f5850615809c2485c9202c21012c8a7a177a415101adb18b8ce115640d0c7dcd58a6b5cd7cbe81a53427d6d7f0672528cbb184fce34259bd71f2c8f69516c9c20577b92da37ffac3767bc1869c158def7aee56f1dbf134edd2767070e112d50e73df468e09a433941c695d4f869d3f6774d451eb7da57bc179c43d207e02759b48ee4ad17665de8b6572399f67d44b4def340cdb71198542498c12900d8e8aea1204755fbf7420ab802cfe6b8b6fd2c52d5f5641ca3c1d77eca0a7c870a566f626d929fb748f44777f19e04a166e5abf567ddc333c52214f2310304cfdbabc6dfd61d85030feb657db5e22e1341d0754b96f4ad2d5a99df73aa240ac3ec07219708f65a421fe47470de6bd4f3701c1199fe9fb6d27388a134b480f67810dbc8c909211cfebc2541de85cda391b1af37daeebe4d94144543eafe2c64b1125898335772f817fe7717d6ce3a8896e2a8dea95377bacc19f0f681e70df592abe432bc868e4d9f4697cfd9ea4a3cf6ceddefcc044f91aceb517ec717316751ac28f37e258630e93b1a994ece9c4ad119bd98a3cb1bea09f69fa4e28c321056bcc03c1177e51f9509f7d9c290aaec9485eb33db1f1d3aa393f6be6d27b174ae5a7962788bca9f801955f5202aef7ddc13e80bd2af7cb4d91c33ecbbc63f33f6cacfdca20dac5fb2c816285c134d8a2f2b4214a36a080b8976abe289282142d6237a19ff7769c9f9925a7d1657483e7934f23babe3c46aed96dd3935cf09bedf145a25f74d0e8a71e2e6caf871b364cf1c5e5c01d163377df54048cd47d3532951ac83d6761e5eff89cbca05151de11b4e8027aba40f22d4686f1928c3cff48992b8883709c4cfc48e525d8884b92e185b5385ba60ab9e587a6f408dfb409b0dce9ba37a3751276d8505b4c14484a07dc3fea5ae967554750ec6e1a87b5e059c3da5ede02f6df611f9a2c70c9e949bd1bf8bb7db06e6f2dea848d5013997a8fdb1e6d271df880dc4f6dd3885030cb9de8240e0afbdaa8279d7d56d8173fce76e036dac8ab74c841b36f4ea33df6025a14b8faecfe2db63615b2c3ab12d3c4e5317d9e344fac00402db7153e5590ee9f9d34fcceff4db766dcb79d93710c3df48cf9454a93e738bb3d1ee453ac3c3ab25b4c05f9dd510324f93f7e8fbfb7673307ae32e321f667637595abdfebf65f69509d6f81adb133bb9996", 0x1000}, {&(0x7f0000002300)="91fd1dd2260272091fe4132c8dcdff78498b36495b44286c6b097434d2f9712198b213ee4241c9edb8daa5a8dcc3dd65baee24cbcf676923884e53ba2c8e0b2fda935c", 0x43}, {&(0x7f0000002380)="20d218e8d42fc16adbfe2f3e4e8350c4f4167da2a0012f034be1a943747b5f2484e59447649667822bf4b669e77cba1a2d6c17124f92675a45fb67a5e55f775cf0635fe83cd8471243c2dbeddf12b9c1167a691568aaadbe76665efc6e271779116b502606d6924eecb6c09c0d44e5bb502623563a7f989ee8ba6cdbd346335c848ba946b9fc3b09a04269eafe320cb670415e35c97e7ceaa1b6a07ca65e581625d3a24c30a65bc53fc4975a5ae729f96984a2aefece33be3e62ff24c1a1f13d66f8", 0xc2}], 0x7, 0x0, 0x0, 0x401}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 12:18:08 executing program 0: socket(0x10, 0x2, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x3c}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @multicast2}, @icmp=@timestamp_reply}}}}) 12:18:08 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, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x400000000018, 0x4000, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) dup(r0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="29e983ca5d6d1cd2b2946bf26a8e0b5e00ceacc9", 0x14) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x400000000018, 0x4000, 0x0) (async) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) (async) socket(0x18, 0x1, 0x0) (async) close(r1) (async) socket(0x18, 0x2, 0x0) (async) close(r2) (async) dup(r0) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r0, &(0x7f0000000100)="29e983ca5d6d1cd2b2946bf26a8e0b5e00ceacc9", 0x14) (async) 12:18:08 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) r0 = getpid() ktrace(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x410, r0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) (async) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) r3 = getppid() (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) (async) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) (async) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) (async) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0200000100000000fffffb1d59a54cebbc2dbdab5fecb8e4bd4cfa5b95c4967523108de03681a97808cc8cc80b"], 0x1a, 0x800) 12:18:08 executing program 0: socket(0x10, 0x2, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x3c}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @multicast2}, @icmp=@timestamp_reply}}}}) socket(0x10, 0x2, 0x1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x3c}, {0xfffffffffffffffe}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @multicast2}, @icmp=@timestamp_reply}}}}) (async) 12:18:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r0 = socket(0x400000000018, 0x4000, 0x0) (rerun: 64) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) r2 = socket(0x18, 0x2, 0x0) close(r2) (async) dup(r0) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="29e983ca5d6d1cd2b2946bf26a8e0b5e00ceacc9", 0x14) 12:18:08 executing program 0: socket(0x10, 0x2, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x3c}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @multicast2}, @icmp=@timestamp_reply}}}}) 12:18:08 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = getpgrp() getpgid(r1) getpeername$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r2 = msgget$private(0x0, 0xa0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r4 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r4}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYRES32, @ANYRESDEC=r5], 0x44b, 0x800) msgsnd(r2, 0x0, 0x4a4, 0x0) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:08 executing program 2: socketpair$unix(0x1, 0x5, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) (async) close(0xffffffffffffffff) (async) writev(0xffffffffffffffff, &(0x7f0000002900), 0x100000000000039e) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r3 = getuid() fchown(r2, r3, 0x0) setreuid(0xee00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r5) lchown(&(0x7f0000000200)='./file0\x00', r3, r5) (async) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) (async) r7 = geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000027c0)={&(0x7f0000002540)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000002580)="e50bf43f375b7daacda70f3f9a7c6703ca2003e9fc6181992fce8d2e8e904b481b50d161b9da3e31c733e615cd3ce74d7f410efa50ea9016645c3acef79161c5537dd27722fe8ae5069aa46c7c52a2e28b30141776155820fa8fbb718914074d9629046053ad8c911c4853822c4eccc670c7833ce871349a7c475c", 0x7b}, {&(0x7f0000002600)="8350a8300126fabcb52161bc9e7ebe7af7cb78456f315f573a79e8cf07fea2934694102019b1d7f1f17b3eb1337d22e39f0eb3fdb75526b5ecf55c2da034bf0e428d9736a0148e1c75665b23064e9a4c771b9bb7e5f98f0811a9959eaf5abff40444e5fcb06a1d9e21027cc7e58c2b3e53c8b08cb0bb3bf6e65cbea3d223c6e262fb12d422c81087373dd711f3a3e0daa638cc532054af3c44c16494b9c065eeaa7b2ac7ae79511a912d5e8a290cac70eaf41041e5e08e4918a67e8f77e6c4b29f", 0xc1}], 0x2, &(0x7f0000002740)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0xffffffffffffffff, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, 0xffffffffffffffff}], 0x58, 0x4}, 0x8) (async) sendmsg$unix(r0, &(0x7f0000002500)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002480)=[{&(0x7f00000000c0)="1d723d3a99aca2d2ac52d20e3bd660fe2cfa3318a35320ed4f97ce147c68a86726c904f376f61bb61210a6861c801f6dbd5f50bc98afee67c5923caf25a2345e0a455f56de5acaf640a47a94ef9fab225975134c2eb7f423574fd340c782a68d56e2a796b1c5fae76b87af4d97851fda0a441ff0b71361fc075f55cb6fb64d26d34cf2f683a9445a7088fd3ab3da13", 0x8f}, {&(0x7f0000000180)="6ea908ba043e236257da4d0768a3d3f08bede3c5e42c759491a0407b7ce34e660c2fad0ee441bb768472f8156631556ebba1ae3f1845440069c0e8664f8cd2aa2e928700856626293d007ab91e658fad9374be3757bd7b958f4cdc87e475062bca03977b023868be5b1b20bc1d406975ffc8ff17291c8e807b58a0ba674b7562979619c00d41df83e8ead476d38232d7316a32c24cc2ba54a4e80605666d2174c64f56d88e69e7998593590e744de12e3f3c64150d4dd973fa5d8205acd443790a9664258b6035c5c5905e7e665a4e21f3746dfa380b8eadd291e0cbc2786aa27d4a79aad038c66ea3b7c5642ed06403f45c0a44fea228b264d4dbc2cf1677b6408cd7e1ef4de574e3f16227cf26c39680932fa149d34b8b24d2f90fb0a0f48a4dfb3c2e82906c5671c3b2888bc3727ca2d4b53d929081db1d4c75a8d73f2e84c93dbc421c1f20564c08d22b54e8f352aa9f3dcb83d8f65e0c731d5d58b73c8e8d10b6044e5e2eb74b06e1d56d560c74ee7df8e8e34e8e9c7b6e9b9cd685024f8ea7de71ac69442ad91f8900592fb038999542867a1e0b789d5e58ab31b6638ef3c2ce42078804d5720e8517186d775948c57d1212598e85044efa1575afd7b9289c7641e4fe467964cccda995ca4780b3a44306f838b307d40067bf7c9355813997c78de887a35cc24ff98933e8426f96f3409461e2496cf4c037e4d2eb2fb4c08d0bf8acc33564618a761021da5bd70d1fe7a1d730f26009d2900e4a289cd6e3ae4b23c4a0221fcbec559f9d06839c20ffc13616ed181ca30949d2639607916d5ae7173999f0d6a68d03c2ceaa8c207a4de7009c8ca71e9100e3e5ecd1b862fbb25a410aa63b4d38597a85012ba7c77b70d69a31c4f2c0578c815eb9bcbd18a49c8cdd299fc5130f748302ce2cf4bef03de7f6b6f16aaeeac286d98c2cd9dfca2196c8eca147487818187611c064f602b2f926ff831d93224e96698c1f99415cdf417f4a7b18eaa0240b1756df25d68127b3a05d727fc1d2048635f40b2cdf17cd645048d8bb9cf1a9763b42ae6a87ec6c59144fa2dc4745c85460f7545d08beeccccefe487cce004ecfac32b41a6ff124a3184585372fc2e49023e46453666e714573020cf6b7f06750f769984a904a50a9832f534df5b1acb7171807a900e699a9916fdc5bbcd3696d77a2c799fcee779fe6b9614c55ab8250d2d84661ccad512ed64e82018a0ff428b20caf6838f52b53a3145532602032692a26f5b5f5c3b89f582b9d1a64840a150d212b3960ec59d91e6eab7ae360841c5b41fcb0befcad7f0316d747b6b6bceddac1807f837e08ec19a0e3ff54bc9675702e4d4ef207b8b648842e3a699a032404c0999388be55c724cdd91794583cc1e29d592eb47e5f985f09a29d59e15b04e064a543c5755953df6e535059fb4954a7f1a53d5d49baae619c53784e56cbe06dce6eaea5ce3bfede288cce801dfa64455c0a6d420b686587178bfe9bfc8f8d26ed2ce4060ab1783dacb614cab75826cd8abf1a842711dd910bd2b01045ab36ea005a7640f3262e0b74b849507d0b4e4063d17b5989fa704ba9eec6aedf229271ac341e6eeb94f3060740e20a5da00272dba9854be7404e18433775fe4c76d10631aa91d6f484eeb54644b9be6dcddc78a329bda6bad47013b85e8221716347eb06ce1d2b0be3ad1c90bef5d8b699a2daac7ae27a35d849f7c0dc3038ad371c769cd514ca63dd53e70d77ee92f51b61ddc07eb138244b32f1c493ed2608dc3e8f0e91181ff165564f517450871b6734910c3e840ee60b223f80b69cc97113c06568569c3f1043e0aee5b9e79b9dec356c8c67af0b840fba495941766ea52812ba2481e1ee69be08c3fa974dd19f82c58231190bfbd36f01c016685206742e93687cf44606f081252c34e71af5d89a0b2d3f5d62352cc0f52d53f087499f4cb780f47d406d7e2d13b5d0e01e8892704577d5009b8ce03108f613fdf7d371ad976c0b2539cf9c90c47e6b912d27ab048ee90edbab78709e155e91a1008d27db457e3f3d25ac1e59ba2a7504b42da4c1361f31679bca7d3ab9fb9e914905cdde4baf8914b3d7a6897c5e4cf33c516a1761436c51cbd78202367e8527db739c0b288309f9de9e91fe69a19d3f764eab25377f8cbf4f14cc71696c27982a07440941f6118bc20316d325c2227f0a585fe784eeb3b648a3f8c78c65dc2023819ec2f1f50620ef6e604c34882371d5ceaa660baf1453355f4e021e126597f12e2ca4622a2775df8055264f701466c14e50c8d6850eb95290c09fe2c180ad3671c1b807d99bed0331702b9e1db92171a5440392138a61bf4cd5e4b42a40cf7c1a181f9632a3b906a63d586eb4ac27c8af2b987b222c25a960e17922cf511ba172d2e1ee8e43851b9e9e9fa98a17dbf27e99751ba850bb97afa68fa464193cb3944f3632e35450d5875f7140c13c819ba6a5d05126590e609a18f4a2bf96c2f188c73c1e93edfe28bf5c71b77cc23ee649417883ccacc7a09973021222001f61e8b2f2103d4ea9ea5bf77a8df92b1d71e1a0e7e3ed70f406f8dc60cae69f53b8b88f7c5d20c4c881ab804baf99ddcbb2199d009fb174b75814b9933ef81b1197deabe9f619402c7227c5a4526f86b61f0c9561366f68ac83c68c7766cf27b0303361112e3edcaaf963d3a14dc87b6848d45ef62594414af888402a75f85e309017ce56beb6956c4f290adea7afc28da01c9ddea1c74baeb5da163f19851cff2e3cddbf01f716722b9ae106a656b76c117a0dde0f2eeca6ba475e93ccfd7b9e2491cb51f60f25912815dcb944754538c4450494ad07e3f0dcb5b8686754be34540d543c3c5c4c92defc2bdc730d50c4e99c8c56252c6e9876995d72cf491dc3cc0e2486f7c209d173bff22d2d8727b44c05a9e81242a4e9746895b1762c8a74223ebfec976d0223ccac8158bf17d9dba522d0f1bfca728f9f04aeb6ca34c1b93e4f24c584a9ab5256ea132234db38925f4303e26882d890403f982e117908b1bd6316d65748fb2aaf999ab13a894f3208901ae600e2f5244df22a5f062ae89fe9e6964fec2bb531b859d475b3986934ff3b7dd905d209cbcb9e2c29f10d47b3bbcdc10008c93c2b2f0a0165b02decdd4d7e05b3440fb16902eb39c4c82603eeddd33314b7aa1bf0d82b73fdb1861eec4468945d658170e4ddfef991e48544c152dd659ac751c1ea961a0e271c147c86e480a5cf5e6881f6f3bf764dacc529f136bb7e7be569b28937143807fce6240f4265843f2e477da0801a4e979246c3da499c3cdbcc66927a70d4d9d672b2ae261ac70f1113f07b62bee4a1241755dacb646d5eee84adc89a4ffc7565328d73a7027fc8a79130704bebc9ed254535fb997a1135131fb72cc3eb38b926283c977a925e4bfac4c83c02228bf96598d9dc07ea980c7806c5aa76d0ce3dd9f9e4f59bb987e7360060e30e4671ec136ecea90112aa2474f246ff7cf390427e9877c366c0512ef7707175bff1bb816735d7de1c11af9034f220b9abccd68c878d438f4bc23cc958a9f9f514781856e8f510b7af0312bf5314faedc00ee8dca040a713e5ddf0bc0662130076c5ad5a28ac3813aac2c140a6c775dbac90d5c61ca363313b6b43998da9d2106dd096a80404778549a00db67a4f54d8a6b65dd4920cd77e88204d31eae3b0576e2f283c412a30e703336e044b6d60825a5fe9c11531681ac367f1c3841bf2463e33ac6e45af50513fb62606bf6a9b02e40adef71aad6ce9479e23fa4755c3a0a12b80ea2f53b2b1b9b9524be267c7ec08afa4e3b97c71b4812abb89cc4278554a7a7e84080eba9d34eadd4c6bdfabb23af8599421efa6610844168c8df6cbd640bb8bbf53f8a12980cad727863f6c9b25598b6dbcf08409e7ac2b959016e745079df63693b176e37932588bb5845e2aad6d4d8e09805f44b6eb81ecc5251dc6b85e3a11cdad885aceb29ef0c4d09f3e2f81c6120a5698166029c77585b679dede98ca998e43a7510f0e9e585138c5c2e8984394598b2364c9b2356b1bfbc039b6a4afeeb9185198d16685e8f83ba49aee893e505955a6b7cb83d83e63b4ee567619d5366dda5b5a507fe66ca8eecd7c7d536cb36a2cd36093a53a663507e83b83fe58758961704733e4dbffc6aee73e117604575ce201d9cb81c8635ed3e32aaaed51c8fb0f573c19ee88a90e790a13a446f0e4b79581629fb4b285de9c50f79e03e67eda56ea3fdb1a7929ac44238ec27874b2e7908f1bbbdf16d1ec4e7c6ebeb153f00695cd8cf47fb9a39b55c05d16d5dbd02f77a7119c001a8e8c16686c701f5a60fcd82a60576110f6df0b2599b949a1b8aa4571ef1a20e1966135455e2feb032e47e234b5270fb9fb67a67024aab4255127d2d2f3134bd8f7014b2dd93a01ee2c8a6a42d268dc71887f16e881479e81502f602b3776c1228c4b0b3b1b5f9be366fc926951798dc47f05d9909be74bdff2dad10c96c6941973167afe3b4d14fc71b8e2b11d01a15bb4b589df8ef1e0d3eb8260e0f9678115c5e37705566d3ab246818dca040c3a8614d0bf553d8993ae66fa63291aa40ab20dc401bf494751b4369308e6c118c6bb72ef799e34017cfa012b474032deff14c07f70e5c5ba4363a4069a4149d40d2af839b43b851e63950c6d774a4fb6af0986e614aa0ad8955ae3deea14dcfc794d866d38c9a265cab47c4fa23933a56dee9dedaae265554509f5b14b6ef2b9f14767d6cdd16bb8bb59bf1fcceb1b6153a549124eeb77c1a1eab8039db54b266cd68d7c6075db47888ff8ade9aef8beeac836ae9ddda1e081af4efeb7bafaea15b2e65cea496b9c26adedbd94a9ca7a410249367eb86e33b1e56d3581221ba565ed6babdb3ce7d390a855fcdb477bcf360d77b076c29533a1ce8c04d4f9b15fec690d008711f4dfac8a0c9c28449588e579eac9bf15cc575fca1c4156be799a8b775afb927d3d9db4041f6267687a66532cf079d8b521335af283629c8e7316b9ffdb6f67aef63bbf9abf8707730dcb9c7089cb1cdee5726f2c901bc4b4633e3f591800f0284e51c97911785f4cb491afff2b22be2f67a64c498ed33ae2154d1e979ae21039a4dec9f8f185416629d1d0c334b6533b8f1c0cab5f54ec58e09b1bf6409fd2ac024c9c711a30abae514c40fa63a4e5cce6faa1e88cd0d74a065acee0a742d33796eb813a59946fa6d51acbab131ca24979569f54f5cff14ad1da333d6aefa6a3632258030c40087436667d5defb6d9b577e8c2bd32bf3eadaf5741bf8c8e98f70933b5f1fdec2f0b6f738278b5183ca3718fc212869e0579be224c657ec4595afd173651a4ed4dec840eb4ff8dd5f9cdca519925bc021484691bc207e2795967a602064674e44395f5f42b7fe25275be1c30ee051c4d510c804852b04148215a687921d626f444df596df04c1e19c03a70a006ff0d195f21657a4c21efa5c0f231e4a04d75d5136cc11561df170ac7d5f3e7416efe8bc78b3b37fcc9fce8f1d85af3b11819d79f3b0f90a5a2dc554add8597a77f50044587abcb99c6689b6d8832b0af1d382f0a0bef73486ccd5224398cdcf476eba5026260c7623382e0ed0d0134af5e73c1bb0dab247f7d50b9db1d64040d1107a9f5549ba23d0bd94f2cb4fcff78ba6a1c6e376c9920776d2a6b3ad78be304efb5a729f5852568d49f62a740983db0cf1b48d0f30025959bfd7cc78eaffca487250f6992e9fc1fab6911e1a15bfaee2298498f54a0283ab7593cee9b47d192", 0x1000}, {&(0x7f0000001180)="f4f5e25e397f6a64699ec8bafaa14491e69466c13c79005deeb1c7433d177cb2be79e4e44b47b097fdd724a426617482d987b8a73c9ac75ae2268cd624b0116487827b143c4e7fb9be10b28201f506ffd457d7a7859419c7d74bc91f4134dd8b027a4feabda2cd7e992f4e11b8f8af50f9185acac4e926cbd42e7ef93ef1721220590d0be34fdd8bc91756d4e5fc2d0c2c33308b96e9d51c7d290de00fb360199ca8c71bc01d2266dd6a01762742b25846a0db9da1afbf1c12ae9ee8058b426674913a79c8ba4161022559c53d985f5b7c43c131388577e8dbfddfec32", 0xdd}, {&(0x7f0000001280)="19aa273e908541a0dfeae6b209e4909a46d00f46ecd6841e89c963182dae6045f8e7955fb5c8505046225039cf7f7a544d67775a1351bb0dd6f860db4199a7bd5009e1cb4001d35a5a05e819e72b656937cd2de47220417e624f7049612875f9ebf549c08a", 0x65}, {&(0x7f0000001300)="01e42dd34b08f3a75a7caefaf78fc43dd5eefeb79e4e4712801ca988e8cdb6732f506da0453679bde5706a9b08d76208ee39354d1ed257d1b674647cb969aa19fdb9cecc6f1404ded335bbed23ee16b37eb059c5d271c3b8476330f9877fdbad7670da26f9e6529c292d4e69f8166700eb751181c62c8739041139a2063d1c474fc35ebc2134964d55e8daa7461adf7aeede1acfb1e29bc1bc44a6f4b3197284ea0fad3e60f33bcf113e29a58e49605f05e4f8f8bab3dae435e90d1b203c02381b88421e83491d98b292080dcde0348a27d10654298426a34ad28de02fb3b3624e6e3610ab5de177b1502f77663e7d9be80a028da00d3acefc21ca4d8fdb31221fbd4a5f6bf971054e8c1e8378e3f2e2ca49b6c01e94e6e89d3cdae77a61f32ddb9da9f959e2e02ea7e6dee602e82ba425f793abb7c2e93837ca55b5e3b86e60df12de5bae935531586e1ca11781c48c3f8a90f37c80788c614f4af73ca2a7d5c430325bbbd871980f1f0bb58ea146b2f9408f1c5bd772551678170b0cc69400303986ca79767c81525edcfe8b2c08f175cebd9cad9346b6a663f4bdf624a5a89244b300ccdeeec7f5edcf3cde8836f0aef8f0bcf2c00dd777d959eac2b0b03ec9065a203a6c0c20851186afcadf5915e7b97147a9c5af922aec0cd0c70e4137b0809643ec89e0a3e70c03c665a79c8e602d5b68906cc3fa21d98ebffca8de5c86cfbc0b7231a8819e0b67b62313fabbec83d6770ecc3f6aece3ebd44cc83338051a82853f98e9334f1497ee38356fc9263c78eb9200a0303788b11ee7d64386aa0d107bd61d2c200565aec7d52536d1af505c4084248d4126a12fa6570bb0c5716d5edcfb7028d2080f49418600df7cc3c3e8d1a902ebf1b5b9a8f3834515760266e0d553d49557c580131fe26ece82396586a49dd14733f6b7db9668354606ab449a2cb0b1721aec615117ab0dd72359ec0a85719097362b25e657bcb936ac60881fe9a3455c3604c64352002ab19bb3db87204cc1a61032beb38cece726a8d94575927c4013057b049452eaa6892f16ca504826874a9ce78d01b7dfd82b869e0e6cbb5ccb3bd5384b7e1c095d07e4407ec777be4c15dd6aac2688f2254b15442fa15ac02b64f2fcf4f0b8b481535b090c6eac09663c3305ddf5c7a1ec98bd375c4d2348737752816600185c64712c90ac9bb18810eb2841d0b23ea20747568ef9afc83af529dbcd4425a78a49ee7a0e272d7c70e158c50fe2f6c4a37a2dbb1a6dbc41b48a3092d7939faadcafea3a6d961198983c0ccc221a36f7d751ceae9517c13538f2029fa21258f2182cc286903b3717ad293ed46936598db952e29c548c47c55ee229a75536db75f8036c2fedf0a57ac1159a73ae1bd14f18942ae1d43aa50197c943f96f0fbd3fb9f5d89c7697e22226c3f6ba696fc18a778f4f1b74c9ca1d26154f4089b6cadf3f15c8d97f8ecb5f7c69a3b3ae923640cdb99cd0eb9b9e02e3ca6d9aeff05bf1684b3b33ceb5774b2070bd8edf08c5b8c6f5b804dca0505b35e909234009a35a6e3d7bf9eb92c5dd900c6e992b1026fdc03bc1f7fc4db80de230918a34a986d5519dc234d96570bd957a6015beb8187170be81f39491ac6c145915a8daa6d02ffa124354f793584e4255ba671b89b28781203694487e11e7b6c45d1231d1e20c1c0e227efef1574559c5332841d1b8affdc8f234f3ee173387d6fb46e3b378e08e99cfa65f3d5df1c74ad4de60fd2a5fbb0d7a6e96cec5f84e576c60f3c23ab4bde71764475bde43d2defc39b04aa5257500fb84e010c392d498dde21cba876d974fb3a8077e4e3caebe4b7a66700d879976c229629e786ea4d99fa779f1e5366b7f5550ac73bceac38adb9f59a37d47d88ff414784447f38b33763993735baf5f4f25cecf2de976e28086f0b141c083339ac41a08584e21a9cce1a7e5a92c2f5ac7200275c4c47759f80efc365b3179fb9db206637bbf31e9fa6c5d0aaf71ccf2c3198b00033db6d2518d1a85cf6e721c92d07ab045b7a1c2baa73cce1ba10fecf24dc741e3309af8a1ec9fe2e30f85136465b177aeba923b82a0006d667843f9eb43015b206b8815e09b0a28d9771c5abc54e9131b7e117bf8dcac7200a8070ea548e805a7675d355b238f7b2ab912068c96ac7c08901735d47e9e4b083cbd5237868cbf172771bb126c4719764840c079eb08344f44ad1fd765a0b142e6068a05a5b01908183a833e4c4ec34b41fecb9560298a527453b307834aaf16e2373db12b6aab5a676db682eedfa855fdd33eae6b9a97994b108b32c00fa77c200098fb7443a8d3b7ca8a4c808f3a1beafae9f7980b9d14c6a842c693feec914c99c537d080bcdbc7e0a1a7894b66cf6838c2abc8f62c505e73a0dc75cd242929dcaf978cbb0d752247ad3153d34cf418624aadea4914faf013ca8a2c214869b96022d6983e17e86c4f0c9c985fb986d8e9017bdfd892088d80e22a8875b1f909712e9d104c7d6c6ac1663660f83524872927453a9166168e1d22926d54605d36d521290a949ed44eeadc68fdbf6f04b83986446b7a7bd74baf47b75850fb9257d6da8f1f4a4591400bf7f3b5c59edba1a11404743b7ede006791f09f4010fdffffe5e2faa88569954731b0403394543c583738350b7b6fed3b0694650a9a2fc29522f2567319e6d6f9ced7ac2780b403ba765b25d6e221425ba32af4fa811f5155793e47447e5aff8a331d66eca16ad92428b94b49c503ce531318e01cbec27fc888e879972416c641f326cc260fe4ac5d7673b295135b97cc148fd9387c792473296bb0600dd9714a0bd986627c7ae2b5fed4ddfcbad719564978f9a30e2b53cbac1b06dfdbd0bf60d170450e441f6b2504fe18c091340e2d7b0e722e14d733731c750c7b7497b087bf0f3150386fe24a3986da82435866896c7c696b26e847b124c946c79be75f608fe3c2812a72aeb1922e793365c4a3bb04d49f28c546e2b0475cec7ae3e53c35c3b5801a6ac910068b7b8f76b11680ca1cb04e8c3cd0128e90bec5f523a2e0a94e73db7f80e270820e0dfb8ac35d93f5d033775e6966bb8dc01b0b3edefa5cc59af078b745c31d1debda68d197f3adb391b667150384a116d65423f7a42c7185d501f88971bc95be76f38311316f265273b43673a22fe44459eab75b68ca262119951f145467730d6ac2764e74d382b4119fd872f4c814a7eccf5599d781b7bbfdd3c36073776316767511332f3a435f3c463e69386efc1bbd91ba2536b47cbc5fcfe1bf232c397e2006be217665aa7b11eb307ab9f2d00421d2c5f26aafa8722605db23f2fed1482c03a1d9d02867418b1858747a33e4dd4fa27bf6a0d08509f264ccd54d4d700af681ed539071035ec8300ae077a19f322f96102d4bff005c331a6fbd91f50998d3fc3841cc6f522861a7c3d612d7b94a122e57401c03698be986f915390b07cf923557891ddf62edb6393088b545c203ffe582ed3b2c3adf63d2eafc6a3fdcd84f0c609f66926777193a0c92b93451b7b0cd679cf70769f42920dbb628a6ea5aa07ec1997cab26ca4b0d8fa033a6bdec4cb207f4a8745db5d1788b79ddceed3d6038181a9da6d4cbd4deef8122f23febfef00c3649f57c3785096d4d4ee4cc738f6f26ce81cd80904b38085e3848a063e9d166ccfbe7b0b655974eacf59ba7cfd8fece7fc98406f2ea1fa8ea4e45c97e6333e27da98f8939b1d1279d93e659e9dc68630c2aaefd01186492e0ad81c08c7f02fd62eb41f8c26ef980425059ebd9b909185486b1896dd99d8596a6d8a62e6219c3d3282ccfe10b2428ed49c0894b798c62bd05bfbf6d5f89afbf5c1cbc4f2c7faf3a6f5a1425a336549b52c54b4e7f8e5c3303bcf7568fb15f27cc7ccd6d9715018342473bb6ebf5ba8d752ab760c5ab582afa8bfd3a28a17f451ce434aa76abbca094d870c1bac3c4d56451c3a9c7b4849ee75527ef6c398e8efe7ee5c391842fbd460e2ba9cdcc68613db7b0b6df82013da67047f0ebbb7d107d3329255d46ca8f99a7ef99266a4c5cc6ab560b25601fdb9f7d9bc2552d0a42750943939e2e98a600814003c5ae7f1c61b25c40f3756711b7edeec57fef3b5f0c9002167a978d9ac0a76b5cd0f923b60de6ffe1933e2473c895bd0aad9e743a35215e0cac7efc82032e24af72b5c177947721d23203f294fc906e5bfa6498a3212e9ed9eef582028e8bc9b1d22c5ffc0ccc27b2d019d33fac72b9dd56ad17cb3cf1f87ae48fbca73303192a70ff6ff01cd615a069cf56cef394709d5daecbcc652e75ca8f1dec742e6416e7c121b6b85124b3c6dfce35d97ff7c627fbea4b791b2655c28f49a1bfca22358bc15735f8ceda5734d0f223964fae8644e4d95f21968f6f6183471ef9440f647110c772a6b6678ec9a31fe0473abf713aa7b50b80028398a2bd2c55c750fd336d3ae1a7e7106347a4cbb748354cd54c14e2b530a20ea09e5a31ffacb107332574cfed3d8943d8039185a1650f684138b795d8575bfead4ae9b2fa0a1f5b784c12a1fb4b69d6dcf0360b7afdc50709210ecf1b9f0fbd5ef5850615809c2485c9202c21012c8a7a177a415101adb18b8ce115640d0c7dcd58a6b5cd7cbe81a53427d6d7f0672528cbb184fce34259bd71f2c8f69516c9c20577b92da37ffac3767bc1869c158def7aee56f1dbf134edd2767070e112d50e73df468e09a433941c695d4f869d3f6774d451eb7da57bc179c43d207e02759b48ee4ad17665de8b6572399f67d44b4def340cdb71198542498c12900d8e8aea1204755fbf7420ab802cfe6b8b6fd2c52d5f5641ca3c1d77eca0a7c870a566f626d929fb748f44777f19e04a166e5abf567ddc333c52214f2310304cfdbabc6dfd61d85030feb657db5e22e1341d0754b96f4ad2d5a99df73aa240ac3ec07219708f65a421fe47470de6bd4f3701c1199fe9fb6d27388a134b480f67810dbc8c909211cfebc2541de85cda391b1af37daeebe4d94144543eafe2c64b1125898335772f817fe7717d6ce3a8896e2a8dea95377bacc19f0f681e70df592abe432bc868e4d9f4697cfd9ea4a3cf6ceddefcc044f91aceb517ec717316751ac28f37e258630e93b1a994ece9c4ad119bd98a3cb1bea09f69fa4e28c321056bcc03c1177e51f9509f7d9c290aaec9485eb33db1f1d3aa393f6be6d27b174ae5a7962788bca9f801955f5202aef7ddc13e80bd2af7cb4d91c33ecbbc63f33f6cacfdca20dac5fb2c816285c134d8a2f2b4214a36a080b8976abe289282142d6237a19ff7769c9f9925a7d1657483e7934f23babe3c46aed96dd3935cf09bedf145a25f74d0e8a71e2e6caf871b364cf1c5e5c01d163377df54048cd47d3532951ac83d6761e5eff89cbca05151de11b4e8027aba40f22d4686f1928c3cff48992b8883709c4cfc48e525d8884b92e185b5385ba60ab9e587a6f408dfb409b0dce9ba37a3751276d8505b4c14484a07dc3fea5ae967554750ec6e1a87b5e059c3da5ede02f6df611f9a2c70c9e949bd1bf8bb7db06e6f2dea848d5013997a8fdb1e6d271df880dc4f6dd3885030cb9de8240e0afbdaa8279d7d56d8173fce76e036dac8ab74c841b36f4ea33df6025a14b8faecfe2db63615b2c3ab12d3c4e5317d9e344fac00402db7153e5590ee9f9d34fcceff4db766dcb79d93710c3df48cf9454a93e738bb3d1ee453ac3c3ab25b4c05f9dd510324f93f7e8fbfb7673307ae32e321f667637595abdfebf65f69509d6f81adb133bb9996", 0x1000}, {&(0x7f0000002300)="91fd1dd2260272091fe4132c8dcdff78498b36495b44286c6b097434d2f9712198b213ee4241c9edb8daa5a8dcc3dd65baee24cbcf676923884e53ba2c8e0b2fda935c", 0x43}, {&(0x7f0000002380)="20d218e8d42fc16adbfe2f3e4e8350c4f4167da2a0012f034be1a943747b5f2484e59447649667822bf4b669e77cba1a2d6c17124f92675a45fb67a5e55f775cf0635fe83cd8471243c2dbeddf12b9c1167a691568aaadbe76665efc6e271779116b502606d6924eecb6c09c0d44e5bb502623563a7f989ee8ba6cdbd346335c848ba946b9fc3b09a04269eafe320cb670415e35c97e7ceaa1b6a07ca65e581625d3a24c30a65bc53fc4975a5ae729f96984a2aefece33be3e62ff24c1a1f13d66f8", 0xc2}], 0x7, 0x0, 0x0, 0x401}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 12:18:08 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = getpgrp() getpgid(r1) getpeername$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r2 = msgget$private(0x0, 0xa0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r4 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r4}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYRES32, @ANYRESDEC=r5], 0x44b, 0x800) msgsnd(r2, 0x0, 0x4a4, 0x0) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) getpid() (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (async) getpgrp() (async) getpgid(r1) (async) getpeername$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) (async) msgget$private(0x0, 0xa0) (async) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) getppid() (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r4}) (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) (async) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYRES32, @ANYRESDEC=r5], 0x44b, 0x800) (async) msgsnd(r2, 0x0, 0x4a4, 0x0) (async) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) (async) 12:18:08 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000400000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 12:18:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x8}) getrlimit(0x6, &(0x7f00000000c0)) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x97b0, 0xfffffffe, 0xfffffffffffffff8, 0xfffffff9, "0901a7d3137c00005da24700"}) write(r0, &(0x7f0000000280)="4de3a767cb3572222b76d50bba28abd12122c05b98aa8c3def8decac0ae790c8a11c0d9d939191e53eb746834891f945d91f8d97d5d45bf0998a390c108f1cc3392c70fb4d2ea468e980877377f1cfb878325411f19fdc6b83da8233bf91a02e157b41ca86b403920eb6202ea8ef77bb1d402c61242807a6366bd5d5f70ac323074dd8caf79664f1bd170e98bdf1d3ec57e0bf2e632d8b5ae658184b2886427dcd2bc5817c7940bdea473f795997f6c72f2de11d19a3dff7bde555c03c89296384aa8f8b1e7179729ea0bb9ac633eedb29996c3da18b7af5150085f27cd1a07a7e9b60d858b2f1e5800125da2f78713e82f66341bc07c02b83799f6c872f9fdc87b82c4f4cb92ef1292f1fc9abaf5d17d7804a678fd8601aab32be210c18e48e1287828d903f336f4ea7342c526849e1dfbfba385183f622d1e4e0e1498329fb523d2bde8182cb6bb71d0c7c7cff135c6348649f6e0e61785ce8cde972e9a411d8c951c3f45f83161b98f84c13775ca1", 0x170) 12:18:08 executing program 2: socketpair$unix(0x1, 0x5, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000002900), 0x100000000000039e) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0x0) setreuid(0xee00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r5) lchown(&(0x7f0000000200)='./file0\x00', r3, r5) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000027c0)={&(0x7f0000002540)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000002580)="e50bf43f375b7daacda70f3f9a7c6703ca2003e9fc6181992fce8d2e8e904b481b50d161b9da3e31c733e615cd3ce74d7f410efa50ea9016645c3acef79161c5537dd27722fe8ae5069aa46c7c52a2e28b30141776155820fa8fbb718914074d9629046053ad8c911c4853822c4eccc670c7833ce871349a7c475c", 0x7b}, {&(0x7f0000002600)="8350a8300126fabcb52161bc9e7ebe7af7cb78456f315f573a79e8cf07fea2934694102019b1d7f1f17b3eb1337d22e39f0eb3fdb75526b5ecf55c2da034bf0e428d9736a0148e1c75665b23064e9a4c771b9bb7e5f98f0811a9959eaf5abff40444e5fcb06a1d9e21027cc7e58c2b3e53c8b08cb0bb3bf6e65cbea3d223c6e262fb12d422c81087373dd711f3a3e0daa638cc532054af3c44c16494b9c065eeaa7b2ac7ae79511a912d5e8a290cac70eaf41041e5e08e4918a67e8f77e6c4b29f", 0xc1}], 0x2, &(0x7f0000002740)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0xffffffffffffffff, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, 0xffffffffffffffff}], 0x58, 0x4}, 0x8) sendmsg$unix(r0, &(0x7f0000002500)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002480)=[{&(0x7f00000000c0)="1d723d3a99aca2d2ac52d20e3bd660fe2cfa3318a35320ed4f97ce147c68a86726c904f376f61bb61210a6861c801f6dbd5f50bc98afee67c5923caf25a2345e0a455f56de5acaf640a47a94ef9fab225975134c2eb7f423574fd340c782a68d56e2a796b1c5fae76b87af4d97851fda0a441ff0b71361fc075f55cb6fb64d26d34cf2f683a9445a7088fd3ab3da13", 0x8f}, {&(0x7f0000000180)="6ea908ba043e236257da4d0768a3d3f08bede3c5e42c759491a0407b7ce34e660c2fad0ee441bb768472f8156631556ebba1ae3f1845440069c0e8664f8cd2aa2e928700856626293d007ab91e658fad9374be3757bd7b958f4cdc87e475062bca03977b023868be5b1b20bc1d406975ffc8ff17291c8e807b58a0ba674b7562979619c00d41df83e8ead476d38232d7316a32c24cc2ba54a4e80605666d2174c64f56d88e69e7998593590e744de12e3f3c64150d4dd973fa5d8205acd443790a9664258b6035c5c5905e7e665a4e21f3746dfa380b8eadd291e0cbc2786aa27d4a79aad038c66ea3b7c5642ed06403f45c0a44fea228b264d4dbc2cf1677b6408cd7e1ef4de574e3f16227cf26c39680932fa149d34b8b24d2f90fb0a0f48a4dfb3c2e82906c5671c3b2888bc3727ca2d4b53d929081db1d4c75a8d73f2e84c93dbc421c1f20564c08d22b54e8f352aa9f3dcb83d8f65e0c731d5d58b73c8e8d10b6044e5e2eb74b06e1d56d560c74ee7df8e8e34e8e9c7b6e9b9cd685024f8ea7de71ac69442ad91f8900592fb038999542867a1e0b789d5e58ab31b6638ef3c2ce42078804d5720e8517186d775948c57d1212598e85044efa1575afd7b9289c7641e4fe467964cccda995ca4780b3a44306f838b307d40067bf7c9355813997c78de887a35cc24ff98933e8426f96f3409461e2496cf4c037e4d2eb2fb4c08d0bf8acc33564618a761021da5bd70d1fe7a1d730f26009d2900e4a289cd6e3ae4b23c4a0221fcbec559f9d06839c20ffc13616ed181ca30949d2639607916d5ae7173999f0d6a68d03c2ceaa8c207a4de7009c8ca71e9100e3e5ecd1b862fbb25a410aa63b4d38597a85012ba7c77b70d69a31c4f2c0578c815eb9bcbd18a49c8cdd299fc5130f748302ce2cf4bef03de7f6b6f16aaeeac286d98c2cd9dfca2196c8eca147487818187611c064f602b2f926ff831d93224e96698c1f99415cdf417f4a7b18eaa0240b1756df25d68127b3a05d727fc1d2048635f40b2cdf17cd645048d8bb9cf1a9763b42ae6a87ec6c59144fa2dc4745c85460f7545d08beeccccefe487cce004ecfac32b41a6ff124a3184585372fc2e49023e46453666e714573020cf6b7f06750f769984a904a50a9832f534df5b1acb7171807a900e699a9916fdc5bbcd3696d77a2c799fcee779fe6b9614c55ab8250d2d84661ccad512ed64e82018a0ff428b20caf6838f52b53a3145532602032692a26f5b5f5c3b89f582b9d1a64840a150d212b3960ec59d91e6eab7ae360841c5b41fcb0befcad7f0316d747b6b6bceddac1807f837e08ec19a0e3ff54bc9675702e4d4ef207b8b648842e3a699a032404c0999388be55c724cdd91794583cc1e29d592eb47e5f985f09a29d59e15b04e064a543c5755953df6e535059fb4954a7f1a53d5d49baae619c53784e56cbe06dce6eaea5ce3bfede288cce801dfa64455c0a6d420b686587178bfe9bfc8f8d26ed2ce4060ab1783dacb614cab75826cd8abf1a842711dd910bd2b01045ab36ea005a7640f3262e0b74b849507d0b4e4063d17b5989fa704ba9eec6aedf229271ac341e6eeb94f3060740e20a5da00272dba9854be7404e18433775fe4c76d10631aa91d6f484eeb54644b9be6dcddc78a329bda6bad47013b85e8221716347eb06ce1d2b0be3ad1c90bef5d8b699a2daac7ae27a35d849f7c0dc3038ad371c769cd514ca63dd53e70d77ee92f51b61ddc07eb138244b32f1c493ed2608dc3e8f0e91181ff165564f517450871b6734910c3e840ee60b223f80b69cc97113c06568569c3f1043e0aee5b9e79b9dec356c8c67af0b840fba495941766ea52812ba2481e1ee69be08c3fa974dd19f82c58231190bfbd36f01c016685206742e93687cf44606f081252c34e71af5d89a0b2d3f5d62352cc0f52d53f087499f4cb780f47d406d7e2d13b5d0e01e8892704577d5009b8ce03108f613fdf7d371ad976c0b2539cf9c90c47e6b912d27ab048ee90edbab78709e155e91a1008d27db457e3f3d25ac1e59ba2a7504b42da4c1361f31679bca7d3ab9fb9e914905cdde4baf8914b3d7a6897c5e4cf33c516a1761436c51cbd78202367e8527db739c0b288309f9de9e91fe69a19d3f764eab25377f8cbf4f14cc71696c27982a07440941f6118bc20316d325c2227f0a585fe784eeb3b648a3f8c78c65dc2023819ec2f1f50620ef6e604c34882371d5ceaa660baf1453355f4e021e126597f12e2ca4622a2775df8055264f701466c14e50c8d6850eb95290c09fe2c180ad3671c1b807d99bed0331702b9e1db92171a5440392138a61bf4cd5e4b42a40cf7c1a181f9632a3b906a63d586eb4ac27c8af2b987b222c25a960e17922cf511ba172d2e1ee8e43851b9e9e9fa98a17dbf27e99751ba850bb97afa68fa464193cb3944f3632e35450d5875f7140c13c819ba6a5d05126590e609a18f4a2bf96c2f188c73c1e93edfe28bf5c71b77cc23ee649417883ccacc7a09973021222001f61e8b2f2103d4ea9ea5bf77a8df92b1d71e1a0e7e3ed70f406f8dc60cae69f53b8b88f7c5d20c4c881ab804baf99ddcbb2199d009fb174b75814b9933ef81b1197deabe9f619402c7227c5a4526f86b61f0c9561366f68ac83c68c7766cf27b0303361112e3edcaaf963d3a14dc87b6848d45ef62594414af888402a75f85e309017ce56beb6956c4f290adea7afc28da01c9ddea1c74baeb5da163f19851cff2e3cddbf01f716722b9ae106a656b76c117a0dde0f2eeca6ba475e93ccfd7b9e2491cb51f60f25912815dcb944754538c4450494ad07e3f0dcb5b8686754be34540d543c3c5c4c92defc2bdc730d50c4e99c8c56252c6e9876995d72cf491dc3cc0e2486f7c209d173bff22d2d8727b44c05a9e81242a4e9746895b1762c8a74223ebfec976d0223ccac8158bf17d9dba522d0f1bfca728f9f04aeb6ca34c1b93e4f24c584a9ab5256ea132234db38925f4303e26882d890403f982e117908b1bd6316d65748fb2aaf999ab13a894f3208901ae600e2f5244df22a5f062ae89fe9e6964fec2bb531b859d475b3986934ff3b7dd905d209cbcb9e2c29f10d47b3bbcdc10008c93c2b2f0a0165b02decdd4d7e05b3440fb16902eb39c4c82603eeddd33314b7aa1bf0d82b73fdb1861eec4468945d658170e4ddfef991e48544c152dd659ac751c1ea961a0e271c147c86e480a5cf5e6881f6f3bf764dacc529f136bb7e7be569b28937143807fce6240f4265843f2e477da0801a4e979246c3da499c3cdbcc66927a70d4d9d672b2ae261ac70f1113f07b62bee4a1241755dacb646d5eee84adc89a4ffc7565328d73a7027fc8a79130704bebc9ed254535fb997a1135131fb72cc3eb38b926283c977a925e4bfac4c83c02228bf96598d9dc07ea980c7806c5aa76d0ce3dd9f9e4f59bb987e7360060e30e4671ec136ecea90112aa2474f246ff7cf390427e9877c366c0512ef7707175bff1bb816735d7de1c11af9034f220b9abccd68c878d438f4bc23cc958a9f9f514781856e8f510b7af0312bf5314faedc00ee8dca040a713e5ddf0bc0662130076c5ad5a28ac3813aac2c140a6c775dbac90d5c61ca363313b6b43998da9d2106dd096a80404778549a00db67a4f54d8a6b65dd4920cd77e88204d31eae3b0576e2f283c412a30e703336e044b6d60825a5fe9c11531681ac367f1c3841bf2463e33ac6e45af50513fb62606bf6a9b02e40adef71aad6ce9479e23fa4755c3a0a12b80ea2f53b2b1b9b9524be267c7ec08afa4e3b97c71b4812abb89cc4278554a7a7e84080eba9d34eadd4c6bdfabb23af8599421efa6610844168c8df6cbd640bb8bbf53f8a12980cad727863f6c9b25598b6dbcf08409e7ac2b959016e745079df63693b176e37932588bb5845e2aad6d4d8e09805f44b6eb81ecc5251dc6b85e3a11cdad885aceb29ef0c4d09f3e2f81c6120a5698166029c77585b679dede98ca998e43a7510f0e9e585138c5c2e8984394598b2364c9b2356b1bfbc039b6a4afeeb9185198d16685e8f83ba49aee893e505955a6b7cb83d83e63b4ee567619d5366dda5b5a507fe66ca8eecd7c7d536cb36a2cd36093a53a663507e83b83fe58758961704733e4dbffc6aee73e117604575ce201d9cb81c8635ed3e32aaaed51c8fb0f573c19ee88a90e790a13a446f0e4b79581629fb4b285de9c50f79e03e67eda56ea3fdb1a7929ac44238ec27874b2e7908f1bbbdf16d1ec4e7c6ebeb153f00695cd8cf47fb9a39b55c05d16d5dbd02f77a7119c001a8e8c16686c701f5a60fcd82a60576110f6df0b2599b949a1b8aa4571ef1a20e1966135455e2feb032e47e234b5270fb9fb67a67024aab4255127d2d2f3134bd8f7014b2dd93a01ee2c8a6a42d268dc71887f16e881479e81502f602b3776c1228c4b0b3b1b5f9be366fc926951798dc47f05d9909be74bdff2dad10c96c6941973167afe3b4d14fc71b8e2b11d01a15bb4b589df8ef1e0d3eb8260e0f9678115c5e37705566d3ab246818dca040c3a8614d0bf553d8993ae66fa63291aa40ab20dc401bf494751b4369308e6c118c6bb72ef799e34017cfa012b474032deff14c07f70e5c5ba4363a4069a4149d40d2af839b43b851e63950c6d774a4fb6af0986e614aa0ad8955ae3deea14dcfc794d866d38c9a265cab47c4fa23933a56dee9dedaae265554509f5b14b6ef2b9f14767d6cdd16bb8bb59bf1fcceb1b6153a549124eeb77c1a1eab8039db54b266cd68d7c6075db47888ff8ade9aef8beeac836ae9ddda1e081af4efeb7bafaea15b2e65cea496b9c26adedbd94a9ca7a410249367eb86e33b1e56d3581221ba565ed6babdb3ce7d390a855fcdb477bcf360d77b076c29533a1ce8c04d4f9b15fec690d008711f4dfac8a0c9c28449588e579eac9bf15cc575fca1c4156be799a8b775afb927d3d9db4041f6267687a66532cf079d8b521335af283629c8e7316b9ffdb6f67aef63bbf9abf8707730dcb9c7089cb1cdee5726f2c901bc4b4633e3f591800f0284e51c97911785f4cb491afff2b22be2f67a64c498ed33ae2154d1e979ae21039a4dec9f8f185416629d1d0c334b6533b8f1c0cab5f54ec58e09b1bf6409fd2ac024c9c711a30abae514c40fa63a4e5cce6faa1e88cd0d74a065acee0a742d33796eb813a59946fa6d51acbab131ca24979569f54f5cff14ad1da333d6aefa6a3632258030c40087436667d5defb6d9b577e8c2bd32bf3eadaf5741bf8c8e98f70933b5f1fdec2f0b6f738278b5183ca3718fc212869e0579be224c657ec4595afd173651a4ed4dec840eb4ff8dd5f9cdca519925bc021484691bc207e2795967a602064674e44395f5f42b7fe25275be1c30ee051c4d510c804852b04148215a687921d626f444df596df04c1e19c03a70a006ff0d195f21657a4c21efa5c0f231e4a04d75d5136cc11561df170ac7d5f3e7416efe8bc78b3b37fcc9fce8f1d85af3b11819d79f3b0f90a5a2dc554add8597a77f50044587abcb99c6689b6d8832b0af1d382f0a0bef73486ccd5224398cdcf476eba5026260c7623382e0ed0d0134af5e73c1bb0dab247f7d50b9db1d64040d1107a9f5549ba23d0bd94f2cb4fcff78ba6a1c6e376c9920776d2a6b3ad78be304efb5a729f5852568d49f62a740983db0cf1b48d0f30025959bfd7cc78eaffca487250f6992e9fc1fab6911e1a15bfaee2298498f54a0283ab7593cee9b47d192", 0x1000}, {&(0x7f0000001180)="f4f5e25e397f6a64699ec8bafaa14491e69466c13c79005deeb1c7433d177cb2be79e4e44b47b097fdd724a426617482d987b8a73c9ac75ae2268cd624b0116487827b143c4e7fb9be10b28201f506ffd457d7a7859419c7d74bc91f4134dd8b027a4feabda2cd7e992f4e11b8f8af50f9185acac4e926cbd42e7ef93ef1721220590d0be34fdd8bc91756d4e5fc2d0c2c33308b96e9d51c7d290de00fb360199ca8c71bc01d2266dd6a01762742b25846a0db9da1afbf1c12ae9ee8058b426674913a79c8ba4161022559c53d985f5b7c43c131388577e8dbfddfec32", 0xdd}, {&(0x7f0000001280)="19aa273e908541a0dfeae6b209e4909a46d00f46ecd6841e89c963182dae6045f8e7955fb5c8505046225039cf7f7a544d67775a1351bb0dd6f860db4199a7bd5009e1cb4001d35a5a05e819e72b656937cd2de47220417e624f7049612875f9ebf549c08a", 0x65}, {&(0x7f0000001300)="01e42dd34b08f3a75a7caefaf78fc43dd5eefeb79e4e4712801ca988e8cdb6732f506da0453679bde5706a9b08d76208ee39354d1ed257d1b674647cb969aa19fdb9cecc6f1404ded335bbed23ee16b37eb059c5d271c3b8476330f9877fdbad7670da26f9e6529c292d4e69f8166700eb751181c62c8739041139a2063d1c474fc35ebc2134964d55e8daa7461adf7aeede1acfb1e29bc1bc44a6f4b3197284ea0fad3e60f33bcf113e29a58e49605f05e4f8f8bab3dae435e90d1b203c02381b88421e83491d98b292080dcde0348a27d10654298426a34ad28de02fb3b3624e6e3610ab5de177b1502f77663e7d9be80a028da00d3acefc21ca4d8fdb31221fbd4a5f6bf971054e8c1e8378e3f2e2ca49b6c01e94e6e89d3cdae77a61f32ddb9da9f959e2e02ea7e6dee602e82ba425f793abb7c2e93837ca55b5e3b86e60df12de5bae935531586e1ca11781c48c3f8a90f37c80788c614f4af73ca2a7d5c430325bbbd871980f1f0bb58ea146b2f9408f1c5bd772551678170b0cc69400303986ca79767c81525edcfe8b2c08f175cebd9cad9346b6a663f4bdf624a5a89244b300ccdeeec7f5edcf3cde8836f0aef8f0bcf2c00dd777d959eac2b0b03ec9065a203a6c0c20851186afcadf5915e7b97147a9c5af922aec0cd0c70e4137b0809643ec89e0a3e70c03c665a79c8e602d5b68906cc3fa21d98ebffca8de5c86cfbc0b7231a8819e0b67b62313fabbec83d6770ecc3f6aece3ebd44cc83338051a82853f98e9334f1497ee38356fc9263c78eb9200a0303788b11ee7d64386aa0d107bd61d2c200565aec7d52536d1af505c4084248d4126a12fa6570bb0c5716d5edcfb7028d2080f49418600df7cc3c3e8d1a902ebf1b5b9a8f3834515760266e0d553d49557c580131fe26ece82396586a49dd14733f6b7db9668354606ab449a2cb0b1721aec615117ab0dd72359ec0a85719097362b25e657bcb936ac60881fe9a3455c3604c64352002ab19bb3db87204cc1a61032beb38cece726a8d94575927c4013057b049452eaa6892f16ca504826874a9ce78d01b7dfd82b869e0e6cbb5ccb3bd5384b7e1c095d07e4407ec777be4c15dd6aac2688f2254b15442fa15ac02b64f2fcf4f0b8b481535b090c6eac09663c3305ddf5c7a1ec98bd375c4d2348737752816600185c64712c90ac9bb18810eb2841d0b23ea20747568ef9afc83af529dbcd4425a78a49ee7a0e272d7c70e158c50fe2f6c4a37a2dbb1a6dbc41b48a3092d7939faadcafea3a6d961198983c0ccc221a36f7d751ceae9517c13538f2029fa21258f2182cc286903b3717ad293ed46936598db952e29c548c47c55ee229a75536db75f8036c2fedf0a57ac1159a73ae1bd14f18942ae1d43aa50197c943f96f0fbd3fb9f5d89c7697e22226c3f6ba696fc18a778f4f1b74c9ca1d26154f4089b6cadf3f15c8d97f8ecb5f7c69a3b3ae923640cdb99cd0eb9b9e02e3ca6d9aeff05bf1684b3b33ceb5774b2070bd8edf08c5b8c6f5b804dca0505b35e909234009a35a6e3d7bf9eb92c5dd900c6e992b1026fdc03bc1f7fc4db80de230918a34a986d5519dc234d96570bd957a6015beb8187170be81f39491ac6c145915a8daa6d02ffa124354f793584e4255ba671b89b28781203694487e11e7b6c45d1231d1e20c1c0e227efef1574559c5332841d1b8affdc8f234f3ee173387d6fb46e3b378e08e99cfa65f3d5df1c74ad4de60fd2a5fbb0d7a6e96cec5f84e576c60f3c23ab4bde71764475bde43d2defc39b04aa5257500fb84e010c392d498dde21cba876d974fb3a8077e4e3caebe4b7a66700d879976c229629e786ea4d99fa779f1e5366b7f5550ac73bceac38adb9f59a37d47d88ff414784447f38b33763993735baf5f4f25cecf2de976e28086f0b141c083339ac41a08584e21a9cce1a7e5a92c2f5ac7200275c4c47759f80efc365b3179fb9db206637bbf31e9fa6c5d0aaf71ccf2c3198b00033db6d2518d1a85cf6e721c92d07ab045b7a1c2baa73cce1ba10fecf24dc741e3309af8a1ec9fe2e30f85136465b177aeba923b82a0006d667843f9eb43015b206b8815e09b0a28d9771c5abc54e9131b7e117bf8dcac7200a8070ea548e805a7675d355b238f7b2ab912068c96ac7c08901735d47e9e4b083cbd5237868cbf172771bb126c4719764840c079eb08344f44ad1fd765a0b142e6068a05a5b01908183a833e4c4ec34b41fecb9560298a527453b307834aaf16e2373db12b6aab5a676db682eedfa855fdd33eae6b9a97994b108b32c00fa77c200098fb7443a8d3b7ca8a4c808f3a1beafae9f7980b9d14c6a842c693feec914c99c537d080bcdbc7e0a1a7894b66cf6838c2abc8f62c505e73a0dc75cd242929dcaf978cbb0d752247ad3153d34cf418624aadea4914faf013ca8a2c214869b96022d6983e17e86c4f0c9c985fb986d8e9017bdfd892088d80e22a8875b1f909712e9d104c7d6c6ac1663660f83524872927453a9166168e1d22926d54605d36d521290a949ed44eeadc68fdbf6f04b83986446b7a7bd74baf47b75850fb9257d6da8f1f4a4591400bf7f3b5c59edba1a11404743b7ede006791f09f4010fdffffe5e2faa88569954731b0403394543c583738350b7b6fed3b0694650a9a2fc29522f2567319e6d6f9ced7ac2780b403ba765b25d6e221425ba32af4fa811f5155793e47447e5aff8a331d66eca16ad92428b94b49c503ce531318e01cbec27fc888e879972416c641f326cc260fe4ac5d7673b295135b97cc148fd9387c792473296bb0600dd9714a0bd986627c7ae2b5fed4ddfcbad719564978f9a30e2b53cbac1b06dfdbd0bf60d170450e441f6b2504fe18c091340e2d7b0e722e14d733731c750c7b7497b087bf0f3150386fe24a3986da82435866896c7c696b26e847b124c946c79be75f608fe3c2812a72aeb1922e793365c4a3bb04d49f28c546e2b0475cec7ae3e53c35c3b5801a6ac910068b7b8f76b11680ca1cb04e8c3cd0128e90bec5f523a2e0a94e73db7f80e270820e0dfb8ac35d93f5d033775e6966bb8dc01b0b3edefa5cc59af078b745c31d1debda68d197f3adb391b667150384a116d65423f7a42c7185d501f88971bc95be76f38311316f265273b43673a22fe44459eab75b68ca262119951f145467730d6ac2764e74d382b4119fd872f4c814a7eccf5599d781b7bbfdd3c36073776316767511332f3a435f3c463e69386efc1bbd91ba2536b47cbc5fcfe1bf232c397e2006be217665aa7b11eb307ab9f2d00421d2c5f26aafa8722605db23f2fed1482c03a1d9d02867418b1858747a33e4dd4fa27bf6a0d08509f264ccd54d4d700af681ed539071035ec8300ae077a19f322f96102d4bff005c331a6fbd91f50998d3fc3841cc6f522861a7c3d612d7b94a122e57401c03698be986f915390b07cf923557891ddf62edb6393088b545c203ffe582ed3b2c3adf63d2eafc6a3fdcd84f0c609f66926777193a0c92b93451b7b0cd679cf70769f42920dbb628a6ea5aa07ec1997cab26ca4b0d8fa033a6bdec4cb207f4a8745db5d1788b79ddceed3d6038181a9da6d4cbd4deef8122f23febfef00c3649f57c3785096d4d4ee4cc738f6f26ce81cd80904b38085e3848a063e9d166ccfbe7b0b655974eacf59ba7cfd8fece7fc98406f2ea1fa8ea4e45c97e6333e27da98f8939b1d1279d93e659e9dc68630c2aaefd01186492e0ad81c08c7f02fd62eb41f8c26ef980425059ebd9b909185486b1896dd99d8596a6d8a62e6219c3d3282ccfe10b2428ed49c0894b798c62bd05bfbf6d5f89afbf5c1cbc4f2c7faf3a6f5a1425a336549b52c54b4e7f8e5c3303bcf7568fb15f27cc7ccd6d9715018342473bb6ebf5ba8d752ab760c5ab582afa8bfd3a28a17f451ce434aa76abbca094d870c1bac3c4d56451c3a9c7b4849ee75527ef6c398e8efe7ee5c391842fbd460e2ba9cdcc68613db7b0b6df82013da67047f0ebbb7d107d3329255d46ca8f99a7ef99266a4c5cc6ab560b25601fdb9f7d9bc2552d0a42750943939e2e98a600814003c5ae7f1c61b25c40f3756711b7edeec57fef3b5f0c9002167a978d9ac0a76b5cd0f923b60de6ffe1933e2473c895bd0aad9e743a35215e0cac7efc82032e24af72b5c177947721d23203f294fc906e5bfa6498a3212e9ed9eef582028e8bc9b1d22c5ffc0ccc27b2d019d33fac72b9dd56ad17cb3cf1f87ae48fbca73303192a70ff6ff01cd615a069cf56cef394709d5daecbcc652e75ca8f1dec742e6416e7c121b6b85124b3c6dfce35d97ff7c627fbea4b791b2655c28f49a1bfca22358bc15735f8ceda5734d0f223964fae8644e4d95f21968f6f6183471ef9440f647110c772a6b6678ec9a31fe0473abf713aa7b50b80028398a2bd2c55c750fd336d3ae1a7e7106347a4cbb748354cd54c14e2b530a20ea09e5a31ffacb107332574cfed3d8943d8039185a1650f684138b795d8575bfead4ae9b2fa0a1f5b784c12a1fb4b69d6dcf0360b7afdc50709210ecf1b9f0fbd5ef5850615809c2485c9202c21012c8a7a177a415101adb18b8ce115640d0c7dcd58a6b5cd7cbe81a53427d6d7f0672528cbb184fce34259bd71f2c8f69516c9c20577b92da37ffac3767bc1869c158def7aee56f1dbf134edd2767070e112d50e73df468e09a433941c695d4f869d3f6774d451eb7da57bc179c43d207e02759b48ee4ad17665de8b6572399f67d44b4def340cdb71198542498c12900d8e8aea1204755fbf7420ab802cfe6b8b6fd2c52d5f5641ca3c1d77eca0a7c870a566f626d929fb748f44777f19e04a166e5abf567ddc333c52214f2310304cfdbabc6dfd61d85030feb657db5e22e1341d0754b96f4ad2d5a99df73aa240ac3ec07219708f65a421fe47470de6bd4f3701c1199fe9fb6d27388a134b480f67810dbc8c909211cfebc2541de85cda391b1af37daeebe4d94144543eafe2c64b1125898335772f817fe7717d6ce3a8896e2a8dea95377bacc19f0f681e70df592abe432bc868e4d9f4697cfd9ea4a3cf6ceddefcc044f91aceb517ec717316751ac28f37e258630e93b1a994ece9c4ad119bd98a3cb1bea09f69fa4e28c321056bcc03c1177e51f9509f7d9c290aaec9485eb33db1f1d3aa393f6be6d27b174ae5a7962788bca9f801955f5202aef7ddc13e80bd2af7cb4d91c33ecbbc63f33f6cacfdca20dac5fb2c816285c134d8a2f2b4214a36a080b8976abe289282142d6237a19ff7769c9f9925a7d1657483e7934f23babe3c46aed96dd3935cf09bedf145a25f74d0e8a71e2e6caf871b364cf1c5e5c01d163377df54048cd47d3532951ac83d6761e5eff89cbca05151de11b4e8027aba40f22d4686f1928c3cff48992b8883709c4cfc48e525d8884b92e185b5385ba60ab9e587a6f408dfb409b0dce9ba37a3751276d8505b4c14484a07dc3fea5ae967554750ec6e1a87b5e059c3da5ede02f6df611f9a2c70c9e949bd1bf8bb7db06e6f2dea848d5013997a8fdb1e6d271df880dc4f6dd3885030cb9de8240e0afbdaa8279d7d56d8173fce76e036dac8ab74c841b36f4ea33df6025a14b8faecfe2db63615b2c3ab12d3c4e5317d9e344fac00402db7153e5590ee9f9d34fcceff4db766dcb79d93710c3df48cf9454a93e738bb3d1ee453ac3c3ab25b4c05f9dd510324f93f7e8fbfb7673307ae32e321f667637595abdfebf65f69509d6f81adb133bb9996", 0x1000}, {&(0x7f0000002300)="91fd1dd2260272091fe4132c8dcdff78498b36495b44286c6b097434d2f9712198b213ee4241c9edb8daa5a8dcc3dd65baee24cbcf676923884e53ba2c8e0b2fda935c", 0x43}, {&(0x7f0000002380)="20d218e8d42fc16adbfe2f3e4e8350c4f4167da2a0012f034be1a943747b5f2484e59447649667822bf4b669e77cba1a2d6c17124f92675a45fb67a5e55f775cf0635fe83cd8471243c2dbeddf12b9c1167a691568aaadbe76665efc6e271779116b502606d6924eecb6c09c0d44e5bb502623563a7f989ee8ba6cdbd346335c848ba946b9fc3b09a04269eafe320cb670415e35c97e7ceaa1b6a07ca65e581625d3a24c30a65bc53fc4975a5ae729f96984a2aefece33be3e62ff24c1a1f13d66f8", 0xc2}], 0x7, 0x0, 0x0, 0x401}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, 0x0) (async) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) (async) close(0xffffffffffffffff) (async) writev(0xffffffffffffffff, &(0x7f0000002900), 0x100000000000039e) (async) getpid() (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) (async) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) getuid() (async) fchown(r2, r3, 0x0) (async) setreuid(0xee00, r3) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) (async) setregid(0xffffffffffffffff, r5) (async) lchown(&(0x7f0000000200)='./file0\x00', r3, r5) (async) getpid() (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) (async) geteuid() (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000027c0)={&(0x7f0000002540)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000002580)="e50bf43f375b7daacda70f3f9a7c6703ca2003e9fc6181992fce8d2e8e904b481b50d161b9da3e31c733e615cd3ce74d7f410efa50ea9016645c3acef79161c5537dd27722fe8ae5069aa46c7c52a2e28b30141776155820fa8fbb718914074d9629046053ad8c911c4853822c4eccc670c7833ce871349a7c475c", 0x7b}, {&(0x7f0000002600)="8350a8300126fabcb52161bc9e7ebe7af7cb78456f315f573a79e8cf07fea2934694102019b1d7f1f17b3eb1337d22e39f0eb3fdb75526b5ecf55c2da034bf0e428d9736a0148e1c75665b23064e9a4c771b9bb7e5f98f0811a9959eaf5abff40444e5fcb06a1d9e21027cc7e58c2b3e53c8b08cb0bb3bf6e65cbea3d223c6e262fb12d422c81087373dd711f3a3e0daa638cc532054af3c44c16494b9c065eeaa7b2ac7ae79511a912d5e8a290cac70eaf41041e5e08e4918a67e8f77e6c4b29f", 0xc1}], 0x2, &(0x7f0000002740)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0xffffffffffffffff, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, 0xffffffffffffffff}], 0x58, 0x4}, 0x8) (async) sendmsg$unix(r0, &(0x7f0000002500)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002480)=[{&(0x7f00000000c0)="1d723d3a99aca2d2ac52d20e3bd660fe2cfa3318a35320ed4f97ce147c68a86726c904f376f61bb61210a6861c801f6dbd5f50bc98afee67c5923caf25a2345e0a455f56de5acaf640a47a94ef9fab225975134c2eb7f423574fd340c782a68d56e2a796b1c5fae76b87af4d97851fda0a441ff0b71361fc075f55cb6fb64d26d34cf2f683a9445a7088fd3ab3da13", 0x8f}, {&(0x7f0000000180)="6ea908ba043e236257da4d0768a3d3f08bede3c5e42c759491a0407b7ce34e660c2fad0ee441bb768472f8156631556ebba1ae3f1845440069c0e8664f8cd2aa2e928700856626293d007ab91e658fad9374be3757bd7b958f4cdc87e475062bca03977b023868be5b1b20bc1d406975ffc8ff17291c8e807b58a0ba674b7562979619c00d41df83e8ead476d38232d7316a32c24cc2ba54a4e80605666d2174c64f56d88e69e7998593590e744de12e3f3c64150d4dd973fa5d8205acd443790a9664258b6035c5c5905e7e665a4e21f3746dfa380b8eadd291e0cbc2786aa27d4a79aad038c66ea3b7c5642ed06403f45c0a44fea228b264d4dbc2cf1677b6408cd7e1ef4de574e3f16227cf26c39680932fa149d34b8b24d2f90fb0a0f48a4dfb3c2e82906c5671c3b2888bc3727ca2d4b53d929081db1d4c75a8d73f2e84c93dbc421c1f20564c08d22b54e8f352aa9f3dcb83d8f65e0c731d5d58b73c8e8d10b6044e5e2eb74b06e1d56d560c74ee7df8e8e34e8e9c7b6e9b9cd685024f8ea7de71ac69442ad91f8900592fb038999542867a1e0b789d5e58ab31b6638ef3c2ce42078804d5720e8517186d775948c57d1212598e85044efa1575afd7b9289c7641e4fe467964cccda995ca4780b3a44306f838b307d40067bf7c9355813997c78de887a35cc24ff98933e8426f96f3409461e2496cf4c037e4d2eb2fb4c08d0bf8acc33564618a761021da5bd70d1fe7a1d730f26009d2900e4a289cd6e3ae4b23c4a0221fcbec559f9d06839c20ffc13616ed181ca30949d2639607916d5ae7173999f0d6a68d03c2ceaa8c207a4de7009c8ca71e9100e3e5ecd1b862fbb25a410aa63b4d38597a85012ba7c77b70d69a31c4f2c0578c815eb9bcbd18a49c8cdd299fc5130f748302ce2cf4bef03de7f6b6f16aaeeac286d98c2cd9dfca2196c8eca147487818187611c064f602b2f926ff831d93224e96698c1f99415cdf417f4a7b18eaa0240b1756df25d68127b3a05d727fc1d2048635f40b2cdf17cd645048d8bb9cf1a9763b42ae6a87ec6c59144fa2dc4745c85460f7545d08beeccccefe487cce004ecfac32b41a6ff124a3184585372fc2e49023e46453666e714573020cf6b7f06750f769984a904a50a9832f534df5b1acb7171807a900e699a9916fdc5bbcd3696d77a2c799fcee779fe6b9614c55ab8250d2d84661ccad512ed64e82018a0ff428b20caf6838f52b53a3145532602032692a26f5b5f5c3b89f582b9d1a64840a150d212b3960ec59d91e6eab7ae360841c5b41fcb0befcad7f0316d747b6b6bceddac1807f837e08ec19a0e3ff54bc9675702e4d4ef207b8b648842e3a699a032404c0999388be55c724cdd91794583cc1e29d592eb47e5f985f09a29d59e15b04e064a543c5755953df6e535059fb4954a7f1a53d5d49baae619c53784e56cbe06dce6eaea5ce3bfede288cce801dfa64455c0a6d420b686587178bfe9bfc8f8d26ed2ce4060ab1783dacb614cab75826cd8abf1a842711dd910bd2b01045ab36ea005a7640f3262e0b74b849507d0b4e4063d17b5989fa704ba9eec6aedf229271ac341e6eeb94f3060740e20a5da00272dba9854be7404e18433775fe4c76d10631aa91d6f484eeb54644b9be6dcddc78a329bda6bad47013b85e8221716347eb06ce1d2b0be3ad1c90bef5d8b699a2daac7ae27a35d849f7c0dc3038ad371c769cd514ca63dd53e70d77ee92f51b61ddc07eb138244b32f1c493ed2608dc3e8f0e91181ff165564f517450871b6734910c3e840ee60b223f80b69cc97113c06568569c3f1043e0aee5b9e79b9dec356c8c67af0b840fba495941766ea52812ba2481e1ee69be08c3fa974dd19f82c58231190bfbd36f01c016685206742e93687cf44606f081252c34e71af5d89a0b2d3f5d62352cc0f52d53f087499f4cb780f47d406d7e2d13b5d0e01e8892704577d5009b8ce03108f613fdf7d371ad976c0b2539cf9c90c47e6b912d27ab048ee90edbab78709e155e91a1008d27db457e3f3d25ac1e59ba2a7504b42da4c1361f31679bca7d3ab9fb9e914905cdde4baf8914b3d7a6897c5e4cf33c516a1761436c51cbd78202367e8527db739c0b288309f9de9e91fe69a19d3f764eab25377f8cbf4f14cc71696c27982a07440941f6118bc20316d325c2227f0a585fe784eeb3b648a3f8c78c65dc2023819ec2f1f50620ef6e604c34882371d5ceaa660baf1453355f4e021e126597f12e2ca4622a2775df8055264f701466c14e50c8d6850eb95290c09fe2c180ad3671c1b807d99bed0331702b9e1db92171a5440392138a61bf4cd5e4b42a40cf7c1a181f9632a3b906a63d586eb4ac27c8af2b987b222c25a960e17922cf511ba172d2e1ee8e43851b9e9e9fa98a17dbf27e99751ba850bb97afa68fa464193cb3944f3632e35450d5875f7140c13c819ba6a5d05126590e609a18f4a2bf96c2f188c73c1e93edfe28bf5c71b77cc23ee649417883ccacc7a09973021222001f61e8b2f2103d4ea9ea5bf77a8df92b1d71e1a0e7e3ed70f406f8dc60cae69f53b8b88f7c5d20c4c881ab804baf99ddcbb2199d009fb174b75814b9933ef81b1197deabe9f619402c7227c5a4526f86b61f0c9561366f68ac83c68c7766cf27b0303361112e3edcaaf963d3a14dc87b6848d45ef62594414af888402a75f85e309017ce56beb6956c4f290adea7afc28da01c9ddea1c74baeb5da163f19851cff2e3cddbf01f716722b9ae106a656b76c117a0dde0f2eeca6ba475e93ccfd7b9e2491cb51f60f25912815dcb944754538c4450494ad07e3f0dcb5b8686754be34540d543c3c5c4c92defc2bdc730d50c4e99c8c56252c6e9876995d72cf491dc3cc0e2486f7c209d173bff22d2d8727b44c05a9e81242a4e9746895b1762c8a74223ebfec976d0223ccac8158bf17d9dba522d0f1bfca728f9f04aeb6ca34c1b93e4f24c584a9ab5256ea132234db38925f4303e26882d890403f982e117908b1bd6316d65748fb2aaf999ab13a894f3208901ae600e2f5244df22a5f062ae89fe9e6964fec2bb531b859d475b3986934ff3b7dd905d209cbcb9e2c29f10d47b3bbcdc10008c93c2b2f0a0165b02decdd4d7e05b3440fb16902eb39c4c82603eeddd33314b7aa1bf0d82b73fdb1861eec4468945d658170e4ddfef991e48544c152dd659ac751c1ea961a0e271c147c86e480a5cf5e6881f6f3bf764dacc529f136bb7e7be569b28937143807fce6240f4265843f2e477da0801a4e979246c3da499c3cdbcc66927a70d4d9d672b2ae261ac70f1113f07b62bee4a1241755dacb646d5eee84adc89a4ffc7565328d73a7027fc8a79130704bebc9ed254535fb997a1135131fb72cc3eb38b926283c977a925e4bfac4c83c02228bf96598d9dc07ea980c7806c5aa76d0ce3dd9f9e4f59bb987e7360060e30e4671ec136ecea90112aa2474f246ff7cf390427e9877c366c0512ef7707175bff1bb816735d7de1c11af9034f220b9abccd68c878d438f4bc23cc958a9f9f514781856e8f510b7af0312bf5314faedc00ee8dca040a713e5ddf0bc0662130076c5ad5a28ac3813aac2c140a6c775dbac90d5c61ca363313b6b43998da9d2106dd096a80404778549a00db67a4f54d8a6b65dd4920cd77e88204d31eae3b0576e2f283c412a30e703336e044b6d60825a5fe9c11531681ac367f1c3841bf2463e33ac6e45af50513fb62606bf6a9b02e40adef71aad6ce9479e23fa4755c3a0a12b80ea2f53b2b1b9b9524be267c7ec08afa4e3b97c71b4812abb89cc4278554a7a7e84080eba9d34eadd4c6bdfabb23af8599421efa6610844168c8df6cbd640bb8bbf53f8a12980cad727863f6c9b25598b6dbcf08409e7ac2b959016e745079df63693b176e37932588bb5845e2aad6d4d8e09805f44b6eb81ecc5251dc6b85e3a11cdad885aceb29ef0c4d09f3e2f81c6120a5698166029c77585b679dede98ca998e43a7510f0e9e585138c5c2e8984394598b2364c9b2356b1bfbc039b6a4afeeb9185198d16685e8f83ba49aee893e505955a6b7cb83d83e63b4ee567619d5366dda5b5a507fe66ca8eecd7c7d536cb36a2cd36093a53a663507e83b83fe58758961704733e4dbffc6aee73e117604575ce201d9cb81c8635ed3e32aaaed51c8fb0f573c19ee88a90e790a13a446f0e4b79581629fb4b285de9c50f79e03e67eda56ea3fdb1a7929ac44238ec27874b2e7908f1bbbdf16d1ec4e7c6ebeb153f00695cd8cf47fb9a39b55c05d16d5dbd02f77a7119c001a8e8c16686c701f5a60fcd82a60576110f6df0b2599b949a1b8aa4571ef1a20e1966135455e2feb032e47e234b5270fb9fb67a67024aab4255127d2d2f3134bd8f7014b2dd93a01ee2c8a6a42d268dc71887f16e881479e81502f602b3776c1228c4b0b3b1b5f9be366fc926951798dc47f05d9909be74bdff2dad10c96c6941973167afe3b4d14fc71b8e2b11d01a15bb4b589df8ef1e0d3eb8260e0f9678115c5e37705566d3ab246818dca040c3a8614d0bf553d8993ae66fa63291aa40ab20dc401bf494751b4369308e6c118c6bb72ef799e34017cfa012b474032deff14c07f70e5c5ba4363a4069a4149d40d2af839b43b851e63950c6d774a4fb6af0986e614aa0ad8955ae3deea14dcfc794d866d38c9a265cab47c4fa23933a56dee9dedaae265554509f5b14b6ef2b9f14767d6cdd16bb8bb59bf1fcceb1b6153a549124eeb77c1a1eab8039db54b266cd68d7c6075db47888ff8ade9aef8beeac836ae9ddda1e081af4efeb7bafaea15b2e65cea496b9c26adedbd94a9ca7a410249367eb86e33b1e56d3581221ba565ed6babdb3ce7d390a855fcdb477bcf360d77b076c29533a1ce8c04d4f9b15fec690d008711f4dfac8a0c9c28449588e579eac9bf15cc575fca1c4156be799a8b775afb927d3d9db4041f6267687a66532cf079d8b521335af283629c8e7316b9ffdb6f67aef63bbf9abf8707730dcb9c7089cb1cdee5726f2c901bc4b4633e3f591800f0284e51c97911785f4cb491afff2b22be2f67a64c498ed33ae2154d1e979ae21039a4dec9f8f185416629d1d0c334b6533b8f1c0cab5f54ec58e09b1bf6409fd2ac024c9c711a30abae514c40fa63a4e5cce6faa1e88cd0d74a065acee0a742d33796eb813a59946fa6d51acbab131ca24979569f54f5cff14ad1da333d6aefa6a3632258030c40087436667d5defb6d9b577e8c2bd32bf3eadaf5741bf8c8e98f70933b5f1fdec2f0b6f738278b5183ca3718fc212869e0579be224c657ec4595afd173651a4ed4dec840eb4ff8dd5f9cdca519925bc021484691bc207e2795967a602064674e44395f5f42b7fe25275be1c30ee051c4d510c804852b04148215a687921d626f444df596df04c1e19c03a70a006ff0d195f21657a4c21efa5c0f231e4a04d75d5136cc11561df170ac7d5f3e7416efe8bc78b3b37fcc9fce8f1d85af3b11819d79f3b0f90a5a2dc554add8597a77f50044587abcb99c6689b6d8832b0af1d382f0a0bef73486ccd5224398cdcf476eba5026260c7623382e0ed0d0134af5e73c1bb0dab247f7d50b9db1d64040d1107a9f5549ba23d0bd94f2cb4fcff78ba6a1c6e376c9920776d2a6b3ad78be304efb5a729f5852568d49f62a740983db0cf1b48d0f30025959bfd7cc78eaffca487250f6992e9fc1fab6911e1a15bfaee2298498f54a0283ab7593cee9b47d192", 0x1000}, {&(0x7f0000001180)="f4f5e25e397f6a64699ec8bafaa14491e69466c13c79005deeb1c7433d177cb2be79e4e44b47b097fdd724a426617482d987b8a73c9ac75ae2268cd624b0116487827b143c4e7fb9be10b28201f506ffd457d7a7859419c7d74bc91f4134dd8b027a4feabda2cd7e992f4e11b8f8af50f9185acac4e926cbd42e7ef93ef1721220590d0be34fdd8bc91756d4e5fc2d0c2c33308b96e9d51c7d290de00fb360199ca8c71bc01d2266dd6a01762742b25846a0db9da1afbf1c12ae9ee8058b426674913a79c8ba4161022559c53d985f5b7c43c131388577e8dbfddfec32", 0xdd}, {&(0x7f0000001280)="19aa273e908541a0dfeae6b209e4909a46d00f46ecd6841e89c963182dae6045f8e7955fb5c8505046225039cf7f7a544d67775a1351bb0dd6f860db4199a7bd5009e1cb4001d35a5a05e819e72b656937cd2de47220417e624f7049612875f9ebf549c08a", 0x65}, {&(0x7f0000001300)="01e42dd34b08f3a75a7caefaf78fc43dd5eefeb79e4e4712801ca988e8cdb6732f506da0453679bde5706a9b08d76208ee39354d1ed257d1b674647cb969aa19fdb9cecc6f1404ded335bbed23ee16b37eb059c5d271c3b8476330f9877fdbad7670da26f9e6529c292d4e69f8166700eb751181c62c8739041139a2063d1c474fc35ebc2134964d55e8daa7461adf7aeede1acfb1e29bc1bc44a6f4b3197284ea0fad3e60f33bcf113e29a58e49605f05e4f8f8bab3dae435e90d1b203c02381b88421e83491d98b292080dcde0348a27d10654298426a34ad28de02fb3b3624e6e3610ab5de177b1502f77663e7d9be80a028da00d3acefc21ca4d8fdb31221fbd4a5f6bf971054e8c1e8378e3f2e2ca49b6c01e94e6e89d3cdae77a61f32ddb9da9f959e2e02ea7e6dee602e82ba425f793abb7c2e93837ca55b5e3b86e60df12de5bae935531586e1ca11781c48c3f8a90f37c80788c614f4af73ca2a7d5c430325bbbd871980f1f0bb58ea146b2f9408f1c5bd772551678170b0cc69400303986ca79767c81525edcfe8b2c08f175cebd9cad9346b6a663f4bdf624a5a89244b300ccdeeec7f5edcf3cde8836f0aef8f0bcf2c00dd777d959eac2b0b03ec9065a203a6c0c20851186afcadf5915e7b97147a9c5af922aec0cd0c70e4137b0809643ec89e0a3e70c03c665a79c8e602d5b68906cc3fa21d98ebffca8de5c86cfbc0b7231a8819e0b67b62313fabbec83d6770ecc3f6aece3ebd44cc83338051a82853f98e9334f1497ee38356fc9263c78eb9200a0303788b11ee7d64386aa0d107bd61d2c200565aec7d52536d1af505c4084248d4126a12fa6570bb0c5716d5edcfb7028d2080f49418600df7cc3c3e8d1a902ebf1b5b9a8f3834515760266e0d553d49557c580131fe26ece82396586a49dd14733f6b7db9668354606ab449a2cb0b1721aec615117ab0dd72359ec0a85719097362b25e657bcb936ac60881fe9a3455c3604c64352002ab19bb3db87204cc1a61032beb38cece726a8d94575927c4013057b049452eaa6892f16ca504826874a9ce78d01b7dfd82b869e0e6cbb5ccb3bd5384b7e1c095d07e4407ec777be4c15dd6aac2688f2254b15442fa15ac02b64f2fcf4f0b8b481535b090c6eac09663c3305ddf5c7a1ec98bd375c4d2348737752816600185c64712c90ac9bb18810eb2841d0b23ea20747568ef9afc83af529dbcd4425a78a49ee7a0e272d7c70e158c50fe2f6c4a37a2dbb1a6dbc41b48a3092d7939faadcafea3a6d961198983c0ccc221a36f7d751ceae9517c13538f2029fa21258f2182cc286903b3717ad293ed46936598db952e29c548c47c55ee229a75536db75f8036c2fedf0a57ac1159a73ae1bd14f18942ae1d43aa50197c943f96f0fbd3fb9f5d89c7697e22226c3f6ba696fc18a778f4f1b74c9ca1d26154f4089b6cadf3f15c8d97f8ecb5f7c69a3b3ae923640cdb99cd0eb9b9e02e3ca6d9aeff05bf1684b3b33ceb5774b2070bd8edf08c5b8c6f5b804dca0505b35e909234009a35a6e3d7bf9eb92c5dd900c6e992b1026fdc03bc1f7fc4db80de230918a34a986d5519dc234d96570bd957a6015beb8187170be81f39491ac6c145915a8daa6d02ffa124354f793584e4255ba671b89b28781203694487e11e7b6c45d1231d1e20c1c0e227efef1574559c5332841d1b8affdc8f234f3ee173387d6fb46e3b378e08e99cfa65f3d5df1c74ad4de60fd2a5fbb0d7a6e96cec5f84e576c60f3c23ab4bde71764475bde43d2defc39b04aa5257500fb84e010c392d498dde21cba876d974fb3a8077e4e3caebe4b7a66700d879976c229629e786ea4d99fa779f1e5366b7f5550ac73bceac38adb9f59a37d47d88ff414784447f38b33763993735baf5f4f25cecf2de976e28086f0b141c083339ac41a08584e21a9cce1a7e5a92c2f5ac7200275c4c47759f80efc365b3179fb9db206637bbf31e9fa6c5d0aaf71ccf2c3198b00033db6d2518d1a85cf6e721c92d07ab045b7a1c2baa73cce1ba10fecf24dc741e3309af8a1ec9fe2e30f85136465b177aeba923b82a0006d667843f9eb43015b206b8815e09b0a28d9771c5abc54e9131b7e117bf8dcac7200a8070ea548e805a7675d355b238f7b2ab912068c96ac7c08901735d47e9e4b083cbd5237868cbf172771bb126c4719764840c079eb08344f44ad1fd765a0b142e6068a05a5b01908183a833e4c4ec34b41fecb9560298a527453b307834aaf16e2373db12b6aab5a676db682eedfa855fdd33eae6b9a97994b108b32c00fa77c200098fb7443a8d3b7ca8a4c808f3a1beafae9f7980b9d14c6a842c693feec914c99c537d080bcdbc7e0a1a7894b66cf6838c2abc8f62c505e73a0dc75cd242929dcaf978cbb0d752247ad3153d34cf418624aadea4914faf013ca8a2c214869b96022d6983e17e86c4f0c9c985fb986d8e9017bdfd892088d80e22a8875b1f909712e9d104c7d6c6ac1663660f83524872927453a9166168e1d22926d54605d36d521290a949ed44eeadc68fdbf6f04b83986446b7a7bd74baf47b75850fb9257d6da8f1f4a4591400bf7f3b5c59edba1a11404743b7ede006791f09f4010fdffffe5e2faa88569954731b0403394543c583738350b7b6fed3b0694650a9a2fc29522f2567319e6d6f9ced7ac2780b403ba765b25d6e221425ba32af4fa811f5155793e47447e5aff8a331d66eca16ad92428b94b49c503ce531318e01cbec27fc888e879972416c641f326cc260fe4ac5d7673b295135b97cc148fd9387c792473296bb0600dd9714a0bd986627c7ae2b5fed4ddfcbad719564978f9a30e2b53cbac1b06dfdbd0bf60d170450e441f6b2504fe18c091340e2d7b0e722e14d733731c750c7b7497b087bf0f3150386fe24a3986da82435866896c7c696b26e847b124c946c79be75f608fe3c2812a72aeb1922e793365c4a3bb04d49f28c546e2b0475cec7ae3e53c35c3b5801a6ac910068b7b8f76b11680ca1cb04e8c3cd0128e90bec5f523a2e0a94e73db7f80e270820e0dfb8ac35d93f5d033775e6966bb8dc01b0b3edefa5cc59af078b745c31d1debda68d197f3adb391b667150384a116d65423f7a42c7185d501f88971bc95be76f38311316f265273b43673a22fe44459eab75b68ca262119951f145467730d6ac2764e74d382b4119fd872f4c814a7eccf5599d781b7bbfdd3c36073776316767511332f3a435f3c463e69386efc1bbd91ba2536b47cbc5fcfe1bf232c397e2006be217665aa7b11eb307ab9f2d00421d2c5f26aafa8722605db23f2fed1482c03a1d9d02867418b1858747a33e4dd4fa27bf6a0d08509f264ccd54d4d700af681ed539071035ec8300ae077a19f322f96102d4bff005c331a6fbd91f50998d3fc3841cc6f522861a7c3d612d7b94a122e57401c03698be986f915390b07cf923557891ddf62edb6393088b545c203ffe582ed3b2c3adf63d2eafc6a3fdcd84f0c609f66926777193a0c92b93451b7b0cd679cf70769f42920dbb628a6ea5aa07ec1997cab26ca4b0d8fa033a6bdec4cb207f4a8745db5d1788b79ddceed3d6038181a9da6d4cbd4deef8122f23febfef00c3649f57c3785096d4d4ee4cc738f6f26ce81cd80904b38085e3848a063e9d166ccfbe7b0b655974eacf59ba7cfd8fece7fc98406f2ea1fa8ea4e45c97e6333e27da98f8939b1d1279d93e659e9dc68630c2aaefd01186492e0ad81c08c7f02fd62eb41f8c26ef980425059ebd9b909185486b1896dd99d8596a6d8a62e6219c3d3282ccfe10b2428ed49c0894b798c62bd05bfbf6d5f89afbf5c1cbc4f2c7faf3a6f5a1425a336549b52c54b4e7f8e5c3303bcf7568fb15f27cc7ccd6d9715018342473bb6ebf5ba8d752ab760c5ab582afa8bfd3a28a17f451ce434aa76abbca094d870c1bac3c4d56451c3a9c7b4849ee75527ef6c398e8efe7ee5c391842fbd460e2ba9cdcc68613db7b0b6df82013da67047f0ebbb7d107d3329255d46ca8f99a7ef99266a4c5cc6ab560b25601fdb9f7d9bc2552d0a42750943939e2e98a600814003c5ae7f1c61b25c40f3756711b7edeec57fef3b5f0c9002167a978d9ac0a76b5cd0f923b60de6ffe1933e2473c895bd0aad9e743a35215e0cac7efc82032e24af72b5c177947721d23203f294fc906e5bfa6498a3212e9ed9eef582028e8bc9b1d22c5ffc0ccc27b2d019d33fac72b9dd56ad17cb3cf1f87ae48fbca73303192a70ff6ff01cd615a069cf56cef394709d5daecbcc652e75ca8f1dec742e6416e7c121b6b85124b3c6dfce35d97ff7c627fbea4b791b2655c28f49a1bfca22358bc15735f8ceda5734d0f223964fae8644e4d95f21968f6f6183471ef9440f647110c772a6b6678ec9a31fe0473abf713aa7b50b80028398a2bd2c55c750fd336d3ae1a7e7106347a4cbb748354cd54c14e2b530a20ea09e5a31ffacb107332574cfed3d8943d8039185a1650f684138b795d8575bfead4ae9b2fa0a1f5b784c12a1fb4b69d6dcf0360b7afdc50709210ecf1b9f0fbd5ef5850615809c2485c9202c21012c8a7a177a415101adb18b8ce115640d0c7dcd58a6b5cd7cbe81a53427d6d7f0672528cbb184fce34259bd71f2c8f69516c9c20577b92da37ffac3767bc1869c158def7aee56f1dbf134edd2767070e112d50e73df468e09a433941c695d4f869d3f6774d451eb7da57bc179c43d207e02759b48ee4ad17665de8b6572399f67d44b4def340cdb71198542498c12900d8e8aea1204755fbf7420ab802cfe6b8b6fd2c52d5f5641ca3c1d77eca0a7c870a566f626d929fb748f44777f19e04a166e5abf567ddc333c52214f2310304cfdbabc6dfd61d85030feb657db5e22e1341d0754b96f4ad2d5a99df73aa240ac3ec07219708f65a421fe47470de6bd4f3701c1199fe9fb6d27388a134b480f67810dbc8c909211cfebc2541de85cda391b1af37daeebe4d94144543eafe2c64b1125898335772f817fe7717d6ce3a8896e2a8dea95377bacc19f0f681e70df592abe432bc868e4d9f4697cfd9ea4a3cf6ceddefcc044f91aceb517ec717316751ac28f37e258630e93b1a994ece9c4ad119bd98a3cb1bea09f69fa4e28c321056bcc03c1177e51f9509f7d9c290aaec9485eb33db1f1d3aa393f6be6d27b174ae5a7962788bca9f801955f5202aef7ddc13e80bd2af7cb4d91c33ecbbc63f33f6cacfdca20dac5fb2c816285c134d8a2f2b4214a36a080b8976abe289282142d6237a19ff7769c9f9925a7d1657483e7934f23babe3c46aed96dd3935cf09bedf145a25f74d0e8a71e2e6caf871b364cf1c5e5c01d163377df54048cd47d3532951ac83d6761e5eff89cbca05151de11b4e8027aba40f22d4686f1928c3cff48992b8883709c4cfc48e525d8884b92e185b5385ba60ab9e587a6f408dfb409b0dce9ba37a3751276d8505b4c14484a07dc3fea5ae967554750ec6e1a87b5e059c3da5ede02f6df611f9a2c70c9e949bd1bf8bb7db06e6f2dea848d5013997a8fdb1e6d271df880dc4f6dd3885030cb9de8240e0afbdaa8279d7d56d8173fce76e036dac8ab74c841b36f4ea33df6025a14b8faecfe2db63615b2c3ab12d3c4e5317d9e344fac00402db7153e5590ee9f9d34fcceff4db766dcb79d93710c3df48cf9454a93e738bb3d1ee453ac3c3ab25b4c05f9dd510324f93f7e8fbfb7673307ae32e321f667637595abdfebf65f69509d6f81adb133bb9996", 0x1000}, {&(0x7f0000002300)="91fd1dd2260272091fe4132c8dcdff78498b36495b44286c6b097434d2f9712198b213ee4241c9edb8daa5a8dcc3dd65baee24cbcf676923884e53ba2c8e0b2fda935c", 0x43}, {&(0x7f0000002380)="20d218e8d42fc16adbfe2f3e4e8350c4f4167da2a0012f034be1a943747b5f2484e59447649667822bf4b669e77cba1a2d6c17124f92675a45fb67a5e55f775cf0635fe83cd8471243c2dbeddf12b9c1167a691568aaadbe76665efc6e271779116b502606d6924eecb6c09c0d44e5bb502623563a7f989ee8ba6cdbd346335c848ba946b9fc3b09a04269eafe320cb670415e35c97e7ceaa1b6a07ca65e581625d3a24c30a65bc53fc4975a5ae729f96984a2aefece33be3e62ff24c1a1f13d66f8", 0xc2}], 0x7, 0x0, 0x0, 0x401}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) 12:18:08 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000400000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) socket(0x800000018, 0x1, 0x0) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000400000000000000009e"}) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) (async) 12:18:08 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async, rerun: 64) r0 = getpid() (rerun: 64) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (async) r1 = getpgrp() getpgid(r1) getpeername$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) (async) r2 = msgget$private(0x0, 0xa0) (async) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r4 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r4}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) (async) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYRES32, @ANYRESDEC=r5], 0x44b, 0x800) msgsnd(r2, 0x0, 0x4a4, 0x0) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:08 executing program 2: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) syz_emit_ethernet(0x1d6, &(0x7f0000000000)=ANY=[@ANYRES64, @ANYRES16=r0, @ANYRESOCT=r0]) 12:18:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x8}) getrlimit(0x6, &(0x7f00000000c0)) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x97b0, 0xfffffffe, 0xfffffffffffffff8, 0xfffffff9, "0901a7d3137c00005da24700"}) write(r0, &(0x7f0000000280)="4de3a767cb3572222b76d50bba28abd12122c05b98aa8c3def8decac0ae790c8a11c0d9d939191e53eb746834891f945d91f8d97d5d45bf0998a390c108f1cc3392c70fb4d2ea468e980877377f1cfb878325411f19fdc6b83da8233bf91a02e157b41ca86b403920eb6202ea8ef77bb1d402c61242807a6366bd5d5f70ac323074dd8caf79664f1bd170e98bdf1d3ec57e0bf2e632d8b5ae658184b2886427dcd2bc5817c7940bdea473f795997f6c72f2de11d19a3dff7bde555c03c89296384aa8f8b1e7179729ea0bb9ac633eedb29996c3da18b7af5150085f27cd1a07a7e9b60d858b2f1e5800125da2f78713e82f66341bc07c02b83799f6c872f9fdc87b82c4f4cb92ef1292f1fc9abaf5d17d7804a678fd8601aab32be210c18e48e1287828d903f336f4ea7342c526849e1dfbfba385183f622d1e4e0e1498329fb523d2bde8182cb6bb71d0c7c7cff135c6348649f6e0e61785ce8cde972e9a411d8c951c3f45f83161b98f84c13775ca1", 0x170) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x8}) (async) getrlimit(0x6, &(0x7f00000000c0)) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) pipe2(&(0x7f0000000080), 0x10004) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x97b0, 0xfffffffe, 0xfffffffffffffff8, 0xfffffff9, "0901a7d3137c00005da24700"}) (async) write(r0, &(0x7f0000000280)="4de3a767cb3572222b76d50bba28abd12122c05b98aa8c3def8decac0ae790c8a11c0d9d939191e53eb746834891f945d91f8d97d5d45bf0998a390c108f1cc3392c70fb4d2ea468e980877377f1cfb878325411f19fdc6b83da8233bf91a02e157b41ca86b403920eb6202ea8ef77bb1d402c61242807a6366bd5d5f70ac323074dd8caf79664f1bd170e98bdf1d3ec57e0bf2e632d8b5ae658184b2886427dcd2bc5817c7940bdea473f795997f6c72f2de11d19a3dff7bde555c03c89296384aa8f8b1e7179729ea0bb9ac633eedb29996c3da18b7af5150085f27cd1a07a7e9b60d858b2f1e5800125da2f78713e82f66341bc07c02b83799f6c872f9fdc87b82c4f4cb92ef1292f1fc9abaf5d17d7804a678fd8601aab32be210c18e48e1287828d903f336f4ea7342c526849e1dfbfba385183f622d1e4e0e1498329fb523d2bde8182cb6bb71d0c7c7cff135c6348649f6e0e61785ce8cde972e9a411d8c951c3f45f83161b98f84c13775ca1", 0x170) (async) 12:18:08 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000400000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) socket(0x800000018, 0x1, 0x0) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000400000000000000009e"}) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) (async) 12:18:09 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r1) r2 = msgget$private(0x0, 0xa0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r4 = getppid() r5 = open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001580), 0x80, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) r8 = getppid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f00000002c0)="3e298290afdc8b6f9537e1d1a07e8c7eb89c0d7fc5d8cd20f5befd28bec02032b0212f8722b355a27c712e4ace047bd54fcd390f9f8c6bdae757764046cf8be731108967ea8b110ef71b77b655fedc7047d4dd232e506343f442feacbb84a4934d4e25039bdb2b76a6ac55a7a4e4e13cbfee7b54413565ea7b71c9336e218f90efcf2890100a91abd09eb9884addd835782f74b6abb7", 0x96}, {&(0x7f0000000380)="267df57ecb6e14d04542b35937ecc4158e74814e5f633e06908e3ab36a879961a48e36d30a15d5b9fa2a926e2fce81824893e111eada11f87ba582a740cee48f42304775ef1e6de2bc513cab47e7e1e3e536aaa9b5c7621bb9e21abb256133be2f453ec3db41bc72b75c1ddf26a1ca789c9174f202d0f290fcc76886239dd1bedc5a012069b637d9b4b5228dd993004b0b1c15acefde020541491018afc65f375f4784cd88c7ccb2fbaf4cbb23d2f3f52c9845b124b0107759b5c279ca063eff3fb23f20bd1815a0e027d9efa9a2a97bc91f46889addb5cdd39d9754a5ff774dc247c1b54a735c8736962bd6c67d911d309d9b476d72968f8c93444b62af5b3f5a9e42b85b12bc313a0953a2c6adee498c22c4e1b6e061b5caa0d878f0ac10d4a26faa03f8d76b0b93589abe96fe8af9ad787a25d0cd99c1d038813278834ad6fe0635d496959d3e6379353d4ed5020f3538eb4bc557b2b080728a734b5e665671680741240c533401cb21a516bd22809ed1ed111615741b6c9a3b9afd8dc83e0f33d08e81d4e11dc3ccbe3dd14c60481f8109a6468c1c1176867d4b9d58cf85844ca72c3717cd2443103b74f656bb25792c922747e24a616fb108da6d25c56786f73c9dcbbbee39faea649e04399b76e01052bdad3bd1b2ae5fecb1bdca976879f2dd06a9cd8ed7fc5abf4aa9477be87b0c16c63020c329c14535b741a064e99471e36bd354a4a619f47ecf5c70a776b711f44094cb5a900f5e38a3060aa2304839dd49864a2eafdacd3cb3a36653bc2a4a138fe534965986e89ad023807afcc3e1e69cb460bd68e961498bc42354e88f875013accc0eccb21924ec9de39a288c2ab6b7b9d927f7f334cbc25f0f74f4cbf3b766a46313e4c33c7e8c2db01ec70fd5a5f826ebce6f46fe096a697f1010d2f045ba6992cc5dc24673ff0cb5dba37967f7f9c5b46fd862b232c4337e3cb5bb2ef55df49a3286065ecc60d52915eb6ab8ef6d68035402bd8d912e7b389d62f8fae93f6ebd4cea016371883cd6f777d0e231bc73e4148567d0edc645bd16a3848f9ecce5abd3cf210d726f11087edb2f00da9e8efcd2bed80e01588935959081d922081be4ccfd5bdb6d48d69b6fe629f631b159aa6c3ab8e84ee145b0866c508fc278263b17014c7222e2b31bb41504ecff5d0241bcccefb1bf614db49eaa995e29530e4af04afc2eacab3b1f63ae87d240ac2669fd49d606bceb9a8b2d264a510c6d981a8ff298cbacbc6e6fe4176375f6af3e0f6ea73d5dfa158bb8aacc3f8afa75c5bfad9fa7c83181edb3550f1707c5dc5006d12fd6f884c2d50ec410db65b3bc507764ef4aed267d2399d5ad1ec3701a6a48ce34512803e31df8aab3bd58c90682dd1fc09cf8288fbc4377ad96c9896b1350da10b6c0a042d49d1f17f9da8978498ff58b0ce51c8a1e15429aef2cbcd6e4b2d016e05c8169c5cd2ef807c2272281d85d4270e0e86f7e4f9c1c87be77eec30a1ec6e8c07a7281711150f67cb3deed2a5c1a9aa59a0bacdd18ff5e2e966b45b413145b0bbdcc292f0330221ab2307ec56a7d1225690101b19e321b7dc9fca8b2f1093e7afe091ce2961ac07b12d47780fa0ca70ea9c2f63cbc7660289b92b7c6ca6ac0d57e5022c22c0e617605dbe4d469f590d72d1d9605b46dad2626afd683289600f154f5a5429ce596681a72a85fd38349fbe421a66f37513b911c6c96786f572416af868c988ea0a1d529147d7e2c9270d0b431943cbfb9886250eff2514c66bfa563910ecc54499edb84f3fedfad9d562abfadf7af40987ef0d44f2cb867583e3eaa4f095bcafdc8e58ab0701639d775acbc5692dbb899b0f7309026d5da1bcf020f63a71cb2951771fde5ac0ff51f2a5948b74879e9e233283926c302b0c4eb876ce0c8c2809d8ffdfb7b1718843421ce7bcfd5a70a3330fdb9402c5084428c147ef3369741200c3e85e5e175b04de5acc2d4a58cc9c011f12d6c7fe4bbb2f5f5f0ef727ca90d0522a1c1cdcfc716dde2b7326bd7d830fa61d4071ca0a158a74f387ad235af4eccd67a34fac6cd25c4ac9c8f1508f123b7d61441dba6a8aa8905e67fadd39681a247ffb587266a0722d1d21ef571b0f11697846824ec2569ef6ae63fe93e08fe4382d816af9ff0f42ef027514564db6c5163b8d5facf0f8395dbed94bbbbc01bfd31ad24c790a8b24564bccee9de08e9c13900f4f93e4a8aff798fda4f3d8e75f27afeb36e45967714f791cba71ec9485ea0dc10358620acdfcb9b1d546790e3bdbca082b6b98dbcaa08128af50a5d70ca4bd3df2ee72f6490a237419c03a012f6581f3a198a93f4237483fc42d2b3c9de842c49f0ff3c990e5f1f4445b6dcc03dc4d01a96dcff55588f009ccd8b7c073b9c8de676e0e423229aaee0616f07fa4bac9153cd861eb47e11503a2c7167cbcb96d323e7ebcf0c9fc2b6b872ac23b19fcaab8cc1d5b34fb833c7ddbb6949f6aa3dd9b77b51902adca121f5e0227f11681b73683c8de2b5411d887d449eacb6256a31ae9ad836f0e582e5cc93e14972d46cd56134cd52587e7afc9304f20cfcad1a9e449c36e8ccc9f5ea4966777eaabeea4d7e7325d1ba5bb4aa23170ef616d7436af004baab551d7789a098fc686724e394daf0e22477d79e7892cd95000fd3910ccc3a1d11cbfb54571ce6c008265654fc43f567bfa5104df9ca1c549d510a26e9450ff4a662f632d82b18f467ca3adc69d859e51e66f2561668bd2e990fe876eb941c47a1eaddc46fc85f4e280b043717a5fffa1506f19d6983886ca238f804edbea451c9aac8fc0487d16e917409517bb4989839b4b862965b443c6c34a3cc362b707c88a845a8233a5965764f184bffa78743676e0c93d48dccb8527a733d238f09dee689057a985bb2f4ec788d9f9f2c7468fdfa9d8112fbd484050049e9adb107dc77dc5d65f9aa679a74af43add0266a073d0b9d9c14e0ba166995414352726a988fc02541f494621f0d3a99b0591990f4afda4544c8ce047468b9cbdcb88ea90066ba52c433334e8db1fe4081b6d35de2d05630b82241faeea9c95f5649f58240f2be1ea0284807abc98fcb08d9578ba56bba5a88fe804ae23dc66b17ed9f5f7991fe318e746bd04e1256cc88f8a14daa034bf3ef4f65d3bcbef256d816458d2f5ea5a929de0587287f9891173e06493745ec1f4bf8475984376ff8369a6bb3d4314714d8a6dc1221fca9f974e6cc0770d2e1374545f0c5d56cb2eba63275886b668a08bb7435fdd4b39e270590f0162892659b56b4c4cc19bfb80e60c2861843749cbd543a85a7f836a4cbf5756e86ba2c30102542b513b1911eed1d644b78fb311aadbf91f4033a28d1b0b5ac8f004d4ed0deadbe39320ed632a5cb5ef4f2c6e5945c2b105cb04ee63d25a13dec5cfc59e5354f5837265b895f19dfc5530946ae994c1b0189b8799968b4add4bc1a53fa4d73c9c43f57fec1a1d236f9dd1237fa8832e428977cb24a61a9fff2dd8284f0689ca9204100d05de6e8d85533bf5e76ffa04b0c3526dbe21447521b0cac4cd56ef2a2f3fb59247a89bf7a5d4efaef9a3c1ff876113cc14f724b620ff451d23b239e2a40640bab31e41fe5080313a85bafa5a70ea53eeee071e9024c326f9d725827723ffca29f0caba214c33441dfd35a619fdd85325d8ec90a8a155a1f51f82dff54af7fc1142dd9710120e6eb0f6271d9335f9b1a8a00a96aecc5eb8ee0693eae814d5ead56b49c0fd345b56de7d6534a7608702d1f8663d244f7d25cefc183166e26e5e0b64f3026d25244c9d3d9b64a2ff9bfd19a0acd0ce9062f5a47524c3560fbbca0210edbab071f3f55aa141f8f675d265f65395b512c4f8ad2c11140cdfbb32d0be56b163d628d9cdee83f432dd0dd6fcfb2cf9e679eacb21590b5a6b8c38c0724d0a5426b91479e4c9e0bf30f1aebfba623b4469298d2e9f466aaf4c41e78c1f47988ba8a38016e6de2d06cb2129610b21d02fe6d188656ad17f44e9ff50de162fde1364a0048d962cd431b810677c62521389dc3e11b0c6b87ccf2a65ae7370a6acd86ffa4f6c92f51980c05a530c1a0bdbe274d57cd2857bdf09ab61f242571873ceb509c624e57f56a72f922b74a3261f4dba19fc45bdeff4c72a9fe3bd58aedd795c494cb0f16d18c7fd750f4cede165b1a259c41d8fff504e9dc8de50c7062b9f8eb71347e2b8b61ff0bc755fef6c9f3bf905896208ca37af2cd4ea18f353597de27af204250b8566d6bdd57637bf22390b77a4ee99937cd7492850703ca5811e87d2cf1b5f9c42901c1b94c4480bd3859ef3f4d62f247ec7ebdd35a43fa68c4877c8b76e520efefdcd9edb6f5733fda32ba7c1683f35e4b6d16d25396e00f03ead6c24b46b423179499ab2b33bd45122889650cf526373c36be7501d1eb9fabf718212f16fc06c4ecea1d6c23f95add19e80f99479c6b743736450a3c6dd1a2de0c565ae1d1b26c9641c5c4631351f926ee9ccfd2ecc94e92e4381e5aea3f0d96f064d4063bb15aad1187846e3218b7e11fdaefea610fff8bd386d0b5e30bf0cc1b46832ce76166dd1d3c280097700c23e5b05dc35e94c90f8158260255ab650293d50d040763f7c469d6bfceaebc9969231e827d31123b6cdc92c3381acb224a6309bf17bd72ee18a48b45d99ed5261dd1835c4cfd4b115f62bd75ed668f99e4610e7fa30c06677be61afab9a834c416b3cc1649a73230bcd78c1ac1dbde5518944718f56c32a1783df4422248afad6b89827561d66acacf5726b24f0363877db9d0045994312b4b51a971a8f5a0e53d90eb0b247da6fb880a62de619c81146752e97e06296cd72749cd55bd596fcf0ff693ac08f9c5010c8b4fa72660f4884326367631a02fe4d0985bff437b22dcd1770c71408d08a30008f8be8fd8009fb68615a31f3bfa1b043104487073a1323d23e96edaead8fc1dfc42629a88d45c5dc047ffb4b9c806c33239a35964498606a15731ec0453d5a1c3a4ab49bc86515dfeee2e994ebe9112bdd061a14f75e548e7a4e2be0cc15ccaa58a98b53b58cd118e060188d75e4b1c27b7bc6cb7594f293cf82e0b4686f934c987aa30ee4012ebc5d30e6701fda09b992ff096b4fe6f0c92e331b12c3aa734fe45f70c7b5a972b987b386e26006c8b89a46b330d3cbd76bd0733f6a080b0e81fabed6b11b92761c906d12b146c83d475c05851a077b4cfe3686d716575daeef99d6336cd5d5aa6d242d9612b10599bb7b682656c721d11a9332c9c69dc66a2469a2debe2271af5f2a7236e4651f48e1d741cb7e9b51987c61f5d3f8ab031524a3c40b642157f3f947ecb408c576e3ee2c0a575eb81fa4afa9019eb7e075aeafb50938d9871df776b765d6d9d5e01e7284713de6273687137edd990a84d4965998d8644ad3f41008e6ad1ca20739e7a07ce8a2f26487cb2c2ebca601da16ecd754dba11171c5be2fe4afc366f3e4b620b885659ec87aa3509485140793d6a7d2e5d670a61d749d31652fbef241a534cbf431e96e2a27869aff4c735ba3760ce49ff92d1c3a6201e853caa40fc07fc96031a6495a0d5cfda2ddf4f785e44285b6090823330f68f4916fc5edaa407ed18e23cc0ace67bc8e42948a3b0cbf5e0b1c1690686c8f3f0d7e2ad8cc0ce9428b74cb743228bc864aae0fdcca01541dafff1fbd5b939fe1c6b71442686ac62d77b1fa0f99a26122576d24086c4058d63f98d8ae7066a74c5218171c1b91b62d7f346fb940fb074425783ddb6eb75405f09dfe7d7ecdf012aee", 0x1000}, {&(0x7f0000000180)="148ac4527b69e2fef9e6e07d", 0xc}, {&(0x7f0000001380)="44bca21d909bbc6968120483a63cfac2a083292364a00618a61e5a9e23fd3a3036018944df0f07b7d212df3ee5a82438e29ffe0b4f284d90ffb680461f3078f91108b080e5f8d657f95aeeafb4076fb17d9f9406538785066b492a12d05d16b448f1c7f63cc51dad4a53d6b2c095ae3c465176fee0c18a51263732a003222c48ad8a154c3beb5dda483b067ea6605f62b7c9b137816a552c9d14c3856aaedf15a42c417e7c48633a2354dcb2292eb1b129e00c981550c0494d7630eecd00d4dfb58cfc8750d11883d7c6f780b8f8b8aca1b2d55f281ab010ef537988856f54ae0d2a9681051d8e74e67736ca6a35ffa74bfc3d6acf7d7efc9fc0a2f889", 0xfd}], 0x4, &(0x7f00000015c0)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r3, r5, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, r1}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r6, r3, r5, r5, r5, r5, r7]}, @cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff, 0xffffffffffffffff}], 0xa8, 0x8}, 0x3) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r4}) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x2011, 0xffffffffffffffff, 0x0, 0x0) msgsnd(r2, &(0x7f0000001500)=ANY=[@ANYBLOB="fa629deee7caf0d659f493677e508cdbf9392ff5baa944869dbfaa14588e1b8789c33764f7878b701e2353c117bf4dbe2fe68a23cc07fed1765c5ced7518822a", @ANYRESDEC=r9], 0x44b, 0x800) msgsnd(r2, 0x0, 0x4a4, 0x0) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYRESHEX], 0x1a, 0x800) 12:18:09 executing program 2: r0 = syz_open_pts() close(r0) (async) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async) syz_emit_ethernet(0x1d6, &(0x7f0000000000)=ANY=[@ANYRES64, @ANYRES16=r0, @ANYRESOCT=r0]) 12:18:09 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r1) r2 = msgget$private(0x0, 0xa0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) r4 = getppid() (async) r5 = open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001580), 0x80, 0x0) (async) r7 = socket$unix(0x1, 0x2, 0x0) (async) r8 = getppid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f00000002c0)="3e298290afdc8b6f9537e1d1a07e8c7eb89c0d7fc5d8cd20f5befd28bec02032b0212f8722b355a27c712e4ace047bd54fcd390f9f8c6bdae757764046cf8be731108967ea8b110ef71b77b655fedc7047d4dd232e506343f442feacbb84a4934d4e25039bdb2b76a6ac55a7a4e4e13cbfee7b54413565ea7b71c9336e218f90efcf2890100a91abd09eb9884addd835782f74b6abb7", 0x96}, {&(0x7f0000000380)="267df57ecb6e14d04542b35937ecc4158e74814e5f633e06908e3ab36a879961a48e36d30a15d5b9fa2a926e2fce81824893e111eada11f87ba582a740cee48f42304775ef1e6de2bc513cab47e7e1e3e536aaa9b5c7621bb9e21abb256133be2f453ec3db41bc72b75c1ddf26a1ca789c9174f202d0f290fcc76886239dd1bedc5a012069b637d9b4b5228dd993004b0b1c15acefde020541491018afc65f375f4784cd88c7ccb2fbaf4cbb23d2f3f52c9845b124b0107759b5c279ca063eff3fb23f20bd1815a0e027d9efa9a2a97bc91f46889addb5cdd39d9754a5ff774dc247c1b54a735c8736962bd6c67d911d309d9b476d72968f8c93444b62af5b3f5a9e42b85b12bc313a0953a2c6adee498c22c4e1b6e061b5caa0d878f0ac10d4a26faa03f8d76b0b93589abe96fe8af9ad787a25d0cd99c1d038813278834ad6fe0635d496959d3e6379353d4ed5020f3538eb4bc557b2b080728a734b5e665671680741240c533401cb21a516bd22809ed1ed111615741b6c9a3b9afd8dc83e0f33d08e81d4e11dc3ccbe3dd14c60481f8109a6468c1c1176867d4b9d58cf85844ca72c3717cd2443103b74f656bb25792c922747e24a616fb108da6d25c56786f73c9dcbbbee39faea649e04399b76e01052bdad3bd1b2ae5fecb1bdca976879f2dd06a9cd8ed7fc5abf4aa9477be87b0c16c63020c329c14535b741a064e99471e36bd354a4a619f47ecf5c70a776b711f44094cb5a900f5e38a3060aa2304839dd49864a2eafdacd3cb3a36653bc2a4a138fe534965986e89ad023807afcc3e1e69cb460bd68e961498bc42354e88f875013accc0eccb21924ec9de39a288c2ab6b7b9d927f7f334cbc25f0f74f4cbf3b766a46313e4c33c7e8c2db01ec70fd5a5f826ebce6f46fe096a697f1010d2f045ba6992cc5dc24673ff0cb5dba37967f7f9c5b46fd862b232c4337e3cb5bb2ef55df49a3286065ecc60d52915eb6ab8ef6d68035402bd8d912e7b389d62f8fae93f6ebd4cea016371883cd6f777d0e231bc73e4148567d0edc645bd16a3848f9ecce5abd3cf210d726f11087edb2f00da9e8efcd2bed80e01588935959081d922081be4ccfd5bdb6d48d69b6fe629f631b159aa6c3ab8e84ee145b0866c508fc278263b17014c7222e2b31bb41504ecff5d0241bcccefb1bf614db49eaa995e29530e4af04afc2eacab3b1f63ae87d240ac2669fd49d606bceb9a8b2d264a510c6d981a8ff298cbacbc6e6fe4176375f6af3e0f6ea73d5dfa158bb8aacc3f8afa75c5bfad9fa7c83181edb3550f1707c5dc5006d12fd6f884c2d50ec410db65b3bc507764ef4aed267d2399d5ad1ec3701a6a48ce34512803e31df8aab3bd58c90682dd1fc09cf8288fbc4377ad96c9896b1350da10b6c0a042d49d1f17f9da8978498ff58b0ce51c8a1e15429aef2cbcd6e4b2d016e05c8169c5cd2ef807c2272281d85d4270e0e86f7e4f9c1c87be77eec30a1ec6e8c07a7281711150f67cb3deed2a5c1a9aa59a0bacdd18ff5e2e966b45b413145b0bbdcc292f0330221ab2307ec56a7d1225690101b19e321b7dc9fca8b2f1093e7afe091ce2961ac07b12d47780fa0ca70ea9c2f63cbc7660289b92b7c6ca6ac0d57e5022c22c0e617605dbe4d469f590d72d1d9605b46dad2626afd683289600f154f5a5429ce596681a72a85fd38349fbe421a66f37513b911c6c96786f572416af868c988ea0a1d529147d7e2c9270d0b431943cbfb9886250eff2514c66bfa563910ecc54499edb84f3fedfad9d562abfadf7af40987ef0d44f2cb867583e3eaa4f095bcafdc8e58ab0701639d775acbc5692dbb899b0f7309026d5da1bcf020f63a71cb2951771fde5ac0ff51f2a5948b74879e9e233283926c302b0c4eb876ce0c8c2809d8ffdfb7b1718843421ce7bcfd5a70a3330fdb9402c5084428c147ef3369741200c3e85e5e175b04de5acc2d4a58cc9c011f12d6c7fe4bbb2f5f5f0ef727ca90d0522a1c1cdcfc716dde2b7326bd7d830fa61d4071ca0a158a74f387ad235af4eccd67a34fac6cd25c4ac9c8f1508f123b7d61441dba6a8aa8905e67fadd39681a247ffb587266a0722d1d21ef571b0f11697846824ec2569ef6ae63fe93e08fe4382d816af9ff0f42ef027514564db6c5163b8d5facf0f8395dbed94bbbbc01bfd31ad24c790a8b24564bccee9de08e9c13900f4f93e4a8aff798fda4f3d8e75f27afeb36e45967714f791cba71ec9485ea0dc10358620acdfcb9b1d546790e3bdbca082b6b98dbcaa08128af50a5d70ca4bd3df2ee72f6490a237419c03a012f6581f3a198a93f4237483fc42d2b3c9de842c49f0ff3c990e5f1f4445b6dcc03dc4d01a96dcff55588f009ccd8b7c073b9c8de676e0e423229aaee0616f07fa4bac9153cd861eb47e11503a2c7167cbcb96d323e7ebcf0c9fc2b6b872ac23b19fcaab8cc1d5b34fb833c7ddbb6949f6aa3dd9b77b51902adca121f5e0227f11681b73683c8de2b5411d887d449eacb6256a31ae9ad836f0e582e5cc93e14972d46cd56134cd52587e7afc9304f20cfcad1a9e449c36e8ccc9f5ea4966777eaabeea4d7e7325d1ba5bb4aa23170ef616d7436af004baab551d7789a098fc686724e394daf0e22477d79e7892cd95000fd3910ccc3a1d11cbfb54571ce6c008265654fc43f567bfa5104df9ca1c549d510a26e9450ff4a662f632d82b18f467ca3adc69d859e51e66f2561668bd2e990fe876eb941c47a1eaddc46fc85f4e280b043717a5fffa1506f19d6983886ca238f804edbea451c9aac8fc0487d16e917409517bb4989839b4b862965b443c6c34a3cc362b707c88a845a8233a5965764f184bffa78743676e0c93d48dccb8527a733d238f09dee689057a985bb2f4ec788d9f9f2c7468fdfa9d8112fbd484050049e9adb107dc77dc5d65f9aa679a74af43add0266a073d0b9d9c14e0ba166995414352726a988fc02541f494621f0d3a99b0591990f4afda4544c8ce047468b9cbdcb88ea90066ba52c433334e8db1fe4081b6d35de2d05630b82241faeea9c95f5649f58240f2be1ea0284807abc98fcb08d9578ba56bba5a88fe804ae23dc66b17ed9f5f7991fe318e746bd04e1256cc88f8a14daa034bf3ef4f65d3bcbef256d816458d2f5ea5a929de0587287f9891173e06493745ec1f4bf8475984376ff8369a6bb3d4314714d8a6dc1221fca9f974e6cc0770d2e1374545f0c5d56cb2eba63275886b668a08bb7435fdd4b39e270590f0162892659b56b4c4cc19bfb80e60c2861843749cbd543a85a7f836a4cbf5756e86ba2c30102542b513b1911eed1d644b78fb311aadbf91f4033a28d1b0b5ac8f004d4ed0deadbe39320ed632a5cb5ef4f2c6e5945c2b105cb04ee63d25a13dec5cfc59e5354f5837265b895f19dfc5530946ae994c1b0189b8799968b4add4bc1a53fa4d73c9c43f57fec1a1d236f9dd1237fa8832e428977cb24a61a9fff2dd8284f0689ca9204100d05de6e8d85533bf5e76ffa04b0c3526dbe21447521b0cac4cd56ef2a2f3fb59247a89bf7a5d4efaef9a3c1ff876113cc14f724b620ff451d23b239e2a40640bab31e41fe5080313a85bafa5a70ea53eeee071e9024c326f9d725827723ffca29f0caba214c33441dfd35a619fdd85325d8ec90a8a155a1f51f82dff54af7fc1142dd9710120e6eb0f6271d9335f9b1a8a00a96aecc5eb8ee0693eae814d5ead56b49c0fd345b56de7d6534a7608702d1f8663d244f7d25cefc183166e26e5e0b64f3026d25244c9d3d9b64a2ff9bfd19a0acd0ce9062f5a47524c3560fbbca0210edbab071f3f55aa141f8f675d265f65395b512c4f8ad2c11140cdfbb32d0be56b163d628d9cdee83f432dd0dd6fcfb2cf9e679eacb21590b5a6b8c38c0724d0a5426b91479e4c9e0bf30f1aebfba623b4469298d2e9f466aaf4c41e78c1f47988ba8a38016e6de2d06cb2129610b21d02fe6d188656ad17f44e9ff50de162fde1364a0048d962cd431b810677c62521389dc3e11b0c6b87ccf2a65ae7370a6acd86ffa4f6c92f51980c05a530c1a0bdbe274d57cd2857bdf09ab61f242571873ceb509c624e57f56a72f922b74a3261f4dba19fc45bdeff4c72a9fe3bd58aedd795c494cb0f16d18c7fd750f4cede165b1a259c41d8fff504e9dc8de50c7062b9f8eb71347e2b8b61ff0bc755fef6c9f3bf905896208ca37af2cd4ea18f353597de27af204250b8566d6bdd57637bf22390b77a4ee99937cd7492850703ca5811e87d2cf1b5f9c42901c1b94c4480bd3859ef3f4d62f247ec7ebdd35a43fa68c4877c8b76e520efefdcd9edb6f5733fda32ba7c1683f35e4b6d16d25396e00f03ead6c24b46b423179499ab2b33bd45122889650cf526373c36be7501d1eb9fabf718212f16fc06c4ecea1d6c23f95add19e80f99479c6b743736450a3c6dd1a2de0c565ae1d1b26c9641c5c4631351f926ee9ccfd2ecc94e92e4381e5aea3f0d96f064d4063bb15aad1187846e3218b7e11fdaefea610fff8bd386d0b5e30bf0cc1b46832ce76166dd1d3c280097700c23e5b05dc35e94c90f8158260255ab650293d50d040763f7c469d6bfceaebc9969231e827d31123b6cdc92c3381acb224a6309bf17bd72ee18a48b45d99ed5261dd1835c4cfd4b115f62bd75ed668f99e4610e7fa30c06677be61afab9a834c416b3cc1649a73230bcd78c1ac1dbde5518944718f56c32a1783df4422248afad6b89827561d66acacf5726b24f0363877db9d0045994312b4b51a971a8f5a0e53d90eb0b247da6fb880a62de619c81146752e97e06296cd72749cd55bd596fcf0ff693ac08f9c5010c8b4fa72660f4884326367631a02fe4d0985bff437b22dcd1770c71408d08a30008f8be8fd8009fb68615a31f3bfa1b043104487073a1323d23e96edaead8fc1dfc42629a88d45c5dc047ffb4b9c806c33239a35964498606a15731ec0453d5a1c3a4ab49bc86515dfeee2e994ebe9112bdd061a14f75e548e7a4e2be0cc15ccaa58a98b53b58cd118e060188d75e4b1c27b7bc6cb7594f293cf82e0b4686f934c987aa30ee4012ebc5d30e6701fda09b992ff096b4fe6f0c92e331b12c3aa734fe45f70c7b5a972b987b386e26006c8b89a46b330d3cbd76bd0733f6a080b0e81fabed6b11b92761c906d12b146c83d475c05851a077b4cfe3686d716575daeef99d6336cd5d5aa6d242d9612b10599bb7b682656c721d11a9332c9c69dc66a2469a2debe2271af5f2a7236e4651f48e1d741cb7e9b51987c61f5d3f8ab031524a3c40b642157f3f947ecb408c576e3ee2c0a575eb81fa4afa9019eb7e075aeafb50938d9871df776b765d6d9d5e01e7284713de6273687137edd990a84d4965998d8644ad3f41008e6ad1ca20739e7a07ce8a2f26487cb2c2ebca601da16ecd754dba11171c5be2fe4afc366f3e4b620b885659ec87aa3509485140793d6a7d2e5d670a61d749d31652fbef241a534cbf431e96e2a27869aff4c735ba3760ce49ff92d1c3a6201e853caa40fc07fc96031a6495a0d5cfda2ddf4f785e44285b6090823330f68f4916fc5edaa407ed18e23cc0ace67bc8e42948a3b0cbf5e0b1c1690686c8f3f0d7e2ad8cc0ce9428b74cb743228bc864aae0fdcca01541dafff1fbd5b939fe1c6b71442686ac62d77b1fa0f99a26122576d24086c4058d63f98d8ae7066a74c5218171c1b91b62d7f346fb940fb074425783ddb6eb75405f09dfe7d7ecdf012aee", 0x1000}, {&(0x7f0000000180)="148ac4527b69e2fef9e6e07d", 0xc}, {&(0x7f0000001380)="44bca21d909bbc6968120483a63cfac2a083292364a00618a61e5a9e23fd3a3036018944df0f07b7d212df3ee5a82438e29ffe0b4f284d90ffb680461f3078f91108b080e5f8d657f95aeeafb4076fb17d9f9406538785066b492a12d05d16b448f1c7f63cc51dad4a53d6b2c095ae3c465176fee0c18a51263732a003222c48ad8a154c3beb5dda483b067ea6605f62b7c9b137816a552c9d14c3856aaedf15a42c417e7c48633a2354dcb2292eb1b129e00c981550c0494d7630eecd00d4dfb58cfc8750d11883d7c6f780b8f8b8aca1b2d55f281ab010ef537988856f54ae0d2a9681051d8e74e67736ca6a35ffa74bfc3d6acf7d7efc9fc0a2f889", 0xfd}], 0x4, &(0x7f00000015c0)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r3, r5, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, r1}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r6, r3, r5, r5, r5, r5, r7]}, @cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff, 0xffffffffffffffff}], 0xa8, 0x8}, 0x3) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r4}) (async) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x2011, 0xffffffffffffffff, 0x0, 0x0) (async) msgsnd(r2, &(0x7f0000001500)=ANY=[@ANYBLOB="fa629deee7caf0d659f493677e508cdbf9392ff5baa944869dbfaa14588e1b8789c33764f7878b701e2353c117bf4dbe2fe68a23cc07fed1765c5ced7518822a", @ANYRESDEC=r9], 0x44b, 0x800) (async) msgsnd(r2, 0x0, 0x4a4, 0x0) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYRESHEX], 0x1a, 0x800) 12:18:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x10000}]}) getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x0, 0x0}) pwrite(r1, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 12:18:09 executing program 2: r0 = syz_open_pts() close(r0) (async) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) syz_emit_ethernet(0x1d6, &(0x7f0000000000)=ANY=[@ANYRES64, @ANYRES16=r0, @ANYRESOCT=r0]) 12:18:09 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x8}) getrlimit(0x6, &(0x7f00000000c0)) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x97b0, 0xfffffffe, 0xfffffffffffffff8, 0xfffffff9, "0901a7d3137c00005da24700"}) (async) write(r0, &(0x7f0000000280)="4de3a767cb3572222b76d50bba28abd12122c05b98aa8c3def8decac0ae790c8a11c0d9d939191e53eb746834891f945d91f8d97d5d45bf0998a390c108f1cc3392c70fb4d2ea468e980877377f1cfb878325411f19fdc6b83da8233bf91a02e157b41ca86b403920eb6202ea8ef77bb1d402c61242807a6366bd5d5f70ac323074dd8caf79664f1bd170e98bdf1d3ec57e0bf2e632d8b5ae658184b2886427dcd2bc5817c7940bdea473f795997f6c72f2de11d19a3dff7bde555c03c89296384aa8f8b1e7179729ea0bb9ac633eedb29996c3da18b7af5150085f27cd1a07a7e9b60d858b2f1e5800125da2f78713e82f66341bc07c02b83799f6c872f9fdc87b82c4f4cb92ef1292f1fc9abaf5d17d7804a678fd8601aab32be210c18e48e1287828d903f336f4ea7342c526849e1dfbfba385183f622d1e4e0e1498329fb523d2bde8182cb6bb71d0c7c7cff135c6348649f6e0e61785ce8cde972e9a411d8c951c3f45f83161b98f84c13775ca1", 0x170) 12:18:09 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x242, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x50}, {0x6, 0x0, 0x0, 0x4ffff}]}) write(r0, &(0x7f0000000280)="e4c1cff121c436192135be1f72376233d1b5a03f081a9916aba1c0eafe5b510a436d569811860efbc71a3db583e5c7b11f0e6c393625f9be05406ca06128bd7f5442a498d3786725dfd4d62bd1d24f0a979d18bacb7feff70298e3c3fb1c0a588249b2d2e9d4d216e0adb037d2eec25b08a7f56c06854a9c416edfa6c8a31bf9ed8831ca456b", 0x86) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 12:18:09 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x242, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x50}, {0x6, 0x0, 0x0, 0x4ffff}]}) write(r0, &(0x7f0000000280)="e4c1cff121c436192135be1f72376233d1b5a03f081a9916aba1c0eafe5b510a436d569811860efbc71a3db583e5c7b11f0e6c393625f9be05406ca06128bd7f5442a498d3786725dfd4d62bd1d24f0a979d18bacb7feff70298e3c3fb1c0a588249b2d2e9d4d216e0adb037d2eec25b08a7f56c06854a9c416edfa6c8a31bf9ed8831ca456b", 0x86) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x242, 0x0) (async) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x1) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x50}, {0x6, 0x0, 0x0, 0x4ffff}]}) (async) write(r0, &(0x7f0000000280)="e4c1cff121c436192135be1f72376233d1b5a03f081a9916aba1c0eafe5b510a436d569811860efbc71a3db583e5c7b11f0e6c393625f9be05406ca06128bd7f5442a498d3786725dfd4d62bd1d24f0a979d18bacb7feff70298e3c3fb1c0a588249b2d2e9d4d216e0adb037d2eec25b08a7f56c06854a9c416edfa6c8a31bf9ed8831ca456b", 0x86) (async) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) (async) 12:18:09 executing program 0: clock_gettime(0x6, 0xffffffffffffffff) clock_gettime(0x4, &(0x7f0000000000)) 12:18:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x10000}]}) (async) getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x0, 0x0}) pwrite(r1, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 12:18:09 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r1) (async) r2 = msgget$private(0x0, 0xa0) (async) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r4 = getppid() (async) r5 = open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001580), 0x80, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) r8 = getppid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f00000002c0)="3e298290afdc8b6f9537e1d1a07e8c7eb89c0d7fc5d8cd20f5befd28bec02032b0212f8722b355a27c712e4ace047bd54fcd390f9f8c6bdae757764046cf8be731108967ea8b110ef71b77b655fedc7047d4dd232e506343f442feacbb84a4934d4e25039bdb2b76a6ac55a7a4e4e13cbfee7b54413565ea7b71c9336e218f90efcf2890100a91abd09eb9884addd835782f74b6abb7", 0x96}, {&(0x7f0000000380)="267df57ecb6e14d04542b35937ecc4158e74814e5f633e06908e3ab36a879961a48e36d30a15d5b9fa2a926e2fce81824893e111eada11f87ba582a740cee48f42304775ef1e6de2bc513cab47e7e1e3e536aaa9b5c7621bb9e21abb256133be2f453ec3db41bc72b75c1ddf26a1ca789c9174f202d0f290fcc76886239dd1bedc5a012069b637d9b4b5228dd993004b0b1c15acefde020541491018afc65f375f4784cd88c7ccb2fbaf4cbb23d2f3f52c9845b124b0107759b5c279ca063eff3fb23f20bd1815a0e027d9efa9a2a97bc91f46889addb5cdd39d9754a5ff774dc247c1b54a735c8736962bd6c67d911d309d9b476d72968f8c93444b62af5b3f5a9e42b85b12bc313a0953a2c6adee498c22c4e1b6e061b5caa0d878f0ac10d4a26faa03f8d76b0b93589abe96fe8af9ad787a25d0cd99c1d038813278834ad6fe0635d496959d3e6379353d4ed5020f3538eb4bc557b2b080728a734b5e665671680741240c533401cb21a516bd22809ed1ed111615741b6c9a3b9afd8dc83e0f33d08e81d4e11dc3ccbe3dd14c60481f8109a6468c1c1176867d4b9d58cf85844ca72c3717cd2443103b74f656bb25792c922747e24a616fb108da6d25c56786f73c9dcbbbee39faea649e04399b76e01052bdad3bd1b2ae5fecb1bdca976879f2dd06a9cd8ed7fc5abf4aa9477be87b0c16c63020c329c14535b741a064e99471e36bd354a4a619f47ecf5c70a776b711f44094cb5a900f5e38a3060aa2304839dd49864a2eafdacd3cb3a36653bc2a4a138fe534965986e89ad023807afcc3e1e69cb460bd68e961498bc42354e88f875013accc0eccb21924ec9de39a288c2ab6b7b9d927f7f334cbc25f0f74f4cbf3b766a46313e4c33c7e8c2db01ec70fd5a5f826ebce6f46fe096a697f1010d2f045ba6992cc5dc24673ff0cb5dba37967f7f9c5b46fd862b232c4337e3cb5bb2ef55df49a3286065ecc60d52915eb6ab8ef6d68035402bd8d912e7b389d62f8fae93f6ebd4cea016371883cd6f777d0e231bc73e4148567d0edc645bd16a3848f9ecce5abd3cf210d726f11087edb2f00da9e8efcd2bed80e01588935959081d922081be4ccfd5bdb6d48d69b6fe629f631b159aa6c3ab8e84ee145b0866c508fc278263b17014c7222e2b31bb41504ecff5d0241bcccefb1bf614db49eaa995e29530e4af04afc2eacab3b1f63ae87d240ac2669fd49d606bceb9a8b2d264a510c6d981a8ff298cbacbc6e6fe4176375f6af3e0f6ea73d5dfa158bb8aacc3f8afa75c5bfad9fa7c83181edb3550f1707c5dc5006d12fd6f884c2d50ec410db65b3bc507764ef4aed267d2399d5ad1ec3701a6a48ce34512803e31df8aab3bd58c90682dd1fc09cf8288fbc4377ad96c9896b1350da10b6c0a042d49d1f17f9da8978498ff58b0ce51c8a1e15429aef2cbcd6e4b2d016e05c8169c5cd2ef807c2272281d85d4270e0e86f7e4f9c1c87be77eec30a1ec6e8c07a7281711150f67cb3deed2a5c1a9aa59a0bacdd18ff5e2e966b45b413145b0bbdcc292f0330221ab2307ec56a7d1225690101b19e321b7dc9fca8b2f1093e7afe091ce2961ac07b12d47780fa0ca70ea9c2f63cbc7660289b92b7c6ca6ac0d57e5022c22c0e617605dbe4d469f590d72d1d9605b46dad2626afd683289600f154f5a5429ce596681a72a85fd38349fbe421a66f37513b911c6c96786f572416af868c988ea0a1d529147d7e2c9270d0b431943cbfb9886250eff2514c66bfa563910ecc54499edb84f3fedfad9d562abfadf7af40987ef0d44f2cb867583e3eaa4f095bcafdc8e58ab0701639d775acbc5692dbb899b0f7309026d5da1bcf020f63a71cb2951771fde5ac0ff51f2a5948b74879e9e233283926c302b0c4eb876ce0c8c2809d8ffdfb7b1718843421ce7bcfd5a70a3330fdb9402c5084428c147ef3369741200c3e85e5e175b04de5acc2d4a58cc9c011f12d6c7fe4bbb2f5f5f0ef727ca90d0522a1c1cdcfc716dde2b7326bd7d830fa61d4071ca0a158a74f387ad235af4eccd67a34fac6cd25c4ac9c8f1508f123b7d61441dba6a8aa8905e67fadd39681a247ffb587266a0722d1d21ef571b0f11697846824ec2569ef6ae63fe93e08fe4382d816af9ff0f42ef027514564db6c5163b8d5facf0f8395dbed94bbbbc01bfd31ad24c790a8b24564bccee9de08e9c13900f4f93e4a8aff798fda4f3d8e75f27afeb36e45967714f791cba71ec9485ea0dc10358620acdfcb9b1d546790e3bdbca082b6b98dbcaa08128af50a5d70ca4bd3df2ee72f6490a237419c03a012f6581f3a198a93f4237483fc42d2b3c9de842c49f0ff3c990e5f1f4445b6dcc03dc4d01a96dcff55588f009ccd8b7c073b9c8de676e0e423229aaee0616f07fa4bac9153cd861eb47e11503a2c7167cbcb96d323e7ebcf0c9fc2b6b872ac23b19fcaab8cc1d5b34fb833c7ddbb6949f6aa3dd9b77b51902adca121f5e0227f11681b73683c8de2b5411d887d449eacb6256a31ae9ad836f0e582e5cc93e14972d46cd56134cd52587e7afc9304f20cfcad1a9e449c36e8ccc9f5ea4966777eaabeea4d7e7325d1ba5bb4aa23170ef616d7436af004baab551d7789a098fc686724e394daf0e22477d79e7892cd95000fd3910ccc3a1d11cbfb54571ce6c008265654fc43f567bfa5104df9ca1c549d510a26e9450ff4a662f632d82b18f467ca3adc69d859e51e66f2561668bd2e990fe876eb941c47a1eaddc46fc85f4e280b043717a5fffa1506f19d6983886ca238f804edbea451c9aac8fc0487d16e917409517bb4989839b4b862965b443c6c34a3cc362b707c88a845a8233a5965764f184bffa78743676e0c93d48dccb8527a733d238f09dee689057a985bb2f4ec788d9f9f2c7468fdfa9d8112fbd484050049e9adb107dc77dc5d65f9aa679a74af43add0266a073d0b9d9c14e0ba166995414352726a988fc02541f494621f0d3a99b0591990f4afda4544c8ce047468b9cbdcb88ea90066ba52c433334e8db1fe4081b6d35de2d05630b82241faeea9c95f5649f58240f2be1ea0284807abc98fcb08d9578ba56bba5a88fe804ae23dc66b17ed9f5f7991fe318e746bd04e1256cc88f8a14daa034bf3ef4f65d3bcbef256d816458d2f5ea5a929de0587287f9891173e06493745ec1f4bf8475984376ff8369a6bb3d4314714d8a6dc1221fca9f974e6cc0770d2e1374545f0c5d56cb2eba63275886b668a08bb7435fdd4b39e270590f0162892659b56b4c4cc19bfb80e60c2861843749cbd543a85a7f836a4cbf5756e86ba2c30102542b513b1911eed1d644b78fb311aadbf91f4033a28d1b0b5ac8f004d4ed0deadbe39320ed632a5cb5ef4f2c6e5945c2b105cb04ee63d25a13dec5cfc59e5354f5837265b895f19dfc5530946ae994c1b0189b8799968b4add4bc1a53fa4d73c9c43f57fec1a1d236f9dd1237fa8832e428977cb24a61a9fff2dd8284f0689ca9204100d05de6e8d85533bf5e76ffa04b0c3526dbe21447521b0cac4cd56ef2a2f3fb59247a89bf7a5d4efaef9a3c1ff876113cc14f724b620ff451d23b239e2a40640bab31e41fe5080313a85bafa5a70ea53eeee071e9024c326f9d725827723ffca29f0caba214c33441dfd35a619fdd85325d8ec90a8a155a1f51f82dff54af7fc1142dd9710120e6eb0f6271d9335f9b1a8a00a96aecc5eb8ee0693eae814d5ead56b49c0fd345b56de7d6534a7608702d1f8663d244f7d25cefc183166e26e5e0b64f3026d25244c9d3d9b64a2ff9bfd19a0acd0ce9062f5a47524c3560fbbca0210edbab071f3f55aa141f8f675d265f65395b512c4f8ad2c11140cdfbb32d0be56b163d628d9cdee83f432dd0dd6fcfb2cf9e679eacb21590b5a6b8c38c0724d0a5426b91479e4c9e0bf30f1aebfba623b4469298d2e9f466aaf4c41e78c1f47988ba8a38016e6de2d06cb2129610b21d02fe6d188656ad17f44e9ff50de162fde1364a0048d962cd431b810677c62521389dc3e11b0c6b87ccf2a65ae7370a6acd86ffa4f6c92f51980c05a530c1a0bdbe274d57cd2857bdf09ab61f242571873ceb509c624e57f56a72f922b74a3261f4dba19fc45bdeff4c72a9fe3bd58aedd795c494cb0f16d18c7fd750f4cede165b1a259c41d8fff504e9dc8de50c7062b9f8eb71347e2b8b61ff0bc755fef6c9f3bf905896208ca37af2cd4ea18f353597de27af204250b8566d6bdd57637bf22390b77a4ee99937cd7492850703ca5811e87d2cf1b5f9c42901c1b94c4480bd3859ef3f4d62f247ec7ebdd35a43fa68c4877c8b76e520efefdcd9edb6f5733fda32ba7c1683f35e4b6d16d25396e00f03ead6c24b46b423179499ab2b33bd45122889650cf526373c36be7501d1eb9fabf718212f16fc06c4ecea1d6c23f95add19e80f99479c6b743736450a3c6dd1a2de0c565ae1d1b26c9641c5c4631351f926ee9ccfd2ecc94e92e4381e5aea3f0d96f064d4063bb15aad1187846e3218b7e11fdaefea610fff8bd386d0b5e30bf0cc1b46832ce76166dd1d3c280097700c23e5b05dc35e94c90f8158260255ab650293d50d040763f7c469d6bfceaebc9969231e827d31123b6cdc92c3381acb224a6309bf17bd72ee18a48b45d99ed5261dd1835c4cfd4b115f62bd75ed668f99e4610e7fa30c06677be61afab9a834c416b3cc1649a73230bcd78c1ac1dbde5518944718f56c32a1783df4422248afad6b89827561d66acacf5726b24f0363877db9d0045994312b4b51a971a8f5a0e53d90eb0b247da6fb880a62de619c81146752e97e06296cd72749cd55bd596fcf0ff693ac08f9c5010c8b4fa72660f4884326367631a02fe4d0985bff437b22dcd1770c71408d08a30008f8be8fd8009fb68615a31f3bfa1b043104487073a1323d23e96edaead8fc1dfc42629a88d45c5dc047ffb4b9c806c33239a35964498606a15731ec0453d5a1c3a4ab49bc86515dfeee2e994ebe9112bdd061a14f75e548e7a4e2be0cc15ccaa58a98b53b58cd118e060188d75e4b1c27b7bc6cb7594f293cf82e0b4686f934c987aa30ee4012ebc5d30e6701fda09b992ff096b4fe6f0c92e331b12c3aa734fe45f70c7b5a972b987b386e26006c8b89a46b330d3cbd76bd0733f6a080b0e81fabed6b11b92761c906d12b146c83d475c05851a077b4cfe3686d716575daeef99d6336cd5d5aa6d242d9612b10599bb7b682656c721d11a9332c9c69dc66a2469a2debe2271af5f2a7236e4651f48e1d741cb7e9b51987c61f5d3f8ab031524a3c40b642157f3f947ecb408c576e3ee2c0a575eb81fa4afa9019eb7e075aeafb50938d9871df776b765d6d9d5e01e7284713de6273687137edd990a84d4965998d8644ad3f41008e6ad1ca20739e7a07ce8a2f26487cb2c2ebca601da16ecd754dba11171c5be2fe4afc366f3e4b620b885659ec87aa3509485140793d6a7d2e5d670a61d749d31652fbef241a534cbf431e96e2a27869aff4c735ba3760ce49ff92d1c3a6201e853caa40fc07fc96031a6495a0d5cfda2ddf4f785e44285b6090823330f68f4916fc5edaa407ed18e23cc0ace67bc8e42948a3b0cbf5e0b1c1690686c8f3f0d7e2ad8cc0ce9428b74cb743228bc864aae0fdcca01541dafff1fbd5b939fe1c6b71442686ac62d77b1fa0f99a26122576d24086c4058d63f98d8ae7066a74c5218171c1b91b62d7f346fb940fb074425783ddb6eb75405f09dfe7d7ecdf012aee", 0x1000}, {&(0x7f0000000180)="148ac4527b69e2fef9e6e07d", 0xc}, {&(0x7f0000001380)="44bca21d909bbc6968120483a63cfac2a083292364a00618a61e5a9e23fd3a3036018944df0f07b7d212df3ee5a82438e29ffe0b4f284d90ffb680461f3078f91108b080e5f8d657f95aeeafb4076fb17d9f9406538785066b492a12d05d16b448f1c7f63cc51dad4a53d6b2c095ae3c465176fee0c18a51263732a003222c48ad8a154c3beb5dda483b067ea6605f62b7c9b137816a552c9d14c3856aaedf15a42c417e7c48633a2354dcb2292eb1b129e00c981550c0494d7630eecd00d4dfb58cfc8750d11883d7c6f780b8f8b8aca1b2d55f281ab010ef537988856f54ae0d2a9681051d8e74e67736ca6a35ffa74bfc3d6acf7d7efc9fc0a2f889", 0xfd}], 0x4, &(0x7f00000015c0)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r3, r5, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, r1}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r6, r3, r5, r5, r5, r5, r7]}, @cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff, 0xffffffffffffffff}], 0xa8, 0x8}, 0x3) (async) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r4}) (async) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x2011, 0xffffffffffffffff, 0x0, 0x0) (async) msgsnd(r2, &(0x7f0000001500)=ANY=[@ANYBLOB="fa629deee7caf0d659f493677e508cdbf9392ff5baa944869dbfaa14588e1b8789c33764f7878b701e2353c117bf4dbe2fe68a23cc07fed1765c5ced7518822a", @ANYRESDEC=r9], 0x44b, 0x800) (async) msgsnd(r2, 0x0, 0x4a4, 0x0) (async) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYRESHEX], 0x1a, 0x800) 12:18:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x10000}]}) (async) getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x0, 0x0}) (async) pwrite(r1, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 12:18:09 executing program 0: clock_gettime(0x6, 0xffffffffffffffff) clock_gettime(0x4, &(0x7f0000000000)) clock_gettime(0x6, 0xffffffffffffffff) (async) clock_gettime(0x4, &(0x7f0000000000)) (async) 12:18:09 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r3 = getppid() r4 = open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) openat(r4, &(0x7f0000000140)='./file0\x00', 0x80, 0x40) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:09 executing program 1: write(0xffffffffffffffff, &(0x7f0000000040)="e25aae490000000001", 0x9) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, 0x0, 0xd) r0 = syz_open_pts() close(r0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/4, 0x4}, {&(0x7f00000000c0)=""/56, 0x38}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x100}], 0x1, 0x0) 12:18:09 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x242, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x50}, {0x6, 0x0, 0x0, 0x4ffff}]}) write(r0, &(0x7f0000000280)="e4c1cff121c436192135be1f72376233d1b5a03f081a9916aba1c0eafe5b510a436d569811860efbc71a3db583e5c7b11f0e6c393625f9be05406ca06128bd7f5442a498d3786725dfd4d62bd1d24f0a979d18bacb7feff70298e3c3fb1c0a588249b2d2e9d4d216e0adb037d2eec25b08a7f56c06854a9c416edfa6c8a31bf9ed8831ca456b", 0x86) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x242, 0x0) (async) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x1) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x50}, {0x6, 0x0, 0x0, 0x4ffff}]}) (async) write(r0, &(0x7f0000000280)="e4c1cff121c436192135be1f72376233d1b5a03f081a9916aba1c0eafe5b510a436d569811860efbc71a3db583e5c7b11f0e6c393625f9be05406ca06128bd7f5442a498d3786725dfd4d62bd1d24f0a979d18bacb7feff70298e3c3fb1c0a588249b2d2e9d4d216e0adb037d2eec25b08a7f56c06854a9c416edfa6c8a31bf9ed8831ca456b", 0x86) (async) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) (async) 12:18:09 executing program 0: clock_gettime(0x6, 0xffffffffffffffff) clock_gettime(0x4, &(0x7f0000000000)) clock_gettime(0x6, 0xffffffffffffffff) (async) clock_gettime(0x4, &(0x7f0000000000)) (async) 12:18:09 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (async) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) r3 = getppid() r4 = open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) (async) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) (async) openat(r4, &(0x7f0000000140)='./file0\x00', 0x80, 0x40) (async) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:09 executing program 1: write(0xffffffffffffffff, &(0x7f0000000040)="e25aae490000000001", 0x9) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, 0x0, 0xd) (async, rerun: 32) r0 = syz_open_pts() (rerun: 32) close(r0) (async, rerun: 32) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/4, 0x4}, {&(0x7f00000000c0)=""/56, 0x38}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4) (rerun: 32) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x100}], 0x1, 0x0) 12:18:09 executing program 0: sysctl$net_inet_icmp(&(0x7f0000000140)={0x4, 0x2, 0x1, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x0) setsockopt(0xffffffffffffff9c, 0x37, 0x7, &(0x7f0000000000)="d7eb0b73087a9ef956fd79635850a82551b22abeb49936b333374c254ec779ef7313f59062ce3278d17c61cd109fdb22a11bf94080", 0x35) 12:18:09 executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f00005d0000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil, 0x3ff}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 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, 0x3, 0x85) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x8000, 0x8000, 0x101, 0x2, "1a19b94b678d2362afb096151f4992b490bd4a73", 0x1d0, 0x400}) shutdown(r2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e853048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 12:18:09 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (async) r1 = msgget$private(0x0, 0xa0) (async) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) r3 = getppid() (async) r4 = open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) (async) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) (async) msgsnd(r1, 0x0, 0x4a4, 0x0) (async) openat(r4, &(0x7f0000000140)='./file0\x00', 0x80, 0x40) (async) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:09 executing program 0: sysctl$net_inet_icmp(&(0x7f0000000140)={0x4, 0x2, 0x1, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x0) (async) setsockopt(0xffffffffffffff9c, 0x37, 0x7, &(0x7f0000000000)="d7eb0b73087a9ef956fd79635850a82551b22abeb49936b333374c254ec779ef7313f59062ce3278d17c61cd109fdb22a11bf94080", 0x35) 12:18:09 executing program 1: write(0xffffffffffffffff, &(0x7f0000000040)="e25aae490000000001", 0x9) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, 0x0, 0xd) (async) r0 = syz_open_pts() close(r0) (async, rerun: 64) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/4, 0x4}, {&(0x7f00000000c0)=""/56, 0x38}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4) (async, rerun: 64) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x100}], 0x1, 0x0) 12:18:09 executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f00005d0000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil, 0x3ff}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 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, 0x3, 0x85) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x8000, 0x8000, 0x101, 0x2, "1a19b94b678d2362afb096151f4992b490bd4a73", 0x1d0, 0x400}) shutdown(r2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e853048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f00005d0000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil, 0x3ff}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) socket(0x18, 0x1, 0x0) (async) close(r1) (async) socket(0x18, 0x3, 0x85) (async) socket(0x18, 0x3, 0x0) (async) setsockopt(r3, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x8000, 0x8000, 0x101, 0x2, "1a19b94b678d2362afb096151f4992b490bd4a73", 0x1d0, 0x400}) (async) shutdown(r2, 0x0) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e853048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r2, 0x0, 0x0) (async) 12:18:09 executing program 0: sysctl$net_inet_icmp(&(0x7f0000000140)={0x4, 0x2, 0x1, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x0) setsockopt(0xffffffffffffff9c, 0x37, 0x7, &(0x7f0000000000)="d7eb0b73087a9ef956fd79635850a82551b22abeb49936b333374c254ec779ef7313f59062ce3278d17c61cd109fdb22a11bf94080", 0x35) sysctl$net_inet_icmp(&(0x7f0000000140)={0x4, 0x2, 0x1, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x0) (async) setsockopt(0xffffffffffffff9c, 0x37, 0x7, &(0x7f0000000000)="d7eb0b73087a9ef956fd79635850a82551b22abeb49936b333374c254ec779ef7313f59062ce3278d17c61cd109fdb22a11bf94080", 0x35) (async) 12:18:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{}, {0x3d}, {0x4406}]}) syz_emit_ethernet(0x267, &(0x7f0000000540)={@empty, @empty, [], {@ipv6={0x86dd, {0x7, 0x6, 'oxn', 0x231, 0x50, 0x1f, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x1d, 0x10, 0x0, 0x7, 0x0, [@loopback, @mcast1, @empty, @empty, @mcast2, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x61, 0x2, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0x8}, @generic={0x9, 0x4, '\x00\x00\x00\x00'}, @enc_lim={0x4, 0x1, 0xc0}, @ra={0x5, 0x2, 0x1ff}]}], @udp={{0x2, 0x1, 0x8}, {"e733d47dcdeac0f4a2902f4cf73eefd4174d37797d8e7544bf70dae351a4742ff81a7dc340538c5c1fe09d729c10547621ae492a5fd1c41970f0e832506227e1b99a249e9070260996802fa896840f47551e7030a99e2ea7c9edcd7bcfda7dfb5e9160f94957f267effd7fcbc96eb0404a86d99a55d758415d28d9a43314e7e9d9a17b97b43aaa753a593452955e4f538d142a44fd9f83ba58638fbbf15eb1db5f5eb2f62158c390a5e08d407a4a983bc5c78f83ff3cc52e04add37c14ff6d9b7ca218b30c13ede1eb1fa1b1f19cf35926622c7f96dd2786c331756171f27195223eaef21a0fd36995a88870ba29629a4acdea598b9dd1bf71f5665b634295441180eda03a9ec18ece31b0eea0e6d98b79c95e876b2d55549c8a34780b196067d28c5e257da67c7fda583e3941145154f9b03e50c721bc916b929633f779b81eaa3a35ac5cb4fd06055f6550cb9be873c88a86dfe57d221c347974833db104e6417ddd2e9ba5b178ee59c8cd1cb815ff57d2c71a37cefc8b1dd24ca742583a00fb"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 12:18:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x14030003) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCSETD(r3, 0x80184600, &(0x7f0000000040)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) 12:18:09 executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f00005d0000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil, 0x3ff}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) r2 = socket(0x18, 0x3, 0x85) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x8000, 0x8000, 0x101, 0x2, "1a19b94b678d2362afb096151f4992b490bd4a73", 0x1d0, 0x400}) shutdown(r2, 0x0) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e853048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r2, 0x0, 0x0) 12:18:09 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) 12:18:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x14030003) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCSETD(r3, 0x80184600, &(0x7f0000000040)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) (async) ftruncate(r1, 0x0, 0x14030003) (async) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) dup(r2) (async) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') (async) syz_open_pts() (async) close(r4) (async) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async) fcntl$dupfd(r3, 0x0, r4) (async) ioctl$TIOCSETD(r3, 0x80184600, &(0x7f0000000040)) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x40) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) (async) 12:18:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{}, {0x3d}, {0x4406}]}) (rerun: 32) syz_emit_ethernet(0x267, &(0x7f0000000540)={@empty, @empty, [], {@ipv6={0x86dd, {0x7, 0x6, 'oxn', 0x231, 0x50, 0x1f, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x1d, 0x10, 0x0, 0x7, 0x0, [@loopback, @mcast1, @empty, @empty, @mcast2, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x61, 0x2, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0x8}, @generic={0x9, 0x4, '\x00\x00\x00\x00'}, @enc_lim={0x4, 0x1, 0xc0}, @ra={0x5, 0x2, 0x1ff}]}], @udp={{0x2, 0x1, 0x8}, {"e733d47dcdeac0f4a2902f4cf73eefd4174d37797d8e7544bf70dae351a4742ff81a7dc340538c5c1fe09d729c10547621ae492a5fd1c41970f0e832506227e1b99a249e9070260996802fa896840f47551e7030a99e2ea7c9edcd7bcfda7dfb5e9160f94957f267effd7fcbc96eb0404a86d99a55d758415d28d9a43314e7e9d9a17b97b43aaa753a593452955e4f538d142a44fd9f83ba58638fbbf15eb1db5f5eb2f62158c390a5e08d407a4a983bc5c78f83ff3cc52e04add37c14ff6d9b7ca218b30c13ede1eb1fa1b1f19cf35926622c7f96dd2786c331756171f27195223eaef21a0fd36995a88870ba29629a4acdea598b9dd1bf71f5665b634295441180eda03a9ec18ece31b0eea0e6d98b79c95e876b2d55549c8a34780b196067d28c5e257da67c7fda583e3941145154f9b03e50c721bc916b929633f779b81eaa3a35ac5cb4fd06055f6550cb9be873c88a86dfe57d221c347974833db104e6417ddd2e9ba5b178ee59c8cd1cb815ff57d2c71a37cefc8b1dd24ca742583a00fb"}}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 12:18:09 executing program 2: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kqueue() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="004f8d00"], 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) recvfrom(r4, &(0x7f0000001440)=""/226, 0xe2, 0x0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) getpid() r5 = msgget$private(0x0, 0x2000000186) r6 = msgget$private(0x0, 0xfffffffffffffffd) r7 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x2e1}, {&(0x7f0000000040)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000440)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c23dce1ec6da2c1e0b167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaede15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dcbebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea200e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf39819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140327de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6036616f2e66dc350aea3777ece638e58278d3d3c6a37848708970efe5c7575ba38ebe70000000000", 0x1000}, {&(0x7f00000002c0)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd832d24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000001680)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314eba229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db691c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d5158ffc7a3658dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063db1b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1", 0x5b7}], 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) msgsnd(r6, &(0x7f0000000100)=ANY=[@ANYRES64, @ANYBLOB="b2b20df8dedea4cf41a861e23b0101693b95421617627106094a505e9c9bc39ed2999b4316c413a3ae407cce6830e75e3c5e3fc6fc42bbad715dd07ab4f7893cba5c747f01dea243969f3e", @ANYRESOCT=r5, @ANYRESOCT=r7], 0x0, 0x0) 12:18:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x14030003) (async) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') r4 = syz_open_pts() close(r4) (async) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCSETD(r3, 0x80184600, &(0x7f0000000040)) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) r5 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) 12:18:10 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) getpid() (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (async) msgget$private(0x0, 0xa0) (async) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) getppid() (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) (async) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) (async) msgsnd(r1, 0x0, 0x4a4, 0x0) (async) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) (async) 12:18:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{}, {0x3d}, {0x4406}]}) (async) syz_emit_ethernet(0x267, &(0x7f0000000540)={@empty, @empty, [], {@ipv6={0x86dd, {0x7, 0x6, 'oxn', 0x231, 0x50, 0x1f, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x1d, 0x10, 0x0, 0x7, 0x0, [@loopback, @mcast1, @empty, @empty, @mcast2, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x61, 0x2, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0x8}, @generic={0x9, 0x4, '\x00\x00\x00\x00'}, @enc_lim={0x4, 0x1, 0xc0}, @ra={0x5, 0x2, 0x1ff}]}], @udp={{0x2, 0x1, 0x8}, {"e733d47dcdeac0f4a2902f4cf73eefd4174d37797d8e7544bf70dae351a4742ff81a7dc340538c5c1fe09d729c10547621ae492a5fd1c41970f0e832506227e1b99a249e9070260996802fa896840f47551e7030a99e2ea7c9edcd7bcfda7dfb5e9160f94957f267effd7fcbc96eb0404a86d99a55d758415d28d9a43314e7e9d9a17b97b43aaa753a593452955e4f538d142a44fd9f83ba58638fbbf15eb1db5f5eb2f62158c390a5e08d407a4a983bc5c78f83ff3cc52e04add37c14ff6d9b7ca218b30c13ede1eb1fa1b1f19cf35926622c7f96dd2786c331756171f27195223eaef21a0fd36995a88870ba29629a4acdea598b9dd1bf71f5665b634295441180eda03a9ec18ece31b0eea0e6d98b79c95e876b2d55549c8a34780b196067d28c5e257da67c7fda583e3941145154f9b03e50c721bc916b929633f779b81eaa3a35ac5cb4fd06055f6550cb9be873c88a86dfe57d221c347974833db104e6417ddd2e9ba5b178ee59c8cd1cb815ff57d2c71a37cefc8b1dd24ca742583a00fb"}}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 12:18:11 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "032870", 0x8, 0x29, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x3, 0x3, 0x8}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) 12:18:11 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) getpid() (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (async) msgget$private(0x0, 0xa0) (async) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) getppid() (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) (async) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) (async) msgsnd(r1, 0x0, 0x4a4, 0x0) (async) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) (async) 12:18:11 executing program 0: ioctl$VT_GETMODE(0xffffffffffffff9c, 0x40087603, &(0x7f0000000000)) 12:18:11 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "032870", 0x8, 0x29, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x3, 0x3, 0x8}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) 12:18:11 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) connect(r2, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8) msgget$private(0x0, 0x2) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, r0) 12:18:11 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "032870", 0x8, 0x29, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x3, 0x3, 0x8}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "032870", 0x8, 0x29, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x3, 0x3, 0x8}}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (async) 12:18:11 executing program 2: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kqueue() (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="004f8d00"], 0x10) (async) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) (async) recvfrom(r4, &(0x7f0000001440)=""/226, 0xe2, 0x0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) (async) getpid() r5 = msgget$private(0x0, 0x2000000186) (async) r6 = msgget$private(0x0, 0xfffffffffffffffd) (async) r7 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x2e1}, {&(0x7f0000000040)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000440)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c23dce1ec6da2c1e0b167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaede15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dcbebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea200e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf39819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140327de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6036616f2e66dc350aea3777ece638e58278d3d3c6a37848708970efe5c7575ba38ebe70000000000", 0x1000}, {&(0x7f00000002c0)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd832d24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000001680)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314eba229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db691c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d5158ffc7a3658dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063db1b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1", 0x5b7}], 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) (async) msgsnd(r6, &(0x7f0000000100)=ANY=[@ANYRES64, @ANYBLOB="b2b20df8dedea4cf41a861e23b0101693b95421617627106094a505e9c9bc39ed2999b4316c413a3ae407cce6830e75e3c5e3fc6fc42bbad715dd07ab4f7893cba5c747f01dea243969f3e", @ANYRESOCT=r5, @ANYRESOCT=r7], 0x0, 0x0) 12:18:11 executing program 0: ioctl$VT_GETMODE(0xffffffffffffff9c, 0x40087603, &(0x7f0000000000)) 12:18:11 executing program 0: ioctl$VT_GETMODE(0xffffffffffffff9c, 0x40087603, &(0x7f0000000000)) 12:18:11 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="9202adfd4d80cb5c790e673eee99d2aa205cfff6d53050e633911cf9b697b06639e18e4b1eb9ed6c6fe4a02458e70ccf4e1dad53eddf945059dbe095057368c9210840d5ddfca667cb534e001484aa61ec50267f3f5d7da9ef1acf6c74069424e513564762b8d58771cf41d7eaff5c7e5e813eb3116a14ded7b8a00dd5eb1df95142b120752d7d1cb39ea914b521ea278b36bff1df0862c668386d14756b159f6c1b558c88fc6bfb25d1c41c125a723077eeb2f2b16261ae4fa09a199a561cda05f9fb55061cc17ae723bd12fe0d6869b20da03cf698e6055f8a7d2659255daadae5fa7782045f5f89845b71ab332202f994e3dc03077bcc7c5f0be00314f03eb05276120a7d8982f1088d5fbc389fd8fd7141"], 0x10) r4 = dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0xde46, 0x8, 0x81, 0x101, "c29a7f5881036a3726f09f04273a911414ddbc3a", 0x7, 0x8e}) write(r0, &(0x7f00000000c0)="53f27f", 0x3) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 12:18:12 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x0, 0x28) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 12:18:12 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (async) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) connect(r2, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8) msgget$private(0x0, 0x2) (async) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) (async) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) (async) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) (async) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) (async) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, r0) 12:18:12 executing program 1: r0 = syz_open_pts() close(r0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async) r2 = socket(0x2, 0x2, 0x0) (async) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="9202adfd4d80cb5c790e673eee99d2aa205cfff6d53050e633911cf9b697b06639e18e4b1eb9ed6c6fe4a02458e70ccf4e1dad53eddf945059dbe095057368c9210840d5ddfca667cb534e001484aa61ec50267f3f5d7da9ef1acf6c74069424e513564762b8d58771cf41d7eaff5c7e5e813eb3116a14ded7b8a00dd5eb1df95142b120752d7d1cb39ea914b521ea278b36bff1df0862c668386d14756b159f6c1b558c88fc6bfb25d1c41c125a723077eeb2f2b16261ae4fa09a199a561cda05f9fb55061cc17ae723bd12fe0d6869b20da03cf698e6055f8a7d2659255daadae5fa7782045f5f89845b71ab332202f994e3dc03077bcc7c5f0be00314f03eb05276120a7d8982f1088d5fbc389fd8fd7141"], 0x10) (async) r4 = dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) (async) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0xde46, 0x8, 0x81, 0x101, "c29a7f5881036a3726f09f04273a911414ddbc3a", 0x7, 0x8e}) (async) write(r0, &(0x7f00000000c0)="53f27f", 0x3) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 12:18:12 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async, rerun: 64) r0 = getpid() (rerun: 64) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (async, rerun: 32) r1 = msgget$private(0x0, 0xa0) (async, rerun: 32) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) connect(r2, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8) (async) msgget$private(0x0, 0x2) (async) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) (async) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) (async, rerun: 64) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) (async, rerun: 64) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) (async) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, r0) 12:18:12 executing program 2: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kqueue() (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) (async) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="004f8d00"], 0x10) (async) r3 = dup(r2) listen(r3, 0x0) (async) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) recvfrom(r4, &(0x7f0000001440)=""/226, 0xe2, 0x0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) getpid() (async) r5 = msgget$private(0x0, 0x2000000186) (async) r6 = msgget$private(0x0, 0xfffffffffffffffd) r7 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x2e1}, {&(0x7f0000000040)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000440)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c23dce1ec6da2c1e0b167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaede15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dcbebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea200e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf39819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140327de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6036616f2e66dc350aea3777ece638e58278d3d3c6a37848708970efe5c7575ba38ebe70000000000", 0x1000}, {&(0x7f00000002c0)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd832d24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000001680)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314eba229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db691c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d5158ffc7a3658dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063db1b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1", 0x5b7}], 0x7) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) msgsnd(r6, &(0x7f0000000100)=ANY=[@ANYRES64, @ANYBLOB="b2b20df8dedea4cf41a861e23b0101693b95421617627106094a505e9c9bc39ed2999b4316c413a3ae407cce6830e75e3c5e3fc6fc42bbad715dd07ab4f7893cba5c747f01dea243969f3e", @ANYRESOCT=r5, @ANYRESOCT=r7], 0x0, 0x0) 12:18:12 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x0, 0x28) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 12:18:12 executing program 1: r0 = syz_open_pts() close(r0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="9202adfd4d80cb5c790e673eee99d2aa205cfff6d53050e633911cf9b697b06639e18e4b1eb9ed6c6fe4a02458e70ccf4e1dad53eddf945059dbe095057368c9210840d5ddfca667cb534e001484aa61ec50267f3f5d7da9ef1acf6c74069424e513564762b8d58771cf41d7eaff5c7e5e813eb3116a14ded7b8a00dd5eb1df95142b120752d7d1cb39ea914b521ea278b36bff1df0862c668386d14756b159f6c1b558c88fc6bfb25d1c41c125a723077eeb2f2b16261ae4fa09a199a561cda05f9fb55061cc17ae723bd12fe0d6869b20da03cf698e6055f8a7d2659255daadae5fa7782045f5f89845b71ab332202f994e3dc03077bcc7c5f0be00314f03eb05276120a7d8982f1088d5fbc389fd8fd7141"], 0x10) r4 = dup2(r3, r0) dup2(r2, r1) (async) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) (async, rerun: 32) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0xde46, 0x8, 0x81, 0x101, "c29a7f5881036a3726f09f04273a911414ddbc3a", 0x7, 0x8e}) (rerun: 32) write(r0, &(0x7f00000000c0)="53f27f", 0x3) (async, rerun: 32) r5 = dup(r1) (rerun: 32) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 12:18:12 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:12 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (async, rerun: 64) r1 = msgget$private(0x0, 0xa0) (rerun: 64) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) r3 = getppid() (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) (async) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) (async) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = socket(0x2, 0x3, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:13 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x0, 0x28) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) pckbd_enable: command error 12:18:13 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) connect(r2, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8) msgget$private(0x0, 0x2) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, r0) 12:18:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x467, 0x0, 0x1000000, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000080)='\r', 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x8, 0xfffffffe, 0xffffffffffffffff, 0xfffffffc, "000000000000000064e4f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 12:18:13 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x14}, {0x81}, {0x6, 0x5, 0x1, 0x125}]}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETD(0xffffffffffffffff, 0x80184600, &(0x7f0000000040)=0x9) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0xa, &(0x7f00000001c0)=[{0x5, 0x6, 0xfe, 0x1f}, {0x6, 0x20, 0x2, 0x1}, {0x20, 0x7, 0x0, 0x101}, {0x773, 0xff, 0x39, 0x7}, {0x0, 0x0, 0x81, 0xc06}, {0x4, 0x3, 0x5f, 0x7dbe}, {0x200, 0x80, 0x18, 0x8000}, {0x0, 0x3f, 0x7f, 0x6}, {0x2, 0xb3, 0x0, 0x7}, {0x4000, 0x3, 0x7, 0x5}]}) r3 = dup(0xffffffffffffffff) ioctl$TIOCSETD(r3, 0x80184600, &(0x7f0000000040)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0xff, 0x8, 0xff, 0x1000}, {0x4, 0x4f, 0x1, 0x6}, {0xe734, 0x5, 0x5, 0x8}, {0x6, 0x2, 0x3, 0x10000}]}) write(r0, &(0x7f0000000180)="289ebb8a65010400000000000000", 0xe) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x12) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x2010, r5, 0x0, 0x2) fcntl$dupfd(r1, 0xa, r4) 12:18:13 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) getpid() (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (async) msgget$private(0x0, 0xa0) (async) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) getppid() (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) (async) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x3, 0x0) (async) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) msgsnd(r1, 0x0, 0x4a4, 0x0) (async) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) (async) 12:18:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x467, 0x0, 0x1000000, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000080)='\r', 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x8, 0xfffffffe, 0xffffffffffffffff, 0xfffffffc, "000000000000000064e4f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x467, 0x0, 0x1000000, "5e00000000001b5ef99b0e00"}) (async) write(r0, &(0x7f0000000080)='\r', 0x1) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x8, 0xfffffffe, 0xffffffffffffffff, 0xfffffffc, "000000000000000064e4f2ffffffffffffff4000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) close(r2) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r3, 0x0, 0x0) (async) 12:18:13 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e", 0xb) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, 0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffab) setsockopt(r1, 0x915f, 0x4, &(0x7f00000001c0)="f7bbd9251d6e93ff97363ad2955b12d99c82d130dff2db453384e628961a84f22b416937f7634dadac12ab735d90255f2abc182f2906f7b91b2a87385a6713291e224a89875761823ff7ce6996d4246f3875284ce32a7fb969daef190cf94c0422fabfc13ed27c7bd13d3e8e18e2a556cd500f71f0fef5f253c6504e9e674d78d982bfcc0ba06c4182ae757a79c8e31a07c44a2ac51e0a06b4162fdf453c0578b632b5f78e36464e132fe3a0857c0b4db95c65cde24c3f52b1910ed0e3b9ea9411e655eeef7b9ad48a909067eb1d9638fe28f8e64119f1ba58e146dce629481c123c77114a1455227b8bd32da8fed6e2d46f24df243662", 0xf7) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r2) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f0000000040)) 12:18:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x467, 0x0, 0x1000000, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000080)='\r', 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x8, 0xfffffffe, 0xffffffffffffffff, 0xfffffffc, "000000000000000064e4f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x467, 0x0, 0x1000000, "5e00000000001b5ef99b0e00"}) (async) write(r0, &(0x7f0000000080)='\r', 0x1) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x8, 0xfffffffe, 0xffffffffffffffff, 0xfffffffc, "000000000000000064e4f2ffffffffffffff4000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) close(r2) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r3, 0x0, 0x0) (async) 12:18:13 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e", 0xb) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, 0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffab) (async) setsockopt(r1, 0x915f, 0x4, &(0x7f00000001c0)="f7bbd9251d6e93ff97363ad2955b12d99c82d130dff2db453384e628961a84f22b416937f7634dadac12ab735d90255f2abc182f2906f7b91b2a87385a6713291e224a89875761823ff7ce6996d4246f3875284ce32a7fb969daef190cf94c0422fabfc13ed27c7bd13d3e8e18e2a556cd500f71f0fef5f253c6504e9e674d78d982bfcc0ba06c4182ae757a79c8e31a07c44a2ac51e0a06b4162fdf453c0578b632b5f78e36464e132fe3a0857c0b4db95c65cde24c3f52b1910ed0e3b9ea9411e655eeef7b9ad48a909067eb1d9638fe28f8e64119f1ba58e146dce629481c123c77114a1455227b8bd32da8fed6e2d46f24df243662", 0xf7) (async) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r2) (async) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) (async, rerun: 32) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) (async, rerun: 32) utimes(0x0, &(0x7f0000000040)) 12:18:13 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) getppid() r3 = open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) r4 = fcntl$getown(r2, 0x5) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x3, 0x0, 0x5f46b5fb, 0xffffffffffffff82, r4}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) fcntl$setown(r3, 0x6, r0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) fcntl$getown(r6, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:13 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x14}, {0x81}, {0x6, 0x5, 0x1, 0x125}]}) (async) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) (async, rerun: 32) ioctl$TIOCSETD(0xffffffffffffffff, 0x80184600, &(0x7f0000000040)=0x9) (rerun: 32) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0xa, &(0x7f00000001c0)=[{0x5, 0x6, 0xfe, 0x1f}, {0x6, 0x20, 0x2, 0x1}, {0x20, 0x7, 0x0, 0x101}, {0x773, 0xff, 0x39, 0x7}, {0x0, 0x0, 0x81, 0xc06}, {0x4, 0x3, 0x5f, 0x7dbe}, {0x200, 0x80, 0x18, 0x8000}, {0x0, 0x3f, 0x7f, 0x6}, {0x2, 0xb3, 0x0, 0x7}, {0x4000, 0x3, 0x7, 0x5}]}) (async) r3 = dup(0xffffffffffffffff) ioctl$TIOCSETD(r3, 0x80184600, &(0x7f0000000040)) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0xff, 0x8, 0xff, 0x1000}, {0x4, 0x4f, 0x1, 0x6}, {0xe734, 0x5, 0x5, 0x8}, {0x6, 0x2, 0x3, 0x10000}]}) (async) write(r0, &(0x7f0000000180)="289ebb8a65010400000000000000", 0xe) (async) r4 = syz_open_pts() close(r4) (async) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x12) (async) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x2010, r5, 0x0, 0x2) fcntl$dupfd(r1, 0xa, r4) 12:18:13 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) getppid() r3 = open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) r4 = fcntl$getown(r2, 0x5) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x3, 0x0, 0x5f46b5fb, 0xffffffffffffff82, r4}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) fcntl$setown(r3, 0x6, r0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) fcntl$getown(r6, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) getpid() (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (async) msgget$private(0x0, 0xa0) (async) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) getppid() (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) fcntl$getown(r2, 0x5) (async) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x3, 0x0, 0x5f46b5fb, 0xffffffffffffff82, r4}) (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) fcntl$setown(r3, 0x6, r0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (async) fcntl$getown(r6, 0x5) (async) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) (async) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) (async) msgsnd(r1, 0x0, 0x4a4, 0x0) (async) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) (async) 12:18:13 executing program 0: mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) lchown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 12:18:13 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) getppid() r3 = open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) r4 = fcntl$getown(r2, 0x5) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x3, 0x0, 0x5f46b5fb, 0xffffffffffffff82, r4}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) fcntl$setown(r3, 0x6, r0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) fcntl$getown(r6, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) getpid() (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (async) msgget$private(0x0, 0xa0) (async) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) getppid() (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) fcntl$getown(r2, 0x5) (async) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x3, 0x0, 0x5f46b5fb, 0xffffffffffffff82, r4}) (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) fcntl$setown(r3, 0x6, r0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (async) fcntl$getown(r6, 0x5) (async) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) (async) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) (async) msgsnd(r1, 0x0, 0x4a4, 0x0) (async) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) (async) 12:18:13 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e", 0xb) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, 0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffab) setsockopt(r1, 0x915f, 0x4, &(0x7f00000001c0)="f7bbd9251d6e93ff97363ad2955b12d99c82d130dff2db453384e628961a84f22b416937f7634dadac12ab735d90255f2abc182f2906f7b91b2a87385a6713291e224a89875761823ff7ce6996d4246f3875284ce32a7fb969daef190cf94c0422fabfc13ed27c7bd13d3e8e18e2a556cd500f71f0fef5f253c6504e9e674d78d982bfcc0ba06c4182ae757a79c8e31a07c44a2ac51e0a06b4162fdf453c0578b632b5f78e36464e132fe3a0857c0b4db95c65cde24c3f52b1910ed0e3b9ea9411e655eeef7b9ad48a909067eb1d9638fe28f8e64119f1ba58e146dce629481c123c77114a1455227b8bd32da8fed6e2d46f24df243662", 0xf7) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r2) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f0000000040)) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e", 0xb) (async) open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)) (async) getsockname$unix(r1, 0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffab) (async) setsockopt(r1, 0x915f, 0x4, &(0x7f00000001c0)="f7bbd9251d6e93ff97363ad2955b12d99c82d130dff2db453384e628961a84f22b416937f7634dadac12ab735d90255f2abc182f2906f7b91b2a87385a6713291e224a89875761823ff7ce6996d4246f3875284ce32a7fb969daef190cf94c0422fabfc13ed27c7bd13d3e8e18e2a556cd500f71f0fef5f253c6504e9e674d78d982bfcc0ba06c4182ae757a79c8e31a07c44a2ac51e0a06b4162fdf453c0578b632b5f78e36464e132fe3a0857c0b4db95c65cde24c3f52b1910ed0e3b9ea9411e655eeef7b9ad48a909067eb1d9638fe28f8e64119f1ba58e146dce629481c123c77114a1455227b8bd32da8fed6e2d46f24df243662", 0xf7) (async) getpid() (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r2) (async) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) (async) utimes(0x0, &(0x7f0000000040)) (async) 12:18:13 executing program 0: mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) lchown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 12:18:14 executing program 0: mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) lchown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 12:18:14 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) r1 = getppid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x104, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r2 = msgget$private(0x0, 0xa0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r4 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r4}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) msgsnd(r2, 0x0, 0x4a4, 0x0) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) msgget(0x0, 0x2) 12:18:14 executing program 0: sysctl$machdep(&(0x7f0000000040), 0x2, &(0x7f0000000180)="fab47e3bcfbb2d56429e34d506736d2a94756b77b90df39c4e1317535b9d8610e70f6f8cc306b8b5d781a8c243412365c94639d73354df9ccb5ebe4bc25995754ec3c7d380436398943d6b2d5d9d1edb0109a227c8615728ddbfb7d8b8f0c0bdd3d935e14dee48da1dd0b3d31f593205edfe7416c2c4d41ce156dbb788c388b21ab5e96789", &(0x7f0000000080)=0x85, &(0x7f0000000240)="15f5229aab50abe1ad14e2e211a8d552c535ca5958df3baef3ebe50039434fe17d13cc6f7676b3993e6969bb5bf99a4eadd6449de76291a26878bfe7c7d6af844081f5695e0662cb1f044d2f12a65270923000b3ba2f36c07163cb63b679b7cec96f0a8d7bfdbb68e164e96618d5e26990da97a76cdf11c1b33d5812ae36e99a66731af08dedfe7622d42972a7cc28a590145526662e14a082f99b55a5abd4cf37573dd74c7f5e9662b2dfc22a4b5e78d63774585a10", 0xb6) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, 0x0) execve(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000400)=[&(0x7f0000000340)='\\\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\'}\x00'], &(0x7f0000000540)=[&(0x7f0000000100)='\x00\xcc\xe6\xdd\x9b\xd5R?\x85\x96\xa1gN\xafG\xd5#\x92\xdc\xe3\x9a(\xa5\xe2\xa5g\xddZ\x1b\xcdi\xc3p\xf8\x0f\xd1\xddV\x8bV\x90\xf2\x9f\xb6H\x0f C\xa8\xeavg\xa9\x10E\xa9q{\x10\xceB\x9f \xb75\x1b\x1c\xbe`\xa1\x85\x8a\x9b\xa5\\\x17\xf9R\xe6\xa5\xc6*[\x93d\xc4\x1eB\xd3\xdb\xbf\x89\xd1&\xfa\x00d\xb6\xe6\x00X^\xd4P\x12\xd0\xb2{\xe0\xa4\xabD\xbbd\xa7\xc4y', &(0x7f0000000480)='(&[@\\(\\\x00', &(0x7f00000004c0)=',}-&\x00', &(0x7f0000000500)='\x00']) syz_emit_ethernet(0x4e, &(0x7f0000000580)=ANY=[@ANYBLOB="ffffffffffffb787909b2f0288a84f0081003a000800450000380000000000019078ac1400bb000082d128978e4227eb0000450000000000000000290000ac1400bb0800000008000000000000004e41ca5325d1e8fd13a04fe3e1"]) sysctl$machdep(&(0x7f0000000440)={0x7, 0x1}, 0x2, &(0x7f0000000600)="59ced2f5196d96b79b584228d7ca6e4250d4dcb329004c0bcc0e295dde3942224dce0e8cb9ea5917d169a0b4f3150d3cf4d5c1a3aff2bd088edbcb143d29e3b17c88879f2d9ffd04e75e4d4326d960bbd594438387ffb98732b53a18b7a3aee9b3d31a8f5d35deedb990ac5a6e8d4ba3bf5f965e73d03f018827ff06c94b02e92a01b153a76eb1b96dc32703bb8eabb1b8b7a91a3d1f65f001c9fdbf8b1b638311dfbbd7c80189aac7af16d852db207ab3a9518c", &(0x7f00000006c0)=0xb4, &(0x7f0000000700)="83bd142e8deab0abf9f1c3bc3deb8644f5385e209fd678b8faef3361df42437a8bf54f1e8511236a13495fc4c9441d8f34f11a05b1e6f8a7abcf668113836cab17641da887c85d3d30679e970fa6ef8cb467ccc96e788e3b97c35fac8cc1d975c85d0c8081e979a52cea3a50ce198e390a4230fe8751e10e4bf25f23e1df51872b72ec9a4f48bbb910c40c19e1863e3d66243e7df4ff", 0x96) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 12:18:14 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x14}, {0x81}, {0x6, 0x5, 0x1, 0x125}]}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETD(0xffffffffffffffff, 0x80184600, &(0x7f0000000040)=0x9) (async, rerun: 64) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0xa, &(0x7f00000001c0)=[{0x5, 0x6, 0xfe, 0x1f}, {0x6, 0x20, 0x2, 0x1}, {0x20, 0x7, 0x0, 0x101}, {0x773, 0xff, 0x39, 0x7}, {0x0, 0x0, 0x81, 0xc06}, {0x4, 0x3, 0x5f, 0x7dbe}, {0x200, 0x80, 0x18, 0x8000}, {0x0, 0x3f, 0x7f, 0x6}, {0x2, 0xb3, 0x0, 0x7}, {0x4000, 0x3, 0x7, 0x5}]}) (async, rerun: 64) r3 = dup(0xffffffffffffffff) ioctl$TIOCSETD(r3, 0x80184600, &(0x7f0000000040)) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0xff, 0x8, 0xff, 0x1000}, {0x4, 0x4f, 0x1, 0x6}, {0xe734, 0x5, 0x5, 0x8}, {0x6, 0x2, 0x3, 0x10000}]}) (async) write(r0, &(0x7f0000000180)="289ebb8a65010400000000000000", 0xe) (async) r4 = syz_open_pts() close(r4) (async) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async) r5 = syz_open_pts() close(r5) (async, rerun: 64) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async, rerun: 64) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x12) (async) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x2010, r5, 0x0, 0x2) (async) fcntl$dupfd(r1, 0xa, r4) 12:18:14 executing program 1: sysctl$kern(&(0x7f0000000240)={0x1, 0x52}, 0x2, &(0x7f00000014c0), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x40}, 0x2, &(0x7f0000000040)="25aa24998f14ecd889dc8527d399a20a9b18013de132086669b6a2831f21299fa6a758f3fbc11029befe357832d5ac51e6ea95965aa1c42e4344064ff2f1a62601abb5a1cd6f8b86693151f867c48ba268a4be62611b2ebe96daceddc854a60d684403eb3d242921a258509cc2f7178abfc2ad955291538b59cc7ecd36f51a1b0afc2986df9ba19b09edd2391678e44887e14dc11fb073cf68b1b3208f32632df3f7886ce410f76fc4e3df091d5214fb7c4ac1a302c9bed064538ad3cd82d77aa3d34007a6f698b55b952935eeda8ca57f07fdf8d6d2d18d", &(0x7f0000000140)=0xd8, &(0x7f0000000180)="2ccd16bedbf2f13949790ad4159f06b835bdd6277cd07bd4bb1dc0b760783ceca9c13c2e1a43db5ae65e53f0427c8f97b15d254d67a84fd32056a1908d2d309659fc5984aedc366fcb71c24c80b5", 0x4e) sysctl$kern(&(0x7f0000000480)={0x1, 0x4d}, 0x2, &(0x7f00000004c0)="e0556d73a857568db1e240fcf7e723d34090075c5a76bba1b635493c6e7b2226af7d79749ab2e11576456ca8531b9bacb39fffe4f8b37a39ddba512117a064516470cde7a241c6fe8bd8349c4d19d10ef82c2d6ef172fadd229f5d4527a80e2cb4d372c092fed86fedf52693a1af9eacc9e4350c657021c46eac99cccb51274bd1aca054a0b6f1cb3db38f39713e6cd374fe12172047f5dedb4d62be6646d0f67a797618bf5920667dacdfea53db4133fd765dea20e3327a0e700ee8dfdb376b7fa173912d98dac1840e5e15", &(0x7f00000005c0)=0xcc, &(0x7f0000000600)="8279ba4ccd57bdae221dc16a96c616656b592991137a6542863633b6170d767f37e14cf013e3c7a747129feb1a3108d8a496e4fbe0baf7de1534de62b5ad7738c57e07cf450f25708929d3a36d6d4584811e90399271fb825704735e2fbf753f6eb5ccbb0faaf44b2cadef53bcaafa099bcc9d522eb234e9138f7772016b9b7136f7cb631e7f7fd9d5d51cfc30eef634225cfe37458331c0637b2ecf4afb439029deac809fdfb64d7743bf6d61cc8bc208d99ce1e0a7b526b9fa9a0342412af399b152e943cc6f3c6bfc575adeb320db25f0fe4cc8845f", 0xd7) sysctl$kern(&(0x7f0000000200)={0x1, 0x3f}, 0x2, &(0x7f0000000280)="e1cd5b6a90a804421565a7b1d586bb26ff1d2b6c6185a6be38e5873729816522ec0381d75a9fd1d6ec8be6f87b9f20ead74406d52ba154ba7af07748ce4a884b5e717fc5c9eed0a5e94ae6efbaa57ca97b1708558e579c5b02ca921db4bf11d47e161e1c41f89eb262d167ce19fc77f16371755e61aedeff31361784c7b54e3d14f351f91c47064f429b10426a1636aae61357df6eee19fd5249ba816edab2bc20e053fb0de5925a9536dc3e13d74a44c793a1dc621364d20ad691bec685588e7104d39a81fd29d90ede4cb8750855c947cd2adb245c10b8abd3424504f58bee6a7576d8cb4edfa5", &(0x7f0000000380)=0xe8, &(0x7f00000003c0)="4a9fbea3caa541e16e527b0039b06417ca48a520f0d96eddabf5f016291d512d3dc51b64c2f4ea8cb61ac98a153a651bbc574f3bba76eeac5f39ab50e2d1749c23020b41a813d71b79643aead7296d1800e208d78d5b6327fecb47fb126eec3858f7098680d7a355721ad4bb3b80a588b4e8e9c1afca09f9fbb5594710a39802a93b294225767de2a8e4604270c43282fcd79252c04139c9056f1623031c733cade857a68db0b54811a707c9fdd7eda195f5700329b3494df9", 0xb9) sysctl$kern(&(0x7f0000000700)={0x1, 0x1a}, 0x2, &(0x7f0000000740)="875e2c9910a2df3e68f74ec601722485fe", &(0x7f0000000780)=0x11, &(0x7f00000007c0)="c95fcd8796a52af25662a235fec38f5006281dc2c83cbd6392763b70bd912bf54ec5f9ee1530b2553bff00b3be3a90bcb38dba63e89a0c9d8871b86b7b8f30d44fb6242b048dfedef59f78bca0193e7603d93390201c25c17893789222471c7b93e4a6374bf49841935606ada96aafaa010ee50886e7757fc993fd4c8a419cb0180706f8f39395e2c42b570857f3f72f06ccf8387cc6a36a73ba750d31bc15d114e453c136c42ab958ae0025", 0xac) 12:18:14 executing program 1: sysctl$kern(&(0x7f0000000240)={0x1, 0x52}, 0x2, &(0x7f00000014c0), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x40}, 0x2, &(0x7f0000000040)="25aa24998f14ecd889dc8527d399a20a9b18013de132086669b6a2831f21299fa6a758f3fbc11029befe357832d5ac51e6ea95965aa1c42e4344064ff2f1a62601abb5a1cd6f8b86693151f867c48ba268a4be62611b2ebe96daceddc854a60d684403eb3d242921a258509cc2f7178abfc2ad955291538b59cc7ecd36f51a1b0afc2986df9ba19b09edd2391678e44887e14dc11fb073cf68b1b3208f32632df3f7886ce410f76fc4e3df091d5214fb7c4ac1a302c9bed064538ad3cd82d77aa3d34007a6f698b55b952935eeda8ca57f07fdf8d6d2d18d", &(0x7f0000000140)=0xd8, &(0x7f0000000180)="2ccd16bedbf2f13949790ad4159f06b835bdd6277cd07bd4bb1dc0b760783ceca9c13c2e1a43db5ae65e53f0427c8f97b15d254d67a84fd32056a1908d2d309659fc5984aedc366fcb71c24c80b5", 0x4e) sysctl$kern(&(0x7f0000000480)={0x1, 0x4d}, 0x2, &(0x7f00000004c0)="e0556d73a857568db1e240fcf7e723d34090075c5a76bba1b635493c6e7b2226af7d79749ab2e11576456ca8531b9bacb39fffe4f8b37a39ddba512117a064516470cde7a241c6fe8bd8349c4d19d10ef82c2d6ef172fadd229f5d4527a80e2cb4d372c092fed86fedf52693a1af9eacc9e4350c657021c46eac99cccb51274bd1aca054a0b6f1cb3db38f39713e6cd374fe12172047f5dedb4d62be6646d0f67a797618bf5920667dacdfea53db4133fd765dea20e3327a0e700ee8dfdb376b7fa173912d98dac1840e5e15", &(0x7f00000005c0)=0xcc, &(0x7f0000000600)="8279ba4ccd57bdae221dc16a96c616656b592991137a6542863633b6170d767f37e14cf013e3c7a747129feb1a3108d8a496e4fbe0baf7de1534de62b5ad7738c57e07cf450f25708929d3a36d6d4584811e90399271fb825704735e2fbf753f6eb5ccbb0faaf44b2cadef53bcaafa099bcc9d522eb234e9138f7772016b9b7136f7cb631e7f7fd9d5d51cfc30eef634225cfe37458331c0637b2ecf4afb439029deac809fdfb64d7743bf6d61cc8bc208d99ce1e0a7b526b9fa9a0342412af399b152e943cc6f3c6bfc575adeb320db25f0fe4cc8845f", 0xd7) sysctl$kern(&(0x7f0000000200)={0x1, 0x3f}, 0x2, &(0x7f0000000280)="e1cd5b6a90a804421565a7b1d586bb26ff1d2b6c6185a6be38e5873729816522ec0381d75a9fd1d6ec8be6f87b9f20ead74406d52ba154ba7af07748ce4a884b5e717fc5c9eed0a5e94ae6efbaa57ca97b1708558e579c5b02ca921db4bf11d47e161e1c41f89eb262d167ce19fc77f16371755e61aedeff31361784c7b54e3d14f351f91c47064f429b10426a1636aae61357df6eee19fd5249ba816edab2bc20e053fb0de5925a9536dc3e13d74a44c793a1dc621364d20ad691bec685588e7104d39a81fd29d90ede4cb8750855c947cd2adb245c10b8abd3424504f58bee6a7576d8cb4edfa5", &(0x7f0000000380)=0xe8, &(0x7f00000003c0)="4a9fbea3caa541e16e527b0039b06417ca48a520f0d96eddabf5f016291d512d3dc51b64c2f4ea8cb61ac98a153a651bbc574f3bba76eeac5f39ab50e2d1749c23020b41a813d71b79643aead7296d1800e208d78d5b6327fecb47fb126eec3858f7098680d7a355721ad4bb3b80a588b4e8e9c1afca09f9fbb5594710a39802a93b294225767de2a8e4604270c43282fcd79252c04139c9056f1623031c733cade857a68db0b54811a707c9fdd7eda195f5700329b3494df9", 0xb9) sysctl$kern(&(0x7f0000000700)={0x1, 0x1a}, 0x2, &(0x7f0000000740)="875e2c9910a2df3e68f74ec601722485fe", &(0x7f0000000780)=0x11, &(0x7f00000007c0)="c95fcd8796a52af25662a235fec38f5006281dc2c83cbd6392763b70bd912bf54ec5f9ee1530b2553bff00b3be3a90bcb38dba63e89a0c9d8871b86b7b8f30d44fb6242b048dfedef59f78bca0193e7603d93390201c25c17893789222471c7b93e4a6374bf49841935606ada96aafaa010ee50886e7757fc993fd4c8a419cb0180706f8f39395e2c42b570857f3f72f06ccf8387cc6a36a73ba750d31bc15d114e453c136c42ab958ae0025", 0xac) sysctl$kern(&(0x7f0000000240)={0x1, 0x52}, 0x2, &(0x7f00000014c0), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x40}, 0x2, &(0x7f0000000040)="25aa24998f14ecd889dc8527d399a20a9b18013de132086669b6a2831f21299fa6a758f3fbc11029befe357832d5ac51e6ea95965aa1c42e4344064ff2f1a62601abb5a1cd6f8b86693151f867c48ba268a4be62611b2ebe96daceddc854a60d684403eb3d242921a258509cc2f7178abfc2ad955291538b59cc7ecd36f51a1b0afc2986df9ba19b09edd2391678e44887e14dc11fb073cf68b1b3208f32632df3f7886ce410f76fc4e3df091d5214fb7c4ac1a302c9bed064538ad3cd82d77aa3d34007a6f698b55b952935eeda8ca57f07fdf8d6d2d18d", &(0x7f0000000140)=0xd8, &(0x7f0000000180)="2ccd16bedbf2f13949790ad4159f06b835bdd6277cd07bd4bb1dc0b760783ceca9c13c2e1a43db5ae65e53f0427c8f97b15d254d67a84fd32056a1908d2d309659fc5984aedc366fcb71c24c80b5", 0x4e) (async) sysctl$kern(&(0x7f0000000480)={0x1, 0x4d}, 0x2, &(0x7f00000004c0)="e0556d73a857568db1e240fcf7e723d34090075c5a76bba1b635493c6e7b2226af7d79749ab2e11576456ca8531b9bacb39fffe4f8b37a39ddba512117a064516470cde7a241c6fe8bd8349c4d19d10ef82c2d6ef172fadd229f5d4527a80e2cb4d372c092fed86fedf52693a1af9eacc9e4350c657021c46eac99cccb51274bd1aca054a0b6f1cb3db38f39713e6cd374fe12172047f5dedb4d62be6646d0f67a797618bf5920667dacdfea53db4133fd765dea20e3327a0e700ee8dfdb376b7fa173912d98dac1840e5e15", &(0x7f00000005c0)=0xcc, &(0x7f0000000600)="8279ba4ccd57bdae221dc16a96c616656b592991137a6542863633b6170d767f37e14cf013e3c7a747129feb1a3108d8a496e4fbe0baf7de1534de62b5ad7738c57e07cf450f25708929d3a36d6d4584811e90399271fb825704735e2fbf753f6eb5ccbb0faaf44b2cadef53bcaafa099bcc9d522eb234e9138f7772016b9b7136f7cb631e7f7fd9d5d51cfc30eef634225cfe37458331c0637b2ecf4afb439029deac809fdfb64d7743bf6d61cc8bc208d99ce1e0a7b526b9fa9a0342412af399b152e943cc6f3c6bfc575adeb320db25f0fe4cc8845f", 0xd7) (async) sysctl$kern(&(0x7f0000000200)={0x1, 0x3f}, 0x2, &(0x7f0000000280)="e1cd5b6a90a804421565a7b1d586bb26ff1d2b6c6185a6be38e5873729816522ec0381d75a9fd1d6ec8be6f87b9f20ead74406d52ba154ba7af07748ce4a884b5e717fc5c9eed0a5e94ae6efbaa57ca97b1708558e579c5b02ca921db4bf11d47e161e1c41f89eb262d167ce19fc77f16371755e61aedeff31361784c7b54e3d14f351f91c47064f429b10426a1636aae61357df6eee19fd5249ba816edab2bc20e053fb0de5925a9536dc3e13d74a44c793a1dc621364d20ad691bec685588e7104d39a81fd29d90ede4cb8750855c947cd2adb245c10b8abd3424504f58bee6a7576d8cb4edfa5", &(0x7f0000000380)=0xe8, &(0x7f00000003c0)="4a9fbea3caa541e16e527b0039b06417ca48a520f0d96eddabf5f016291d512d3dc51b64c2f4ea8cb61ac98a153a651bbc574f3bba76eeac5f39ab50e2d1749c23020b41a813d71b79643aead7296d1800e208d78d5b6327fecb47fb126eec3858f7098680d7a355721ad4bb3b80a588b4e8e9c1afca09f9fbb5594710a39802a93b294225767de2a8e4604270c43282fcd79252c04139c9056f1623031c733cade857a68db0b54811a707c9fdd7eda195f5700329b3494df9", 0xb9) (async) sysctl$kern(&(0x7f0000000700)={0x1, 0x1a}, 0x2, &(0x7f0000000740)="875e2c9910a2df3e68f74ec601722485fe", &(0x7f0000000780)=0x11, &(0x7f00000007c0)="c95fcd8796a52af25662a235fec38f5006281dc2c83cbd6392763b70bd912bf54ec5f9ee1530b2553bff00b3be3a90bcb38dba63e89a0c9d8871b86b7b8f30d44fb6242b048dfedef59f78bca0193e7603d93390201c25c17893789222471c7b93e4a6374bf49841935606ada96aafaa010ee50886e7757fc993fd4c8a419cb0180706f8f39395e2c42b570857f3f72f06ccf8387cc6a36a73ba750d31bc15d114e453c136c42ab958ae0025", 0xac) (async) 12:18:14 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) r1 = getppid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x104, r1) (async, rerun: 64) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (async, rerun: 64) r2 = msgget$private(0x0, 0xa0) (async, rerun: 32) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (rerun: 32) r4 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async, rerun: 64) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r4}) (async, rerun: 64) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) (async) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) msgsnd(r2, 0x0, 0x4a4, 0x0) (async, rerun: 32) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) (rerun: 32) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) (async) msgget(0x0, 0x2) 12:18:14 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000280)}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc0104419, &(0x7f0000000040)=0x1ff) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETD(r2, 0x80184600, &(0x7f0000000040)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 12:18:14 executing program 1: sysctl$kern(&(0x7f0000000240)={0x1, 0x52}, 0x2, &(0x7f00000014c0), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x40}, 0x2, &(0x7f0000000040)="25aa24998f14ecd889dc8527d399a20a9b18013de132086669b6a2831f21299fa6a758f3fbc11029befe357832d5ac51e6ea95965aa1c42e4344064ff2f1a62601abb5a1cd6f8b86693151f867c48ba268a4be62611b2ebe96daceddc854a60d684403eb3d242921a258509cc2f7178abfc2ad955291538b59cc7ecd36f51a1b0afc2986df9ba19b09edd2391678e44887e14dc11fb073cf68b1b3208f32632df3f7886ce410f76fc4e3df091d5214fb7c4ac1a302c9bed064538ad3cd82d77aa3d34007a6f698b55b952935eeda8ca57f07fdf8d6d2d18d", &(0x7f0000000140)=0xd8, &(0x7f0000000180)="2ccd16bedbf2f13949790ad4159f06b835bdd6277cd07bd4bb1dc0b760783ceca9c13c2e1a43db5ae65e53f0427c8f97b15d254d67a84fd32056a1908d2d309659fc5984aedc366fcb71c24c80b5", 0x4e) sysctl$kern(&(0x7f0000000480)={0x1, 0x4d}, 0x2, &(0x7f00000004c0)="e0556d73a857568db1e240fcf7e723d34090075c5a76bba1b635493c6e7b2226af7d79749ab2e11576456ca8531b9bacb39fffe4f8b37a39ddba512117a064516470cde7a241c6fe8bd8349c4d19d10ef82c2d6ef172fadd229f5d4527a80e2cb4d372c092fed86fedf52693a1af9eacc9e4350c657021c46eac99cccb51274bd1aca054a0b6f1cb3db38f39713e6cd374fe12172047f5dedb4d62be6646d0f67a797618bf5920667dacdfea53db4133fd765dea20e3327a0e700ee8dfdb376b7fa173912d98dac1840e5e15", &(0x7f00000005c0)=0xcc, &(0x7f0000000600)="8279ba4ccd57bdae221dc16a96c616656b592991137a6542863633b6170d767f37e14cf013e3c7a747129feb1a3108d8a496e4fbe0baf7de1534de62b5ad7738c57e07cf450f25708929d3a36d6d4584811e90399271fb825704735e2fbf753f6eb5ccbb0faaf44b2cadef53bcaafa099bcc9d522eb234e9138f7772016b9b7136f7cb631e7f7fd9d5d51cfc30eef634225cfe37458331c0637b2ecf4afb439029deac809fdfb64d7743bf6d61cc8bc208d99ce1e0a7b526b9fa9a0342412af399b152e943cc6f3c6bfc575adeb320db25f0fe4cc8845f", 0xd7) sysctl$kern(&(0x7f0000000200)={0x1, 0x3f}, 0x2, &(0x7f0000000280)="e1cd5b6a90a804421565a7b1d586bb26ff1d2b6c6185a6be38e5873729816522ec0381d75a9fd1d6ec8be6f87b9f20ead74406d52ba154ba7af07748ce4a884b5e717fc5c9eed0a5e94ae6efbaa57ca97b1708558e579c5b02ca921db4bf11d47e161e1c41f89eb262d167ce19fc77f16371755e61aedeff31361784c7b54e3d14f351f91c47064f429b10426a1636aae61357df6eee19fd5249ba816edab2bc20e053fb0de5925a9536dc3e13d74a44c793a1dc621364d20ad691bec685588e7104d39a81fd29d90ede4cb8750855c947cd2adb245c10b8abd3424504f58bee6a7576d8cb4edfa5", &(0x7f0000000380)=0xe8, &(0x7f00000003c0)="4a9fbea3caa541e16e527b0039b06417ca48a520f0d96eddabf5f016291d512d3dc51b64c2f4ea8cb61ac98a153a651bbc574f3bba76eeac5f39ab50e2d1749c23020b41a813d71b79643aead7296d1800e208d78d5b6327fecb47fb126eec3858f7098680d7a355721ad4bb3b80a588b4e8e9c1afca09f9fbb5594710a39802a93b294225767de2a8e4604270c43282fcd79252c04139c9056f1623031c733cade857a68db0b54811a707c9fdd7eda195f5700329b3494df9", 0xb9) sysctl$kern(&(0x7f0000000700)={0x1, 0x1a}, 0x2, &(0x7f0000000740)="875e2c9910a2df3e68f74ec601722485fe", &(0x7f0000000780)=0x11, &(0x7f00000007c0)="c95fcd8796a52af25662a235fec38f5006281dc2c83cbd6392763b70bd912bf54ec5f9ee1530b2553bff00b3be3a90bcb38dba63e89a0c9d8871b86b7b8f30d44fb6242b048dfedef59f78bca0193e7603d93390201c25c17893789222471c7b93e4a6374bf49841935606ada96aafaa010ee50886e7757fc993fd4c8a419cb0180706f8f39395e2c42b570857f3f72f06ccf8387cc6a36a73ba750d31bc15d114e453c136c42ab958ae0025", 0xac) sysctl$kern(&(0x7f0000000240)={0x1, 0x52}, 0x2, &(0x7f00000014c0), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x40}, 0x2, &(0x7f0000000040)="25aa24998f14ecd889dc8527d399a20a9b18013de132086669b6a2831f21299fa6a758f3fbc11029befe357832d5ac51e6ea95965aa1c42e4344064ff2f1a62601abb5a1cd6f8b86693151f867c48ba268a4be62611b2ebe96daceddc854a60d684403eb3d242921a258509cc2f7178abfc2ad955291538b59cc7ecd36f51a1b0afc2986df9ba19b09edd2391678e44887e14dc11fb073cf68b1b3208f32632df3f7886ce410f76fc4e3df091d5214fb7c4ac1a302c9bed064538ad3cd82d77aa3d34007a6f698b55b952935eeda8ca57f07fdf8d6d2d18d", &(0x7f0000000140)=0xd8, &(0x7f0000000180)="2ccd16bedbf2f13949790ad4159f06b835bdd6277cd07bd4bb1dc0b760783ceca9c13c2e1a43db5ae65e53f0427c8f97b15d254d67a84fd32056a1908d2d309659fc5984aedc366fcb71c24c80b5", 0x4e) (async) sysctl$kern(&(0x7f0000000480)={0x1, 0x4d}, 0x2, &(0x7f00000004c0)="e0556d73a857568db1e240fcf7e723d34090075c5a76bba1b635493c6e7b2226af7d79749ab2e11576456ca8531b9bacb39fffe4f8b37a39ddba512117a064516470cde7a241c6fe8bd8349c4d19d10ef82c2d6ef172fadd229f5d4527a80e2cb4d372c092fed86fedf52693a1af9eacc9e4350c657021c46eac99cccb51274bd1aca054a0b6f1cb3db38f39713e6cd374fe12172047f5dedb4d62be6646d0f67a797618bf5920667dacdfea53db4133fd765dea20e3327a0e700ee8dfdb376b7fa173912d98dac1840e5e15", &(0x7f00000005c0)=0xcc, &(0x7f0000000600)="8279ba4ccd57bdae221dc16a96c616656b592991137a6542863633b6170d767f37e14cf013e3c7a747129feb1a3108d8a496e4fbe0baf7de1534de62b5ad7738c57e07cf450f25708929d3a36d6d4584811e90399271fb825704735e2fbf753f6eb5ccbb0faaf44b2cadef53bcaafa099bcc9d522eb234e9138f7772016b9b7136f7cb631e7f7fd9d5d51cfc30eef634225cfe37458331c0637b2ecf4afb439029deac809fdfb64d7743bf6d61cc8bc208d99ce1e0a7b526b9fa9a0342412af399b152e943cc6f3c6bfc575adeb320db25f0fe4cc8845f", 0xd7) (async) sysctl$kern(&(0x7f0000000200)={0x1, 0x3f}, 0x2, &(0x7f0000000280)="e1cd5b6a90a804421565a7b1d586bb26ff1d2b6c6185a6be38e5873729816522ec0381d75a9fd1d6ec8be6f87b9f20ead74406d52ba154ba7af07748ce4a884b5e717fc5c9eed0a5e94ae6efbaa57ca97b1708558e579c5b02ca921db4bf11d47e161e1c41f89eb262d167ce19fc77f16371755e61aedeff31361784c7b54e3d14f351f91c47064f429b10426a1636aae61357df6eee19fd5249ba816edab2bc20e053fb0de5925a9536dc3e13d74a44c793a1dc621364d20ad691bec685588e7104d39a81fd29d90ede4cb8750855c947cd2adb245c10b8abd3424504f58bee6a7576d8cb4edfa5", &(0x7f0000000380)=0xe8, &(0x7f00000003c0)="4a9fbea3caa541e16e527b0039b06417ca48a520f0d96eddabf5f016291d512d3dc51b64c2f4ea8cb61ac98a153a651bbc574f3bba76eeac5f39ab50e2d1749c23020b41a813d71b79643aead7296d1800e208d78d5b6327fecb47fb126eec3858f7098680d7a355721ad4bb3b80a588b4e8e9c1afca09f9fbb5594710a39802a93b294225767de2a8e4604270c43282fcd79252c04139c9056f1623031c733cade857a68db0b54811a707c9fdd7eda195f5700329b3494df9", 0xb9) (async) sysctl$kern(&(0x7f0000000700)={0x1, 0x1a}, 0x2, &(0x7f0000000740)="875e2c9910a2df3e68f74ec601722485fe", &(0x7f0000000780)=0x11, &(0x7f00000007c0)="c95fcd8796a52af25662a235fec38f5006281dc2c83cbd6392763b70bd912bf54ec5f9ee1530b2553bff00b3be3a90bcb38dba63e89a0c9d8871b86b7b8f30d44fb6242b048dfedef59f78bca0193e7603d93390201c25c17893789222471c7b93e4a6374bf49841935606ada96aafaa010ee50886e7757fc993fd4c8a419cb0180706f8f39395e2c42b570857f3f72f06ccf8387cc6a36a73ba750d31bc15d114e453c136c42ab958ae0025", 0xac) (async) 12:18:14 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async) r1 = getppid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x104, r1) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r2 = msgget$private(0x0, 0xa0) (async) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r4 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r4}) (async) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) (async, rerun: 32) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) (async, rerun: 32) msgsnd(r2, 0x0, 0x4a4, 0x0) (async, rerun: 64) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) (async, rerun: 64) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) (async) msgget(0x0, 0x2) 12:18:15 executing program 0: sysctl$machdep(&(0x7f0000000040), 0x2, &(0x7f0000000180)="fab47e3bcfbb2d56429e34d506736d2a94756b77b90df39c4e1317535b9d8610e70f6f8cc306b8b5d781a8c243412365c94639d73354df9ccb5ebe4bc25995754ec3c7d380436398943d6b2d5d9d1edb0109a227c8615728ddbfb7d8b8f0c0bdd3d935e14dee48da1dd0b3d31f593205edfe7416c2c4d41ce156dbb788c388b21ab5e96789", &(0x7f0000000080)=0x85, &(0x7f0000000240)="15f5229aab50abe1ad14e2e211a8d552c535ca5958df3baef3ebe50039434fe17d13cc6f7676b3993e6969bb5bf99a4eadd6449de76291a26878bfe7c7d6af844081f5695e0662cb1f044d2f12a65270923000b3ba2f36c07163cb63b679b7cec96f0a8d7bfdbb68e164e96618d5e26990da97a76cdf11c1b33d5812ae36e99a66731af08dedfe7622d42972a7cc28a590145526662e14a082f99b55a5abd4cf37573dd74c7f5e9662b2dfc22a4b5e78d63774585a10", 0xb6) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, 0x0) (async) execve(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000400)=[&(0x7f0000000340)='\\\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\'}\x00'], &(0x7f0000000540)=[&(0x7f0000000100)='\x00\xcc\xe6\xdd\x9b\xd5R?\x85\x96\xa1gN\xafG\xd5#\x92\xdc\xe3\x9a(\xa5\xe2\xa5g\xddZ\x1b\xcdi\xc3p\xf8\x0f\xd1\xddV\x8bV\x90\xf2\x9f\xb6H\x0f C\xa8\xeavg\xa9\x10E\xa9q{\x10\xceB\x9f \xb75\x1b\x1c\xbe`\xa1\x85\x8a\x9b\xa5\\\x17\xf9R\xe6\xa5\xc6*[\x93d\xc4\x1eB\xd3\xdb\xbf\x89\xd1&\xfa\x00d\xb6\xe6\x00X^\xd4P\x12\xd0\xb2{\xe0\xa4\xabD\xbbd\xa7\xc4y', &(0x7f0000000480)='(&[@\\(\\\x00', &(0x7f00000004c0)=',}-&\x00', &(0x7f0000000500)='\x00']) (async) syz_emit_ethernet(0x4e, &(0x7f0000000580)=ANY=[@ANYBLOB="ffffffffffffb787909b2f0288a84f0081003a000800450000380000000000019078ac1400bb000082d128978e4227eb0000450000000000000000290000ac1400bb0800000008000000000000004e41ca5325d1e8fd13a04fe3e1"]) sysctl$machdep(&(0x7f0000000440)={0x7, 0x1}, 0x2, &(0x7f0000000600)="59ced2f5196d96b79b584228d7ca6e4250d4dcb329004c0bcc0e295dde3942224dce0e8cb9ea5917d169a0b4f3150d3cf4d5c1a3aff2bd088edbcb143d29e3b17c88879f2d9ffd04e75e4d4326d960bbd594438387ffb98732b53a18b7a3aee9b3d31a8f5d35deedb990ac5a6e8d4ba3bf5f965e73d03f018827ff06c94b02e92a01b153a76eb1b96dc32703bb8eabb1b8b7a91a3d1f65f001c9fdbf8b1b638311dfbbd7c80189aac7af16d852db207ab3a9518c", &(0x7f00000006c0)=0xb4, &(0x7f0000000700)="83bd142e8deab0abf9f1c3bc3deb8644f5385e209fd678b8faef3361df42437a8bf54f1e8511236a13495fc4c9441d8f34f11a05b1e6f8a7abcf668113836cab17641da887c85d3d30679e970fa6ef8cb467ccc96e788e3b97c35fac8cc1d975c85d0c8081e979a52cea3a50ce198e390a4230fe8751e10e4bf25f23e1df51872b72ec9a4f48bbb910c40c19e1863e3d66243e7df4ff", 0x96) (async) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 12:18:15 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000280)}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc0104419, &(0x7f0000000040)=0x1ff) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETD(r2, 0x80184600, &(0x7f0000000040)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000280)}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$FIOASYNC(r0, 0xc0104419, &(0x7f0000000040)=0x1ff) (async) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) dup(r1) (async) ioctl$TIOCSETD(r2, 0x80184600, &(0x7f0000000040)) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) 12:18:15 executing program 1: syz_emit_ethernet(0x23b7, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffffffffb5daaaaaaaabb86dd60009aa223812c000000ce8a000000000000080000000000000009611c640000040000000000000001020090"]) msgget$private(0x0, 0x2) 12:18:15 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r1) r2 = msgget$private(0x0, 0xa0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r4 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r4}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) msgsnd(r2, 0x0, 0x4a4, 0x0) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:15 executing program 0: sysctl$machdep(&(0x7f0000000040), 0x2, &(0x7f0000000180)="fab47e3bcfbb2d56429e34d506736d2a94756b77b90df39c4e1317535b9d8610e70f6f8cc306b8b5d781a8c243412365c94639d73354df9ccb5ebe4bc25995754ec3c7d380436398943d6b2d5d9d1edb0109a227c8615728ddbfb7d8b8f0c0bdd3d935e14dee48da1dd0b3d31f593205edfe7416c2c4d41ce156dbb788c388b21ab5e96789", &(0x7f0000000080)=0x85, &(0x7f0000000240)="15f5229aab50abe1ad14e2e211a8d552c535ca5958df3baef3ebe50039434fe17d13cc6f7676b3993e6969bb5bf99a4eadd6449de76291a26878bfe7c7d6af844081f5695e0662cb1f044d2f12a65270923000b3ba2f36c07163cb63b679b7cec96f0a8d7bfdbb68e164e96618d5e26990da97a76cdf11c1b33d5812ae36e99a66731af08dedfe7622d42972a7cc28a590145526662e14a082f99b55a5abd4cf37573dd74c7f5e9662b2dfc22a4b5e78d63774585a10", 0xb6) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, 0x0) (async, rerun: 64) execve(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000400)=[&(0x7f0000000340)='\\\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\'}\x00'], &(0x7f0000000540)=[&(0x7f0000000100)='\x00\xcc\xe6\xdd\x9b\xd5R?\x85\x96\xa1gN\xafG\xd5#\x92\xdc\xe3\x9a(\xa5\xe2\xa5g\xddZ\x1b\xcdi\xc3p\xf8\x0f\xd1\xddV\x8bV\x90\xf2\x9f\xb6H\x0f C\xa8\xeavg\xa9\x10E\xa9q{\x10\xceB\x9f \xb75\x1b\x1c\xbe`\xa1\x85\x8a\x9b\xa5\\\x17\xf9R\xe6\xa5\xc6*[\x93d\xc4\x1eB\xd3\xdb\xbf\x89\xd1&\xfa\x00d\xb6\xe6\x00X^\xd4P\x12\xd0\xb2{\xe0\xa4\xabD\xbbd\xa7\xc4y', &(0x7f0000000480)='(&[@\\(\\\x00', &(0x7f00000004c0)=',}-&\x00', &(0x7f0000000500)='\x00']) (rerun: 64) syz_emit_ethernet(0x4e, &(0x7f0000000580)=ANY=[@ANYBLOB="ffffffffffffb787909b2f0288a84f0081003a000800450000380000000000019078ac1400bb000082d128978e4227eb0000450000000000000000290000ac1400bb0800000008000000000000004e41ca5325d1e8fd13a04fe3e1"]) sysctl$machdep(&(0x7f0000000440)={0x7, 0x1}, 0x2, &(0x7f0000000600)="59ced2f5196d96b79b584228d7ca6e4250d4dcb329004c0bcc0e295dde3942224dce0e8cb9ea5917d169a0b4f3150d3cf4d5c1a3aff2bd088edbcb143d29e3b17c88879f2d9ffd04e75e4d4326d960bbd594438387ffb98732b53a18b7a3aee9b3d31a8f5d35deedb990ac5a6e8d4ba3bf5f965e73d03f018827ff06c94b02e92a01b153a76eb1b96dc32703bb8eabb1b8b7a91a3d1f65f001c9fdbf8b1b638311dfbbd7c80189aac7af16d852db207ab3a9518c", &(0x7f00000006c0)=0xb4, &(0x7f0000000700)="83bd142e8deab0abf9f1c3bc3deb8644f5385e209fd678b8faef3361df42437a8bf54f1e8511236a13495fc4c9441d8f34f11a05b1e6f8a7abcf668113836cab17641da887c85d3d30679e970fa6ef8cb467ccc96e788e3b97c35fac8cc1d975c85d0c8081e979a52cea3a50ce198e390a4230fe8751e10e4bf25f23e1df51872b72ec9a4f48bbb910c40c19e1863e3d66243e7df4ff", 0x96) (async) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 12:18:15 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r1) r2 = msgget$private(0x0, 0xa0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) r4 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r4}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) msgsnd(r2, 0x0, 0x4a4, 0x0) (async) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:15 executing program 0: ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000000)={0x1a, './file0\x00'}) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff07dcb318020b095bb6e5d3514bbaffdfffc1bf01192c5e009078ac1400aa00ffffff4e214e2200089078"]) 12:18:15 executing program 1: syz_emit_ethernet(0x23b7, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffffffffb5daaaaaaaabb86dd60009aa223812c000000ce8a000000000000080000000000000009611c640000040000000000000001020090"]) msgget$private(0x0, 0x2) syz_emit_ethernet(0x23b7, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffffffffb5daaaaaaaabb86dd60009aa223812c000000ce8a000000000000080000000000000009611c640000040000000000000001020090"]) (async) msgget$private(0x0, 0x2) (async) 12:18:15 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000280)}) (async, rerun: 64) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 64) ioctl$FIOASYNC(r0, 0xc0104419, &(0x7f0000000040)=0x1ff) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETD(r2, 0x80184600, &(0x7f0000000040)) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 12:18:15 executing program 0: ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000000)={0x1a, './file0\x00'}) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff07dcb318020b095bb6e5d3514bbaffdfffc1bf01192c5e009078ac1400aa00ffffff4e214e2200089078"]) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000000)={0x1a, './file0\x00'}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff07dcb318020b095bb6e5d3514bbaffdfffc1bf01192c5e009078ac1400aa00ffffff4e214e2200089078"]) (async) 12:18:15 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) r1 = getpid() fcntl$setown(r0, 0x6, r1) (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r1) (async) r2 = msgget$private(0x0, 0xa0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) r4 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async, rerun: 32) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r4}) (async, rerun: 32) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) (async, rerun: 32) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) (async, rerun: 32) msgsnd(r2, 0x0, 0x4a4, 0x0) (async, rerun: 32) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) (async, rerun: 32) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:15 executing program 1: syz_emit_ethernet(0x23b7, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffffffffb5daaaaaaaabb86dd60009aa223812c000000ce8a000000000000080000000000000009611c640000040000000000000001020090"]) msgget$private(0x0, 0x2) syz_emit_ethernet(0x23b7, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffffffffb5daaaaaaaabb86dd60009aa223812c000000ce8a000000000000080000000000000009611c640000040000000000000001020090"]) (async) msgget$private(0x0, 0x2) (async) 12:18:15 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, 0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffab) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) syz_emit_ethernet(0xec, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x18, 0x4, 0x0, 0x0, 0xde, 0x3, 0x8, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@generic={0x7, 0xf, "ac8882eff8ca2d103c464cb687"}, @ssrr={0x89, 0xf, 0x0, [@loopback, @rand_addr=0x8, @local={0xac, 0x14, 0x0}]}, @end, @generic={0x0, 0x10, "93379141972936afb5e4299c5134"}, @end, @rr={0x7, 0x13, 0x0, [@multicast2, @local={0xac, 0x14, 0x0}, @loopback, @remote={0xac, 0x14, 0x0}]}, @generic={0x0, 0x6, "6fcc4c08"}, @end, @end]}}, @udp={{0x0, 0x3, 0x8}, {"8390f5e922488407c59eaaf98bac5502370f5520f043a81fd25880c0cd5f9b69c693e880c9fa6c6008b61750fd73a9b273bb9b21f963ff7b4fa0a10c08fd184ffbde8d4bf80fe2d4edef7446f05f9634e32b72492319a03d7c63746b91166c615d404d41c3e4e7f6514b7a2596a18beb191f85167f1c"}}}}}}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x0, r1, 0x401) 12:18:15 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, 0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffab) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) syz_emit_ethernet(0xec, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x18, 0x4, 0x0, 0x0, 0xde, 0x3, 0x8, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@generic={0x7, 0xf, "ac8882eff8ca2d103c464cb687"}, @ssrr={0x89, 0xf, 0x0, [@loopback, @rand_addr=0x8, @local={0xac, 0x14, 0x0}]}, @end, @generic={0x0, 0x10, "93379141972936afb5e4299c5134"}, @end, @rr={0x7, 0x13, 0x0, [@multicast2, @local={0xac, 0x14, 0x0}, @loopback, @remote={0xac, 0x14, 0x0}]}, @generic={0x0, 0x6, "6fcc4c08"}, @end, @end]}}, @udp={{0x0, 0x3, 0x8}, {"8390f5e922488407c59eaaf98bac5502370f5520f043a81fd25880c0cd5f9b69c693e880c9fa6c6008b61750fd73a9b273bb9b21f963ff7b4fa0a10c08fd184ffbde8d4bf80fe2d4edef7446f05f9634e32b72492319a03d7c63746b91166c615d404d41c3e4e7f6514b7a2596a18beb191f85167f1c"}}}}}}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x0, r1, 0x401) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)) (async) getsockname$unix(r0, 0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffab) (async) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) (async) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) (async) syz_emit_ethernet(0xec, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x18, 0x4, 0x0, 0x0, 0xde, 0x3, 0x8, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@generic={0x7, 0xf, "ac8882eff8ca2d103c464cb687"}, @ssrr={0x89, 0xf, 0x0, [@loopback, @rand_addr=0x8, @local={0xac, 0x14, 0x0}]}, @end, @generic={0x0, 0x10, "93379141972936afb5e4299c5134"}, @end, @rr={0x7, 0x13, 0x0, [@multicast2, @local={0xac, 0x14, 0x0}, @loopback, @remote={0xac, 0x14, 0x0}]}, @generic={0x0, 0x6, "6fcc4c08"}, @end, @end]}}, @udp={{0x0, 0x3, 0x8}, {"8390f5e922488407c59eaaf98bac5502370f5520f043a81fd25880c0cd5f9b69c693e880c9fa6c6008b61750fd73a9b273bb9b21f963ff7b4fa0a10c08fd184ffbde8d4bf80fe2d4edef7446f05f9634e32b72492319a03d7c63746b91166c615d404d41c3e4e7f6514b7a2596a18beb191f85167f1c"}}}}}}) (async) syz_open_pts() (async) close(r1) (async) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x0, r1, 0x401) (async) 12:18:15 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0xa1) pwrite(r0, &(0x7f0000000240)="fb000000000000000000000e807554522db2517deb31dc84d366e3c5496d9b6b2a771b87195943457e2142d5425ca2836ec24495f136c64ed584da6c1a2066316a197a108fceee615ff7f6bd6ba3327aec9e19b32aee90aaa6018f0b8e7a3a40ae7753bdaa270b1399d7728fd05026b5400986125afb0ba2a41d29550ebc4834e09e65c20f85643f68346693ad5aa4949de088cb4a10de9c8a7891c27e22351d8bd259e5b44430fdface73af83e0e5965a90b93e812ad8435455644bcaaa837cec690be65cc0ac8fa8da5e62f227", 0xce, 0x0, 0x97) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', &(0x7f0000000200), 0x0) 12:18:15 executing program 0: ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000000)={0x1a, './file0\x00'}) (async, rerun: 32) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff07dcb318020b095bb6e5d3514bbaffdfffc1bf01192c5e009078ac1400aa00ffffff4e214e2200089078"]) (rerun: 32) 12:18:15 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r1) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180)={{0x4, 0x1280000000000}, {0xffffffff, 0x9}}, 0x2) r2 = msgget$private(0x0, 0xa0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r4 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r4}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) msgsnd(r2, 0x0, 0x4a4, 0x0) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYRES64=r6, @ANYRES16=r6, @ANYRESHEX=r4], 0x1a, 0x800) 12:18:15 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, 0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffab) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) syz_emit_ethernet(0xec, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x18, 0x4, 0x0, 0x0, 0xde, 0x3, 0x8, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@generic={0x7, 0xf, "ac8882eff8ca2d103c464cb687"}, @ssrr={0x89, 0xf, 0x0, [@loopback, @rand_addr=0x8, @local={0xac, 0x14, 0x0}]}, @end, @generic={0x0, 0x10, "93379141972936afb5e4299c5134"}, @end, @rr={0x7, 0x13, 0x0, [@multicast2, @local={0xac, 0x14, 0x0}, @loopback, @remote={0xac, 0x14, 0x0}]}, @generic={0x0, 0x6, "6fcc4c08"}, @end, @end]}}, @udp={{0x0, 0x3, 0x8}, {"8390f5e922488407c59eaaf98bac5502370f5520f043a81fd25880c0cd5f9b69c693e880c9fa6c6008b61750fd73a9b273bb9b21f963ff7b4fa0a10c08fd184ffbde8d4bf80fe2d4edef7446f05f9634e32b72492319a03d7c63746b91166c615d404d41c3e4e7f6514b7a2596a18beb191f85167f1c"}}}}}}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x0, r1, 0x401) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)) (async) getsockname$unix(r0, 0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffab) (async) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) (async) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) (async) syz_emit_ethernet(0xec, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x18, 0x4, 0x0, 0x0, 0xde, 0x3, 0x8, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@generic={0x7, 0xf, "ac8882eff8ca2d103c464cb687"}, @ssrr={0x89, 0xf, 0x0, [@loopback, @rand_addr=0x8, @local={0xac, 0x14, 0x0}]}, @end, @generic={0x0, 0x10, "93379141972936afb5e4299c5134"}, @end, @rr={0x7, 0x13, 0x0, [@multicast2, @local={0xac, 0x14, 0x0}, @loopback, @remote={0xac, 0x14, 0x0}]}, @generic={0x0, 0x6, "6fcc4c08"}, @end, @end]}}, @udp={{0x0, 0x3, 0x8}, {"8390f5e922488407c59eaaf98bac5502370f5520f043a81fd25880c0cd5f9b69c693e880c9fa6c6008b61750fd73a9b273bb9b21f963ff7b4fa0a10c08fd184ffbde8d4bf80fe2d4edef7446f05f9634e32b72492319a03d7c63746b91166c615d404d41c3e4e7f6514b7a2596a18beb191f85167f1c"}}}}}}) (async) syz_open_pts() (async) close(r1) (async) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x0, r1, 0x401) (async) 12:18:15 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)}], 0x1) dup2(0xffffffffffffffff, 0xffffffffffffff9c) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f00000000c0)="931898de174d7ff6dbc29e71a3515a", 0xf}, {&(0x7f0000000280)="9c164bbc55a611422d3a948c99c51214c4525d6e84dd2b077c724e0a3975c9024791f3c16118e1fa68ab4b10f5eec7a2235febf8f862121483c44f33025f5920c9cc7bcb5a0c071fee716e83dad81aa7dde88fac6c9ce7e52cd82fc0215f0408a4ba2c5c6e2336dc154d3ec46fbe150f57ebb4330aa7e7e488aa3fe39b0530d55dc0f5336f2d504114c2538e38c8268e6f7f3d27cba94ff459b4adfde2ea792ba93d9567a262d12a16c477d0fa21b19b6d7711da266e36dee2cee809689870e8cf1ead1cb9b6ff1f68f3d9a913ee69203cfedd0f8942158dc774", 0xda}, {&(0x7f0000000180)="c09aad0c8dd7a40ebb39a76f539e08d9007ae633b60d83a16b64c3d8faea767bc56cc8f68598a8fad965680e413102e8b9b83b199e9f72bb5c6f5c441665953eec6d80c67ec021968799bab22e2b05b454b2e8683792bdbe21a3fd5eecbd2acccdb7c82bce279b0fd1b4ed35fd77f9858ebaa4186050", 0x76}, {&(0x7f0000000440)="99f1cf9a6a5f469616052e22ddc80a8d3bbd5ee5d21ff3823f474c1e4622ab8ca947ff7f61872434885a2ce720a64d1058cedd30550e491c18b44208d8595018b5199f52f3bb2dd0d7cc7dfc33a4f49418c782944b715c8e773a051f05f37322e3baa3bcf1620b4aefcb29a781540b24f587c0f019db688b7a5039564a2008530648da22049db62dcf", 0x89}, {&(0x7f0000000500)="64024d073615e1f684839b34d420a71bec119d6e62bbce6c700c917422e52bffb31edb470b105d1354f62d783a74a4a99e9ab403341c4de1927cbc1538ad894d5bcd4a203f326ff80687024cfcf5710c3e37336397318226c4a8f89bcee1c4359ee46ade4bb534014df3395fe54fa7431ba692eb93535fd84f", 0x79}], 0x5) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getpgrp() openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffff9c, 0x0, 0x402) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$FIOASYNC(r2, 0xc450443c, &(0x7f0000000240)=0xdead4110) 12:18:15 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0xa1) pwrite(r0, &(0x7f0000000240)="fb000000000000000000000e807554522db2517deb31dc84d366e3c5496d9b6b2a771b87195943457e2142d5425ca2836ec24495f136c64ed584da6c1a2066316a197a108fceee615ff7f6bd6ba3327aec9e19b32aee90aaa6018f0b8e7a3a40ae7753bdaa270b1399d7728fd05026b5400986125afb0ba2a41d29550ebc4834e09e65c20f85643f68346693ad5aa4949de088cb4a10de9c8a7891c27e22351d8bd259e5b44430fdface73af83e0e5965a90b93e812ad8435455644bcaaa837cec690be65cc0ac8fa8da5e62f227", 0xce, 0x0, 0x97) (async, rerun: 32) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) (rerun: 32) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', &(0x7f0000000200), 0x0) 12:18:15 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r1) (async) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180)={{0x4, 0x1280000000000}, {0xffffffff, 0x9}}, 0x2) r2 = msgget$private(0x0, 0xa0) (async) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) r4 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r4}) (async, rerun: 32) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (rerun: 32) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) (async) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) msgsnd(r2, 0x0, 0x4a4, 0x0) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) (async) r6 = syz_open_pts() close(r6) (async, rerun: 32) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (rerun: 32) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYRES64=r6, @ANYRES16=r6, @ANYRESHEX=r4], 0x1a, 0x800) 12:18:15 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)}], 0x1) dup2(0xffffffffffffffff, 0xffffffffffffff9c) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f00000000c0)="931898de174d7ff6dbc29e71a3515a", 0xf}, {&(0x7f0000000280)="9c164bbc55a611422d3a948c99c51214c4525d6e84dd2b077c724e0a3975c9024791f3c16118e1fa68ab4b10f5eec7a2235febf8f862121483c44f33025f5920c9cc7bcb5a0c071fee716e83dad81aa7dde88fac6c9ce7e52cd82fc0215f0408a4ba2c5c6e2336dc154d3ec46fbe150f57ebb4330aa7e7e488aa3fe39b0530d55dc0f5336f2d504114c2538e38c8268e6f7f3d27cba94ff459b4adfde2ea792ba93d9567a262d12a16c477d0fa21b19b6d7711da266e36dee2cee809689870e8cf1ead1cb9b6ff1f68f3d9a913ee69203cfedd0f8942158dc774", 0xda}, {&(0x7f0000000180)="c09aad0c8dd7a40ebb39a76f539e08d9007ae633b60d83a16b64c3d8faea767bc56cc8f68598a8fad965680e413102e8b9b83b199e9f72bb5c6f5c441665953eec6d80c67ec021968799bab22e2b05b454b2e8683792bdbe21a3fd5eecbd2acccdb7c82bce279b0fd1b4ed35fd77f9858ebaa4186050", 0x76}, {&(0x7f0000000440)="99f1cf9a6a5f469616052e22ddc80a8d3bbd5ee5d21ff3823f474c1e4622ab8ca947ff7f61872434885a2ce720a64d1058cedd30550e491c18b44208d8595018b5199f52f3bb2dd0d7cc7dfc33a4f49418c782944b715c8e773a051f05f37322e3baa3bcf1620b4aefcb29a781540b24f587c0f019db688b7a5039564a2008530648da22049db62dcf", 0x89}, {&(0x7f0000000500)="64024d073615e1f684839b34d420a71bec119d6e62bbce6c700c917422e52bffb31edb470b105d1354f62d783a74a4a99e9ab403341c4de1927cbc1538ad894d5bcd4a203f326ff80687024cfcf5710c3e37336397318226c4a8f89bcee1c4359ee46ade4bb534014df3395fe54fa7431ba692eb93535fd84f", 0x79}], 0x5) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getpgrp() openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffff9c, 0x0, 0x402) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$FIOASYNC(r2, 0xc450443c, &(0x7f0000000240)=0xdead4110) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) (async) chown(&(0x7f0000000000)='./file0\x00', 0x0, r0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)}], 0x1) (async) dup2(0xffffffffffffffff, 0xffffffffffffff9c) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f00000000c0)="931898de174d7ff6dbc29e71a3515a", 0xf}, {&(0x7f0000000280)="9c164bbc55a611422d3a948c99c51214c4525d6e84dd2b077c724e0a3975c9024791f3c16118e1fa68ab4b10f5eec7a2235febf8f862121483c44f33025f5920c9cc7bcb5a0c071fee716e83dad81aa7dde88fac6c9ce7e52cd82fc0215f0408a4ba2c5c6e2336dc154d3ec46fbe150f57ebb4330aa7e7e488aa3fe39b0530d55dc0f5336f2d504114c2538e38c8268e6f7f3d27cba94ff459b4adfde2ea792ba93d9567a262d12a16c477d0fa21b19b6d7711da266e36dee2cee809689870e8cf1ead1cb9b6ff1f68f3d9a913ee69203cfedd0f8942158dc774", 0xda}, {&(0x7f0000000180)="c09aad0c8dd7a40ebb39a76f539e08d9007ae633b60d83a16b64c3d8faea767bc56cc8f68598a8fad965680e413102e8b9b83b199e9f72bb5c6f5c441665953eec6d80c67ec021968799bab22e2b05b454b2e8683792bdbe21a3fd5eecbd2acccdb7c82bce279b0fd1b4ed35fd77f9858ebaa4186050", 0x76}, {&(0x7f0000000440)="99f1cf9a6a5f469616052e22ddc80a8d3bbd5ee5d21ff3823f474c1e4622ab8ca947ff7f61872434885a2ce720a64d1058cedd30550e491c18b44208d8595018b5199f52f3bb2dd0d7cc7dfc33a4f49418c782944b715c8e773a051f05f37322e3baa3bcf1620b4aefcb29a781540b24f587c0f019db688b7a5039564a2008530648da22049db62dcf", 0x89}, {&(0x7f0000000500)="64024d073615e1f684839b34d420a71bec119d6e62bbce6c700c917422e52bffb31edb470b105d1354f62d783a74a4a99e9ab403341c4de1927cbc1538ad894d5bcd4a203f326ff80687024cfcf5710c3e37336397318226c4a8f89bcee1c4359ee46ade4bb534014df3395fe54fa7431ba692eb93535fd84f", 0x79}], 0x5) (async) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) (async) getpgrp() (async) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) kqueue() (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) sendmsg$unix(0xffffffffffffff9c, 0x0, 0x402) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) ioctl$FIOASYNC(r2, 0xc450443c, &(0x7f0000000240)=0xdead4110) (async) 12:18:15 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r1) (async) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180)={{0x4, 0x1280000000000}, {0xffffffff, 0x9}}, 0x2) (async) r2 = msgget$private(0x0, 0xa0) (async) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r4 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r4}) (async) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) (async) msgsnd(r2, 0x0, 0x4a4, 0x0) (async) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) r6 = syz_open_pts() close(r6) (async) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYRES64=r6, @ANYRES16=r6, @ANYRESHEX=r4], 0x1a, 0x800) 12:18:15 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)}], 0x1) dup2(0xffffffffffffffff, 0xffffffffffffff9c) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f00000000c0)="931898de174d7ff6dbc29e71a3515a", 0xf}, {&(0x7f0000000280)="9c164bbc55a611422d3a948c99c51214c4525d6e84dd2b077c724e0a3975c9024791f3c16118e1fa68ab4b10f5eec7a2235febf8f862121483c44f33025f5920c9cc7bcb5a0c071fee716e83dad81aa7dde88fac6c9ce7e52cd82fc0215f0408a4ba2c5c6e2336dc154d3ec46fbe150f57ebb4330aa7e7e488aa3fe39b0530d55dc0f5336f2d504114c2538e38c8268e6f7f3d27cba94ff459b4adfde2ea792ba93d9567a262d12a16c477d0fa21b19b6d7711da266e36dee2cee809689870e8cf1ead1cb9b6ff1f68f3d9a913ee69203cfedd0f8942158dc774", 0xda}, {&(0x7f0000000180)="c09aad0c8dd7a40ebb39a76f539e08d9007ae633b60d83a16b64c3d8faea767bc56cc8f68598a8fad965680e413102e8b9b83b199e9f72bb5c6f5c441665953eec6d80c67ec021968799bab22e2b05b454b2e8683792bdbe21a3fd5eecbd2acccdb7c82bce279b0fd1b4ed35fd77f9858ebaa4186050", 0x76}, {&(0x7f0000000440)="99f1cf9a6a5f469616052e22ddc80a8d3bbd5ee5d21ff3823f474c1e4622ab8ca947ff7f61872434885a2ce720a64d1058cedd30550e491c18b44208d8595018b5199f52f3bb2dd0d7cc7dfc33a4f49418c782944b715c8e773a051f05f37322e3baa3bcf1620b4aefcb29a781540b24f587c0f019db688b7a5039564a2008530648da22049db62dcf", 0x89}, {&(0x7f0000000500)="64024d073615e1f684839b34d420a71bec119d6e62bbce6c700c917422e52bffb31edb470b105d1354f62d783a74a4a99e9ab403341c4de1927cbc1538ad894d5bcd4a203f326ff80687024cfcf5710c3e37336397318226c4a8f89bcee1c4359ee46ade4bb534014df3395fe54fa7431ba692eb93535fd84f", 0x79}], 0x5) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getpgrp() openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffff9c, 0x0, 0x402) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$FIOASYNC(r2, 0xc450443c, &(0x7f0000000240)=0xdead4110) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) (async) chown(&(0x7f0000000000)='./file0\x00', 0x0, r0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)}], 0x1) (async) dup2(0xffffffffffffffff, 0xffffffffffffff9c) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f00000000c0)="931898de174d7ff6dbc29e71a3515a", 0xf}, {&(0x7f0000000280)="9c164bbc55a611422d3a948c99c51214c4525d6e84dd2b077c724e0a3975c9024791f3c16118e1fa68ab4b10f5eec7a2235febf8f862121483c44f33025f5920c9cc7bcb5a0c071fee716e83dad81aa7dde88fac6c9ce7e52cd82fc0215f0408a4ba2c5c6e2336dc154d3ec46fbe150f57ebb4330aa7e7e488aa3fe39b0530d55dc0f5336f2d504114c2538e38c8268e6f7f3d27cba94ff459b4adfde2ea792ba93d9567a262d12a16c477d0fa21b19b6d7711da266e36dee2cee809689870e8cf1ead1cb9b6ff1f68f3d9a913ee69203cfedd0f8942158dc774", 0xda}, {&(0x7f0000000180)="c09aad0c8dd7a40ebb39a76f539e08d9007ae633b60d83a16b64c3d8faea767bc56cc8f68598a8fad965680e413102e8b9b83b199e9f72bb5c6f5c441665953eec6d80c67ec021968799bab22e2b05b454b2e8683792bdbe21a3fd5eecbd2acccdb7c82bce279b0fd1b4ed35fd77f9858ebaa4186050", 0x76}, {&(0x7f0000000440)="99f1cf9a6a5f469616052e22ddc80a8d3bbd5ee5d21ff3823f474c1e4622ab8ca947ff7f61872434885a2ce720a64d1058cedd30550e491c18b44208d8595018b5199f52f3bb2dd0d7cc7dfc33a4f49418c782944b715c8e773a051f05f37322e3baa3bcf1620b4aefcb29a781540b24f587c0f019db688b7a5039564a2008530648da22049db62dcf", 0x89}, {&(0x7f0000000500)="64024d073615e1f684839b34d420a71bec119d6e62bbce6c700c917422e52bffb31edb470b105d1354f62d783a74a4a99e9ab403341c4de1927cbc1538ad894d5bcd4a203f326ff80687024cfcf5710c3e37336397318226c4a8f89bcee1c4359ee46ade4bb534014df3395fe54fa7431ba692eb93535fd84f", 0x79}], 0x5) (async) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) (async) getpgrp() (async) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) kqueue() (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) sendmsg$unix(0xffffffffffffff9c, 0x0, 0x402) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) ioctl$FIOASYNC(r2, 0xc450443c, &(0x7f0000000240)=0xdead4110) (async) 12:18:15 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000ff6611726df9d8a63c2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:16 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0xa1) pwrite(r0, &(0x7f0000000240)="fb000000000000000000000e807554522db2517deb31dc84d366e3c5496d9b6b2a771b87195943457e2142d5425ca2836ec24495f136c64ed584da6c1a2066316a197a108fceee615ff7f6bd6ba3327aec9e19b32aee90aaa6018f0b8e7a3a40ae7753bdaa270b1399d7728fd05026b5400986125afb0ba2a41d29550ebc4834e09e65c20f85643f68346693ad5aa4949de088cb4a10de9c8a7891c27e22351d8bd259e5b44430fdface73af83e0e5965a90b93e812ad8435455644bcaaa837cec690be65cc0ac8fa8da5e62f227", 0xce, 0x0, 0x97) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) (async) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', &(0x7f0000000200), 0x0) 12:18:16 executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ff7e0e0000ffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x3f, &(0x7f0000000080)='./file0\x00', 0x8}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 12:18:16 executing program 0: openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xfffffffffffffffb, 0x2}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000140), 0x0, 0x0, 0x0) 12:18:16 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (async) r1 = msgget$private(0x0, 0xa0) (async) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) (async) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) (async) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000ff6611726df9d8a63c2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:16 executing program 1: sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000180)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x9}, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x4) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = dup2(r1, r0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) bind$unix(r4, &(0x7f0000000380)=@abs={0x1, 0x0, 0x3}, 0x8) listen(r3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r7, 0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffab) bind$unix(r7, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x8, 0x2, &(0x7f0000000280)="d31f4701261c7e92ca7bbc5a4ef8c63d27606a1a436a9204d898677881b28435d49857f2aec378fed0fe7e7cda6cef47d1fd69e8ca400eb7e036574c0c48113b55f9592956c17b82c49c52f37c726efe4b05bcd74c18d634c4712f3ef075156b9a686d303b3ac24f5c02d6331845644d22bb46072716022cb3d6249ee5b875ccdb96e8bb517853ee2c976a19cc6447930427a4f15f3eb20ebd8b9b40aeb57699aaedc38644501f38eb525d4a1555bcdd6df0a3842b82dba0b6a244801c54a0a90d2e5e38a499d97972b42a9e7db13145ce0a43124cf781eedda42648", 0xdc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) r8 = dup2(r6, r5) connect$unix(r8, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0xfffffcf5) 12:18:17 executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ff7e0e0000ffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x3f, &(0x7f0000000080)='./file0\x00', 0x8}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ff7e0e0000ffff4000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x3f, &(0x7f0000000080)='./file0\x00', 0x8}) (async) socket(0x18, 0x1, 0x0) (async) close(r0) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r1, 0x0, 0x0) (async) 12:18:17 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) (async) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) (async, rerun: 64) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (rerun: 64) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) (async) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000ff6611726df9d8a63c2dbdab5fecb8e4bd4c"], 0x1a, 0x800) pckbd_enable: command error 12:18:17 executing program 1: sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000180)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x9}, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x4) (async, rerun: 64) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) (async, rerun: 64) r3 = dup2(r1, r0) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) bind$unix(r4, &(0x7f0000000380)=@abs={0x1, 0x0, 0x3}, 0x8) (async) listen(r3, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) connect$unix(r6, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) getsockname$unix(r7, 0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffab) bind$unix(r7, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) (async) setsockopt(r0, 0x8, 0x2, &(0x7f0000000280)="d31f4701261c7e92ca7bbc5a4ef8c63d27606a1a436a9204d898677881b28435d49857f2aec378fed0fe7e7cda6cef47d1fd69e8ca400eb7e036574c0c48113b55f9592956c17b82c49c52f37c726efe4b05bcd74c18d634c4712f3ef075156b9a686d303b3ac24f5c02d6331845644d22bb46072716022cb3d6249ee5b875ccdb96e8bb517853ee2c976a19cc6447930427a4f15f3eb20ebd8b9b40aeb57699aaedc38644501f38eb525d4a1555bcdd6df0a3842b82dba0b6a244801c54a0a90d2e5e38a499d97972b42a9e7db13145ce0a43124cf781eedda42648", 0xdc) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) (async) r8 = dup2(r6, r5) connect$unix(r8, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0xfffffcf5) 12:18:17 executing program 0: openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xfffffffffffffffb, 0x2}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000140), 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xfffffffffffffffb, 0x2}) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) preadv(r0, &(0x7f0000000140), 0x0, 0x0, 0x0) (async) 12:18:17 executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ff7e0e0000ffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x3f, &(0x7f0000000080)='./file0\x00', 0x8}) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r1, 0x0, 0x0) 12:18:18 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20002, 0x2) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x1, 0x0, 0x1, 0x9, r3}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) acct(&(0x7f00000002c0)='./file0\x00') setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x1, 0xab1c, 0xffff}, {0x18, 0x0, 0xc0000000, 0x5}, 0xea3, [0x2, 0x0, 0x3, 0x100, 0xef, 0x5, 0x5, 0x7ff]}, 0x3c) 12:18:18 executing program 0: openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xfffffffffffffffb, 0x2}) (async) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000140), 0x0, 0x0, 0x0) 12:18:18 executing program 1: sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000180)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x9}, 0x4) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x4) (async) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) (async) r3 = dup2(r1, r0) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) bind$unix(r4, &(0x7f0000000380)=@abs={0x1, 0x0, 0x3}, 0x8) (async) listen(r3, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r7, 0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffab) (async) bind$unix(r7, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) (async) setsockopt(r0, 0x8, 0x2, &(0x7f0000000280)="d31f4701261c7e92ca7bbc5a4ef8c63d27606a1a436a9204d898677881b28435d49857f2aec378fed0fe7e7cda6cef47d1fd69e8ca400eb7e036574c0c48113b55f9592956c17b82c49c52f37c726efe4b05bcd74c18d634c4712f3ef075156b9a686d303b3ac24f5c02d6331845644d22bb46072716022cb3d6249ee5b875ccdb96e8bb517853ee2c976a19cc6447930427a4f15f3eb20ebd8b9b40aeb57699aaedc38644501f38eb525d4a1555bcdd6df0a3842b82dba0b6a244801c54a0a90d2e5e38a499d97972b42a9e7db13145ce0a43124cf781eedda42648", 0xdc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) r8 = dup2(r6, r5) connect$unix(r8, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0xfffffcf5) 12:18:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x97) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) lchown(&(0x7f0000000240)='./file0\x00', r3, 0x0) seteuid(r3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r4) lchown(&(0x7f0000000200)='./file0\x00', 0x0, r4) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0x0) setreuid(0xee00, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r8) lchown(&(0x7f0000000200)='./file0\x00', r6, r8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x7f, r3, r4, r3, r8, 0x0, 0x8001}, 0x54, 0x3, r2, r9, 0x0, 0x4, 0x1, 0x4}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='r\x00') 12:18:19 executing program 2: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x66) 12:18:19 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20002, 0x2) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x1, 0x0, 0x1, 0x9, r3}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) acct(&(0x7f00000002c0)='./file0\x00') setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x1, 0xab1c, 0xffff}, {0x18, 0x0, 0xc0000000, 0x5}, 0xea3, [0x2, 0x0, 0x3, 0x100, 0xef, 0x5, 0x5, 0x7ff]}, 0x3c) open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x20002, 0x2) (async) getpid() (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (async) msgget$private(0x0, 0xa0) (async) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) getppid() (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x1, 0x0, 0x1, 0x9, r3}) (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) (async) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) (async) msgsnd(r1, 0x0, 0x4a4, 0x0) (async) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) (async) acct(&(0x7f00000002c0)='./file0\x00') (async) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x1, 0xab1c, 0xffff}, {0x18, 0x0, 0xc0000000, 0x5}, 0xea3, [0x2, 0x0, 0x3, 0x100, 0xef, 0x5, 0x5, 0x7ff]}, 0x3c) (async) 12:18:19 executing program 2: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) (async) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x66) 12:18:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0xa, r2) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x3, 0xff, 0xf, 0x1000}, {0x3, 0x40, 0x5, 0xfffffdf8}]}) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000000c0)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) dup2(r0, r1) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) dup2(r6, r7) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000680)={'./file0\x00', 0x8, 0x1000, 0x2}) r8 = socket$inet6(0x18, 0x8000, 0x8) setsockopt(r8, 0xffffffff, 0x800, &(0x7f0000000100)="9618a2e31eb936e755c828f93bb0078a057d84a388389aa0d9504ce64f4abbb245082b49ae1f59007090d1ab55404beee42c57ed1e2219cb65bf78a95f101d8ac09a859a7102b3c021282a2abd10bd3c379a97cdc3fd60fddc9c133c7c61e34f38547bb380b84f5087d6f5bb4688996a68c8937467da2ee8dd71e0025fba0c8dac8409b4c441a4bd865b6e6cc0600a4b", 0x90) 12:18:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0xa, r2) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x3, 0xff, 0xf, 0x1000}, {0x3, 0x40, 0x5, 0xfffffdf8}]}) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000000c0)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) dup2(r0, r1) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) dup2(r6, r7) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000680)={'./file0\x00', 0x8, 0x1000, 0x2}) r8 = socket$inet6(0x18, 0x8000, 0x8) setsockopt(r8, 0xffffffff, 0x800, &(0x7f0000000100)="9618a2e31eb936e755c828f93bb0078a057d84a388389aa0d9504ce64f4abbb245082b49ae1f59007090d1ab55404beee42c57ed1e2219cb65bf78a95f101d8ac09a859a7102b3c021282a2abd10bd3c379a97cdc3fd60fddc9c133c7c61e34f38547bb380b84f5087d6f5bb4688996a68c8937467da2ee8dd71e0025fba0c8dac8409b4c441a4bd865b6e6cc0600a4b", 0x90) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) socket(0x800000018, 0x1, 0x0) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) socket(0x800000018, 0x1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) fcntl$dupfd(r3, 0xa, r2) (async) fcntl$dupfd(r3, 0x0, r4) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x3, 0xff, 0xf, 0x1000}, {0x3, 0x40, 0x5, 0xfffffdf8}]}) (async) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000000c0)=0x8, 0x4) (async) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) dup2(r0, r1) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) (async) syz_open_pts() (async) close(r7) (async) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async) dup2(r6, r7) (async) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000680)={'./file0\x00', 0x8, 0x1000, 0x2}) (async) socket$inet6(0x18, 0x8000, 0x8) (async) setsockopt(r8, 0xffffffff, 0x800, &(0x7f0000000100)="9618a2e31eb936e755c828f93bb0078a057d84a388389aa0d9504ce64f4abbb245082b49ae1f59007090d1ab55404beee42c57ed1e2219cb65bf78a95f101d8ac09a859a7102b3c021282a2abd10bd3c379a97cdc3fd60fddc9c133c7c61e34f38547bb380b84f5087d6f5bb4688996a68c8937467da2ee8dd71e0025fba0c8dac8409b4c441a4bd865b6e6cc0600a4b", 0x90) (async) 12:18:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x97) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) lchown(&(0x7f0000000240)='./file0\x00', r3, 0x0) seteuid(r3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r4) lchown(&(0x7f0000000200)='./file0\x00', 0x0, r4) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0x0) setreuid(0xee00, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r8) lchown(&(0x7f0000000200)='./file0\x00', r6, r8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x7f, r3, r4, r3, r8, 0x0, 0x8001}, 0x54, 0x3, r2, r9, 0x0, 0x4, 0x1, 0x4}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='r\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x97) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) (async) lchown(&(0x7f0000000240)='./file0\x00', r3, 0x0) (async) seteuid(r3) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000200)=0xc) (async) setregid(0xffffffffffffffff, r4) (async) lchown(&(0x7f0000000200)='./file0\x00', 0x0, r4) (async) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) getuid() (async) fchown(r5, r6, 0x0) (async) setreuid(0xee00, r6) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) (async) setregid(0xffffffffffffffff, r8) (async) lchown(&(0x7f0000000200)='./file0\x00', r6, r8) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x7f, r3, r4, r3, r8, 0x0, 0x8001}, 0x54, 0x3, r2, r9, 0x0, 0x4, 0x1, 0x4}) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='r\x00') (async) 12:18:19 executing program 2: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async, rerun: 64) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, 0x0) (rerun: 64) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r0 = syz_open_pts() close(r0) (async) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x66) 12:18:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0xa, r2) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x3, 0xff, 0xf, 0x1000}, {0x3, 0x40, 0x5, 0xfffffdf8}]}) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000000c0)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) dup2(r0, r1) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) dup2(r6, r7) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000680)={'./file0\x00', 0x8, 0x1000, 0x2}) r8 = socket$inet6(0x18, 0x8000, 0x8) setsockopt(r8, 0xffffffff, 0x800, &(0x7f0000000100)="9618a2e31eb936e755c828f93bb0078a057d84a388389aa0d9504ce64f4abbb245082b49ae1f59007090d1ab55404beee42c57ed1e2219cb65bf78a95f101d8ac09a859a7102b3c021282a2abd10bd3c379a97cdc3fd60fddc9c133c7c61e34f38547bb380b84f5087d6f5bb4688996a68c8937467da2ee8dd71e0025fba0c8dac8409b4c441a4bd865b6e6cc0600a4b", 0x90) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) socket(0x800000018, 0x1, 0x0) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) socket(0x800000018, 0x1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) fcntl$dupfd(r3, 0xa, r2) (async) fcntl$dupfd(r3, 0x0, r4) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x3, 0xff, 0xf, 0x1000}, {0x3, 0x40, 0x5, 0xfffffdf8}]}) (async) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000000c0)=0x8, 0x4) (async) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) dup2(r0, r1) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) (async) syz_open_pts() (async) close(r7) (async) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async) dup2(r6, r7) (async) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000680)={'./file0\x00', 0x8, 0x1000, 0x2}) (async) socket$inet6(0x18, 0x8000, 0x8) (async) setsockopt(r8, 0xffffffff, 0x800, &(0x7f0000000100)="9618a2e31eb936e755c828f93bb0078a057d84a388389aa0d9504ce64f4abbb245082b49ae1f59007090d1ab55404beee42c57ed1e2219cb65bf78a95f101d8ac09a859a7102b3c021282a2abd10bd3c379a97cdc3fd60fddc9c133c7c61e34f38547bb380b84f5087d6f5bb4688996a68c8937467da2ee8dd71e0025fba0c8dac8409b4c441a4bd865b6e6cc0600a4b", 0x90) (async) 12:18:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x97) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) lchown(&(0x7f0000000240)='./file0\x00', r3, 0x0) (async) seteuid(r3) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r4) (async) lchown(&(0x7f0000000200)='./file0\x00', 0x0, r4) (async) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0x0) (async) setreuid(0xee00, r6) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r8) (async) lchown(&(0x7f0000000200)='./file0\x00', r6, r8) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x7f, r3, r4, r3, r8, 0x0, 0x8001}, 0x54, 0x3, r2, r9, 0x0, 0x4, 0x1, 0x4}) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='r\x00') 12:18:20 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x20002, 0x2) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) r3 = getppid() (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x1, 0x0, 0x1, 0x9, r3}) (async) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) acct(&(0x7f00000002c0)='./file0\x00') setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x1, 0xab1c, 0xffff}, {0x18, 0x0, 0xc0000000, 0x5}, 0xea3, [0x2, 0x0, 0x3, 0x100, 0xef, 0x5, 0x5, 0x7ff]}, 0x3c) 12:18:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f0000000340)='./file0\x00', r1, &(0x7f0000000380)='./file0\x00') r2 = socket(0x18, 0x400000001002, 0x0) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xc9, &(0x7f0000000280)=[{&(0x7f0000000040)="b1bd36220bffd2e5ef703e086f74414179f43984db96817c738881a2f2ea100cccdfb3a8a3b83f457625f278736770aff3c787c13dc322a04502daaabe72fa80cc06ccc1ec1061abdec3cfa8df998b", 0x4f}, {&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139ee0c1a275b59dbcbcf7de6a38166add197a40c90822d77915d0b9d2a50d79b0ab069a423c261be0f0c3917918e884600c8ea8f7ef36bd54110492d89b7d8ca94c375dffc87323db4a5da6fef333a9092167b063d33fb4f2fcb692007b1bc413c85aee1c13a5e5e88e38ba9c6cd95809bf16ceb", 0xeb}, {&(0x7f00000002c0)="554006d9e141c02c4970cc88328102640f1723e3136fbae0308327ab36d305e8ca4a510606f7c3b154fae7ab0003bc5055384a9ce345321639789bc8497d4e23", 0x40}, {&(0x7f0000000200)="bfaec75433267e3aeb88a97024f8bccfb9f9ff274110e780c3bc61f97a63897d4b56e3de60b45cfd584c4b2ce7f4568734498480967e04553c415c7283c40312bd16f51fa0f317075b200b9ee12b1ce67fea612a362c1ec4991e42b5647b9f90349a0f620721a7b17d9da48daabb972ab9cc18d620aaf94d3a153fb56ab3", 0x7e}], 0x4, &(0x7f00000004c0)=[@cred, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x10}, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000000140)='./file0\x00') openat(r1, &(0x7f00000003c0)='./file0\x00', 0x2, 0x100) connect$unix(r3, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r4, &(0x7f00000002c0)=[{0x0, 0x2, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}, {0x0, 0x40, 0x800}], 0x5) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000080)=0x1) 12:18:20 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) flock(r3, 0x9) syz_open_pts() syz_open_pts() 12:18:20 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x4) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r2) r3 = msgget$private(0x0, 0xa0) r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) connect$unix(r1, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8) fcntl$lock(r4, 0x7, &(0x7f0000000240)={0x1, 0x2, 0x9, 0x9}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) msgsnd(r3, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x0, r2) msgsnd(r3, 0x0, 0x4a4, 0x0) msgrcv(r3, 0x0, 0x0, 0x2, 0x0) msgsnd(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="02000000000006000069e93e8c005cce635d2109849c6d27e3adddb975c0fc36cb0133141d795809983143d429b3692afb05dd888cc16fa123613387b2b98ab1312f363372aa897efe9d37eb129bd925e4bee326869c061c0201d970d07c757ff948fe8f638b8f32643bab8328f70643b402edb4957da5322b46e26ad480077547a9f1fc2f5452e79b036e5568e9d98da46a1781780e75d97c50331d8bdad76079a0b4244f576c4d2a8c19388afd87615574d9c457f53921f5e2cd2f5ec17dea716be702240b1f66f3b1123a93186f160e826ca4516c4e0ff98a2bc99fbb180fc56c432f33ed08b8d2f1442063985f21d8b6a9f90a7bdede65b1e6565119bf00cb572eedb06def1f9e0f657fb4b76386e4993fd2caaf9a2ad9491417f5fdb9e546e5478c2f674c97bbd050af78ac0b6571442fe757bf310c8ea3ffa4be8ab0533ea1bc64c36d5109a059a824ae170813e9ac796e10cee91f0edeef96cf5eaa50cbade922e1be6ebc226d4efbaf0fd6344318af63e5ad18628704225e9f8a702b50c15564f3b0657e6e872d3c68b8225bcebb4ab88bcf3743c8c52cada033b9484cb18bb402e20b2c758318f7421ad902f5c52bc84bf87245d9de1d027830286c"], 0x1a, 0x800) 12:18:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f0000000340)='./file0\x00', r1, &(0x7f0000000380)='./file0\x00') r2 = socket(0x18, 0x400000001002, 0x0) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xc9, &(0x7f0000000280)=[{&(0x7f0000000040)="b1bd36220bffd2e5ef703e086f74414179f43984db96817c738881a2f2ea100cccdfb3a8a3b83f457625f278736770aff3c787c13dc322a04502daaabe72fa80cc06ccc1ec1061abdec3cfa8df998b", 0x4f}, {&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139ee0c1a275b59dbcbcf7de6a38166add197a40c90822d77915d0b9d2a50d79b0ab069a423c261be0f0c3917918e884600c8ea8f7ef36bd54110492d89b7d8ca94c375dffc87323db4a5da6fef333a9092167b063d33fb4f2fcb692007b1bc413c85aee1c13a5e5e88e38ba9c6cd95809bf16ceb", 0xeb}, {&(0x7f00000002c0)="554006d9e141c02c4970cc88328102640f1723e3136fbae0308327ab36d305e8ca4a510606f7c3b154fae7ab0003bc5055384a9ce345321639789bc8497d4e23", 0x40}, {&(0x7f0000000200)="bfaec75433267e3aeb88a97024f8bccfb9f9ff274110e780c3bc61f97a63897d4b56e3de60b45cfd584c4b2ce7f4568734498480967e04553c415c7283c40312bd16f51fa0f317075b200b9ee12b1ce67fea612a362c1ec4991e42b5647b9f90349a0f620721a7b17d9da48daabb972ab9cc18d620aaf94d3a153fb56ab3", 0x7e}], 0x4, &(0x7f00000004c0)=[@cred, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x10}, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000000140)='./file0\x00') openat(r1, &(0x7f00000003c0)='./file0\x00', 0x2, 0x100) connect$unix(r3, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r4, &(0x7f00000002c0)=[{0x0, 0x2, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}, {0x0, 0x40, 0x800}], 0x5) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000080)=0x1) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) (async) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000000140)='./file0\x00') (async) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) (async) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000140)='./file0\x00') (async) renameat(r0, &(0x7f0000000340)='./file0\x00', r1, &(0x7f0000000380)='./file0\x00') (async) socket(0x18, 0x400000001002, 0x0) (async) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xc9, &(0x7f0000000280)=[{&(0x7f0000000040)="b1bd36220bffd2e5ef703e086f74414179f43984db96817c738881a2f2ea100cccdfb3a8a3b83f457625f278736770aff3c787c13dc322a04502daaabe72fa80cc06ccc1ec1061abdec3cfa8df998b", 0x4f}, {&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139ee0c1a275b59dbcbcf7de6a38166add197a40c90822d77915d0b9d2a50d79b0ab069a423c261be0f0c3917918e884600c8ea8f7ef36bd54110492d89b7d8ca94c375dffc87323db4a5da6fef333a9092167b063d33fb4f2fcb692007b1bc413c85aee1c13a5e5e88e38ba9c6cd95809bf16ceb", 0xeb}, {&(0x7f00000002c0)="554006d9e141c02c4970cc88328102640f1723e3136fbae0308327ab36d305e8ca4a510606f7c3b154fae7ab0003bc5055384a9ce345321639789bc8497d4e23", 0x40}, {&(0x7f0000000200)="bfaec75433267e3aeb88a97024f8bccfb9f9ff274110e780c3bc61f97a63897d4b56e3de60b45cfd584c4b2ce7f4568734498480967e04553c415c7283c40312bd16f51fa0f317075b200b9ee12b1ce67fea612a362c1ec4991e42b5647b9f90349a0f620721a7b17d9da48daabb972ab9cc18d620aaf94d3a153fb56ab3", 0x7e}], 0x4, &(0x7f00000004c0)=[@cred, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x10}, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) (async) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000000140)='./file0\x00') (async) openat(r1, &(0x7f00000003c0)='./file0\x00', 0x2, 0x100) (async) connect$unix(r3, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) (async) semget$private(0x0, 0x5, 0x204) (async) semop(r4, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) (async) semop(r4, &(0x7f00000002c0)=[{0x0, 0x2, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}, {0x0, 0x40, 0x800}], 0x5) (async) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000080)=0x1) (async) 12:18:20 executing program 2: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x67, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}, "be1c9df377ef985e"}}}}}) 12:18:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000000140)='./file0\x00') (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000140)='./file0\x00') (async, rerun: 32) renameat(r0, &(0x7f0000000340)='./file0\x00', r1, &(0x7f0000000380)='./file0\x00') (async, rerun: 32) r2 = socket(0x18, 0x400000001002, 0x0) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xc9, &(0x7f0000000280)=[{&(0x7f0000000040)="b1bd36220bffd2e5ef703e086f74414179f43984db96817c738881a2f2ea100cccdfb3a8a3b83f457625f278736770aff3c787c13dc322a04502daaabe72fa80cc06ccc1ec1061abdec3cfa8df998b", 0x4f}, {&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139ee0c1a275b59dbcbcf7de6a38166add197a40c90822d77915d0b9d2a50d79b0ab069a423c261be0f0c3917918e884600c8ea8f7ef36bd54110492d89b7d8ca94c375dffc87323db4a5da6fef333a9092167b063d33fb4f2fcb692007b1bc413c85aee1c13a5e5e88e38ba9c6cd95809bf16ceb", 0xeb}, {&(0x7f00000002c0)="554006d9e141c02c4970cc88328102640f1723e3136fbae0308327ab36d305e8ca4a510606f7c3b154fae7ab0003bc5055384a9ce345321639789bc8497d4e23", 0x40}, {&(0x7f0000000200)="bfaec75433267e3aeb88a97024f8bccfb9f9ff274110e780c3bc61f97a63897d4b56e3de60b45cfd584c4b2ce7f4568734498480967e04553c415c7283c40312bd16f51fa0f317075b200b9ee12b1ce67fea612a362c1ec4991e42b5647b9f90349a0f620721a7b17d9da48daabb972ab9cc18d620aaf94d3a153fb56ab3", 0x7e}], 0x4, &(0x7f00000004c0)=[@cred, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x10}, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000000140)='./file0\x00') openat(r1, &(0x7f00000003c0)='./file0\x00', 0x2, 0x100) (async) connect$unix(r3, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) (async) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r4, &(0x7f00000002c0)=[{0x0, 0x2, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}, {0x0, 0x40, 0x800}], 0x5) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000080)=0x1) 12:18:20 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) r1 = syz_open_pts() close(r1) (async) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) r2 = syz_open_pts() close(r2) (async) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) flock(r3, 0x9) (async) syz_open_pts() syz_open_pts() 12:18:20 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x4) (async) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r2) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r2) (async) r3 = msgget$private(0x0, 0xa0) (async) r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) getppid() (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) connect$unix(r1, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8) (async) fcntl$lock(r4, 0x7, &(0x7f0000000240)={0x1, 0x2, 0x9, 0x9}) (async) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) (async) msgsnd(r3, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) (async) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x0, r2) msgsnd(r3, 0x0, 0x4a4, 0x0) (async) msgrcv(r3, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="02000000000006000069e93e8c005cce635d2109849c6d27e3adddb975c0fc36cb0133141d795809983143d429b3692afb05dd888cc16fa123613387b2b98ab1312f363372aa897efe9d37eb129bd925e4bee326869c061c0201d970d07c757ff948fe8f638b8f32643bab8328f70643b402edb4957da5322b46e26ad480077547a9f1fc2f5452e79b036e5568e9d98da46a1781780e75d97c50331d8bdad76079a0b4244f576c4d2a8c19388afd87615574d9c457f53921f5e2cd2f5ec17dea716be702240b1f66f3b1123a93186f160e826ca4516c4e0ff98a2bc99fbb180fc56c432f33ed08b8d2f1442063985f21d8b6a9f90a7bdede65b1e6565119bf00cb572eedb06def1f9e0f657fb4b76386e4993fd2caaf9a2ad9491417f5fdb9e546e5478c2f674c97bbd050af78ac0b6571442fe757bf310c8ea3ffa4be8ab0533ea1bc64c36d5109a059a824ae170813e9ac796e10cee91f0edeef96cf5eaa50cbade922e1be6ebc226d4efbaf0fd6344318af63e5ad18628704225e9f8a702b50c15564f3b0657e6e872d3c68b8225bcebb4ab88bcf3743c8c52cada033b9484cb18bb402e20b2c758318f7421ad902f5c52bc84bf87245d9de1d027830286c"], 0x1a, 0x800) 12:18:20 executing program 2: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x67, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}, "be1c9df377ef985e"}}}}}) 12:18:20 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503b1", 0x5, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440c"], 0x1) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, 0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffab) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYRES32=0x0, @ANYRESHEX=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r3, 0x0, 0x0) 12:18:20 executing program 2: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x67, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}, "be1c9df377ef985e"}}}}}) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x67, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}, "be1c9df377ef985e"}}}}}) (async) 12:18:20 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503b1", 0x5, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440c"], 0x1) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, 0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffab) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYRES32=0x0, @ANYRESHEX=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r3, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503b1", 0x5, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) (async) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440c"], 0x1) (async) syz_open_pts() (async) close(r0) (async) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)) (async) getsockname$unix(r2, 0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffab) (async) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYRES32=0x0, @ANYRESHEX=r0], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x3, 0x0) (async) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) (async) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) (async) write(r3, 0x0, 0x0) (async) 12:18:20 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x4) (async) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r2) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r2) (async, rerun: 64) r3 = msgget$private(0x0, 0xa0) (rerun: 64) r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) connect$unix(r1, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8) (async) fcntl$lock(r4, 0x7, &(0x7f0000000240)={0x1, 0x2, 0x9, 0x9}) (async, rerun: 64) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (rerun: 64) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) (async) msgsnd(r3, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) (async, rerun: 32) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x0, r2) (async, rerun: 32) msgsnd(r3, 0x0, 0x4a4, 0x0) (async, rerun: 64) msgrcv(r3, 0x0, 0x0, 0x2, 0x0) (async, rerun: 64) msgsnd(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="02000000000006000069e93e8c005cce635d2109849c6d27e3adddb975c0fc36cb0133141d795809983143d429b3692afb05dd888cc16fa123613387b2b98ab1312f363372aa897efe9d37eb129bd925e4bee326869c061c0201d970d07c757ff948fe8f638b8f32643bab8328f70643b402edb4957da5322b46e26ad480077547a9f1fc2f5452e79b036e5568e9d98da46a1781780e75d97c50331d8bdad76079a0b4244f576c4d2a8c19388afd87615574d9c457f53921f5e2cd2f5ec17dea716be702240b1f66f3b1123a93186f160e826ca4516c4e0ff98a2bc99fbb180fc56c432f33ed08b8d2f1442063985f21d8b6a9f90a7bdede65b1e6565119bf00cb572eedb06def1f9e0f657fb4b76386e4993fd2caaf9a2ad9491417f5fdb9e546e5478c2f674c97bbd050af78ac0b6571442fe757bf310c8ea3ffa4be8ab0533ea1bc64c36d5109a059a824ae170813e9ac796e10cee91f0edeef96cf5eaa50cbade922e1be6ebc226d4efbaf0fd6344318af63e5ad18628704225e9f8a702b50c15564f3b0657e6e872d3c68b8225bcebb4ab88bcf3743c8c52cada033b9484cb18bb402e20b2c758318f7421ad902f5c52bc84bf87245d9de1d027830286c"], 0x1a, 0x800) 12:18:20 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) (async) flock(r0, 0x2) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) flock(r3, 0x9) syz_open_pts() (async) syz_open_pts() 12:18:20 executing program 2: setregid(0xffffffffffffffff, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) setreuid(0xee00, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0x0) setreuid(0xee00, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r7) lchown(&(0x7f0000000200)='./file0\x00', r5, r7) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) setregid(0x0, r7) lchown(&(0x7f0000000200)='./file0\x00', r1, r3) r8 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x9, r1, 0xffffffffffffffff, 0x0, 0x0, 0xf5, 0x6}, 0x1, 0x1, r8, 0xffffffffffffffff, 0x4, 0x6, 0x3, 0x9}) 12:18:20 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503b1", 0x5, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440c"], 0x1) (async) r0 = syz_open_pts() close(r0) (async) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, 0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffab) (async) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYRES32=0x0, @ANYRESHEX=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) (async) write(r3, 0x0, 0x0) 12:18:20 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x61) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = socket(0x10000000002, 0x2, 0x0) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000180)=""/66, 0x42}], 0x1000000000000334, 0x0}, 0x0) shutdown(r0, 0x0) 12:18:20 executing program 2: setregid(0xffffffffffffffff, 0x0) (async) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) (async) setreuid(0xee00, r1) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) (async, rerun: 32) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async, rerun: 32) r5 = getuid() fchown(r4, r5, 0x0) setreuid(0xee00, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r7) (async) lchown(&(0x7f0000000200)='./file0\x00', r5, r7) (async, rerun: 32) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async, rerun: 32) setregid(0x0, r7) (async, rerun: 32) lchown(&(0x7f0000000200)='./file0\x00', r1, r3) (async, rerun: 32) r8 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x9, r1, 0xffffffffffffffff, 0x0, 0x0, 0xf5, 0x6}, 0x1, 0x1, r8, 0xffffffffffffffff, 0x4, 0x6, 0x3, 0x9}) 12:18:20 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) setpgid(r1, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r3 = msgget$private(0x0, 0xa0) r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r5 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r4, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r5}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x3010, r6, 0x0, 0x0) msgsnd(r3, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r6], 0x44b, 0x800) msgsnd(r3, 0x0, 0x4a4, 0x0) msgrcv(r3, 0x0, 0x0, 0x2, 0x0) msgsnd(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d5993bc2dd9d8773563d34e520000"], 0x1a, 0x800) 12:18:20 executing program 1: syz_emit_ethernet(0x3a, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500002c0000000000069078ffffffffac1400aa4e214e23c0e611d9cf46b64bd450000afe30de59e394965cce46ef25695a5026771801d22c6aaf8ebb5a38115e7245370087721b6f72f49d8613c06951e42d8844ccb08b6c8c7310e4e58ac642be757cd7040b84b28fd983dae8c424464b9e2bea82deabee95105bc8545cbff7f8caf02e806fb4fb4d03c0fbe3d4b860c83706b2e6ecfc3d1dfb3ccab27452feddc8f4000000000000000000000000000000b7d5f544c812c156ff09eb017885ab8c8a7f222945419c0771c9dc73fd82edd8fb6949efcedc1d5727e9a539881d04a010bec0368fba537633a821ef8b503317bf", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="60830500000000000000000022933ef9982bde8ee5d14b0472b7f8469473f7e39704a5568c601f3ec0fc48aa1c14785ba7aeadfcff06adc9f44856d7fb22b4dd9fa21ce6fe78ef10576b9b34588c44c70a05e000c6101a29f467c307ae72521fb8dd30"]) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x800, 0x5, 0x6, 0x1}, {0x4, 0x4, 0x7, 0x4}, {0x9, 0x80, 0x1, 0xf11a}, {0x0, 0x46, 0x5, 0x401}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 12:18:20 executing program 1: syz_emit_ethernet(0x3a, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500002c0000000000069078ffffffffac1400aa4e214e23c0e611d9cf46b64bd450000afe30de59e394965cce46ef25695a5026771801d22c6aaf8ebb5a38115e7245370087721b6f72f49d8613c06951e42d8844ccb08b6c8c7310e4e58ac642be757cd7040b84b28fd983dae8c424464b9e2bea82deabee95105bc8545cbff7f8caf02e806fb4fb4d03c0fbe3d4b860c83706b2e6ecfc3d1dfb3ccab27452feddc8f4000000000000000000000000000000b7d5f544c812c156ff09eb017885ab8c8a7f222945419c0771c9dc73fd82edd8fb6949efcedc1d5727e9a539881d04a010bec0368fba537633a821ef8b503317bf", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="60830500000000000000000022933ef9982bde8ee5d14b0472b7f8469473f7e39704a5568c601f3ec0fc48aa1c14785ba7aeadfcff06adc9f44856d7fb22b4dd9fa21ce6fe78ef10576b9b34588c44c70a05e000c6101a29f467c307ae72521fb8dd30"]) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x800, 0x5, 0x6, 0x1}, {0x4, 0x4, 0x7, 0x4}, {0x9, 0x80, 0x1, 0xf11a}, {0x0, 0x46, 0x5, 0x401}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 12:18:20 executing program 2: setregid(0xffffffffffffffff, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r1 = getuid() fchown(r0, r1, 0x0) setreuid(0xee00, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r5 = getuid() fchown(r4, r5, 0x0) setreuid(0xee00, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r7) (async) lchown(&(0x7f0000000200)='./file0\x00', r5, r7) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) setregid(0x0, r7) (async) lchown(&(0x7f0000000200)='./file0\x00', r1, r3) (async) r8 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x9, r1, 0xffffffffffffffff, 0x0, 0x0, 0xf5, 0x6}, 0x1, 0x1, r8, 0xffffffffffffffff, 0x4, 0x6, 0x3, 0x9}) 12:18:20 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x61) (async) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = socket(0x10000000002, 0x2, 0x0) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000180)=""/66, 0x42}], 0x1000000000000334, 0x0}, 0x0) shutdown(r0, 0x0) 12:18:20 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) r0 = getpid() (async, rerun: 32) r1 = getpid() (rerun: 32) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) (async) setpgid(r1, 0x0) (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r3 = msgget$private(0x0, 0xa0) r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r5 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) fcntl$lock(r4, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r5}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x3010, r6, 0x0, 0x0) (async) msgsnd(r3, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r6], 0x44b, 0x800) msgsnd(r3, 0x0, 0x4a4, 0x0) (async) msgrcv(r3, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d5993bc2dd9d8773563d34e520000"], 0x1a, 0x800) 12:18:21 executing program 1: syz_emit_ethernet(0x3a, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500002c0000000000069078ffffffffac1400aa4e214e23c0e611d9cf46b64bd450000afe30de59e394965cce46ef25695a5026771801d22c6aaf8ebb5a38115e7245370087721b6f72f49d8613c06951e42d8844ccb08b6c8c7310e4e58ac642be757cd7040b84b28fd983dae8c424464b9e2bea82deabee95105bc8545cbff7f8caf02e806fb4fb4d03c0fbe3d4b860c83706b2e6ecfc3d1dfb3ccab27452feddc8f4000000000000000000000000000000b7d5f544c812c156ff09eb017885ab8c8a7f222945419c0771c9dc73fd82edd8fb6949efcedc1d5727e9a539881d04a010bec0368fba537633a821ef8b503317bf", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="60830500000000000000000022933ef9982bde8ee5d14b0472b7f8469473f7e39704a5568c601f3ec0fc48aa1c14785ba7aeadfcff06adc9f44856d7fb22b4dd9fa21ce6fe78ef10576b9b34588c44c70a05e000c6101a29f467c307ae72521fb8dd30"]) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x800, 0x5, 0x6, 0x1}, {0x4, 0x4, 0x7, 0x4}, {0x9, 0x80, 0x1, 0xf11a}, {0x0, 0x46, 0x5, 0x401}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 12:18:21 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/147, 0x93}], 0x1, 0x0}, 0x842) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r3, 0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffab) sendto(r2, &(0x7f00000002c0)="2a707677942c7f288c32f9475156b05d2effd809095c9e2dc4dd79000419a34455ef15423fb9120421eca31e4f", 0x2d, 0xc, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000200)="c4bab2c46e7aa8688262d05bbf6cd92902d3b3e282dd948e0fa54ef3c2afeab27cf9a986b3fa076396a62d896460866ac3bfc5e5d8f71bbc158e5c32b2aff12dfe7a179c2e46217f2063c4ba5e3a8407f85684024de710de9a5c7f32c609555eb7c4129ff2127bd2706dfa7e8c21b659098dbab5478877b8710aac60c58b1466b846975e2e5fe8a9d0dda0b0e3a1d0a1f9", 0x91, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000080)='N', 0x1, 0x5, 0x0, 0x0) 12:18:21 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) (async, rerun: 64) r2 = getpid() (rerun: 64) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) (async) setpgid(r1, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (async, rerun: 32) r3 = msgget$private(0x0, 0xa0) (async, rerun: 32) r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) r5 = getppid() (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r4, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r5}) (async, rerun: 64) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (rerun: 64) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x3010, r6, 0x0, 0x0) (async) msgsnd(r3, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r6], 0x44b, 0x800) (async) msgsnd(r3, 0x0, 0x4a4, 0x0) (async) msgrcv(r3, 0x0, 0x0, 0x2, 0x0) (async, rerun: 32) msgsnd(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d5993bc2dd9d8773563d34e520000"], 0x1a, 0x800) (rerun: 32) 12:18:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x81}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)={@random="d85b2001f892"}) 12:18:21 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x61) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) (async) r0 = socket(0x10000000002, 0x2, 0x0) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000180)=""/66, 0x42}], 0x1000000000000334, 0x0}, 0x0) shutdown(r0, 0x0) 12:18:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x81}, {0x16}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)={@random="d85b2001f892"}) 12:18:21 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r3 = getppid() r4 = open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) stat(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000380), 0x7ff, &(0x7f0000000500)=[{{}, 0xfffffffffffffffc, 0x40, 0x1, 0x800, 0x1}, {{}, 0xfffffffffffffffd, 0xfc, 0x4, 0x5, 0x9}, {{r2}, 0xfffffffffffffffb, 0x18, 0x80000000, 0x9, 0x2b}, {{r4}, 0xffffffffffffffff, 0x20, 0x4, 0x9, 0x20}, {{}, 0xfffffffffffffffe, 0x30, 0x80, 0x9, 0x80000000}, {{}, 0xfffffffffffffffc, 0x28, 0x1, 0x6, 0xda82}, {{r5}, 0xfffffffffffffffa, 0x11, 0x40, 0x1f}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xe8, 0x4, 0x5, 0x81}, {{r6}, 0xfffffffffffffffb, 0x10, 0x0, 0x2, 0x6}], 0x3, &(0x7f0000000640)={0x4400, 0xfffffffffffffff9}) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000f7fffb1d590000000000000000004c"], 0x1a, 0x800) 12:18:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x81}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)={@random="d85b2001f892"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x81}, {0x16}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f0000000300)={@random="d85b2001f892"}) (async) 12:18:21 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) (async) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (async) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r3 = getppid() r4 = open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) (async, rerun: 32) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (rerun: 32) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) (async, rerun: 64) stat(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)) (rerun: 64) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) (async) msgsnd(r1, 0x0, 0x4a4, 0x0) (async) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) (async) r6 = syz_open_pts() close(r6) (async, rerun: 64) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async, rerun: 64) kevent(0xffffffffffffffff, &(0x7f0000000380), 0x7ff, &(0x7f0000000500)=[{{}, 0xfffffffffffffffc, 0x40, 0x1, 0x800, 0x1}, {{}, 0xfffffffffffffffd, 0xfc, 0x4, 0x5, 0x9}, {{r2}, 0xfffffffffffffffb, 0x18, 0x80000000, 0x9, 0x2b}, {{r4}, 0xffffffffffffffff, 0x20, 0x4, 0x9, 0x20}, {{}, 0xfffffffffffffffe, 0x30, 0x80, 0x9, 0x80000000}, {{}, 0xfffffffffffffffc, 0x28, 0x1, 0x6, 0xda82}, {{r5}, 0xfffffffffffffffa, 0x11, 0x40, 0x1f}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xe8, 0x4, 0x5, 0x81}, {{r6}, 0xfffffffffffffffb, 0x10, 0x0, 0x2, 0x6}], 0x3, &(0x7f0000000640)={0x4400, 0xfffffffffffffff9}) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000f7fffb1d590000000000000000004c"], 0x1a, 0x800) 12:18:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0x0, 0xb0, 0x1}, {0x7, 0x81, 0x5, 0x2}, {0xffff, 0x0, 0x7, 0x4}, {0x1, 0x3, 0x7f, 0x18}, {0xb54, 0x2, 0xc1, 0x40}, {0xfffd, 0x1, 0x3f, 0x7f}, {0x169a, 0x9, 0x6, 0x7fffffff}, {0xb9, 0x3f, 0x21, 0x100}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x35, 0x0, 0x3}, {0x45, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x59, 0xfc}]}) pwrite(r0, &(0x7f0000000400)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:18:21 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/147, 0x93}], 0x1, 0x0}, 0x842) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r3, 0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffab) (async) sendto(r2, &(0x7f00000002c0)="2a707677942c7f288c32f9475156b05d2effd809095c9e2dc4dd79000419a34455ef15423fb9120421eca31e4f", 0x2d, 0xc, 0x0, 0x0) (async) sendto$unix(r1, &(0x7f0000000200)="c4bab2c46e7aa8688262d05bbf6cd92902d3b3e282dd948e0fa54ef3c2afeab27cf9a986b3fa076396a62d896460866ac3bfc5e5d8f71bbc158e5c32b2aff12dfe7a179c2e46217f2063c4ba5e3a8407f85684024de710de9a5c7f32c609555eb7c4129ff2127bd2706dfa7e8c21b659098dbab5478877b8710aac60c58b1466b846975e2e5fe8a9d0dda0b0e3a1d0a1f9", 0x91, 0x0, 0x0, 0x0) (async) sendto(r0, &(0x7f0000000080)='N', 0x1, 0x5, 0x0, 0x0) 12:18:21 executing program 1: r0 = socket(0x2, 0x3, 0x0) socket(0x2, 0x4003, 0x0) socket(0x6, 0x2, 0x3) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x101, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) socket(0x6, 0x3, 0x8) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) socket$inet(0x2, 0x3, 0x4b) socket(0x10, 0x1, 0x7) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x800, 0x0, 0x0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 12:18:21 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r3 = getppid() r4 = open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) stat(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000380), 0x7ff, &(0x7f0000000500)=[{{}, 0xfffffffffffffffc, 0x40, 0x1, 0x800, 0x1}, {{}, 0xfffffffffffffffd, 0xfc, 0x4, 0x5, 0x9}, {{r2}, 0xfffffffffffffffb, 0x18, 0x80000000, 0x9, 0x2b}, {{r4}, 0xffffffffffffffff, 0x20, 0x4, 0x9, 0x20}, {{}, 0xfffffffffffffffe, 0x30, 0x80, 0x9, 0x80000000}, {{}, 0xfffffffffffffffc, 0x28, 0x1, 0x6, 0xda82}, {{r5}, 0xfffffffffffffffa, 0x11, 0x40, 0x1f}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xe8, 0x4, 0x5, 0x81}, {{r6}, 0xfffffffffffffffb, 0x10, 0x0, 0x2, 0x6}], 0x3, &(0x7f0000000640)={0x4400, 0xfffffffffffffff9}) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000f7fffb1d590000000000000000004c"], 0x1a, 0x800) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) (async) getpid() (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (async) msgget$private(0x0, 0xa0) (async) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) getppid() (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) (async) stat(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)) (async) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) (async) msgsnd(r1, 0x0, 0x4a4, 0x0) (async) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) (async) syz_open_pts() (async) close(r6) (async) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async) kevent(0xffffffffffffffff, &(0x7f0000000380), 0x7ff, &(0x7f0000000500)=[{{}, 0xfffffffffffffffc, 0x40, 0x1, 0x800, 0x1}, {{}, 0xfffffffffffffffd, 0xfc, 0x4, 0x5, 0x9}, {{r2}, 0xfffffffffffffffb, 0x18, 0x80000000, 0x9, 0x2b}, {{r4}, 0xffffffffffffffff, 0x20, 0x4, 0x9, 0x20}, {{}, 0xfffffffffffffffe, 0x30, 0x80, 0x9, 0x80000000}, {{}, 0xfffffffffffffffc, 0x28, 0x1, 0x6, 0xda82}, {{r5}, 0xfffffffffffffffa, 0x11, 0x40, 0x1f}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xe8, 0x4, 0x5, 0x81}, {{r6}, 0xfffffffffffffffb, 0x10, 0x0, 0x2, 0x6}], 0x3, &(0x7f0000000640)={0x4400, 0xfffffffffffffff9}) (async) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000f7fffb1d590000000000000000004c"], 0x1a, 0x800) (async) 12:18:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0x0, 0xb0, 0x1}, {0x7, 0x81, 0x5, 0x2}, {0xffff, 0x0, 0x7, 0x4}, {0x1, 0x3, 0x7f, 0x18}, {0xb54, 0x2, 0xc1, 0x40}, {0xfffd, 0x1, 0x3f, 0x7f}, {0x169a, 0x9, 0x6, 0x7fffffff}, {0xb9, 0x3f, 0x21, 0x100}]}) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x35, 0x0, 0x3}, {0x45, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x59, 0xfc}]}) (async, rerun: 64) pwrite(r0, &(0x7f0000000400)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:18:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0x0, 0xb0, 0x1}, {0x7, 0x81, 0x5, 0x2}, {0xffff, 0x0, 0x7, 0x4}, {0x1, 0x3, 0x7f, 0x18}, {0xb54, 0x2, 0xc1, 0x40}, {0xfffd, 0x1, 0x3f, 0x7f}, {0x169a, 0x9, 0x6, 0x7fffffff}, {0xb9, 0x3f, 0x21, 0x100}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x35, 0x0, 0x3}, {0x45, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x59, 0xfc}]}) pwrite(r0, &(0x7f0000000400)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000001, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0x0, 0xb0, 0x1}, {0x7, 0x81, 0x5, 0x2}, {0xffff, 0x0, 0x7, 0x4}, {0x1, 0x3, 0x7f, 0x18}, {0xb54, 0x2, 0xc1, 0x40}, {0xfffd, 0x1, 0x3f, 0x7f}, {0x169a, 0x9, 0x6, 0x7fffffff}, {0xb9, 0x3f, 0x21, 0x100}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x35, 0x0, 0x3}, {0x45, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x59, 0xfc}]}) (async) pwrite(r0, &(0x7f0000000400)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) (async) 12:18:22 executing program 1: r0 = socket(0x2, 0x3, 0x0) socket(0x2, 0x4003, 0x0) socket(0x6, 0x2, 0x3) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x101, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) socket(0x6, 0x3, 0x8) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) socket$inet(0x2, 0x3, 0x4b) socket(0x10, 0x1, 0x7) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x800, 0x0, 0x0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socket(0x2, 0x3, 0x0) (async) socket(0x2, 0x4003, 0x0) (async) socket(0x6, 0x2, 0x3) (async) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x101, 0x4) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) (async) socket(0x2, 0x3, 0x0) (async) socket(0x6, 0x3, 0x8) (async) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) (async) socket$inet(0x2, 0x3, 0x4b) (async) socket(0x10, 0x1, 0x7) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) setsockopt$sock_int(r3, 0xffff, 0x800, 0x0, 0x0) (async) dup2(r2, r1) (async) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) (async) dup(r1) (async) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) (async) 12:18:22 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r3) lchown(&(0x7f0000000200)='./file0\x00', 0x0, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r3, 0x80, 0x1f}, 0x1, 0xffff, r0, r0, 0x0, 0x1f, 0x6, 0xdd35}) r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r5 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x100, 0x151) fcntl$lock(r4, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r5}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r6, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r6], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:22 executing program 1: r0 = socket(0x2, 0x3, 0x0) (async) socket(0x2, 0x4003, 0x0) socket(0x6, 0x2, 0x3) (async) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x101, 0x4) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) (async) r2 = socket(0x2, 0x3, 0x0) (async) socket(0x6, 0x3, 0x8) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) (async) socket$inet(0x2, 0x3, 0x4b) socket(0x10, 0x1, 0x7) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x800, 0x0, 0x0) (async) dup2(r2, r1) (async) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) (async) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 12:18:22 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/147, 0x93}], 0x1, 0x0}, 0x842) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r3, 0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffab) sendto(r2, &(0x7f00000002c0)="2a707677942c7f288c32f9475156b05d2effd809095c9e2dc4dd79000419a34455ef15423fb9120421eca31e4f", 0x2d, 0xc, 0x0, 0x0) (async) sendto$unix(r1, &(0x7f0000000200)="c4bab2c46e7aa8688262d05bbf6cd92902d3b3e282dd948e0fa54ef3c2afeab27cf9a986b3fa076396a62d896460866ac3bfc5e5d8f71bbc158e5c32b2aff12dfe7a179c2e46217f2063c4ba5e3a8407f85684024de710de9a5c7f32c609555eb7c4129ff2127bd2706dfa7e8c21b659098dbab5478877b8710aac60c58b1466b846975e2e5fe8a9d0dda0b0e3a1d0a1f9", 0x91, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000080)='N', 0x1, 0x5, 0x0, 0x0) 12:18:22 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r3) lchown(&(0x7f0000000200)='./file0\x00', 0x0, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r3, 0x80, 0x1f}, 0x1, 0xffff, r0, r0, 0x0, 0x1f, 0x6, 0xdd35}) r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r5 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x100, 0x151) fcntl$lock(r4, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r5}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r6, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r6], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) getpid() (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (async) msgget$private(0x0, 0xa0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) (async) setregid(0xffffffffffffffff, r3) (async) lchown(&(0x7f0000000200)='./file0\x00', 0x0, r3) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r3, 0x80, 0x1f}, 0x1, 0xffff, r0, r0, 0x0, 0x1f, 0x6, 0xdd35}) (async) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) getppid() (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x100, 0x151) (async) fcntl$lock(r4, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r5}) (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r6, 0x0, 0x0) (async) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r6], 0x44b, 0x800) (async) msgsnd(r1, 0x0, 0x4a4, 0x0) (async) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) (async) 12:18:22 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xd1, 0x0, 0x0, 0x7a35}, {0x1, 0x0, 0x1f, 0x3}, {0x6, 0x0, 0x0, 0x95c4}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x0, 0x6, 0xff, 0x3}, {0x0, 0x4c, 0x5, 0x4}, {0x1, 0x5, 0x26, 0x9}, {0x1, 0x7, 0xc1, 0x1}]}) 12:18:22 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000040), 0x0, 0x9) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x200) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 12:18:22 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xd1, 0x0, 0x0, 0x7a35}, {0x1, 0x0, 0x1f, 0x3}, {0x6, 0x0, 0x0, 0x95c4}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x0, 0x6, 0xff, 0x3}, {0x0, 0x4c, 0x5, 0x4}, {0x1, 0x5, 0x26, 0x9}, {0x1, 0x7, 0xc1, 0x1}]}) 12:18:22 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (async) r1 = msgget$private(0x0, 0xa0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r3) lchown(&(0x7f0000000200)='./file0\x00', 0x0, r3) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r3, 0x80, 0x1f}, 0x1, 0xffff, r0, r0, 0x0, 0x1f, 0x6, 0xdd35}) r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r5 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x100, 0x151) fcntl$lock(r4, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r5}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r6, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r6], 0x44b, 0x800) (async) msgsnd(r1, 0x0, 0x4a4, 0x0) (async) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:22 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xd1, 0x0, 0x0, 0x7a35}, {0x1, 0x0, 0x1f, 0x3}, {0x6, 0x0, 0x0, 0x95c4}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x0, 0x6, 0xff, 0x3}, {0x0, 0x4c, 0x5, 0x4}, {0x1, 0x5, 0x26, 0x9}, {0x1, 0x7, 0xc1, 0x1}]}) 12:18:22 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r1) r2 = msgget$private(0x0, 0xa0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000200)=0xc) r4 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x1f1) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r4}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000002880)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002780)=[{&(0x7f00000002c0)="a5c3ad62dd3a284965655113e0e89f4e7ce4a4af453e2bc1860b3004919a7d5e238830ee004062a7795037faca31c118ce8ec10cfe899acf6bf4bee87a86251418e8a6c329b8c5ebf99f150c8cd1debfbd4616fb6467911341ddeab2cb8a50584c7fee743eaff4804408438ed000e5ee912da1d11b68f01cce8d098ec2c85a5c638d7515afd703efff359e1a7aaece88966289d64094fe54b9812ac4b48ac983c5512f8db1ffefb51049be0a94616c71490320caea9947444c10b3110d2e3e46df9e7bd4542ea77be4bda9f56eaec6bc3755e314cab66743b236e8439e8020e0a2c0315df592a9f483fc577ddc1fb539c4f84db61a1fe8e2dfb3de042ee04ea02f5c8cffdd714106426a364014f80ddd0517ff797c1d821b3a73bad40a576c4566c49326ca77e04c14928aa4f00af217c63fed47c794493b77b6547a27c2ce3523bdaf8e8d1789cff850e310db7806958af4bb6874876577ad4bcfdec017b7bcbbc52f8f9995523ba2da86352bc4d63010b615053a63801fbf797e7d18c6e71310f322d7274056456bfb87088fad5de31166a061dc9ae81cd256dcf94de93bfdc824406954d295e3568252abd16babb19da05cbc7adf31749c9c5ec83fc0a28675675b9a9067300c6190e3f3b8501583fe9a985236b7850866ecde0378f22c9510366e616a1e615e705f5fd318ecd6d2ee5004c56ebe28972a2df1a71f829c42865e82e278e84cc4a4b2eddc25c8eac350f1b9518c415fe5d21c58382ea1973447fbef9de96f3202f698dec013e3bd15677da5fd0fa703e8a809b4667f7a313076bfab388b4070d2a53935278a53a0f2229417354fbd521a3c69ec5b2955a1ab58385798a39cd1caddff5fafc7606534a1607575cec456d846d2de17d0a923f9b840a516469d0bf970f67348afdadeb5a1d2002160c10fc13929e4018eb4c175ccb72aca19a286e1bbe86368ca2ca8f944de20a4d1e6e6d7c141341e3622c4f8308c159a6b6e5f767ddf2a2fc824ae34b3163977038084ff996a1fa5bb13ad791174b0472a3aa7853d050658b2467ac3f7990daef568731ae09a23145ee1709c231ddeb5c55e7439e0e93785088bf3e645a7286d7cbf2c98d557c4fa0a640fca61ccc60d7f34bc44a27c12c7e6f55ecf8a2b10b95451b3e439dfdb7d4134c360d598db9b90b89c87e5ff87908535b3f528c375c65773225086833e6407d8f3cf4eae93f4a691c4958573aa00543633a6c258b1d3b526b80c3e98d36a0733a6ccf9358740ecae106a6bd176ce22c2c0e938a6886daa8fd882b0c5719b0a7d10017250608e39ea9008121d3abf7a94494b6a87209e517f19332d8ac6237f82e964be736eb93a232188b1477760e20c52d4af46924ffeec8e1feffb5c43f5b037bf27d6ee61b759c6effb2072af5318f6bedfb1d68ce212567adb19fe5442ed4442e7380362818b4cc99c3346f57f0a920e3c80da5895f7d310d53fb17745ab12694ea142b8d5accb8e29b94a7c4b20e80e65f91efdc4053d2330817f8ab9138a6e06f88c7ad8b5b0234399b3f36a1706b1b0d95d4a5ab850c7b5d6a6a61322783a54aba5eeaea338c6037360642cf29b44c107ff2035067796b2deabd8a2eb6b7ba2b2f59a43e729aea41d58e64dc4480d4a9f3296e8f096b9741f37f64953f237a9e3de13ae1b617ebce6ecfbeeaa6f32958a85b04c8b05cd72fe7863151b40a283c120c43b234af6328c3a8d84e5b78ac534e93c7d90fc685b905f470a05050b15555cd8ec0ae6fe1662440b1ed465d99228f74f22c61bff19df220163148dc3760a7bef2e68f311623f81c981eae6882107ddd44867620d0ad1517d174402c39a511b45c6f46d50f0006e7a9cf3dfc580881845395aab65f8495e0590f899f982154048376c8a7a2937da32d133d6820813a782e34bcf90be67ad11d5dab32acf8e8f23a8cef130b1ec5baf320609bee17c1921addb3c0d1ec76e6bc93bbcfc1087157f55f24a1912c4a692ce01bbf5a6b36c49ebf7cc628e7f9a9a1b10241ea5253ac34f84787cb8fbb0bd2bfc491bfa1faa3687d06ce801fb4af4d4e27abee1297e2c4110208b401cffcc9a49c203fb3595d5eaf42f888e05f641c02ab2b1c04c74d6ea8efa6739d15e8209caef3eb19dc20767c58d97c487fe4e892ed6d829f2b6303ab3cf2d1d539e9d96ad60f84a97a9cd6f489b209c2863014b6a4fa5fc8fc117f86af01455813234896919b1092ca11a3254145d4c4d44642bd4b3079b6ee9cf9eff4aa6866bf8b11e86b779aa58a2235b8de66693278c1c1f1676beba0b75290e30146cc4045c2d1b67e9f0aaa9e6241a7bdfc76f6364a15b4470575f2335eece796966c76844b98cb14922f62f85da8592167b9b924f5fa5586fc1ee322e44ff9b1a0ffb417304b122c2d5f8036f947b9f4c2d525fa1c3e0a3369ec69f0d59d9bf976f5b625f76e770263bc5e049b433b9a7d269ebf4a2b805c465b6f0cfd9bd13a2d3a5e7ec43060937fc50f2e25cc781476e8671c7a8d6fc01982190b07023c9434a7db083edf9f9616c62afa302bc3f80412c95b7b3b8d750e4b96a5be4f0b93fceadd6b5e7e702f514dae5cc3fa7f4d34ba4b5c93c3a8f742e0666048e2418532ac09059623890ad452f93bd0b96baff6386a86d5cc6ac492d832648d18b4e9f48a515f00d07069e98c698e0be90713d1e3e158273711d2a8341c5efad1988ccd0c8dedd00953b09f0df78696f497ade62af256ed4b125aacc373778bd46100c3fb275c421937cdb77d595b5118fcf2cd976a85248df654c9163872618636dd0fd1aae0fd3c9e961181adfc1ba3416cdb536c9ce28b2a36d37c3db5f9ea77ed2ba970f7dc2a373fb6a18223abbd089753053408107542a27dd228bb632e03ffd006a372ff3a42017fcb7ccc638418fb14545c7a557cf73b74295e1dce512dccac05d2c6252fc7adb4b194f4046d91f42ced3a41876129ab3b5614ebcb6cda25c0d1d0338d20729cd26ccc96e6c54b1af17b2bedfe2910f68d638e5c3f8be66e71cb72445040926a494c52cf4b719276f3c7109173c7757ac9b2887afd829808693a070490bdd8acf34b0e3e021022de5191d0c4208d44842a55ec848076e932164cea7d78c5a699e5425d95ad34b2c76a0663e92e4370a3a96834bbfc441a43cf0ded3d56db0c855f73b4aac419442343f607e506a183a40c13c50ce8f349e7c941e7a825ad9fbc5636649b5e530bdf96e4ce76f231b1335e99d46673957ea997172c644332916ff20e0922031d12c6d50600cfa0f96dabedd9cc425a0f7d8fe0da8a43d8cc7f6af7d22de960f9eb9af34ac52ce1b57c1df923ce928fd597bf3e7b6c0e81e80499604a843aa83371511e37fe5ab0ece09c1efb67d3a923697fb2cc835abd8dcf27bcb86dbe87f373fa714b26fd8fedc5a0b5eff2011e47159f51c1326f0ff3f6d6b8681f4c656cdfccc2a4869ad839b52b9d59bb571043a5658a5aa776f7b99818e72391cd4dec16ef7a70d3c039e39a496227b6daae621eb751cb6574c99ead6a3002e630a4f357fc37a066046468bda4c97bc2bf8c6ca6112fc1e3e7fe5a6212a2039a5c0170912012cba8d4e348084c8fd9ade06fbf53dfdace31108039ff78b0b7f5358f70984c40f1ac40e249876a863a807aa839ea12a88fe6fe0c4f8f8f3d9bd5d7f59b7c58e35d677cdef30342d7258827d3d8d717347442a14728f532bf8b477a4f887cfac462737c73c49a826b98f5e768bc335167b1aaed84f2fe60579bb7db57b21e8dd40f36e8c7a4c933510ac62c1fa5c02ff044015c1d578b7a624ad3f66eb04b327c9c02b9d0399f322ccd43daa94f82a09e92e813cb4ad6878869e0a21c5b6e96e0a63895a018a0258c658fc149344a98aaecb53400dc5dd395b4f6f25c40e9127e626cd93c3f09771cb87de3c33d0bb1263eb506b24d15a0ffc7a9d4dfaf3af7a30096147542de8c789e981ad2faa2a77cfd4921aa99d1ed8edd6f5b151286cdd64eb75f53f0dd98e0e573e179a9b4575a2e3ef32bfeded6de3ae54483fc6d3e18a064fdaf8fe39b92f2a8bedb3f8345aacb059d1a7ebf69793bb0e67adfb87dfc02eb44d3086c43cc93e1cb1fce320401e0d6c6bf15248c8074baf9047b83085768714be6f2aedc3a13de01ead5320f585e531fb5471fb1057ef42715fb40c37ac560f3019965849e30dd53dc067f89bdd89a9491d4d2ff7cb107fc0e2a90a0d88ced9900bbd6f582f03d99c585db116373f0f6236f306cddea2407c4cd2ecbe3d1ea3511c68d03b387c6154971d04ae3b0d16cdd2315c1df2bf4e340a309ce65bcd99d407778a30abb1eca187514b5425a778dce0d5bb5b00a6bd606f9da2d1850bd831534e3441545a81dcd33c9d8894bb370fe016b1dabd72618e4d195ebf7b022a36be9a39842a0fa61a13a0d9cf00c88634811a2859f3d5eaa2f7c6f960153aff8d522bb3f33272c2095deaf834c2d136b7ec2811d0bc1c9613ba80a7305ae31c900368faac700ef6322ee9e2b884e667d9b6671ec781ffbd3ad573e256cbfcb3212b889e6e69da6c80ffd128547bd66b82bf6cc250fe5ab2cdc590133ec21551e592c674e98629860b8418c0852837a729bff1c3e813adb954bd403af20aa5cc8aaec928167a40633bd94fd2f0fe52df79cad40ef4e978e34c594a45ce6e66aa1a66c65329f2306ae22d343a8514dc094d816ff011cfb5d3b25770bf56b8af017967e22e82b3fdba50a51928509dd84ce6f631879090c38046ea646384ae624ffb0077877c629baf955e092cc2abcb6e4e0818a935ffc75ca00ec21b09d8610fda6269e1b1427482194d223ec935a754a92a7004a1ca28241332c9c85d1f38c676c5c6b62027fb3431affff549134a15db7df1d5de5ac55735f801cb6dbfd3c15fd7f0214df10cec713209cd8f0624ce5a0d2120322a77421a7c86b0e8822f239c0884a98c8f1b0baeb0e5d0324c2f804338db8e7b3435b9cec4b49e360d3df51654adb56426f4cb67a8de35c0d83ba020fbaada8006bcb2c3f0e6867e470e83f90f231df102beb6a4b351e6225818b0c86796bd1e3a72f14d8b3742c254ed6d140bf0c81f15a8512b0f0986f695c711376d6db00d24f47a072391d7656f412a694ec76cc00df1181763ee129e91c52f222c5c957a3cb0d0b9c5fbef888f449f75c5934955e7eb68e3f25a1741b0513ef0b01ec5e25700d4f2b6eff3c3d50dd8a7f75fb258fb4b04f74fd0515d185647a68c76a073938989814a0ebf714b3d81d375b776ffed00df6ad6d1d1cc3645084279004a1422dbafe3382c6ae2c905b22086c01553a5ec819f0575bb73b9b9e710c41a5565a8262fc62f57152b1668bf84ab3288fe8a2a68e8b8a76d221d7416ac7e72743663e32ea1da8a3501bc8c5dcca99a19435b723db295183a0254b3904265d2741c4cb48c7b34c790a837aafd438edb7f4348c17e75654cbd6afafb172c06ced9dbcdcefc0f6c4afc909c6252c00196842a4e882f5456f582d6b84fbaf53d5dbc5638f03d7162a8bc81053ce095e8808688aba792fdedff810365999221e5b5a4180aba9ec054b1b0cff0b2cba5d3dea078e012507a0bdf40919c21f3cfd87fef421c7c92ee5cb35400bf6852481e14f2020f421ee88a77d06b3db98c89ec1fed75c64aa1ee2df2dbaa2d45206aac5bb28d89a5f5fd0576f59f8a1dafdd918a61df7bc900b368cdd2daac8030acd67b3a7c61dd57dec625a029762c433d768111e2c3e16061ea84142cf6dfd4ee9ca0c06542", 0x1000}, {&(0x7f00000012c0)="aaa7193b268be66aeecacd43bb9d8db9394500bd32784f99c70f5e033758633c6005f9dcd7b8ed351f1d56b3790190422a0483caa7ef126bd9bb33ffcf9836a5eea10ad4cc3c834d6adb178be7014c203bdd73cae53b48ca185b4fbe14ee95f0c3", 0x61}, {&(0x7f0000001340)="99b605472ba59fc0fb9cf51e352fc2d5f1d2ae9d12add5b9c15be6adc9dba8469701ea391383ecc56d5b1a730be344b0d2c68a4296453ffc333594f6dd6e52e5c6ee8a7ea5b48f2fb2dffbe3e379ff60b0dc2f521c3674d4612f2d934844338cfc6b36d088723e0a8d5d97abedf93acaad63c5a63c43e35d2b7fc04f84ba2beb31f327bd2276efce05ea5ea2ec8596ec67f7ffb8f5ed80ffe3a34c3633bc504a72ff224eeee6b4e341f2338d8d148ae241d8ab6d2b031d72303d3d922ef4b9ba76198814b31c740729661e939476311044973d9968a71be0dee2ea48e99726a03fbe9c90dd4ef197e3fe39102f23a3c76029082ce7841f72fe25b3e13875dfc87d757ead9c8c779b73a06ac9b853f103be97f99322aae9e78279115a6af39abdd108feb46ceb89a288be6a52f8c66b44a9e9c2ebcf98ae3a4e9caf71698eb9fdff8dbbc79f529c78ed71a7f79f99f05821a68473ff2b3c3ad745dde8e3657d64fa42fe1507c04e7e8fffef8145f914233ec81109af29ea1e1cded8a28a2d8ad6eba1329e252b85ffdabe6e1c03d8bbea53833c46d11579fe1023d3e919bdf1d4a6f381ecd7e2634749859179280e667e909269cfa9a0733d8836ef390482b41400f0b63cf78de3983b30f1a66001ce653ba6c55e8fee98d6e48145e5b835a0a73c88d5b41a798adfc23e43d4cdfdc41d8013ac38309db333e7385fe4b8495ec9524793f6f6b4c7db108bdeec2739321240cc0f45bdfa8faff3d7ddcbcfb230c9bcaccc19b1795e63e912bb3c5eedbd41ace374d86fa0ea593bbe6359f4029a38802c372dc6e723953b9bbdea4edc589e384757d423ee10b06782626a3f6aae8a0e26eeaf199eec38d7cc641318a63a6f37a8e010c2dd7910da76adb95ced40ac242801258d9bef58793752e386cfde5d9d76e3c9e36528b9356eb44b8b56bd82d9de02e1fa61452cdd0b07b663191da1b1d6459d224bb7c4767619dabd5b9b63e9c663f241e8aa019b20e2dc333f4d6177c597f280dbea0f18fc8075608bec00596263e8d57ebc9ec04323316b4f21079f3c40cba19b786e820f7476911e48361ca2619a1fe580f5261bc6edf9422ba0a2feb5befa1427f8184e1d0de0e0f4a92bc8e0c2613102b916126a724200c27561f94634c1cc5a3c45d35ba4d3858efcff487351266037ce5775ce937c97cafb6189581fb1e65921baee7cf5602ea4d514b7f5f4609a898451d14c1abe316d6d2108ba105a03856eb1e926ce06b2630c77365c4dfb4c8001ce45c8a57fc832e996e613d1bd3bd63df529a8bb723fcdddeb593e821b80dd152bdc6553e57cafde295d52020c379c1c71bbf4eb1ce17e17e3afeb4d5e71ca47c466f85fd4d27ed92bfbd0121c2c07c7df74c26d0abd153902aa63bd1e05dac5cd8619844d1c753f8395a835fd4e7dcdc2932c3cef5c24c8fa212818ad04e2c2f314889c85f79cd8c986720b3b9323092c1555cb70ad572b91583aac4bddad622809f47d0eaf462f4ff12770b1fa08e63b5bf823a7e2a8fefd37ad60ae4bab1c7a88a828a297a30e0fab81a4efda941f06b75986dcdb611c43f5804fd479c16aad99daa42f9240e5a223fcb2eff04a7d5b2f9d1bcceefb291aee226b8ab8666e806c2585bcc3f410efeb0eccede6a5bbc0329ebda81a00b315cd13dab8e1d011d8b214f798cade0625422d61712c3044988e46a5be9306bd05170c6ba0f96f73e8d6ce0c925650b5c0c4bfae2ad881a4bd7120554c147ea3022c205dae0b8481fe3158493de91bb3afe673472247bf103482d1a4da0a9e4f1d8676a297427b5bd8ca4a90550dfdd59e40bf4a6465c859390dee46f8205a859f2d79b3f3e594bf290ef2880abd0fcef1294bbb8736edc55fa87e5408faaf9f92b3d9fcef6e99c82a5e8d6373c9ea483a3e024efc27ba2e2befff3946eacec0b17146a18a70cfbb3bcda452c8087c031af8b47a63fb71d9b8caa7bb85233b6cad83e65ee4f1aa6090c5a1df1b8f645c236023e338e4f5ab42dc11f80b4ac0f359633d342d24b4fc308ec51a547216623c6eecc5c012038b0055a774263ca0f2bd1a378dfcfbb08216e4a905d72b0128c6bf28676e2567205c0fa4d4bff563c8eb1d11bbfaaada50e98617a01e7ffd148a16fede98844979aaa7edca880ac6060ced688ec7005debec9ad5b72189e9c7ac708883da335fed16cdb66671d325e184898d1dbc2eac8dbf316cc21876fa8681704095dffbad7433ec7cfd4620f6127954e66ac162fcbb4c782dcb707e3a33353ae9d64b6c3b5c5c579b7cbf9792e5696356af53dee9ae42b48c8531e2c39847237d8134ad7afbd19198140020330d5c55a50058115e99e2ac47b56acb538b5dd4f39859ecd8e5bc88e949c2c48d6193d1c1d12fe4017034eb05b390af59d09fda072d0fc244bbb38a14a1f5b68f5a58bdbec03e817db024dbfad70767214316bacd267d46790cb2b30076f4d2551b16e82bb220d494e88d81956198b30652b4fae9fea19f669a828743c0ba1f3213e19ef0b6c06996212bbe9f85956710eb49394fdabbf845f579333f934b2747efdfb8db297c49a647c3e4da48bdc289e5a64437b8f63ed26affe087b9d7971afcb3a2cdeea0647caca58b35b9e661d3a6f8ec9c09b18072303d1e1d07d60fcd58b9abdd8019c6c71426a7e7f189bd6c302528aeba151b3722bb31fa84a58c6862c5c0d77167c96da30ac319a3d20fee2536a8102d3745d6bd42610150b0196be53f36d1e207f3b5024449ec5c13ac0cc89f9520bdf8e9122d5f33244b9d5e700a42e67b919ede7d808858dddda971b9aa530c3721bbaf5a367bcc967ffa43d3cfc6fd18b11827a70ad254921c05582e797b39cc63961580d7c59e7aa0ab59a75fb5f22e1723559b972847a19833d1816f81ce63b1c9c4f59677d333c5c1365acd0680c74bd56c7b5bda223817bf4c500eaf07204a4ee46a025668b9993e208a7402b7ff3262d18ebcf01680a538d4aba413b1816673e9dd26539256bec3ad68e093617b630a0e6b5fca12d53e91bfd779c8422fb8b378b4dde1dd0e59c5ae9ff0bab2466ae9c1a9f75327f413fb9f12e9d30555b66c153da09086c15fc4c82167791d12d190330123356f2c72cfeb4ca01f280d1d4f424f1259e0c6abf3a591762bf645739be29754e1ebb8562e61f7b72ebf68b03f18da4e11216cdefddd7f16fff90c90331a493de2c382004a4dce31a4ba95729ef00d6392bb9d55e093b9c24a3c0bfb489885b4c2ca510a5005294739bc1f3ed967104f213de9974ec22cda2c3f8ea13246741a7271aa3a2ce3797087d3a745924e782d0fda982ce9156866f7daba401ee3cdf884ebc9524d44733e6eecb5a0d1c96b104334d73bc46ae88d43046841d0090b08e5f218eb25d398b11ae23b365c4f04e5920aa62066d9aeb632a36bac015ac077c2bb25cc1b4f944535f26a3da8bc2ca8d8dbe1cbaa159cc58ca0f4f51be8c1e32cc53fa8c1976e1a541627c35203633e41527702819d43064cfda927e4165776b940d250695fd5b69fd9b15b8ed3045386dc705ee297c4bc770530d079acbce5122ac53eedec02b6be102644d609d78b9ee413331ab6330e67769d9c6653f251ad7f17b001ed5b59586afa04e55ac5e5e8e616ef69c0106b2eb54ebe1c56e799a7ff1b9209086c7fe763614a518d7cefe608f0a57d00b3406da085bf6d39584b82a2f69d84188ee3a0c33e51559fba9296fe8c75abf5a328309d03d9f66c609458e5cc0a0c46da695ba6b53105c5a082dc18b8da217fa19e32e12e10a3d7abde07ca21656db6e75dbe53edba916c5d16df7b5564eda5c496fc3424cd0e37781dbe588019a056baaf770d0767dff80f1576828303552a78027bcf7931d2be622e51169109c259170c497bb55ca098f43953c79997fe08509069e6439a1d38cb587b7af06bfef58197c2cdbc9ce5b64d4c6bd38a89070f547cd4d1e2b777d72d0dfbcb57e31e665653367593ecdfb5664b31732a0b569263864f9edd95e67dafa7d0a13c445160783e2b96658dd6f7a4f9ba13dd1970881e6c78f4f494649acb5fb268093bf34c3158fa031323af7a9deb0620f7d7303edbd920acbf86e9db537c5de808dc7ad53cdde550dbdc4107bc82d2417d1bcd392006a8ea48e7787adf13f48653e5bd9bef2972d926c05f1b05bab9a0f60b7ad51ddf3878930c9e5e64e102a9cea2a860e33382b2d5f5977948bc519694448488e4fdb3df4ed771ea01f4088e6ea9d7eedb92e5b606d681d6a3f438f737f7e2710f4aafb428b7b7600fb6f47993b5e7934d8583d423ec5749e0a3335c469b819abb0d38b6c2d785a69a7a12ab7c4c20762aa892fb9534badb156e5f72ced880616da350df9d7703372c1f8c03c3946b2c49026001f96c69ead0358340ff1fdc151cef435b66de3a93dcb7237f52cb06733edd7c9f38ca9e3c256944c69b23f2265a99ce98a07977a2cb4b6a1ed1f8c48c9833431ab0a5e0aec03c6373d8719d8a416a93340ef83329a06381eed486233ab8076a0a359975f46ac51ce52bd0e671db5dcaf79993fab767875daf3e7b2409b8bea377c9e9ac58f1fbdf8e1e79974c8914d0868bcb62f70ea0a21ea0a18b5ff240a46911549c116ddd0dc0689028788d0e7414c7a9ad2db4abbf5a5ca4adcacfce9d9d6fb9241477ef324add815aab294abaa8a13123cf669ffcb376e6f23b4a321a3f1da1cf94bc10fc95aed2769979a5780c2d67f31c096685f07b9132986eb61f063c3d0ff77080e7269bc29cbcbcb2e8a49b16a434434cb074acfd145dacdebc00f84c9587df488bae085adb5aef12ae5e56afa1cb4921359baab98a4879900f6184802fddeefdbe952a278b2712e8d221b09722905591dda0b829d115c96c01f8c1e5f0d8225b775e07440f42a631fb5e9e9a3340541d2e25201e1c18c9d661de1a480e98a36da854876fbaffe2d96a62fdb2c400d54ee4e76b984ed42a6e64ac62cdd21f79e0e21f396edaac659b2aec5189cf7b25616460a6262b18a2ffe89bd426c5b3e86d4cb666d779cba9084630aa0d1789f5799800ec86e13edeacfc8f9e38ab6b8cb73590f8fb6fd639fe1269168e8cd188c49e6b3f86c0522c5f5b7fe3af3d9711425dbce75e0241e21e6a47bdf39e1fad64f97bdb8355ea4240860b90f26084d876a8f60f2d98cf6ae4957fd77ef32f02f1f407fa29d00503820e4493118ab639a89303742b1bf7ecc970acd887b75bfd7b0182299553d42a73e9cb8e1982f3c5d9d1ddbf943eee050dc868d7fc78cd8f45dbca2a0db74d1f23d134283dd659aa98e4c949134576b2976e015891ebdae30e8c794c4bfb523326f41b08de61853c39c1bc590823903fbda272a595f67382fbcfb7a65da892b3d0a56086c67e3a41414690308c9706766df6812fcfde2c3b451d8a318ae032894d7f101a56660984d508b77984d36a53af32885b0130ba0c2ed6d631845a6116de6823bdb3a0f9af968507fb67ff4e60a073222891dcf242d09dba619528d20f7fbbda00e108150fdfafd7fc362e7f34fce8283db4c2c623d42a1fdd0269e3018423b221a712af40ff87a3d970c34aaa7b8f3cab862e941dbf990f94a6c389ae0bcfadeae87e27dce4a19d45c6521087121784e2324ec53f764d7ddbd4f1ebcdc20dc1b46c8458151af4e4240568a760ce8227e3c9081f7adf348e83d45bbe07c1f9f281876fd9d7a2a3b6a0d8720e3a0547a4b22a6eb6161ada7ae62b1eecfc41b56458966e18cefa5ad6fcb59f4fc4af", 0x1000}, {&(0x7f0000002340)="b907d3576f6667af4da461dcd74b11ca3d67819ae399a5f9ec89c30cf4b07dc3de563c5869bd7350c859fdd9b75c95552e20aa9bef4e0f440b30bffc41cab9ad8d2fc55a13f62b2d2680a14d483b4749ee44c4608e860392db60d2da56b066e7186afd8ea7df9b5edd750c2c318c8661e9204e7e5965231a4dd8a3e214ed3a41ad799b73de6ac6299ac2efa905fa72ebe91d3fd67b7b816e97e8a5a719528da188072c8cd6607d209bb094500e1ea87742b7273ce86c5dab73a35bcf6241e43fa79c864a0a22ee0ef40a6c2a6f1215396e8042c80ee3a8b99fcc4888786ed17a38e36c55d925cd4cf3ad9d8123d0d5be351d3490e8f7990e2519", 0xfa}, {&(0x7f0000002440)="a98d61d063fd5ea9c484e4b403bf7395e35781d012b26c3b39b07af4c456f94bd8a3a2b5174a90265ce6f0f43ebce9000fb85b246493751a26167c735898ba7b2a012b4ba1a2a66aa6f46ced9ee48fa2a151802cc77006a0a427b7c52df60e44c96a16271b80097e19b88d720eea205a67cabd4d22efd2965f59203148c8bb5fbae78792a32c7c542f96a774aeef814a37abeee1a72831f9e5652e28e9228f1c282304c7dc60107336dd179769f72563f3536fa99e160b3bad5cb44f1ae59038375c5c3a08", 0xc5}, {&(0x7f0000002540)="074a5f1457a5dff314638c5156dc85d2adfb5ed13fb4e8b9abbe9c67029e01611e774f7c297a53582558b9f960bf50f6776a949e0334af98a8b3080cfa5daade66d26eff10e6e606865ef9e5287917528ee8894d5b638ef5bdc7208aef8d91a0c9bc85d6b3cc", 0x66}, {&(0x7f00000025c0)="5a2b128fefed33ddfdbe630278c231a4c2e2cadb7aad4f940c419b6055d970e082989964709d0041a2a90c3d6294bee69b0a87ff1ee06d0853755c260acd", 0x3e}, {&(0x7f0000002600)="a77ea9b563a32312a417361aded0d72aa914897a588f0aaf22792f218017f41015a73c3e1cca6474a1d734ab304c03e5381da7013c2825138caeca366bcb647112488b3cef9776c8b8786a444ed6cadb6cd9a72cbeebd70c3a295b47171cbf98457d888734608a219738b739b9cd2e561105edcabbef99d69620c0e8bae32c96a7b9a6d81a7de38c0e3722d093a6e5c6e1c125", 0x93}, {&(0x7f00000026c0)="74980544335443ce4120f5c0343645173b1146115ae04828ebc505966b738339409cdd93b985d3a10bf635a1ccb79b7448835b511e3b4486c3b8930e7ee4c812012af06b00849c920762f700ff6b63a4e9a2325bbf5a1a83fd4153fb97c21a61842656accbb0f77815676c1d396b5a191e82473ab21f55a6fef849bfc939dcc0891406e3d4201aee88334e0da7ff947ea686237b12ea9daa19205cb74ae2a8c2bfd1613fbcc44dd29d8411008eada2e050", 0xb1}], 0x9, &(0x7f0000002840)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r6, r7}], 0x38, 0x5}, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES64=r0, @ANYRESDEC=r5, @ANYRES32], 0x44b, 0x0) msgsnd(r2, 0x0, 0x4a4, 0x0) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) msgsnd(r2, &(0x7f00000028c0)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c8cc1b66d9b953ef15b05a8a896157587324a82347d4b3e82189512cc9d3c7731ac9780a9ff00b62328bd7b5f64c630bab0e2845bafbbd41b32c649462a6d7f2f9dc76a9a6427311998c3abcf66c0a09f0fd50c7fac484d7868ccfa7a56ca79226e4be948c913b392dab7d6673ef8195280df87dd79275d04be6f21937ee731ba64c13e823343cc9abb6c7b49a9fa4099ac4a09ef4693c4281de84beff57551dbb32c4af7"], 0x1a, 0x800) 12:18:23 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) select(0x40, &(0x7f0000000440)={0xffffffffffffffff, 0x1085, 0x0, 0xa7f, 0x2000000000000000}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) 12:18:23 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xdc, 0x65, 0x0, 0x0, 0x2f, 0x0, @empty, @broadcast}, "0b3834c60f57674b"}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0x3) r0 = semget$private(0x0, 0x0, 0x100) semop(r0, &(0x7f0000000040)=[{0x1, 0x1, 0x800}, {0x2, 0x6, 0x1800}, {0x2, 0x449c}, {0x3, 0x6, 0x1800}], 0x4) 12:18:23 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r1) r2 = msgget$private(0x0, 0xa0) (async) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000200)=0xc) r4 = getppid() (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x1f1) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r4}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) (async) r7 = geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000002880)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002780)=[{&(0x7f00000002c0)="a5c3ad62dd3a284965655113e0e89f4e7ce4a4af453e2bc1860b3004919a7d5e238830ee004062a7795037faca31c118ce8ec10cfe899acf6bf4bee87a86251418e8a6c329b8c5ebf99f150c8cd1debfbd4616fb6467911341ddeab2cb8a50584c7fee743eaff4804408438ed000e5ee912da1d11b68f01cce8d098ec2c85a5c638d7515afd703efff359e1a7aaece88966289d64094fe54b9812ac4b48ac983c5512f8db1ffefb51049be0a94616c71490320caea9947444c10b3110d2e3e46df9e7bd4542ea77be4bda9f56eaec6bc3755e314cab66743b236e8439e8020e0a2c0315df592a9f483fc577ddc1fb539c4f84db61a1fe8e2dfb3de042ee04ea02f5c8cffdd714106426a364014f80ddd0517ff797c1d821b3a73bad40a576c4566c49326ca77e04c14928aa4f00af217c63fed47c794493b77b6547a27c2ce3523bdaf8e8d1789cff850e310db7806958af4bb6874876577ad4bcfdec017b7bcbbc52f8f9995523ba2da86352bc4d63010b615053a63801fbf797e7d18c6e71310f322d7274056456bfb87088fad5de31166a061dc9ae81cd256dcf94de93bfdc824406954d295e3568252abd16babb19da05cbc7adf31749c9c5ec83fc0a28675675b9a9067300c6190e3f3b8501583fe9a985236b7850866ecde0378f22c9510366e616a1e615e705f5fd318ecd6d2ee5004c56ebe28972a2df1a71f829c42865e82e278e84cc4a4b2eddc25c8eac350f1b9518c415fe5d21c58382ea1973447fbef9de96f3202f698dec013e3bd15677da5fd0fa703e8a809b4667f7a313076bfab388b4070d2a53935278a53a0f2229417354fbd521a3c69ec5b2955a1ab58385798a39cd1caddff5fafc7606534a1607575cec456d846d2de17d0a923f9b840a516469d0bf970f67348afdadeb5a1d2002160c10fc13929e4018eb4c175ccb72aca19a286e1bbe86368ca2ca8f944de20a4d1e6e6d7c141341e3622c4f8308c159a6b6e5f767ddf2a2fc824ae34b3163977038084ff996a1fa5bb13ad791174b0472a3aa7853d050658b2467ac3f7990daef568731ae09a23145ee1709c231ddeb5c55e7439e0e93785088bf3e645a7286d7cbf2c98d557c4fa0a640fca61ccc60d7f34bc44a27c12c7e6f55ecf8a2b10b95451b3e439dfdb7d4134c360d598db9b90b89c87e5ff87908535b3f528c375c65773225086833e6407d8f3cf4eae93f4a691c4958573aa00543633a6c258b1d3b526b80c3e98d36a0733a6ccf9358740ecae106a6bd176ce22c2c0e938a6886daa8fd882b0c5719b0a7d10017250608e39ea9008121d3abf7a94494b6a87209e517f19332d8ac6237f82e964be736eb93a232188b1477760e20c52d4af46924ffeec8e1feffb5c43f5b037bf27d6ee61b759c6effb2072af5318f6bedfb1d68ce212567adb19fe5442ed4442e7380362818b4cc99c3346f57f0a920e3c80da5895f7d310d53fb17745ab12694ea142b8d5accb8e29b94a7c4b20e80e65f91efdc4053d2330817f8ab9138a6e06f88c7ad8b5b0234399b3f36a1706b1b0d95d4a5ab850c7b5d6a6a61322783a54aba5eeaea338c6037360642cf29b44c107ff2035067796b2deabd8a2eb6b7ba2b2f59a43e729aea41d58e64dc4480d4a9f3296e8f096b9741f37f64953f237a9e3de13ae1b617ebce6ecfbeeaa6f32958a85b04c8b05cd72fe7863151b40a283c120c43b234af6328c3a8d84e5b78ac534e93c7d90fc685b905f470a05050b15555cd8ec0ae6fe1662440b1ed465d99228f74f22c61bff19df220163148dc3760a7bef2e68f311623f81c981eae6882107ddd44867620d0ad1517d174402c39a511b45c6f46d50f0006e7a9cf3dfc580881845395aab65f8495e0590f899f982154048376c8a7a2937da32d133d6820813a782e34bcf90be67ad11d5dab32acf8e8f23a8cef130b1ec5baf320609bee17c1921addb3c0d1ec76e6bc93bbcfc1087157f55f24a1912c4a692ce01bbf5a6b36c49ebf7cc628e7f9a9a1b10241ea5253ac34f84787cb8fbb0bd2bfc491bfa1faa3687d06ce801fb4af4d4e27abee1297e2c4110208b401cffcc9a49c203fb3595d5eaf42f888e05f641c02ab2b1c04c74d6ea8efa6739d15e8209caef3eb19dc20767c58d97c487fe4e892ed6d829f2b6303ab3cf2d1d539e9d96ad60f84a97a9cd6f489b209c2863014b6a4fa5fc8fc117f86af01455813234896919b1092ca11a3254145d4c4d44642bd4b3079b6ee9cf9eff4aa6866bf8b11e86b779aa58a2235b8de66693278c1c1f1676beba0b75290e30146cc4045c2d1b67e9f0aaa9e6241a7bdfc76f6364a15b4470575f2335eece796966c76844b98cb14922f62f85da8592167b9b924f5fa5586fc1ee322e44ff9b1a0ffb417304b122c2d5f8036f947b9f4c2d525fa1c3e0a3369ec69f0d59d9bf976f5b625f76e770263bc5e049b433b9a7d269ebf4a2b805c465b6f0cfd9bd13a2d3a5e7ec43060937fc50f2e25cc781476e8671c7a8d6fc01982190b07023c9434a7db083edf9f9616c62afa302bc3f80412c95b7b3b8d750e4b96a5be4f0b93fceadd6b5e7e702f514dae5cc3fa7f4d34ba4b5c93c3a8f742e0666048e2418532ac09059623890ad452f93bd0b96baff6386a86d5cc6ac492d832648d18b4e9f48a515f00d07069e98c698e0be90713d1e3e158273711d2a8341c5efad1988ccd0c8dedd00953b09f0df78696f497ade62af256ed4b125aacc373778bd46100c3fb275c421937cdb77d595b5118fcf2cd976a85248df654c9163872618636dd0fd1aae0fd3c9e961181adfc1ba3416cdb536c9ce28b2a36d37c3db5f9ea77ed2ba970f7dc2a373fb6a18223abbd089753053408107542a27dd228bb632e03ffd006a372ff3a42017fcb7ccc638418fb14545c7a557cf73b74295e1dce512dccac05d2c6252fc7adb4b194f4046d91f42ced3a41876129ab3b5614ebcb6cda25c0d1d0338d20729cd26ccc96e6c54b1af17b2bedfe2910f68d638e5c3f8be66e71cb72445040926a494c52cf4b719276f3c7109173c7757ac9b2887afd829808693a070490bdd8acf34b0e3e021022de5191d0c4208d44842a55ec848076e932164cea7d78c5a699e5425d95ad34b2c76a0663e92e4370a3a96834bbfc441a43cf0ded3d56db0c855f73b4aac419442343f607e506a183a40c13c50ce8f349e7c941e7a825ad9fbc5636649b5e530bdf96e4ce76f231b1335e99d46673957ea997172c644332916ff20e0922031d12c6d50600cfa0f96dabedd9cc425a0f7d8fe0da8a43d8cc7f6af7d22de960f9eb9af34ac52ce1b57c1df923ce928fd597bf3e7b6c0e81e80499604a843aa83371511e37fe5ab0ece09c1efb67d3a923697fb2cc835abd8dcf27bcb86dbe87f373fa714b26fd8fedc5a0b5eff2011e47159f51c1326f0ff3f6d6b8681f4c656cdfccc2a4869ad839b52b9d59bb571043a5658a5aa776f7b99818e72391cd4dec16ef7a70d3c039e39a496227b6daae621eb751cb6574c99ead6a3002e630a4f357fc37a066046468bda4c97bc2bf8c6ca6112fc1e3e7fe5a6212a2039a5c0170912012cba8d4e348084c8fd9ade06fbf53dfdace31108039ff78b0b7f5358f70984c40f1ac40e249876a863a807aa839ea12a88fe6fe0c4f8f8f3d9bd5d7f59b7c58e35d677cdef30342d7258827d3d8d717347442a14728f532bf8b477a4f887cfac462737c73c49a826b98f5e768bc335167b1aaed84f2fe60579bb7db57b21e8dd40f36e8c7a4c933510ac62c1fa5c02ff044015c1d578b7a624ad3f66eb04b327c9c02b9d0399f322ccd43daa94f82a09e92e813cb4ad6878869e0a21c5b6e96e0a63895a018a0258c658fc149344a98aaecb53400dc5dd395b4f6f25c40e9127e626cd93c3f09771cb87de3c33d0bb1263eb506b24d15a0ffc7a9d4dfaf3af7a30096147542de8c789e981ad2faa2a77cfd4921aa99d1ed8edd6f5b151286cdd64eb75f53f0dd98e0e573e179a9b4575a2e3ef32bfeded6de3ae54483fc6d3e18a064fdaf8fe39b92f2a8bedb3f8345aacb059d1a7ebf69793bb0e67adfb87dfc02eb44d3086c43cc93e1cb1fce320401e0d6c6bf15248c8074baf9047b83085768714be6f2aedc3a13de01ead5320f585e531fb5471fb1057ef42715fb40c37ac560f3019965849e30dd53dc067f89bdd89a9491d4d2ff7cb107fc0e2a90a0d88ced9900bbd6f582f03d99c585db116373f0f6236f306cddea2407c4cd2ecbe3d1ea3511c68d03b387c6154971d04ae3b0d16cdd2315c1df2bf4e340a309ce65bcd99d407778a30abb1eca187514b5425a778dce0d5bb5b00a6bd606f9da2d1850bd831534e3441545a81dcd33c9d8894bb370fe016b1dabd72618e4d195ebf7b022a36be9a39842a0fa61a13a0d9cf00c88634811a2859f3d5eaa2f7c6f960153aff8d522bb3f33272c2095deaf834c2d136b7ec2811d0bc1c9613ba80a7305ae31c900368faac700ef6322ee9e2b884e667d9b6671ec781ffbd3ad573e256cbfcb3212b889e6e69da6c80ffd128547bd66b82bf6cc250fe5ab2cdc590133ec21551e592c674e98629860b8418c0852837a729bff1c3e813adb954bd403af20aa5cc8aaec928167a40633bd94fd2f0fe52df79cad40ef4e978e34c594a45ce6e66aa1a66c65329f2306ae22d343a8514dc094d816ff011cfb5d3b25770bf56b8af017967e22e82b3fdba50a51928509dd84ce6f631879090c38046ea646384ae624ffb0077877c629baf955e092cc2abcb6e4e0818a935ffc75ca00ec21b09d8610fda6269e1b1427482194d223ec935a754a92a7004a1ca28241332c9c85d1f38c676c5c6b62027fb3431affff549134a15db7df1d5de5ac55735f801cb6dbfd3c15fd7f0214df10cec713209cd8f0624ce5a0d2120322a77421a7c86b0e8822f239c0884a98c8f1b0baeb0e5d0324c2f804338db8e7b3435b9cec4b49e360d3df51654adb56426f4cb67a8de35c0d83ba020fbaada8006bcb2c3f0e6867e470e83f90f231df102beb6a4b351e6225818b0c86796bd1e3a72f14d8b3742c254ed6d140bf0c81f15a8512b0f0986f695c711376d6db00d24f47a072391d7656f412a694ec76cc00df1181763ee129e91c52f222c5c957a3cb0d0b9c5fbef888f449f75c5934955e7eb68e3f25a1741b0513ef0b01ec5e25700d4f2b6eff3c3d50dd8a7f75fb258fb4b04f74fd0515d185647a68c76a073938989814a0ebf714b3d81d375b776ffed00df6ad6d1d1cc3645084279004a1422dbafe3382c6ae2c905b22086c01553a5ec819f0575bb73b9b9e710c41a5565a8262fc62f57152b1668bf84ab3288fe8a2a68e8b8a76d221d7416ac7e72743663e32ea1da8a3501bc8c5dcca99a19435b723db295183a0254b3904265d2741c4cb48c7b34c790a837aafd438edb7f4348c17e75654cbd6afafb172c06ced9dbcdcefc0f6c4afc909c6252c00196842a4e882f5456f582d6b84fbaf53d5dbc5638f03d7162a8bc81053ce095e8808688aba792fdedff810365999221e5b5a4180aba9ec054b1b0cff0b2cba5d3dea078e012507a0bdf40919c21f3cfd87fef421c7c92ee5cb35400bf6852481e14f2020f421ee88a77d06b3db98c89ec1fed75c64aa1ee2df2dbaa2d45206aac5bb28d89a5f5fd0576f59f8a1dafdd918a61df7bc900b368cdd2daac8030acd67b3a7c61dd57dec625a029762c433d768111e2c3e16061ea84142cf6dfd4ee9ca0c06542", 0x1000}, {&(0x7f00000012c0)="aaa7193b268be66aeecacd43bb9d8db9394500bd32784f99c70f5e033758633c6005f9dcd7b8ed351f1d56b3790190422a0483caa7ef126bd9bb33ffcf9836a5eea10ad4cc3c834d6adb178be7014c203bdd73cae53b48ca185b4fbe14ee95f0c3", 0x61}, {&(0x7f0000001340)="99b605472ba59fc0fb9cf51e352fc2d5f1d2ae9d12add5b9c15be6adc9dba8469701ea391383ecc56d5b1a730be344b0d2c68a4296453ffc333594f6dd6e52e5c6ee8a7ea5b48f2fb2dffbe3e379ff60b0dc2f521c3674d4612f2d934844338cfc6b36d088723e0a8d5d97abedf93acaad63c5a63c43e35d2b7fc04f84ba2beb31f327bd2276efce05ea5ea2ec8596ec67f7ffb8f5ed80ffe3a34c3633bc504a72ff224eeee6b4e341f2338d8d148ae241d8ab6d2b031d72303d3d922ef4b9ba76198814b31c740729661e939476311044973d9968a71be0dee2ea48e99726a03fbe9c90dd4ef197e3fe39102f23a3c76029082ce7841f72fe25b3e13875dfc87d757ead9c8c779b73a06ac9b853f103be97f99322aae9e78279115a6af39abdd108feb46ceb89a288be6a52f8c66b44a9e9c2ebcf98ae3a4e9caf71698eb9fdff8dbbc79f529c78ed71a7f79f99f05821a68473ff2b3c3ad745dde8e3657d64fa42fe1507c04e7e8fffef8145f914233ec81109af29ea1e1cded8a28a2d8ad6eba1329e252b85ffdabe6e1c03d8bbea53833c46d11579fe1023d3e919bdf1d4a6f381ecd7e2634749859179280e667e909269cfa9a0733d8836ef390482b41400f0b63cf78de3983b30f1a66001ce653ba6c55e8fee98d6e48145e5b835a0a73c88d5b41a798adfc23e43d4cdfdc41d8013ac38309db333e7385fe4b8495ec9524793f6f6b4c7db108bdeec2739321240cc0f45bdfa8faff3d7ddcbcfb230c9bcaccc19b1795e63e912bb3c5eedbd41ace374d86fa0ea593bbe6359f4029a38802c372dc6e723953b9bbdea4edc589e384757d423ee10b06782626a3f6aae8a0e26eeaf199eec38d7cc641318a63a6f37a8e010c2dd7910da76adb95ced40ac242801258d9bef58793752e386cfde5d9d76e3c9e36528b9356eb44b8b56bd82d9de02e1fa61452cdd0b07b663191da1b1d6459d224bb7c4767619dabd5b9b63e9c663f241e8aa019b20e2dc333f4d6177c597f280dbea0f18fc8075608bec00596263e8d57ebc9ec04323316b4f21079f3c40cba19b786e820f7476911e48361ca2619a1fe580f5261bc6edf9422ba0a2feb5befa1427f8184e1d0de0e0f4a92bc8e0c2613102b916126a724200c27561f94634c1cc5a3c45d35ba4d3858efcff487351266037ce5775ce937c97cafb6189581fb1e65921baee7cf5602ea4d514b7f5f4609a898451d14c1abe316d6d2108ba105a03856eb1e926ce06b2630c77365c4dfb4c8001ce45c8a57fc832e996e613d1bd3bd63df529a8bb723fcdddeb593e821b80dd152bdc6553e57cafde295d52020c379c1c71bbf4eb1ce17e17e3afeb4d5e71ca47c466f85fd4d27ed92bfbd0121c2c07c7df74c26d0abd153902aa63bd1e05dac5cd8619844d1c753f8395a835fd4e7dcdc2932c3cef5c24c8fa212818ad04e2c2f314889c85f79cd8c986720b3b9323092c1555cb70ad572b91583aac4bddad622809f47d0eaf462f4ff12770b1fa08e63b5bf823a7e2a8fefd37ad60ae4bab1c7a88a828a297a30e0fab81a4efda941f06b75986dcdb611c43f5804fd479c16aad99daa42f9240e5a223fcb2eff04a7d5b2f9d1bcceefb291aee226b8ab8666e806c2585bcc3f410efeb0eccede6a5bbc0329ebda81a00b315cd13dab8e1d011d8b214f798cade0625422d61712c3044988e46a5be9306bd05170c6ba0f96f73e8d6ce0c925650b5c0c4bfae2ad881a4bd7120554c147ea3022c205dae0b8481fe3158493de91bb3afe673472247bf103482d1a4da0a9e4f1d8676a297427b5bd8ca4a90550dfdd59e40bf4a6465c859390dee46f8205a859f2d79b3f3e594bf290ef2880abd0fcef1294bbb8736edc55fa87e5408faaf9f92b3d9fcef6e99c82a5e8d6373c9ea483a3e024efc27ba2e2befff3946eacec0b17146a18a70cfbb3bcda452c8087c031af8b47a63fb71d9b8caa7bb85233b6cad83e65ee4f1aa6090c5a1df1b8f645c236023e338e4f5ab42dc11f80b4ac0f359633d342d24b4fc308ec51a547216623c6eecc5c012038b0055a774263ca0f2bd1a378dfcfbb08216e4a905d72b0128c6bf28676e2567205c0fa4d4bff563c8eb1d11bbfaaada50e98617a01e7ffd148a16fede98844979aaa7edca880ac6060ced688ec7005debec9ad5b72189e9c7ac708883da335fed16cdb66671d325e184898d1dbc2eac8dbf316cc21876fa8681704095dffbad7433ec7cfd4620f6127954e66ac162fcbb4c782dcb707e3a33353ae9d64b6c3b5c5c579b7cbf9792e5696356af53dee9ae42b48c8531e2c39847237d8134ad7afbd19198140020330d5c55a50058115e99e2ac47b56acb538b5dd4f39859ecd8e5bc88e949c2c48d6193d1c1d12fe4017034eb05b390af59d09fda072d0fc244bbb38a14a1f5b68f5a58bdbec03e817db024dbfad70767214316bacd267d46790cb2b30076f4d2551b16e82bb220d494e88d81956198b30652b4fae9fea19f669a828743c0ba1f3213e19ef0b6c06996212bbe9f85956710eb49394fdabbf845f579333f934b2747efdfb8db297c49a647c3e4da48bdc289e5a64437b8f63ed26affe087b9d7971afcb3a2cdeea0647caca58b35b9e661d3a6f8ec9c09b18072303d1e1d07d60fcd58b9abdd8019c6c71426a7e7f189bd6c302528aeba151b3722bb31fa84a58c6862c5c0d77167c96da30ac319a3d20fee2536a8102d3745d6bd42610150b0196be53f36d1e207f3b5024449ec5c13ac0cc89f9520bdf8e9122d5f33244b9d5e700a42e67b919ede7d808858dddda971b9aa530c3721bbaf5a367bcc967ffa43d3cfc6fd18b11827a70ad254921c05582e797b39cc63961580d7c59e7aa0ab59a75fb5f22e1723559b972847a19833d1816f81ce63b1c9c4f59677d333c5c1365acd0680c74bd56c7b5bda223817bf4c500eaf07204a4ee46a025668b9993e208a7402b7ff3262d18ebcf01680a538d4aba413b1816673e9dd26539256bec3ad68e093617b630a0e6b5fca12d53e91bfd779c8422fb8b378b4dde1dd0e59c5ae9ff0bab2466ae9c1a9f75327f413fb9f12e9d30555b66c153da09086c15fc4c82167791d12d190330123356f2c72cfeb4ca01f280d1d4f424f1259e0c6abf3a591762bf645739be29754e1ebb8562e61f7b72ebf68b03f18da4e11216cdefddd7f16fff90c90331a493de2c382004a4dce31a4ba95729ef00d6392bb9d55e093b9c24a3c0bfb489885b4c2ca510a5005294739bc1f3ed967104f213de9974ec22cda2c3f8ea13246741a7271aa3a2ce3797087d3a745924e782d0fda982ce9156866f7daba401ee3cdf884ebc9524d44733e6eecb5a0d1c96b104334d73bc46ae88d43046841d0090b08e5f218eb25d398b11ae23b365c4f04e5920aa62066d9aeb632a36bac015ac077c2bb25cc1b4f944535f26a3da8bc2ca8d8dbe1cbaa159cc58ca0f4f51be8c1e32cc53fa8c1976e1a541627c35203633e41527702819d43064cfda927e4165776b940d250695fd5b69fd9b15b8ed3045386dc705ee297c4bc770530d079acbce5122ac53eedec02b6be102644d609d78b9ee413331ab6330e67769d9c6653f251ad7f17b001ed5b59586afa04e55ac5e5e8e616ef69c0106b2eb54ebe1c56e799a7ff1b9209086c7fe763614a518d7cefe608f0a57d00b3406da085bf6d39584b82a2f69d84188ee3a0c33e51559fba9296fe8c75abf5a328309d03d9f66c609458e5cc0a0c46da695ba6b53105c5a082dc18b8da217fa19e32e12e10a3d7abde07ca21656db6e75dbe53edba916c5d16df7b5564eda5c496fc3424cd0e37781dbe588019a056baaf770d0767dff80f1576828303552a78027bcf7931d2be622e51169109c259170c497bb55ca098f43953c79997fe08509069e6439a1d38cb587b7af06bfef58197c2cdbc9ce5b64d4c6bd38a89070f547cd4d1e2b777d72d0dfbcb57e31e665653367593ecdfb5664b31732a0b569263864f9edd95e67dafa7d0a13c445160783e2b96658dd6f7a4f9ba13dd1970881e6c78f4f494649acb5fb268093bf34c3158fa031323af7a9deb0620f7d7303edbd920acbf86e9db537c5de808dc7ad53cdde550dbdc4107bc82d2417d1bcd392006a8ea48e7787adf13f48653e5bd9bef2972d926c05f1b05bab9a0f60b7ad51ddf3878930c9e5e64e102a9cea2a860e33382b2d5f5977948bc519694448488e4fdb3df4ed771ea01f4088e6ea9d7eedb92e5b606d681d6a3f438f737f7e2710f4aafb428b7b7600fb6f47993b5e7934d8583d423ec5749e0a3335c469b819abb0d38b6c2d785a69a7a12ab7c4c20762aa892fb9534badb156e5f72ced880616da350df9d7703372c1f8c03c3946b2c49026001f96c69ead0358340ff1fdc151cef435b66de3a93dcb7237f52cb06733edd7c9f38ca9e3c256944c69b23f2265a99ce98a07977a2cb4b6a1ed1f8c48c9833431ab0a5e0aec03c6373d8719d8a416a93340ef83329a06381eed486233ab8076a0a359975f46ac51ce52bd0e671db5dcaf79993fab767875daf3e7b2409b8bea377c9e9ac58f1fbdf8e1e79974c8914d0868bcb62f70ea0a21ea0a18b5ff240a46911549c116ddd0dc0689028788d0e7414c7a9ad2db4abbf5a5ca4adcacfce9d9d6fb9241477ef324add815aab294abaa8a13123cf669ffcb376e6f23b4a321a3f1da1cf94bc10fc95aed2769979a5780c2d67f31c096685f07b9132986eb61f063c3d0ff77080e7269bc29cbcbcb2e8a49b16a434434cb074acfd145dacdebc00f84c9587df488bae085adb5aef12ae5e56afa1cb4921359baab98a4879900f6184802fddeefdbe952a278b2712e8d221b09722905591dda0b829d115c96c01f8c1e5f0d8225b775e07440f42a631fb5e9e9a3340541d2e25201e1c18c9d661de1a480e98a36da854876fbaffe2d96a62fdb2c400d54ee4e76b984ed42a6e64ac62cdd21f79e0e21f396edaac659b2aec5189cf7b25616460a6262b18a2ffe89bd426c5b3e86d4cb666d779cba9084630aa0d1789f5799800ec86e13edeacfc8f9e38ab6b8cb73590f8fb6fd639fe1269168e8cd188c49e6b3f86c0522c5f5b7fe3af3d9711425dbce75e0241e21e6a47bdf39e1fad64f97bdb8355ea4240860b90f26084d876a8f60f2d98cf6ae4957fd77ef32f02f1f407fa29d00503820e4493118ab639a89303742b1bf7ecc970acd887b75bfd7b0182299553d42a73e9cb8e1982f3c5d9d1ddbf943eee050dc868d7fc78cd8f45dbca2a0db74d1f23d134283dd659aa98e4c949134576b2976e015891ebdae30e8c794c4bfb523326f41b08de61853c39c1bc590823903fbda272a595f67382fbcfb7a65da892b3d0a56086c67e3a41414690308c9706766df6812fcfde2c3b451d8a318ae032894d7f101a56660984d508b77984d36a53af32885b0130ba0c2ed6d631845a6116de6823bdb3a0f9af968507fb67ff4e60a073222891dcf242d09dba619528d20f7fbbda00e108150fdfafd7fc362e7f34fce8283db4c2c623d42a1fdd0269e3018423b221a712af40ff87a3d970c34aaa7b8f3cab862e941dbf990f94a6c389ae0bcfadeae87e27dce4a19d45c6521087121784e2324ec53f764d7ddbd4f1ebcdc20dc1b46c8458151af4e4240568a760ce8227e3c9081f7adf348e83d45bbe07c1f9f281876fd9d7a2a3b6a0d8720e3a0547a4b22a6eb6161ada7ae62b1eecfc41b56458966e18cefa5ad6fcb59f4fc4af", 0x1000}, {&(0x7f0000002340)="b907d3576f6667af4da461dcd74b11ca3d67819ae399a5f9ec89c30cf4b07dc3de563c5869bd7350c859fdd9b75c95552e20aa9bef4e0f440b30bffc41cab9ad8d2fc55a13f62b2d2680a14d483b4749ee44c4608e860392db60d2da56b066e7186afd8ea7df9b5edd750c2c318c8661e9204e7e5965231a4dd8a3e214ed3a41ad799b73de6ac6299ac2efa905fa72ebe91d3fd67b7b816e97e8a5a719528da188072c8cd6607d209bb094500e1ea87742b7273ce86c5dab73a35bcf6241e43fa79c864a0a22ee0ef40a6c2a6f1215396e8042c80ee3a8b99fcc4888786ed17a38e36c55d925cd4cf3ad9d8123d0d5be351d3490e8f7990e2519", 0xfa}, {&(0x7f0000002440)="a98d61d063fd5ea9c484e4b403bf7395e35781d012b26c3b39b07af4c456f94bd8a3a2b5174a90265ce6f0f43ebce9000fb85b246493751a26167c735898ba7b2a012b4ba1a2a66aa6f46ced9ee48fa2a151802cc77006a0a427b7c52df60e44c96a16271b80097e19b88d720eea205a67cabd4d22efd2965f59203148c8bb5fbae78792a32c7c542f96a774aeef814a37abeee1a72831f9e5652e28e9228f1c282304c7dc60107336dd179769f72563f3536fa99e160b3bad5cb44f1ae59038375c5c3a08", 0xc5}, {&(0x7f0000002540)="074a5f1457a5dff314638c5156dc85d2adfb5ed13fb4e8b9abbe9c67029e01611e774f7c297a53582558b9f960bf50f6776a949e0334af98a8b3080cfa5daade66d26eff10e6e606865ef9e5287917528ee8894d5b638ef5bdc7208aef8d91a0c9bc85d6b3cc", 0x66}, {&(0x7f00000025c0)="5a2b128fefed33ddfdbe630278c231a4c2e2cadb7aad4f940c419b6055d970e082989964709d0041a2a90c3d6294bee69b0a87ff1ee06d0853755c260acd", 0x3e}, {&(0x7f0000002600)="a77ea9b563a32312a417361aded0d72aa914897a588f0aaf22792f218017f41015a73c3e1cca6474a1d734ab304c03e5381da7013c2825138caeca366bcb647112488b3cef9776c8b8786a444ed6cadb6cd9a72cbeebd70c3a295b47171cbf98457d888734608a219738b739b9cd2e561105edcabbef99d69620c0e8bae32c96a7b9a6d81a7de38c0e3722d093a6e5c6e1c125", 0x93}, {&(0x7f00000026c0)="74980544335443ce4120f5c0343645173b1146115ae04828ebc505966b738339409cdd93b985d3a10bf635a1ccb79b7448835b511e3b4486c3b8930e7ee4c812012af06b00849c920762f700ff6b63a4e9a2325bbf5a1a83fd4153fb97c21a61842656accbb0f77815676c1d396b5a191e82473ab21f55a6fef849bfc939dcc0891406e3d4201aee88334e0da7ff947ea686237b12ea9daa19205cb74ae2a8c2bfd1613fbcc44dd29d8411008eada2e050", 0xb1}], 0x9, &(0x7f0000002840)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r6, r7}], 0x38, 0x5}, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) (async) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES64=r0, @ANYRESDEC=r5, @ANYRES32], 0x44b, 0x0) msgsnd(r2, 0x0, 0x4a4, 0x0) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r2, &(0x7f00000028c0)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c8cc1b66d9b953ef15b05a8a896157587324a82347d4b3e82189512cc9d3c7731ac9780a9ff00b62328bd7b5f64c630bab0e2845bafbbd41b32c649462a6d7f2f9dc76a9a6427311998c3abcf66c0a09f0fd50c7fac484d7868ccfa7a56ca79226e4be948c913b392dab7d6673ef8195280df87dd79275d04be6f21937ee731ba64c13e823343cc9abb6c7b49a9fa4099ac4a09ef4693c4281de84beff57551dbb32c4af7"], 0x1a, 0x800) 12:18:23 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000040), 0x0, 0x9) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x200) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) syz_open_pts() (async) poll(&(0x7f0000000040), 0x0, 0x9) (async) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x200) (async) fcntl$dupfd(r0, 0xa, r0) (async) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) (async) 12:18:23 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xdc, 0x65, 0x0, 0x0, 0x2f, 0x0, @empty, @broadcast}, "0b3834c60f57674b"}}}}}) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0x3) (async) r0 = semget$private(0x0, 0x0, 0x100) semop(r0, &(0x7f0000000040)=[{0x1, 0x1, 0x800}, {0x2, 0x6, 0x1800}, {0x2, 0x449c}, {0x3, 0x6, 0x1800}], 0x4) 12:18:23 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) (async) select(0x40, &(0x7f0000000440)={0xffffffffffffffff, 0x1085, 0x0, 0xa7f, 0x2000000000000000}, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) 12:18:23 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r1) (async) r2 = msgget$private(0x0, 0xa0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000200)=0xc) (async) r4 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x1f1) (async) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r4}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) (async) r7 = geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000002880)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002780)=[{&(0x7f00000002c0)="a5c3ad62dd3a284965655113e0e89f4e7ce4a4af453e2bc1860b3004919a7d5e238830ee004062a7795037faca31c118ce8ec10cfe899acf6bf4bee87a86251418e8a6c329b8c5ebf99f150c8cd1debfbd4616fb6467911341ddeab2cb8a50584c7fee743eaff4804408438ed000e5ee912da1d11b68f01cce8d098ec2c85a5c638d7515afd703efff359e1a7aaece88966289d64094fe54b9812ac4b48ac983c5512f8db1ffefb51049be0a94616c71490320caea9947444c10b3110d2e3e46df9e7bd4542ea77be4bda9f56eaec6bc3755e314cab66743b236e8439e8020e0a2c0315df592a9f483fc577ddc1fb539c4f84db61a1fe8e2dfb3de042ee04ea02f5c8cffdd714106426a364014f80ddd0517ff797c1d821b3a73bad40a576c4566c49326ca77e04c14928aa4f00af217c63fed47c794493b77b6547a27c2ce3523bdaf8e8d1789cff850e310db7806958af4bb6874876577ad4bcfdec017b7bcbbc52f8f9995523ba2da86352bc4d63010b615053a63801fbf797e7d18c6e71310f322d7274056456bfb87088fad5de31166a061dc9ae81cd256dcf94de93bfdc824406954d295e3568252abd16babb19da05cbc7adf31749c9c5ec83fc0a28675675b9a9067300c6190e3f3b8501583fe9a985236b7850866ecde0378f22c9510366e616a1e615e705f5fd318ecd6d2ee5004c56ebe28972a2df1a71f829c42865e82e278e84cc4a4b2eddc25c8eac350f1b9518c415fe5d21c58382ea1973447fbef9de96f3202f698dec013e3bd15677da5fd0fa703e8a809b4667f7a313076bfab388b4070d2a53935278a53a0f2229417354fbd521a3c69ec5b2955a1ab58385798a39cd1caddff5fafc7606534a1607575cec456d846d2de17d0a923f9b840a516469d0bf970f67348afdadeb5a1d2002160c10fc13929e4018eb4c175ccb72aca19a286e1bbe86368ca2ca8f944de20a4d1e6e6d7c141341e3622c4f8308c159a6b6e5f767ddf2a2fc824ae34b3163977038084ff996a1fa5bb13ad791174b0472a3aa7853d050658b2467ac3f7990daef568731ae09a23145ee1709c231ddeb5c55e7439e0e93785088bf3e645a7286d7cbf2c98d557c4fa0a640fca61ccc60d7f34bc44a27c12c7e6f55ecf8a2b10b95451b3e439dfdb7d4134c360d598db9b90b89c87e5ff87908535b3f528c375c65773225086833e6407d8f3cf4eae93f4a691c4958573aa00543633a6c258b1d3b526b80c3e98d36a0733a6ccf9358740ecae106a6bd176ce22c2c0e938a6886daa8fd882b0c5719b0a7d10017250608e39ea9008121d3abf7a94494b6a87209e517f19332d8ac6237f82e964be736eb93a232188b1477760e20c52d4af46924ffeec8e1feffb5c43f5b037bf27d6ee61b759c6effb2072af5318f6bedfb1d68ce212567adb19fe5442ed4442e7380362818b4cc99c3346f57f0a920e3c80da5895f7d310d53fb17745ab12694ea142b8d5accb8e29b94a7c4b20e80e65f91efdc4053d2330817f8ab9138a6e06f88c7ad8b5b0234399b3f36a1706b1b0d95d4a5ab850c7b5d6a6a61322783a54aba5eeaea338c6037360642cf29b44c107ff2035067796b2deabd8a2eb6b7ba2b2f59a43e729aea41d58e64dc4480d4a9f3296e8f096b9741f37f64953f237a9e3de13ae1b617ebce6ecfbeeaa6f32958a85b04c8b05cd72fe7863151b40a283c120c43b234af6328c3a8d84e5b78ac534e93c7d90fc685b905f470a05050b15555cd8ec0ae6fe1662440b1ed465d99228f74f22c61bff19df220163148dc3760a7bef2e68f311623f81c981eae6882107ddd44867620d0ad1517d174402c39a511b45c6f46d50f0006e7a9cf3dfc580881845395aab65f8495e0590f899f982154048376c8a7a2937da32d133d6820813a782e34bcf90be67ad11d5dab32acf8e8f23a8cef130b1ec5baf320609bee17c1921addb3c0d1ec76e6bc93bbcfc1087157f55f24a1912c4a692ce01bbf5a6b36c49ebf7cc628e7f9a9a1b10241ea5253ac34f84787cb8fbb0bd2bfc491bfa1faa3687d06ce801fb4af4d4e27abee1297e2c4110208b401cffcc9a49c203fb3595d5eaf42f888e05f641c02ab2b1c04c74d6ea8efa6739d15e8209caef3eb19dc20767c58d97c487fe4e892ed6d829f2b6303ab3cf2d1d539e9d96ad60f84a97a9cd6f489b209c2863014b6a4fa5fc8fc117f86af01455813234896919b1092ca11a3254145d4c4d44642bd4b3079b6ee9cf9eff4aa6866bf8b11e86b779aa58a2235b8de66693278c1c1f1676beba0b75290e30146cc4045c2d1b67e9f0aaa9e6241a7bdfc76f6364a15b4470575f2335eece796966c76844b98cb14922f62f85da8592167b9b924f5fa5586fc1ee322e44ff9b1a0ffb417304b122c2d5f8036f947b9f4c2d525fa1c3e0a3369ec69f0d59d9bf976f5b625f76e770263bc5e049b433b9a7d269ebf4a2b805c465b6f0cfd9bd13a2d3a5e7ec43060937fc50f2e25cc781476e8671c7a8d6fc01982190b07023c9434a7db083edf9f9616c62afa302bc3f80412c95b7b3b8d750e4b96a5be4f0b93fceadd6b5e7e702f514dae5cc3fa7f4d34ba4b5c93c3a8f742e0666048e2418532ac09059623890ad452f93bd0b96baff6386a86d5cc6ac492d832648d18b4e9f48a515f00d07069e98c698e0be90713d1e3e158273711d2a8341c5efad1988ccd0c8dedd00953b09f0df78696f497ade62af256ed4b125aacc373778bd46100c3fb275c421937cdb77d595b5118fcf2cd976a85248df654c9163872618636dd0fd1aae0fd3c9e961181adfc1ba3416cdb536c9ce28b2a36d37c3db5f9ea77ed2ba970f7dc2a373fb6a18223abbd089753053408107542a27dd228bb632e03ffd006a372ff3a42017fcb7ccc638418fb14545c7a557cf73b74295e1dce512dccac05d2c6252fc7adb4b194f4046d91f42ced3a41876129ab3b5614ebcb6cda25c0d1d0338d20729cd26ccc96e6c54b1af17b2bedfe2910f68d638e5c3f8be66e71cb72445040926a494c52cf4b719276f3c7109173c7757ac9b2887afd829808693a070490bdd8acf34b0e3e021022de5191d0c4208d44842a55ec848076e932164cea7d78c5a699e5425d95ad34b2c76a0663e92e4370a3a96834bbfc441a43cf0ded3d56db0c855f73b4aac419442343f607e506a183a40c13c50ce8f349e7c941e7a825ad9fbc5636649b5e530bdf96e4ce76f231b1335e99d46673957ea997172c644332916ff20e0922031d12c6d50600cfa0f96dabedd9cc425a0f7d8fe0da8a43d8cc7f6af7d22de960f9eb9af34ac52ce1b57c1df923ce928fd597bf3e7b6c0e81e80499604a843aa83371511e37fe5ab0ece09c1efb67d3a923697fb2cc835abd8dcf27bcb86dbe87f373fa714b26fd8fedc5a0b5eff2011e47159f51c1326f0ff3f6d6b8681f4c656cdfccc2a4869ad839b52b9d59bb571043a5658a5aa776f7b99818e72391cd4dec16ef7a70d3c039e39a496227b6daae621eb751cb6574c99ead6a3002e630a4f357fc37a066046468bda4c97bc2bf8c6ca6112fc1e3e7fe5a6212a2039a5c0170912012cba8d4e348084c8fd9ade06fbf53dfdace31108039ff78b0b7f5358f70984c40f1ac40e249876a863a807aa839ea12a88fe6fe0c4f8f8f3d9bd5d7f59b7c58e35d677cdef30342d7258827d3d8d717347442a14728f532bf8b477a4f887cfac462737c73c49a826b98f5e768bc335167b1aaed84f2fe60579bb7db57b21e8dd40f36e8c7a4c933510ac62c1fa5c02ff044015c1d578b7a624ad3f66eb04b327c9c02b9d0399f322ccd43daa94f82a09e92e813cb4ad6878869e0a21c5b6e96e0a63895a018a0258c658fc149344a98aaecb53400dc5dd395b4f6f25c40e9127e626cd93c3f09771cb87de3c33d0bb1263eb506b24d15a0ffc7a9d4dfaf3af7a30096147542de8c789e981ad2faa2a77cfd4921aa99d1ed8edd6f5b151286cdd64eb75f53f0dd98e0e573e179a9b4575a2e3ef32bfeded6de3ae54483fc6d3e18a064fdaf8fe39b92f2a8bedb3f8345aacb059d1a7ebf69793bb0e67adfb87dfc02eb44d3086c43cc93e1cb1fce320401e0d6c6bf15248c8074baf9047b83085768714be6f2aedc3a13de01ead5320f585e531fb5471fb1057ef42715fb40c37ac560f3019965849e30dd53dc067f89bdd89a9491d4d2ff7cb107fc0e2a90a0d88ced9900bbd6f582f03d99c585db116373f0f6236f306cddea2407c4cd2ecbe3d1ea3511c68d03b387c6154971d04ae3b0d16cdd2315c1df2bf4e340a309ce65bcd99d407778a30abb1eca187514b5425a778dce0d5bb5b00a6bd606f9da2d1850bd831534e3441545a81dcd33c9d8894bb370fe016b1dabd72618e4d195ebf7b022a36be9a39842a0fa61a13a0d9cf00c88634811a2859f3d5eaa2f7c6f960153aff8d522bb3f33272c2095deaf834c2d136b7ec2811d0bc1c9613ba80a7305ae31c900368faac700ef6322ee9e2b884e667d9b6671ec781ffbd3ad573e256cbfcb3212b889e6e69da6c80ffd128547bd66b82bf6cc250fe5ab2cdc590133ec21551e592c674e98629860b8418c0852837a729bff1c3e813adb954bd403af20aa5cc8aaec928167a40633bd94fd2f0fe52df79cad40ef4e978e34c594a45ce6e66aa1a66c65329f2306ae22d343a8514dc094d816ff011cfb5d3b25770bf56b8af017967e22e82b3fdba50a51928509dd84ce6f631879090c38046ea646384ae624ffb0077877c629baf955e092cc2abcb6e4e0818a935ffc75ca00ec21b09d8610fda6269e1b1427482194d223ec935a754a92a7004a1ca28241332c9c85d1f38c676c5c6b62027fb3431affff549134a15db7df1d5de5ac55735f801cb6dbfd3c15fd7f0214df10cec713209cd8f0624ce5a0d2120322a77421a7c86b0e8822f239c0884a98c8f1b0baeb0e5d0324c2f804338db8e7b3435b9cec4b49e360d3df51654adb56426f4cb67a8de35c0d83ba020fbaada8006bcb2c3f0e6867e470e83f90f231df102beb6a4b351e6225818b0c86796bd1e3a72f14d8b3742c254ed6d140bf0c81f15a8512b0f0986f695c711376d6db00d24f47a072391d7656f412a694ec76cc00df1181763ee129e91c52f222c5c957a3cb0d0b9c5fbef888f449f75c5934955e7eb68e3f25a1741b0513ef0b01ec5e25700d4f2b6eff3c3d50dd8a7f75fb258fb4b04f74fd0515d185647a68c76a073938989814a0ebf714b3d81d375b776ffed00df6ad6d1d1cc3645084279004a1422dbafe3382c6ae2c905b22086c01553a5ec819f0575bb73b9b9e710c41a5565a8262fc62f57152b1668bf84ab3288fe8a2a68e8b8a76d221d7416ac7e72743663e32ea1da8a3501bc8c5dcca99a19435b723db295183a0254b3904265d2741c4cb48c7b34c790a837aafd438edb7f4348c17e75654cbd6afafb172c06ced9dbcdcefc0f6c4afc909c6252c00196842a4e882f5456f582d6b84fbaf53d5dbc5638f03d7162a8bc81053ce095e8808688aba792fdedff810365999221e5b5a4180aba9ec054b1b0cff0b2cba5d3dea078e012507a0bdf40919c21f3cfd87fef421c7c92ee5cb35400bf6852481e14f2020f421ee88a77d06b3db98c89ec1fed75c64aa1ee2df2dbaa2d45206aac5bb28d89a5f5fd0576f59f8a1dafdd918a61df7bc900b368cdd2daac8030acd67b3a7c61dd57dec625a029762c433d768111e2c3e16061ea84142cf6dfd4ee9ca0c06542", 0x1000}, {&(0x7f00000012c0)="aaa7193b268be66aeecacd43bb9d8db9394500bd32784f99c70f5e033758633c6005f9dcd7b8ed351f1d56b3790190422a0483caa7ef126bd9bb33ffcf9836a5eea10ad4cc3c834d6adb178be7014c203bdd73cae53b48ca185b4fbe14ee95f0c3", 0x61}, {&(0x7f0000001340)="99b605472ba59fc0fb9cf51e352fc2d5f1d2ae9d12add5b9c15be6adc9dba8469701ea391383ecc56d5b1a730be344b0d2c68a4296453ffc333594f6dd6e52e5c6ee8a7ea5b48f2fb2dffbe3e379ff60b0dc2f521c3674d4612f2d934844338cfc6b36d088723e0a8d5d97abedf93acaad63c5a63c43e35d2b7fc04f84ba2beb31f327bd2276efce05ea5ea2ec8596ec67f7ffb8f5ed80ffe3a34c3633bc504a72ff224eeee6b4e341f2338d8d148ae241d8ab6d2b031d72303d3d922ef4b9ba76198814b31c740729661e939476311044973d9968a71be0dee2ea48e99726a03fbe9c90dd4ef197e3fe39102f23a3c76029082ce7841f72fe25b3e13875dfc87d757ead9c8c779b73a06ac9b853f103be97f99322aae9e78279115a6af39abdd108feb46ceb89a288be6a52f8c66b44a9e9c2ebcf98ae3a4e9caf71698eb9fdff8dbbc79f529c78ed71a7f79f99f05821a68473ff2b3c3ad745dde8e3657d64fa42fe1507c04e7e8fffef8145f914233ec81109af29ea1e1cded8a28a2d8ad6eba1329e252b85ffdabe6e1c03d8bbea53833c46d11579fe1023d3e919bdf1d4a6f381ecd7e2634749859179280e667e909269cfa9a0733d8836ef390482b41400f0b63cf78de3983b30f1a66001ce653ba6c55e8fee98d6e48145e5b835a0a73c88d5b41a798adfc23e43d4cdfdc41d8013ac38309db333e7385fe4b8495ec9524793f6f6b4c7db108bdeec2739321240cc0f45bdfa8faff3d7ddcbcfb230c9bcaccc19b1795e63e912bb3c5eedbd41ace374d86fa0ea593bbe6359f4029a38802c372dc6e723953b9bbdea4edc589e384757d423ee10b06782626a3f6aae8a0e26eeaf199eec38d7cc641318a63a6f37a8e010c2dd7910da76adb95ced40ac242801258d9bef58793752e386cfde5d9d76e3c9e36528b9356eb44b8b56bd82d9de02e1fa61452cdd0b07b663191da1b1d6459d224bb7c4767619dabd5b9b63e9c663f241e8aa019b20e2dc333f4d6177c597f280dbea0f18fc8075608bec00596263e8d57ebc9ec04323316b4f21079f3c40cba19b786e820f7476911e48361ca2619a1fe580f5261bc6edf9422ba0a2feb5befa1427f8184e1d0de0e0f4a92bc8e0c2613102b916126a724200c27561f94634c1cc5a3c45d35ba4d3858efcff487351266037ce5775ce937c97cafb6189581fb1e65921baee7cf5602ea4d514b7f5f4609a898451d14c1abe316d6d2108ba105a03856eb1e926ce06b2630c77365c4dfb4c8001ce45c8a57fc832e996e613d1bd3bd63df529a8bb723fcdddeb593e821b80dd152bdc6553e57cafde295d52020c379c1c71bbf4eb1ce17e17e3afeb4d5e71ca47c466f85fd4d27ed92bfbd0121c2c07c7df74c26d0abd153902aa63bd1e05dac5cd8619844d1c753f8395a835fd4e7dcdc2932c3cef5c24c8fa212818ad04e2c2f314889c85f79cd8c986720b3b9323092c1555cb70ad572b91583aac4bddad622809f47d0eaf462f4ff12770b1fa08e63b5bf823a7e2a8fefd37ad60ae4bab1c7a88a828a297a30e0fab81a4efda941f06b75986dcdb611c43f5804fd479c16aad99daa42f9240e5a223fcb2eff04a7d5b2f9d1bcceefb291aee226b8ab8666e806c2585bcc3f410efeb0eccede6a5bbc0329ebda81a00b315cd13dab8e1d011d8b214f798cade0625422d61712c3044988e46a5be9306bd05170c6ba0f96f73e8d6ce0c925650b5c0c4bfae2ad881a4bd7120554c147ea3022c205dae0b8481fe3158493de91bb3afe673472247bf103482d1a4da0a9e4f1d8676a297427b5bd8ca4a90550dfdd59e40bf4a6465c859390dee46f8205a859f2d79b3f3e594bf290ef2880abd0fcef1294bbb8736edc55fa87e5408faaf9f92b3d9fcef6e99c82a5e8d6373c9ea483a3e024efc27ba2e2befff3946eacec0b17146a18a70cfbb3bcda452c8087c031af8b47a63fb71d9b8caa7bb85233b6cad83e65ee4f1aa6090c5a1df1b8f645c236023e338e4f5ab42dc11f80b4ac0f359633d342d24b4fc308ec51a547216623c6eecc5c012038b0055a774263ca0f2bd1a378dfcfbb08216e4a905d72b0128c6bf28676e2567205c0fa4d4bff563c8eb1d11bbfaaada50e98617a01e7ffd148a16fede98844979aaa7edca880ac6060ced688ec7005debec9ad5b72189e9c7ac708883da335fed16cdb66671d325e184898d1dbc2eac8dbf316cc21876fa8681704095dffbad7433ec7cfd4620f6127954e66ac162fcbb4c782dcb707e3a33353ae9d64b6c3b5c5c579b7cbf9792e5696356af53dee9ae42b48c8531e2c39847237d8134ad7afbd19198140020330d5c55a50058115e99e2ac47b56acb538b5dd4f39859ecd8e5bc88e949c2c48d6193d1c1d12fe4017034eb05b390af59d09fda072d0fc244bbb38a14a1f5b68f5a58bdbec03e817db024dbfad70767214316bacd267d46790cb2b30076f4d2551b16e82bb220d494e88d81956198b30652b4fae9fea19f669a828743c0ba1f3213e19ef0b6c06996212bbe9f85956710eb49394fdabbf845f579333f934b2747efdfb8db297c49a647c3e4da48bdc289e5a64437b8f63ed26affe087b9d7971afcb3a2cdeea0647caca58b35b9e661d3a6f8ec9c09b18072303d1e1d07d60fcd58b9abdd8019c6c71426a7e7f189bd6c302528aeba151b3722bb31fa84a58c6862c5c0d77167c96da30ac319a3d20fee2536a8102d3745d6bd42610150b0196be53f36d1e207f3b5024449ec5c13ac0cc89f9520bdf8e9122d5f33244b9d5e700a42e67b919ede7d808858dddda971b9aa530c3721bbaf5a367bcc967ffa43d3cfc6fd18b11827a70ad254921c05582e797b39cc63961580d7c59e7aa0ab59a75fb5f22e1723559b972847a19833d1816f81ce63b1c9c4f59677d333c5c1365acd0680c74bd56c7b5bda223817bf4c500eaf07204a4ee46a025668b9993e208a7402b7ff3262d18ebcf01680a538d4aba413b1816673e9dd26539256bec3ad68e093617b630a0e6b5fca12d53e91bfd779c8422fb8b378b4dde1dd0e59c5ae9ff0bab2466ae9c1a9f75327f413fb9f12e9d30555b66c153da09086c15fc4c82167791d12d190330123356f2c72cfeb4ca01f280d1d4f424f1259e0c6abf3a591762bf645739be29754e1ebb8562e61f7b72ebf68b03f18da4e11216cdefddd7f16fff90c90331a493de2c382004a4dce31a4ba95729ef00d6392bb9d55e093b9c24a3c0bfb489885b4c2ca510a5005294739bc1f3ed967104f213de9974ec22cda2c3f8ea13246741a7271aa3a2ce3797087d3a745924e782d0fda982ce9156866f7daba401ee3cdf884ebc9524d44733e6eecb5a0d1c96b104334d73bc46ae88d43046841d0090b08e5f218eb25d398b11ae23b365c4f04e5920aa62066d9aeb632a36bac015ac077c2bb25cc1b4f944535f26a3da8bc2ca8d8dbe1cbaa159cc58ca0f4f51be8c1e32cc53fa8c1976e1a541627c35203633e41527702819d43064cfda927e4165776b940d250695fd5b69fd9b15b8ed3045386dc705ee297c4bc770530d079acbce5122ac53eedec02b6be102644d609d78b9ee413331ab6330e67769d9c6653f251ad7f17b001ed5b59586afa04e55ac5e5e8e616ef69c0106b2eb54ebe1c56e799a7ff1b9209086c7fe763614a518d7cefe608f0a57d00b3406da085bf6d39584b82a2f69d84188ee3a0c33e51559fba9296fe8c75abf5a328309d03d9f66c609458e5cc0a0c46da695ba6b53105c5a082dc18b8da217fa19e32e12e10a3d7abde07ca21656db6e75dbe53edba916c5d16df7b5564eda5c496fc3424cd0e37781dbe588019a056baaf770d0767dff80f1576828303552a78027bcf7931d2be622e51169109c259170c497bb55ca098f43953c79997fe08509069e6439a1d38cb587b7af06bfef58197c2cdbc9ce5b64d4c6bd38a89070f547cd4d1e2b777d72d0dfbcb57e31e665653367593ecdfb5664b31732a0b569263864f9edd95e67dafa7d0a13c445160783e2b96658dd6f7a4f9ba13dd1970881e6c78f4f494649acb5fb268093bf34c3158fa031323af7a9deb0620f7d7303edbd920acbf86e9db537c5de808dc7ad53cdde550dbdc4107bc82d2417d1bcd392006a8ea48e7787adf13f48653e5bd9bef2972d926c05f1b05bab9a0f60b7ad51ddf3878930c9e5e64e102a9cea2a860e33382b2d5f5977948bc519694448488e4fdb3df4ed771ea01f4088e6ea9d7eedb92e5b606d681d6a3f438f737f7e2710f4aafb428b7b7600fb6f47993b5e7934d8583d423ec5749e0a3335c469b819abb0d38b6c2d785a69a7a12ab7c4c20762aa892fb9534badb156e5f72ced880616da350df9d7703372c1f8c03c3946b2c49026001f96c69ead0358340ff1fdc151cef435b66de3a93dcb7237f52cb06733edd7c9f38ca9e3c256944c69b23f2265a99ce98a07977a2cb4b6a1ed1f8c48c9833431ab0a5e0aec03c6373d8719d8a416a93340ef83329a06381eed486233ab8076a0a359975f46ac51ce52bd0e671db5dcaf79993fab767875daf3e7b2409b8bea377c9e9ac58f1fbdf8e1e79974c8914d0868bcb62f70ea0a21ea0a18b5ff240a46911549c116ddd0dc0689028788d0e7414c7a9ad2db4abbf5a5ca4adcacfce9d9d6fb9241477ef324add815aab294abaa8a13123cf669ffcb376e6f23b4a321a3f1da1cf94bc10fc95aed2769979a5780c2d67f31c096685f07b9132986eb61f063c3d0ff77080e7269bc29cbcbcb2e8a49b16a434434cb074acfd145dacdebc00f84c9587df488bae085adb5aef12ae5e56afa1cb4921359baab98a4879900f6184802fddeefdbe952a278b2712e8d221b09722905591dda0b829d115c96c01f8c1e5f0d8225b775e07440f42a631fb5e9e9a3340541d2e25201e1c18c9d661de1a480e98a36da854876fbaffe2d96a62fdb2c400d54ee4e76b984ed42a6e64ac62cdd21f79e0e21f396edaac659b2aec5189cf7b25616460a6262b18a2ffe89bd426c5b3e86d4cb666d779cba9084630aa0d1789f5799800ec86e13edeacfc8f9e38ab6b8cb73590f8fb6fd639fe1269168e8cd188c49e6b3f86c0522c5f5b7fe3af3d9711425dbce75e0241e21e6a47bdf39e1fad64f97bdb8355ea4240860b90f26084d876a8f60f2d98cf6ae4957fd77ef32f02f1f407fa29d00503820e4493118ab639a89303742b1bf7ecc970acd887b75bfd7b0182299553d42a73e9cb8e1982f3c5d9d1ddbf943eee050dc868d7fc78cd8f45dbca2a0db74d1f23d134283dd659aa98e4c949134576b2976e015891ebdae30e8c794c4bfb523326f41b08de61853c39c1bc590823903fbda272a595f67382fbcfb7a65da892b3d0a56086c67e3a41414690308c9706766df6812fcfde2c3b451d8a318ae032894d7f101a56660984d508b77984d36a53af32885b0130ba0c2ed6d631845a6116de6823bdb3a0f9af968507fb67ff4e60a073222891dcf242d09dba619528d20f7fbbda00e108150fdfafd7fc362e7f34fce8283db4c2c623d42a1fdd0269e3018423b221a712af40ff87a3d970c34aaa7b8f3cab862e941dbf990f94a6c389ae0bcfadeae87e27dce4a19d45c6521087121784e2324ec53f764d7ddbd4f1ebcdc20dc1b46c8458151af4e4240568a760ce8227e3c9081f7adf348e83d45bbe07c1f9f281876fd9d7a2a3b6a0d8720e3a0547a4b22a6eb6161ada7ae62b1eecfc41b56458966e18cefa5ad6fcb59f4fc4af", 0x1000}, {&(0x7f0000002340)="b907d3576f6667af4da461dcd74b11ca3d67819ae399a5f9ec89c30cf4b07dc3de563c5869bd7350c859fdd9b75c95552e20aa9bef4e0f440b30bffc41cab9ad8d2fc55a13f62b2d2680a14d483b4749ee44c4608e860392db60d2da56b066e7186afd8ea7df9b5edd750c2c318c8661e9204e7e5965231a4dd8a3e214ed3a41ad799b73de6ac6299ac2efa905fa72ebe91d3fd67b7b816e97e8a5a719528da188072c8cd6607d209bb094500e1ea87742b7273ce86c5dab73a35bcf6241e43fa79c864a0a22ee0ef40a6c2a6f1215396e8042c80ee3a8b99fcc4888786ed17a38e36c55d925cd4cf3ad9d8123d0d5be351d3490e8f7990e2519", 0xfa}, {&(0x7f0000002440)="a98d61d063fd5ea9c484e4b403bf7395e35781d012b26c3b39b07af4c456f94bd8a3a2b5174a90265ce6f0f43ebce9000fb85b246493751a26167c735898ba7b2a012b4ba1a2a66aa6f46ced9ee48fa2a151802cc77006a0a427b7c52df60e44c96a16271b80097e19b88d720eea205a67cabd4d22efd2965f59203148c8bb5fbae78792a32c7c542f96a774aeef814a37abeee1a72831f9e5652e28e9228f1c282304c7dc60107336dd179769f72563f3536fa99e160b3bad5cb44f1ae59038375c5c3a08", 0xc5}, {&(0x7f0000002540)="074a5f1457a5dff314638c5156dc85d2adfb5ed13fb4e8b9abbe9c67029e01611e774f7c297a53582558b9f960bf50f6776a949e0334af98a8b3080cfa5daade66d26eff10e6e606865ef9e5287917528ee8894d5b638ef5bdc7208aef8d91a0c9bc85d6b3cc", 0x66}, {&(0x7f00000025c0)="5a2b128fefed33ddfdbe630278c231a4c2e2cadb7aad4f940c419b6055d970e082989964709d0041a2a90c3d6294bee69b0a87ff1ee06d0853755c260acd", 0x3e}, {&(0x7f0000002600)="a77ea9b563a32312a417361aded0d72aa914897a588f0aaf22792f218017f41015a73c3e1cca6474a1d734ab304c03e5381da7013c2825138caeca366bcb647112488b3cef9776c8b8786a444ed6cadb6cd9a72cbeebd70c3a295b47171cbf98457d888734608a219738b739b9cd2e561105edcabbef99d69620c0e8bae32c96a7b9a6d81a7de38c0e3722d093a6e5c6e1c125", 0x93}, {&(0x7f00000026c0)="74980544335443ce4120f5c0343645173b1146115ae04828ebc505966b738339409cdd93b985d3a10bf635a1ccb79b7448835b511e3b4486c3b8930e7ee4c812012af06b00849c920762f700ff6b63a4e9a2325bbf5a1a83fd4153fb97c21a61842656accbb0f77815676c1d396b5a191e82473ab21f55a6fef849bfc939dcc0891406e3d4201aee88334e0da7ff947ea686237b12ea9daa19205cb74ae2a8c2bfd1613fbcc44dd29d8411008eada2e050", 0xb1}], 0x9, &(0x7f0000002840)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r6, r7}], 0x38, 0x5}, 0x0) (async) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) (async) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES64=r0, @ANYRESDEC=r5, @ANYRES32], 0x44b, 0x0) msgsnd(r2, 0x0, 0x4a4, 0x0) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r2, &(0x7f00000028c0)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c8cc1b66d9b953ef15b05a8a896157587324a82347d4b3e82189512cc9d3c7731ac9780a9ff00b62328bd7b5f64c630bab0e2845bafbbd41b32c649462a6d7f2f9dc76a9a6427311998c3abcf66c0a09f0fd50c7fac484d7868ccfa7a56ca79226e4be948c913b392dab7d6673ef8195280df87dd79275d04be6f21937ee731ba64c13e823343cc9abb6c7b49a9fa4099ac4a09ef4693c4281de84beff57551dbb32c4af7"], 0x1a, 0x800) 12:18:23 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xdc, 0x65, 0x0, 0x0, 0x2f, 0x0, @empty, @broadcast}, "0b3834c60f57674b"}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0x3) r0 = semget$private(0x0, 0x0, 0x100) semop(r0, &(0x7f0000000040)=[{0x1, 0x1, 0x800}, {0x2, 0x6, 0x1800}, {0x2, 0x449c}, {0x3, 0x6, 0x1800}], 0x4) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xdc, 0x65, 0x0, 0x0, 0x2f, 0x0, @empty, @broadcast}, "0b3834c60f57674b"}}}}}) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0x3) (async) semget$private(0x0, 0x0, 0x100) (async) semop(r0, &(0x7f0000000040)=[{0x1, 0x1, 0x800}, {0x2, 0x6, 0x1800}, {0x2, 0x449c}, {0x3, 0x6, 0x1800}], 0x4) (async) 12:18:23 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) (async) select(0x40, &(0x7f0000000440)={0xffffffffffffffff, 0x1085, 0x0, 0xa7f, 0x2000000000000000}, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) 12:18:23 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000040), 0x0, 0x9) (async) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x200) (async) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 12:18:23 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r1) r2 = msgget$private(0x0, 0xa0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r4 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fchownat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0xffffffffffffffff, 0x6) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r4}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) msgsnd(r2, 0x0, 0x4a4, 0x0) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:23 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000040)={0x7a000, 0x4, 0x1}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000020208a371a3f8343712051e1d89e000040000000000000001000000000f000104", 0xb1, 0x0, 0x0, 0x0) 12:18:23 executing program 2: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x842) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = dup2(r1, r0) r3 = kqueue() write(r3, &(0x7f0000000180)="6fe74ccbb9a7be4c3b9b7ab1111c797532655da4c267b335893a3ee49f69a1602459ffb86921677e310d26b927948e079bd0400a4015c62b45898ecf82fc5142abfdd6cca1cd34cd1d252b19a94fe97e86946cd65551daecf2378823186b3e44894657426ee7d40b060829a1b989fe83f98cfff89c6b9b504d05218cd3031622a87c", 0x82) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x0, 0x0) write(r4, 0x0, 0x0) 12:18:23 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r1) r2 = msgget$private(0x0, 0xa0) (async) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) r4 = getppid() (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fchownat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0xffffffffffffffff, 0x6) (async) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r4}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) (async) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) msgsnd(r2, 0x0, 0x4a4, 0x0) (async) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) (async, rerun: 64) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) (rerun: 64) 12:18:23 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000040)={0x7a000, 0x4, 0x1}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000020208a371a3f8343712051e1d89e000040000000000000001000000000f000104", 0xb1, 0x0, 0x0, 0x0) 12:18:23 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000040)={0x7a000, 0x4, 0x1}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000020208a371a3f8343712051e1d89e000040000000000000001000000000f000104", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) (async) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000040)={0x7a000, 0x4, 0x1}) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(r1, &(0x7f00000000c0)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000020208a371a3f8343712051e1d89e000040000000000000001000000000f000104", 0xb1, 0x0, 0x0, 0x0) (async) 12:18:23 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r1) r2 = msgget$private(0x0, 0xa0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r4 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fchownat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0xffffffffffffffff, 0x6) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r4}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) msgsnd(r2, 0x0, 0x4a4, 0x0) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) getpid() (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r1) (async) msgget$private(0x0, 0xa0) (async) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) getppid() (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) fchownat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0xffffffffffffffff, 0x6) (async) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r4}) (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) (async) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) (async) msgsnd(r2, 0x0, 0x4a4, 0x0) (async) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) (async) 12:18:23 executing program 0: mlock(&(0x7f000047a000/0x3000)=nil, 0x3000) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x1, 0x7f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, 0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffab) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e711cf8e69931929648", 0xfffffffffffffed0) madvise(&(0x7f0000521000/0x4000)=nil, 0x4000, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x3ff, 0x7, 0x8, 0x4, "e7c0f66400228d757574d31dbedc4b8e0b08d936", 0xff, 0x8}) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msync(&(0x7f000012a000/0x3000)=nil, 0x3000, 0x1) r2 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) close(r1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x800, 0x8) r4 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x11c) dup2(r3, r4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f00000001c0)="35f88d19fdade89aad0ed33797a2fdfe653ba4bdceb96b19c29721230dbd71081e9d4cf07fbab70443e0f87659794d52d07da0286b02fa05f1fb43a8595f891397e42968498ad874c07088a2ed07389cd0df652faeb6b68b4579ee2dc91b9ea0ac520d3cb6fe7afe2ed34ed8c219a607d19b", 0x72) 12:18:23 executing program 2: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x842) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = dup2(r1, r0) r3 = kqueue() write(r3, &(0x7f0000000180)="6fe74ccbb9a7be4c3b9b7ab1111c797532655da4c267b335893a3ee49f69a1602459ffb86921677e310d26b927948e079bd0400a4015c62b45898ecf82fc5142abfdd6cca1cd34cd1d252b19a94fe97e86946cd65551daecf2378823186b3e44894657426ee7d40b060829a1b989fe83f98cfff89c6b9b504d05218cd3031622a87c", 0x82) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x0, 0x0) write(r4, 0x0, 0x0) socket(0x2, 0x2, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) (async) socket(0x2, 0x400000000002, 0x0) (async) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) (async) recvmsg(r1, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x842) (async) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) (async) dup2(r1, r0) (async) kqueue() (async) write(r3, &(0x7f0000000180)="6fe74ccbb9a7be4c3b9b7ab1111c797532655da4c267b335893a3ee49f69a1602459ffb86921677e310d26b927948e079bd0400a4015c62b45898ecf82fc5142abfdd6cca1cd34cd1d252b19a94fe97e86946cd65551daecf2378823186b3e44894657426ee7d40b060829a1b989fe83f98cfff89c6b9b504d05218cd3031622a87c", 0x82) (async) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) socket(0x2, 0x8002, 0x0) (async) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) (async) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) (async) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x0, 0x0) (async) write(r4, 0x0, 0x0) (async) 12:18:23 executing program 1: syz_emit_ethernet(0x86, &(0x7f0000000040)=ANY=[@ANYBLOB="712ff2f7759400000000000086dd607c4f5100503a0085834962bf3cad40ad4b3eff0ba2af1eff020000000000000000000000000001010090780000000060aa030223dd0000fe8000000000000000000000000000bb00000000000000000000ffffffffffff0003000000000000010500000000000502000001050000000000c20400010000"]) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) syz_emit_ethernet(0x167, &(0x7f0000000140)={@broadcast, @empty, [{[{0x88a8, 0x5, 0x0, 0x4}], {0x8100, 0x2}}], {@ipv4={0x800, {{0xe, 0x4, 0x0, 0x5, 0x151, 0x68, 0x23c1, 0x7, 0x3a, 0x0, @multicast2, @rand_addr=0x1f, {[@lsrr={0x83, 0x7, 0x8, [@loopback]}, @ssrr={0x89, 0x1b, 0x20, [@remote={0xac, 0x14, 0x0}, @broadcast, @loopback, @multicast2, @broadcast, @rand_addr=0x8]}]}}, @tcp={{0x0, 0x0, r1, r0, 0x1, 0x0, 0x9, 0x0, 0x2, 0x0, 0xfc00, {[@timestamp={0x8, 0xa, 0x2, 0x100}, @window={0x3, 0x3, 0xe}, @nop]}}, {"f43a0ae085f3ee389f690e03e71a71549583a0d2e02b1836ee5c04e538903ee7a8cc22c3a5bef3a1502ab498494696ddd442d6ffa7f4a931c3a7522d7a3fe5c7f9db1c5549c6ad0fa7bf6a124a31ae7b8570e4b277d0c41ed4a681055fecca0743d6df00335b70bac7b5bb5df087abb2bd24b8b81d2544af5466136f41541d69bfd77868d181ad63a7271d0c2c25db3a623a9a997d2ad195b67d62203394ebe7e2b95e169585ab24acc6e331169c7b2e2321869409a9fae7733cf7bdd9902949af64725e48c725928944db5b159d177bda6b0fed39e4aa0e7a63a44c820a8b7768aa9fd9e04073969d717d8fcf07ef0f5720875bf2"}}}}}}) 12:18:23 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x30000, 0x3) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x8000000000000001, 0x9, r3}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:24 executing program 0: mlock(&(0x7f000047a000/0x3000)=nil, 0x3000) (async) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x20, 0x1, 0x7f) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, 0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffab) (async) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e711cf8e69931929648", 0xfffffffffffffed0) madvise(&(0x7f0000521000/0x4000)=nil, 0x4000, 0x5) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x3ff, 0x7, 0x8, 0x4, "e7c0f66400228d757574d31dbedc4b8e0b08d936", 0xff, 0x8}) (async) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) msync(&(0x7f000012a000/0x3000)=nil, 0x3000, 0x1) (async) r2 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) (async) close(r1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x800, 0x8) r4 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x11c) dup2(r3, r4) (async) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) write(r2, &(0x7f00000001c0)="35f88d19fdade89aad0ed33797a2fdfe653ba4bdceb96b19c29721230dbd71081e9d4cf07fbab70443e0f87659794d52d07da0286b02fa05f1fb43a8595f891397e42968498ad874c07088a2ed07389cd0df652faeb6b68b4579ee2dc91b9ea0ac520d3cb6fe7afe2ed34ed8c219a607d19b", 0x72) 12:18:24 executing program 1: syz_emit_ethernet(0x86, &(0x7f0000000040)=ANY=[@ANYBLOB="712ff2f7759400000000000086dd607c4f5100503a0085834962bf3cad40ad4b3eff0ba2af1eff020000000000000000000000000001010090780000000060aa030223dd0000fe8000000000000000000000000000bb00000000000000000000ffffffffffff0003000000000000010500000000000502000001050000000000c20400010000"]) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) syz_emit_ethernet(0x167, &(0x7f0000000140)={@broadcast, @empty, [{[{0x88a8, 0x5, 0x0, 0x4}], {0x8100, 0x2}}], {@ipv4={0x800, {{0xe, 0x4, 0x0, 0x5, 0x151, 0x68, 0x23c1, 0x7, 0x3a, 0x0, @multicast2, @rand_addr=0x1f, {[@lsrr={0x83, 0x7, 0x8, [@loopback]}, @ssrr={0x89, 0x1b, 0x20, [@remote={0xac, 0x14, 0x0}, @broadcast, @loopback, @multicast2, @broadcast, @rand_addr=0x8]}]}}, @tcp={{0x0, 0x0, r1, r0, 0x1, 0x0, 0x9, 0x0, 0x2, 0x0, 0xfc00, {[@timestamp={0x8, 0xa, 0x2, 0x100}, @window={0x3, 0x3, 0xe}, @nop]}}, {"f43a0ae085f3ee389f690e03e71a71549583a0d2e02b1836ee5c04e538903ee7a8cc22c3a5bef3a1502ab498494696ddd442d6ffa7f4a931c3a7522d7a3fe5c7f9db1c5549c6ad0fa7bf6a124a31ae7b8570e4b277d0c41ed4a681055fecca0743d6df00335b70bac7b5bb5df087abb2bd24b8b81d2544af5466136f41541d69bfd77868d181ad63a7271d0c2c25db3a623a9a997d2ad195b67d62203394ebe7e2b95e169585ab24acc6e331169c7b2e2321869409a9fae7733cf7bdd9902949af64725e48c725928944db5b159d177bda6b0fed39e4aa0e7a63a44c820a8b7768aa9fd9e04073969d717d8fcf07ef0f5720875bf2"}}}}}}) 12:18:24 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x30000, 0x3) (async) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) (async) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x8000000000000001, 0x9, r3}) (async) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) (async) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:24 executing program 1: syz_emit_ethernet(0x86, &(0x7f0000000040)=ANY=[@ANYBLOB="712ff2f7759400000000000086dd607c4f5100503a0085834962bf3cad40ad4b3eff0ba2af1eff020000000000000000000000000001010090780000000060aa030223dd0000fe8000000000000000000000000000bb00000000000000000000ffffffffffff0003000000000000010500000000000502000001050000000000c20400010000"]) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) syz_emit_ethernet(0x167, &(0x7f0000000140)={@broadcast, @empty, [{[{0x88a8, 0x5, 0x0, 0x4}], {0x8100, 0x2}}], {@ipv4={0x800, {{0xe, 0x4, 0x0, 0x5, 0x151, 0x68, 0x23c1, 0x7, 0x3a, 0x0, @multicast2, @rand_addr=0x1f, {[@lsrr={0x83, 0x7, 0x8, [@loopback]}, @ssrr={0x89, 0x1b, 0x20, [@remote={0xac, 0x14, 0x0}, @broadcast, @loopback, @multicast2, @broadcast, @rand_addr=0x8]}]}}, @tcp={{0x0, 0x0, r1, r0, 0x1, 0x0, 0x9, 0x0, 0x2, 0x0, 0xfc00, {[@timestamp={0x8, 0xa, 0x2, 0x100}, @window={0x3, 0x3, 0xe}, @nop]}}, {"f43a0ae085f3ee389f690e03e71a71549583a0d2e02b1836ee5c04e538903ee7a8cc22c3a5bef3a1502ab498494696ddd442d6ffa7f4a931c3a7522d7a3fe5c7f9db1c5549c6ad0fa7bf6a124a31ae7b8570e4b277d0c41ed4a681055fecca0743d6df00335b70bac7b5bb5df087abb2bd24b8b81d2544af5466136f41541d69bfd77868d181ad63a7271d0c2c25db3a623a9a997d2ad195b67d62203394ebe7e2b95e169585ab24acc6e331169c7b2e2321869409a9fae7733cf7bdd9902949af64725e48c725928944db5b159d177bda6b0fed39e4aa0e7a63a44c820a8b7768aa9fd9e04073969d717d8fcf07ef0f5720875bf2"}}}}}}) syz_emit_ethernet(0x86, &(0x7f0000000040)=ANY=[@ANYBLOB="712ff2f7759400000000000086dd607c4f5100503a0085834962bf3cad40ad4b3eff0ba2af1eff020000000000000000000000000001010090780000000060aa030223dd0000fe8000000000000000000000000000bb00000000000000000000ffffffffffff0003000000000000010500000000000502000001050000000000c20400010000"]) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) (async) syz_emit_ethernet(0x167, &(0x7f0000000140)={@broadcast, @empty, [{[{0x88a8, 0x5, 0x0, 0x4}], {0x8100, 0x2}}], {@ipv4={0x800, {{0xe, 0x4, 0x0, 0x5, 0x151, 0x68, 0x23c1, 0x7, 0x3a, 0x0, @multicast2, @rand_addr=0x1f, {[@lsrr={0x83, 0x7, 0x8, [@loopback]}, @ssrr={0x89, 0x1b, 0x20, [@remote={0xac, 0x14, 0x0}, @broadcast, @loopback, @multicast2, @broadcast, @rand_addr=0x8]}]}}, @tcp={{0x0, 0x0, r1, r0, 0x1, 0x0, 0x9, 0x0, 0x2, 0x0, 0xfc00, {[@timestamp={0x8, 0xa, 0x2, 0x100}, @window={0x3, 0x3, 0xe}, @nop]}}, {"f43a0ae085f3ee389f690e03e71a71549583a0d2e02b1836ee5c04e538903ee7a8cc22c3a5bef3a1502ab498494696ddd442d6ffa7f4a931c3a7522d7a3fe5c7f9db1c5549c6ad0fa7bf6a124a31ae7b8570e4b277d0c41ed4a681055fecca0743d6df00335b70bac7b5bb5df087abb2bd24b8b81d2544af5466136f41541d69bfd77868d181ad63a7271d0c2c25db3a623a9a997d2ad195b67d62203394ebe7e2b95e169585ab24acc6e331169c7b2e2321869409a9fae7733cf7bdd9902949af64725e48c725928944db5b159d177bda6b0fed39e4aa0e7a63a44c820a8b7768aa9fd9e04073969d717d8fcf07ef0f5720875bf2"}}}}}}) (async) 12:18:24 executing program 0: mlock(&(0x7f000047a000/0x3000)=nil, 0x3000) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x20, 0x1, 0x7f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, 0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffab) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e711cf8e69931929648", 0xfffffffffffffed0) (async) madvise(&(0x7f0000521000/0x4000)=nil, 0x4000, 0x5) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x3ff, 0x7, 0x8, 0x4, "e7c0f66400228d757574d31dbedc4b8e0b08d936", 0xff, 0x8}) (async) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msync(&(0x7f000012a000/0x3000)=nil, 0x3000, 0x1) r2 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) (async) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) (async) close(r1) (async) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x800, 0x8) r4 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x11c) dup2(r3, r4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) write(r2, &(0x7f00000001c0)="35f88d19fdade89aad0ed33797a2fdfe653ba4bdceb96b19c29721230dbd71081e9d4cf07fbab70443e0f87659794d52d07da0286b02fa05f1fb43a8595f891397e42968498ad874c07088a2ed07389cd0df652faeb6b68b4579ee2dc91b9ea0ac520d3cb6fe7afe2ed34ed8c219a607d19b", 0x72) 12:18:24 executing program 2: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) (async) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) (async) recvmsg(r1, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x842) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) (async, rerun: 64) r2 = dup2(r1, r0) r3 = kqueue() write(r3, &(0x7f0000000180)="6fe74ccbb9a7be4c3b9b7ab1111c797532655da4c267b335893a3ee49f69a1602459ffb86921677e310d26b927948e079bd0400a4015c62b45898ecf82fc5142abfdd6cca1cd34cd1d252b19a94fe97e86946cd65551daecf2378823186b3e44894657426ee7d40b060829a1b989fe83f98cfff89c6b9b504d05218cd3031622a87c", 0x82) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) (async) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x0, 0x0) (async) write(r4, 0x0, 0x0) 12:18:24 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x30000, 0x3) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) r3 = getppid() (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x8000000000000001, 0x9, r3}) (async) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) (async) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) (async) msgsnd(r1, 0x0, 0x4a4, 0x0) (async) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:24 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) readlink(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000480)=""/154, 0x9a) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000340)={0x8, 0x1f, 0x9, 0x98, 0x6, 0x4b88, 0x8, 0x10, [{0x40, 0x7f, 0x5, 0x2}, {0x20, 0x10000, 0x6, 0x400}, {0x2, 0x7, 0xc70, 0x3}, {0xf1, 0xffff, 0x6d, 0x4}, {0x84fb, 0x10000, 0x8000, 0xf871}, {0x94, 0xf863, 0x7, 0x8}, {0xf261, 0xdffe, 0x8, 0x18}, {0x101, 0x6, 0xfffff5c1}, {0x4, 0x0, 0x5f, 0xffffff01}, {0x6, 0x2, 0x8000}, {0xff, 0x6, 0x96b3, 0x20}, {0x5, 0x40, 0x100, 0x9}, {0xfffffff8, 0xabf, 0x200, 0x7fff}, {0x3, 0x7f, 0x2a17947b}, {0x5, 0x2, 0x0, 0x6}, {0x3f, 0x1, 0x8001, 0x9}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, &(0x7f0000000140)="1695c59d0c464296307dcd5e9d1dd6e849ba32fda9c2407d327e718a497226a51af6913f19f31c8835e968da0346798cab2eef2876607445a154e84cf8266ea3b3c1e89deeccbe83870bd868b42968d9d6d1d1ad918df23ea88a44acacdc31df379a5cf2a1bbfbaab99be06ab86f02af503a94ba5a67f3e6ab6fd192cbb53ec5a3842d6b108c261c8d068892a7c7748049dabf020f3c9c44e07cac9f338c23d9f64a61ab1a1dfb789c13a66867fc8fad755a669b97758cbed6254299228e721f7f985caf3869a95e6cad33aabf86252c8ef15ba74cb5b086d3319e66303edd7adca9396bcd2f5d0dbaf672d52dfd3cffead1d3c7ab2873af82d239c8fa949ef6419ff9e3615fcedeb4034efba977a626cb84819e2800db3d6727035f09d26523c3325534113fe91f2dbf171d9e89f6a861dc2ec9878ad99dd848bdd620a4e113ef52c287107dada165592db9263c570f554c80d10def0d1839b6a85bb6c2ca73e2b89ebbf38345d43858e6428f0dc0c404390556bc2eb36697fb28aa90a76b8e2cb36e874ba1b1ffc201500e8add3d75c8e7420757a24d4a0dcf6cb26c48e36fb3efaeed8341c0c70b055240c289ccb9e2ac05133ea9742d80e4037b0817158bec4e9353e779502e1c3146e0a1e2f636e3b1d20a79f13d3ddfe44d0e50b2fa39f40cd27b46bea574dabab2be5e63155f7bc70feb1355f876ffec5fc4f41f6578", &(0x7f0000000000)=0xb1, &(0x7f00000011c0), 0x25) 12:18:24 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r2 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) setregid(0xffffffffffffffff, 0x0) lchown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000000)=0xc) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000002c0)={{0xfffffff8, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x104, 0x3}, 0x401, 0x401, r3, r4, 0x5, 0xfffffffffffffffa, 0xffffffffffff435f}) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r2}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) msgsnd(0x0, 0x0, 0x4a4, 0x0) msgrcv(0x0, 0x0, 0x0, 0x2, 0x0) msgsnd(0x0, &(0x7f0000000340)=ANY=[@ANYRES16=r1, @ANYRESDEC, @ANYBLOB="2966ed197856a85e3829f023a8b207de48bb41a5f34e0b9bd55cac9356b55a7c516ea8866d7796c6a99bc64bb694ae4f285fe7799360e64a3691ae5a9e158cfd36e15eca0b6b9e8c095ab41ea0a6ca30fd22454f82504122e12134c3570045a02db764d8886864b848be41408510b48ac47efe4e420182491ee2826d0dd1639cab42ba7d32e0b91c7b35e1dafd5921983ee7970635b03239cb1117dfeae86fc5162af3033bcda306468c14aed6f62fd2d31475b98558cdaedebf6e8903632c29b1990ed1e8141bd9e819", @ANYRESDEC, @ANYRES16, @ANYRESOCT, @ANYRESOCT, @ANYBLOB="5daf70e799b3aaddcd3b50a9d04227e1c3c048d2ae4598b68a47c468764874252c387afc8a0506e4ab64f64f41026e2f688f5fb36327575ef287d313714cc7b446a4f08d7ad0057c246889a803fc0d72eb95e02ee9ad033221a9179a808c8dcf5e5c7b3ee8c58e6beef49b51e276610616c49bd4e2a5e81e7830dd2c86ee8eb78cdeb78808467bbe842853062443d4d982d03802005b60ce574d86b3c7b5c44057bb3c572dbbc64ae3bf0839c5e526d0faf2c05fa8544394a6764a44ab3a8e9bb6b1b394f46005f036d4d2638b54bb08a6"], 0x1a, 0x0) 12:18:24 executing program 1: r0 = getpgrp() getpgid(r0) r1 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) setsockopt(r1, 0x1, 0x8, &(0x7f0000000000)="12b9bd6a90a9b6b927fd1f73516c3311ac501d918a55535d7dcd89c6ffc5fc339f1af069b03fa862e11c5696361f839b543e4d64ef3aaf4fc6271d2772b6e61928c55473efecdaeb4470b2ee7acbc76afc0cb305c0067e944a8f157794abdaddce7c8f28526469d40e90fd3af4d5", 0x6e) 12:18:24 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) (async, rerun: 32) readlink(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000480)=""/154, 0x9a) (async, rerun: 32) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000340)={0x8, 0x1f, 0x9, 0x98, 0x6, 0x4b88, 0x8, 0x10, [{0x40, 0x7f, 0x5, 0x2}, {0x20, 0x10000, 0x6, 0x400}, {0x2, 0x7, 0xc70, 0x3}, {0xf1, 0xffff, 0x6d, 0x4}, {0x84fb, 0x10000, 0x8000, 0xf871}, {0x94, 0xf863, 0x7, 0x8}, {0xf261, 0xdffe, 0x8, 0x18}, {0x101, 0x6, 0xfffff5c1}, {0x4, 0x0, 0x5f, 0xffffff01}, {0x6, 0x2, 0x8000}, {0xff, 0x6, 0x96b3, 0x20}, {0x5, 0x40, 0x100, 0x9}, {0xfffffff8, 0xabf, 0x200, 0x7fff}, {0x3, 0x7f, 0x2a17947b}, {0x5, 0x2, 0x0, 0x6}, {0x3f, 0x1, 0x8001, 0x9}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, &(0x7f0000000140)="1695c59d0c464296307dcd5e9d1dd6e849ba32fda9c2407d327e718a497226a51af6913f19f31c8835e968da0346798cab2eef2876607445a154e84cf8266ea3b3c1e89deeccbe83870bd868b42968d9d6d1d1ad918df23ea88a44acacdc31df379a5cf2a1bbfbaab99be06ab86f02af503a94ba5a67f3e6ab6fd192cbb53ec5a3842d6b108c261c8d068892a7c7748049dabf020f3c9c44e07cac9f338c23d9f64a61ab1a1dfb789c13a66867fc8fad755a669b97758cbed6254299228e721f7f985caf3869a95e6cad33aabf86252c8ef15ba74cb5b086d3319e66303edd7adca9396bcd2f5d0dbaf672d52dfd3cffead1d3c7ab2873af82d239c8fa949ef6419ff9e3615fcedeb4034efba977a626cb84819e2800db3d6727035f09d26523c3325534113fe91f2dbf171d9e89f6a861dc2ec9878ad99dd848bdd620a4e113ef52c287107dada165592db9263c570f554c80d10def0d1839b6a85bb6c2ca73e2b89ebbf38345d43858e6428f0dc0c404390556bc2eb36697fb28aa90a76b8e2cb36e874ba1b1ffc201500e8add3d75c8e7420757a24d4a0dcf6cb26c48e36fb3efaeed8341c0c70b055240c289ccb9e2ac05133ea9742d80e4037b0817158bec4e9353e779502e1c3146e0a1e2f636e3b1d20a79f13d3ddfe44d0e50b2fa39f40cd27b46bea574dabab2be5e63155f7bc70feb1355f876ffec5fc4f41f6578", &(0x7f0000000000)=0xb1, &(0x7f00000011c0), 0x25) 12:18:24 executing program 2: truncate(0x0, 0x0, 0x0) truncate(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000180)="e2", 0xfe4a, 0x0, 0x7fff) ftruncate(r0, 0x0, 0x18c000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x18c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, 0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffab) bind(r2, &(0x7f0000000100)=@in6={0x18, 0x3, 0x5, 0x18d}, 0x9) ftruncate(r1, 0x0, 0x100) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x190) 12:18:24 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r2 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) setregid(0xffffffffffffffff, 0x0) lchown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000000)=0xc) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000002c0)={{0xfffffff8, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x104, 0x3}, 0x401, 0x401, r3, r4, 0x5, 0xfffffffffffffffa, 0xffffffffffff435f}) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r2}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) msgsnd(0x0, 0x0, 0x4a4, 0x0) msgrcv(0x0, 0x0, 0x0, 0x2, 0x0) msgsnd(0x0, &(0x7f0000000340)=ANY=[@ANYRES16=r1, @ANYRESDEC, @ANYBLOB="2966ed197856a85e3829f023a8b207de48bb41a5f34e0b9bd55cac9356b55a7c516ea8866d7796c6a99bc64bb694ae4f285fe7799360e64a3691ae5a9e158cfd36e15eca0b6b9e8c095ab41ea0a6ca30fd22454f82504122e12134c3570045a02db764d8886864b848be41408510b48ac47efe4e420182491ee2826d0dd1639cab42ba7d32e0b91c7b35e1dafd5921983ee7970635b03239cb1117dfeae86fc5162af3033bcda306468c14aed6f62fd2d31475b98558cdaedebf6e8903632c29b1990ed1e8141bd9e819", @ANYRESDEC, @ANYRES16, @ANYRESOCT, @ANYRESOCT, @ANYBLOB="5daf70e799b3aaddcd3b50a9d04227e1c3c048d2ae4598b68a47c468764874252c387afc8a0506e4ab64f64f41026e2f688f5fb36327575ef287d313714cc7b446a4f08d7ad0057c246889a803fc0d72eb95e02ee9ad033221a9179a808c8dcf5e5c7b3ee8c58e6beef49b51e276610616c49bd4e2a5e81e7830dd2c86ee8eb78cdeb78808467bbe842853062443d4d982d03802005b60ce574d86b3c7b5c44057bb3c572dbbc64ae3bf0839c5e526d0faf2c05fa8544394a6764a44ab3a8e9bb6b1b394f46005f036d4d2638b54bb08a6"], 0x1a, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) getpid() (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (async) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) getppid() (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) setregid(0xffffffffffffffff, 0x0) (async) lchown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000000)=0xc) (async) getpid() (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) (async) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000002c0)={{0xfffffff8, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x104, 0x3}, 0x401, 0x401, r3, r4, 0x5, 0xfffffffffffffffa, 0xffffffffffff435f}) (async) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r2}) (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) (async) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) (async) msgsnd(0x0, 0x0, 0x4a4, 0x0) (async) msgrcv(0x0, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(0x0, &(0x7f0000000340)=ANY=[@ANYRES16=r1, @ANYRESDEC, @ANYBLOB="2966ed197856a85e3829f023a8b207de48bb41a5f34e0b9bd55cac9356b55a7c516ea8866d7796c6a99bc64bb694ae4f285fe7799360e64a3691ae5a9e158cfd36e15eca0b6b9e8c095ab41ea0a6ca30fd22454f82504122e12134c3570045a02db764d8886864b848be41408510b48ac47efe4e420182491ee2826d0dd1639cab42ba7d32e0b91c7b35e1dafd5921983ee7970635b03239cb1117dfeae86fc5162af3033bcda306468c14aed6f62fd2d31475b98558cdaedebf6e8903632c29b1990ed1e8141bd9e819", @ANYRESDEC, @ANYRES16, @ANYRESOCT, @ANYRESOCT, @ANYBLOB="5daf70e799b3aaddcd3b50a9d04227e1c3c048d2ae4598b68a47c468764874252c387afc8a0506e4ab64f64f41026e2f688f5fb36327575ef287d313714cc7b446a4f08d7ad0057c246889a803fc0d72eb95e02ee9ad033221a9179a808c8dcf5e5c7b3ee8c58e6beef49b51e276610616c49bd4e2a5e81e7830dd2c86ee8eb78cdeb78808467bbe842853062443d4d982d03802005b60ce574d86b3c7b5c44057bb3c572dbbc64ae3bf0839c5e526d0faf2c05fa8544394a6764a44ab3a8e9bb6b1b394f46005f036d4d2638b54bb08a6"], 0x1a, 0x0) (async) 12:18:24 executing program 1: r0 = getpgrp() getpgid(r0) (async) r1 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) (async) setsockopt(r1, 0x1, 0x8, &(0x7f0000000000)="12b9bd6a90a9b6b927fd1f73516c3311ac501d918a55535d7dcd89c6ffc5fc339f1af069b03fa862e11c5696361f839b543e4d64ef3aaf4fc6271d2772b6e61928c55473efecdaeb4470b2ee7acbc76afc0cb305c0067e944a8f157794abdaddce7c8f28526469d40e90fd3af4d5", 0x6e) 12:18:24 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) (async, rerun: 64) readlink(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000480)=""/154, 0x9a) (async, rerun: 64) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000340)={0x8, 0x1f, 0x9, 0x98, 0x6, 0x4b88, 0x8, 0x10, [{0x40, 0x7f, 0x5, 0x2}, {0x20, 0x10000, 0x6, 0x400}, {0x2, 0x7, 0xc70, 0x3}, {0xf1, 0xffff, 0x6d, 0x4}, {0x84fb, 0x10000, 0x8000, 0xf871}, {0x94, 0xf863, 0x7, 0x8}, {0xf261, 0xdffe, 0x8, 0x18}, {0x101, 0x6, 0xfffff5c1}, {0x4, 0x0, 0x5f, 0xffffff01}, {0x6, 0x2, 0x8000}, {0xff, 0x6, 0x96b3, 0x20}, {0x5, 0x40, 0x100, 0x9}, {0xfffffff8, 0xabf, 0x200, 0x7fff}, {0x3, 0x7f, 0x2a17947b}, {0x5, 0x2, 0x0, 0x6}, {0x3f, 0x1, 0x8001, 0x9}]}) (async, rerun: 64) sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, &(0x7f0000000140)="1695c59d0c464296307dcd5e9d1dd6e849ba32fda9c2407d327e718a497226a51af6913f19f31c8835e968da0346798cab2eef2876607445a154e84cf8266ea3b3c1e89deeccbe83870bd868b42968d9d6d1d1ad918df23ea88a44acacdc31df379a5cf2a1bbfbaab99be06ab86f02af503a94ba5a67f3e6ab6fd192cbb53ec5a3842d6b108c261c8d068892a7c7748049dabf020f3c9c44e07cac9f338c23d9f64a61ab1a1dfb789c13a66867fc8fad755a669b97758cbed6254299228e721f7f985caf3869a95e6cad33aabf86252c8ef15ba74cb5b086d3319e66303edd7adca9396bcd2f5d0dbaf672d52dfd3cffead1d3c7ab2873af82d239c8fa949ef6419ff9e3615fcedeb4034efba977a626cb84819e2800db3d6727035f09d26523c3325534113fe91f2dbf171d9e89f6a861dc2ec9878ad99dd848bdd620a4e113ef52c287107dada165592db9263c570f554c80d10def0d1839b6a85bb6c2ca73e2b89ebbf38345d43858e6428f0dc0c404390556bc2eb36697fb28aa90a76b8e2cb36e874ba1b1ffc201500e8add3d75c8e7420757a24d4a0dcf6cb26c48e36fb3efaeed8341c0c70b055240c289ccb9e2ac05133ea9742d80e4037b0817158bec4e9353e779502e1c3146e0a1e2f636e3b1d20a79f13d3ddfe44d0e50b2fa39f40cd27b46bea574dabab2be5e63155f7bc70feb1355f876ffec5fc4f41f6578", &(0x7f0000000000)=0xb1, &(0x7f00000011c0), 0x25) (rerun: 64) 12:18:24 executing program 1: r0 = getpgrp() getpgid(r0) (async) r1 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) (async) setsockopt(r1, 0x1, 0x8, &(0x7f0000000000)="12b9bd6a90a9b6b927fd1f73516c3311ac501d918a55535d7dcd89c6ffc5fc339f1af069b03fa862e11c5696361f839b543e4d64ef3aaf4fc6271d2772b6e61928c55473efecdaeb4470b2ee7acbc76afc0cb305c0067e944a8f157794abdaddce7c8f28526469d40e90fd3af4d5", 0x6e) 12:18:24 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x2, 0x2, 0xc58, 0x2, r1}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "008d00", 0x14, 0x6, 0x0, @rand_addr="0000000000dd7f065bb163a2010100", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}) 12:18:24 executing program 1: socketpair(0x18, 0x3, 0x2, 0x0) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x20}, {r1, 0x20}, {r2, 0x40}, {r3, 0x10}, {0xffffffffffffffff, 0x8}, {r4, 0x40}], 0x6, 0x9f3) socket(0x6, 0x3, 0x4) 12:18:24 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) (async) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x2, 0x2, 0xc58, 0x2, r1}) (async) syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "008d00", 0x14, 0x6, 0x0, @rand_addr="0000000000dd7f065bb163a2010100", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}) 12:18:25 executing program 2: truncate(0x0, 0x0, 0x0) truncate(0x0, 0x0, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000180)="e2", 0xfe4a, 0x0, 0x7fff) (async) ftruncate(r0, 0x0, 0x18c000) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x18c) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, 0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffab) (async) bind(r2, &(0x7f0000000100)=@in6={0x18, 0x3, 0x5, 0x18d}, 0x9) ftruncate(r1, 0x0, 0x100) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x190) 12:18:25 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async, rerun: 64) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (async, rerun: 64) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r2 = getppid() (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) setregid(0xffffffffffffffff, 0x0) lchown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000000)=0xc) (async) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) (async) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000002c0)={{0xfffffff8, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x104, 0x3}, 0x401, 0x401, r3, r4, 0x5, 0xfffffffffffffffa, 0xffffffffffff435f}) (async) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r2}) (async) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) (async) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) (async, rerun: 32) msgsnd(0x0, 0x0, 0x4a4, 0x0) (async, rerun: 32) msgrcv(0x0, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(0x0, &(0x7f0000000340)=ANY=[@ANYRES16=r1, @ANYRESDEC, @ANYBLOB="2966ed197856a85e3829f023a8b207de48bb41a5f34e0b9bd55cac9356b55a7c516ea8866d7796c6a99bc64bb694ae4f285fe7799360e64a3691ae5a9e158cfd36e15eca0b6b9e8c095ab41ea0a6ca30fd22454f82504122e12134c3570045a02db764d8886864b848be41408510b48ac47efe4e420182491ee2826d0dd1639cab42ba7d32e0b91c7b35e1dafd5921983ee7970635b03239cb1117dfeae86fc5162af3033bcda306468c14aed6f62fd2d31475b98558cdaedebf6e8903632c29b1990ed1e8141bd9e819", @ANYRESDEC, @ANYRES16, @ANYRESOCT, @ANYRESOCT, @ANYBLOB="5daf70e799b3aaddcd3b50a9d04227e1c3c048d2ae4598b68a47c468764874252c387afc8a0506e4ab64f64f41026e2f688f5fb36327575ef287d313714cc7b446a4f08d7ad0057c246889a803fc0d72eb95e02ee9ad033221a9179a808c8dcf5e5c7b3ee8c58e6beef49b51e276610616c49bd4e2a5e81e7830dd2c86ee8eb78cdeb78808467bbe842853062443d4d982d03802005b60ce574d86b3c7b5c44057bb3c572dbbc64ae3bf0839c5e526d0faf2c05fa8544394a6764a44ab3a8e9bb6b1b394f46005f036d4d2638b54bb08a6"], 0x1a, 0x0) 12:18:25 executing program 1: socketpair(0x18, 0x3, 0x2, 0x0) r0 = syz_open_pts() close(r0) (async) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async) r1 = syz_open_pts() close(r1) (async) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r3 = syz_open_pts() close(r3) (async) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async) r4 = syz_open_pts() close(r4) (async) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async) poll(&(0x7f0000000040)=[{r0, 0x20}, {r1, 0x20}, {r2, 0x40}, {r3, 0x10}, {0xffffffffffffffff, 0x8}, {r4, 0x40}], 0x6, 0x9f3) (async) socket(0x6, 0x3, 0x4) 12:18:26 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x2, 0x2, 0xc58, 0x2, r1}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "008d00", 0x14, 0x6, 0x0, @rand_addr="0000000000dd7f065bb163a2010100", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}) socket$unix(0x1, 0x2, 0x0) (async) getppid() (async) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x2, 0x2, 0xc58, 0x2, r1}) (async) syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "008d00", 0x14, 0x6, 0x0, @rand_addr="0000000000dd7f065bb163a2010100", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}) (async) 12:18:26 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r1) r2 = msgget$private(0x0, 0xa0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r4 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r4}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) r6 = dup(r0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000140)='./file0\x00', 0x9, &(0x7f0000000180)='./file0\x00', 0x8}) msgsnd(r2, 0x0, 0x4a4, 0x0) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) msgsnd(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="02ac7100000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) pckbd_enable: command error 12:18:26 executing program 2: truncate(0x0, 0x0, 0x0) (async) truncate(0x0, 0x0, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000180)="e2", 0xfe4a, 0x0, 0x7fff) (async) ftruncate(r0, 0x0, 0x18c000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x18c) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) getsockname$unix(r2, 0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffab) (async) bind(r2, &(0x7f0000000100)=@in6={0x18, 0x3, 0x5, 0x18d}, 0x9) (async, rerun: 64) ftruncate(r1, 0x0, 0x100) (async, rerun: 64) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x190) 12:18:26 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async, rerun: 64) r1 = getpid() (rerun: 64) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r1) (async, rerun: 32) r2 = msgget$private(0x0, 0xa0) (async, rerun: 32) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r4 = getppid() (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r4}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) r6 = dup(r0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000140)='./file0\x00', 0x9, &(0x7f0000000180)='./file0\x00', 0x8}) (async) msgsnd(r2, 0x0, 0x4a4, 0x0) (async, rerun: 32) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) (rerun: 32) msgsnd(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="02ac7100000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:26 executing program 1: socketpair(0x18, 0x3, 0x2, 0x0) (async) r0 = syz_open_pts() close(r0) (async) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async) r1 = syz_open_pts() close(r1) (async) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) r3 = syz_open_pts() close(r3) (async) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x20}, {r1, 0x20}, {r2, 0x40}, {r3, 0x10}, {0xffffffffffffffff, 0x8}, {r4, 0x40}], 0x6, 0x9f3) socket(0x6, 0x3, 0x4) 12:18:26 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc4504449, &(0x7f0000000240)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xa31) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) fchflags(r1, 0x0) 12:18:27 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r1) r2 = msgget$private(0x0, 0xa0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r4 = getppid() (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r4}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) (async) r6 = dup(r0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000140)='./file0\x00', 0x9, &(0x7f0000000180)='./file0\x00', 0x8}) msgsnd(r2, 0x0, 0x4a4, 0x0) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) msgsnd(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="02ac7100000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:27 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc4504449, &(0x7f0000000240)) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xa31) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async) fchflags(r1, 0x0) 12:18:27 executing program 2: sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000500)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac61510400009a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8ffff2ec000000e7e3add5188fe509ca89cd00000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563ef69e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc00"/528, &(0x7f0000000040)=0x210, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x12}, 0x2, &(0x7f0000000100)="83d9f762425445751068501b842a1288d1a80cb67966a3a60c802ccb71f74fe1144f37e35e8e351da11ac36e82c929f550bcdfeba8cfce413e82300bc694d0b0b9a2ae9a912ff1eabc9cf0f5fed9ef1f6435d67ebbd34b74", &(0x7f0000000440)=0x58, &(0x7f0000000380)="1f1fa7c9a938078f9123a968b5e756eceb2915b7940b624b6890aa0fc0bcdf7ea77159d81a438fa8e03ce16cd830ca89bad1297e0e4460b1247e54885e437ff4049d497cdd8e53c37390ea755fd4b00600de8b995531aca7b00756784fcbdd6eab0e835780ae226962d332426088b2781229d19ff31d5e2843c5397a0ce9ac0b5cea1d439f6a", 0x86) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x0, 0x800}, {0x1, 0x1, 0x27fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(0x0, &(0x7f0000000180)=[{0x1, 0x8}], 0x1) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffffffffffd15) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x20, 0x9}, 0x1000000008, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, r3) r5 = socket(0x11, 0x4003, 0x0) connect(r5, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) listen(r5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x1, r2, r3, r2, r6, 0x5, 0x9}, 0x1d383c84, 0x0, r1, r1, 0x8, 0x10005, 0x6}) r7 = semget$private(0x0, 0x3, 0x9) semctl$GETNCNT(r7, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000740)=""/175) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x1516, r2, r3, r2, r6, 0x116, 0xd}, 0x6, 0x93e, 0x113}) semop(r7, &(0x7f0000000480)=[{0x2, 0x1c, 0x800}, {0x5, 0x6, 0x1800}, {0x0, 0xfd, 0x3c00}, {0x3, 0x8, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0xffff, 0x800}, {0x1, 0x1ff, 0x800}, {0x2, 0x3ae9b8cc}, {0x6, 0xc333}, {0x3, 0xe86, 0x1800}, {0x4, 0x7, 0x800}, {0x4, 0x6, 0xc00}], 0xc) 12:18:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x30}, {0x40}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r0, &(0x7f0000000300)="8f6aeb227c8888ef42ad33923baf0d7a0f86495ac42b2660d9421b4c889ba57efde862d03a46c5d2019931d34e18bb354f40342fccf14c19c2f5c3478de32d0785c92f490f6424ff07dda5622c7a895c3b6a7951624b859ce1cabfe9b53072d9f443b94ba05f5a3d10b5133a25be6a9a92415733a5bdef4c527ae8adbb7d140c6072914a630d765db4927b4f21d1e3b1da6c386f959201aaa54105265795a6390d509e20c1813e2208bdfd3350a86cc801261f3619a6d65ede6b5eb054983b541cc0661c80120ca572fec694e6adbb6dd8e79372d411436c561a49d192692d89a76435480a57f8f9a351c76cdb159bcda551a0cc6ec0d41c94001fdde601644ca2482a6c151296c34af8db2c07c89cf5d4b484f4575c6c5837e8c113669d72f024ee46edcda8f8a1fcbc5255a00a192ce34af49509476c683004db3d1771cd0a0e3e5eb32c0a25f804986c9979e9ecf13066050778d4ffeedb6f84179d7af74c9cc1aed8f09517d283a31424ab2d4c4e146edd3d326d980adf6320dcaebb1cf385939988b83072e5b91cd0646b7aa65bcb3ebc098e6a1335bda88587dca71915db12afcc767e3aa15559e283163a7a676930b0be55996c0ffaddea0c07a91460146fbcfdcf2b937e8ee8680edb7872090b9ebee4405380e6dd49abdb76caff10d8bb073fdd64fe50666d9d707c43ba9cfa9673597f0097d3665416eb35adf70ef0a4e693e49c01561ddec5c7c33b70ceb45fa03042dcfe15fa42feb4c4aa9563088328868b0c73c309a193855711abd59ed6d1dde38445f4ed4c54c17d7f2d5e3bd8b851dea6b8a5bbff26e55ef280bfb8f85454e854836d7d5cf749d6d6717b5b1b88818f00c3419b0e02c0c7abf507d3e51b720317f6f1149ef09dc051ab4937763f1783f83f99a311366ff569f16c33bac36579054a34db7c635d4799822b25fa87cc6db26a1a13630ab1016604548055641118fb1a1c6c144297b389146eab227b501eafd77cc50e180fca7144a6a26ca262babe77e6f97796248cef84d27c9ce922f1b7b135795999cdad5a7cda7d102a9cd1df0fa4916c94f406227cc7ed98b634dbbe239f9063886694a176f8350fdb003abbfbdfc27b8e1a5ffe8f8c8e1a7c20424e817013c1d6e5617f176d4b9bf6fc98cf79c9de537225ef859a5339d41edc35db7ee845b5b830d6194dd2afdba42612b3c24da6dbdc0de6c23e2308e36469667e17cd665989fe1173cc4530e010e0defc58fb2a5c22695e3a9c1af519d2e81bfbb9f3ae67f490a7d97d8f942c0c495ff0606f9e7f4f4ee1c27400aa916df06f9ffd4ecd4816dc47348bb2922b02ffa16ca0458a977aa82cf9b2a0152e2d54a730cd9dc08139eec4ffd828dd8860aebdb6bab6e0e6eac6cbe764c93a3bf55a922da33103c9db029f324b501139a5778d05ec6fdefee07574c67058ed2cdda11b0c8164fe73efaa2e808ae6f79d570cce47cd1e7d7b708f10a9028b67f10daa2bcd3a8ac82a8a6a92d2089a2b4dffbd74c3355fbabf9d4cb0618fef2852dad361971fdf377bc3ef68a92195e9ac2d9edcccafe43d5ba0edddcd283e77966f89c31309e02b6ba2a0485690f283a813a7456493120f650d4da9a7d7d4c958669bec51bf629cbde27a7b090f3af0c6f7b66c61f0a63f02287110d438b8674c7eebef18951c6ec464ad4061822df8fee55644f30d7babc491edb3b8b0e7ce1aad920064ae3c548c5841542100868531a1306b9d22e23cb01efa3f7049109f1ca0e3a6fc4f5dc81655e030bd539783fea16e60dd627fae6627239c225e714b9806132af81fffd2e9afe2dc791bf0ad513df69c3529ed79410ba23442ee350973ee75bca5c4932c958a3a005450a4f80a53c768a3b433015f4f175917a585371470f07425f8aeb9538c4ba72d3b0c0053eeabb3703cb14bcb70c911e5710f2da0e1095c006c3f48c5c2358f54c65d4d5396a944bef3cb5cba85029ed8e31f0dffc955f6c7d5a7d4e64b6fccc014226fbf55fe6b651a9eb50fe3d2ff165c490e0ea32c91ea49365bf733fe8b5ea7e8940b73909eb2653bf74bd24a6f7f858a105c674cd45cc173d434c3a36080fee0c7defa8b8e5860d99977f6b67cf03bf6a05819bc2c2490d04a3041c5d4bcffde3cab6600d4076ceddc176537a3a4bdfd29f1ee100e5d2c2fc7c5436e5727d5f09c4e98a780ca3daa974d91dbdb8f19311edaa5e4266ad3e96eb22fd0a20c6bccbe6921ac2b765ca47a175c5621641e8be0ed65e6f40cd4b7fddc61ef49a568b6bedd8cfef66194d7ac9ac9011217862838def40ab834d53a253a769e499ccb68ad85acaf502a1ee9bbb855d2de92df2e4e5bfec2777e48bcf6e62418d4a7730f6d0cbd3d192b268f667132fbd05cb03d744a93b7958a44511979fe4b7b21ab46f53cad80f940cf8792fce511ccb39c1f7e039536a4a79391a799eb1ba1007208332303adb1686fd0d8e2826d4a3754c8382e7ae7dc4ebbfd977cf171bf8b2a2cbd970e861d1dcbd0d373a2519a0c75672bba9656186a23dbb241c4a59825d1b6fc0f4732031bd8d7f458b2f727070ea30b49e0980c2e079236f08fe5fddc159f62bf0b1182484d109a8cac6e40ec1c0be85e4dc8a97bd424bbcff88c1375fca289815cc5c3578c821e2400fd11a816b34fc4f0b6f6156167c05c7ca57a2d07337976d4913fe1214e7b30ddaae138d2d5dc9cfa695515be4b7e46f255272f36d838a22266652bb2491b45fd7d30792cab23ddfd316312dae0e2f3bcd9290b69b19063f54728d13c901c89431031ec30d8e6d7450a806680174d543175659310e97215addaf59773ef4b2d9c8af485208008fd79fa74860f43b723514f2e5e5ac4888e2ce54cf6ed710c7a4ef0871cd4393b60c4a071675327c807722daf42f40a729e4b35097ea51a26848c34251dafe112645b1c8ec48ead0cb8fc127725e7d68206d46ff16c07a0092da60bd539d2b5f77b7c383613199741db52802b40ca59b64f5e21cf1568b13c20069b31d173259377916a22ef86534862925725e698b302e76b718134c0f9b451385834945f260e1f5bfafb13cb9001aa0080b74d04903efd4826e0b1ba3863db9c14ba46ba17c59d88177339e3af267c3447229830eb88b0dbf393f8e9877aabf4cff1af33a28f846dad7bfd0c61cb93288dadfc55de5e938696349f4f3ccfa227100745c15f4570d724583d5469d66f46713167948d8cc53b92269b1575b5e91f22abde9bce0e1c45c270914806ea0bc5ca123363ca75e8e0bee140efe623ad183fe14b61720e08d4efdc9c0f4db312a02e359726e30516110d84fd9567908e25464acbed2004fdedb1bead699e1cfb9f669600658f4d0502995501e3ed0ae32ced8da1a7f5144da5778bf2f11bf201c69fc002876f34dba99586fbc77bacfa59b95f348aa4fce380789f88c6f7e9433735344a33c1e61a31dd434823651dae19416cd458edee8bc5f2a1b4d675085b67b08ab6e8439821634b6e00bc01d3277a46ef394c7fb07966d209f45fa9e4f7516ffcf8e3ad186315ad8f9d4c8791a83e0ac57fd1317a58fcdbabf2ebce82c2f84f403e1df90168d73c4f0b876fafd4ed76eb5e12b86a8af79ea4007bf86971c3482d14902c3104636d94ac2165902d1cf6b7430c4aa1baf2612462573c3b55237dd2f135d488bbe2ca86508c5a7b509c94b355172ee07e10859493404c8be2de53a5a49076ae31e33aa8ab1e76186aec26836b39a0f011a67301a929abf47d11dc3081ab1a945f82aff5310c17a07e35ebbd6fe49ad490f7385a14a9d333a80dd0df460a0daad15272e4a729d0248f4e0c6e07ff2a3d625267f05ddf6440702f4482372e0f3d4dad9507096512960ff69882fddc7cba2a8c853bf5530463667e9f2c88ec4f671ceae806c9ee13fa1c4f86035b1ef2cd735e11c05a2d4e319128f657ca0f102fc27edc8d652b4ea91fd7b296fa55e297897f4b7632baaeece41b100f1b499b68467e8a968d88f5a45e41b4f861b61fb19fb2de6ba00dedf8b9bac9f30c216add28512701739e26df63662ac293507a455fdf3b07dbba63cac1c1cefc48e2a4f31b113720aa09f536aa04893241739e92f3f453ccf0b20981de34fe59e635ae88d1cf87b3f08f4c590cbcf22791f4b923694e5f4c057fc02a40ac6b83e352eab1e59e7c35f07c396259ef579ccd670f0a988311204d4645cbc3f5e50cd3964c303ffca869d34aea476d5dbce6292c425ce2c43887f82458135caeb69b096d115864bf1281027100ffbc20ddd3b72de932e7948a70ccc0d757315284d0361d050cfe51a259e3bf4bfc4bd395cab0b8fd9cf5b51f9163db33aa11cf61697f3dee04fad5ee4b33348dd5672b0b495c9af914cf18877ff6366decf5cd3daddb0fce83c74c417cb7279f9537c48048c53e9cc2da04fd1aec4220e9d7b3a669e08d52e21d9c2f468f4b6a37b738ac2c0f004d2eebb9b5379ca27267faf3329dc26ea5a2f5618900ed5543369dd5ec416530d6697b32f3e90a2ccba27c8a8ee45d667c750533d5afd85ffa10c6d560c09a123368c26b320f763d071b40ad95fc2c431641edd32bbc3ec35fb0b7ea78504574875ed6b2fe52927e3e6859498d3d9144c0a2df92ba6a9310c4d749486c2680a441a2509c1a272ad6a4a90c8d0024dec4d8bb845a7831999de567a53ec18bcf615a685f6541ff394800bb2c8f55ccf9bff54a498abc29f6767242a0aa515f45fcf818918010e49f3797f45306589435ab0115feb71f516d09318a3b7cd199cccddc42e2d80c9baa065930be2d1c4a57d66e5f41b79163453aec3fc08949a0bfc324db62681262003d374f53c747c776aa6994ac755043c09146d0a8afeb9354e21f4454d4cc2a0ddb4efcf167c9f863cf0effbaa2336787310b2e08a74d2134d7acdc54413ab16a3b2abbd295d1a8a33f054e79f98cdc196c74b220cadfd66fcbd50a36419f1b6e47453ee5b6445f86f4fc582d5e65eee2dfd74b244b711f324b6729f13fdebfe9533a0583b4cb50796a552740ccd20aa46439fe98632acd8ceecf703e957ac678df68a85c8b4b95221c92996408cf144a24906e18e8767ff93c1cd80f8211b54e4f89cff157455bcc57545dd7a30113559f36541431da0fc11fdde9a98828eb12456163dcbf4c08b7d1dada938432f05bf503a40454f8cc02557263146148f53e79e4fd0f22f2c9deadc71fb051b446968e129e7a5e11a4626fbe38ad34f5477a2d7d3c9ee65dc7a32366e69096518451ac7085c071af8f37ff92e903b8bc1faaa81be3e1ae102dae87bac9788387c9fcd473e1f37ec1e0a9f16df1082f31287e8bd46fa55268a244156dcb6bbf418d71b27ee313d1f8aa8f5d5d788a2147701bad8154d5b22fce86afc16d5dc7eeb61fe46401dae4756662acd3189372db4848ab7f7aab2d605611a22fbd436952b98ad78f2093d5dc9109a97a684c625a6193888ce9b7a62608c4badefb6ac9eda5c61326d3175d7ec6000ef9a4f9f2cb2ceafa4843e21456b9d499da624422bac189f7ac07a29e4b1c69113a3940d5846b385cb02f345921f18bf8a0bcedd18a3f6bb0bb85a7618138c5d7c559a0c136537e2e8266a5d2f346506384bdefcc866351acb7b9b86f802a947f6548bf9d31fb8aabdd2fb3dcbc0765a55ed3a0941b025a96e7db6c2b4fcff0d3621c328be588073323c6a93b46378a12861a665973f2bac55c7d1e91e6bc846459c2a037e94f68c0af6f4addca5b7a9e5c181abe89cfa227db89fb22d464a5328b", 0x1000, 0x0, 0x1) pckbd_enable: command error 12:18:27 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc4504449, &(0x7f0000000240)) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xa31) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) fchflags(r1, 0x0) 12:18:28 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x100) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f00000002c0)=0xfe82) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x1d5) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x4}) r3 = syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000200)=0x9) close(r3) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x401) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x3010, 0xffffffffffffffff, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x30}, {0x40}, {0x6, 0x0, 0x0, 0xfc}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r0, &(0x7f0000000300)="8f6aeb227c8888ef42ad33923baf0d7a0f86495ac42b2660d9421b4c889ba57efde862d03a46c5d2019931d34e18bb354f40342fccf14c19c2f5c3478de32d0785c92f490f6424ff07dda5622c7a895c3b6a7951624b859ce1cabfe9b53072d9f443b94ba05f5a3d10b5133a25be6a9a92415733a5bdef4c527ae8adbb7d140c6072914a630d765db4927b4f21d1e3b1da6c386f959201aaa54105265795a6390d509e20c1813e2208bdfd3350a86cc801261f3619a6d65ede6b5eb054983b541cc0661c80120ca572fec694e6adbb6dd8e79372d411436c561a49d192692d89a76435480a57f8f9a351c76cdb159bcda551a0cc6ec0d41c94001fdde601644ca2482a6c151296c34af8db2c07c89cf5d4b484f4575c6c5837e8c113669d72f024ee46edcda8f8a1fcbc5255a00a192ce34af49509476c683004db3d1771cd0a0e3e5eb32c0a25f804986c9979e9ecf13066050778d4ffeedb6f84179d7af74c9cc1aed8f09517d283a31424ab2d4c4e146edd3d326d980adf6320dcaebb1cf385939988b83072e5b91cd0646b7aa65bcb3ebc098e6a1335bda88587dca71915db12afcc767e3aa15559e283163a7a676930b0be55996c0ffaddea0c07a91460146fbcfdcf2b937e8ee8680edb7872090b9ebee4405380e6dd49abdb76caff10d8bb073fdd64fe50666d9d707c43ba9cfa9673597f0097d3665416eb35adf70ef0a4e693e49c01561ddec5c7c33b70ceb45fa03042dcfe15fa42feb4c4aa9563088328868b0c73c309a193855711abd59ed6d1dde38445f4ed4c54c17d7f2d5e3bd8b851dea6b8a5bbff26e55ef280bfb8f85454e854836d7d5cf749d6d6717b5b1b88818f00c3419b0e02c0c7abf507d3e51b720317f6f1149ef09dc051ab4937763f1783f83f99a311366ff569f16c33bac36579054a34db7c635d4799822b25fa87cc6db26a1a13630ab1016604548055641118fb1a1c6c144297b389146eab227b501eafd77cc50e180fca7144a6a26ca262babe77e6f97796248cef84d27c9ce922f1b7b135795999cdad5a7cda7d102a9cd1df0fa4916c94f406227cc7ed98b634dbbe239f9063886694a176f8350fdb003abbfbdfc27b8e1a5ffe8f8c8e1a7c20424e817013c1d6e5617f176d4b9bf6fc98cf79c9de537225ef859a5339d41edc35db7ee845b5b830d6194dd2afdba42612b3c24da6dbdc0de6c23e2308e36469667e17cd665989fe1173cc4530e010e0defc58fb2a5c22695e3a9c1af519d2e81bfbb9f3ae67f490a7d97d8f942c0c495ff0606f9e7f4f4ee1c27400aa916df06f9ffd4ecd4816dc47348bb2922b02ffa16ca0458a977aa82cf9b2a0152e2d54a730cd9dc08139eec4ffd828dd8860aebdb6bab6e0e6eac6cbe764c93a3bf55a922da33103c9db029f324b501139a5778d05ec6fdefee07574c67058ed2cdda11b0c8164fe73efaa2e808ae6f79d570cce47cd1e7d7b708f10a9028b67f10daa2bcd3a8ac82a8a6a92d2089a2b4dffbd74c3355fbabf9d4cb0618fef2852dad361971fdf377bc3ef68a92195e9ac2d9edcccafe43d5ba0edddcd283e77966f89c31309e02b6ba2a0485690f283a813a7456493120f650d4da9a7d7d4c958669bec51bf629cbde27a7b090f3af0c6f7b66c61f0a63f02287110d438b8674c7eebef18951c6ec464ad4061822df8fee55644f30d7babc491edb3b8b0e7ce1aad920064ae3c548c5841542100868531a1306b9d22e23cb01efa3f7049109f1ca0e3a6fc4f5dc81655e030bd539783fea16e60dd627fae6627239c225e714b9806132af81fffd2e9afe2dc791bf0ad513df69c3529ed79410ba23442ee350973ee75bca5c4932c958a3a005450a4f80a53c768a3b433015f4f175917a585371470f07425f8aeb9538c4ba72d3b0c0053eeabb3703cb14bcb70c911e5710f2da0e1095c006c3f48c5c2358f54c65d4d5396a944bef3cb5cba85029ed8e31f0dffc955f6c7d5a7d4e64b6fccc014226fbf55fe6b651a9eb50fe3d2ff165c490e0ea32c91ea49365bf733fe8b5ea7e8940b73909eb2653bf74bd24a6f7f858a105c674cd45cc173d434c3a36080fee0c7defa8b8e5860d99977f6b67cf03bf6a05819bc2c2490d04a3041c5d4bcffde3cab6600d4076ceddc176537a3a4bdfd29f1ee100e5d2c2fc7c5436e5727d5f09c4e98a780ca3daa974d91dbdb8f19311edaa5e4266ad3e96eb22fd0a20c6bccbe6921ac2b765ca47a175c5621641e8be0ed65e6f40cd4b7fddc61ef49a568b6bedd8cfef66194d7ac9ac9011217862838def40ab834d53a253a769e499ccb68ad85acaf502a1ee9bbb855d2de92df2e4e5bfec2777e48bcf6e62418d4a7730f6d0cbd3d192b268f667132fbd05cb03d744a93b7958a44511979fe4b7b21ab46f53cad80f940cf8792fce511ccb39c1f7e039536a4a79391a799eb1ba1007208332303adb1686fd0d8e2826d4a3754c8382e7ae7dc4ebbfd977cf171bf8b2a2cbd970e861d1dcbd0d373a2519a0c75672bba9656186a23dbb241c4a59825d1b6fc0f4732031bd8d7f458b2f727070ea30b49e0980c2e079236f08fe5fddc159f62bf0b1182484d109a8cac6e40ec1c0be85e4dc8a97bd424bbcff88c1375fca289815cc5c3578c821e2400fd11a816b34fc4f0b6f6156167c05c7ca57a2d07337976d4913fe1214e7b30ddaae138d2d5dc9cfa695515be4b7e46f255272f36d838a22266652bb2491b45fd7d30792cab23ddfd316312dae0e2f3bcd9290b69b19063f54728d13c901c89431031ec30d8e6d7450a806680174d543175659310e97215addaf59773ef4b2d9c8af485208008fd79fa74860f43b723514f2e5e5ac4888e2ce54cf6ed710c7a4ef0871cd4393b60c4a071675327c807722daf42f40a729e4b35097ea51a26848c34251dafe112645b1c8ec48ead0cb8fc127725e7d68206d46ff16c07a0092da60bd539d2b5f77b7c383613199741db52802b40ca59b64f5e21cf1568b13c20069b31d173259377916a22ef86534862925725e698b302e76b718134c0f9b451385834945f260e1f5bfafb13cb9001aa0080b74d04903efd4826e0b1ba3863db9c14ba46ba17c59d88177339e3af267c3447229830eb88b0dbf393f8e9877aabf4cff1af33a28f846dad7bfd0c61cb93288dadfc55de5e938696349f4f3ccfa227100745c15f4570d724583d5469d66f46713167948d8cc53b92269b1575b5e91f22abde9bce0e1c45c270914806ea0bc5ca123363ca75e8e0bee140efe623ad183fe14b61720e08d4efdc9c0f4db312a02e359726e30516110d84fd9567908e25464acbed2004fdedb1bead699e1cfb9f669600658f4d0502995501e3ed0ae32ced8da1a7f5144da5778bf2f11bf201c69fc002876f34dba99586fbc77bacfa59b95f348aa4fce380789f88c6f7e9433735344a33c1e61a31dd434823651dae19416cd458edee8bc5f2a1b4d675085b67b08ab6e8439821634b6e00bc01d3277a46ef394c7fb07966d209f45fa9e4f7516ffcf8e3ad186315ad8f9d4c8791a83e0ac57fd1317a58fcdbabf2ebce82c2f84f403e1df90168d73c4f0b876fafd4ed76eb5e12b86a8af79ea4007bf86971c3482d14902c3104636d94ac2165902d1cf6b7430c4aa1baf2612462573c3b55237dd2f135d488bbe2ca86508c5a7b509c94b355172ee07e10859493404c8be2de53a5a49076ae31e33aa8ab1e76186aec26836b39a0f011a67301a929abf47d11dc3081ab1a945f82aff5310c17a07e35ebbd6fe49ad490f7385a14a9d333a80dd0df460a0daad15272e4a729d0248f4e0c6e07ff2a3d625267f05ddf6440702f4482372e0f3d4dad9507096512960ff69882fddc7cba2a8c853bf5530463667e9f2c88ec4f671ceae806c9ee13fa1c4f86035b1ef2cd735e11c05a2d4e319128f657ca0f102fc27edc8d652b4ea91fd7b296fa55e297897f4b7632baaeece41b100f1b499b68467e8a968d88f5a45e41b4f861b61fb19fb2de6ba00dedf8b9bac9f30c216add28512701739e26df63662ac293507a455fdf3b07dbba63cac1c1cefc48e2a4f31b113720aa09f536aa04893241739e92f3f453ccf0b20981de34fe59e635ae88d1cf87b3f08f4c590cbcf22791f4b923694e5f4c057fc02a40ac6b83e352eab1e59e7c35f07c396259ef579ccd670f0a988311204d4645cbc3f5e50cd3964c303ffca869d34aea476d5dbce6292c425ce2c43887f82458135caeb69b096d115864bf1281027100ffbc20ddd3b72de932e7948a70ccc0d757315284d0361d050cfe51a259e3bf4bfc4bd395cab0b8fd9cf5b51f9163db33aa11cf61697f3dee04fad5ee4b33348dd5672b0b495c9af914cf18877ff6366decf5cd3daddb0fce83c74c417cb7279f9537c48048c53e9cc2da04fd1aec4220e9d7b3a669e08d52e21d9c2f468f4b6a37b738ac2c0f004d2eebb9b5379ca27267faf3329dc26ea5a2f5618900ed5543369dd5ec416530d6697b32f3e90a2ccba27c8a8ee45d667c750533d5afd85ffa10c6d560c09a123368c26b320f763d071b40ad95fc2c431641edd32bbc3ec35fb0b7ea78504574875ed6b2fe52927e3e6859498d3d9144c0a2df92ba6a9310c4d749486c2680a441a2509c1a272ad6a4a90c8d0024dec4d8bb845a7831999de567a53ec18bcf615a685f6541ff394800bb2c8f55ccf9bff54a498abc29f6767242a0aa515f45fcf818918010e49f3797f45306589435ab0115feb71f516d09318a3b7cd199cccddc42e2d80c9baa065930be2d1c4a57d66e5f41b79163453aec3fc08949a0bfc324db62681262003d374f53c747c776aa6994ac755043c09146d0a8afeb9354e21f4454d4cc2a0ddb4efcf167c9f863cf0effbaa2336787310b2e08a74d2134d7acdc54413ab16a3b2abbd295d1a8a33f054e79f98cdc196c74b220cadfd66fcbd50a36419f1b6e47453ee5b6445f86f4fc582d5e65eee2dfd74b244b711f324b6729f13fdebfe9533a0583b4cb50796a552740ccd20aa46439fe98632acd8ceecf703e957ac678df68a85c8b4b95221c92996408cf144a24906e18e8767ff93c1cd80f8211b54e4f89cff157455bcc57545dd7a30113559f36541431da0fc11fdde9a98828eb12456163dcbf4c08b7d1dada938432f05bf503a40454f8cc02557263146148f53e79e4fd0f22f2c9deadc71fb051b446968e129e7a5e11a4626fbe38ad34f5477a2d7d3c9ee65dc7a32366e69096518451ac7085c071af8f37ff92e903b8bc1faaa81be3e1ae102dae87bac9788387c9fcd473e1f37ec1e0a9f16df1082f31287e8bd46fa55268a244156dcb6bbf418d71b27ee313d1f8aa8f5d5d788a2147701bad8154d5b22fce86afc16d5dc7eeb61fe46401dae4756662acd3189372db4848ab7f7aab2d605611a22fbd436952b98ad78f2093d5dc9109a97a684c625a6193888ce9b7a62608c4badefb6ac9eda5c61326d3175d7ec6000ef9a4f9f2cb2ceafa4843e21456b9d499da624422bac189f7ac07a29e4b1c69113a3940d5846b385cb02f345921f18bf8a0bcedd18a3f6bb0bb85a7618138c5d7c559a0c136537e2e8266a5d2f346506384bdefcc866351acb7b9b86f802a947f6548bf9d31fb8aabdd2fb3dcbc0765a55ed3a0941b025a96e7db6c2b4fcff0d3621c328be588073323c6a93b46378a12861a665973f2bac55c7d1e91e6bc846459c2a037e94f68c0af6f4addca5b7a9e5c181abe89cfa227db89fb22d464a5328b", 0x1000, 0x0, 0x1) 12:18:28 executing program 2: sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000500)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac61510400009a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8ffff2ec000000e7e3add5188fe509ca89cd00000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563ef69e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc00"/528, &(0x7f0000000040)=0x210, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x12}, 0x2, &(0x7f0000000100)="83d9f762425445751068501b842a1288d1a80cb67966a3a60c802ccb71f74fe1144f37e35e8e351da11ac36e82c929f550bcdfeba8cfce413e82300bc694d0b0b9a2ae9a912ff1eabc9cf0f5fed9ef1f6435d67ebbd34b74", &(0x7f0000000440)=0x58, &(0x7f0000000380)="1f1fa7c9a938078f9123a968b5e756eceb2915b7940b624b6890aa0fc0bcdf7ea77159d81a438fa8e03ce16cd830ca89bad1297e0e4460b1247e54885e437ff4049d497cdd8e53c37390ea755fd4b00600de8b995531aca7b00756784fcbdd6eab0e835780ae226962d332426088b2781229d19ff31d5e2843c5397a0ce9ac0b5cea1d439f6a", 0x86) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x0, 0x800}, {0x1, 0x1, 0x27fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(0x0, &(0x7f0000000180)=[{0x1, 0x8}], 0x1) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffffffffffd15) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x20, 0x9}, 0x1000000008, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, r3) r5 = socket(0x11, 0x4003, 0x0) connect(r5, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) listen(r5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x1, r2, r3, r2, r6, 0x5, 0x9}, 0x1d383c84, 0x0, r1, r1, 0x8, 0x10005, 0x6}) r7 = semget$private(0x0, 0x3, 0x9) semctl$GETNCNT(r7, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000740)=""/175) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x1516, r2, r3, r2, r6, 0x116, 0xd}, 0x6, 0x93e, 0x113}) semop(r7, &(0x7f0000000480)=[{0x2, 0x1c, 0x800}, {0x5, 0x6, 0x1800}, {0x0, 0xfd, 0x3c00}, {0x3, 0x8, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0xffff, 0x800}, {0x1, 0x1ff, 0x800}, {0x2, 0x3ae9b8cc}, {0x6, 0xc333}, {0x3, 0xe86, 0x1800}, {0x4, 0x7, 0x800}, {0x4, 0x6, 0xc00}], 0xc) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000500)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac61510400009a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8ffff2ec000000e7e3add5188fe509ca89cd00000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563ef69e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc00"/528, &(0x7f0000000040)=0x210, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x12}, 0x2, &(0x7f0000000100)="83d9f762425445751068501b842a1288d1a80cb67966a3a60c802ccb71f74fe1144f37e35e8e351da11ac36e82c929f550bcdfeba8cfce413e82300bc694d0b0b9a2ae9a912ff1eabc9cf0f5fed9ef1f6435d67ebbd34b74", &(0x7f0000000440)=0x58, &(0x7f0000000380)="1f1fa7c9a938078f9123a968b5e756eceb2915b7940b624b6890aa0fc0bcdf7ea77159d81a438fa8e03ce16cd830ca89bad1297e0e4460b1247e54885e437ff4049d497cdd8e53c37390ea755fd4b00600de8b995531aca7b00756784fcbdd6eab0e835780ae226962d332426088b2781229d19ff31d5e2843c5397a0ce9ac0b5cea1d439f6a", 0x86) (async) semget$private(0x0, 0x8, 0x10286) (async) semop(r0, &(0x7f0000000000)=[{0x6, 0x0, 0x800}, {0x1, 0x1, 0x27fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) (async) semop(0x0, &(0x7f0000000180)=[{0x1, 0x8}], 0x1) (async) getgid() (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffd15) (async) getgid() (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x20, 0x9}, 0x1000000008, 0x1, 0x9}) (async) fchown(0xffffffffffffffff, 0x0, r3) (async) socket(0x11, 0x4003, 0x0) (async) connect(r5, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) (async) listen(r5, 0x0) (async) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240), 0xc) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x1, r2, r3, r2, r6, 0x5, 0x9}, 0x1d383c84, 0x0, r1, r1, 0x8, 0x10005, 0x6}) (async) semget$private(0x0, 0x3, 0x9) (async) semctl$GETNCNT(r7, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000740)=""/175) (async) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x1516, r2, r3, r2, r6, 0x116, 0xd}, 0x6, 0x93e, 0x113}) (async) semop(r7, &(0x7f0000000480)=[{0x2, 0x1c, 0x800}, {0x5, 0x6, 0x1800}, {0x0, 0xfd, 0x3c00}, {0x3, 0x8, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0xffff, 0x800}, {0x1, 0x1ff, 0x800}, {0x2, 0x3ae9b8cc}, {0x6, 0xc333}, {0x3, 0xe86, 0x1800}, {0x4, 0x7, 0x800}, {0x4, 0x6, 0xc00}], 0xc) (async) 12:18:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x30}, {0x40}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r0, &(0x7f0000000300)="8f6aeb227c8888ef42ad33923baf0d7a0f86495ac42b2660d9421b4c889ba57efde862d03a46c5d2019931d34e18bb354f40342fccf14c19c2f5c3478de32d0785c92f490f6424ff07dda5622c7a895c3b6a7951624b859ce1cabfe9b53072d9f443b94ba05f5a3d10b5133a25be6a9a92415733a5bdef4c527ae8adbb7d140c6072914a630d765db4927b4f21d1e3b1da6c386f959201aaa54105265795a6390d509e20c1813e2208bdfd3350a86cc801261f3619a6d65ede6b5eb054983b541cc0661c80120ca572fec694e6adbb6dd8e79372d411436c561a49d192692d89a76435480a57f8f9a351c76cdb159bcda551a0cc6ec0d41c94001fdde601644ca2482a6c151296c34af8db2c07c89cf5d4b484f4575c6c5837e8c113669d72f024ee46edcda8f8a1fcbc5255a00a192ce34af49509476c683004db3d1771cd0a0e3e5eb32c0a25f804986c9979e9ecf13066050778d4ffeedb6f84179d7af74c9cc1aed8f09517d283a31424ab2d4c4e146edd3d326d980adf6320dcaebb1cf385939988b83072e5b91cd0646b7aa65bcb3ebc098e6a1335bda88587dca71915db12afcc767e3aa15559e283163a7a676930b0be55996c0ffaddea0c07a91460146fbcfdcf2b937e8ee8680edb7872090b9ebee4405380e6dd49abdb76caff10d8bb073fdd64fe50666d9d707c43ba9cfa9673597f0097d3665416eb35adf70ef0a4e693e49c01561ddec5c7c33b70ceb45fa03042dcfe15fa42feb4c4aa9563088328868b0c73c309a193855711abd59ed6d1dde38445f4ed4c54c17d7f2d5e3bd8b851dea6b8a5bbff26e55ef280bfb8f85454e854836d7d5cf749d6d6717b5b1b88818f00c3419b0e02c0c7abf507d3e51b720317f6f1149ef09dc051ab4937763f1783f83f99a311366ff569f16c33bac36579054a34db7c635d4799822b25fa87cc6db26a1a13630ab1016604548055641118fb1a1c6c144297b389146eab227b501eafd77cc50e180fca7144a6a26ca262babe77e6f97796248cef84d27c9ce922f1b7b135795999cdad5a7cda7d102a9cd1df0fa4916c94f406227cc7ed98b634dbbe239f9063886694a176f8350fdb003abbfbdfc27b8e1a5ffe8f8c8e1a7c20424e817013c1d6e5617f176d4b9bf6fc98cf79c9de537225ef859a5339d41edc35db7ee845b5b830d6194dd2afdba42612b3c24da6dbdc0de6c23e2308e36469667e17cd665989fe1173cc4530e010e0defc58fb2a5c22695e3a9c1af519d2e81bfbb9f3ae67f490a7d97d8f942c0c495ff0606f9e7f4f4ee1c27400aa916df06f9ffd4ecd4816dc47348bb2922b02ffa16ca0458a977aa82cf9b2a0152e2d54a730cd9dc08139eec4ffd828dd8860aebdb6bab6e0e6eac6cbe764c93a3bf55a922da33103c9db029f324b501139a5778d05ec6fdefee07574c67058ed2cdda11b0c8164fe73efaa2e808ae6f79d570cce47cd1e7d7b708f10a9028b67f10daa2bcd3a8ac82a8a6a92d2089a2b4dffbd74c3355fbabf9d4cb0618fef2852dad361971fdf377bc3ef68a92195e9ac2d9edcccafe43d5ba0edddcd283e77966f89c31309e02b6ba2a0485690f283a813a7456493120f650d4da9a7d7d4c958669bec51bf629cbde27a7b090f3af0c6f7b66c61f0a63f02287110d438b8674c7eebef18951c6ec464ad4061822df8fee55644f30d7babc491edb3b8b0e7ce1aad920064ae3c548c5841542100868531a1306b9d22e23cb01efa3f7049109f1ca0e3a6fc4f5dc81655e030bd539783fea16e60dd627fae6627239c225e714b9806132af81fffd2e9afe2dc791bf0ad513df69c3529ed79410ba23442ee350973ee75bca5c4932c958a3a005450a4f80a53c768a3b433015f4f175917a585371470f07425f8aeb9538c4ba72d3b0c0053eeabb3703cb14bcb70c911e5710f2da0e1095c006c3f48c5c2358f54c65d4d5396a944bef3cb5cba85029ed8e31f0dffc955f6c7d5a7d4e64b6fccc014226fbf55fe6b651a9eb50fe3d2ff165c490e0ea32c91ea49365bf733fe8b5ea7e8940b73909eb2653bf74bd24a6f7f858a105c674cd45cc173d434c3a36080fee0c7defa8b8e5860d99977f6b67cf03bf6a05819bc2c2490d04a3041c5d4bcffde3cab6600d4076ceddc176537a3a4bdfd29f1ee100e5d2c2fc7c5436e5727d5f09c4e98a780ca3daa974d91dbdb8f19311edaa5e4266ad3e96eb22fd0a20c6bccbe6921ac2b765ca47a175c5621641e8be0ed65e6f40cd4b7fddc61ef49a568b6bedd8cfef66194d7ac9ac9011217862838def40ab834d53a253a769e499ccb68ad85acaf502a1ee9bbb855d2de92df2e4e5bfec2777e48bcf6e62418d4a7730f6d0cbd3d192b268f667132fbd05cb03d744a93b7958a44511979fe4b7b21ab46f53cad80f940cf8792fce511ccb39c1f7e039536a4a79391a799eb1ba1007208332303adb1686fd0d8e2826d4a3754c8382e7ae7dc4ebbfd977cf171bf8b2a2cbd970e861d1dcbd0d373a2519a0c75672bba9656186a23dbb241c4a59825d1b6fc0f4732031bd8d7f458b2f727070ea30b49e0980c2e079236f08fe5fddc159f62bf0b1182484d109a8cac6e40ec1c0be85e4dc8a97bd424bbcff88c1375fca289815cc5c3578c821e2400fd11a816b34fc4f0b6f6156167c05c7ca57a2d07337976d4913fe1214e7b30ddaae138d2d5dc9cfa695515be4b7e46f255272f36d838a22266652bb2491b45fd7d30792cab23ddfd316312dae0e2f3bcd9290b69b19063f54728d13c901c89431031ec30d8e6d7450a806680174d543175659310e97215addaf59773ef4b2d9c8af485208008fd79fa74860f43b723514f2e5e5ac4888e2ce54cf6ed710c7a4ef0871cd4393b60c4a071675327c807722daf42f40a729e4b35097ea51a26848c34251dafe112645b1c8ec48ead0cb8fc127725e7d68206d46ff16c07a0092da60bd539d2b5f77b7c383613199741db52802b40ca59b64f5e21cf1568b13c20069b31d173259377916a22ef86534862925725e698b302e76b718134c0f9b451385834945f260e1f5bfafb13cb9001aa0080b74d04903efd4826e0b1ba3863db9c14ba46ba17c59d88177339e3af267c3447229830eb88b0dbf393f8e9877aabf4cff1af33a28f846dad7bfd0c61cb93288dadfc55de5e938696349f4f3ccfa227100745c15f4570d724583d5469d66f46713167948d8cc53b92269b1575b5e91f22abde9bce0e1c45c270914806ea0bc5ca123363ca75e8e0bee140efe623ad183fe14b61720e08d4efdc9c0f4db312a02e359726e30516110d84fd9567908e25464acbed2004fdedb1bead699e1cfb9f669600658f4d0502995501e3ed0ae32ced8da1a7f5144da5778bf2f11bf201c69fc002876f34dba99586fbc77bacfa59b95f348aa4fce380789f88c6f7e9433735344a33c1e61a31dd434823651dae19416cd458edee8bc5f2a1b4d675085b67b08ab6e8439821634b6e00bc01d3277a46ef394c7fb07966d209f45fa9e4f7516ffcf8e3ad186315ad8f9d4c8791a83e0ac57fd1317a58fcdbabf2ebce82c2f84f403e1df90168d73c4f0b876fafd4ed76eb5e12b86a8af79ea4007bf86971c3482d14902c3104636d94ac2165902d1cf6b7430c4aa1baf2612462573c3b55237dd2f135d488bbe2ca86508c5a7b509c94b355172ee07e10859493404c8be2de53a5a49076ae31e33aa8ab1e76186aec26836b39a0f011a67301a929abf47d11dc3081ab1a945f82aff5310c17a07e35ebbd6fe49ad490f7385a14a9d333a80dd0df460a0daad15272e4a729d0248f4e0c6e07ff2a3d625267f05ddf6440702f4482372e0f3d4dad9507096512960ff69882fddc7cba2a8c853bf5530463667e9f2c88ec4f671ceae806c9ee13fa1c4f86035b1ef2cd735e11c05a2d4e319128f657ca0f102fc27edc8d652b4ea91fd7b296fa55e297897f4b7632baaeece41b100f1b499b68467e8a968d88f5a45e41b4f861b61fb19fb2de6ba00dedf8b9bac9f30c216add28512701739e26df63662ac293507a455fdf3b07dbba63cac1c1cefc48e2a4f31b113720aa09f536aa04893241739e92f3f453ccf0b20981de34fe59e635ae88d1cf87b3f08f4c590cbcf22791f4b923694e5f4c057fc02a40ac6b83e352eab1e59e7c35f07c396259ef579ccd670f0a988311204d4645cbc3f5e50cd3964c303ffca869d34aea476d5dbce6292c425ce2c43887f82458135caeb69b096d115864bf1281027100ffbc20ddd3b72de932e7948a70ccc0d757315284d0361d050cfe51a259e3bf4bfc4bd395cab0b8fd9cf5b51f9163db33aa11cf61697f3dee04fad5ee4b33348dd5672b0b495c9af914cf18877ff6366decf5cd3daddb0fce83c74c417cb7279f9537c48048c53e9cc2da04fd1aec4220e9d7b3a669e08d52e21d9c2f468f4b6a37b738ac2c0f004d2eebb9b5379ca27267faf3329dc26ea5a2f5618900ed5543369dd5ec416530d6697b32f3e90a2ccba27c8a8ee45d667c750533d5afd85ffa10c6d560c09a123368c26b320f763d071b40ad95fc2c431641edd32bbc3ec35fb0b7ea78504574875ed6b2fe52927e3e6859498d3d9144c0a2df92ba6a9310c4d749486c2680a441a2509c1a272ad6a4a90c8d0024dec4d8bb845a7831999de567a53ec18bcf615a685f6541ff394800bb2c8f55ccf9bff54a498abc29f6767242a0aa515f45fcf818918010e49f3797f45306589435ab0115feb71f516d09318a3b7cd199cccddc42e2d80c9baa065930be2d1c4a57d66e5f41b79163453aec3fc08949a0bfc324db62681262003d374f53c747c776aa6994ac755043c09146d0a8afeb9354e21f4454d4cc2a0ddb4efcf167c9f863cf0effbaa2336787310b2e08a74d2134d7acdc54413ab16a3b2abbd295d1a8a33f054e79f98cdc196c74b220cadfd66fcbd50a36419f1b6e47453ee5b6445f86f4fc582d5e65eee2dfd74b244b711f324b6729f13fdebfe9533a0583b4cb50796a552740ccd20aa46439fe98632acd8ceecf703e957ac678df68a85c8b4b95221c92996408cf144a24906e18e8767ff93c1cd80f8211b54e4f89cff157455bcc57545dd7a30113559f36541431da0fc11fdde9a98828eb12456163dcbf4c08b7d1dada938432f05bf503a40454f8cc02557263146148f53e79e4fd0f22f2c9deadc71fb051b446968e129e7a5e11a4626fbe38ad34f5477a2d7d3c9ee65dc7a32366e69096518451ac7085c071af8f37ff92e903b8bc1faaa81be3e1ae102dae87bac9788387c9fcd473e1f37ec1e0a9f16df1082f31287e8bd46fa55268a244156dcb6bbf418d71b27ee313d1f8aa8f5d5d788a2147701bad8154d5b22fce86afc16d5dc7eeb61fe46401dae4756662acd3189372db4848ab7f7aab2d605611a22fbd436952b98ad78f2093d5dc9109a97a684c625a6193888ce9b7a62608c4badefb6ac9eda5c61326d3175d7ec6000ef9a4f9f2cb2ceafa4843e21456b9d499da624422bac189f7ac07a29e4b1c69113a3940d5846b385cb02f345921f18bf8a0bcedd18a3f6bb0bb85a7618138c5d7c559a0c136537e2e8266a5d2f346506384bdefcc866351acb7b9b86f802a947f6548bf9d31fb8aabdd2fb3dcbc0765a55ed3a0941b025a96e7db6c2b4fcff0d3621c328be588073323c6a93b46378a12861a665973f2bac55c7d1e91e6bc846459c2a037e94f68c0af6f4addca5b7a9e5c181abe89cfa227db89fb22d464a5328b", 0x1000, 0x0, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x30}, {0x40}, {0x6, 0x0, 0x0, 0xfc}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) (async) pwrite(r0, &(0x7f0000000300)="8f6aeb227c8888ef42ad33923baf0d7a0f86495ac42b2660d9421b4c889ba57efde862d03a46c5d2019931d34e18bb354f40342fccf14c19c2f5c3478de32d0785c92f490f6424ff07dda5622c7a895c3b6a7951624b859ce1cabfe9b53072d9f443b94ba05f5a3d10b5133a25be6a9a92415733a5bdef4c527ae8adbb7d140c6072914a630d765db4927b4f21d1e3b1da6c386f959201aaa54105265795a6390d509e20c1813e2208bdfd3350a86cc801261f3619a6d65ede6b5eb054983b541cc0661c80120ca572fec694e6adbb6dd8e79372d411436c561a49d192692d89a76435480a57f8f9a351c76cdb159bcda551a0cc6ec0d41c94001fdde601644ca2482a6c151296c34af8db2c07c89cf5d4b484f4575c6c5837e8c113669d72f024ee46edcda8f8a1fcbc5255a00a192ce34af49509476c683004db3d1771cd0a0e3e5eb32c0a25f804986c9979e9ecf13066050778d4ffeedb6f84179d7af74c9cc1aed8f09517d283a31424ab2d4c4e146edd3d326d980adf6320dcaebb1cf385939988b83072e5b91cd0646b7aa65bcb3ebc098e6a1335bda88587dca71915db12afcc767e3aa15559e283163a7a676930b0be55996c0ffaddea0c07a91460146fbcfdcf2b937e8ee8680edb7872090b9ebee4405380e6dd49abdb76caff10d8bb073fdd64fe50666d9d707c43ba9cfa9673597f0097d3665416eb35adf70ef0a4e693e49c01561ddec5c7c33b70ceb45fa03042dcfe15fa42feb4c4aa9563088328868b0c73c309a193855711abd59ed6d1dde38445f4ed4c54c17d7f2d5e3bd8b851dea6b8a5bbff26e55ef280bfb8f85454e854836d7d5cf749d6d6717b5b1b88818f00c3419b0e02c0c7abf507d3e51b720317f6f1149ef09dc051ab4937763f1783f83f99a311366ff569f16c33bac36579054a34db7c635d4799822b25fa87cc6db26a1a13630ab1016604548055641118fb1a1c6c144297b389146eab227b501eafd77cc50e180fca7144a6a26ca262babe77e6f97796248cef84d27c9ce922f1b7b135795999cdad5a7cda7d102a9cd1df0fa4916c94f406227cc7ed98b634dbbe239f9063886694a176f8350fdb003abbfbdfc27b8e1a5ffe8f8c8e1a7c20424e817013c1d6e5617f176d4b9bf6fc98cf79c9de537225ef859a5339d41edc35db7ee845b5b830d6194dd2afdba42612b3c24da6dbdc0de6c23e2308e36469667e17cd665989fe1173cc4530e010e0defc58fb2a5c22695e3a9c1af519d2e81bfbb9f3ae67f490a7d97d8f942c0c495ff0606f9e7f4f4ee1c27400aa916df06f9ffd4ecd4816dc47348bb2922b02ffa16ca0458a977aa82cf9b2a0152e2d54a730cd9dc08139eec4ffd828dd8860aebdb6bab6e0e6eac6cbe764c93a3bf55a922da33103c9db029f324b501139a5778d05ec6fdefee07574c67058ed2cdda11b0c8164fe73efaa2e808ae6f79d570cce47cd1e7d7b708f10a9028b67f10daa2bcd3a8ac82a8a6a92d2089a2b4dffbd74c3355fbabf9d4cb0618fef2852dad361971fdf377bc3ef68a92195e9ac2d9edcccafe43d5ba0edddcd283e77966f89c31309e02b6ba2a0485690f283a813a7456493120f650d4da9a7d7d4c958669bec51bf629cbde27a7b090f3af0c6f7b66c61f0a63f02287110d438b8674c7eebef18951c6ec464ad4061822df8fee55644f30d7babc491edb3b8b0e7ce1aad920064ae3c548c5841542100868531a1306b9d22e23cb01efa3f7049109f1ca0e3a6fc4f5dc81655e030bd539783fea16e60dd627fae6627239c225e714b9806132af81fffd2e9afe2dc791bf0ad513df69c3529ed79410ba23442ee350973ee75bca5c4932c958a3a005450a4f80a53c768a3b433015f4f175917a585371470f07425f8aeb9538c4ba72d3b0c0053eeabb3703cb14bcb70c911e5710f2da0e1095c006c3f48c5c2358f54c65d4d5396a944bef3cb5cba85029ed8e31f0dffc955f6c7d5a7d4e64b6fccc014226fbf55fe6b651a9eb50fe3d2ff165c490e0ea32c91ea49365bf733fe8b5ea7e8940b73909eb2653bf74bd24a6f7f858a105c674cd45cc173d434c3a36080fee0c7defa8b8e5860d99977f6b67cf03bf6a05819bc2c2490d04a3041c5d4bcffde3cab6600d4076ceddc176537a3a4bdfd29f1ee100e5d2c2fc7c5436e5727d5f09c4e98a780ca3daa974d91dbdb8f19311edaa5e4266ad3e96eb22fd0a20c6bccbe6921ac2b765ca47a175c5621641e8be0ed65e6f40cd4b7fddc61ef49a568b6bedd8cfef66194d7ac9ac9011217862838def40ab834d53a253a769e499ccb68ad85acaf502a1ee9bbb855d2de92df2e4e5bfec2777e48bcf6e62418d4a7730f6d0cbd3d192b268f667132fbd05cb03d744a93b7958a44511979fe4b7b21ab46f53cad80f940cf8792fce511ccb39c1f7e039536a4a79391a799eb1ba1007208332303adb1686fd0d8e2826d4a3754c8382e7ae7dc4ebbfd977cf171bf8b2a2cbd970e861d1dcbd0d373a2519a0c75672bba9656186a23dbb241c4a59825d1b6fc0f4732031bd8d7f458b2f727070ea30b49e0980c2e079236f08fe5fddc159f62bf0b1182484d109a8cac6e40ec1c0be85e4dc8a97bd424bbcff88c1375fca289815cc5c3578c821e2400fd11a816b34fc4f0b6f6156167c05c7ca57a2d07337976d4913fe1214e7b30ddaae138d2d5dc9cfa695515be4b7e46f255272f36d838a22266652bb2491b45fd7d30792cab23ddfd316312dae0e2f3bcd9290b69b19063f54728d13c901c89431031ec30d8e6d7450a806680174d543175659310e97215addaf59773ef4b2d9c8af485208008fd79fa74860f43b723514f2e5e5ac4888e2ce54cf6ed710c7a4ef0871cd4393b60c4a071675327c807722daf42f40a729e4b35097ea51a26848c34251dafe112645b1c8ec48ead0cb8fc127725e7d68206d46ff16c07a0092da60bd539d2b5f77b7c383613199741db52802b40ca59b64f5e21cf1568b13c20069b31d173259377916a22ef86534862925725e698b302e76b718134c0f9b451385834945f260e1f5bfafb13cb9001aa0080b74d04903efd4826e0b1ba3863db9c14ba46ba17c59d88177339e3af267c3447229830eb88b0dbf393f8e9877aabf4cff1af33a28f846dad7bfd0c61cb93288dadfc55de5e938696349f4f3ccfa227100745c15f4570d724583d5469d66f46713167948d8cc53b92269b1575b5e91f22abde9bce0e1c45c270914806ea0bc5ca123363ca75e8e0bee140efe623ad183fe14b61720e08d4efdc9c0f4db312a02e359726e30516110d84fd9567908e25464acbed2004fdedb1bead699e1cfb9f669600658f4d0502995501e3ed0ae32ced8da1a7f5144da5778bf2f11bf201c69fc002876f34dba99586fbc77bacfa59b95f348aa4fce380789f88c6f7e9433735344a33c1e61a31dd434823651dae19416cd458edee8bc5f2a1b4d675085b67b08ab6e8439821634b6e00bc01d3277a46ef394c7fb07966d209f45fa9e4f7516ffcf8e3ad186315ad8f9d4c8791a83e0ac57fd1317a58fcdbabf2ebce82c2f84f403e1df90168d73c4f0b876fafd4ed76eb5e12b86a8af79ea4007bf86971c3482d14902c3104636d94ac2165902d1cf6b7430c4aa1baf2612462573c3b55237dd2f135d488bbe2ca86508c5a7b509c94b355172ee07e10859493404c8be2de53a5a49076ae31e33aa8ab1e76186aec26836b39a0f011a67301a929abf47d11dc3081ab1a945f82aff5310c17a07e35ebbd6fe49ad490f7385a14a9d333a80dd0df460a0daad15272e4a729d0248f4e0c6e07ff2a3d625267f05ddf6440702f4482372e0f3d4dad9507096512960ff69882fddc7cba2a8c853bf5530463667e9f2c88ec4f671ceae806c9ee13fa1c4f86035b1ef2cd735e11c05a2d4e319128f657ca0f102fc27edc8d652b4ea91fd7b296fa55e297897f4b7632baaeece41b100f1b499b68467e8a968d88f5a45e41b4f861b61fb19fb2de6ba00dedf8b9bac9f30c216add28512701739e26df63662ac293507a455fdf3b07dbba63cac1c1cefc48e2a4f31b113720aa09f536aa04893241739e92f3f453ccf0b20981de34fe59e635ae88d1cf87b3f08f4c590cbcf22791f4b923694e5f4c057fc02a40ac6b83e352eab1e59e7c35f07c396259ef579ccd670f0a988311204d4645cbc3f5e50cd3964c303ffca869d34aea476d5dbce6292c425ce2c43887f82458135caeb69b096d115864bf1281027100ffbc20ddd3b72de932e7948a70ccc0d757315284d0361d050cfe51a259e3bf4bfc4bd395cab0b8fd9cf5b51f9163db33aa11cf61697f3dee04fad5ee4b33348dd5672b0b495c9af914cf18877ff6366decf5cd3daddb0fce83c74c417cb7279f9537c48048c53e9cc2da04fd1aec4220e9d7b3a669e08d52e21d9c2f468f4b6a37b738ac2c0f004d2eebb9b5379ca27267faf3329dc26ea5a2f5618900ed5543369dd5ec416530d6697b32f3e90a2ccba27c8a8ee45d667c750533d5afd85ffa10c6d560c09a123368c26b320f763d071b40ad95fc2c431641edd32bbc3ec35fb0b7ea78504574875ed6b2fe52927e3e6859498d3d9144c0a2df92ba6a9310c4d749486c2680a441a2509c1a272ad6a4a90c8d0024dec4d8bb845a7831999de567a53ec18bcf615a685f6541ff394800bb2c8f55ccf9bff54a498abc29f6767242a0aa515f45fcf818918010e49f3797f45306589435ab0115feb71f516d09318a3b7cd199cccddc42e2d80c9baa065930be2d1c4a57d66e5f41b79163453aec3fc08949a0bfc324db62681262003d374f53c747c776aa6994ac755043c09146d0a8afeb9354e21f4454d4cc2a0ddb4efcf167c9f863cf0effbaa2336787310b2e08a74d2134d7acdc54413ab16a3b2abbd295d1a8a33f054e79f98cdc196c74b220cadfd66fcbd50a36419f1b6e47453ee5b6445f86f4fc582d5e65eee2dfd74b244b711f324b6729f13fdebfe9533a0583b4cb50796a552740ccd20aa46439fe98632acd8ceecf703e957ac678df68a85c8b4b95221c92996408cf144a24906e18e8767ff93c1cd80f8211b54e4f89cff157455bcc57545dd7a30113559f36541431da0fc11fdde9a98828eb12456163dcbf4c08b7d1dada938432f05bf503a40454f8cc02557263146148f53e79e4fd0f22f2c9deadc71fb051b446968e129e7a5e11a4626fbe38ad34f5477a2d7d3c9ee65dc7a32366e69096518451ac7085c071af8f37ff92e903b8bc1faaa81be3e1ae102dae87bac9788387c9fcd473e1f37ec1e0a9f16df1082f31287e8bd46fa55268a244156dcb6bbf418d71b27ee313d1f8aa8f5d5d788a2147701bad8154d5b22fce86afc16d5dc7eeb61fe46401dae4756662acd3189372db4848ab7f7aab2d605611a22fbd436952b98ad78f2093d5dc9109a97a684c625a6193888ce9b7a62608c4badefb6ac9eda5c61326d3175d7ec6000ef9a4f9f2cb2ceafa4843e21456b9d499da624422bac189f7ac07a29e4b1c69113a3940d5846b385cb02f345921f18bf8a0bcedd18a3f6bb0bb85a7618138c5d7c559a0c136537e2e8266a5d2f346506384bdefcc866351acb7b9b86f802a947f6548bf9d31fb8aabdd2fb3dcbc0765a55ed3a0941b025a96e7db6c2b4fcff0d3621c328be588073323c6a93b46378a12861a665973f2bac55c7d1e91e6bc846459c2a037e94f68c0af6f4addca5b7a9e5c181abe89cfa227db89fb22d464a5328b", 0x1000, 0x0, 0x1) (async) 12:18:28 executing program 2: sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000500)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac61510400009a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8ffff2ec000000e7e3add5188fe509ca89cd00000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563ef69e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc00"/528, &(0x7f0000000040)=0x210, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x12}, 0x2, &(0x7f0000000100)="83d9f762425445751068501b842a1288d1a80cb67966a3a60c802ccb71f74fe1144f37e35e8e351da11ac36e82c929f550bcdfeba8cfce413e82300bc694d0b0b9a2ae9a912ff1eabc9cf0f5fed9ef1f6435d67ebbd34b74", &(0x7f0000000440)=0x58, &(0x7f0000000380)="1f1fa7c9a938078f9123a968b5e756eceb2915b7940b624b6890aa0fc0bcdf7ea77159d81a438fa8e03ce16cd830ca89bad1297e0e4460b1247e54885e437ff4049d497cdd8e53c37390ea755fd4b00600de8b995531aca7b00756784fcbdd6eab0e835780ae226962d332426088b2781229d19ff31d5e2843c5397a0ce9ac0b5cea1d439f6a", 0x86) (async) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x0, 0x800}, {0x1, 0x1, 0x27fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) (async) semop(0x0, &(0x7f0000000180)=[{0x1, 0x8}], 0x1) getgid() (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffffffffffd15) (async) r3 = getgid() (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x20, 0x9}, 0x1000000008, 0x1, 0x9}) (async) fchown(0xffffffffffffffff, 0x0, r3) (async) r5 = socket(0x11, 0x4003, 0x0) connect(r5, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) (async) listen(r5, 0x0) (async) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x1, r2, r3, r2, r6, 0x5, 0x9}, 0x1d383c84, 0x0, r1, r1, 0x8, 0x10005, 0x6}) (async) r7 = semget$private(0x0, 0x3, 0x9) semctl$GETNCNT(r7, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000740)=""/175) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x1516, r2, r3, r2, r6, 0x116, 0xd}, 0x6, 0x93e, 0x113}) (async) semop(r7, &(0x7f0000000480)=[{0x2, 0x1c, 0x800}, {0x5, 0x6, 0x1800}, {0x0, 0xfd, 0x3c00}, {0x3, 0x8, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0xffff, 0x800}, {0x1, 0x1ff, 0x800}, {0x2, 0x3ae9b8cc}, {0x6, 0xc333}, {0x3, 0xe86, 0x1800}, {0x4, 0x7, 0x800}, {0x4, 0x6, 0xc00}], 0xc) 12:18:28 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x100) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f00000002c0)=0xfe82) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x1d5) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x4}) r3 = syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000200)=0x9) close(r3) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x401) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x3010, 0xffffffffffffffff, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) getpid() (async) open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x100) (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (async) msgget$private(0x0, 0x0) (async) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f00000002c0)=0xfe82) (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x1d5) (async) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x4}) (async) syz_open_pts() (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000200)=0x9) (async) close(r3) (async) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x401) (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x3010, 0xffffffffffffffff, 0x0, 0x0) (async) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) (async) msgsnd(r1, 0x0, 0x4a4, 0x0) (async) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) (async) 12:18:28 executing program 2: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="3f02e1"], 0x1) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x8, 0x4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 12:18:33 executing program 0: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={{}, {[], [], [], [], [{}, {0x0, 0x0, 0x1}]}}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f000074e000/0x1000)=nil, 0x1000, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 12:18:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) sendto$unix(r1, &(0x7f0000000680)="bad659315aeda830e29f87c1c96b6ed70b9352973ecb9985666f31968c56e8ab821d239ae2778f615de49f85493a0dadd4602439cc895f7cd09dd373ca9ce91a3b0dc2f48a003b85d18081bf6aa9cd9e5f2ae2d58bae6e7b14ebd47b3cda76a93950d4fb4afe49f6761d7f7ba2fd225f9aa5481e846778eaaafa43ee0e7628b066f2429f6a16d110660c900fff804c25b5b5ddd2513cfdd7d07d9467036d1fbe0f5a5251b8e821751932c9ea14c9b260d6a1b13b2c174acd14f8f79e8a864f329212dd02102a1a2567639ede5fc4bc322aab760d3da2f028a3b70e33878b511f4d4830183509ba505691964642eca760d5243a63fec2829b97a8ac7457d4faf47c833a2b3fbec019c5faecbcdb587631b1ebfc11000bc0d3c814b8452274987e94e40701f05b72fc1e6cee2a9c3083b21ab47ae18c812842b790e7f771cfd08be023779794c43b4a7bb3549c41f5a16f04f5081af7419e2c9ea8d662f7a7ce681b6c22bab20d1416cce52974825cf64bcf2cfb3348aec873942e066838a7932007ff40411f45ea464d552e1ccb800f2f2d9120077353a73ca2d93da674549df6d029193403666eee62a1e7d1bf055d1c7ef36280fb43fcdcf265d2407c9e4e71cd3b650ca640d329e1083adab00ad92c644951d0b85af6f2f691a7cda1889e5eb1bdbd79ab0ed7d912cc383d9ab7d7f47cf3a9a88a9ce2e2dbc8beacd22c1ac48575e742260d3efaa1cdc3cc114e970316f287c9d84fdea0d9ca9569260da16530f32ea21c1f93e45b001b78fb22c8852dca0c903cfb5187599097381c55b98e6a7bc6e28802cbe2344aeea71750db4ee9f6738731d6eb5f3b8807d70e30e05c465e2763089f7281cc2569a0ce667ed9fc6d0460864c927b86fd7cb5cb6b087869f3c7deabd710255733b34fa2465568802c390cca7ec2bae321c8f9b8b49b4a3cef85aa08afd878bd2499a84f41f2fc21b2fea5e271e183da371c24ac35ae976c52efad7f453972fa71e0743d9ffee8171659e9731f2a7e2424f64950d9bb401fa7e9bbe7896a5cff86a0a64deead54148e8f0fb5a9e5a856a6343babba75e74fcf456190ab12fb14a5b2d375848df06536b1135970da53f2996c4e5261812915f3f498f4f274450377a9f42ee23fcc11a6006c450c48379b6933a3044c4215ce5ee24299f74ca719efd6da25c4b68fb3a4dfc5a40b9e628be1bf467b124557d22321b346f1efb0592744e33085619247436f276ec8733a95856b8b1466e513be046ef4bcf848b1e7752819e54f1d222ce3d55460d31ac7b53e2a251f72d2358bf8c3cdd106c93d6e37be09ef5a249f3f450a7ceba7db76209386914f1daa0d69436db0b3f788ae6903ab9f80a3817ec46886375c48b8cda000da191cd1c005e85757792f5d6578d35241c2c95f08e9d13faf5c0f8ec60c363d2c14fbeae47d7d2ec39275249748493e77f34008d7f4dab14f41a58c880561e6e52f71c3f65b2cca4257542c99bb5b2d741c592c8de67367c4adf2eae56bd6aa454a7dcc41f189cf1fab7b1ce65b03d3a6ce5adb41be0977066dde7cd9286fd79ca80640883b049be605d2e205402f4fadd09412155b495aedf9022491c87bef906af0d1eb928576e68b4702acce3ab1fd66aeddeb12ddca94abf00d80a1417fad456e9fdd879ef3c65d572bb64f12a4e64275fac1bb2bff7ff5a4bc6504c5750fcc3acfb66bfe66a8121c5e28a89c8a3354f7cef6a77b6da4f3fc46720face5b9770a881bea718b47310f6c6d100154507d6071394131216422f8f11849999b4cfa7764aa45d857eab80be7078330cfe57c56eee705307cd3a50456a7727f66622428ef9f4446c95ecf86deff8376415b23cf6fac0d7186b4b5767fabbde05276c5f6146cac8d5c22ac365d47e5f2775192382b21558018ded55460c43c01380f5288d0c3908d4fd99718f178eecd22aa112d9430ee72b5ae3f76ac36f7da9b9eff31153c2a4f3ef2e2ec7769954024e4be4d309efc3886e22b97903a48376e5502b3f0f3ba70c00d2ea23cb499911859d309252e912b7eb86a68f68d4230d1ea6254bb5293df4cb2c6e6936dbf2c09583f529c62fdaf6d8e17db8f98bd2d071548badce1b5abea6260ec45f75a84d4fe9fc627ab48ce46e0a7052934234e2b796ff032a6c439f5ef3628c12e868157a53b549c04ea8ae3d4d55fe75e2816b761359901fb50499d2c869c8c0411762b06e3c7a96d63accd01ba173faca084515b78f48f759465c8ffe313dcf77e1022144024fffd3eeb3db8323afc6a7d221f8c4d7d1da99f8343ab53f9eca90e7b792b505a5fc49d41dd907e23a1f6d9d4b3521cd523ef5db8b40d036c0f6891244eb8f72bbffcaf9213ebe5cdd1e24040856f628b8e2127cb58315e487deb3e1bde3cb0ddf4aefc31772decaa7c6523712dc160139161332c12838a4d6e36bd92dda27e756a179cedcd46b5ea785ce8aebc7449113d2ee87395f9d61a875ed36f2b6ec326a6efbf803f95526e6de639d9321a6d3ea4af4a3c94a437d3bc7946c7356eef6ab1eed1c4b9eb93f38ec6f4fc9024e00b0a08035132f6f034878ffab24a0b590490a877beed9129cc0f9bb1f62fa3116ce394dfeff4ff1027854fadf4d4cebbe92ed1a7b6caebf7d42c25901a5c1c8ca4cf44d696d5f5c419427f9b4d089be33b6423da1b57e9afaaa15e2875de9d543ffaa30b67a0ac175d23256d1b30d7218c823160e36d6a838217cd49e39a13af0c986b8a0cb5bf224214b6d4b89118a78dace4a140a92d86bf0dbaed762a31c580a1853b4b0a0e46dd226a32461c3feef4447fd3e8db51f9378365105930ddd494b19566dae0af322c540e9d0c937bc179af39666e56c0916754cf9641c42d21b3196060808d6d388f23077851330523936d35dac8f4ff0d2d60ffa917b297c3aabc45ce1e767fd127604ef2fd55d0767c6d07b770e04ad180cd45bd02c893c635e6455361204e7e6fc4692085f5ce6938182b6225d09c053a5ba89ed96e44beee90f30a9da50014b803b2a6e8c0987028a9b9ceba6aab54ab776b9652ae3d34e436b46c7848dd853caeb2d5547bc165feac5e50d9685bc45609c3a9be76a8ccb101169629e2517d5f7996de6bf8db38ae09d757c7c4e7fa1ead92d9f344de95c5374b68e4ecfc2773681b3666a17a8b24453ec618dc8832e8d3fc3fe698381512e4a13888f5debe09a015895f112809939161277ac6c67c040e954e227cf506509bd704bea0b4090f5292eb757e740b16621592d7ae7917b4f44679a5129418b5f5a162ec4c7f4d7b641d9187ba310c2dc158339b652b6a4a8348fcaf729ee1b4aa567b4c6ab66459dea0b4e8708cb96d25a5c592f673bcec55fe4252a0630d0ee86267f7ca076fc1b3a170d3475dae70dc61b7c38838f3a27ff7ae360da0a37b30ac0a01b05be0dc3b721de15e0741c48cae72590972aa95d85fa904f78c2d48928b4d45d8798249a5b6b77e8d3192fa82a8cc6114d925aa850ab03b87847f07f2e06d2dbd88003d9e48dfe18e2719f9e81166bfcd9ca6c8d290911404f6ba85c850a667c5f3e5550d41176fbdb9c497434485a6f27960d6d7e9f82472c034a2fe1b6ddc3ae80990bbe34de03b2383b3343c18aeec277316ca400816a643f5ac9b9d619ce6f5563a1e278d95e501895d35c98a3d3e46b7d1e07576c2658ec5bec22833144a9857bf582055902a341891ee11c4d20dfb1eb92975e27815923fd2ce852652002e03dff3ce4f7657c3f67a44c22b5cf7d735cfc05db9226a0a086bb6aa802d435a5f53f071f50407841c1183e81deb4c81dcad21f875e675243d2809df0f93a788e16ffef8e59fd261c54674f5b11ee1deb3ddf2438f25c24c1f22ed8c4672622892295c2bf370d3f8ad29c1c19ad8d9113478a8359a8e1fc30b50ae5489af9d53d8557ba7e40cd569f467e419290fc28949ef19b7ff8d188a6bc6adda6e67f770d9da6cb655f0ffab6f3d7956e232c33507b62394d691bfd0e9bafe9c2104aa139adb3100a6aa9131683aeb62b63d2518dd2a365d0d25cefa136dff6d517f1cfd4f58e66ad588ea6e21561feaa2f9dac79c6654a643d1853184b369f3cf6586160a714b15ea60ed21a9a2e8605cd4cb18e3f8266c74620a7078ec1ca6af77dc45529aed52e574537737c9c4e946e559ada4e39ced2167a2e938c767fe3487a1b0dabb4dd5e0e6722e9262cdce7206076474376d414a8502df6faea8dced7b26509f677f6316d78371bdfc84a450ceab56cb11200b6200117773ded6ccc24a34b9ed6febc617f996618798ff21ae932147e9b0b524abdc9903b287f3325e028844d2efa6d0358dbfab84ee6f7a3c82411d1a5ee51cf1dd747fb3611ee7849fbbc472a6ff037665b9d8cad1cc655befa151db6c6cc214aba14cb7318a91c97c310b6eeb6b4ecdcbdf939157b1841344f97dd32741de8f48491f1020728dc6dce1e4585849a1867ef508e4b8f082a1bb8cfa2cd4b1542b90a4e2cd453f4afc42ca2252011fb301596394cdadb5a6e4eebd9316331064144a021935faf1f7fe907db16cfc04f17d4c9bbb7b26d82cd04282bf6a0430304ef678b20160e8f42172350a446705bdb7a149f95ab370d339e5535c2060c5398581e18bdd73a604d293280baabc83151069852d88f6c6f3b70ecc10660e6760ac8c1ed48991780eb5561c02b7e7a99bc37e3d5f49277da4503fe03c22c53235f6f8d9decd727bb5ed9eabd446778ad88dc5d522a97522b8c05db1ef3c1bdb99919528c52978255615f84379a6571351cfea1496b39c4ab4a08c057afa87a26bdbe5554a593f321fec0bb5d3583fdd97cf8ff3b85c8a7754bf8a11e99a7bed2033454fdec3e35412874ccf26d65ed557ffbdc20c1cb9a8f688225ba74d895e2dd9d0547701cc1b072601eb0debfc9ee5edffb9247055e594f1d9571a18c0a347c2037d1f6fe419a79157598d30b5191a903b172254e9c044c8ec8a18026ad47920c212c2e5765a204b152aa6f60db3aaadd9f81955a15decea2b40ccee46aaa57db252bdf5eff5fb7b59bfa7cbb4e448461ebab0375760ea14bcba90392429f321c65eac0df2036b20769080a3a128490d796a96db5216cb8498f477e66683ecd99e3d49007f41e503f4179f5e28e1f29328f7b05d289ad4e936402c2a5c7bbe2d69edc71da6cea9b629d0d869a058d8f99a91da39c9ba6ea22d28d0313d5bcf74430fa61a7b72fbf47a4e848f997e6386ec1e1aaf8f49b002289daa924321e902a1097a3da64a7172b92dc993b9d72cf9b863e6ceb3502f4b1f7ebe352ddb2e2d361eca44e2e2ab71d3bdaf7261622ac6b70c62d86067bb631d528562e20a44ab341de5679433bd87920fdd19221ed6d38456df709a1d3e0e08a940da0772c7f5b0f32d1446995b7d67ddadc9f23728f1196ecee4cd1bc63dfe1929abfbe4323ebfd0bb101f4b815d49c7fef83ee2e1956abfb8607ec63d5073d2b0e169dbaecbee04470a8256e95faca39e33697c93565eccc53fc673f9f4d0047eaec6898e7fb1fc8041d6374f2a0638f714d3f73f3d6bc837ee9b4b1ee99765f29e9cd64ed0d3795e4cb47ea70c4e016e48bb15e9954966b81b3d343259a6698b9f6a3310f9afb14893d5e65ea945a14402a695f1d31737bd16885aebfd783428513624b3124f03bd2600d33c3a01f3d6fd12c4aabe20ef7b54bb37a13582bc572b5f8295701695cf462c72ee07324429e437390a026e41399e108abbdfe23a5c66784ff7a627fb58ac8ba2433f", 0x1000, 0x209, &(0x7f0000000240)=@file={0x1, './file1\x00'}, 0xa) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000280)) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080), 0x0, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r4]}], 0x18, 0x1a}, 0xb) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) 12:18:33 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x100) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f00000002c0)=0xfe82) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x1d5) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x4}) r3 = syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000200)=0x9) close(r3) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x401) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x3010, 0xffffffffffffffff, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) getpid() (async) open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x100) (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (async) msgget$private(0x0, 0x0) (async) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f00000002c0)=0xfe82) (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x1d5) (async) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x4}) (async) syz_open_pts() (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000200)=0x9) (async) close(r3) (async) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x401) (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x3010, 0xffffffffffffffff, 0x0, 0x0) (async) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) (async) msgsnd(r1, 0x0, 0x4a4, 0x0) (async) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) (async) 12:18:33 executing program 2: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="3f02e1"], 0x1) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x8, 0x4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="3f02e1"], 0x1) (async) kqueue() (async) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) (async) close(r1) (async) socket(0x2, 0x2, 0x0) (async) socket(0x2, 0x2, 0x0) (async) dup2(r2, r3) (async) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) (async) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x8, 0x4) (async) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) (async) 12:18:33 executing program 0: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={{}, {[], [], [], [], [{}, {0x0, 0x0, 0x1}]}}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f000074e000/0x1000)=nil, 0x1000, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 12:18:33 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) msgsnd(r1, &(0x7f00000002c0)={0x2, "64f640fd4683268d90d544fbb06f330d7f6f5f4dbd0a8db95937d01d4f407d7ed674d31bd515e4ecfc440eaf5a81e8c2c52feb3e97a43acd406b87f0a9cfb7ee2dab1983b8d0f0d39744c08fa1040ad55f00d5dad3431dcdd5a867b8deaf2a0cdbf81d4b2a0d19fa562d65aeb55badd349346c153ec8098a23cec29c0f88cbffb1b674a50454511727c64142c6a1e7e413a82f397f448b24027b4a441dd39144126294866818ad43a82de1d931277c99fe497dd3b9106e897533ead03d2a0533250552becf658ae47df3393d4d5e8245dc94b0cda667e5770177296393512cf80b000ead7cdad6289d6cbdd7018377e359398aeb75502dbe2fcdfa42fbf815cec6290b8f23e9a04d9e02c887f2ca2c35677884be0ecd8025d0f07dd01fac5c2a1cc449b20a9f035b00b6e17e478b8529eeaabd12ad645b2245bf12fc45c68cd6664dbc86a3ba93a02c7563bbf57fea8ed49ef7beaf7d57db3fc65bf3f16f5084f44355f6e3c4476f8bdd3b4f7a4edaa980d0edbcdb0a051e8ee4b96ba427313a62d595312416ecc4d71f94c8c2274450596d2e290b23322cc9bcd7d994c0ecd488fe94b9dd1187e086d99869a2b93af9b216eaee14c63afa6dd18b1a872c4aae2791fe2787a6aaa4a0d4d774a00949f8d7722946f8e76d4d4dea8805a06044c9f3c46844361e686639bf95bc230ced37d289b1ab13fd86ae06730b7a34d56dfa516316d2b296a7abb84317a123e0e020b0aee9592a0df9b6019f2d9836bde5b7592ff0218019550b078e7e38f0b79ba6b30735face203e6e19e228c655c21c73b3595f82638e8a0bd719210bc548bb25a6ace42e46f1dc2f976590e48d33e74f84149c3d42d50be7b084c20b63247dd0f354911301717ea0a65cfa8b8ff7ccb11e54ebc2d1c0f602629c9314ed8ceaf76a4e132dd65fe42d2f5e103e98791571fc72f1e6f9fbf6ca71894c79dd9f954cd45dd868fcfbdf5c89ed917619cdc516f2d06114fb2dc09128d2804175340093e394a63cef9130ce726271e7fd6c08faae4c172e9b4aff95148f2c4fa78744577123fde788c2426be28404b38fb551ff9a670f1ac4c1402fdbe74c3da1b16e6c44cf36cfe321201cdfa31455cb29130525026db8bfb4f276aa3bdc7bf7b902c14b0afd97886591568331f112891cafa6a6c2b4b2d5a548dcdad6b92949cda576ad3e45d4d2914cb9d8d15b1c04db16814fb13c0717e73e7a315fed83aeba694ec709d3aa0bc2fadbd72e55e1b8bf4f99953d079cb204cd7f5788da42161521ba5cdb6699262ce23cc17499d8da7a62514427d4b6e7690010a2921905bd8208ea10f331a06451d63690cc7c3de82e238a8f2a54bc2d446a6a3ac53d0cc5f37646e7df8c3d1e014c4f75e23e2468a76f626878c6cb52dc5607ed072a330e41bd6268dc752251ce76c852eb68c10f945ccd5506dcdbf80fa3c8457aeda66ccaae0316845524e0ffbbae006602d369ec5f96fd42f6be758dc5c0f1b618b55e1422eb784f4965a02d02406133417cdb3b82f685b34e34b5f1cbca1619ee151e76548230586dc7af5c534e4fe550eeffb6c8f6d9c311f86b793c05fdf0737ffde4fcc630380a6715119e401a5ff824409372c27db82b53c460ce026956664599536503a0cb38d5bcf073e6617f4e2f043389d514bb5eca28b138b955e3805f20969f08fd28551ba8c49997763377a739a5d28dfeac3173766f3887ba52d8e06265ff16de203d562eabe511c63450cd0492a4949ad3a15dfe1503aeec08f62cb0539fd9b07ba69c2a36098566fe46c2ad24b3b9d459c26f1e4898e8529f654660a5e0312b2e6fd9d7d86c2cb6d7f1067432e0a0d378995051a190e48180a778086a7f422ba47fe650a65c3722629d1522670ed037907de5b09fc317cf8d82e9042093f41a839bd7f6f85dae4e1acc7dcb6f75eee940723188f08b2e369c22f29f6d230cc51092f4198b961ba812463ea910e921c99ef1ca1c0787487cf7dbf0dd4355becc7b4fb3b855b651335b68f06248fa0cc5557d0d7a04cc4ebd1ba897fcaaa936135a90305b746a108bb100843b3718eeb93a306d03e63fcbf763b62562a3f39996d1573c35714b10b50f34909fb1ff9454e5bcef5afb2a3c99a07766e2254d0070016cc88ae052c52385e1d0a613a4e40185328e062b47ac1880040445b60ec3ad05fa27c0f57e29b5cfdc4e74842f6f5b80eb9c1d4142a6f1f3e3b6faea78c7805fb6b8519ef105c6c0a5102077cce8bbf170d2c2a6ad4a3f4d96ab56e0c977adacb3ceb326681503374f917d60eee9fbf65f94e79ac1a2283cc0384779738b733e645331449e8c94396f8cdefe04214fbbcf0882df4b87d2c0c7a553cbfc6270130391f71f47e97cbd74b62c6039db721baf04a58420cc6b21718666b6cb2a65331d2d6acd531b340d0aa74ec4a083f92452fbaa987a6801fe31fd6837fe4826c4a1457ea127592bf088f7b9d5657151c1241b9d0473b4661c55cde405b5a0608cbb78dfcee28cbbe8d07b996bfb61bccecb9479c299a7a9a3e50266451ba20c56a1da529fc2bde08f283ea917430c70df797096f87c387c8daf3fb4749b0e9098d61a48025309db42c1e7489e7f129a22bdb4ce554cdd0ebdec5564bf507d64618d9b09cc2b1448851043d00a9a9ed1701bd1174c0fbab4687eb0365e9119186acf366c54c677791943346b281a46040d8eb6f5c129200d3cb277f65e412fc5cea11faede166eea6fd6e90c629c33f2edf8b331ba361777fea678d7bf54535f0df3a6fd03326fe6379f3cf6dca4b46bd765a61df6fc8ab75700a91571d165948c196b8740b4227a473dda0e5258c7e7188ebd4d06eaa45106e0663a0f9332eca175dd715356a710ce0cb716df117af5dd9a357dac1c9fa8647fcd2643a10fbc4dff2709e4d32559a92820397e34d5dd3dc4a4c1926aba2197b58be19cb1d9ddc71cafe2e1093148b01e4ef1b308eff34c883115733feda952a8a30d959ff01306ea4894201b7063f08d926808a3520396ef93c6507844954d8956f9dece47a3cb97dbc69575c48991b6f33466cded990306ed78aefbb86b5dcf3d1fe3ef9aa6bac6df54e7c7efe0b24dd2eec346fd2035a164c55c2856bc801b2cc9d6d949e0a5bcacda99d0394fc68f24d8c5a84f4abea1da40bea55aaca770e7b66a6818f2cf2b96eabc8291c427e3dea81992202163949b4ad2c886e342ed90a60ab5c9daeaaa86dc95ef6661c5bc0cc674ea054e9ba51b61911fc1c98155726de10a77ad120a0403d1c850acb20cce92c6c69b330e48a9c0834dd5248aa7915738c75b997e834346e8ec95aaa98e6f60470d039b02e3b9b35596704e9d7e0353a653687bafc568fff7fffbd57ace410f08f75cbfdf9b640b2ec8c41449f2f4d884abb0a9a4704233890e59d4be8b336e3dea3e261d3c2ed443cef25239d16a67cf745e856f1d4ef0cbb8d6fa2c4418dc9ff589bc646e9435a1c4d5adcc08b1923f41aa5eaed0aa30f17071dbccc4eb376374aab9fc76d4f8ea5485a2cd76c6826adfc0ba1af40d2f06361f74efdcdb0fd0b16c258186215714dc90cd769fda3dea4958eec38242796141b2f6b92bf9f2423ea7b7d39edb4013ac6665083d94cb1bc749124141a31e940106f969be4c4f1296754f12b928fa005c80a7ac5b2240632c5a274c7ad0e974a6c71d6165b5e4b0ffae73283cd049318c3d9b8b10c87ef379faa411df540c09fda73e5a5595e26520494616e443141c96a75f5548f484b017b3a9be06a549df53216d3c692c730c5988ee6d4931d49d432ff089496dcf2016c80643cc1e0fdd7517a27087c21d70bf68ab0ea133c12fb96229a3d052ae7b900990a7ad02b5501128c53b5f71b9369144414e4297fba93606be6523bdca05ab177650d73d696eaede1658c0ab2d505779c4c0076dbc2abfa27d442cfbbefe6b5726ec61da081f04bc431b498e9e84e76a8e9028489fa2b8fd3212e6f5cfcc8b1e4d747f7975104cfc2df52d165a746b1208b41c8161c4efadad695074b6b72a89457aa9a3e47d9120a88b8b043cd3834ebdbce8c5a2b1fb8a090af20cc0997ada991dae19653998ee025898d63d68f9c7954a2c40e62ccbc62894cdc277ecddce5c511ae815dd6c435a6c23dabb4b4c4bc2f268c62996b477ac15cdc1643b67f30771b0901ac033eed97ef8a9b4dd23b2caeafc7f74a64ec3b52174db6871d83b177176a02bc12a8edcf8e5df5aa6d74fe82c0bb8317d142571b82f37f564e73ae9b191752009020ac44a9891fbb444d234b27eac8038600017e7c3277ba2aedde9e10ff8387401bacfc15c099bb48827bc9581967ccdf5b1894bccdccedf2e46185f3b5939101394c9f7fe1d594376441ac3487863ca95eec9a3bcaf803a34252cfcc24b8898e4639c894460446823500acb9c01b8c10d5f974765c8ee852b721140ff6227e464f2443503e44efe4031ae38f9ef2c12a0fdf73fed63f205b20b09d7ed4bd5e732c42fe6e11cd50d622ce1157915e8715d14f0b58e633de7a673983cc2523bd05dd2d912cbb17264eada1c4341fac1a6fdcf79e947779d2dd7c8c4a93f0889714d8c1d0ab6564189ba1f51fcb48bbcc2698ae424ec6a90725a810eeed15598849f8262dbe4a3434fedd5a833e266126439f3930eb768b1117d4b1501d08e8af54f03719faae1973a0a5aeb8a15d127f2d72a5d9f130b842bbe18cf699736e68ef6bbece8bc8512602370955af736036f16d1f9edb5c823045bec95f201b1e712a8ac478a4fe900d8b3f8e6346a7e75483a61a7c985035fafbf4a3c6ba6a420bc7e517ae1d6034cd5efba0239889e04dfe197052a2ad3b0da1d8ea52eb16eff780ecdf2245647d75d17bac025584f0fc494df2d805a98d4ff96a7a78ab95e937a92069f7cb9cb37c135643080026503375a67dccb1e8b4bec3f83f8cb5ca7345a95002711c084e096f56d12f1ea253554377621ebcd2d431e5717716be5ca682906c3f608ffa8b5dcbe1c7376b5fbeb4cfc4c972f9d49deaa43f44658c3fc27465312728cb76b45d5c4483511804534d8b80425e57b1252707522cb622a40935180b322427e6eb15c7aa645db22c9b4fab467731b1fb2eafa9b0d2126cf1740057adb1c927eb07d68d6909e139e82e94812c0940ab1ca8bafb59cdaf62ca3f37602092304d220b8e7d77cdfbd012272156d079c46bda4e27b1b081a3d93c2ae1773ab8e03488317271f3751eda615389567d871aed4d7810c8344b78271e1e7f428316972e09f00f850a172438b711fa1d92a4e0445a750623347a42fe2294968299e9de0b06d8a8c1dedbcf1ba88b9d4578c3f1575b28a92a2fe44003cc00d6718675d0208a23ba54a382ceb81ce3cc63df779856c3c8f5b50565935c8f0cb491ed65f62e110adc9855f37885385a32415ccfcb90355991d9d89f2741a0ab68265d60edb3cbc9b0d90c71f80ede703fcdc65d80fac0fe10bdd89951730ba4d547d164358bf6301d8cf4340048ce27c7af90ee9d3fb2fc2fbb3ec916fa12977394b835f3eeb49059609a127efc85495caa15fa8370f574b7600a6e577f4e8b068d059f059ccd00506ecb06211749632c5e96d9843cc6c887213b429539f8e27e142ae62c098d4af350469792101e6292155d0faee76404fc0428d0c19e8ab2d9df2540b2408927d401d35812ccee6082aff2ec9c7b46148a71ac31b6e5fba01c8a24ab1965c4d0fa14d63249d4f4c84a14746e7b89bdca1d24df2c3e5491448ceccdc733350a3fdc5bf80"}, 0x1008, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = dup(r5) ioctl$TIOCSETD(r6, 0x80184600, &(0x7f0000000040)) openat(r6, &(0x7f0000000140)='./file0\x00', 0x80, 0x42) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000001c0000fffffb1dee2cfc59a54cdebc2dbdabdebc3e"], 0x1a, 0x0) 12:18:33 executing program 2: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="3f02e1"], 0x1) (async) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) (async) r2 = socket(0x2, 0x2, 0x0) (async, rerun: 32) r3 = socket(0x2, 0x2, 0x0) (rerun: 32) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) (async) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x8, 0x4) (async) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 12:18:33 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (async) r1 = msgget$private(0x0, 0xa0) (async) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) (async) msgsnd(r1, &(0x7f00000002c0)={0x2, "64f640fd4683268d90d544fbb06f330d7f6f5f4dbd0a8db95937d01d4f407d7ed674d31bd515e4ecfc440eaf5a81e8c2c52feb3e97a43acd406b87f0a9cfb7ee2dab1983b8d0f0d39744c08fa1040ad55f00d5dad3431dcdd5a867b8deaf2a0cdbf81d4b2a0d19fa562d65aeb55badd349346c153ec8098a23cec29c0f88cbffb1b674a50454511727c64142c6a1e7e413a82f397f448b24027b4a441dd39144126294866818ad43a82de1d931277c99fe497dd3b9106e897533ead03d2a0533250552becf658ae47df3393d4d5e8245dc94b0cda667e5770177296393512cf80b000ead7cdad6289d6cbdd7018377e359398aeb75502dbe2fcdfa42fbf815cec6290b8f23e9a04d9e02c887f2ca2c35677884be0ecd8025d0f07dd01fac5c2a1cc449b20a9f035b00b6e17e478b8529eeaabd12ad645b2245bf12fc45c68cd6664dbc86a3ba93a02c7563bbf57fea8ed49ef7beaf7d57db3fc65bf3f16f5084f44355f6e3c4476f8bdd3b4f7a4edaa980d0edbcdb0a051e8ee4b96ba427313a62d595312416ecc4d71f94c8c2274450596d2e290b23322cc9bcd7d994c0ecd488fe94b9dd1187e086d99869a2b93af9b216eaee14c63afa6dd18b1a872c4aae2791fe2787a6aaa4a0d4d774a00949f8d7722946f8e76d4d4dea8805a06044c9f3c46844361e686639bf95bc230ced37d289b1ab13fd86ae06730b7a34d56dfa516316d2b296a7abb84317a123e0e020b0aee9592a0df9b6019f2d9836bde5b7592ff0218019550b078e7e38f0b79ba6b30735face203e6e19e228c655c21c73b3595f82638e8a0bd719210bc548bb25a6ace42e46f1dc2f976590e48d33e74f84149c3d42d50be7b084c20b63247dd0f354911301717ea0a65cfa8b8ff7ccb11e54ebc2d1c0f602629c9314ed8ceaf76a4e132dd65fe42d2f5e103e98791571fc72f1e6f9fbf6ca71894c79dd9f954cd45dd868fcfbdf5c89ed917619cdc516f2d06114fb2dc09128d2804175340093e394a63cef9130ce726271e7fd6c08faae4c172e9b4aff95148f2c4fa78744577123fde788c2426be28404b38fb551ff9a670f1ac4c1402fdbe74c3da1b16e6c44cf36cfe321201cdfa31455cb29130525026db8bfb4f276aa3bdc7bf7b902c14b0afd97886591568331f112891cafa6a6c2b4b2d5a548dcdad6b92949cda576ad3e45d4d2914cb9d8d15b1c04db16814fb13c0717e73e7a315fed83aeba694ec709d3aa0bc2fadbd72e55e1b8bf4f99953d079cb204cd7f5788da42161521ba5cdb6699262ce23cc17499d8da7a62514427d4b6e7690010a2921905bd8208ea10f331a06451d63690cc7c3de82e238a8f2a54bc2d446a6a3ac53d0cc5f37646e7df8c3d1e014c4f75e23e2468a76f626878c6cb52dc5607ed072a330e41bd6268dc752251ce76c852eb68c10f945ccd5506dcdbf80fa3c8457aeda66ccaae0316845524e0ffbbae006602d369ec5f96fd42f6be758dc5c0f1b618b55e1422eb784f4965a02d02406133417cdb3b82f685b34e34b5f1cbca1619ee151e76548230586dc7af5c534e4fe550eeffb6c8f6d9c311f86b793c05fdf0737ffde4fcc630380a6715119e401a5ff824409372c27db82b53c460ce026956664599536503a0cb38d5bcf073e6617f4e2f043389d514bb5eca28b138b955e3805f20969f08fd28551ba8c49997763377a739a5d28dfeac3173766f3887ba52d8e06265ff16de203d562eabe511c63450cd0492a4949ad3a15dfe1503aeec08f62cb0539fd9b07ba69c2a36098566fe46c2ad24b3b9d459c26f1e4898e8529f654660a5e0312b2e6fd9d7d86c2cb6d7f1067432e0a0d378995051a190e48180a778086a7f422ba47fe650a65c3722629d1522670ed037907de5b09fc317cf8d82e9042093f41a839bd7f6f85dae4e1acc7dcb6f75eee940723188f08b2e369c22f29f6d230cc51092f4198b961ba812463ea910e921c99ef1ca1c0787487cf7dbf0dd4355becc7b4fb3b855b651335b68f06248fa0cc5557d0d7a04cc4ebd1ba897fcaaa936135a90305b746a108bb100843b3718eeb93a306d03e63fcbf763b62562a3f39996d1573c35714b10b50f34909fb1ff9454e5bcef5afb2a3c99a07766e2254d0070016cc88ae052c52385e1d0a613a4e40185328e062b47ac1880040445b60ec3ad05fa27c0f57e29b5cfdc4e74842f6f5b80eb9c1d4142a6f1f3e3b6faea78c7805fb6b8519ef105c6c0a5102077cce8bbf170d2c2a6ad4a3f4d96ab56e0c977adacb3ceb326681503374f917d60eee9fbf65f94e79ac1a2283cc0384779738b733e645331449e8c94396f8cdefe04214fbbcf0882df4b87d2c0c7a553cbfc6270130391f71f47e97cbd74b62c6039db721baf04a58420cc6b21718666b6cb2a65331d2d6acd531b340d0aa74ec4a083f92452fbaa987a6801fe31fd6837fe4826c4a1457ea127592bf088f7b9d5657151c1241b9d0473b4661c55cde405b5a0608cbb78dfcee28cbbe8d07b996bfb61bccecb9479c299a7a9a3e50266451ba20c56a1da529fc2bde08f283ea917430c70df797096f87c387c8daf3fb4749b0e9098d61a48025309db42c1e7489e7f129a22bdb4ce554cdd0ebdec5564bf507d64618d9b09cc2b1448851043d00a9a9ed1701bd1174c0fbab4687eb0365e9119186acf366c54c677791943346b281a46040d8eb6f5c129200d3cb277f65e412fc5cea11faede166eea6fd6e90c629c33f2edf8b331ba361777fea678d7bf54535f0df3a6fd03326fe6379f3cf6dca4b46bd765a61df6fc8ab75700a91571d165948c196b8740b4227a473dda0e5258c7e7188ebd4d06eaa45106e0663a0f9332eca175dd715356a710ce0cb716df117af5dd9a357dac1c9fa8647fcd2643a10fbc4dff2709e4d32559a92820397e34d5dd3dc4a4c1926aba2197b58be19cb1d9ddc71cafe2e1093148b01e4ef1b308eff34c883115733feda952a8a30d959ff01306ea4894201b7063f08d926808a3520396ef93c6507844954d8956f9dece47a3cb97dbc69575c48991b6f33466cded990306ed78aefbb86b5dcf3d1fe3ef9aa6bac6df54e7c7efe0b24dd2eec346fd2035a164c55c2856bc801b2cc9d6d949e0a5bcacda99d0394fc68f24d8c5a84f4abea1da40bea55aaca770e7b66a6818f2cf2b96eabc8291c427e3dea81992202163949b4ad2c886e342ed90a60ab5c9daeaaa86dc95ef6661c5bc0cc674ea054e9ba51b61911fc1c98155726de10a77ad120a0403d1c850acb20cce92c6c69b330e48a9c0834dd5248aa7915738c75b997e834346e8ec95aaa98e6f60470d039b02e3b9b35596704e9d7e0353a653687bafc568fff7fffbd57ace410f08f75cbfdf9b640b2ec8c41449f2f4d884abb0a9a4704233890e59d4be8b336e3dea3e261d3c2ed443cef25239d16a67cf745e856f1d4ef0cbb8d6fa2c4418dc9ff589bc646e9435a1c4d5adcc08b1923f41aa5eaed0aa30f17071dbccc4eb376374aab9fc76d4f8ea5485a2cd76c6826adfc0ba1af40d2f06361f74efdcdb0fd0b16c258186215714dc90cd769fda3dea4958eec38242796141b2f6b92bf9f2423ea7b7d39edb4013ac6665083d94cb1bc749124141a31e940106f969be4c4f1296754f12b928fa005c80a7ac5b2240632c5a274c7ad0e974a6c71d6165b5e4b0ffae73283cd049318c3d9b8b10c87ef379faa411df540c09fda73e5a5595e26520494616e443141c96a75f5548f484b017b3a9be06a549df53216d3c692c730c5988ee6d4931d49d432ff089496dcf2016c80643cc1e0fdd7517a27087c21d70bf68ab0ea133c12fb96229a3d052ae7b900990a7ad02b5501128c53b5f71b9369144414e4297fba93606be6523bdca05ab177650d73d696eaede1658c0ab2d505779c4c0076dbc2abfa27d442cfbbefe6b5726ec61da081f04bc431b498e9e84e76a8e9028489fa2b8fd3212e6f5cfcc8b1e4d747f7975104cfc2df52d165a746b1208b41c8161c4efadad695074b6b72a89457aa9a3e47d9120a88b8b043cd3834ebdbce8c5a2b1fb8a090af20cc0997ada991dae19653998ee025898d63d68f9c7954a2c40e62ccbc62894cdc277ecddce5c511ae815dd6c435a6c23dabb4b4c4bc2f268c62996b477ac15cdc1643b67f30771b0901ac033eed97ef8a9b4dd23b2caeafc7f74a64ec3b52174db6871d83b177176a02bc12a8edcf8e5df5aa6d74fe82c0bb8317d142571b82f37f564e73ae9b191752009020ac44a9891fbb444d234b27eac8038600017e7c3277ba2aedde9e10ff8387401bacfc15c099bb48827bc9581967ccdf5b1894bccdccedf2e46185f3b5939101394c9f7fe1d594376441ac3487863ca95eec9a3bcaf803a34252cfcc24b8898e4639c894460446823500acb9c01b8c10d5f974765c8ee852b721140ff6227e464f2443503e44efe4031ae38f9ef2c12a0fdf73fed63f205b20b09d7ed4bd5e732c42fe6e11cd50d622ce1157915e8715d14f0b58e633de7a673983cc2523bd05dd2d912cbb17264eada1c4341fac1a6fdcf79e947779d2dd7c8c4a93f0889714d8c1d0ab6564189ba1f51fcb48bbcc2698ae424ec6a90725a810eeed15598849f8262dbe4a3434fedd5a833e266126439f3930eb768b1117d4b1501d08e8af54f03719faae1973a0a5aeb8a15d127f2d72a5d9f130b842bbe18cf699736e68ef6bbece8bc8512602370955af736036f16d1f9edb5c823045bec95f201b1e712a8ac478a4fe900d8b3f8e6346a7e75483a61a7c985035fafbf4a3c6ba6a420bc7e517ae1d6034cd5efba0239889e04dfe197052a2ad3b0da1d8ea52eb16eff780ecdf2245647d75d17bac025584f0fc494df2d805a98d4ff96a7a78ab95e937a92069f7cb9cb37c135643080026503375a67dccb1e8b4bec3f83f8cb5ca7345a95002711c084e096f56d12f1ea253554377621ebcd2d431e5717716be5ca682906c3f608ffa8b5dcbe1c7376b5fbeb4cfc4c972f9d49deaa43f44658c3fc27465312728cb76b45d5c4483511804534d8b80425e57b1252707522cb622a40935180b322427e6eb15c7aa645db22c9b4fab467731b1fb2eafa9b0d2126cf1740057adb1c927eb07d68d6909e139e82e94812c0940ab1ca8bafb59cdaf62ca3f37602092304d220b8e7d77cdfbd012272156d079c46bda4e27b1b081a3d93c2ae1773ab8e03488317271f3751eda615389567d871aed4d7810c8344b78271e1e7f428316972e09f00f850a172438b711fa1d92a4e0445a750623347a42fe2294968299e9de0b06d8a8c1dedbcf1ba88b9d4578c3f1575b28a92a2fe44003cc00d6718675d0208a23ba54a382ceb81ce3cc63df779856c3c8f5b50565935c8f0cb491ed65f62e110adc9855f37885385a32415ccfcb90355991d9d89f2741a0ab68265d60edb3cbc9b0d90c71f80ede703fcdc65d80fac0fe10bdd89951730ba4d547d164358bf6301d8cf4340048ce27c7af90ee9d3fb2fc2fbb3ec916fa12977394b835f3eeb49059609a127efc85495caa15fa8370f574b7600a6e577f4e8b068d059f059ccd00506ecb06211749632c5e96d9843cc6c887213b429539f8e27e142ae62c098d4af350469792101e6292155d0faee76404fc0428d0c19e8ab2d9df2540b2408927d401d35812ccee6082aff2ec9c7b46148a71ac31b6e5fba01c8a24ab1965c4d0fa14d63249d4f4c84a14746e7b89bdca1d24df2c3e5491448ceccdc733350a3fdc5bf80"}, 0x1008, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) (async) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) (async) msgsnd(r1, 0x0, 0x4a4, 0x0) (async) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = dup(r5) ioctl$TIOCSETD(r6, 0x80184600, &(0x7f0000000040)) openat(r6, &(0x7f0000000140)='./file0\x00', 0x80, 0x42) (async) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000001c0000fffffb1dee2cfc59a54cdebc2dbdabdebc3e"], 0x1a, 0x0) 12:18:33 executing program 0: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={{}, {[], [], [], [], [{}, {0x0, 0x0, 0x1}]}}}) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) (async) mprotect(&(0x7f000074e000/0x1000)=nil, 0x1000, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 12:18:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async, rerun: 32) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) (async, rerun: 32) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) (async) r4 = syz_open_pts() close(r4) (async) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async) sendto$unix(r1, &(0x7f0000000680)="bad659315aeda830e29f87c1c96b6ed70b9352973ecb9985666f31968c56e8ab821d239ae2778f615de49f85493a0dadd4602439cc895f7cd09dd373ca9ce91a3b0dc2f48a003b85d18081bf6aa9cd9e5f2ae2d58bae6e7b14ebd47b3cda76a93950d4fb4afe49f6761d7f7ba2fd225f9aa5481e846778eaaafa43ee0e7628b066f2429f6a16d110660c900fff804c25b5b5ddd2513cfdd7d07d9467036d1fbe0f5a5251b8e821751932c9ea14c9b260d6a1b13b2c174acd14f8f79e8a864f329212dd02102a1a2567639ede5fc4bc322aab760d3da2f028a3b70e33878b511f4d4830183509ba505691964642eca760d5243a63fec2829b97a8ac7457d4faf47c833a2b3fbec019c5faecbcdb587631b1ebfc11000bc0d3c814b8452274987e94e40701f05b72fc1e6cee2a9c3083b21ab47ae18c812842b790e7f771cfd08be023779794c43b4a7bb3549c41f5a16f04f5081af7419e2c9ea8d662f7a7ce681b6c22bab20d1416cce52974825cf64bcf2cfb3348aec873942e066838a7932007ff40411f45ea464d552e1ccb800f2f2d9120077353a73ca2d93da674549df6d029193403666eee62a1e7d1bf055d1c7ef36280fb43fcdcf265d2407c9e4e71cd3b650ca640d329e1083adab00ad92c644951d0b85af6f2f691a7cda1889e5eb1bdbd79ab0ed7d912cc383d9ab7d7f47cf3a9a88a9ce2e2dbc8beacd22c1ac48575e742260d3efaa1cdc3cc114e970316f287c9d84fdea0d9ca9569260da16530f32ea21c1f93e45b001b78fb22c8852dca0c903cfb5187599097381c55b98e6a7bc6e28802cbe2344aeea71750db4ee9f6738731d6eb5f3b8807d70e30e05c465e2763089f7281cc2569a0ce667ed9fc6d0460864c927b86fd7cb5cb6b087869f3c7deabd710255733b34fa2465568802c390cca7ec2bae321c8f9b8b49b4a3cef85aa08afd878bd2499a84f41f2fc21b2fea5e271e183da371c24ac35ae976c52efad7f453972fa71e0743d9ffee8171659e9731f2a7e2424f64950d9bb401fa7e9bbe7896a5cff86a0a64deead54148e8f0fb5a9e5a856a6343babba75e74fcf456190ab12fb14a5b2d375848df06536b1135970da53f2996c4e5261812915f3f498f4f274450377a9f42ee23fcc11a6006c450c48379b6933a3044c4215ce5ee24299f74ca719efd6da25c4b68fb3a4dfc5a40b9e628be1bf467b124557d22321b346f1efb0592744e33085619247436f276ec8733a95856b8b1466e513be046ef4bcf848b1e7752819e54f1d222ce3d55460d31ac7b53e2a251f72d2358bf8c3cdd106c93d6e37be09ef5a249f3f450a7ceba7db76209386914f1daa0d69436db0b3f788ae6903ab9f80a3817ec46886375c48b8cda000da191cd1c005e85757792f5d6578d35241c2c95f08e9d13faf5c0f8ec60c363d2c14fbeae47d7d2ec39275249748493e77f34008d7f4dab14f41a58c880561e6e52f71c3f65b2cca4257542c99bb5b2d741c592c8de67367c4adf2eae56bd6aa454a7dcc41f189cf1fab7b1ce65b03d3a6ce5adb41be0977066dde7cd9286fd79ca80640883b049be605d2e205402f4fadd09412155b495aedf9022491c87bef906af0d1eb928576e68b4702acce3ab1fd66aeddeb12ddca94abf00d80a1417fad456e9fdd879ef3c65d572bb64f12a4e64275fac1bb2bff7ff5a4bc6504c5750fcc3acfb66bfe66a8121c5e28a89c8a3354f7cef6a77b6da4f3fc46720face5b9770a881bea718b47310f6c6d100154507d6071394131216422f8f11849999b4cfa7764aa45d857eab80be7078330cfe57c56eee705307cd3a50456a7727f66622428ef9f4446c95ecf86deff8376415b23cf6fac0d7186b4b5767fabbde05276c5f6146cac8d5c22ac365d47e5f2775192382b21558018ded55460c43c01380f5288d0c3908d4fd99718f178eecd22aa112d9430ee72b5ae3f76ac36f7da9b9eff31153c2a4f3ef2e2ec7769954024e4be4d309efc3886e22b97903a48376e5502b3f0f3ba70c00d2ea23cb499911859d309252e912b7eb86a68f68d4230d1ea6254bb5293df4cb2c6e6936dbf2c09583f529c62fdaf6d8e17db8f98bd2d071548badce1b5abea6260ec45f75a84d4fe9fc627ab48ce46e0a7052934234e2b796ff032a6c439f5ef3628c12e868157a53b549c04ea8ae3d4d55fe75e2816b761359901fb50499d2c869c8c0411762b06e3c7a96d63accd01ba173faca084515b78f48f759465c8ffe313dcf77e1022144024fffd3eeb3db8323afc6a7d221f8c4d7d1da99f8343ab53f9eca90e7b792b505a5fc49d41dd907e23a1f6d9d4b3521cd523ef5db8b40d036c0f6891244eb8f72bbffcaf9213ebe5cdd1e24040856f628b8e2127cb58315e487deb3e1bde3cb0ddf4aefc31772decaa7c6523712dc160139161332c12838a4d6e36bd92dda27e756a179cedcd46b5ea785ce8aebc7449113d2ee87395f9d61a875ed36f2b6ec326a6efbf803f95526e6de639d9321a6d3ea4af4a3c94a437d3bc7946c7356eef6ab1eed1c4b9eb93f38ec6f4fc9024e00b0a08035132f6f034878ffab24a0b590490a877beed9129cc0f9bb1f62fa3116ce394dfeff4ff1027854fadf4d4cebbe92ed1a7b6caebf7d42c25901a5c1c8ca4cf44d696d5f5c419427f9b4d089be33b6423da1b57e9afaaa15e2875de9d543ffaa30b67a0ac175d23256d1b30d7218c823160e36d6a838217cd49e39a13af0c986b8a0cb5bf224214b6d4b89118a78dace4a140a92d86bf0dbaed762a31c580a1853b4b0a0e46dd226a32461c3feef4447fd3e8db51f9378365105930ddd494b19566dae0af322c540e9d0c937bc179af39666e56c0916754cf9641c42d21b3196060808d6d388f23077851330523936d35dac8f4ff0d2d60ffa917b297c3aabc45ce1e767fd127604ef2fd55d0767c6d07b770e04ad180cd45bd02c893c635e6455361204e7e6fc4692085f5ce6938182b6225d09c053a5ba89ed96e44beee90f30a9da50014b803b2a6e8c0987028a9b9ceba6aab54ab776b9652ae3d34e436b46c7848dd853caeb2d5547bc165feac5e50d9685bc45609c3a9be76a8ccb101169629e2517d5f7996de6bf8db38ae09d757c7c4e7fa1ead92d9f344de95c5374b68e4ecfc2773681b3666a17a8b24453ec618dc8832e8d3fc3fe698381512e4a13888f5debe09a015895f112809939161277ac6c67c040e954e227cf506509bd704bea0b4090f5292eb757e740b16621592d7ae7917b4f44679a5129418b5f5a162ec4c7f4d7b641d9187ba310c2dc158339b652b6a4a8348fcaf729ee1b4aa567b4c6ab66459dea0b4e8708cb96d25a5c592f673bcec55fe4252a0630d0ee86267f7ca076fc1b3a170d3475dae70dc61b7c38838f3a27ff7ae360da0a37b30ac0a01b05be0dc3b721de15e0741c48cae72590972aa95d85fa904f78c2d48928b4d45d8798249a5b6b77e8d3192fa82a8cc6114d925aa850ab03b87847f07f2e06d2dbd88003d9e48dfe18e2719f9e81166bfcd9ca6c8d290911404f6ba85c850a667c5f3e5550d41176fbdb9c497434485a6f27960d6d7e9f82472c034a2fe1b6ddc3ae80990bbe34de03b2383b3343c18aeec277316ca400816a643f5ac9b9d619ce6f5563a1e278d95e501895d35c98a3d3e46b7d1e07576c2658ec5bec22833144a9857bf582055902a341891ee11c4d20dfb1eb92975e27815923fd2ce852652002e03dff3ce4f7657c3f67a44c22b5cf7d735cfc05db9226a0a086bb6aa802d435a5f53f071f50407841c1183e81deb4c81dcad21f875e675243d2809df0f93a788e16ffef8e59fd261c54674f5b11ee1deb3ddf2438f25c24c1f22ed8c4672622892295c2bf370d3f8ad29c1c19ad8d9113478a8359a8e1fc30b50ae5489af9d53d8557ba7e40cd569f467e419290fc28949ef19b7ff8d188a6bc6adda6e67f770d9da6cb655f0ffab6f3d7956e232c33507b62394d691bfd0e9bafe9c2104aa139adb3100a6aa9131683aeb62b63d2518dd2a365d0d25cefa136dff6d517f1cfd4f58e66ad588ea6e21561feaa2f9dac79c6654a643d1853184b369f3cf6586160a714b15ea60ed21a9a2e8605cd4cb18e3f8266c74620a7078ec1ca6af77dc45529aed52e574537737c9c4e946e559ada4e39ced2167a2e938c767fe3487a1b0dabb4dd5e0e6722e9262cdce7206076474376d414a8502df6faea8dced7b26509f677f6316d78371bdfc84a450ceab56cb11200b6200117773ded6ccc24a34b9ed6febc617f996618798ff21ae932147e9b0b524abdc9903b287f3325e028844d2efa6d0358dbfab84ee6f7a3c82411d1a5ee51cf1dd747fb3611ee7849fbbc472a6ff037665b9d8cad1cc655befa151db6c6cc214aba14cb7318a91c97c310b6eeb6b4ecdcbdf939157b1841344f97dd32741de8f48491f1020728dc6dce1e4585849a1867ef508e4b8f082a1bb8cfa2cd4b1542b90a4e2cd453f4afc42ca2252011fb301596394cdadb5a6e4eebd9316331064144a021935faf1f7fe907db16cfc04f17d4c9bbb7b26d82cd04282bf6a0430304ef678b20160e8f42172350a446705bdb7a149f95ab370d339e5535c2060c5398581e18bdd73a604d293280baabc83151069852d88f6c6f3b70ecc10660e6760ac8c1ed48991780eb5561c02b7e7a99bc37e3d5f49277da4503fe03c22c53235f6f8d9decd727bb5ed9eabd446778ad88dc5d522a97522b8c05db1ef3c1bdb99919528c52978255615f84379a6571351cfea1496b39c4ab4a08c057afa87a26bdbe5554a593f321fec0bb5d3583fdd97cf8ff3b85c8a7754bf8a11e99a7bed2033454fdec3e35412874ccf26d65ed557ffbdc20c1cb9a8f688225ba74d895e2dd9d0547701cc1b072601eb0debfc9ee5edffb9247055e594f1d9571a18c0a347c2037d1f6fe419a79157598d30b5191a903b172254e9c044c8ec8a18026ad47920c212c2e5765a204b152aa6f60db3aaadd9f81955a15decea2b40ccee46aaa57db252bdf5eff5fb7b59bfa7cbb4e448461ebab0375760ea14bcba90392429f321c65eac0df2036b20769080a3a128490d796a96db5216cb8498f477e66683ecd99e3d49007f41e503f4179f5e28e1f29328f7b05d289ad4e936402c2a5c7bbe2d69edc71da6cea9b629d0d869a058d8f99a91da39c9ba6ea22d28d0313d5bcf74430fa61a7b72fbf47a4e848f997e6386ec1e1aaf8f49b002289daa924321e902a1097a3da64a7172b92dc993b9d72cf9b863e6ceb3502f4b1f7ebe352ddb2e2d361eca44e2e2ab71d3bdaf7261622ac6b70c62d86067bb631d528562e20a44ab341de5679433bd87920fdd19221ed6d38456df709a1d3e0e08a940da0772c7f5b0f32d1446995b7d67ddadc9f23728f1196ecee4cd1bc63dfe1929abfbe4323ebfd0bb101f4b815d49c7fef83ee2e1956abfb8607ec63d5073d2b0e169dbaecbee04470a8256e95faca39e33697c93565eccc53fc673f9f4d0047eaec6898e7fb1fc8041d6374f2a0638f714d3f73f3d6bc837ee9b4b1ee99765f29e9cd64ed0d3795e4cb47ea70c4e016e48bb15e9954966b81b3d343259a6698b9f6a3310f9afb14893d5e65ea945a14402a695f1d31737bd16885aebfd783428513624b3124f03bd2600d33c3a01f3d6fd12c4aabe20ef7b54bb37a13582bc572b5f8295701695cf462c72ee07324429e437390a026e41399e108abbdfe23a5c66784ff7a627fb58ac8ba2433f", 0x1000, 0x209, &(0x7f0000000240)=@file={0x1, './file1\x00'}, 0xa) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000280)) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080), 0x0, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r4]}], 0x18, 0x1a}, 0xb) (async) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) 12:18:38 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x34, 0x0, 0x0, 0x6}, {0x6, 0x0, 0x0, 0x8000019c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="155054a007f44bdb3f06358940467f5b136d62c4607ec0901d050dc444450fc9c585288c9b559287faf9d05e4b2dca2798149632bc03d1e6a3daa97fee68461bc6d0f08f042d31f40ff089450b7194f825e7f6eae3c4c8ef56dd304d2fa529b41f85152f47083812dba9ff5c2f8c5de3244628e4f0746ebe3e67ecf2435d1794a4d05233322b81212fc2846decc36335f8", 0x91, 0x0, 0x0) 12:18:38 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async, rerun: 64) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (rerun: 64) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) r3 = getppid() (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) msgsnd(r1, &(0x7f00000002c0)={0x2, "64f640fd4683268d90d544fbb06f330d7f6f5f4dbd0a8db95937d01d4f407d7ed674d31bd515e4ecfc440eaf5a81e8c2c52feb3e97a43acd406b87f0a9cfb7ee2dab1983b8d0f0d39744c08fa1040ad55f00d5dad3431dcdd5a867b8deaf2a0cdbf81d4b2a0d19fa562d65aeb55badd349346c153ec8098a23cec29c0f88cbffb1b674a50454511727c64142c6a1e7e413a82f397f448b24027b4a441dd39144126294866818ad43a82de1d931277c99fe497dd3b9106e897533ead03d2a0533250552becf658ae47df3393d4d5e8245dc94b0cda667e5770177296393512cf80b000ead7cdad6289d6cbdd7018377e359398aeb75502dbe2fcdfa42fbf815cec6290b8f23e9a04d9e02c887f2ca2c35677884be0ecd8025d0f07dd01fac5c2a1cc449b20a9f035b00b6e17e478b8529eeaabd12ad645b2245bf12fc45c68cd6664dbc86a3ba93a02c7563bbf57fea8ed49ef7beaf7d57db3fc65bf3f16f5084f44355f6e3c4476f8bdd3b4f7a4edaa980d0edbcdb0a051e8ee4b96ba427313a62d595312416ecc4d71f94c8c2274450596d2e290b23322cc9bcd7d994c0ecd488fe94b9dd1187e086d99869a2b93af9b216eaee14c63afa6dd18b1a872c4aae2791fe2787a6aaa4a0d4d774a00949f8d7722946f8e76d4d4dea8805a06044c9f3c46844361e686639bf95bc230ced37d289b1ab13fd86ae06730b7a34d56dfa516316d2b296a7abb84317a123e0e020b0aee9592a0df9b6019f2d9836bde5b7592ff0218019550b078e7e38f0b79ba6b30735face203e6e19e228c655c21c73b3595f82638e8a0bd719210bc548bb25a6ace42e46f1dc2f976590e48d33e74f84149c3d42d50be7b084c20b63247dd0f354911301717ea0a65cfa8b8ff7ccb11e54ebc2d1c0f602629c9314ed8ceaf76a4e132dd65fe42d2f5e103e98791571fc72f1e6f9fbf6ca71894c79dd9f954cd45dd868fcfbdf5c89ed917619cdc516f2d06114fb2dc09128d2804175340093e394a63cef9130ce726271e7fd6c08faae4c172e9b4aff95148f2c4fa78744577123fde788c2426be28404b38fb551ff9a670f1ac4c1402fdbe74c3da1b16e6c44cf36cfe321201cdfa31455cb29130525026db8bfb4f276aa3bdc7bf7b902c14b0afd97886591568331f112891cafa6a6c2b4b2d5a548dcdad6b92949cda576ad3e45d4d2914cb9d8d15b1c04db16814fb13c0717e73e7a315fed83aeba694ec709d3aa0bc2fadbd72e55e1b8bf4f99953d079cb204cd7f5788da42161521ba5cdb6699262ce23cc17499d8da7a62514427d4b6e7690010a2921905bd8208ea10f331a06451d63690cc7c3de82e238a8f2a54bc2d446a6a3ac53d0cc5f37646e7df8c3d1e014c4f75e23e2468a76f626878c6cb52dc5607ed072a330e41bd6268dc752251ce76c852eb68c10f945ccd5506dcdbf80fa3c8457aeda66ccaae0316845524e0ffbbae006602d369ec5f96fd42f6be758dc5c0f1b618b55e1422eb784f4965a02d02406133417cdb3b82f685b34e34b5f1cbca1619ee151e76548230586dc7af5c534e4fe550eeffb6c8f6d9c311f86b793c05fdf0737ffde4fcc630380a6715119e401a5ff824409372c27db82b53c460ce026956664599536503a0cb38d5bcf073e6617f4e2f043389d514bb5eca28b138b955e3805f20969f08fd28551ba8c49997763377a739a5d28dfeac3173766f3887ba52d8e06265ff16de203d562eabe511c63450cd0492a4949ad3a15dfe1503aeec08f62cb0539fd9b07ba69c2a36098566fe46c2ad24b3b9d459c26f1e4898e8529f654660a5e0312b2e6fd9d7d86c2cb6d7f1067432e0a0d378995051a190e48180a778086a7f422ba47fe650a65c3722629d1522670ed037907de5b09fc317cf8d82e9042093f41a839bd7f6f85dae4e1acc7dcb6f75eee940723188f08b2e369c22f29f6d230cc51092f4198b961ba812463ea910e921c99ef1ca1c0787487cf7dbf0dd4355becc7b4fb3b855b651335b68f06248fa0cc5557d0d7a04cc4ebd1ba897fcaaa936135a90305b746a108bb100843b3718eeb93a306d03e63fcbf763b62562a3f39996d1573c35714b10b50f34909fb1ff9454e5bcef5afb2a3c99a07766e2254d0070016cc88ae052c52385e1d0a613a4e40185328e062b47ac1880040445b60ec3ad05fa27c0f57e29b5cfdc4e74842f6f5b80eb9c1d4142a6f1f3e3b6faea78c7805fb6b8519ef105c6c0a5102077cce8bbf170d2c2a6ad4a3f4d96ab56e0c977adacb3ceb326681503374f917d60eee9fbf65f94e79ac1a2283cc0384779738b733e645331449e8c94396f8cdefe04214fbbcf0882df4b87d2c0c7a553cbfc6270130391f71f47e97cbd74b62c6039db721baf04a58420cc6b21718666b6cb2a65331d2d6acd531b340d0aa74ec4a083f92452fbaa987a6801fe31fd6837fe4826c4a1457ea127592bf088f7b9d5657151c1241b9d0473b4661c55cde405b5a0608cbb78dfcee28cbbe8d07b996bfb61bccecb9479c299a7a9a3e50266451ba20c56a1da529fc2bde08f283ea917430c70df797096f87c387c8daf3fb4749b0e9098d61a48025309db42c1e7489e7f129a22bdb4ce554cdd0ebdec5564bf507d64618d9b09cc2b1448851043d00a9a9ed1701bd1174c0fbab4687eb0365e9119186acf366c54c677791943346b281a46040d8eb6f5c129200d3cb277f65e412fc5cea11faede166eea6fd6e90c629c33f2edf8b331ba361777fea678d7bf54535f0df3a6fd03326fe6379f3cf6dca4b46bd765a61df6fc8ab75700a91571d165948c196b8740b4227a473dda0e5258c7e7188ebd4d06eaa45106e0663a0f9332eca175dd715356a710ce0cb716df117af5dd9a357dac1c9fa8647fcd2643a10fbc4dff2709e4d32559a92820397e34d5dd3dc4a4c1926aba2197b58be19cb1d9ddc71cafe2e1093148b01e4ef1b308eff34c883115733feda952a8a30d959ff01306ea4894201b7063f08d926808a3520396ef93c6507844954d8956f9dece47a3cb97dbc69575c48991b6f33466cded990306ed78aefbb86b5dcf3d1fe3ef9aa6bac6df54e7c7efe0b24dd2eec346fd2035a164c55c2856bc801b2cc9d6d949e0a5bcacda99d0394fc68f24d8c5a84f4abea1da40bea55aaca770e7b66a6818f2cf2b96eabc8291c427e3dea81992202163949b4ad2c886e342ed90a60ab5c9daeaaa86dc95ef6661c5bc0cc674ea054e9ba51b61911fc1c98155726de10a77ad120a0403d1c850acb20cce92c6c69b330e48a9c0834dd5248aa7915738c75b997e834346e8ec95aaa98e6f60470d039b02e3b9b35596704e9d7e0353a653687bafc568fff7fffbd57ace410f08f75cbfdf9b640b2ec8c41449f2f4d884abb0a9a4704233890e59d4be8b336e3dea3e261d3c2ed443cef25239d16a67cf745e856f1d4ef0cbb8d6fa2c4418dc9ff589bc646e9435a1c4d5adcc08b1923f41aa5eaed0aa30f17071dbccc4eb376374aab9fc76d4f8ea5485a2cd76c6826adfc0ba1af40d2f06361f74efdcdb0fd0b16c258186215714dc90cd769fda3dea4958eec38242796141b2f6b92bf9f2423ea7b7d39edb4013ac6665083d94cb1bc749124141a31e940106f969be4c4f1296754f12b928fa005c80a7ac5b2240632c5a274c7ad0e974a6c71d6165b5e4b0ffae73283cd049318c3d9b8b10c87ef379faa411df540c09fda73e5a5595e26520494616e443141c96a75f5548f484b017b3a9be06a549df53216d3c692c730c5988ee6d4931d49d432ff089496dcf2016c80643cc1e0fdd7517a27087c21d70bf68ab0ea133c12fb96229a3d052ae7b900990a7ad02b5501128c53b5f71b9369144414e4297fba93606be6523bdca05ab177650d73d696eaede1658c0ab2d505779c4c0076dbc2abfa27d442cfbbefe6b5726ec61da081f04bc431b498e9e84e76a8e9028489fa2b8fd3212e6f5cfcc8b1e4d747f7975104cfc2df52d165a746b1208b41c8161c4efadad695074b6b72a89457aa9a3e47d9120a88b8b043cd3834ebdbce8c5a2b1fb8a090af20cc0997ada991dae19653998ee025898d63d68f9c7954a2c40e62ccbc62894cdc277ecddce5c511ae815dd6c435a6c23dabb4b4c4bc2f268c62996b477ac15cdc1643b67f30771b0901ac033eed97ef8a9b4dd23b2caeafc7f74a64ec3b52174db6871d83b177176a02bc12a8edcf8e5df5aa6d74fe82c0bb8317d142571b82f37f564e73ae9b191752009020ac44a9891fbb444d234b27eac8038600017e7c3277ba2aedde9e10ff8387401bacfc15c099bb48827bc9581967ccdf5b1894bccdccedf2e46185f3b5939101394c9f7fe1d594376441ac3487863ca95eec9a3bcaf803a34252cfcc24b8898e4639c894460446823500acb9c01b8c10d5f974765c8ee852b721140ff6227e464f2443503e44efe4031ae38f9ef2c12a0fdf73fed63f205b20b09d7ed4bd5e732c42fe6e11cd50d622ce1157915e8715d14f0b58e633de7a673983cc2523bd05dd2d912cbb17264eada1c4341fac1a6fdcf79e947779d2dd7c8c4a93f0889714d8c1d0ab6564189ba1f51fcb48bbcc2698ae424ec6a90725a810eeed15598849f8262dbe4a3434fedd5a833e266126439f3930eb768b1117d4b1501d08e8af54f03719faae1973a0a5aeb8a15d127f2d72a5d9f130b842bbe18cf699736e68ef6bbece8bc8512602370955af736036f16d1f9edb5c823045bec95f201b1e712a8ac478a4fe900d8b3f8e6346a7e75483a61a7c985035fafbf4a3c6ba6a420bc7e517ae1d6034cd5efba0239889e04dfe197052a2ad3b0da1d8ea52eb16eff780ecdf2245647d75d17bac025584f0fc494df2d805a98d4ff96a7a78ab95e937a92069f7cb9cb37c135643080026503375a67dccb1e8b4bec3f83f8cb5ca7345a95002711c084e096f56d12f1ea253554377621ebcd2d431e5717716be5ca682906c3f608ffa8b5dcbe1c7376b5fbeb4cfc4c972f9d49deaa43f44658c3fc27465312728cb76b45d5c4483511804534d8b80425e57b1252707522cb622a40935180b322427e6eb15c7aa645db22c9b4fab467731b1fb2eafa9b0d2126cf1740057adb1c927eb07d68d6909e139e82e94812c0940ab1ca8bafb59cdaf62ca3f37602092304d220b8e7d77cdfbd012272156d079c46bda4e27b1b081a3d93c2ae1773ab8e03488317271f3751eda615389567d871aed4d7810c8344b78271e1e7f428316972e09f00f850a172438b711fa1d92a4e0445a750623347a42fe2294968299e9de0b06d8a8c1dedbcf1ba88b9d4578c3f1575b28a92a2fe44003cc00d6718675d0208a23ba54a382ceb81ce3cc63df779856c3c8f5b50565935c8f0cb491ed65f62e110adc9855f37885385a32415ccfcb90355991d9d89f2741a0ab68265d60edb3cbc9b0d90c71f80ede703fcdc65d80fac0fe10bdd89951730ba4d547d164358bf6301d8cf4340048ce27c7af90ee9d3fb2fc2fbb3ec916fa12977394b835f3eeb49059609a127efc85495caa15fa8370f574b7600a6e577f4e8b068d059f059ccd00506ecb06211749632c5e96d9843cc6c887213b429539f8e27e142ae62c098d4af350469792101e6292155d0faee76404fc0428d0c19e8ab2d9df2540b2408927d401d35812ccee6082aff2ec9c7b46148a71ac31b6e5fba01c8a24ab1965c4d0fa14d63249d4f4c84a14746e7b89bdca1d24df2c3e5491448ceccdc733350a3fdc5bf80"}, 0x1008, 0x0) (async) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) (async) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) (async, rerun: 64) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (rerun: 64) r6 = dup(r5) ioctl$TIOCSETD(r6, 0x80184600, &(0x7f0000000040)) (async) openat(r6, &(0x7f0000000140)='./file0\x00', 0x80, 0x42) (async) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000001c0000fffffb1dee2cfc59a54cdebc2dbdabdebc3e"], 0x1a, 0x0) 12:18:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x4, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, 0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffab) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) r3 = open(&(0x7f0000000380)='./file0\x00', 0x10000, 0x7) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000180)="d3c281061a9753d001922efd9e0c8a1326810a19e3f0b885cfdc3ac1fe65deab3c6c8ea3e072c990d8433453bf02c38064ff120dd22402134fc17b8c9aba08e2e941e5e60f8ee821759dbf0fd6f4698e8f16817fa82be29c32d8ab8467bd7f1d973e5b45ecfb99637e0bedc785be54abbb39e0023df2f8a64b6d68e809a2077d5411030ef03b82c7ceabf676370050c345ea942f1a9e3c196b45dc1163d5943ea6e9d0b07e72b9df44c03efd9387cda405f237203b167cdd7571aaea3c3b4f1d431fbb2b17ba5d6f403e7cfba94fef3d7ca3adc9bef392f10e244532f6363142b0cc919892f47dee767011189498512796b481c9f6fa73", 0xf7}, {&(0x7f0000000280)="3cd8c878228ef12de02b3624495f1211aea8a6f68bba86d9fa68d2b4cc34f3ca0ec4a21a05272b80ed01210b738154b9dbb784df524beeb4b75c942bb3852dcc3f4706d9587d439c4ac2732527ac619e8b3421fcdd53b2c2c213c978ce0394c99309b4e43710199bd5a3a4e240a8a0dd566adacb6e7a66be9e3437e929e36a7786a3847b97359c714952756f95988368f954d4dd806dec210a7adc51597e6fcde665ed01", 0xa4}], 0x2, &(0x7f00000003c0)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r2, r3]}], 0x28, 0x411}, 0x6) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000000000df00001c00e800f0ff0001ff00"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) accept$unix(r5, 0x0, &(0x7f0000000100)) dup2(r0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 12:18:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) (async) r4 = syz_open_pts() close(r4) (async) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async) sendto$unix(r1, &(0x7f0000000680)="bad659315aeda830e29f87c1c96b6ed70b9352973ecb9985666f31968c56e8ab821d239ae2778f615de49f85493a0dadd4602439cc895f7cd09dd373ca9ce91a3b0dc2f48a003b85d18081bf6aa9cd9e5f2ae2d58bae6e7b14ebd47b3cda76a93950d4fb4afe49f6761d7f7ba2fd225f9aa5481e846778eaaafa43ee0e7628b066f2429f6a16d110660c900fff804c25b5b5ddd2513cfdd7d07d9467036d1fbe0f5a5251b8e821751932c9ea14c9b260d6a1b13b2c174acd14f8f79e8a864f329212dd02102a1a2567639ede5fc4bc322aab760d3da2f028a3b70e33878b511f4d4830183509ba505691964642eca760d5243a63fec2829b97a8ac7457d4faf47c833a2b3fbec019c5faecbcdb587631b1ebfc11000bc0d3c814b8452274987e94e40701f05b72fc1e6cee2a9c3083b21ab47ae18c812842b790e7f771cfd08be023779794c43b4a7bb3549c41f5a16f04f5081af7419e2c9ea8d662f7a7ce681b6c22bab20d1416cce52974825cf64bcf2cfb3348aec873942e066838a7932007ff40411f45ea464d552e1ccb800f2f2d9120077353a73ca2d93da674549df6d029193403666eee62a1e7d1bf055d1c7ef36280fb43fcdcf265d2407c9e4e71cd3b650ca640d329e1083adab00ad92c644951d0b85af6f2f691a7cda1889e5eb1bdbd79ab0ed7d912cc383d9ab7d7f47cf3a9a88a9ce2e2dbc8beacd22c1ac48575e742260d3efaa1cdc3cc114e970316f287c9d84fdea0d9ca9569260da16530f32ea21c1f93e45b001b78fb22c8852dca0c903cfb5187599097381c55b98e6a7bc6e28802cbe2344aeea71750db4ee9f6738731d6eb5f3b8807d70e30e05c465e2763089f7281cc2569a0ce667ed9fc6d0460864c927b86fd7cb5cb6b087869f3c7deabd710255733b34fa2465568802c390cca7ec2bae321c8f9b8b49b4a3cef85aa08afd878bd2499a84f41f2fc21b2fea5e271e183da371c24ac35ae976c52efad7f453972fa71e0743d9ffee8171659e9731f2a7e2424f64950d9bb401fa7e9bbe7896a5cff86a0a64deead54148e8f0fb5a9e5a856a6343babba75e74fcf456190ab12fb14a5b2d375848df06536b1135970da53f2996c4e5261812915f3f498f4f274450377a9f42ee23fcc11a6006c450c48379b6933a3044c4215ce5ee24299f74ca719efd6da25c4b68fb3a4dfc5a40b9e628be1bf467b124557d22321b346f1efb0592744e33085619247436f276ec8733a95856b8b1466e513be046ef4bcf848b1e7752819e54f1d222ce3d55460d31ac7b53e2a251f72d2358bf8c3cdd106c93d6e37be09ef5a249f3f450a7ceba7db76209386914f1daa0d69436db0b3f788ae6903ab9f80a3817ec46886375c48b8cda000da191cd1c005e85757792f5d6578d35241c2c95f08e9d13faf5c0f8ec60c363d2c14fbeae47d7d2ec39275249748493e77f34008d7f4dab14f41a58c880561e6e52f71c3f65b2cca4257542c99bb5b2d741c592c8de67367c4adf2eae56bd6aa454a7dcc41f189cf1fab7b1ce65b03d3a6ce5adb41be0977066dde7cd9286fd79ca80640883b049be605d2e205402f4fadd09412155b495aedf9022491c87bef906af0d1eb928576e68b4702acce3ab1fd66aeddeb12ddca94abf00d80a1417fad456e9fdd879ef3c65d572bb64f12a4e64275fac1bb2bff7ff5a4bc6504c5750fcc3acfb66bfe66a8121c5e28a89c8a3354f7cef6a77b6da4f3fc46720face5b9770a881bea718b47310f6c6d100154507d6071394131216422f8f11849999b4cfa7764aa45d857eab80be7078330cfe57c56eee705307cd3a50456a7727f66622428ef9f4446c95ecf86deff8376415b23cf6fac0d7186b4b5767fabbde05276c5f6146cac8d5c22ac365d47e5f2775192382b21558018ded55460c43c01380f5288d0c3908d4fd99718f178eecd22aa112d9430ee72b5ae3f76ac36f7da9b9eff31153c2a4f3ef2e2ec7769954024e4be4d309efc3886e22b97903a48376e5502b3f0f3ba70c00d2ea23cb499911859d309252e912b7eb86a68f68d4230d1ea6254bb5293df4cb2c6e6936dbf2c09583f529c62fdaf6d8e17db8f98bd2d071548badce1b5abea6260ec45f75a84d4fe9fc627ab48ce46e0a7052934234e2b796ff032a6c439f5ef3628c12e868157a53b549c04ea8ae3d4d55fe75e2816b761359901fb50499d2c869c8c0411762b06e3c7a96d63accd01ba173faca084515b78f48f759465c8ffe313dcf77e1022144024fffd3eeb3db8323afc6a7d221f8c4d7d1da99f8343ab53f9eca90e7b792b505a5fc49d41dd907e23a1f6d9d4b3521cd523ef5db8b40d036c0f6891244eb8f72bbffcaf9213ebe5cdd1e24040856f628b8e2127cb58315e487deb3e1bde3cb0ddf4aefc31772decaa7c6523712dc160139161332c12838a4d6e36bd92dda27e756a179cedcd46b5ea785ce8aebc7449113d2ee87395f9d61a875ed36f2b6ec326a6efbf803f95526e6de639d9321a6d3ea4af4a3c94a437d3bc7946c7356eef6ab1eed1c4b9eb93f38ec6f4fc9024e00b0a08035132f6f034878ffab24a0b590490a877beed9129cc0f9bb1f62fa3116ce394dfeff4ff1027854fadf4d4cebbe92ed1a7b6caebf7d42c25901a5c1c8ca4cf44d696d5f5c419427f9b4d089be33b6423da1b57e9afaaa15e2875de9d543ffaa30b67a0ac175d23256d1b30d7218c823160e36d6a838217cd49e39a13af0c986b8a0cb5bf224214b6d4b89118a78dace4a140a92d86bf0dbaed762a31c580a1853b4b0a0e46dd226a32461c3feef4447fd3e8db51f9378365105930ddd494b19566dae0af322c540e9d0c937bc179af39666e56c0916754cf9641c42d21b3196060808d6d388f23077851330523936d35dac8f4ff0d2d60ffa917b297c3aabc45ce1e767fd127604ef2fd55d0767c6d07b770e04ad180cd45bd02c893c635e6455361204e7e6fc4692085f5ce6938182b6225d09c053a5ba89ed96e44beee90f30a9da50014b803b2a6e8c0987028a9b9ceba6aab54ab776b9652ae3d34e436b46c7848dd853caeb2d5547bc165feac5e50d9685bc45609c3a9be76a8ccb101169629e2517d5f7996de6bf8db38ae09d757c7c4e7fa1ead92d9f344de95c5374b68e4ecfc2773681b3666a17a8b24453ec618dc8832e8d3fc3fe698381512e4a13888f5debe09a015895f112809939161277ac6c67c040e954e227cf506509bd704bea0b4090f5292eb757e740b16621592d7ae7917b4f44679a5129418b5f5a162ec4c7f4d7b641d9187ba310c2dc158339b652b6a4a8348fcaf729ee1b4aa567b4c6ab66459dea0b4e8708cb96d25a5c592f673bcec55fe4252a0630d0ee86267f7ca076fc1b3a170d3475dae70dc61b7c38838f3a27ff7ae360da0a37b30ac0a01b05be0dc3b721de15e0741c48cae72590972aa95d85fa904f78c2d48928b4d45d8798249a5b6b77e8d3192fa82a8cc6114d925aa850ab03b87847f07f2e06d2dbd88003d9e48dfe18e2719f9e81166bfcd9ca6c8d290911404f6ba85c850a667c5f3e5550d41176fbdb9c497434485a6f27960d6d7e9f82472c034a2fe1b6ddc3ae80990bbe34de03b2383b3343c18aeec277316ca400816a643f5ac9b9d619ce6f5563a1e278d95e501895d35c98a3d3e46b7d1e07576c2658ec5bec22833144a9857bf582055902a341891ee11c4d20dfb1eb92975e27815923fd2ce852652002e03dff3ce4f7657c3f67a44c22b5cf7d735cfc05db9226a0a086bb6aa802d435a5f53f071f50407841c1183e81deb4c81dcad21f875e675243d2809df0f93a788e16ffef8e59fd261c54674f5b11ee1deb3ddf2438f25c24c1f22ed8c4672622892295c2bf370d3f8ad29c1c19ad8d9113478a8359a8e1fc30b50ae5489af9d53d8557ba7e40cd569f467e419290fc28949ef19b7ff8d188a6bc6adda6e67f770d9da6cb655f0ffab6f3d7956e232c33507b62394d691bfd0e9bafe9c2104aa139adb3100a6aa9131683aeb62b63d2518dd2a365d0d25cefa136dff6d517f1cfd4f58e66ad588ea6e21561feaa2f9dac79c6654a643d1853184b369f3cf6586160a714b15ea60ed21a9a2e8605cd4cb18e3f8266c74620a7078ec1ca6af77dc45529aed52e574537737c9c4e946e559ada4e39ced2167a2e938c767fe3487a1b0dabb4dd5e0e6722e9262cdce7206076474376d414a8502df6faea8dced7b26509f677f6316d78371bdfc84a450ceab56cb11200b6200117773ded6ccc24a34b9ed6febc617f996618798ff21ae932147e9b0b524abdc9903b287f3325e028844d2efa6d0358dbfab84ee6f7a3c82411d1a5ee51cf1dd747fb3611ee7849fbbc472a6ff037665b9d8cad1cc655befa151db6c6cc214aba14cb7318a91c97c310b6eeb6b4ecdcbdf939157b1841344f97dd32741de8f48491f1020728dc6dce1e4585849a1867ef508e4b8f082a1bb8cfa2cd4b1542b90a4e2cd453f4afc42ca2252011fb301596394cdadb5a6e4eebd9316331064144a021935faf1f7fe907db16cfc04f17d4c9bbb7b26d82cd04282bf6a0430304ef678b20160e8f42172350a446705bdb7a149f95ab370d339e5535c2060c5398581e18bdd73a604d293280baabc83151069852d88f6c6f3b70ecc10660e6760ac8c1ed48991780eb5561c02b7e7a99bc37e3d5f49277da4503fe03c22c53235f6f8d9decd727bb5ed9eabd446778ad88dc5d522a97522b8c05db1ef3c1bdb99919528c52978255615f84379a6571351cfea1496b39c4ab4a08c057afa87a26bdbe5554a593f321fec0bb5d3583fdd97cf8ff3b85c8a7754bf8a11e99a7bed2033454fdec3e35412874ccf26d65ed557ffbdc20c1cb9a8f688225ba74d895e2dd9d0547701cc1b072601eb0debfc9ee5edffb9247055e594f1d9571a18c0a347c2037d1f6fe419a79157598d30b5191a903b172254e9c044c8ec8a18026ad47920c212c2e5765a204b152aa6f60db3aaadd9f81955a15decea2b40ccee46aaa57db252bdf5eff5fb7b59bfa7cbb4e448461ebab0375760ea14bcba90392429f321c65eac0df2036b20769080a3a128490d796a96db5216cb8498f477e66683ecd99e3d49007f41e503f4179f5e28e1f29328f7b05d289ad4e936402c2a5c7bbe2d69edc71da6cea9b629d0d869a058d8f99a91da39c9ba6ea22d28d0313d5bcf74430fa61a7b72fbf47a4e848f997e6386ec1e1aaf8f49b002289daa924321e902a1097a3da64a7172b92dc993b9d72cf9b863e6ceb3502f4b1f7ebe352ddb2e2d361eca44e2e2ab71d3bdaf7261622ac6b70c62d86067bb631d528562e20a44ab341de5679433bd87920fdd19221ed6d38456df709a1d3e0e08a940da0772c7f5b0f32d1446995b7d67ddadc9f23728f1196ecee4cd1bc63dfe1929abfbe4323ebfd0bb101f4b815d49c7fef83ee2e1956abfb8607ec63d5073d2b0e169dbaecbee04470a8256e95faca39e33697c93565eccc53fc673f9f4d0047eaec6898e7fb1fc8041d6374f2a0638f714d3f73f3d6bc837ee9b4b1ee99765f29e9cd64ed0d3795e4cb47ea70c4e016e48bb15e9954966b81b3d343259a6698b9f6a3310f9afb14893d5e65ea945a14402a695f1d31737bd16885aebfd783428513624b3124f03bd2600d33c3a01f3d6fd12c4aabe20ef7b54bb37a13582bc572b5f8295701695cf462c72ee07324429e437390a026e41399e108abbdfe23a5c66784ff7a627fb58ac8ba2433f", 0x1000, 0x209, &(0x7f0000000240)=@file={0x1, './file1\x00'}, 0xa) (async) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000280)) (async) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080), 0x0, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r4]}], 0x18, 0x1a}, 0xb) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) 12:18:38 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x34, 0x0, 0x0, 0x6}, {0x6, 0x0, 0x0, 0x8000019c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="155054a007f44bdb3f06358940467f5b136d62c4607ec0901d050dc444450fc9c585288c9b559287faf9d05e4b2dca2798149632bc03d1e6a3daa97fee68461bc6d0f08f042d31f40ff089450b7194f825e7f6eae3c4c8ef56dd304d2fa529b41f85152f47083812dba9ff5c2f8c5de3244628e4f0746ebe3e67ecf2435d1794a4d05233322b81212fc2846decc36335f8", 0x91, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x34, 0x0, 0x0, 0x6}, {0x6, 0x0, 0x0, 0x8000019c}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000300)="155054a007f44bdb3f06358940467f5b136d62c4607ec0901d050dc444450fc9c585288c9b559287faf9d05e4b2dca2798149632bc03d1e6a3daa97fee68461bc6d0f08f042d31f40ff089450b7194f825e7f6eae3c4c8ef56dd304d2fa529b41f85152f47083812dba9ff5c2f8c5de3244628e4f0746ebe3e67ecf2435d1794a4d05233322b81212fc2846decc36335f8", 0x91, 0x0, 0x0) (async) 12:18:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xa8}, {0x9}]}) 12:18:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xa8}, {0x9}]}) 12:18:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xa8}, {0x9}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xa8}, {0x9}]}) (async) 12:18:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) (async) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x4, 0x4) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, 0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffab) r2 = syz_open_pts() close(r2) (async) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) r3 = open(&(0x7f0000000380)='./file0\x00', 0x10000, 0x7) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000180)="d3c281061a9753d001922efd9e0c8a1326810a19e3f0b885cfdc3ac1fe65deab3c6c8ea3e072c990d8433453bf02c38064ff120dd22402134fc17b8c9aba08e2e941e5e60f8ee821759dbf0fd6f4698e8f16817fa82be29c32d8ab8467bd7f1d973e5b45ecfb99637e0bedc785be54abbb39e0023df2f8a64b6d68e809a2077d5411030ef03b82c7ceabf676370050c345ea942f1a9e3c196b45dc1163d5943ea6e9d0b07e72b9df44c03efd9387cda405f237203b167cdd7571aaea3c3b4f1d431fbb2b17ba5d6f403e7cfba94fef3d7ca3adc9bef392f10e244532f6363142b0cc919892f47dee767011189498512796b481c9f6fa73", 0xf7}, {&(0x7f0000000280)="3cd8c878228ef12de02b3624495f1211aea8a6f68bba86d9fa68d2b4cc34f3ca0ec4a21a05272b80ed01210b738154b9dbb784df524beeb4b75c942bb3852dcc3f4706d9587d439c4ac2732527ac619e8b3421fcdd53b2c2c213c978ce0394c99309b4e43710199bd5a3a4e240a8a0dd566adacb6e7a66be9e3437e929e36a7786a3847b97359c714952756f95988368f954d4dd806dec210a7adc51597e6fcde665ed01", 0xa4}], 0x2, &(0x7f00000003c0)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r2, r3]}], 0x28, 0x411}, 0x6) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000000000df00001c00e800f0ff0001ff00"}) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) r4 = socket(0x18, 0x1, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) accept$unix(r5, 0x0, &(0x7f0000000100)) dup2(r0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 12:18:38 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r6) lchown(&(0x7f0000000200)='./file0\x00', 0x0, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002480)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000002c0)="60a5ef85fb873f5abc624353f4dcc02a4ec2fa7ef42e01a1376308e3c6860dd3fc9acfbf53e23fdaebcfb94d5d2ce59ed1e75641242735a457e78c9f69d1316dec1b0e900638115e41838fe740c7fea1ced34724a96ed07f9b88146c403c292de9c08ed15695d6c01af3ef84da06a0da4cc6cc1a38efed013a6bee55d1ee682264c203e0e4a69fa3b4183e5e4e09a4435c57630a52f1a64dc5eaaedfb11d1acb8dea5c9021ca725141031a1ba374ea6732181b12898eb4df578d1ea97db72d14b948773406261ce485f57aff9a0f7c27f43093c73d855c8e814d86f09a9f0e386356ad14bd", 0xe5}, {&(0x7f00000003c0)="a966f0835e6ab9a785038d3450720cb07e9f259c6880458761567a4711984a687fa3ed7b9b3c09f1e642b71374a7f6c28d5024c0d3d87a4d881162ba57ccf64ba598985542ea1ae540a8c9e89099e9398a7e73dfeb83b75cdaa854065261d0a7cf3d7a48a242eef1957b35b9aa6b940bcd35e28940fc7343c0ac3f344d674e118b26263e931d31be47afae2f86efc2c9bce4ce3885ec3f2baf1d14bee37e146d4bbc2b74446413469ed79dea7178208ff27b422ab6776b3ee512a480f3062b85ce4dc5239b7dbcd322521bf4a5eda0e38620dbf609502f63be81cf11c0aa3fc46998942d67fe661decf25c31c6a337bc28f10043faadcae530c2d70d238fdc9089339e9353946afd5569a8b8a1f5416ab3a255d34b478c1f08516a2a6d354b0ca4ba266afacb9bb339546c0f4b13735e4ef29371624f87bc6a4e0876ff56e92698eb74d8b17561b035c794f162c85315471e800a23d51f39832a58f563582b2ab55811c3164e95e44e43da99e543421c2d08dda13619274e9685003041e9c5506e1088d6660027c206bb2a34624e088675940aedc4a1f02e58176e0211c5caae9876312c656a8b1112055e38e619236c54d85b944575d2ff61ac68a42382d76212826282f1b4183a122c374deec386c70ee2b9065fc4aba693b02471897cadbbd776a4b5fca92b7c2a8b9c0701adac792f58ed661bd021cbe0efd340d86647ecd566504f4d9ff1263d94cd2affc9dda27a38124fb16e5ff8e8b1f9c9821346826ecdbdf94835aebf382363f3b82215a399c364a32228df54fbb089733567f8f854c9f12e81de777cedfd1645fb5ce56a731edc0e77bfadc406e3dc52eee705fd7b37a1df75dd7ca43c115fa9677009aac9daf579445bd6f63bc98aeb3130abc1c01a8479dd400b0e904d9975d737ac52a192d05cafe14dafd4687682015999ae1e0dea4cd7de8630d62100ff9cfafe542d0b561db01dc765b9670bb19ab6c0f2a9cf20fed73467687a9666120fb78ea497f50ba37f65f8d9e6516084b53dd512ee35204d239183f35542e0aa614c466aa0a5ae29a23cd4da993f4a7f86151af8355acd32cb2e16c0a37eda45b9f9f53967179106c6b9ded639e114c0312b4fabef405baecd6e41824a03a59fb723f7cda249c4c64977996d400735249ef8e67f3c2ef0cba28845cb4657e24f166d2420ea550decdc4bc4a73ec50b39d5d8ec6e9e12b230a2e2bd022dae9b7d472f52b99fd10bec2602fc85f6a63bccdeb37cad64f044f044df0f0f4ba8d8d5ffa48ef9b4548ce6c865fd755c99c499ccc15d453e156b82d1109183776959d94a546ee1cc9f180d21f6180a5b2f176357c725b3ad3ecf6c6c450116a99300f1f4dcd3eefa87715717fe83fded7bc7a7fbd508fcb420cc72a4a728fe941185c3d2bdc34aa6f822e5ee13c0db0bc344f2702bfadee1d1d214942d4de7e0f7773099a9816fd091ef12a89d2e776c0b22fdc7905c08bbca9a82bbdef3f002702f0284b7f35e8da846bb737914d4336f742f1c64dece4347ffc17075f3c4f8dc0e36d14b7116d82a940c9cc35326bb1998bbb55e59f9873aa45a8ccd72013c0bef0a02b27a67a7b162649e02dba6b427771e918db2c0875dca5322d5c234a8599af3eef4561671c994671924330ac0d51b0e3df79de3c3a6820dc53fe1eb7373debff5b12cd1641a23e3417fd5976753bb47c05051ea196e7e8eeb9e9b551bbad87ed36071ef8ea3b713c8423c3ddf337f32219f9e93087f004e98220d144b87f19edfa728a98f857d7b54f256fc670b93861c6c6ce2589044fac3754496fd0bc3e0ec6e8028ea37ef82315b93074eeca911e65a9b2b3ef18fc6470f05a80ed31e32b45634f4fdc76e1ae7b3b7d94163f5e44059cae193aef6694df66d6916131ad57b63cf7f74f271a2fd454f8d03435c954bec43a770a55c5f3bb283f7a4955e51b4ab97c01018416a136aa4abe350cc2135525e6aa7026030d2df8526a959c72e41895b550a4b2414cbbc43023cdd7e39ebd5739345629536ef5ff07a62a324327b61188838d0935e5989e720b07eacb498e120cae4164bc6c6ff81034602d002771309f1bb245aa591e72391fc5787b731500ed6dfd394fcf3d75288e5b8097ed7b09953e79465c9b3959869ad0f20bd5f3ced67befa084e8be575cd65c0e4dddb8a4d3982709e66f1dc80a0c5146f1ba811222d66baa35bc832713c9a4fdd9deeba4896b3af48a7c5ca0cf224d57b1907bd52e915c93a12c10fb24cebc726c7a203a471d9b593e47d0dd2792d5b058a017641b150470606d04b2c2f847b73f53ecd5b143860b804fc692af002c69326e110b4538baa9afc49065aa71c135351d929b0eb13edbdd3a9e7b4b8951e89e49320589e9d0a0c9489bf803cdf4a1350855deb4bbdd96e31fa4385ab93fa5eda90d55b9fc3dc2a1f2ccb8b232ba089af661248c77b467be9c8a1a5352abe2162902ad3914f86787d7b531ccceb964a76ab886780a0743aad2026e1135d01c6477574935cf96aa22a0995800bdd8ccf156e8b0e5182e2dd4ace617ddc202108a52e2d7566a700ff89058c319c5a9e92437b1a00b1d11ece6b9e056f50701a81ff3d8d4d5015b4fee0cad2df577915745ac13066e16f92458e04170b19587e4e43340fe6fc011eb0575ac2a3cf85f13cf2f9819e2ce840ca376164527b1c2e8d5a4fdaf89a05c827ff14011238c420f9487c1604b11bf9c482af01e09c0a11f893aba30a439909570aca1751cbccaff40447639fcd910fad0adad94c847f3be05f3cc9045cf01939aae47d3a2941f24b138628966bb804463d8ad0776f74f8c1bf01c47df0c9db764ec94dc74f8ff2ed62ebec7fdedc739a4339be5659a969d0364b1e1cace236ab2a0c10a043b6823342a98dfdcb2d8cc9fbb4f0b53189894067f68f56f267cda8a3494f64c4dff12480b8381e318b02a69071291e2df3e255c4948af1e084661bc142f08e55087a9858afd6e035e57b7db276623c8c679ad2d497ae9725db77e1d1747ae571da3c5c2acd8248686da085a133da6269e3f40ce4041caf05e68c9b926ad2a1eccbf9cb7c149770ab4a4e70edca20f4360e3f3a0005ceff197b560b8591614ecc6431d99a974f14e4f92deed4179d907f27d23af57b8914f01497157d550609d1fff2301e2c98dd3dbca81e35130e6d3df0d4182d233a7c211652009044e4789382c84a9ae8b2b090dd87af20357e065c6d18d78082448b1de9e9082403bafa35a3bdb95594376ad9865167a56d91bc343d155dc417042dc0a857acf5c64014e1d11238a77a3f56d139e2b77044ee858f820054b4aa8cc96eb7037f21e48ef509c43e58014dfb0b9155bf133be82403eb56cfc10ecd4333da9f87a68747f66d191936af4160a6ff1907b8c1af32f1570692e3e28b5743e9ef696c2a8a2e6476bd07763788ff05cd8024b4f83998da2312074df9090a61e8865f492f3abfa9786e4b839afc316bb06eacc1e4109d9d7ba64ab2740da97e4b1602a9844897bb6c157063c533761ab6fd30decf76e2a78225ff8c4c80f82433e306e4a832372547325ee91c954328ec981adad5b091258182a57a5cf53df2f64a9a35927a378749d30c611d1ee422111c2c96f3e2fd503e7970831cf61e99935af3bffb4c22a8bbfd268928e3edad6fe5c5ef9536c63eb089d993d23a6cf72f20adaf3180be0b3d15816f6340a12a6aa6e15247b9df3ae79e739475a42069a8edc800e9204c8967ba6e8a116a9bcb0f606668825a78fd28f7a3599da6d0b69967e7af5c0afe96b537f8b6639ac3767474f20ffd9cb34c91699f5d3bcb12f0e552e63f763b2a262f2c8c9fa5a9e0ea97ce01ddfca59dfc36df081e5832abc8918be68d92588a830f55e3a7dc428ff2e7b8b6874bb723f92450097c48c94f25209c89cc713a4984944e1ecb09601869d07d3276d172532c5c567299ea2264434267ee26606612dff1e5b47e15f44552d6ef77880aaa17c70670a5465699a8f81325b3411448e906213d6ba1a2488ffcd6500311f40f5a90e5abd23fb64b1d69cf8538c67fda1b3ed13351242dbaec1d880da85cd066fec568ab2d58f0e6842c47548fea764b73da708b5c2dea09db8a432e3f30a557b208bda5cfcb4e296ec98cb7b8135e499b8cdef90adb0117e52788d24a9e20a0f9842537384d6b0e268ce42b787231e22ba85556a8f85e89c71e823b12fa7b5e5f2e1286fb4dad73ec13c53655a864439c0b164f15b75fb8d8abe29844a73cc44ae189a138c532348678e25025e112791c99b72cc7410447ce1da64451820609146c969b9b18d513c201f030c761b1911ccb9aa7d90c951c8e14b2ee29d236fe038d863c98298cbf729168d999fcd1a16584dd76d46a79cdb45ef5430483b8f7f06c2b21cab8229b6dc2e0dd34ab442c35a2c24395efd5fa740901ea600d7711ff9cc177aeae196bace26822423ad607ed4898740d4b77d408964874eb83cd749bb153e00f782308a26ee536ed3b7cc8ff6d06e42ff7af3bd7deae51a64e4924874b16b88ddc156d0f154835827b1edfac3799a7a79b8d0d399133c67ebf2b111c1347c9ea1d9c7ff36f0c4a3bfb1ac8e7c7e881100db8493efc742c9fd803dd41c402b9a9b35e306f7113ca47a0b23b5bff1882589c5ff5aafaedd460237ec5c5ad03578a030d1738b4708d84c7bd31304498223b40c1b5fe59cff20dc3064e8d52aaa3c5313f41e41fa0987cbb2bc18113e369e4756c1cb15a4a1f61e5b3f59b8ad5e7f31c34c9f2d4fb7f1075bd017b84ba4aedd4183a053d401253051e975891f834dc8011393db771ef10c17489f1f18275f6c3a25fbd83d2e0ab4ce4eecff4b93eba64e51fcc1bbbfcb500ccb67abdefbf82b2c1b20579bfe848e24ad758e419d923e643cca5a664e71826286463597e67dcba97028a9722f09252e21da414e2c7ff9782123981e5c2b0f40b9eeb8c9ea3f6d4267809369e4b7ae052ccd1a56db84c5f372713cbb32d3ffd219e691fbe0d95aaca4358f7445e686841abbf803750cfc4aa85828e2665469205a96e1b04ac4fe98cd435baef828700261d5f43ca9470e9b4adc9c390259a7207a359a4a2c05b25ea18edc7b7e53fb88075a20bb41b2e16aaf29594ab6f00735ecf8f52b79d28f76302e798194d01167fd16d11205562c2e7db3cf56d077304963b63f339d241729c9f4eefa69bc247bf7817772e1b9f828315f0265d6cdc7dee4a73ac6a8da83431997ec25fc07f6ef7bc23a6dfba77a54d2e74e556f3948d0e80791b28afc8f9e0b8d6a690c5f48f37280024d02c15f62644e4f2ba652b695ad0663c88ef12776b8aa881f5d1467d68a6503e6dae1c19ddc9e7ee6d8b87f6a9523ad8899cb0fb9b0e05c21d5a7b8822a9ea7fd74beaaa17da59a12dc6d98747ede25827dfec5dd1e417b554a42571a321bcb6e4eec9ec68804441052b7ea2c90de548c4dba12933f3a93def30fd9d4f48675c5e4b73b95659890092ff86f2f4db75bb8e0db78d0c54ec82680c927e39237d92a941a0350f9cb757259e15bf47b01606345b962377e5350be87bca7a52248e0e96fe0480b481bfef882256ee08418bfae012910b9f346f3a45bf518f7289d448945daadcfe246d79426f353d6f7241ddf1cc8e90e0536bb5f7aaf9b32567117250052fd9331d6f4896a1866918281a839ac7f0b755e4c7b7d266b2105729c4207b4354f79738a6647dabd11234e36440fef060ddcce342a6d7b66ed2ce023753b1ad83f3c840b469a935", 0x1000}, {&(0x7f00000013c0)="850269e7b40681ada2727b91bf19bca5eb01c51f27766e6f0b65fd78059930108eae5b59dbc3f06471b7e28d7f0bd16f9ab35301113ad85046be5d6b2f2e1f3cb967266af3f53efdae51ce5efa68c79db35cad0c5dd262138ee313e7af9e9828a73f813ef92a2d0a4556a7daad9f3bdca7f3e09aa5444ad140a8c63082eed11dacc830cef124ef98a14977d5c7dbd764ab4c40160e283bfd34c81aa94632af5f01dc8be6bc550edfe5bd87c64386b50fdd846133548f766c1c48d9bc6bae8fee885a4b459177cb79820d15e359e846e1309f489e394a73cd450a2523afe3a05acbd62eae2378859115fb0624fd19c8cf588a43fb7595ae0b41c8999a6b447d52471d5f0279a663ab9fe7452e9ec4b7cdedaad396fdaa2dc591952de0bd28738c0c288ab5329fe2f9188c5acebe8302d761cd1c0a76f4a0b94b60246d1476b523aa723cf0b10dd6e75508dbb8e7b751c826393f72549e0d18564f7e953882afb5800c848cf8baa4462a4437b70d2141bae55d247008e592ad4e865cd258506849c2f0b8bc3cce773e7b7e98f62e203e198509277c41ab7a4922a2db775bb9cfb2d967da4ecd9c358fe9b631263cc56cd3dd9485cd86f264aa963de325db03ce6525e3b9bcc978075ba127315586e501b47d96f1494a122c4d387195383a47f1876c2a805b2f44e9a83c7f4fe4743f562a2f146b8c580076a9ff8f3d765a3a883b10357b108a06750177f6c043931f69e464ba6e653253d9801be87ee6b507dde0e871449a86b5ff118d48689393cd809d512ca3ce092a361ba07d0a069fd0b8e63ba2cb0d6a53c184fcf137dbdce645b75afd23e973a4d6179cbfb210388ca4d7cb9021f379d64bb08bd2e13daef5279bb7462cac03672aafac27bc3d513e31d06840b7ff33f84a03643014dcde29c002fc15f1caf7151ebefdd9eac7244d5cf881ab731a7280a8299af101d5df2357830e8773382030b0c472fc9ee0c4d4ed13125fd37ff7b4fca9013e1890c417e07559067d5e01144947046758b3445802ae7dad64e26e39abcd96af465d1411ab9cd4ac408f836a411d7156299517239e5706bafa27e167df5c66865681fc0f4965bf7169cfa00072914a51b22bf2220ef23faf00ffdcfecc5c8e31ccd7cffbe80d80300f7de4fa82451bb36b177733274b747fdbc7468fbb4c16a7a1081f67a010707f9d41a2195f024c968ca32059398cd5ba009d90d65075fee1ee50d5f05992819f261e9da69bdd46b8b39e66218233c442fb5f4be560433c06f67bc05315939d854a2df3d4b19564899e2953934d6a753905a2d7cdfc73c7d991d17f75168331c01dc7b88099ff7819863a588ed8d89093136cf3c576da08aab4ab01068fd27136cfdb6589624b305d1070e12d60a26512c2ba2c7953c5c69d5d87d4827287b7a42aa68de883cd707126a217e4c48503aefa0e2cb8fa2bd3a37d665a83f77cec8c88811a4611769a4aac3284cb756e49792e3247a75b13b97ba63910f4d78b8830f94a12094b05cd2369061fc1825438008b3fc2cea3bec56b97e057cd5d565fdf0c33c8bd39badb541dfc42a8a3b045eb902747181bd6f80dda1fc2893e9d47431f32f06a576b5e7dc8a358b2d14103c63aadd39db72925af4b466ce6bed3606710058a820101c0470d954c783951356892b581b558ae879b657a10984aa76799227846ade4983379eaca5e234de11352b4969d043124d15a57342f7f2a901ebd3f16d31d752202c5e705e933d6f713293503d3af8dc67b4539ee9aa12f5db756dcbacf4b37509eb06582d4307af4322abe9c2736111dbe714706c56e68d30c77e71b3edc7d6d287183413b489709dbbf0b7f3517f012b4b2db71496440cf75c6d72f4791ef5f7b122fea9212a25439ed126784bdd7e2b514807d18ca5d560179900faa03eb1415ef00ae04f62563115a06ee9aa719a04132d51a0c8c0e6221afbb3027b9aa6527ab38cc41d07b7d4c4743fc30bdc6e59c2a54989e41c0517213431fa755e2d3dc91c7c279933232533b2f579445ce18a8624f2cfdec88aad1d3aa35cfe1b7a544133e85d4492520616836b34e9623e37a21cabfbab7b6ce803a71523d39e177dc84f9bd56b1b3eed21a1c8afc3461b229f940a859ffc7747d5e5729d78544f1501a6e8d81e70ba596bdf8b387cbbffe292f82e4f8ebb4acb450f2771dc0358a3645ac9f949e46f86620e4dae0b5b78517dd1d8548ca1a0940ab9a700897622070c522bc9eaa07a6e1378004a89a56b5fdd899036d049a5af86394a04f078b4754dbb79761dc506105fb87bcc8a52fbeb792555b32fb7211f099db2135ac1eb3eaed645ae582fb57dc4fe103d783cd64e1cee549c1195c04ad459255057bc29408063173592196f852fe5305ed4b14a83e73721e90d7ea92125f6ff714cd00aa6cc55e91d5a09cce9661faf14deab7b0b21e32010f12e66c63819a271ea602826043c422728bf9b994bae744eff462072628ca65a414851355e31fa60cfd3621f9368e8d219351fddc0f13d9de3033cc8db6957e25cc8f733eb9353f616c64f27714f9e00845ccc8ff69e78f7b4ee406e48d79db1fbe2f65b6a536b8f856d8ba4bffe307b91ec22e3276ae6e1f965ede66aab3bd5dce07befcbdf25050dfebf566625b6e34e8f8cd84b700bbd661254ab99be27d06c9b05cd9ed16c698451257303bd491a3c9054dd1fb18113825bfd365c55faebf2651701eb37f2994c6e2487611b9775c646d95f1c0ac1712dc5d77a989834a3eb7779771e20efd09d85f29973f227614b53bfcec184e0a9f2d6e41dc42e06b1ee303be7d519122abf750df5bebeb74d28a8f32b4a77dcbe4e48b9eacb5db636332dd6ccdd8da8f9ad2c83e98edea44f9d747d84f853ab4ecdb16de8448638b79aa3d22d08744e2ba96d577e0cc3b69c84aecf1db756d84d68550df1342d3b498be144d0270bb25c95dc5c18bde4bcf8dd3ac017fd33033ec590901b38ca83c078092408c8a9f86f46488aff8d43734a469739e7bf571791b0fde1524e9475459e994ad1d762e1d7c0ceb5c8f653b761b4dc2167cbdc7f77b4fcb29344ec01c5cbed245f96c6c21a99a4630988881fd58c6cc33a89fb827c4eb7ce0211015267cf6be65f88661fc1f9e24b1536020e5278e187d92f99fd7a2389717bbed9a547186c72b95c83a83b6bee1582f409cc5ed193bdf0e5f5569a5795b32ae4134ac8d2e8f3d7846fc8347a77994a4de293584f92a2f6b20dec7daae7a06b20b0b7b1be3695a38be7c4e82ed8583a4e2da382c1678d383cb7892cd7147889613cd4b7baeb65072759d8b2ad807b122d86445409278a808eab5ab192b64ece95543efe412e702e49f793d31237b02384219c9d0587d6f4f9f637eb7273115658d535c0134dcb257b134d3e6800156291eca4f9926b194160506aa6c6112d0ea08415b354ab278bcb375c04d530a162917567a3a1fec05bba8da8cb80779acda4c46dfcc6084c9f19aef0807afe0e3427d7e4a0e74c3421df942385e44e8de4d35dd26afd7ebf26aa8c0371db590c7528f7e3d1e76d49826aed972a97691471d8eee5ceb3e8959938d89ea2f88c2d24367b89110fbc381fd255e0f5fa41f221d282868ecfb909c127a1ee79f3ad81146d5811f3156e0557286c81c7cf02f62c5844ef81c2fd4f62514ed24891d51a3738187a0d60be16bf7ef418170b577b467fe3bc8771dff4581e279507de26afddad49a3cc72ceb36881e5466194701ff4b9bcd93730d7a4ef694821d158d9f11e1a1f71ba6ed25b728c4350a59365f1598fdd3630ead73b304d22acf0732229dae35d7cf2ee24c314bede7621a5655bda2d1545dfacd5f788f5b2ecef040b771811180eb483ffe00be63140b17e5c505cc89d1d833a322e1b94c17be444aa1774489acf97372ed68af329f3c87e8dec41613abdbfcf1bccd0493d0820defa62ad09f8c4722b87132f94cb54dd5ac68e4e3598d3487ce61bc075f217dad845673833d0e4ff705792396b151c120365194fee029f2a6f881761ead0a7fda5e495ea3624a3b11570fe3567a7d929ee55000e4a82d15ce654859b2f3728829e9491c939033c0c2a24d6a665fa954fff7e91c08e54fb520308623f4046dd6549fcaa6e225d4faa9ece1fd196f27508f5c153524afec72ca5d3d972dc55060e361e781eefc4213f587567c9eba7d44fb6c1e0bf3f225bce215e531d1c52a198595598dffbc9b24b6783daf18f2dae5f621561cffd46e811f25f256b2f336fa8b193bee2497d96bfee43739e6bff6831f571a8b7f85e5e24426eaaa1c24f2ed9091ff08dc6c8ee6fae8f67775df1f898a869b8076167e58a7a78163cce954bcfdb68fab6162a39ca94b117eb649977fc29562a4a96164bd27e3f7e3cb56e96f76b0fea4237d1e48697b91a824f720b3f56ca566ed92be367a9bb1a271df64ad1a60b893679c393e1092e6467f1003d22d490c6644bcf920bb533e5fe58447498fd7092ff18905810c0086f9a9bd21eac78301902a301ef02a7ee306120694b06ee1ff89b7ac50c27eabc834876e46c0165a164e802ac5ba31f5cdd75f180afa266569f8e08d2fece8cd4c6d4f252c43608795a429cd4f0f3130c734449b0ff073963338bef6f0156f44dc1a1be8fe9031eb2fd3ebf7fae81872983c0b118efeb541f4c9c1575414c49157369704870c44e54fa2da30ca88b45a6085d3a4ae0fc941f81d92f702c798a6a83fc6e0f46ca2c2bc5c34323ad63fcb2ccacacd08dbc9640da62e555bd82f154ba7156b927157557514b8cf591a392548963bf57a2da29b9776057ad9e0eeeccdaaef262c3a5a83449becf5d1c10c714feea5a08eb05783bc90a4520bf0263576d4113645687fe16b07101b7cac7a8e76a4a6b33cfb4810e2a5f2756c30473962398090993296bee1e432e5c11e28c6057a28faf670aa5f76a9dfb3ea875c7f5f3336096d09f2108272de2f43501d6ef04072bdfb80e22b2d78cafdc7f9fb132ee0a46beb9e4d88cc57e7aa69ba72addc0adf6b48e1f2196d1dd02e0bf0706fee36f68956896bd44de8bce714372aaac228fcc21d0ca29e734e5e75558001f1097978ad8aa431205ef8f2017921ec8bfd5a32fddb8086deb0e0f30e9e38bb76041389c1512732e4ef8c2c13389fff1abf68cc07592302575d518146b653032f9dbe755a7e05b43e1c0e8d84d281876f4f9a9344e32af0e92ea5fd90917a0c1df005383d205146b92865f1091032d31e18422bfaa6bb187e858f852e64e5270b369b9bc6663168ee77d037b1abe6ccf9dcd319e53eb4924e5249806c23d2b10e0d848b2ccc23b9b7c6bb66d8d4a6db9adf45b77e52fce1fb3f73fbe4b14f50a36899fd93a7c303e4bc57a9e9eef177df1940e7381c597f4c128303376de7663be26379262c5e3c0868ed4796e83de53d464e4f00837defd4cc2d75ebd3fc047617114e28057e9338429d1cad8487b0c8264d14889efd3a64581ceee216e866c8a51842308d0c6bb6b29cd8eef7b6ab54b2102418c0076927aeb1e48128fd305651576c53149e0952f937824bcf6bae64b57063236a4847ad5baf058f4b6b282fae157b88b086ecac4663d83866d04539e8bad34019eab5536057bb4ce240471fc52daebd6bfd108e923e5fde499d0b70a1729116f409cdff647d4a11929ad39aa3cbf9461f9837d7ea3e3e522e304400fdb32519dd23a776476b0e71c9fadb516ff07cfce6d2dd4c034f8f78902bddc7470e4d398fefd4e689afcd151a362bd9189a", 0x1000}, {&(0x7f00000023c0)="b21761314568c55695ae6bb60a5d7097d6beb3b248a1321e45bc45707d57bc0a768d7147ab5db83bf06bf4b68acf49a9e8aac1b00d9be3a6809adea9cab8ff27eb8607bc3fc7589d899542d384848b127f26d8d383cae4de67269a8ba8997ba22bdbb60f6a98f8b852a7", 0x6a}], 0x4, &(0x7f0000002440)=[@cred={0x20, 0xffff, 0x0, r3, 0x0, r6}], 0x20, 0x401}, 0xc09) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x4, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, 0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffab) (async) r2 = syz_open_pts() close(r2) (async) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async) r3 = open(&(0x7f0000000380)='./file0\x00', 0x10000, 0x7) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000180)="d3c281061a9753d001922efd9e0c8a1326810a19e3f0b885cfdc3ac1fe65deab3c6c8ea3e072c990d8433453bf02c38064ff120dd22402134fc17b8c9aba08e2e941e5e60f8ee821759dbf0fd6f4698e8f16817fa82be29c32d8ab8467bd7f1d973e5b45ecfb99637e0bedc785be54abbb39e0023df2f8a64b6d68e809a2077d5411030ef03b82c7ceabf676370050c345ea942f1a9e3c196b45dc1163d5943ea6e9d0b07e72b9df44c03efd9387cda405f237203b167cdd7571aaea3c3b4f1d431fbb2b17ba5d6f403e7cfba94fef3d7ca3adc9bef392f10e244532f6363142b0cc919892f47dee767011189498512796b481c9f6fa73", 0xf7}, {&(0x7f0000000280)="3cd8c878228ef12de02b3624495f1211aea8a6f68bba86d9fa68d2b4cc34f3ca0ec4a21a05272b80ed01210b738154b9dbb784df524beeb4b75c942bb3852dcc3f4706d9587d439c4ac2732527ac619e8b3421fcdd53b2c2c213c978ce0394c99309b4e43710199bd5a3a4e240a8a0dd566adacb6e7a66be9e3437e929e36a7786a3847b97359c714952756f95988368f954d4dd806dec210a7adc51597e6fcde665ed01", 0xa4}], 0x2, &(0x7f00000003c0)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r2, r3]}], 0x28, 0x411}, 0x6) (async) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000000000df00001c00e800f0ff0001ff00"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) r4 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) accept$unix(r5, 0x0, &(0x7f0000000100)) (async, rerun: 32) dup2(r0, r4) (rerun: 32) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 12:18:38 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x34, 0x0, 0x0, 0x6}, {0x6, 0x0, 0x0, 0x8000019c}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000300)="155054a007f44bdb3f06358940467f5b136d62c4607ec0901d050dc444450fc9c585288c9b559287faf9d05e4b2dca2798149632bc03d1e6a3daa97fee68461bc6d0f08f042d31f40ff089450b7194f825e7f6eae3c4c8ef56dd304d2fa529b41f85152f47083812dba9ff5c2f8c5de3244628e4f0746ebe3e67ecf2435d1794a4d05233322b81212fc2846decc36335f8", 0x91, 0x0, 0x0) 12:18:38 executing program 1: socketpair(0x7, 0x8000, 0xe0, &(0x7f0000000040)) 12:18:38 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (async) r1 = msgget$private(0x0, 0xa0) (async) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r3 = getppid() (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) (async, rerun: 64) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r6) (async, rerun: 64) lchown(&(0x7f0000000200)='./file0\x00', 0x0, r6) (rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002480)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000002c0)="60a5ef85fb873f5abc624353f4dcc02a4ec2fa7ef42e01a1376308e3c6860dd3fc9acfbf53e23fdaebcfb94d5d2ce59ed1e75641242735a457e78c9f69d1316dec1b0e900638115e41838fe740c7fea1ced34724a96ed07f9b88146c403c292de9c08ed15695d6c01af3ef84da06a0da4cc6cc1a38efed013a6bee55d1ee682264c203e0e4a69fa3b4183e5e4e09a4435c57630a52f1a64dc5eaaedfb11d1acb8dea5c9021ca725141031a1ba374ea6732181b12898eb4df578d1ea97db72d14b948773406261ce485f57aff9a0f7c27f43093c73d855c8e814d86f09a9f0e386356ad14bd", 0xe5}, {&(0x7f00000003c0)="a966f0835e6ab9a785038d3450720cb07e9f259c6880458761567a4711984a687fa3ed7b9b3c09f1e642b71374a7f6c28d5024c0d3d87a4d881162ba57ccf64ba598985542ea1ae540a8c9e89099e9398a7e73dfeb83b75cdaa854065261d0a7cf3d7a48a242eef1957b35b9aa6b940bcd35e28940fc7343c0ac3f344d674e118b26263e931d31be47afae2f86efc2c9bce4ce3885ec3f2baf1d14bee37e146d4bbc2b74446413469ed79dea7178208ff27b422ab6776b3ee512a480f3062b85ce4dc5239b7dbcd322521bf4a5eda0e38620dbf609502f63be81cf11c0aa3fc46998942d67fe661decf25c31c6a337bc28f10043faadcae530c2d70d238fdc9089339e9353946afd5569a8b8a1f5416ab3a255d34b478c1f08516a2a6d354b0ca4ba266afacb9bb339546c0f4b13735e4ef29371624f87bc6a4e0876ff56e92698eb74d8b17561b035c794f162c85315471e800a23d51f39832a58f563582b2ab55811c3164e95e44e43da99e543421c2d08dda13619274e9685003041e9c5506e1088d6660027c206bb2a34624e088675940aedc4a1f02e58176e0211c5caae9876312c656a8b1112055e38e619236c54d85b944575d2ff61ac68a42382d76212826282f1b4183a122c374deec386c70ee2b9065fc4aba693b02471897cadbbd776a4b5fca92b7c2a8b9c0701adac792f58ed661bd021cbe0efd340d86647ecd566504f4d9ff1263d94cd2affc9dda27a38124fb16e5ff8e8b1f9c9821346826ecdbdf94835aebf382363f3b82215a399c364a32228df54fbb089733567f8f854c9f12e81de777cedfd1645fb5ce56a731edc0e77bfadc406e3dc52eee705fd7b37a1df75dd7ca43c115fa9677009aac9daf579445bd6f63bc98aeb3130abc1c01a8479dd400b0e904d9975d737ac52a192d05cafe14dafd4687682015999ae1e0dea4cd7de8630d62100ff9cfafe542d0b561db01dc765b9670bb19ab6c0f2a9cf20fed73467687a9666120fb78ea497f50ba37f65f8d9e6516084b53dd512ee35204d239183f35542e0aa614c466aa0a5ae29a23cd4da993f4a7f86151af8355acd32cb2e16c0a37eda45b9f9f53967179106c6b9ded639e114c0312b4fabef405baecd6e41824a03a59fb723f7cda249c4c64977996d400735249ef8e67f3c2ef0cba28845cb4657e24f166d2420ea550decdc4bc4a73ec50b39d5d8ec6e9e12b230a2e2bd022dae9b7d472f52b99fd10bec2602fc85f6a63bccdeb37cad64f044f044df0f0f4ba8d8d5ffa48ef9b4548ce6c865fd755c99c499ccc15d453e156b82d1109183776959d94a546ee1cc9f180d21f6180a5b2f176357c725b3ad3ecf6c6c450116a99300f1f4dcd3eefa87715717fe83fded7bc7a7fbd508fcb420cc72a4a728fe941185c3d2bdc34aa6f822e5ee13c0db0bc344f2702bfadee1d1d214942d4de7e0f7773099a9816fd091ef12a89d2e776c0b22fdc7905c08bbca9a82bbdef3f002702f0284b7f35e8da846bb737914d4336f742f1c64dece4347ffc17075f3c4f8dc0e36d14b7116d82a940c9cc35326bb1998bbb55e59f9873aa45a8ccd72013c0bef0a02b27a67a7b162649e02dba6b427771e918db2c0875dca5322d5c234a8599af3eef4561671c994671924330ac0d51b0e3df79de3c3a6820dc53fe1eb7373debff5b12cd1641a23e3417fd5976753bb47c05051ea196e7e8eeb9e9b551bbad87ed36071ef8ea3b713c8423c3ddf337f32219f9e93087f004e98220d144b87f19edfa728a98f857d7b54f256fc670b93861c6c6ce2589044fac3754496fd0bc3e0ec6e8028ea37ef82315b93074eeca911e65a9b2b3ef18fc6470f05a80ed31e32b45634f4fdc76e1ae7b3b7d94163f5e44059cae193aef6694df66d6916131ad57b63cf7f74f271a2fd454f8d03435c954bec43a770a55c5f3bb283f7a4955e51b4ab97c01018416a136aa4abe350cc2135525e6aa7026030d2df8526a959c72e41895b550a4b2414cbbc43023cdd7e39ebd5739345629536ef5ff07a62a324327b61188838d0935e5989e720b07eacb498e120cae4164bc6c6ff81034602d002771309f1bb245aa591e72391fc5787b731500ed6dfd394fcf3d75288e5b8097ed7b09953e79465c9b3959869ad0f20bd5f3ced67befa084e8be575cd65c0e4dddb8a4d3982709e66f1dc80a0c5146f1ba811222d66baa35bc832713c9a4fdd9deeba4896b3af48a7c5ca0cf224d57b1907bd52e915c93a12c10fb24cebc726c7a203a471d9b593e47d0dd2792d5b058a017641b150470606d04b2c2f847b73f53ecd5b143860b804fc692af002c69326e110b4538baa9afc49065aa71c135351d929b0eb13edbdd3a9e7b4b8951e89e49320589e9d0a0c9489bf803cdf4a1350855deb4bbdd96e31fa4385ab93fa5eda90d55b9fc3dc2a1f2ccb8b232ba089af661248c77b467be9c8a1a5352abe2162902ad3914f86787d7b531ccceb964a76ab886780a0743aad2026e1135d01c6477574935cf96aa22a0995800bdd8ccf156e8b0e5182e2dd4ace617ddc202108a52e2d7566a700ff89058c319c5a9e92437b1a00b1d11ece6b9e056f50701a81ff3d8d4d5015b4fee0cad2df577915745ac13066e16f92458e04170b19587e4e43340fe6fc011eb0575ac2a3cf85f13cf2f9819e2ce840ca376164527b1c2e8d5a4fdaf89a05c827ff14011238c420f9487c1604b11bf9c482af01e09c0a11f893aba30a439909570aca1751cbccaff40447639fcd910fad0adad94c847f3be05f3cc9045cf01939aae47d3a2941f24b138628966bb804463d8ad0776f74f8c1bf01c47df0c9db764ec94dc74f8ff2ed62ebec7fdedc739a4339be5659a969d0364b1e1cace236ab2a0c10a043b6823342a98dfdcb2d8cc9fbb4f0b53189894067f68f56f267cda8a3494f64c4dff12480b8381e318b02a69071291e2df3e255c4948af1e084661bc142f08e55087a9858afd6e035e57b7db276623c8c679ad2d497ae9725db77e1d1747ae571da3c5c2acd8248686da085a133da6269e3f40ce4041caf05e68c9b926ad2a1eccbf9cb7c149770ab4a4e70edca20f4360e3f3a0005ceff197b560b8591614ecc6431d99a974f14e4f92deed4179d907f27d23af57b8914f01497157d550609d1fff2301e2c98dd3dbca81e35130e6d3df0d4182d233a7c211652009044e4789382c84a9ae8b2b090dd87af20357e065c6d18d78082448b1de9e9082403bafa35a3bdb95594376ad9865167a56d91bc343d155dc417042dc0a857acf5c64014e1d11238a77a3f56d139e2b77044ee858f820054b4aa8cc96eb7037f21e48ef509c43e58014dfb0b9155bf133be82403eb56cfc10ecd4333da9f87a68747f66d191936af4160a6ff1907b8c1af32f1570692e3e28b5743e9ef696c2a8a2e6476bd07763788ff05cd8024b4f83998da2312074df9090a61e8865f492f3abfa9786e4b839afc316bb06eacc1e4109d9d7ba64ab2740da97e4b1602a9844897bb6c157063c533761ab6fd30decf76e2a78225ff8c4c80f82433e306e4a832372547325ee91c954328ec981adad5b091258182a57a5cf53df2f64a9a35927a378749d30c611d1ee422111c2c96f3e2fd503e7970831cf61e99935af3bffb4c22a8bbfd268928e3edad6fe5c5ef9536c63eb089d993d23a6cf72f20adaf3180be0b3d15816f6340a12a6aa6e15247b9df3ae79e739475a42069a8edc800e9204c8967ba6e8a116a9bcb0f606668825a78fd28f7a3599da6d0b69967e7af5c0afe96b537f8b6639ac3767474f20ffd9cb34c91699f5d3bcb12f0e552e63f763b2a262f2c8c9fa5a9e0ea97ce01ddfca59dfc36df081e5832abc8918be68d92588a830f55e3a7dc428ff2e7b8b6874bb723f92450097c48c94f25209c89cc713a4984944e1ecb09601869d07d3276d172532c5c567299ea2264434267ee26606612dff1e5b47e15f44552d6ef77880aaa17c70670a5465699a8f81325b3411448e906213d6ba1a2488ffcd6500311f40f5a90e5abd23fb64b1d69cf8538c67fda1b3ed13351242dbaec1d880da85cd066fec568ab2d58f0e6842c47548fea764b73da708b5c2dea09db8a432e3f30a557b208bda5cfcb4e296ec98cb7b8135e499b8cdef90adb0117e52788d24a9e20a0f9842537384d6b0e268ce42b787231e22ba85556a8f85e89c71e823b12fa7b5e5f2e1286fb4dad73ec13c53655a864439c0b164f15b75fb8d8abe29844a73cc44ae189a138c532348678e25025e112791c99b72cc7410447ce1da64451820609146c969b9b18d513c201f030c761b1911ccb9aa7d90c951c8e14b2ee29d236fe038d863c98298cbf729168d999fcd1a16584dd76d46a79cdb45ef5430483b8f7f06c2b21cab8229b6dc2e0dd34ab442c35a2c24395efd5fa740901ea600d7711ff9cc177aeae196bace26822423ad607ed4898740d4b77d408964874eb83cd749bb153e00f782308a26ee536ed3b7cc8ff6d06e42ff7af3bd7deae51a64e4924874b16b88ddc156d0f154835827b1edfac3799a7a79b8d0d399133c67ebf2b111c1347c9ea1d9c7ff36f0c4a3bfb1ac8e7c7e881100db8493efc742c9fd803dd41c402b9a9b35e306f7113ca47a0b23b5bff1882589c5ff5aafaedd460237ec5c5ad03578a030d1738b4708d84c7bd31304498223b40c1b5fe59cff20dc3064e8d52aaa3c5313f41e41fa0987cbb2bc18113e369e4756c1cb15a4a1f61e5b3f59b8ad5e7f31c34c9f2d4fb7f1075bd017b84ba4aedd4183a053d401253051e975891f834dc8011393db771ef10c17489f1f18275f6c3a25fbd83d2e0ab4ce4eecff4b93eba64e51fcc1bbbfcb500ccb67abdefbf82b2c1b20579bfe848e24ad758e419d923e643cca5a664e71826286463597e67dcba97028a9722f09252e21da414e2c7ff9782123981e5c2b0f40b9eeb8c9ea3f6d4267809369e4b7ae052ccd1a56db84c5f372713cbb32d3ffd219e691fbe0d95aaca4358f7445e686841abbf803750cfc4aa85828e2665469205a96e1b04ac4fe98cd435baef828700261d5f43ca9470e9b4adc9c390259a7207a359a4a2c05b25ea18edc7b7e53fb88075a20bb41b2e16aaf29594ab6f00735ecf8f52b79d28f76302e798194d01167fd16d11205562c2e7db3cf56d077304963b63f339d241729c9f4eefa69bc247bf7817772e1b9f828315f0265d6cdc7dee4a73ac6a8da83431997ec25fc07f6ef7bc23a6dfba77a54d2e74e556f3948d0e80791b28afc8f9e0b8d6a690c5f48f37280024d02c15f62644e4f2ba652b695ad0663c88ef12776b8aa881f5d1467d68a6503e6dae1c19ddc9e7ee6d8b87f6a9523ad8899cb0fb9b0e05c21d5a7b8822a9ea7fd74beaaa17da59a12dc6d98747ede25827dfec5dd1e417b554a42571a321bcb6e4eec9ec68804441052b7ea2c90de548c4dba12933f3a93def30fd9d4f48675c5e4b73b95659890092ff86f2f4db75bb8e0db78d0c54ec82680c927e39237d92a941a0350f9cb757259e15bf47b01606345b962377e5350be87bca7a52248e0e96fe0480b481bfef882256ee08418bfae012910b9f346f3a45bf518f7289d448945daadcfe246d79426f353d6f7241ddf1cc8e90e0536bb5f7aaf9b32567117250052fd9331d6f4896a1866918281a839ac7f0b755e4c7b7d266b2105729c4207b4354f79738a6647dabd11234e36440fef060ddcce342a6d7b66ed2ce023753b1ad83f3c840b469a935", 0x1000}, {&(0x7f00000013c0)="850269e7b40681ada2727b91bf19bca5eb01c51f27766e6f0b65fd78059930108eae5b59dbc3f06471b7e28d7f0bd16f9ab35301113ad85046be5d6b2f2e1f3cb967266af3f53efdae51ce5efa68c79db35cad0c5dd262138ee313e7af9e9828a73f813ef92a2d0a4556a7daad9f3bdca7f3e09aa5444ad140a8c63082eed11dacc830cef124ef98a14977d5c7dbd764ab4c40160e283bfd34c81aa94632af5f01dc8be6bc550edfe5bd87c64386b50fdd846133548f766c1c48d9bc6bae8fee885a4b459177cb79820d15e359e846e1309f489e394a73cd450a2523afe3a05acbd62eae2378859115fb0624fd19c8cf588a43fb7595ae0b41c8999a6b447d52471d5f0279a663ab9fe7452e9ec4b7cdedaad396fdaa2dc591952de0bd28738c0c288ab5329fe2f9188c5acebe8302d761cd1c0a76f4a0b94b60246d1476b523aa723cf0b10dd6e75508dbb8e7b751c826393f72549e0d18564f7e953882afb5800c848cf8baa4462a4437b70d2141bae55d247008e592ad4e865cd258506849c2f0b8bc3cce773e7b7e98f62e203e198509277c41ab7a4922a2db775bb9cfb2d967da4ecd9c358fe9b631263cc56cd3dd9485cd86f264aa963de325db03ce6525e3b9bcc978075ba127315586e501b47d96f1494a122c4d387195383a47f1876c2a805b2f44e9a83c7f4fe4743f562a2f146b8c580076a9ff8f3d765a3a883b10357b108a06750177f6c043931f69e464ba6e653253d9801be87ee6b507dde0e871449a86b5ff118d48689393cd809d512ca3ce092a361ba07d0a069fd0b8e63ba2cb0d6a53c184fcf137dbdce645b75afd23e973a4d6179cbfb210388ca4d7cb9021f379d64bb08bd2e13daef5279bb7462cac03672aafac27bc3d513e31d06840b7ff33f84a03643014dcde29c002fc15f1caf7151ebefdd9eac7244d5cf881ab731a7280a8299af101d5df2357830e8773382030b0c472fc9ee0c4d4ed13125fd37ff7b4fca9013e1890c417e07559067d5e01144947046758b3445802ae7dad64e26e39abcd96af465d1411ab9cd4ac408f836a411d7156299517239e5706bafa27e167df5c66865681fc0f4965bf7169cfa00072914a51b22bf2220ef23faf00ffdcfecc5c8e31ccd7cffbe80d80300f7de4fa82451bb36b177733274b747fdbc7468fbb4c16a7a1081f67a010707f9d41a2195f024c968ca32059398cd5ba009d90d65075fee1ee50d5f05992819f261e9da69bdd46b8b39e66218233c442fb5f4be560433c06f67bc05315939d854a2df3d4b19564899e2953934d6a753905a2d7cdfc73c7d991d17f75168331c01dc7b88099ff7819863a588ed8d89093136cf3c576da08aab4ab01068fd27136cfdb6589624b305d1070e12d60a26512c2ba2c7953c5c69d5d87d4827287b7a42aa68de883cd707126a217e4c48503aefa0e2cb8fa2bd3a37d665a83f77cec8c88811a4611769a4aac3284cb756e49792e3247a75b13b97ba63910f4d78b8830f94a12094b05cd2369061fc1825438008b3fc2cea3bec56b97e057cd5d565fdf0c33c8bd39badb541dfc42a8a3b045eb902747181bd6f80dda1fc2893e9d47431f32f06a576b5e7dc8a358b2d14103c63aadd39db72925af4b466ce6bed3606710058a820101c0470d954c783951356892b581b558ae879b657a10984aa76799227846ade4983379eaca5e234de11352b4969d043124d15a57342f7f2a901ebd3f16d31d752202c5e705e933d6f713293503d3af8dc67b4539ee9aa12f5db756dcbacf4b37509eb06582d4307af4322abe9c2736111dbe714706c56e68d30c77e71b3edc7d6d287183413b489709dbbf0b7f3517f012b4b2db71496440cf75c6d72f4791ef5f7b122fea9212a25439ed126784bdd7e2b514807d18ca5d560179900faa03eb1415ef00ae04f62563115a06ee9aa719a04132d51a0c8c0e6221afbb3027b9aa6527ab38cc41d07b7d4c4743fc30bdc6e59c2a54989e41c0517213431fa755e2d3dc91c7c279933232533b2f579445ce18a8624f2cfdec88aad1d3aa35cfe1b7a544133e85d4492520616836b34e9623e37a21cabfbab7b6ce803a71523d39e177dc84f9bd56b1b3eed21a1c8afc3461b229f940a859ffc7747d5e5729d78544f1501a6e8d81e70ba596bdf8b387cbbffe292f82e4f8ebb4acb450f2771dc0358a3645ac9f949e46f86620e4dae0b5b78517dd1d8548ca1a0940ab9a700897622070c522bc9eaa07a6e1378004a89a56b5fdd899036d049a5af86394a04f078b4754dbb79761dc506105fb87bcc8a52fbeb792555b32fb7211f099db2135ac1eb3eaed645ae582fb57dc4fe103d783cd64e1cee549c1195c04ad459255057bc29408063173592196f852fe5305ed4b14a83e73721e90d7ea92125f6ff714cd00aa6cc55e91d5a09cce9661faf14deab7b0b21e32010f12e66c63819a271ea602826043c422728bf9b994bae744eff462072628ca65a414851355e31fa60cfd3621f9368e8d219351fddc0f13d9de3033cc8db6957e25cc8f733eb9353f616c64f27714f9e00845ccc8ff69e78f7b4ee406e48d79db1fbe2f65b6a536b8f856d8ba4bffe307b91ec22e3276ae6e1f965ede66aab3bd5dce07befcbdf25050dfebf566625b6e34e8f8cd84b700bbd661254ab99be27d06c9b05cd9ed16c698451257303bd491a3c9054dd1fb18113825bfd365c55faebf2651701eb37f2994c6e2487611b9775c646d95f1c0ac1712dc5d77a989834a3eb7779771e20efd09d85f29973f227614b53bfcec184e0a9f2d6e41dc42e06b1ee303be7d519122abf750df5bebeb74d28a8f32b4a77dcbe4e48b9eacb5db636332dd6ccdd8da8f9ad2c83e98edea44f9d747d84f853ab4ecdb16de8448638b79aa3d22d08744e2ba96d577e0cc3b69c84aecf1db756d84d68550df1342d3b498be144d0270bb25c95dc5c18bde4bcf8dd3ac017fd33033ec590901b38ca83c078092408c8a9f86f46488aff8d43734a469739e7bf571791b0fde1524e9475459e994ad1d762e1d7c0ceb5c8f653b761b4dc2167cbdc7f77b4fcb29344ec01c5cbed245f96c6c21a99a4630988881fd58c6cc33a89fb827c4eb7ce0211015267cf6be65f88661fc1f9e24b1536020e5278e187d92f99fd7a2389717bbed9a547186c72b95c83a83b6bee1582f409cc5ed193bdf0e5f5569a5795b32ae4134ac8d2e8f3d7846fc8347a77994a4de293584f92a2f6b20dec7daae7a06b20b0b7b1be3695a38be7c4e82ed8583a4e2da382c1678d383cb7892cd7147889613cd4b7baeb65072759d8b2ad807b122d86445409278a808eab5ab192b64ece95543efe412e702e49f793d31237b02384219c9d0587d6f4f9f637eb7273115658d535c0134dcb257b134d3e6800156291eca4f9926b194160506aa6c6112d0ea08415b354ab278bcb375c04d530a162917567a3a1fec05bba8da8cb80779acda4c46dfcc6084c9f19aef0807afe0e3427d7e4a0e74c3421df942385e44e8de4d35dd26afd7ebf26aa8c0371db590c7528f7e3d1e76d49826aed972a97691471d8eee5ceb3e8959938d89ea2f88c2d24367b89110fbc381fd255e0f5fa41f221d282868ecfb909c127a1ee79f3ad81146d5811f3156e0557286c81c7cf02f62c5844ef81c2fd4f62514ed24891d51a3738187a0d60be16bf7ef418170b577b467fe3bc8771dff4581e279507de26afddad49a3cc72ceb36881e5466194701ff4b9bcd93730d7a4ef694821d158d9f11e1a1f71ba6ed25b728c4350a59365f1598fdd3630ead73b304d22acf0732229dae35d7cf2ee24c314bede7621a5655bda2d1545dfacd5f788f5b2ecef040b771811180eb483ffe00be63140b17e5c505cc89d1d833a322e1b94c17be444aa1774489acf97372ed68af329f3c87e8dec41613abdbfcf1bccd0493d0820defa62ad09f8c4722b87132f94cb54dd5ac68e4e3598d3487ce61bc075f217dad845673833d0e4ff705792396b151c120365194fee029f2a6f881761ead0a7fda5e495ea3624a3b11570fe3567a7d929ee55000e4a82d15ce654859b2f3728829e9491c939033c0c2a24d6a665fa954fff7e91c08e54fb520308623f4046dd6549fcaa6e225d4faa9ece1fd196f27508f5c153524afec72ca5d3d972dc55060e361e781eefc4213f587567c9eba7d44fb6c1e0bf3f225bce215e531d1c52a198595598dffbc9b24b6783daf18f2dae5f621561cffd46e811f25f256b2f336fa8b193bee2497d96bfee43739e6bff6831f571a8b7f85e5e24426eaaa1c24f2ed9091ff08dc6c8ee6fae8f67775df1f898a869b8076167e58a7a78163cce954bcfdb68fab6162a39ca94b117eb649977fc29562a4a96164bd27e3f7e3cb56e96f76b0fea4237d1e48697b91a824f720b3f56ca566ed92be367a9bb1a271df64ad1a60b893679c393e1092e6467f1003d22d490c6644bcf920bb533e5fe58447498fd7092ff18905810c0086f9a9bd21eac78301902a301ef02a7ee306120694b06ee1ff89b7ac50c27eabc834876e46c0165a164e802ac5ba31f5cdd75f180afa266569f8e08d2fece8cd4c6d4f252c43608795a429cd4f0f3130c734449b0ff073963338bef6f0156f44dc1a1be8fe9031eb2fd3ebf7fae81872983c0b118efeb541f4c9c1575414c49157369704870c44e54fa2da30ca88b45a6085d3a4ae0fc941f81d92f702c798a6a83fc6e0f46ca2c2bc5c34323ad63fcb2ccacacd08dbc9640da62e555bd82f154ba7156b927157557514b8cf591a392548963bf57a2da29b9776057ad9e0eeeccdaaef262c3a5a83449becf5d1c10c714feea5a08eb05783bc90a4520bf0263576d4113645687fe16b07101b7cac7a8e76a4a6b33cfb4810e2a5f2756c30473962398090993296bee1e432e5c11e28c6057a28faf670aa5f76a9dfb3ea875c7f5f3336096d09f2108272de2f43501d6ef04072bdfb80e22b2d78cafdc7f9fb132ee0a46beb9e4d88cc57e7aa69ba72addc0adf6b48e1f2196d1dd02e0bf0706fee36f68956896bd44de8bce714372aaac228fcc21d0ca29e734e5e75558001f1097978ad8aa431205ef8f2017921ec8bfd5a32fddb8086deb0e0f30e9e38bb76041389c1512732e4ef8c2c13389fff1abf68cc07592302575d518146b653032f9dbe755a7e05b43e1c0e8d84d281876f4f9a9344e32af0e92ea5fd90917a0c1df005383d205146b92865f1091032d31e18422bfaa6bb187e858f852e64e5270b369b9bc6663168ee77d037b1abe6ccf9dcd319e53eb4924e5249806c23d2b10e0d848b2ccc23b9b7c6bb66d8d4a6db9adf45b77e52fce1fb3f73fbe4b14f50a36899fd93a7c303e4bc57a9e9eef177df1940e7381c597f4c128303376de7663be26379262c5e3c0868ed4796e83de53d464e4f00837defd4cc2d75ebd3fc047617114e28057e9338429d1cad8487b0c8264d14889efd3a64581ceee216e866c8a51842308d0c6bb6b29cd8eef7b6ab54b2102418c0076927aeb1e48128fd305651576c53149e0952f937824bcf6bae64b57063236a4847ad5baf058f4b6b282fae157b88b086ecac4663d83866d04539e8bad34019eab5536057bb4ce240471fc52daebd6bfd108e923e5fde499d0b70a1729116f409cdff647d4a11929ad39aa3cbf9461f9837d7ea3e3e522e304400fdb32519dd23a776476b0e71c9fadb516ff07cfce6d2dd4c034f8f78902bddc7470e4d398fefd4e689afcd151a362bd9189a", 0x1000}, {&(0x7f00000023c0)="b21761314568c55695ae6bb60a5d7097d6beb3b248a1321e45bc45707d57bc0a768d7147ab5db83bf06bf4b68acf49a9e8aac1b00d9be3a6809adea9cab8ff27eb8607bc3fc7589d899542d384848b127f26d8d383cae4de67269a8ba8997ba22bdbb60f6a98f8b852a7", 0x6a}], 0x4, &(0x7f0000002440)=[@cred={0x20, 0xffff, 0x0, r3, 0x0, r6}], 0x20, 0x401}, 0xc09) (async, rerun: 64) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) (rerun: 64) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) (async) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:38 executing program 1: socketpair(0x7, 0x8000, 0xe0, &(0x7f0000000040)) socketpair(0x7, 0x8000, 0xe0, &(0x7f0000000040)) (async) 12:18:38 executing program 2: syz_emit_ethernet(0x56, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0f08004b0000480000000000709078e0000002ffffffff940600000003440c0181e00000020000000094060000000f0c0090780000000045000000000000000060000000000000e0000002c819cd0010e07935b3f86da4e7b1e98b26c0d71694d10d1040a4074eddae2e29e603d3097ab576898119c6e89a988b37798b91a61a123bb39aba12c2daff46279484fdeccc81799c5f605a1a80825088d9ed3d38c4c7dd24ca411f64948b355ca81f38dbf1658d03b82c900a6a4213b4b614cc13301437e46ef57b6b9abe148bf7674ea91e4a7da1ef7c5fbc5f6b9bf7722861a4"]) 12:18:38 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r6) lchown(&(0x7f0000000200)='./file0\x00', 0x0, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002480)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000002c0)="60a5ef85fb873f5abc624353f4dcc02a4ec2fa7ef42e01a1376308e3c6860dd3fc9acfbf53e23fdaebcfb94d5d2ce59ed1e75641242735a457e78c9f69d1316dec1b0e900638115e41838fe740c7fea1ced34724a96ed07f9b88146c403c292de9c08ed15695d6c01af3ef84da06a0da4cc6cc1a38efed013a6bee55d1ee682264c203e0e4a69fa3b4183e5e4e09a4435c57630a52f1a64dc5eaaedfb11d1acb8dea5c9021ca725141031a1ba374ea6732181b12898eb4df578d1ea97db72d14b948773406261ce485f57aff9a0f7c27f43093c73d855c8e814d86f09a9f0e386356ad14bd", 0xe5}, {&(0x7f00000003c0)="a966f0835e6ab9a785038d3450720cb07e9f259c6880458761567a4711984a687fa3ed7b9b3c09f1e642b71374a7f6c28d5024c0d3d87a4d881162ba57ccf64ba598985542ea1ae540a8c9e89099e9398a7e73dfeb83b75cdaa854065261d0a7cf3d7a48a242eef1957b35b9aa6b940bcd35e28940fc7343c0ac3f344d674e118b26263e931d31be47afae2f86efc2c9bce4ce3885ec3f2baf1d14bee37e146d4bbc2b74446413469ed79dea7178208ff27b422ab6776b3ee512a480f3062b85ce4dc5239b7dbcd322521bf4a5eda0e38620dbf609502f63be81cf11c0aa3fc46998942d67fe661decf25c31c6a337bc28f10043faadcae530c2d70d238fdc9089339e9353946afd5569a8b8a1f5416ab3a255d34b478c1f08516a2a6d354b0ca4ba266afacb9bb339546c0f4b13735e4ef29371624f87bc6a4e0876ff56e92698eb74d8b17561b035c794f162c85315471e800a23d51f39832a58f563582b2ab55811c3164e95e44e43da99e543421c2d08dda13619274e9685003041e9c5506e1088d6660027c206bb2a34624e088675940aedc4a1f02e58176e0211c5caae9876312c656a8b1112055e38e619236c54d85b944575d2ff61ac68a42382d76212826282f1b4183a122c374deec386c70ee2b9065fc4aba693b02471897cadbbd776a4b5fca92b7c2a8b9c0701adac792f58ed661bd021cbe0efd340d86647ecd566504f4d9ff1263d94cd2affc9dda27a38124fb16e5ff8e8b1f9c9821346826ecdbdf94835aebf382363f3b82215a399c364a32228df54fbb089733567f8f854c9f12e81de777cedfd1645fb5ce56a731edc0e77bfadc406e3dc52eee705fd7b37a1df75dd7ca43c115fa9677009aac9daf579445bd6f63bc98aeb3130abc1c01a8479dd400b0e904d9975d737ac52a192d05cafe14dafd4687682015999ae1e0dea4cd7de8630d62100ff9cfafe542d0b561db01dc765b9670bb19ab6c0f2a9cf20fed73467687a9666120fb78ea497f50ba37f65f8d9e6516084b53dd512ee35204d239183f35542e0aa614c466aa0a5ae29a23cd4da993f4a7f86151af8355acd32cb2e16c0a37eda45b9f9f53967179106c6b9ded639e114c0312b4fabef405baecd6e41824a03a59fb723f7cda249c4c64977996d400735249ef8e67f3c2ef0cba28845cb4657e24f166d2420ea550decdc4bc4a73ec50b39d5d8ec6e9e12b230a2e2bd022dae9b7d472f52b99fd10bec2602fc85f6a63bccdeb37cad64f044f044df0f0f4ba8d8d5ffa48ef9b4548ce6c865fd755c99c499ccc15d453e156b82d1109183776959d94a546ee1cc9f180d21f6180a5b2f176357c725b3ad3ecf6c6c450116a99300f1f4dcd3eefa87715717fe83fded7bc7a7fbd508fcb420cc72a4a728fe941185c3d2bdc34aa6f822e5ee13c0db0bc344f2702bfadee1d1d214942d4de7e0f7773099a9816fd091ef12a89d2e776c0b22fdc7905c08bbca9a82bbdef3f002702f0284b7f35e8da846bb737914d4336f742f1c64dece4347ffc17075f3c4f8dc0e36d14b7116d82a940c9cc35326bb1998bbb55e59f9873aa45a8ccd72013c0bef0a02b27a67a7b162649e02dba6b427771e918db2c0875dca5322d5c234a8599af3eef4561671c994671924330ac0d51b0e3df79de3c3a6820dc53fe1eb7373debff5b12cd1641a23e3417fd5976753bb47c05051ea196e7e8eeb9e9b551bbad87ed36071ef8ea3b713c8423c3ddf337f32219f9e93087f004e98220d144b87f19edfa728a98f857d7b54f256fc670b93861c6c6ce2589044fac3754496fd0bc3e0ec6e8028ea37ef82315b93074eeca911e65a9b2b3ef18fc6470f05a80ed31e32b45634f4fdc76e1ae7b3b7d94163f5e44059cae193aef6694df66d6916131ad57b63cf7f74f271a2fd454f8d03435c954bec43a770a55c5f3bb283f7a4955e51b4ab97c01018416a136aa4abe350cc2135525e6aa7026030d2df8526a959c72e41895b550a4b2414cbbc43023cdd7e39ebd5739345629536ef5ff07a62a324327b61188838d0935e5989e720b07eacb498e120cae4164bc6c6ff81034602d002771309f1bb245aa591e72391fc5787b731500ed6dfd394fcf3d75288e5b8097ed7b09953e79465c9b3959869ad0f20bd5f3ced67befa084e8be575cd65c0e4dddb8a4d3982709e66f1dc80a0c5146f1ba811222d66baa35bc832713c9a4fdd9deeba4896b3af48a7c5ca0cf224d57b1907bd52e915c93a12c10fb24cebc726c7a203a471d9b593e47d0dd2792d5b058a017641b150470606d04b2c2f847b73f53ecd5b143860b804fc692af002c69326e110b4538baa9afc49065aa71c135351d929b0eb13edbdd3a9e7b4b8951e89e49320589e9d0a0c9489bf803cdf4a1350855deb4bbdd96e31fa4385ab93fa5eda90d55b9fc3dc2a1f2ccb8b232ba089af661248c77b467be9c8a1a5352abe2162902ad3914f86787d7b531ccceb964a76ab886780a0743aad2026e1135d01c6477574935cf96aa22a0995800bdd8ccf156e8b0e5182e2dd4ace617ddc202108a52e2d7566a700ff89058c319c5a9e92437b1a00b1d11ece6b9e056f50701a81ff3d8d4d5015b4fee0cad2df577915745ac13066e16f92458e04170b19587e4e43340fe6fc011eb0575ac2a3cf85f13cf2f9819e2ce840ca376164527b1c2e8d5a4fdaf89a05c827ff14011238c420f9487c1604b11bf9c482af01e09c0a11f893aba30a439909570aca1751cbccaff40447639fcd910fad0adad94c847f3be05f3cc9045cf01939aae47d3a2941f24b138628966bb804463d8ad0776f74f8c1bf01c47df0c9db764ec94dc74f8ff2ed62ebec7fdedc739a4339be5659a969d0364b1e1cace236ab2a0c10a043b6823342a98dfdcb2d8cc9fbb4f0b53189894067f68f56f267cda8a3494f64c4dff12480b8381e318b02a69071291e2df3e255c4948af1e084661bc142f08e55087a9858afd6e035e57b7db276623c8c679ad2d497ae9725db77e1d1747ae571da3c5c2acd8248686da085a133da6269e3f40ce4041caf05e68c9b926ad2a1eccbf9cb7c149770ab4a4e70edca20f4360e3f3a0005ceff197b560b8591614ecc6431d99a974f14e4f92deed4179d907f27d23af57b8914f01497157d550609d1fff2301e2c98dd3dbca81e35130e6d3df0d4182d233a7c211652009044e4789382c84a9ae8b2b090dd87af20357e065c6d18d78082448b1de9e9082403bafa35a3bdb95594376ad9865167a56d91bc343d155dc417042dc0a857acf5c64014e1d11238a77a3f56d139e2b77044ee858f820054b4aa8cc96eb7037f21e48ef509c43e58014dfb0b9155bf133be82403eb56cfc10ecd4333da9f87a68747f66d191936af4160a6ff1907b8c1af32f1570692e3e28b5743e9ef696c2a8a2e6476bd07763788ff05cd8024b4f83998da2312074df9090a61e8865f492f3abfa9786e4b839afc316bb06eacc1e4109d9d7ba64ab2740da97e4b1602a9844897bb6c157063c533761ab6fd30decf76e2a78225ff8c4c80f82433e306e4a832372547325ee91c954328ec981adad5b091258182a57a5cf53df2f64a9a35927a378749d30c611d1ee422111c2c96f3e2fd503e7970831cf61e99935af3bffb4c22a8bbfd268928e3edad6fe5c5ef9536c63eb089d993d23a6cf72f20adaf3180be0b3d15816f6340a12a6aa6e15247b9df3ae79e739475a42069a8edc800e9204c8967ba6e8a116a9bcb0f606668825a78fd28f7a3599da6d0b69967e7af5c0afe96b537f8b6639ac3767474f20ffd9cb34c91699f5d3bcb12f0e552e63f763b2a262f2c8c9fa5a9e0ea97ce01ddfca59dfc36df081e5832abc8918be68d92588a830f55e3a7dc428ff2e7b8b6874bb723f92450097c48c94f25209c89cc713a4984944e1ecb09601869d07d3276d172532c5c567299ea2264434267ee26606612dff1e5b47e15f44552d6ef77880aaa17c70670a5465699a8f81325b3411448e906213d6ba1a2488ffcd6500311f40f5a90e5abd23fb64b1d69cf8538c67fda1b3ed13351242dbaec1d880da85cd066fec568ab2d58f0e6842c47548fea764b73da708b5c2dea09db8a432e3f30a557b208bda5cfcb4e296ec98cb7b8135e499b8cdef90adb0117e52788d24a9e20a0f9842537384d6b0e268ce42b787231e22ba85556a8f85e89c71e823b12fa7b5e5f2e1286fb4dad73ec13c53655a864439c0b164f15b75fb8d8abe29844a73cc44ae189a138c532348678e25025e112791c99b72cc7410447ce1da64451820609146c969b9b18d513c201f030c761b1911ccb9aa7d90c951c8e14b2ee29d236fe038d863c98298cbf729168d999fcd1a16584dd76d46a79cdb45ef5430483b8f7f06c2b21cab8229b6dc2e0dd34ab442c35a2c24395efd5fa740901ea600d7711ff9cc177aeae196bace26822423ad607ed4898740d4b77d408964874eb83cd749bb153e00f782308a26ee536ed3b7cc8ff6d06e42ff7af3bd7deae51a64e4924874b16b88ddc156d0f154835827b1edfac3799a7a79b8d0d399133c67ebf2b111c1347c9ea1d9c7ff36f0c4a3bfb1ac8e7c7e881100db8493efc742c9fd803dd41c402b9a9b35e306f7113ca47a0b23b5bff1882589c5ff5aafaedd460237ec5c5ad03578a030d1738b4708d84c7bd31304498223b40c1b5fe59cff20dc3064e8d52aaa3c5313f41e41fa0987cbb2bc18113e369e4756c1cb15a4a1f61e5b3f59b8ad5e7f31c34c9f2d4fb7f1075bd017b84ba4aedd4183a053d401253051e975891f834dc8011393db771ef10c17489f1f18275f6c3a25fbd83d2e0ab4ce4eecff4b93eba64e51fcc1bbbfcb500ccb67abdefbf82b2c1b20579bfe848e24ad758e419d923e643cca5a664e71826286463597e67dcba97028a9722f09252e21da414e2c7ff9782123981e5c2b0f40b9eeb8c9ea3f6d4267809369e4b7ae052ccd1a56db84c5f372713cbb32d3ffd219e691fbe0d95aaca4358f7445e686841abbf803750cfc4aa85828e2665469205a96e1b04ac4fe98cd435baef828700261d5f43ca9470e9b4adc9c390259a7207a359a4a2c05b25ea18edc7b7e53fb88075a20bb41b2e16aaf29594ab6f00735ecf8f52b79d28f76302e798194d01167fd16d11205562c2e7db3cf56d077304963b63f339d241729c9f4eefa69bc247bf7817772e1b9f828315f0265d6cdc7dee4a73ac6a8da83431997ec25fc07f6ef7bc23a6dfba77a54d2e74e556f3948d0e80791b28afc8f9e0b8d6a690c5f48f37280024d02c15f62644e4f2ba652b695ad0663c88ef12776b8aa881f5d1467d68a6503e6dae1c19ddc9e7ee6d8b87f6a9523ad8899cb0fb9b0e05c21d5a7b8822a9ea7fd74beaaa17da59a12dc6d98747ede25827dfec5dd1e417b554a42571a321bcb6e4eec9ec68804441052b7ea2c90de548c4dba12933f3a93def30fd9d4f48675c5e4b73b95659890092ff86f2f4db75bb8e0db78d0c54ec82680c927e39237d92a941a0350f9cb757259e15bf47b01606345b962377e5350be87bca7a52248e0e96fe0480b481bfef882256ee08418bfae012910b9f346f3a45bf518f7289d448945daadcfe246d79426f353d6f7241ddf1cc8e90e0536bb5f7aaf9b32567117250052fd9331d6f4896a1866918281a839ac7f0b755e4c7b7d266b2105729c4207b4354f79738a6647dabd11234e36440fef060ddcce342a6d7b66ed2ce023753b1ad83f3c840b469a935", 0x1000}, {&(0x7f00000013c0)="850269e7b40681ada2727b91bf19bca5eb01c51f27766e6f0b65fd78059930108eae5b59dbc3f06471b7e28d7f0bd16f9ab35301113ad85046be5d6b2f2e1f3cb967266af3f53efdae51ce5efa68c79db35cad0c5dd262138ee313e7af9e9828a73f813ef92a2d0a4556a7daad9f3bdca7f3e09aa5444ad140a8c63082eed11dacc830cef124ef98a14977d5c7dbd764ab4c40160e283bfd34c81aa94632af5f01dc8be6bc550edfe5bd87c64386b50fdd846133548f766c1c48d9bc6bae8fee885a4b459177cb79820d15e359e846e1309f489e394a73cd450a2523afe3a05acbd62eae2378859115fb0624fd19c8cf588a43fb7595ae0b41c8999a6b447d52471d5f0279a663ab9fe7452e9ec4b7cdedaad396fdaa2dc591952de0bd28738c0c288ab5329fe2f9188c5acebe8302d761cd1c0a76f4a0b94b60246d1476b523aa723cf0b10dd6e75508dbb8e7b751c826393f72549e0d18564f7e953882afb5800c848cf8baa4462a4437b70d2141bae55d247008e592ad4e865cd258506849c2f0b8bc3cce773e7b7e98f62e203e198509277c41ab7a4922a2db775bb9cfb2d967da4ecd9c358fe9b631263cc56cd3dd9485cd86f264aa963de325db03ce6525e3b9bcc978075ba127315586e501b47d96f1494a122c4d387195383a47f1876c2a805b2f44e9a83c7f4fe4743f562a2f146b8c580076a9ff8f3d765a3a883b10357b108a06750177f6c043931f69e464ba6e653253d9801be87ee6b507dde0e871449a86b5ff118d48689393cd809d512ca3ce092a361ba07d0a069fd0b8e63ba2cb0d6a53c184fcf137dbdce645b75afd23e973a4d6179cbfb210388ca4d7cb9021f379d64bb08bd2e13daef5279bb7462cac03672aafac27bc3d513e31d06840b7ff33f84a03643014dcde29c002fc15f1caf7151ebefdd9eac7244d5cf881ab731a7280a8299af101d5df2357830e8773382030b0c472fc9ee0c4d4ed13125fd37ff7b4fca9013e1890c417e07559067d5e01144947046758b3445802ae7dad64e26e39abcd96af465d1411ab9cd4ac408f836a411d7156299517239e5706bafa27e167df5c66865681fc0f4965bf7169cfa00072914a51b22bf2220ef23faf00ffdcfecc5c8e31ccd7cffbe80d80300f7de4fa82451bb36b177733274b747fdbc7468fbb4c16a7a1081f67a010707f9d41a2195f024c968ca32059398cd5ba009d90d65075fee1ee50d5f05992819f261e9da69bdd46b8b39e66218233c442fb5f4be560433c06f67bc05315939d854a2df3d4b19564899e2953934d6a753905a2d7cdfc73c7d991d17f75168331c01dc7b88099ff7819863a588ed8d89093136cf3c576da08aab4ab01068fd27136cfdb6589624b305d1070e12d60a26512c2ba2c7953c5c69d5d87d4827287b7a42aa68de883cd707126a217e4c48503aefa0e2cb8fa2bd3a37d665a83f77cec8c88811a4611769a4aac3284cb756e49792e3247a75b13b97ba63910f4d78b8830f94a12094b05cd2369061fc1825438008b3fc2cea3bec56b97e057cd5d565fdf0c33c8bd39badb541dfc42a8a3b045eb902747181bd6f80dda1fc2893e9d47431f32f06a576b5e7dc8a358b2d14103c63aadd39db72925af4b466ce6bed3606710058a820101c0470d954c783951356892b581b558ae879b657a10984aa76799227846ade4983379eaca5e234de11352b4969d043124d15a57342f7f2a901ebd3f16d31d752202c5e705e933d6f713293503d3af8dc67b4539ee9aa12f5db756dcbacf4b37509eb06582d4307af4322abe9c2736111dbe714706c56e68d30c77e71b3edc7d6d287183413b489709dbbf0b7f3517f012b4b2db71496440cf75c6d72f4791ef5f7b122fea9212a25439ed126784bdd7e2b514807d18ca5d560179900faa03eb1415ef00ae04f62563115a06ee9aa719a04132d51a0c8c0e6221afbb3027b9aa6527ab38cc41d07b7d4c4743fc30bdc6e59c2a54989e41c0517213431fa755e2d3dc91c7c279933232533b2f579445ce18a8624f2cfdec88aad1d3aa35cfe1b7a544133e85d4492520616836b34e9623e37a21cabfbab7b6ce803a71523d39e177dc84f9bd56b1b3eed21a1c8afc3461b229f940a859ffc7747d5e5729d78544f1501a6e8d81e70ba596bdf8b387cbbffe292f82e4f8ebb4acb450f2771dc0358a3645ac9f949e46f86620e4dae0b5b78517dd1d8548ca1a0940ab9a700897622070c522bc9eaa07a6e1378004a89a56b5fdd899036d049a5af86394a04f078b4754dbb79761dc506105fb87bcc8a52fbeb792555b32fb7211f099db2135ac1eb3eaed645ae582fb57dc4fe103d783cd64e1cee549c1195c04ad459255057bc29408063173592196f852fe5305ed4b14a83e73721e90d7ea92125f6ff714cd00aa6cc55e91d5a09cce9661faf14deab7b0b21e32010f12e66c63819a271ea602826043c422728bf9b994bae744eff462072628ca65a414851355e31fa60cfd3621f9368e8d219351fddc0f13d9de3033cc8db6957e25cc8f733eb9353f616c64f27714f9e00845ccc8ff69e78f7b4ee406e48d79db1fbe2f65b6a536b8f856d8ba4bffe307b91ec22e3276ae6e1f965ede66aab3bd5dce07befcbdf25050dfebf566625b6e34e8f8cd84b700bbd661254ab99be27d06c9b05cd9ed16c698451257303bd491a3c9054dd1fb18113825bfd365c55faebf2651701eb37f2994c6e2487611b9775c646d95f1c0ac1712dc5d77a989834a3eb7779771e20efd09d85f29973f227614b53bfcec184e0a9f2d6e41dc42e06b1ee303be7d519122abf750df5bebeb74d28a8f32b4a77dcbe4e48b9eacb5db636332dd6ccdd8da8f9ad2c83e98edea44f9d747d84f853ab4ecdb16de8448638b79aa3d22d08744e2ba96d577e0cc3b69c84aecf1db756d84d68550df1342d3b498be144d0270bb25c95dc5c18bde4bcf8dd3ac017fd33033ec590901b38ca83c078092408c8a9f86f46488aff8d43734a469739e7bf571791b0fde1524e9475459e994ad1d762e1d7c0ceb5c8f653b761b4dc2167cbdc7f77b4fcb29344ec01c5cbed245f96c6c21a99a4630988881fd58c6cc33a89fb827c4eb7ce0211015267cf6be65f88661fc1f9e24b1536020e5278e187d92f99fd7a2389717bbed9a547186c72b95c83a83b6bee1582f409cc5ed193bdf0e5f5569a5795b32ae4134ac8d2e8f3d7846fc8347a77994a4de293584f92a2f6b20dec7daae7a06b20b0b7b1be3695a38be7c4e82ed8583a4e2da382c1678d383cb7892cd7147889613cd4b7baeb65072759d8b2ad807b122d86445409278a808eab5ab192b64ece95543efe412e702e49f793d31237b02384219c9d0587d6f4f9f637eb7273115658d535c0134dcb257b134d3e6800156291eca4f9926b194160506aa6c6112d0ea08415b354ab278bcb375c04d530a162917567a3a1fec05bba8da8cb80779acda4c46dfcc6084c9f19aef0807afe0e3427d7e4a0e74c3421df942385e44e8de4d35dd26afd7ebf26aa8c0371db590c7528f7e3d1e76d49826aed972a97691471d8eee5ceb3e8959938d89ea2f88c2d24367b89110fbc381fd255e0f5fa41f221d282868ecfb909c127a1ee79f3ad81146d5811f3156e0557286c81c7cf02f62c5844ef81c2fd4f62514ed24891d51a3738187a0d60be16bf7ef418170b577b467fe3bc8771dff4581e279507de26afddad49a3cc72ceb36881e5466194701ff4b9bcd93730d7a4ef694821d158d9f11e1a1f71ba6ed25b728c4350a59365f1598fdd3630ead73b304d22acf0732229dae35d7cf2ee24c314bede7621a5655bda2d1545dfacd5f788f5b2ecef040b771811180eb483ffe00be63140b17e5c505cc89d1d833a322e1b94c17be444aa1774489acf97372ed68af329f3c87e8dec41613abdbfcf1bccd0493d0820defa62ad09f8c4722b87132f94cb54dd5ac68e4e3598d3487ce61bc075f217dad845673833d0e4ff705792396b151c120365194fee029f2a6f881761ead0a7fda5e495ea3624a3b11570fe3567a7d929ee55000e4a82d15ce654859b2f3728829e9491c939033c0c2a24d6a665fa954fff7e91c08e54fb520308623f4046dd6549fcaa6e225d4faa9ece1fd196f27508f5c153524afec72ca5d3d972dc55060e361e781eefc4213f587567c9eba7d44fb6c1e0bf3f225bce215e531d1c52a198595598dffbc9b24b6783daf18f2dae5f621561cffd46e811f25f256b2f336fa8b193bee2497d96bfee43739e6bff6831f571a8b7f85e5e24426eaaa1c24f2ed9091ff08dc6c8ee6fae8f67775df1f898a869b8076167e58a7a78163cce954bcfdb68fab6162a39ca94b117eb649977fc29562a4a96164bd27e3f7e3cb56e96f76b0fea4237d1e48697b91a824f720b3f56ca566ed92be367a9bb1a271df64ad1a60b893679c393e1092e6467f1003d22d490c6644bcf920bb533e5fe58447498fd7092ff18905810c0086f9a9bd21eac78301902a301ef02a7ee306120694b06ee1ff89b7ac50c27eabc834876e46c0165a164e802ac5ba31f5cdd75f180afa266569f8e08d2fece8cd4c6d4f252c43608795a429cd4f0f3130c734449b0ff073963338bef6f0156f44dc1a1be8fe9031eb2fd3ebf7fae81872983c0b118efeb541f4c9c1575414c49157369704870c44e54fa2da30ca88b45a6085d3a4ae0fc941f81d92f702c798a6a83fc6e0f46ca2c2bc5c34323ad63fcb2ccacacd08dbc9640da62e555bd82f154ba7156b927157557514b8cf591a392548963bf57a2da29b9776057ad9e0eeeccdaaef262c3a5a83449becf5d1c10c714feea5a08eb05783bc90a4520bf0263576d4113645687fe16b07101b7cac7a8e76a4a6b33cfb4810e2a5f2756c30473962398090993296bee1e432e5c11e28c6057a28faf670aa5f76a9dfb3ea875c7f5f3336096d09f2108272de2f43501d6ef04072bdfb80e22b2d78cafdc7f9fb132ee0a46beb9e4d88cc57e7aa69ba72addc0adf6b48e1f2196d1dd02e0bf0706fee36f68956896bd44de8bce714372aaac228fcc21d0ca29e734e5e75558001f1097978ad8aa431205ef8f2017921ec8bfd5a32fddb8086deb0e0f30e9e38bb76041389c1512732e4ef8c2c13389fff1abf68cc07592302575d518146b653032f9dbe755a7e05b43e1c0e8d84d281876f4f9a9344e32af0e92ea5fd90917a0c1df005383d205146b92865f1091032d31e18422bfaa6bb187e858f852e64e5270b369b9bc6663168ee77d037b1abe6ccf9dcd319e53eb4924e5249806c23d2b10e0d848b2ccc23b9b7c6bb66d8d4a6db9adf45b77e52fce1fb3f73fbe4b14f50a36899fd93a7c303e4bc57a9e9eef177df1940e7381c597f4c128303376de7663be26379262c5e3c0868ed4796e83de53d464e4f00837defd4cc2d75ebd3fc047617114e28057e9338429d1cad8487b0c8264d14889efd3a64581ceee216e866c8a51842308d0c6bb6b29cd8eef7b6ab54b2102418c0076927aeb1e48128fd305651576c53149e0952f937824bcf6bae64b57063236a4847ad5baf058f4b6b282fae157b88b086ecac4663d83866d04539e8bad34019eab5536057bb4ce240471fc52daebd6bfd108e923e5fde499d0b70a1729116f409cdff647d4a11929ad39aa3cbf9461f9837d7ea3e3e522e304400fdb32519dd23a776476b0e71c9fadb516ff07cfce6d2dd4c034f8f78902bddc7470e4d398fefd4e689afcd151a362bd9189a", 0x1000}, {&(0x7f00000023c0)="b21761314568c55695ae6bb60a5d7097d6beb3b248a1321e45bc45707d57bc0a768d7147ab5db83bf06bf4b68acf49a9e8aac1b00d9be3a6809adea9cab8ff27eb8607bc3fc7589d899542d384848b127f26d8d383cae4de67269a8ba8997ba22bdbb60f6a98f8b852a7", 0x6a}], 0x4, &(0x7f0000002440)=[@cred={0x20, 0xffff, 0x0, r3, 0x0, r6}], 0x20, 0x401}, 0xc09) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) getpid() (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (async) msgget$private(0x0, 0xa0) (async) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) getppid() (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) (async) setregid(0xffffffffffffffff, r6) (async) lchown(&(0x7f0000000200)='./file0\x00', 0x0, r6) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002480)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000002c0)="60a5ef85fb873f5abc624353f4dcc02a4ec2fa7ef42e01a1376308e3c6860dd3fc9acfbf53e23fdaebcfb94d5d2ce59ed1e75641242735a457e78c9f69d1316dec1b0e900638115e41838fe740c7fea1ced34724a96ed07f9b88146c403c292de9c08ed15695d6c01af3ef84da06a0da4cc6cc1a38efed013a6bee55d1ee682264c203e0e4a69fa3b4183e5e4e09a4435c57630a52f1a64dc5eaaedfb11d1acb8dea5c9021ca725141031a1ba374ea6732181b12898eb4df578d1ea97db72d14b948773406261ce485f57aff9a0f7c27f43093c73d855c8e814d86f09a9f0e386356ad14bd", 0xe5}, {&(0x7f00000003c0)="a966f0835e6ab9a785038d3450720cb07e9f259c6880458761567a4711984a687fa3ed7b9b3c09f1e642b71374a7f6c28d5024c0d3d87a4d881162ba57ccf64ba598985542ea1ae540a8c9e89099e9398a7e73dfeb83b75cdaa854065261d0a7cf3d7a48a242eef1957b35b9aa6b940bcd35e28940fc7343c0ac3f344d674e118b26263e931d31be47afae2f86efc2c9bce4ce3885ec3f2baf1d14bee37e146d4bbc2b74446413469ed79dea7178208ff27b422ab6776b3ee512a480f3062b85ce4dc5239b7dbcd322521bf4a5eda0e38620dbf609502f63be81cf11c0aa3fc46998942d67fe661decf25c31c6a337bc28f10043faadcae530c2d70d238fdc9089339e9353946afd5569a8b8a1f5416ab3a255d34b478c1f08516a2a6d354b0ca4ba266afacb9bb339546c0f4b13735e4ef29371624f87bc6a4e0876ff56e92698eb74d8b17561b035c794f162c85315471e800a23d51f39832a58f563582b2ab55811c3164e95e44e43da99e543421c2d08dda13619274e9685003041e9c5506e1088d6660027c206bb2a34624e088675940aedc4a1f02e58176e0211c5caae9876312c656a8b1112055e38e619236c54d85b944575d2ff61ac68a42382d76212826282f1b4183a122c374deec386c70ee2b9065fc4aba693b02471897cadbbd776a4b5fca92b7c2a8b9c0701adac792f58ed661bd021cbe0efd340d86647ecd566504f4d9ff1263d94cd2affc9dda27a38124fb16e5ff8e8b1f9c9821346826ecdbdf94835aebf382363f3b82215a399c364a32228df54fbb089733567f8f854c9f12e81de777cedfd1645fb5ce56a731edc0e77bfadc406e3dc52eee705fd7b37a1df75dd7ca43c115fa9677009aac9daf579445bd6f63bc98aeb3130abc1c01a8479dd400b0e904d9975d737ac52a192d05cafe14dafd4687682015999ae1e0dea4cd7de8630d62100ff9cfafe542d0b561db01dc765b9670bb19ab6c0f2a9cf20fed73467687a9666120fb78ea497f50ba37f65f8d9e6516084b53dd512ee35204d239183f35542e0aa614c466aa0a5ae29a23cd4da993f4a7f86151af8355acd32cb2e16c0a37eda45b9f9f53967179106c6b9ded639e114c0312b4fabef405baecd6e41824a03a59fb723f7cda249c4c64977996d400735249ef8e67f3c2ef0cba28845cb4657e24f166d2420ea550decdc4bc4a73ec50b39d5d8ec6e9e12b230a2e2bd022dae9b7d472f52b99fd10bec2602fc85f6a63bccdeb37cad64f044f044df0f0f4ba8d8d5ffa48ef9b4548ce6c865fd755c99c499ccc15d453e156b82d1109183776959d94a546ee1cc9f180d21f6180a5b2f176357c725b3ad3ecf6c6c450116a99300f1f4dcd3eefa87715717fe83fded7bc7a7fbd508fcb420cc72a4a728fe941185c3d2bdc34aa6f822e5ee13c0db0bc344f2702bfadee1d1d214942d4de7e0f7773099a9816fd091ef12a89d2e776c0b22fdc7905c08bbca9a82bbdef3f002702f0284b7f35e8da846bb737914d4336f742f1c64dece4347ffc17075f3c4f8dc0e36d14b7116d82a940c9cc35326bb1998bbb55e59f9873aa45a8ccd72013c0bef0a02b27a67a7b162649e02dba6b427771e918db2c0875dca5322d5c234a8599af3eef4561671c994671924330ac0d51b0e3df79de3c3a6820dc53fe1eb7373debff5b12cd1641a23e3417fd5976753bb47c05051ea196e7e8eeb9e9b551bbad87ed36071ef8ea3b713c8423c3ddf337f32219f9e93087f004e98220d144b87f19edfa728a98f857d7b54f256fc670b93861c6c6ce2589044fac3754496fd0bc3e0ec6e8028ea37ef82315b93074eeca911e65a9b2b3ef18fc6470f05a80ed31e32b45634f4fdc76e1ae7b3b7d94163f5e44059cae193aef6694df66d6916131ad57b63cf7f74f271a2fd454f8d03435c954bec43a770a55c5f3bb283f7a4955e51b4ab97c01018416a136aa4abe350cc2135525e6aa7026030d2df8526a959c72e41895b550a4b2414cbbc43023cdd7e39ebd5739345629536ef5ff07a62a324327b61188838d0935e5989e720b07eacb498e120cae4164bc6c6ff81034602d002771309f1bb245aa591e72391fc5787b731500ed6dfd394fcf3d75288e5b8097ed7b09953e79465c9b3959869ad0f20bd5f3ced67befa084e8be575cd65c0e4dddb8a4d3982709e66f1dc80a0c5146f1ba811222d66baa35bc832713c9a4fdd9deeba4896b3af48a7c5ca0cf224d57b1907bd52e915c93a12c10fb24cebc726c7a203a471d9b593e47d0dd2792d5b058a017641b150470606d04b2c2f847b73f53ecd5b143860b804fc692af002c69326e110b4538baa9afc49065aa71c135351d929b0eb13edbdd3a9e7b4b8951e89e49320589e9d0a0c9489bf803cdf4a1350855deb4bbdd96e31fa4385ab93fa5eda90d55b9fc3dc2a1f2ccb8b232ba089af661248c77b467be9c8a1a5352abe2162902ad3914f86787d7b531ccceb964a76ab886780a0743aad2026e1135d01c6477574935cf96aa22a0995800bdd8ccf156e8b0e5182e2dd4ace617ddc202108a52e2d7566a700ff89058c319c5a9e92437b1a00b1d11ece6b9e056f50701a81ff3d8d4d5015b4fee0cad2df577915745ac13066e16f92458e04170b19587e4e43340fe6fc011eb0575ac2a3cf85f13cf2f9819e2ce840ca376164527b1c2e8d5a4fdaf89a05c827ff14011238c420f9487c1604b11bf9c482af01e09c0a11f893aba30a439909570aca1751cbccaff40447639fcd910fad0adad94c847f3be05f3cc9045cf01939aae47d3a2941f24b138628966bb804463d8ad0776f74f8c1bf01c47df0c9db764ec94dc74f8ff2ed62ebec7fdedc739a4339be5659a969d0364b1e1cace236ab2a0c10a043b6823342a98dfdcb2d8cc9fbb4f0b53189894067f68f56f267cda8a3494f64c4dff12480b8381e318b02a69071291e2df3e255c4948af1e084661bc142f08e55087a9858afd6e035e57b7db276623c8c679ad2d497ae9725db77e1d1747ae571da3c5c2acd8248686da085a133da6269e3f40ce4041caf05e68c9b926ad2a1eccbf9cb7c149770ab4a4e70edca20f4360e3f3a0005ceff197b560b8591614ecc6431d99a974f14e4f92deed4179d907f27d23af57b8914f01497157d550609d1fff2301e2c98dd3dbca81e35130e6d3df0d4182d233a7c211652009044e4789382c84a9ae8b2b090dd87af20357e065c6d18d78082448b1de9e9082403bafa35a3bdb95594376ad9865167a56d91bc343d155dc417042dc0a857acf5c64014e1d11238a77a3f56d139e2b77044ee858f820054b4aa8cc96eb7037f21e48ef509c43e58014dfb0b9155bf133be82403eb56cfc10ecd4333da9f87a68747f66d191936af4160a6ff1907b8c1af32f1570692e3e28b5743e9ef696c2a8a2e6476bd07763788ff05cd8024b4f83998da2312074df9090a61e8865f492f3abfa9786e4b839afc316bb06eacc1e4109d9d7ba64ab2740da97e4b1602a9844897bb6c157063c533761ab6fd30decf76e2a78225ff8c4c80f82433e306e4a832372547325ee91c954328ec981adad5b091258182a57a5cf53df2f64a9a35927a378749d30c611d1ee422111c2c96f3e2fd503e7970831cf61e99935af3bffb4c22a8bbfd268928e3edad6fe5c5ef9536c63eb089d993d23a6cf72f20adaf3180be0b3d15816f6340a12a6aa6e15247b9df3ae79e739475a42069a8edc800e9204c8967ba6e8a116a9bcb0f606668825a78fd28f7a3599da6d0b69967e7af5c0afe96b537f8b6639ac3767474f20ffd9cb34c91699f5d3bcb12f0e552e63f763b2a262f2c8c9fa5a9e0ea97ce01ddfca59dfc36df081e5832abc8918be68d92588a830f55e3a7dc428ff2e7b8b6874bb723f92450097c48c94f25209c89cc713a4984944e1ecb09601869d07d3276d172532c5c567299ea2264434267ee26606612dff1e5b47e15f44552d6ef77880aaa17c70670a5465699a8f81325b3411448e906213d6ba1a2488ffcd6500311f40f5a90e5abd23fb64b1d69cf8538c67fda1b3ed13351242dbaec1d880da85cd066fec568ab2d58f0e6842c47548fea764b73da708b5c2dea09db8a432e3f30a557b208bda5cfcb4e296ec98cb7b8135e499b8cdef90adb0117e52788d24a9e20a0f9842537384d6b0e268ce42b787231e22ba85556a8f85e89c71e823b12fa7b5e5f2e1286fb4dad73ec13c53655a864439c0b164f15b75fb8d8abe29844a73cc44ae189a138c532348678e25025e112791c99b72cc7410447ce1da64451820609146c969b9b18d513c201f030c761b1911ccb9aa7d90c951c8e14b2ee29d236fe038d863c98298cbf729168d999fcd1a16584dd76d46a79cdb45ef5430483b8f7f06c2b21cab8229b6dc2e0dd34ab442c35a2c24395efd5fa740901ea600d7711ff9cc177aeae196bace26822423ad607ed4898740d4b77d408964874eb83cd749bb153e00f782308a26ee536ed3b7cc8ff6d06e42ff7af3bd7deae51a64e4924874b16b88ddc156d0f154835827b1edfac3799a7a79b8d0d399133c67ebf2b111c1347c9ea1d9c7ff36f0c4a3bfb1ac8e7c7e881100db8493efc742c9fd803dd41c402b9a9b35e306f7113ca47a0b23b5bff1882589c5ff5aafaedd460237ec5c5ad03578a030d1738b4708d84c7bd31304498223b40c1b5fe59cff20dc3064e8d52aaa3c5313f41e41fa0987cbb2bc18113e369e4756c1cb15a4a1f61e5b3f59b8ad5e7f31c34c9f2d4fb7f1075bd017b84ba4aedd4183a053d401253051e975891f834dc8011393db771ef10c17489f1f18275f6c3a25fbd83d2e0ab4ce4eecff4b93eba64e51fcc1bbbfcb500ccb67abdefbf82b2c1b20579bfe848e24ad758e419d923e643cca5a664e71826286463597e67dcba97028a9722f09252e21da414e2c7ff9782123981e5c2b0f40b9eeb8c9ea3f6d4267809369e4b7ae052ccd1a56db84c5f372713cbb32d3ffd219e691fbe0d95aaca4358f7445e686841abbf803750cfc4aa85828e2665469205a96e1b04ac4fe98cd435baef828700261d5f43ca9470e9b4adc9c390259a7207a359a4a2c05b25ea18edc7b7e53fb88075a20bb41b2e16aaf29594ab6f00735ecf8f52b79d28f76302e798194d01167fd16d11205562c2e7db3cf56d077304963b63f339d241729c9f4eefa69bc247bf7817772e1b9f828315f0265d6cdc7dee4a73ac6a8da83431997ec25fc07f6ef7bc23a6dfba77a54d2e74e556f3948d0e80791b28afc8f9e0b8d6a690c5f48f37280024d02c15f62644e4f2ba652b695ad0663c88ef12776b8aa881f5d1467d68a6503e6dae1c19ddc9e7ee6d8b87f6a9523ad8899cb0fb9b0e05c21d5a7b8822a9ea7fd74beaaa17da59a12dc6d98747ede25827dfec5dd1e417b554a42571a321bcb6e4eec9ec68804441052b7ea2c90de548c4dba12933f3a93def30fd9d4f48675c5e4b73b95659890092ff86f2f4db75bb8e0db78d0c54ec82680c927e39237d92a941a0350f9cb757259e15bf47b01606345b962377e5350be87bca7a52248e0e96fe0480b481bfef882256ee08418bfae012910b9f346f3a45bf518f7289d448945daadcfe246d79426f353d6f7241ddf1cc8e90e0536bb5f7aaf9b32567117250052fd9331d6f4896a1866918281a839ac7f0b755e4c7b7d266b2105729c4207b4354f79738a6647dabd11234e36440fef060ddcce342a6d7b66ed2ce023753b1ad83f3c840b469a935", 0x1000}, {&(0x7f00000013c0)="850269e7b40681ada2727b91bf19bca5eb01c51f27766e6f0b65fd78059930108eae5b59dbc3f06471b7e28d7f0bd16f9ab35301113ad85046be5d6b2f2e1f3cb967266af3f53efdae51ce5efa68c79db35cad0c5dd262138ee313e7af9e9828a73f813ef92a2d0a4556a7daad9f3bdca7f3e09aa5444ad140a8c63082eed11dacc830cef124ef98a14977d5c7dbd764ab4c40160e283bfd34c81aa94632af5f01dc8be6bc550edfe5bd87c64386b50fdd846133548f766c1c48d9bc6bae8fee885a4b459177cb79820d15e359e846e1309f489e394a73cd450a2523afe3a05acbd62eae2378859115fb0624fd19c8cf588a43fb7595ae0b41c8999a6b447d52471d5f0279a663ab9fe7452e9ec4b7cdedaad396fdaa2dc591952de0bd28738c0c288ab5329fe2f9188c5acebe8302d761cd1c0a76f4a0b94b60246d1476b523aa723cf0b10dd6e75508dbb8e7b751c826393f72549e0d18564f7e953882afb5800c848cf8baa4462a4437b70d2141bae55d247008e592ad4e865cd258506849c2f0b8bc3cce773e7b7e98f62e203e198509277c41ab7a4922a2db775bb9cfb2d967da4ecd9c358fe9b631263cc56cd3dd9485cd86f264aa963de325db03ce6525e3b9bcc978075ba127315586e501b47d96f1494a122c4d387195383a47f1876c2a805b2f44e9a83c7f4fe4743f562a2f146b8c580076a9ff8f3d765a3a883b10357b108a06750177f6c043931f69e464ba6e653253d9801be87ee6b507dde0e871449a86b5ff118d48689393cd809d512ca3ce092a361ba07d0a069fd0b8e63ba2cb0d6a53c184fcf137dbdce645b75afd23e973a4d6179cbfb210388ca4d7cb9021f379d64bb08bd2e13daef5279bb7462cac03672aafac27bc3d513e31d06840b7ff33f84a03643014dcde29c002fc15f1caf7151ebefdd9eac7244d5cf881ab731a7280a8299af101d5df2357830e8773382030b0c472fc9ee0c4d4ed13125fd37ff7b4fca9013e1890c417e07559067d5e01144947046758b3445802ae7dad64e26e39abcd96af465d1411ab9cd4ac408f836a411d7156299517239e5706bafa27e167df5c66865681fc0f4965bf7169cfa00072914a51b22bf2220ef23faf00ffdcfecc5c8e31ccd7cffbe80d80300f7de4fa82451bb36b177733274b747fdbc7468fbb4c16a7a1081f67a010707f9d41a2195f024c968ca32059398cd5ba009d90d65075fee1ee50d5f05992819f261e9da69bdd46b8b39e66218233c442fb5f4be560433c06f67bc05315939d854a2df3d4b19564899e2953934d6a753905a2d7cdfc73c7d991d17f75168331c01dc7b88099ff7819863a588ed8d89093136cf3c576da08aab4ab01068fd27136cfdb6589624b305d1070e12d60a26512c2ba2c7953c5c69d5d87d4827287b7a42aa68de883cd707126a217e4c48503aefa0e2cb8fa2bd3a37d665a83f77cec8c88811a4611769a4aac3284cb756e49792e3247a75b13b97ba63910f4d78b8830f94a12094b05cd2369061fc1825438008b3fc2cea3bec56b97e057cd5d565fdf0c33c8bd39badb541dfc42a8a3b045eb902747181bd6f80dda1fc2893e9d47431f32f06a576b5e7dc8a358b2d14103c63aadd39db72925af4b466ce6bed3606710058a820101c0470d954c783951356892b581b558ae879b657a10984aa76799227846ade4983379eaca5e234de11352b4969d043124d15a57342f7f2a901ebd3f16d31d752202c5e705e933d6f713293503d3af8dc67b4539ee9aa12f5db756dcbacf4b37509eb06582d4307af4322abe9c2736111dbe714706c56e68d30c77e71b3edc7d6d287183413b489709dbbf0b7f3517f012b4b2db71496440cf75c6d72f4791ef5f7b122fea9212a25439ed126784bdd7e2b514807d18ca5d560179900faa03eb1415ef00ae04f62563115a06ee9aa719a04132d51a0c8c0e6221afbb3027b9aa6527ab38cc41d07b7d4c4743fc30bdc6e59c2a54989e41c0517213431fa755e2d3dc91c7c279933232533b2f579445ce18a8624f2cfdec88aad1d3aa35cfe1b7a544133e85d4492520616836b34e9623e37a21cabfbab7b6ce803a71523d39e177dc84f9bd56b1b3eed21a1c8afc3461b229f940a859ffc7747d5e5729d78544f1501a6e8d81e70ba596bdf8b387cbbffe292f82e4f8ebb4acb450f2771dc0358a3645ac9f949e46f86620e4dae0b5b78517dd1d8548ca1a0940ab9a700897622070c522bc9eaa07a6e1378004a89a56b5fdd899036d049a5af86394a04f078b4754dbb79761dc506105fb87bcc8a52fbeb792555b32fb7211f099db2135ac1eb3eaed645ae582fb57dc4fe103d783cd64e1cee549c1195c04ad459255057bc29408063173592196f852fe5305ed4b14a83e73721e90d7ea92125f6ff714cd00aa6cc55e91d5a09cce9661faf14deab7b0b21e32010f12e66c63819a271ea602826043c422728bf9b994bae744eff462072628ca65a414851355e31fa60cfd3621f9368e8d219351fddc0f13d9de3033cc8db6957e25cc8f733eb9353f616c64f27714f9e00845ccc8ff69e78f7b4ee406e48d79db1fbe2f65b6a536b8f856d8ba4bffe307b91ec22e3276ae6e1f965ede66aab3bd5dce07befcbdf25050dfebf566625b6e34e8f8cd84b700bbd661254ab99be27d06c9b05cd9ed16c698451257303bd491a3c9054dd1fb18113825bfd365c55faebf2651701eb37f2994c6e2487611b9775c646d95f1c0ac1712dc5d77a989834a3eb7779771e20efd09d85f29973f227614b53bfcec184e0a9f2d6e41dc42e06b1ee303be7d519122abf750df5bebeb74d28a8f32b4a77dcbe4e48b9eacb5db636332dd6ccdd8da8f9ad2c83e98edea44f9d747d84f853ab4ecdb16de8448638b79aa3d22d08744e2ba96d577e0cc3b69c84aecf1db756d84d68550df1342d3b498be144d0270bb25c95dc5c18bde4bcf8dd3ac017fd33033ec590901b38ca83c078092408c8a9f86f46488aff8d43734a469739e7bf571791b0fde1524e9475459e994ad1d762e1d7c0ceb5c8f653b761b4dc2167cbdc7f77b4fcb29344ec01c5cbed245f96c6c21a99a4630988881fd58c6cc33a89fb827c4eb7ce0211015267cf6be65f88661fc1f9e24b1536020e5278e187d92f99fd7a2389717bbed9a547186c72b95c83a83b6bee1582f409cc5ed193bdf0e5f5569a5795b32ae4134ac8d2e8f3d7846fc8347a77994a4de293584f92a2f6b20dec7daae7a06b20b0b7b1be3695a38be7c4e82ed8583a4e2da382c1678d383cb7892cd7147889613cd4b7baeb65072759d8b2ad807b122d86445409278a808eab5ab192b64ece95543efe412e702e49f793d31237b02384219c9d0587d6f4f9f637eb7273115658d535c0134dcb257b134d3e6800156291eca4f9926b194160506aa6c6112d0ea08415b354ab278bcb375c04d530a162917567a3a1fec05bba8da8cb80779acda4c46dfcc6084c9f19aef0807afe0e3427d7e4a0e74c3421df942385e44e8de4d35dd26afd7ebf26aa8c0371db590c7528f7e3d1e76d49826aed972a97691471d8eee5ceb3e8959938d89ea2f88c2d24367b89110fbc381fd255e0f5fa41f221d282868ecfb909c127a1ee79f3ad81146d5811f3156e0557286c81c7cf02f62c5844ef81c2fd4f62514ed24891d51a3738187a0d60be16bf7ef418170b577b467fe3bc8771dff4581e279507de26afddad49a3cc72ceb36881e5466194701ff4b9bcd93730d7a4ef694821d158d9f11e1a1f71ba6ed25b728c4350a59365f1598fdd3630ead73b304d22acf0732229dae35d7cf2ee24c314bede7621a5655bda2d1545dfacd5f788f5b2ecef040b771811180eb483ffe00be63140b17e5c505cc89d1d833a322e1b94c17be444aa1774489acf97372ed68af329f3c87e8dec41613abdbfcf1bccd0493d0820defa62ad09f8c4722b87132f94cb54dd5ac68e4e3598d3487ce61bc075f217dad845673833d0e4ff705792396b151c120365194fee029f2a6f881761ead0a7fda5e495ea3624a3b11570fe3567a7d929ee55000e4a82d15ce654859b2f3728829e9491c939033c0c2a24d6a665fa954fff7e91c08e54fb520308623f4046dd6549fcaa6e225d4faa9ece1fd196f27508f5c153524afec72ca5d3d972dc55060e361e781eefc4213f587567c9eba7d44fb6c1e0bf3f225bce215e531d1c52a198595598dffbc9b24b6783daf18f2dae5f621561cffd46e811f25f256b2f336fa8b193bee2497d96bfee43739e6bff6831f571a8b7f85e5e24426eaaa1c24f2ed9091ff08dc6c8ee6fae8f67775df1f898a869b8076167e58a7a78163cce954bcfdb68fab6162a39ca94b117eb649977fc29562a4a96164bd27e3f7e3cb56e96f76b0fea4237d1e48697b91a824f720b3f56ca566ed92be367a9bb1a271df64ad1a60b893679c393e1092e6467f1003d22d490c6644bcf920bb533e5fe58447498fd7092ff18905810c0086f9a9bd21eac78301902a301ef02a7ee306120694b06ee1ff89b7ac50c27eabc834876e46c0165a164e802ac5ba31f5cdd75f180afa266569f8e08d2fece8cd4c6d4f252c43608795a429cd4f0f3130c734449b0ff073963338bef6f0156f44dc1a1be8fe9031eb2fd3ebf7fae81872983c0b118efeb541f4c9c1575414c49157369704870c44e54fa2da30ca88b45a6085d3a4ae0fc941f81d92f702c798a6a83fc6e0f46ca2c2bc5c34323ad63fcb2ccacacd08dbc9640da62e555bd82f154ba7156b927157557514b8cf591a392548963bf57a2da29b9776057ad9e0eeeccdaaef262c3a5a83449becf5d1c10c714feea5a08eb05783bc90a4520bf0263576d4113645687fe16b07101b7cac7a8e76a4a6b33cfb4810e2a5f2756c30473962398090993296bee1e432e5c11e28c6057a28faf670aa5f76a9dfb3ea875c7f5f3336096d09f2108272de2f43501d6ef04072bdfb80e22b2d78cafdc7f9fb132ee0a46beb9e4d88cc57e7aa69ba72addc0adf6b48e1f2196d1dd02e0bf0706fee36f68956896bd44de8bce714372aaac228fcc21d0ca29e734e5e75558001f1097978ad8aa431205ef8f2017921ec8bfd5a32fddb8086deb0e0f30e9e38bb76041389c1512732e4ef8c2c13389fff1abf68cc07592302575d518146b653032f9dbe755a7e05b43e1c0e8d84d281876f4f9a9344e32af0e92ea5fd90917a0c1df005383d205146b92865f1091032d31e18422bfaa6bb187e858f852e64e5270b369b9bc6663168ee77d037b1abe6ccf9dcd319e53eb4924e5249806c23d2b10e0d848b2ccc23b9b7c6bb66d8d4a6db9adf45b77e52fce1fb3f73fbe4b14f50a36899fd93a7c303e4bc57a9e9eef177df1940e7381c597f4c128303376de7663be26379262c5e3c0868ed4796e83de53d464e4f00837defd4cc2d75ebd3fc047617114e28057e9338429d1cad8487b0c8264d14889efd3a64581ceee216e866c8a51842308d0c6bb6b29cd8eef7b6ab54b2102418c0076927aeb1e48128fd305651576c53149e0952f937824bcf6bae64b57063236a4847ad5baf058f4b6b282fae157b88b086ecac4663d83866d04539e8bad34019eab5536057bb4ce240471fc52daebd6bfd108e923e5fde499d0b70a1729116f409cdff647d4a11929ad39aa3cbf9461f9837d7ea3e3e522e304400fdb32519dd23a776476b0e71c9fadb516ff07cfce6d2dd4c034f8f78902bddc7470e4d398fefd4e689afcd151a362bd9189a", 0x1000}, {&(0x7f00000023c0)="b21761314568c55695ae6bb60a5d7097d6beb3b248a1321e45bc45707d57bc0a768d7147ab5db83bf06bf4b68acf49a9e8aac1b00d9be3a6809adea9cab8ff27eb8607bc3fc7589d899542d384848b127f26d8d383cae4de67269a8ba8997ba22bdbb60f6a98f8b852a7", 0x6a}], 0x4, &(0x7f0000002440)=[@cred={0x20, 0xffff, 0x0, r3, 0x0, r6}], 0x20, 0x401}, 0xc09) (async) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) (async) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) (async) msgsnd(r1, 0x0, 0x4a4, 0x0) (async) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) (async) 12:18:38 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000380000000000019078e0000002e00000010300907800b03622000000450000000000080000330000e0000001ffffffff3f7f0000ad5b3e02"]) syz_extract_tcp_res(&(0x7f00000000c0), 0x4, 0x6) 12:18:38 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) r6 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x3810, r6, 0x0, 0xe7) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, &(0x7f00000002c0)={0x0, ""/145}, 0x99, 0x0, 0x3000) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:38 executing program 1: socketpair(0x7, 0x8000, 0xe0, &(0x7f0000000040)) 12:18:38 executing program 2: syz_emit_ethernet(0x56, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0f08004b0000480000000000709078e0000002ffffffff940600000003440c0181e00000020000000094060000000f0c0090780000000045000000000000000060000000000000e0000002c819cd0010e07935b3f86da4e7b1e98b26c0d71694d10d1040a4074eddae2e29e603d3097ab576898119c6e89a988b37798b91a61a123bb39aba12c2daff46279484fdeccc81799c5f605a1a80825088d9ed3d38c4c7dd24ca411f64948b355ca81f38dbf1658d03b82c900a6a4213b4b614cc13301437e46ef57b6b9abe148bf7674ea91e4a7da1ef7c5fbc5f6b9bf7722861a4"]) syz_emit_ethernet(0x56, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0f08004b0000480000000000709078e0000002ffffffff940600000003440c0181e00000020000000094060000000f0c0090780000000045000000000000000060000000000000e0000002c819cd0010e07935b3f86da4e7b1e98b26c0d71694d10d1040a4074eddae2e29e603d3097ab576898119c6e89a988b37798b91a61a123bb39aba12c2daff46279484fdeccc81799c5f605a1a80825088d9ed3d38c4c7dd24ca411f64948b355ca81f38dbf1658d03b82c900a6a4213b4b614cc13301437e46ef57b6b9abe148bf7674ea91e4a7da1ef7c5fbc5f6b9bf7722861a4"]) (async) 12:18:38 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000380000000000019078e0000002e00000010300907800b03622000000450000000000080000330000e0000001ffffffff3f7f0000ad5b3e02"]) (async) syz_extract_tcp_res(&(0x7f00000000c0), 0x4, 0x6) 12:18:38 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="e953235606110000000000000800450000380000000000019078ac00bb00000000030b907800000000470000000000000000000002e0000002000000000005d7540c000000"]) 12:18:38 executing program 2: syz_emit_ethernet(0x56, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0f08004b0000480000000000709078e0000002ffffffff940600000003440c0181e00000020000000094060000000f0c0090780000000045000000000000000060000000000000e0000002c819cd0010e07935b3f86da4e7b1e98b26c0d71694d10d1040a4074eddae2e29e603d3097ab576898119c6e89a988b37798b91a61a123bb39aba12c2daff46279484fdeccc81799c5f605a1a80825088d9ed3d38c4c7dd24ca411f64948b355ca81f38dbf1658d03b82c900a6a4213b4b614cc13301437e46ef57b6b9abe148bf7674ea91e4a7da1ef7c5fbc5f6b9bf7722861a4"]) 12:18:38 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000380000000000019078e0000002e00000010300907800b03622000000450000000000080000330000e0000001ffffffff3f7f0000ad5b3e02"]) (async) syz_extract_tcp_res(&(0x7f00000000c0), 0x4, 0x6) 12:18:38 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (async) r1 = msgget$private(0x0, 0xa0) (async) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r5 = syz_open_pts() close(r5) (async) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async) r6 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x3810, r6, 0x0, 0xe7) (async) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) (async) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, &(0x7f00000002c0)={0x0, ""/145}, 0x99, 0x0, 0x3000) (async) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:38 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="e953235606110000000000000800450000380000000000019078ac00bb00000000030b907800000000470000000000000000000002e0000002000000000005d7540c000000"]) 12:18:38 executing program 0: ktrace(0x0, 0x4, 0x0, 0xffffffffffffffff) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x718, r0) 12:18:38 executing program 2: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) socketpair(0x6, 0x5, 0x6, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x2010, r2, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$dupfd(r3, 0xa, r4) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x6) 12:18:38 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="e953235606110000000000000800450000380000000000019078ac00bb00000000030b907800000000470000000000000000000002e0000002000000000005d7540c000000"]) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="e953235606110000000000000800450000380000000000019078ac00bb00000000030b907800000000470000000000000000000002e0000002000000000005d7540c000000"]) (async) 12:18:38 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (async) r1 = msgget$private(0x0, 0xa0) (async) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) r5 = syz_open_pts() close(r5) (async) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) r6 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x3810, r6, 0x0, 0xe7) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) (async) msgsnd(r1, 0x0, 0x4a4, 0x0) (async) msgrcv(r1, &(0x7f00000002c0)={0x0, ""/145}, 0x99, 0x0, 0x3000) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:38 executing program 0: ktrace(0x0, 0x4, 0x0, 0xffffffffffffffff) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x718, r0) 12:18:38 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x80) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="02b4fffffb1d59a54cdebc2dbdab5fecb8e4bd4cffff000000000000aed02ee8b768368eb50cd4d4e5c966382ebba0e9d956780e380b615be9c0ae351914bd9671b23d95d9912fdb487598da62de4734d76c0f8ea0e3ae94dc746cb638cd096293af19a2db175da294de94dba976e729f4daa6ca9a7fab62724e2118277f430c9e32d8b1d5d5cf262f2ba00e5d0348561c79996bd6d3046fc0a3d68489044b"], 0x1a, 0x800) 12:18:38 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) (async) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r3 = getppid() (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) (async) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x80) (async) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) (async) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) (async) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="02b4fffffb1d59a54cdebc2dbdab5fecb8e4bd4cffff000000000000aed02ee8b768368eb50cd4d4e5c966382ebba0e9d956780e380b615be9c0ae351914bd9671b23d95d9912fdb487598da62de4734d76c0f8ea0e3ae94dc746cb638cd096293af19a2db175da294de94dba976e729f4daa6ca9a7fab62724e2118277f430c9e32d8b1d5d5cf262f2ba00e5d0348561c79996bd6d3046fc0a3d68489044b"], 0x1a, 0x800) 12:18:38 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ff7e0e0000ffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000100)={0x9, 0x101, {0x7fff, 0xfffffffffffffffd}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x5, 0xfffffbff, &(0x7f0000000040), 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x1, 0x8, &(0x7f0000000040)="0cacce153ea449af0a0dca0bfdbbed63beb84bc319a71996e678184665a44c5df185f457cf9801b137d1113e1ab9d8ca701cee2cea09c2aa8b3b4ab9d98deba77dc57bec87a38b86fa879d404df8ad1afcbaf4d0305c083a7bf11ca082c3eca8f24d43841c060012b577008ed1fbffec6cdd22cb17", 0x75) write(r1, 0x0, 0x0) socket(0x6, 0x4, 0x1) 12:18:38 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x80) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="02b4fffffb1d59a54cdebc2dbdab5fecb8e4bd4cffff000000000000aed02ee8b768368eb50cd4d4e5c966382ebba0e9d956780e380b615be9c0ae351914bd9671b23d95d9912fdb487598da62de4734d76c0f8ea0e3ae94dc746cb638cd096293af19a2db175da294de94dba976e729f4daa6ca9a7fab62724e2118277f430c9e32d8b1d5d5cf262f2ba00e5d0348561c79996bd6d3046fc0a3d68489044b"], 0x1a, 0x800) open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) getpid() (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (async) msgget$private(0x0, 0xa0) (async) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) getppid() (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) chmod(&(0x7f0000000000)='./file0\x00', 0x80) (async) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) (async) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) (async) msgsnd(r1, 0x0, 0x4a4, 0x0) (async) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="02b4fffffb1d59a54cdebc2dbdab5fecb8e4bd4cffff000000000000aed02ee8b768368eb50cd4d4e5c966382ebba0e9d956780e380b615be9c0ae351914bd9671b23d95d9912fdb487598da62de4734d76c0f8ea0e3ae94dc746cb638cd096293af19a2db175da294de94dba976e729f4daa6ca9a7fab62724e2118277f430c9e32d8b1d5d5cf262f2ba00e5d0348561c79996bd6d3046fc0a3d68489044b"], 0x1a, 0x800) (async) 12:18:38 executing program 2: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) socketpair(0x6, 0x5, 0x6, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x2010, r2, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$dupfd(r3, 0xa, r4) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x6) pipe2(&(0x7f0000000140), 0x4) (async) socketpair(0x6, 0x5, 0x6, &(0x7f0000000180)) (async) dup2(r0, r1) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) (async) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x2010, r2, 0x0, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) fcntl$dupfd(r3, 0xa, r4) (async) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x6) (async) 12:18:38 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ff7e0e0000ffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000100)={0x9, 0x101, {0x7fff, 0xfffffffffffffffd}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x5, 0xfffffbff, &(0x7f0000000040), 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x1, 0x8, &(0x7f0000000040)="0cacce153ea449af0a0dca0bfdbbed63beb84bc319a71996e678184665a44c5df185f457cf9801b137d1113e1ab9d8ca701cee2cea09c2aa8b3b4ab9d98deba77dc57bec87a38b86fa879d404df8ad1afcbaf4d0305c083a7bf11ca082c3eca8f24d43841c060012b577008ed1fbffec6cdd22cb17", 0x75) write(r1, 0x0, 0x0) socket(0x6, 0x4, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ff7e0e0000ffff4000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000100)={0x9, 0x101, {0x7fff, 0xfffffffffffffffd}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) close(r0) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x5, 0xfffffbff, &(0x7f0000000040), 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) setsockopt(r0, 0x1, 0x8, &(0x7f0000000040)="0cacce153ea449af0a0dca0bfdbbed63beb84bc319a71996e678184665a44c5df185f457cf9801b137d1113e1ab9d8ca701cee2cea09c2aa8b3b4ab9d98deba77dc57bec87a38b86fa879d404df8ad1afcbaf4d0305c083a7bf11ca082c3eca8f24d43841c060012b577008ed1fbffec6cdd22cb17", 0x75) (async) write(r1, 0x0, 0x0) (async) socket(0x6, 0x4, 0x1) (async) 12:18:38 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:38 executing program 0: ktrace(0x0, 0x4, 0x0, 0xffffffffffffffff) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x718, r0) ktrace(0x0, 0x4, 0x0, 0xffffffffffffffff) (async) getpid() (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x718, r0) (async) 12:18:38 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ff7e0e0000ffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000100)={0x9, 0x101, {0x7fff, 0xfffffffffffffffd}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x5, 0xfffffbff, &(0x7f0000000040), 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x1, 0x8, &(0x7f0000000040)="0cacce153ea449af0a0dca0bfdbbed63beb84bc319a71996e678184665a44c5df185f457cf9801b137d1113e1ab9d8ca701cee2cea09c2aa8b3b4ab9d98deba77dc57bec87a38b86fa879d404df8ad1afcbaf4d0305c083a7bf11ca082c3eca8f24d43841c060012b577008ed1fbffec6cdd22cb17", 0x75) write(r1, 0x0, 0x0) socket(0x6, 0x4, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ff7e0e0000ffff4000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000100)={0x9, 0x101, {0x7fff, 0xfffffffffffffffd}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) close(r0) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x5, 0xfffffbff, &(0x7f0000000040), 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) setsockopt(r0, 0x1, 0x8, &(0x7f0000000040)="0cacce153ea449af0a0dca0bfdbbed63beb84bc319a71996e678184665a44c5df185f457cf9801b137d1113e1ab9d8ca701cee2cea09c2aa8b3b4ab9d98deba77dc57bec87a38b86fa879d404df8ad1afcbaf4d0305c083a7bf11ca082c3eca8f24d43841c060012b577008ed1fbffec6cdd22cb17", 0x75) (async) write(r1, 0x0, 0x0) (async) socket(0x6, 0x4, 0x1) (async) 12:18:39 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = syz_open_pts() close(r1) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}, {&(0x7f0000001680)="1c7f34fc5a1dc2717e1ab685d8acd73e4127e08aed8c70f43ff88ee4e85563ba994c19d04ac68fdd3d8759615ed9542e2090ecbb80333930a2ccf22716be265cd8af3002ad0bfee09298525af802b9f60018f9d664b53737257742520bd32fb3a0f04ba282826130adcc92510776087b8d8cee0e8e5e657a36076a6ee2e7a3ef9ebc9708f83657cccdb9a59c493a29316ccfe0b2811ef78635a868acbfc75365b5d0170dd6eeae18e81e7a32c725768885b70b24b88593cf2b3bbf9e7be180bea782ebe8b6fe88a2fb5a4694c9337031e22787c0c8b05e537d9fabfc91442ddd96e53558c582b323489bddca0a2c5d611d0372b01f36619f15498a2ab276dfe13fd90b06ed5f484f125d4468b4e760b0da39957a53bf21bdfff72c6e48f0ee2f11a51f3364286e9fcf012b9f50edbde691e89ba126d9230ffbe7a20f2778c7585729e6537a54871b4f47d44f10243495c92934f6ec042a2df5d78fabf592f0a00531ad277a181c9110dfdc122a7ce02c95a4d953a6890ffea4a5af5a4af0043677949312b378fa5bd3edc63a6632e8bfad1d88aed550bd2c2ad15d99ce79ec3c28379f7bb253d9e2fe38630baa59dca9b6b9ce1981d602217552312b03e85313b07cf4ac115e3570f678688fbe673e492f3ef09808a3ec0639d78508df47f736f550532c0157a0e84a26be533e37f3ad076f9447d9d008643b2015b5a91abb61e4744f807f22875e5dc98a0c95f307452f26609167b11faf39dd4832081159a1fcff29f9d2eb5442b7f005528b47085eee7820570e1dbb83669b774186cdf4aeed0b7d65e9577f8b7203a1d56e52b38e5ff3ff251decdf4caf657c75efcd695115fe268e14af76a848ab5c6858ccd132c7e5bc9ab4ea0c5c8a9fc3c5678e377a79ae74241a36664c85fe070e349e1f25c763501446eca89c27c514ddf88c8fc06fde2035bad3304fc47d2b559b886fed54220d0331ea8bff59408a6edfd90c7c9a015c519ce207afee07a338a10c64e0a09e8a820b76d96c7760e64a766156dd05c647e8ce6070babfde73cf4209796405d603d54bf9ddd691b2d27d1a929da97d1f7d6a3687e9f182b553ddda20a34119ef99080512f2b29a1c6705ee16b1aec81a0e1790f0541b0a7f71126678433cc883bff1a9313fd2e262ed9696b8249e4324d1e6d9c141041f4466826ee32e12b260bb9d9b4af795d4fd2e534b4d34f2676bf9ec84653bf1a9f4ce305d4f7d438baa78794e366c75a0751aa55847fce3d7e61921c32289db5eb53e14b22575c86214509afd3d466134280d2f86fbf6764eadb6ca69cd07f7e4fc1425022d2259eaa3d50d3ae4012526542821e88c28751e024a871c4e7c9cde3652b5ebbf05a220745503daabe1ab559d61ee29a643db7534b13efa05d2ac593e9a4d7d5e2103fb8d751c398c8c9a8b1c7742482f45a19ba451b62925dbdc0ef5be7dd6f63c54624c39fe4138a95e43b4e156c62d3353be0d9caa673b83e82b02ab256c2d5fe1ecb8b217ba7df68df28f8851595eaf398d1cb0c1484a1a89f8a0b52cce8a662b0ed76baab7e1257c2434f90f9c2a45138702e03bbf23a9545e5f0ac44652936319c8fd619da31574cef126d642b6f07a43b4a44b65a3782366a5c7a6ec60a6eb5bf73e273e7ea6f077d5f7c5e2a7d463d4e07a39f27cc8b965d5fd7c813989566a4dd3d4b7481ab75d617204f26b7f37571132e9bcb08d4ad183bd81eeb9bef05adb9dfe7228ab063ba2fbba43233a7e5194986f3a41f867a95dab958c48cb0a3fc648f72ba3a2f9716e1c93da0d1f90e11bc32ff069db5117b77213cbb81c9ac4a8a883a0b524351d98649d56e373d655be9dd5e148e89765e7ec82632a0ed3f24990a72040a8fb49124d2287c30a65a834a181772b38b66b665eca5ad2c2b40f91f2fcba2621ac3bcb1ed0be6c33e34b8b42a232a0d3a8327712d42f406c5e02200ae64eb2d54471c565f8daf8015b7e28df8d51f2be20f440048d4f86f3b9fd02a64d7da4755a86543c5e5f10ffe90f2dde18e87f83c535dd5766a910ba87c3907e1684e9119db6942848c9b52cf1c16439573af23ac3ab2b91cf5370af0ae2d08a801f28262ebfeb2815c9eb9c95d774fc6021fc0409bc79b6aee0b9eb9d93a12f96ad80a22c90b78c319183bf1ab8f691b2c5339b87f686941ec0fc660934b629fd14f28f02a540d85a9ff42d3b9c0e30c5d11c51026b704e4f5d5c86934babc17881c3f33d34c7d51529a6068408a3888aadf3ec0239e45fca81a9c606f21d50da0d04c6c3d3e3a9a7fa9f745d5961471b2196032fa1fa48f5c7fbc0962f848a83dadbfe165c13ced80163942b6c9fca7122d19b01461debd2263ad9ed1331409a0b4880b1af7c925debfebf80d6aec4ef98972d6efa3c800ae9c53c0dc17bd795fa0efca7f92eedf491ee244189a4cc3e392e3e70fcc0586f9b5c1946b9bec5d7fb4f6709b5d202d38644eaf2bf861cf023974c8dd4879115766fd6f88d159b3bdfc7ec7bdfb33f9855b51cc07e0dda2113763908028d330e6b1bda29678bcb48fbdfeaf8e8688a87893f34be1a66a0e5aea23c608562c2c7145ee488173a0da3ed7c238ca5672b917297dad727e41bfbb9792b9d9be05d625ef5b0464a509ab32e50ec5e70557739d7a039a822b54d4143e955dd7b46f774601639380602e4e8d045cb20c805979fd83ad11654cd5a6cccc27264fe4996310210378674fc47ebb2cacce513933f7295319f8121b4b3b8c543feeb170e47ec30aeb3ce11c8aa7f16b9436939190c3f761ca98899031d0935cdb72e1f0c021c35fd4d2661948a1af00e72af3561b933689cb8976e984c16caba6f5b4ab95f515a79fee8f566d4999499f2d2e210e6f0267558e6256b2d84bb628d2258371ae8a90f3ce050fc235f0b2513ef9c2bd6fdc3980c9c8da1e3053b36a396247937def7384a168ea5e7bf0ed5d0fb4bae788bb2b1f4bbfc139a2e9ff286df065c160b4b5e356d79577ac87b5ca6bb542712efe61d0f693cdb0360e6c9d7e3e5057338363eaa6e5f4bb36233d2ebfa1e54a096688e51d64737c7b605224837911755f4fb5fcd1dc11645dc30c000a72cd45fbfd708943f29fc87f4de9ecc06c9725ec01c5b37929f728ec1bc8b07d2cfc0b6418ba40b0d3058e4cb1519e9e563820ed43a37b2d90d2387f8e434e31442ede40480c929b9c62c06adec8b10b8cc2134e06e428acbc9af33585e4a6b1fd7dc174b4f19f9d496b9556c30c107ed0e631bcfb663831a62fd012793b70a8750452cabd6cd51c6841c3a5c8d499510b0f59b715adddec55a5279de54a2405868264dbd23e22a0a9daa950b575a63a483ddc4effa89aa81d0984f7af68c6e669245f56bc1671eb37a54788d3eb464a94988357d0ac14677f40724ff3fd1c2bf4b6f8cfd786bfcc4d5ff3062057032715de01bb5f54c16681054dab53328aeed9fbca8c78cd537f502dc12ff565b5d9b878a37bdb5884edf90c4b0b544cbfd3d5c41ac366055045948edb4d2aa11698318c6341757c5dd120f1441b411e13ab2eafa21e70e0c4d07a6689054bb5799e25dd81fe615b74f9db50d18b877b871234c0c94c9110dc4ac7f7c67f89b5d36832e1ec947f903e80a9d41386c26742b41061ba292ec5feb1c1e800737f44ae62993536261a924f4b35b0f372b6bfff9cb726a29030d12754d5ea7694498c4fd8b12c877a73721ca1f70714329a44a2d45b569ceea64536fcfedfe1c0add84aec69dad2e9e7bfe476fb09eb383b351a400d41f85f916165dd419d70c5f35e368e639824e8435c3828a6abcbf3e37d56b7e20d66cce66e908137cab837aa8b907b549b5c7f426c143b04c7ca48e5bfc17b2c39a791ddac4f18bba9424967f1caee243d07ae3740ac463a4fb4fe8a5960c88d7b95d9da5a99c244ad7cb47d65919cbc93fef1d46dc2a0f1eec44c014bbfec5b6bc98f7efa9f7799a3c02f75644bf3a96aaccb025489f631f0e3d2384a3300543e46054ec05101863810c4e8510598ec314efddc99e38f83fa678eb6bd85e28177758e32ad2ddbbdf61bc23b77bb8c6eca64a974598dd3efc91ffc78e03e3d5672913c7c130f661d9c6de74ebab373ba8d038844de76dd2cdef25afc1e70bff0cc959056ccdc5cc8beafa40cd486254f66f91e0d6f4dcb72793b66101753bd00d8740726660cd1f3500c716999a7aef5ce4c56657106bd9accb267a0616209afb3e21895b4575be04c50ae343bfa5613af81883de213ce693df93646841dbfa52cfcdf24f70cf9962d55d5558d8086a69f36e52e9bc11ad78258dfe6f8546b88772077bf37dd12ceb30ec9a1c7257854fed794d7f3e89873d4af247c253821b7c43e02d0529a2e751d3e1e834ee2648cc78fcb71ac918202da5361d30c0c24489e5fbfeea17a6df60d0fa334204bbbb01365e6d9b7a7093c8f81a34dc289e05d2806f5ba409445dbb638a9b25c58611f431710dcaaa3b94a2123305e817ec3d564b6224e439038b52d4261afaa7119e526f2a0229618020dcc3156640c613d4be1f739ff24b413a5f90d74e25ff014e99852e779431803e91782a6b60c6df2f582acf29b9c7e059d7c8d503feb5ddbd4829dd9d87a3b4265cb748bd35e7c07a80c0f22e9a3bf556bea03ec847d028157ca05303b5d1fb3a552114952bc4572840d5c1d53cf2d08e58fc9f36b8773b906e4f662e3d362d1ea990be479733241a20c90b541271ca431b62e171637136c6ebf6265538ca8c47e3a1bb867f4176fe022a16a161b6ee62f7f9ec0d77498b8c84790242da1526c4cca4900fef41ca7178992e4e1792f30ad0caef71799b6335af9f3094a4446d636cf9860e3e55cacaf654855e12dac29f15af60b91542a6b05246292bc31d314331cac091f359d02816ab5255d5071c608298e6cde1f88d007b09b7b837d08a3dcb5e57665209d46978ad4cf0a88a9259056fec16179802880090af1d112799ad48fd7897eb09b4e987a12f4a6a4c70401057f81506973cb7e912a0c82276f31de974013f3e83a1359cbd12ba6383f1303b1d38ae2fa5b3b30c053b19e5a7cb7c597f76a64cd81236cf8fd8c273b3f532e3b47401073d945e13384cea764f585d23afc749b23f6b8895b9e975c60863ef1c41f6145f87abdff2717c005e7263668785f85c93bd0213fe8cf5f5bfac4112f5b83fac8147c7195ff2e7ae8da01a3155c212b1c5fcb7df7890cc36be462cbe374de1bbfd659e9743f30ca0282afaf0444ccd9079d8862f954e4413426afd92132cfe0396ae15d15f7419edd0469ae5589ccdc2f580fd6080eb645cc27b2e45a156fa7d2bd81bc99ae9ba179ae31f356b3875d52d03d659d362b5945615b2ec826e18733efca80759b2a458aceb6c4c0326bd38dc196cfbd75cb1921463b053adc1c2273f3fd23abacb35a7ebe4c182a9658899740fd50bdddb2ff5e1c600a3442f82745c29965a60ac2d5f6627d951ea2c72a9e9c8b7151f0566e6256ca516fe61770f19db54e829e9bc9f47c242b81131d621d8b6afebb5b346b8f22e01bc6327bbb0d4ce4d706265ba332cedcaeba3b300d6e0a561e7e36b47f91f57e4369436347523fbc2a3d69ee505004b8d0f5ff2d461fc7364a1c159946d57168cf2ea315944da05640aa998901e28692ec937a43bed4460208d6a8ec33080c4506ab0480d475e58b5adffb17f09a02fdf9a3e276539d3f6a3121d2048ccf25d8334e5ccf18a17d3b4289ffc8e79b18858e4b742000ccc0e24beb3ab07795fc94bef", 0x1000}, {&(0x7f0000000040)="9f31691ae7048e15e8639ea17cb20527143013a94ae707bcdd317e3dc7f2967ba0317697d69c8df8411d7a7448a0bdc66d7e10131dfb8ff797abd668eaa9e2417840257fa127bfce885c19898e8a00a1b693ba10f1a53ca3202238f27ed549df05c78b69bcf1f1cd2c60bdaa5a3bd9ce0889e6051d003b272ee6211fae9f17b507147504751f2f55bd4977b507e55b7fe6b58e83585cc014ac0d633aaa50550633e8a85356123e59f2e0bb7d1478e28ded02dc1863969e8d50ca6a7b23827650bc340b7a807f523c50d19af6a52dc2fad24415382d3ecbe83e4fcdee16e820e3629e718de7052ac070f6ed4ec781b35d6b629d", 0xf3}], 0x3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 12:18:39 executing program 2: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) socketpair(0x6, 0x5, 0x6, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) (async) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x2010, r2, 0x0, 0x0) (async) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$dupfd(r3, 0xa, r4) (async) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x6) 12:18:39 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) (async, rerun: 32) r1 = syz_open_pts() (rerun: 32) close(r1) (async) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}, {&(0x7f0000001680)="1c7f34fc5a1dc2717e1ab685d8acd73e4127e08aed8c70f43ff88ee4e85563ba994c19d04ac68fdd3d8759615ed9542e2090ecbb80333930a2ccf22716be265cd8af3002ad0bfee09298525af802b9f60018f9d664b53737257742520bd32fb3a0f04ba282826130adcc92510776087b8d8cee0e8e5e657a36076a6ee2e7a3ef9ebc9708f83657cccdb9a59c493a29316ccfe0b2811ef78635a868acbfc75365b5d0170dd6eeae18e81e7a32c725768885b70b24b88593cf2b3bbf9e7be180bea782ebe8b6fe88a2fb5a4694c9337031e22787c0c8b05e537d9fabfc91442ddd96e53558c582b323489bddca0a2c5d611d0372b01f36619f15498a2ab276dfe13fd90b06ed5f484f125d4468b4e760b0da39957a53bf21bdfff72c6e48f0ee2f11a51f3364286e9fcf012b9f50edbde691e89ba126d9230ffbe7a20f2778c7585729e6537a54871b4f47d44f10243495c92934f6ec042a2df5d78fabf592f0a00531ad277a181c9110dfdc122a7ce02c95a4d953a6890ffea4a5af5a4af0043677949312b378fa5bd3edc63a6632e8bfad1d88aed550bd2c2ad15d99ce79ec3c28379f7bb253d9e2fe38630baa59dca9b6b9ce1981d602217552312b03e85313b07cf4ac115e3570f678688fbe673e492f3ef09808a3ec0639d78508df47f736f550532c0157a0e84a26be533e37f3ad076f9447d9d008643b2015b5a91abb61e4744f807f22875e5dc98a0c95f307452f26609167b11faf39dd4832081159a1fcff29f9d2eb5442b7f005528b47085eee7820570e1dbb83669b774186cdf4aeed0b7d65e9577f8b7203a1d56e52b38e5ff3ff251decdf4caf657c75efcd695115fe268e14af76a848ab5c6858ccd132c7e5bc9ab4ea0c5c8a9fc3c5678e377a79ae74241a36664c85fe070e349e1f25c763501446eca89c27c514ddf88c8fc06fde2035bad3304fc47d2b559b886fed54220d0331ea8bff59408a6edfd90c7c9a015c519ce207afee07a338a10c64e0a09e8a820b76d96c7760e64a766156dd05c647e8ce6070babfde73cf4209796405d603d54bf9ddd691b2d27d1a929da97d1f7d6a3687e9f182b553ddda20a34119ef99080512f2b29a1c6705ee16b1aec81a0e1790f0541b0a7f71126678433cc883bff1a9313fd2e262ed9696b8249e4324d1e6d9c141041f4466826ee32e12b260bb9d9b4af795d4fd2e534b4d34f2676bf9ec84653bf1a9f4ce305d4f7d438baa78794e366c75a0751aa55847fce3d7e61921c32289db5eb53e14b22575c86214509afd3d466134280d2f86fbf6764eadb6ca69cd07f7e4fc1425022d2259eaa3d50d3ae4012526542821e88c28751e024a871c4e7c9cde3652b5ebbf05a220745503daabe1ab559d61ee29a643db7534b13efa05d2ac593e9a4d7d5e2103fb8d751c398c8c9a8b1c7742482f45a19ba451b62925dbdc0ef5be7dd6f63c54624c39fe4138a95e43b4e156c62d3353be0d9caa673b83e82b02ab256c2d5fe1ecb8b217ba7df68df28f8851595eaf398d1cb0c1484a1a89f8a0b52cce8a662b0ed76baab7e1257c2434f90f9c2a45138702e03bbf23a9545e5f0ac44652936319c8fd619da31574cef126d642b6f07a43b4a44b65a3782366a5c7a6ec60a6eb5bf73e273e7ea6f077d5f7c5e2a7d463d4e07a39f27cc8b965d5fd7c813989566a4dd3d4b7481ab75d617204f26b7f37571132e9bcb08d4ad183bd81eeb9bef05adb9dfe7228ab063ba2fbba43233a7e5194986f3a41f867a95dab958c48cb0a3fc648f72ba3a2f9716e1c93da0d1f90e11bc32ff069db5117b77213cbb81c9ac4a8a883a0b524351d98649d56e373d655be9dd5e148e89765e7ec82632a0ed3f24990a72040a8fb49124d2287c30a65a834a181772b38b66b665eca5ad2c2b40f91f2fcba2621ac3bcb1ed0be6c33e34b8b42a232a0d3a8327712d42f406c5e02200ae64eb2d54471c565f8daf8015b7e28df8d51f2be20f440048d4f86f3b9fd02a64d7da4755a86543c5e5f10ffe90f2dde18e87f83c535dd5766a910ba87c3907e1684e9119db6942848c9b52cf1c16439573af23ac3ab2b91cf5370af0ae2d08a801f28262ebfeb2815c9eb9c95d774fc6021fc0409bc79b6aee0b9eb9d93a12f96ad80a22c90b78c319183bf1ab8f691b2c5339b87f686941ec0fc660934b629fd14f28f02a540d85a9ff42d3b9c0e30c5d11c51026b704e4f5d5c86934babc17881c3f33d34c7d51529a6068408a3888aadf3ec0239e45fca81a9c606f21d50da0d04c6c3d3e3a9a7fa9f745d5961471b2196032fa1fa48f5c7fbc0962f848a83dadbfe165c13ced80163942b6c9fca7122d19b01461debd2263ad9ed1331409a0b4880b1af7c925debfebf80d6aec4ef98972d6efa3c800ae9c53c0dc17bd795fa0efca7f92eedf491ee244189a4cc3e392e3e70fcc0586f9b5c1946b9bec5d7fb4f6709b5d202d38644eaf2bf861cf023974c8dd4879115766fd6f88d159b3bdfc7ec7bdfb33f9855b51cc07e0dda2113763908028d330e6b1bda29678bcb48fbdfeaf8e8688a87893f34be1a66a0e5aea23c608562c2c7145ee488173a0da3ed7c238ca5672b917297dad727e41bfbb9792b9d9be05d625ef5b0464a509ab32e50ec5e70557739d7a039a822b54d4143e955dd7b46f774601639380602e4e8d045cb20c805979fd83ad11654cd5a6cccc27264fe4996310210378674fc47ebb2cacce513933f7295319f8121b4b3b8c543feeb170e47ec30aeb3ce11c8aa7f16b9436939190c3f761ca98899031d0935cdb72e1f0c021c35fd4d2661948a1af00e72af3561b933689cb8976e984c16caba6f5b4ab95f515a79fee8f566d4999499f2d2e210e6f0267558e6256b2d84bb628d2258371ae8a90f3ce050fc235f0b2513ef9c2bd6fdc3980c9c8da1e3053b36a396247937def7384a168ea5e7bf0ed5d0fb4bae788bb2b1f4bbfc139a2e9ff286df065c160b4b5e356d79577ac87b5ca6bb542712efe61d0f693cdb0360e6c9d7e3e5057338363eaa6e5f4bb36233d2ebfa1e54a096688e51d64737c7b605224837911755f4fb5fcd1dc11645dc30c000a72cd45fbfd708943f29fc87f4de9ecc06c9725ec01c5b37929f728ec1bc8b07d2cfc0b6418ba40b0d3058e4cb1519e9e563820ed43a37b2d90d2387f8e434e31442ede40480c929b9c62c06adec8b10b8cc2134e06e428acbc9af33585e4a6b1fd7dc174b4f19f9d496b9556c30c107ed0e631bcfb663831a62fd012793b70a8750452cabd6cd51c6841c3a5c8d499510b0f59b715adddec55a5279de54a2405868264dbd23e22a0a9daa950b575a63a483ddc4effa89aa81d0984f7af68c6e669245f56bc1671eb37a54788d3eb464a94988357d0ac14677f40724ff3fd1c2bf4b6f8cfd786bfcc4d5ff3062057032715de01bb5f54c16681054dab53328aeed9fbca8c78cd537f502dc12ff565b5d9b878a37bdb5884edf90c4b0b544cbfd3d5c41ac366055045948edb4d2aa11698318c6341757c5dd120f1441b411e13ab2eafa21e70e0c4d07a6689054bb5799e25dd81fe615b74f9db50d18b877b871234c0c94c9110dc4ac7f7c67f89b5d36832e1ec947f903e80a9d41386c26742b41061ba292ec5feb1c1e800737f44ae62993536261a924f4b35b0f372b6bfff9cb726a29030d12754d5ea7694498c4fd8b12c877a73721ca1f70714329a44a2d45b569ceea64536fcfedfe1c0add84aec69dad2e9e7bfe476fb09eb383b351a400d41f85f916165dd419d70c5f35e368e639824e8435c3828a6abcbf3e37d56b7e20d66cce66e908137cab837aa8b907b549b5c7f426c143b04c7ca48e5bfc17b2c39a791ddac4f18bba9424967f1caee243d07ae3740ac463a4fb4fe8a5960c88d7b95d9da5a99c244ad7cb47d65919cbc93fef1d46dc2a0f1eec44c014bbfec5b6bc98f7efa9f7799a3c02f75644bf3a96aaccb025489f631f0e3d2384a3300543e46054ec05101863810c4e8510598ec314efddc99e38f83fa678eb6bd85e28177758e32ad2ddbbdf61bc23b77bb8c6eca64a974598dd3efc91ffc78e03e3d5672913c7c130f661d9c6de74ebab373ba8d038844de76dd2cdef25afc1e70bff0cc959056ccdc5cc8beafa40cd486254f66f91e0d6f4dcb72793b66101753bd00d8740726660cd1f3500c716999a7aef5ce4c56657106bd9accb267a0616209afb3e21895b4575be04c50ae343bfa5613af81883de213ce693df93646841dbfa52cfcdf24f70cf9962d55d5558d8086a69f36e52e9bc11ad78258dfe6f8546b88772077bf37dd12ceb30ec9a1c7257854fed794d7f3e89873d4af247c253821b7c43e02d0529a2e751d3e1e834ee2648cc78fcb71ac918202da5361d30c0c24489e5fbfeea17a6df60d0fa334204bbbb01365e6d9b7a7093c8f81a34dc289e05d2806f5ba409445dbb638a9b25c58611f431710dcaaa3b94a2123305e817ec3d564b6224e439038b52d4261afaa7119e526f2a0229618020dcc3156640c613d4be1f739ff24b413a5f90d74e25ff014e99852e779431803e91782a6b60c6df2f582acf29b9c7e059d7c8d503feb5ddbd4829dd9d87a3b4265cb748bd35e7c07a80c0f22e9a3bf556bea03ec847d028157ca05303b5d1fb3a552114952bc4572840d5c1d53cf2d08e58fc9f36b8773b906e4f662e3d362d1ea990be479733241a20c90b541271ca431b62e171637136c6ebf6265538ca8c47e3a1bb867f4176fe022a16a161b6ee62f7f9ec0d77498b8c84790242da1526c4cca4900fef41ca7178992e4e1792f30ad0caef71799b6335af9f3094a4446d636cf9860e3e55cacaf654855e12dac29f15af60b91542a6b05246292bc31d314331cac091f359d02816ab5255d5071c608298e6cde1f88d007b09b7b837d08a3dcb5e57665209d46978ad4cf0a88a9259056fec16179802880090af1d112799ad48fd7897eb09b4e987a12f4a6a4c70401057f81506973cb7e912a0c82276f31de974013f3e83a1359cbd12ba6383f1303b1d38ae2fa5b3b30c053b19e5a7cb7c597f76a64cd81236cf8fd8c273b3f532e3b47401073d945e13384cea764f585d23afc749b23f6b8895b9e975c60863ef1c41f6145f87abdff2717c005e7263668785f85c93bd0213fe8cf5f5bfac4112f5b83fac8147c7195ff2e7ae8da01a3155c212b1c5fcb7df7890cc36be462cbe374de1bbfd659e9743f30ca0282afaf0444ccd9079d8862f954e4413426afd92132cfe0396ae15d15f7419edd0469ae5589ccdc2f580fd6080eb645cc27b2e45a156fa7d2bd81bc99ae9ba179ae31f356b3875d52d03d659d362b5945615b2ec826e18733efca80759b2a458aceb6c4c0326bd38dc196cfbd75cb1921463b053adc1c2273f3fd23abacb35a7ebe4c182a9658899740fd50bdddb2ff5e1c600a3442f82745c29965a60ac2d5f6627d951ea2c72a9e9c8b7151f0566e6256ca516fe61770f19db54e829e9bc9f47c242b81131d621d8b6afebb5b346b8f22e01bc6327bbb0d4ce4d706265ba332cedcaeba3b300d6e0a561e7e36b47f91f57e4369436347523fbc2a3d69ee505004b8d0f5ff2d461fc7364a1c159946d57168cf2ea315944da05640aa998901e28692ec937a43bed4460208d6a8ec33080c4506ab0480d475e58b5adffb17f09a02fdf9a3e276539d3f6a3121d2048ccf25d8334e5ccf18a17d3b4289ffc8e79b18858e4b742000ccc0e24beb3ab07795fc94bef", 0x1000}, {&(0x7f0000000040)="9f31691ae7048e15e8639ea17cb20527143013a94ae707bcdd317e3dc7f2967ba0317697d69c8df8411d7a7448a0bdc66d7e10131dfb8ff797abd668eaa9e2417840257fa127bfce885c19898e8a00a1b693ba10f1a53ca3202238f27ed549df05c78b69bcf1f1cd2c60bdaa5a3bd9ce0889e6051d003b272ee6211fae9f17b507147504751f2f55bd4977b507e55b7fe6b58e83585cc014ac0d633aaa50550633e8a85356123e59f2e0bb7d1478e28ded02dc1863969e8d50ca6a7b23827650bc340b7a807f523c50d19af6a52dc2fad24415382d3ecbe83e4fcdee16e820e3629e718de7052ac070f6ed4ec781b35d6b629d", 0xf3}], 0x3) (async, rerun: 64) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) (rerun: 64) 12:18:39 executing program 0: r0 = msgget$private(0x0, 0xa0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=""/200, &(0x7f0000000100)=0xc8) kevent(r1, &(0x7f0000000000), 0xc2, 0x0, 0x101, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f00000000c0)="b1e91bee8fad0e0596a096a53814", 0xe, 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r3, 0x0, 0x0) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r3], 0x44b, 0x800) msgsnd(r0, 0x0, 0x4a4, 0x0) msgrcv(r0, 0x0, 0x0, 0x2, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3, "eb07fb1d59a54cdebc2dbdab5fecb8e4bd4c"}, 0x1a, 0x0) msgsnd(r0, &(0x7f0000000100)={0x0, "ea292b6caf2afd23759198524e773b0e4866c9a921630ef5b5d7e67e6f6306b99e641825fad37079db216a2fa94a6ac36eb84ed9366b586a4adcd69a02f9c6475589011e6b63ecd92804a7c344c61b0a85c936748b88d20dba40d9edb67e38b2e8b402c3b39b0ed3600b19b32b335742df7eb74460bb13f0fca12f910405582c046d37af4532248ec0b2c409ae918e16455190cf745e7879dcb0612f6f45e71ba7b0c8cd3f3bd6779b55"}, 0xb2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000080)={@broadcast, @random="ad2b61cea2d6", [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@ssrr={0x89, 0xb, 0x0, [@broadcast, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 12:18:39 executing program 2: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfffffffbff"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 12:18:39 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) getpid() (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (async) msgget$private(0x0, 0xa0) (async) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) getppid() (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) (async) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) (async) msgsnd(r1, 0x0, 0x4a4, 0x0) (async) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) (async) 12:18:39 executing program 2: r0 = syz_open_pts() close(r0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) (async) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfffffffbff"], 0x10) (async) dup2(r3, r0) dup2(r2, r1) (async) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) (async) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 12:18:39 executing program 0: r0 = msgget$private(0x0, 0xa0) (async) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) (async) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) (async) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=""/200, &(0x7f0000000100)=0xc8) (async) kevent(r1, &(0x7f0000000000), 0xc2, 0x0, 0x101, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f00000000c0)="b1e91bee8fad0e0596a096a53814", 0xe, 0x0, 0x0) (async, rerun: 64) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (rerun: 64) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r3, 0x0, 0x0) (async) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r3], 0x44b, 0x800) (async) msgsnd(r0, 0x0, 0x4a4, 0x0) (async) msgrcv(r0, 0x0, 0x0, 0x2, 0x0) (async, rerun: 32) msgsnd(r0, &(0x7f0000000000)={0x3, "eb07fb1d59a54cdebc2dbdab5fecb8e4bd4c"}, 0x1a, 0x0) (async, rerun: 32) msgsnd(r0, &(0x7f0000000100)={0x0, "ea292b6caf2afd23759198524e773b0e4866c9a921630ef5b5d7e67e6f6306b99e641825fad37079db216a2fa94a6ac36eb84ed9366b586a4adcd69a02f9c6475589011e6b63ecd92804a7c344c61b0a85c936748b88d20dba40d9edb67e38b2e8b402c3b39b0ed3600b19b32b335742df7eb74460bb13f0fca12f910405582c046d37af4532248ec0b2c409ae918e16455190cf745e7879dcb0612f6f45e71ba7b0c8cd3f3bd6779b55"}, 0xb2, 0x0) (async, rerun: 32) syz_emit_ethernet(0x42, &(0x7f0000000080)={@broadcast, @random="ad2b61cea2d6", [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@ssrr={0x89, 0xb, 0x0, [@broadcast, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}) (async, rerun: 32) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 12:18:39 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = syz_open_pts() close(r1) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}, {&(0x7f0000001680)="1c7f34fc5a1dc2717e1ab685d8acd73e4127e08aed8c70f43ff88ee4e85563ba994c19d04ac68fdd3d8759615ed9542e2090ecbb80333930a2ccf22716be265cd8af3002ad0bfee09298525af802b9f60018f9d664b53737257742520bd32fb3a0f04ba282826130adcc92510776087b8d8cee0e8e5e657a36076a6ee2e7a3ef9ebc9708f83657cccdb9a59c493a29316ccfe0b2811ef78635a868acbfc75365b5d0170dd6eeae18e81e7a32c725768885b70b24b88593cf2b3bbf9e7be180bea782ebe8b6fe88a2fb5a4694c9337031e22787c0c8b05e537d9fabfc91442ddd96e53558c582b323489bddca0a2c5d611d0372b01f36619f15498a2ab276dfe13fd90b06ed5f484f125d4468b4e760b0da39957a53bf21bdfff72c6e48f0ee2f11a51f3364286e9fcf012b9f50edbde691e89ba126d9230ffbe7a20f2778c7585729e6537a54871b4f47d44f10243495c92934f6ec042a2df5d78fabf592f0a00531ad277a181c9110dfdc122a7ce02c95a4d953a6890ffea4a5af5a4af0043677949312b378fa5bd3edc63a6632e8bfad1d88aed550bd2c2ad15d99ce79ec3c28379f7bb253d9e2fe38630baa59dca9b6b9ce1981d602217552312b03e85313b07cf4ac115e3570f678688fbe673e492f3ef09808a3ec0639d78508df47f736f550532c0157a0e84a26be533e37f3ad076f9447d9d008643b2015b5a91abb61e4744f807f22875e5dc98a0c95f307452f26609167b11faf39dd4832081159a1fcff29f9d2eb5442b7f005528b47085eee7820570e1dbb83669b774186cdf4aeed0b7d65e9577f8b7203a1d56e52b38e5ff3ff251decdf4caf657c75efcd695115fe268e14af76a848ab5c6858ccd132c7e5bc9ab4ea0c5c8a9fc3c5678e377a79ae74241a36664c85fe070e349e1f25c763501446eca89c27c514ddf88c8fc06fde2035bad3304fc47d2b559b886fed54220d0331ea8bff59408a6edfd90c7c9a015c519ce207afee07a338a10c64e0a09e8a820b76d96c7760e64a766156dd05c647e8ce6070babfde73cf4209796405d603d54bf9ddd691b2d27d1a929da97d1f7d6a3687e9f182b553ddda20a34119ef99080512f2b29a1c6705ee16b1aec81a0e1790f0541b0a7f71126678433cc883bff1a9313fd2e262ed9696b8249e4324d1e6d9c141041f4466826ee32e12b260bb9d9b4af795d4fd2e534b4d34f2676bf9ec84653bf1a9f4ce305d4f7d438baa78794e366c75a0751aa55847fce3d7e61921c32289db5eb53e14b22575c86214509afd3d466134280d2f86fbf6764eadb6ca69cd07f7e4fc1425022d2259eaa3d50d3ae4012526542821e88c28751e024a871c4e7c9cde3652b5ebbf05a220745503daabe1ab559d61ee29a643db7534b13efa05d2ac593e9a4d7d5e2103fb8d751c398c8c9a8b1c7742482f45a19ba451b62925dbdc0ef5be7dd6f63c54624c39fe4138a95e43b4e156c62d3353be0d9caa673b83e82b02ab256c2d5fe1ecb8b217ba7df68df28f8851595eaf398d1cb0c1484a1a89f8a0b52cce8a662b0ed76baab7e1257c2434f90f9c2a45138702e03bbf23a9545e5f0ac44652936319c8fd619da31574cef126d642b6f07a43b4a44b65a3782366a5c7a6ec60a6eb5bf73e273e7ea6f077d5f7c5e2a7d463d4e07a39f27cc8b965d5fd7c813989566a4dd3d4b7481ab75d617204f26b7f37571132e9bcb08d4ad183bd81eeb9bef05adb9dfe7228ab063ba2fbba43233a7e5194986f3a41f867a95dab958c48cb0a3fc648f72ba3a2f9716e1c93da0d1f90e11bc32ff069db5117b77213cbb81c9ac4a8a883a0b524351d98649d56e373d655be9dd5e148e89765e7ec82632a0ed3f24990a72040a8fb49124d2287c30a65a834a181772b38b66b665eca5ad2c2b40f91f2fcba2621ac3bcb1ed0be6c33e34b8b42a232a0d3a8327712d42f406c5e02200ae64eb2d54471c565f8daf8015b7e28df8d51f2be20f440048d4f86f3b9fd02a64d7da4755a86543c5e5f10ffe90f2dde18e87f83c535dd5766a910ba87c3907e1684e9119db6942848c9b52cf1c16439573af23ac3ab2b91cf5370af0ae2d08a801f28262ebfeb2815c9eb9c95d774fc6021fc0409bc79b6aee0b9eb9d93a12f96ad80a22c90b78c319183bf1ab8f691b2c5339b87f686941ec0fc660934b629fd14f28f02a540d85a9ff42d3b9c0e30c5d11c51026b704e4f5d5c86934babc17881c3f33d34c7d51529a6068408a3888aadf3ec0239e45fca81a9c606f21d50da0d04c6c3d3e3a9a7fa9f745d5961471b2196032fa1fa48f5c7fbc0962f848a83dadbfe165c13ced80163942b6c9fca7122d19b01461debd2263ad9ed1331409a0b4880b1af7c925debfebf80d6aec4ef98972d6efa3c800ae9c53c0dc17bd795fa0efca7f92eedf491ee244189a4cc3e392e3e70fcc0586f9b5c1946b9bec5d7fb4f6709b5d202d38644eaf2bf861cf023974c8dd4879115766fd6f88d159b3bdfc7ec7bdfb33f9855b51cc07e0dda2113763908028d330e6b1bda29678bcb48fbdfeaf8e8688a87893f34be1a66a0e5aea23c608562c2c7145ee488173a0da3ed7c238ca5672b917297dad727e41bfbb9792b9d9be05d625ef5b0464a509ab32e50ec5e70557739d7a039a822b54d4143e955dd7b46f774601639380602e4e8d045cb20c805979fd83ad11654cd5a6cccc27264fe4996310210378674fc47ebb2cacce513933f7295319f8121b4b3b8c543feeb170e47ec30aeb3ce11c8aa7f16b9436939190c3f761ca98899031d0935cdb72e1f0c021c35fd4d2661948a1af00e72af3561b933689cb8976e984c16caba6f5b4ab95f515a79fee8f566d4999499f2d2e210e6f0267558e6256b2d84bb628d2258371ae8a90f3ce050fc235f0b2513ef9c2bd6fdc3980c9c8da1e3053b36a396247937def7384a168ea5e7bf0ed5d0fb4bae788bb2b1f4bbfc139a2e9ff286df065c160b4b5e356d79577ac87b5ca6bb542712efe61d0f693cdb0360e6c9d7e3e5057338363eaa6e5f4bb36233d2ebfa1e54a096688e51d64737c7b605224837911755f4fb5fcd1dc11645dc30c000a72cd45fbfd708943f29fc87f4de9ecc06c9725ec01c5b37929f728ec1bc8b07d2cfc0b6418ba40b0d3058e4cb1519e9e563820ed43a37b2d90d2387f8e434e31442ede40480c929b9c62c06adec8b10b8cc2134e06e428acbc9af33585e4a6b1fd7dc174b4f19f9d496b9556c30c107ed0e631bcfb663831a62fd012793b70a8750452cabd6cd51c6841c3a5c8d499510b0f59b715adddec55a5279de54a2405868264dbd23e22a0a9daa950b575a63a483ddc4effa89aa81d0984f7af68c6e669245f56bc1671eb37a54788d3eb464a94988357d0ac14677f40724ff3fd1c2bf4b6f8cfd786bfcc4d5ff3062057032715de01bb5f54c16681054dab53328aeed9fbca8c78cd537f502dc12ff565b5d9b878a37bdb5884edf90c4b0b544cbfd3d5c41ac366055045948edb4d2aa11698318c6341757c5dd120f1441b411e13ab2eafa21e70e0c4d07a6689054bb5799e25dd81fe615b74f9db50d18b877b871234c0c94c9110dc4ac7f7c67f89b5d36832e1ec947f903e80a9d41386c26742b41061ba292ec5feb1c1e800737f44ae62993536261a924f4b35b0f372b6bfff9cb726a29030d12754d5ea7694498c4fd8b12c877a73721ca1f70714329a44a2d45b569ceea64536fcfedfe1c0add84aec69dad2e9e7bfe476fb09eb383b351a400d41f85f916165dd419d70c5f35e368e639824e8435c3828a6abcbf3e37d56b7e20d66cce66e908137cab837aa8b907b549b5c7f426c143b04c7ca48e5bfc17b2c39a791ddac4f18bba9424967f1caee243d07ae3740ac463a4fb4fe8a5960c88d7b95d9da5a99c244ad7cb47d65919cbc93fef1d46dc2a0f1eec44c014bbfec5b6bc98f7efa9f7799a3c02f75644bf3a96aaccb025489f631f0e3d2384a3300543e46054ec05101863810c4e8510598ec314efddc99e38f83fa678eb6bd85e28177758e32ad2ddbbdf61bc23b77bb8c6eca64a974598dd3efc91ffc78e03e3d5672913c7c130f661d9c6de74ebab373ba8d038844de76dd2cdef25afc1e70bff0cc959056ccdc5cc8beafa40cd486254f66f91e0d6f4dcb72793b66101753bd00d8740726660cd1f3500c716999a7aef5ce4c56657106bd9accb267a0616209afb3e21895b4575be04c50ae343bfa5613af81883de213ce693df93646841dbfa52cfcdf24f70cf9962d55d5558d8086a69f36e52e9bc11ad78258dfe6f8546b88772077bf37dd12ceb30ec9a1c7257854fed794d7f3e89873d4af247c253821b7c43e02d0529a2e751d3e1e834ee2648cc78fcb71ac918202da5361d30c0c24489e5fbfeea17a6df60d0fa334204bbbb01365e6d9b7a7093c8f81a34dc289e05d2806f5ba409445dbb638a9b25c58611f431710dcaaa3b94a2123305e817ec3d564b6224e439038b52d4261afaa7119e526f2a0229618020dcc3156640c613d4be1f739ff24b413a5f90d74e25ff014e99852e779431803e91782a6b60c6df2f582acf29b9c7e059d7c8d503feb5ddbd4829dd9d87a3b4265cb748bd35e7c07a80c0f22e9a3bf556bea03ec847d028157ca05303b5d1fb3a552114952bc4572840d5c1d53cf2d08e58fc9f36b8773b906e4f662e3d362d1ea990be479733241a20c90b541271ca431b62e171637136c6ebf6265538ca8c47e3a1bb867f4176fe022a16a161b6ee62f7f9ec0d77498b8c84790242da1526c4cca4900fef41ca7178992e4e1792f30ad0caef71799b6335af9f3094a4446d636cf9860e3e55cacaf654855e12dac29f15af60b91542a6b05246292bc31d314331cac091f359d02816ab5255d5071c608298e6cde1f88d007b09b7b837d08a3dcb5e57665209d46978ad4cf0a88a9259056fec16179802880090af1d112799ad48fd7897eb09b4e987a12f4a6a4c70401057f81506973cb7e912a0c82276f31de974013f3e83a1359cbd12ba6383f1303b1d38ae2fa5b3b30c053b19e5a7cb7c597f76a64cd81236cf8fd8c273b3f532e3b47401073d945e13384cea764f585d23afc749b23f6b8895b9e975c60863ef1c41f6145f87abdff2717c005e7263668785f85c93bd0213fe8cf5f5bfac4112f5b83fac8147c7195ff2e7ae8da01a3155c212b1c5fcb7df7890cc36be462cbe374de1bbfd659e9743f30ca0282afaf0444ccd9079d8862f954e4413426afd92132cfe0396ae15d15f7419edd0469ae5589ccdc2f580fd6080eb645cc27b2e45a156fa7d2bd81bc99ae9ba179ae31f356b3875d52d03d659d362b5945615b2ec826e18733efca80759b2a458aceb6c4c0326bd38dc196cfbd75cb1921463b053adc1c2273f3fd23abacb35a7ebe4c182a9658899740fd50bdddb2ff5e1c600a3442f82745c29965a60ac2d5f6627d951ea2c72a9e9c8b7151f0566e6256ca516fe61770f19db54e829e9bc9f47c242b81131d621d8b6afebb5b346b8f22e01bc6327bbb0d4ce4d706265ba332cedcaeba3b300d6e0a561e7e36b47f91f57e4369436347523fbc2a3d69ee505004b8d0f5ff2d461fc7364a1c159946d57168cf2ea315944da05640aa998901e28692ec937a43bed4460208d6a8ec33080c4506ab0480d475e58b5adffb17f09a02fdf9a3e276539d3f6a3121d2048ccf25d8334e5ccf18a17d3b4289ffc8e79b18858e4b742000ccc0e24beb3ab07795fc94bef", 0x1000}, {&(0x7f0000000040)="9f31691ae7048e15e8639ea17cb20527143013a94ae707bcdd317e3dc7f2967ba0317697d69c8df8411d7a7448a0bdc66d7e10131dfb8ff797abd668eaa9e2417840257fa127bfce885c19898e8a00a1b693ba10f1a53ca3202238f27ed549df05c78b69bcf1f1cd2c60bdaa5a3bd9ce0889e6051d003b272ee6211fae9f17b507147504751f2f55bd4977b507e55b7fe6b58e83585cc014ac0d633aaa50550633e8a85356123e59f2e0bb7d1478e28ded02dc1863969e8d50ca6a7b23827650bc340b7a807f523c50d19af6a52dc2fad24415382d3ecbe83e4fcdee16e820e3629e718de7052ac070f6ed4ec781b35d6b629d", 0xf3}], 0x3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) socket$unix(0x1, 0x1, 0x0) (async) syz_open_pts() (async) close(r1) (async) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}, {&(0x7f0000001680)="1c7f34fc5a1dc2717e1ab685d8acd73e4127e08aed8c70f43ff88ee4e85563ba994c19d04ac68fdd3d8759615ed9542e2090ecbb80333930a2ccf22716be265cd8af3002ad0bfee09298525af802b9f60018f9d664b53737257742520bd32fb3a0f04ba282826130adcc92510776087b8d8cee0e8e5e657a36076a6ee2e7a3ef9ebc9708f83657cccdb9a59c493a29316ccfe0b2811ef78635a868acbfc75365b5d0170dd6eeae18e81e7a32c725768885b70b24b88593cf2b3bbf9e7be180bea782ebe8b6fe88a2fb5a4694c9337031e22787c0c8b05e537d9fabfc91442ddd96e53558c582b323489bddca0a2c5d611d0372b01f36619f15498a2ab276dfe13fd90b06ed5f484f125d4468b4e760b0da39957a53bf21bdfff72c6e48f0ee2f11a51f3364286e9fcf012b9f50edbde691e89ba126d9230ffbe7a20f2778c7585729e6537a54871b4f47d44f10243495c92934f6ec042a2df5d78fabf592f0a00531ad277a181c9110dfdc122a7ce02c95a4d953a6890ffea4a5af5a4af0043677949312b378fa5bd3edc63a6632e8bfad1d88aed550bd2c2ad15d99ce79ec3c28379f7bb253d9e2fe38630baa59dca9b6b9ce1981d602217552312b03e85313b07cf4ac115e3570f678688fbe673e492f3ef09808a3ec0639d78508df47f736f550532c0157a0e84a26be533e37f3ad076f9447d9d008643b2015b5a91abb61e4744f807f22875e5dc98a0c95f307452f26609167b11faf39dd4832081159a1fcff29f9d2eb5442b7f005528b47085eee7820570e1dbb83669b774186cdf4aeed0b7d65e9577f8b7203a1d56e52b38e5ff3ff251decdf4caf657c75efcd695115fe268e14af76a848ab5c6858ccd132c7e5bc9ab4ea0c5c8a9fc3c5678e377a79ae74241a36664c85fe070e349e1f25c763501446eca89c27c514ddf88c8fc06fde2035bad3304fc47d2b559b886fed54220d0331ea8bff59408a6edfd90c7c9a015c519ce207afee07a338a10c64e0a09e8a820b76d96c7760e64a766156dd05c647e8ce6070babfde73cf4209796405d603d54bf9ddd691b2d27d1a929da97d1f7d6a3687e9f182b553ddda20a34119ef99080512f2b29a1c6705ee16b1aec81a0e1790f0541b0a7f71126678433cc883bff1a9313fd2e262ed9696b8249e4324d1e6d9c141041f4466826ee32e12b260bb9d9b4af795d4fd2e534b4d34f2676bf9ec84653bf1a9f4ce305d4f7d438baa78794e366c75a0751aa55847fce3d7e61921c32289db5eb53e14b22575c86214509afd3d466134280d2f86fbf6764eadb6ca69cd07f7e4fc1425022d2259eaa3d50d3ae4012526542821e88c28751e024a871c4e7c9cde3652b5ebbf05a220745503daabe1ab559d61ee29a643db7534b13efa05d2ac593e9a4d7d5e2103fb8d751c398c8c9a8b1c7742482f45a19ba451b62925dbdc0ef5be7dd6f63c54624c39fe4138a95e43b4e156c62d3353be0d9caa673b83e82b02ab256c2d5fe1ecb8b217ba7df68df28f8851595eaf398d1cb0c1484a1a89f8a0b52cce8a662b0ed76baab7e1257c2434f90f9c2a45138702e03bbf23a9545e5f0ac44652936319c8fd619da31574cef126d642b6f07a43b4a44b65a3782366a5c7a6ec60a6eb5bf73e273e7ea6f077d5f7c5e2a7d463d4e07a39f27cc8b965d5fd7c813989566a4dd3d4b7481ab75d617204f26b7f37571132e9bcb08d4ad183bd81eeb9bef05adb9dfe7228ab063ba2fbba43233a7e5194986f3a41f867a95dab958c48cb0a3fc648f72ba3a2f9716e1c93da0d1f90e11bc32ff069db5117b77213cbb81c9ac4a8a883a0b524351d98649d56e373d655be9dd5e148e89765e7ec82632a0ed3f24990a72040a8fb49124d2287c30a65a834a181772b38b66b665eca5ad2c2b40f91f2fcba2621ac3bcb1ed0be6c33e34b8b42a232a0d3a8327712d42f406c5e02200ae64eb2d54471c565f8daf8015b7e28df8d51f2be20f440048d4f86f3b9fd02a64d7da4755a86543c5e5f10ffe90f2dde18e87f83c535dd5766a910ba87c3907e1684e9119db6942848c9b52cf1c16439573af23ac3ab2b91cf5370af0ae2d08a801f28262ebfeb2815c9eb9c95d774fc6021fc0409bc79b6aee0b9eb9d93a12f96ad80a22c90b78c319183bf1ab8f691b2c5339b87f686941ec0fc660934b629fd14f28f02a540d85a9ff42d3b9c0e30c5d11c51026b704e4f5d5c86934babc17881c3f33d34c7d51529a6068408a3888aadf3ec0239e45fca81a9c606f21d50da0d04c6c3d3e3a9a7fa9f745d5961471b2196032fa1fa48f5c7fbc0962f848a83dadbfe165c13ced80163942b6c9fca7122d19b01461debd2263ad9ed1331409a0b4880b1af7c925debfebf80d6aec4ef98972d6efa3c800ae9c53c0dc17bd795fa0efca7f92eedf491ee244189a4cc3e392e3e70fcc0586f9b5c1946b9bec5d7fb4f6709b5d202d38644eaf2bf861cf023974c8dd4879115766fd6f88d159b3bdfc7ec7bdfb33f9855b51cc07e0dda2113763908028d330e6b1bda29678bcb48fbdfeaf8e8688a87893f34be1a66a0e5aea23c608562c2c7145ee488173a0da3ed7c238ca5672b917297dad727e41bfbb9792b9d9be05d625ef5b0464a509ab32e50ec5e70557739d7a039a822b54d4143e955dd7b46f774601639380602e4e8d045cb20c805979fd83ad11654cd5a6cccc27264fe4996310210378674fc47ebb2cacce513933f7295319f8121b4b3b8c543feeb170e47ec30aeb3ce11c8aa7f16b9436939190c3f761ca98899031d0935cdb72e1f0c021c35fd4d2661948a1af00e72af3561b933689cb8976e984c16caba6f5b4ab95f515a79fee8f566d4999499f2d2e210e6f0267558e6256b2d84bb628d2258371ae8a90f3ce050fc235f0b2513ef9c2bd6fdc3980c9c8da1e3053b36a396247937def7384a168ea5e7bf0ed5d0fb4bae788bb2b1f4bbfc139a2e9ff286df065c160b4b5e356d79577ac87b5ca6bb542712efe61d0f693cdb0360e6c9d7e3e5057338363eaa6e5f4bb36233d2ebfa1e54a096688e51d64737c7b605224837911755f4fb5fcd1dc11645dc30c000a72cd45fbfd708943f29fc87f4de9ecc06c9725ec01c5b37929f728ec1bc8b07d2cfc0b6418ba40b0d3058e4cb1519e9e563820ed43a37b2d90d2387f8e434e31442ede40480c929b9c62c06adec8b10b8cc2134e06e428acbc9af33585e4a6b1fd7dc174b4f19f9d496b9556c30c107ed0e631bcfb663831a62fd012793b70a8750452cabd6cd51c6841c3a5c8d499510b0f59b715adddec55a5279de54a2405868264dbd23e22a0a9daa950b575a63a483ddc4effa89aa81d0984f7af68c6e669245f56bc1671eb37a54788d3eb464a94988357d0ac14677f40724ff3fd1c2bf4b6f8cfd786bfcc4d5ff3062057032715de01bb5f54c16681054dab53328aeed9fbca8c78cd537f502dc12ff565b5d9b878a37bdb5884edf90c4b0b544cbfd3d5c41ac366055045948edb4d2aa11698318c6341757c5dd120f1441b411e13ab2eafa21e70e0c4d07a6689054bb5799e25dd81fe615b74f9db50d18b877b871234c0c94c9110dc4ac7f7c67f89b5d36832e1ec947f903e80a9d41386c26742b41061ba292ec5feb1c1e800737f44ae62993536261a924f4b35b0f372b6bfff9cb726a29030d12754d5ea7694498c4fd8b12c877a73721ca1f70714329a44a2d45b569ceea64536fcfedfe1c0add84aec69dad2e9e7bfe476fb09eb383b351a400d41f85f916165dd419d70c5f35e368e639824e8435c3828a6abcbf3e37d56b7e20d66cce66e908137cab837aa8b907b549b5c7f426c143b04c7ca48e5bfc17b2c39a791ddac4f18bba9424967f1caee243d07ae3740ac463a4fb4fe8a5960c88d7b95d9da5a99c244ad7cb47d65919cbc93fef1d46dc2a0f1eec44c014bbfec5b6bc98f7efa9f7799a3c02f75644bf3a96aaccb025489f631f0e3d2384a3300543e46054ec05101863810c4e8510598ec314efddc99e38f83fa678eb6bd85e28177758e32ad2ddbbdf61bc23b77bb8c6eca64a974598dd3efc91ffc78e03e3d5672913c7c130f661d9c6de74ebab373ba8d038844de76dd2cdef25afc1e70bff0cc959056ccdc5cc8beafa40cd486254f66f91e0d6f4dcb72793b66101753bd00d8740726660cd1f3500c716999a7aef5ce4c56657106bd9accb267a0616209afb3e21895b4575be04c50ae343bfa5613af81883de213ce693df93646841dbfa52cfcdf24f70cf9962d55d5558d8086a69f36e52e9bc11ad78258dfe6f8546b88772077bf37dd12ceb30ec9a1c7257854fed794d7f3e89873d4af247c253821b7c43e02d0529a2e751d3e1e834ee2648cc78fcb71ac918202da5361d30c0c24489e5fbfeea17a6df60d0fa334204bbbb01365e6d9b7a7093c8f81a34dc289e05d2806f5ba409445dbb638a9b25c58611f431710dcaaa3b94a2123305e817ec3d564b6224e439038b52d4261afaa7119e526f2a0229618020dcc3156640c613d4be1f739ff24b413a5f90d74e25ff014e99852e779431803e91782a6b60c6df2f582acf29b9c7e059d7c8d503feb5ddbd4829dd9d87a3b4265cb748bd35e7c07a80c0f22e9a3bf556bea03ec847d028157ca05303b5d1fb3a552114952bc4572840d5c1d53cf2d08e58fc9f36b8773b906e4f662e3d362d1ea990be479733241a20c90b541271ca431b62e171637136c6ebf6265538ca8c47e3a1bb867f4176fe022a16a161b6ee62f7f9ec0d77498b8c84790242da1526c4cca4900fef41ca7178992e4e1792f30ad0caef71799b6335af9f3094a4446d636cf9860e3e55cacaf654855e12dac29f15af60b91542a6b05246292bc31d314331cac091f359d02816ab5255d5071c608298e6cde1f88d007b09b7b837d08a3dcb5e57665209d46978ad4cf0a88a9259056fec16179802880090af1d112799ad48fd7897eb09b4e987a12f4a6a4c70401057f81506973cb7e912a0c82276f31de974013f3e83a1359cbd12ba6383f1303b1d38ae2fa5b3b30c053b19e5a7cb7c597f76a64cd81236cf8fd8c273b3f532e3b47401073d945e13384cea764f585d23afc749b23f6b8895b9e975c60863ef1c41f6145f87abdff2717c005e7263668785f85c93bd0213fe8cf5f5bfac4112f5b83fac8147c7195ff2e7ae8da01a3155c212b1c5fcb7df7890cc36be462cbe374de1bbfd659e9743f30ca0282afaf0444ccd9079d8862f954e4413426afd92132cfe0396ae15d15f7419edd0469ae5589ccdc2f580fd6080eb645cc27b2e45a156fa7d2bd81bc99ae9ba179ae31f356b3875d52d03d659d362b5945615b2ec826e18733efca80759b2a458aceb6c4c0326bd38dc196cfbd75cb1921463b053adc1c2273f3fd23abacb35a7ebe4c182a9658899740fd50bdddb2ff5e1c600a3442f82745c29965a60ac2d5f6627d951ea2c72a9e9c8b7151f0566e6256ca516fe61770f19db54e829e9bc9f47c242b81131d621d8b6afebb5b346b8f22e01bc6327bbb0d4ce4d706265ba332cedcaeba3b300d6e0a561e7e36b47f91f57e4369436347523fbc2a3d69ee505004b8d0f5ff2d461fc7364a1c159946d57168cf2ea315944da05640aa998901e28692ec937a43bed4460208d6a8ec33080c4506ab0480d475e58b5adffb17f09a02fdf9a3e276539d3f6a3121d2048ccf25d8334e5ccf18a17d3b4289ffc8e79b18858e4b742000ccc0e24beb3ab07795fc94bef", 0x1000}, {&(0x7f0000000040)="9f31691ae7048e15e8639ea17cb20527143013a94ae707bcdd317e3dc7f2967ba0317697d69c8df8411d7a7448a0bdc66d7e10131dfb8ff797abd668eaa9e2417840257fa127bfce885c19898e8a00a1b693ba10f1a53ca3202238f27ed549df05c78b69bcf1f1cd2c60bdaa5a3bd9ce0889e6051d003b272ee6211fae9f17b507147504751f2f55bd4977b507e55b7fe6b58e83585cc014ac0d633aaa50550633e8a85356123e59f2e0bb7d1478e28ded02dc1863969e8d50ca6a7b23827650bc340b7a807f523c50d19af6a52dc2fad24415382d3ecbe83e4fcdee16e820e3629e718de7052ac070f6ed4ec781b35d6b629d", 0xf3}], 0x3) (async) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) (async) 12:18:39 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) getpid() (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (async) msgget$private(0x0, 0xa0) (async) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) getppid() (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) (async) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) (async) msgsnd(r1, 0x0, 0x4a4, 0x0) (async) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) (async) 12:18:39 executing program 2: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) (async) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfffffffbff"], 0x10) dup2(r3, r0) (async) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) (async) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 12:18:39 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaa9ad268ebd76491e442d2ac8252ed4cddaaaaaaaaaaaaaabb86dd60008d00002806003f811002009773006610c151b4a9ff676ba9a407cf6b3852a14f030418ca0000fe8000000000000000000000000000aa00100000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000907800001eb5f20d"]) 12:18:39 executing program 0: r0 = msgget$private(0x0, 0xa0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=""/200, &(0x7f0000000100)=0xc8) kevent(r1, &(0x7f0000000000), 0xc2, 0x0, 0x101, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f00000000c0)="b1e91bee8fad0e0596a096a53814", 0xe, 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r3, 0x0, 0x0) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r3], 0x44b, 0x800) msgsnd(r0, 0x0, 0x4a4, 0x0) msgrcv(r0, 0x0, 0x0, 0x2, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3, "eb07fb1d59a54cdebc2dbdab5fecb8e4bd4c"}, 0x1a, 0x0) msgsnd(r0, &(0x7f0000000100)={0x0, "ea292b6caf2afd23759198524e773b0e4866c9a921630ef5b5d7e67e6f6306b99e641825fad37079db216a2fa94a6ac36eb84ed9366b586a4adcd69a02f9c6475589011e6b63ecd92804a7c344c61b0a85c936748b88d20dba40d9edb67e38b2e8b402c3b39b0ed3600b19b32b335742df7eb74460bb13f0fca12f910405582c046d37af4532248ec0b2c409ae918e16455190cf745e7879dcb0612f6f45e71ba7b0c8cd3f3bd6779b55"}, 0xb2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000080)={@broadcast, @random="ad2b61cea2d6", [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@ssrr={0x89, 0xb, 0x0, [@broadcast, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) msgget$private(0x0, 0xa0) (async) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) (async) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) (async) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=""/200, &(0x7f0000000100)=0xc8) (async) kevent(r1, &(0x7f0000000000), 0xc2, 0x0, 0x101, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) pwrite(r2, &(0x7f00000000c0)="b1e91bee8fad0e0596a096a53814", 0xe, 0x0, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r3, 0x0, 0x0) (async) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r3], 0x44b, 0x800) (async) msgsnd(r0, 0x0, 0x4a4, 0x0) (async) msgrcv(r0, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r0, &(0x7f0000000000)={0x3, "eb07fb1d59a54cdebc2dbdab5fecb8e4bd4c"}, 0x1a, 0x0) (async) msgsnd(r0, &(0x7f0000000100)={0x0, "ea292b6caf2afd23759198524e773b0e4866c9a921630ef5b5d7e67e6f6306b99e641825fad37079db216a2fa94a6ac36eb84ed9366b586a4adcd69a02f9c6475589011e6b63ecd92804a7c344c61b0a85c936748b88d20dba40d9edb67e38b2e8b402c3b39b0ed3600b19b32b335742df7eb74460bb13f0fca12f910405582c046d37af4532248ec0b2c409ae918e16455190cf745e7879dcb0612f6f45e71ba7b0c8cd3f3bd6779b55"}, 0xb2, 0x0) (async) syz_emit_ethernet(0x42, &(0x7f0000000080)={@broadcast, @random="ad2b61cea2d6", [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@ssrr={0x89, 0xb, 0x0, [@broadcast, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) 12:18:39 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaa9ad268ebd76491e442d2ac8252ed4cddaaaaaaaaaaaaaabb86dd60008d00002806003f811002009773006610c151b4a9ff676ba9a407cf6b3852a14f030418ca0000fe8000000000000000000000000000aa00100000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000907800001eb5f20d"]) syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaa9ad268ebd76491e442d2ac8252ed4cddaaaaaaaaaaaaaabb86dd60008d00002806003f811002009773006610c151b4a9ff676ba9a407cf6b3852a14f030418ca0000fe8000000000000000000000000000aa00100000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000907800001eb5f20d"]) (async) 12:18:39 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0xe}]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 12:18:39 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaa9ad268ebd76491e442d2ac8252ed4cddaaaaaaaaaaaaaabb86dd60008d00002806003f811002009773006610c151b4a9ff676ba9a407cf6b3852a14f030418ca0000fe8000000000000000000000000000aa00100000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000907800001eb5f20d"]) syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaa9ad268ebd76491e442d2ac8252ed4cddaaaaaaaaaaaaaabb86dd60008d00002806003f811002009773006610c151b4a9ff676ba9a407cf6b3852a14f030418ca0000fe8000000000000000000000000000aa00100000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000907800001eb5f20d"]) (async) 12:18:39 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0xe}]}) (async, rerun: 64) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) (rerun: 64) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 12:18:39 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb3d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETD(r2, 0x80184600, &(0x7f0000000040)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x40, 0x4, 0x1}], 0x6, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff9, 0x20, 0x40000000, 0x2, 0x1}], 0x7, &(0x7f0000000140)={0x8, 0x3}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x10000000, 0x0) 12:18:39 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0xe}]}) (async) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 12:18:39 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x81, 0x10000}, {0x85, 0x2}, {0x22, 0x20}, {0x81, 0xff}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000200)={&(0x7f0000000180)=[{0x8d, 0x6}], 0x1}) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="f4cbbddbe38f04e4ba9ce35ee354159c97479821e6aef26060ef89be4e2a321f4166c92d9a8d55c0730ada11c09ed0cb8b237b85167b29ee8eb4695d6a98c10a76ad42195f5c6e501c4bdc2776dfea9893080a59f74c21e177e03c349261bb504d7bc851d1", 0x65) mkdirat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x19c) 12:18:39 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb3d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) getpid() (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (async) msgget$private(0x0, 0xa0) (async) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) getppid() (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) (async) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) (async) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) (async) msgsnd(r1, 0x0, 0x4a4, 0x0) (async) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb3d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) (async) 12:18:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETD(r2, 0x80184600, &(0x7f0000000040)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x40, 0x4, 0x1}], 0x6, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff9, 0x20, 0x40000000, 0x2, 0x1}], 0x7, &(0x7f0000000140)={0x8, 0x3}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x10000000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) (async) kqueue() (async) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) dup(r1) (async) ioctl$TIOCSETD(r2, 0x80184600, &(0x7f0000000040)) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x40, 0x4, 0x1}], 0x6, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff9, 0x20, 0x40000000, 0x2, 0x1}], 0x7, &(0x7f0000000140)={0x8, 0x3}) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) kevent(r0, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x10000000, 0x0) (async) 12:18:39 executing program 2: syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "55b0f2", 0x0, 0x11, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="9dac98a5a6644165c8982ed42dd52eb0"}}}}) syz_emit_ethernet(0xf, &(0x7f0000000040)={@local, @random="06584e0848c0", [], {@generic={0x8863, "10"}}}) 12:18:39 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x81, 0x10000}, {0x85, 0x2}, {0x22, 0x20}, {0x81, 0xff}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000200)={&(0x7f0000000180)=[{0x8d, 0x6}], 0x1}) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="f4cbbddbe38f04e4ba9ce35ee354159c97479821e6aef26060ef89be4e2a321f4166c92d9a8d55c0730ada11c09ed0cb8b237b85167b29ee8eb4695d6a98c10a76ad42195f5c6e501c4bdc2776dfea9893080a59f74c21e177e03c349261bb504d7bc851d1", 0x65) mkdirat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x19c) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x81, 0x10000}, {0x85, 0x2}, {0x22, 0x20}, {0x81, 0xff}], 0x4}) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000200)={&(0x7f0000000180)=[{0x8d, 0x6}], 0x1}) (async) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="f4cbbddbe38f04e4ba9ce35ee354159c97479821e6aef26060ef89be4e2a321f4166c92d9a8d55c0730ada11c09ed0cb8b237b85167b29ee8eb4695d6a98c10a76ad42195f5c6e501c4bdc2776dfea9893080a59f74c21e177e03c349261bb504d7bc851d1", 0x65) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x19c) (async) 12:18:39 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async, rerun: 32) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (async, rerun: 32) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) (async) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) (async) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) (async) msgsnd(r1, 0x0, 0x4a4, 0x0) (async) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb3d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:39 executing program 2: syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "55b0f2", 0x0, 0x11, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="9dac98a5a6644165c8982ed42dd52eb0"}}}}) (async) syz_emit_ethernet(0xf, &(0x7f0000000040)={@local, @random="06584e0848c0", [], {@generic={0x8863, "10"}}}) 12:18:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = kqueue() (async) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETD(r2, 0x80184600, &(0x7f0000000040)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x40, 0x4, 0x1}], 0x6, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff9, 0x20, 0x40000000, 0x2, 0x1}], 0x7, &(0x7f0000000140)={0x8, 0x3}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x10000000, 0x0) 12:18:39 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x81, 0x10000}, {0x85, 0x2}, {0x22, 0x20}, {0x81, 0xff}], 0x4}) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000200)={&(0x7f0000000180)=[{0x8d, 0x6}], 0x1}) (async) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="f4cbbddbe38f04e4ba9ce35ee354159c97479821e6aef26060ef89be4e2a321f4166c92d9a8d55c0730ada11c09ed0cb8b237b85167b29ee8eb4695d6a98c10a76ad42195f5c6e501c4bdc2776dfea9893080a59f74c21e177e03c349261bb504d7bc851d1", 0x65) mkdirat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x19c) 12:18:39 executing program 2: syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "55b0f2", 0x0, 0x11, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="9dac98a5a6644165c8982ed42dd52eb0"}}}}) syz_emit_ethernet(0xf, &(0x7f0000000040)={@local, @random="06584e0848c0", [], {@generic={0x8863, "10"}}}) 12:18:39 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r6) lchown(&(0x7f0000000200)='./file0\x00', 0x0, r6) fchown(r2, 0xffffffffffffffff, r6) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:39 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x2}], 0x2}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x84, 0x4}], 0x1}) r2 = dup(r1) ioctl$TIOCSETD(r2, 0x80184600, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f00000001c0)=[{0x26, 0x810}, {0x80, 0x4bb2}, {0x43, 0x9}], 0x3}) 12:18:39 executing program 2: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = kqueue() dup2(r1, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) chflagsat(r2, &(0x7f0000000040)='./bus\x00', 0x10000, 0x0) 12:18:39 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r6) lchown(&(0x7f0000000200)='./file0\x00', 0x0, r6) fchown(r2, 0xffffffffffffffff, r6) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) getpid() (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (async) msgget$private(0x0, 0xa0) (async) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) getppid() (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) (async) setregid(0xffffffffffffffff, r6) (async) lchown(&(0x7f0000000200)='./file0\x00', 0x0, r6) (async) fchown(r2, 0xffffffffffffffff, r6) (async) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) (async) msgsnd(r1, 0x0, 0x4a4, 0x0) (async) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) (async) 12:18:39 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x5, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) r0 = kqueue() close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x80, 0x1, 0x5, 0x9d}, {{r0}, 0xfffffffffffffffe, 0x40, 0x2, 0x4f, 0x3}, {{r0}, 0xfffffffffffffff9, 0x82, 0xfffff, 0x40, 0x4}, {{r0}, 0xfffffffffffffff9, 0x8, 0x42cf74bb2bb5e3fe, 0xfffffffffffffffd, 0x3}, {{r0}, 0xfffffffffffffff9, 0x40, 0x40000000, 0x2, 0x7fff}, {{r0}, 0xfffffffffffffff9, 0xbe, 0x1, 0x2, 0x100000000}, {{r0}, 0xfffffffffffffff8, 0x2, 0x20, 0xf4, 0x8}, {{}, 0xfffffffffffffffe, 0xb5, 0x2, 0x8, 0xfffffffffffff3af}], 0x1, &(0x7f0000000200)=[{{}, 0x0, 0x40, 0xfffff, 0x9, 0x7fffffff}, {{}, 0xfffffffffffffffd, 0xe3, 0x1, 0x7, 0xfffffffffffff001}], 0x3, &(0x7f00000002c0)={0x6, 0x6129}) r1 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1, 0x80000001}], 0x0, 0x0) r2 = getgid() r3 = getgid() r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x1, 0x0, r2, 0xffffffffffffffff, r3, 0x140, 0x1}, 0x3f, 0x3, r4, r5, 0x5, 0x2, 0xffffffff}) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x0, 0x0) kevent(r6, &(0x7f0000000040), 0x7fff, 0x0, 0x10000, 0x0) shutdown(r1, 0x2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0xa00, r4) shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x0) 12:18:39 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x2}], 0x2}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x84, 0x4}], 0x1}) r2 = dup(r1) ioctl$TIOCSETD(r2, 0x80184600, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f00000001c0)=[{0x26, 0x810}, {0x80, 0x4bb2}, {0x43, 0x9}], 0x3}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x2}], 0x2}) (async) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x84, 0x4}], 0x1}) (async) dup(r1) (async) ioctl$TIOCSETD(r2, 0x80184600, &(0x7f0000000040)) (async) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f00000001c0)=[{0x26, 0x810}, {0x80, 0x4bb2}, {0x43, 0x9}], 0x3}) (async) 12:18:39 executing program 2: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) (async) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) (async) r1 = kqueue() dup2(r1, r0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) chflagsat(r2, &(0x7f0000000040)='./bus\x00', 0x10000, 0x0) 12:18:39 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async, rerun: 64) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (async, rerun: 64) r1 = msgget$private(0x0, 0xa0) (async, rerun: 64) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (rerun: 64) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) (async, rerun: 32) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (rerun: 32) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r6) (async) lchown(&(0x7f0000000200)='./file0\x00', 0x0, r6) (async) fchown(r2, 0xffffffffffffffff, r6) (async) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) (async) msgsnd(r1, 0x0, 0x4a4, 0x0) (async, rerun: 32) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) (async, rerun: 32) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:39 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x2}], 0x2}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x84, 0x4}], 0x1}) r2 = dup(r1) ioctl$TIOCSETD(r2, 0x80184600, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f00000001c0)=[{0x26, 0x810}, {0x80, 0x4bb2}, {0x43, 0x9}], 0x3}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x2}], 0x2}) (async) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x84, 0x4}], 0x1}) (async) dup(r1) (async) ioctl$TIOCSETD(r2, 0x80184600, &(0x7f0000000040)) (async) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f00000001c0)=[{0x26, 0x810}, {0x80, 0x4bb2}, {0x43, 0x9}], 0x3}) (async) 12:18:39 executing program 2: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = kqueue() dup2(r1, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) chflagsat(r2, &(0x7f0000000040)='./bus\x00', 0x10000, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) (async) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) (async) kqueue() (async) dup2(r1, r0) (async) pipe2(&(0x7f0000000000), 0x10000) (async) chflagsat(r2, &(0x7f0000000040)='./bus\x00', 0x10000, 0x0) (async) 12:18:39 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r1, 0x29, 0x41, 0x0, 0x0) 12:18:40 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r1, 0x29, 0x41, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) getsockopt$inet_opts(r1, 0x29, 0x41, 0x0, 0x0) (async) 12:18:40 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/75}, &(0x7f00000002c0)=0x4d) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:40 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x5, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) (async) r0 = kqueue() close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x80, 0x1, 0x5, 0x9d}, {{r0}, 0xfffffffffffffffe, 0x40, 0x2, 0x4f, 0x3}, {{r0}, 0xfffffffffffffff9, 0x82, 0xfffff, 0x40, 0x4}, {{r0}, 0xfffffffffffffff9, 0x8, 0x42cf74bb2bb5e3fe, 0xfffffffffffffffd, 0x3}, {{r0}, 0xfffffffffffffff9, 0x40, 0x40000000, 0x2, 0x7fff}, {{r0}, 0xfffffffffffffff9, 0xbe, 0x1, 0x2, 0x100000000}, {{r0}, 0xfffffffffffffff8, 0x2, 0x20, 0xf4, 0x8}, {{}, 0xfffffffffffffffe, 0xb5, 0x2, 0x8, 0xfffffffffffff3af}], 0x1, &(0x7f0000000200)=[{{}, 0x0, 0x40, 0xfffff, 0x9, 0x7fffffff}, {{}, 0xfffffffffffffffd, 0xe3, 0x1, 0x7, 0xfffffffffffff001}], 0x3, &(0x7f00000002c0)={0x6, 0x6129}) (async, rerun: 32) r1 = socket$inet6(0x18, 0x2, 0x0) (rerun: 32) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1, 0x80000001}], 0x0, 0x0) (async, rerun: 64) r2 = getgid() (async, rerun: 64) r3 = getgid() r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x1, 0x0, r2, 0xffffffffffffffff, r3, 0x140, 0x1}, 0x3f, 0x3, r4, r5, 0x5, 0x2, 0xffffffff}) (async) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x0, 0x0) (async) kevent(r6, &(0x7f0000000040), 0x7fff, 0x0, 0x10000, 0x0) shutdown(r1, 0x2) (async) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0xa00, r4) (async) shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x0) 12:18:40 executing program 2: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x2b140000000, 0x4200000], [], [], [0x2], [], {}, {0x0, 0x0, 0x1}}}) 12:18:40 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r1, 0x29, 0x41, 0x0, 0x0) 12:18:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x3d}, {0x87}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x8, &(0x7f0000000140)="0022acdb065c6b8a0a96c51db818d110bad95a3c8e5d29634d476170b20e35cee6427971a9d4fe822706563878c894d70cdd7192021322336e720b99f2629c317e10793bdd59be52483c6b9326f29c948012895392822ca1e291250194253a51fa5cfadcf6349046c64fdd070eccd49bb198d5ea", 0x74) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 12:18:40 executing program 2: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x2b140000000, 0x4200000], [], [], [0x2], [], {}, {0x0, 0x0, 0x1}}}) 12:18:40 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async, rerun: 32) r0 = getpid() (rerun: 32) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (async) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) (async, rerun: 64) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (rerun: 64) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) (async) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) (async, rerun: 64) msgsnd(r1, 0x0, 0x4a4, 0x0) (async, rerun: 64) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/75}, &(0x7f00000002c0)=0x4d) (async) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800027b06230 12:18:40 executing program 2: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x2b140000000, 0x4200000], [], [], [0x2], [], {}, {0x0, 0x0, 0x1}}}) 12:18:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x3d}, {0x87}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x8, &(0x7f0000000140)="0022acdb065c6b8a0a96c51db818d110bad95a3c8e5d29634d476170b20e35cee6427971a9d4fe822706563878c894d70cdd7192021322336e720b99f2629c317e10793bdd59be52483c6b9326f29c948012895392822ca1e291250194253a51fa5cfadcf6349046c64fdd070eccd49bb198d5ea", 0x74) (async) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800027b06230 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800027b06230 12:18:40 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) r0 = getuid() mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = getuid() setreuid(0xee00, r1) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') setreuid(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x8, 0x400}, 0x1, 0x8, 0x81}) setregid(0xffffffffffffffff, 0x0) lchown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) lchown(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x2, r0, 0x0, r0, 0x0, 0x5, 0x8001}, 0x2, 0x8001, 0x74e0}) getuid() r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000080)=[{0x2, 0xf, 0x1000}, {0x2, 0x6, 0x1800}, {0x4, 0xfd, 0x400}, {0x4, 0xffff, 0x1000}, {0x4, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x1ff, 0x1000}, {0x2, 0xb, 0x1000}, {0x0, 0x7, 0x1000}, {0x0, 0xfb9f, 0x1000}], 0xa) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)='x\x00') semctl$GETPID(r2, 0x1, 0x4, 0x0) getgid() 12:18:40 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x5, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) (async) r0 = kqueue() (async) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x80, 0x1, 0x5, 0x9d}, {{r0}, 0xfffffffffffffffe, 0x40, 0x2, 0x4f, 0x3}, {{r0}, 0xfffffffffffffff9, 0x82, 0xfffff, 0x40, 0x4}, {{r0}, 0xfffffffffffffff9, 0x8, 0x42cf74bb2bb5e3fe, 0xfffffffffffffffd, 0x3}, {{r0}, 0xfffffffffffffff9, 0x40, 0x40000000, 0x2, 0x7fff}, {{r0}, 0xfffffffffffffff9, 0xbe, 0x1, 0x2, 0x100000000}, {{r0}, 0xfffffffffffffff8, 0x2, 0x20, 0xf4, 0x8}, {{}, 0xfffffffffffffffe, 0xb5, 0x2, 0x8, 0xfffffffffffff3af}], 0x1, &(0x7f0000000200)=[{{}, 0x0, 0x40, 0xfffff, 0x9, 0x7fffffff}, {{}, 0xfffffffffffffffd, 0xe3, 0x1, 0x7, 0xfffffffffffff001}], 0x3, &(0x7f00000002c0)={0x6, 0x6129}) (async, rerun: 64) r1 = socket$inet6(0x18, 0x2, 0x0) (rerun: 64) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1, 0x80000001}], 0x0, 0x0) r2 = getgid() r3 = getgid() r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) (async) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) (async, rerun: 32) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x1, 0x0, r2, 0xffffffffffffffff, r3, 0x140, 0x1}, 0x3f, 0x3, r4, r5, 0x5, 0x2, 0xffffffff}) (rerun: 32) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x0, 0x0) (async) kevent(r6, &(0x7f0000000040), 0x7fff, 0x0, 0x10000, 0x0) shutdown(r1, 0x2) (async) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0xa00, r4) (async) shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x0) 12:18:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x3d}, {0x87}, {0x6, 0x0, 0x0, 0x100}]}) (async) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x8, &(0x7f0000000140)="0022acdb065c6b8a0a96c51db818d110bad95a3c8e5d29634d476170b20e35cee6427971a9d4fe822706563878c894d70cdd7192021322336e720b99f2629c317e10793bdd59be52483c6b9326f29c948012895392822ca1e291250194253a51fa5cfadcf6349046c64fdd070eccd49bb198d5ea", 0x74) (async) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 12:18:40 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) (async) r0 = getuid() mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) (async) chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) (async) r1 = getuid() setreuid(0xee00, r1) (async) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') setreuid(0x0, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x8, 0x400}, 0x1, 0x8, 0x81}) (async) setregid(0xffffffffffffffff, 0x0) (async) lchown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) (async) lchown(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x2, r0, 0x0, r0, 0x0, 0x5, 0x8001}, 0x2, 0x8001, 0x74e0}) (async) getuid() (async) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000080)=[{0x2, 0xf, 0x1000}, {0x2, 0x6, 0x1800}, {0x4, 0xfd, 0x400}, {0x4, 0xffff, 0x1000}, {0x4, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x1ff, 0x1000}, {0x2, 0xb, 0x1000}, {0x0, 0x7, 0x1000}, {0x0, 0xfb9f, 0x1000}], 0xa) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)='x\x00') semctl$GETPID(r2, 0x1, 0x4, 0x0) getgid() 12:18:40 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@generic={0xc, 0x6, 0x0, "9e8489ae"}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 12:18:41 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@generic={0xc, 0x6, 0x0, "9e8489ae"}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async, rerun: 64) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (rerun: 64) 12:18:41 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) (async) setreuid(0xee00, 0x0) r0 = getuid() mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) (async, rerun: 64) chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) (async, rerun: 64) r1 = getuid() setreuid(0xee00, r1) (async) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') (async) setreuid(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x8, 0x400}, 0x1, 0x8, 0x81}) (async) setregid(0xffffffffffffffff, 0x0) lchown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) (async) lchown(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x2, r0, 0x0, r0, 0x0, 0x5, 0x8001}, 0x2, 0x8001, 0x74e0}) getuid() r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000080)=[{0x2, 0xf, 0x1000}, {0x2, 0x6, 0x1800}, {0x4, 0xfd, 0x400}, {0x4, 0xffff, 0x1000}, {0x4, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x1ff, 0x1000}, {0x2, 0xb, 0x1000}, {0x0, 0x7, 0x1000}, {0x0, 0xfb9f, 0x1000}], 0xa) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)='x\x00') semctl$GETPID(r2, 0x1, 0x4, 0x0) getgid() 12:18:41 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) (async) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) (async) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/75}, &(0x7f00000002c0)=0x4d) (async) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:41 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x20010, 0x112) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0x7fff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x1) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x8f) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, r5) 12:18:41 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x18, r0) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xd) lchown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r3 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x1f, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x8, 0x81}, 0x8, 0x3, 0x0, r3, 0x1, 0x0, 0x9f1c, 0xf3b}) r4 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x100, 0x10) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r4}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001840)={&(0x7f0000000380)=ANY=[@ANYBLOB="f1ff2d2f66696c653000"], 0xa, &(0x7f0000001740)=[{&(0x7f00000003c0)="f1f4c78b289792c078c4a51995aca06d92d5182050456d9e08efc18f8f6be026ef57b2ae54078853d1272cb2dab1f125d8e59d7e340c101f3a", 0x40}, {&(0x7f0000000400)="fd752a2fa6009ae4947f5fd22b670a44c09d875d568d3fafe7ed54ace8a21776de0fe53d5efca546763ae1183a2a608a8f8957f8d2a6987c544ce706ac047c2973f6aee2e4bd797ecc50e7402ffe014d4f621aaa8d037d4f46a6e538a3bce8d403615ddac2e06c0ad6513f49467285420f311320623533d7ad2024bf058ebe0a005be079dae45983cb8984d1f3f4ed0911b0a10d5cd1c7aed72e6831e8e86117dd6bda5c9d9b348c1d0b8a767f0c6be9b59f7ed3f054103abac416a70224c18e2baf88b4d656cf732f0b3134b554a97e8cbeb60eadffcefd0fb4bc4bf1317716e5bdc44b914825b30aaa4703918e95cd761925d5023d61b6798cb0a75a7247a596d25178f9277781a19edc87c31f149b2123af44b502ba5aaab686c6bcc47c78ad1e16f88178eb20171636dc2816b8f89eb3f918aa2432efd4fd21e1f776da754a5a9f939ed2a6567a325143e9dbfd60819640fde7f1182b9f516319f6864199c4acb7a4cd8be14956c44017b47aafad758f7767cc78c7d0d58a71ce07eebc83765d8fcb4872b045ab0a27bd790714a2b3bdcb08f3e8f588137e1703a96c58eb72cc14308a505217c358f795e1333bbe64960106030663a936d13f9eeeba9a9f8e991c9897fd11f9ad1a68d66892f57d89a3e16c3c3b18d81f7770edf19b52272a0ed2df7df8fb91165dc8d5e05d381f7cd425705981c107193ba07da932267dfeffd889ff19e71f464e6cd0e381259e118683a0b4fb5ae5afeac91d78b7e6aac4b9b570bc79a7d3f05657f45892dc9cc9f28cb401703a7bb082f75ccc7fc9664da63c4c87c78aa9a004f5f2082328b4273b8078793b50db628b528c875e64fad5abc5e7fd81d6acabff248e8101ca02364c090e310d3ac937ab7128b9cbf08dbd5bccd56472bf3e0bb6a2acf967784b0dcd566171e1ee04929310d4c1f530879861a0afc56c66c2d9fabf4602abbaa84e8c77a13308a098bea9919a51c9083f1fc171c3e76f1039fb751b851073fda9d0a2b97ececbd4bf19d1da6e65279df5d8691cbc5195bee462a44964e1dfa564d7cc1c2fb144a6d3bf7e8fb1bd4274168a5631c20c8e0dde13a3b11f89151bdb1d7dd2c8de1054a2e45df56ff4a410504d9a3a59f7836f89f0e01f7f71223673687ac8636f8a76b787aca24825d0a9c25a8d3d1efd27244525f78588eb614d3f80737b3e89e87e043650ab506550c9be8778b47a9ff0bdf27a3f1216ab9cfa851d84f07ae9b8dc806331c5e152fd7977204d458a861c2d51e06e87993f71c48f40b67377fa9661943b2c989922d3ddc3a6ac61f53418376836e3d6fab0be55b21dd95e87a0dd9806133c13b6cc43447f540630452c1552f65dfec1451501777dcf96293d3caf40e6c36c432273ccf774075f6d01f17e1080c9418f537579c951b3a37210a5461ed16379a7f2d039cb1730ebfda780045c6a2bb71370e4f901d8ac8b5d34c86f3743b052419fda24b4a974391669c5ef0901bc4d335e01ea2199f32f0677950f5c8e0161ce111bc44961823b5a455b6a1b8d14508183a55df025977ffd979fbf2e3d80c6742fbb12df4c3e58fc7b587108c452a3218ed18aeedb450a196975f9d66cdd435d8bce9147be3ed3f5acf4918bcdd7ba251e732f9a4269ad0147fbc197ddd4d7ca541909d811357d03fb3e84400198311fa1bd4a8804ff2625da3184f499f3896f5e5814b92a5ee3c05c09768a430538cb95b896457bcb5e14615267de8aa1ce277b11068e34d99b6b8db0fbee4b9d66183d8aec1805425ec1dfe2df82a313d9165049a60162b25352387d0c08f8cc22c0aa9d8be219a4a78c30af209c1a13bc52653aec39209a1e4f45a4d9a832b9ccd75213d8cd854c2eb8e4359aae23d397bc99859fe0fa0310ec580c54f3be334ac5aff0c128202e9e6b0b89013ddb0ba3013fc619737a7cc9420925ad9e42e032e6fe44d6edfdc91121db8bad14ed2148121533e2db3c757f6410ede583c74dfcc3cead0405b039063664366b4813797a024bee1df1f4cfa7cbff6e1f07bcd45960b6b666495984b1bc8ce4bd897651438284f186080f7db4a1c4cbee776ed9059f1afb529ad6af4e5eaa14e6f7ee75ca1a1e92310e66c811e99b7d7fb9bff8296867ecd695cfeb4d136524118f2a7836ff3a1167b0beb2a453f5f81947b987ead4c60f9f591f3b11daf31615121c35e0d98deee20a3620d4ecb9460117fa19d5026866b16a08b7c35c8bf4e5bf6c9efcef4b1f0b4dd5e5ba2fa962451b786562eb31134ef0939e7521919e2b265638db3c96e9bbd8580b2b46eb0fe56c69931f14e539c7f22006dafe0a795df14e9422d1c123f8806236df7be7ca95aed13a55a61400547bce6b7bf6f91f497484281b0dde92f66687eb934c92cf52f85c64fbfda8a8de428974cd3f6abe9d5c878249881bc895b288b2812c14feed81db1a72d2530fe0614e1a961d16bea25b54b136916dac4211d9aaa5fa523ba0b3cfa89be98d4d2c747813ca58e45c155d8d96c27e8170c5e7cb4cee4952ea6412275b97d7bd84996bafe5d77f857aecb33b42f6492cdbc9cab702fc6de46aa059185500759124335ed69534353f20258cb9c94050146ef5e643a423510c87e2315dd2b73a793837108f33a6991288e4e92e527bb334d814b1a3e6f1ae9e9da723f279f985da21cbd57d00985cf60bacff8025e5854ed273e78c3e561fa2e3218faa1b6c74e599f07dcc91efc3b08279b98268f6ee2cb3e04f7fdf57d4034e1308a7ceeecbfd9fbb179426569fd5940d2e0400653bc3c21c59bf52b6d764185cdf3dba6848ccf1b6927c99d35cb7c212daa3232c880536ea1cd6ce7ea60bfc4269a95074043e72b1f24ae0e00931be83b42c49abe6d7ab3f21441fdfcac60463d232e6f77934e7b91f6c7c087b2d0f73db636bdd1bc8438da9e963879c4a74f15a8c41e211447f76a07a0560a682ca618fcfe36f1e07c3329a27e77ecfb3bed9e484e231a83dea04c4d191b788751d170ca993d2f14be0e8f6c333879b922cd09e70192642c3d43133ecb4c1e4c4b4b0c458d2528673bc2b02f551ed51a2f722a61855284dec003d7b9f509be21487a38e2ea70ab894f0e7c66286c19826f69df11ee45328027ba473edf500e9722f746941820a84b4b9781422bf6c42aebb0076c223154b748ab43c609950c150c109ab74608c296bc57219c95b15ba274d70e315f8ca41885ab2b98852c578c65470c691c55e539735d839dede2c72d983b6e0182846548fb6eec896125f49886361eb547c6f1242c99a42d1eda81d7a1b904ff5d63e312ba9a5dbc37f819d5beccf450cc3d24fbe87914f4a1f00b3e1227d30386bccfd6b3437abaef23f632cc91c667b4760b31803d2d011c0da0973d92f3e68406a8f76e54c97dc9ab20d157ee00be06662531e8c9ee836e922a54f650ec8195847e3aba71a02972a872c72c784db7059a63cbce1e68020c2a1a769f7b80160e5e183f0cb0176fa0920d3210bdfcc439a988801172c4759dea39f861a5266e23a08e5a5808ef515bb1b624d5aba809ca7a9641de772417bb6b9f3a57251b4c6e1d571c35c433eaab81fc53da106f34c0ce7f7f568aa3198e026c8c6da5d17947f905cf3534c6c5f357d0206e6b2bbe17d630a16ab0fad1b4deac362e5429ea5bdc53c04f85c16dba54960df8df63472225f446715c57caa42268c9a9d55799681c710c17079dc2f2b29317164d7aa7ae351a4a8ab567ccb8dbc06678f9b4e4d72c0949bd2223e4c193b0718e7b493aa465c33d3038e35fb6337fd8106d96c4dc278a7d2942c19ee978fa470b0f4deac88774fa6de4141e916f93beb4bac08bea201e327c1a5b811d74b16c58004629433d62d64d8c2c4aa82a5b200f2a94fe569dc5b5c324b19fb1ac3675437deaa3835c17ba1d1828346020dbe5a7001d3d6c4f595645b6311921798ce7a49007f5bd0996962aa23a6c56b5145bbda9225d89f34ea7399dc972699c999f73a439e9a9f0445156b676f2ccc772cbd075c74dff6c8d894cbe86f476c0e3a856b90b7fe31e7300276112572f06071ae50710b2d3d63e79e1ace4ece6fbaede10a63e73ef5d45f4599a957ba5c9e02b52845efd3c037e15a9674ed8e2ad74569c87bf0cabd85025e3514f42bf537b623a936aa6ae87788dc78df52b57c0192ea504ce52f1f12372e64e37739ee4a71c7eee12c497885e384de89f0332979260408b2274f1f551ae6f991b679ece1bef0f5bf6ca3ffc24d12b0709e5f5c8fba31e0fe8ab648bcfae8fb1b81021dc012cd6200f70380196c22bcd41aadce2f7f85de4c722d7c01b2764bdc84d434be02c5334a61653d53893564211eafe63e72509ba7d6c070273601a0e03576ca3950b34aa026d8a285aac5a4617c2a472ec5877887f91c885be6c0070d6326005fb4add6205698d3a3ab8d45b5bbde91b69d12b543bd1714345850484b672ff53781c73e22f867ce51c7b39206088d385ea5e867e3266d37ca4e8c69448f3a78ed392aac6720ad8ffa89fbbb4cf0997556174319dda9ccc92cdf9da2f48994db099b3040cae267f72fd3a7a84013a2621fbcd69e995c109b1c2e8edb5b547df02fe1b59f56009a10b4f0ed0837ddd0b5f4faa6a5896ab300329651a1e56b02965a10c10a4d4b4d2fef8f8f1515091992c231c3c140ac807ad0bf4a64febe30a7091acb32e70b142f5f29731c04ee5c1f4b8383c996df943c6ab762f729cba054983f65faea8c409dcc84684cb9dc503a328d8792f4d95b991e267c4827a87f37068935884b5ebe121dbf4224199f7abecedafdae567b26313d0555b1ec7b272fd77278a5da1c5c4cffa8f22ce07201f88f2fbc0bdcbc986b1467331a0132d504641bac45dcc21d360f5f1974d98bfb49b372a5ba63665294c0fc000ce1bee1fae60468b4240ae630b1cbf96cf0c3f84fc8eaa5932708d73c57756d5100fa704064d4e41b8e6c1c487c76c502c8e97e543599aa308f21be1f13132602fd63d3086b17a3dc4ff3522b880e0e30f39be8032944610ef07d6a5f661ef4728c4ef863038a1fa5ee8924065d549ed35532e7aacd0d227d59362a6949462204d27dda3dde3b79423639de57897c68d2968828300fca1f6384a1d5fd98b58084cebcfa114dfff0888af85a750540e35063d576aeb68c6882fa79dac0c4940b1ea8edd339c1940d480fbbb87abb726a76cf9b6166a2280d1f7b9b8c84820048d362573d3a4943795d31b45f1d15d90b94972b7a04c9eb93343ef84b781ccf6727d8ff8c5afd6149c511fb3af5404e42b6c8bf509898f9b9ac713c1f1b89021445d31fb930d19028c78c8fd729040a07735a8d33cee64d3cc842fba3e79608e00a9103626c8e5f4612513db1b8a90ece72f396d92920ae3081851bbd7f0b25b103ba8876f19f59842cf058759a330dc634862fb01720d929b801fe254134ec2ff928d222178c83ad797ef446de5a374f5ae2a332ce3784e002ace93911edda1e4e3e981f8241d1d46caed1d0c48d27ca958ee74ebd4210c130340a722a3450a5e20e937c7fc981be4f8d0fa83ae938b00f0c040d1ebd445ea327a4f722321e6993426ff0faa50722f8acbc385909eb4d01b0b3916fc8d1d56e368d4e7d449122333c1662808dff74df92fd0a68385ff480c653be5b34fb0f9f40382d77fb95ff2e31efef280a109e94c8ce891ec37b2ff5b8d51849608d9b048425faeb90372508a62f9197ea9293188b5f31b346b07dba968d4c16df331aaa78a3d272b5a91baf30d491", 0x1000}, {&(0x7f0000001400)="63558c6c4c6e4b0492a1c7b3d83fdb44edab34c894cc10a15fc62ff67015ec04f5b7251e47a1b8faeef8e3a72758b137b43c9b3c135af280394cbdb5ac9ee5db602ff5ff15c120fc0b12e9269c48c6a3dfc5ea193136e2819957e3864b524761b6b0ba5810d07fd324fb15f53e498decff1886b778f1810b3c838de642eb5a368794dd06fb809f9a", 0x88}, {&(0x7f00000014c0)="6a9fffc4c46aa79981b9d00e89701bbeaac4de6fb8595f66910254", 0x1b}, {&(0x7f0000001500)="8508b2c4190cf5816f586dbdcffc447d9c6e9a8d7fef42431e5af9b2e9ea650cceca9255915018301a2f55530c1f0b4e914cf510618cdaeacdb9e34210c59cccbc3420335a827ec6d111d6d84e83aed756ba22e84a7728f82ba5b39912c1f760e36f816c29b9e735d591ac87d5705f4a66c181e4aacf040c7a3b0bf198d71815b95362c5566229cd37b3c805ddaa980480fb4513b6b7f749057a4df4bd68c0f22ce396dfcc4d155de64bb37f20e7d100c69a5f183ba24bcfcf1d5fb46444a9b51f87949e6b2c711ab7afdf9945bcafcd4cce380dcbcd3a667e0ccd96d229d0661f26", 0xb4}, {&(0x7f0000001600)="703a38337e1618e85bbee92f983bede1d198311979694646f7d91efe030d6807ef31e88d6ad9bc37a4640af01984328e9bcb450e7e01a8a607ad5389a17bb94ac34de66bc3521ce50753f94f3ebb8cfa987310dcd667ae5cf76c0dff45de64d8336249215a076087a2e7cf09d296a0c059f75e59cf1c3e10ad77", 0x7a}, {&(0x7f0000001680)="787e1d4686c83963d32a94a7c02691d35ea97739577cfda31acb4b509f54023bd9ca45376b08919f35f782d0fc20bbe8e4f9afe9f5415896e57b4c8d28539a0d485cf2e9d2a1c2a94cbfa9678370230174560d54b06ae9529821ca257973c77a739ff48090f60398b22cc406a36fe416f7a98b7021293fd6f6815140aba8b0f3f590be02817701ba20278853621c23d4d25e9a55d16a2e3393d838e566d0d2563484b484b05e1c33aaa0", 0xaa}], 0x7, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x40, 0x405}, 0x4) 12:18:41 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x20010, 0x112) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0x7fff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x1) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x8f) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, r5) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) (async) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) (async) fcntl$dupfd(r0, 0x0, r1) (async) openat(r2, &(0x7f0000000040)='./file0\x00', 0x20010, 0x112) (async) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0x7fff) (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x1) (async) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x8f) (async) pipe(&(0x7f0000000200)) (async) fcntl$dupfd(r4, 0x0, r5) (async) 12:18:41 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@generic={0xc, 0x6, 0x0, "9e8489ae"}}}}}) (async, rerun: 64) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async, rerun: 64) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 12:18:41 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0xb284, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x141) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 12:18:41 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0) (async) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0xb284, 0x0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x141) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 12:18:41 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) dup2(r1, r1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fed000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000e58000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff0000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fec000/0x2000)=nil}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000fc2000/0x1000)=nil}, {&(0x7f0000fc0000/0x4000)=nil, &(0x7f0000e23000/0x3000)=nil}, {&(0x7f0000fdd000/0x2000)=nil, &(0x7f0000e7a000/0x1000)=nil}, {&(0x7f0000fa8000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000040)="d6215eddb3761e1099b3fe113ff2337ef201fe8a", 0x14) 12:18:41 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x18, r0) (async) r1 = msgget$private(0x0, 0xa0) (async) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xd) lchown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) (async) r3 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x1f, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x8, 0x81}, 0x8, 0x3, 0x0, r3, 0x1, 0x0, 0x9f1c, 0xf3b}) (async) r4 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x100, 0x10) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r4}) (async) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) (async) msgsnd(r1, 0x0, 0x4a4, 0x0) (async) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001840)={&(0x7f0000000380)=ANY=[@ANYBLOB="f1ff2d2f66696c653000"], 0xa, &(0x7f0000001740)=[{&(0x7f00000003c0)="f1f4c78b289792c078c4a51995aca06d92d5182050456d9e08efc18f8f6be026ef57b2ae54078853d1272cb2dab1f125d8e59d7e340c101f3a", 0x40}, {&(0x7f0000000400)="fd752a2fa6009ae4947f5fd22b670a44c09d875d568d3fafe7ed54ace8a21776de0fe53d5efca546763ae1183a2a608a8f8957f8d2a6987c544ce706ac047c2973f6aee2e4bd797ecc50e7402ffe014d4f621aaa8d037d4f46a6e538a3bce8d403615ddac2e06c0ad6513f49467285420f311320623533d7ad2024bf058ebe0a005be079dae45983cb8984d1f3f4ed0911b0a10d5cd1c7aed72e6831e8e86117dd6bda5c9d9b348c1d0b8a767f0c6be9b59f7ed3f054103abac416a70224c18e2baf88b4d656cf732f0b3134b554a97e8cbeb60eadffcefd0fb4bc4bf1317716e5bdc44b914825b30aaa4703918e95cd761925d5023d61b6798cb0a75a7247a596d25178f9277781a19edc87c31f149b2123af44b502ba5aaab686c6bcc47c78ad1e16f88178eb20171636dc2816b8f89eb3f918aa2432efd4fd21e1f776da754a5a9f939ed2a6567a325143e9dbfd60819640fde7f1182b9f516319f6864199c4acb7a4cd8be14956c44017b47aafad758f7767cc78c7d0d58a71ce07eebc83765d8fcb4872b045ab0a27bd790714a2b3bdcb08f3e8f588137e1703a96c58eb72cc14308a505217c358f795e1333bbe64960106030663a936d13f9eeeba9a9f8e991c9897fd11f9ad1a68d66892f57d89a3e16c3c3b18d81f7770edf19b52272a0ed2df7df8fb91165dc8d5e05d381f7cd425705981c107193ba07da932267dfeffd889ff19e71f464e6cd0e381259e118683a0b4fb5ae5afeac91d78b7e6aac4b9b570bc79a7d3f05657f45892dc9cc9f28cb401703a7bb082f75ccc7fc9664da63c4c87c78aa9a004f5f2082328b4273b8078793b50db628b528c875e64fad5abc5e7fd81d6acabff248e8101ca02364c090e310d3ac937ab7128b9cbf08dbd5bccd56472bf3e0bb6a2acf967784b0dcd566171e1ee04929310d4c1f530879861a0afc56c66c2d9fabf4602abbaa84e8c77a13308a098bea9919a51c9083f1fc171c3e76f1039fb751b851073fda9d0a2b97ececbd4bf19d1da6e65279df5d8691cbc5195bee462a44964e1dfa564d7cc1c2fb144a6d3bf7e8fb1bd4274168a5631c20c8e0dde13a3b11f89151bdb1d7dd2c8de1054a2e45df56ff4a410504d9a3a59f7836f89f0e01f7f71223673687ac8636f8a76b787aca24825d0a9c25a8d3d1efd27244525f78588eb614d3f80737b3e89e87e043650ab506550c9be8778b47a9ff0bdf27a3f1216ab9cfa851d84f07ae9b8dc806331c5e152fd7977204d458a861c2d51e06e87993f71c48f40b67377fa9661943b2c989922d3ddc3a6ac61f53418376836e3d6fab0be55b21dd95e87a0dd9806133c13b6cc43447f540630452c1552f65dfec1451501777dcf96293d3caf40e6c36c432273ccf774075f6d01f17e1080c9418f537579c951b3a37210a5461ed16379a7f2d039cb1730ebfda780045c6a2bb71370e4f901d8ac8b5d34c86f3743b052419fda24b4a974391669c5ef0901bc4d335e01ea2199f32f0677950f5c8e0161ce111bc44961823b5a455b6a1b8d14508183a55df025977ffd979fbf2e3d80c6742fbb12df4c3e58fc7b587108c452a3218ed18aeedb450a196975f9d66cdd435d8bce9147be3ed3f5acf4918bcdd7ba251e732f9a4269ad0147fbc197ddd4d7ca541909d811357d03fb3e84400198311fa1bd4a8804ff2625da3184f499f3896f5e5814b92a5ee3c05c09768a430538cb95b896457bcb5e14615267de8aa1ce277b11068e34d99b6b8db0fbee4b9d66183d8aec1805425ec1dfe2df82a313d9165049a60162b25352387d0c08f8cc22c0aa9d8be219a4a78c30af209c1a13bc52653aec39209a1e4f45a4d9a832b9ccd75213d8cd854c2eb8e4359aae23d397bc99859fe0fa0310ec580c54f3be334ac5aff0c128202e9e6b0b89013ddb0ba3013fc619737a7cc9420925ad9e42e032e6fe44d6edfdc91121db8bad14ed2148121533e2db3c757f6410ede583c74dfcc3cead0405b039063664366b4813797a024bee1df1f4cfa7cbff6e1f07bcd45960b6b666495984b1bc8ce4bd897651438284f186080f7db4a1c4cbee776ed9059f1afb529ad6af4e5eaa14e6f7ee75ca1a1e92310e66c811e99b7d7fb9bff8296867ecd695cfeb4d136524118f2a7836ff3a1167b0beb2a453f5f81947b987ead4c60f9f591f3b11daf31615121c35e0d98deee20a3620d4ecb9460117fa19d5026866b16a08b7c35c8bf4e5bf6c9efcef4b1f0b4dd5e5ba2fa962451b786562eb31134ef0939e7521919e2b265638db3c96e9bbd8580b2b46eb0fe56c69931f14e539c7f22006dafe0a795df14e9422d1c123f8806236df7be7ca95aed13a55a61400547bce6b7bf6f91f497484281b0dde92f66687eb934c92cf52f85c64fbfda8a8de428974cd3f6abe9d5c878249881bc895b288b2812c14feed81db1a72d2530fe0614e1a961d16bea25b54b136916dac4211d9aaa5fa523ba0b3cfa89be98d4d2c747813ca58e45c155d8d96c27e8170c5e7cb4cee4952ea6412275b97d7bd84996bafe5d77f857aecb33b42f6492cdbc9cab702fc6de46aa059185500759124335ed69534353f20258cb9c94050146ef5e643a423510c87e2315dd2b73a793837108f33a6991288e4e92e527bb334d814b1a3e6f1ae9e9da723f279f985da21cbd57d00985cf60bacff8025e5854ed273e78c3e561fa2e3218faa1b6c74e599f07dcc91efc3b08279b98268f6ee2cb3e04f7fdf57d4034e1308a7ceeecbfd9fbb179426569fd5940d2e0400653bc3c21c59bf52b6d764185cdf3dba6848ccf1b6927c99d35cb7c212daa3232c880536ea1cd6ce7ea60bfc4269a95074043e72b1f24ae0e00931be83b42c49abe6d7ab3f21441fdfcac60463d232e6f77934e7b91f6c7c087b2d0f73db636bdd1bc8438da9e963879c4a74f15a8c41e211447f76a07a0560a682ca618fcfe36f1e07c3329a27e77ecfb3bed9e484e231a83dea04c4d191b788751d170ca993d2f14be0e8f6c333879b922cd09e70192642c3d43133ecb4c1e4c4b4b0c458d2528673bc2b02f551ed51a2f722a61855284dec003d7b9f509be21487a38e2ea70ab894f0e7c66286c19826f69df11ee45328027ba473edf500e9722f746941820a84b4b9781422bf6c42aebb0076c223154b748ab43c609950c150c109ab74608c296bc57219c95b15ba274d70e315f8ca41885ab2b98852c578c65470c691c55e539735d839dede2c72d983b6e0182846548fb6eec896125f49886361eb547c6f1242c99a42d1eda81d7a1b904ff5d63e312ba9a5dbc37f819d5beccf450cc3d24fbe87914f4a1f00b3e1227d30386bccfd6b3437abaef23f632cc91c667b4760b31803d2d011c0da0973d92f3e68406a8f76e54c97dc9ab20d157ee00be06662531e8c9ee836e922a54f650ec8195847e3aba71a02972a872c72c784db7059a63cbce1e68020c2a1a769f7b80160e5e183f0cb0176fa0920d3210bdfcc439a988801172c4759dea39f861a5266e23a08e5a5808ef515bb1b624d5aba809ca7a9641de772417bb6b9f3a57251b4c6e1d571c35c433eaab81fc53da106f34c0ce7f7f568aa3198e026c8c6da5d17947f905cf3534c6c5f357d0206e6b2bbe17d630a16ab0fad1b4deac362e5429ea5bdc53c04f85c16dba54960df8df63472225f446715c57caa42268c9a9d55799681c710c17079dc2f2b29317164d7aa7ae351a4a8ab567ccb8dbc06678f9b4e4d72c0949bd2223e4c193b0718e7b493aa465c33d3038e35fb6337fd8106d96c4dc278a7d2942c19ee978fa470b0f4deac88774fa6de4141e916f93beb4bac08bea201e327c1a5b811d74b16c58004629433d62d64d8c2c4aa82a5b200f2a94fe569dc5b5c324b19fb1ac3675437deaa3835c17ba1d1828346020dbe5a7001d3d6c4f595645b6311921798ce7a49007f5bd0996962aa23a6c56b5145bbda9225d89f34ea7399dc972699c999f73a439e9a9f0445156b676f2ccc772cbd075c74dff6c8d894cbe86f476c0e3a856b90b7fe31e7300276112572f06071ae50710b2d3d63e79e1ace4ece6fbaede10a63e73ef5d45f4599a957ba5c9e02b52845efd3c037e15a9674ed8e2ad74569c87bf0cabd85025e3514f42bf537b623a936aa6ae87788dc78df52b57c0192ea504ce52f1f12372e64e37739ee4a71c7eee12c497885e384de89f0332979260408b2274f1f551ae6f991b679ece1bef0f5bf6ca3ffc24d12b0709e5f5c8fba31e0fe8ab648bcfae8fb1b81021dc012cd6200f70380196c22bcd41aadce2f7f85de4c722d7c01b2764bdc84d434be02c5334a61653d53893564211eafe63e72509ba7d6c070273601a0e03576ca3950b34aa026d8a285aac5a4617c2a472ec5877887f91c885be6c0070d6326005fb4add6205698d3a3ab8d45b5bbde91b69d12b543bd1714345850484b672ff53781c73e22f867ce51c7b39206088d385ea5e867e3266d37ca4e8c69448f3a78ed392aac6720ad8ffa89fbbb4cf0997556174319dda9ccc92cdf9da2f48994db099b3040cae267f72fd3a7a84013a2621fbcd69e995c109b1c2e8edb5b547df02fe1b59f56009a10b4f0ed0837ddd0b5f4faa6a5896ab300329651a1e56b02965a10c10a4d4b4d2fef8f8f1515091992c231c3c140ac807ad0bf4a64febe30a7091acb32e70b142f5f29731c04ee5c1f4b8383c996df943c6ab762f729cba054983f65faea8c409dcc84684cb9dc503a328d8792f4d95b991e267c4827a87f37068935884b5ebe121dbf4224199f7abecedafdae567b26313d0555b1ec7b272fd77278a5da1c5c4cffa8f22ce07201f88f2fbc0bdcbc986b1467331a0132d504641bac45dcc21d360f5f1974d98bfb49b372a5ba63665294c0fc000ce1bee1fae60468b4240ae630b1cbf96cf0c3f84fc8eaa5932708d73c57756d5100fa704064d4e41b8e6c1c487c76c502c8e97e543599aa308f21be1f13132602fd63d3086b17a3dc4ff3522b880e0e30f39be8032944610ef07d6a5f661ef4728c4ef863038a1fa5ee8924065d549ed35532e7aacd0d227d59362a6949462204d27dda3dde3b79423639de57897c68d2968828300fca1f6384a1d5fd98b58084cebcfa114dfff0888af85a750540e35063d576aeb68c6882fa79dac0c4940b1ea8edd339c1940d480fbbb87abb726a76cf9b6166a2280d1f7b9b8c84820048d362573d3a4943795d31b45f1d15d90b94972b7a04c9eb93343ef84b781ccf6727d8ff8c5afd6149c511fb3af5404e42b6c8bf509898f9b9ac713c1f1b89021445d31fb930d19028c78c8fd729040a07735a8d33cee64d3cc842fba3e79608e00a9103626c8e5f4612513db1b8a90ece72f396d92920ae3081851bbd7f0b25b103ba8876f19f59842cf058759a330dc634862fb01720d929b801fe254134ec2ff928d222178c83ad797ef446de5a374f5ae2a332ce3784e002ace93911edda1e4e3e981f8241d1d46caed1d0c48d27ca958ee74ebd4210c130340a722a3450a5e20e937c7fc981be4f8d0fa83ae938b00f0c040d1ebd445ea327a4f722321e6993426ff0faa50722f8acbc385909eb4d01b0b3916fc8d1d56e368d4e7d449122333c1662808dff74df92fd0a68385ff480c653be5b34fb0f9f40382d77fb95ff2e31efef280a109e94c8ce891ec37b2ff5b8d51849608d9b048425faeb90372508a62f9197ea9293188b5f31b346b07dba968d4c16df331aaa78a3d272b5a91baf30d491", 0x1000}, {&(0x7f0000001400)="63558c6c4c6e4b0492a1c7b3d83fdb44edab34c894cc10a15fc62ff67015ec04f5b7251e47a1b8faeef8e3a72758b137b43c9b3c135af280394cbdb5ac9ee5db602ff5ff15c120fc0b12e9269c48c6a3dfc5ea193136e2819957e3864b524761b6b0ba5810d07fd324fb15f53e498decff1886b778f1810b3c838de642eb5a368794dd06fb809f9a", 0x88}, {&(0x7f00000014c0)="6a9fffc4c46aa79981b9d00e89701bbeaac4de6fb8595f66910254", 0x1b}, {&(0x7f0000001500)="8508b2c4190cf5816f586dbdcffc447d9c6e9a8d7fef42431e5af9b2e9ea650cceca9255915018301a2f55530c1f0b4e914cf510618cdaeacdb9e34210c59cccbc3420335a827ec6d111d6d84e83aed756ba22e84a7728f82ba5b39912c1f760e36f816c29b9e735d591ac87d5705f4a66c181e4aacf040c7a3b0bf198d71815b95362c5566229cd37b3c805ddaa980480fb4513b6b7f749057a4df4bd68c0f22ce396dfcc4d155de64bb37f20e7d100c69a5f183ba24bcfcf1d5fb46444a9b51f87949e6b2c711ab7afdf9945bcafcd4cce380dcbcd3a667e0ccd96d229d0661f26", 0xb4}, {&(0x7f0000001600)="703a38337e1618e85bbee92f983bede1d198311979694646f7d91efe030d6807ef31e88d6ad9bc37a4640af01984328e9bcb450e7e01a8a607ad5389a17bb94ac34de66bc3521ce50753f94f3ebb8cfa987310dcd667ae5cf76c0dff45de64d8336249215a076087a2e7cf09d296a0c059f75e59cf1c3e10ad77", 0x7a}, {&(0x7f0000001680)="787e1d4686c83963d32a94a7c02691d35ea97739577cfda31acb4b509f54023bd9ca45376b08919f35f782d0fc20bbe8e4f9afe9f5415896e57b4c8d28539a0d485cf2e9d2a1c2a94cbfa9678370230174560d54b06ae9529821ca257973c77a739ff48090f60398b22cc406a36fe416f7a98b7021293fd6f6815140aba8b0f3f590be02817701ba20278853621c23d4d25e9a55d16a2e3393d838e566d0d2563484b484b05e1c33aaa0", 0xaa}], 0x7, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x40, 0x405}, 0x4) 12:18:41 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x20010, 0x112) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0x7fff) (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x1) (async) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x8f) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, r5) 12:18:41 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) (async) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0) (async) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0xb284, 0x0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x141) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 12:18:41 executing program 2: ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000000)={{0x1, 0x6}, 0x196, 0x6, 0x7}) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f00000002c0)={{0x2f, 0x4, 0x6}, 0x25, 0x1, 0x3}) syz_emit_ethernet(0xa5, &(0x7f0000000580)={@local, @remote, [], {@generic={0x806a, "39bd74a94cfcd74e5577525dcc6f0029d35e7262ade47aee584fc09b4366bde492041b81d732e473050c4b794f3b68a9f9a7036303f22c192209737a85dbc3b608b2eeee4e8bcf718684af33d1ac8ab9d4392b17b46cbec228d7c44711f2fb75c0667714fb73e234d79ff1c8b51272eb88297a677c1e8fd584fbcc3294604cd72e51b4517fe0b455f7add68597e499e73e78d081d5f727"}}}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000280)={{0x4, 0x5}, 0x4f7d956d, 0x40, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, 0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffab) connect$unix(r2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = dup(r4) ioctl$TIOCSETD(r5, 0x80184600, &(0x7f0000000040)) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000340)={{}, 0x6, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) connect$unix(r3, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x10c, &(0x7f0000000380)={@local, @remote, [], {@generic={0x500, "0efb103694f37fcb9f780e99a294bc1c52c076fb579b27087a911d1d01f3b5ae7bba63809bfebcdd072174cbe6f70db1d50aa36f946ff8f8b5955b0094d6e3f5a267c7a6a8ace1b234693bcd049bdf4dbfa1391f5c6db72086ddc897797a041462cb823afe78c470614bbfb26acbb70ec30afc1441c11a66bdcd9845d325e441c770c08fb1c2e100c5df1e1bb6e1635d5254d9785f08535a061b40206f87d5fc92fc2f8235eeb521afd244d8f9fbcd6193fd0eaddfb2978239e1c28e2dbd6c0e8eb6ed94f1ed78bac8bb02a3fb6041feef9ddb05e85007722228ff585e53e1e437388ff826088aa808c58cf59176d7023cebecacfd2bf8a70caa98777769"}}}) 12:18:41 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) (async) dup2(r1, r1) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fed000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000e58000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff0000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fec000/0x2000)=nil}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000fc2000/0x1000)=nil}, {&(0x7f0000fc0000/0x4000)=nil, &(0x7f0000e23000/0x3000)=nil}, {&(0x7f0000fdd000/0x2000)=nil, &(0x7f0000e7a000/0x1000)=nil}, {&(0x7f0000fa8000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) execve(0x0, 0x0, 0x0) (async) write(r1, &(0x7f0000000040)="d6215eddb3761e1099b3fe113ff2337ef201fe8a", 0x14) 12:18:41 executing program 1: getrlimit(0x3, 0xfffffffffffffffe) 12:18:41 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x18, r0) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xd) lchown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) (async) r3 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x1f, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x8, 0x81}, 0x8, 0x3, 0x0, r3, 0x1, 0x0, 0x9f1c, 0xf3b}) r4 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x100, 0x10) (async) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r4}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) (async) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) (async) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001840)={&(0x7f0000000380)=ANY=[@ANYBLOB="f1ff2d2f66696c653000"], 0xa, &(0x7f0000001740)=[{&(0x7f00000003c0)="f1f4c78b289792c078c4a51995aca06d92d5182050456d9e08efc18f8f6be026ef57b2ae54078853d1272cb2dab1f125d8e59d7e340c101f3a", 0x40}, {&(0x7f0000000400)="fd752a2fa6009ae4947f5fd22b670a44c09d875d568d3fafe7ed54ace8a21776de0fe53d5efca546763ae1183a2a608a8f8957f8d2a6987c544ce706ac047c2973f6aee2e4bd797ecc50e7402ffe014d4f621aaa8d037d4f46a6e538a3bce8d403615ddac2e06c0ad6513f49467285420f311320623533d7ad2024bf058ebe0a005be079dae45983cb8984d1f3f4ed0911b0a10d5cd1c7aed72e6831e8e86117dd6bda5c9d9b348c1d0b8a767f0c6be9b59f7ed3f054103abac416a70224c18e2baf88b4d656cf732f0b3134b554a97e8cbeb60eadffcefd0fb4bc4bf1317716e5bdc44b914825b30aaa4703918e95cd761925d5023d61b6798cb0a75a7247a596d25178f9277781a19edc87c31f149b2123af44b502ba5aaab686c6bcc47c78ad1e16f88178eb20171636dc2816b8f89eb3f918aa2432efd4fd21e1f776da754a5a9f939ed2a6567a325143e9dbfd60819640fde7f1182b9f516319f6864199c4acb7a4cd8be14956c44017b47aafad758f7767cc78c7d0d58a71ce07eebc83765d8fcb4872b045ab0a27bd790714a2b3bdcb08f3e8f588137e1703a96c58eb72cc14308a505217c358f795e1333bbe64960106030663a936d13f9eeeba9a9f8e991c9897fd11f9ad1a68d66892f57d89a3e16c3c3b18d81f7770edf19b52272a0ed2df7df8fb91165dc8d5e05d381f7cd425705981c107193ba07da932267dfeffd889ff19e71f464e6cd0e381259e118683a0b4fb5ae5afeac91d78b7e6aac4b9b570bc79a7d3f05657f45892dc9cc9f28cb401703a7bb082f75ccc7fc9664da63c4c87c78aa9a004f5f2082328b4273b8078793b50db628b528c875e64fad5abc5e7fd81d6acabff248e8101ca02364c090e310d3ac937ab7128b9cbf08dbd5bccd56472bf3e0bb6a2acf967784b0dcd566171e1ee04929310d4c1f530879861a0afc56c66c2d9fabf4602abbaa84e8c77a13308a098bea9919a51c9083f1fc171c3e76f1039fb751b851073fda9d0a2b97ececbd4bf19d1da6e65279df5d8691cbc5195bee462a44964e1dfa564d7cc1c2fb144a6d3bf7e8fb1bd4274168a5631c20c8e0dde13a3b11f89151bdb1d7dd2c8de1054a2e45df56ff4a410504d9a3a59f7836f89f0e01f7f71223673687ac8636f8a76b787aca24825d0a9c25a8d3d1efd27244525f78588eb614d3f80737b3e89e87e043650ab506550c9be8778b47a9ff0bdf27a3f1216ab9cfa851d84f07ae9b8dc806331c5e152fd7977204d458a861c2d51e06e87993f71c48f40b67377fa9661943b2c989922d3ddc3a6ac61f53418376836e3d6fab0be55b21dd95e87a0dd9806133c13b6cc43447f540630452c1552f65dfec1451501777dcf96293d3caf40e6c36c432273ccf774075f6d01f17e1080c9418f537579c951b3a37210a5461ed16379a7f2d039cb1730ebfda780045c6a2bb71370e4f901d8ac8b5d34c86f3743b052419fda24b4a974391669c5ef0901bc4d335e01ea2199f32f0677950f5c8e0161ce111bc44961823b5a455b6a1b8d14508183a55df025977ffd979fbf2e3d80c6742fbb12df4c3e58fc7b587108c452a3218ed18aeedb450a196975f9d66cdd435d8bce9147be3ed3f5acf4918bcdd7ba251e732f9a4269ad0147fbc197ddd4d7ca541909d811357d03fb3e84400198311fa1bd4a8804ff2625da3184f499f3896f5e5814b92a5ee3c05c09768a430538cb95b896457bcb5e14615267de8aa1ce277b11068e34d99b6b8db0fbee4b9d66183d8aec1805425ec1dfe2df82a313d9165049a60162b25352387d0c08f8cc22c0aa9d8be219a4a78c30af209c1a13bc52653aec39209a1e4f45a4d9a832b9ccd75213d8cd854c2eb8e4359aae23d397bc99859fe0fa0310ec580c54f3be334ac5aff0c128202e9e6b0b89013ddb0ba3013fc619737a7cc9420925ad9e42e032e6fe44d6edfdc91121db8bad14ed2148121533e2db3c757f6410ede583c74dfcc3cead0405b039063664366b4813797a024bee1df1f4cfa7cbff6e1f07bcd45960b6b666495984b1bc8ce4bd897651438284f186080f7db4a1c4cbee776ed9059f1afb529ad6af4e5eaa14e6f7ee75ca1a1e92310e66c811e99b7d7fb9bff8296867ecd695cfeb4d136524118f2a7836ff3a1167b0beb2a453f5f81947b987ead4c60f9f591f3b11daf31615121c35e0d98deee20a3620d4ecb9460117fa19d5026866b16a08b7c35c8bf4e5bf6c9efcef4b1f0b4dd5e5ba2fa962451b786562eb31134ef0939e7521919e2b265638db3c96e9bbd8580b2b46eb0fe56c69931f14e539c7f22006dafe0a795df14e9422d1c123f8806236df7be7ca95aed13a55a61400547bce6b7bf6f91f497484281b0dde92f66687eb934c92cf52f85c64fbfda8a8de428974cd3f6abe9d5c878249881bc895b288b2812c14feed81db1a72d2530fe0614e1a961d16bea25b54b136916dac4211d9aaa5fa523ba0b3cfa89be98d4d2c747813ca58e45c155d8d96c27e8170c5e7cb4cee4952ea6412275b97d7bd84996bafe5d77f857aecb33b42f6492cdbc9cab702fc6de46aa059185500759124335ed69534353f20258cb9c94050146ef5e643a423510c87e2315dd2b73a793837108f33a6991288e4e92e527bb334d814b1a3e6f1ae9e9da723f279f985da21cbd57d00985cf60bacff8025e5854ed273e78c3e561fa2e3218faa1b6c74e599f07dcc91efc3b08279b98268f6ee2cb3e04f7fdf57d4034e1308a7ceeecbfd9fbb179426569fd5940d2e0400653bc3c21c59bf52b6d764185cdf3dba6848ccf1b6927c99d35cb7c212daa3232c880536ea1cd6ce7ea60bfc4269a95074043e72b1f24ae0e00931be83b42c49abe6d7ab3f21441fdfcac60463d232e6f77934e7b91f6c7c087b2d0f73db636bdd1bc8438da9e963879c4a74f15a8c41e211447f76a07a0560a682ca618fcfe36f1e07c3329a27e77ecfb3bed9e484e231a83dea04c4d191b788751d170ca993d2f14be0e8f6c333879b922cd09e70192642c3d43133ecb4c1e4c4b4b0c458d2528673bc2b02f551ed51a2f722a61855284dec003d7b9f509be21487a38e2ea70ab894f0e7c66286c19826f69df11ee45328027ba473edf500e9722f746941820a84b4b9781422bf6c42aebb0076c223154b748ab43c609950c150c109ab74608c296bc57219c95b15ba274d70e315f8ca41885ab2b98852c578c65470c691c55e539735d839dede2c72d983b6e0182846548fb6eec896125f49886361eb547c6f1242c99a42d1eda81d7a1b904ff5d63e312ba9a5dbc37f819d5beccf450cc3d24fbe87914f4a1f00b3e1227d30386bccfd6b3437abaef23f632cc91c667b4760b31803d2d011c0da0973d92f3e68406a8f76e54c97dc9ab20d157ee00be06662531e8c9ee836e922a54f650ec8195847e3aba71a02972a872c72c784db7059a63cbce1e68020c2a1a769f7b80160e5e183f0cb0176fa0920d3210bdfcc439a988801172c4759dea39f861a5266e23a08e5a5808ef515bb1b624d5aba809ca7a9641de772417bb6b9f3a57251b4c6e1d571c35c433eaab81fc53da106f34c0ce7f7f568aa3198e026c8c6da5d17947f905cf3534c6c5f357d0206e6b2bbe17d630a16ab0fad1b4deac362e5429ea5bdc53c04f85c16dba54960df8df63472225f446715c57caa42268c9a9d55799681c710c17079dc2f2b29317164d7aa7ae351a4a8ab567ccb8dbc06678f9b4e4d72c0949bd2223e4c193b0718e7b493aa465c33d3038e35fb6337fd8106d96c4dc278a7d2942c19ee978fa470b0f4deac88774fa6de4141e916f93beb4bac08bea201e327c1a5b811d74b16c58004629433d62d64d8c2c4aa82a5b200f2a94fe569dc5b5c324b19fb1ac3675437deaa3835c17ba1d1828346020dbe5a7001d3d6c4f595645b6311921798ce7a49007f5bd0996962aa23a6c56b5145bbda9225d89f34ea7399dc972699c999f73a439e9a9f0445156b676f2ccc772cbd075c74dff6c8d894cbe86f476c0e3a856b90b7fe31e7300276112572f06071ae50710b2d3d63e79e1ace4ece6fbaede10a63e73ef5d45f4599a957ba5c9e02b52845efd3c037e15a9674ed8e2ad74569c87bf0cabd85025e3514f42bf537b623a936aa6ae87788dc78df52b57c0192ea504ce52f1f12372e64e37739ee4a71c7eee12c497885e384de89f0332979260408b2274f1f551ae6f991b679ece1bef0f5bf6ca3ffc24d12b0709e5f5c8fba31e0fe8ab648bcfae8fb1b81021dc012cd6200f70380196c22bcd41aadce2f7f85de4c722d7c01b2764bdc84d434be02c5334a61653d53893564211eafe63e72509ba7d6c070273601a0e03576ca3950b34aa026d8a285aac5a4617c2a472ec5877887f91c885be6c0070d6326005fb4add6205698d3a3ab8d45b5bbde91b69d12b543bd1714345850484b672ff53781c73e22f867ce51c7b39206088d385ea5e867e3266d37ca4e8c69448f3a78ed392aac6720ad8ffa89fbbb4cf0997556174319dda9ccc92cdf9da2f48994db099b3040cae267f72fd3a7a84013a2621fbcd69e995c109b1c2e8edb5b547df02fe1b59f56009a10b4f0ed0837ddd0b5f4faa6a5896ab300329651a1e56b02965a10c10a4d4b4d2fef8f8f1515091992c231c3c140ac807ad0bf4a64febe30a7091acb32e70b142f5f29731c04ee5c1f4b8383c996df943c6ab762f729cba054983f65faea8c409dcc84684cb9dc503a328d8792f4d95b991e267c4827a87f37068935884b5ebe121dbf4224199f7abecedafdae567b26313d0555b1ec7b272fd77278a5da1c5c4cffa8f22ce07201f88f2fbc0bdcbc986b1467331a0132d504641bac45dcc21d360f5f1974d98bfb49b372a5ba63665294c0fc000ce1bee1fae60468b4240ae630b1cbf96cf0c3f84fc8eaa5932708d73c57756d5100fa704064d4e41b8e6c1c487c76c502c8e97e543599aa308f21be1f13132602fd63d3086b17a3dc4ff3522b880e0e30f39be8032944610ef07d6a5f661ef4728c4ef863038a1fa5ee8924065d549ed35532e7aacd0d227d59362a6949462204d27dda3dde3b79423639de57897c68d2968828300fca1f6384a1d5fd98b58084cebcfa114dfff0888af85a750540e35063d576aeb68c6882fa79dac0c4940b1ea8edd339c1940d480fbbb87abb726a76cf9b6166a2280d1f7b9b8c84820048d362573d3a4943795d31b45f1d15d90b94972b7a04c9eb93343ef84b781ccf6727d8ff8c5afd6149c511fb3af5404e42b6c8bf509898f9b9ac713c1f1b89021445d31fb930d19028c78c8fd729040a07735a8d33cee64d3cc842fba3e79608e00a9103626c8e5f4612513db1b8a90ece72f396d92920ae3081851bbd7f0b25b103ba8876f19f59842cf058759a330dc634862fb01720d929b801fe254134ec2ff928d222178c83ad797ef446de5a374f5ae2a332ce3784e002ace93911edda1e4e3e981f8241d1d46caed1d0c48d27ca958ee74ebd4210c130340a722a3450a5e20e937c7fc981be4f8d0fa83ae938b00f0c040d1ebd445ea327a4f722321e6993426ff0faa50722f8acbc385909eb4d01b0b3916fc8d1d56e368d4e7d449122333c1662808dff74df92fd0a68385ff480c653be5b34fb0f9f40382d77fb95ff2e31efef280a109e94c8ce891ec37b2ff5b8d51849608d9b048425faeb90372508a62f9197ea9293188b5f31b346b07dba968d4c16df331aaa78a3d272b5a91baf30d491", 0x1000}, {&(0x7f0000001400)="63558c6c4c6e4b0492a1c7b3d83fdb44edab34c894cc10a15fc62ff67015ec04f5b7251e47a1b8faeef8e3a72758b137b43c9b3c135af280394cbdb5ac9ee5db602ff5ff15c120fc0b12e9269c48c6a3dfc5ea193136e2819957e3864b524761b6b0ba5810d07fd324fb15f53e498decff1886b778f1810b3c838de642eb5a368794dd06fb809f9a", 0x88}, {&(0x7f00000014c0)="6a9fffc4c46aa79981b9d00e89701bbeaac4de6fb8595f66910254", 0x1b}, {&(0x7f0000001500)="8508b2c4190cf5816f586dbdcffc447d9c6e9a8d7fef42431e5af9b2e9ea650cceca9255915018301a2f55530c1f0b4e914cf510618cdaeacdb9e34210c59cccbc3420335a827ec6d111d6d84e83aed756ba22e84a7728f82ba5b39912c1f760e36f816c29b9e735d591ac87d5705f4a66c181e4aacf040c7a3b0bf198d71815b95362c5566229cd37b3c805ddaa980480fb4513b6b7f749057a4df4bd68c0f22ce396dfcc4d155de64bb37f20e7d100c69a5f183ba24bcfcf1d5fb46444a9b51f87949e6b2c711ab7afdf9945bcafcd4cce380dcbcd3a667e0ccd96d229d0661f26", 0xb4}, {&(0x7f0000001600)="703a38337e1618e85bbee92f983bede1d198311979694646f7d91efe030d6807ef31e88d6ad9bc37a4640af01984328e9bcb450e7e01a8a607ad5389a17bb94ac34de66bc3521ce50753f94f3ebb8cfa987310dcd667ae5cf76c0dff45de64d8336249215a076087a2e7cf09d296a0c059f75e59cf1c3e10ad77", 0x7a}, {&(0x7f0000001680)="787e1d4686c83963d32a94a7c02691d35ea97739577cfda31acb4b509f54023bd9ca45376b08919f35f782d0fc20bbe8e4f9afe9f5415896e57b4c8d28539a0d485cf2e9d2a1c2a94cbfa9678370230174560d54b06ae9529821ca257973c77a739ff48090f60398b22cc406a36fe416f7a98b7021293fd6f6815140aba8b0f3f590be02817701ba20278853621c23d4d25e9a55d16a2e3393d838e566d0d2563484b484b05e1c33aaa0", 0xaa}], 0x7, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x40, 0x405}, 0x4) 12:18:41 executing program 1: getrlimit(0x3, 0xfffffffffffffffe) 12:18:41 executing program 1: getrlimit(0x3, 0xfffffffffffffffe) 12:18:41 executing program 1: munmap(&(0x7f00007b2000/0x2000)=nil, 0x2000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETD(r2, 0x80184600, &(0x7f0000000040)) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x101, 0x5, 0x6}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$TIOCSETD(r4, 0x80184600, &(0x7f0000000040)) linkat(r2, &(0x7f0000000080)='./bus\x00', r4, &(0x7f00000000c0)='./bus\x00', 0x0) 12:18:41 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r1) r2 = msgget$private(0x0, 0xa0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r4 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r4}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) msgsnd(r2, 0x0, 0x4a4, 0x0) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:41 executing program 2: ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000000)={{0x1, 0x6}, 0x196, 0x6, 0x7}) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f00000002c0)={{0x2f, 0x4, 0x6}, 0x25, 0x1, 0x3}) (async) syz_emit_ethernet(0xa5, &(0x7f0000000580)={@local, @remote, [], {@generic={0x806a, "39bd74a94cfcd74e5577525dcc6f0029d35e7262ade47aee584fc09b4366bde492041b81d732e473050c4b794f3b68a9f9a7036303f22c192209737a85dbc3b608b2eeee4e8bcf718684af33d1ac8ab9d4392b17b46cbec228d7c44711f2fb75c0667714fb73e234d79ff1c8b51272eb88297a677c1e8fd584fbcc3294604cd72e51b4517fe0b455f7add68597e499e73e78d081d5f727"}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) (async) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000280)={{0x4, 0x5}, 0x4f7d956d, 0x40, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, 0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffab) (async) connect$unix(r2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff}) (async) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = dup(r4) ioctl$TIOCSETD(r5, 0x80184600, &(0x7f0000000040)) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000340)={{}, 0x6, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) (async) connect$unix(r3, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x10c, &(0x7f0000000380)={@local, @remote, [], {@generic={0x500, "0efb103694f37fcb9f780e99a294bc1c52c076fb579b27087a911d1d01f3b5ae7bba63809bfebcdd072174cbe6f70db1d50aa36f946ff8f8b5955b0094d6e3f5a267c7a6a8ace1b234693bcd049bdf4dbfa1391f5c6db72086ddc897797a041462cb823afe78c470614bbfb26acbb70ec30afc1441c11a66bdcd9845d325e441c770c08fb1c2e100c5df1e1bb6e1635d5254d9785f08535a061b40206f87d5fc92fc2f8235eeb521afd244d8f9fbcd6193fd0eaddfb2978239e1c28e2dbd6c0e8eb6ed94f1ed78bac8bb02a3fb6041feef9ddb05e85007722228ff585e53e1e437388ff826088aa808c58cf59176d7023cebecacfd2bf8a70caa98777769"}}}) 12:18:41 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) dup2(r1, r1) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fed000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000e58000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff0000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fec000/0x2000)=nil}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000fc2000/0x1000)=nil}, {&(0x7f0000fc0000/0x4000)=nil, &(0x7f0000e23000/0x3000)=nil}, {&(0x7f0000fdd000/0x2000)=nil, &(0x7f0000e7a000/0x1000)=nil}, {&(0x7f0000fa8000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) (async, rerun: 64) execve(0x0, 0x0, 0x0) (async, rerun: 64) write(r1, &(0x7f0000000040)="d6215eddb3761e1099b3fe113ff2337ef201fe8a", 0x14) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800027b06230 12:18:41 executing program 1: munmap(&(0x7f00007b2000/0x2000)=nil, 0x2000) (async, rerun: 32) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async, rerun: 32) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETD(r2, 0x80184600, &(0x7f0000000040)) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x101, 0x5, 0x6}) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) (async) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$TIOCSETD(r4, 0x80184600, &(0x7f0000000040)) (async) linkat(r2, &(0x7f0000000080)='./bus\x00', r4, &(0x7f00000000c0)='./bus\x00', 0x0) 12:18:41 executing program 2: ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000000)={{0x1, 0x6}, 0x196, 0x6, 0x7}) (async) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f00000002c0)={{0x2f, 0x4, 0x6}, 0x25, 0x1, 0x3}) (async) syz_emit_ethernet(0xa5, &(0x7f0000000580)={@local, @remote, [], {@generic={0x806a, "39bd74a94cfcd74e5577525dcc6f0029d35e7262ade47aee584fc09b4366bde492041b81d732e473050c4b794f3b68a9f9a7036303f22c192209737a85dbc3b608b2eeee4e8bcf718684af33d1ac8ab9d4392b17b46cbec228d7c44711f2fb75c0667714fb73e234d79ff1c8b51272eb88297a677c1e8fd584fbcc3294604cd72e51b4517fe0b455f7add68597e499e73e78d081d5f727"}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) (async) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) (async) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000280)={{0x4, 0x5}, 0x4f7d956d, 0x40, 0x7}) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) getsockname$unix(r2, 0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffab) connect$unix(r2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = dup(r4) ioctl$TIOCSETD(r5, 0x80184600, &(0x7f0000000040)) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000340)={{}, 0x6, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) connect$unix(r3, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) syz_emit_ethernet(0x10c, &(0x7f0000000380)={@local, @remote, [], {@generic={0x500, "0efb103694f37fcb9f780e99a294bc1c52c076fb579b27087a911d1d01f3b5ae7bba63809bfebcdd072174cbe6f70db1d50aa36f946ff8f8b5955b0094d6e3f5a267c7a6a8ace1b234693bcd049bdf4dbfa1391f5c6db72086ddc897797a041462cb823afe78c470614bbfb26acbb70ec30afc1441c11a66bdcd9845d325e441c770c08fb1c2e100c5df1e1bb6e1635d5254d9785f08535a061b40206f87d5fc92fc2f8235eeb521afd244d8f9fbcd6193fd0eaddfb2978239e1c28e2dbd6c0e8eb6ed94f1ed78bac8bb02a3fb6041feef9ddb05e85007722228ff585e53e1e437388ff826088aa808c58cf59176d7023cebecacfd2bf8a70caa98777769"}}}) 12:18:41 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') (async) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r1) r2 = msgget$private(0x0, 0xa0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r4 = getppid() (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r4}) (async) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) (async) msgsnd(r2, 0x0, 0x4a4, 0x0) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) (async, rerun: 32) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) (rerun: 32) 12:18:41 executing program 2: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) fcntl$getown(r0, 0x5) 12:18:41 executing program 1: munmap(&(0x7f00007b2000/0x2000)=nil, 0x2000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETD(r2, 0x80184600, &(0x7f0000000040)) (async) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x101, 0x5, 0x6}) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$TIOCSETD(r4, 0x80184600, &(0x7f0000000040)) linkat(r2, &(0x7f0000000080)='./bus\x00', r4, &(0x7f00000000c0)='./bus\x00', 0x0) 12:18:41 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0/../file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='c\x00') mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unlinkat(r1, &(0x7f0000000080)='./file0/../file0\x00', 0x8) pwrite(0xffffffffffffffff, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r3, &(0x7f0000000000), 0x22) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r3, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r6, r5, 0xffffffffffffffff, 0x184, 0xd426}, 0x10000, 0x9, 0x4}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000600)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000040)="8f92a1c07af55ea44aca4c6de2b1361b2dbda9cc8b0de62304187b911e86253f9cf3c65ba43eb6e6b47158319afcd322271b241f9dfe6b3ce7bfea053b71538f5913", 0x42}, {&(0x7f00000000c0)="f755e3ef41a7f545c299e78c536bd27e77c53f3942267f5fc5e840c89a083633aed101cfe794cf33c091bda3f070c8bf57c8b0fbecf2837723b47c2e4ece6c3dc41c8faa0cf9f93c4097e175a88e536bb648f157b3c6a672e827082d9b6b7aeb42d823c32ca64d46641437cdb0c80a3d886be488e62e24c8b5359236408573d50c76c107d038b2058be62f31fcbb5fe98a3c8d41b3a318d409ef8f5e04a67ebdd259d35ecb823a29eb9267f4fdb81b67ea321cf4a5ce0b56fabeb6c6de7512c0667d22cc237e6de4d8a2656022e93976675b92620cbf6a98c3c31db4150cd84a465c724f22b44aa0888a363f86be1bf7311792a819a3cf", 0xf7}, {&(0x7f00000001c0)="1b6443e0ccadbd5672aae827538e0da7b151", 0x12}, {&(0x7f0000000200)="ea489d4a393557466d5ea212ef3f30d380fe493c73b10e57efeab25ad306417e01a2e4cd209b630594e1cd66c7e8b48dc90fcc206328fb7415d363f4a0ce9050edb0", 0x42}, {&(0x7f0000000280)="15979893dc2ee0a9ec9c252a75b774bd40aadfdcc33a6811dd9b5ad804cf1d419e02f12b8fbbd58993bac3060d604396ac9ae2dd4f416f79475fce8ddb0061856a7f7978fa9bf5bc470b365dae107ceb9f75cf6bd935d8c98b073b8cf71b59f68d0a5e7d951b24d4edb634e5fef1bd8948fd97862d2e32d24841d1781eb6a4060d406407c1d1468852580221ae6c8ab1e93a379bab9e334bb0d4cc83b196829f1d20a02da87d4e9d6cacd8861875a14d5462529c5282876e673d7d0ae25e4b0fd9fcb3d70d4f3644f34fa53848ece81585a33af7a47a", 0xd6}], 0x5, &(0x7f0000000500)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="30000000000000830085ff0000957481", @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=0x0, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x100}, 0x404) ktrace(&(0x7f00000001c0)='./file0/../file0\x00', 0x0, 0x100, r2) 12:18:41 executing program 2: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) fcntl$getown(r0, 0x5) syz_open_pts() (async) close(r0) (async) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async) fcntl$getown(r0, 0x5) (async) 12:18:41 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r1) r2 = msgget$private(0x0, 0xa0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r4 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r4}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) msgsnd(r2, 0x0, 0x4a4, 0x0) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') (async) getpid() (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r1) (async) msgget$private(0x0, 0xa0) (async) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) getppid() (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r4}) (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) (async) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) (async) msgsnd(r2, 0x0, 0x4a4, 0x0) (async) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) (async) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800027b06230 12:18:41 executing program 1: ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000040)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fffffff]}}) r0 = socket(0x18, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) 12:18:42 executing program 1: ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000040)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fffffff]}}) r0 = socket(0x18, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000040)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fffffff]}}) (async) socket(0x18, 0x2, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) 12:18:42 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0/../file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='c\x00') (async) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) (async) unlinkat(r1, &(0x7f0000000080)='./file0/../file0\x00', 0x8) pwrite(0xffffffffffffffff, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) (async) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) (async) semop(r3, &(0x7f0000000000), 0x22) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r3, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r6, r5, 0xffffffffffffffff, 0x184, 0xd426}, 0x10000, 0x9, 0x4}) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000600)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000040)="8f92a1c07af55ea44aca4c6de2b1361b2dbda9cc8b0de62304187b911e86253f9cf3c65ba43eb6e6b47158319afcd322271b241f9dfe6b3ce7bfea053b71538f5913", 0x42}, {&(0x7f00000000c0)="f755e3ef41a7f545c299e78c536bd27e77c53f3942267f5fc5e840c89a083633aed101cfe794cf33c091bda3f070c8bf57c8b0fbecf2837723b47c2e4ece6c3dc41c8faa0cf9f93c4097e175a88e536bb648f157b3c6a672e827082d9b6b7aeb42d823c32ca64d46641437cdb0c80a3d886be488e62e24c8b5359236408573d50c76c107d038b2058be62f31fcbb5fe98a3c8d41b3a318d409ef8f5e04a67ebdd259d35ecb823a29eb9267f4fdb81b67ea321cf4a5ce0b56fabeb6c6de7512c0667d22cc237e6de4d8a2656022e93976675b92620cbf6a98c3c31db4150cd84a465c724f22b44aa0888a363f86be1bf7311792a819a3cf", 0xf7}, {&(0x7f00000001c0)="1b6443e0ccadbd5672aae827538e0da7b151", 0x12}, {&(0x7f0000000200)="ea489d4a393557466d5ea212ef3f30d380fe493c73b10e57efeab25ad306417e01a2e4cd209b630594e1cd66c7e8b48dc90fcc206328fb7415d363f4a0ce9050edb0", 0x42}, {&(0x7f0000000280)="15979893dc2ee0a9ec9c252a75b774bd40aadfdcc33a6811dd9b5ad804cf1d419e02f12b8fbbd58993bac3060d604396ac9ae2dd4f416f79475fce8ddb0061856a7f7978fa9bf5bc470b365dae107ceb9f75cf6bd935d8c98b073b8cf71b59f68d0a5e7d951b24d4edb634e5fef1bd8948fd97862d2e32d24841d1781eb6a4060d406407c1d1468852580221ae6c8ab1e93a379bab9e334bb0d4cc83b196829f1d20a02da87d4e9d6cacd8861875a14d5462529c5282876e673d7d0ae25e4b0fd9fcb3d70d4f3644f34fa53848ece81585a33af7a47a", 0xd6}], 0x5, &(0x7f0000000500)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="30000000000000830085ff0000957481", @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=0x0, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x100}, 0x404) (async) ktrace(&(0x7f00000001c0)='./file0/../file0\x00', 0x0, 0x100, r2) 12:18:42 executing program 2: r0 = syz_open_pts() close(r0) (async) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) fcntl$getown(r0, 0x5) 12:18:42 executing program 1: ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000040)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fffffff]}}) (async) r0 = socket(0x18, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) (async) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) 12:18:42 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x20000000e42) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10000000000) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup(r0) symlinkat(&(0x7f0000000080)='./file1\x00', r0, &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) 12:18:42 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r1) r2 = msgget$private(0x0, 0xa0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r4 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r4}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) r6 = syz_open_pts() close(r6) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x20000, 0x0) linkat(r0, &(0x7f0000000140)='./file0\x00', r7, &(0x7f0000000300)='./file1\x00', 0x4) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) msgsnd(r2, &(0x7f0000000180)=ANY=[@ANYRES64=r2, @ANYRESDEC=r5], 0x44b, 0x800) msgsnd(r2, 0x0, 0x4a4, 0x0) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:42 executing program 2: select(0x5d, 0x0, &(0x7f0000000040)={0x8000000000002, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "66b079c44b4291d9233f7fda3b605716880bfe3f"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 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) getsockname$unix(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffab) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 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) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:18:42 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) (async) r0 = open(&(0x7f0000000100)='./file0/../file0\x00', 0x0, 0x0) (async) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='c\x00') mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) (async) unlinkat(r1, &(0x7f0000000080)='./file0/../file0\x00', 0x8) (async) pwrite(0xffffffffffffffff, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) (async) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) (async) semop(r3, &(0x7f0000000000), 0x22) (async) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) (async) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) (async) semop(r3, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r6, r5, 0xffffffffffffffff, 0x184, 0xd426}, 0x10000, 0x9, 0x4}) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000600)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000040)="8f92a1c07af55ea44aca4c6de2b1361b2dbda9cc8b0de62304187b911e86253f9cf3c65ba43eb6e6b47158319afcd322271b241f9dfe6b3ce7bfea053b71538f5913", 0x42}, {&(0x7f00000000c0)="f755e3ef41a7f545c299e78c536bd27e77c53f3942267f5fc5e840c89a083633aed101cfe794cf33c091bda3f070c8bf57c8b0fbecf2837723b47c2e4ece6c3dc41c8faa0cf9f93c4097e175a88e536bb648f157b3c6a672e827082d9b6b7aeb42d823c32ca64d46641437cdb0c80a3d886be488e62e24c8b5359236408573d50c76c107d038b2058be62f31fcbb5fe98a3c8d41b3a318d409ef8f5e04a67ebdd259d35ecb823a29eb9267f4fdb81b67ea321cf4a5ce0b56fabeb6c6de7512c0667d22cc237e6de4d8a2656022e93976675b92620cbf6a98c3c31db4150cd84a465c724f22b44aa0888a363f86be1bf7311792a819a3cf", 0xf7}, {&(0x7f00000001c0)="1b6443e0ccadbd5672aae827538e0da7b151", 0x12}, {&(0x7f0000000200)="ea489d4a393557466d5ea212ef3f30d380fe493c73b10e57efeab25ad306417e01a2e4cd209b630594e1cd66c7e8b48dc90fcc206328fb7415d363f4a0ce9050edb0", 0x42}, {&(0x7f0000000280)="15979893dc2ee0a9ec9c252a75b774bd40aadfdcc33a6811dd9b5ad804cf1d419e02f12b8fbbd58993bac3060d604396ac9ae2dd4f416f79475fce8ddb0061856a7f7978fa9bf5bc470b365dae107ceb9f75cf6bd935d8c98b073b8cf71b59f68d0a5e7d951b24d4edb634e5fef1bd8948fd97862d2e32d24841d1781eb6a4060d406407c1d1468852580221ae6c8ab1e93a379bab9e334bb0d4cc83b196829f1d20a02da87d4e9d6cacd8861875a14d5462529c5282876e673d7d0ae25e4b0fd9fcb3d70d4f3644f34fa53848ece81585a33af7a47a", 0xd6}], 0x5, &(0x7f0000000500)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="30000000000000830085ff0000957481", @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=0x0, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x100}, 0x404) (async) ktrace(&(0x7f00000001c0)='./file0/../file0\x00', 0x0, 0x100, r2) 12:18:42 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x20000000e42) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10000000000) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup(r0) (async) symlinkat(&(0x7f0000000080)='./file1\x00', r0, &(0x7f0000000100)='./file0\x00') (async) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) 12:18:42 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) listen(r0, 0x8) 12:18:42 executing program 2: select(0x5d, 0x0, &(0x7f0000000040)={0x8000000000002, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "66b079c44b4291d9233f7fda3b605716880bfe3f"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 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) getsockname$unix(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffab) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 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) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) select(0x5d, 0x0, &(0x7f0000000040)={0x8000000000002, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) (async) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "66b079c44b4291d9233f7fda3b605716880bfe3f"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) getsockname$unix(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffab) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) (async) socket(0x18, 0x1, 0x0) (async) close(r1) (async) socket(0x18, 0x2, 0x0) (async) close(r2) (async) socket(0x400000000018, 0x3, 0x3a) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) (async) 12:18:42 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r1) (async) r2 = msgget$private(0x0, 0xa0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r4 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r4}) (async) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) (async) r6 = syz_open_pts() close(r6) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x20000, 0x0) linkat(r0, &(0x7f0000000140)='./file0\x00', r7, &(0x7f0000000300)='./file1\x00', 0x4) (async) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async) msgsnd(r2, &(0x7f0000000180)=ANY=[@ANYRES64=r2, @ANYRESDEC=r5], 0x44b, 0x800) (async) msgsnd(r2, 0x0, 0x4a4, 0x0) (async) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:42 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r0 = socket(0x18, 0x1, 0x0) (rerun: 64) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) listen(r0, 0x8) 12:18:42 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r1) r2 = msgget$private(0x0, 0xa0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r4 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r4}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) r6 = syz_open_pts() close(r6) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x20000, 0x0) linkat(r0, &(0x7f0000000140)='./file0\x00', r7, &(0x7f0000000300)='./file1\x00', 0x4) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) msgsnd(r2, &(0x7f0000000180)=ANY=[@ANYRES64=r2, @ANYRESDEC=r5], 0x44b, 0x800) msgsnd(r2, 0x0, 0x4a4, 0x0) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) getpid() (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r1) (async) msgget$private(0x0, 0xa0) (async) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) getppid() (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r4}) (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) (async) syz_open_pts() (async) close(r6) (async) openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x20000, 0x0) (async) linkat(r0, &(0x7f0000000140)='./file0\x00', r7, &(0x7f0000000300)='./file1\x00', 0x4) (async) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async) msgsnd(r2, &(0x7f0000000180)=ANY=[@ANYRES64=r2, @ANYRESDEC=r5], 0x44b, 0x800) (async) msgsnd(r2, 0x0, 0x4a4, 0x0) (async) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) (async) 12:18:42 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x20000000e42) (async, rerun: 32) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10000000000) (rerun: 32) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup(r0) (async) symlinkat(&(0x7f0000000080)='./file1\x00', r0, &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) 12:18:42 executing program 2: select(0x5d, 0x0, &(0x7f0000000040)={0x8000000000002, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "66b079c44b4291d9233f7fda3b605716880bfe3f"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) (async, rerun: 32) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) getsockname$unix(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffab) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) (async, rerun: 64) r1 = socket(0x18, 0x1, 0x0) close(r1) (async, rerun: 32) r2 = socket(0x18, 0x2, 0x0) (rerun: 32) close(r2) (async, rerun: 32) socket(0x400000000018, 0x3, 0x3a) (async, rerun: 32) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:18:42 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) listen(r0, 0x8) 12:18:42 executing program 0: pipe(0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)="fac56db61d8fd275bed460172a25de94d3f58089365d96b16cb3b19cb4c7af0194c7125302ab4d21145b8468c224e2", 0x2f) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0xfe) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) mlock(&(0x7f0000649000/0x2000)=nil, 0x2000) write(r1, 0x0, 0x0) 12:18:42 executing program 3: open$dir(&(0x7f0000000100)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) mkdirat(r5, &(0x7f0000000400)='./file0\x00', 0xaeb9aa9e543ed705) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x5) msgsnd(r1, &(0x7f0000000300)={0x1, "964d397736322389fe5a240d65338f509e080cbc61cdf943e288d0a9598fae99314a573e9114ac04decaed5001fed7308e49e4bcf9ac2f4e879c2257d05590538f257be8d729cc7947cfd1433ee16afba8b1bb787bcc1a1c557e0ee35d72a14e7866fbdeaae9cda54346833d6f784273c1a62957d9ed347b1cbcc9b25f57f663f2be98e7bcda7ad6bfe7b2d875efb39811a58f1d38d9b3a4b20417c4c3"}, 0xa5, 0x800) msgsnd(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="02000000000000f75f5861646a5ea4485e0180332eebe367bfcc9e2dbde4bd4c"], 0x1a, 0x800) msgsnd(0x0, &(0x7f0000000680)={0x0, "7952589c697111d61551a24f36f1e34cd82f787bb4ce92296818435a80e01455d9d9d9dbd43de395beb90d509e1b474fb4409e8cdbabe946d4d277625ed4c2aea036bed906dde8e6b22848b86a62a90d96e4c9091e04a2512211ce411c63fa52780fd0fd00000e7a035318614e5127e6d3e62b63f022ec4384225742e7f07efabed6b690ecfd070bd741aeab709c51593a03c3a7aefcd8f4285b858c77da0034ead82569b566052fc6cbf22a75ea992d91f822f5b24a02044f49284f3bd4963e127a9af5be81b912db2699c2d6c216cb754efd884277bfa88f9218c989828875a2aa3f367e15a005fbed3ac3003c31635b1caa302f4a7c41e75fc33334bac6fe5d044e"}, 0x10b, 0x800) 12:18:42 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x0, 0x78, 0xf4, 0xc415}, {0xffc0, 0xff, 0x4, 0x81}, {0x0, 0x92, 0x3f, 0x4}, {0x1, 0x9, 0x3, 0x3}, {0x0, 0x1f, 0xf8, 0x80}, {0x7, 0x8, 0x7f, 0x80}, {0x4, 0x80, 0x20, 0xff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x64}, {0x4}, {0x6, 0x0, 0x0, 0x400}]}) pwrite(r0, &(0x7f0000000140)="f7035f475238fef202000000af75", 0xe, 0x0, 0x0) 12:18:42 executing program 0: pipe(0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)="fac56db61d8fd275bed460172a25de94d3f58089365d96b16cb3b19cb4c7af0194c7125302ab4d21145b8468c224e2", 0x2f) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0xfe) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) mlock(&(0x7f0000649000/0x2000)=nil, 0x2000) write(r1, 0x0, 0x0) pipe(0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)="fac56db61d8fd275bed460172a25de94d3f58089365d96b16cb3b19cb4c7af0194c7125302ab4d21145b8468c224e2", 0x2f) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x3, 0xfe) (async) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) socket(0x2, 0x1, 0x0) (async) dup2(r0, r1) (async) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) (async) socket(0x11, 0x3, 0x0) (async) socket$inet(0x2, 0x3, 0x0) (async) mlock(&(0x7f0000649000/0x2000)=nil, 0x2000) (async) write(r1, 0x0, 0x0) (async) 12:18:42 executing program 3: open$dir(&(0x7f0000000100)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x410, r0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (async) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) (async) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) (async) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) mkdirat(r5, &(0x7f0000000400)='./file0\x00', 0xaeb9aa9e543ed705) (async) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) (async) msgsnd(r1, 0x0, 0x4a4, 0x0) (async) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) (async) open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x5) msgsnd(r1, &(0x7f0000000300)={0x1, "964d397736322389fe5a240d65338f509e080cbc61cdf943e288d0a9598fae99314a573e9114ac04decaed5001fed7308e49e4bcf9ac2f4e879c2257d05590538f257be8d729cc7947cfd1433ee16afba8b1bb787bcc1a1c557e0ee35d72a14e7866fbdeaae9cda54346833d6f784273c1a62957d9ed347b1cbcc9b25f57f663f2be98e7bcda7ad6bfe7b2d875efb39811a58f1d38d9b3a4b20417c4c3"}, 0xa5, 0x800) msgsnd(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="02000000000000f75f5861646a5ea4485e0180332eebe367bfcc9e2dbde4bd4c"], 0x1a, 0x800) msgsnd(0x0, &(0x7f0000000680)={0x0, "7952589c697111d61551a24f36f1e34cd82f787bb4ce92296818435a80e01455d9d9d9dbd43de395beb90d509e1b474fb4409e8cdbabe946d4d277625ed4c2aea036bed906dde8e6b22848b86a62a90d96e4c9091e04a2512211ce411c63fa52780fd0fd00000e7a035318614e5127e6d3e62b63f022ec4384225742e7f07efabed6b690ecfd070bd741aeab709c51593a03c3a7aefcd8f4285b858c77da0034ead82569b566052fc6cbf22a75ea992d91f822f5b24a02044f49284f3bd4963e127a9af5be81b912db2699c2d6c216cb754efd884277bfa88f9218c989828875a2aa3f367e15a005fbed3ac3003c31635b1caa302f4a7c41e75fc33334bac6fe5d044e"}, 0x10b, 0x800) 12:18:42 executing program 1: mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 12:18:42 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x0, 0x78, 0xf4, 0xc415}, {0xffc0, 0xff, 0x4, 0x81}, {0x0, 0x92, 0x3f, 0x4}, {0x1, 0x9, 0x3, 0x3}, {0x0, 0x1f, 0xf8, 0x80}, {0x7, 0x8, 0x7f, 0x80}, {0x4, 0x80, 0x20, 0xff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x64}, {0x4}, {0x6, 0x0, 0x0, 0x400}]}) pwrite(r0, &(0x7f0000000140)="f7035f475238fef202000000af75", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x0, 0x78, 0xf4, 0xc415}, {0xffc0, 0xff, 0x4, 0x81}, {0x0, 0x92, 0x3f, 0x4}, {0x1, 0x9, 0x3, 0x3}, {0x0, 0x1f, 0xf8, 0x80}, {0x7, 0x8, 0x7f, 0x80}, {0x4, 0x80, 0x20, 0xff}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x64}, {0x4}, {0x6, 0x0, 0x0, 0x400}]}) (async) pwrite(r0, &(0x7f0000000140)="f7035f475238fef202000000af75", 0xe, 0x0, 0x0) (async) 12:18:42 executing program 0: pipe(0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)="fac56db61d8fd275bed460172a25de94d3f58089365d96b16cb3b19cb4c7af0194c7125302ab4d21145b8468c224e2", 0x2f) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x3, 0xfe) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) dup2(r0, r1) (async) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) (async) mlock(&(0x7f0000649000/0x2000)=nil, 0x2000) write(r1, 0x0, 0x0) 12:18:42 executing program 3: open$dir(&(0x7f0000000100)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (async) r1 = msgget$private(0x0, 0xa0) (async) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) (async) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) mkdirat(r5, &(0x7f0000000400)='./file0\x00', 0xaeb9aa9e543ed705) (async, rerun: 32) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r4], 0x44b, 0x800) (rerun: 32) msgsnd(r1, 0x0, 0x4a4, 0x0) (async, rerun: 32) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) (async, rerun: 32) open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x5) (async, rerun: 64) msgsnd(r1, &(0x7f0000000300)={0x1, "964d397736322389fe5a240d65338f509e080cbc61cdf943e288d0a9598fae99314a573e9114ac04decaed5001fed7308e49e4bcf9ac2f4e879c2257d05590538f257be8d729cc7947cfd1433ee16afba8b1bb787bcc1a1c557e0ee35d72a14e7866fbdeaae9cda54346833d6f784273c1a62957d9ed347b1cbcc9b25f57f663f2be98e7bcda7ad6bfe7b2d875efb39811a58f1d38d9b3a4b20417c4c3"}, 0xa5, 0x800) (async, rerun: 64) msgsnd(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="02000000000000f75f5861646a5ea4485e0180332eebe367bfcc9e2dbde4bd4c"], 0x1a, 0x800) (async) msgsnd(0x0, &(0x7f0000000680)={0x0, "7952589c697111d61551a24f36f1e34cd82f787bb4ce92296818435a80e01455d9d9d9dbd43de395beb90d509e1b474fb4409e8cdbabe946d4d277625ed4c2aea036bed906dde8e6b22848b86a62a90d96e4c9091e04a2512211ce411c63fa52780fd0fd00000e7a035318614e5127e6d3e62b63f022ec4384225742e7f07efabed6b690ecfd070bd741aeab709c51593a03c3a7aefcd8f4285b858c77da0034ead82569b566052fc6cbf22a75ea992d91f822f5b24a02044f49284f3bd4963e127a9af5be81b912db2699c2d6c216cb754efd884277bfa88f9218c989828875a2aa3f367e15a005fbed3ac3003c31635b1caa302f4a7c41e75fc33334bac6fe5d044e"}, 0x10b, 0x800) 12:18:43 executing program 1: mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) (async) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 12:18:43 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x0, 0x78, 0xf4, 0xc415}, {0xffc0, 0xff, 0x4, 0x81}, {0x0, 0x92, 0x3f, 0x4}, {0x1, 0x9, 0x3, 0x3}, {0x0, 0x1f, 0xf8, 0x80}, {0x7, 0x8, 0x7f, 0x80}, {0x4, 0x80, 0x20, 0xff}]}) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x64}, {0x4}, {0x6, 0x0, 0x0, 0x400}]}) (async, rerun: 32) pwrite(r0, &(0x7f0000000140)="f7035f475238fef202000000af75", 0xe, 0x0, 0x0) 12:18:43 executing program 1: mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) (async) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) (async, rerun: 64) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) (rerun: 64) 12:18:43 executing program 0: sysctl$vm(&(0x7f0000000140)={0x2, 0x8}, 0x2, &(0x7f0000000180)="94f34deb", &(0x7f00000001c0)=0x4, &(0x7f0000000200)="23be684e", 0x4) socketpair(0x19, 0x5, 0x9, &(0x7f0000000000)) 12:18:43 executing program 1: ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg$unix(r1, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0xf2a7) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) mmap(&(0x7f00000c9000/0x3000)=nil, 0x3000, 0x4, 0x1010, r2, 0x0, 0x80000000) 12:18:43 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYRES32=r0, @ANYRES64], 0x44b, 0x800) clock_gettime(0x0, &(0x7f0000000140)) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:43 executing program 2: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x8) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) write(r1, &(0x7f0000000000)="00cb41ec216bf0ad3e870d24f13f43cc6b0de217c0029bb9321b12e3292f360f2fe08bd20f88b5085f58443f00"/57, 0xffffff24) execve(0x0, 0x0, 0x0) 12:18:43 executing program 0: sysctl$vm(&(0x7f0000000140)={0x2, 0x8}, 0x2, &(0x7f0000000180)="94f34deb", &(0x7f00000001c0)=0x4, &(0x7f0000000200)="23be684e", 0x4) socketpair(0x19, 0x5, 0x9, &(0x7f0000000000)) sysctl$vm(&(0x7f0000000140)={0x2, 0x8}, 0x2, &(0x7f0000000180)="94f34deb", &(0x7f00000001c0)=0x4, &(0x7f0000000200)="23be684e", 0x4) (async) socketpair(0x19, 0x5, 0x9, &(0x7f0000000000)) (async) 12:18:43 executing program 1: ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg$unix(r1, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0xf2a7) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) mmap(&(0x7f00000c9000/0x3000)=nil, 0x3000, 0x4, 0x1010, r2, 0x0, 0x80000000) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) (async) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x0) (async) ioctl$BIOCPROMISC(r0, 0x20004269) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x3, 0x0) (async) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) (async) sendmsg$unix(r1, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0xf2a7) (async) syz_open_pts() (async) close(r2) (async) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async) mmap(&(0x7f00000c9000/0x3000)=nil, 0x3000, 0x4, 0x1010, r2, 0x0, 0x80000000) (async) 12:18:43 executing program 1: ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg$unix(r1, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0xf2a7) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) mmap(&(0x7f00000c9000/0x3000)=nil, 0x3000, 0x4, 0x1010, r2, 0x0, 0x80000000) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) (async) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x0) (async) ioctl$BIOCPROMISC(r0, 0x20004269) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x3, 0x0) (async) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) (async) sendmsg$unix(r1, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0xf2a7) (async) syz_open_pts() (async) close(r2) (async) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async) mmap(&(0x7f00000c9000/0x3000)=nil, 0x3000, 0x4, 0x1010, r2, 0x0, 0x80000000) (async) 12:18:43 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) (async) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYRES32=r0, @ANYRES64], 0x44b, 0x800) (async) clock_gettime(0x0, &(0x7f0000000140)) msgsnd(r1, 0x0, 0x4a4, 0x0) (async) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:43 executing program 0: sysctl$vm(&(0x7f0000000140)={0x2, 0x8}, 0x2, &(0x7f0000000180)="94f34deb", &(0x7f00000001c0)=0x4, &(0x7f0000000200)="23be684e", 0x4) socketpair(0x19, 0x5, 0x9, &(0x7f0000000000)) sysctl$vm(&(0x7f0000000140)={0x2, 0x8}, 0x2, &(0x7f0000000180)="94f34deb", &(0x7f00000001c0)=0x4, &(0x7f0000000200)="23be684e", 0x4) (async) socketpair(0x19, 0x5, 0x9, &(0x7f0000000000)) (async) 12:18:43 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2, 0x70, 0x0, 0x0, 0x7, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @rand_addr, {[@generic={0x0, 0x7, "661616518d"}, @rr={0x7, 0x1b, 0x0, [@local={0xac, 0x14, 0x0}, @empty, @rand_addr, @loopback, @loopback, @multicast2]}, @generic={0x0, 0xe, "d9ff329caa80e21f71408fe5"}, @generic={0x0, 0x2}, @lsrr={0x83, 0xb, 0x0, [@rand_addr, @rand_addr]}]}}}}}}}) 12:18:43 executing program 2: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x8) (async) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) (async) write(r1, &(0x7f0000000000)="00cb41ec216bf0ad3e870d24f13f43cc6b0de217c0029bb9321b12e3292f360f2fe08bd20f88b5085f58443f00"/57, 0xffffff24) (async) execve(0x0, 0x0, 0x0) 12:18:43 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r3 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r3}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r4, 0x0, 0x0) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYRES32=r0, @ANYRES64], 0x44b, 0x800) (async) clock_gettime(0x0, &(0x7f0000000140)) msgsnd(r1, 0x0, 0x4a4, 0x0) (async) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:43 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 12:18:43 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2, 0x70, 0x0, 0x0, 0x7, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @rand_addr, {[@generic={0x0, 0x7, "661616518d"}, @rr={0x7, 0x1b, 0x0, [@local={0xac, 0x14, 0x0}, @empty, @rand_addr, @loopback, @loopback, @multicast2]}, @generic={0x0, 0xe, "d9ff329caa80e21f71408fe5"}, @generic={0x0, 0x2}, @lsrr={0x83, 0xb, 0x0, [@rand_addr, @rand_addr]}]}}}}}}}) 12:18:43 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() r1 = dup(0xffffffffffffffff) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)={{0xfffffffffffff000, 0x1000}, {0x5, 0x7}}, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r2 = msgget$private(0x0, 0xa0) r3 = getpgrp() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x40000c02, r3) r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r5 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r4, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r5}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r6, 0x0, 0x0) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r6], 0x44b, 0x800) msgsnd(r2, 0x0, 0x4a4, 0x0) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:43 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2, 0x70, 0x0, 0x0, 0x7, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @rand_addr, {[@generic={0x0, 0x7, "661616518d"}, @rr={0x7, 0x1b, 0x0, [@local={0xac, 0x14, 0x0}, @empty, @rand_addr, @loopback, @loopback, @multicast2]}, @generic={0x0, 0xe, "d9ff329caa80e21f71408fe5"}, @generic={0x0, 0x2}, @lsrr={0x83, 0xb, 0x0, [@rand_addr, @rand_addr]}]}}}}}}}) 12:18:43 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) (async) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac7f78659a, r0) (async) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 12:18:43 executing program 2: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x8) (async) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) write(r1, &(0x7f0000000000)="00cb41ec216bf0ad3e870d24f13f43cc6b0de217c0029bb9321b12e3292f360f2fe08bd20f88b5085f58443f00"/57, 0xffffff24) (async) execve(0x0, 0x0, 0x0) 12:18:43 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) r0 = getpid() r1 = dup(0xffffffffffffffff) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) (async) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)={{0xfffffffffffff000, 0x1000}, {0x5, 0x7}}, 0x0) (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r2 = msgget$private(0x0, 0xa0) (async) r3 = getpgrp() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x40000c02, r3) (async) r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r5 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) fcntl$lock(r4, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r5}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r6, 0x0, 0x0) (async) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r6], 0x44b, 0x800) msgsnd(r2, 0x0, 0x4a4, 0x0) (async) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:43 executing program 1: write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) sysctl$hw(&(0x7f0000000040)={0x4, 0x19}, 0x3a6b5262, &(0x7f0000000080)="784c00ef530f0f26202aaee5dc094c4f488ad39e93029756fbf8d0c01d7851f27f0cd0df5d60aea8b777638687b92fc9b31548297d8f498da8252e57ddc3619f0f993dd46434a4c3a9dbfc17dfdf69b4f79523dfe1fe696a3f23d9624a3a60b077381c0826fffffffffffffffda7", 0x0, 0x0, 0x0) 12:18:43 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac7f78659a, r0) (async) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 12:18:43 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) r0 = getpid() (async) r1 = dup(0xffffffffffffffff) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)={{0xfffffffffffff000, 0x1000}, {0x5, 0x7}}, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r2 = msgget$private(0x0, 0xa0) (async) r3 = getpgrp() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x40000c02, r3) r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) r5 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) fcntl$lock(r4, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r5}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r6, 0x0, 0x0) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r6], 0x44b, 0x800) msgsnd(r2, 0x0, 0x4a4, 0x0) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:43 executing program 1: write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) sysctl$hw(&(0x7f0000000040)={0x4, 0x19}, 0x3a6b5262, &(0x7f0000000080)="784c00ef530f0f26202aaee5dc094c4f488ad39e93029756fbf8d0c01d7851f27f0cd0df5d60aea8b777638687b92fc9b31548297d8f498da8252e57ddc3619f0f993dd46434a4c3a9dbfc17dfdf69b4f79523dfe1fe696a3f23d9624a3a60b077381c0826fffffffffffffffda7", 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) (async) sysctl$hw(&(0x7f0000000040)={0x4, 0x19}, 0x3a6b5262, &(0x7f0000000080)="784c00ef530f0f26202aaee5dc094c4f488ad39e93029756fbf8d0c01d7851f27f0cd0df5d60aea8b777638687b92fc9b31548297d8f498da8252e57ddc3619f0f993dd46434a4c3a9dbfc17dfdf69b4f79523dfe1fe696a3f23d9624a3a60b077381c0826fffffffffffffffda7", 0x0, 0x0, 0x0) (async) 12:18:43 executing program 3: socket(0x10, 0x5, 0x80) open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x612, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = msgget$private(0x0, 0xa0) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x800, 0x49) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r2, 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000140)='./file0\x00', 0x1, &(0x7f0000000180)='./file0\x00', 0x8}) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r2], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:43 executing program 1: write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) sysctl$hw(&(0x7f0000000040)={0x4, 0x19}, 0x3a6b5262, &(0x7f0000000080)="784c00ef530f0f26202aaee5dc094c4f488ad39e93029756fbf8d0c01d7851f27f0cd0df5d60aea8b777638687b92fc9b31548297d8f498da8252e57ddc3619f0f993dd46434a4c3a9dbfc17dfdf69b4f79523dfe1fe696a3f23d9624a3a60b077381c0826fffffffffffffffda7", 0x0, 0x0, 0x0) 12:18:43 executing program 2: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) r1 = getpid() ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x40000502, r1) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f0000000400)=[{0x1, 0xff, 0x3000}, {0x0, 0x3ff, 0x1800}, {0x0, 0x3}], 0x3) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/137) semop(0x0, &(0x7f0000000380), 0x0) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000280)=""/46) write(0xffffffffffffffff, &(0x7f0000000200)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x9) linkat(r0, &(0x7f00000001c0)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x0) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000340)=""/49) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000300)='./file0\x00', 0x1, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000180)={0xb, 0x10000}) unveil(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000140)='W\x00') 12:18:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x30802, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x25}, {0x4c}, {0x6, 0x0, 0x0, 0x185}]}) pwrite(r0, &(0x7f0000000240)="fbbc8a275a542b3f000000000000", 0xe, 0x0, 0x0) 12:18:43 executing program 3: socket(0x10, 0x5, 0x80) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x612, r0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (async) r1 = msgget$private(0x0, 0xa0) (async) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) getppid() (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x800, 0x49) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r2, 0x0, 0x0) (async) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000140)='./file0\x00', 0x1, &(0x7f0000000180)='./file0\x00', 0x8}) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r2], 0x44b, 0x800) (async) msgsnd(r1, 0x0, 0x4a4, 0x0) (async) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x30802, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x25}, {0x4c}, {0x6, 0x0, 0x0, 0x185}]}) (async) pwrite(r0, &(0x7f0000000240)="fbbc8a275a542b3f000000000000", 0xe, 0x0, 0x0) 12:18:43 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08009078e0000002ffffffff030090780000000045000fff00000000000155009dce114d3d29d3ff00"/62]) 12:18:43 executing program 3: socket(0x10, 0x5, 0x80) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x612, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (async) r1 = msgget$private(0x0, 0xa0) (async) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x800, 0x49) (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r2, 0x0, 0x0) (async) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000140)='./file0\x00', 0x1, &(0x7f0000000180)='./file0\x00', 0x8}) (async) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r2], 0x44b, 0x800) (async) msgsnd(r1, 0x0, 0x4a4, 0x0) (async) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:43 executing program 2: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) r1 = getpid() ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x40000502, r1) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f0000000400)=[{0x1, 0xff, 0x3000}, {0x0, 0x3ff, 0x1800}, {0x0, 0x3}], 0x3) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/137) semop(0x0, &(0x7f0000000380), 0x0) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000280)=""/46) write(0xffffffffffffffff, &(0x7f0000000200)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x9) linkat(r0, &(0x7f00000001c0)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x0) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000340)=""/49) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000300)='./file0\x00', 0x1, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000180)={0xb, 0x10000}) unveil(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000140)='W\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) (async) getpid() (async) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x40000502, r1) (async) semget$private(0x0, 0x4000000009, 0x82) (async) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) (async) semop(r2, &(0x7f0000000400)=[{0x1, 0xff, 0x3000}, {0x0, 0x3ff, 0x1800}, {0x0, 0x3}], 0x3) (async) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x7) (async) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/137) (async) semop(0x0, &(0x7f0000000380), 0x0) (async) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000280)=""/46) (async) write(0xffffffffffffffff, &(0x7f0000000200)="220e2a", 0x3) (async) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x9) (async) linkat(r0, &(0x7f00000001c0)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x0) (async) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000340)=""/49) (async) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) open(&(0x7f0000000300)='./file0\x00', 0x1, 0x0) (async) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x5) (async) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000180)={0xb, 0x10000}) (async) unveil(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000140)='W\x00') (async) 12:18:43 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08009078e0000002ffffffff030090780000000045000fff00000000000155009dce114d3d29d3ff00"/62]) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08009078e0000002ffffffff030090780000000045000fff00000000000155009dce114d3d29d3ff00"/62]) (async) 12:18:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x30802, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x25}, {0x4c}, {0x6, 0x0, 0x0, 0x185}]}) pwrite(r0, &(0x7f0000000240)="fbbc8a275a542b3f000000000000", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x30802, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x25}, {0x4c}, {0x6, 0x0, 0x0, 0x185}]}) (async) pwrite(r0, &(0x7f0000000240)="fbbc8a275a542b3f000000000000", 0xe, 0x0, 0x0) (async) 12:18:44 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) close(r4) r5 = fcntl$dupfd(r3, 0x0, r1) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x81, 0xfb}]}) ioctl$TIOCFLUSH(r5, 0x80286987, &(0x7f0000000300)) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) fcntl$dupfd(0xffffffffffffffff, 0xa, r7) 12:18:44 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08009078e0000002ffffffff030090780000000045000fff00000000000155009dce114d3d29d3ff00"/62]) 12:18:44 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x3810, r1, 0x0, 0x7ff) r2 = msgget$private(0x0, 0xa0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r4 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r4}) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1020, r0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) msgsnd(r2, 0x0, 0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c37f8ce6813b3229998ccd4b42995ad107de0a2c4d9fac4edbcc0d812023fced6e7f181c747ee10f7052f"], 0x1a, 0x800) 12:18:44 executing program 0: shmctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) 12:18:44 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) close(r4) r5 = fcntl$dupfd(r3, 0x0, r1) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x81, 0xfb}]}) ioctl$TIOCFLUSH(r5, 0x80286987, &(0x7f0000000300)) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) fcntl$dupfd(0xffffffffffffffff, 0xa, r7) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) socket(0x18, 0x2, 0x0) (async) socket(0x1, 0x2, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) syz_open_pts() (async) close(r4) (async) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async) close(r4) (async) fcntl$dupfd(r3, 0x0, r1) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x81, 0xfb}]}) (async) ioctl$TIOCFLUSH(r5, 0x80286987, &(0x7f0000000300)) (async) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async) syz_open_pts() (async) close(r7) (async) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async) fcntl$dupfd(0xffffffffffffffff, 0xa, r7) (async) 12:18:44 executing program 2: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) r1 = getpid() ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x40000502, r1) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f0000000400)=[{0x1, 0xff, 0x3000}, {0x0, 0x3ff, 0x1800}, {0x0, 0x3}], 0x3) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/137) semop(0x0, &(0x7f0000000380), 0x0) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000280)=""/46) write(0xffffffffffffffff, &(0x7f0000000200)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x9) linkat(r0, &(0x7f00000001c0)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x0) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000340)=""/49) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000300)='./file0\x00', 0x1, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000180)={0xb, 0x10000}) unveil(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000140)='W\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) (async) getpid() (async) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x40000502, r1) (async) semget$private(0x0, 0x4000000009, 0x82) (async) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) (async) semop(r2, &(0x7f0000000400)=[{0x1, 0xff, 0x3000}, {0x0, 0x3ff, 0x1800}, {0x0, 0x3}], 0x3) (async) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x7) (async) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/137) (async) semop(0x0, &(0x7f0000000380), 0x0) (async) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000280)=""/46) (async) write(0xffffffffffffffff, &(0x7f0000000200)="220e2a", 0x3) (async) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x9) (async) linkat(r0, &(0x7f00000001c0)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x0) (async) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000340)=""/49) (async) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) open(&(0x7f0000000300)='./file0\x00', 0x1, 0x0) (async) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x5) (async) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000180)={0xb, 0x10000}) (async) unveil(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000140)='W\x00') (async) 12:18:44 executing program 0: shmctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) (async) shmctl$IPC_RMID(r0, 0x0) 12:18:44 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x3810, r1, 0x0, 0x7ff) (async, rerun: 64) r2 = msgget$private(0x0, 0xa0) (async, rerun: 64) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) r4 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r4}) (async) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1020, r0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) (async) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) (async, rerun: 32) msgsnd(r2, 0x0, 0x0, 0x0) (rerun: 32) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c37f8ce6813b3229998ccd4b42995ad107de0a2c4d9fac4edbcc0d812023fced6e7f181c747ee10f7052f"], 0x1a, 0x800) 12:18:44 executing program 0: shmctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) (async) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) (async) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) (async) shmctl$IPC_RMID(r0, 0x0) (async) 12:18:44 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) (async) r4 = syz_open_pts() close(r4) (async) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async) close(r4) (async, rerun: 32) r5 = fcntl$dupfd(r3, 0x0, r1) (rerun: 32) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x81, 0xfb}]}) (async) ioctl$TIOCFLUSH(r5, 0x80286987, &(0x7f0000000300)) (async) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) r7 = syz_open_pts() close(r7) (async, rerun: 64) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async, rerun: 64) fcntl$dupfd(0xffffffffffffffff, 0xa, r7) 12:18:44 executing program 2: mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000700)={0x31, './file0\x00', './file0\x00'}) getpeername(0xffffffffffffff9c, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000440)={&(0x7f00000003c0)='./file0\x00', 0x7, 0x0}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') chmod(&(0x7f0000000040)='./file0\x00', 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000080)='):\x00', &(0x7f00000000c0)='\xa2\x00', &(0x7f00000001c0)='c\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='/dev/rvnd0c\x00', &(0x7f0000000280)='c\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000680)=[&(0x7f0000000400)='/\x00', &(0x7f0000000480)='c\x00', &(0x7f00000004c0)='c\x00', &(0x7f0000000500)='c\x00', &(0x7f0000000540)='%)&,]\x00', &(0x7f0000000580)='c\x00', &(0x7f00000005c0)='/dev/rvnd0c\x00', &(0x7f0000000600)='c\x00', &(0x7f0000000640)='\x00']) mkdir(&(0x7f0000000840)='./file0\x00', 0x0) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000880)='./file0\x00', 0x4, 0x400, 0x0) rename(&(0x7f00000007c0)='\x00', &(0x7f0000000800)='./file0\x00') 12:18:44 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="f8", 0x1}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x0, "7e00000000800000000000000000000200006ba3"}) syz_open_pts() readlinkat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=""/252, 0xfc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xfffffffe, "000000000000000001000000000000f843d07e38"}) dup2(r2, r0) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) 12:18:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="8210bff3e5ac718f7a2e"], 0x10) fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r1) getsockname$unix(r1, 0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffab) sendmsg(r1, &(0x7f0000000000)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x101, 0x3}, 0xc, 0x0, 0x0, 0x0}, 0x0) socketpair(0x1, 0x8000, 0xff, &(0x7f0000000040)={0xffffffffffffffff}) pwrite(r2, &(0x7f0000000140)="532850cf46db4feaef1f37b3526f81496d0ba9958c6e047ad57950f0f7e7ede36787ebac07a1125292c2b452ae20f0064019268cf957f38886d0973a526a48e050a114de88400dcfb817aa49039c5a640c84a48780902872eb8cb06e49110a30ae96e230a2276aeb7a25f83ca6b813271a341e6536627212a685f402d3f89a123b606317d6912ca68c36fa81a31c1881e4f970936380fd054a419d953cdb27c2ae2ef11e7660c1d7c7efc0e754521863ccf95a2f9933436f3275a5a5c15ce11a60c65b0e89a7b6d648d0af827ef0", 0xce, 0x0, 0x8) r3 = accept$inet6(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f00000002c0)=0x48, 0x4) 12:18:44 executing program 2: mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x0) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000700)={0x31, './file0\x00', './file0\x00'}) (async) getpeername(0xffffffffffffff9c, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000440)={&(0x7f00000003c0)='./file0\x00', 0x7, 0x0}) (async) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') (async) chmod(&(0x7f0000000040)='./file0\x00', 0x0) (async) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000080)='):\x00', &(0x7f00000000c0)='\xa2\x00', &(0x7f00000001c0)='c\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='/dev/rvnd0c\x00', &(0x7f0000000280)='c\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000680)=[&(0x7f0000000400)='/\x00', &(0x7f0000000480)='c\x00', &(0x7f00000004c0)='c\x00', &(0x7f0000000500)='c\x00', &(0x7f0000000540)='%)&,]\x00', &(0x7f0000000580)='c\x00', &(0x7f00000005c0)='/dev/rvnd0c\x00', &(0x7f0000000600)='c\x00', &(0x7f0000000640)='\x00']) (async) mkdir(&(0x7f0000000840)='./file0\x00', 0x0) execve(0x0, 0x0, 0x0) (async) ktrace(&(0x7f0000000880)='./file0\x00', 0x4, 0x400, 0x0) rename(&(0x7f00000007c0)='\x00', &(0x7f0000000800)='./file0\x00') 12:18:44 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x3810, r1, 0x0, 0x7ff) r2 = msgget$private(0x0, 0xa0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r4 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r4}) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1020, r0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) msgsnd(r2, 0x0, 0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c37f8ce6813b3229998ccd4b42995ad107de0a2c4d9fac4edbcc0d812023fced6e7f181c747ee10f7052f"], 0x1a, 0x800) open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) getpid() (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r0) (async) syz_open_pts() (async) close(r1) (async) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x3810, r1, 0x0, 0x7ff) (async) msgget$private(0x0, 0xa0) (async) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) getppid() (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r4}) (async) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1020, r0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r5, 0x0, 0x0) (async) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r5], 0x44b, 0x800) (async) msgsnd(r2, 0x0, 0x0, 0x0) (async) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) (async) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c37f8ce6813b3229998ccd4b42995ad107de0a2c4d9fac4edbcc0d812023fced6e7f181c747ee10f7052f"], 0x1a, 0x800) (async) 12:18:44 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() (async) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="f8", 0x1}], 0x1) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x0, "7e00000000800000000000000000000200006ba3"}) syz_open_pts() (async) readlinkat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=""/252, 0xfc) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xfffffffe, "000000000000000001000000000000f843d07e38"}) (async) dup2(r2, r0) (async) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) 12:18:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="8210bff3e5ac718f7a2e"], 0x10) fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r1) getsockname$unix(r1, 0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffab) sendmsg(r1, &(0x7f0000000000)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x101, 0x3}, 0xc, 0x0, 0x0, 0x0}, 0x0) socketpair(0x1, 0x8000, 0xff, &(0x7f0000000040)={0xffffffffffffffff}) pwrite(r2, &(0x7f0000000140)="532850cf46db4feaef1f37b3526f81496d0ba9958c6e047ad57950f0f7e7ede36787ebac07a1125292c2b452ae20f0064019268cf957f38886d0973a526a48e050a114de88400dcfb817aa49039c5a640c84a48780902872eb8cb06e49110a30ae96e230a2276aeb7a25f83ca6b813271a341e6536627212a685f402d3f89a123b606317d6912ca68c36fa81a31c1881e4f970936380fd054a419d953cdb27c2ae2ef11e7660c1d7c7efc0e754521863ccf95a2f9933436f3275a5a5c15ce11a60c65b0e89a7b6d648d0af827ef0", 0xce, 0x0, 0x8) r3 = accept$inet6(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f00000002c0)=0x48, 0x4) socket(0x2, 0x2, 0x0) (async) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="8210bff3e5ac718f7a2e"], 0x10) (async) fcntl$dupfd(r0, 0x0, r0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)) (async) fcntl$dupfd(r1, 0x0, r1) (async) getsockname$unix(r1, 0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffab) (async) sendmsg(r1, &(0x7f0000000000)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x101, 0x3}, 0xc, 0x0, 0x0, 0x0}, 0x0) (async) socketpair(0x1, 0x8000, 0xff, &(0x7f0000000040)) (async) pwrite(r2, &(0x7f0000000140)="532850cf46db4feaef1f37b3526f81496d0ba9958c6e047ad57950f0f7e7ede36787ebac07a1125292c2b452ae20f0064019268cf957f38886d0973a526a48e050a114de88400dcfb817aa49039c5a640c84a48780902872eb8cb06e49110a30ae96e230a2276aeb7a25f83ca6b813271a341e6536627212a685f402d3f89a123b606317d6912ca68c36fa81a31c1881e4f970936380fd054a419d953cdb27c2ae2ef11e7660c1d7c7efc0e754521863ccf95a2f9933436f3275a5a5c15ce11a60c65b0e89a7b6d648d0af827ef0", 0xce, 0x0, 0x8) (async) accept$inet6(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) (async) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f00000002c0)=0x48, 0x4) (async) 12:18:44 executing program 2: mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000700)={0x31, './file0\x00', './file0\x00'}) getpeername(0xffffffffffffff9c, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000440)={&(0x7f00000003c0)='./file0\x00', 0x7, 0x0}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') chmod(&(0x7f0000000040)='./file0\x00', 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000080)='):\x00', &(0x7f00000000c0)='\xa2\x00', &(0x7f00000001c0)='c\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='/dev/rvnd0c\x00', &(0x7f0000000280)='c\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000680)=[&(0x7f0000000400)='/\x00', &(0x7f0000000480)='c\x00', &(0x7f00000004c0)='c\x00', &(0x7f0000000500)='c\x00', &(0x7f0000000540)='%)&,]\x00', &(0x7f0000000580)='c\x00', &(0x7f00000005c0)='/dev/rvnd0c\x00', &(0x7f0000000600)='c\x00', &(0x7f0000000640)='\x00']) mkdir(&(0x7f0000000840)='./file0\x00', 0x0) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000880)='./file0\x00', 0x4, 0x400, 0x0) rename(&(0x7f00000007c0)='\x00', &(0x7f0000000800)='./file0\x00') mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000700)={0x31, './file0\x00', './file0\x00'}) (async) getpeername(0xffffffffffffff9c, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000440)={&(0x7f00000003c0)='./file0\x00', 0x7, 0x0}) (async) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') (async) chmod(&(0x7f0000000040)='./file0\x00', 0x0) (async) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000080)='):\x00', &(0x7f00000000c0)='\xa2\x00', &(0x7f00000001c0)='c\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='/dev/rvnd0c\x00', &(0x7f0000000280)='c\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000680)=[&(0x7f0000000400)='/\x00', &(0x7f0000000480)='c\x00', &(0x7f00000004c0)='c\x00', &(0x7f0000000500)='c\x00', &(0x7f0000000540)='%)&,]\x00', &(0x7f0000000580)='c\x00', &(0x7f00000005c0)='/dev/rvnd0c\x00', &(0x7f0000000600)='c\x00', &(0x7f0000000640)='\x00']) (async) mkdir(&(0x7f0000000840)='./file0\x00', 0x0) (async) execve(0x0, 0x0, 0x0) (async) ktrace(&(0x7f0000000880)='./file0\x00', 0x4, 0x400, 0x0) (async) rename(&(0x7f00000007c0)='\x00', &(0x7f0000000800)='./file0\x00') (async) 12:18:44 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="f8", 0x1}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x0, "7e00000000800000000000000000000200006ba3"}) syz_open_pts() readlinkat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=""/252, 0xfc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xfffffffe, "000000000000000001000000000000f843d07e38"}) dup2(r2, r0) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="f8", 0x1}], 0x1) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x0, "7e00000000800000000000000000000200006ba3"}) (async) syz_open_pts() (async) readlinkat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=""/252, 0xfc) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xfffffffe, "000000000000000001000000000000f843d07e38"}) (async) dup2(r2, r0) (async) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) (async) 12:18:44 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r1) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001ac0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000017c0)=[{&(0x7f00000002c0)="f9f0c76d34e586b9a5899b307088c9bd88129aa6e80892387b6783207ac643ebf9ffd41321b985b3a97695143463929c511faeb43356c0220a", 0x39}, {&(0x7f0000000300)="b003c14d24a64f8327f264766b4bd99d718c23e61e13854eef6bd17b794e89df480ae358b1e9890fd7deaa7462a5f87e998bc1ce80863351d4f4eaa11d960780b8e0a512a40f7a76006ba883db137e0d22a28cb7a2f837e52b262dea0663e1067f27c2", 0x63}, {&(0x7f0000000380)="e34298ac9bbabdc8b70c368432f0e037e1fd3d661e0d77552f1cce615709e09f74331d4019b46930fa15916171623f82c658240b3ce8d9a338bb7f9edb8b8e007285d9706dfe3cc4aac66b2fe73d1185257286b288891b3d479d70f2c0cdded15dc00e2a6f1ee533686020ff66772be4276c2717aeee820bf1effbf7b807793213450620c277776b2fe9dc212837f122d6bd7140f9d112e414bbf0a2bf500329bd3b053d610ee50455bd0d960927e07c31f8e8f50f2a9061ba49241fdb073a8e5a2b8f6390948bce7ab995215e1dd158384d26196a7847aac2d0d7257783e6a7fa01dbc8fc6d2c631ce29888835b52e6fce7d80c", 0xf4}, {&(0x7f0000000480)="e9786f758c0e682edef10f79a058df74c9455661f27f1b637031ff523ca15c7385b7e314b12a494b3cb5073c7312739e5f7514cc5944323e733e6bbdf96f71cd4e0a7134d17b85873c5ac46765ed00658571d4fafd95834bbc6d00127de494bade814aafa53de59cb29fda2063fb7c3aa33ef8e554acf91249ced67c108037e4164887d119bc3fced48137761bdbabd91336a3b58b42ca0721eb487a7cce52ec12f01952445a0772d2b4f4f2494e0da15a37de7ca3b80c2bb18e1cc88a4127db744fce50c5cf0217a7e966de6faeb5b32b922bd2eddd6419d5344333229b0cfb0eeff480d80c58", 0xe7}, {&(0x7f0000000580)="5907accd14eedcbef73369c2c9a3955c2e579cea06fc89c6cde65ad6a802a16a23da3c824596c087eafb99732c7bb32ce07b4b1cd12efea88e61444a3005ec7f09ddfdb103026b03516fd580abd07e8e89fc27142f09a6df2df5726be841b8e93fd7657c4b854b5b2c14c1", 0x6b}, {&(0x7f0000000600)="bf2185eb944ff364478bf1fcbdd1be772fff05adad37a25c72eab8cee2951d1d7eb0dc413e7172d269bf0d5a3c5d8c98867deb1795c4e967df2bdae9437bfcc2942da542b204b44e12cfb6419016d1ca7aa7c4b8e87a0a1796d85b483a826b8d98443aa77ad36a4ae8f7a8d03d7096dd89719c4738a9265b44d570cdb6", 0x7d}, {&(0x7f0000000680)="3f13117e8c5d31c0a51b8e228af457962d1b3b63f59a13772af8cc16a810fe7bf363dd9a007ddff80298af99f3bac5f261d0616bb8aad00b5146d463ef81b62433995218ea6613a7510aab0ad7a0aebad6dfbc430bdfa8a0a8b73eb0c0611c883e3aa5224875f8adc53bdb76e7596653ca806951f8944193268877b679cdbdcf3da0c24cb1b06434febbd1b92229b7fc6fcf9a264374c4bcaa9eece37bd8352ea82f52424e0aaa271455fe6af92be15ad286ec5053b20fd2477d8c679e6e9c00d7f23ae48707923871515fab64c903381c59950b2fb36a39c0e7c9b3d713628d387ab9429d7d34e999e08801851f1e1e2c72649ea2f70d0d88e1dcfd7d3682e0ab5feeadc76f8e3ca4cba6898af60bcf68778a2d59373744f748d0196554fc78827695b73148862667444a1070b082d12fe75527e80e1f3930e1145351ffe677807e99ecace085445a1f969a33f2995e0d9a77c1c79f1a3e397cdc98e83bba83ef1912dedf17dbb68f9c3816bd187ec3f4974152f05d64d56cbc6f4439b0fcfbaff8d7053cff91ca5af36fd28c21cf5f39617affcff74724bbe9b66a2d4fa56b28504be64215a2c26539ff312eabde22aeb10d4ff3510d162b65c4d4eaa4fb60e85b82146583bcb5b27573fed286b055ea16c9a061d28dde949e6521358247c35aa1442a5a2318b1c5b1e38685958b918d3e2867793fdaa6d351af6a97a33d9dcf09b3a30f15c977cc963b195b0acf095d96768372b1d76d677eb5ea0586b8a0fd0eb93c320e864914ae8a612f361f7620472f7e323c5f1dffc38c8592dc3d1a156a8fd0fb52580730d9b251c3e8dc6fe91dc5d196d23cc919caed4dd72ed9d9721f18041ff860bf59c79f678d3fd2e89e2a7d0878f38f06af5bb3e027bb937126d13142d0cf55676d1b5662fffea35ecc116390af0c0ae3102e575f53434503f88c7a6466e29e992e66f48e0bdb097b4ae49456c5eab54a7aa3e9bf924a341c5d53d455c5ecffd25206dcab2d50f8c6e051ad7ba9a617e23e2a2beccc9055eef5ad627b51c6068b996658874bed7fb692f4c8889e1fdfc24fb1945f5fbbc434c1df8077722466eefcd2bba99679fd0f24bb5a07561ee811f558fdd988f70aa7fb987bfe8a04ea48bec72a19b308bfd4f99219e9f09c484630de62617592c458f1d989ccfc6725f9fd87c412a4b1fb6a8d7a0832c70860e1e80dd62f8846c887cfd7ca8d41240fe095c0547743e2fe4250fc4c713b563d58072ae004bc8ab8545e34e2af50ff19f64afa6c2490a98cc3597cf91a50ef098648826ea862e57523dc65fd107035516403a6c88a52eca1539d704e41048020d7150bffdccac55ef9955dc3736ea1a145e7b2baa6d8110e28b49ea6c4b229c26b8fc14b155c2a4ca7beb857e97a3a7171d6aefcb80d9bef8f5070ac317299eac27550d185d6f158a706deda0a9d41e145fb4fe3c30b3edd72e6ce2e74c97f3b9254c0a6a54e92d9e66ba6cfc08b12d49a866857d060384df4bdc439ddd018e27fe723e95f9cfacc19763ebd740d084d0df81465e8f7012451961941030cd60ef94aadf25cb6e14eca73411e1747917f2c7724263239584f261e465a3c3f1891775e4aab59fdfb83fb500a397e80c2a05106928c103bdb00d89c8db314ebb01c18bad77ffe01cdc4a22de94df46da9f73960fad432903e555e41a23793e3acff6a2ff0f49fb92cc61372b5746d3a65407a9eb5728d1b9cadfd2412653c67fea750a09a92e1626c8334fae5e1769308903087e5244a14ff8818b8224807f6841d819f2d0d50fb529ee81ccad512141032192969dedc60e06da38c9a34a0f5538b5be9e50e750e3f5b3ac6ba23f361c8528d98306cd4f64658ba3719227967a2f512c4b2542360b52643a120408ba3d7a37ce53faa354d1bb15f0d3ec65c93edcb9dbf8d74c4a3bc35e5301791b42873c50acc065788d5b3f17386ce4874362fa3748574fdae2944ff4bbf9a44e54129614f3f88645f62bdd07c8e69f4291ac809d12f69f401a2ff33f1b2255aaf7b11a91aa07eea24affc37511c361b14fdcd8ae04737295c7859c625350c2f78b7f28d952b83673782b76e160fbe27b0c477bd47a47fb92e17d3f10c3207c1b53b80f4f14a0cbf238bee2fdcb1f30032669d8fd8b2f58d86308923647eb632b93c47e9202868b85f3c9ca63c586a0cda9335e748242946a8a2bfd902014f0ea3419698720da38ce7871c670fd96c7ed61d2434e24fe345c8fe42ed16728f029cb3d813cbc0c16a62bf504576b34e52b2248e9919ccb6c58126a5c3b73de849649d7532c7eca2507f03812e1bb35f8b5a34630519cb73aba51aae995c19568ed3860aca29dddc445de67639bd10f87715fd24a8487229e8005a2ed646bb4bdd013268db01e69451ec02c650ca0bf4296786890bf3c892dba006fec7ab923a4d63a67cfa01046d6963b4c880e56c90486f90486aebdfd6dd653305b3be20483ca77265c8c4da3090f40a17ac8d9ae51bad665899afc9c90bc0f14f905dc6fee86ddb5ed6efd387271ec586e86407b54915663bb219111c07718c03af18f1ccd8463fd3af86fd96b6624550bdfe15668c75a1e9e7390da085ee530a5161f5bbe312dfad54bbc7732e59c8865ba639bb96f921d159b3f8ce1165b55d396141896166c257a7c383ab93256193494f5272893eb829d01bacfb185ebe5fbcf5d6d753ed2286f19d4a3847a2ec7368d1753bcff5757c1c8fdc3100a5130dbadbdd50841beca1a08e881d5e351c0b8de48582a871eefd05958e5a59f4a838ac81e19ca851da4c94d8fa1f1bb054f7714d7adaae849249f17f75011b92a7b4133f7fb0768a99f198a97344353f2203824127147257707b36f82dce3232f43e095eb3f49597bf0f72392eb3edbbbc29a1ad93e113e53a653e1d26fde3a0788cab1e70372e0108f3d0dd9c78538929fa19bfd6197c9dbefd1b5406b7c5cd35365def05d61cc8f696db3145ccc411dc83e70255f6ee4aaf6f8607b155fa5ee3ebebd95c6b74d2400bf2811bb02e4e025b9a92cc4d64f59baa9fcbecc95436e53b964a9f6015cbd5509bdebf38e29f7a266f966254ae701156684081900146e5d98adb6078d883ce8947dd504693bff658846d292f02a9a986ba6d454d9e84dbe0c3cacdcee745e620c4f237dfd95d76d7535fe16cf6dcb4e0655f4ba6c4355fee548ba309ae358e5d73cf5cba5f0209e1712338f7c573ae423a0ad35b45906df84a3d8d0516a5bf467d1d8c7fba35f944081552dc5c1c21cb033acb0953f3ba83d533e8e144ba623567438b8f609869f87117afb9a6be4a72dfb0b479de868edcb83a0813c1ef0287c2f58596accfe5e2c4f7d5218482208f45a4fb518cb6616de1ad013d63c9a8865e598ed973c0e4cc50f38ea581db0ef224039d2222ba51b2738c5fa494a4c84b309d62a22b9986a23aabb12cd6b7b4bc8aa97f452636aacb87655146678d1e651130b4afe9c9cd4080c396f671f954273c40ab61ac491d30bac5f78b96c50051493e19d87300182430153c560c9f6eb63c71ed4f3d97bc32cd2936345a1962a67eb0979348b0a8c8bfc9c773ff24b2abec4f005d5f720fc3bc4e74bc13b2154ed0c3273191629bfadccfbf357604a2c5db0c77e574636da5c6e9b2fa2d3768b5a3fd5ae6b9a7eb2cd14f0e9765d70353b4dc45a622084c7d38f0c825433fb0e21c52f5eab8008a101ee04f7b6b316b397fefc4b7c8a00eee4077ec6bb9449293c97457e90c49df021a748f14229e2fe6a485567279eb4c90eac12abda78acfdfd0c07bf1ac4bb46b714aa5dc4152a1e49f3654286f61d0e3923f82cdf4cc4e8feecf76435703b992cedd5b3f9017fda46dc286af0dcdb4b919dc2f0bc9b20446a957f1daafafa4b7c286135b80326fa01d35086e0e593bae6fcf765221e1f00a95fca9d0efb8be2bc82f7ee5a56b6fcbe7ff4098d92d8a33a32042a0f6cdadf9883c96941c56cb9431e67e7666bc38d0bc1511c6b66c425ec5a99ea77b5c2567b812eb5042ea3ac005a756a9d7e217ce15d0a31e1c18953fb77559bcccf33477221197a4a92ce9bda170e88e98f182ebecefae3a7a26f9d54eabe665202b78e8560c6e7fecc2e4160493544887da0f95ce947dabddc6cdb5360255d3ce84d3962a3015b60ae3e4bda8997ad07cf1fcae8f853a5a783b286da57a5d67cb44da63da24cc00f7544494da68600750145c9434e92102f9b8709a40cf1abe09389e5bfdfb9bf96ff29904aca882b0e7d7a5284a477a139401611743212ba7ff497da03d80d8330895fc755920fc4d0ad69e7ab41442d006998445901a75e673c3d181fc9cae2a62a76d0af63917b49a4af4e939349e43dd398686592971143b660e810ed6ee85c6ce9172740200ab46e91362d8a66229e8ff1d07ea3cdbb0c23a89957ead82eccfc5e055097fe858e07f9f21c7236ef717b9f0a60c152dfb40ae4052ae14213f9c1621d6a50ee15c69c3f153f5cdf2e2e25a68ab00b68e817ff090b393287b3653c8f29e044499bbabd2d888736fd637bf57601cae71bfbe102cd319018570f35a024c464ef5f5c899367d59539fdc95a00543840cc7d31a4be2a825088cd32d4cd9bb8b0fcfe33d5d391f42e0536e15e5bc8384c5d665293ab6b776e9c638265f496cd361e8fd6cfaa12d1cd791a84795d8798eb5dbeef01a58668c4a2a5899d3c02c5223eb5a05fe70673e44824bbcf7166087e72545e0669e919e412b0e4ef281f1480c6c84f147ab072bb71644fdde027c0042eb54228d36f4a85e827651e2a62be6376921801c32067095bf455c195af884764b1fde258e78285d5db88b4de24d228c8a8c93b8797efd68bfdbd7acde75e68043b55cb98f2aa966e01e35cd1d1b6e52565f656497bfa5a23647984fe907aa135d0166afdf49fb9a0b138064a914018c96ff57b09218c009b0bfeb1954d79af1345a16f4111fd465c21ec958851c4718600f5bf45a7876ba8537b0f3198ef18e65a3b2c130cf4972f60a79f9ca792b1e40a7e11b376446fb2420b06287b6124ebf50c8b0d5050841a491a09cd96d54f616e23f0576ec9a766b2d5252445b6c213daa643e9ccb643ae07cbbaf911b0c2f6ad62cb80bc7dbe5bb3ea34f5499346a3814843ac44b44ab8f4a4c92da78d6213e385ef82bb0a8bda0527ceb66ecbb00ac509443edb4020c44e9a8048765eebe8dffba291a78b25dfca096c5d468a74bfd9fc8fac6fb8cd35745a2a53d50e9e880eefb45cdf1034fc80a0734ea2405aa2e07219fed2d3e522522175d303f1029fcb5e2e64e00111f08022a39554f2017ba924005f1e5c6d52af05c013b2a7ca8d291c4d9e56514a258a50024c0301cfda6e28f4c850e0b9f35bc8b78e6b7933528204e849ab843b8492dcad059e6289cddffb70eef5166cb6c177ab2aecd04074388e9ff2e2e58a71e3932a6e05e7a1bca302e21ad9cf5264a98792c0ecf6a3c057a079d5ddfacb8a8f662773216e1e3959311e26f82b1a11de29decbb27fb1d67a40f2568e122d653d7e0250c692db2102e52b65eb8fbd2163a253c17b80fa75bb24e04ab2bf8855800e0be640f4c14036e6659bbb8b9dd6c4a9318b61c7514d0efe67301f1b3a3175423a4213e92d43da37c323a754f85c619ecad5fd05b6fcbae2353a55dc2fd98823c7156b4b55c49dbdb705e775e6ed794500d8777dcaba34d4aba84ee4e86b0019c3a7621abc05e2e4b53048ecbf5c08d721d3f2e82735d0c46270b2ab142e6cd0b748090cbf137", 0x1000}, {&(0x7f0000001680)="ce95524eccca9273e55b73be9c35af4a26af5a168b5731cf8a48be39615a7cfa1f03941bc5e891b7c22877da2b25", 0x2e}, {&(0x7f00000016c0)="24567b5efa8c92baff5ecfe0b73c386da652a2c221ef2cf15d35228a76af4847b67dd6c2cd4424a2cd75ba6d3055e42a7022c667f474b992605f44954f34c8a3f92f6600688d6a9884da4d52bff0ead00f65d90114af72da713eb6ea2f267221979d751c0f99e7b1ea86ad28542aaabf469d42ed64e7fd1df75fd10d9b9ca8e3e233f0d84204529a1bd108bf60f21007a86a06e64086c4d64472", 0x9a}, {&(0x7f0000001780)="05f5e8", 0x3}], 0xa, &(0x7f0000001880)=[@cred={0x20, 0xffff, 0x0, r1}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r0]}], 0xa8, 0x601}, 0x3) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$TIOCSETD(r3, 0x80184600, &(0x7f0000000040)) openat(r3, &(0x7f0000000140)='./file0\x00', 0x20000, 0x2) r4 = msgget$private(0x0, 0xa0) r5 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r6 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) fcntl$lock(r5, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r6}) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r7, 0x0, 0x0) msgsnd(r4, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r7], 0x44b, 0x800) msgsnd(r4, 0x0, 0x4a4, 0x0) msgrcv(r4, 0x0, 0x0, 0x2, 0x0) msgsnd(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:44 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x4a21}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x6, 0x81}, {0x52a9, 0x0, 0x7, 0x7}, {0x7, 0x7, 0x5}, {0x8000, 0x0, 0x1f, 0x2c}, {0x1, 0x3, 0x9, 0x5}, {0xff, 0x5, 0x81, 0xc67}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f0000000180)=0x68a, 0x0, 0x0) 12:18:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="8210bff3e5ac718f7a2e"], 0x10) fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r1) getsockname$unix(r1, 0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffab) sendmsg(r1, &(0x7f0000000000)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x101, 0x3}, 0xc, 0x0, 0x0, 0x0}, 0x0) socketpair(0x1, 0x8000, 0xff, &(0x7f0000000040)={0xffffffffffffffff}) pwrite(r2, &(0x7f0000000140)="532850cf46db4feaef1f37b3526f81496d0ba9958c6e047ad57950f0f7e7ede36787ebac07a1125292c2b452ae20f0064019268cf957f38886d0973a526a48e050a114de88400dcfb817aa49039c5a640c84a48780902872eb8cb06e49110a30ae96e230a2276aeb7a25f83ca6b813271a341e6536627212a685f402d3f89a123b606317d6912ca68c36fa81a31c1881e4f970936380fd054a419d953cdb27c2ae2ef11e7660c1d7c7efc0e754521863ccf95a2f9933436f3275a5a5c15ce11a60c65b0e89a7b6d648d0af827ef0", 0xce, 0x0, 0x8) r3 = accept$inet6(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f00000002c0)=0x48, 0x4) socket(0x2, 0x2, 0x0) (async) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="8210bff3e5ac718f7a2e"], 0x10) (async) fcntl$dupfd(r0, 0x0, r0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)) (async) fcntl$dupfd(r1, 0x0, r1) (async) getsockname$unix(r1, 0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffab) (async) sendmsg(r1, &(0x7f0000000000)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x101, 0x3}, 0xc, 0x0, 0x0, 0x0}, 0x0) (async) socketpair(0x1, 0x8000, 0xff, &(0x7f0000000040)) (async) pwrite(r2, &(0x7f0000000140)="532850cf46db4feaef1f37b3526f81496d0ba9958c6e047ad57950f0f7e7ede36787ebac07a1125292c2b452ae20f0064019268cf957f38886d0973a526a48e050a114de88400dcfb817aa49039c5a640c84a48780902872eb8cb06e49110a30ae96e230a2276aeb7a25f83ca6b813271a341e6536627212a685f402d3f89a123b606317d6912ca68c36fa81a31c1881e4f970936380fd054a419d953cdb27c2ae2ef11e7660c1d7c7efc0e754521863ccf95a2f9933436f3275a5a5c15ce11a60c65b0e89a7b6d648d0af827ef0", 0xce, 0x0, 0x8) (async) accept$inet6(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) (async) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f00000002c0)=0x48, 0x4) (async) 12:18:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x4, &(0x7f0000000000)=[{0xd8fc, 0x8, 0x81, 0x4}, {0x2, 0x2, 0x80, 0x9}, {0x5, 0x7, 0x5, 0x1}, {0x30, 0x5, 0x9, 0x3}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) fcntl$setstatus(r1, 0x4, 0x80) syz_emit_ethernet(0xe, &(0x7f0000000080)={@random="a80da0399408"}) 12:18:44 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x4a21}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x6, 0x81}, {0x52a9, 0x0, 0x7, 0x7}, {0x7, 0x7, 0x5}, {0x8000, 0x0, 0x1f, 0x2c}, {0x1, 0x3, 0x9, 0x5}, {0xff, 0x5, 0x81, 0xc67}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f0000000180)=0x68a, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x4a21}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x6, 0x81}, {0x52a9, 0x0, 0x7, 0x7}, {0x7, 0x7, 0x5}, {0x8000, 0x0, 0x1f, 0x2c}, {0x1, 0x3, 0x9, 0x5}, {0xff, 0x5, 0x81, 0xc67}]}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f0000000180)=0x68a, 0x0, 0x0) (async) 12:18:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x4, &(0x7f0000000000)=[{0xd8fc, 0x8, 0x81, 0x4}, {0x2, 0x2, 0x80, 0x9}, {0x5, 0x7, 0x5, 0x1}, {0x30, 0x5, 0x9, 0x3}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) fcntl$setstatus(r1, 0x4, 0x80) syz_emit_ethernet(0xe, &(0x7f0000000080)={@random="a80da0399408"}) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x4, &(0x7f0000000000)=[{0xd8fc, 0x8, 0x81, 0x4}, {0x2, 0x2, 0x80, 0x9}, {0x5, 0x7, 0x5, 0x1}, {0x30, 0x5, 0x9, 0x3}]}) (async) ioctl$BIOCPROMISC(r0, 0x20004269) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) syz_open_pts() (async) close(r1) (async) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async) fcntl$setstatus(r1, 0x4, 0x80) (async) syz_emit_ethernet(0xe, &(0x7f0000000080)={@random="a80da0399408"}) (async) 12:18:44 executing program 1: dup(0xffffffffffffffff) unveil(&(0x7f00000000c0)='./file\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000180)='./file2\x00', &(0x7f00000001c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0x4) 12:18:44 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10261, 0x0) (async) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x410, r1) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001ac0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000017c0)=[{&(0x7f00000002c0)="f9f0c76d34e586b9a5899b307088c9bd88129aa6e80892387b6783207ac643ebf9ffd41321b985b3a97695143463929c511faeb43356c0220a", 0x39}, {&(0x7f0000000300)="b003c14d24a64f8327f264766b4bd99d718c23e61e13854eef6bd17b794e89df480ae358b1e9890fd7deaa7462a5f87e998bc1ce80863351d4f4eaa11d960780b8e0a512a40f7a76006ba883db137e0d22a28cb7a2f837e52b262dea0663e1067f27c2", 0x63}, {&(0x7f0000000380)="e34298ac9bbabdc8b70c368432f0e037e1fd3d661e0d77552f1cce615709e09f74331d4019b46930fa15916171623f82c658240b3ce8d9a338bb7f9edb8b8e007285d9706dfe3cc4aac66b2fe73d1185257286b288891b3d479d70f2c0cdded15dc00e2a6f1ee533686020ff66772be4276c2717aeee820bf1effbf7b807793213450620c277776b2fe9dc212837f122d6bd7140f9d112e414bbf0a2bf500329bd3b053d610ee50455bd0d960927e07c31f8e8f50f2a9061ba49241fdb073a8e5a2b8f6390948bce7ab995215e1dd158384d26196a7847aac2d0d7257783e6a7fa01dbc8fc6d2c631ce29888835b52e6fce7d80c", 0xf4}, {&(0x7f0000000480)="e9786f758c0e682edef10f79a058df74c9455661f27f1b637031ff523ca15c7385b7e314b12a494b3cb5073c7312739e5f7514cc5944323e733e6bbdf96f71cd4e0a7134d17b85873c5ac46765ed00658571d4fafd95834bbc6d00127de494bade814aafa53de59cb29fda2063fb7c3aa33ef8e554acf91249ced67c108037e4164887d119bc3fced48137761bdbabd91336a3b58b42ca0721eb487a7cce52ec12f01952445a0772d2b4f4f2494e0da15a37de7ca3b80c2bb18e1cc88a4127db744fce50c5cf0217a7e966de6faeb5b32b922bd2eddd6419d5344333229b0cfb0eeff480d80c58", 0xe7}, {&(0x7f0000000580)="5907accd14eedcbef73369c2c9a3955c2e579cea06fc89c6cde65ad6a802a16a23da3c824596c087eafb99732c7bb32ce07b4b1cd12efea88e61444a3005ec7f09ddfdb103026b03516fd580abd07e8e89fc27142f09a6df2df5726be841b8e93fd7657c4b854b5b2c14c1", 0x6b}, {&(0x7f0000000600)="bf2185eb944ff364478bf1fcbdd1be772fff05adad37a25c72eab8cee2951d1d7eb0dc413e7172d269bf0d5a3c5d8c98867deb1795c4e967df2bdae9437bfcc2942da542b204b44e12cfb6419016d1ca7aa7c4b8e87a0a1796d85b483a826b8d98443aa77ad36a4ae8f7a8d03d7096dd89719c4738a9265b44d570cdb6", 0x7d}, {&(0x7f0000000680)="3f13117e8c5d31c0a51b8e228af457962d1b3b63f59a13772af8cc16a810fe7bf363dd9a007ddff80298af99f3bac5f261d0616bb8aad00b5146d463ef81b62433995218ea6613a7510aab0ad7a0aebad6dfbc430bdfa8a0a8b73eb0c0611c883e3aa5224875f8adc53bdb76e7596653ca806951f8944193268877b679cdbdcf3da0c24cb1b06434febbd1b92229b7fc6fcf9a264374c4bcaa9eece37bd8352ea82f52424e0aaa271455fe6af92be15ad286ec5053b20fd2477d8c679e6e9c00d7f23ae48707923871515fab64c903381c59950b2fb36a39c0e7c9b3d713628d387ab9429d7d34e999e08801851f1e1e2c72649ea2f70d0d88e1dcfd7d3682e0ab5feeadc76f8e3ca4cba6898af60bcf68778a2d59373744f748d0196554fc78827695b73148862667444a1070b082d12fe75527e80e1f3930e1145351ffe677807e99ecace085445a1f969a33f2995e0d9a77c1c79f1a3e397cdc98e83bba83ef1912dedf17dbb68f9c3816bd187ec3f4974152f05d64d56cbc6f4439b0fcfbaff8d7053cff91ca5af36fd28c21cf5f39617affcff74724bbe9b66a2d4fa56b28504be64215a2c26539ff312eabde22aeb10d4ff3510d162b65c4d4eaa4fb60e85b82146583bcb5b27573fed286b055ea16c9a061d28dde949e6521358247c35aa1442a5a2318b1c5b1e38685958b918d3e2867793fdaa6d351af6a97a33d9dcf09b3a30f15c977cc963b195b0acf095d96768372b1d76d677eb5ea0586b8a0fd0eb93c320e864914ae8a612f361f7620472f7e323c5f1dffc38c8592dc3d1a156a8fd0fb52580730d9b251c3e8dc6fe91dc5d196d23cc919caed4dd72ed9d9721f18041ff860bf59c79f678d3fd2e89e2a7d0878f38f06af5bb3e027bb937126d13142d0cf55676d1b5662fffea35ecc116390af0c0ae3102e575f53434503f88c7a6466e29e992e66f48e0bdb097b4ae49456c5eab54a7aa3e9bf924a341c5d53d455c5ecffd25206dcab2d50f8c6e051ad7ba9a617e23e2a2beccc9055eef5ad627b51c6068b996658874bed7fb692f4c8889e1fdfc24fb1945f5fbbc434c1df8077722466eefcd2bba99679fd0f24bb5a07561ee811f558fdd988f70aa7fb987bfe8a04ea48bec72a19b308bfd4f99219e9f09c484630de62617592c458f1d989ccfc6725f9fd87c412a4b1fb6a8d7a0832c70860e1e80dd62f8846c887cfd7ca8d41240fe095c0547743e2fe4250fc4c713b563d58072ae004bc8ab8545e34e2af50ff19f64afa6c2490a98cc3597cf91a50ef098648826ea862e57523dc65fd107035516403a6c88a52eca1539d704e41048020d7150bffdccac55ef9955dc3736ea1a145e7b2baa6d8110e28b49ea6c4b229c26b8fc14b155c2a4ca7beb857e97a3a7171d6aefcb80d9bef8f5070ac317299eac27550d185d6f158a706deda0a9d41e145fb4fe3c30b3edd72e6ce2e74c97f3b9254c0a6a54e92d9e66ba6cfc08b12d49a866857d060384df4bdc439ddd018e27fe723e95f9cfacc19763ebd740d084d0df81465e8f7012451961941030cd60ef94aadf25cb6e14eca73411e1747917f2c7724263239584f261e465a3c3f1891775e4aab59fdfb83fb500a397e80c2a05106928c103bdb00d89c8db314ebb01c18bad77ffe01cdc4a22de94df46da9f73960fad432903e555e41a23793e3acff6a2ff0f49fb92cc61372b5746d3a65407a9eb5728d1b9cadfd2412653c67fea750a09a92e1626c8334fae5e1769308903087e5244a14ff8818b8224807f6841d819f2d0d50fb529ee81ccad512141032192969dedc60e06da38c9a34a0f5538b5be9e50e750e3f5b3ac6ba23f361c8528d98306cd4f64658ba3719227967a2f512c4b2542360b52643a120408ba3d7a37ce53faa354d1bb15f0d3ec65c93edcb9dbf8d74c4a3bc35e5301791b42873c50acc065788d5b3f17386ce4874362fa3748574fdae2944ff4bbf9a44e54129614f3f88645f62bdd07c8e69f4291ac809d12f69f401a2ff33f1b2255aaf7b11a91aa07eea24affc37511c361b14fdcd8ae04737295c7859c625350c2f78b7f28d952b83673782b76e160fbe27b0c477bd47a47fb92e17d3f10c3207c1b53b80f4f14a0cbf238bee2fdcb1f30032669d8fd8b2f58d86308923647eb632b93c47e9202868b85f3c9ca63c586a0cda9335e748242946a8a2bfd902014f0ea3419698720da38ce7871c670fd96c7ed61d2434e24fe345c8fe42ed16728f029cb3d813cbc0c16a62bf504576b34e52b2248e9919ccb6c58126a5c3b73de849649d7532c7eca2507f03812e1bb35f8b5a34630519cb73aba51aae995c19568ed3860aca29dddc445de67639bd10f87715fd24a8487229e8005a2ed646bb4bdd013268db01e69451ec02c650ca0bf4296786890bf3c892dba006fec7ab923a4d63a67cfa01046d6963b4c880e56c90486f90486aebdfd6dd653305b3be20483ca77265c8c4da3090f40a17ac8d9ae51bad665899afc9c90bc0f14f905dc6fee86ddb5ed6efd387271ec586e86407b54915663bb219111c07718c03af18f1ccd8463fd3af86fd96b6624550bdfe15668c75a1e9e7390da085ee530a5161f5bbe312dfad54bbc7732e59c8865ba639bb96f921d159b3f8ce1165b55d396141896166c257a7c383ab93256193494f5272893eb829d01bacfb185ebe5fbcf5d6d753ed2286f19d4a3847a2ec7368d1753bcff5757c1c8fdc3100a5130dbadbdd50841beca1a08e881d5e351c0b8de48582a871eefd05958e5a59f4a838ac81e19ca851da4c94d8fa1f1bb054f7714d7adaae849249f17f75011b92a7b4133f7fb0768a99f198a97344353f2203824127147257707b36f82dce3232f43e095eb3f49597bf0f72392eb3edbbbc29a1ad93e113e53a653e1d26fde3a0788cab1e70372e0108f3d0dd9c78538929fa19bfd6197c9dbefd1b5406b7c5cd35365def05d61cc8f696db3145ccc411dc83e70255f6ee4aaf6f8607b155fa5ee3ebebd95c6b74d2400bf2811bb02e4e025b9a92cc4d64f59baa9fcbecc95436e53b964a9f6015cbd5509bdebf38e29f7a266f966254ae701156684081900146e5d98adb6078d883ce8947dd504693bff658846d292f02a9a986ba6d454d9e84dbe0c3cacdcee745e620c4f237dfd95d76d7535fe16cf6dcb4e0655f4ba6c4355fee548ba309ae358e5d73cf5cba5f0209e1712338f7c573ae423a0ad35b45906df84a3d8d0516a5bf467d1d8c7fba35f944081552dc5c1c21cb033acb0953f3ba83d533e8e144ba623567438b8f609869f87117afb9a6be4a72dfb0b479de868edcb83a0813c1ef0287c2f58596accfe5e2c4f7d5218482208f45a4fb518cb6616de1ad013d63c9a8865e598ed973c0e4cc50f38ea581db0ef224039d2222ba51b2738c5fa494a4c84b309d62a22b9986a23aabb12cd6b7b4bc8aa97f452636aacb87655146678d1e651130b4afe9c9cd4080c396f671f954273c40ab61ac491d30bac5f78b96c50051493e19d87300182430153c560c9f6eb63c71ed4f3d97bc32cd2936345a1962a67eb0979348b0a8c8bfc9c773ff24b2abec4f005d5f720fc3bc4e74bc13b2154ed0c3273191629bfadccfbf357604a2c5db0c77e574636da5c6e9b2fa2d3768b5a3fd5ae6b9a7eb2cd14f0e9765d70353b4dc45a622084c7d38f0c825433fb0e21c52f5eab8008a101ee04f7b6b316b397fefc4b7c8a00eee4077ec6bb9449293c97457e90c49df021a748f14229e2fe6a485567279eb4c90eac12abda78acfdfd0c07bf1ac4bb46b714aa5dc4152a1e49f3654286f61d0e3923f82cdf4cc4e8feecf76435703b992cedd5b3f9017fda46dc286af0dcdb4b919dc2f0bc9b20446a957f1daafafa4b7c286135b80326fa01d35086e0e593bae6fcf765221e1f00a95fca9d0efb8be2bc82f7ee5a56b6fcbe7ff4098d92d8a33a32042a0f6cdadf9883c96941c56cb9431e67e7666bc38d0bc1511c6b66c425ec5a99ea77b5c2567b812eb5042ea3ac005a756a9d7e217ce15d0a31e1c18953fb77559bcccf33477221197a4a92ce9bda170e88e98f182ebecefae3a7a26f9d54eabe665202b78e8560c6e7fecc2e4160493544887da0f95ce947dabddc6cdb5360255d3ce84d3962a3015b60ae3e4bda8997ad07cf1fcae8f853a5a783b286da57a5d67cb44da63da24cc00f7544494da68600750145c9434e92102f9b8709a40cf1abe09389e5bfdfb9bf96ff29904aca882b0e7d7a5284a477a139401611743212ba7ff497da03d80d8330895fc755920fc4d0ad69e7ab41442d006998445901a75e673c3d181fc9cae2a62a76d0af63917b49a4af4e939349e43dd398686592971143b660e810ed6ee85c6ce9172740200ab46e91362d8a66229e8ff1d07ea3cdbb0c23a89957ead82eccfc5e055097fe858e07f9f21c7236ef717b9f0a60c152dfb40ae4052ae14213f9c1621d6a50ee15c69c3f153f5cdf2e2e25a68ab00b68e817ff090b393287b3653c8f29e044499bbabd2d888736fd637bf57601cae71bfbe102cd319018570f35a024c464ef5f5c899367d59539fdc95a00543840cc7d31a4be2a825088cd32d4cd9bb8b0fcfe33d5d391f42e0536e15e5bc8384c5d665293ab6b776e9c638265f496cd361e8fd6cfaa12d1cd791a84795d8798eb5dbeef01a58668c4a2a5899d3c02c5223eb5a05fe70673e44824bbcf7166087e72545e0669e919e412b0e4ef281f1480c6c84f147ab072bb71644fdde027c0042eb54228d36f4a85e827651e2a62be6376921801c32067095bf455c195af884764b1fde258e78285d5db88b4de24d228c8a8c93b8797efd68bfdbd7acde75e68043b55cb98f2aa966e01e35cd1d1b6e52565f656497bfa5a23647984fe907aa135d0166afdf49fb9a0b138064a914018c96ff57b09218c009b0bfeb1954d79af1345a16f4111fd465c21ec958851c4718600f5bf45a7876ba8537b0f3198ef18e65a3b2c130cf4972f60a79f9ca792b1e40a7e11b376446fb2420b06287b6124ebf50c8b0d5050841a491a09cd96d54f616e23f0576ec9a766b2d5252445b6c213daa643e9ccb643ae07cbbaf911b0c2f6ad62cb80bc7dbe5bb3ea34f5499346a3814843ac44b44ab8f4a4c92da78d6213e385ef82bb0a8bda0527ceb66ecbb00ac509443edb4020c44e9a8048765eebe8dffba291a78b25dfca096c5d468a74bfd9fc8fac6fb8cd35745a2a53d50e9e880eefb45cdf1034fc80a0734ea2405aa2e07219fed2d3e522522175d303f1029fcb5e2e64e00111f08022a39554f2017ba924005f1e5c6d52af05c013b2a7ca8d291c4d9e56514a258a50024c0301cfda6e28f4c850e0b9f35bc8b78e6b7933528204e849ab843b8492dcad059e6289cddffb70eef5166cb6c177ab2aecd04074388e9ff2e2e58a71e3932a6e05e7a1bca302e21ad9cf5264a98792c0ecf6a3c057a079d5ddfacb8a8f662773216e1e3959311e26f82b1a11de29decbb27fb1d67a40f2568e122d653d7e0250c692db2102e52b65eb8fbd2163a253c17b80fa75bb24e04ab2bf8855800e0be640f4c14036e6659bbb8b9dd6c4a9318b61c7514d0efe67301f1b3a3175423a4213e92d43da37c323a754f85c619ecad5fd05b6fcbae2353a55dc2fd98823c7156b4b55c49dbdb705e775e6ed794500d8777dcaba34d4aba84ee4e86b0019c3a7621abc05e2e4b53048ecbf5c08d721d3f2e82735d0c46270b2ab142e6cd0b748090cbf137", 0x1000}, {&(0x7f0000001680)="ce95524eccca9273e55b73be9c35af4a26af5a168b5731cf8a48be39615a7cfa1f03941bc5e891b7c22877da2b25", 0x2e}, {&(0x7f00000016c0)="24567b5efa8c92baff5ecfe0b73c386da652a2c221ef2cf15d35228a76af4847b67dd6c2cd4424a2cd75ba6d3055e42a7022c667f474b992605f44954f34c8a3f92f6600688d6a9884da4d52bff0ead00f65d90114af72da713eb6ea2f267221979d751c0f99e7b1ea86ad28542aaabf469d42ed64e7fd1df75fd10d9b9ca8e3e233f0d84204529a1bd108bf60f21007a86a06e64086c4d64472", 0x9a}, {&(0x7f0000001780)="05f5e8", 0x3}], 0xa, &(0x7f0000001880)=[@cred={0x20, 0xffff, 0x0, r1}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r0]}], 0xa8, 0x601}, 0x3) (async) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$TIOCSETD(r3, 0x80184600, &(0x7f0000000040)) openat(r3, &(0x7f0000000140)='./file0\x00', 0x20000, 0x2) (async) r4 = msgget$private(0x0, 0xa0) (async) r5 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) (async) r6 = getppid() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x151) (async) fcntl$lock(r5, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x1, 0x9, r6}) (async, rerun: 32) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (rerun: 32) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x800000003, 0x0, 0x2010, r7, 0x0, 0x0) (async) msgsnd(r4, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESDEC=r7], 0x44b, 0x800) msgsnd(r4, 0x0, 0x4a4, 0x0) msgrcv(r4, 0x0, 0x0, 0x2, 0x0) msgsnd(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fffffb1d59a54cdebc2dbdab5fecb8e4bd4c"], 0x1a, 0x800) 12:18:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x4, &(0x7f0000000000)=[{0xd8fc, 0x8, 0x81, 0x4}, {0x2, 0x2, 0x80, 0x9}, {0x5, 0x7, 0x5, 0x1}, {0x30, 0x5, 0x9, 0x3}]}) (async) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() close(r1) (async) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000440)="2b097dd4b33738843a148ca49d723d4ec30cf4d0e82889da590712a55de3096e826720f95bb458e199a19e7f3ac8bce9410b8c0bd9689aa389bee9f085af130ac670f568e00f9571aae1b6ae55a468859a1eee18dc0319eb5ca0ebb8f2467ece204ba9764400344551f5acf834c130d38f397bef74e245ef10f30f694bd543398a8a827ec69cfc46c60abce580953621597b2ce396d03fcb1c0f", 0x9a}], 0x1) (async) fcntl$setstatus(r1, 0x4, 0x80) (async) syz_emit_ethernet(0xe, &(0x7f0000000080)={@random="a80da0399408"}) 12:18:44 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x4a21}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x6, 0x81}, {0x52a9, 0x0, 0x7, 0x7}, {0x7, 0x7, 0x5}, {0x8000, 0x0, 0x1f, 0x2c}, {0x1, 0x3, 0x9, 0x5}, {0xff, 0x5, 0x81, 0xc67}]}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f0000000180)=0x68a, 0x0, 0x0) 12:18:44 executing program 1: dup(0xffffffffffffffff) (async) unveil(&(0x7f00000000c0)='./file\x00', &(0x7f0000000100)='c\x00') (async) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000180)='./file2\x00', &(0x7f00000001c0)='r\x00') (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') (async) mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0x4) 12:18:44 executing program 0: syz_emit_ethernet(0x141e, &(0x7f00000010c0)={@random="993338563140", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x13e8, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x4, 0x0, 0x8, '\x00', {0xb, 0x6, "9f63b7", 0x3f, 0x4, 0xe1, @rand_addr="a3f11f9f26a3490e27d5749bbf106772", @mcast1, [@dstopts={0xff, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x4}]}, @hopopts={0x61, 0x219, '\x00', [@jumbo={0xc2, 0x4, 0xffff}, @pad1, @generic={0x6, 0x1000, "a4f8c07ea2bbffea2d68c94988d6bd0af5bb3c8eb52b718b4291f2c74e14998c1cabc605269d906dccfc8cd89db8efca81dd7e23410a6716dada2baea6ccafa06ad91dc75405db715581bbce5ad9af9db200b5f1cecd1d5f935b58149e9062746054f90ddd2e6d8a3d66396aa901fdd3116685bb73316e93e9e9e1996839136b7271af1a9aba5c6704ccb27de16c829fe14df1f4748d964bc0430ac14da4b12e7ba45b722495d6efc33444ddc66d2e7f84d273e80cbdd6f8fa7a69c7195ee30d81346cfc544ba5fc37cc25d5c59021b76835b7a2c4d39b28534bb39509c62aca39979207715ced64fd88e262d4f5fd9b71cfd145b9f0e10e2f80f9dc2c50635588e0b8f6e28c88fd3aadd3c4e99ccc2b59912afa02f2d4083365fc286cc683b0280f4e0a683cf68247716849e4eba41671aa8bd7866b890d37daa556f67453ecfa511e845f6d8c0cc50d40b1e8aeb3b3e044ba7ccfb7fee95a9a30b561fe4e9856eb5755c15b26f57a5c19a72876aa594dd0b327271e65adb7971848ba3d9274bb15683faa236acd766654d65d01b0c349d4b74c869264ff305079b2221567576f595e4131a60e0f6a3f4ab9cdeb37b268b0c3b449f8b7324719e626820a29de94bca597b1bf89791f7dcb6328a8a2fbbfda8bb7cf49a7bc341423e24e4483101516a1852ce019a77629a5aa3782821036f948881d4d5687e94dc79e4f4de3cf700b0b5d9e8d79e1cec2df34efcfdbc2357bae510181ef3fbd90ea9e38163680bb1d4a72b0e2f7ca21c6836dcb5de523d7cc595d323db1914157d9daaf2fed00fd8d549563f6d58e78a0146466ed947b579dd5f3a82940a0bc6e46075b260457aca0c35c38cfa12c5223e4b88c1e09445392790c8032e768876c2367bbc202c60514d5dac4b78b32a9436fb501a90713513a39a94a113944a7a214fba20ca11a9c679c0c516103b981eb1ed38cd1b31958254a2c0e4e05a26ac253e94a2f60970761bda1e2b683f4998184902880de3b45197719c8205272630117349c3b13156c6ff426722cb0ac89e791054ed1e3655d070a1612c22bdaeb81eaf24ee9b1feb4916b6d1df43c1abc2e2b8e0b7ecd68a1e4f3171b7485735c378af993d3dc5df7a178039ca77e260ce265af2f5acd9eb572c00f454b0b4b15d45c8d33f6271fba6ad3cab91fa1ae1a24baadcfadcb5ecfced20e854505040e727c41b4c9421c5c1093b78030267b4d903230a427515ee8d69bc64f0dd7d5924e4b507e0fcf3254a29de14976b52fdaefb6085260d8737090eb5c454dc4c20d4f9a662a5496026470bf9817d61dfe52e853fda955c0825f56e36cc34f4a5e54b1a080d1db6a0905af7a0c88354380ff846a7c5ff488ad67ba89e5bf48643b8bb1c93ecdbaf49950ae59223c33eec8d9b8d774354dff5de924bb7bb8d72be0fc0299b31ab62852bebc493bbc21d29619353ab8de859b1aae7845b566d4268433a354ae98345d6124477ba5d6a4eea5f0279bb2a136ce9c378259484c4464b23b2fc4b3f4b36ae3b456f8ecf05ff38274ba7e9310b6065d1903f2f1170fa78bfce2c20afbb27d3c6ada2c709bfe27d3c7eea66c108f8c78980a6295386f6fe40b372f6b46dba70c7b33484ca846d7f89b16bc17ae6432a7feaeffcf1ffb08f687b3c965383f60d601c4264e531adc3d6222b30054bed0ee9f396467c15877da6d99f0ae23adad6c2322b31b3b647c9d81396a2d9fdb20bd9b7ebbfa3f709ecaed23ec263e62ba8dc13d954d9c4a7b0d7efb67cbe8d5cd45d48958a3347678966aeeb37981d7689cc486300cdcbc90adcb1bd62685cdd0817809e9588ac2c33d596d1e84e73e1da27b6c19286beac9bf05b8337c2e7670a27a9c6144c6291752a6085c38eeb54b3a0b2ca8cb74fdf0ee99cc341385d718c8ebbf6d0baf1c3ade035fadcd7dc1b4bbef85700fe5542a64b92870ce88c81a1e205df248e52071830b51e73a3fedec831a110dfe3db6967cc770e75fc514795d7f3c428e98b491eccdf7a4f00dd684ed11d278b8efc0aa231b41619913039e30a5d3d2ab93581febafdf6367ca97db2cfe33f0e497e8d3c46b9fc994d6750b9643bee8022812390feccd8ae93d6e0d756039600571f49f79baa32b3f8617d62b1ead99da9a610d895d196291207ed732b69322707a5275ca7ebeeb5ccf4159c7f3a8f3f35c271ae55f6c9ca801efd7d530f215728dce42c2c1c3e97e7970ec855d0451d870cf255571cff601372310c051d4be9d77b4f1f00b7e7c9185ed12355fc6a761a2a0ddedf033804ecaad2ad68534fb292c81b254133d178c5318db6334343ad7e40cd85d080ed60803e5293f669c03c8ecd4c662aba60489700d89230573595a43a269d1ab8b24dc1230f82eb4782932ee8b3605a74c8bb4a614339df003c490c8974ca605de4c5c4b9040090bd2446eaaba2ce6d9564c74f6560f743760c9295307ccdffc9b0b106f7d8287c98c0b9148000bd525a8e4384e6f160b235f087f007aeb262c8309637ee7eed7f045fbedf5779f70ab101ab650f06d776b1afae4c8f12de2636e6c0f0a7dae7ceaa6c42e58d8c49b1eca993b8321ad7354eced54e22c9830e5ade928e033feaec2f252ee23ecdda451d89adfd70569e44aa978f314f04b5cdebef8fd68ed89d7bc8fd2831d334da909c759051c9a2fa3e06e8d85ebf0bf0bc132c2ffca70bb57cf4d5ca6c1adccdd163b8b047f7388a4dbc7e0c9f203266c6a07def23ebb489550ae3fce573490039ddf9fa9b42af9e3ee2183d84e29693965541908765bd022236112aae4f2fb05ce75acd42466af6066fd1a298f1c3d3737c1908b61e3d92a85455f06dfea839350e4fad125e9db01c30c1ba346d9edd8cdc999f20ed25c27de9b18f840aa9d06688e1c1c671d1893abc3f18e4514624f4f0e77e44d2c1d6bab5cfe92cc9cb698822d0342841614f13bd3a8ed4191e8b068a8b3d6aa90960dacb4f15f4982a553d311ec703fb65f1c5b5ccded5030753abeb36aba5daf371f786d19f24589bac91aca1ac73fc2b57c7faf832fab3718ad16a56f5bf5f46f5f95f5e01a532eb280ceaab03b6fb7f6185c2126cd75e7033dad0d3dc2289034d9789a65587ee4f431ebe79964e050f1a85bf710e26e352181361e2e6957df017e18e94bb05a007d7d777de16c2152be04575d38f7b6bc500313a57eb0ba4da615fd69c607fd557fe9de3b4a0199eb07df9ddf9fa3a848bc2e1f74c00c011e188f7aec3f092e7cdf9425597e400742704d2aa22be18f8c51a3e4b4ea68aca7262365ef319b4871fa3ba59b826e3b5da054cc7485529a997bb3338d3e73c0069dde7d4665f0ed4c670d594de10146c09cb96db534f2d934a8d2d6dd756b582d8d4f62574ac264efa0204ad869bbabcb26a3397251e2e3726c1e3887d92545ed3ea02344dddb076fd33777b0e0f27ca267c34b824ac347ec5f982eb8d2906f6d66b80bae104ab9538b541647ec14c791747f83f08d7948c940d2f0e3e501526927ad382e7a2d15bcdf2b4890234a038682e1eca56f37a01a0c3eb0397cacdddca98e52b303faa5839a673f9eaafe2343f281dcdd33b80b24c2e9f0bd2e88bde280578eddadf6d7394c5a0ebf1e7536fa0206b1fdc58d3398b644e93e62f49bd86593ae3d4c0fd48b92201991890fcf5b088d218018c0b886a932fc3627e452158725992c7a653d1d2dcb982d5e635d9b0861ea99eaacc9da2535d7f340efd4a3e77a5586ad759c773b1160f3f9dc8970c1381353e58fd7c63ef02ec2bdb7e7c836d10038051e7e9a0bee4c3bca5e3b59df7a74cb311e6df0203ce02b878b8213af13783de19345ec3f33a91b281247ce8ac215d89b607a2f8e4a0781024ac4feb0edec9de2d30303935b9d0bab24c407e6a75cbb5d26652e69f5d0b7eb183f73e617d7cdc0c366529adae96075eb63d3f506b0798179e2a8c148747d61d28e581d6a1c4136b19cff56add189210ed8ae8bdb4e9fbf1b2cf9ba82783c29765437781af0fcae208eb0162dc1caab83465addbcf1e73403cc258fa5c59741445d757105f7e7871616376f876e4738c1cf59f5250438cf23aef94c4d40593a6081752b824e29a21828a96f4a8e5633483145f0121d81673d01ee1b1fc64b5ca684b094262744ef2e01d202e48bb131f814871c0345868a9fb8fa4d3f7c8aaf8a65d9375dc1dabb1f6bd5fd7a89c12dcd4b1ecd1dc9ad2fbbc8eebe16101e878040d51eec195f9b004f1b4fd922713cad15eaa2ea603e7fc6456f22cbe37630f01203a809eb399765953966e1a5b1a967bba637319a229007b0c5ebc993bcf1e459c98c00b5c0c43acd6efcd88f6092286303d7a05baabb7e7bddd24691b68b7377005bc30ac9ccd5d70b2402129c872dfcd61965c060334e3a9befc6673e768960f0e83070f5e2d987678ccf446f9665874ff74de32aa0933ad82160459ccff5a34fb18302b12fa65cfa535b0d5ece705b837bdc8014b7d5b1dfee5889f04bcf2096d99f506a903cc8940e34b1505b2b028c3db5a74005a7b5ab05ff1ab395830e9cadb62fc0ebc8bde6c5e56cdaee0c266e3b22f6ab8685f9900ad56dcab10271339922a37622cc3303ff1f0a0afa11f1010d3140feef73c68e0b7e9be02823754cbca222655dfe61515e6f07add56c49f17d1cd51d580455b675470d2d3c2c7b6bbaaf6f7cb6d5f4f0f894e5bbcf38b3e38ba2d951203e6a5bb8035992aa562714f0c43e3e7dbf820e396f513cdb4f7b5ea8b77f67ef32034101f5bafdb4c6a0e2eef033802399a1d576d826dd2ada5d55f698aaf16fc48248af004ca54224bda4ba138f19dc3d929086f2e966aaa8a42f2bff22c2cd5c9f167dcb9736d422a8d49e6cd82f354686c70db0233574912afd53ca86856d5d61583ad3ccf394b8a17392359c2e561cde25337346527464dc03c1b1eefee39ac10a33053fa73b708152f0894c99c4af2f69db982ca112e2476245b6a40bb424ba4e23c66a67b17fc1852835752f2df146c8729730cdd93dab924f0228ad0416f8ae90daf9b6383a45814e3ef7903cc3d95330ff083afb884b4888835d9e387ec4b30708b36c3c0f0dd1d0a5027551705ab934db75963fc041c9fe5003be05c32ea5da1ce6822ced52236893f116cd856b6a23a7a66365706cd7148912c388d45e8c9e099518c283a4e956ac596e2c3c327e203f61dfcea527944516be4b98571a65d717a975da22a8fff236c9ef97a467c41990671e63d1f9c1395ecc0c7d6fe2758d74ee99bfd582132ec3c0685ef5c4ee277e4362581c0898c1755f3cc190f4ff85780f154818b48e87c4631ea54095146540640d1896f4fd2e719e046e758e1dc16589777133792101952134477cb8c882d416c693b30bff3acf767bd6e39d4bc88c4bc550e7d958487fc31475c2fcbe94fdb5e8c35fa880a345ea7d163654e4299ec9b93c6cbbe46b2bfa7f6a6b81c4d21113ae7d2d111b0210a4f1e817fe6638d0bb9dbab50cfe6c20b560bc66148d14e1cabbee76dfd0403db04a1a223be1b130d4e390e1db27878306c9997cc4572184c464507567308c30fd79ac9698ea827ad10c35f6b9185984543b0a1b6554d4295384c5568050b7719db9229be668b9d48e1ce503b4e7b26ddff0a51f45584eb45218741c2a79acd8b42f2ce13d73ee7424858616c1c3ac518f3c7954217bf26fdfb9beec47e08da987307a455712e0fc763930c06a926a07a0d34bf53c9bcde59afe099b30cceb871a8e92a9d5f29c4ec8ab7e34279d34d6"}, @generic={0x4, 0xbe, "0edfbf2a2dea9b0a377ea6ae36cc30c4d3a4f05844b1990af0deae2c459f307d553fdc9c84ce019b0f36aea425b9a48a3d79c42d3fb23951783fd1e32fe070fe689d94da65475c0094cdba77b514a5670e9803f634f82d0f37ceed0ef4766ce0b96acf6bdb2a63aae5223e475e30cb5fd4f000745e4737d58ea54ee90750ccc5f71011cc77c0b7695c4259ff39c03f71baab80721779e9e4a9876b3f8e0509106038f48d52dbc971c53068c404ace461e3cc149b180681250546e06b5f5f"}, @pad1]}, @dstopts={0x29, 0x1, '\x00', [@ra={0x5, 0x2, 0x4}, @jumbo={0xc2, 0x4, 0x5}]}, @dstopts={0x8, 0x43, '\x00', [@generic={0x81, 0xa2, "481bda0a2982a3f136131e432d6aca10bb7e59d38bae5e8facef79835797fc71e0b020c887cce9129413c05d8cb58d49cd2428d8debb71606e5523e7434b317128e1bc864d42df0ba8f44d23bb63619506ccb00f15a5cf97bc447e2b5ced3c79a1030c78383fec09c8f416b4807aa8fd492eee7bb4be8fdcc4a8437c7473a9a21cf65b629eb49c73f9b5e52362d89f0aaa73a73c27bf968fa4648da9c92202dd7382"}, @enc_lim={0x4, 0x1, 0x9}, @generic={0x5, 0x6d, "889d8195cac6d9752cd81ebdffbf14c6d4213c769af751e8ba2695f3a28d7a6fb63ae443c8d56879634d778ecae5885bce6825481d89034892b1227ef377034ae2d8845b89e9e5c7048b2ea6a742f9e98e22e620a9105cb7a4abb411bcbabc4bc345316500ddbf113511d126b8"}, @generic={0x94, 0xfe, "045a3644db1c5bc1ca8571956637378a4a783aa2d08d157f07a7fc2887e2151fbf491be79fd0693e562b2de862117df0dface7ac7c3f42605630462f05d54c40e29157b24bd727004f8a8a414d8240a0d674c308948ccbbd5038b7dd08581b664fc9c65a6b577948a4377d460c4fa01338bf8c51a7e22bc29256f44986102c0a285aa6c55309b2636dac405638afaee0bfcbc2874b63bd46586bf13b166f2f0d3676c1a6d935b4d4b92ee2ba3f6cceef7ff7f2f582019704e74f70a5b3aea3ffcc23486fb5d6281554bba25926bc7bd03a1d20577168fac7d010dae8952801a99d3061ce87a5e002385a49ce6692c18a459c4d331f504abfc65b237d25f2"}, @pad1, @pad1]}, @hopopts={0x6c, 0xf, '\x00', [@generic={0x9, 0x70, "0b7c7f29607c24477cbb1f7ed5c48991e6e29124e3d7c96421cf789a43e1e26349015ad5a0b50675b372aff87449c26d3bff94d1e3facbbf6cac2a67ecc589d861fb9f713d472ccf2ebefcc06a3b62150a0d89e909d6c8f218804a9a06db06e137d7d8af371c7e529ac57a16605e0393"}, @padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x7f}]}, @fragment={0x1, 0x0, 0x0, 0x0, 0x0, 0x17, 0x66}]}}}}}}}) syz_emit_ethernet(0x32, &(0x7f0000000000)={@random="cba3278351f9", @remote, [{[{0x88a8, 0x0, 0x1}], {0x8100, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @empty, @remote={0xac, 0x14, 0x0}, @broadcast, @loopback}}}}) 12:18:44 executing program 2: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0xfffffff9, 0xfffffff8, "0804000003090000008100008d1b8283470400"}) write(r0, &(0x7f0000000200)="4d17fb388d00007c073572222bccadd9cc28abd12122c05b98aa8c3def8deca40ae7010000000000000091e53eb766834891f945d91f8d97d5d45bf0998a390c108f18b878325411bf91a02e155c09", 0x4f) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) write(r2, &(0x7f0000000280)="7adb595d6cfc38496fa9e767b3ad5dd2e3ce21b19c0e85f7d9ad11a09fa9d8d43c6d8a1a04b10e08fb4cac384aeda724803ad6c2807904b4e226a99f24d3d0ba43425aa375cf87b6fc2925e64cdd0bc1694dbd5efcd8e73014dfcc4aa054749f0508e4f143a89c47d8d56c726fccfc52e168c1f079b90f3dd3275dc227a8ff2a71e278f08bf7c73e4414f3ad9d886c598bfaf1303684a0a3b8bf10f724a3ec4922d9aa162884a25a30fdd0c83157755a6597fe472c222d1dc39096d3cb8fd946849f5b6ecfa4e55e3305a9c4529143e54cd9998d49b6f037fa43a1e42d16bbb7062773ce22754a60eefbafcb123b2c4199bab0628319cca12479cefc089b00f259f3346eeffa3e35a131b7e302a5881f5bf6c52fffeb56f0b50646d3c72348843c3f06f559a0cef78e9f106bc4b8c0a3fb197fa95fbe847e077ed051a1d013a9f24fdc44e7d81e25875ddaf3e5747fcaea4576117f54389003981c4ed2273eb10a08d50093e62ea5ab0efa81b601b2b0e5f612af8f37c5426cc6b64f7228f67bb77f8b73e6150efe3c9c9203cf9aa2f0b417326d289962c436218b942e8d05bb97058a2ff97749d9fd102a03f9c72cbd55a67c620563c2ca54dc55bb58dd5939186b7a59858aadd12615b22db68c1bed2d554b61d972a630ac1f42a8e21ad7942374c634f23500994e81f9789110cfeffb06bb54a415e5e0bb96436a3001afbbad3fc3a288e9439314e5d0f29bd8c22b7b6cce949a327b8e8829de5a410d628c689adacf96318d90463c785f641720f12bb54ca065a23d84a7fadf460d74739942e9ba0b6ffeee2c6338d5427f962232cfcb8772e07509cad7313582ade825f9a643a2e30db79da73aeb00d0fb30f9227f2cba720e19de0853bcaf9a2a8ed6ee1e701016609d40c08f18ff013d1a4c77b58d420ceceacaf124e63bb6d69f55e6330fbba73caf4f5eee5b07d7723a4f6f0955648608e1a85db9ca5aca576e6632c63a98bf0aa2ab9aa0c04ec48755303aa1d95cf31395c880f884d7d9d5b6b68dcfa546d759a1b0eb449fccdf304e73628e14a5fdb993d9b9595e781e1b7d59f1c8a51ce3d9467016dd8c5f74c2a65b1452ab86f0c5b5070623aab99b81751e47cad6da9e388090ae9332ed30ec85f2af6501272385876987d4e721a5751fce27189f836f15af032c8057c5f28139b50c54f24c3e253ca013a53134dede80887b260339766c1eababfc8f153727360781f06b73a1ce63a852ae80bec7f444b4366185211413dd106ca863277352ea32d1079e1970d5e41c483f5f6aa1d150c33fc792d12ae40b0f524fffda212b556a402caa203afb744053f70aa9daffb1eb5a78de55f86d3686536cb44b11cc091f4c28d8e927f7cfe517615610c1ed7ed0e7ba2d4d42092293051d8b87a77478a66ba501126e70bb66e70cd034fb6d360a0b6819449e74026cd6c9836172e5483baf98450822469b11c4f23347b8511bdf737fcd050c7a72872e1cd6d770289d624c9c1638b310dfb03ccdd6dad04bc31916242b351a588520b709ce5fb2b6450fca2dd3f32885fb8fbec3c3c1f6f330f5624c1794d42768d0b5f97624d0b6a0ac03e7f498d4a8e7ad33d5daea56458ac26f1bca3a09d35bf4ee8e27e022de1435dfecae2686b65162b86787aa35e7c68474bbc2a9896ec4117f8014a2ea37f383930a4e04b29feed6e7848481870a504f1084ce8d2ef2991c7a3ef7dba50af9d36b86325164124c3fda0f1b4e76a0a2f83ebc39ef4ac53790752f61584ddb3af68674fd393a2cd413b7eb59415e47c95fda7a60a94e1ec01a544213a8a635bca51361cda04c7f1c6025a1244eb9e04b7a01e9310413c5f136b18541f7cf0d8156814ddbc018a243f37fb3f4b0ad26df2b31f1e3ed9154c1caf5db9ab50b1fbe26a82bc928efad313e7a1681ec7b301037d77049b7cc6ef5116d4a2337839c4e45480ed3085a8a2e6ff45fb312a646d5e777dac192d05439954166c30bd6dc383a277143eec0903ce3c9d5b0cd5642ad3c4d7e701d3c35ba7de20f2d792c6f9cd2d9670700cec60fd8b6b1b5f3806ac06ea99643c571d14b99d27699bca9bd11d13f7cf7705c929aebcafbfcbfcfe9bf2f35f1a846644222b8e73d368ea061d27300dcd6a9c52ee180cfd59a02299e9f79bd1846271e453b2662b7c57a6db3b1098b859a9ba5c25f13115eebeea75721171df2b7c50d83066fccd9ed351ac30098a3d9d358fce3aa0998089502e44edd6911ae9b1eca3a3548100b3a9b2426cd4ad03303525e4dbaa8d6c60f96234129ca8ec16f689cf11a0808fd78f4d1c36bc0d01d796bfd6880ba04a092db899f7cc1c51513e082cc115d8bca37233a44a821848d1375a3b0057563174093569af54e5f53a75e4746b1f4ec973562839b517869217298a237c57941a6d1236d5d64ff1ff1fcdc273797c4d22dd586a92116c4569e2e176d587e7f6ead60f001347f81ed09b70043b887897af1db1e9de41f9f1ce3172efdb5a5da1f6fe86c7666e5472ec28560188a3f6000e477843a1d2132830b1df8c70c1c22aae6394d84bd02c18e5a12c98e3eded951093991f8a02a8c9d50431cd759c2e07ee72763d5bcbb3e55ddc91d1d34732038f960e2de1f4463dd0ee8d54a9e4ded34694d98e2ed85a8c531dd52701e670eeaea6eb5cbe0e73d2c5b61bbe7b85140aa2c4b31d41d3e6ca901218c30ef9f313f459861e90bf5fd0fa1d62b82c6bf9110807ae54a196fda12677ba5ca647afb50fdcd4bb215c09d7a287b960b78842b0b6e83b09394d229e9b2d83f07984933c464de54c0bba2ac0ef2f9566656a78b23853f7bcc7f098d9f1831ff6ca6edbfe531b837cc396ea7f330f87791809b505e2abe31614b206d1e8c015364b73387ea4de915db1339beae36c254272762f611b6d7f8eefa8ccbc9c6d08ec912a6ee9944a2e20a968f423e85ca6f5b292aa9d54dc8097bb7d05f7d4596a85efa12aa1eb576c8c4a830bb1a2b868e4cfeb442f5d3fb89817e98017b2436061b85c5afa4fae4ba4c94f7112d60cd8214cf31796dd6d8150cecf70530e3216f3eee281e19986166f4d5b5e2467d591e6fdbf83739d4477db0c67406acaabfa066b70ed09c4a1b9f0b18643f0e16b9d9f2850d51c16093f08ddce04e5ee991188726818d2983625474fe54a246621ed6a887524dd4564067f43d7d68c222d27c2277b333565ba97abf75a08d1bb28dd4af721c51d725c50ed1c288cdfa9a8e3fbd437588e7948d42cdb2c3898e9025a48b2a31752ebb705672401258b0aa12ea8cbeec3524e73c811a05bee26af8de3ee64892159bf934a41689187d4bf5860e27e2b2a49bb06c66ed9a56ed439474945e03d532190721ec2faaef5f7ea08c9f188c5fb5276d5735a7a3b11b0c981dfd1337a86f96dd4769784f56856b40295bc1f3a98382a768d0b6377994557300f9c901cea60541fc3722af130abf0f9a7752e2fc313199b7269cf42a52149480093fb3a44339e9e3fe8d91c02971eb692af85994f83b30155fd0741a0caac0a579d1d9662cb975b43771b36bfea368ee4fc648b891936cb82973e93a8c09984d5542e208c3b3d140f4942e50b3f5965757392a6d6c4fa4707824915f02f676319ab8426f80f66b4520d69fdbad3c67d02c3cd45df5da0c10311115ed214aa9007841334a0fbb6362090023925efa9bf74ae5d4087747543001de85310bad436c178ec33211cf5ae2cdb10e07757944e8d94c928bbf7f021cfdff68699d9541f5b3c77b82716cfe664630336e7ae2dd26e610b92641b439c052000791940b36af8485eb9d7ed04bb0e3888797f6daec1c5ff4dcabed5c7c0ac1df526b2e36469ee6760725f1042c2339a434f6a5764b9b9b8f0463493d1ea3309384a3ee893e6d7dfa2ad301cf1345224cc77a4af0cc30e467f9f780c41bdba80c2795b17bfd865e2abe7ff266dbea68f0e7efe737c938b40c50b2a40ecf704c0cf96e5ecaaf7049dd477b2fcde395fe5504e0beec878fb9c039cf980358c0ba1f2b42220f5b3e79b38e22314b1a73046e8f7daf431d2523f0f466a06b64de227fa1b1ae108870a7bc0125df9c0d6302c366522ba63c83295a044b1aa65c9daf80759896069ee873037d07b97af0588e3e12c11948a82b8172b3b0a658a980804bef15d872c01b0d2fa2cfc23be8ddd7dc1885dd899144d766388f382f3db19e7ddf74da8b4f817a63c90ec5f47e69396bcfb1e9cec2e6b772d5bc4c5f5c62cadc5550033e9349aed33774fa2785871b7fe90a0e2eb39a2f71a4ad56a837e4fc5ac55cd0bef0c5f9e636a0fdc2c053fe581f3155c11674d94027f0b18c1e01875d1a3a047cb7d37868b194ec8ef2cdfdddcc22e04a33da68a3713fb65fe24266736f108b7f920060922766890eb88f326d8a29e68afdaa04c16c20b69e0444e7eda91b874891726805f8b81971ac587350cf55a74468e0aad22a6e75840d858793236948a2d7d73b6cc9854186eb7d744f5c22d5fdd6cb24486172e2c68b216aa42c330bc348206db5bcc36b0abbb280a3de4d10746a0b01e1381a16166ceabc5c0d243221f5a8d39a99495f93120a63ad8554ee1f7428cd0dee898ec8107b68a2d56c472ac376ad32f547284bc5a393fd4ad032e0657a5968fa792833e8d78723117e1645de371f1a0e227ea1591a6c83f1bc37bdda4fb9d59224fc79cc813350c34d679b60fdeae06618f5deb057a6bb53bfb1501752627cccfbd10a3123618280baac1eb8b1d49277720ecaa5058f2eedba0057af77685a8aa72aa5e9609b59033ca5e3115bd5c3415f8691896d34cfdd90535181457fb9b79dc7e9e1f8656cbf2e1f56b5b2bdf14e593b581a0bdb8b74e156d0319098743b62899946a59d9f927e32303c4f7fb36b92befd398f8ff921db7629e96c11621c5c2fd0e9dd3222558d5d98e412c8020717b624796eae23af39ca6fa41f03d7e5b3efbc30c18bd9451b5a8d08e82c4a15a8047f209fba7b63eeb5ef5645e861e39c9fd1cb45ef82132343f3fc73aafc37bcb41111bfb39fa9ee07a789b69e57a94752bb53f8984bf8cc48873e55b283e457187ae306ed0202ad1c2a811770c09cb37752407b33fb0c56fe4499c6269af1c62257914da34a8d8fe95fb9e7237940cd1b46aea15f548abd78f11ca85d9ffa886aeaf8e7b9bb8a58febb57ea9cfcb4f2eba49310ca4e09e20c0a24f9ad314da42bbab7ded6328e9f7853311d552e3105b91e9b807e4b9bff61e9d19223bfdac5704129781327c978082fda4011ebd32231c241217c3915a924079b5171091a36cedb295c2e0277fcd1c5788fe4f3717c9cc4a90001d18cf8dba246df8bcd5d2739db39a411e7fc1a1831582d318dbdf76e8fa18b43e6af6fb2fd10c3faa4254ea75b844ce9cecf2398aefefd55e2164ed220fcce1cc0c4dc0ffd505c5037a109da64c6b7a51d9fe6ebbcb00b62a10c731f29f64ca9c26f4ad8e0a02f4a6507c5ff3df5d3797ecc3e3764bff32e20141afa0a2e1871b4c8a3d4c897d901329cbe6e75601a255111c27a5340d67ef0c3f602366c2c387d09f2f45eb842ca0315a9d09cfc39cc1e0eba32245d8676792c1fae5ddd186057ec3bbe310506b0cda140cf5e242aae6c059c56106039ecae67056a5aa2c4d117646e5b198bb004524b5ab3bb2f75f05ac968faa54d1b0a29a7e21fafd38ec8ed30975386783680334cadd5b6d0848b76b3e3c80d33de54c730e6c08081d743a3652e4a5480d7e09d207bf4a81e318565c225989c", 0x1000) 12:18:44 executing program 0: syz_emit_ethernet(0x141e, &(0x7f00000010c0)={@random="993338563140", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x13e8, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x4, 0x0, 0x8, '\x00', {0xb, 0x6, "9f63b7", 0x3f, 0x4, 0xe1, @rand_addr="a3f11f9f26a3490e27d5749bbf106772", @mcast1, [@dstopts={0xff, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x4}]}, @hopopts={0x61, 0x219, '\x00', [@jumbo={0xc2, 0x4, 0xffff}, @pad1, @generic={0x6, 0x1000, "a4f8c07ea2bbffea2d68c94988d6bd0af5bb3c8eb52b718b4291f2c74e14998c1cabc605269d906dccfc8cd89db8efca81dd7e23410a6716dada2baea6ccafa06ad91dc75405db715581bbce5ad9af9db200b5f1cecd1d5f935b58149e9062746054f90ddd2e6d8a3d66396aa901fdd3116685bb73316e93e9e9e1996839136b7271af1a9aba5c6704ccb27de16c829fe14df1f4748d964bc0430ac14da4b12e7ba45b722495d6efc33444ddc66d2e7f84d273e80cbdd6f8fa7a69c7195ee30d81346cfc544ba5fc37cc25d5c59021b76835b7a2c4d39b28534bb39509c62aca39979207715ced64fd88e262d4f5fd9b71cfd145b9f0e10e2f80f9dc2c50635588e0b8f6e28c88fd3aadd3c4e99ccc2b59912afa02f2d4083365fc286cc683b0280f4e0a683cf68247716849e4eba41671aa8bd7866b890d37daa556f67453ecfa511e845f6d8c0cc50d40b1e8aeb3b3e044ba7ccfb7fee95a9a30b561fe4e9856eb5755c15b26f57a5c19a72876aa594dd0b327271e65adb7971848ba3d9274bb15683faa236acd766654d65d01b0c349d4b74c869264ff305079b2221567576f595e4131a60e0f6a3f4ab9cdeb37b268b0c3b449f8b7324719e626820a29de94bca597b1bf89791f7dcb6328a8a2fbbfda8bb7cf49a7bc341423e24e4483101516a1852ce019a77629a5aa3782821036f948881d4d5687e94dc79e4f4de3cf700b0b5d9e8d79e1cec2df34efcfdbc2357bae510181ef3fbd90ea9e38163680bb1d4a72b0e2f7ca21c6836dcb5de523d7cc595d323db1914157d9daaf2fed00fd8d549563f6d58e78a0146466ed947b579dd5f3a82940a0bc6e46075b260457aca0c35c38cfa12c5223e4b88c1e09445392790c8032e768876c2367bbc202c60514d5dac4b78b32a9436fb501a90713513a39a94a113944a7a214fba20ca11a9c679c0c516103b981eb1ed38cd1b31958254a2c0e4e05a26ac253e94a2f60970761bda1e2b683f4998184902880de3b45197719c8205272630117349c3b13156c6ff426722cb0ac89e791054ed1e3655d070a1612c22bdaeb81eaf24ee9b1feb4916b6d1df43c1abc2e2b8e0b7ecd68a1e4f3171b7485735c378af993d3dc5df7a178039ca77e260ce265af2f5acd9eb572c00f454b0b4b15d45c8d33f6271fba6ad3cab91fa1ae1a24baadcfadcb5ecfced20e854505040e727c41b4c9421c5c1093b78030267b4d903230a427515ee8d69bc64f0dd7d5924e4b507e0fcf3254a29de14976b52fdaefb6085260d8737090eb5c454dc4c20d4f9a662a5496026470bf9817d61dfe52e853fda955c0825f56e36cc34f4a5e54b1a080d1db6a0905af7a0c88354380ff846a7c5ff488ad67ba89e5bf48643b8bb1c93ecdbaf49950ae59223c33eec8d9b8d774354dff5de924bb7bb8d72be0fc0299b31ab62852bebc493bbc21d29619353ab8de859b1aae7845b566d4268433a354ae98345d6124477ba5d6a4eea5f0279bb2a136ce9c378259484c4464b23b2fc4b3f4b36ae3b456f8ecf05ff38274ba7e9310b6065d1903f2f1170fa78bfce2c20afbb27d3c6ada2c709bfe27d3c7eea66c108f8c78980a6295386f6fe40b372f6b46dba70c7b33484ca846d7f89b16bc17ae6432a7feaeffcf1ffb08f687b3c965383f60d601c4264e531adc3d6222b30054bed0ee9f396467c15877da6d99f0ae23adad6c2322b31b3b647c9d81396a2d9fdb20bd9b7ebbfa3f709ecaed23ec263e62ba8dc13d954d9c4a7b0d7efb67cbe8d5cd45d48958a3347678966aeeb37981d7689cc486300cdcbc90adcb1bd62685cdd0817809e9588ac2c33d596d1e84e73e1da27b6c19286beac9bf05b8337c2e7670a27a9c6144c6291752a6085c38eeb54b3a0b2ca8cb74fdf0ee99cc341385d718c8ebbf6d0baf1c3ade035fadcd7dc1b4bbef85700fe5542a64b92870ce88c81a1e205df248e52071830b51e73a3fedec831a110dfe3db6967cc770e75fc514795d7f3c428e98b491eccdf7a4f00dd684ed11d278b8efc0aa231b41619913039e30a5d3d2ab93581febafdf6367ca97db2cfe33f0e497e8d3c46b9fc994d6750b9643bee8022812390feccd8ae93d6e0d756039600571f49f79baa32b3f8617d62b1ead99da9a610d895d196291207ed732b69322707a5275ca7ebeeb5ccf4159c7f3a8f3f35c271ae55f6c9ca801efd7d530f215728dce42c2c1c3e97e7970ec855d0451d870cf255571cff601372310c051d4be9d77b4f1f00b7e7c9185ed12355fc6a761a2a0ddedf033804ecaad2ad68534fb292c81b254133d178c5318db6334343ad7e40cd85d080ed60803e5293f669c03c8ecd4c662aba60489700d89230573595a43a269d1ab8b24dc1230f82eb4782932ee8b3605a74c8bb4a614339df003c490c8974ca605de4c5c4b9040090bd2446eaaba2ce6d9564c74f6560f743760c9295307ccdffc9b0b106f7d8287c98c0b9148000bd525a8e4384e6f160b235f087f007aeb262c8309637ee7eed7f045fbedf5779f70ab101ab650f06d776b1afae4c8f12de2636e6c0f0a7dae7ceaa6c42e58d8c49b1eca993b8321ad7354eced54e22c9830e5ade928e033feaec2f252ee23ecdda451d89adfd70569e44aa978f314f04b5cdebef8fd68ed89d7bc8fd2831d334da909c759051c9a2fa3e06e8d85ebf0bf0bc132c2ffca70bb57cf4d5ca6c1adccdd163b8b047f7388a4dbc7e0c9f203266c6a07def23ebb489550ae3fce573490039ddf9fa9b42af9e3ee2183d84e29693965541908765bd022236112aae4f2fb05ce75acd42466af6066fd1a298f1c3d3737c1908b61e3d92a85455f06dfea839350e4fad125e9db01c30c1ba346d9edd8cdc999f20ed25c27de9b18f840aa9d06688e1c1c671d1893abc3f18e4514624f4f0e77e44d2c1d6bab5cfe92cc9cb698822d0342841614f13bd3a8ed4191e8b068a8b3d6aa90960dacb4f15f4982a553d311ec703fb65f1c5b5ccded5030753abeb36aba5daf371f786d19f24589bac91aca1ac73fc2b57c7faf832fab3718ad16a56f5bf5f46f5f95f5e01a532eb280ceaab03b6fb7f6185c2126cd75e7033dad0d3dc2289034d9789a65587ee4f431ebe79964e050f1a85bf710e26e352181361e2e6957df017e18e94bb05a007d7d777de16c2152be04575d38f7b6bc500313a57eb0ba4da615fd69c607fd557fe9de3b4a0199eb07df9ddf9fa3a848bc2e1f74c00c011e188f7aec3f092e7cdf9425597e400742704d2aa22be18f8c51a3e4b4ea68aca7262365ef319b4871fa3ba59b826e3b5da054cc7485529a997bb3338d3e73c0069dde7d4665f0ed4c670d594de10146c09cb96db534f2d934a8d2d6dd756b582d8d4f62574ac264efa0204ad869bbabcb26a3397251e2e3726c1e3887d92545ed3ea02344dddb076fd33777b0e0f27ca267c34b824ac347ec5f982eb8d2906f6d66b80bae104ab9538b541647ec14c791747f83f08d7948c940d2f0e3e501526927ad382e7a2d15bcdf2b4890234a038682e1eca56f37a01a0c3eb0397cacdddca98e52b303faa5839a673f9eaafe2343f281dcdd33b80b24c2e9f0bd2e88bde280578eddadf6d7394c5a0ebf1e7536fa0206b1fdc58d3398b644e93e62f49bd86593ae3d4c0fd48b92201991890fcf5b088d218018c0b886a932fc3627e452158725992c7a653d1d2dcb982d5e635d9b0861ea99eaacc9da2535d7f340efd4a3e77a5586ad759c773b1160f3f9dc8970c1381353e58fd7c63ef02ec2bdb7e7c836d10038051e7e9a0bee4c3bca5e3b59df7a74cb311e6df0203ce02b878b8213af13783de19345ec3f33a91b281247ce8ac215d89b607a2f8e4a0781024ac4feb0edec9de2d30303935b9d0bab24c407e6a75cbb5d26652e69f5d0b7eb183f73e617d7cdc0c366529adae96075eb63d3f506b0798179e2a8c148747d61d28e581d6a1c4136b19cff56add189210ed8ae8bdb4e9fbf1b2cf9ba82783c29765437781af0fcae208eb0162dc1caab83465addbcf1e73403cc258fa5c59741445d757105f7e7871616376f876e4738c1cf59f5250438cf23aef94c4d40593a6081752b824e29a21828a96f4a8e5633483145f0121d81673d01ee1b1fc64b5ca684b094262744ef2e01d202e48bb131f814871c0345868a9fb8fa4d3f7c8aaf8a65d9375dc1dabb1f6bd5fd7a89c12dcd4b1ecd1dc9ad2fbbc8eebe16101e878040d51eec195f9b004f1b4fd922713cad15eaa2ea603e7fc6456f22cbe37630f01203a809eb399765953966e1a5b1a967bba637319a229007b0c5ebc993bcf1e459c98c00b5c0c43acd6efcd88f6092286303d7a05baabb7e7bddd24691b68b7377005bc30ac9ccd5d70b2402129c872dfcd61965c060334e3a9befc6673e768960f0e83070f5e2d987678ccf446f9665874ff74de32aa0933ad82160459ccff5a34fb18302b12fa65cfa535b0d5ece705b837bdc8014b7d5b1dfee5889f04bcf2096d99f506a903cc8940e34b1505b2b028c3db5a74005a7b5ab05ff1ab395830e9cadb62fc0ebc8bde6c5e56cdaee0c266e3b22f6ab8685f9900ad56dcab10271339922a37622cc3303ff1f0a0afa11f1010d3140feef73c68e0b7e9be02823754cbca222655dfe61515e6f07add56c49f17d1cd51d580455b675470d2d3c2c7b6bbaaf6f7cb6d5f4f0f894e5bbcf38b3e38ba2d951203e6a5bb8035992aa562714f0c43e3e7dbf820e396f513cdb4f7b5ea8b77f67ef32034101f5bafdb4c6a0e2eef033802399a1d576d826dd2ada5d55f698aaf16fc48248af004ca54224bda4ba138f19dc3d929086f2e966aaa8a42f2bff22c2cd5c9f167dcb9736d422a8d49e6cd82f354686c70db0233574912afd53ca86856d5d61583ad3ccf394b8a17392359c2e561cde25337346527464dc03c1b1eefee39ac10a33053fa73b708152f0894c99c4af2f69db982ca112e2476245b6a40bb424ba4e23c66a67b17fc1852835752f2df146c8729730cdd93dab924f0228ad0416f8ae90daf9b6383a45814e3ef7903cc3d95330ff083afb884b4888835d9e387ec4b30708b36c3c0f0dd1d0a5027551705ab934db75963fc041c9fe5003be05c32ea5da1ce6822ced52236893f116cd856b6a23a7a66365706cd7148912c388d45e8c9e099518c283a4e956ac596e2c3c327e203f61dfcea527944516be4b98571a65d717a975da22a8fff236c9ef97a467c41990671e63d1f9c1395ecc0c7d6fe2758d74ee99bfd582132ec3c0685ef5c4ee277e4362581c0898c1755f3cc190f4ff85780f154818b48e87c4631ea54095146540640d1896f4fd2e719e046e758e1dc16589777133792101952134477cb8c882d416c693b30bff3acf767bd6e39d4bc88c4bc550e7d958487fc31475c2fcbe94fdb5e8c35fa880a345ea7d163654e4299ec9b93c6cbbe46b2bfa7f6a6b81c4d21113ae7d2d111b0210a4f1e817fe6638d0bb9dbab50cfe6c20b560bc66148d14e1cabbee76dfd0403db04a1a223be1b130d4e390e1db27878306c9997cc4572184c464507567308c30fd79ac9698ea827ad10c35f6b9185984543b0a1b6554d4295384c5568050b7719db9229be668b9d48e1ce503b4e7b26ddff0a51f45584eb45218741c2a79acd8b42f2ce13d73ee7424858616c1c3ac518f3c7954217bf26fdfb9beec47e08da987307a455712e0fc763930c06a926a07a0d34bf53c9bcde59afe099b30cceb871a8e92a9d5f29c4ec8ab7e34279d34d6"}, @generic={0x4, 0xbe, "0edfbf2a2dea9b0a377ea6ae36cc30c4d3a4f05844b1990af0deae2c459f307d553fdc9c84ce019b0f36aea425b9a48a3d79c42d3fb23951783fd1e32fe070fe689d94da65475c0094cdba77b514a5670e9803f634f82d0f37ceed0ef4766ce0b96acf6bdb2a63aae5223e475e30cb5fd4f000745e4737d58ea54ee90750ccc5f71011cc77c0b7695c4259ff39c03f71baab80721779e9e4a9876b3f8e0509106038f48d52dbc971c53068c404ace461e3cc149b180681250546e06b5f5f"}, @pad1]}, @dstopts={0x29, 0x1, '\x00', [@ra={0x5, 0x2, 0x4}, @jumbo={0xc2, 0x4, 0x5}]}, @dstopts={0x8, 0x43, '\x00', [@generic={0x81, 0xa2, "481bda0a2982a3f136131e432d6aca10bb7e59d38bae5e8facef79835797fc71e0b020c887cce9129413c05d8cb58d49cd2428d8debb71606e5523e7434b317128e1bc864d42df0ba8f44d23bb63619506ccb00f15a5cf97bc447e2b5ced3c79a1030c78383fec09c8f416b4807aa8fd492eee7bb4be8fdcc4a8437c7473a9a21cf65b629eb49c73f9b5e52362d89f0aaa73a73c27bf968fa4648da9c92202dd7382"}, @enc_lim={0x4, 0x1, 0x9}, @generic={0x5, 0x6d, "889d8195cac6d9752cd81ebdffbf14c6d4213c769af751e8ba2695f3a28d7a6fb63ae443c8d56879634d778ecae5885bce6825481d89034892b1227ef377034ae2d8845b89e9e5c7048b2ea6a742f9e98e22e620a9105cb7a4abb411bcbabc4bc345316500ddbf113511d126b8"}, @generic={0x94, 0xfe, "045a3644db1c5bc1ca8571956637378a4a783aa2d08d157f07a7fc2887e2151fbf491be79fd0693e562b2de862117df0dface7ac7c3f42605630462f05d54c40e29157b24bd727004f8a8a414d8240a0d674c308948ccbbd5038b7dd08581b664fc9c65a6b577948a4377d460c4fa01338bf8c51a7e22bc29256f44986102c0a285aa6c55309b2636dac405638afaee0bfcbc2874b63bd46586bf13b166f2f0d3676c1a6d935b4d4b92ee2ba3f6cceef7ff7f2f582019704e74f70a5b3aea3ffcc23486fb5d6281554bba25926bc7bd03a1d20577168fac7d010dae8952801a99d3061ce87a5e002385a49ce6692c18a459c4d331f504abfc65b237d25f2"}, @pad1, @pad1]}, @hopopts={0x6c, 0xf, '\x00', [@generic={0x9, 0x70, "0b7c7f29607c24477cbb1f7ed5c48991e6e29124e3d7c96421cf789a43e1e26349015ad5a0b50675b372aff87449c26d3bff94d1e3facbbf6cac2a67ecc589d861fb9f713d472ccf2ebefcc06a3b62150a0d89e909d6c8f218804a9a06db06e137d7d8af371c7e529ac57a16605e0393"}, @padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x7f}]}, @fragment={0x1, 0x0, 0x0, 0x0, 0x0, 0x17, 0x66}]}}}}}}}) syz_emit_ethernet(0x32, &(0x7f0000000000)={@random="cba3278351f9", @remote, [{[{0x88a8, 0x0, 0x1}], {0x8100, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @empty, @remote={0xac, 0x14, 0x0}, @broadcast, @loopback}}}}) syz_emit_ethernet(0x141e, &(0x7f00000010c0)={@random="993338563140", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x13e8, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x4, 0x0, 0x8, '\x00', {0xb, 0x6, "9f63b7", 0x3f, 0x4, 0xe1, @rand_addr="a3f11f9f26a3490e27d5749bbf106772", @mcast1, [@dstopts={0xff, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x4}]}, @hopopts={0x61, 0x219, '\x00', [@jumbo={0xc2, 0x4, 0xffff}, @pad1, @generic={0x6, 0x1000, "a4f8c07ea2bbffea2d68c94988d6bd0af5bb3c8eb52b718b4291f2c74e14998c1cabc605269d906dccfc8cd89db8efca81dd7e23410a6716dada2baea6ccafa06ad91dc75405db715581bbce5ad9af9db200b5f1cecd1d5f935b58149e9062746054f90ddd2e6d8a3d66396aa901fdd3116685bb73316e93e9e9e1996839136b7271af1a9aba5c6704ccb27de16c829fe14df1f4748d964bc0430ac14da4b12e7ba45b722495d6efc33444ddc66d2e7f84d273e80cbdd6f8fa7a69c7195ee30d81346cfc544ba5fc37cc25d5c59021b76835b7a2c4d39b28534bb39509c62aca39979207715ced64fd88e262d4f5fd9b71cfd145b9f0e10e2f80f9dc2c50635588e0b8f6e28c88fd3aadd3c4e99ccc2b59912afa02f2d4083365fc286cc683b0280f4e0a683cf68247716849e4eba41671aa8bd7866b890d37daa556f67453ecfa511e845f6d8c0cc50d40b1e8aeb3b3e044ba7ccfb7fee95a9a30b561fe4e9856eb5755c15b26f57a5c19a72876aa594dd0b327271e65adb7971848ba3d9274bb15683faa236acd766654d65d01b0c349d4b74c869264ff305079b2221567576f595e4131a60e0f6a3f4ab9cdeb37b268b0c3b449f8b7324719e626820a29de94bca597b1bf89791f7dcb6328a8a2fbbfda8bb7cf49a7bc341423e24e4483101516a1852ce019a77629a5aa3782821036f948881d4d5687e94dc79e4f4de3cf700b0b5d9e8d79e1cec2df34efcfdbc2357bae510181ef3fbd90ea9e38163680bb1d4a72b0e2f7ca21c6836dcb5de523d7cc595d323db1914157d9daaf2fed00fd8d549563f6d58e78a0146466ed947b579dd5f3a82940a0bc6e46075b260457aca0c35c38cfa12c5223e4b88c1e09445392790c8032e768876c2367bbc202c60514d5dac4b78b32a9436fb501a90713513a39a94a113944a7a214fba20ca11a9c679c0c516103b981eb1ed38cd1b31958254a2c0e4e05a26ac253e94a2f60970761bda1e2b683f4998184902880de3b45197719c8205272630117349c3b13156c6ff426722cb0ac89e791054ed1e3655d070a1612c22bdaeb81eaf24ee9b1feb4916b6d1df43c1abc2e2b8e0b7ecd68a1e4f3171b7485735c378af993d3dc5df7a178039ca77e260ce265af2f5acd9eb572c00f454b0b4b15d45c8d33f6271fba6ad3cab91fa1ae1a24baadcfadcb5ecfced20e854505040e727c41b4c9421c5c1093b78030267b4d903230a427515ee8d69bc64f0dd7d5924e4b507e0fcf3254a29de14976b52fdaefb6085260d8737090eb5c454dc4c20d4f9a662a5496026470bf9817d61dfe52e853fda955c0825f56e36cc34f4a5e54b1a080d1db6a0905af7a0c88354380ff846a7c5ff488ad67ba89e5bf48643b8bb1c93ecdbaf49950ae59223c33eec8d9b8d774354dff5de924bb7bb8d72be0fc0299b31ab62852bebc493bbc21d29619353ab8de859b1aae7845b566d4268433a354ae98345d6124477ba5d6a4eea5f0279bb2a136ce9c378259484c4464b23b2fc4b3f4b36ae3b456f8ecf05ff38274ba7e9310b6065d1903f2f1170fa78bfce2c20afbb27d3c6ada2c709bfe27d3c7eea66c108f8c78980a6295386f6fe40b372f6b46dba70c7b33484ca846d7f89b16bc17ae6432a7feaeffcf1ffb08f687b3c965383f60d601c4264e531adc3d6222b30054bed0ee9f396467c15877da6d99f0ae23adad6c2322b31b3b647c9d81396a2d9fdb20bd9b7ebbfa3f709ecaed23ec263e62ba8dc13d954d9c4a7b0d7efb67cbe8d5cd45d48958a3347678966aeeb37981d7689cc486300cdcbc90adcb1bd62685cdd0817809e9588ac2c33d596d1e84e73e1da27b6c19286beac9bf05b8337c2e7670a27a9c6144c6291752a6085c38eeb54b3a0b2ca8cb74fdf0ee99cc341385d718c8ebbf6d0baf1c3ade035fadcd7dc1b4bbef85700fe5542a64b92870ce88c81a1e205df248e52071830b51e73a3fedec831a110dfe3db6967cc770e75fc514795d7f3c428e98b491eccdf7a4f00dd684ed11d278b8efc0aa231b41619913039e30a5d3d2ab93581febafdf6367ca97db2cfe33f0e497e8d3c46b9fc994d6750b9643bee8022812390feccd8ae93d6e0d756039600571f49f79baa32b3f8617d62b1ead99da9a610d895d196291207ed732b69322707a5275ca7ebeeb5ccf4159c7f3a8f3f35c271ae55f6c9ca801efd7d530f215728dce42c2c1c3e97e7970ec855d0451d870cf255571cff601372310c051d4be9d77b4f1f00b7e7c9185ed12355fc6a761a2a0ddedf033804ecaad2ad68534fb292c81b254133d178c5318db6334343ad7e40cd85d080ed60803e5293f669c03c8ecd4c662aba60489700d89230573595a43a269d1ab8b24dc1230f82eb4782932ee8b3605a74c8bb4a614339df003c490c8974ca605de4c5c4b9040090bd2446eaaba2ce6d9564c74f6560f743760c9295307ccdffc9b0b106f7d8287c98c0b9148000bd525a8e4384e6f160b235f087f007aeb262c8309637ee7eed7f045fbedf5779f70ab101ab650f06d776b1afae4c8f12de2636e6c0f0a7dae7ceaa6c42e58d8c49b1eca993b8321ad7354eced54e22c9830e5ade928e033feaec2f252ee23ecdda451d89adfd70569e44aa978f314f04b5cdebef8fd68ed89d7bc8fd2831d334da909c759051c9a2fa3e06e8d85ebf0bf0bc132c2ffca70bb57cf4d5ca6c1adccdd163b8b047f7388a4dbc7e0c9f203266c6a07def23ebb489550ae3fce573490039ddf9fa9b42af9e3ee2183d84e29693965541908765bd022236112aae4f2fb05ce75acd42466af6066fd1a298f1c3d3737c1908b61e3d92a85455f06dfea839350e4fad125e9db01c30c1ba346d9edd8cdc999f20ed25c27de9b18f840aa9d06688e1c1c671d1893abc3f18e4514624f4f0e77e44d2c1d6bab5cfe92cc9cb698822d0342841614f13bd3a8ed4191e8b068a8b3d6aa90960dacb4f15f4982a553d311ec703fb65f1c5b5ccded5030753abeb36aba5daf371f786d19f24589bac91aca1ac73fc2b57c7faf832fab3718ad16a56f5bf5f46f5f95f5e01a532eb280ceaab03b6fb7f6185c2126cd75e7033dad0d3dc2289034d9789a65587ee4f431ebe79964e050f1a85bf710e26e352181361e2e6957df017e18e94bb05a007d7d777de16c2152be04575d38f7b6bc500313a57eb0ba4da615fd69c607fd557fe9de3b4a0199eb07df9ddf9fa3a848bc2e1f74c00c011e188f7aec3f092e7cdf9425597e400742704d2aa22be18f8c51a3e4b4ea68aca7262365ef319b4871fa3ba59b826e3b5da054cc7485529a997bb3338d3e73c0069dde7d4665f0ed4c670d594de10146c09cb96db534f2d934a8d2d6dd756b582d8d4f62574ac264efa0204ad869bbabcb26a3397251e2e3726c1e3887d92545ed3ea02344dddb076fd33777b0e0f27ca267c34b824ac347ec5f982eb8d2906f6d66b80bae104ab9538b541647ec14c791747f83f08d7948c940d2f0e3e501526927ad382e7a2d15bcdf2b4890234a038682e1eca56f37a01a0c3eb0397cacdddca98e52b303faa5839a673f9eaafe2343f281dcdd33b80b24c2e9f0bd2e88bde280578eddadf6d7394c5a0ebf1e7536fa0206b1fdc58d3398b644e93e62f49bd86593ae3d4c0fd48b92201991890fcf5b088d218018c0b886a932fc3627e452158725992c7a653d1d2dcb982d5e635d9b0861ea99eaacc9da2535d7f340efd4a3e77a5586ad759c773b1160f3f9dc8970c1381353e58fd7c63ef02ec2bdb7e7c836d10038051e7e9a0bee4c3bca5e3b59df7a74cb311e6df0203ce02b878b8213af13783de19345ec3f33a91b281247ce8ac215d89b607a2f8e4a0781024ac4feb0edec9de2d30303935b9d0bab24c407e6a75cbb5d26652e69f5d0b7eb183f73e617d7cdc0c366529adae96075eb63d3f506b0798179e2a8c148747d61d28e581d6a1c4136b19cff56add189210ed8ae8bdb4e9fbf1b2cf9ba82783c29765437781af0fcae208eb0162dc1caab83465addbcf1e73403cc258fa5c59741445d757105f7e7871616376f876e4738c1cf59f5250438cf23aef94c4d40593a6081752b824e29a21828a96f4a8e5633483145f0121d81673d01ee1b1fc64b5ca684b094262744ef2e01d202e48bb131f814871c0345868a9fb8fa4d3f7c8aaf8a65d9375dc1dabb1f6bd5fd7a89c12dcd4b1ecd1dc9ad2fbbc8eebe16101e878040d51eec195f9b004f1b4fd922713cad15eaa2ea603e7fc6456f22cbe37630f01203a809eb399765953966e1a5b1a967bba637319a229007b0c5ebc993bcf1e459c98c00b5c0c43acd6efcd88f6092286303d7a05baabb7e7bddd24691b68b7377005bc30ac9ccd5d70b2402129c872dfcd61965c060334e3a9befc6673e768960f0e83070f5e2d987678ccf446f9665874ff74de32aa0933ad82160459ccff5a34fb18302b12fa65cfa535b0d5ece705b837bdc8014b7d5b1dfee5889f04bcf2096d99f506a903cc8940e34b1505b2b028c3db5a74005a7b5ab05ff1ab395830e9cadb62fc0ebc8bde6c5e56cdaee0c266e3b22f6ab8685f9900ad56dcab10271339922a37622cc3303ff1f0a0afa11f1010d3140feef73c68e0b7e9be02823754cbca222655dfe61515e6f07add56c49f17d1cd51d580455b675470d2d3c2c7b6bbaaf6f7cb6d5f4f0f894e5bbcf38b3e38ba2d951203e6a5bb8035992aa562714f0c43e3e7dbf820e396f513cdb4f7b5ea8b77f67ef32034101f5bafdb4c6a0e2eef033802399a1d576d826dd2ada5d55f698aaf16fc48248af004ca54224bda4ba138f19dc3d929086f2e966aaa8a42f2bff22c2cd5c9f167dcb9736d422a8d49e6cd82f354686c70db0233574912afd53ca86856d5d61583ad3ccf394b8a17392359c2e561cde25337346527464dc03c1b1eefee39ac10a33053fa73b708152f0894c99c4af2f69db982ca112e2476245b6a40bb424ba4e23c66a67b17fc1852835752f2df146c8729730cdd93dab924f0228ad0416f8ae90daf9b6383a45814e3ef7903cc3d95330ff083afb884b4888835d9e387ec4b30708b36c3c0f0dd1d0a5027551705ab934db75963fc041c9fe5003be05c32ea5da1ce6822ced52236893f116cd856b6a23a7a66365706cd7148912c388d45e8c9e099518c283a4e956ac596e2c3c327e203f61dfcea527944516be4b98571a65d717a975da22a8fff236c9ef97a467c41990671e63d1f9c1395ecc0c7d6fe2758d74ee99bfd582132ec3c0685ef5c4ee277e4362581c0898c1755f3cc190f4ff85780f154818b48e87c4631ea54095146540640d1896f4fd2e719e046e758e1dc16589777133792101952134477cb8c882d416c693b30bff3acf767bd6e39d4bc88c4bc550e7d958487fc31475c2fcbe94fdb5e8c35fa880a345ea7d163654e4299ec9b93c6cbbe46b2bfa7f6a6b81c4d21113ae7d2d111b0210a4f1e817fe6638d0bb9dbab50cfe6c20b560bc66148d14e1cabbee76dfd0403db04a1a223be1b130d4e390e1db27878306c9997cc4572184c464507567308c30fd79ac9698ea827ad10c35f6b9185984543b0a1b6554d4295384c5568050b7719db9229be668b9d48e1ce503b4e7b26ddff0a51f45584eb45218741c2a79acd8b42f2ce13d73ee7424858616c1c3ac518f3c7954217bf26fdfb9beec47e08da987307a455712e0fc763930c06a926a07a0d34bf53c9bcde59afe099b30cceb871a8e92a9d5f29c4ec8ab7e34279d34d6"}, @generic={0x4, 0xbe, "0edfbf2a2dea9b0a377ea6ae36cc30c4d3a4f05844b1990af0deae2c459f307d553fdc9c84ce019b0f36aea425b9a48a3d79c42d3fb23951783fd1e32fe070fe689d94da65475c0094cdba77b514a5670e9803f634f82d0f37ceed0ef4766ce0b96acf6bdb2a63aae5223e475e30cb5fd4f000745e4737d58ea54ee90750ccc5f71011cc77c0b7695c4259ff39c03f71baab80721779e9e4a9876b3f8e0509106038f48d52dbc971c53068c404ace461e3cc149b180681250546e06b5f5f"}, @pad1]}, @dstopts={0x29, 0x1, '\x00', [@ra={0x5, 0x2, 0x4}, @jumbo={0xc2, 0x4, 0x5}]}, @dstopts={0x8, 0x43, '\x00', [@generic={0x81, 0xa2, "481bda0a2982a3f136131e432d6aca10bb7e59d38bae5e8facef79835797fc71e0b020c887cce9129413c05d8cb58d49cd2428d8debb71606e5523e7434b317128e1bc864d42df0ba8f44d23bb63619506ccb00f15a5cf97bc447e2b5ced3c79a1030c78383fec09c8f416b4807aa8fd492eee7bb4be8fdcc4a8437c7473a9a21cf65b629eb49c73f9b5e52362d89f0aaa73a73c27bf968fa4648da9c92202dd7382"}, @enc_lim={0x4, 0x1, 0x9}, @generic={0x5, 0x6d, "889d8195cac6d9752cd81ebdffbf14c6d4213c769af751e8ba2695f3a28d7a6fb63ae443c8d56879634d778ecae5885bce6825481d89034892b1227ef377034ae2d8845b89e9e5c7048b2ea6a742f9e98e22e620a9105cb7a4abb411bcbabc4bc345316500ddbf113511d126b8"}, @generic={0x94, 0xfe, "045a3644db1c5bc1ca8571956637378a4a783aa2d08d157f07a7fc2887e2151fbf491be79fd0693e562b2de862117df0dface7ac7c3f42605630462f05d54c40e29157b24bd727004f8a8a414d8240a0d674c308948ccbbd5038b7dd08581b664fc9c65a6b577948a4377d460c4fa01338bf8c51a7e22bc29256f44986102c0a285aa6c55309b2636dac405638afaee0bfcbc2874b63bd46586bf13b166f2f0d3676c1a6d935b4d4b92ee2ba3f6cceef7ff7f2f582019704e74f70a5b3aea3ffcc23486fb5d6281554bba25926bc7bd03a1d20577168fac7d010dae8952801a99d3061ce87a5e002385a49ce6692c18a459c4d331f504abfc65b237d25f2"}, @pad1, @pad1]}, @hopopts={0x6c, 0xf, '\x00', [@generic={0x9, 0x70, "0b7c7f29607c24477cbb1f7ed5c48991e6e29124e3d7c96421cf789a43e1e26349015ad5a0b50675b372aff87449c26d3bff94d1e3facbbf6cac2a67ecc589d861fb9f713d472ccf2ebefcc06a3b62150a0d89e909d6c8f218804a9a06db06e137d7d8af371c7e529ac57a16605e0393"}, @padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x7f}]}, @fragment={0x1, 0x0, 0x0, 0x0, 0x0, 0x17, 0x66}]}}}}}}}) (async) syz_emit_ethernet(0x32, &(0x7f0000000000)={@random="cba3278351f9", @remote, [{[{0x88a8, 0x0, 0x1}], {0x8100, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @empty, @remote={0xac, 0x14, 0x0}, @broadcast, @loopback}}}}) (async) witness: lock_object uninitialized: 0xffff800000bdb028 Starting stack trace... witness_checkorder(ffff800000bdb028,9,0) at witness_checkorder+0x133 rw_enter_write(ffff800000bdb018) at rw_enter_write+0x5b unveil_delete_names(ffff800000bdb000) at unveil_delete_names+0x30 unveil_destroy(ffff8000211e4860) at unveil_destroy+0xad exit1(ffff80002128c2b0,0,0,1) at exit1+0x3d5 sys_exit(ffff80002128c2b0,ffff800027b24f80,ffff800027b24fe0) at sys_exit+0x16 syscall(ffff800027b25050) at syscall+0x489 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd3d60, count: 249 End of stack trace. Stopped at db_enter+0x18: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x18 witness_checkorder(ffff800000bdb028,9,0) at witness_checkorder+0x138 rw_enter_write(ffff800000bdb018) at rw_enter_write+0x5b unveil_delete_names(ffff800000bdb000) at unveil_delete_names+0x30 unveil_destroy(ffff8000211e4860) at unveil_destroy+0xad exit1(ffff80002128c2b0,0,0,1) at exit1+0x3d5 sys_exit(ffff80002128c2b0,ffff800027b24f80,ffff800027b24fe0) at sys_exit+0x16 syscall(ffff800027b25050) at syscall+0x489 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd3d60, count: -9 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff800027b24d20 rbx 0x3 rdx 0 rcx 0 rax 0xffff80002128c2b0 r8 0xffff800027b24cc0 r9 0x8080808080808080 r10 0x3315a89c954b3a36 r11 0x11f87dd74d985ee1 r12 0xffff800000bdb001 r13 0xffff800000bdb028 r14 0 r15 0 rip 0xffffffff81410c88 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800027b24d10 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=379780 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff80002128c010,0xffff80002123ca98 process=0xffff8000211e4860 user=0xffff800027b20000, vmspace=0xfffffd806ef12008 estcpu=36, cpticks=10, pctcpu=0.0 user=0, sys=8, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 64985 54321 97707 0 2 0 syz-executor.0 79969 481273 23917 0 2 0 syz-executor.2 20543 183348 20745 0 2 0 syz-executor.3 20543 354052 20745 0 3 0x4000000 vmmaplk syz-executor.3 20543 396968 20745 0 3 0x4000000 vmmaplk syz-executor.3 20543 109838 20745 0 3 0x4000080 fsleep syz-executor.3 20543 364262 20745 0 2 0x4000000 syz-executor.3 62570 767 0 0 3 0x14200 acct acct 97707 6705 59458 0 3 0x82 nanoslp syz-executor.0 42262 14544 59458 0 3 0x82 nanoslp syz-executor.1 23917 9881 59458 0 3 0x82 nanoslp syz-executor.2 83815 417423 0 0 3 0x14200 bored sosplice 20745 478633 59458 0 3 0x82 nanoslp syz-executor.3 59458 329828 31416 0 3 0x82 thrsleep syz-fuzzer 59458 111569 31416 0 3 0x4000082 thrsleep syz-fuzzer 59458 249197 31416 0 3 0x4000082 thrsleep syz-fuzzer 59458 120449 31416 0 3 0x4000082 thrsleep syz-fuzzer 59458 472244 31416 0 3 0x4000082 thrsleep syz-fuzzer 59458 26122 31416 0 3 0x4000082 thrsleep syz-fuzzer 59458 493059 31416 0 3 0x4000082 kqread syz-fuzzer 59458 351120 31416 0 3 0x4000082 thrsleep syz-fuzzer 31416 9051 50761 0 3 0x10008a sigsusp ksh 50761 181500 55897 0 3 0x9a poll sshd 92884 46394 1 0 3 0x100083 ttyopn getty 55897 340527 1 0 3 0x88 poll sshd 66235 359852 82538 74 3 0x100092 bpf pflogd 82538 34945 1 0 3 0x80 netio pflogd 28049 221739 66098 73 3 0x100090 kqread syslogd 66098 92630 1 0 3 0x100082 netio syslogd 58749 422950 1 0 3 0x100080 kqread resolvd 5816 448064 65856 77 3 0x100092 kqread dhcpleased 52411 480891 65856 77 3 0x100092 kqread dhcpleased 65856 189875 1 0 3 0x80 kqread dhcpleased 68884 246381 0 0 3 0x14200 bored smr 54212 204109 0 0 2 0x14200 zerothread 15418 14028 0 0 3 0x14200 aiodoned aiodoned 75483 495890 0 0 3 0x14200 syncer update 82818 308255 0 0 3 0x14200 cleaner cleaner 49187 256948 0 0 7 0x14200 reaper 14795 188364 0 0 3 0x14200 pgdaemon pagedaemon 27283 301856 0 0 3 0x14200 bored viomb 91952 316536 0 0 3 0x40014200 acpi0 acpi0 12656 443314 0 0 3 0x40014200 idle1 6710 455883 0 0 3 0x14200 bored softnet 4955 184256 0 0 3 0x14200 bored systqmp 85934 514519 0 0 3 0x14200 bored systq 49778 223130 0 0 3 0x40014200 bored softclock 51596 240295 0 0 3 0x40014200 idle0 1 103363 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 20543 (syz-executor.3) thread 0xffff80002123da48 (364262) exclusive rwlock vmmaplk r = 0 (0xfffffd806ef12ba0) #0 witness_lock+0x44d #1 rw_enter+0x3e1 #2 vm_map_lock_ln+0xda #3 uvmfault_lookup+0xb9 #4 uvm_fault_check+0x603 #5 uvm_fault+0x102 #6 upageflttrap+0x82 #7 usertrap+0x1aa #8 recall_trap+0x8 Process 49187 (reaper) thread 0xffff800021148d20 (256948) exclusive rwlock kmmaplk r = 0 (0xffffffff8298b1a0) #0 witness_lock+0x44d #1 rw_enter+0x3e1 #2 vm_map_lock_ln+0xda #3 uvm_unmap+0x78 #4 uvm_uarea_free+0x35 #5 reaper+0x158 #6 proc_trampoline+0x1c ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10167 6529K 6723K 78643K 12997 0 pcb 13 12K 14K 78643K 268 0 rtable 156 6K 7K 78643K 517 0 ifaddr 61 14K 14K 78643K 165 0 counters 48 34K 35K 78643K 80 0 ioctlops 0 0K 4K 78643K 1540 0 iov 0 0K 16K 78643K 178 0 mount 1 1K 1K 78643K 1 0 log 0 0K 0K 78643K 5 0 vnodes 1293 81K 81K 78643K 2315 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 13 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 219 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1697 195K 286K 78643K 12598 0 file desc 9 29K 49K 78643K 1901 0 sigio 0 0K 0K 78643K 3 0 proc 80 111K 111K 78643K 657 0 subproc 52 3K 3K 78643K 130 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 44 0 in_multi 51 3K 3K 78643K 199 0 ether_multi 1 0K 0K 78643K 16 0 mrt 0 0K 0K 78643K 7 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 61 281K 281K 78643K 61 0 exec 0 0K 2K 78643K 780 0 tdb 3 0K 0K 78643K 3 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 302 132K 134K 78643K 25832 0 UVM aobj 12 2K 2K 78643K 15 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 62 0 NDP 8 0K 1K 78643K 51 0 temp 98 4199K 4295K 78643K 20415 0 kqueue 10 14K 18K 78643K 74 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 22 0 0 1 0 1 1 0 8 0 rtpcb 120 78 0 75 1 0 1 1 0 8 0 rtentry 112 161 0 97 2 0 2 2 0 8 0 unpcb 136 1474 0 1459 19 14 5 9 0 8 4 syncache 296 13 0 13 4 4 0 1 0 8 0 tcpqe 32 142 0 142 2 2 0 1 0 8 0 tcpcb 736 561 0 557 23 15 8 8 0 8 7 arp 120 22 0 12 1 0 1 1 0 8 0 inpcb 304 1681 0 1674 31 25 6 9 0 8 5 nd6 48 41 0 31 1 0 1 1 0 8 0 kcovpl 48 10 0 6 1 0 1 1 0 8 0 pffrag 232 9 0 8 3 2 1 1 0 482 0 pffrnode 88 9 0 8 3 2 1 1 0 8 0 pffrent 40 184 0 183 3 2 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 10 0 7 1 0 1 1 0 8 0 pfstitem 24 75 0 44 1 0 1 1 0 8 0 pfstkey 112 75 0 44 1 0 1 1 0 8 0 pfstate 320 75 0 44 3 0 3 3 0 8 0 pfrule 1360 37 0 29 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 709 0 446 20 2 18 18 0 8 0 art_table 32 710 0 446 3 0 3 3 0 8 0 art_node 16 160 0 102 1 0 1 1 0 8 0 sysvmsgpl 40 41 0 1 1 0 1 1 0 8 0 semapl 112 217 0 207 1 0 1 1 0 8 0 shmpl 112 12 0 3 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 4471 0 3055 89 0 89 89 0 8 0 ffsino 272 4471 0 3055 96 1 95 95 0 8 0 nchpl 144 7597 0 5991 61 0 61 61 0 8 0 uvmvnodes 80 5004 0 0 103 0 103 103 0 8 0 vnodes 224 5004 0 0 295 0 295 295 0 8 0 namei 1024 27187 0 27187 3 2 1 1 0 8 1 percpumem 16 52 0 16 1 0 1 1 0 8 0 vcpupl 2048 5 0 0 1 0 1 1 0 8 0 vmpool 560 10 0 5 1 0 1 1 0 8 0 pfiaddrpl 120 3 0 0 1 0 1 1 0 8 0 scxspl 216 24029 0 24029 10 9 1 8 0 8 1 plimitpl 152 74 0 63 1 0 1 1 0 8 0 sigapl 424 2123 0 2084 5 0 5 5 0 8 0 futexpl 64 17193 0 17192 3 2 1 1 0 8 0 knotepl 112 85 0 0 3 0 3 3 0 8 0 kqueuepl 216 609 0 603 13 12 1 5 0 8 0 pipepl 336 246 0 230 4 2 2 4 0 8 0 fdescpl 496 2107 0 2085 4 1 3 4 0 8 0 filepl 152 15347 0 15196 39 27 12 16 0 8 6 lockfpl 104 1166 0 1163 2 1 1 2 0 8 0 lockfspl 48 523 0 520 1 0 1 1 0 8 0 sessionpl 144 26 0 13 1 0 1 1 0 8 0 pgrppl 48 33 0 20 1 0 1 1 0 8 0 ucredpl 96 3319 0 3306 1 0 1 1 0 8 0 zombiepl 144 3184 0 3183 1 0 1 1 0 8 0 processpl 1064 2123 0 2084 3 0 3 3 0 8 0 procpl 672 5729 0 5676 6 1 5 5 0 8 0 srpgc 96 6 0 6 2 2 0 1 0 8 0 sosppl 168 14 0 14 3 3 0 1 0 8 0 sockpl 480 3233 0 3208 97 85 12 34 0 8 8 mcl64k 65536 16 0 0 2 0 2 2 0 8 0 mcl16k 16384 6 0 0 1 0 1 1 0 8 0 mcl12k 12288 12 0 0 2 0 2 2 0 8 0 mcl9k 9216 5 0 0 1 0 1 1 0 8 0 mcl8k 8192 23 0 0 3 1 2 3 0 8 0 mcl4k 4096 17 0 0 3 1 2 3 0 8 0 mcl2k2 2112 7 0 0 1 0 1 1 0 8 0 mcl2k 2048 174 0 0 20 1 19 20 0 8 0 mtagpl 96 95 0 0 3 0 3 3 0 8 0 mbufpl 256 582 0 0 32 0 32 32 0 8 0 bufpl 288 7918 0 1574 454 0 454 454 0 8 0 anonpl 24 590972 0 572344 191 76 115 183 0 186 0 amapchunkpl 152 65512 0 64684 76 36 40 61 0 158 7 amappl16 200 4782 0 4220 36 5 31 31 0 8 1 amappl15 192 232 0 229 2 1 1 1 0 8 0 amappl14 184 10 0 9 3 2 1 1 0 8 0 amappl13 176 268 0 267 1 0 1 1 0 8 0 amappl12 168 17 0 12 1 0 1 1 0 8 0 amappl11 160 49 0 34 1 0 1 1 0 8 0 amappl10 152 57 0 50 1 0 1 1 0 8 0 amappl9 144 1086 0 1080 1 0 1 1 0 8 0 amappl8 136 1246 0 1192 2 0 2 2 0 8 0 amappl7 128 853 0 841 1 0 1 1 0 8 0 amappl6 120 803 0 781 1 0 1 1 0 8 0 amappl5 112 1974 0 1952 1 0 1 1 0 8 0 amappl4 104 766 0 744 1 0 1 1 0 8 0 amappl3 96 253 0 237 1 0 1 1 0 8 0 amappl2 88 663 0 621 3 2 1 2 0 8 0 amappl1 80 41917 0 41408 14 3 11 13 0 8 0 amappl 88 25347 0 25128 7 1 6 6 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 14 0 3 1 0 1 1 0 8 0 uaddrrnd 24 2117 0 2089 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2117 0 2089 1 0 1 1 0 8 0 vmmpekpl 168 19027 0 18988 2 0 2 2 0 8 0 vmmpepl 168 195579 0 193421 164 68 96 112 0 357 0 vmsppl 368 2116 0 2089 3 0 3 3 0 8 0 rwobjpl 56 54167 0 47714 94 2 92 92 0 8 0 pdppl 4096 4242 0 4183 87 28 59 62 0 8 0 pvpl 32 1081952 0 1059861 316 107 209 303 0 265 27 pmappl 248 2116 0 2089 2 0 2 2 0 8 0 extentpl 40 57 0 38 1 0 1 1 0 8 0 phpool 112 850 0 56 23 0 23 23 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff827f3ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x40 __mp_acquire_count(ffffffff82993700,1) at __mp_acquire_count+0x48 mi_switch() at mi_switch+0x3d3 yield() at yield+0x5a pool_get(ffffffff829ccac8,1) at pool_get+0x199 uvm_mapent_alloc(ffffffff8298b188,0) at uvm_mapent_alloc+0x2fe uvm_unmap_remove(ffffffff8298b188,ffff800027af6000,ffff800027afc000,ffff800021185330,0,1) at uvm_unmap_remove+0x2d7 uvm_unmap(ffffffff8298b188,ffff800027af6000,ffff800027afc000) at uvm_unmap+0x92 uvm_uarea_free(ffff80002123c548) at uvm_uarea_free+0x35 reaper(ffff800021148d20) at reaper+0x158 end trace frame: 0x0, count: -13 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x18: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x18 witness_checkorder(ffff800000bdb028,9,0) at witness_checkorder+0x138 rw_enter_write(ffff800000bdb018) at rw_enter_write+0x5b unveil_delete_names(ffff800000bdb000) at unveil_delete_names+0x30 unveil_destroy(ffff8000211e4860) at unveil_destroy+0xad exit1(ffff80002128c2b0,0,0,1) at exit1+0x3d5 sys_exit(ffff80002128c2b0,ffff800027b24f80,ffff800027b24fe0) at sys_exit+0x16 syscall(ffff800027b25050) at syscall+0x489 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd3d60, count: -9