35b4666f375771142f75f2c151ca99ff3d1d61652dc17bd4082f443bb6aa6af1d954da7beb32648e0ec41fbb4427c048640b709e8329eafa636dc630dfee9d9b628d15e5bae4f7d8e9f7b3d4d63498ac87e82d7c871c27071386a802952754f976dbdac9a57f833c951f03c41a", 0xe0, 0x27) semop(0x0, &(0x7f0000000240)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x1, 0x37, 0x1800}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x6) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000006c0)=""/233) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x3, 0x7fff, 0x1400}, {0x2, 0x1, 0x800}, {0x4, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r5, r4, 0xffffffffffffffff, 0x6d, 0x47}, 0x40008000, 0x9, 0x4}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000500)="ba89bd46559e76e9de565b952095b25dc4686a9f944e625e48a67ca2d2e4f8370c596095df91875748c40bf68a1af230d1641f16f299dd8073f8c00f2a2f8330af0e928369eb5619b68532ff419b75634568763eb9abef81fc2f9f21edf6d1318f04eae20231f47994d2c92e2be70c017b23416f215a80e3686360731dc4714206a8d3bd37e581db8a487911f5fde41c906452a9608f6611e77e592feeb18c63d4bd5587a6430d437d633754041bbddbad2d9100a5190204cbc599badf4ba2aa1fcc69e5734d5b0241cd849d148142ada6d907e56af066", 0xd7}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r5}], 0x60, 0x401}, 0xc) select(0x40, &(0x7f0000000380)={0x0, 0x0, 0x800000000000}, &(0x7f00000003c0)={0xff}, 0x0, 0x0) 20:01:08 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setreuid(0x0, 0xee01) pread(r0, &(0x7f00000000c0)='J', 0x1, 0x0) 20:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x800, 0x1, 0x3, 0x7ff}, {0x8, 0x7, 0x3, 0x1}]}) (async) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) 20:01:08 executing program 0: r0 = socket(0x18, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="92f3a75a133ee8daa720af91a94c57588aca6932744671ce3d75fc24cf7db1911962fdf76593dfef8b2690265433f7ee6d527008fe70bb64d7c00c950c44f5e736b17264fcd7fde7f06c8d96a04ce7ecbbd4fc94c7e9c470bbabf524af661a1bac5a92d85fec7ac6a5db", 0x6a, 0x404, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) (async) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r0], 0xa) 20:01:08 executing program 7: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) (async) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000340)={0x0, 0x0, 0x7, 0x0, "feb611d4bba504243ebffe5528f0b257b2852e8e"}) (async) write(r0, &(0x7f0000000640)="ab00007f00000085f0ab0d27a66a498dd9a2ba46df83926a19132471a3e45f0e241cd3bdf98b659262955ce36d3bd9f7f1da6459c5fb8155f9a49c08594c4a2142fe1d567c71e25bb3189c723e7c5cf8c2528713a4763bd1d7ac9e8a69de48dc4a9cebf2db3cf7c635a3a5868e54c08300", 0x71) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = dup2(r0, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x1ff, "8809a547d636330b87438da858dd831e25c2cc6e"}) (async) select(0x40, &(0x7f0000000140), &(0x7f0000000200)={0xf4}, 0x0, 0x0) (async) write(r1, &(0x7f0000000300)="553b2e63f00a", 0x6) (async) pwrite(r3, &(0x7f0000000400)="727ce806b4d1f7b4fa6f29d69d5603ecb45e7d947303b52c4b6b185d6241ed609c4234ed6ef654aa29f29eeafc546ac157c6c091e506cc2b4f0835dc60c9d5b325c4831ec06fc7953a10dd14a97660c71bb86fe97e8773f68075d5b9b36b5818d2d70f10f25148e2f1590493cc4610762fcf4b35b4666f375771142f75f2c151ca99ff3d1d61652dc17bd4082f443bb6aa6af1d954da7beb32648e0ec41fbb4427c048640b709e8329eafa636dc630dfee9d9b628d15e5bae4f7d8e9f7b3d4d63498ac87e82d7c871c27071386a802952754f976dbdac9a57f833c951f03c41a", 0xe0, 0x27) (async) semop(0x0, &(0x7f0000000240)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x1, 0x37, 0x1800}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x6) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000006c0)=""/233) (async) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x3, 0x7fff, 0x1400}, {0x2, 0x1, 0x800}, {0x4, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r5, r4, 0xffffffffffffffff, 0x6d, 0x47}, 0x40008000, 0x9, 0x4}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000500)="ba89bd46559e76e9de565b952095b25dc4686a9f944e625e48a67ca2d2e4f8370c596095df91875748c40bf68a1af230d1641f16f299dd8073f8c00f2a2f8330af0e928369eb5619b68532ff419b75634568763eb9abef81fc2f9f21edf6d1318f04eae20231f47994d2c92e2be70c017b23416f215a80e3686360731dc4714206a8d3bd37e581db8a487911f5fde41c906452a9608f6611e77e592feeb18c63d4bd5587a6430d437d633754041bbddbad2d9100a5190204cbc599badf4ba2aa1fcc69e5734d5b0241cd849d148142ada6d907e56af066", 0xd7}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r5}], 0x60, 0x401}, 0xc) select(0x40, &(0x7f0000000380)={0x0, 0x0, 0x800000000000}, &(0x7f00000003c0)={0xff}, 0x0, 0x0) 20:01:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r0 = socket(0x18, 0x4003, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x85) shutdown(r0, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) sendmsg(r4, &(0x7f0000000100)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000180)="51f68c324697e00919054834a6014da64f8668a989d9b8036f49d5a2d30f15327cb3441cae80645ba0da5c03369d327c32e18536ffcf2f79be028b09bba9fa5862f021505f8cfb298f18ee7e78dec4d390fe3ffa4dcc41ae9fa7bdd8d1fee88e071501350671555fc186f9814ef0baef1faa7d79a8081d21f58f6504d69736409cd36fdb22b16f89b8d059f1256aeeeb23df5f6854485e288d6d34f1b250aa2a7a677468c0b1875cf77fdee86f77d3ef2660ad52039c8eafa45cfc71e738d125086ff713207e37e02c605c815c4a7c5408760156f7e030", 0xd7}, {&(0x7f0000000280)="69a8439ca1056ee16cf24292e851f6bfe357aa76b9015d35c73c66e91c805f539181307e7049d7b237eee2b7bdaa0cce4ebea008c71ed13a3503bebb383e78911d8a111dedde4d2938f4b244d2d0d7d07061f68130b941b3cb697659058b11255c9393bab1e83b950710955dbb0a7ffebc0b27e26509261db509bc59f1fc0792c9bdc77f6e1bd58a3b2a018a97589e128267993a192bb4ea9ccda50999ce5981", 0xa0}, {&(0x7f0000000340)="e56caad7b38148a9ee2313573985afc81e272a2a241f8d0fc08ba96d9c802d248834310d75cb0e0d3f80379bd53bde5bafe57c52ba911223a5a96088beee47e61a10ab73d6099ced321c17dae0db8eec186f97de8448cfe53f8a6ac2cf05aa7317310e4ac002f52d4719c34e24beb2318dab67e66dea1ff18efcd1b08aebf6c68e96c08f337ccb1872db4fcefc0be51d4dcd87d1cdcf2e6eb679c54261f7902cdf7a24b05b5b4393bdc236b71dacd3a603441b2d72bcea1269140c855a1edafcb14612c6b5d4a32f034295e3133351d70163144423e683d6f8f213a5c71a5d5db9b9b600b34ffba19c620a024fc66fbe1526bea13e33c503b98e06a273b55577af6c96def9064a4e09643aa9b685f38ba2619e8b5ce98017d968e116e3424059c3778a1b4b757f1a0aea1ac15c1bf80ce85cc5304c6f18db4eed1fde58ad0ddc443eed9154ef978479046ae6823f3c37a0092f56f050b1a40a5312a640e5b22622590b6a4e606b8155c9433b1bc12a14620355eda929563e8b70a73183157102dbb725ce5ad5abd179ebf3518e725b6d997ebd203d857f67a6217fabca6ef31dee73d5f6c9e0efaca596a5259ee353daa834829ab2b15323c3b537d620c6f0704808b3fc9965fe7dfbbb0acc68b1c850b6b3a4488df13a8c4c83a2e9759563cf474b3bc67c12c83a94a3fee1f485bb6625d78af036b60eb7d9dbda9c1fdad78dabf373e8d932e609d58966d713d4abd6a769ae4aaa627da35495765f054a19ae3c8b9d34936d7fddd3e3e8e0d2ef6a22becd9da7d15532d80b07f1ac8b19e2787a03314f6b7770a372a68c3261c04647f66ff2d72d2294a01d475deca470b022a34ae1e3d738faa0c71eab4b2cf0aed14e4d83308adc6f2b0cfe37dfbb49e5b3489310cbb8b83695bec30b7c6d617121e8580ae0606cf8507ada73b240d558757e45f1932ad972b184befc6087595a0c8c85515a3f98c62f361058752b48566a0cb77e439da7df9a3d87045b95d2f77e1bafef20e7b9578d79cd6b94b75f7856e67642d7c4580aad679b529ef55ab2b09ccf1d0895aa807fb35ae560d884b19be04988e54c794acb790f92f849f380dbd1c620e6a4c4454f1de20fc0f5edd05d1dba2f631f4d9280e6e9798a9357211a1250cfc11a164477cfe689affa2f4c23db75cd51f7cdf6ce3b15094073fbd8f89e39a57083307a2a31794800e7b737f6b48d4eecde78709e0557f1137297fb538342d63ecc5750d309a9348e8e6c497248d869cfa609f6791527bf93fbb455cd100dc35d3ad1938483dda164297a3eb55fd5e95ecff7f17255e5c1f6f27c0cf97fae9be1e4dc7d7d0496653d453a807d6598f0a0baaa1a1bf8794b7436565cb86e61a5286cf3e56a0ae4b8877006d5d336417e4af6928bd0796d1efa0713cd11d4a3977f5d44bfb0cfe7471d0de878a02372c5e6e984572615597f84432b5e5acf62e43a97a09d0e81b0e6b2be3963c9e484c3ba4ba342400b28ae7872bd3d8610c102bc555adade0488d2ee1ff62669664e164cd3e351d91acec87d35b59572fb656603070584cfaa16b2291b4a8883eb12217fa2693a50b498505cd4938edf5f62d8f84e5b1cc4337cb7f65d8b4638de20766aac4b3523b6f189077ef88e083fe6803a25d8e2018006d44badde2cd0d0425d2fd4ab75062b1010032470c1352452ac178064980eb9b2d26567a29fb0446191731ade7c449cb0e2912ef40bcecae9c87a7c2ad62719305906bd1b0aa54b7f2c5ee1a389a32e166126e8e127bd2b4021deb7efe306abec205fcf60884b57c637c258d0f6436ecb47ce7768f4052675cc057eafb38d366ecfaacd99966b124ea581e2763ada95850c7b85b5b87f78d4a5ab74a231bc0e77bd65d7ea1424fd5299c7155f07417a5727c849d1a6c3388356acf753620533002ea101e65176bc834bb27d52d0fedf3c0efb1d9c265a4a0bf9c544e8b95732c3584549a5f0ab9a8ec6f746e0dc02aeac064a4d7ea65888aee29181f1c3040a40a08437cb1c6a7e0d3877071ba71e178a47474685d6cb0976b2e0604fd5a6807410f7ba5c6676c2723e8b90f1029e66aac644fd62f522f31b9f5eca6ab285eed13e71fd786654a734b96e8472a4eb4fd9c354ba12e91ab30fdc673074280d81d07a8ba027978693159ff0d6a86138eb6ce312dcdc5908faf3a71c9ed64dfadad3098d09f7e55a9d161587af99cbac0781e205012a5104ccb7771275c8e145bf4e0c7c815a88eec0f71e9c3dff73aa2a2d71c479a4fce9c895d2f60bd510d629c27434b0c272c935fe6940304e7a785fb38471cd604120d8a0bee2521a6051afc5efcd3581650adf0ec645698629c580e03cca03872c006d9d4b1c5121bfe08b819b264174e70ca69ffab574d2caded2d2bdd63acd3d17cfe4113f7d8ceb5134c9b46292ce09c1de2af5554a9a9f8a3ed0d0e58b483cc5d89a6b8de6acb5361a1ea123d0439ad34369854caaff8e687678d8bd698c81a53b276ede47677425f223257133e7e3ba5c103fb113a57b531d91d39ffc625cbbd9402d1f556eb71bebbed14ab47b8d9e698b66c2fa1a1beaabbc65378114c6b043669192b185c0e5dc6188a0210bcf9d83f91558b5fe6c105c2174f55ea918b42fe1d6d58b21051e974a8c412401f053af00572bc602187fa27090ec9da4c7983e0203e8efe4dcb0e62e5e520a63cb536f7e22a1598df4f6d7bb417483ed00dede84b93ae89a43373c3d4614b517ab2a530665607c58633a37b249e4f8e7371f8ffd4cf209d7d8fede0173bfbc8b43f99b1b978e924d8acb8e43c5d1feb82954cdd7f0393d03f2d14e97161a8b7bf4d7549f91b26ec2af64e32069efa2769c238125fb063d6d0498a917fc0f8886f6ffb3739f76faee858baf3a6b6bf709b3ec300ef19f00e94cfbc72e898efb62d81e2e17cbbd10580c1dc6b102ceadaa9e80b909ea302caca009bbe92d62afe7696de4fdd4160556710fbfa0b643b20a2583ad606146cddd0ceee0d6ac151cf630acc9ced2ac7ded5af18b7a5c681e7e0aea46571cf50114fdf353abfd99e482fe65af5489b281bb91e432c9345f7c5c68980ae791976a3bd3b445e338c2cf0cdcc0d5fd20f73a5b446d65ae01bfb8b10174bf25fd71358d2f8cfcace7f9a76ab16d1ef93e7c41835037b163724120fdac1b9a5afeeaa8f29f39917e11fa5264c30863931c59c066c973b18a621aa1b87c6175a0bce3d32da33be57f46aa638a8343c37cdb70d9084bd76b66ed37ddc59ec6e4c4b31c03e540ba55649dfd3a00ca911626633c3a9f738acc981314d63828b1b99aa5b26ac68f273c67d5d312487de2ea3e559430bb15178193a697ee308da49453db1c7e797b6433e412e92b95c48194ec1274eb49312a7fb375a87878b209ecf6ed271b340845af5cc511e4ab1c7376ad1916101cfea8b0b8e37faeaa3342cb41e73b3842a06e45bb69556a4bfaec9220404796d64b2fd5bad9966ce8c00ca2abd2ac19407adbb7f1ef26c1a904b0741751c4734e0cd1fc8d99849e6e03f07021e12e611d3436650fb57da4eb501b9abcfc57779de977f4d2f294e85242a28c1cce04f3039e05b0f89e17324ce2cf67da01383c3768dbee2e643e929baa13410f6ee548b1062ad8df26aac320be39e17b53456a8db1cefe1a359bb6635597690660a0402d71c122e2b29e90ca107d514b4c13751a2a7247a5567749ae6cff07e64593023553be2e7ea32f1ee530411834cad50a03052b9e9e5009f2de82f58f858c135d3744f8580941710b5097e021b7b4fe7f2752cff7b22b73bb822cd57d60de46c3b026b992dd1b93671717173fa058ec91aa515f0efbff1c608fcfa74df3660d25a2c42b0582cff68d9c9489da7557509a73310656135a0da4cc944b07900c52d97042607dfa277d079dd4b344fad463e9f2016700996f32da0d845b032b5366934b512e5b2d95c2a0c41317a0ad140860377003b4b2b857c833c1a2f5644c37c66bc36588d5280ba94309c80c7f8caf6898e8b88e4b2046a86f3c5894df65fc370ac7424c0f1588007a6cb82a855f200709a0234c84fc53560c2b851d0d2e2041185510f28e50ba02ccf12f7be3561e9b4d0dbf251cb580f4bcab1406cb50cdbb4bbe5b8f3b9c8a0abc70981bf3c2c7b3d0c210906b1e18aa3302507ac66a1ec40e4f8f36cc853dbb39641714d3f40e01d9c7a74d39750ac3f4bcac6b1bbcd6660c0e844321e52ab1251163946067525656cc44df7b2b476e3fa58080c89c7385a3b8e1621c253eb9c13f0af920a71c6fd718f218607ad6273ae0a0f52c350ca58961472269efd97dd4fa167c4372ea3dde7a27e834c401ab61d0b6c3725a2d48db1328f5a3d97a01cde335b94628bf86d23cc0f3215ac67aac3379e9eeadeecd9dcf4ec844c9c532f98bd6159037dd992181bc143fa4fddb421df8d5f98a5224a50e511beb9c2ea039dc93601e466a58a9f3433f56cde256ace0323feac89ed0a278e59e4bc779a1b3f58c8f5910bb5b6c19bc76c4d752ee5f54d99f7b9402f52492e4f3430aaee2bab1539bc7d9df38ef8197358d43cfeb27386cfd5a66f6445598f626f16893eff435d4e035f0c7da6c37ac23942ad709331aa0e82173c4899b4f254e21ec36980620c73834c61c9ad872af938d8fe0c1e596bd6bd7666bcc9591aad033f3e1ee3e521f414d18c7b7f7e97042228550694c7c4809e250978c020a80a9b82a519d3febab2b1bc3f4a179e1693c50b17d469519eac5c6990130c832b9bb1a9e61644e607873bd5196e1ce04cfe83776a3d2b6548e0268f7ca28eb4fdce9a90245c2ee5abda6e901eb8a95a8c203d443646161dbd2f8ac560cd51b0f7c19676176255f74ecb1cc993136b95a0631be916fe9dd0c8a6bf55548c522af66cc8b4cd7cd5a177f5fff9c9b0b9548de69f09661bb0e3fce60cae81af88e0073258548469cdd57b34f537902445114bd13dc715c4f9a083ba03003ac1298c7c7e8bf1e34947acc3594aae826954cabe0906c39966a9a579a8da2538b2bea67a87c19cb4a1925fcab9060e56844943ddfe3463eb7d6aaeabe3bfe237fd4c57b2d91284c37757ab010a87134a7ee5946eafcd4ff999043c06c74c88e49985a5b4485618e6a3e86a0120b6de208d948ba4b1a35f1c59c44ee55a4a9caf72042152738d810f378cdccd0d1755234a9a3133710adaaada693a51d30011749c79dbd9e66dc4e443245969519216bdcdf12dc029d732edb2358d95edb5eba66cf0508234afa84c46874b4211ba3d2ef6946dfc3a671882719ea53ed78ea51c0411ae663c9051f369a98a2a0eda63440c4ecd13fcaf2689ef27c10979e18f249a5bd37b309da55131045279895b1eb5e192c553d8bbf110d94e8546cb028addd4b27309e239b1a1c511bedf36267828c7bad819c36c0e8b7725191fa05f7562abddc8a63d04bd92dab0c7fcbf32bc5feeb0c729ec1bbff566b8f1b98321b35be423d7e940be80b989fb00af9a03be429210a0aeed214415050d5430be972d8af9e6bf38b7f0e16df04ef642fa2bd7181ee09b25849bd287940f415d6b3220ddf37b323bdef3bfe48ed923ed039f4f6b8c3a807faee185a94d94c305c5bb2239ca412cc971d3bd5922a83d14d1c2cf59b35d3d4f05ac09d577abd03b68a126dfadbb923c86da9b64b1674a8fad779d5dc56eaddea370c6a8098756a9a4c43b30a5cd368eba72b698dfd6769c163374a280300c468729b4a3ef01cd0938debf9b181c89321c9d897df68ac67b3", 0x1000}, {&(0x7f0000001340)="b87393059a8eb9fcd62b90ea4ebd4b827a1a7b20a6227e068494ca05e14d7efa9b7bd29a9d3f42a829c8b44820fbf6d8d896b3d35a5de0f094d137c4af431b42ca0aee1d0f01457f7532f74b989cf3c6101389b386089d5f5b754d81d46bcfda1d44db4bd7d1bdc5ed8aefad9f2ec63c45476936438096f59df4f005bd47e8cafb397d9e1f91efd48f8baefeb298c73d8e131eed8d5b7c83991a7a5e3bca3ebbfde45f5de6cd0e0172d719d875f7e72415dd4bfb0dc86bb41624478dd52cdd47179eeff0", 0xc4}], 0x4, &(0x7f0000001440)=[{0xd8, 0x1, 0x1, "9c7a148843c786519cc62e0b83bbb820921d39d6055ed5078ce6d7c544201d9e192e0b230f62f65fb2b3a53deb3660da63f7608b39935100b1c9bc99e09dbc0d06d25af7cf9fadf0966ecd31d8f4f28c4666ecbbeb998a1cf801a461a3f940c89f59b285a3789455b86fef4cddd1e755f105ebf15f1a6fed857c25a375d8f0f88ef13b8d41aa1b62d09120eaae001e8042bd9425e946f054d2ac074786cbc2fa98face3f1c23abeb71f90abaa1cbf3c42852b908f8ff80ed602c0f8937d97da70d39b7"}], 0xd8}, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 20:01:09 executing program 6: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) (async) write(r0, &(0x7f0000000080)="77114e61975b5bff2e79e124af2520", 0xf) accept$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/95}, &(0x7f0000000000)=0x61) (async) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) (async) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 20:01:09 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) setreuid(0x0, 0xee01) pread(r0, &(0x7f00000000c0)='J', 0x1, 0x0) 20:01:09 executing program 3: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1812, r0, 0x0) pckbd_enable: command error 20:01:09 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x800, 0x1, 0x3, 0x7ff}, {0x8, 0x7, 0x3, 0x1}]}) (async) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) 20:01:09 executing program 7: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000340)={0x0, 0x0, 0x7, 0x0, "feb611d4bba504243ebffe5528f0b257b2852e8e"}) write(r0, &(0x7f0000000640)="ab00007f00000085f0ab0d27a66a498dd9a2ba46df83926a19132471a3e45f0e241cd3bdf98b659262955ce36d3bd9f7f1da6459c5fb8155f9a49c08594c4a2142fe1d567c71e25bb3189c723e7c5cf8c2528713a4763bd1d7ac9e8a69de48dc4a9cebf2db3cf7c635a3a5868e54c08300", 0x71) (async) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = dup2(r0, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x1ff, "8809a547d636330b87438da858dd831e25c2cc6e"}) (async) select(0x40, &(0x7f0000000140), &(0x7f0000000200)={0xf4}, 0x0, 0x0) write(r1, &(0x7f0000000300)="553b2e63f00a", 0x6) (async) pwrite(r3, &(0x7f0000000400)="727ce806b4d1f7b4fa6f29d69d5603ecb45e7d947303b52c4b6b185d6241ed609c4234ed6ef654aa29f29eeafc546ac157c6c091e506cc2b4f0835dc60c9d5b325c4831ec06fc7953a10dd14a97660c71bb86fe97e8773f68075d5b9b36b5818d2d70f10f25148e2f1590493cc4610762fcf4b35b4666f375771142f75f2c151ca99ff3d1d61652dc17bd4082f443bb6aa6af1d954da7beb32648e0ec41fbb4427c048640b709e8329eafa636dc630dfee9d9b628d15e5bae4f7d8e9f7b3d4d63498ac87e82d7c871c27071386a802952754f976dbdac9a57f833c951f03c41a", 0xe0, 0x27) (async) semop(0x0, &(0x7f0000000240)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x1, 0x37, 0x1800}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x6) (async) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000006c0)=""/233) (async, rerun: 32) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x3, 0x7fff, 0x1400}, {0x2, 0x1, 0x800}, {0x4, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) (async, rerun: 32) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r5, r4, 0xffffffffffffffff, 0x6d, 0x47}, 0x40008000, 0x9, 0x4}) (async, rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000500)="ba89bd46559e76e9de565b952095b25dc4686a9f944e625e48a67ca2d2e4f8370c596095df91875748c40bf68a1af230d1641f16f299dd8073f8c00f2a2f8330af0e928369eb5619b68532ff419b75634568763eb9abef81fc2f9f21edf6d1318f04eae20231f47994d2c92e2be70c017b23416f215a80e3686360731dc4714206a8d3bd37e581db8a487911f5fde41c906452a9608f6611e77e592feeb18c63d4bd5587a6430d437d633754041bbddbad2d9100a5190204cbc599badf4ba2aa1fcc69e5734d5b0241cd849d148142ada6d907e56af066", 0xd7}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r5}], 0x60, 0x401}, 0xc) (rerun: 64) select(0x40, &(0x7f0000000380)={0x0, 0x0, 0x800000000000}, &(0x7f00000003c0)={0xff}, 0x0, 0x0) 20:01:09 executing program 2: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='g\x00'], &(0x7f0000000180)=[&(0x7f00000000c0)='#^\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)=',[\x00']) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) accept$unix(r0, 0x0, &(0x7f00000001c0)) (async) semop(0x0, &(0x7f0000000280)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x2, 0x4, 0x1000}, {0x4, 0x8010, 0x800}], 0x4) (async) semop(0x0, &(0x7f0000000000), 0x22) (async) semop(0x0, &(0x7f0000000240)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x1, 0x37, 0x1800}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x6) (async) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1c00}, {0x2, 0x1, 0x800}, {0x4, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r2, r1, 0xffffffffffffffff, 0x6d, 0x47}, 0x40008000, 0x9, 0x3}) r3 = geteuid() (async) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) (async) r5 = getgid() (async) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) (async) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000040)) (async) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000740)=ANY=[@ANYBLOB="08000000000099000045e300"], 0xa, &(0x7f0000000500)=[{&(0x7f0000000240)="2c74c4bd13eccbcba4d9bb8d682a88bd148c131a7f8914e10d16d450ca9ac86b3d5645a879f59bbc3621be255dc7a3ba10147803b0ac3649c61dace5ded951acf5f1cdd3128d94689ea0f3a66f88a28b85f09be5084cafbc442d79bf0975802dc310478eb3", 0x65}, {&(0x7f00000002c0)="160d00ca060b9eb7374cff00e435ae741a3d740a7a19355da9217b5887e15098e9399f3b7cb4e79104479c3e56f21a919567ecaee3f5a20f2be2ccb2972b567bdc8bdc1c7eafbefefc76127544888a67c8bd04dfbd97b46f995f753817b3d2e3b1db8247f36b20dac007a737565a36463b7bed56b6fdc9ee876365c7a8bd2ca0426b758d48eb8d9e5a5450650aca9fe2c9", 0x91}, {&(0x7f0000000380)="081ad465933c369d3c2eefe19788f131a75908873f5be2bb4fd779de47780e1c1bfe598f8b74efd5ff2bf8cb3a7d81d77a7d6beb1649ed10c2ee928c4705dab4a3e298f033effb4569be93ada0b3f4b655f41c3841a006efbd40b8b333a420d8664430e717056daca037fff8688d59abfccea9750bf7978eb0c870", 0x7b}, {&(0x7f0000000400)="70ea2cca42e886ccc5d23b63d50d0ac369b533bbd9ec5fd8ef939a31e0fb22f63464500f858cb724e685d7ac94c93f9175ab01d4d385ac1615e9433b3d540209d4e2c59b5146ab8b4cd53f72a272417538e76f3d0fe7a27883b84236d7cecfc571888005ca490dd849e5729b3c8f00f243e24c1b44f694053bcea6090169eb4b19c856162c1ac02d5951113ea31b0b22d7dceca3c50f1ff26a8d2aa7ce9bb4c2c0894ff21d007e7c64b49d9abc715129b397b2e7945eb650e869b99c7743559a99d295e810d01123c9dca204654a66a28011ff56759557b3902a4fa6944e17d9a82038db5948ac055e1adb88", 0xec}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r2}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3}, @cred={0x20, 0xffff, 0x0, r4, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r5}, @rights={0x18, 0xffff, 0x1, [r6, r7]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r8, r0]}], 0xf0, 0x400}, 0x8) syz_open_pts() 20:01:09 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setreuid(0x0, 0xee01) pread(r0, &(0x7f00000000c0)='J', 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x6010, 0xe02) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) setreuid(0x0, 0xee01) (async) pread(r0, &(0x7f00000000c0)='J', 0x1, 0x0) (async) 20:01:09 executing program 6: ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x1, 0x0, 0x1000}) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000040)={0x5, 0xf0, 0x80}) 20:01:09 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x6c}, {0x6, 0x0, 0x0, 0xffff}]}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000100)={0x9, 0x8000000000000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="d0000100"/14, 0xe, 0x0) 20:01:09 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:09 executing program 0: 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, 0x2}, 0x8) (async) r0 = socket(0x18, 0x4003, 0x0) (async, rerun: 64) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) (async) r3 = socket(0x18, 0x3, 0x85) shutdown(r0, 0x0) (async) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 32) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) (async) sendmsg(r4, &(0x7f0000000100)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000180)="51f68c324697e00919054834a6014da64f8668a989d9b8036f49d5a2d30f15327cb3441cae80645ba0da5c03369d327c32e18536ffcf2f79be028b09bba9fa5862f021505f8cfb298f18ee7e78dec4d390fe3ffa4dcc41ae9fa7bdd8d1fee88e071501350671555fc186f9814ef0baef1faa7d79a8081d21f58f6504d69736409cd36fdb22b16f89b8d059f1256aeeeb23df5f6854485e288d6d34f1b250aa2a7a677468c0b1875cf77fdee86f77d3ef2660ad52039c8eafa45cfc71e738d125086ff713207e37e02c605c815c4a7c5408760156f7e030", 0xd7}, {&(0x7f0000000280)="69a8439ca1056ee16cf24292e851f6bfe357aa76b9015d35c73c66e91c805f539181307e7049d7b237eee2b7bdaa0cce4ebea008c71ed13a3503bebb383e78911d8a111dedde4d2938f4b244d2d0d7d07061f68130b941b3cb697659058b11255c9393bab1e83b950710955dbb0a7ffebc0b27e26509261db509bc59f1fc0792c9bdc77f6e1bd58a3b2a018a97589e128267993a192bb4ea9ccda50999ce5981", 0xa0}, {&(0x7f0000000340)="e56caad7b38148a9ee2313573985afc81e272a2a241f8d0fc08ba96d9c802d248834310d75cb0e0d3f80379bd53bde5bafe57c52ba911223a5a96088beee47e61a10ab73d6099ced321c17dae0db8eec186f97de8448cfe53f8a6ac2cf05aa7317310e4ac002f52d4719c34e24beb2318dab67e66dea1ff18efcd1b08aebf6c68e96c08f337ccb1872db4fcefc0be51d4dcd87d1cdcf2e6eb679c54261f7902cdf7a24b05b5b4393bdc236b71dacd3a603441b2d72bcea1269140c855a1edafcb14612c6b5d4a32f034295e3133351d70163144423e683d6f8f213a5c71a5d5db9b9b600b34ffba19c620a024fc66fbe1526bea13e33c503b98e06a273b55577af6c96def9064a4e09643aa9b685f38ba2619e8b5ce98017d968e116e3424059c3778a1b4b757f1a0aea1ac15c1bf80ce85cc5304c6f18db4eed1fde58ad0ddc443eed9154ef978479046ae6823f3c37a0092f56f050b1a40a5312a640e5b22622590b6a4e606b8155c9433b1bc12a14620355eda929563e8b70a73183157102dbb725ce5ad5abd179ebf3518e725b6d997ebd203d857f67a6217fabca6ef31dee73d5f6c9e0efaca596a5259ee353daa834829ab2b15323c3b537d620c6f0704808b3fc9965fe7dfbbb0acc68b1c850b6b3a4488df13a8c4c83a2e9759563cf474b3bc67c12c83a94a3fee1f485bb6625d78af036b60eb7d9dbda9c1fdad78dabf373e8d932e609d58966d713d4abd6a769ae4aaa627da35495765f054a19ae3c8b9d34936d7fddd3e3e8e0d2ef6a22becd9da7d15532d80b07f1ac8b19e2787a03314f6b7770a372a68c3261c04647f66ff2d72d2294a01d475deca470b022a34ae1e3d738faa0c71eab4b2cf0aed14e4d83308adc6f2b0cfe37dfbb49e5b3489310cbb8b83695bec30b7c6d617121e8580ae0606cf8507ada73b240d558757e45f1932ad972b184befc6087595a0c8c85515a3f98c62f361058752b48566a0cb77e439da7df9a3d87045b95d2f77e1bafef20e7b9578d79cd6b94b75f7856e67642d7c4580aad679b529ef55ab2b09ccf1d0895aa807fb35ae560d884b19be04988e54c794acb790f92f849f380dbd1c620e6a4c4454f1de20fc0f5edd05d1dba2f631f4d9280e6e9798a9357211a1250cfc11a164477cfe689affa2f4c23db75cd51f7cdf6ce3b15094073fbd8f89e39a57083307a2a31794800e7b737f6b48d4eecde78709e0557f1137297fb538342d63ecc5750d309a9348e8e6c497248d869cfa609f6791527bf93fbb455cd100dc35d3ad1938483dda164297a3eb55fd5e95ecff7f17255e5c1f6f27c0cf97fae9be1e4dc7d7d0496653d453a807d6598f0a0baaa1a1bf8794b7436565cb86e61a5286cf3e56a0ae4b8877006d5d336417e4af6928bd0796d1efa0713cd11d4a3977f5d44bfb0cfe7471d0de878a02372c5e6e984572615597f84432b5e5acf62e43a97a09d0e81b0e6b2be3963c9e484c3ba4ba342400b28ae7872bd3d8610c102bc555adade0488d2ee1ff62669664e164cd3e351d91acec87d35b59572fb656603070584cfaa16b2291b4a8883eb12217fa2693a50b498505cd4938edf5f62d8f84e5b1cc4337cb7f65d8b4638de20766aac4b3523b6f189077ef88e083fe6803a25d8e2018006d44badde2cd0d0425d2fd4ab75062b1010032470c1352452ac178064980eb9b2d26567a29fb0446191731ade7c449cb0e2912ef40bcecae9c87a7c2ad62719305906bd1b0aa54b7f2c5ee1a389a32e166126e8e127bd2b4021deb7efe306abec205fcf60884b57c637c258d0f6436ecb47ce7768f4052675cc057eafb38d366ecfaacd99966b124ea581e2763ada95850c7b85b5b87f78d4a5ab74a231bc0e77bd65d7ea1424fd5299c7155f07417a5727c849d1a6c3388356acf753620533002ea101e65176bc834bb27d52d0fedf3c0efb1d9c265a4a0bf9c544e8b95732c3584549a5f0ab9a8ec6f746e0dc02aeac064a4d7ea65888aee29181f1c3040a40a08437cb1c6a7e0d3877071ba71e178a47474685d6cb0976b2e0604fd5a6807410f7ba5c6676c2723e8b90f1029e66aac644fd62f522f31b9f5eca6ab285eed13e71fd786654a734b96e8472a4eb4fd9c354ba12e91ab30fdc673074280d81d07a8ba027978693159ff0d6a86138eb6ce312dcdc5908faf3a71c9ed64dfadad3098d09f7e55a9d161587af99cbac0781e205012a5104ccb7771275c8e145bf4e0c7c815a88eec0f71e9c3dff73aa2a2d71c479a4fce9c895d2f60bd510d629c27434b0c272c935fe6940304e7a785fb38471cd604120d8a0bee2521a6051afc5efcd3581650adf0ec645698629c580e03cca03872c006d9d4b1c5121bfe08b819b264174e70ca69ffab574d2caded2d2bdd63acd3d17cfe4113f7d8ceb5134c9b46292ce09c1de2af5554a9a9f8a3ed0d0e58b483cc5d89a6b8de6acb5361a1ea123d0439ad34369854caaff8e687678d8bd698c81a53b276ede47677425f223257133e7e3ba5c103fb113a57b531d91d39ffc625cbbd9402d1f556eb71bebbed14ab47b8d9e698b66c2fa1a1beaabbc65378114c6b043669192b185c0e5dc6188a0210bcf9d83f91558b5fe6c105c2174f55ea918b42fe1d6d58b21051e974a8c412401f053af00572bc602187fa27090ec9da4c7983e0203e8efe4dcb0e62e5e520a63cb536f7e22a1598df4f6d7bb417483ed00dede84b93ae89a43373c3d4614b517ab2a530665607c58633a37b249e4f8e7371f8ffd4cf209d7d8fede0173bfbc8b43f99b1b978e924d8acb8e43c5d1feb82954cdd7f0393d03f2d14e97161a8b7bf4d7549f91b26ec2af64e32069efa2769c238125fb063d6d0498a917fc0f8886f6ffb3739f76faee858baf3a6b6bf709b3ec300ef19f00e94cfbc72e898efb62d81e2e17cbbd10580c1dc6b102ceadaa9e80b909ea302caca009bbe92d62afe7696de4fdd4160556710fbfa0b643b20a2583ad606146cddd0ceee0d6ac151cf630acc9ced2ac7ded5af18b7a5c681e7e0aea46571cf50114fdf353abfd99e482fe65af5489b281bb91e432c9345f7c5c68980ae791976a3bd3b445e338c2cf0cdcc0d5fd20f73a5b446d65ae01bfb8b10174bf25fd71358d2f8cfcace7f9a76ab16d1ef93e7c41835037b163724120fdac1b9a5afeeaa8f29f39917e11fa5264c30863931c59c066c973b18a621aa1b87c6175a0bce3d32da33be57f46aa638a8343c37cdb70d9084bd76b66ed37ddc59ec6e4c4b31c03e540ba55649dfd3a00ca911626633c3a9f738acc981314d63828b1b99aa5b26ac68f273c67d5d312487de2ea3e559430bb15178193a697ee308da49453db1c7e797b6433e412e92b95c48194ec1274eb49312a7fb375a87878b209ecf6ed271b340845af5cc511e4ab1c7376ad1916101cfea8b0b8e37faeaa3342cb41e73b3842a06e45bb69556a4bfaec9220404796d64b2fd5bad9966ce8c00ca2abd2ac19407adbb7f1ef26c1a904b0741751c4734e0cd1fc8d99849e6e03f07021e12e611d3436650fb57da4eb501b9abcfc57779de977f4d2f294e85242a28c1cce04f3039e05b0f89e17324ce2cf67da01383c3768dbee2e643e929baa13410f6ee548b1062ad8df26aac320be39e17b53456a8db1cefe1a359bb6635597690660a0402d71c122e2b29e90ca107d514b4c13751a2a7247a5567749ae6cff07e64593023553be2e7ea32f1ee530411834cad50a03052b9e9e5009f2de82f58f858c135d3744f8580941710b5097e021b7b4fe7f2752cff7b22b73bb822cd57d60de46c3b026b992dd1b93671717173fa058ec91aa515f0efbff1c608fcfa74df3660d25a2c42b0582cff68d9c9489da7557509a73310656135a0da4cc944b07900c52d97042607dfa277d079dd4b344fad463e9f2016700996f32da0d845b032b5366934b512e5b2d95c2a0c41317a0ad140860377003b4b2b857c833c1a2f5644c37c66bc36588d5280ba94309c80c7f8caf6898e8b88e4b2046a86f3c5894df65fc370ac7424c0f1588007a6cb82a855f200709a0234c84fc53560c2b851d0d2e2041185510f28e50ba02ccf12f7be3561e9b4d0dbf251cb580f4bcab1406cb50cdbb4bbe5b8f3b9c8a0abc70981bf3c2c7b3d0c210906b1e18aa3302507ac66a1ec40e4f8f36cc853dbb39641714d3f40e01d9c7a74d39750ac3f4bcac6b1bbcd6660c0e844321e52ab1251163946067525656cc44df7b2b476e3fa58080c89c7385a3b8e1621c253eb9c13f0af920a71c6fd718f218607ad6273ae0a0f52c350ca58961472269efd97dd4fa167c4372ea3dde7a27e834c401ab61d0b6c3725a2d48db1328f5a3d97a01cde335b94628bf86d23cc0f3215ac67aac3379e9eeadeecd9dcf4ec844c9c532f98bd6159037dd992181bc143fa4fddb421df8d5f98a5224a50e511beb9c2ea039dc93601e466a58a9f3433f56cde256ace0323feac89ed0a278e59e4bc779a1b3f58c8f5910bb5b6c19bc76c4d752ee5f54d99f7b9402f52492e4f3430aaee2bab1539bc7d9df38ef8197358d43cfeb27386cfd5a66f6445598f626f16893eff435d4e035f0c7da6c37ac23942ad709331aa0e82173c4899b4f254e21ec36980620c73834c61c9ad872af938d8fe0c1e596bd6bd7666bcc9591aad033f3e1ee3e521f414d18c7b7f7e97042228550694c7c4809e250978c020a80a9b82a519d3febab2b1bc3f4a179e1693c50b17d469519eac5c6990130c832b9bb1a9e61644e607873bd5196e1ce04cfe83776a3d2b6548e0268f7ca28eb4fdce9a90245c2ee5abda6e901eb8a95a8c203d443646161dbd2f8ac560cd51b0f7c19676176255f74ecb1cc993136b95a0631be916fe9dd0c8a6bf55548c522af66cc8b4cd7cd5a177f5fff9c9b0b9548de69f09661bb0e3fce60cae81af88e0073258548469cdd57b34f537902445114bd13dc715c4f9a083ba03003ac1298c7c7e8bf1e34947acc3594aae826954cabe0906c39966a9a579a8da2538b2bea67a87c19cb4a1925fcab9060e56844943ddfe3463eb7d6aaeabe3bfe237fd4c57b2d91284c37757ab010a87134a7ee5946eafcd4ff999043c06c74c88e49985a5b4485618e6a3e86a0120b6de208d948ba4b1a35f1c59c44ee55a4a9caf72042152738d810f378cdccd0d1755234a9a3133710adaaada693a51d30011749c79dbd9e66dc4e443245969519216bdcdf12dc029d732edb2358d95edb5eba66cf0508234afa84c46874b4211ba3d2ef6946dfc3a671882719ea53ed78ea51c0411ae663c9051f369a98a2a0eda63440c4ecd13fcaf2689ef27c10979e18f249a5bd37b309da55131045279895b1eb5e192c553d8bbf110d94e8546cb028addd4b27309e239b1a1c511bedf36267828c7bad819c36c0e8b7725191fa05f7562abddc8a63d04bd92dab0c7fcbf32bc5feeb0c729ec1bbff566b8f1b98321b35be423d7e940be80b989fb00af9a03be429210a0aeed214415050d5430be972d8af9e6bf38b7f0e16df04ef642fa2bd7181ee09b25849bd287940f415d6b3220ddf37b323bdef3bfe48ed923ed039f4f6b8c3a807faee185a94d94c305c5bb2239ca412cc971d3bd5922a83d14d1c2cf59b35d3d4f05ac09d577abd03b68a126dfadbb923c86da9b64b1674a8fad779d5dc56eaddea370c6a8098756a9a4c43b30a5cd368eba72b698dfd6769c163374a280300c468729b4a3ef01cd0938debf9b181c89321c9d897df68ac67b3", 0x1000}, {&(0x7f0000001340)="b87393059a8eb9fcd62b90ea4ebd4b827a1a7b20a6227e068494ca05e14d7efa9b7bd29a9d3f42a829c8b44820fbf6d8d896b3d35a5de0f094d137c4af431b42ca0aee1d0f01457f7532f74b989cf3c6101389b386089d5f5b754d81d46bcfda1d44db4bd7d1bdc5ed8aefad9f2ec63c45476936438096f59df4f005bd47e8cafb397d9e1f91efd48f8baefeb298c73d8e131eed8d5b7c83991a7a5e3bca3ebbfde45f5de6cd0e0172d719d875f7e72415dd4bfb0dc86bb41624478dd52cdd47179eeff0", 0xc4}], 0x4, &(0x7f0000001440)=[{0xd8, 0x1, 0x1, "9c7a148843c786519cc62e0b83bbb820921d39d6055ed5078ce6d7c544201d9e192e0b230f62f65fb2b3a53deb3660da63f7608b39935100b1c9bc99e09dbc0d06d25af7cf9fadf0966ecd31d8f4f28c4666ecbbeb998a1cf801a461a3f940c89f59b285a3789455b86fef4cddd1e755f105ebf15f1a6fed857c25a375d8f0f88ef13b8d41aa1b62d09120eaae001e8042bd9425e946f054d2ac074786cbc2fa98face3f1c23abeb71f90abaa1cbf3c42852b908f8ff80ed602c0f8937d97da70d39b7"}], 0xd8}, 0x4) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 20:01:09 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x188, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0xf, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = dup2(r1, r1) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000040)) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000002740)=0x10001) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pwritev(r0, &(0x7f00000015c0), 0x0, 0x0) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000040)) kevent(r2, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x4, 0x40, 0x0, 0x7fff}, {{r5}, 0xfffffffffffffffc, 0xa0, 0xf0000000, 0x0, 0xfffffffffffffffd}], 0x81, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffff9, 0x94, 0xf0000000, 0x40}], 0x101, &(0x7f0000000200)={0xfffffffffffffc01}) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) write(r0, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000140)=""/91, 0x5b) 20:01:09 executing program 7: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x18, 0x6}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) dup(r1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x80) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x0, 0x700fffef, 0xffffffffffffffff, 0xe11}], 0xda9, &(0x7f00000000c0)=[{{r0}, 0x4, 0x0, 0x1, 0x1, 0x9}, {{}, 0xfffffffffffffffe, 0x20, 0x40, 0xcc, 0x1}, {{r2}, 0xfffffffffffffffd, 0x90, 0xfffff, 0x2, 0x9}, {{r3}, 0xfffffffffffffff8, 0x10, 0x4, 0x3}, {{r4}, 0xfffffffffffffffd, 0x2, 0x2, 0x5, 0x4}], 0x2, &(0x7f0000000180)={0x6, 0x4}) 20:01:10 executing program 0: 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, 0x2}, 0x8) (async) r0 = socket(0x18, 0x4003, 0x0) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r2 = socket(0x18, 0x1, 0x0) close(r2) (async) r3 = socket(0x18, 0x3, 0x85) shutdown(r0, 0x0) (async) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) (async) sendmsg(r4, &(0x7f0000000100)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000180)="51f68c324697e00919054834a6014da64f8668a989d9b8036f49d5a2d30f15327cb3441cae80645ba0da5c03369d327c32e18536ffcf2f79be028b09bba9fa5862f021505f8cfb298f18ee7e78dec4d390fe3ffa4dcc41ae9fa7bdd8d1fee88e071501350671555fc186f9814ef0baef1faa7d79a8081d21f58f6504d69736409cd36fdb22b16f89b8d059f1256aeeeb23df5f6854485e288d6d34f1b250aa2a7a677468c0b1875cf77fdee86f77d3ef2660ad52039c8eafa45cfc71e738d125086ff713207e37e02c605c815c4a7c5408760156f7e030", 0xd7}, {&(0x7f0000000280)="69a8439ca1056ee16cf24292e851f6bfe357aa76b9015d35c73c66e91c805f539181307e7049d7b237eee2b7bdaa0cce4ebea008c71ed13a3503bebb383e78911d8a111dedde4d2938f4b244d2d0d7d07061f68130b941b3cb697659058b11255c9393bab1e83b950710955dbb0a7ffebc0b27e26509261db509bc59f1fc0792c9bdc77f6e1bd58a3b2a018a97589e128267993a192bb4ea9ccda50999ce5981", 0xa0}, {&(0x7f0000000340)="e56caad7b38148a9ee2313573985afc81e272a2a241f8d0fc08ba96d9c802d248834310d75cb0e0d3f80379bd53bde5bafe57c52ba911223a5a96088beee47e61a10ab73d6099ced321c17dae0db8eec186f97de8448cfe53f8a6ac2cf05aa7317310e4ac002f52d4719c34e24beb2318dab67e66dea1ff18efcd1b08aebf6c68e96c08f337ccb1872db4fcefc0be51d4dcd87d1cdcf2e6eb679c54261f7902cdf7a24b05b5b4393bdc236b71dacd3a603441b2d72bcea1269140c855a1edafcb14612c6b5d4a32f034295e3133351d70163144423e683d6f8f213a5c71a5d5db9b9b600b34ffba19c620a024fc66fbe1526bea13e33c503b98e06a273b55577af6c96def9064a4e09643aa9b685f38ba2619e8b5ce98017d968e116e3424059c3778a1b4b757f1a0aea1ac15c1bf80ce85cc5304c6f18db4eed1fde58ad0ddc443eed9154ef978479046ae6823f3c37a0092f56f050b1a40a5312a640e5b22622590b6a4e606b8155c9433b1bc12a14620355eda929563e8b70a73183157102dbb725ce5ad5abd179ebf3518e725b6d997ebd203d857f67a6217fabca6ef31dee73d5f6c9e0efaca596a5259ee353daa834829ab2b15323c3b537d620c6f0704808b3fc9965fe7dfbbb0acc68b1c850b6b3a4488df13a8c4c83a2e9759563cf474b3bc67c12c83a94a3fee1f485bb6625d78af036b60eb7d9dbda9c1fdad78dabf373e8d932e609d58966d713d4abd6a769ae4aaa627da35495765f054a19ae3c8b9d34936d7fddd3e3e8e0d2ef6a22becd9da7d15532d80b07f1ac8b19e2787a03314f6b7770a372a68c3261c04647f66ff2d72d2294a01d475deca470b022a34ae1e3d738faa0c71eab4b2cf0aed14e4d83308adc6f2b0cfe37dfbb49e5b3489310cbb8b83695bec30b7c6d617121e8580ae0606cf8507ada73b240d558757e45f1932ad972b184befc6087595a0c8c85515a3f98c62f361058752b48566a0cb77e439da7df9a3d87045b95d2f77e1bafef20e7b9578d79cd6b94b75f7856e67642d7c4580aad679b529ef55ab2b09ccf1d0895aa807fb35ae560d884b19be04988e54c794acb790f92f849f380dbd1c620e6a4c4454f1de20fc0f5edd05d1dba2f631f4d9280e6e9798a9357211a1250cfc11a164477cfe689affa2f4c23db75cd51f7cdf6ce3b15094073fbd8f89e39a57083307a2a31794800e7b737f6b48d4eecde78709e0557f1137297fb538342d63ecc5750d309a9348e8e6c497248d869cfa609f6791527bf93fbb455cd100dc35d3ad1938483dda164297a3eb55fd5e95ecff7f17255e5c1f6f27c0cf97fae9be1e4dc7d7d0496653d453a807d6598f0a0baaa1a1bf8794b7436565cb86e61a5286cf3e56a0ae4b8877006d5d336417e4af6928bd0796d1efa0713cd11d4a3977f5d44bfb0cfe7471d0de878a02372c5e6e984572615597f84432b5e5acf62e43a97a09d0e81b0e6b2be3963c9e484c3ba4ba342400b28ae7872bd3d8610c102bc555adade0488d2ee1ff62669664e164cd3e351d91acec87d35b59572fb656603070584cfaa16b2291b4a8883eb12217fa2693a50b498505cd4938edf5f62d8f84e5b1cc4337cb7f65d8b4638de20766aac4b3523b6f189077ef88e083fe6803a25d8e2018006d44badde2cd0d0425d2fd4ab75062b1010032470c1352452ac178064980eb9b2d26567a29fb0446191731ade7c449cb0e2912ef40bcecae9c87a7c2ad62719305906bd1b0aa54b7f2c5ee1a389a32e166126e8e127bd2b4021deb7efe306abec205fcf60884b57c637c258d0f6436ecb47ce7768f4052675cc057eafb38d366ecfaacd99966b124ea581e2763ada95850c7b85b5b87f78d4a5ab74a231bc0e77bd65d7ea1424fd5299c7155f07417a5727c849d1a6c3388356acf753620533002ea101e65176bc834bb27d52d0fedf3c0efb1d9c265a4a0bf9c544e8b95732c3584549a5f0ab9a8ec6f746e0dc02aeac064a4d7ea65888aee29181f1c3040a40a08437cb1c6a7e0d3877071ba71e178a47474685d6cb0976b2e0604fd5a6807410f7ba5c6676c2723e8b90f1029e66aac644fd62f522f31b9f5eca6ab285eed13e71fd786654a734b96e8472a4eb4fd9c354ba12e91ab30fdc673074280d81d07a8ba027978693159ff0d6a86138eb6ce312dcdc5908faf3a71c9ed64dfadad3098d09f7e55a9d161587af99cbac0781e205012a5104ccb7771275c8e145bf4e0c7c815a88eec0f71e9c3dff73aa2a2d71c479a4fce9c895d2f60bd510d629c27434b0c272c935fe6940304e7a785fb38471cd604120d8a0bee2521a6051afc5efcd3581650adf0ec645698629c580e03cca03872c006d9d4b1c5121bfe08b819b264174e70ca69ffab574d2caded2d2bdd63acd3d17cfe4113f7d8ceb5134c9b46292ce09c1de2af5554a9a9f8a3ed0d0e58b483cc5d89a6b8de6acb5361a1ea123d0439ad34369854caaff8e687678d8bd698c81a53b276ede47677425f223257133e7e3ba5c103fb113a57b531d91d39ffc625cbbd9402d1f556eb71bebbed14ab47b8d9e698b66c2fa1a1beaabbc65378114c6b043669192b185c0e5dc6188a0210bcf9d83f91558b5fe6c105c2174f55ea918b42fe1d6d58b21051e974a8c412401f053af00572bc602187fa27090ec9da4c7983e0203e8efe4dcb0e62e5e520a63cb536f7e22a1598df4f6d7bb417483ed00dede84b93ae89a43373c3d4614b517ab2a530665607c58633a37b249e4f8e7371f8ffd4cf209d7d8fede0173bfbc8b43f99b1b978e924d8acb8e43c5d1feb82954cdd7f0393d03f2d14e97161a8b7bf4d7549f91b26ec2af64e32069efa2769c238125fb063d6d0498a917fc0f8886f6ffb3739f76faee858baf3a6b6bf709b3ec300ef19f00e94cfbc72e898efb62d81e2e17cbbd10580c1dc6b102ceadaa9e80b909ea302caca009bbe92d62afe7696de4fdd4160556710fbfa0b643b20a2583ad606146cddd0ceee0d6ac151cf630acc9ced2ac7ded5af18b7a5c681e7e0aea46571cf50114fdf353abfd99e482fe65af5489b281bb91e432c9345f7c5c68980ae791976a3bd3b445e338c2cf0cdcc0d5fd20f73a5b446d65ae01bfb8b10174bf25fd71358d2f8cfcace7f9a76ab16d1ef93e7c41835037b163724120fdac1b9a5afeeaa8f29f39917e11fa5264c30863931c59c066c973b18a621aa1b87c6175a0bce3d32da33be57f46aa638a8343c37cdb70d9084bd76b66ed37ddc59ec6e4c4b31c03e540ba55649dfd3a00ca911626633c3a9f738acc981314d63828b1b99aa5b26ac68f273c67d5d312487de2ea3e559430bb15178193a697ee308da49453db1c7e797b6433e412e92b95c48194ec1274eb49312a7fb375a87878b209ecf6ed271b340845af5cc511e4ab1c7376ad1916101cfea8b0b8e37faeaa3342cb41e73b3842a06e45bb69556a4bfaec9220404796d64b2fd5bad9966ce8c00ca2abd2ac19407adbb7f1ef26c1a904b0741751c4734e0cd1fc8d99849e6e03f07021e12e611d3436650fb57da4eb501b9abcfc57779de977f4d2f294e85242a28c1cce04f3039e05b0f89e17324ce2cf67da01383c3768dbee2e643e929baa13410f6ee548b1062ad8df26aac320be39e17b53456a8db1cefe1a359bb6635597690660a0402d71c122e2b29e90ca107d514b4c13751a2a7247a5567749ae6cff07e64593023553be2e7ea32f1ee530411834cad50a03052b9e9e5009f2de82f58f858c135d3744f8580941710b5097e021b7b4fe7f2752cff7b22b73bb822cd57d60de46c3b026b992dd1b93671717173fa058ec91aa515f0efbff1c608fcfa74df3660d25a2c42b0582cff68d9c9489da7557509a73310656135a0da4cc944b07900c52d97042607dfa277d079dd4b344fad463e9f2016700996f32da0d845b032b5366934b512e5b2d95c2a0c41317a0ad140860377003b4b2b857c833c1a2f5644c37c66bc36588d5280ba94309c80c7f8caf6898e8b88e4b2046a86f3c5894df65fc370ac7424c0f1588007a6cb82a855f200709a0234c84fc53560c2b851d0d2e2041185510f28e50ba02ccf12f7be3561e9b4d0dbf251cb580f4bcab1406cb50cdbb4bbe5b8f3b9c8a0abc70981bf3c2c7b3d0c210906b1e18aa3302507ac66a1ec40e4f8f36cc853dbb39641714d3f40e01d9c7a74d39750ac3f4bcac6b1bbcd6660c0e844321e52ab1251163946067525656cc44df7b2b476e3fa58080c89c7385a3b8e1621c253eb9c13f0af920a71c6fd718f218607ad6273ae0a0f52c350ca58961472269efd97dd4fa167c4372ea3dde7a27e834c401ab61d0b6c3725a2d48db1328f5a3d97a01cde335b94628bf86d23cc0f3215ac67aac3379e9eeadeecd9dcf4ec844c9c532f98bd6159037dd992181bc143fa4fddb421df8d5f98a5224a50e511beb9c2ea039dc93601e466a58a9f3433f56cde256ace0323feac89ed0a278e59e4bc779a1b3f58c8f5910bb5b6c19bc76c4d752ee5f54d99f7b9402f52492e4f3430aaee2bab1539bc7d9df38ef8197358d43cfeb27386cfd5a66f6445598f626f16893eff435d4e035f0c7da6c37ac23942ad709331aa0e82173c4899b4f254e21ec36980620c73834c61c9ad872af938d8fe0c1e596bd6bd7666bcc9591aad033f3e1ee3e521f414d18c7b7f7e97042228550694c7c4809e250978c020a80a9b82a519d3febab2b1bc3f4a179e1693c50b17d469519eac5c6990130c832b9bb1a9e61644e607873bd5196e1ce04cfe83776a3d2b6548e0268f7ca28eb4fdce9a90245c2ee5abda6e901eb8a95a8c203d443646161dbd2f8ac560cd51b0f7c19676176255f74ecb1cc993136b95a0631be916fe9dd0c8a6bf55548c522af66cc8b4cd7cd5a177f5fff9c9b0b9548de69f09661bb0e3fce60cae81af88e0073258548469cdd57b34f537902445114bd13dc715c4f9a083ba03003ac1298c7c7e8bf1e34947acc3594aae826954cabe0906c39966a9a579a8da2538b2bea67a87c19cb4a1925fcab9060e56844943ddfe3463eb7d6aaeabe3bfe237fd4c57b2d91284c37757ab010a87134a7ee5946eafcd4ff999043c06c74c88e49985a5b4485618e6a3e86a0120b6de208d948ba4b1a35f1c59c44ee55a4a9caf72042152738d810f378cdccd0d1755234a9a3133710adaaada693a51d30011749c79dbd9e66dc4e443245969519216bdcdf12dc029d732edb2358d95edb5eba66cf0508234afa84c46874b4211ba3d2ef6946dfc3a671882719ea53ed78ea51c0411ae663c9051f369a98a2a0eda63440c4ecd13fcaf2689ef27c10979e18f249a5bd37b309da55131045279895b1eb5e192c553d8bbf110d94e8546cb028addd4b27309e239b1a1c511bedf36267828c7bad819c36c0e8b7725191fa05f7562abddc8a63d04bd92dab0c7fcbf32bc5feeb0c729ec1bbff566b8f1b98321b35be423d7e940be80b989fb00af9a03be429210a0aeed214415050d5430be972d8af9e6bf38b7f0e16df04ef642fa2bd7181ee09b25849bd287940f415d6b3220ddf37b323bdef3bfe48ed923ed039f4f6b8c3a807faee185a94d94c305c5bb2239ca412cc971d3bd5922a83d14d1c2cf59b35d3d4f05ac09d577abd03b68a126dfadbb923c86da9b64b1674a8fad779d5dc56eaddea370c6a8098756a9a4c43b30a5cd368eba72b698dfd6769c163374a280300c468729b4a3ef01cd0938debf9b181c89321c9d897df68ac67b3", 0x1000}, {&(0x7f0000001340)="b87393059a8eb9fcd62b90ea4ebd4b827a1a7b20a6227e068494ca05e14d7efa9b7bd29a9d3f42a829c8b44820fbf6d8d896b3d35a5de0f094d137c4af431b42ca0aee1d0f01457f7532f74b989cf3c6101389b386089d5f5b754d81d46bcfda1d44db4bd7d1bdc5ed8aefad9f2ec63c45476936438096f59df4f005bd47e8cafb397d9e1f91efd48f8baefeb298c73d8e131eed8d5b7c83991a7a5e3bca3ebbfde45f5de6cd0e0172d719d875f7e72415dd4bfb0dc86bb41624478dd52cdd47179eeff0", 0xc4}], 0x4, &(0x7f0000001440)=[{0xd8, 0x1, 0x1, "9c7a148843c786519cc62e0b83bbb820921d39d6055ed5078ce6d7c544201d9e192e0b230f62f65fb2b3a53deb3660da63f7608b39935100b1c9bc99e09dbc0d06d25af7cf9fadf0966ecd31d8f4f28c4666ecbbeb998a1cf801a461a3f940c89f59b285a3789455b86fef4cddd1e755f105ebf15f1a6fed857c25a375d8f0f88ef13b8d41aa1b62d09120eaae001e8042bd9425e946f054d2ac074786cbc2fa98face3f1c23abeb71f90abaa1cbf3c42852b908f8ff80ed602c0f8937d97da70d39b7"}], 0xd8}, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r3, 0x0, 0x0) 20:01:10 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x6c}, {0x6, 0x0, 0x0, 0xffff}]}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000100)={0x9, 0x8000000000000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="d0000100"/14, 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x242, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x6c}, {0x6, 0x0, 0x0, 0xffff}]}) (async) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000100)={0x9, 0x8000000000000000}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000080)="d0000100"/14, 0xe, 0x0) (async) 20:01:10 executing program 6: ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x1, 0x0, 0x1000}) (async) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000040)={0x5, 0xf0, 0x80}) 20:01:10 executing program 7: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x18, 0x6}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) dup(r1) (async) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x80) (async, rerun: 32) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 32) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) (async) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x0, 0x700fffef, 0xffffffffffffffff, 0xe11}], 0xda9, &(0x7f00000000c0)=[{{r0}, 0x4, 0x0, 0x1, 0x1, 0x9}, {{}, 0xfffffffffffffffe, 0x20, 0x40, 0xcc, 0x1}, {{r2}, 0xfffffffffffffffd, 0x90, 0xfffff, 0x2, 0x9}, {{r3}, 0xfffffffffffffff8, 0x10, 0x4, 0x3}, {{r4}, 0xfffffffffffffffd, 0x2, 0x2, 0x5, 0x4}], 0x2, &(0x7f0000000180)={0x6, 0x4}) 20:01:10 executing program 4: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) readv(r2, &(0x7f00000035c0)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000000)=""/245, 0xf5}, {&(0x7f0000000100)=""/53, 0x35}, {&(0x7f0000000140)=""/243, 0xf3}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f00000034c0)=""/85, 0x55}, {&(0x7f0000003540)=""/106, 0x6a}], 0x8) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 20:01:11 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) pckbd_enable: command error 20:01:11 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:11 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:11 executing program 2: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='g\x00'], &(0x7f0000000180)=[&(0x7f00000000c0)='#^\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)=',[\x00']) (async) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) accept$unix(r0, 0x0, &(0x7f00000001c0)) (async) semop(0x0, &(0x7f0000000280)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x2, 0x4, 0x1000}, {0x4, 0x8010, 0x800}], 0x4) semop(0x0, &(0x7f0000000000), 0x22) (async) semop(0x0, &(0x7f0000000240)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x1, 0x37, 0x1800}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x6) (async) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000540)=""/233) (async) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1c00}, {0x2, 0x1, 0x800}, {0x4, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r2, r1, 0xffffffffffffffff, 0x6d, 0x47}, 0x40008000, 0x9, 0x3}) r3 = geteuid() (async) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) (async) r5 = getgid() r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) (async) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000040)) (async) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000740)=ANY=[@ANYBLOB="08000000000099000045e300"], 0xa, &(0x7f0000000500)=[{&(0x7f0000000240)="2c74c4bd13eccbcba4d9bb8d682a88bd148c131a7f8914e10d16d450ca9ac86b3d5645a879f59bbc3621be255dc7a3ba10147803b0ac3649c61dace5ded951acf5f1cdd3128d94689ea0f3a66f88a28b85f09be5084cafbc442d79bf0975802dc310478eb3", 0x65}, {&(0x7f00000002c0)="160d00ca060b9eb7374cff00e435ae741a3d740a7a19355da9217b5887e15098e9399f3b7cb4e79104479c3e56f21a919567ecaee3f5a20f2be2ccb2972b567bdc8bdc1c7eafbefefc76127544888a67c8bd04dfbd97b46f995f753817b3d2e3b1db8247f36b20dac007a737565a36463b7bed56b6fdc9ee876365c7a8bd2ca0426b758d48eb8d9e5a5450650aca9fe2c9", 0x91}, {&(0x7f0000000380)="081ad465933c369d3c2eefe19788f131a75908873f5be2bb4fd779de47780e1c1bfe598f8b74efd5ff2bf8cb3a7d81d77a7d6beb1649ed10c2ee928c4705dab4a3e298f033effb4569be93ada0b3f4b655f41c3841a006efbd40b8b333a420d8664430e717056daca037fff8688d59abfccea9750bf7978eb0c870", 0x7b}, {&(0x7f0000000400)="70ea2cca42e886ccc5d23b63d50d0ac369b533bbd9ec5fd8ef939a31e0fb22f63464500f858cb724e685d7ac94c93f9175ab01d4d385ac1615e9433b3d540209d4e2c59b5146ab8b4cd53f72a272417538e76f3d0fe7a27883b84236d7cecfc571888005ca490dd849e5729b3c8f00f243e24c1b44f694053bcea6090169eb4b19c856162c1ac02d5951113ea31b0b22d7dceca3c50f1ff26a8d2aa7ce9bb4c2c0894ff21d007e7c64b49d9abc715129b397b2e7945eb650e869b99c7743559a99d295e810d01123c9dca204654a66a28011ff56759557b3902a4fa6944e17d9a82038db5948ac055e1adb88", 0xec}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r2}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3}, @cred={0x20, 0xffff, 0x0, r4, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r5}, @rights={0x18, 0xffff, 0x1, [r6, r7]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r8, r0]}], 0xf0, 0x400}, 0x8) (async) syz_open_pts() 20:01:11 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000280)=[{0x21}, {0x8a, 0x80000001}, {0x23, 0xce0}, {0x0, 0x2}, {}, {0x40, 0x3}, {0x20, 0xf7}, {0x88, 0x10003}, {0x3, 0x401}, {0x24, 0x4}, {0x5, 0x80000000}, {0x23, 0x1}, {0x41, 0x4}], 0xd}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x47, 0x800}], 0x1}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0xffffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r2, 0x6, r3) 20:01:11 executing program 6: ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x1, 0x0, 0x1000}) (async) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000040)={0x5, 0xf0, 0x80}) 20:01:11 executing program 4: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) readv(r2, &(0x7f00000035c0)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000000)=""/245, 0xf5}, {&(0x7f0000000100)=""/53, 0x35}, {&(0x7f0000000140)=""/243, 0xf3}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f00000034c0)=""/85, 0x55}, {&(0x7f0000003540)=""/106, 0x6a}], 0x8) (async) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 20:01:11 executing program 7: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x18, 0x6}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) dup(r1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x80) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) (async) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x0, 0x700fffef, 0xffffffffffffffff, 0xe11}], 0xda9, &(0x7f00000000c0)=[{{r0}, 0x4, 0x0, 0x1, 0x1, 0x9}, {{}, 0xfffffffffffffffe, 0x20, 0x40, 0xcc, 0x1}, {{r2}, 0xfffffffffffffffd, 0x90, 0xfffff, 0x2, 0x9}, {{r3}, 0xfffffffffffffff8, 0x10, 0x4, 0x3}, {{r4}, 0xfffffffffffffffd, 0x2, 0x2, 0x5, 0x4}], 0x2, &(0x7f0000000180)={0x6, 0x4}) pckbd_enable: command error 20:01:12 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x188, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) (async) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0xf, 0x0) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) (async) r4 = dup2(r1, r1) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000040)) (async) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000002740)=0x10001) (async) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pwritev(r0, &(0x7f00000015c0), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000040)) (async) kevent(r2, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x4, 0x40, 0x0, 0x7fff}, {{r5}, 0xfffffffffffffffc, 0xa0, 0xf0000000, 0x0, 0xfffffffffffffffd}], 0x81, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffff9, 0x94, 0xf0000000, 0x40}], 0x101, &(0x7f0000000200)={0xfffffffffffffc01}) (async) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) (async) write(r0, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) read(r0, &(0x7f0000000140)=""/91, 0x5b) 20:01:12 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x6c}, {0x6, 0x0, 0x0, 0xffff}]}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000100)={0x9, 0x8000000000000000}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000080)="d0000100"/14, 0xe, 0x0) 20:01:12 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:12 executing program 6: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202"], 0x10) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) flock(r0, 0x4) pwrite(r1, &(0x7f0000000100)="c8", 0x1, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000000080)) 20:01:12 executing program 7: ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x2, 0xb1, "f148000000d1b5ed00004c161d0000fffffff800"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x19, 0x0, 0xe81, "e3a7b9aa09770cb39ba2eea06589f8f8f89a0cff", 0x8, 0x9359}) 20:01:12 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) (async, rerun: 64) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (rerun: 64) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x188, 0x0) (async) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0xf, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) (async) r4 = dup2(r1, r1) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000040)) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000002740)=0x10001) (async) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pwritev(r0, &(0x7f00000015c0), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000040)) (async) kevent(r2, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x4, 0x40, 0x0, 0x7fff}, {{r5}, 0xfffffffffffffffc, 0xa0, 0xf0000000, 0x0, 0xfffffffffffffffd}], 0x81, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffff9, 0x94, 0xf0000000, 0x40}], 0x101, &(0x7f0000000200)={0xfffffffffffffc01}) (async) fcntl$setstatus(r3, 0x4, 0x80) (async) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) (async) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) (async) write(r0, &(0x7f0000000100)='w', 0x1) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async, rerun: 32) read(r0, &(0x7f0000000140)=""/91, 0x5b) (rerun: 32) 20:01:12 executing program 6: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202"], 0x10) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) flock(r0, 0x4) pwrite(r1, &(0x7f0000000100)="c8", 0x1, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000000080)) socket(0x2, 0x3, 0x0) (async) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202"], 0x10) (async) open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) (async) flock(r0, 0x4) (async) pwrite(r1, &(0x7f0000000100)="c8", 0x1, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x3) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) (async) getpeername$unix(r0, 0x0, &(0x7f0000000080)) (async) 20:01:12 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000280)=[{0x21}, {0x8a, 0x80000001}, {0x23, 0xce0}, {0x0, 0x2}, {}, {0x40, 0x3}, {0x20, 0xf7}, {0x88, 0x10003}, {0x3, 0x401}, {0x24, 0x4}, {0x5, 0x80000000}, {0x23, 0x1}, {0x41, 0x4}], 0xd}) (async, rerun: 64) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) (rerun: 64) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x47, 0x800}], 0x1}) (async) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0xffffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r2, 0x6, r3) 20:01:12 executing program 4: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) (async) readv(r2, &(0x7f00000035c0)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000000)=""/245, 0xf5}, {&(0x7f0000000100)=""/53, 0x35}, {&(0x7f0000000140)=""/243, 0xf3}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f00000034c0)=""/85, 0x55}, {&(0x7f0000003540)=""/106, 0x6a}], 0x8) (async, rerun: 64) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) (rerun: 64) 20:01:12 executing program 2: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) 20:01:12 executing program 3: mlock(&(0x7f000061b000/0x400000)=nil, 0x400000) minherit(&(0x7f0000a12000/0x3000)=nil, 0x3000, 0x0) r0 = syz_open_pts() mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x1, 0x10, r0, 0x4) munlock(&(0x7f0000a50000/0x3000)=nil, 0x3000) 20:01:12 executing program 2: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) 20:01:12 executing program 2: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) (async) shmctl$SHM_LOCK(r0, 0x3) (async) 20:01:12 executing program 7: ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x2, 0xb1, "f148000000d1b5ed00004c161d0000fffffff800"}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x19, 0x0, 0xe81, "e3a7b9aa09770cb39ba2eea06589f8f8f89a0cff", 0x8, 0x9359}) 20:01:12 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x5, 0x6, 0x5, 0x1ff}, {0x657c, 0xff, 0x9e, 0xfffffff9}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x2c}, {0x87}, {0x6, 0x0, 0x0, 0xe}]}) pwrite(r0, &(0x7f0000000180)="f781ea807a1bb6f576c45af84a28", 0xe, 0x0) 20:01:12 executing program 3: mlock(&(0x7f000061b000/0x400000)=nil, 0x400000) minherit(&(0x7f0000a12000/0x3000)=nil, 0x3000, 0x0) (async) r0 = syz_open_pts() mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x1, 0x10, r0, 0x4) (async) munlock(&(0x7f0000a50000/0x3000)=nil, 0x3000) 20:01:12 executing program 4: r0 = open(&(0x7f0000001600)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000180)="28f183016080ab670bedcbb0f383375f338bf4a6027d0702745fbb48a7b880a9183cffb5549ae314727103d0376531c8e8263ebd3f35690d0f14c17828dcef84beb818fcc8c555de7a1d8244d8cd3ce2a3b4285b26a5c2a58b034c5f4897d8fbbd3b5348d595793fa4a86804e4b393f4fc7331b68bc63e373749cdac1a52dd028ffe076c9437a9400344b1ac562d67d4ad2a76477fb8cbac4f164fbc9343dc89ab5caab62f2928abca7d49f54c5511364d92ef069e392788884a4d5b611cd6c8b5c98323aa1f1fa81be8cad3470604ce2c43a7c06c96ed82a826efb3955e65d56d5962725b1721dbc88a7ceca5a87cb30a3e07303de9f56221d439fdc3a158881573e36de11c9ca265236d1fbe72a956a9cc91e0b6d34ac5e4b9432d9d5b90b54fa63f59bda1879db3d7f7899b2ec30b4860db93af549aae6779cb5be86ce35462fc7b9e61b400c65a0c04bd4c5a033f550cbc15f45cf09d5fa289ed9f978c2a3f10c0e4b902c44a1ab16135bca15d76136a8d7bcf72a9c86df47c0e11dbf0b4994a98736d6d44a149963fe0bd4350fdc90d0b90298dc48b582b929b18693eb3680dc6fdee33c3546f0666237b719d7fedd8517c720af36688e74d95ef6ab981b6655d88c3b434862245a864db9b0e5affd3d7046132dfb6c718453747f419aafeda8147d22dfb7de4cff82d4619d624a13245ea138eff84bec50685409a089ae8219cfac7ba0f960f29b824535e9cc2f5fbe27eb67d9be9103d02208f9986a8cfc1ea04496addc41d37e91c5a1a838ba25f6d5d1676262724f228ed20eb54c3756e8febeb81b636ac58ba609a85dbbd67b038ab146400dbd064ecbaaaee922c31d90d1c969fc3fb8b2b527d71d6f7bfb634b7c262c00539aad5fa08ed3c4a76b3121fe216b2861c3a71c4b47443a4d9dad808d8a8d77a54b60a0e68bcadc70eb5e10ad4567e6c3ea8db706a68544ce2689068eda2b0d84e58bb65afbb536d5aba41212711eb4a970ff1ec3148835fb5f5e81ce84f02ec6bd0f0f1c2b6b89d9e5906406c3c0b73e2fb78c59c65aec8c7d5742100ff9eda4a93338b8c7023a381814be975143b39c90107ba53db51d0552cd8283a34ee4298e15c8419402a27528b791e8d9dd526b6d1da104a279468b3eb7781579a37ed86eb0ceb7e7ac0f0f0e404d2c8753852eeb1a1decd969c9f5e017c9fcdd4e1e4d70be6567d01f20ef1304a1e19c7b10665fe3e83aa2d54453cf9c3b9c3f0e065a7b4ce58f0d9028b4766f58d7464e95eb910a15e9637b04893d68fa6cf36b161ed9605ccad20589706d555776a8da99dd560bbc85ac2c0ec1d1a71f6fe30461bcbe032c91002f47f8cf3297422f067fbf3ffb9f0215018ca80c448bdf099bbb4b88c8bfffd0d3937f8008e5b8a5593a335010fd0af0607b567ab659769fa0096cc0e8d14dd06a46130d49c711034c2f24950fa5706fd0ea2915ad2c85c7f08a2c2b04f9caabd94d387bb8a61ecee687565dd8ac160b44f852625637e80c07c8ceecf1712573e413e668e6dbe548595b4d155e33a329851e591232aefe55674bc11b4b8271e679e3788809d776687e478f301c30ba9dc9eb504ec13c8d597629b17a3015f1344b4fc14fde3c7022ecda582df9eebb30b5c8d2ea6d353a4eb8a1183ab398f7f818b74be02657a9250ece80d4651656732fc15feb70d008ccf8d856d394c76734855ec1ef6288e8d9ef341a6f633b03ae6f9b435c0aaebd7e3f5a1a5c8fac2dd5e9b8e7e93e42ad3a220d7ee29503f7340b11211d109660461d0e85a400f788d5ccd156a49b639ede8673f3ea77ff87c315287cac03d8914c10c114b04b5a9125a6a685dd27bf9d947ca9fb1b39c80e52d1c4ac96fd872b0eedad34555cf4d781852edde2d66d0ba8b335f876694b47805070813dab06ebef25fdf4804e16faa553bd366dd0d9f0321903ebe196f0b027038f46460a8d7ab55ca7c5a5086dc4bd403f0417d0ba066aabe196df2b44c87a7ac68e88b7f3b613a1b53908eca1d6673fb4d7232789cc9dc3e79c2258a06251b20ea753ba1334f7335c4f3f49ccf675a41ed4649d526c83dd6f384acbdf6a4c78d91e5e1afec7e6d039bf6754f23893c72401b2b4e1f50c042aeb2472790f98ea72f650d3ab46184040e6ef4f6fe60ccd8b7e7674873f3adffa5491509693a4d49eb30dc40b46a3403322071708ffb71b0de7af335607a7cbcff1104f5d6fa2b25eb2da58f6b9395fc822c3db39a8e1e65154b57ca62c8449210d455257e537fcdba9844c4d0cbba22ff6e157a71ba1c6737ddaf4cc0a281e5a82f435be86db8f8cc2d38a5691f0bc452ef0db519c99644bfb0eec295c613ca2f5ae411e6919a592916a4fc8b60e337ace884040b8ac8e612f6554ad3c0f6eeeda974c9fcb5b8598d719c215ef33e994f2d7b4ca96ec453a86b13b208ba34ec28c5b6ff46ab061045da5911abbe2bd8ed97860bd03a58c4a28ec9a8b21a4c13867b9461032ee6caa0e7ee7ff30adad1c55aebd7a61185026531cb88cc044e6d1255bf5a5e305de1d76ff568d44281336ddf958c7cb1903967e1586acd535e75aa295321ab75f425e69f24df0d43701d61c80bc6d33596baa47e12d0620eb46cebac7d7d27db3f3177e654becfc4992cec51e4cdb3db219437034f7db2b832fa60a7ed0df7a30da431f81b396081ae9230ade4ec6e43d721559fa9327fb1e9ab75068c8e9b47e6e10e2e88617283a1e70f8429318afee48838577c75b6179442be137c397d1191d1f9eca7c309c520d537f28be37352f18bbf6a7e3b257f837c58689c874e19a6b8b70913ea5e5d85b146794b934b1baff651c3e5fa77567d4546df4bd29278e7c1ac2e0d0409ec369fa41545b1c8772a343cd3608b48cf495394eae5f1fdc1326f78a0d3fed7403a126006f18ec2b9714a2720441c31121875b7199c8c30433f211f489145e93b57fa6c1f7977aae8e8354012ed432fcd851fcfa9ef9bc061dcc51fb1b9c632e712c2dbdfa37bdef3b4f619df2fc8b17cc33e75025a4d0800250cc5144404e8e7bc651ad1187c086854ec1e252e7cb4dc3daea434a3bbe79969c34ffa2e14c614ad6cd8b3ba261cbaadfc2c66f9eb2ab615b2bc65aaa88509cb9e217c1c4d41713994b1d38deef39a79c9afa93867668aaac9047a4e73502c4abeb9f810e85a3143d66b651eb651e55e6569a6cba9b17127b40b2a8a3124e674d90cf6bf715b5b8d292ecae4575d5b5ef9b80278e1c5ffdb244918de426780d0b7a5d9f4bf7e8669988110378e5fc115dbdb8b53dbb80c2c62d817053839c8c9b6248131efda5deb050c3d246dc78908e1afe8f14360354edd7500817ca591b2881d2f91e04e0a9f4b79bb8095ad456442f6ea3985cb805525179a3a02ab3bd58b650e47030a33b0301d0b8ed7ff983a8cee1e7e1257465c668e6df2c4f2fd8e3a8b42043bbf24fa9f77b0fb76f17d530d4261cb91237a8198195530e2025beb24e28024c9afc3e20203a0325e84a69e03a270facf05736b9a3b9fe18591003eabc2cbe399e9141ddb77e967bcb6284e9f5d622a8f9944ddb9ddf8f4bafe37c66d94f1073e2c52593739355c1530086eac30896b7688ef9d4c3caa046168ef2d58e65fc681a6e5d51316d4fc5194590b8f2224151a3e0203c1011e9885a8067acce5ef76b1393ebd73dc24aa5053e8be1a7a0a7ca94657a231e55710b7e5ae4ab410bdedfb3096d5f2f2bab249f3cfc5ef5c7ebbdab0975e33365ead7e57dfb5dce3cae811c60593b52b0928fcbb1d86fdabaa2a791623a8674aba97bf1a3fb959d57f63674daf40c88608e49dacda33cf4c798633094543ca49674cbbd8ce4373befb28fd79363d5c78bdd00fd5b65204031249d645720258055dee3b5ea9b26317e674e2b6c2d9856b541beaede5ec5cd0f147977627c3c10f1aa54e551feb9d9a8c77f1a446b0b56c971f1174ab33f2d38edd31f44204159ce4dee11efba78f284cd7ace7c1834f20ca99f7fbe2b8dd021fc62c0c51aeda8d64484c7edf17c587320c6f4b82d86f271fd4e96a066be373b198272361f2c89d6656cf37c8c1cb10397bd704d381d0fcc9af6d1343a802b7899eb2fa0cbb1e0bd1fd19c9c3876bc8503d39611a30df446dec0c3f6cbb906736a6a11df3686bcd314262c484d4aa7edd9a04d60129b4a56f275f4823216942c7c3c39d9c8db5c907848a2e5f6351ffde5ad53da891bc85c9fcf9003c103a5df880f37ece5b55f7b2bf7c4aab41b8124b165409f6a320639334eed39936a08196f9cc28122867f35e180ee87c20789fd52c07bc70c73b720b9097cca92c2dff651e9a6c26deca0a9d79216c60cf1673f7578cf5d74408b5cf426388bcff49ff221bdc20535bbeee014f2af83a8d7ba8e5b9b041292c25c4f421fe75cc7e7527b2c2a6b4283cb5671bd9d320317300d57aefc47a7c982cfefa7b86d8a574f2557cb003c6a21fbe7b002a185c409b8e617d0b4598d01fd1f307229273d553a990dd6b7c3b64db31fddcf29513ba39a07fdee8dfdfda66448f7882964a839f4eb4fb87e05c79320e0cb6260c0d92d7312730c2f35a728e80707b51785af34ebfcfbab80b6d9bdcc71b324754d9b518f404460a47f91184875f1fae7b99d0a8ed633cc42c77b25deddafb534f2d8df30c20e5fe467b69dbaf70d8fcc4e91b4c6df12608364dff3a10a2bec66865101ceb28276397d1a9835787daac4fd8bf64d228bdce9dfff7304966a40aa10c3a2016307305d19ff9d9c7130aec3d10e5965e6cf07d2fd705eb3c406943761e616a19029ea367ec64dda94c862c4e7e5424478fb2ace3077f923510dddc9a827f349d3e2c2998c549f23f8814f826fa151d9dae28a9179747aaad363b54a1718b9adadc9d4db7fe14d40351d2c55d9c7e9eac5117060c40d2a304abe647b95e0c4fb08830d28cb4de4a2fd7bb233950b5958fbac5e2bc00159199516d951b3ce15f17100cf419259d7b2034083f87c19446802baae8283a617d51b9a18173ff6e7b27cafe419b2da167035d015a9b724ef735d3e3a99be2091fa5b7f5622a234d6c4b4b4bfb46dedebcc0d99fb7c7a5764a7ae4a91be1662dff7a094657f7fa1a78771d3f11d893a31793dd9b92de3a43dba2ac29402ee4c761cc262b18d4ba305d363399f739a09e405d48d00010204b8f697f2039108dcb2ee846c6a899ae4e6a983fe63fa1bb4b8748045340645681c934c05a094aeb2108e041d83ff0608890c58367d8eb41c36d6ea2573ac96ef001c28c9e4301df3ac93c1e2ba5e68f107f732740dc8089d9ffa2fe276c205ed3fea52c3834982ed49cc52f02d3807aeb44f60cc60b7b8d1fe784a0740008f08f8beff57c88307e01cf78fd279d5241fb35c55f1489c803a1a60dc93b38ccf69fbc302251df9e1460b073b9830e682e4a7f1e6595d7030d71898f20086dbd1e720d3c06035768e2bba5d7f221f3917dbe6a4ec1eef014f3eab45e99b8c1f1c7a307dcb4e26b888af191f18f30ebbf6b2d4ffb87ab70bc97c077d1a422f002ef069d4f5c3ccf4438dbaee21b0e3966203d37b791e2b80ab91122b6c3f3158059132093550d843e99eb95edec0ef44d9f7697faa8c52ca843c4e91beb2d1650d6f7e6fcb50197b0f02c00add8e5ce582ad809036030052f66bde316c34a7a233ab3570e26d324e3ff1b0e107fdbc1eea093703dd156d0fae2211325da2729ce969789f31eb6dda2c237cd1dbff51571938b6a678c433387445204204ac2843ad1dfa887dd65", 0x1000}, {&(0x7f0000001180)="a6a551f311f496d8464f4560f4dd937c5e8f882fddbd5e1ec3d93ae44852d7199f0adbfdb623aa9f7d891e49fa1c7c065edcdae032a9b525c33e95f9a9162b76713c6d001b2bc15f42cbd1daf67d982af1f5eef3eacb5e0d626322df304652c5b7652ec7074d144f5c52e99b5883ae23f59b8881d3d6dfdc6bb71b61acc41e38b98b2cfc1aea109ad18b3ed266e517e1b07f73887eec2e907b1944", 0x9b}, {&(0x7f0000001240)="1070a5900f470401d081332d1a95ad3a374e308a487ed9f6eea4b9428824994093fb95a62add6be42871a54b96f56575df2f87631263bf3f186f69c73197dba0bc1bea0155fe1a188956265d0d5bf7a11f6630a66f74f9be8461944df706cf4513c20e8e224cf0a9134a5053cfc8b9e5aaa39a49a4795f315369d7eb7b7e948d0c671824be8a035e374a63b9e600efc4dff70023ab4ffdbe14392b6d7e9ad12b9b7dd5d6d9017e84eab05b889da9827119cc1c7e06a938e722611c73ed23ba9492f9da65ae710253faa88d81c8b8b63454c34f46863734c56b865d9958ecf2c06569c9cd8eaa7464539d47b9780952c0b809ec", 0xf3}, {&(0x7f0000001340)="be0cb2b4a2ae40213eef700972a20ea3743d575cdf77a0ef94a48bd1e87735323706f1d71f838a5765f27312fd12a657b83f172cdb71d36bdca4faa41e4c691df2ec3d3c9239a0a479a40ecbc4755020580cde8f07646ff6c384e3800406ec83146aee813d23130ef2a7924c67dd7e554352e95c6b98ae270bffabd1a625516dc613e3c7a15f7aa3ec9ce5c6b1aac97f3b4ed1e6da14bdd14f8f6f2d7b3effe6b3d2f4cfd356d89dde928616c41ee2a0656f52a0a492f9c2cd5970ed82f5219c86b855ca59e26503ca4d0cc0726e71179ecfbf68b062d3e2004e11f18862958c2f6071bd", 0xe4}, {&(0x7f0000001440)="110a8d4df3ce2a443c5adf64e9107be253096fc6c346a3adc0532a8a16dcdcb222207d3629455a18400f806bf57f7389369fd71961fe6096f96fd24bbabf0256d135e7694237163e3c7f4b564e29081ee2da131669ad86937a2d971c82e3f7d37f30fbdcb4", 0x65}, {&(0x7f00000014c0)="840803870fc8d10b078a9186be4a37fece0d879d59a84b8957ead4f58811144df085e5eb22ae58b9c04929f6c2d6af5b574b32f7a39ef4bc48689efa4177d102bd52ef8589123854", 0x48}, {&(0x7f0000001640)="cc6d29c30d88bf53bd3bae0cab99710baa5a2fd13c19fe3d291a2ce1b1d03ffdf8b6bd3393dc5fe9d1e7ee9b98c807e01c7e7ca54211459a02a61e29aa1fe974f0a70a16e7d148f13997542ce068700db62a1547ed98ea67abd47769c955d5e9844e167a7a42fb6f198f568f15b47ea4ed9b9a1fa52c443edbe69f79863593394a53a74b04512732e188686c9643cb31d0f4c6add2984c697bd83c88ba0c058aabb989bd4e7301ebd2b3e781f511a2407ddf363c3008df8134633c5c002540e804c9cb542e0790bab729bd08", 0xcc}, {&(0x7f0000001740)="fa9af96159db720b64e37dd0493b1dfc76a5ddff464684f777bc0aa538af1eb3bd3cf4d57d071397635ed215725f99ed6343198de1eff5aa8f2b18c2b3dccd84279791e279e466959de2c59f1d036f1d558baf601c545083ecbf663e3fefa478d14960943b88d62f49463c7f9cc3a4c8b3b2c2a3ce1308252961a40599cc97bcce3aa251d39622201ad813ab12fe2ff7df3a3268142ea16ade367f2b5006a7e75c00496cf91be0b24d0fbd224f51e30dee926f91bcbc2be49a0934c8057d5082a0fabcc11963a220e79b92ea3c4f9791dc2359575b3902f9bd26fda1a199c59a527d79e3cef9a95266d4e22ecad5fe806903c383e3fc", 0xf6}], 0x8) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file1\x00', r0, 0x2}) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='x\x00') 20:01:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000280)=[{0x21}, {0x8a, 0x80000001}, {0x23, 0xce0}, {0x0, 0x2}, {}, {0x40, 0x3}, {0x20, 0xf7}, {0x88, 0x10003}, {0x3, 0x401}, {0x24, 0x4}, {0x5, 0x80000000}, {0x23, 0x1}, {0x41, 0x4}], 0xd}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x47, 0x800}], 0x1}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0xffffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r2, 0x6, r3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000280)=[{0x21}, {0x8a, 0x80000001}, {0x23, 0xce0}, {0x0, 0x2}, {}, {0x40, 0x3}, {0x20, 0xf7}, {0x88, 0x10003}, {0x3, 0x401}, {0x24, 0x4}, {0x5, 0x80000000}, {0x23, 0x1}, {0x41, 0x4}], 0xd}) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x47, 0x800}], 0x1}) (async) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0xffffffff) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) (async) fcntl$setown(r2, 0x6, r3) (async) 20:01:12 executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r0, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r1 = syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r1) fcntl$dupfd(r0, 0x0, r1) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r2 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r2, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r2, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:12 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 32) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) (rerun: 32) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x5, 0x6, 0x5, 0x1ff}, {0x657c, 0xff, 0x9e, 0xfffffff9}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x2c}, {0x87}, {0x6, 0x0, 0x0, 0xe}]}) pwrite(r0, &(0x7f0000000180)="f781ea807a1bb6f576c45af84a28", 0xe, 0x0) 20:01:12 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = socket(0x2, 0x2, 0x1) sendmsg(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002b80)=[{&(0x7f0000001880)="65a08e51d52b01b7015f92915f75aaff7a2ef66790ecbf334dc5a157a2d1a8263f6bdcc439c1af6bee5498baca4f9d87bc891f95da35a0bc595df53aec1c1d2778cd91f2e4a1792f12b6a9bcb0477615ea4f5015eb366c77b210551499345e31d18ac8030ce1392ca670c8b40234f3715f119a8a9c99a78ecdabe768f96b833add1dc353a652c0ca405069", 0x8b}, {&(0x7f0000001940)="02dbc407c776c739517755dec41b9f844134ab3b1a4b5c77b231eb55a7375c2884d65628e88f9318c629164f038e91ef6662a89f163704214a07182df4a64f2f1f65fc70cfb7017c9f5f5170e855a4bb0c0a9269a6a2d326cb1f7ab78daf91886c95ca01702b1f23f46562d8a8e9a4ac37e1095393cfdf6e833becb72d6aed525973be58966899ba3f153e067b4d798b82ec3b7b9018bcd297a9cfe1e71d36d4d84d6c6091352132cc7bc1706e76a21f4a5510f9eb44517f9083df8735a08caa54d64501fac40108adefc466b121d0247290a8b46755c27d9daf45f3e34ce22cad2fc904fa8579ecdfa75b7787764399bbae717fdd94cc6554b8341f3b278d284d85f0613cd2b153568b7bc185881a3a99dd8bf40fd39bc786cec1534c667996286aae7af1d335eadaabf3896e6bbde4c7c9376502e4e0b5d774f1b48fcaa11972444276f6ae6b90c3cdd5f836595486e82a52f1c0e859fd34d4dbce1da648f6bcea372910bec7af3029a63fca3b1e62a4287315213352fa431515a69d041104e39c66145a2056aa0cbd9eb47f8e08cc7e115230a3afef3a499bcfeaf1459e59c275089aee8b02555454612a5cf1dc6d03757ca75021aa1cb76a023626c8a5f4695d227582e6fda188827e2757419def36b977d353cfef02bfaf4e56f710967a23edbe9f1bf74181b1ea75e74b851e8b53ed9aa5c833472957cefbf43152c5e02077389115b8c96c21ad152a592744ab4fc653825320742a826842257d36d09150832cdb09fa0a073e38de1668e69bd8c8faf5777dfdb56f17811bbc3d719fb05527dbd2f09e7d8844a420d91c883625544f6106c99d012c5b031e3ea4abc25761ac321a688722ab748ab2a0e9bd2a892a682651746d367ae01b7e4e772763a238fa505ca5b54c1924596518342ef478678c3c7d4c5f41a0b125ea935bcfbe28327b8122e7a52c8e999b0cb73f9500ab6454deaf3cc2b1ce75cf0beed9ed794903cd77edd370449f811942aa1fca74ddd672b0b545615581dd743aab924493f662f5110e3ced8a2f18feb6caa3709b18675f684eb8d8c9d82a81cc5c048159f7d9bf4d2cdbe96613a4193f696ad4711035317124d566375aef00354bcae6d2988295c84d465428221a46cef3464d5b4221f8379430cb78a8b7842cc2634a13480791feeffdf7ea951673f8a332800a5b5fc7a6b867bc03d24079c35b00aab084ab44b09ed87bf157b7d7c4a3c6bfe65b34eda041ee034fa87a35ddff07625353f4d9e21725aa581025d4a4ecb9340b2b6c70605240866a238e160ef4e3d64867bda902322bb7ef046e861d20edb056a652846c420b41a2606374692a5e888bbd959c7eef6d0471e2f71b0fd62af84f1d7177e39821256b88b497bfdfaf31ce58793d870bd59b0b613e7c29ba399a111208b525b4bd2c27d4cbe7e8a70f41ca5e8e70f957daba2e1e2d8bac294ee1ee5d6d55669e4e85061e7da64f653210c8da6d58a7f30bd308bfdd6d288d8c68d50852fa691b1c3657e8d1699cc503ddc87e30e097538b724d2a932c6c784881d66636a237c62344204263116729f6f7602bd29758bb703129257f56a31d834556004afec704be4da673bff9fc42da965036de61c9aa3cf90a8de1594c45e6a23b1c4de9516015da1a6f924191e25d58e56152474250f0be0eafc8aeef2b7c1afb9cb61fafccd02de34a078cc5c2ccaf07b852859fd4ca2eed17ea161552e78911b626bceef35ca47e52fe756986fe8d9a8817c2d3894d6d3f8fe21ab0f40ea3aa35e4b6bad36b173cbc87290f8589f7c2438d8ad70d5ae9bac06fd89e283d10ec2fb36c1f36198b89a3ee397a8516c72af22ae443390e93258838c0516f30a7ed9f4d1e0dec546054e6331719bad1205e37fd6408a508a76670e7883340369ff62fde982f4f2b554b78ab608971f9a279af2583cf12b08957c45ba27bd1fe6808965d43bc2e22a78b1925b5a26e0355ddd995124b0e59e76fc0ba8ded438f35d9722e15f5fa76b5a1c2120d1baf90f9eb43ae4bd84e57ff7030e38ae5c36268b34428f8ffaa0df4904f288b0af0d62d9ea6e167bd8847c1849b21cc308b81b20b3ca5f3c78ed819d6674dc7151cb53bdc068f08d3139eb4b5a427a36223ba09b807f878151310b891cda6f00e93ca570a67dfe7e9e58b5b1baa43a44afc35df9d15c8facce34ffc4a1d35d902fcb0c8cd82cc315b8d3a8b6e81befd10a47d65e59c690e7d645f791bd91ff79f00a0ffff67dcd42ae2885fc193635dd15254e33367ed2319c5d12f7b3157d02f438100fd85a0d8f0090a597478045789d752e8ffe6058c211e98b7a8d56baa08aee2c64275ee0436c7022b6668874e422fd6d95e30d3ff2d6845b1d041295753f02058b40952c669816cc3df35ee7e856331666021e6e612fc937841d3424ab4dbbbc39386dc81b470db371910a6cca88d352c2de8a5a86b7bd5ee3544941e0e0a22d2e8ea9e6e9d0387e3a7b8c1990dfcbef1572aefe169e9eeb82447e6b885bf7ca06b0b4e3bc906d21e67597c951b8badc6f3c1868fb3b9126ea62336086716ac3d97f09b68cf96113c1334334b2bea85c27ff33eba25b831b9dd6cf628830e3218eefd5e3c98cad19e09fdf4cfecaea44b34e41d96a895fac41c49bc72e25b4a1726c1f1c53073af8cf0eb0af6f86d536e30b0f1bf0e0a9494fc62b27edda09f7cda2acb48c530b1bd3fe095bd193855cf659094fbf18b2757119a80a008144f35115b94dba5360fab21b7c95d978990178792a2811694d7b73c8a9577f07f06aa1685a4b5f8c386ea3c9c76be1cb243c35af1ca98b0d61767503fc6483bace31306c3fbf0b7c56344aeefd282619e40fc441700946814b829a5b9c5dd499df6a9340676c82fc1e85fe907d2cc7be8282fe494034ee5d7fa636e90e48686f1b94b6dd5294317fb7a9709c8f06694e8c9b87a3de362f6a7afe8a460fc4967e12662c80ffc12cec46de65e040f594b3e17eb1fe7757350a883636cafed0363b705afb214cb077b33f1156f5fee066f183ae72defbbbda8806ff9a926c40cf2a93521f0fce24d4d49950315bb5fc2235b068419433848ac25a9cc975fd835bdba3754374165bede79eae9ea75f852f35df7829cfe7fada176668bdd7887f9a0198a8e9c286b928a21ee4b3040e21f4f426805911b11c6d4917a2ec0a8477f6cfe79863948f5015fb2027ecfd88d087711864143d9c32959fc763385d847257382f6f40697dd6915d4d8985e94384b417a0456cb1aec89c5c33929332b5287a837abbcb6c015b8bec10e1473145d8d14bc1ee634127e95bfede9afdb9ee6fe71b6bab1a218ab81667d8a57a166fa0a4626d27e8cb8f066fbbd7c922e45bd9519c7de83f66e233e7a22c7ebbce845098e117df97139a37ec08ea29739a567551d1c56d2d7c8578a54babc832edd71f0f7786bb4142fb708067f02736f0ce4e3d05673f4817780d1137ec4b2ca8b2fc4e462056c3955d80e54d83d0732a7e7daad3d751e438ec3af2051035676e76e8066f387ba3e8ee7799d1fb5eaaee3bfbfbfeebf422f5c63d7f6854fba0e566560b7c2cedf17cd44e68c870914195078961dc747979dd8b5685f69a797ea4f36dfaf03997d87a818f4fded8c1422f40c28cb47251adc6fd0e54c4bad76c6a9ea6e3aecfa06ad8058c58ed6285f533a5d983af7cf24aa2f03355a2231989fad20479cb1b3ffc8a2ad14951fa73010674343a73ccf078403812027e31c66990011387d41f7c317fabc09157485367ba06fcbfb475deace9a7dbb7a3b26ac5f290cfb3de6d4d00fbb2b4d3203a361e42b27d9d11ddb34c3114285cc736660787f652f22e84193dbf7ebd07996e13061b88e937bea11b880045c544145eeac6620ae57f3e825a20dff4b6c2f904bad7d3af461299c1578b721dc35c23222cba60da5e31ac572d88667a40ffda052e61ae68c231bef1605217c8c235f7770f48911a36bf4154ae4961c8556dfc5f485107248d6f83a9136a5f33ba315eb38bd5504135b6a334cb635ee36a576c7796e1e0d29566db373344fa382b8789054f837e142d5aac03913fe6d585c31d156b770e7d393ca92a6b996a60bc2e96eb705c449b284beac939a22708c46e3600d4f91ec87b96f29fdae832db27bca2488f94ad82e83871a2e92fd4d2f3ca863eb014a45277eb2f89777e9bb3c91cbbd5a45c7df356dffa49b67edb4783d43490594a635147ff7016b3801ff3565f241829d19a6c11da4f8e382f124831ce2e4dc2852ce75cb7449bbfd6b658a9f27ec147a8aef2bebda955129a86e29e2b4c5a692d78af176398ebaf4500639b88ec1521c7249ab7086205c505af98ae1fc9d7ea39b70eb50a969338e725acca6a8e21c6a6c7ff3afca80f4d0c48d6cd8c2cbd6e6a014c4d3492a767b1399c62d2ac58188c4846ee0183b938a0194890e3f81a46d48b077609cf158d7ebb3d6b8c6d9684107a7c6839763102e62af9b09b07582dafad0727ecbe3c66f0af355d89191d7d4f97c5ac1a56a2fab2fdcf24151f283dc33a871697a573fd9c100828a5fdafb8aaf6b8dc43065f8601a96d0d2b172ed6bac0b22dda9cfac206a6ed49f2160af9f95b76e91c0efc48332be084bda7877fd3e8871bd6502e3b21d6edffd5808903c515fcab3b14919cbb896b2bca3cb4ef9a5b1c8fd09b5c9153beaf4f6551a261e113dba145f7b2296eb3bd6b34f6ff2b3d401dd265a97d8dd54b64dcc26eb4ae5c349c8de39ce0c418dbec7fc37f38f99a560e01d4bdff9acf2a0c32f0be5967df445f8de99bc02fce3b8a9c3cd7cac9b6f50a889d02f40b4078eb7e985b0752d7eeb1c6b75e6d6eff4710ab57dba5f78b34f7dbfbd2999b6219d52b0f5e833d7de0e2cddb1189afc5d4198cc9f0bfff5e122d3c875199e7e4eb1946ad1a5eabbbd767d1b29b46a3d471a5db45bb5916c7182ff5857d71f8e072559b9406878b2b55f8fe0893d6ace90f6b4b7002faf408b1c71ddbabe9d48b0e439d2706372c2d66d0bf9d79494e1ff4cab8761430ada8279dd7cab49c00286f5287e7afe1016d8da1fc8a1a51db6c9b328373f5bafcc5425bcb215cab3249520a1c9f4d10d0c5a961f811f3e1aca01d7d330b103139db439143c28f4cb77a6175eefe94b6d1a89d14cbbb29c09a21a1c8278f4b1776d08e6bc326d53b052031c7037851f991fe51ac12eaa2c809bae926fb4870453119e6a3cc5d5a8744849c018b2979a25cbf8a7ff4840b1fa5e448e76157bcbcfd3eca2e175072793ad95246fc3922193c47a5003ec0308a3a012d7bfd4ec7613336b35d61a0d828b56f01dd3238ec3f69913380696bb6705813ea22f092fc343738227dd5bc34fac75c2e6cf4649d703a9bde6de1748ea69cc24a2258ac4f43fa66a48d68650166d56e282d70a625cceb946103d0de2a4aada9856c7daf1676abd21fab7c9974dc588259e534a97eefa4483c2b67ca1d94de6e29d6c7b426bcf4b94cc53848303f13838e0d52c39414064fd7eecc68641bf840e59d401ba374412cc52ce56707cb2458d0e12d8921ad088abc2fa1bad8fe99b8edacfbfa778d36d21c2411cc68309d452fb5e969fd2ea165b67497694e1ea020710bd4fa52734cb2cd8c44a28395eecff07bd82fa1149c419e5817a32092477653fe73c3f3ebd021522dad41b44bdaa2ecac1458462a4911f87a14c00e3717fc8fad250deed3caae891f7c3c0551e271f905324f2629b2181ae048e735e4c0ab65ab26f5149cde5cc90ae5430e668b87db9", 0x1000}, {&(0x7f0000002940)="afaffd1ce863003abb54b5703f3632c0f4c9403c456895e50133b200f21008426a191f1cb1db4106011c567fd9565479", 0x30}, {&(0x7f0000002980)="61f4a0713b3e22fdcb1b6fdddfb42ea5b8a0c52b1818e4f184e468366f431cc2dedafb980f4644467937d74f00cb4d1cedeb1a70fb8e337bf9b545513341e624ad67740fe661b37ebc2fa3c490b4842e034044615be14d0bac262c1099b26f9e4f6fa4716b5f59901a65ffa69b1341bd9c799476e732dc7808817fb134717f51abd517efcee2", 0x86}, {&(0x7f0000002a40)="d5776d5cd95ea21dd65084009be06b3c9e7e484ad77343fc5c4d76f4752cbb3fe0ad6aea03b83451e7da3875bab462b696a5cef0c23587c463240bb6070be22e251d4490e50d4736d07cb25dd3877b903d8efa6e43e31a32f3027182c51144d24363c4f6b78ddd7842dc24fceb8371542ffb3fcb86dd9c46f90d9e91b276de3c4e209f2b7df0ec6c3f0be85ca50b46a0f1a634", 0x93}, {&(0x7f0000002b00)="98ee8f261542866ec7735ceeca933dfd62d21ce8de3cba21dd9d4111c8b76a886f17a5b4b2bec01658194cffdc402e866ae664e416e93348961b29abe52f600018fa57c4c8654d1985ec82526551d9176c1d3c362ab32be467ea", 0x5a}], 0x6, &(0x7f0000002c00)}, 0x2) setsockopt(r0, 0x8000, 0xb0f, &(0x7f00000003c0)="d6b726f6d6c3be90780bd0e5b04a2e9b98e99ab99fcd3137f857fa7a8d5d8685b5f860ab28b41b7547b861bcda8c4177bd1e3b991332a1998c7d40ffdd34ecc313c820290f17f5752303311e6a9a9bfbd734dac56afcc5b693d85d894535377bb794518523306e208512b53a20eb1bd2782c86b4f145833f655e270d101600c683b24d458b9ced8342425d9bec2812c8e46008242a8e958b4f4908b7c94c0578e530c0793c3888638301df182642aaba41392afa0a20002d84e7d6a0258e538dc0b24e7cbdb2b23bf37ac4b3a0ad423b132622a51cca7c1ced2c92b8ba591937c5548b6eeb5bf4a35e263ba43fab248b9a006776f79fc725fca1c5f98a5238bfd488e62aa4fd3ac22e08cc0e0a90d919f2a0fc5703856fcf580c5cd60b5ee2a9693099efde6603cf9fcedce36754d33f744e963170df97617c91a92908a406ced94281fe46867965d522a9a2286ea8f6062f412fd623c5511d53235116ae4a3153ec3b490fd6f01417ad56ecbd82ba5971ffdee898ecca80b716e50ebf9eca26e485a386e9cf95e3f26d2d642e7c38e01b3878bacc4dfca77a5b25a20d78f4ced27e47aec58e5c61c9bef18c55b0dec655627295b04e16410b6e4a4f3116c636de625674dd3dc527b8adb142dd87a869ea42a2750b999cf1d526698d7d735ac7dbf4cadbc028ddc3ce5ff79212379e6c37858d45874e90b4fea7d6037858d66ce64b9348f1f6cabb696669750400e2c7b067e8a0efe3baeede6f2c18bbee60d62c0b1d2f1f346f5ec02257e1e6d5b79ab957da713b55af8204d5161889cda510bc4a143fbde628084822d2f63ebc192413c8b5c45b7f9c75696854f4c885257fad2d2517f395b33d5dee39d39c4449e31beda6db16410ee86b1228e34a44086f52d2aa069cb462123919d3bf9b00158844201fb7b98a692261326d0b981a404ca93c6288d1c2c21faaac79903ca974cc02ac44b1ab8b45f03a274736c18c2b955ba6e795c61f6f9b53c1a86a3a4de93e62651647ba617c2a86e0bac258de4d2c1c38882e11f91ddf3333c255b68f3b3e28e419f56955b32c0cd617c0df17af849cf7feca7d0fb214b6ddc0fd46231218a611469e68f2244fa340068e03578da279ffe3a652a11ead69a223cdc5fd2a73fd4fb139fa9b505d8a53da123aff0c7def44c6c5cc30f80da83f7956c4ad59401123c10bde850c24a90e1b5d48777cedadfaf35ac19642ca7e35775f85a19f181fa985289d63640c4abac545327feeb214b4dd84411a10adb648f690371e837dbde9031be53315dea3e342db63a2ceefcac61f653d33f03e450ad595794111467beb6c39ab9713e073cefe8f3e87dbc7b83ef654889b9f5d9d901305b97be69d943a8f808290a027b238d068080573cec406ec001650446e98b444e93e91bf696595f2557b0da1983a58d5cfceab5d0dbd7092df84c6b77deafd626c71bdde04e70f8daf189450be82002df2140c59f17afc8623db2e1adcfc5482e415acc078e41c74ef3fef92f3d4d230a1401fc50567c82a7161d75e1ebd82e6ec49d96b43027c894d145de5f7b57e42f2af9b1a408ba56bb202a840758a13831f5d2a3e2c54959ae23d7b85203aaa4d324de577cc233dd9a45d0dc1252ea19bac1aea19a70aee2519daf19c1582cd607f5ddd2f3fc8d228c0010d3b5d0176da81977dc6e2b8808a7ae5d9a859a699ff9d1a9fc0bf74a10360cf5fd471cfaca29ad4876bf6b55f1a0c9596840a6fc6735d49c1ea386f3f402c34e5a2da4085f86b691e8db7efe3bda58a8072a6a005c0dd047edd69a6c71dc4173e2c4b44b3e81278427760ba01223e6ac9b6f1a4323424f99c533aabcfa453ce8730a47f2b6b673ffd4abc56914441845859a0bdb716dbc263d8ddb06d4a86e95dcfc6279628e7307c5deee981be94c715036bf4d442c504f85e083b0146075cc6719bd5757c8815c1b3c051d243d4a526f8e3b691a18677ebcdb82c383bed845b29eec35e7813307858751cd577d33fad6b4c7809b4d6ab266708ecd0b4f249d2fe4454fc24242db61d406389de06450e31e56b1dd422f8136a74dcacda4b1127a4268e1ef9843ebab7e068f9caa1c3346b1e2b95f1d41ac23a7faa92e35c27a6443a526556ab7bcc3fa822725b265f49c446bd83615c0d380e577d0e49fbd97abeb7b1769a3a1e15c559541201c85b2b1ea01a4243279a530a309fb156aada0a265481b837ed9fdf39e8743b4f27e46eafe3dd4f93746db2cc0ec242915b91c9c7f15401a1556c82cc3d72a3c2c6938af5091efc66f6928e8a1a5e7c60425a7e92ee695740b383e2fd4517c9b15f9cad85f39c026791956eb32ebdd8f51f03bf03f4383976b6333864b2d4a1277bdc174ffec1f4ffb933f57ec03d4647d9aa9ecb28ce5ef6fdaf176a6a85751ec84f2ecab3c397eed3bf47f7a9e6cf3ce1af8684bcf8ef3d324d3640be09768e18c79647dfd1dc504769b687db1e419e27af84599ac0c6410cbf336a456ed0abbd4dc3bbc608b3e4b388aa0c077b4a335d339ba7c5bc9704f8d9d41ac6d807892ed582d46451b013b5d9ded439fa5873d0272f9ced4cbcdd18af054abf8fbabeec415e15951af51581af8a18a928b567830c8748ef69d5bbfd92fa69bbf280e81bdb046f68f714dea5d34aeb72058f67d904c0d63abd070fdf390aef441c80bbcb0b107037209d7b3950d61da914bc1c7fe7cc52041e076aa68fdf2b0abf01197a775c60c0ac4f15391a0b15141f1e2710d9abdd7695e9db2f3591e36741fbdb0eeeae09c0fc1024faf60d20a56ccb7d7b8fc0ca9f29401f03957308497b29a3e108a76a3a4e9a76b41e1bee6cf745631374f1840a3d49f081bfc12ba3b19515ddd41ad1d2a4749cec32263c561622c3f5904b0810c32cd8126aa6eb6f915951796b658013e391bafc0c4348f673b2539a5579a863824b35527091bf3d33c4f93704934ec7823e90f8daea85f5527316e593859968fb70a0914eee333a1b83dbc6ccd0cd0673ca31c835a152e7ca3b7bc19699bc21de914efdbb99a33f850658c2042260f07d012ea933433a8ef5732b95d53165f1ef588a1b198abe91e463e301ee96af2f54b27bd7595beeed4d505cab433e4db5c24ea482bbe64988b7e1e4bb9bcfb5fc73fce06ebebfab42e4a13d358d819d72173cc4a7ddf353376e1d2a192914b466a290d1b57248a1c5217148a6a10b9ca374c451a9ec82cdc30d1ec1402bc4f046fe3d0223763d8269e9f86ec07c9f429f309a724c049d90c1cc34eb13235affcca7b1ff9859624fd23ecd3b00ffef22790220c308334c02516c01ca1b309d597a3fd3929e08f76ddd7fd1eca8bc5d2e0f8ec44a502b452ff3c6fd3064a94e4ca11be024283c5af6ae854ee00e6274958a9d77c20b9d4f682aef536950436bfe0ed1f14728dc90d39d97f9d780f1a110adac5b19deaf7d03ca49b35f6cf4eac77fe705da3aa53233e7464be6ef88368618050faf0ed2c217e06d356c37b0b3a644c9a1f478cca6594f171ebbe87b7109720383db1978ad04c8c3a06c4846fdb9be109276157dfa9c67f48b9c11e67b18d36d0d3760949d5261c63bebc00301cc49f289fe6bb50297ece1352f9aeb093a8530da6d38b45aa5c364c5075d6f85603eb05495685a2443fd8c49b07ad4eefa280cc7b5950b62abcbfbe2af43a86a29701378d5e12322b9f997d0153f0cb5a797c430545260349a1e7295afc0c28d2fd2832bb07d76679b451689f2c1b0b25f0fcef3f28fce28ca8808d6c74b74e387791b5774cf4ee545dbdd43eebecaecce81590644b8ba9bce06629130db14406893ec3d53f4c83473553d6099f2f28e52c3f087972828d86d4e6a2112b3c0553cf9e237d8e4af25aae11ce9f703d16cd485d6189eaf116fe6df5670e0bf0bdc618773322d0e5db33cf93bee36427aabefa8169bad909f3c8c81cbd88d8aa795ab6c85e9e490bc838b9fb223e62efe50b68f97960bb952ff8a4ecec6f0ca69a005ae8110492bf7609c8a65a1fa95de0cf8777b74fb725bad5cb21ab763d98e88549db9de7c28ddad27cc3c4489504e440d9e356522c164f0e5c71858104103fdfca6d4c753cb8fe29d8416e1552b60052c606df677b51b0729677a019c161baf7e06c1ce8b4cf11efa085543d7c73a965d8999de60a81c5137b2dda85e1f5b24670e54eca54caf27794dd84e39ec39424ff757378d7e39f72839536dc442413f2f6da314b0d3831f87f29d4a30742756e0da71a5427534174f9a35853a3b6ecf7aa6761e417a40e40d7ed82df0d2611c8a0ee28d10dc8c617d85ad9b5a2a2c422bd6aef1d553c2d223d3ccb2c815c12eaeb07c35f7b753d364f9d51f5b96e2a59580308b0ed860ab4ea26d89af6b3c731309315d2ac1d8fb295f2ad2ea409297ca0809f28a796df815513eb6c84954a75bc2aaf13e11c62f0fee0827048c521b8d002733d0d7c4fbddc7fd48f3fc4a3e832c8142ff072635a602491e3ec4b1c043dcb5025ed1d95e04b5b12b7b700416d78bce776397ae9ceaf6ea05867f32640671026ec083cad64ace83f2e76bd503bb2b3ea93e05814a45ebe3880ffc796915d32208b404e6d43d3ec2452f74f4a14ffe6196a47ffc4da78fc86596a458aecffb32e574905a79f32ddd234404283d51d4adbad6fb160eeb700f08090513cab0764c3581d811ffb6bbe5478e4db87e051c5e451afd2b2f218df5df66886bfd2791e8541aa7dcfeb480e2cc222c03b72a6c99cf3b2048478ba5124e49bb489efa873c5e6c887515f5654e611465ec8240e1a3b78229b5fa79e029cb4170de0014e1ac8f81fb9551cfc111ef5602dd09ab259633ed22d74e49ac8eed135c9c50ec043dca6df768c2bf0ba444b31dd0a937bf51b174ba7e36101e6d14040af959b490694a9f4145d669263a7455d5c340023cd625302474b09d63279334ea68d1aa90f39175cde81fce5ccc38b46f01a5c982c99abdcf0b0f3cb83f5f5c4b2373a710cdede3959ef756fdd39f2dd03ab53868da928e91e1912cd0d53c42a029904ba6c0520786228f5cc4bf49f4424862c108add9b4bad039390929aa89d08ce8eca9310e199d1db221bfd826548dde4bd898372ac94ebf2c98ea051c0891fc7e5da18bdb4a7c0456c563d20321aad7d2acdd144d3bf9e9f29aa300a88c40a71858efd2780a44fcd9cd4693f1e1029e8db09017a346d5cef94aa4e06d8639a8738adcb1a50b4dce26f0b7363d594fd0b05a1e62678c46f29122eadd8e8546b59bb141b1db2ae2b293874fd5355d59b1551c5e81a85c657154c4714e3e00a8f15140296fa6fcf41f51789aab1a8f7e29ebfd2cd2f2999b028e21187a0bfc653045817f84276b972e10c5ede3bbd06161fbff76873085913188ed4103591f5f3541263bd79a1559672c60afc3bda818a4e4bc894ffe5889d0687b3f4cce456dab5d36e41062de9b8f0e78fb4f581e7e71dbe74e3fd58e16ebc542ea246ecaac3cae470a7eacbb23c8b259760d4a2131ce4d520b5c61d6608bf0c6d56cdc0834748749f91296264cf99fae80ea8ff645bfad34b735ed7636741e66c325f97a4c00c61e99e4314b23d4837a2d71039a89f0d2df23abedc5539459cb03057ff8a1edcb37977dcef0015be8f6714bf1f371c8f57c54f83405e0dc2c74b01a16a63c59c537c8ee03a4f1b74015d660a541deb19c77d65d5cc9d44369fe0688be772ccf15f03bf640e9025ec299c55c2e28cd0e6704d230f9e2eacd3f2e3202e8c5c9bb168c69c12771ca679aaf27", 0x1000) r2 = open(&(0x7f0000002c00)='./file0\x00', 0x80, 0xd8) sendto$unix(r2, &(0x7f0000002e00)="353a19a62726d2695e4abfaac04ef855151d5993abced18bd33e3e4fb83d41b0709299cba3cb66d2dc6b5ea28c1a364e4bb035ea254c11608b32248435ac38710212469883bf36e1f005f9bb95a534d785bb53c49acdead057d15eef4a347981af84baed107f466a67b35d49a87b572e7dc938a87644afd7ee6dc36f573f8808bfeb5356334e56f641998df8cef10f5640edc68ea85719c79b4f6b83c21226e2db0e226a6f84664b3af67d855eaeb863e1c052caed14da106dd09e2e91776d2bb953e3520fccf6155b20276a6f32c46052d20458c0d7a9f4f6f448dfd5c5634e11b2fa581f4c00a6d16e1230f7110092d40f9eb08af5d10e9b14b9addd988ba97f2fbd1ea9adbbda1c0f0b769f9f0a6ec85163c58c5786d28258a18473259b11db019facf9fda8e9f8f07a75796b6925185a81008681aa8de0ecd62ea780b3adb7d2cb8ffcf1500b8b9fd81549b464b65b0575dbb768f07d605664edd29dafa40aed5788e2b501d99f021731d0a214f1b47b82e940a19e154f75c9904d1a4efee1e73c5148577e37265bb3a2c66c1a0779e101b6b4b69b3e19aba93290c50c8e0c863f49a1046beeca3d23ab8617076bbb1bb4b7ad20b7c8c1a9678322d8c9cb05e368a6b88e7a8270b81b26af8e552a58f242a1c4f8c559d2d83cbba63ff722e95380ee2ea558c66c7746d740a65c9e2d185d8808deaa7ee179a9c4fdd7816cb5a4bde705bdc65bb2bc07a0679173a23eb19f5d97cd1c70c17b97e295f4ab3c827add694f26b48c8b3a1824615470daaf4556586ea26b44df3f094fbbeb62db82b81bbf670cada7a1d917b1f93aa6c91fd69e381d51a379b31d288eed6fe69af074ab9d0189d14fc72001243ccbf2c4c164800356b441d417de51cf6f115384834d4725b4a7747a80ae1756aa836999ae16d2619d5ab809694bdfe94fffdd1d19bf7a8576eb988c4313673fd7c49d9249604bda168cd5c2bf292c6ee0ff98b6f07508c436f38b1f7b1ff310fe790646943e8bdfea686669ef3328726538971515ac4975ef1bee07f260d00aacb695380fafe12945486cf315d7fa08ea678837ad5083cc0d6f2ae4755efe0772b63a622d076faafbdfce332c51ea9817d4bc2cf62204af2a8ee27891e9e606145a54fe0f87d29e41f91bab80d41aede9c4a3818daa9e75a46f493cb2f2700061bc7e37ea2168a6b5391a48bc5a86f44984e325f9dcf547e6d82cbf89bf93c72ef7deafeb543937f4875c53a768a4744ad7dccdc561107900fe9d39c49253cb3bd8366bde054ecda65f34546757dcbed65e31206b7aa6ce52ee6643a84261289eb3b538228f9b31ed6668f9e2a7003adc8669a77fa0e82e90176574c5d75afd10f4f04d32725f4966d508da9444af402b4c78e82ed18fd437689f8dc4a3d5eedf803f10f61762fe2c8b5a07b39c9261d0b844a1bf4ff9832eb137363039828020f1d34453610830edc437ec8edde121e03b82404696ad273876623fec487899276cfe151f38c3c8a7f0e7b551cda48d450c7c3e519075014399c08722c6ac5b934563d099ea32a6544eed2ab65cb66ed8e22833dba7096e647b95cd04c3faed86bd2722d7983a8d150349ee3b20a129bcda346029c9be895da914e88ec08c06c8bab28c121bb97f1c6c437c79cee20fb69eb3b923fac5b5da5307d52e7e08d5f97d2750f70ab2c320f6681960d0d14e98854da6adcd2d9dbbbfb62f19e4cc3c05ce4b2b0b00a33ee2d1ec7d5217a7ca0e6378749b7a9814f0da4f8989ac9b59c394e627ff00322c2eef7209d8a48d24eebc9d59cf719cd9e9c4179e1b1adb6a266d4b8d020a290f0f0374f65f5da7637fb9a8c4ba5c253f2478e3b20b82eddf9ae782167ed27698909fdf527315baded1be8113c168adb3e495f7da1521d85143db458cee32b9bb4ab08dd55f1ccf96c21c7d10211db73f157e336388b56329241345563a4a51054e33afc11eef5c12c142e91d44db47641bf77bdad72127b68311d843e8fc67ff83795494bca9ad76cb6c3b4036b0915eee65a9f66fe9cf43cb34d59edb8ca07aeff49cc430b473525adda3202cec52999c4cb5f2d8f498ff46763439fbe705212517135d98be581614e29b118c1c79a43d7f0ab110a6e2e2a245cf567ae9473e74242fb6e0656b71b8f5b452a1a6cf851b94321a4c3acc2bd8a3f5bfe96ba2893f52bdfa451b55b7f08f14ca2eea38b927747839ceba5bb8577007db3619a58b142c5378f7bbc3182c13cfb0e70ea6ad01302ca4f549049a5e11ce782b2466da3e3e9daa77a783a80a887d05dce7b6e76c81e7be0fe29def889560d171294da4044c6bc2416ad64365a6538cece7728a7bb0729c099689837fc058085508a4ee5403accda77bae6dc3004f29d35dfeab994300775a680441bc2f3dd52b6957e6addc8f60522657a726f467b145e4fa05f584c1a1872aa1f90f81ff7ab96779679ce53bf1137a1d54da7bd75e02b97162cb3900a21e24c521d1c76fae2d459b951080fc847ff2b6998156fff2503f9f22927cf95d35e93a64eedf45ac5c5469ef7b83ae93eb1d8964b0254aa38d16085d49f581d7de12585a853cba20cad1291b8a13f2cb507684691bcfe5a355cf2e956564b6dc24921587ac133acfb01a3ad59d73390548836ef257fb6a9ee9c7fd509e55dcb8c55212a91555167f1005f6c5ebe078471bb7451ca9305a1a2d9768711ce8ff77442e4a712be7bdd25e638003295b03e5b1c4745b4101d4197103bb88844cddc2ee7fccf248098d3d5c8d18485b26195f9429ffc75d393f5ef2e2a96c64e0401715b54f7cba6b4aa2fc97e94838a546e090e33d633cf99f445601cb955f18bf12123b30a165b2bfbf5a6ab8f4db1fcdbc4ccc9b908d0d07a65ebea389fab9766b6d4e3681ce56f4da7ff1ba8e162e402911a83b944192007298afed053c31768787831dcfdbe55e458b92372d755d53199637296d3d214d463c4475679a95c40272335927afea265f8d9d0da3ba951b97418f04cd7c6165db757fa0566acf8d854014ae46964dba530a8c513da25c5022d41a0a03392a1f446a49bf1d3a631a4701766f9c8db10b9034d2227d9e6f60f73208477684fb97a5e00510813356fff82fb65ed26c107aff3ed8defac722f6546a7227d77bc60e6a24127585ca42e428413119875dbd0ab1884086adb9d0a38181ecf9b5230ef8378a6f2165f9ab414f771967bd239401f54dfaf020980ce5678dc1a8f4a2b4dc931c59155237dc972825500d57bfcae2320fb5a450658a19c991c5f65c7536083abe7af7af13d8cfc854b3a14a16410cbad9121789eb77228901a4d8f74bb34361fffcf5026676ff723e5b58fa34accf7a8bd8d986e8961944f528cdda7eaedd779f2dbfa01fb3f350807cf4f3adc10dc230df6f1cda186379a3c9795f6ce1f0486a12ea9a3324342e342d758f3ff34bea1693644a312c2f6bbd86e08b6c72546160626888e1544c8489478ff489bfca48bf1bdaadf46c5b477c9da8b5ced7af63c63b287c4fa4dbbba77c1c3d2c92451e6f1bd86066428900e0874ec3b8b7d83848f1b1a295b947e8afcb5d259ce0e0569a0a724bc0fc91f314eb75a9bef7ae73f90883746c76ced4e65ab4f1fd2ff2392035a27078503c2b5225176b90ff29d514b8220931a5a12f7fe142b1c8c0d805d1a8c22f5559b860ab9216de43b68663bba5a776a2aa8935c432463daa0a729ecbb8f0d12234334b3ed9ece6073c522d392f61d43f5f0187932ba99b3173885d6959bbd5cf60dd04f8bb113685ae33a6711de5ab4e509feafcc0995545cb277bdaa24060f8873eca655e9ab2b18d3a872e8bfbfee0f62fa19e16ae907692d2e1fe6e06221dfcec8d148e140b56ef9a40c86071447d82f29b5c2ae33f03892bb9f01779cad9a0c6afd6b17f55674cd6af672f3812c480898b775023db74c4480c0b6b6e5012f6b079f0f742e2203485c15bab8ba5a2c0f5c0a973bee1b938f7ec4bd7034b9763cb39460e312fb70b99164c95ba6cb35d797e5c6cac75289bb1b2159b66dbd9d426231b789665bfc0f86374f30dbcdb96a92f7a124f3a7245acd35dacc54083871117f76d26e8f2869d8ff8e10a27adba5c589c4b31abb1ea6e62e3de7fc75e5928934c89871fd139ad46d76009cfae9f2832b89a05287892680cb989a7d02371daa18fd4b8e408892c2678cfa5a7d6f8f97c26be58cf5f8007c65f0812e395f93a24c96bf12c3e5309710ebd0e25d6114c6c0a0981c2cd63b2cb1f377c4b5de0fb9564d68a4f20f3d195cbdab2acee0ecefbdd4b41be49b236ed43cb796a3ff3eb471257db8f4ec825a86f73f34fa45e7b3ac17febcca1ea7d45dc36587f12fd08715d52298cb8699cbd28735452ef721e72b5634b5ec2fc2a093124f620ae3d5d5905aa2f652c01d4faa3c73efc9421bdd6ef799d3346a016926de63fceb86d8abd1befbb0d3220b8a5dce12032b6525bf872ab5e2418e4bfbec59a518378eae5ae7eb4b6c2abdbc0831b05e8b16d0089a7748e3a50dfaa3f7fee9a905e2866ffd3c4ce7849defef524b161ff497bada69fd3d61262ee7b27f8de68a0c7db0944375612a5600bb2ae41f5c1dc52429681cd507207229fc6b172caca93de85b41645281b3f0670000a24e805e3ca9cfccbf756fe2ccf1a476fab370c3aab332cd9345978fef24c843a64793eca59606f948a5dc0e7512120aa23167596114b91ec90c8d68b41bc3c2b45a54e7ad6020599659c40922c15e4228cd5a23e2ef3b522f52434b8b3aa98ac91396a37baa138c8d4a92985a429740ddf65111750f3459aadce325bbe68cc61723df98ce18fae2d3430dad07546290d047ddf2cb795828ba207a4db1530b2fb0c547f0605e0f168411b2a29df5e5d8dd51e81e1c2859424a5200bf4fa10d70db373fc566bf5d1967ae61408eb8e8bd153d077a183d18dc49d0cfabe04e88c0b20d9e9904e823862e08288be574b7a14922075893bab6a2ace57d792d85c4d0d88d3d399417dade7cee02e43b899d90dc4ad90d6063b769e5bcc0ee23558476ee77bdcb310a32da9fff3b2475d72544a9a6c8b225f539a935df64eed26a52b91b9e1249b6d2298fdf699499858a56e074b7d229ad7b7fd9afe3c2690b21fe779ee66884e2d3cc1b1ff4065f30266e086f05db2d477ae8d7fda2c85b8d36d4e1c7d535960bcaf6e7f5c2db9fefca8e5113ea896799edf971f8b86596689dee2e73678d1321b29b4f4400553029d125abc2c304aa0b5423e4b6eec4a8f55e03257309c5c7e76e3426b131ebd3e3a9a276a7a9ab2ca0fd87f8fb269a2223b0c4730ae35f1aa58d52c8636496a1fd6e9a84bd0ba2b6c093867e7e095394a6a320bfe2f970826f63c35119e5d922771829bccfc226331c2a87d81ab9d597722b68efdbf25adda51b4e2157131de70d1b0803f4d501ba48e19e76400129813530f2195405c49dd64f5d568e4d0fd718dec569e5b847403212138dd2512d9500959b092f05060ec36d483f4f1fc68f6aafa8f92b0faa133825a15f60a773e573f86a144ff2f270c34e64317dd9b14d7daf3177233f3ea6aac4d9cfe4732b8fbba38d42ab78c236d7ba378fcbccc18857c6d016ebcd8b6ff25d14ca91975be06ac36bfecf597680541ee0a12f59772eeb9caee12bd42b3ad71bb7ef03945797ba707fc9aa87426935abd06b3bf8c3a1868641a4cae8d61a93fda60cf8dda25804f89e4b49f4fc1304dfaa0a9020bbe19a8c7c0e11db179caac8a60da31aa518c3849904f3f", 0x1000, 0x1, &(0x7f0000003e00)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r2, 0x1f, 0x6, &(0x7f0000002c80)="ab46d2e157df7833cbfd2f53911ecfe50d16320372d3a7b36a7318a0e039874f6d46de5615db7e702116625d834de7236a10a498f71a7eb5455182125c13d402a2d43f0354f445d93fa59442b13261756f70069c791a12a202a754eda166a85f4b4b8881fdddbc2d39eebd71e8f962bd7c1b943ccfc55d8900aee9d6e4801c7780518f61d0963bde07aa8eafbe5d7e3aa83ab1cde06f6c22cfad495433d189a421f2e6bab4da16953270a079246fb4e75e87d61f550b3113b18b068a9a5d06b9b8bf82dde04a3e9e6a54b8c2a96e", 0xce) r3 = socket(0x2, 0x1, 0x79) socket(0x6, 0x5, 0x80) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f00000001c0)="955843280f8c9f97b5ea033da1ef6fd5096d6c9c7b7f4183a82b15a7066ef76f7f2649c4eaa031f63aafb330de524904230b5f6aa13b30badc89180dc87bd845b3bc3ac945310cafab10c894510526ae977bce97af5524c6369e67d685e9edc7", 0x60}, {&(0x7f0000000240)="999ed0c4b6e2450649f0c74bca7a8c628462c2ac7247c43b962b622890740a431b780fac14ae5ca8302020f843b0955714076e4a6cf34e61197d8f343d8422f647499713c999129791d359847ddf0a120d770035dd4f60b208cf3c216c21df55b5c56c87c15fb9f618e344718ccbbc0a9ae6a6a163cecc3e6fa7849de791c1dd7c41d53611ddb9a7ea487018ef838b24201d4ae232a4278a28ca6b3d621a165c82f0268fdbea3e9a33eec9c9d2ac859fe1a4b81a0c1246b272ca00597c4552ffc038b9186334c05b49b0c8d4182b485bb092e07bff2bf4446ac7af0a75908ef0935fb9c43ebcb41b41234cace3cf", 0xee}], 0x2, 0x0, 0x0, 0x3}, 0x8) writev(r3, &(0x7f0000001800)=[{&(0x7f00000013c0)="3832ca1d", 0x4}, {&(0x7f0000001400)="efe2df5586921b3c3b261d799e59f61c5ddcf128ed519283183669f1ca91f977142747b10c6f16f4f3ff1050dad6cf81a0276946dce57efb68f47bd049c1ce6a6187f5c4b7ba272d47288820ecb1cdc7e474b9b0b45af47a2093a7a67143c194c67c22c3b542b85c43fe61b5bbf59a879ea1dbfab4a8af29104eba669f1a600526f0047aeaa0bb406e2a43fec7756c7215143ecf7ebd523ca1a08e1b364557c51870060c1fbba05bfc9d1c9844938dea68cb", 0xb2}, {&(0x7f00000014c0)="37f3e9ed84584d9bd9281213797acd456a0015567a6c02324578ff2cbffdf3a566e4ed98806cead05cef8c5e765fa589b02b73517cc6e2bb4f1f4d08c070f02b62227b3882b0772538bbb17049d4702983970cc2e09d72f00259d50889a794cf8c7708478e9c698e8fc8950f0ee1fe4bae6dbda9b9e92fa39e3da6903a0dcc", 0x7f}, {&(0x7f0000001540)="208e6b71452e9f99b1b17a7322a7c3e395eb0dd4acb2291e91f2ed1f540c5d3275ffd698cc943510ecd6e2800d7b32b743e1f71e9a671394f3300f7dd0d6226076b39766fd2b55e12aa187fb287ef220351c0e5667623c0d5efd552792174c695e557ca1ac3bb02c6b11be2c4444d8a991f0ae52f331bd5117960c97b6419fa0e92bb31d741b896a2301e22407da2f06240d2af6f4f721d6a8bbc9fc0af54c042526b90caba28bb9afc061f380360c4027a0404fbed485beb2dc09022d32eac1ee27fabf", 0xc4}, {&(0x7f0000001640)="63581cf141258ff9d841a2d18ac2", 0xe}, {&(0x7f0000001680)="dc4eb19e40711ef37375e4b20b45b6e767f75a440e294a75a06cafbc6d409da26a1d90781c58ecf03835d772de5f2a50af909a84031e94babd22bcd7bc4250c8dbe46648161ce6", 0x47}, {&(0x7f0000001700)="1dd7f13cd4dc0d73d143a6e627996d9c1c4f37258b516dc9c80b6e5e0eb6cf794be9e92b618ba81a78c08a3fec175475c3e841d3fbd781520bcdd70dfded882997dea02930a76fe5f21adf4c3e79b086dd9c8d5d097811dfcb6fe19f3853ca249855c337f3511894b8cf4cf8f9fbe4e78d68d869b61009c4dddcd8af89581672c791950f5827fd98c043e6aab18d724f6ab8d3210ffdcfc3ff30713d8849e2c82f5b86032b4ad623e31621e8d345bd8c439204c92ef8cc23331cc05c83e2c6c6fa1f269b9f525a56c97ee4ab7233", 0xce}], 0x7) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000002d80), 0x1, 0x0) connect$unix(r5, &(0x7f0000002dc0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) connect$unix(r4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="a9431ba20085000000005736cfa008c89bcc6bc29685404de8a9c9cc65000000000000000000ea00005add3b04fe42ac5b70a6bf89fdac39b390d70342c752a4cf0b410200d24a22c71bb60b8fb181d73c37091e06903b23c6e4db04e4b76bfc000000f71f6310815f1e1e2e2146fa9aa897bbdc392af7aa19b70e5f0f9142e6ea2cf8bcdfcf", 0x86}, {&(0x7f0000000100)="716459d905013b1a2a66b6", 0xb}], 0x2) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) 20:01:12 executing program 6: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202"], 0x10) (async, rerun: 64) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) (rerun: 64) flock(r0, 0x4) (async) pwrite(r1, &(0x7f0000000100)="c8", 0x1, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x3) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) (async, rerun: 64) getpeername$unix(r0, 0x0, &(0x7f0000000080)) (rerun: 64) 20:01:12 executing program 7: ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x2, 0xb1, "f148000000d1b5ed00004c161d0000fffffff800"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x19, 0x0, 0xe81, "e3a7b9aa09770cb39ba2eea06589f8f8f89a0cff", 0x8, 0x9359}) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x2, 0xb1, "f148000000d1b5ed00004c161d0000fffffff800"}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x19, 0x0, 0xe81, "e3a7b9aa09770cb39ba2eea06589f8f8f89a0cff", 0x8, 0x9359}) (async) 20:01:12 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x5, 0x6, 0x5, 0x1ff}, {0x657c, 0xff, 0x9e, 0xfffffff9}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x2c}, {0x87}, {0x6, 0x0, 0x0, 0xe}]}) pwrite(r0, &(0x7f0000000180)="f781ea807a1bb6f576c45af84a28", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x5, 0x6, 0x5, 0x1ff}, {0x657c, 0xff, 0x9e, 0xfffffff9}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x2c}, {0x87}, {0x6, 0x0, 0x0, 0xe}]}) (async) pwrite(r0, &(0x7f0000000180)="f781ea807a1bb6f576c45af84a28", 0xe, 0x0) (async) 20:01:12 executing program 4: r0 = open(&(0x7f0000001600)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000180)="28f183016080ab670bedcbb0f383375f338bf4a6027d0702745fbb48a7b880a9183cffb5549ae314727103d0376531c8e8263ebd3f35690d0f14c17828dcef84beb818fcc8c555de7a1d8244d8cd3ce2a3b4285b26a5c2a58b034c5f4897d8fbbd3b5348d595793fa4a86804e4b393f4fc7331b68bc63e373749cdac1a52dd028ffe076c9437a9400344b1ac562d67d4ad2a76477fb8cbac4f164fbc9343dc89ab5caab62f2928abca7d49f54c5511364d92ef069e392788884a4d5b611cd6c8b5c98323aa1f1fa81be8cad3470604ce2c43a7c06c96ed82a826efb3955e65d56d5962725b1721dbc88a7ceca5a87cb30a3e07303de9f56221d439fdc3a158881573e36de11c9ca265236d1fbe72a956a9cc91e0b6d34ac5e4b9432d9d5b90b54fa63f59bda1879db3d7f7899b2ec30b4860db93af549aae6779cb5be86ce35462fc7b9e61b400c65a0c04bd4c5a033f550cbc15f45cf09d5fa289ed9f978c2a3f10c0e4b902c44a1ab16135bca15d76136a8d7bcf72a9c86df47c0e11dbf0b4994a98736d6d44a149963fe0bd4350fdc90d0b90298dc48b582b929b18693eb3680dc6fdee33c3546f0666237b719d7fedd8517c720af36688e74d95ef6ab981b6655d88c3b434862245a864db9b0e5affd3d7046132dfb6c718453747f419aafeda8147d22dfb7de4cff82d4619d624a13245ea138eff84bec50685409a089ae8219cfac7ba0f960f29b824535e9cc2f5fbe27eb67d9be9103d02208f9986a8cfc1ea04496addc41d37e91c5a1a838ba25f6d5d1676262724f228ed20eb54c3756e8febeb81b636ac58ba609a85dbbd67b038ab146400dbd064ecbaaaee922c31d90d1c969fc3fb8b2b527d71d6f7bfb634b7c262c00539aad5fa08ed3c4a76b3121fe216b2861c3a71c4b47443a4d9dad808d8a8d77a54b60a0e68bcadc70eb5e10ad4567e6c3ea8db706a68544ce2689068eda2b0d84e58bb65afbb536d5aba41212711eb4a970ff1ec3148835fb5f5e81ce84f02ec6bd0f0f1c2b6b89d9e5906406c3c0b73e2fb78c59c65aec8c7d5742100ff9eda4a93338b8c7023a381814be975143b39c90107ba53db51d0552cd8283a34ee4298e15c8419402a27528b791e8d9dd526b6d1da104a279468b3eb7781579a37ed86eb0ceb7e7ac0f0f0e404d2c8753852eeb1a1decd969c9f5e017c9fcdd4e1e4d70be6567d01f20ef1304a1e19c7b10665fe3e83aa2d54453cf9c3b9c3f0e065a7b4ce58f0d9028b4766f58d7464e95eb910a15e9637b04893d68fa6cf36b161ed9605ccad20589706d555776a8da99dd560bbc85ac2c0ec1d1a71f6fe30461bcbe032c91002f47f8cf3297422f067fbf3ffb9f0215018ca80c448bdf099bbb4b88c8bfffd0d3937f8008e5b8a5593a335010fd0af0607b567ab659769fa0096cc0e8d14dd06a46130d49c711034c2f24950fa5706fd0ea2915ad2c85c7f08a2c2b04f9caabd94d387bb8a61ecee687565dd8ac160b44f852625637e80c07c8ceecf1712573e413e668e6dbe548595b4d155e33a329851e591232aefe55674bc11b4b8271e679e3788809d776687e478f301c30ba9dc9eb504ec13c8d597629b17a3015f1344b4fc14fde3c7022ecda582df9eebb30b5c8d2ea6d353a4eb8a1183ab398f7f818b74be02657a9250ece80d4651656732fc15feb70d008ccf8d856d394c76734855ec1ef6288e8d9ef341a6f633b03ae6f9b435c0aaebd7e3f5a1a5c8fac2dd5e9b8e7e93e42ad3a220d7ee29503f7340b11211d109660461d0e85a400f788d5ccd156a49b639ede8673f3ea77ff87c315287cac03d8914c10c114b04b5a9125a6a685dd27bf9d947ca9fb1b39c80e52d1c4ac96fd872b0eedad34555cf4d781852edde2d66d0ba8b335f876694b47805070813dab06ebef25fdf4804e16faa553bd366dd0d9f0321903ebe196f0b027038f46460a8d7ab55ca7c5a5086dc4bd403f0417d0ba066aabe196df2b44c87a7ac68e88b7f3b613a1b53908eca1d6673fb4d7232789cc9dc3e79c2258a06251b20ea753ba1334f7335c4f3f49ccf675a41ed4649d526c83dd6f384acbdf6a4c78d91e5e1afec7e6d039bf6754f23893c72401b2b4e1f50c042aeb2472790f98ea72f650d3ab46184040e6ef4f6fe60ccd8b7e7674873f3adffa5491509693a4d49eb30dc40b46a3403322071708ffb71b0de7af335607a7cbcff1104f5d6fa2b25eb2da58f6b9395fc822c3db39a8e1e65154b57ca62c8449210d455257e537fcdba9844c4d0cbba22ff6e157a71ba1c6737ddaf4cc0a281e5a82f435be86db8f8cc2d38a5691f0bc452ef0db519c99644bfb0eec295c613ca2f5ae411e6919a592916a4fc8b60e337ace884040b8ac8e612f6554ad3c0f6eeeda974c9fcb5b8598d719c215ef33e994f2d7b4ca96ec453a86b13b208ba34ec28c5b6ff46ab061045da5911abbe2bd8ed97860bd03a58c4a28ec9a8b21a4c13867b9461032ee6caa0e7ee7ff30adad1c55aebd7a61185026531cb88cc044e6d1255bf5a5e305de1d76ff568d44281336ddf958c7cb1903967e1586acd535e75aa295321ab75f425e69f24df0d43701d61c80bc6d33596baa47e12d0620eb46cebac7d7d27db3f3177e654becfc4992cec51e4cdb3db219437034f7db2b832fa60a7ed0df7a30da431f81b396081ae9230ade4ec6e43d721559fa9327fb1e9ab75068c8e9b47e6e10e2e88617283a1e70f8429318afee48838577c75b6179442be137c397d1191d1f9eca7c309c520d537f28be37352f18bbf6a7e3b257f837c58689c874e19a6b8b70913ea5e5d85b146794b934b1baff651c3e5fa77567d4546df4bd29278e7c1ac2e0d0409ec369fa41545b1c8772a343cd3608b48cf495394eae5f1fdc1326f78a0d3fed7403a126006f18ec2b9714a2720441c31121875b7199c8c30433f211f489145e93b57fa6c1f7977aae8e8354012ed432fcd851fcfa9ef9bc061dcc51fb1b9c632e712c2dbdfa37bdef3b4f619df2fc8b17cc33e75025a4d0800250cc5144404e8e7bc651ad1187c086854ec1e252e7cb4dc3daea434a3bbe79969c34ffa2e14c614ad6cd8b3ba261cbaadfc2c66f9eb2ab615b2bc65aaa88509cb9e217c1c4d41713994b1d38deef39a79c9afa93867668aaac9047a4e73502c4abeb9f810e85a3143d66b651eb651e55e6569a6cba9b17127b40b2a8a3124e674d90cf6bf715b5b8d292ecae4575d5b5ef9b80278e1c5ffdb244918de426780d0b7a5d9f4bf7e8669988110378e5fc115dbdb8b53dbb80c2c62d817053839c8c9b6248131efda5deb050c3d246dc78908e1afe8f14360354edd7500817ca591b2881d2f91e04e0a9f4b79bb8095ad456442f6ea3985cb805525179a3a02ab3bd58b650e47030a33b0301d0b8ed7ff983a8cee1e7e1257465c668e6df2c4f2fd8e3a8b42043bbf24fa9f77b0fb76f17d530d4261cb91237a8198195530e2025beb24e28024c9afc3e20203a0325e84a69e03a270facf05736b9a3b9fe18591003eabc2cbe399e9141ddb77e967bcb6284e9f5d622a8f9944ddb9ddf8f4bafe37c66d94f1073e2c52593739355c1530086eac30896b7688ef9d4c3caa046168ef2d58e65fc681a6e5d51316d4fc5194590b8f2224151a3e0203c1011e9885a8067acce5ef76b1393ebd73dc24aa5053e8be1a7a0a7ca94657a231e55710b7e5ae4ab410bdedfb3096d5f2f2bab249f3cfc5ef5c7ebbdab0975e33365ead7e57dfb5dce3cae811c60593b52b0928fcbb1d86fdabaa2a791623a8674aba97bf1a3fb959d57f63674daf40c88608e49dacda33cf4c798633094543ca49674cbbd8ce4373befb28fd79363d5c78bdd00fd5b65204031249d645720258055dee3b5ea9b26317e674e2b6c2d9856b541beaede5ec5cd0f147977627c3c10f1aa54e551feb9d9a8c77f1a446b0b56c971f1174ab33f2d38edd31f44204159ce4dee11efba78f284cd7ace7c1834f20ca99f7fbe2b8dd021fc62c0c51aeda8d64484c7edf17c587320c6f4b82d86f271fd4e96a066be373b198272361f2c89d6656cf37c8c1cb10397bd704d381d0fcc9af6d1343a802b7899eb2fa0cbb1e0bd1fd19c9c3876bc8503d39611a30df446dec0c3f6cbb906736a6a11df3686bcd314262c484d4aa7edd9a04d60129b4a56f275f4823216942c7c3c39d9c8db5c907848a2e5f6351ffde5ad53da891bc85c9fcf9003c103a5df880f37ece5b55f7b2bf7c4aab41b8124b165409f6a320639334eed39936a08196f9cc28122867f35e180ee87c20789fd52c07bc70c73b720b9097cca92c2dff651e9a6c26deca0a9d79216c60cf1673f7578cf5d74408b5cf426388bcff49ff221bdc20535bbeee014f2af83a8d7ba8e5b9b041292c25c4f421fe75cc7e7527b2c2a6b4283cb5671bd9d320317300d57aefc47a7c982cfefa7b86d8a574f2557cb003c6a21fbe7b002a185c409b8e617d0b4598d01fd1f307229273d553a990dd6b7c3b64db31fddcf29513ba39a07fdee8dfdfda66448f7882964a839f4eb4fb87e05c79320e0cb6260c0d92d7312730c2f35a728e80707b51785af34ebfcfbab80b6d9bdcc71b324754d9b518f404460a47f91184875f1fae7b99d0a8ed633cc42c77b25deddafb534f2d8df30c20e5fe467b69dbaf70d8fcc4e91b4c6df12608364dff3a10a2bec66865101ceb28276397d1a9835787daac4fd8bf64d228bdce9dfff7304966a40aa10c3a2016307305d19ff9d9c7130aec3d10e5965e6cf07d2fd705eb3c406943761e616a19029ea367ec64dda94c862c4e7e5424478fb2ace3077f923510dddc9a827f349d3e2c2998c549f23f8814f826fa151d9dae28a9179747aaad363b54a1718b9adadc9d4db7fe14d40351d2c55d9c7e9eac5117060c40d2a304abe647b95e0c4fb08830d28cb4de4a2fd7bb233950b5958fbac5e2bc00159199516d951b3ce15f17100cf419259d7b2034083f87c19446802baae8283a617d51b9a18173ff6e7b27cafe419b2da167035d015a9b724ef735d3e3a99be2091fa5b7f5622a234d6c4b4b4bfb46dedebcc0d99fb7c7a5764a7ae4a91be1662dff7a094657f7fa1a78771d3f11d893a31793dd9b92de3a43dba2ac29402ee4c761cc262b18d4ba305d363399f739a09e405d48d00010204b8f697f2039108dcb2ee846c6a899ae4e6a983fe63fa1bb4b8748045340645681c934c05a094aeb2108e041d83ff0608890c58367d8eb41c36d6ea2573ac96ef001c28c9e4301df3ac93c1e2ba5e68f107f732740dc8089d9ffa2fe276c205ed3fea52c3834982ed49cc52f02d3807aeb44f60cc60b7b8d1fe784a0740008f08f8beff57c88307e01cf78fd279d5241fb35c55f1489c803a1a60dc93b38ccf69fbc302251df9e1460b073b9830e682e4a7f1e6595d7030d71898f20086dbd1e720d3c06035768e2bba5d7f221f3917dbe6a4ec1eef014f3eab45e99b8c1f1c7a307dcb4e26b888af191f18f30ebbf6b2d4ffb87ab70bc97c077d1a422f002ef069d4f5c3ccf4438dbaee21b0e3966203d37b791e2b80ab91122b6c3f3158059132093550d843e99eb95edec0ef44d9f7697faa8c52ca843c4e91beb2d1650d6f7e6fcb50197b0f02c00add8e5ce582ad809036030052f66bde316c34a7a233ab3570e26d324e3ff1b0e107fdbc1eea093703dd156d0fae2211325da2729ce969789f31eb6dda2c237cd1dbff51571938b6a678c433387445204204ac2843ad1dfa887dd65", 0x1000}, {&(0x7f0000001180)="a6a551f311f496d8464f4560f4dd937c5e8f882fddbd5e1ec3d93ae44852d7199f0adbfdb623aa9f7d891e49fa1c7c065edcdae032a9b525c33e95f9a9162b76713c6d001b2bc15f42cbd1daf67d982af1f5eef3eacb5e0d626322df304652c5b7652ec7074d144f5c52e99b5883ae23f59b8881d3d6dfdc6bb71b61acc41e38b98b2cfc1aea109ad18b3ed266e517e1b07f73887eec2e907b1944", 0x9b}, {&(0x7f0000001240)="1070a5900f470401d081332d1a95ad3a374e308a487ed9f6eea4b9428824994093fb95a62add6be42871a54b96f56575df2f87631263bf3f186f69c73197dba0bc1bea0155fe1a188956265d0d5bf7a11f6630a66f74f9be8461944df706cf4513c20e8e224cf0a9134a5053cfc8b9e5aaa39a49a4795f315369d7eb7b7e948d0c671824be8a035e374a63b9e600efc4dff70023ab4ffdbe14392b6d7e9ad12b9b7dd5d6d9017e84eab05b889da9827119cc1c7e06a938e722611c73ed23ba9492f9da65ae710253faa88d81c8b8b63454c34f46863734c56b865d9958ecf2c06569c9cd8eaa7464539d47b9780952c0b809ec", 0xf3}, {&(0x7f0000001340)="be0cb2b4a2ae40213eef700972a20ea3743d575cdf77a0ef94a48bd1e87735323706f1d71f838a5765f27312fd12a657b83f172cdb71d36bdca4faa41e4c691df2ec3d3c9239a0a479a40ecbc4755020580cde8f07646ff6c384e3800406ec83146aee813d23130ef2a7924c67dd7e554352e95c6b98ae270bffabd1a625516dc613e3c7a15f7aa3ec9ce5c6b1aac97f3b4ed1e6da14bdd14f8f6f2d7b3effe6b3d2f4cfd356d89dde928616c41ee2a0656f52a0a492f9c2cd5970ed82f5219c86b855ca59e26503ca4d0cc0726e71179ecfbf68b062d3e2004e11f18862958c2f6071bd", 0xe4}, {&(0x7f0000001440)="110a8d4df3ce2a443c5adf64e9107be253096fc6c346a3adc0532a8a16dcdcb222207d3629455a18400f806bf57f7389369fd71961fe6096f96fd24bbabf0256d135e7694237163e3c7f4b564e29081ee2da131669ad86937a2d971c82e3f7d37f30fbdcb4", 0x65}, {&(0x7f00000014c0)="840803870fc8d10b078a9186be4a37fece0d879d59a84b8957ead4f58811144df085e5eb22ae58b9c04929f6c2d6af5b574b32f7a39ef4bc48689efa4177d102bd52ef8589123854", 0x48}, {&(0x7f0000001640)="cc6d29c30d88bf53bd3bae0cab99710baa5a2fd13c19fe3d291a2ce1b1d03ffdf8b6bd3393dc5fe9d1e7ee9b98c807e01c7e7ca54211459a02a61e29aa1fe974f0a70a16e7d148f13997542ce068700db62a1547ed98ea67abd47769c955d5e9844e167a7a42fb6f198f568f15b47ea4ed9b9a1fa52c443edbe69f79863593394a53a74b04512732e188686c9643cb31d0f4c6add2984c697bd83c88ba0c058aabb989bd4e7301ebd2b3e781f511a2407ddf363c3008df8134633c5c002540e804c9cb542e0790bab729bd08", 0xcc}, {&(0x7f0000001740)="fa9af96159db720b64e37dd0493b1dfc76a5ddff464684f777bc0aa538af1eb3bd3cf4d57d071397635ed215725f99ed6343198de1eff5aa8f2b18c2b3dccd84279791e279e466959de2c59f1d036f1d558baf601c545083ecbf663e3fefa478d14960943b88d62f49463c7f9cc3a4c8b3b2c2a3ce1308252961a40599cc97bcce3aa251d39622201ad813ab12fe2ff7df3a3268142ea16ade367f2b5006a7e75c00496cf91be0b24d0fbd224f51e30dee926f91bcbc2be49a0934c8057d5082a0fabcc11963a220e79b92ea3c4f9791dc2359575b3902f9bd26fda1a199c59a527d79e3cef9a95266d4e22ecad5fe806903c383e3fc", 0xf6}], 0x8) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') (async) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file1\x00', r0, 0x2}) (async) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='x\x00') 20:01:12 executing program 3: mlock(&(0x7f000061b000/0x400000)=nil, 0x400000) (async, rerun: 32) minherit(&(0x7f0000a12000/0x3000)=nil, 0x3000, 0x0) (async, rerun: 32) r0 = syz_open_pts() mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x1, 0x10, r0, 0x4) (async) munlock(&(0x7f0000a50000/0x3000)=nil, 0x3000) 20:01:12 executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r0, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r1 = syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r1) fcntl$dupfd(r0, 0x0, r1) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r2 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r2, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r2, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:12 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x12}, 0x4, &(0x7f0000000080)="00e70ee8647c594b688c2141975a609e", &(0x7f0000000040)=0x10, 0x0, 0x0) 20:01:12 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = socket(0x2, 0x2, 0x1) sendmsg(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002b80)=[{&(0x7f0000001880)="65a08e51d52b01b7015f92915f75aaff7a2ef66790ecbf334dc5a157a2d1a8263f6bdcc439c1af6bee5498baca4f9d87bc891f95da35a0bc595df53aec1c1d2778cd91f2e4a1792f12b6a9bcb0477615ea4f5015eb366c77b210551499345e31d18ac8030ce1392ca670c8b40234f3715f119a8a9c99a78ecdabe768f96b833add1dc353a652c0ca405069", 0x8b}, {&(0x7f0000001940)="02dbc407c776c739517755dec41b9f844134ab3b1a4b5c77b231eb55a7375c2884d65628e88f9318c629164f038e91ef6662a89f163704214a07182df4a64f2f1f65fc70cfb7017c9f5f5170e855a4bb0c0a9269a6a2d326cb1f7ab78daf91886c95ca01702b1f23f46562d8a8e9a4ac37e1095393cfdf6e833becb72d6aed525973be58966899ba3f153e067b4d798b82ec3b7b9018bcd297a9cfe1e71d36d4d84d6c6091352132cc7bc1706e76a21f4a5510f9eb44517f9083df8735a08caa54d64501fac40108adefc466b121d0247290a8b46755c27d9daf45f3e34ce22cad2fc904fa8579ecdfa75b7787764399bbae717fdd94cc6554b8341f3b278d284d85f0613cd2b153568b7bc185881a3a99dd8bf40fd39bc786cec1534c667996286aae7af1d335eadaabf3896e6bbde4c7c9376502e4e0b5d774f1b48fcaa11972444276f6ae6b90c3cdd5f836595486e82a52f1c0e859fd34d4dbce1da648f6bcea372910bec7af3029a63fca3b1e62a4287315213352fa431515a69d041104e39c66145a2056aa0cbd9eb47f8e08cc7e115230a3afef3a499bcfeaf1459e59c275089aee8b02555454612a5cf1dc6d03757ca75021aa1cb76a023626c8a5f4695d227582e6fda188827e2757419def36b977d353cfef02bfaf4e56f710967a23edbe9f1bf74181b1ea75e74b851e8b53ed9aa5c833472957cefbf43152c5e02077389115b8c96c21ad152a592744ab4fc653825320742a826842257d36d09150832cdb09fa0a073e38de1668e69bd8c8faf5777dfdb56f17811bbc3d719fb05527dbd2f09e7d8844a420d91c883625544f6106c99d012c5b031e3ea4abc25761ac321a688722ab748ab2a0e9bd2a892a682651746d367ae01b7e4e772763a238fa505ca5b54c1924596518342ef478678c3c7d4c5f41a0b125ea935bcfbe28327b8122e7a52c8e999b0cb73f9500ab6454deaf3cc2b1ce75cf0beed9ed794903cd77edd370449f811942aa1fca74ddd672b0b545615581dd743aab924493f662f5110e3ced8a2f18feb6caa3709b18675f684eb8d8c9d82a81cc5c048159f7d9bf4d2cdbe96613a4193f696ad4711035317124d566375aef00354bcae6d2988295c84d465428221a46cef3464d5b4221f8379430cb78a8b7842cc2634a13480791feeffdf7ea951673f8a332800a5b5fc7a6b867bc03d24079c35b00aab084ab44b09ed87bf157b7d7c4a3c6bfe65b34eda041ee034fa87a35ddff07625353f4d9e21725aa581025d4a4ecb9340b2b6c70605240866a238e160ef4e3d64867bda902322bb7ef046e861d20edb056a652846c420b41a2606374692a5e888bbd959c7eef6d0471e2f71b0fd62af84f1d7177e39821256b88b497bfdfaf31ce58793d870bd59b0b613e7c29ba399a111208b525b4bd2c27d4cbe7e8a70f41ca5e8e70f957daba2e1e2d8bac294ee1ee5d6d55669e4e85061e7da64f653210c8da6d58a7f30bd308bfdd6d288d8c68d50852fa691b1c3657e8d1699cc503ddc87e30e097538b724d2a932c6c784881d66636a237c62344204263116729f6f7602bd29758bb703129257f56a31d834556004afec704be4da673bff9fc42da965036de61c9aa3cf90a8de1594c45e6a23b1c4de9516015da1a6f924191e25d58e56152474250f0be0eafc8aeef2b7c1afb9cb61fafccd02de34a078cc5c2ccaf07b852859fd4ca2eed17ea161552e78911b626bceef35ca47e52fe756986fe8d9a8817c2d3894d6d3f8fe21ab0f40ea3aa35e4b6bad36b173cbc87290f8589f7c2438d8ad70d5ae9bac06fd89e283d10ec2fb36c1f36198b89a3ee397a8516c72af22ae443390e93258838c0516f30a7ed9f4d1e0dec546054e6331719bad1205e37fd6408a508a76670e7883340369ff62fde982f4f2b554b78ab608971f9a279af2583cf12b08957c45ba27bd1fe6808965d43bc2e22a78b1925b5a26e0355ddd995124b0e59e76fc0ba8ded438f35d9722e15f5fa76b5a1c2120d1baf90f9eb43ae4bd84e57ff7030e38ae5c36268b34428f8ffaa0df4904f288b0af0d62d9ea6e167bd8847c1849b21cc308b81b20b3ca5f3c78ed819d6674dc7151cb53bdc068f08d3139eb4b5a427a36223ba09b807f878151310b891cda6f00e93ca570a67dfe7e9e58b5b1baa43a44afc35df9d15c8facce34ffc4a1d35d902fcb0c8cd82cc315b8d3a8b6e81befd10a47d65e59c690e7d645f791bd91ff79f00a0ffff67dcd42ae2885fc193635dd15254e33367ed2319c5d12f7b3157d02f438100fd85a0d8f0090a597478045789d752e8ffe6058c211e98b7a8d56baa08aee2c64275ee0436c7022b6668874e422fd6d95e30d3ff2d6845b1d041295753f02058b40952c669816cc3df35ee7e856331666021e6e612fc937841d3424ab4dbbbc39386dc81b470db371910a6cca88d352c2de8a5a86b7bd5ee3544941e0e0a22d2e8ea9e6e9d0387e3a7b8c1990dfcbef1572aefe169e9eeb82447e6b885bf7ca06b0b4e3bc906d21e67597c951b8badc6f3c1868fb3b9126ea62336086716ac3d97f09b68cf96113c1334334b2bea85c27ff33eba25b831b9dd6cf628830e3218eefd5e3c98cad19e09fdf4cfecaea44b34e41d96a895fac41c49bc72e25b4a1726c1f1c53073af8cf0eb0af6f86d536e30b0f1bf0e0a9494fc62b27edda09f7cda2acb48c530b1bd3fe095bd193855cf659094fbf18b2757119a80a008144f35115b94dba5360fab21b7c95d978990178792a2811694d7b73c8a9577f07f06aa1685a4b5f8c386ea3c9c76be1cb243c35af1ca98b0d61767503fc6483bace31306c3fbf0b7c56344aeefd282619e40fc441700946814b829a5b9c5dd499df6a9340676c82fc1e85fe907d2cc7be8282fe494034ee5d7fa636e90e48686f1b94b6dd5294317fb7a9709c8f06694e8c9b87a3de362f6a7afe8a460fc4967e12662c80ffc12cec46de65e040f594b3e17eb1fe7757350a883636cafed0363b705afb214cb077b33f1156f5fee066f183ae72defbbbda8806ff9a926c40cf2a93521f0fce24d4d49950315bb5fc2235b068419433848ac25a9cc975fd835bdba3754374165bede79eae9ea75f852f35df7829cfe7fada176668bdd7887f9a0198a8e9c286b928a21ee4b3040e21f4f426805911b11c6d4917a2ec0a8477f6cfe79863948f5015fb2027ecfd88d087711864143d9c32959fc763385d847257382f6f40697dd6915d4d8985e94384b417a0456cb1aec89c5c33929332b5287a837abbcb6c015b8bec10e1473145d8d14bc1ee634127e95bfede9afdb9ee6fe71b6bab1a218ab81667d8a57a166fa0a4626d27e8cb8f066fbbd7c922e45bd9519c7de83f66e233e7a22c7ebbce845098e117df97139a37ec08ea29739a567551d1c56d2d7c8578a54babc832edd71f0f7786bb4142fb708067f02736f0ce4e3d05673f4817780d1137ec4b2ca8b2fc4e462056c3955d80e54d83d0732a7e7daad3d751e438ec3af2051035676e76e8066f387ba3e8ee7799d1fb5eaaee3bfbfbfeebf422f5c63d7f6854fba0e566560b7c2cedf17cd44e68c870914195078961dc747979dd8b5685f69a797ea4f36dfaf03997d87a818f4fded8c1422f40c28cb47251adc6fd0e54c4bad76c6a9ea6e3aecfa06ad8058c58ed6285f533a5d983af7cf24aa2f03355a2231989fad20479cb1b3ffc8a2ad14951fa73010674343a73ccf078403812027e31c66990011387d41f7c317fabc09157485367ba06fcbfb475deace9a7dbb7a3b26ac5f290cfb3de6d4d00fbb2b4d3203a361e42b27d9d11ddb34c3114285cc736660787f652f22e84193dbf7ebd07996e13061b88e937bea11b880045c544145eeac6620ae57f3e825a20dff4b6c2f904bad7d3af461299c1578b721dc35c23222cba60da5e31ac572d88667a40ffda052e61ae68c231bef1605217c8c235f7770f48911a36bf4154ae4961c8556dfc5f485107248d6f83a9136a5f33ba315eb38bd5504135b6a334cb635ee36a576c7796e1e0d29566db373344fa382b8789054f837e142d5aac03913fe6d585c31d156b770e7d393ca92a6b996a60bc2e96eb705c449b284beac939a22708c46e3600d4f91ec87b96f29fdae832db27bca2488f94ad82e83871a2e92fd4d2f3ca863eb014a45277eb2f89777e9bb3c91cbbd5a45c7df356dffa49b67edb4783d43490594a635147ff7016b3801ff3565f241829d19a6c11da4f8e382f124831ce2e4dc2852ce75cb7449bbfd6b658a9f27ec147a8aef2bebda955129a86e29e2b4c5a692d78af176398ebaf4500639b88ec1521c7249ab7086205c505af98ae1fc9d7ea39b70eb50a969338e725acca6a8e21c6a6c7ff3afca80f4d0c48d6cd8c2cbd6e6a014c4d3492a767b1399c62d2ac58188c4846ee0183b938a0194890e3f81a46d48b077609cf158d7ebb3d6b8c6d9684107a7c6839763102e62af9b09b07582dafad0727ecbe3c66f0af355d89191d7d4f97c5ac1a56a2fab2fdcf24151f283dc33a871697a573fd9c100828a5fdafb8aaf6b8dc43065f8601a96d0d2b172ed6bac0b22dda9cfac206a6ed49f2160af9f95b76e91c0efc48332be084bda7877fd3e8871bd6502e3b21d6edffd5808903c515fcab3b14919cbb896b2bca3cb4ef9a5b1c8fd09b5c9153beaf4f6551a261e113dba145f7b2296eb3bd6b34f6ff2b3d401dd265a97d8dd54b64dcc26eb4ae5c349c8de39ce0c418dbec7fc37f38f99a560e01d4bdff9acf2a0c32f0be5967df445f8de99bc02fce3b8a9c3cd7cac9b6f50a889d02f40b4078eb7e985b0752d7eeb1c6b75e6d6eff4710ab57dba5f78b34f7dbfbd2999b6219d52b0f5e833d7de0e2cddb1189afc5d4198cc9f0bfff5e122d3c875199e7e4eb1946ad1a5eabbbd767d1b29b46a3d471a5db45bb5916c7182ff5857d71f8e072559b9406878b2b55f8fe0893d6ace90f6b4b7002faf408b1c71ddbabe9d48b0e439d2706372c2d66d0bf9d79494e1ff4cab8761430ada8279dd7cab49c00286f5287e7afe1016d8da1fc8a1a51db6c9b328373f5bafcc5425bcb215cab3249520a1c9f4d10d0c5a961f811f3e1aca01d7d330b103139db439143c28f4cb77a6175eefe94b6d1a89d14cbbb29c09a21a1c8278f4b1776d08e6bc326d53b052031c7037851f991fe51ac12eaa2c809bae926fb4870453119e6a3cc5d5a8744849c018b2979a25cbf8a7ff4840b1fa5e448e76157bcbcfd3eca2e175072793ad95246fc3922193c47a5003ec0308a3a012d7bfd4ec7613336b35d61a0d828b56f01dd3238ec3f69913380696bb6705813ea22f092fc343738227dd5bc34fac75c2e6cf4649d703a9bde6de1748ea69cc24a2258ac4f43fa66a48d68650166d56e282d70a625cceb946103d0de2a4aada9856c7daf1676abd21fab7c9974dc588259e534a97eefa4483c2b67ca1d94de6e29d6c7b426bcf4b94cc53848303f13838e0d52c39414064fd7eecc68641bf840e59d401ba374412cc52ce56707cb2458d0e12d8921ad088abc2fa1bad8fe99b8edacfbfa778d36d21c2411cc68309d452fb5e969fd2ea165b67497694e1ea020710bd4fa52734cb2cd8c44a28395eecff07bd82fa1149c419e5817a32092477653fe73c3f3ebd021522dad41b44bdaa2ecac1458462a4911f87a14c00e3717fc8fad250deed3caae891f7c3c0551e271f905324f2629b2181ae048e735e4c0ab65ab26f5149cde5cc90ae5430e668b87db9", 0x1000}, {&(0x7f0000002940)="afaffd1ce863003abb54b5703f3632c0f4c9403c456895e50133b200f21008426a191f1cb1db4106011c567fd9565479", 0x30}, {&(0x7f0000002980)="61f4a0713b3e22fdcb1b6fdddfb42ea5b8a0c52b1818e4f184e468366f431cc2dedafb980f4644467937d74f00cb4d1cedeb1a70fb8e337bf9b545513341e624ad67740fe661b37ebc2fa3c490b4842e034044615be14d0bac262c1099b26f9e4f6fa4716b5f59901a65ffa69b1341bd9c799476e732dc7808817fb134717f51abd517efcee2", 0x86}, {&(0x7f0000002a40)="d5776d5cd95ea21dd65084009be06b3c9e7e484ad77343fc5c4d76f4752cbb3fe0ad6aea03b83451e7da3875bab462b696a5cef0c23587c463240bb6070be22e251d4490e50d4736d07cb25dd3877b903d8efa6e43e31a32f3027182c51144d24363c4f6b78ddd7842dc24fceb8371542ffb3fcb86dd9c46f90d9e91b276de3c4e209f2b7df0ec6c3f0be85ca50b46a0f1a634", 0x93}, {&(0x7f0000002b00)="98ee8f261542866ec7735ceeca933dfd62d21ce8de3cba21dd9d4111c8b76a886f17a5b4b2bec01658194cffdc402e866ae664e416e93348961b29abe52f600018fa57c4c8654d1985ec82526551d9176c1d3c362ab32be467ea", 0x5a}], 0x6, &(0x7f0000002c00)}, 0x2) (async, rerun: 64) setsockopt(r0, 0x8000, 0xb0f, &(0x7f00000003c0)="d6b726f6d6c3be90780bd0e5b04a2e9b98e99ab99fcd3137f857fa7a8d5d8685b5f860ab28b41b7547b861bcda8c4177bd1e3b991332a1998c7d40ffdd34ecc313c820290f17f5752303311e6a9a9bfbd734dac56afcc5b693d85d894535377bb794518523306e208512b53a20eb1bd2782c86b4f145833f655e270d101600c683b24d458b9ced8342425d9bec2812c8e46008242a8e958b4f4908b7c94c0578e530c0793c3888638301df182642aaba41392afa0a20002d84e7d6a0258e538dc0b24e7cbdb2b23bf37ac4b3a0ad423b132622a51cca7c1ced2c92b8ba591937c5548b6eeb5bf4a35e263ba43fab248b9a006776f79fc725fca1c5f98a5238bfd488e62aa4fd3ac22e08cc0e0a90d919f2a0fc5703856fcf580c5cd60b5ee2a9693099efde6603cf9fcedce36754d33f744e963170df97617c91a92908a406ced94281fe46867965d522a9a2286ea8f6062f412fd623c5511d53235116ae4a3153ec3b490fd6f01417ad56ecbd82ba5971ffdee898ecca80b716e50ebf9eca26e485a386e9cf95e3f26d2d642e7c38e01b3878bacc4dfca77a5b25a20d78f4ced27e47aec58e5c61c9bef18c55b0dec655627295b04e16410b6e4a4f3116c636de625674dd3dc527b8adb142dd87a869ea42a2750b999cf1d526698d7d735ac7dbf4cadbc028ddc3ce5ff79212379e6c37858d45874e90b4fea7d6037858d66ce64b9348f1f6cabb696669750400e2c7b067e8a0efe3baeede6f2c18bbee60d62c0b1d2f1f346f5ec02257e1e6d5b79ab957da713b55af8204d5161889cda510bc4a143fbde628084822d2f63ebc192413c8b5c45b7f9c75696854f4c885257fad2d2517f395b33d5dee39d39c4449e31beda6db16410ee86b1228e34a44086f52d2aa069cb462123919d3bf9b00158844201fb7b98a692261326d0b981a404ca93c6288d1c2c21faaac79903ca974cc02ac44b1ab8b45f03a274736c18c2b955ba6e795c61f6f9b53c1a86a3a4de93e62651647ba617c2a86e0bac258de4d2c1c38882e11f91ddf3333c255b68f3b3e28e419f56955b32c0cd617c0df17af849cf7feca7d0fb214b6ddc0fd46231218a611469e68f2244fa340068e03578da279ffe3a652a11ead69a223cdc5fd2a73fd4fb139fa9b505d8a53da123aff0c7def44c6c5cc30f80da83f7956c4ad59401123c10bde850c24a90e1b5d48777cedadfaf35ac19642ca7e35775f85a19f181fa985289d63640c4abac545327feeb214b4dd84411a10adb648f690371e837dbde9031be53315dea3e342db63a2ceefcac61f653d33f03e450ad595794111467beb6c39ab9713e073cefe8f3e87dbc7b83ef654889b9f5d9d901305b97be69d943a8f808290a027b238d068080573cec406ec001650446e98b444e93e91bf696595f2557b0da1983a58d5cfceab5d0dbd7092df84c6b77deafd626c71bdde04e70f8daf189450be82002df2140c59f17afc8623db2e1adcfc5482e415acc078e41c74ef3fef92f3d4d230a1401fc50567c82a7161d75e1ebd82e6ec49d96b43027c894d145de5f7b57e42f2af9b1a408ba56bb202a840758a13831f5d2a3e2c54959ae23d7b85203aaa4d324de577cc233dd9a45d0dc1252ea19bac1aea19a70aee2519daf19c1582cd607f5ddd2f3fc8d228c0010d3b5d0176da81977dc6e2b8808a7ae5d9a859a699ff9d1a9fc0bf74a10360cf5fd471cfaca29ad4876bf6b55f1a0c9596840a6fc6735d49c1ea386f3f402c34e5a2da4085f86b691e8db7efe3bda58a8072a6a005c0dd047edd69a6c71dc4173e2c4b44b3e81278427760ba01223e6ac9b6f1a4323424f99c533aabcfa453ce8730a47f2b6b673ffd4abc56914441845859a0bdb716dbc263d8ddb06d4a86e95dcfc6279628e7307c5deee981be94c715036bf4d442c504f85e083b0146075cc6719bd5757c8815c1b3c051d243d4a526f8e3b691a18677ebcdb82c383bed845b29eec35e7813307858751cd577d33fad6b4c7809b4d6ab266708ecd0b4f249d2fe4454fc24242db61d406389de06450e31e56b1dd422f8136a74dcacda4b1127a4268e1ef9843ebab7e068f9caa1c3346b1e2b95f1d41ac23a7faa92e35c27a6443a526556ab7bcc3fa822725b265f49c446bd83615c0d380e577d0e49fbd97abeb7b1769a3a1e15c559541201c85b2b1ea01a4243279a530a309fb156aada0a265481b837ed9fdf39e8743b4f27e46eafe3dd4f93746db2cc0ec242915b91c9c7f15401a1556c82cc3d72a3c2c6938af5091efc66f6928e8a1a5e7c60425a7e92ee695740b383e2fd4517c9b15f9cad85f39c026791956eb32ebdd8f51f03bf03f4383976b6333864b2d4a1277bdc174ffec1f4ffb933f57ec03d4647d9aa9ecb28ce5ef6fdaf176a6a85751ec84f2ecab3c397eed3bf47f7a9e6cf3ce1af8684bcf8ef3d324d3640be09768e18c79647dfd1dc504769b687db1e419e27af84599ac0c6410cbf336a456ed0abbd4dc3bbc608b3e4b388aa0c077b4a335d339ba7c5bc9704f8d9d41ac6d807892ed582d46451b013b5d9ded439fa5873d0272f9ced4cbcdd18af054abf8fbabeec415e15951af51581af8a18a928b567830c8748ef69d5bbfd92fa69bbf280e81bdb046f68f714dea5d34aeb72058f67d904c0d63abd070fdf390aef441c80bbcb0b107037209d7b3950d61da914bc1c7fe7cc52041e076aa68fdf2b0abf01197a775c60c0ac4f15391a0b15141f1e2710d9abdd7695e9db2f3591e36741fbdb0eeeae09c0fc1024faf60d20a56ccb7d7b8fc0ca9f29401f03957308497b29a3e108a76a3a4e9a76b41e1bee6cf745631374f1840a3d49f081bfc12ba3b19515ddd41ad1d2a4749cec32263c561622c3f5904b0810c32cd8126aa6eb6f915951796b658013e391bafc0c4348f673b2539a5579a863824b35527091bf3d33c4f93704934ec7823e90f8daea85f5527316e593859968fb70a0914eee333a1b83dbc6ccd0cd0673ca31c835a152e7ca3b7bc19699bc21de914efdbb99a33f850658c2042260f07d012ea933433a8ef5732b95d53165f1ef588a1b198abe91e463e301ee96af2f54b27bd7595beeed4d505cab433e4db5c24ea482bbe64988b7e1e4bb9bcfb5fc73fce06ebebfab42e4a13d358d819d72173cc4a7ddf353376e1d2a192914b466a290d1b57248a1c5217148a6a10b9ca374c451a9ec82cdc30d1ec1402bc4f046fe3d0223763d8269e9f86ec07c9f429f309a724c049d90c1cc34eb13235affcca7b1ff9859624fd23ecd3b00ffef22790220c308334c02516c01ca1b309d597a3fd3929e08f76ddd7fd1eca8bc5d2e0f8ec44a502b452ff3c6fd3064a94e4ca11be024283c5af6ae854ee00e6274958a9d77c20b9d4f682aef536950436bfe0ed1f14728dc90d39d97f9d780f1a110adac5b19deaf7d03ca49b35f6cf4eac77fe705da3aa53233e7464be6ef88368618050faf0ed2c217e06d356c37b0b3a644c9a1f478cca6594f171ebbe87b7109720383db1978ad04c8c3a06c4846fdb9be109276157dfa9c67f48b9c11e67b18d36d0d3760949d5261c63bebc00301cc49f289fe6bb50297ece1352f9aeb093a8530da6d38b45aa5c364c5075d6f85603eb05495685a2443fd8c49b07ad4eefa280cc7b5950b62abcbfbe2af43a86a29701378d5e12322b9f997d0153f0cb5a797c430545260349a1e7295afc0c28d2fd2832bb07d76679b451689f2c1b0b25f0fcef3f28fce28ca8808d6c74b74e387791b5774cf4ee545dbdd43eebecaecce81590644b8ba9bce06629130db14406893ec3d53f4c83473553d6099f2f28e52c3f087972828d86d4e6a2112b3c0553cf9e237d8e4af25aae11ce9f703d16cd485d6189eaf116fe6df5670e0bf0bdc618773322d0e5db33cf93bee36427aabefa8169bad909f3c8c81cbd88d8aa795ab6c85e9e490bc838b9fb223e62efe50b68f97960bb952ff8a4ecec6f0ca69a005ae8110492bf7609c8a65a1fa95de0cf8777b74fb725bad5cb21ab763d98e88549db9de7c28ddad27cc3c4489504e440d9e356522c164f0e5c71858104103fdfca6d4c753cb8fe29d8416e1552b60052c606df677b51b0729677a019c161baf7e06c1ce8b4cf11efa085543d7c73a965d8999de60a81c5137b2dda85e1f5b24670e54eca54caf27794dd84e39ec39424ff757378d7e39f72839536dc442413f2f6da314b0d3831f87f29d4a30742756e0da71a5427534174f9a35853a3b6ecf7aa6761e417a40e40d7ed82df0d2611c8a0ee28d10dc8c617d85ad9b5a2a2c422bd6aef1d553c2d223d3ccb2c815c12eaeb07c35f7b753d364f9d51f5b96e2a59580308b0ed860ab4ea26d89af6b3c731309315d2ac1d8fb295f2ad2ea409297ca0809f28a796df815513eb6c84954a75bc2aaf13e11c62f0fee0827048c521b8d002733d0d7c4fbddc7fd48f3fc4a3e832c8142ff072635a602491e3ec4b1c043dcb5025ed1d95e04b5b12b7b700416d78bce776397ae9ceaf6ea05867f32640671026ec083cad64ace83f2e76bd503bb2b3ea93e05814a45ebe3880ffc796915d32208b404e6d43d3ec2452f74f4a14ffe6196a47ffc4da78fc86596a458aecffb32e574905a79f32ddd234404283d51d4adbad6fb160eeb700f08090513cab0764c3581d811ffb6bbe5478e4db87e051c5e451afd2b2f218df5df66886bfd2791e8541aa7dcfeb480e2cc222c03b72a6c99cf3b2048478ba5124e49bb489efa873c5e6c887515f5654e611465ec8240e1a3b78229b5fa79e029cb4170de0014e1ac8f81fb9551cfc111ef5602dd09ab259633ed22d74e49ac8eed135c9c50ec043dca6df768c2bf0ba444b31dd0a937bf51b174ba7e36101e6d14040af959b490694a9f4145d669263a7455d5c340023cd625302474b09d63279334ea68d1aa90f39175cde81fce5ccc38b46f01a5c982c99abdcf0b0f3cb83f5f5c4b2373a710cdede3959ef756fdd39f2dd03ab53868da928e91e1912cd0d53c42a029904ba6c0520786228f5cc4bf49f4424862c108add9b4bad039390929aa89d08ce8eca9310e199d1db221bfd826548dde4bd898372ac94ebf2c98ea051c0891fc7e5da18bdb4a7c0456c563d20321aad7d2acdd144d3bf9e9f29aa300a88c40a71858efd2780a44fcd9cd4693f1e1029e8db09017a346d5cef94aa4e06d8639a8738adcb1a50b4dce26f0b7363d594fd0b05a1e62678c46f29122eadd8e8546b59bb141b1db2ae2b293874fd5355d59b1551c5e81a85c657154c4714e3e00a8f15140296fa6fcf41f51789aab1a8f7e29ebfd2cd2f2999b028e21187a0bfc653045817f84276b972e10c5ede3bbd06161fbff76873085913188ed4103591f5f3541263bd79a1559672c60afc3bda818a4e4bc894ffe5889d0687b3f4cce456dab5d36e41062de9b8f0e78fb4f581e7e71dbe74e3fd58e16ebc542ea246ecaac3cae470a7eacbb23c8b259760d4a2131ce4d520b5c61d6608bf0c6d56cdc0834748749f91296264cf99fae80ea8ff645bfad34b735ed7636741e66c325f97a4c00c61e99e4314b23d4837a2d71039a89f0d2df23abedc5539459cb03057ff8a1edcb37977dcef0015be8f6714bf1f371c8f57c54f83405e0dc2c74b01a16a63c59c537c8ee03a4f1b74015d660a541deb19c77d65d5cc9d44369fe0688be772ccf15f03bf640e9025ec299c55c2e28cd0e6704d230f9e2eacd3f2e3202e8c5c9bb168c69c12771ca679aaf27", 0x1000) (async, rerun: 64) r2 = open(&(0x7f0000002c00)='./file0\x00', 0x80, 0xd8) sendto$unix(r2, &(0x7f0000002e00)="353a19a62726d2695e4abfaac04ef855151d5993abced18bd33e3e4fb83d41b0709299cba3cb66d2dc6b5ea28c1a364e4bb035ea254c11608b32248435ac38710212469883bf36e1f005f9bb95a534d785bb53c49acdead057d15eef4a347981af84baed107f466a67b35d49a87b572e7dc938a87644afd7ee6dc36f573f8808bfeb5356334e56f641998df8cef10f5640edc68ea85719c79b4f6b83c21226e2db0e226a6f84664b3af67d855eaeb863e1c052caed14da106dd09e2e91776d2bb953e3520fccf6155b20276a6f32c46052d20458c0d7a9f4f6f448dfd5c5634e11b2fa581f4c00a6d16e1230f7110092d40f9eb08af5d10e9b14b9addd988ba97f2fbd1ea9adbbda1c0f0b769f9f0a6ec85163c58c5786d28258a18473259b11db019facf9fda8e9f8f07a75796b6925185a81008681aa8de0ecd62ea780b3adb7d2cb8ffcf1500b8b9fd81549b464b65b0575dbb768f07d605664edd29dafa40aed5788e2b501d99f021731d0a214f1b47b82e940a19e154f75c9904d1a4efee1e73c5148577e37265bb3a2c66c1a0779e101b6b4b69b3e19aba93290c50c8e0c863f49a1046beeca3d23ab8617076bbb1bb4b7ad20b7c8c1a9678322d8c9cb05e368a6b88e7a8270b81b26af8e552a58f242a1c4f8c559d2d83cbba63ff722e95380ee2ea558c66c7746d740a65c9e2d185d8808deaa7ee179a9c4fdd7816cb5a4bde705bdc65bb2bc07a0679173a23eb19f5d97cd1c70c17b97e295f4ab3c827add694f26b48c8b3a1824615470daaf4556586ea26b44df3f094fbbeb62db82b81bbf670cada7a1d917b1f93aa6c91fd69e381d51a379b31d288eed6fe69af074ab9d0189d14fc72001243ccbf2c4c164800356b441d417de51cf6f115384834d4725b4a7747a80ae1756aa836999ae16d2619d5ab809694bdfe94fffdd1d19bf7a8576eb988c4313673fd7c49d9249604bda168cd5c2bf292c6ee0ff98b6f07508c436f38b1f7b1ff310fe790646943e8bdfea686669ef3328726538971515ac4975ef1bee07f260d00aacb695380fafe12945486cf315d7fa08ea678837ad5083cc0d6f2ae4755efe0772b63a622d076faafbdfce332c51ea9817d4bc2cf62204af2a8ee27891e9e606145a54fe0f87d29e41f91bab80d41aede9c4a3818daa9e75a46f493cb2f2700061bc7e37ea2168a6b5391a48bc5a86f44984e325f9dcf547e6d82cbf89bf93c72ef7deafeb543937f4875c53a768a4744ad7dccdc561107900fe9d39c49253cb3bd8366bde054ecda65f34546757dcbed65e31206b7aa6ce52ee6643a84261289eb3b538228f9b31ed6668f9e2a7003adc8669a77fa0e82e90176574c5d75afd10f4f04d32725f4966d508da9444af402b4c78e82ed18fd437689f8dc4a3d5eedf803f10f61762fe2c8b5a07b39c9261d0b844a1bf4ff9832eb137363039828020f1d34453610830edc437ec8edde121e03b82404696ad273876623fec487899276cfe151f38c3c8a7f0e7b551cda48d450c7c3e519075014399c08722c6ac5b934563d099ea32a6544eed2ab65cb66ed8e22833dba7096e647b95cd04c3faed86bd2722d7983a8d150349ee3b20a129bcda346029c9be895da914e88ec08c06c8bab28c121bb97f1c6c437c79cee20fb69eb3b923fac5b5da5307d52e7e08d5f97d2750f70ab2c320f6681960d0d14e98854da6adcd2d9dbbbfb62f19e4cc3c05ce4b2b0b00a33ee2d1ec7d5217a7ca0e6378749b7a9814f0da4f8989ac9b59c394e627ff00322c2eef7209d8a48d24eebc9d59cf719cd9e9c4179e1b1adb6a266d4b8d020a290f0f0374f65f5da7637fb9a8c4ba5c253f2478e3b20b82eddf9ae782167ed27698909fdf527315baded1be8113c168adb3e495f7da1521d85143db458cee32b9bb4ab08dd55f1ccf96c21c7d10211db73f157e336388b56329241345563a4a51054e33afc11eef5c12c142e91d44db47641bf77bdad72127b68311d843e8fc67ff83795494bca9ad76cb6c3b4036b0915eee65a9f66fe9cf43cb34d59edb8ca07aeff49cc430b473525adda3202cec52999c4cb5f2d8f498ff46763439fbe705212517135d98be581614e29b118c1c79a43d7f0ab110a6e2e2a245cf567ae9473e74242fb6e0656b71b8f5b452a1a6cf851b94321a4c3acc2bd8a3f5bfe96ba2893f52bdfa451b55b7f08f14ca2eea38b927747839ceba5bb8577007db3619a58b142c5378f7bbc3182c13cfb0e70ea6ad01302ca4f549049a5e11ce782b2466da3e3e9daa77a783a80a887d05dce7b6e76c81e7be0fe29def889560d171294da4044c6bc2416ad64365a6538cece7728a7bb0729c099689837fc058085508a4ee5403accda77bae6dc3004f29d35dfeab994300775a680441bc2f3dd52b6957e6addc8f60522657a726f467b145e4fa05f584c1a1872aa1f90f81ff7ab96779679ce53bf1137a1d54da7bd75e02b97162cb3900a21e24c521d1c76fae2d459b951080fc847ff2b6998156fff2503f9f22927cf95d35e93a64eedf45ac5c5469ef7b83ae93eb1d8964b0254aa38d16085d49f581d7de12585a853cba20cad1291b8a13f2cb507684691bcfe5a355cf2e956564b6dc24921587ac133acfb01a3ad59d73390548836ef257fb6a9ee9c7fd509e55dcb8c55212a91555167f1005f6c5ebe078471bb7451ca9305a1a2d9768711ce8ff77442e4a712be7bdd25e638003295b03e5b1c4745b4101d4197103bb88844cddc2ee7fccf248098d3d5c8d18485b26195f9429ffc75d393f5ef2e2a96c64e0401715b54f7cba6b4aa2fc97e94838a546e090e33d633cf99f445601cb955f18bf12123b30a165b2bfbf5a6ab8f4db1fcdbc4ccc9b908d0d07a65ebea389fab9766b6d4e3681ce56f4da7ff1ba8e162e402911a83b944192007298afed053c31768787831dcfdbe55e458b92372d755d53199637296d3d214d463c4475679a95c40272335927afea265f8d9d0da3ba951b97418f04cd7c6165db757fa0566acf8d854014ae46964dba530a8c513da25c5022d41a0a03392a1f446a49bf1d3a631a4701766f9c8db10b9034d2227d9e6f60f73208477684fb97a5e00510813356fff82fb65ed26c107aff3ed8defac722f6546a7227d77bc60e6a24127585ca42e428413119875dbd0ab1884086adb9d0a38181ecf9b5230ef8378a6f2165f9ab414f771967bd239401f54dfaf020980ce5678dc1a8f4a2b4dc931c59155237dc972825500d57bfcae2320fb5a450658a19c991c5f65c7536083abe7af7af13d8cfc854b3a14a16410cbad9121789eb77228901a4d8f74bb34361fffcf5026676ff723e5b58fa34accf7a8bd8d986e8961944f528cdda7eaedd779f2dbfa01fb3f350807cf4f3adc10dc230df6f1cda186379a3c9795f6ce1f0486a12ea9a3324342e342d758f3ff34bea1693644a312c2f6bbd86e08b6c72546160626888e1544c8489478ff489bfca48bf1bdaadf46c5b477c9da8b5ced7af63c63b287c4fa4dbbba77c1c3d2c92451e6f1bd86066428900e0874ec3b8b7d83848f1b1a295b947e8afcb5d259ce0e0569a0a724bc0fc91f314eb75a9bef7ae73f90883746c76ced4e65ab4f1fd2ff2392035a27078503c2b5225176b90ff29d514b8220931a5a12f7fe142b1c8c0d805d1a8c22f5559b860ab9216de43b68663bba5a776a2aa8935c432463daa0a729ecbb8f0d12234334b3ed9ece6073c522d392f61d43f5f0187932ba99b3173885d6959bbd5cf60dd04f8bb113685ae33a6711de5ab4e509feafcc0995545cb277bdaa24060f8873eca655e9ab2b18d3a872e8bfbfee0f62fa19e16ae907692d2e1fe6e06221dfcec8d148e140b56ef9a40c86071447d82f29b5c2ae33f03892bb9f01779cad9a0c6afd6b17f55674cd6af672f3812c480898b775023db74c4480c0b6b6e5012f6b079f0f742e2203485c15bab8ba5a2c0f5c0a973bee1b938f7ec4bd7034b9763cb39460e312fb70b99164c95ba6cb35d797e5c6cac75289bb1b2159b66dbd9d426231b789665bfc0f86374f30dbcdb96a92f7a124f3a7245acd35dacc54083871117f76d26e8f2869d8ff8e10a27adba5c589c4b31abb1ea6e62e3de7fc75e5928934c89871fd139ad46d76009cfae9f2832b89a05287892680cb989a7d02371daa18fd4b8e408892c2678cfa5a7d6f8f97c26be58cf5f8007c65f0812e395f93a24c96bf12c3e5309710ebd0e25d6114c6c0a0981c2cd63b2cb1f377c4b5de0fb9564d68a4f20f3d195cbdab2acee0ecefbdd4b41be49b236ed43cb796a3ff3eb471257db8f4ec825a86f73f34fa45e7b3ac17febcca1ea7d45dc36587f12fd08715d52298cb8699cbd28735452ef721e72b5634b5ec2fc2a093124f620ae3d5d5905aa2f652c01d4faa3c73efc9421bdd6ef799d3346a016926de63fceb86d8abd1befbb0d3220b8a5dce12032b6525bf872ab5e2418e4bfbec59a518378eae5ae7eb4b6c2abdbc0831b05e8b16d0089a7748e3a50dfaa3f7fee9a905e2866ffd3c4ce7849defef524b161ff497bada69fd3d61262ee7b27f8de68a0c7db0944375612a5600bb2ae41f5c1dc52429681cd507207229fc6b172caca93de85b41645281b3f0670000a24e805e3ca9cfccbf756fe2ccf1a476fab370c3aab332cd9345978fef24c843a64793eca59606f948a5dc0e7512120aa23167596114b91ec90c8d68b41bc3c2b45a54e7ad6020599659c40922c15e4228cd5a23e2ef3b522f52434b8b3aa98ac91396a37baa138c8d4a92985a429740ddf65111750f3459aadce325bbe68cc61723df98ce18fae2d3430dad07546290d047ddf2cb795828ba207a4db1530b2fb0c547f0605e0f168411b2a29df5e5d8dd51e81e1c2859424a5200bf4fa10d70db373fc566bf5d1967ae61408eb8e8bd153d077a183d18dc49d0cfabe04e88c0b20d9e9904e823862e08288be574b7a14922075893bab6a2ace57d792d85c4d0d88d3d399417dade7cee02e43b899d90dc4ad90d6063b769e5bcc0ee23558476ee77bdcb310a32da9fff3b2475d72544a9a6c8b225f539a935df64eed26a52b91b9e1249b6d2298fdf699499858a56e074b7d229ad7b7fd9afe3c2690b21fe779ee66884e2d3cc1b1ff4065f30266e086f05db2d477ae8d7fda2c85b8d36d4e1c7d535960bcaf6e7f5c2db9fefca8e5113ea896799edf971f8b86596689dee2e73678d1321b29b4f4400553029d125abc2c304aa0b5423e4b6eec4a8f55e03257309c5c7e76e3426b131ebd3e3a9a276a7a9ab2ca0fd87f8fb269a2223b0c4730ae35f1aa58d52c8636496a1fd6e9a84bd0ba2b6c093867e7e095394a6a320bfe2f970826f63c35119e5d922771829bccfc226331c2a87d81ab9d597722b68efdbf25adda51b4e2157131de70d1b0803f4d501ba48e19e76400129813530f2195405c49dd64f5d568e4d0fd718dec569e5b847403212138dd2512d9500959b092f05060ec36d483f4f1fc68f6aafa8f92b0faa133825a15f60a773e573f86a144ff2f270c34e64317dd9b14d7daf3177233f3ea6aac4d9cfe4732b8fbba38d42ab78c236d7ba378fcbccc18857c6d016ebcd8b6ff25d14ca91975be06ac36bfecf597680541ee0a12f59772eeb9caee12bd42b3ad71bb7ef03945797ba707fc9aa87426935abd06b3bf8c3a1868641a4cae8d61a93fda60cf8dda25804f89e4b49f4fc1304dfaa0a9020bbe19a8c7c0e11db179caac8a60da31aa518c3849904f3f", 0x1000, 0x1, &(0x7f0000003e00)=@file={0x0, './file0\x00'}, 0xa) (async, rerun: 64) setsockopt(r2, 0x1f, 0x6, &(0x7f0000002c80)="ab46d2e157df7833cbfd2f53911ecfe50d16320372d3a7b36a7318a0e039874f6d46de5615db7e702116625d834de7236a10a498f71a7eb5455182125c13d402a2d43f0354f445d93fa59442b13261756f70069c791a12a202a754eda166a85f4b4b8881fdddbc2d39eebd71e8f962bd7c1b943ccfc55d8900aee9d6e4801c7780518f61d0963bde07aa8eafbe5d7e3aa83ab1cde06f6c22cfad495433d189a421f2e6bab4da16953270a079246fb4e75e87d61f550b3113b18b068a9a5d06b9b8bf82dde04a3e9e6a54b8c2a96e", 0xce) (rerun: 64) r3 = socket(0x2, 0x1, 0x79) socket(0x6, 0x5, 0x80) (async, rerun: 64) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f00000001c0)="955843280f8c9f97b5ea033da1ef6fd5096d6c9c7b7f4183a82b15a7066ef76f7f2649c4eaa031f63aafb330de524904230b5f6aa13b30badc89180dc87bd845b3bc3ac945310cafab10c894510526ae977bce97af5524c6369e67d685e9edc7", 0x60}, {&(0x7f0000000240)="999ed0c4b6e2450649f0c74bca7a8c628462c2ac7247c43b962b622890740a431b780fac14ae5ca8302020f843b0955714076e4a6cf34e61197d8f343d8422f647499713c999129791d359847ddf0a120d770035dd4f60b208cf3c216c21df55b5c56c87c15fb9f618e344718ccbbc0a9ae6a6a163cecc3e6fa7849de791c1dd7c41d53611ddb9a7ea487018ef838b24201d4ae232a4278a28ca6b3d621a165c82f0268fdbea3e9a33eec9c9d2ac859fe1a4b81a0c1246b272ca00597c4552ffc038b9186334c05b49b0c8d4182b485bb092e07bff2bf4446ac7af0a75908ef0935fb9c43ebcb41b41234cace3cf", 0xee}], 0x2, 0x0, 0x0, 0x3}, 0x8) (async, rerun: 64) writev(r3, &(0x7f0000001800)=[{&(0x7f00000013c0)="3832ca1d", 0x4}, {&(0x7f0000001400)="efe2df5586921b3c3b261d799e59f61c5ddcf128ed519283183669f1ca91f977142747b10c6f16f4f3ff1050dad6cf81a0276946dce57efb68f47bd049c1ce6a6187f5c4b7ba272d47288820ecb1cdc7e474b9b0b45af47a2093a7a67143c194c67c22c3b542b85c43fe61b5bbf59a879ea1dbfab4a8af29104eba669f1a600526f0047aeaa0bb406e2a43fec7756c7215143ecf7ebd523ca1a08e1b364557c51870060c1fbba05bfc9d1c9844938dea68cb", 0xb2}, {&(0x7f00000014c0)="37f3e9ed84584d9bd9281213797acd456a0015567a6c02324578ff2cbffdf3a566e4ed98806cead05cef8c5e765fa589b02b73517cc6e2bb4f1f4d08c070f02b62227b3882b0772538bbb17049d4702983970cc2e09d72f00259d50889a794cf8c7708478e9c698e8fc8950f0ee1fe4bae6dbda9b9e92fa39e3da6903a0dcc", 0x7f}, {&(0x7f0000001540)="208e6b71452e9f99b1b17a7322a7c3e395eb0dd4acb2291e91f2ed1f540c5d3275ffd698cc943510ecd6e2800d7b32b743e1f71e9a671394f3300f7dd0d6226076b39766fd2b55e12aa187fb287ef220351c0e5667623c0d5efd552792174c695e557ca1ac3bb02c6b11be2c4444d8a991f0ae52f331bd5117960c97b6419fa0e92bb31d741b896a2301e22407da2f06240d2af6f4f721d6a8bbc9fc0af54c042526b90caba28bb9afc061f380360c4027a0404fbed485beb2dc09022d32eac1ee27fabf", 0xc4}, {&(0x7f0000001640)="63581cf141258ff9d841a2d18ac2", 0xe}, {&(0x7f0000001680)="dc4eb19e40711ef37375e4b20b45b6e767f75a440e294a75a06cafbc6d409da26a1d90781c58ecf03835d772de5f2a50af909a84031e94babd22bcd7bc4250c8dbe46648161ce6", 0x47}, {&(0x7f0000001700)="1dd7f13cd4dc0d73d143a6e627996d9c1c4f37258b516dc9c80b6e5e0eb6cf794be9e92b618ba81a78c08a3fec175475c3e841d3fbd781520bcdd70dfded882997dea02930a76fe5f21adf4c3e79b086dd9c8d5d097811dfcb6fe19f3853ca249855c337f3511894b8cf4cf8f9fbe4e78d68d869b61009c4dddcd8af89581672c791950f5827fd98c043e6aab18d724f6ab8d3210ffdcfc3ff30713d8849e2c82f5b86032b4ad623e31621e8d345bd8c439204c92ef8cc23331cc05c83e2c6c6fa1f269b9f525a56c97ee4ab7233", 0xce}], 0x7) (async) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000002d80), 0x1, 0x0) connect$unix(r5, &(0x7f0000002dc0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) connect$unix(r4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="a9431ba20085000000005736cfa008c89bcc6bc29685404de8a9c9cc65000000000000000000ea00005add3b04fe42ac5b70a6bf89fdac39b390d70342c752a4cf0b410200d24a22c71bb60b8fb181d73c37091e06903b23c6e4db04e4b76bfc000000f71f6310815f1e1e2e2146fa9aa897bbdc392af7aa19b70e5f0f9142e6ea2cf8bcdfcf", 0x86}, {&(0x7f0000000100)="716459d905013b1a2a66b6", 0xb}], 0x2) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) 20:01:12 executing program 2: syz_emit_ethernet(0x7bf, &(0x7f0000001100)={@local, @local, [], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x0, 0x7b1, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @loopback, {[@generic={0x0, 0x4, "55c3"}, @generic={0x0, 0x3, '\x00'}, @lsrr={0x83, 0x7, 0x0, [@empty]}, @lsrr={0x83, 0x7, 0x0, [@empty]}]}}, @udp={{0x0, 0x2, 0x8}, {"e65220370f8e333589f838c0bac93646a4bc124ad66d0d25f0e78de97c2f193002b9fe0d04120509a53054993c1ce8cda6b9e047b12ef9360c31cd866599a18e4477b1ee94fa6bc428c0592a92f614074517ad90699972db02a68466dcf90062fdadeec6563d5c96949939a0bee8e4e09af10d418454996015658771b7b9fa8b1544d97c849abbb9565d4371a1c9148997a2064ea1ad8bb7b658dba32d6a3bf070354e9b3c7f210a83931b25ff6f8f8c96932948e66417b2047be494c8a840f07a3338d19aa923190cf063b58f8b8e248670c6f11929ea18f0d48bf574304568d9934f89a645587f59307ffd055d7a2567202cf22e8df6459f2ee54ba2311a588809f0730f4f3d6e2112b24e804081381d3ac52e2914e59ed1e1e326d089b886876ed07b42a94a6a39e188c809b9a614464be34d84f3607e15c372563790749ce7497de5f53d3956fc4f6c6121171588aafdce744315cb1181ad7269e078f91c8193075e2ee648ad2a2f079ced8e160c234798876eb30d4beb9eaa6d347cf8548d11ea640b3c4d1a0b10c37eb2f617290616d4503a79ca2b12a00830df86a4fa618e881a856d145053c7c4962f22fba02a4c11fae8ed6a6c2d10281bc78c33209af1b72fc8bea38a4d2c693f39ce520f6f4477c7cb85f4774c297d878b40922829091950441ae00f86b0d13e04d5e37867469ae20768536b83a4d71268a9cba7a2346630d2d1797e4fb9dae8434fbc287f47290ae2bef196f402c2ab26c37f185ca4e19ec9666fdb8b0a6e5e8f48d2b496e4392c57f640663b4bb92e243f3711ede097f7714b22a2fccf239b9af091d6f411be190e28eb8f8e27b230f82c93fbdacb35de03774a5409b96e2d3216bf9ed893dddecb3c0c3895b71884cc07be18c622549c9974bcb27b3f38e78a1c499e0e6d599b920473594bd997291753855ba0b705694ba63ef2ec6cca9a26f48de9110e1ff1b4f74917f6d72ea08f2f84f84d181267384584fe0566b0e603ab6dce11a7333b83611fb8f0d59e20f83459685349c0fb61873f4bd48f9a1f509fca29cb3057bafed0d296676153ffa840c653aeb5e2d7622972d7fe9ecad682f836613bcc7c4d95ea847efa334da3918340375cb819c3b406d7fd8658b85237b4e805882395fbc7b37f60af17ffe28ed4b1ac48e56de071af759997ba49be8b9f649e3119d3c5846791c2d0e21bc5cdb5491adfe485ce684b970da1407632717965b035a0f95ef3e9151c36ede03fb6ea9d460da80f1f8815a6451a1e80223d721c0463aa6fd88ffaf3d276ed957077ffb931e78c534fd9cc5b70a9b83ab8412cdb2f596f2c487e17b7bfa05ed5aa131f110f7c196c4ed7fca57446fe731c2ea63ca740e59f811a45916f9db0d4e463fc00fae0fb0b3f78d17b2bc9b45350170f5e5f7f289afa752bb352ebdcbf7aa5f5992bb8534bdd281320255e2bf78321a4e0f0a0bfb0cbc5cc95a0e726b99262b518d053f3fb450c3875d1aa63728771e393af7bd480e549a87d232704df4393c9dd110fa174da15a7c20511815504b8714d18f2e2c87448c41bf83e6ecdb168564707d3984aa597fee6e17babca5e1589ddc96108ef688c5ae28b1063ec9df6f091c255173ec3c463c4a126a44b6f87889f332b46d46615c97ce191d44ca562758409e5fba1e024b29defa29988306009d5ae43a6a56177c55be9975be932e5d527b6fb8e4e2fc0c96bc1790e8b08c0d3bee9a259f8378ae4353b2c5f833f23edbf03c9948139f6d7f80cafd6975e01ad9a0f6739969e43eb2bc70461de6ba39c6bfe178492e5a1b31e9fbeb577e66f33deab39d744ffd5722a17fc8ccc87b3a59d2e08b327e81149cb9a07970dbd3dcf842a77862f7fa62cf065a649846bbbcb4ce6f93bd0e16c88f351b3c22430e35df3a842675c73aae83e2a676480fe447ec4fccdd5b92a9ebb9c199709444faa9eb883d350e5df901b7ce015c94e5be255c039817bcca36e635869e3c8b52352dff619e5eb13067743c374b82686d9443834e719982746168b62139bda93d845c714b523b8c12647b5746dd1bd5f55e6a923b593c8740dad0ed2fd290e8e5bac4b865d57f5ec4118d6e5a1ae594e42f35d19cb92b279804d302a5059ac82c1b23ff223ad396d1134e9aa6efa45460f5ebbde829bbb88706b9f5bd4803f1a20977fccc46e43cd10fc5873befe935f8b0680425ac5a5261cfc7ae6711670a8fa2def4cdd13a834422da2b9694bdb7c71b93ec9642582c6a7512257ba1afa999c7b192acc0f9336450d20dbdf2d733dc9257c89abfb8e448586cb0d9c555fe8a1a2256e64bb7da17ef7335b8340509ba704c26e0c76cf95f21705ed27448850bf3f75053b0e0161154beb877f6dc30c48ed2ff105bb59c528ad3a49d4f60d2a3e4a915127cae10d6f0b3183a182688cfb2f8ccee84e6d5e59242e96f0199c1b74dfc37285bd823100678f99e36016ab854b3d0ddb7596b8b1a5dd770c45fac9d5ca9291441267188f4ac912bb24a652e4363649d81e4f1992c3d1d94c088375a618336a2228401cff35c688f32f697200f5bf35c753bc738dda6819eccd8a9b205ec46ae5b4bdddb00031b512d099b0cce8edf2167295e12b1a26ae683fe23a7d1e544d319dbc210a937cea5b1cf8653c39e6184150a178d7f82bbf9994a55aacfc0428c3833f8d19f7b1e20a2822e69b46"}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 20:01:12 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = socket(0x2, 0x2, 0x1) sendmsg(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002b80)=[{&(0x7f0000001880)="65a08e51d52b01b7015f92915f75aaff7a2ef66790ecbf334dc5a157a2d1a8263f6bdcc439c1af6bee5498baca4f9d87bc891f95da35a0bc595df53aec1c1d2778cd91f2e4a1792f12b6a9bcb0477615ea4f5015eb366c77b210551499345e31d18ac8030ce1392ca670c8b40234f3715f119a8a9c99a78ecdabe768f96b833add1dc353a652c0ca405069", 0x8b}, {&(0x7f0000001940)="02dbc407c776c739517755dec41b9f844134ab3b1a4b5c77b231eb55a7375c2884d65628e88f9318c629164f038e91ef6662a89f163704214a07182df4a64f2f1f65fc70cfb7017c9f5f5170e855a4bb0c0a9269a6a2d326cb1f7ab78daf91886c95ca01702b1f23f46562d8a8e9a4ac37e1095393cfdf6e833becb72d6aed525973be58966899ba3f153e067b4d798b82ec3b7b9018bcd297a9cfe1e71d36d4d84d6c6091352132cc7bc1706e76a21f4a5510f9eb44517f9083df8735a08caa54d64501fac40108adefc466b121d0247290a8b46755c27d9daf45f3e34ce22cad2fc904fa8579ecdfa75b7787764399bbae717fdd94cc6554b8341f3b278d284d85f0613cd2b153568b7bc185881a3a99dd8bf40fd39bc786cec1534c667996286aae7af1d335eadaabf3896e6bbde4c7c9376502e4e0b5d774f1b48fcaa11972444276f6ae6b90c3cdd5f836595486e82a52f1c0e859fd34d4dbce1da648f6bcea372910bec7af3029a63fca3b1e62a4287315213352fa431515a69d041104e39c66145a2056aa0cbd9eb47f8e08cc7e115230a3afef3a499bcfeaf1459e59c275089aee8b02555454612a5cf1dc6d03757ca75021aa1cb76a023626c8a5f4695d227582e6fda188827e2757419def36b977d353cfef02bfaf4e56f710967a23edbe9f1bf74181b1ea75e74b851e8b53ed9aa5c833472957cefbf43152c5e02077389115b8c96c21ad152a592744ab4fc653825320742a826842257d36d09150832cdb09fa0a073e38de1668e69bd8c8faf5777dfdb56f17811bbc3d719fb05527dbd2f09e7d8844a420d91c883625544f6106c99d012c5b031e3ea4abc25761ac321a688722ab748ab2a0e9bd2a892a682651746d367ae01b7e4e772763a238fa505ca5b54c1924596518342ef478678c3c7d4c5f41a0b125ea935bcfbe28327b8122e7a52c8e999b0cb73f9500ab6454deaf3cc2b1ce75cf0beed9ed794903cd77edd370449f811942aa1fca74ddd672b0b545615581dd743aab924493f662f5110e3ced8a2f18feb6caa3709b18675f684eb8d8c9d82a81cc5c048159f7d9bf4d2cdbe96613a4193f696ad4711035317124d566375aef00354bcae6d2988295c84d465428221a46cef3464d5b4221f8379430cb78a8b7842cc2634a13480791feeffdf7ea951673f8a332800a5b5fc7a6b867bc03d24079c35b00aab084ab44b09ed87bf157b7d7c4a3c6bfe65b34eda041ee034fa87a35ddff07625353f4d9e21725aa581025d4a4ecb9340b2b6c70605240866a238e160ef4e3d64867bda902322bb7ef046e861d20edb056a652846c420b41a2606374692a5e888bbd959c7eef6d0471e2f71b0fd62af84f1d7177e39821256b88b497bfdfaf31ce58793d870bd59b0b613e7c29ba399a111208b525b4bd2c27d4cbe7e8a70f41ca5e8e70f957daba2e1e2d8bac294ee1ee5d6d55669e4e85061e7da64f653210c8da6d58a7f30bd308bfdd6d288d8c68d50852fa691b1c3657e8d1699cc503ddc87e30e097538b724d2a932c6c784881d66636a237c62344204263116729f6f7602bd29758bb703129257f56a31d834556004afec704be4da673bff9fc42da965036de61c9aa3cf90a8de1594c45e6a23b1c4de9516015da1a6f924191e25d58e56152474250f0be0eafc8aeef2b7c1afb9cb61fafccd02de34a078cc5c2ccaf07b852859fd4ca2eed17ea161552e78911b626bceef35ca47e52fe756986fe8d9a8817c2d3894d6d3f8fe21ab0f40ea3aa35e4b6bad36b173cbc87290f8589f7c2438d8ad70d5ae9bac06fd89e283d10ec2fb36c1f36198b89a3ee397a8516c72af22ae443390e93258838c0516f30a7ed9f4d1e0dec546054e6331719bad1205e37fd6408a508a76670e7883340369ff62fde982f4f2b554b78ab608971f9a279af2583cf12b08957c45ba27bd1fe6808965d43bc2e22a78b1925b5a26e0355ddd995124b0e59e76fc0ba8ded438f35d9722e15f5fa76b5a1c2120d1baf90f9eb43ae4bd84e57ff7030e38ae5c36268b34428f8ffaa0df4904f288b0af0d62d9ea6e167bd8847c1849b21cc308b81b20b3ca5f3c78ed819d6674dc7151cb53bdc068f08d3139eb4b5a427a36223ba09b807f878151310b891cda6f00e93ca570a67dfe7e9e58b5b1baa43a44afc35df9d15c8facce34ffc4a1d35d902fcb0c8cd82cc315b8d3a8b6e81befd10a47d65e59c690e7d645f791bd91ff79f00a0ffff67dcd42ae2885fc193635dd15254e33367ed2319c5d12f7b3157d02f438100fd85a0d8f0090a597478045789d752e8ffe6058c211e98b7a8d56baa08aee2c64275ee0436c7022b6668874e422fd6d95e30d3ff2d6845b1d041295753f02058b40952c669816cc3df35ee7e856331666021e6e612fc937841d3424ab4dbbbc39386dc81b470db371910a6cca88d352c2de8a5a86b7bd5ee3544941e0e0a22d2e8ea9e6e9d0387e3a7b8c1990dfcbef1572aefe169e9eeb82447e6b885bf7ca06b0b4e3bc906d21e67597c951b8badc6f3c1868fb3b9126ea62336086716ac3d97f09b68cf96113c1334334b2bea85c27ff33eba25b831b9dd6cf628830e3218eefd5e3c98cad19e09fdf4cfecaea44b34e41d96a895fac41c49bc72e25b4a1726c1f1c53073af8cf0eb0af6f86d536e30b0f1bf0e0a9494fc62b27edda09f7cda2acb48c530b1bd3fe095bd193855cf659094fbf18b2757119a80a008144f35115b94dba5360fab21b7c95d978990178792a2811694d7b73c8a9577f07f06aa1685a4b5f8c386ea3c9c76be1cb243c35af1ca98b0d61767503fc6483bace31306c3fbf0b7c56344aeefd282619e40fc441700946814b829a5b9c5dd499df6a9340676c82fc1e85fe907d2cc7be8282fe494034ee5d7fa636e90e48686f1b94b6dd5294317fb7a9709c8f06694e8c9b87a3de362f6a7afe8a460fc4967e12662c80ffc12cec46de65e040f594b3e17eb1fe7757350a883636cafed0363b705afb214cb077b33f1156f5fee066f183ae72defbbbda8806ff9a926c40cf2a93521f0fce24d4d49950315bb5fc2235b068419433848ac25a9cc975fd835bdba3754374165bede79eae9ea75f852f35df7829cfe7fada176668bdd7887f9a0198a8e9c286b928a21ee4b3040e21f4f426805911b11c6d4917a2ec0a8477f6cfe79863948f5015fb2027ecfd88d087711864143d9c32959fc763385d847257382f6f40697dd6915d4d8985e94384b417a0456cb1aec89c5c33929332b5287a837abbcb6c015b8bec10e1473145d8d14bc1ee634127e95bfede9afdb9ee6fe71b6bab1a218ab81667d8a57a166fa0a4626d27e8cb8f066fbbd7c922e45bd9519c7de83f66e233e7a22c7ebbce845098e117df97139a37ec08ea29739a567551d1c56d2d7c8578a54babc832edd71f0f7786bb4142fb708067f02736f0ce4e3d05673f4817780d1137ec4b2ca8b2fc4e462056c3955d80e54d83d0732a7e7daad3d751e438ec3af2051035676e76e8066f387ba3e8ee7799d1fb5eaaee3bfbfbfeebf422f5c63d7f6854fba0e566560b7c2cedf17cd44e68c870914195078961dc747979dd8b5685f69a797ea4f36dfaf03997d87a818f4fded8c1422f40c28cb47251adc6fd0e54c4bad76c6a9ea6e3aecfa06ad8058c58ed6285f533a5d983af7cf24aa2f03355a2231989fad20479cb1b3ffc8a2ad14951fa73010674343a73ccf078403812027e31c66990011387d41f7c317fabc09157485367ba06fcbfb475deace9a7dbb7a3b26ac5f290cfb3de6d4d00fbb2b4d3203a361e42b27d9d11ddb34c3114285cc736660787f652f22e84193dbf7ebd07996e13061b88e937bea11b880045c544145eeac6620ae57f3e825a20dff4b6c2f904bad7d3af461299c1578b721dc35c23222cba60da5e31ac572d88667a40ffda052e61ae68c231bef1605217c8c235f7770f48911a36bf4154ae4961c8556dfc5f485107248d6f83a9136a5f33ba315eb38bd5504135b6a334cb635ee36a576c7796e1e0d29566db373344fa382b8789054f837e142d5aac03913fe6d585c31d156b770e7d393ca92a6b996a60bc2e96eb705c449b284beac939a22708c46e3600d4f91ec87b96f29fdae832db27bca2488f94ad82e83871a2e92fd4d2f3ca863eb014a45277eb2f89777e9bb3c91cbbd5a45c7df356dffa49b67edb4783d43490594a635147ff7016b3801ff3565f241829d19a6c11da4f8e382f124831ce2e4dc2852ce75cb7449bbfd6b658a9f27ec147a8aef2bebda955129a86e29e2b4c5a692d78af176398ebaf4500639b88ec1521c7249ab7086205c505af98ae1fc9d7ea39b70eb50a969338e725acca6a8e21c6a6c7ff3afca80f4d0c48d6cd8c2cbd6e6a014c4d3492a767b1399c62d2ac58188c4846ee0183b938a0194890e3f81a46d48b077609cf158d7ebb3d6b8c6d9684107a7c6839763102e62af9b09b07582dafad0727ecbe3c66f0af355d89191d7d4f97c5ac1a56a2fab2fdcf24151f283dc33a871697a573fd9c100828a5fdafb8aaf6b8dc43065f8601a96d0d2b172ed6bac0b22dda9cfac206a6ed49f2160af9f95b76e91c0efc48332be084bda7877fd3e8871bd6502e3b21d6edffd5808903c515fcab3b14919cbb896b2bca3cb4ef9a5b1c8fd09b5c9153beaf4f6551a261e113dba145f7b2296eb3bd6b34f6ff2b3d401dd265a97d8dd54b64dcc26eb4ae5c349c8de39ce0c418dbec7fc37f38f99a560e01d4bdff9acf2a0c32f0be5967df445f8de99bc02fce3b8a9c3cd7cac9b6f50a889d02f40b4078eb7e985b0752d7eeb1c6b75e6d6eff4710ab57dba5f78b34f7dbfbd2999b6219d52b0f5e833d7de0e2cddb1189afc5d4198cc9f0bfff5e122d3c875199e7e4eb1946ad1a5eabbbd767d1b29b46a3d471a5db45bb5916c7182ff5857d71f8e072559b9406878b2b55f8fe0893d6ace90f6b4b7002faf408b1c71ddbabe9d48b0e439d2706372c2d66d0bf9d79494e1ff4cab8761430ada8279dd7cab49c00286f5287e7afe1016d8da1fc8a1a51db6c9b328373f5bafcc5425bcb215cab3249520a1c9f4d10d0c5a961f811f3e1aca01d7d330b103139db439143c28f4cb77a6175eefe94b6d1a89d14cbbb29c09a21a1c8278f4b1776d08e6bc326d53b052031c7037851f991fe51ac12eaa2c809bae926fb4870453119e6a3cc5d5a8744849c018b2979a25cbf8a7ff4840b1fa5e448e76157bcbcfd3eca2e175072793ad95246fc3922193c47a5003ec0308a3a012d7bfd4ec7613336b35d61a0d828b56f01dd3238ec3f69913380696bb6705813ea22f092fc343738227dd5bc34fac75c2e6cf4649d703a9bde6de1748ea69cc24a2258ac4f43fa66a48d68650166d56e282d70a625cceb946103d0de2a4aada9856c7daf1676abd21fab7c9974dc588259e534a97eefa4483c2b67ca1d94de6e29d6c7b426bcf4b94cc53848303f13838e0d52c39414064fd7eecc68641bf840e59d401ba374412cc52ce56707cb2458d0e12d8921ad088abc2fa1bad8fe99b8edacfbfa778d36d21c2411cc68309d452fb5e969fd2ea165b67497694e1ea020710bd4fa52734cb2cd8c44a28395eecff07bd82fa1149c419e5817a32092477653fe73c3f3ebd021522dad41b44bdaa2ecac1458462a4911f87a14c00e3717fc8fad250deed3caae891f7c3c0551e271f905324f2629b2181ae048e735e4c0ab65ab26f5149cde5cc90ae5430e668b87db9", 0x1000}, {&(0x7f0000002940)="afaffd1ce863003abb54b5703f3632c0f4c9403c456895e50133b200f21008426a191f1cb1db4106011c567fd9565479", 0x30}, {&(0x7f0000002980)="61f4a0713b3e22fdcb1b6fdddfb42ea5b8a0c52b1818e4f184e468366f431cc2dedafb980f4644467937d74f00cb4d1cedeb1a70fb8e337bf9b545513341e624ad67740fe661b37ebc2fa3c490b4842e034044615be14d0bac262c1099b26f9e4f6fa4716b5f59901a65ffa69b1341bd9c799476e732dc7808817fb134717f51abd517efcee2", 0x86}, {&(0x7f0000002a40)="d5776d5cd95ea21dd65084009be06b3c9e7e484ad77343fc5c4d76f4752cbb3fe0ad6aea03b83451e7da3875bab462b696a5cef0c23587c463240bb6070be22e251d4490e50d4736d07cb25dd3877b903d8efa6e43e31a32f3027182c51144d24363c4f6b78ddd7842dc24fceb8371542ffb3fcb86dd9c46f90d9e91b276de3c4e209f2b7df0ec6c3f0be85ca50b46a0f1a634", 0x93}, {&(0x7f0000002b00)="98ee8f261542866ec7735ceeca933dfd62d21ce8de3cba21dd9d4111c8b76a886f17a5b4b2bec01658194cffdc402e866ae664e416e93348961b29abe52f600018fa57c4c8654d1985ec82526551d9176c1d3c362ab32be467ea", 0x5a}], 0x6, &(0x7f0000002c00)}, 0x2) (async) setsockopt(r0, 0x8000, 0xb0f, &(0x7f00000003c0)="d6b726f6d6c3be90780bd0e5b04a2e9b98e99ab99fcd3137f857fa7a8d5d8685b5f860ab28b41b7547b861bcda8c4177bd1e3b991332a1998c7d40ffdd34ecc313c820290f17f5752303311e6a9a9bfbd734dac56afcc5b693d85d894535377bb794518523306e208512b53a20eb1bd2782c86b4f145833f655e270d101600c683b24d458b9ced8342425d9bec2812c8e46008242a8e958b4f4908b7c94c0578e530c0793c3888638301df182642aaba41392afa0a20002d84e7d6a0258e538dc0b24e7cbdb2b23bf37ac4b3a0ad423b132622a51cca7c1ced2c92b8ba591937c5548b6eeb5bf4a35e263ba43fab248b9a006776f79fc725fca1c5f98a5238bfd488e62aa4fd3ac22e08cc0e0a90d919f2a0fc5703856fcf580c5cd60b5ee2a9693099efde6603cf9fcedce36754d33f744e963170df97617c91a92908a406ced94281fe46867965d522a9a2286ea8f6062f412fd623c5511d53235116ae4a3153ec3b490fd6f01417ad56ecbd82ba5971ffdee898ecca80b716e50ebf9eca26e485a386e9cf95e3f26d2d642e7c38e01b3878bacc4dfca77a5b25a20d78f4ced27e47aec58e5c61c9bef18c55b0dec655627295b04e16410b6e4a4f3116c636de625674dd3dc527b8adb142dd87a869ea42a2750b999cf1d526698d7d735ac7dbf4cadbc028ddc3ce5ff79212379e6c37858d45874e90b4fea7d6037858d66ce64b9348f1f6cabb696669750400e2c7b067e8a0efe3baeede6f2c18bbee60d62c0b1d2f1f346f5ec02257e1e6d5b79ab957da713b55af8204d5161889cda510bc4a143fbde628084822d2f63ebc192413c8b5c45b7f9c75696854f4c885257fad2d2517f395b33d5dee39d39c4449e31beda6db16410ee86b1228e34a44086f52d2aa069cb462123919d3bf9b00158844201fb7b98a692261326d0b981a404ca93c6288d1c2c21faaac79903ca974cc02ac44b1ab8b45f03a274736c18c2b955ba6e795c61f6f9b53c1a86a3a4de93e62651647ba617c2a86e0bac258de4d2c1c38882e11f91ddf3333c255b68f3b3e28e419f56955b32c0cd617c0df17af849cf7feca7d0fb214b6ddc0fd46231218a611469e68f2244fa340068e03578da279ffe3a652a11ead69a223cdc5fd2a73fd4fb139fa9b505d8a53da123aff0c7def44c6c5cc30f80da83f7956c4ad59401123c10bde850c24a90e1b5d48777cedadfaf35ac19642ca7e35775f85a19f181fa985289d63640c4abac545327feeb214b4dd84411a10adb648f690371e837dbde9031be53315dea3e342db63a2ceefcac61f653d33f03e450ad595794111467beb6c39ab9713e073cefe8f3e87dbc7b83ef654889b9f5d9d901305b97be69d943a8f808290a027b238d068080573cec406ec001650446e98b444e93e91bf696595f2557b0da1983a58d5cfceab5d0dbd7092df84c6b77deafd626c71bdde04e70f8daf189450be82002df2140c59f17afc8623db2e1adcfc5482e415acc078e41c74ef3fef92f3d4d230a1401fc50567c82a7161d75e1ebd82e6ec49d96b43027c894d145de5f7b57e42f2af9b1a408ba56bb202a840758a13831f5d2a3e2c54959ae23d7b85203aaa4d324de577cc233dd9a45d0dc1252ea19bac1aea19a70aee2519daf19c1582cd607f5ddd2f3fc8d228c0010d3b5d0176da81977dc6e2b8808a7ae5d9a859a699ff9d1a9fc0bf74a10360cf5fd471cfaca29ad4876bf6b55f1a0c9596840a6fc6735d49c1ea386f3f402c34e5a2da4085f86b691e8db7efe3bda58a8072a6a005c0dd047edd69a6c71dc4173e2c4b44b3e81278427760ba01223e6ac9b6f1a4323424f99c533aabcfa453ce8730a47f2b6b673ffd4abc56914441845859a0bdb716dbc263d8ddb06d4a86e95dcfc6279628e7307c5deee981be94c715036bf4d442c504f85e083b0146075cc6719bd5757c8815c1b3c051d243d4a526f8e3b691a18677ebcdb82c383bed845b29eec35e7813307858751cd577d33fad6b4c7809b4d6ab266708ecd0b4f249d2fe4454fc24242db61d406389de06450e31e56b1dd422f8136a74dcacda4b1127a4268e1ef9843ebab7e068f9caa1c3346b1e2b95f1d41ac23a7faa92e35c27a6443a526556ab7bcc3fa822725b265f49c446bd83615c0d380e577d0e49fbd97abeb7b1769a3a1e15c559541201c85b2b1ea01a4243279a530a309fb156aada0a265481b837ed9fdf39e8743b4f27e46eafe3dd4f93746db2cc0ec242915b91c9c7f15401a1556c82cc3d72a3c2c6938af5091efc66f6928e8a1a5e7c60425a7e92ee695740b383e2fd4517c9b15f9cad85f39c026791956eb32ebdd8f51f03bf03f4383976b6333864b2d4a1277bdc174ffec1f4ffb933f57ec03d4647d9aa9ecb28ce5ef6fdaf176a6a85751ec84f2ecab3c397eed3bf47f7a9e6cf3ce1af8684bcf8ef3d324d3640be09768e18c79647dfd1dc504769b687db1e419e27af84599ac0c6410cbf336a456ed0abbd4dc3bbc608b3e4b388aa0c077b4a335d339ba7c5bc9704f8d9d41ac6d807892ed582d46451b013b5d9ded439fa5873d0272f9ced4cbcdd18af054abf8fbabeec415e15951af51581af8a18a928b567830c8748ef69d5bbfd92fa69bbf280e81bdb046f68f714dea5d34aeb72058f67d904c0d63abd070fdf390aef441c80bbcb0b107037209d7b3950d61da914bc1c7fe7cc52041e076aa68fdf2b0abf01197a775c60c0ac4f15391a0b15141f1e2710d9abdd7695e9db2f3591e36741fbdb0eeeae09c0fc1024faf60d20a56ccb7d7b8fc0ca9f29401f03957308497b29a3e108a76a3a4e9a76b41e1bee6cf745631374f1840a3d49f081bfc12ba3b19515ddd41ad1d2a4749cec32263c561622c3f5904b0810c32cd8126aa6eb6f915951796b658013e391bafc0c4348f673b2539a5579a863824b35527091bf3d33c4f93704934ec7823e90f8daea85f5527316e593859968fb70a0914eee333a1b83dbc6ccd0cd0673ca31c835a152e7ca3b7bc19699bc21de914efdbb99a33f850658c2042260f07d012ea933433a8ef5732b95d53165f1ef588a1b198abe91e463e301ee96af2f54b27bd7595beeed4d505cab433e4db5c24ea482bbe64988b7e1e4bb9bcfb5fc73fce06ebebfab42e4a13d358d819d72173cc4a7ddf353376e1d2a192914b466a290d1b57248a1c5217148a6a10b9ca374c451a9ec82cdc30d1ec1402bc4f046fe3d0223763d8269e9f86ec07c9f429f309a724c049d90c1cc34eb13235affcca7b1ff9859624fd23ecd3b00ffef22790220c308334c02516c01ca1b309d597a3fd3929e08f76ddd7fd1eca8bc5d2e0f8ec44a502b452ff3c6fd3064a94e4ca11be024283c5af6ae854ee00e6274958a9d77c20b9d4f682aef536950436bfe0ed1f14728dc90d39d97f9d780f1a110adac5b19deaf7d03ca49b35f6cf4eac77fe705da3aa53233e7464be6ef88368618050faf0ed2c217e06d356c37b0b3a644c9a1f478cca6594f171ebbe87b7109720383db1978ad04c8c3a06c4846fdb9be109276157dfa9c67f48b9c11e67b18d36d0d3760949d5261c63bebc00301cc49f289fe6bb50297ece1352f9aeb093a8530da6d38b45aa5c364c5075d6f85603eb05495685a2443fd8c49b07ad4eefa280cc7b5950b62abcbfbe2af43a86a29701378d5e12322b9f997d0153f0cb5a797c430545260349a1e7295afc0c28d2fd2832bb07d76679b451689f2c1b0b25f0fcef3f28fce28ca8808d6c74b74e387791b5774cf4ee545dbdd43eebecaecce81590644b8ba9bce06629130db14406893ec3d53f4c83473553d6099f2f28e52c3f087972828d86d4e6a2112b3c0553cf9e237d8e4af25aae11ce9f703d16cd485d6189eaf116fe6df5670e0bf0bdc618773322d0e5db33cf93bee36427aabefa8169bad909f3c8c81cbd88d8aa795ab6c85e9e490bc838b9fb223e62efe50b68f97960bb952ff8a4ecec6f0ca69a005ae8110492bf7609c8a65a1fa95de0cf8777b74fb725bad5cb21ab763d98e88549db9de7c28ddad27cc3c4489504e440d9e356522c164f0e5c71858104103fdfca6d4c753cb8fe29d8416e1552b60052c606df677b51b0729677a019c161baf7e06c1ce8b4cf11efa085543d7c73a965d8999de60a81c5137b2dda85e1f5b24670e54eca54caf27794dd84e39ec39424ff757378d7e39f72839536dc442413f2f6da314b0d3831f87f29d4a30742756e0da71a5427534174f9a35853a3b6ecf7aa6761e417a40e40d7ed82df0d2611c8a0ee28d10dc8c617d85ad9b5a2a2c422bd6aef1d553c2d223d3ccb2c815c12eaeb07c35f7b753d364f9d51f5b96e2a59580308b0ed860ab4ea26d89af6b3c731309315d2ac1d8fb295f2ad2ea409297ca0809f28a796df815513eb6c84954a75bc2aaf13e11c62f0fee0827048c521b8d002733d0d7c4fbddc7fd48f3fc4a3e832c8142ff072635a602491e3ec4b1c043dcb5025ed1d95e04b5b12b7b700416d78bce776397ae9ceaf6ea05867f32640671026ec083cad64ace83f2e76bd503bb2b3ea93e05814a45ebe3880ffc796915d32208b404e6d43d3ec2452f74f4a14ffe6196a47ffc4da78fc86596a458aecffb32e574905a79f32ddd234404283d51d4adbad6fb160eeb700f08090513cab0764c3581d811ffb6bbe5478e4db87e051c5e451afd2b2f218df5df66886bfd2791e8541aa7dcfeb480e2cc222c03b72a6c99cf3b2048478ba5124e49bb489efa873c5e6c887515f5654e611465ec8240e1a3b78229b5fa79e029cb4170de0014e1ac8f81fb9551cfc111ef5602dd09ab259633ed22d74e49ac8eed135c9c50ec043dca6df768c2bf0ba444b31dd0a937bf51b174ba7e36101e6d14040af959b490694a9f4145d669263a7455d5c340023cd625302474b09d63279334ea68d1aa90f39175cde81fce5ccc38b46f01a5c982c99abdcf0b0f3cb83f5f5c4b2373a710cdede3959ef756fdd39f2dd03ab53868da928e91e1912cd0d53c42a029904ba6c0520786228f5cc4bf49f4424862c108add9b4bad039390929aa89d08ce8eca9310e199d1db221bfd826548dde4bd898372ac94ebf2c98ea051c0891fc7e5da18bdb4a7c0456c563d20321aad7d2acdd144d3bf9e9f29aa300a88c40a71858efd2780a44fcd9cd4693f1e1029e8db09017a346d5cef94aa4e06d8639a8738adcb1a50b4dce26f0b7363d594fd0b05a1e62678c46f29122eadd8e8546b59bb141b1db2ae2b293874fd5355d59b1551c5e81a85c657154c4714e3e00a8f15140296fa6fcf41f51789aab1a8f7e29ebfd2cd2f2999b028e21187a0bfc653045817f84276b972e10c5ede3bbd06161fbff76873085913188ed4103591f5f3541263bd79a1559672c60afc3bda818a4e4bc894ffe5889d0687b3f4cce456dab5d36e41062de9b8f0e78fb4f581e7e71dbe74e3fd58e16ebc542ea246ecaac3cae470a7eacbb23c8b259760d4a2131ce4d520b5c61d6608bf0c6d56cdc0834748749f91296264cf99fae80ea8ff645bfad34b735ed7636741e66c325f97a4c00c61e99e4314b23d4837a2d71039a89f0d2df23abedc5539459cb03057ff8a1edcb37977dcef0015be8f6714bf1f371c8f57c54f83405e0dc2c74b01a16a63c59c537c8ee03a4f1b74015d660a541deb19c77d65d5cc9d44369fe0688be772ccf15f03bf640e9025ec299c55c2e28cd0e6704d230f9e2eacd3f2e3202e8c5c9bb168c69c12771ca679aaf27", 0x1000) r2 = open(&(0x7f0000002c00)='./file0\x00', 0x80, 0xd8) sendto$unix(r2, &(0x7f0000002e00)="353a19a62726d2695e4abfaac04ef855151d5993abced18bd33e3e4fb83d41b0709299cba3cb66d2dc6b5ea28c1a364e4bb035ea254c11608b32248435ac38710212469883bf36e1f005f9bb95a534d785bb53c49acdead057d15eef4a347981af84baed107f466a67b35d49a87b572e7dc938a87644afd7ee6dc36f573f8808bfeb5356334e56f641998df8cef10f5640edc68ea85719c79b4f6b83c21226e2db0e226a6f84664b3af67d855eaeb863e1c052caed14da106dd09e2e91776d2bb953e3520fccf6155b20276a6f32c46052d20458c0d7a9f4f6f448dfd5c5634e11b2fa581f4c00a6d16e1230f7110092d40f9eb08af5d10e9b14b9addd988ba97f2fbd1ea9adbbda1c0f0b769f9f0a6ec85163c58c5786d28258a18473259b11db019facf9fda8e9f8f07a75796b6925185a81008681aa8de0ecd62ea780b3adb7d2cb8ffcf1500b8b9fd81549b464b65b0575dbb768f07d605664edd29dafa40aed5788e2b501d99f021731d0a214f1b47b82e940a19e154f75c9904d1a4efee1e73c5148577e37265bb3a2c66c1a0779e101b6b4b69b3e19aba93290c50c8e0c863f49a1046beeca3d23ab8617076bbb1bb4b7ad20b7c8c1a9678322d8c9cb05e368a6b88e7a8270b81b26af8e552a58f242a1c4f8c559d2d83cbba63ff722e95380ee2ea558c66c7746d740a65c9e2d185d8808deaa7ee179a9c4fdd7816cb5a4bde705bdc65bb2bc07a0679173a23eb19f5d97cd1c70c17b97e295f4ab3c827add694f26b48c8b3a1824615470daaf4556586ea26b44df3f094fbbeb62db82b81bbf670cada7a1d917b1f93aa6c91fd69e381d51a379b31d288eed6fe69af074ab9d0189d14fc72001243ccbf2c4c164800356b441d417de51cf6f115384834d4725b4a7747a80ae1756aa836999ae16d2619d5ab809694bdfe94fffdd1d19bf7a8576eb988c4313673fd7c49d9249604bda168cd5c2bf292c6ee0ff98b6f07508c436f38b1f7b1ff310fe790646943e8bdfea686669ef3328726538971515ac4975ef1bee07f260d00aacb695380fafe12945486cf315d7fa08ea678837ad5083cc0d6f2ae4755efe0772b63a622d076faafbdfce332c51ea9817d4bc2cf62204af2a8ee27891e9e606145a54fe0f87d29e41f91bab80d41aede9c4a3818daa9e75a46f493cb2f2700061bc7e37ea2168a6b5391a48bc5a86f44984e325f9dcf547e6d82cbf89bf93c72ef7deafeb543937f4875c53a768a4744ad7dccdc561107900fe9d39c49253cb3bd8366bde054ecda65f34546757dcbed65e31206b7aa6ce52ee6643a84261289eb3b538228f9b31ed6668f9e2a7003adc8669a77fa0e82e90176574c5d75afd10f4f04d32725f4966d508da9444af402b4c78e82ed18fd437689f8dc4a3d5eedf803f10f61762fe2c8b5a07b39c9261d0b844a1bf4ff9832eb137363039828020f1d34453610830edc437ec8edde121e03b82404696ad273876623fec487899276cfe151f38c3c8a7f0e7b551cda48d450c7c3e519075014399c08722c6ac5b934563d099ea32a6544eed2ab65cb66ed8e22833dba7096e647b95cd04c3faed86bd2722d7983a8d150349ee3b20a129bcda346029c9be895da914e88ec08c06c8bab28c121bb97f1c6c437c79cee20fb69eb3b923fac5b5da5307d52e7e08d5f97d2750f70ab2c320f6681960d0d14e98854da6adcd2d9dbbbfb62f19e4cc3c05ce4b2b0b00a33ee2d1ec7d5217a7ca0e6378749b7a9814f0da4f8989ac9b59c394e627ff00322c2eef7209d8a48d24eebc9d59cf719cd9e9c4179e1b1adb6a266d4b8d020a290f0f0374f65f5da7637fb9a8c4ba5c253f2478e3b20b82eddf9ae782167ed27698909fdf527315baded1be8113c168adb3e495f7da1521d85143db458cee32b9bb4ab08dd55f1ccf96c21c7d10211db73f157e336388b56329241345563a4a51054e33afc11eef5c12c142e91d44db47641bf77bdad72127b68311d843e8fc67ff83795494bca9ad76cb6c3b4036b0915eee65a9f66fe9cf43cb34d59edb8ca07aeff49cc430b473525adda3202cec52999c4cb5f2d8f498ff46763439fbe705212517135d98be581614e29b118c1c79a43d7f0ab110a6e2e2a245cf567ae9473e74242fb6e0656b71b8f5b452a1a6cf851b94321a4c3acc2bd8a3f5bfe96ba2893f52bdfa451b55b7f08f14ca2eea38b927747839ceba5bb8577007db3619a58b142c5378f7bbc3182c13cfb0e70ea6ad01302ca4f549049a5e11ce782b2466da3e3e9daa77a783a80a887d05dce7b6e76c81e7be0fe29def889560d171294da4044c6bc2416ad64365a6538cece7728a7bb0729c099689837fc058085508a4ee5403accda77bae6dc3004f29d35dfeab994300775a680441bc2f3dd52b6957e6addc8f60522657a726f467b145e4fa05f584c1a1872aa1f90f81ff7ab96779679ce53bf1137a1d54da7bd75e02b97162cb3900a21e24c521d1c76fae2d459b951080fc847ff2b6998156fff2503f9f22927cf95d35e93a64eedf45ac5c5469ef7b83ae93eb1d8964b0254aa38d16085d49f581d7de12585a853cba20cad1291b8a13f2cb507684691bcfe5a355cf2e956564b6dc24921587ac133acfb01a3ad59d73390548836ef257fb6a9ee9c7fd509e55dcb8c55212a91555167f1005f6c5ebe078471bb7451ca9305a1a2d9768711ce8ff77442e4a712be7bdd25e638003295b03e5b1c4745b4101d4197103bb88844cddc2ee7fccf248098d3d5c8d18485b26195f9429ffc75d393f5ef2e2a96c64e0401715b54f7cba6b4aa2fc97e94838a546e090e33d633cf99f445601cb955f18bf12123b30a165b2bfbf5a6ab8f4db1fcdbc4ccc9b908d0d07a65ebea389fab9766b6d4e3681ce56f4da7ff1ba8e162e402911a83b944192007298afed053c31768787831dcfdbe55e458b92372d755d53199637296d3d214d463c4475679a95c40272335927afea265f8d9d0da3ba951b97418f04cd7c6165db757fa0566acf8d854014ae46964dba530a8c513da25c5022d41a0a03392a1f446a49bf1d3a631a4701766f9c8db10b9034d2227d9e6f60f73208477684fb97a5e00510813356fff82fb65ed26c107aff3ed8defac722f6546a7227d77bc60e6a24127585ca42e428413119875dbd0ab1884086adb9d0a38181ecf9b5230ef8378a6f2165f9ab414f771967bd239401f54dfaf020980ce5678dc1a8f4a2b4dc931c59155237dc972825500d57bfcae2320fb5a450658a19c991c5f65c7536083abe7af7af13d8cfc854b3a14a16410cbad9121789eb77228901a4d8f74bb34361fffcf5026676ff723e5b58fa34accf7a8bd8d986e8961944f528cdda7eaedd779f2dbfa01fb3f350807cf4f3adc10dc230df6f1cda186379a3c9795f6ce1f0486a12ea9a3324342e342d758f3ff34bea1693644a312c2f6bbd86e08b6c72546160626888e1544c8489478ff489bfca48bf1bdaadf46c5b477c9da8b5ced7af63c63b287c4fa4dbbba77c1c3d2c92451e6f1bd86066428900e0874ec3b8b7d83848f1b1a295b947e8afcb5d259ce0e0569a0a724bc0fc91f314eb75a9bef7ae73f90883746c76ced4e65ab4f1fd2ff2392035a27078503c2b5225176b90ff29d514b8220931a5a12f7fe142b1c8c0d805d1a8c22f5559b860ab9216de43b68663bba5a776a2aa8935c432463daa0a729ecbb8f0d12234334b3ed9ece6073c522d392f61d43f5f0187932ba99b3173885d6959bbd5cf60dd04f8bb113685ae33a6711de5ab4e509feafcc0995545cb277bdaa24060f8873eca655e9ab2b18d3a872e8bfbfee0f62fa19e16ae907692d2e1fe6e06221dfcec8d148e140b56ef9a40c86071447d82f29b5c2ae33f03892bb9f01779cad9a0c6afd6b17f55674cd6af672f3812c480898b775023db74c4480c0b6b6e5012f6b079f0f742e2203485c15bab8ba5a2c0f5c0a973bee1b938f7ec4bd7034b9763cb39460e312fb70b99164c95ba6cb35d797e5c6cac75289bb1b2159b66dbd9d426231b789665bfc0f86374f30dbcdb96a92f7a124f3a7245acd35dacc54083871117f76d26e8f2869d8ff8e10a27adba5c589c4b31abb1ea6e62e3de7fc75e5928934c89871fd139ad46d76009cfae9f2832b89a05287892680cb989a7d02371daa18fd4b8e408892c2678cfa5a7d6f8f97c26be58cf5f8007c65f0812e395f93a24c96bf12c3e5309710ebd0e25d6114c6c0a0981c2cd63b2cb1f377c4b5de0fb9564d68a4f20f3d195cbdab2acee0ecefbdd4b41be49b236ed43cb796a3ff3eb471257db8f4ec825a86f73f34fa45e7b3ac17febcca1ea7d45dc36587f12fd08715d52298cb8699cbd28735452ef721e72b5634b5ec2fc2a093124f620ae3d5d5905aa2f652c01d4faa3c73efc9421bdd6ef799d3346a016926de63fceb86d8abd1befbb0d3220b8a5dce12032b6525bf872ab5e2418e4bfbec59a518378eae5ae7eb4b6c2abdbc0831b05e8b16d0089a7748e3a50dfaa3f7fee9a905e2866ffd3c4ce7849defef524b161ff497bada69fd3d61262ee7b27f8de68a0c7db0944375612a5600bb2ae41f5c1dc52429681cd507207229fc6b172caca93de85b41645281b3f0670000a24e805e3ca9cfccbf756fe2ccf1a476fab370c3aab332cd9345978fef24c843a64793eca59606f948a5dc0e7512120aa23167596114b91ec90c8d68b41bc3c2b45a54e7ad6020599659c40922c15e4228cd5a23e2ef3b522f52434b8b3aa98ac91396a37baa138c8d4a92985a429740ddf65111750f3459aadce325bbe68cc61723df98ce18fae2d3430dad07546290d047ddf2cb795828ba207a4db1530b2fb0c547f0605e0f168411b2a29df5e5d8dd51e81e1c2859424a5200bf4fa10d70db373fc566bf5d1967ae61408eb8e8bd153d077a183d18dc49d0cfabe04e88c0b20d9e9904e823862e08288be574b7a14922075893bab6a2ace57d792d85c4d0d88d3d399417dade7cee02e43b899d90dc4ad90d6063b769e5bcc0ee23558476ee77bdcb310a32da9fff3b2475d72544a9a6c8b225f539a935df64eed26a52b91b9e1249b6d2298fdf699499858a56e074b7d229ad7b7fd9afe3c2690b21fe779ee66884e2d3cc1b1ff4065f30266e086f05db2d477ae8d7fda2c85b8d36d4e1c7d535960bcaf6e7f5c2db9fefca8e5113ea896799edf971f8b86596689dee2e73678d1321b29b4f4400553029d125abc2c304aa0b5423e4b6eec4a8f55e03257309c5c7e76e3426b131ebd3e3a9a276a7a9ab2ca0fd87f8fb269a2223b0c4730ae35f1aa58d52c8636496a1fd6e9a84bd0ba2b6c093867e7e095394a6a320bfe2f970826f63c35119e5d922771829bccfc226331c2a87d81ab9d597722b68efdbf25adda51b4e2157131de70d1b0803f4d501ba48e19e76400129813530f2195405c49dd64f5d568e4d0fd718dec569e5b847403212138dd2512d9500959b092f05060ec36d483f4f1fc68f6aafa8f92b0faa133825a15f60a773e573f86a144ff2f270c34e64317dd9b14d7daf3177233f3ea6aac4d9cfe4732b8fbba38d42ab78c236d7ba378fcbccc18857c6d016ebcd8b6ff25d14ca91975be06ac36bfecf597680541ee0a12f59772eeb9caee12bd42b3ad71bb7ef03945797ba707fc9aa87426935abd06b3bf8c3a1868641a4cae8d61a93fda60cf8dda25804f89e4b49f4fc1304dfaa0a9020bbe19a8c7c0e11db179caac8a60da31aa518c3849904f3f", 0x1000, 0x1, &(0x7f0000003e00)=@file={0x0, './file0\x00'}, 0xa) (async) setsockopt(r2, 0x1f, 0x6, &(0x7f0000002c80)="ab46d2e157df7833cbfd2f53911ecfe50d16320372d3a7b36a7318a0e039874f6d46de5615db7e702116625d834de7236a10a498f71a7eb5455182125c13d402a2d43f0354f445d93fa59442b13261756f70069c791a12a202a754eda166a85f4b4b8881fdddbc2d39eebd71e8f962bd7c1b943ccfc55d8900aee9d6e4801c7780518f61d0963bde07aa8eafbe5d7e3aa83ab1cde06f6c22cfad495433d189a421f2e6bab4da16953270a079246fb4e75e87d61f550b3113b18b068a9a5d06b9b8bf82dde04a3e9e6a54b8c2a96e", 0xce) (async) r3 = socket(0x2, 0x1, 0x79) socket(0x6, 0x5, 0x80) (async) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f00000001c0)="955843280f8c9f97b5ea033da1ef6fd5096d6c9c7b7f4183a82b15a7066ef76f7f2649c4eaa031f63aafb330de524904230b5f6aa13b30badc89180dc87bd845b3bc3ac945310cafab10c894510526ae977bce97af5524c6369e67d685e9edc7", 0x60}, {&(0x7f0000000240)="999ed0c4b6e2450649f0c74bca7a8c628462c2ac7247c43b962b622890740a431b780fac14ae5ca8302020f843b0955714076e4a6cf34e61197d8f343d8422f647499713c999129791d359847ddf0a120d770035dd4f60b208cf3c216c21df55b5c56c87c15fb9f618e344718ccbbc0a9ae6a6a163cecc3e6fa7849de791c1dd7c41d53611ddb9a7ea487018ef838b24201d4ae232a4278a28ca6b3d621a165c82f0268fdbea3e9a33eec9c9d2ac859fe1a4b81a0c1246b272ca00597c4552ffc038b9186334c05b49b0c8d4182b485bb092e07bff2bf4446ac7af0a75908ef0935fb9c43ebcb41b41234cace3cf", 0xee}], 0x2, 0x0, 0x0, 0x3}, 0x8) (async) writev(r3, &(0x7f0000001800)=[{&(0x7f00000013c0)="3832ca1d", 0x4}, {&(0x7f0000001400)="efe2df5586921b3c3b261d799e59f61c5ddcf128ed519283183669f1ca91f977142747b10c6f16f4f3ff1050dad6cf81a0276946dce57efb68f47bd049c1ce6a6187f5c4b7ba272d47288820ecb1cdc7e474b9b0b45af47a2093a7a67143c194c67c22c3b542b85c43fe61b5bbf59a879ea1dbfab4a8af29104eba669f1a600526f0047aeaa0bb406e2a43fec7756c7215143ecf7ebd523ca1a08e1b364557c51870060c1fbba05bfc9d1c9844938dea68cb", 0xb2}, {&(0x7f00000014c0)="37f3e9ed84584d9bd9281213797acd456a0015567a6c02324578ff2cbffdf3a566e4ed98806cead05cef8c5e765fa589b02b73517cc6e2bb4f1f4d08c070f02b62227b3882b0772538bbb17049d4702983970cc2e09d72f00259d50889a794cf8c7708478e9c698e8fc8950f0ee1fe4bae6dbda9b9e92fa39e3da6903a0dcc", 0x7f}, {&(0x7f0000001540)="208e6b71452e9f99b1b17a7322a7c3e395eb0dd4acb2291e91f2ed1f540c5d3275ffd698cc943510ecd6e2800d7b32b743e1f71e9a671394f3300f7dd0d6226076b39766fd2b55e12aa187fb287ef220351c0e5667623c0d5efd552792174c695e557ca1ac3bb02c6b11be2c4444d8a991f0ae52f331bd5117960c97b6419fa0e92bb31d741b896a2301e22407da2f06240d2af6f4f721d6a8bbc9fc0af54c042526b90caba28bb9afc061f380360c4027a0404fbed485beb2dc09022d32eac1ee27fabf", 0xc4}, {&(0x7f0000001640)="63581cf141258ff9d841a2d18ac2", 0xe}, {&(0x7f0000001680)="dc4eb19e40711ef37375e4b20b45b6e767f75a440e294a75a06cafbc6d409da26a1d90781c58ecf03835d772de5f2a50af909a84031e94babd22bcd7bc4250c8dbe46648161ce6", 0x47}, {&(0x7f0000001700)="1dd7f13cd4dc0d73d143a6e627996d9c1c4f37258b516dc9c80b6e5e0eb6cf794be9e92b618ba81a78c08a3fec175475c3e841d3fbd781520bcdd70dfded882997dea02930a76fe5f21adf4c3e79b086dd9c8d5d097811dfcb6fe19f3853ca249855c337f3511894b8cf4cf8f9fbe4e78d68d869b61009c4dddcd8af89581672c791950f5827fd98c043e6aab18d724f6ab8d3210ffdcfc3ff30713d8849e2c82f5b86032b4ad623e31621e8d345bd8c439204c92ef8cc23331cc05c83e2c6c6fa1f269b9f525a56c97ee4ab7233", 0xce}], 0x7) (async) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000002d80), 0x1, 0x0) connect$unix(r5, &(0x7f0000002dc0)=@file={0x1, './file0\x00'}, 0xa) (async) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) (async) connect$unix(r4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) (async) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="a9431ba20085000000005736cfa008c89bcc6bc29685404de8a9c9cc65000000000000000000ea00005add3b04fe42ac5b70a6bf89fdac39b390d70342c752a4cf0b410200d24a22c71bb60b8fb181d73c37091e06903b23c6e4db04e4b76bfc000000f71f6310815f1e1e2e2146fa9aa897bbdc392af7aa19b70e5f0f9142e6ea2cf8bcdfcf", 0x86}, {&(0x7f0000000100)="716459d905013b1a2a66b6", 0xb}], 0x2) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) 20:01:12 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x12}, 0x4, &(0x7f0000000080)="00e70ee8647c594b688c2141975a609e", &(0x7f0000000040)=0x10, 0x0, 0x0) 20:01:12 executing program 1: semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f00000001c0)=[0xfff7, 0x4]) syz_emit_ethernet(0x192, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004922018400670400ff619078000000007f00000100070740ac1400bb441c3f43e0000002000000047f0000010000003f00000401000001019406000000048907000000000007177fe0000001ffffffffffffffffe00000020000000994060000003300004e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="511000069078f68e080a00000009000000001312728b460f954c9b14fada1ef07d7a2fef040fa8a623f1600be2e1504ede3617010402130bc7cc02a98c5b44a3ea050600000b3f00534bbddcdbc1bee0be0052e3d45969a6f701d461e05efd50b4a417cb784779e02699ec5b781b0ac3e411a070b04ecf31b6c729313bcbbe14042782d813ab0b9d1527d2a4e155c85bb078c52271a571e2d46a51bb2ff698e97778aa3d41dd8dc328d6a9470ed0bcdf71b4a0c5f7e64b8053522a3a73791a5f4f804fbdf9de820dd6eeffaef9b6d0c766ac6868ebee995e53977031f8b908297a7fe54f1f9ee81693e789f952973aa84df031667d9e3ca6083b00"/276]) r0 = semget$private(0x0, 0x4000000009, 0x0) semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x2, 0x4, 0x1000}, {0x4, 0x8010, 0x7941746b2f49b83a}], 0x3e) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000240)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x1, 0x37, 0x1800}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0xffffffffffffff78) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1400}, {0x2, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r2, r1, 0xffffffffffffffff, 0x6d, 0x47}, 0x40008000, 0x9, 0x4}) syz_emit_ethernet(0x3a, &(0x7f00000002c0)={@local, @broadcast, [], {@arp={0x806, @generic={0x9, 0x8044, 0x6, 0x8, 0x2, @empty, "a5c64b63a807beaa", @random="9202af0a138c", "bf85072ade62ac9f0764a81eee04e894"}}}}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x9) semop(r0, &(0x7f0000000000)=[{0x1, 0xffff}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0xffff, 0x1000}, {0x0, 0x8174, 0x1000}, {0x3, 0x8, 0x1800}, {0x0, 0x18, 0x800}, {0x2, 0x630, 0x800}, {0x3, 0x5, 0x800}, {0x1, 0x3da}, {0x3, 0x9, 0x800}, {0x2, 0x5, 0x800}, {0x1, 0x23d, 0x1800}], 0xa) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) 20:01:12 executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400004}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xff96, 0x0) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000040)=0x9) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)) 20:01:12 executing program 2: syz_emit_ethernet(0x7bf, &(0x7f0000001100)={@local, @local, [], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x0, 0x7b1, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @loopback, {[@generic={0x0, 0x4, "55c3"}, @generic={0x0, 0x3, '\x00'}, @lsrr={0x83, 0x7, 0x0, [@empty]}, @lsrr={0x83, 0x7, 0x0, [@empty]}]}}, @udp={{0x0, 0x2, 0x8}, {"e65220370f8e333589f838c0bac93646a4bc124ad66d0d25f0e78de97c2f193002b9fe0d04120509a53054993c1ce8cda6b9e047b12ef9360c31cd866599a18e4477b1ee94fa6bc428c0592a92f614074517ad90699972db02a68466dcf90062fdadeec6563d5c96949939a0bee8e4e09af10d418454996015658771b7b9fa8b1544d97c849abbb9565d4371a1c9148997a2064ea1ad8bb7b658dba32d6a3bf070354e9b3c7f210a83931b25ff6f8f8c96932948e66417b2047be494c8a840f07a3338d19aa923190cf063b58f8b8e248670c6f11929ea18f0d48bf574304568d9934f89a645587f59307ffd055d7a2567202cf22e8df6459f2ee54ba2311a588809f0730f4f3d6e2112b24e804081381d3ac52e2914e59ed1e1e326d089b886876ed07b42a94a6a39e188c809b9a614464be34d84f3607e15c372563790749ce7497de5f53d3956fc4f6c6121171588aafdce744315cb1181ad7269e078f91c8193075e2ee648ad2a2f079ced8e160c234798876eb30d4beb9eaa6d347cf8548d11ea640b3c4d1a0b10c37eb2f617290616d4503a79ca2b12a00830df86a4fa618e881a856d145053c7c4962f22fba02a4c11fae8ed6a6c2d10281bc78c33209af1b72fc8bea38a4d2c693f39ce520f6f4477c7cb85f4774c297d878b40922829091950441ae00f86b0d13e04d5e37867469ae20768536b83a4d71268a9cba7a2346630d2d1797e4fb9dae8434fbc287f47290ae2bef196f402c2ab26c37f185ca4e19ec9666fdb8b0a6e5e8f48d2b496e4392c57f640663b4bb92e243f3711ede097f7714b22a2fccf239b9af091d6f411be190e28eb8f8e27b230f82c93fbdacb35de03774a5409b96e2d3216bf9ed893dddecb3c0c3895b71884cc07be18c622549c9974bcb27b3f38e78a1c499e0e6d599b920473594bd997291753855ba0b705694ba63ef2ec6cca9a26f48de9110e1ff1b4f74917f6d72ea08f2f84f84d181267384584fe0566b0e603ab6dce11a7333b83611fb8f0d59e20f83459685349c0fb61873f4bd48f9a1f509fca29cb3057bafed0d296676153ffa840c653aeb5e2d7622972d7fe9ecad682f836613bcc7c4d95ea847efa334da3918340375cb819c3b406d7fd8658b85237b4e805882395fbc7b37f60af17ffe28ed4b1ac48e56de071af759997ba49be8b9f649e3119d3c5846791c2d0e21bc5cdb5491adfe485ce684b970da1407632717965b035a0f95ef3e9151c36ede03fb6ea9d460da80f1f8815a6451a1e80223d721c0463aa6fd88ffaf3d276ed957077ffb931e78c534fd9cc5b70a9b83ab8412cdb2f596f2c487e17b7bfa05ed5aa131f110f7c196c4ed7fca57446fe731c2ea63ca740e59f811a45916f9db0d4e463fc00fae0fb0b3f78d17b2bc9b45350170f5e5f7f289afa752bb352ebdcbf7aa5f5992bb8534bdd281320255e2bf78321a4e0f0a0bfb0cbc5cc95a0e726b99262b518d053f3fb450c3875d1aa63728771e393af7bd480e549a87d232704df4393c9dd110fa174da15a7c20511815504b8714d18f2e2c87448c41bf83e6ecdb168564707d3984aa597fee6e17babca5e1589ddc96108ef688c5ae28b1063ec9df6f091c255173ec3c463c4a126a44b6f87889f332b46d46615c97ce191d44ca562758409e5fba1e024b29defa29988306009d5ae43a6a56177c55be9975be932e5d527b6fb8e4e2fc0c96bc1790e8b08c0d3bee9a259f8378ae4353b2c5f833f23edbf03c9948139f6d7f80cafd6975e01ad9a0f6739969e43eb2bc70461de6ba39c6bfe178492e5a1b31e9fbeb577e66f33deab39d744ffd5722a17fc8ccc87b3a59d2e08b327e81149cb9a07970dbd3dcf842a77862f7fa62cf065a649846bbbcb4ce6f93bd0e16c88f351b3c22430e35df3a842675c73aae83e2a676480fe447ec4fccdd5b92a9ebb9c199709444faa9eb883d350e5df901b7ce015c94e5be255c039817bcca36e635869e3c8b52352dff619e5eb13067743c374b82686d9443834e719982746168b62139bda93d845c714b523b8c12647b5746dd1bd5f55e6a923b593c8740dad0ed2fd290e8e5bac4b865d57f5ec4118d6e5a1ae594e42f35d19cb92b279804d302a5059ac82c1b23ff223ad396d1134e9aa6efa45460f5ebbde829bbb88706b9f5bd4803f1a20977fccc46e43cd10fc5873befe935f8b0680425ac5a5261cfc7ae6711670a8fa2def4cdd13a834422da2b9694bdb7c71b93ec9642582c6a7512257ba1afa999c7b192acc0f9336450d20dbdf2d733dc9257c89abfb8e448586cb0d9c555fe8a1a2256e64bb7da17ef7335b8340509ba704c26e0c76cf95f21705ed27448850bf3f75053b0e0161154beb877f6dc30c48ed2ff105bb59c528ad3a49d4f60d2a3e4a915127cae10d6f0b3183a182688cfb2f8ccee84e6d5e59242e96f0199c1b74dfc37285bd823100678f99e36016ab854b3d0ddb7596b8b1a5dd770c45fac9d5ca9291441267188f4ac912bb24a652e4363649d81e4f1992c3d1d94c088375a618336a2228401cff35c688f32f697200f5bf35c753bc738dda6819eccd8a9b205ec46ae5b4bdddb00031b512d099b0cce8edf2167295e12b1a26ae683fe23a7d1e544d319dbc210a937cea5b1cf8653c39e6184150a178d7f82bbf9994a55aacfc0428c3833f8d19f7b1e20a2822e69b46"}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0x7bf, &(0x7f0000001100)={@local, @local, [], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x0, 0x7b1, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @loopback, {[@generic={0x0, 0x4, "55c3"}, @generic={0x0, 0x3, '\x00'}, @lsrr={0x83, 0x7, 0x0, [@empty]}, @lsrr={0x83, 0x7, 0x0, [@empty]}]}}, @udp={{0x0, 0x2, 0x8}, {"e65220370f8e333589f838c0bac93646a4bc124ad66d0d25f0e78de97c2f193002b9fe0d04120509a53054993c1ce8cda6b9e047b12ef9360c31cd866599a18e4477b1ee94fa6bc428c0592a92f614074517ad90699972db02a68466dcf90062fdadeec6563d5c96949939a0bee8e4e09af10d418454996015658771b7b9fa8b1544d97c849abbb9565d4371a1c9148997a2064ea1ad8bb7b658dba32d6a3bf070354e9b3c7f210a83931b25ff6f8f8c96932948e66417b2047be494c8a840f07a3338d19aa923190cf063b58f8b8e248670c6f11929ea18f0d48bf574304568d9934f89a645587f59307ffd055d7a2567202cf22e8df6459f2ee54ba2311a588809f0730f4f3d6e2112b24e804081381d3ac52e2914e59ed1e1e326d089b886876ed07b42a94a6a39e188c809b9a614464be34d84f3607e15c372563790749ce7497de5f53d3956fc4f6c6121171588aafdce744315cb1181ad7269e078f91c8193075e2ee648ad2a2f079ced8e160c234798876eb30d4beb9eaa6d347cf8548d11ea640b3c4d1a0b10c37eb2f617290616d4503a79ca2b12a00830df86a4fa618e881a856d145053c7c4962f22fba02a4c11fae8ed6a6c2d10281bc78c33209af1b72fc8bea38a4d2c693f39ce520f6f4477c7cb85f4774c297d878b40922829091950441ae00f86b0d13e04d5e37867469ae20768536b83a4d71268a9cba7a2346630d2d1797e4fb9dae8434fbc287f47290ae2bef196f402c2ab26c37f185ca4e19ec9666fdb8b0a6e5e8f48d2b496e4392c57f640663b4bb92e243f3711ede097f7714b22a2fccf239b9af091d6f411be190e28eb8f8e27b230f82c93fbdacb35de03774a5409b96e2d3216bf9ed893dddecb3c0c3895b71884cc07be18c622549c9974bcb27b3f38e78a1c499e0e6d599b920473594bd997291753855ba0b705694ba63ef2ec6cca9a26f48de9110e1ff1b4f74917f6d72ea08f2f84f84d181267384584fe0566b0e603ab6dce11a7333b83611fb8f0d59e20f83459685349c0fb61873f4bd48f9a1f509fca29cb3057bafed0d296676153ffa840c653aeb5e2d7622972d7fe9ecad682f836613bcc7c4d95ea847efa334da3918340375cb819c3b406d7fd8658b85237b4e805882395fbc7b37f60af17ffe28ed4b1ac48e56de071af759997ba49be8b9f649e3119d3c5846791c2d0e21bc5cdb5491adfe485ce684b970da1407632717965b035a0f95ef3e9151c36ede03fb6ea9d460da80f1f8815a6451a1e80223d721c0463aa6fd88ffaf3d276ed957077ffb931e78c534fd9cc5b70a9b83ab8412cdb2f596f2c487e17b7bfa05ed5aa131f110f7c196c4ed7fca57446fe731c2ea63ca740e59f811a45916f9db0d4e463fc00fae0fb0b3f78d17b2bc9b45350170f5e5f7f289afa752bb352ebdcbf7aa5f5992bb8534bdd281320255e2bf78321a4e0f0a0bfb0cbc5cc95a0e726b99262b518d053f3fb450c3875d1aa63728771e393af7bd480e549a87d232704df4393c9dd110fa174da15a7c20511815504b8714d18f2e2c87448c41bf83e6ecdb168564707d3984aa597fee6e17babca5e1589ddc96108ef688c5ae28b1063ec9df6f091c255173ec3c463c4a126a44b6f87889f332b46d46615c97ce191d44ca562758409e5fba1e024b29defa29988306009d5ae43a6a56177c55be9975be932e5d527b6fb8e4e2fc0c96bc1790e8b08c0d3bee9a259f8378ae4353b2c5f833f23edbf03c9948139f6d7f80cafd6975e01ad9a0f6739969e43eb2bc70461de6ba39c6bfe178492e5a1b31e9fbeb577e66f33deab39d744ffd5722a17fc8ccc87b3a59d2e08b327e81149cb9a07970dbd3dcf842a77862f7fa62cf065a649846bbbcb4ce6f93bd0e16c88f351b3c22430e35df3a842675c73aae83e2a676480fe447ec4fccdd5b92a9ebb9c199709444faa9eb883d350e5df901b7ce015c94e5be255c039817bcca36e635869e3c8b52352dff619e5eb13067743c374b82686d9443834e719982746168b62139bda93d845c714b523b8c12647b5746dd1bd5f55e6a923b593c8740dad0ed2fd290e8e5bac4b865d57f5ec4118d6e5a1ae594e42f35d19cb92b279804d302a5059ac82c1b23ff223ad396d1134e9aa6efa45460f5ebbde829bbb88706b9f5bd4803f1a20977fccc46e43cd10fc5873befe935f8b0680425ac5a5261cfc7ae6711670a8fa2def4cdd13a834422da2b9694bdb7c71b93ec9642582c6a7512257ba1afa999c7b192acc0f9336450d20dbdf2d733dc9257c89abfb8e448586cb0d9c555fe8a1a2256e64bb7da17ef7335b8340509ba704c26e0c76cf95f21705ed27448850bf3f75053b0e0161154beb877f6dc30c48ed2ff105bb59c528ad3a49d4f60d2a3e4a915127cae10d6f0b3183a182688cfb2f8ccee84e6d5e59242e96f0199c1b74dfc37285bd823100678f99e36016ab854b3d0ddb7596b8b1a5dd770c45fac9d5ca9291441267188f4ac912bb24a652e4363649d81e4f1992c3d1d94c088375a618336a2228401cff35c688f32f697200f5bf35c753bc738dda6819eccd8a9b205ec46ae5b4bdddb00031b512d099b0cce8edf2167295e12b1a26ae683fe23a7d1e544d319dbc210a937cea5b1cf8653c39e6184150a178d7f82bbf9994a55aacfc0428c3833f8d19f7b1e20a2822e69b46"}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) 20:01:12 executing program 4: r0 = open(&(0x7f0000001600)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000180)="28f183016080ab670bedcbb0f383375f338bf4a6027d0702745fbb48a7b880a9183cffb5549ae314727103d0376531c8e8263ebd3f35690d0f14c17828dcef84beb818fcc8c555de7a1d8244d8cd3ce2a3b4285b26a5c2a58b034c5f4897d8fbbd3b5348d595793fa4a86804e4b393f4fc7331b68bc63e373749cdac1a52dd028ffe076c9437a9400344b1ac562d67d4ad2a76477fb8cbac4f164fbc9343dc89ab5caab62f2928abca7d49f54c5511364d92ef069e392788884a4d5b611cd6c8b5c98323aa1f1fa81be8cad3470604ce2c43a7c06c96ed82a826efb3955e65d56d5962725b1721dbc88a7ceca5a87cb30a3e07303de9f56221d439fdc3a158881573e36de11c9ca265236d1fbe72a956a9cc91e0b6d34ac5e4b9432d9d5b90b54fa63f59bda1879db3d7f7899b2ec30b4860db93af549aae6779cb5be86ce35462fc7b9e61b400c65a0c04bd4c5a033f550cbc15f45cf09d5fa289ed9f978c2a3f10c0e4b902c44a1ab16135bca15d76136a8d7bcf72a9c86df47c0e11dbf0b4994a98736d6d44a149963fe0bd4350fdc90d0b90298dc48b582b929b18693eb3680dc6fdee33c3546f0666237b719d7fedd8517c720af36688e74d95ef6ab981b6655d88c3b434862245a864db9b0e5affd3d7046132dfb6c718453747f419aafeda8147d22dfb7de4cff82d4619d624a13245ea138eff84bec50685409a089ae8219cfac7ba0f960f29b824535e9cc2f5fbe27eb67d9be9103d02208f9986a8cfc1ea04496addc41d37e91c5a1a838ba25f6d5d1676262724f228ed20eb54c3756e8febeb81b636ac58ba609a85dbbd67b038ab146400dbd064ecbaaaee922c31d90d1c969fc3fb8b2b527d71d6f7bfb634b7c262c00539aad5fa08ed3c4a76b3121fe216b2861c3a71c4b47443a4d9dad808d8a8d77a54b60a0e68bcadc70eb5e10ad4567e6c3ea8db706a68544ce2689068eda2b0d84e58bb65afbb536d5aba41212711eb4a970ff1ec3148835fb5f5e81ce84f02ec6bd0f0f1c2b6b89d9e5906406c3c0b73e2fb78c59c65aec8c7d5742100ff9eda4a93338b8c7023a381814be975143b39c90107ba53db51d0552cd8283a34ee4298e15c8419402a27528b791e8d9dd526b6d1da104a279468b3eb7781579a37ed86eb0ceb7e7ac0f0f0e404d2c8753852eeb1a1decd969c9f5e017c9fcdd4e1e4d70be6567d01f20ef1304a1e19c7b10665fe3e83aa2d54453cf9c3b9c3f0e065a7b4ce58f0d9028b4766f58d7464e95eb910a15e9637b04893d68fa6cf36b161ed9605ccad20589706d555776a8da99dd560bbc85ac2c0ec1d1a71f6fe30461bcbe032c91002f47f8cf3297422f067fbf3ffb9f0215018ca80c448bdf099bbb4b88c8bfffd0d3937f8008e5b8a5593a335010fd0af0607b567ab659769fa0096cc0e8d14dd06a46130d49c711034c2f24950fa5706fd0ea2915ad2c85c7f08a2c2b04f9caabd94d387bb8a61ecee687565dd8ac160b44f852625637e80c07c8ceecf1712573e413e668e6dbe548595b4d155e33a329851e591232aefe55674bc11b4b8271e679e3788809d776687e478f301c30ba9dc9eb504ec13c8d597629b17a3015f1344b4fc14fde3c7022ecda582df9eebb30b5c8d2ea6d353a4eb8a1183ab398f7f818b74be02657a9250ece80d4651656732fc15feb70d008ccf8d856d394c76734855ec1ef6288e8d9ef341a6f633b03ae6f9b435c0aaebd7e3f5a1a5c8fac2dd5e9b8e7e93e42ad3a220d7ee29503f7340b11211d109660461d0e85a400f788d5ccd156a49b639ede8673f3ea77ff87c315287cac03d8914c10c114b04b5a9125a6a685dd27bf9d947ca9fb1b39c80e52d1c4ac96fd872b0eedad34555cf4d781852edde2d66d0ba8b335f876694b47805070813dab06ebef25fdf4804e16faa553bd366dd0d9f0321903ebe196f0b027038f46460a8d7ab55ca7c5a5086dc4bd403f0417d0ba066aabe196df2b44c87a7ac68e88b7f3b613a1b53908eca1d6673fb4d7232789cc9dc3e79c2258a06251b20ea753ba1334f7335c4f3f49ccf675a41ed4649d526c83dd6f384acbdf6a4c78d91e5e1afec7e6d039bf6754f23893c72401b2b4e1f50c042aeb2472790f98ea72f650d3ab46184040e6ef4f6fe60ccd8b7e7674873f3adffa5491509693a4d49eb30dc40b46a3403322071708ffb71b0de7af335607a7cbcff1104f5d6fa2b25eb2da58f6b9395fc822c3db39a8e1e65154b57ca62c8449210d455257e537fcdba9844c4d0cbba22ff6e157a71ba1c6737ddaf4cc0a281e5a82f435be86db8f8cc2d38a5691f0bc452ef0db519c99644bfb0eec295c613ca2f5ae411e6919a592916a4fc8b60e337ace884040b8ac8e612f6554ad3c0f6eeeda974c9fcb5b8598d719c215ef33e994f2d7b4ca96ec453a86b13b208ba34ec28c5b6ff46ab061045da5911abbe2bd8ed97860bd03a58c4a28ec9a8b21a4c13867b9461032ee6caa0e7ee7ff30adad1c55aebd7a61185026531cb88cc044e6d1255bf5a5e305de1d76ff568d44281336ddf958c7cb1903967e1586acd535e75aa295321ab75f425e69f24df0d43701d61c80bc6d33596baa47e12d0620eb46cebac7d7d27db3f3177e654becfc4992cec51e4cdb3db219437034f7db2b832fa60a7ed0df7a30da431f81b396081ae9230ade4ec6e43d721559fa9327fb1e9ab75068c8e9b47e6e10e2e88617283a1e70f8429318afee48838577c75b6179442be137c397d1191d1f9eca7c309c520d537f28be37352f18bbf6a7e3b257f837c58689c874e19a6b8b70913ea5e5d85b146794b934b1baff651c3e5fa77567d4546df4bd29278e7c1ac2e0d0409ec369fa41545b1c8772a343cd3608b48cf495394eae5f1fdc1326f78a0d3fed7403a126006f18ec2b9714a2720441c31121875b7199c8c30433f211f489145e93b57fa6c1f7977aae8e8354012ed432fcd851fcfa9ef9bc061dcc51fb1b9c632e712c2dbdfa37bdef3b4f619df2fc8b17cc33e75025a4d0800250cc5144404e8e7bc651ad1187c086854ec1e252e7cb4dc3daea434a3bbe79969c34ffa2e14c614ad6cd8b3ba261cbaadfc2c66f9eb2ab615b2bc65aaa88509cb9e217c1c4d41713994b1d38deef39a79c9afa93867668aaac9047a4e73502c4abeb9f810e85a3143d66b651eb651e55e6569a6cba9b17127b40b2a8a3124e674d90cf6bf715b5b8d292ecae4575d5b5ef9b80278e1c5ffdb244918de426780d0b7a5d9f4bf7e8669988110378e5fc115dbdb8b53dbb80c2c62d817053839c8c9b6248131efda5deb050c3d246dc78908e1afe8f14360354edd7500817ca591b2881d2f91e04e0a9f4b79bb8095ad456442f6ea3985cb805525179a3a02ab3bd58b650e47030a33b0301d0b8ed7ff983a8cee1e7e1257465c668e6df2c4f2fd8e3a8b42043bbf24fa9f77b0fb76f17d530d4261cb91237a8198195530e2025beb24e28024c9afc3e20203a0325e84a69e03a270facf05736b9a3b9fe18591003eabc2cbe399e9141ddb77e967bcb6284e9f5d622a8f9944ddb9ddf8f4bafe37c66d94f1073e2c52593739355c1530086eac30896b7688ef9d4c3caa046168ef2d58e65fc681a6e5d51316d4fc5194590b8f2224151a3e0203c1011e9885a8067acce5ef76b1393ebd73dc24aa5053e8be1a7a0a7ca94657a231e55710b7e5ae4ab410bdedfb3096d5f2f2bab249f3cfc5ef5c7ebbdab0975e33365ead7e57dfb5dce3cae811c60593b52b0928fcbb1d86fdabaa2a791623a8674aba97bf1a3fb959d57f63674daf40c88608e49dacda33cf4c798633094543ca49674cbbd8ce4373befb28fd79363d5c78bdd00fd5b65204031249d645720258055dee3b5ea9b26317e674e2b6c2d9856b541beaede5ec5cd0f147977627c3c10f1aa54e551feb9d9a8c77f1a446b0b56c971f1174ab33f2d38edd31f44204159ce4dee11efba78f284cd7ace7c1834f20ca99f7fbe2b8dd021fc62c0c51aeda8d64484c7edf17c587320c6f4b82d86f271fd4e96a066be373b198272361f2c89d6656cf37c8c1cb10397bd704d381d0fcc9af6d1343a802b7899eb2fa0cbb1e0bd1fd19c9c3876bc8503d39611a30df446dec0c3f6cbb906736a6a11df3686bcd314262c484d4aa7edd9a04d60129b4a56f275f4823216942c7c3c39d9c8db5c907848a2e5f6351ffde5ad53da891bc85c9fcf9003c103a5df880f37ece5b55f7b2bf7c4aab41b8124b165409f6a320639334eed39936a08196f9cc28122867f35e180ee87c20789fd52c07bc70c73b720b9097cca92c2dff651e9a6c26deca0a9d79216c60cf1673f7578cf5d74408b5cf426388bcff49ff221bdc20535bbeee014f2af83a8d7ba8e5b9b041292c25c4f421fe75cc7e7527b2c2a6b4283cb5671bd9d320317300d57aefc47a7c982cfefa7b86d8a574f2557cb003c6a21fbe7b002a185c409b8e617d0b4598d01fd1f307229273d553a990dd6b7c3b64db31fddcf29513ba39a07fdee8dfdfda66448f7882964a839f4eb4fb87e05c79320e0cb6260c0d92d7312730c2f35a728e80707b51785af34ebfcfbab80b6d9bdcc71b324754d9b518f404460a47f91184875f1fae7b99d0a8ed633cc42c77b25deddafb534f2d8df30c20e5fe467b69dbaf70d8fcc4e91b4c6df12608364dff3a10a2bec66865101ceb28276397d1a9835787daac4fd8bf64d228bdce9dfff7304966a40aa10c3a2016307305d19ff9d9c7130aec3d10e5965e6cf07d2fd705eb3c406943761e616a19029ea367ec64dda94c862c4e7e5424478fb2ace3077f923510dddc9a827f349d3e2c2998c549f23f8814f826fa151d9dae28a9179747aaad363b54a1718b9adadc9d4db7fe14d40351d2c55d9c7e9eac5117060c40d2a304abe647b95e0c4fb08830d28cb4de4a2fd7bb233950b5958fbac5e2bc00159199516d951b3ce15f17100cf419259d7b2034083f87c19446802baae8283a617d51b9a18173ff6e7b27cafe419b2da167035d015a9b724ef735d3e3a99be2091fa5b7f5622a234d6c4b4b4bfb46dedebcc0d99fb7c7a5764a7ae4a91be1662dff7a094657f7fa1a78771d3f11d893a31793dd9b92de3a43dba2ac29402ee4c761cc262b18d4ba305d363399f739a09e405d48d00010204b8f697f2039108dcb2ee846c6a899ae4e6a983fe63fa1bb4b8748045340645681c934c05a094aeb2108e041d83ff0608890c58367d8eb41c36d6ea2573ac96ef001c28c9e4301df3ac93c1e2ba5e68f107f732740dc8089d9ffa2fe276c205ed3fea52c3834982ed49cc52f02d3807aeb44f60cc60b7b8d1fe784a0740008f08f8beff57c88307e01cf78fd279d5241fb35c55f1489c803a1a60dc93b38ccf69fbc302251df9e1460b073b9830e682e4a7f1e6595d7030d71898f20086dbd1e720d3c06035768e2bba5d7f221f3917dbe6a4ec1eef014f3eab45e99b8c1f1c7a307dcb4e26b888af191f18f30ebbf6b2d4ffb87ab70bc97c077d1a422f002ef069d4f5c3ccf4438dbaee21b0e3966203d37b791e2b80ab91122b6c3f3158059132093550d843e99eb95edec0ef44d9f7697faa8c52ca843c4e91beb2d1650d6f7e6fcb50197b0f02c00add8e5ce582ad809036030052f66bde316c34a7a233ab3570e26d324e3ff1b0e107fdbc1eea093703dd156d0fae2211325da2729ce969789f31eb6dda2c237cd1dbff51571938b6a678c433387445204204ac2843ad1dfa887dd65", 0x1000}, {&(0x7f0000001180)="a6a551f311f496d8464f4560f4dd937c5e8f882fddbd5e1ec3d93ae44852d7199f0adbfdb623aa9f7d891e49fa1c7c065edcdae032a9b525c33e95f9a9162b76713c6d001b2bc15f42cbd1daf67d982af1f5eef3eacb5e0d626322df304652c5b7652ec7074d144f5c52e99b5883ae23f59b8881d3d6dfdc6bb71b61acc41e38b98b2cfc1aea109ad18b3ed266e517e1b07f73887eec2e907b1944", 0x9b}, {&(0x7f0000001240)="1070a5900f470401d081332d1a95ad3a374e308a487ed9f6eea4b9428824994093fb95a62add6be42871a54b96f56575df2f87631263bf3f186f69c73197dba0bc1bea0155fe1a188956265d0d5bf7a11f6630a66f74f9be8461944df706cf4513c20e8e224cf0a9134a5053cfc8b9e5aaa39a49a4795f315369d7eb7b7e948d0c671824be8a035e374a63b9e600efc4dff70023ab4ffdbe14392b6d7e9ad12b9b7dd5d6d9017e84eab05b889da9827119cc1c7e06a938e722611c73ed23ba9492f9da65ae710253faa88d81c8b8b63454c34f46863734c56b865d9958ecf2c06569c9cd8eaa7464539d47b9780952c0b809ec", 0xf3}, {&(0x7f0000001340)="be0cb2b4a2ae40213eef700972a20ea3743d575cdf77a0ef94a48bd1e87735323706f1d71f838a5765f27312fd12a657b83f172cdb71d36bdca4faa41e4c691df2ec3d3c9239a0a479a40ecbc4755020580cde8f07646ff6c384e3800406ec83146aee813d23130ef2a7924c67dd7e554352e95c6b98ae270bffabd1a625516dc613e3c7a15f7aa3ec9ce5c6b1aac97f3b4ed1e6da14bdd14f8f6f2d7b3effe6b3d2f4cfd356d89dde928616c41ee2a0656f52a0a492f9c2cd5970ed82f5219c86b855ca59e26503ca4d0cc0726e71179ecfbf68b062d3e2004e11f18862958c2f6071bd", 0xe4}, {&(0x7f0000001440)="110a8d4df3ce2a443c5adf64e9107be253096fc6c346a3adc0532a8a16dcdcb222207d3629455a18400f806bf57f7389369fd71961fe6096f96fd24bbabf0256d135e7694237163e3c7f4b564e29081ee2da131669ad86937a2d971c82e3f7d37f30fbdcb4", 0x65}, {&(0x7f00000014c0)="840803870fc8d10b078a9186be4a37fece0d879d59a84b8957ead4f58811144df085e5eb22ae58b9c04929f6c2d6af5b574b32f7a39ef4bc48689efa4177d102bd52ef8589123854", 0x48}, {&(0x7f0000001640)="cc6d29c30d88bf53bd3bae0cab99710baa5a2fd13c19fe3d291a2ce1b1d03ffdf8b6bd3393dc5fe9d1e7ee9b98c807e01c7e7ca54211459a02a61e29aa1fe974f0a70a16e7d148f13997542ce068700db62a1547ed98ea67abd47769c955d5e9844e167a7a42fb6f198f568f15b47ea4ed9b9a1fa52c443edbe69f79863593394a53a74b04512732e188686c9643cb31d0f4c6add2984c697bd83c88ba0c058aabb989bd4e7301ebd2b3e781f511a2407ddf363c3008df8134633c5c002540e804c9cb542e0790bab729bd08", 0xcc}, {&(0x7f0000001740)="fa9af96159db720b64e37dd0493b1dfc76a5ddff464684f777bc0aa538af1eb3bd3cf4d57d071397635ed215725f99ed6343198de1eff5aa8f2b18c2b3dccd84279791e279e466959de2c59f1d036f1d558baf601c545083ecbf663e3fefa478d14960943b88d62f49463c7f9cc3a4c8b3b2c2a3ce1308252961a40599cc97bcce3aa251d39622201ad813ab12fe2ff7df3a3268142ea16ade367f2b5006a7e75c00496cf91be0b24d0fbd224f51e30dee926f91bcbc2be49a0934c8057d5082a0fabcc11963a220e79b92ea3c4f9791dc2359575b3902f9bd26fda1a199c59a527d79e3cef9a95266d4e22ecad5fe806903c383e3fc", 0xf6}], 0x8) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file1\x00', r0, 0x2}) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='x\x00') open(&(0x7f0000001600)='./file0\x00', 0x0, 0x0) (async) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000180)="28f183016080ab670bedcbb0f383375f338bf4a6027d0702745fbb48a7b880a9183cffb5549ae314727103d0376531c8e8263ebd3f35690d0f14c17828dcef84beb818fcc8c555de7a1d8244d8cd3ce2a3b4285b26a5c2a58b034c5f4897d8fbbd3b5348d595793fa4a86804e4b393f4fc7331b68bc63e373749cdac1a52dd028ffe076c9437a9400344b1ac562d67d4ad2a76477fb8cbac4f164fbc9343dc89ab5caab62f2928abca7d49f54c5511364d92ef069e392788884a4d5b611cd6c8b5c98323aa1f1fa81be8cad3470604ce2c43a7c06c96ed82a826efb3955e65d56d5962725b1721dbc88a7ceca5a87cb30a3e07303de9f56221d439fdc3a158881573e36de11c9ca265236d1fbe72a956a9cc91e0b6d34ac5e4b9432d9d5b90b54fa63f59bda1879db3d7f7899b2ec30b4860db93af549aae6779cb5be86ce35462fc7b9e61b400c65a0c04bd4c5a033f550cbc15f45cf09d5fa289ed9f978c2a3f10c0e4b902c44a1ab16135bca15d76136a8d7bcf72a9c86df47c0e11dbf0b4994a98736d6d44a149963fe0bd4350fdc90d0b90298dc48b582b929b18693eb3680dc6fdee33c3546f0666237b719d7fedd8517c720af36688e74d95ef6ab981b6655d88c3b434862245a864db9b0e5affd3d7046132dfb6c718453747f419aafeda8147d22dfb7de4cff82d4619d624a13245ea138eff84bec50685409a089ae8219cfac7ba0f960f29b824535e9cc2f5fbe27eb67d9be9103d02208f9986a8cfc1ea04496addc41d37e91c5a1a838ba25f6d5d1676262724f228ed20eb54c3756e8febeb81b636ac58ba609a85dbbd67b038ab146400dbd064ecbaaaee922c31d90d1c969fc3fb8b2b527d71d6f7bfb634b7c262c00539aad5fa08ed3c4a76b3121fe216b2861c3a71c4b47443a4d9dad808d8a8d77a54b60a0e68bcadc70eb5e10ad4567e6c3ea8db706a68544ce2689068eda2b0d84e58bb65afbb536d5aba41212711eb4a970ff1ec3148835fb5f5e81ce84f02ec6bd0f0f1c2b6b89d9e5906406c3c0b73e2fb78c59c65aec8c7d5742100ff9eda4a93338b8c7023a381814be975143b39c90107ba53db51d0552cd8283a34ee4298e15c8419402a27528b791e8d9dd526b6d1da104a279468b3eb7781579a37ed86eb0ceb7e7ac0f0f0e404d2c8753852eeb1a1decd969c9f5e017c9fcdd4e1e4d70be6567d01f20ef1304a1e19c7b10665fe3e83aa2d54453cf9c3b9c3f0e065a7b4ce58f0d9028b4766f58d7464e95eb910a15e9637b04893d68fa6cf36b161ed9605ccad20589706d555776a8da99dd560bbc85ac2c0ec1d1a71f6fe30461bcbe032c91002f47f8cf3297422f067fbf3ffb9f0215018ca80c448bdf099bbb4b88c8bfffd0d3937f8008e5b8a5593a335010fd0af0607b567ab659769fa0096cc0e8d14dd06a46130d49c711034c2f24950fa5706fd0ea2915ad2c85c7f08a2c2b04f9caabd94d387bb8a61ecee687565dd8ac160b44f852625637e80c07c8ceecf1712573e413e668e6dbe548595b4d155e33a329851e591232aefe55674bc11b4b8271e679e3788809d776687e478f301c30ba9dc9eb504ec13c8d597629b17a3015f1344b4fc14fde3c7022ecda582df9eebb30b5c8d2ea6d353a4eb8a1183ab398f7f818b74be02657a9250ece80d4651656732fc15feb70d008ccf8d856d394c76734855ec1ef6288e8d9ef341a6f633b03ae6f9b435c0aaebd7e3f5a1a5c8fac2dd5e9b8e7e93e42ad3a220d7ee29503f7340b11211d109660461d0e85a400f788d5ccd156a49b639ede8673f3ea77ff87c315287cac03d8914c10c114b04b5a9125a6a685dd27bf9d947ca9fb1b39c80e52d1c4ac96fd872b0eedad34555cf4d781852edde2d66d0ba8b335f876694b47805070813dab06ebef25fdf4804e16faa553bd366dd0d9f0321903ebe196f0b027038f46460a8d7ab55ca7c5a5086dc4bd403f0417d0ba066aabe196df2b44c87a7ac68e88b7f3b613a1b53908eca1d6673fb4d7232789cc9dc3e79c2258a06251b20ea753ba1334f7335c4f3f49ccf675a41ed4649d526c83dd6f384acbdf6a4c78d91e5e1afec7e6d039bf6754f23893c72401b2b4e1f50c042aeb2472790f98ea72f650d3ab46184040e6ef4f6fe60ccd8b7e7674873f3adffa5491509693a4d49eb30dc40b46a3403322071708ffb71b0de7af335607a7cbcff1104f5d6fa2b25eb2da58f6b9395fc822c3db39a8e1e65154b57ca62c8449210d455257e537fcdba9844c4d0cbba22ff6e157a71ba1c6737ddaf4cc0a281e5a82f435be86db8f8cc2d38a5691f0bc452ef0db519c99644bfb0eec295c613ca2f5ae411e6919a592916a4fc8b60e337ace884040b8ac8e612f6554ad3c0f6eeeda974c9fcb5b8598d719c215ef33e994f2d7b4ca96ec453a86b13b208ba34ec28c5b6ff46ab061045da5911abbe2bd8ed97860bd03a58c4a28ec9a8b21a4c13867b9461032ee6caa0e7ee7ff30adad1c55aebd7a61185026531cb88cc044e6d1255bf5a5e305de1d76ff568d44281336ddf958c7cb1903967e1586acd535e75aa295321ab75f425e69f24df0d43701d61c80bc6d33596baa47e12d0620eb46cebac7d7d27db3f3177e654becfc4992cec51e4cdb3db219437034f7db2b832fa60a7ed0df7a30da431f81b396081ae9230ade4ec6e43d721559fa9327fb1e9ab75068c8e9b47e6e10e2e88617283a1e70f8429318afee48838577c75b6179442be137c397d1191d1f9eca7c309c520d537f28be37352f18bbf6a7e3b257f837c58689c874e19a6b8b70913ea5e5d85b146794b934b1baff651c3e5fa77567d4546df4bd29278e7c1ac2e0d0409ec369fa41545b1c8772a343cd3608b48cf495394eae5f1fdc1326f78a0d3fed7403a126006f18ec2b9714a2720441c31121875b7199c8c30433f211f489145e93b57fa6c1f7977aae8e8354012ed432fcd851fcfa9ef9bc061dcc51fb1b9c632e712c2dbdfa37bdef3b4f619df2fc8b17cc33e75025a4d0800250cc5144404e8e7bc651ad1187c086854ec1e252e7cb4dc3daea434a3bbe79969c34ffa2e14c614ad6cd8b3ba261cbaadfc2c66f9eb2ab615b2bc65aaa88509cb9e217c1c4d41713994b1d38deef39a79c9afa93867668aaac9047a4e73502c4abeb9f810e85a3143d66b651eb651e55e6569a6cba9b17127b40b2a8a3124e674d90cf6bf715b5b8d292ecae4575d5b5ef9b80278e1c5ffdb244918de426780d0b7a5d9f4bf7e8669988110378e5fc115dbdb8b53dbb80c2c62d817053839c8c9b6248131efda5deb050c3d246dc78908e1afe8f14360354edd7500817ca591b2881d2f91e04e0a9f4b79bb8095ad456442f6ea3985cb805525179a3a02ab3bd58b650e47030a33b0301d0b8ed7ff983a8cee1e7e1257465c668e6df2c4f2fd8e3a8b42043bbf24fa9f77b0fb76f17d530d4261cb91237a8198195530e2025beb24e28024c9afc3e20203a0325e84a69e03a270facf05736b9a3b9fe18591003eabc2cbe399e9141ddb77e967bcb6284e9f5d622a8f9944ddb9ddf8f4bafe37c66d94f1073e2c52593739355c1530086eac30896b7688ef9d4c3caa046168ef2d58e65fc681a6e5d51316d4fc5194590b8f2224151a3e0203c1011e9885a8067acce5ef76b1393ebd73dc24aa5053e8be1a7a0a7ca94657a231e55710b7e5ae4ab410bdedfb3096d5f2f2bab249f3cfc5ef5c7ebbdab0975e33365ead7e57dfb5dce3cae811c60593b52b0928fcbb1d86fdabaa2a791623a8674aba97bf1a3fb959d57f63674daf40c88608e49dacda33cf4c798633094543ca49674cbbd8ce4373befb28fd79363d5c78bdd00fd5b65204031249d645720258055dee3b5ea9b26317e674e2b6c2d9856b541beaede5ec5cd0f147977627c3c10f1aa54e551feb9d9a8c77f1a446b0b56c971f1174ab33f2d38edd31f44204159ce4dee11efba78f284cd7ace7c1834f20ca99f7fbe2b8dd021fc62c0c51aeda8d64484c7edf17c587320c6f4b82d86f271fd4e96a066be373b198272361f2c89d6656cf37c8c1cb10397bd704d381d0fcc9af6d1343a802b7899eb2fa0cbb1e0bd1fd19c9c3876bc8503d39611a30df446dec0c3f6cbb906736a6a11df3686bcd314262c484d4aa7edd9a04d60129b4a56f275f4823216942c7c3c39d9c8db5c907848a2e5f6351ffde5ad53da891bc85c9fcf9003c103a5df880f37ece5b55f7b2bf7c4aab41b8124b165409f6a320639334eed39936a08196f9cc28122867f35e180ee87c20789fd52c07bc70c73b720b9097cca92c2dff651e9a6c26deca0a9d79216c60cf1673f7578cf5d74408b5cf426388bcff49ff221bdc20535bbeee014f2af83a8d7ba8e5b9b041292c25c4f421fe75cc7e7527b2c2a6b4283cb5671bd9d320317300d57aefc47a7c982cfefa7b86d8a574f2557cb003c6a21fbe7b002a185c409b8e617d0b4598d01fd1f307229273d553a990dd6b7c3b64db31fddcf29513ba39a07fdee8dfdfda66448f7882964a839f4eb4fb87e05c79320e0cb6260c0d92d7312730c2f35a728e80707b51785af34ebfcfbab80b6d9bdcc71b324754d9b518f404460a47f91184875f1fae7b99d0a8ed633cc42c77b25deddafb534f2d8df30c20e5fe467b69dbaf70d8fcc4e91b4c6df12608364dff3a10a2bec66865101ceb28276397d1a9835787daac4fd8bf64d228bdce9dfff7304966a40aa10c3a2016307305d19ff9d9c7130aec3d10e5965e6cf07d2fd705eb3c406943761e616a19029ea367ec64dda94c862c4e7e5424478fb2ace3077f923510dddc9a827f349d3e2c2998c549f23f8814f826fa151d9dae28a9179747aaad363b54a1718b9adadc9d4db7fe14d40351d2c55d9c7e9eac5117060c40d2a304abe647b95e0c4fb08830d28cb4de4a2fd7bb233950b5958fbac5e2bc00159199516d951b3ce15f17100cf419259d7b2034083f87c19446802baae8283a617d51b9a18173ff6e7b27cafe419b2da167035d015a9b724ef735d3e3a99be2091fa5b7f5622a234d6c4b4b4bfb46dedebcc0d99fb7c7a5764a7ae4a91be1662dff7a094657f7fa1a78771d3f11d893a31793dd9b92de3a43dba2ac29402ee4c761cc262b18d4ba305d363399f739a09e405d48d00010204b8f697f2039108dcb2ee846c6a899ae4e6a983fe63fa1bb4b8748045340645681c934c05a094aeb2108e041d83ff0608890c58367d8eb41c36d6ea2573ac96ef001c28c9e4301df3ac93c1e2ba5e68f107f732740dc8089d9ffa2fe276c205ed3fea52c3834982ed49cc52f02d3807aeb44f60cc60b7b8d1fe784a0740008f08f8beff57c88307e01cf78fd279d5241fb35c55f1489c803a1a60dc93b38ccf69fbc302251df9e1460b073b9830e682e4a7f1e6595d7030d71898f20086dbd1e720d3c06035768e2bba5d7f221f3917dbe6a4ec1eef014f3eab45e99b8c1f1c7a307dcb4e26b888af191f18f30ebbf6b2d4ffb87ab70bc97c077d1a422f002ef069d4f5c3ccf4438dbaee21b0e3966203d37b791e2b80ab91122b6c3f3158059132093550d843e99eb95edec0ef44d9f7697faa8c52ca843c4e91beb2d1650d6f7e6fcb50197b0f02c00add8e5ce582ad809036030052f66bde316c34a7a233ab3570e26d324e3ff1b0e107fdbc1eea093703dd156d0fae2211325da2729ce969789f31eb6dda2c237cd1dbff51571938b6a678c433387445204204ac2843ad1dfa887dd65", 0x1000}, {&(0x7f0000001180)="a6a551f311f496d8464f4560f4dd937c5e8f882fddbd5e1ec3d93ae44852d7199f0adbfdb623aa9f7d891e49fa1c7c065edcdae032a9b525c33e95f9a9162b76713c6d001b2bc15f42cbd1daf67d982af1f5eef3eacb5e0d626322df304652c5b7652ec7074d144f5c52e99b5883ae23f59b8881d3d6dfdc6bb71b61acc41e38b98b2cfc1aea109ad18b3ed266e517e1b07f73887eec2e907b1944", 0x9b}, {&(0x7f0000001240)="1070a5900f470401d081332d1a95ad3a374e308a487ed9f6eea4b9428824994093fb95a62add6be42871a54b96f56575df2f87631263bf3f186f69c73197dba0bc1bea0155fe1a188956265d0d5bf7a11f6630a66f74f9be8461944df706cf4513c20e8e224cf0a9134a5053cfc8b9e5aaa39a49a4795f315369d7eb7b7e948d0c671824be8a035e374a63b9e600efc4dff70023ab4ffdbe14392b6d7e9ad12b9b7dd5d6d9017e84eab05b889da9827119cc1c7e06a938e722611c73ed23ba9492f9da65ae710253faa88d81c8b8b63454c34f46863734c56b865d9958ecf2c06569c9cd8eaa7464539d47b9780952c0b809ec", 0xf3}, {&(0x7f0000001340)="be0cb2b4a2ae40213eef700972a20ea3743d575cdf77a0ef94a48bd1e87735323706f1d71f838a5765f27312fd12a657b83f172cdb71d36bdca4faa41e4c691df2ec3d3c9239a0a479a40ecbc4755020580cde8f07646ff6c384e3800406ec83146aee813d23130ef2a7924c67dd7e554352e95c6b98ae270bffabd1a625516dc613e3c7a15f7aa3ec9ce5c6b1aac97f3b4ed1e6da14bdd14f8f6f2d7b3effe6b3d2f4cfd356d89dde928616c41ee2a0656f52a0a492f9c2cd5970ed82f5219c86b855ca59e26503ca4d0cc0726e71179ecfbf68b062d3e2004e11f18862958c2f6071bd", 0xe4}, {&(0x7f0000001440)="110a8d4df3ce2a443c5adf64e9107be253096fc6c346a3adc0532a8a16dcdcb222207d3629455a18400f806bf57f7389369fd71961fe6096f96fd24bbabf0256d135e7694237163e3c7f4b564e29081ee2da131669ad86937a2d971c82e3f7d37f30fbdcb4", 0x65}, {&(0x7f00000014c0)="840803870fc8d10b078a9186be4a37fece0d879d59a84b8957ead4f58811144df085e5eb22ae58b9c04929f6c2d6af5b574b32f7a39ef4bc48689efa4177d102bd52ef8589123854", 0x48}, {&(0x7f0000001640)="cc6d29c30d88bf53bd3bae0cab99710baa5a2fd13c19fe3d291a2ce1b1d03ffdf8b6bd3393dc5fe9d1e7ee9b98c807e01c7e7ca54211459a02a61e29aa1fe974f0a70a16e7d148f13997542ce068700db62a1547ed98ea67abd47769c955d5e9844e167a7a42fb6f198f568f15b47ea4ed9b9a1fa52c443edbe69f79863593394a53a74b04512732e188686c9643cb31d0f4c6add2984c697bd83c88ba0c058aabb989bd4e7301ebd2b3e781f511a2407ddf363c3008df8134633c5c002540e804c9cb542e0790bab729bd08", 0xcc}, {&(0x7f0000001740)="fa9af96159db720b64e37dd0493b1dfc76a5ddff464684f777bc0aa538af1eb3bd3cf4d57d071397635ed215725f99ed6343198de1eff5aa8f2b18c2b3dccd84279791e279e466959de2c59f1d036f1d558baf601c545083ecbf663e3fefa478d14960943b88d62f49463c7f9cc3a4c8b3b2c2a3ce1308252961a40599cc97bcce3aa251d39622201ad813ab12fe2ff7df3a3268142ea16ade367f2b5006a7e75c00496cf91be0b24d0fbd224f51e30dee926f91bcbc2be49a0934c8057d5082a0fabcc11963a220e79b92ea3c4f9791dc2359575b3902f9bd26fda1a199c59a527d79e3cef9a95266d4e22ecad5fe806903c383e3fc", 0xf6}], 0x8) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') (async) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file1\x00', r0, 0x2}) (async) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='x\x00') (async) 20:01:12 executing program 6: pwritev(0xffffffffffffffff, &(0x7f0000002600)=[{&(0x7f0000000300)="18cfddcb60f8046fe16731ffffff7ffdfe", 0x11}], 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000180)) r5 = dup2(r1, r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x6011, r0, 0x20) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f00000000c0)=0x6a8ab9d0) write(r5, &(0x7f0000000000)="1da2fd71c0d04082d7428c0cc5ab14a69761ae08ac9974ba47fd09d4f446da06cf15b7401d", 0xffffffffffffffa0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)=0x966) socket(0x6, 0x3, 0x3) 20:01:12 executing program 1: semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f00000001c0)=[0xfff7, 0x4]) (async) syz_emit_ethernet(0x192, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004922018400670400ff619078000000007f00000100070740ac1400bb441c3f43e0000002000000047f0000010000003f00000401000001019406000000048907000000000007177fe0000001ffffffffffffffffe00000020000000994060000003300004e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="511000069078f68e080a00000009000000001312728b460f954c9b14fada1ef07d7a2fef040fa8a623f1600be2e1504ede3617010402130bc7cc02a98c5b44a3ea050600000b3f00534bbddcdbc1bee0be0052e3d45969a6f701d461e05efd50b4a417cb784779e02699ec5b781b0ac3e411a070b04ecf31b6c729313bcbbe14042782d813ab0b9d1527d2a4e155c85bb078c52271a571e2d46a51bb2ff698e97778aa3d41dd8dc328d6a9470ed0bcdf71b4a0c5f7e64b8053522a3a73791a5f4f804fbdf9de820dd6eeffaef9b6d0c766ac6868ebee995e53977031f8b908297a7fe54f1f9ee81693e789f952973aa84df031667d9e3ca6083b00"/276]) r0 = semget$private(0x0, 0x4000000009, 0x0) semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x2, 0x4, 0x1000}, {0x4, 0x8010, 0x7941746b2f49b83a}], 0x3e) (async) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000240)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x1, 0x37, 0x1800}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0xffffffffffffff78) (async) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1400}, {0x2, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r2, r1, 0xffffffffffffffff, 0x6d, 0x47}, 0x40008000, 0x9, 0x4}) (async) syz_emit_ethernet(0x3a, &(0x7f00000002c0)={@local, @broadcast, [], {@arp={0x806, @generic={0x9, 0x8044, 0x6, 0x8, 0x2, @empty, "a5c64b63a807beaa", @random="9202af0a138c", "bf85072ade62ac9f0764a81eee04e894"}}}}) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x9) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0xffff}], 0x1) (async) semop(r0, &(0x7f0000000240)=[{0x3, 0xffff, 0x1000}, {0x0, 0x8174, 0x1000}, {0x3, 0x8, 0x1800}, {0x0, 0x18, 0x800}, {0x2, 0x630, 0x800}, {0x3, 0x5, 0x800}, {0x1, 0x3da}, {0x3, 0x9, 0x800}, {0x2, 0x5, 0x800}, {0x1, 0x23d, 0x1800}], 0xa) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) 20:01:12 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[0x9, 0x3f]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x28}, {0x74}, {0x6, 0x0, 0x0, 0x1c5dbd28}]}) pwrite(r0, &(0x7f0000000080)="ebaf0900ed0e25baff6e5d310e4d", 0xe, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x9, &(0x7f0000000100)=[{0x7f, 0x5, 0xc5, 0x5}, {0x7ff, 0x1, 0x62, 0x6}, {0x4, 0x1, 0x1, 0x7fff}, {0x2, 0x6, 0x5, 0x2}, {0xf800, 0xff, 0x0, 0x5fba}, {0x0, 0x80, 0xe0, 0x1}, {0x1, 0x1, 0xd7, 0x1f}, {0x8000, 0x3f, 0x0, 0xffffffff}, {0x3ff, 0xed, 0x40}]}) 20:01:12 executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r0, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r1 = syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r1) fcntl$dupfd(r0, 0x0, r1) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r2 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r2, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r2, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:12 executing program 1: semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f00000001c0)=[0xfff7, 0x4]) (async, rerun: 64) syz_emit_ethernet(0x192, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004922018400670400ff619078000000007f00000100070740ac1400bb441c3f43e0000002000000047f0000010000003f00000401000001019406000000048907000000000007177fe0000001ffffffffffffffffe00000020000000994060000003300004e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="511000069078f68e080a00000009000000001312728b460f954c9b14fada1ef07d7a2fef040fa8a623f1600be2e1504ede3617010402130bc7cc02a98c5b44a3ea050600000b3f00534bbddcdbc1bee0be0052e3d45969a6f701d461e05efd50b4a417cb784779e02699ec5b781b0ac3e411a070b04ecf31b6c729313bcbbe14042782d813ab0b9d1527d2a4e155c85bb078c52271a571e2d46a51bb2ff698e97778aa3d41dd8dc328d6a9470ed0bcdf71b4a0c5f7e64b8053522a3a73791a5f4f804fbdf9de820dd6eeffaef9b6d0c766ac6868ebee995e53977031f8b908297a7fe54f1f9ee81693e789f952973aa84df031667d9e3ca6083b00"/276]) (rerun: 64) r0 = semget$private(0x0, 0x4000000009, 0x0) semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x2, 0x4, 0x1000}, {0x4, 0x8010, 0x7941746b2f49b83a}], 0x3e) (async, rerun: 64) semop(r0, &(0x7f0000000000), 0x22) (async, rerun: 64) semop(r0, &(0x7f0000000240)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x1, 0x37, 0x1800}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0xffffffffffffff78) (async) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) (async) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1400}, {0x2, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r2, r1, 0xffffffffffffffff, 0x6d, 0x47}, 0x40008000, 0x9, 0x4}) (async, rerun: 64) syz_emit_ethernet(0x3a, &(0x7f00000002c0)={@local, @broadcast, [], {@arp={0x806, @generic={0x9, 0x8044, 0x6, 0x8, 0x2, @empty, "a5c64b63a807beaa", @random="9202af0a138c", "bf85072ade62ac9f0764a81eee04e894"}}}}) (async, rerun: 64) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x9) (async, rerun: 64) semop(r0, &(0x7f0000000000)=[{0x1, 0xffff}], 0x1) (async, rerun: 64) semop(r0, &(0x7f0000000240)=[{0x3, 0xffff, 0x1000}, {0x0, 0x8174, 0x1000}, {0x3, 0x8, 0x1800}, {0x0, 0x18, 0x800}, {0x2, 0x630, 0x800}, {0x3, 0x5, 0x800}, {0x1, 0x3da}, {0x3, 0x9, 0x800}, {0x2, 0x5, 0x800}, {0x1, 0x23d, 0x1800}], 0xa) (async) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) 20:01:12 executing program 2: syz_emit_ethernet(0x7bf, &(0x7f0000001100)={@local, @local, [], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x0, 0x7b1, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @loopback, {[@generic={0x0, 0x4, "55c3"}, @generic={0x0, 0x3, '\x00'}, @lsrr={0x83, 0x7, 0x0, [@empty]}, @lsrr={0x83, 0x7, 0x0, [@empty]}]}}, @udp={{0x0, 0x2, 0x8}, {"e65220370f8e333589f838c0bac93646a4bc124ad66d0d25f0e78de97c2f193002b9fe0d04120509a53054993c1ce8cda6b9e047b12ef9360c31cd866599a18e4477b1ee94fa6bc428c0592a92f614074517ad90699972db02a68466dcf90062fdadeec6563d5c96949939a0bee8e4e09af10d418454996015658771b7b9fa8b1544d97c849abbb9565d4371a1c9148997a2064ea1ad8bb7b658dba32d6a3bf070354e9b3c7f210a83931b25ff6f8f8c96932948e66417b2047be494c8a840f07a3338d19aa923190cf063b58f8b8e248670c6f11929ea18f0d48bf574304568d9934f89a645587f59307ffd055d7a2567202cf22e8df6459f2ee54ba2311a588809f0730f4f3d6e2112b24e804081381d3ac52e2914e59ed1e1e326d089b886876ed07b42a94a6a39e188c809b9a614464be34d84f3607e15c372563790749ce7497de5f53d3956fc4f6c6121171588aafdce744315cb1181ad7269e078f91c8193075e2ee648ad2a2f079ced8e160c234798876eb30d4beb9eaa6d347cf8548d11ea640b3c4d1a0b10c37eb2f617290616d4503a79ca2b12a00830df86a4fa618e881a856d145053c7c4962f22fba02a4c11fae8ed6a6c2d10281bc78c33209af1b72fc8bea38a4d2c693f39ce520f6f4477c7cb85f4774c297d878b40922829091950441ae00f86b0d13e04d5e37867469ae20768536b83a4d71268a9cba7a2346630d2d1797e4fb9dae8434fbc287f47290ae2bef196f402c2ab26c37f185ca4e19ec9666fdb8b0a6e5e8f48d2b496e4392c57f640663b4bb92e243f3711ede097f7714b22a2fccf239b9af091d6f411be190e28eb8f8e27b230f82c93fbdacb35de03774a5409b96e2d3216bf9ed893dddecb3c0c3895b71884cc07be18c622549c9974bcb27b3f38e78a1c499e0e6d599b920473594bd997291753855ba0b705694ba63ef2ec6cca9a26f48de9110e1ff1b4f74917f6d72ea08f2f84f84d181267384584fe0566b0e603ab6dce11a7333b83611fb8f0d59e20f83459685349c0fb61873f4bd48f9a1f509fca29cb3057bafed0d296676153ffa840c653aeb5e2d7622972d7fe9ecad682f836613bcc7c4d95ea847efa334da3918340375cb819c3b406d7fd8658b85237b4e805882395fbc7b37f60af17ffe28ed4b1ac48e56de071af759997ba49be8b9f649e3119d3c5846791c2d0e21bc5cdb5491adfe485ce684b970da1407632717965b035a0f95ef3e9151c36ede03fb6ea9d460da80f1f8815a6451a1e80223d721c0463aa6fd88ffaf3d276ed957077ffb931e78c534fd9cc5b70a9b83ab8412cdb2f596f2c487e17b7bfa05ed5aa131f110f7c196c4ed7fca57446fe731c2ea63ca740e59f811a45916f9db0d4e463fc00fae0fb0b3f78d17b2bc9b45350170f5e5f7f289afa752bb352ebdcbf7aa5f5992bb8534bdd281320255e2bf78321a4e0f0a0bfb0cbc5cc95a0e726b99262b518d053f3fb450c3875d1aa63728771e393af7bd480e549a87d232704df4393c9dd110fa174da15a7c20511815504b8714d18f2e2c87448c41bf83e6ecdb168564707d3984aa597fee6e17babca5e1589ddc96108ef688c5ae28b1063ec9df6f091c255173ec3c463c4a126a44b6f87889f332b46d46615c97ce191d44ca562758409e5fba1e024b29defa29988306009d5ae43a6a56177c55be9975be932e5d527b6fb8e4e2fc0c96bc1790e8b08c0d3bee9a259f8378ae4353b2c5f833f23edbf03c9948139f6d7f80cafd6975e01ad9a0f6739969e43eb2bc70461de6ba39c6bfe178492e5a1b31e9fbeb577e66f33deab39d744ffd5722a17fc8ccc87b3a59d2e08b327e81149cb9a07970dbd3dcf842a77862f7fa62cf065a649846bbbcb4ce6f93bd0e16c88f351b3c22430e35df3a842675c73aae83e2a676480fe447ec4fccdd5b92a9ebb9c199709444faa9eb883d350e5df901b7ce015c94e5be255c039817bcca36e635869e3c8b52352dff619e5eb13067743c374b82686d9443834e719982746168b62139bda93d845c714b523b8c12647b5746dd1bd5f55e6a923b593c8740dad0ed2fd290e8e5bac4b865d57f5ec4118d6e5a1ae594e42f35d19cb92b279804d302a5059ac82c1b23ff223ad396d1134e9aa6efa45460f5ebbde829bbb88706b9f5bd4803f1a20977fccc46e43cd10fc5873befe935f8b0680425ac5a5261cfc7ae6711670a8fa2def4cdd13a834422da2b9694bdb7c71b93ec9642582c6a7512257ba1afa999c7b192acc0f9336450d20dbdf2d733dc9257c89abfb8e448586cb0d9c555fe8a1a2256e64bb7da17ef7335b8340509ba704c26e0c76cf95f21705ed27448850bf3f75053b0e0161154beb877f6dc30c48ed2ff105bb59c528ad3a49d4f60d2a3e4a915127cae10d6f0b3183a182688cfb2f8ccee84e6d5e59242e96f0199c1b74dfc37285bd823100678f99e36016ab854b3d0ddb7596b8b1a5dd770c45fac9d5ca9291441267188f4ac912bb24a652e4363649d81e4f1992c3d1d94c088375a618336a2228401cff35c688f32f697200f5bf35c753bc738dda6819eccd8a9b205ec46ae5b4bdddb00031b512d099b0cce8edf2167295e12b1a26ae683fe23a7d1e544d319dbc210a937cea5b1cf8653c39e6184150a178d7f82bbf9994a55aacfc0428c3833f8d19f7b1e20a2822e69b46"}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0x7bf, &(0x7f0000001100)={@local, @local, [], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x0, 0x7b1, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @loopback, {[@generic={0x0, 0x4, "55c3"}, @generic={0x0, 0x3, '\x00'}, @lsrr={0x83, 0x7, 0x0, [@empty]}, @lsrr={0x83, 0x7, 0x0, [@empty]}]}}, @udp={{0x0, 0x2, 0x8}, {"e65220370f8e333589f838c0bac93646a4bc124ad66d0d25f0e78de97c2f193002b9fe0d04120509a53054993c1ce8cda6b9e047b12ef9360c31cd866599a18e4477b1ee94fa6bc428c0592a92f614074517ad90699972db02a68466dcf90062fdadeec6563d5c96949939a0bee8e4e09af10d418454996015658771b7b9fa8b1544d97c849abbb9565d4371a1c9148997a2064ea1ad8bb7b658dba32d6a3bf070354e9b3c7f210a83931b25ff6f8f8c96932948e66417b2047be494c8a840f07a3338d19aa923190cf063b58f8b8e248670c6f11929ea18f0d48bf574304568d9934f89a645587f59307ffd055d7a2567202cf22e8df6459f2ee54ba2311a588809f0730f4f3d6e2112b24e804081381d3ac52e2914e59ed1e1e326d089b886876ed07b42a94a6a39e188c809b9a614464be34d84f3607e15c372563790749ce7497de5f53d3956fc4f6c6121171588aafdce744315cb1181ad7269e078f91c8193075e2ee648ad2a2f079ced8e160c234798876eb30d4beb9eaa6d347cf8548d11ea640b3c4d1a0b10c37eb2f617290616d4503a79ca2b12a00830df86a4fa618e881a856d145053c7c4962f22fba02a4c11fae8ed6a6c2d10281bc78c33209af1b72fc8bea38a4d2c693f39ce520f6f4477c7cb85f4774c297d878b40922829091950441ae00f86b0d13e04d5e37867469ae20768536b83a4d71268a9cba7a2346630d2d1797e4fb9dae8434fbc287f47290ae2bef196f402c2ab26c37f185ca4e19ec9666fdb8b0a6e5e8f48d2b496e4392c57f640663b4bb92e243f3711ede097f7714b22a2fccf239b9af091d6f411be190e28eb8f8e27b230f82c93fbdacb35de03774a5409b96e2d3216bf9ed893dddecb3c0c3895b71884cc07be18c622549c9974bcb27b3f38e78a1c499e0e6d599b920473594bd997291753855ba0b705694ba63ef2ec6cca9a26f48de9110e1ff1b4f74917f6d72ea08f2f84f84d181267384584fe0566b0e603ab6dce11a7333b83611fb8f0d59e20f83459685349c0fb61873f4bd48f9a1f509fca29cb3057bafed0d296676153ffa840c653aeb5e2d7622972d7fe9ecad682f836613bcc7c4d95ea847efa334da3918340375cb819c3b406d7fd8658b85237b4e805882395fbc7b37f60af17ffe28ed4b1ac48e56de071af759997ba49be8b9f649e3119d3c5846791c2d0e21bc5cdb5491adfe485ce684b970da1407632717965b035a0f95ef3e9151c36ede03fb6ea9d460da80f1f8815a6451a1e80223d721c0463aa6fd88ffaf3d276ed957077ffb931e78c534fd9cc5b70a9b83ab8412cdb2f596f2c487e17b7bfa05ed5aa131f110f7c196c4ed7fca57446fe731c2ea63ca740e59f811a45916f9db0d4e463fc00fae0fb0b3f78d17b2bc9b45350170f5e5f7f289afa752bb352ebdcbf7aa5f5992bb8534bdd281320255e2bf78321a4e0f0a0bfb0cbc5cc95a0e726b99262b518d053f3fb450c3875d1aa63728771e393af7bd480e549a87d232704df4393c9dd110fa174da15a7c20511815504b8714d18f2e2c87448c41bf83e6ecdb168564707d3984aa597fee6e17babca5e1589ddc96108ef688c5ae28b1063ec9df6f091c255173ec3c463c4a126a44b6f87889f332b46d46615c97ce191d44ca562758409e5fba1e024b29defa29988306009d5ae43a6a56177c55be9975be932e5d527b6fb8e4e2fc0c96bc1790e8b08c0d3bee9a259f8378ae4353b2c5f833f23edbf03c9948139f6d7f80cafd6975e01ad9a0f6739969e43eb2bc70461de6ba39c6bfe178492e5a1b31e9fbeb577e66f33deab39d744ffd5722a17fc8ccc87b3a59d2e08b327e81149cb9a07970dbd3dcf842a77862f7fa62cf065a649846bbbcb4ce6f93bd0e16c88f351b3c22430e35df3a842675c73aae83e2a676480fe447ec4fccdd5b92a9ebb9c199709444faa9eb883d350e5df901b7ce015c94e5be255c039817bcca36e635869e3c8b52352dff619e5eb13067743c374b82686d9443834e719982746168b62139bda93d845c714b523b8c12647b5746dd1bd5f55e6a923b593c8740dad0ed2fd290e8e5bac4b865d57f5ec4118d6e5a1ae594e42f35d19cb92b279804d302a5059ac82c1b23ff223ad396d1134e9aa6efa45460f5ebbde829bbb88706b9f5bd4803f1a20977fccc46e43cd10fc5873befe935f8b0680425ac5a5261cfc7ae6711670a8fa2def4cdd13a834422da2b9694bdb7c71b93ec9642582c6a7512257ba1afa999c7b192acc0f9336450d20dbdf2d733dc9257c89abfb8e448586cb0d9c555fe8a1a2256e64bb7da17ef7335b8340509ba704c26e0c76cf95f21705ed27448850bf3f75053b0e0161154beb877f6dc30c48ed2ff105bb59c528ad3a49d4f60d2a3e4a915127cae10d6f0b3183a182688cfb2f8ccee84e6d5e59242e96f0199c1b74dfc37285bd823100678f99e36016ab854b3d0ddb7596b8b1a5dd770c45fac9d5ca9291441267188f4ac912bb24a652e4363649d81e4f1992c3d1d94c088375a618336a2228401cff35c688f32f697200f5bf35c753bc738dda6819eccd8a9b205ec46ae5b4bdddb00031b512d099b0cce8edf2167295e12b1a26ae683fe23a7d1e544d319dbc210a937cea5b1cf8653c39e6184150a178d7f82bbf9994a55aacfc0428c3833f8d19f7b1e20a2822e69b46"}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) 20:01:12 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x12}, 0x4, &(0x7f0000000080)="00e70ee8647c594b688c2141975a609e", &(0x7f0000000040)=0x10, 0x0, 0x0) 20:01:12 executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400004}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xff96, 0x0) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000040)=0x9) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400004}) (async) open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) (async) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xff96, 0x0) (async) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000040)=0x9) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) (async) fcntl$lock(r0, 0x8, &(0x7f0000000000)) (async) 20:01:12 executing program 6: pwritev(0xffffffffffffffff, &(0x7f0000002600)=[{&(0x7f0000000300)="18cfddcb60f8046fe16731ffffff7ffdfe", 0x11}], 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000180)) r5 = dup2(r1, r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x6011, r0, 0x20) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f00000000c0)=0x6a8ab9d0) write(r5, &(0x7f0000000000)="1da2fd71c0d04082d7428c0cc5ab14a69761ae08ac9974ba47fd09d4f446da06cf15b7401d", 0xffffffffffffffa0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)=0x966) socket(0x6, 0x3, 0x3) pwritev(0xffffffffffffffff, &(0x7f0000002600)=[{&(0x7f0000000300)="18cfddcb60f8046fe16731ffffff7ffdfe", 0x11}], 0x1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x400000000002, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) (async) pipe(&(0x7f0000000100)) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000180)) (async) dup2(r1, r1) (async) pipe2(&(0x7f0000000080), 0x10000) (async) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x6011, r0, 0x20) (async) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f00000000c0)=0x6a8ab9d0) (async) write(r5, &(0x7f0000000000)="1da2fd71c0d04082d7428c0cc5ab14a69761ae08ac9974ba47fd09d4f446da06cf15b7401d", 0xffffffffffffffa0) (async) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)=0x966) (async) socket(0x6, 0x3, 0x3) (async) 20:01:12 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) ioctl$TIOCEXCL(r1, 0x2000740d) getdents(r0, &(0x7f0000000080)=""/195, 0xc3) syz_emit_ethernet(0x7e, &(0x7f0000000200)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @rand_addr=0x1000, {[@ssrr={0x89, 0x7, 0x0, [@local={0xac, 0x14, 0x0}]}, @rr={0x7, 0xb, 0x0, [@loopback, @broadcast]}, @ra={0x94, 0x6}, @lsrr={0x83, 0xb, 0x40, [@local={0xac, 0x14, 0x0}, @empty]}, @ssrr={0x89, 0x1b, 0x0, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @empty, @rand_addr, @rand_addr, @loopback]}]}}}}}}}) 20:01:13 executing program 1: symlink(&(0x7f00000000c0)='..', &(0x7f0000000200)='./file0\x00') chroot(&(0x7f0000000180)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r1}, 0xc) setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f0000000380)='.\x00', 0x0, r1) chmod(&(0x7f0000000000)='./file0\x00', 0x0) r3 = semget$private(0x0, 0x4000000009, 0x0) semop(r3, &(0x7f0000000280)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x2, 0x4, 0x1000}, {0x4, 0x8010, 0x7941746b2f49b83a}], 0x3e) semop(r3, &(0x7f0000000000), 0x22) semop(r3, &(0x7f0000000240)=[{0x2, 0xffff}, {0x0, 0x17, 0x800}, {0x2, 0xffd6, 0x1800}, {0x1, 0x37, 0x1800}, {0x3, 0x3ff, 0x2c00}, {0x1, 0x7, 0x1000}], 0x6) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r3, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1400}, {0x2, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, 0x0, r4, 0xffffffffffffffff, 0x6d, 0x4a}, 0x40008000, 0x9, 0x10004}) chown(&(0x7f0000000080)='./file0\x00', 0x0, r5) setreuid(0xee00, r2) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x3, &(0x7f0000000600)="e0439f2cb7597bca1e9c3dfa7739c4cb047318ef84d3b2b7b4636b04000000950df7be36c92c1d8c0b026790499b2834e09fff4dcb76d4481fb1506973d9737f60f232aa475f08188a07687fc8a9f3db1fe4a31d4d19767a5c7728fe4a7223214ce160d1928b8c0d4b5271fbeed4edad55aba9e8be0100ee7f539107e7859fa812032098e8897ad86085c68daa01000000b47bf8d16d2338a640a082a4d83fee23793df4f92d156777b0421b251fd463962a5d46c9822ba3fca413b9dcc28d3d43258bbe003ab56f684c4ab2e7813a2189d655c1802e9dff48697bb00dfc7727bf329ca064112ec5450e11ba3942d08c639cd3446ccb4fe9eae4c3c85944314228c97f7640c1b470592251a53ec2000039825901d6e0b1d6581b699f9a8372a5fcd13cd18ed4a74ce30cd70439bbdfb1182208cebb1c1f4ef1a5ff78573855847d3e7bdfac61c51cc05ea321cf01c0e5cc69e0a58b54fcf5eebecb0d24b5db666e112e963c41cb5647915457e2625a7b36dc57694f6df3b7afae477e3acbaa5bcc6f6ea9faaf0ba6f08f4bc5ea8d041d7db1710d6248849bf06eda72df9e4788a4d12a1f0f3d26ef523cde90f866fa56a4bf913cac276cea25cfe7d2ff076e1d85296a04e9c77dcc72145e6b650b63c921e29912c4129791ff6a0810190f23c7b7b7448589af4ffae3d662a26e327077e8ed746e0b5d2148523ba92e14f3d4c4277ef90e11425f00d78518e12e598367235818e27896c7ad782ab2c6175ccaf0014f521ff0450ba55a6989e74f726a8049d27c7280abb58c3bf8528fced702541142775ac4eb9275fdb2a9d87e52c2e7a4ae000000000000000000000000000000000000e14ff6d9469957998d798d9cb6fe8811c5aee539f372d5c71a733f5adc6aa3d0e188fbda61a365bb92f220793fa7f0fe4747c6f74b53d327acb084b4bb8808c31fff415a508cab5ed1c77ce7961be0223a8cf5802d790c6ae85e79a2b8495747dc162afb2f930dd7ed788a3c0f8584eb509f24cef5612da4c21a5edf0e53ef21588be13c74929f50126a86a89decb412eb3e745d49d774138de2", &(0x7f0000000340)=0x25, 0x0, 0x0) 20:01:13 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[0x9, 0x3f]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x28}, {0x74}, {0x6, 0x0, 0x0, 0x1c5dbd28}]}) (async) pwrite(r0, &(0x7f0000000080)="ebaf0900ed0e25baff6e5d310e4d", 0xe, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x9, &(0x7f0000000100)=[{0x7f, 0x5, 0xc5, 0x5}, {0x7ff, 0x1, 0x62, 0x6}, {0x4, 0x1, 0x1, 0x7fff}, {0x2, 0x6, 0x5, 0x2}, {0xf800, 0xff, 0x0, 0x5fba}, {0x0, 0x80, 0xe0, 0x1}, {0x1, 0x1, 0xd7, 0x1f}, {0x8000, 0x3f, 0x0, 0xffffffff}, {0x3ff, 0xed, 0x40}]}) 20:01:13 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(0xffffffffffffffff) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r2 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r2, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r2, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:13 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) ioctl$TIOCEXCL(r1, 0x2000740d) getdents(r0, &(0x7f0000000080)=""/195, 0xc3) syz_emit_ethernet(0x7e, &(0x7f0000000200)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @rand_addr=0x1000, {[@ssrr={0x89, 0x7, 0x0, [@local={0xac, 0x14, 0x0}]}, @rr={0x7, 0xb, 0x0, [@loopback, @broadcast]}, @ra={0x94, 0x6}, @lsrr={0x83, 0xb, 0x40, [@local={0xac, 0x14, 0x0}, @empty]}, @ssrr={0x89, 0x1b, 0x0, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @empty, @rand_addr, @rand_addr, @loopback]}]}}}}}}}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) (async) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) (async) ioctl$TIOCEXCL(r1, 0x2000740d) (async) getdents(r0, &(0x7f0000000080)=""/195, 0xc3) (async) syz_emit_ethernet(0x7e, &(0x7f0000000200)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @rand_addr=0x1000, {[@ssrr={0x89, 0x7, 0x0, [@local={0xac, 0x14, 0x0}]}, @rr={0x7, 0xb, 0x0, [@loopback, @broadcast]}, @ra={0x94, 0x6}, @lsrr={0x83, 0xb, 0x40, [@local={0xac, 0x14, 0x0}, @empty]}, @ssrr={0x89, 0x1b, 0x0, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @empty, @rand_addr, @rand_addr, @loopback]}]}}}}}}}) (async) 20:01:13 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) 20:01:13 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x7) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) r2 = dup(r1) poll(&(0x7f0000000300)=[{r2, 0x40}], 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @empty=0xffffff}, @udp={{0x0, 0x2, 0x8}}}}}}) 20:01:13 executing program 6: pwritev(0xffffffffffffffff, &(0x7f0000002600)=[{&(0x7f0000000300)="18cfddcb60f8046fe16731ffffff7ffdfe", 0x11}], 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000180)) r5 = dup2(r1, r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x6011, r0, 0x20) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f00000000c0)=0x6a8ab9d0) write(r5, &(0x7f0000000000)="1da2fd71c0d04082d7428c0cc5ab14a69761ae08ac9974ba47fd09d4f446da06cf15b7401d", 0xffffffffffffffa0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)=0x966) socket(0x6, 0x3, 0x3) pwritev(0xffffffffffffffff, &(0x7f0000002600)=[{&(0x7f0000000300)="18cfddcb60f8046fe16731ffffff7ffdfe", 0x11}], 0x1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x400000000002, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) (async) pipe(&(0x7f0000000100)) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000180)) (async) dup2(r1, r1) (async) pipe2(&(0x7f0000000080), 0x10000) (async) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x6011, r0, 0x20) (async) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f00000000c0)=0x6a8ab9d0) (async) write(r5, &(0x7f0000000000)="1da2fd71c0d04082d7428c0cc5ab14a69761ae08ac9974ba47fd09d4f446da06cf15b7401d", 0xffffffffffffffa0) (async) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)=0x966) (async) socket(0x6, 0x3, 0x3) (async) 20:01:13 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) ioctl$TIOCEXCL(r1, 0x2000740d) getdents(r0, &(0x7f0000000080)=""/195, 0xc3) syz_emit_ethernet(0x7e, &(0x7f0000000200)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @rand_addr=0x1000, {[@ssrr={0x89, 0x7, 0x0, [@local={0xac, 0x14, 0x0}]}, @rr={0x7, 0xb, 0x0, [@loopback, @broadcast]}, @ra={0x94, 0x6}, @lsrr={0x83, 0xb, 0x40, [@local={0xac, 0x14, 0x0}, @empty]}, @ssrr={0x89, 0x1b, 0x0, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @empty, @rand_addr, @rand_addr, @loopback]}]}}}}}}}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) (async) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) (async) ioctl$TIOCEXCL(r1, 0x2000740d) (async) getdents(r0, &(0x7f0000000080)=""/195, 0xc3) (async) syz_emit_ethernet(0x7e, &(0x7f0000000200)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @rand_addr=0x1000, {[@ssrr={0x89, 0x7, 0x0, [@local={0xac, 0x14, 0x0}]}, @rr={0x7, 0xb, 0x0, [@loopback, @broadcast]}, @ra={0x94, 0x6}, @lsrr={0x83, 0xb, 0x40, [@local={0xac, 0x14, 0x0}, @empty]}, @ssrr={0x89, 0x1b, 0x0, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @empty, @rand_addr, @rand_addr, @loopback]}]}}}}}}}) (async) 20:01:13 executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400004}) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xff96, 0x0) (async) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000040)=0x9) (async, rerun: 32) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) (async, rerun: 32) fcntl$lock(r0, 0x8, &(0x7f0000000000)) 20:01:13 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) 20:01:13 executing program 1: symlink(&(0x7f00000000c0)='..', &(0x7f0000000200)='./file0\x00') (async) chroot(&(0x7f0000000180)='./file0\x00') (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r1}, 0xc) (async) setreuid(0xee00, 0x0) (async) r2 = getuid() chown(&(0x7f0000000380)='.\x00', 0x0, r1) (async) chmod(&(0x7f0000000000)='./file0\x00', 0x0) r3 = semget$private(0x0, 0x4000000009, 0x0) semop(r3, &(0x7f0000000280)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x2, 0x4, 0x1000}, {0x4, 0x8010, 0x7941746b2f49b83a}], 0x3e) semop(r3, &(0x7f0000000000), 0x22) (async) semop(r3, &(0x7f0000000240)=[{0x2, 0xffff}, {0x0, 0x17, 0x800}, {0x2, 0xffd6, 0x1800}, {0x1, 0x37, 0x1800}, {0x3, 0x3ff, 0x2c00}, {0x1, 0x7, 0x1000}], 0x6) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r3, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1400}, {0x2, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, 0x0, r4, 0xffffffffffffffff, 0x6d, 0x4a}, 0x40008000, 0x9, 0x10004}) chown(&(0x7f0000000080)='./file0\x00', 0x0, r5) (async) setreuid(0xee00, r2) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x3, &(0x7f0000000600)="e0439f2cb7597bca1e9c3dfa7739c4cb047318ef84d3b2b7b4636b04000000950df7be36c92c1d8c0b026790499b2834e09fff4dcb76d4481fb1506973d9737f60f232aa475f08188a07687fc8a9f3db1fe4a31d4d19767a5c7728fe4a7223214ce160d1928b8c0d4b5271fbeed4edad55aba9e8be0100ee7f539107e7859fa812032098e8897ad86085c68daa01000000b47bf8d16d2338a640a082a4d83fee23793df4f92d156777b0421b251fd463962a5d46c9822ba3fca413b9dcc28d3d43258bbe003ab56f684c4ab2e7813a2189d655c1802e9dff48697bb00dfc7727bf329ca064112ec5450e11ba3942d08c639cd3446ccb4fe9eae4c3c85944314228c97f7640c1b470592251a53ec2000039825901d6e0b1d6581b699f9a8372a5fcd13cd18ed4a74ce30cd70439bbdfb1182208cebb1c1f4ef1a5ff78573855847d3e7bdfac61c51cc05ea321cf01c0e5cc69e0a58b54fcf5eebecb0d24b5db666e112e963c41cb5647915457e2625a7b36dc57694f6df3b7afae477e3acbaa5bcc6f6ea9faaf0ba6f08f4bc5ea8d041d7db1710d6248849bf06eda72df9e4788a4d12a1f0f3d26ef523cde90f866fa56a4bf913cac276cea25cfe7d2ff076e1d85296a04e9c77dcc72145e6b650b63c921e29912c4129791ff6a0810190f23c7b7b7448589af4ffae3d662a26e327077e8ed746e0b5d2148523ba92e14f3d4c4277ef90e11425f00d78518e12e598367235818e27896c7ad782ab2c6175ccaf0014f521ff0450ba55a6989e74f726a8049d27c7280abb58c3bf8528fced702541142775ac4eb9275fdb2a9d87e52c2e7a4ae000000000000000000000000000000000000e14ff6d9469957998d798d9cb6fe8811c5aee539f372d5c71a733f5adc6aa3d0e188fbda61a365bb92f220793fa7f0fe4747c6f74b53d327acb084b4bb8808c31fff415a508cab5ed1c77ce7961be0223a8cf5802d790c6ae85e79a2b8495747dc162afb2f930dd7ed788a3c0f8584eb509f24cef5612da4c21a5edf0e53ef21588be13c74929f50126a86a89decb412eb3e745d49d774138de2", &(0x7f0000000340)=0x25, 0x0, 0x0) 20:01:13 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(0xffffffffffffffff) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r2 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r2, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r2, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:13 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x0, 0xffffffff}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async, rerun: 64) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) (rerun: 64) 20:01:13 executing program 1: symlink(&(0x7f00000000c0)='..', &(0x7f0000000200)='./file0\x00') (async) chroot(&(0x7f0000000180)='./file0\x00') (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r1}, 0xc) (async) setreuid(0xee00, 0x0) (async) r2 = getuid() (async, rerun: 32) chown(&(0x7f0000000380)='.\x00', 0x0, r1) (rerun: 32) chmod(&(0x7f0000000000)='./file0\x00', 0x0) (async) r3 = semget$private(0x0, 0x4000000009, 0x0) semop(r3, &(0x7f0000000280)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x2, 0x4, 0x1000}, {0x4, 0x8010, 0x7941746b2f49b83a}], 0x3e) semop(r3, &(0x7f0000000000), 0x22) (async) semop(r3, &(0x7f0000000240)=[{0x2, 0xffff}, {0x0, 0x17, 0x800}, {0x2, 0xffd6, 0x1800}, {0x1, 0x37, 0x1800}, {0x3, 0x3ff, 0x2c00}, {0x1, 0x7, 0x1000}], 0x6) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r3, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1400}, {0x2, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, 0x0, r4, 0xffffffffffffffff, 0x6d, 0x4a}, 0x40008000, 0x9, 0x10004}) (async) chown(&(0x7f0000000080)='./file0\x00', 0x0, r5) (async) setreuid(0xee00, r2) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x3, &(0x7f0000000600)="e0439f2cb7597bca1e9c3dfa7739c4cb047318ef84d3b2b7b4636b04000000950df7be36c92c1d8c0b026790499b2834e09fff4dcb76d4481fb1506973d9737f60f232aa475f08188a07687fc8a9f3db1fe4a31d4d19767a5c7728fe4a7223214ce160d1928b8c0d4b5271fbeed4edad55aba9e8be0100ee7f539107e7859fa812032098e8897ad86085c68daa01000000b47bf8d16d2338a640a082a4d83fee23793df4f92d156777b0421b251fd463962a5d46c9822ba3fca413b9dcc28d3d43258bbe003ab56f684c4ab2e7813a2189d655c1802e9dff48697bb00dfc7727bf329ca064112ec5450e11ba3942d08c639cd3446ccb4fe9eae4c3c85944314228c97f7640c1b470592251a53ec2000039825901d6e0b1d6581b699f9a8372a5fcd13cd18ed4a74ce30cd70439bbdfb1182208cebb1c1f4ef1a5ff78573855847d3e7bdfac61c51cc05ea321cf01c0e5cc69e0a58b54fcf5eebecb0d24b5db666e112e963c41cb5647915457e2625a7b36dc57694f6df3b7afae477e3acbaa5bcc6f6ea9faaf0ba6f08f4bc5ea8d041d7db1710d6248849bf06eda72df9e4788a4d12a1f0f3d26ef523cde90f866fa56a4bf913cac276cea25cfe7d2ff076e1d85296a04e9c77dcc72145e6b650b63c921e29912c4129791ff6a0810190f23c7b7b7448589af4ffae3d662a26e327077e8ed746e0b5d2148523ba92e14f3d4c4277ef90e11425f00d78518e12e598367235818e27896c7ad782ab2c6175ccaf0014f521ff0450ba55a6989e74f726a8049d27c7280abb58c3bf8528fced702541142775ac4eb9275fdb2a9d87e52c2e7a4ae000000000000000000000000000000000000e14ff6d9469957998d798d9cb6fe8811c5aee539f372d5c71a733f5adc6aa3d0e188fbda61a365bb92f220793fa7f0fe4747c6f74b53d327acb084b4bb8808c31fff415a508cab5ed1c77ce7961be0223a8cf5802d790c6ae85e79a2b8495747dc162afb2f930dd7ed788a3c0f8584eb509f24cef5612da4c21a5edf0e53ef21588be13c74929f50126a86a89decb412eb3e745d49d774138de2", &(0x7f0000000340)=0x25, 0x0, 0x0) 20:01:13 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[0x9, 0x3f]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x28}, {0x74}, {0x6, 0x0, 0x0, 0x1c5dbd28}]}) (async) pwrite(r0, &(0x7f0000000080)="ebaf0900ed0e25baff6e5d310e4d", 0xe, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x9, &(0x7f0000000100)=[{0x7f, 0x5, 0xc5, 0x5}, {0x7ff, 0x1, 0x62, 0x6}, {0x4, 0x1, 0x1, 0x7fff}, {0x2, 0x6, 0x5, 0x2}, {0xf800, 0xff, 0x0, 0x5fba}, {0x0, 0x80, 0xe0, 0x1}, {0x1, 0x1, 0xd7, 0x1f}, {0x8000, 0x3f, 0x0, 0xffffffff}, {0x3ff, 0xed, 0x40}]}) 20:01:13 executing program 3: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(r2, 0x2) r4 = shmget(0x1, 0x4000, 0x21, &(0x7f000066e000/0x4000)=nil) shmat(r4, &(0x7f000017b000/0x3000)=nil, 0x0) r5 = socket(0x1, 0x4, 0x1) setsockopt$sock_int(r5, 0xffff, 0xa0, &(0x7f0000000040)=0x2, 0x4) 20:01:13 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x7) (async) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) read(r0, &(0x7f0000000040)=""/32, 0x20) (async) r2 = dup(r1) poll(&(0x7f0000000300)=[{r2, 0x40}], 0x1, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @empty=0xffffff}, @udp={{0x0, 0x2, 0x8}}}}}}) 20:01:13 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x5}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000300)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) write(r3, &(0x7f0000000040)="0534edc9f573bfdda708a2d429896429675ca47efcf98e393887137f11a36217c26d347dd95c803961d5e13fe91d5875514b6182d43411d69c6152df132089d31f8dd3cbe24c191e3b1e34c26d6fd1a5b914228c2a23bd2974ab85b23932d336103905d09c55536a741e3e8f1b908a7a29c343dce7364e1cf941b769bfa74a2e7ad0d507181a21712e37b3cf7b2227d704d6a524c16fabf3c9c87ffd325bd67c794093d07e2cb9a4f301fc5443e81bc03845ba63edcad47d29615b9d87bab036a82139abc2ced7abd97a71d12b642d62a314e25538e8bd8e29d773167c0e302baafd644128e5c2deab179301f6c8397d", 0xf0) 20:01:13 executing program 6: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x100) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8000, 0x4) r5 = syz_open_pts() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000040)) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x1, 0x86c, 0x8be}, {{r2}, 0xfffffffffffffffb, 0x2, 0x20000000, 0x7}, {{r3}, 0xfffffffffffffffe, 0x0, 0x2, 0x200, 0x9}], 0xf48f, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffc, 0xa0, 0x10, 0x2, 0x38}, {{r5}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x1}, {{r0}, 0xfffffffffffffffd, 0x10, 0x4, 0x1, 0x7fffffffffffffff}, {{r6}, 0xfffffffffffffffb, 0x0, 0x8, 0xd604, 0xffffffffffffff09}, {{r7}, 0xfffffffffffffffe, 0x2c, 0x4, 0x7, 0x3}], 0xff, &(0x7f0000000280)={0x1000, 0xfffffffffffff001}) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:01:13 executing program 7: syz_emit_ethernet(0x3a, &(0x7f0000000040)={@broadcast, @empty, [{[], {0x8100, 0x0, 0x1, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x33, 0x0, @broadcast, @broadcast}, @icmp=@timestamp={0x11}}}}}) 20:01:13 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x201) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='./file1\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x10000, 0x215) openat(r0, &(0x7f0000000100)='./file1\x00', 0x0, 0x125) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x8, 0x8) 20:01:13 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x5}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000300)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) write(r3, &(0x7f0000000040)="0534edc9f573bfdda708a2d429896429675ca47efcf98e393887137f11a36217c26d347dd95c803961d5e13fe91d5875514b6182d43411d69c6152df132089d31f8dd3cbe24c191e3b1e34c26d6fd1a5b914228c2a23bd2974ab85b23932d336103905d09c55536a741e3e8f1b908a7a29c343dce7364e1cf941b769bfa74a2e7ad0d507181a21712e37b3cf7b2227d704d6a524c16fabf3c9c87ffd325bd67c794093d07e2cb9a4f301fc5443e81bc03845ba63edcad47d29615b9d87bab036a82139abc2ced7abd97a71d12b642d62a314e25538e8bd8e29d773167c0e302baafd644128e5c2deab179301f6c8397d", 0xf0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x5}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) socket(0x18, 0x3, 0x0) (async) socket(0x2, 0x3, 0x0) (async) fcntl$dupfd(r0, 0x0, r1) (async) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000300)) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) (async) write(r3, &(0x7f0000000040)="0534edc9f573bfdda708a2d429896429675ca47efcf98e393887137f11a36217c26d347dd95c803961d5e13fe91d5875514b6182d43411d69c6152df132089d31f8dd3cbe24c191e3b1e34c26d6fd1a5b914228c2a23bd2974ab85b23932d336103905d09c55536a741e3e8f1b908a7a29c343dce7364e1cf941b769bfa74a2e7ad0d507181a21712e37b3cf7b2227d704d6a524c16fabf3c9c87ffd325bd67c794093d07e2cb9a4f301fc5443e81bc03845ba63edcad47d29615b9d87bab036a82139abc2ced7abd97a71d12b642d62a314e25538e8bd8e29d773167c0e302baafd644128e5c2deab179301f6c8397d", 0xf0) (async) 20:01:13 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(0xffffffffffffffff) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r2 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r2, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r2, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:13 executing program 7: syz_emit_ethernet(0x3a, &(0x7f0000000040)={@broadcast, @empty, [{[], {0x8100, 0x0, 0x1, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x33, 0x0, @broadcast, @broadcast}, @icmp=@timestamp={0x11}}}}}) syz_emit_ethernet(0x3a, &(0x7f0000000040)={@broadcast, @empty, [{[], {0x8100, 0x0, 0x1, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x33, 0x0, @broadcast, @broadcast}, @icmp=@timestamp={0x11}}}}}) (async) 20:01:13 executing program 6: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x100) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8000, 0x4) r5 = syz_open_pts() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000040)) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x1, 0x86c, 0x8be}, {{r2}, 0xfffffffffffffffb, 0x2, 0x20000000, 0x7}, {{r3}, 0xfffffffffffffffe, 0x0, 0x2, 0x200, 0x9}], 0xf48f, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffc, 0xa0, 0x10, 0x2, 0x38}, {{r5}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x1}, {{r0}, 0xfffffffffffffffd, 0x10, 0x4, 0x1, 0x7fffffffffffffff}, {{r6}, 0xfffffffffffffffb, 0x0, 0x8, 0xd604, 0xffffffffffffff09}, {{r7}, 0xfffffffffffffffe, 0x2c, 0x4, 0x7, 0x3}], 0xff, &(0x7f0000000280)={0x1000, 0xfffffffffffff001}) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) close(r0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x100) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8000, 0x4) (async) syz_open_pts() (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000040)) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000040)) (async) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x1, 0x86c, 0x8be}, {{r2}, 0xfffffffffffffffb, 0x2, 0x20000000, 0x7}, {{r3}, 0xfffffffffffffffe, 0x0, 0x2, 0x200, 0x9}], 0xf48f, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffc, 0xa0, 0x10, 0x2, 0x38}, {{r5}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x1}, {{r0}, 0xfffffffffffffffd, 0x10, 0x4, 0x1, 0x7fffffffffffffff}, {{r6}, 0xfffffffffffffffb, 0x0, 0x8, 0xd604, 0xffffffffffffff09}, {{r7}, 0xfffffffffffffffe, 0x2c, 0x4, 0x7, 0x3}], 0xff, &(0x7f0000000280)={0x1000, 0xfffffffffffff001}) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) 20:01:13 executing program 3: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) (async) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) (async) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) (async) shutdown(r2, 0x2) (async) r4 = shmget(0x1, 0x4000, 0x21, &(0x7f000066e000/0x4000)=nil) shmat(r4, &(0x7f000017b000/0x3000)=nil, 0x0) r5 = socket(0x1, 0x4, 0x1) setsockopt$sock_int(r5, 0xffff, 0xa0, &(0x7f0000000040)=0x2, 0x4) 20:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x7}, {0x48}, {0x4406}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff0000000000000800a72acac4457fd669dd87bcf6c87845008700300000000000089078e0180001000000000300907800000000450000000001c31f7e8cb75212a5178add5dd2ea81a959c8fd31702d0f0c29497f4274fabdaeb60f88a42f6b316bf00d2f33998653f0a4d6d42ec2a3aae80584781c659fb9488fee47222eb23c1bff1e3a3bc2f122"]) 20:01:13 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x5}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000300)) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) (async) write(r3, &(0x7f0000000040)="0534edc9f573bfdda708a2d429896429675ca47efcf98e393887137f11a36217c26d347dd95c803961d5e13fe91d5875514b6182d43411d69c6152df132089d31f8dd3cbe24c191e3b1e34c26d6fd1a5b914228c2a23bd2974ab85b23932d336103905d09c55536a741e3e8f1b908a7a29c343dce7364e1cf941b769bfa74a2e7ad0d507181a21712e37b3cf7b2227d704d6a524c16fabf3c9c87ffd325bd67c794093d07e2cb9a4f301fc5443e81bc03845ba63edcad47d29615b9d87bab036a82139abc2ced7abd97a71d12b642d62a314e25538e8bd8e29d773167c0e302baafd644128e5c2deab179301f6c8397d", 0xf0) 20:01:13 executing program 3: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(r2, 0x2) r4 = shmget(0x1, 0x4000, 0x21, &(0x7f000066e000/0x4000)=nil) shmat(r4, &(0x7f000017b000/0x3000)=nil, 0x0) r5 = socket(0x1, 0x4, 0x1) setsockopt$sock_int(r5, 0xffff, 0xa0, &(0x7f0000000040)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) kqueue() (async) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) (async) close(r1) (async) socket(0x2, 0x2, 0x0) (async) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) socket(0x2, 0x2, 0x0) (async) dup2(r2, r3) (async) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) (async) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) (async) shutdown(r2, 0x2) (async) shmget(0x1, 0x4000, 0x21, &(0x7f000066e000/0x4000)=nil) (async) shmat(r4, &(0x7f000017b000/0x3000)=nil, 0x0) (async) socket(0x1, 0x4, 0x1) (async) setsockopt$sock_int(r5, 0xffff, 0xa0, &(0x7f0000000040)=0x2, 0x4) (async) 20:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x7}, {0x48}, {0x4406}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff0000000000000800a72acac4457fd669dd87bcf6c87845008700300000000000089078e0180001000000000300907800000000450000000001c31f7e8cb75212a5178add5dd2ea81a959c8fd31702d0f0c29497f4274fabdaeb60f88a42f6b316bf00d2f33998653f0a4d6d42ec2a3aae80584781c659fb9488fee47222eb23c1bff1e3a3bc2f122"]) 20:01:13 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x7) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) r2 = dup(r1) poll(&(0x7f0000000300)=[{r2, 0x40}], 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @empty=0xffffff}, @udp={{0x0, 0x2, 0x8}}}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x7) (async) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x7) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) read(r0, &(0x7f0000000040)=""/32, 0x20) (async) dup(r1) (async) poll(&(0x7f0000000300)=[{r2, 0x40}], 0x1, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @empty=0xffffff}, @udp={{0x0, 0x2, 0x8}}}}}}) (async) 20:01:13 executing program 4: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0200000000000000dc4d3b2578db25177611fbe2d6d17127e83e018d2400b28e8ef0a2a6e3263593d6f6c87ffbf8ee4f7c4e07926d29a0e13e0cc3bbe1a5727ef45ffde7a8ac9d550b890f5f5fad4859eed87f4b0febe8f0bb324404050358f700"], 0x61, 0x800) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYRES16], 0x99, 0x1, 0x1000) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = semget$private(0x0, 0x4000000009, 0x0) semop(r4, &(0x7f0000000280)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x2, 0x4, 0x1000}, {0x4, 0x8010, 0x7941746b2f49b83a}], 0x3e) semop(r4, &(0x7f0000000000), 0x22) semop(r4, &(0x7f0000000240), 0x0) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(0x0, &(0x7f0000000200)=[{0x2, 0x81, 0x800}, {0x4, 0xfffd}, {0x4, 0x40, 0x1800}], 0x3) semop(r4, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1400}, {0x2, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r6, r5, 0xffffffffffffffff, 0x6d, 0x47}, 0x40008000, 0x9, 0x4}) r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x2, r1, 0xffffffffffffffff, r3, r6, 0x6, 0xf801}, 0x3, 0x2, r7, r8, 0x8, 0x80000001, 0x1, 0x4ad}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x44f2) open(&(0x7f0000001480)='./file1\x00', 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0xffffffffffffffff, r3, r6, 0x80, 0x4}, 0x6, 0xddd1, 0x0, r2, 0x45, 0xfff, 0x1, 0x100}) 20:01:13 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:13 executing program 7: syz_emit_ethernet(0x3a, &(0x7f0000000040)={@broadcast, @empty, [{[], {0x8100, 0x0, 0x1, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x33, 0x0, @broadcast, @broadcast}, @icmp=@timestamp={0x11}}}}}) 20:01:13 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x201) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='./file1\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x10000, 0x215) openat(r0, &(0x7f0000000100)='./file1\x00', 0x0, 0x125) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x8, 0x8) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x201) (async) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='./file1\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./file1\x00', 0x10000, 0x215) (async) openat(r0, &(0x7f0000000100)='./file1\x00', 0x0, 0x125) (async) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x8, 0x8) (async) 20:01:13 executing program 6: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x100) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) (async, rerun: 64) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 64) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) (async, rerun: 64) r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8000, 0x4) (async, rerun: 64) r5 = syz_open_pts() (async) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000040)) (async) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000040)) (async) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x1, 0x86c, 0x8be}, {{r2}, 0xfffffffffffffffb, 0x2, 0x20000000, 0x7}, {{r3}, 0xfffffffffffffffe, 0x0, 0x2, 0x200, 0x9}], 0xf48f, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffc, 0xa0, 0x10, 0x2, 0x38}, {{r5}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x1}, {{r0}, 0xfffffffffffffffd, 0x10, 0x4, 0x1, 0x7fffffffffffffff}, {{r6}, 0xfffffffffffffffb, 0x0, 0x8, 0xd604, 0xffffffffffffff09}, {{r7}, 0xfffffffffffffffe, 0x2c, 0x4, 0x7, 0x3}], 0xff, &(0x7f0000000280)={0x1000, 0xfffffffffffff001}) (async) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x7}, {0x48}, {0x4406}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff0000000000000800a72acac4457fd669dd87bcf6c87845008700300000000000089078e0180001000000000300907800000000450000000001c31f7e8cb75212a5178add5dd2ea81a959c8fd31702d0f0c29497f4274fabdaeb60f88a42f6b316bf00d2f33998653f0a4d6d42ec2a3aae80584781c659fb9488fee47222eb23c1bff1e3a3bc2f122"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x7}, {0x48}, {0x4406}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff0000000000000800a72acac4457fd669dd87bcf6c87845008700300000000000089078e0180001000000000300907800000000450000000001c31f7e8cb75212a5178add5dd2ea81a959c8fd31702d0f0c29497f4274fabdaeb60f88a42f6b316bf00d2f33998653f0a4d6d42ec2a3aae80584781c659fb9488fee47222eb23c1bff1e3a3bc2f122"]) (async) 20:01:13 executing program 7: syz_emit_ethernet(0x6e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "0400", 0x38, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "578a61", 0x0, 0x2b, 0x0, @mcast2, @mcast2, [@fragment={0x2b, 0x0, 0x0, 0x0, 0x0, 0xf}]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 20:01:13 executing program 6: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) msync(&(0x7f0000fb1000/0x3000)=nil, 0x3000, 0x1) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) shmdt(r1) sysctl$vfs_nfs(&(0x7f0000000080)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000000)="0b82c340", &(0x7f0000000100)=0xfe58, &(0x7f0000000140)="06000000", 0x4) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000c0a000/0x4000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000004000/0x2000)=nil) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000b92000/0x3000)=nil) r2 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r2, &(0x7f0000f05000/0x2000)=nil, 0x0) shmat(r2, &(0x7f0000b86000/0x2000)=nil, 0x1000) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x3000) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)=""/140) shmget(0x1, 0x3000, 0x1c0, &(0x7f0000bd5000/0x3000)=nil) shmat(r2, &(0x7f0000002000/0x1000)=nil, 0x1000) 20:01:13 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000480)={0x3, &(0x7f0000000000)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002900)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 20:01:13 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x201) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='./file1\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x10000, 0x215) openat(r0, &(0x7f0000000100)='./file1\x00', 0x0, 0x125) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x8, 0x8) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x201) (async) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='./file1\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./file1\x00', 0x10000, 0x215) (async) openat(r0, &(0x7f0000000100)='./file1\x00', 0x0, 0x125) (async) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x8, 0x8) (async) 20:01:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00004f7000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00004ee000/0x1000)=nil, &(0x7f0000e80000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000dfa000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f00003dd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file\x00', './file0\x00', './file0\x00'], './file0\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, 0x2}, 0x8) r0 = socket(0x18, 0x4003, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000bc0)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {}, {}, {0x0, 0x40}, {}, {}, {0x0, 0x0, 0x0, 0x4000000000000404}], {0x0, 0x0, 0x0, 0x1c}}}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x3) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000005c0), 0x4) r4 = socket(0x18, 0x3, 0x85) setsockopt(r0, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:01:13 executing program 6: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) msync(&(0x7f0000fb1000/0x3000)=nil, 0x3000, 0x1) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) shmdt(r1) sysctl$vfs_nfs(&(0x7f0000000080)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000000)="0b82c340", &(0x7f0000000100)=0xfe58, &(0x7f0000000140)="06000000", 0x4) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000c0a000/0x4000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000004000/0x2000)=nil) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000b92000/0x3000)=nil) r2 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r2, &(0x7f0000f05000/0x2000)=nil, 0x0) shmat(r2, &(0x7f0000b86000/0x2000)=nil, 0x1000) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x3000) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)=""/140) shmget(0x1, 0x3000, 0x1c0, &(0x7f0000bd5000/0x3000)=nil) shmat(r2, &(0x7f0000002000/0x1000)=nil, 0x1000) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) (async) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) (async) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) (async) msync(&(0x7f0000fb1000/0x3000)=nil, 0x3000, 0x1) (async) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) (async) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) shmdt(r1) (async) sysctl$vfs_nfs(&(0x7f0000000080)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000000)="0b82c340", &(0x7f0000000100)=0xfe58, &(0x7f0000000140)="06000000", 0x4) (async) shmctl$IPC_RMID(r0, 0x0) (async) shmat(r0, &(0x7f0000c0a000/0x4000)=nil, 0x1000) (async) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000004000/0x2000)=nil) (async) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000b92000/0x3000)=nil) (async) shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) (async) shmat(r2, &(0x7f0000f05000/0x2000)=nil, 0x0) (async) shmat(r2, &(0x7f0000b86000/0x2000)=nil, 0x1000) (async) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x3000) (async) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)=""/140) (async) shmget(0x1, 0x3000, 0x1c0, &(0x7f0000bd5000/0x3000)=nil) (async) shmat(r2, &(0x7f0000002000/0x1000)=nil, 0x1000) (async) 20:01:13 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:13 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000480)={0x3, &(0x7f0000000000)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002900)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x1) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000480)={0x3, &(0x7f0000000000)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x401}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002900)={'tap', 0x0}) (async) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) (async) 20:01:13 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:13 executing program 2: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) acct(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x40) r1 = semget$private(0x0, 0x4000000009, 0x0) semop(r1, &(0x7f0000000280)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x2, 0x4, 0x1000}, {0x4, 0x8010, 0x7941746b2f49b83a}], 0x3e) semop(r1, &(0x7f0000000000), 0x22) semop(r1, &(0x7f0000000240)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x1, 0x37, 0x1800}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x6) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r1, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1400}, {0x2, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r3, r2, 0xffffffffffffffff, 0x6d, 0x47}, 0x40008000, 0x9, 0x4}) chown(&(0x7f0000000040)='./file0\x00', r0, r3) acct(0x0) 20:01:14 executing program 4: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0200000000000000dc4d3b2578db25177611fbe2d6d17127e83e018d2400b28e8ef0a2a6e3263593d6f6c87ffbf8ee4f7c4e07926d29a0e13e0cc3bbe1a5727ef45ffde7a8ac9d550b890f5f5fad4859eed87f4b0febe8f0bb324404050358f700"], 0x61, 0x800) (async) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYRES16], 0x99, 0x1, 0x1000) (async) r1 = getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = semget$private(0x0, 0x4000000009, 0x0) semop(r4, &(0x7f0000000280)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x2, 0x4, 0x1000}, {0x4, 0x8010, 0x7941746b2f49b83a}], 0x3e) (async) semop(r4, &(0x7f0000000000), 0x22) semop(r4, &(0x7f0000000240), 0x0) (async) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(0x0, &(0x7f0000000200)=[{0x2, 0x81, 0x800}, {0x4, 0xfffd}, {0x4, 0x40, 0x1800}], 0x3) semop(r4, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1400}, {0x2, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r6, r5, 0xffffffffffffffff, 0x6d, 0x47}, 0x40008000, 0x9, 0x4}) (async) r7 = fcntl$getown(0xffffffffffffffff, 0x5) (async) r8 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x2, r1, 0xffffffffffffffff, r3, r6, 0x6, 0xf801}, 0x3, 0x2, r7, r8, 0x8, 0x80000001, 0x1, 0x4ad}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x44f2) open(&(0x7f0000001480)='./file1\x00', 0x0, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0xffffffffffffffff, r3, r6, 0x80, 0x4}, 0x6, 0xddd1, 0x0, r2, 0x45, 0xfff, 0x1, 0x100}) 20:01:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00004f7000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00004ee000/0x1000)=nil, &(0x7f0000e80000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000dfa000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f00003dd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) (async) r0 = socket(0x18, 0x4003, 0x0) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r2 = socket(0x18, 0x1, 0x0) close(r2) (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000bc0)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {}, {}, {0x0, 0x40}, {}, {}, {0x0, 0x0, 0x0, 0x4000000000000404}], {0x0, 0x0, 0x0, 0x1c}}}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) (async) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x3) (async) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000005c0), 0x4) (async) r4 = socket(0x18, 0x3, 0x85) setsockopt(r0, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) (async) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:01:14 executing program 1: sysctl$hw(&(0x7f0000000000)={0x4, 0xc}, 0x2, &(0x7f00000004c0)="18b46c59be5b75341057035befef004eb7ef49ae314e56758db9688ff2ae3ef86cf3312d2e08bc8ae5e10acb7a9d38b93844a57aa52fd33bc608c9856a3584466b338a22e5e7f6e41215dfa77439e55c9fdce79f51e4623a713e6546b138622b2195e9d34bfdd6fc5d700c6912bcfd22bb0953b43ebf73b4dc95f1178929f8a237e55d3a8c4ffc6a87e95c256415622c2519705332184b5bdb000000000000000000261366df1f258019aef07f5b196022f944a73d3e7aee35ce878280029699e3c9857aab105a031751ae96686e6b26acd84e5ec186e5dad0d1a7b7091326112e61c8a222ff74824bb05cc36c3facc339e4061247e21269e06919bd949a2ffef08b5f0944846d9b0445fd2f1ec0d479283f444c48e05e0c7e0d641c40a46828a9e6c7f2bb5f1b55e525c8ea903c9d0d4d9b70cadccd3d173fcd1f09ac317bc69ea00e99218917b060756de5c184d4838ac51c74acbf3dfaa085a7b2e66f18aee4475968e5e0f44b4536c6a89e8b5b26f03fe84a3fb660655bdb57c7531fc4c757c97f7e6086066c8f649f216061d99ff186794ca2f9d32e8eec35eab781851b460c4197edbf27aa7479ff24a5f7a39c62a00bc9208f92ce1451e4aad55da82e70c71be748618edd5f7cf65f59b51317b40fb124124cafc33e66f2d1e0a3ecd94863af74dc8b72944c4773c26614e6dea7003ccaf4a205a0c689eb8a", 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x4}, 0x2, &(0x7f0000000080)="36475c74371c0af60693b7632dd3fd3146f0d425cb425b40ee4aa6c4a66c26bce08462c9675f15c8d7b25926abe4f556f13e1ef17654d8c707fcf6b73a80002fac45a0ebaa6e0a1393c5b2d26e020030a7f64a8e44c1d903293a7c8638b74bac6453e73e7a1c1f846489fd5245ba000000000000000ce100d49729", &(0x7f0000000100)=0x7b, &(0x7f0000000240)="fd2550ddaa09bc538b35726d8bbeb20b17299ad8891ff9ef2e7b066a2cc51f35e9e7fc2beb63e9428fcdebde84a2116f8fb9f6d1cb2c3c8abd5e9ccd3e62ba4a5e3bf30b5f6ab8111b10610c164776682cd06d2cbf162ea4474f33449c656e45b3d08468d1d0f96d6351ec9148bd7aadf2a3c9118c33430b6bb428e46892ad6c4d7f029f6bf4f924b428201e8f88779032ad141e07c6336b0c3851915ae72a622c049e7fa6f38155bc84695a994379ed754207de5d1aca7f1fbaef69c67f4a406b8b01953c4c6544d826977cda53eacc4eab75", 0xd3) sysctl$hw(&(0x7f0000000340)={0x6, 0x6}, 0x2, &(0x7f0000000380)="0b7de5ff3661c03fec3df7e2ff9289aa86f0e4af353ff987e019a520f3a17abebc767f5b5cd53ffa7736c62178739b829c23a0440b710aa047baaaf979fa605d3cf97c0a08b569dbc919e849b66086f178738923db9e7cbaf915bc0a7cf98d8c73", &(0x7f0000000400)=0x61, &(0x7f0000000440)="74543d144a1a6236c5b60b20e3e2a58a479c02a61b1b17d5933bbc2f1cef2d3d5bf0c0e23141a9f70400d35013d8861423dea530e851fd690f282bd05c27ee24ac66bc41ec6ee8c88266039607eaf1a7407671ad0c0aa67e77e83b", 0x5b) 20:01:14 executing program 6: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) msync(&(0x7f0000fb1000/0x3000)=nil, 0x3000, 0x1) (async) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) (async) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) shmdt(r1) (async) sysctl$vfs_nfs(&(0x7f0000000080)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000000)="0b82c340", &(0x7f0000000100)=0xfe58, &(0x7f0000000140)="06000000", 0x4) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000c0a000/0x4000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000004000/0x2000)=nil) (async) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000b92000/0x3000)=nil) (async) r2 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r2, &(0x7f0000f05000/0x2000)=nil, 0x0) shmat(r2, &(0x7f0000b86000/0x2000)=nil, 0x1000) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x3000) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)=""/140) (async) shmget(0x1, 0x3000, 0x1c0, &(0x7f0000bd5000/0x3000)=nil) shmat(r2, &(0x7f0000002000/0x1000)=nil, 0x1000) 20:01:14 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:14 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000480)={0x3, &(0x7f0000000000)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002900)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x1) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000480)={0x3, &(0x7f0000000000)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x401}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002900)={'tap', 0x0}) (async) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) (async) 20:01:14 executing program 7: syz_emit_ethernet(0x6e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "0400", 0x38, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "578a61", 0x0, 0x2b, 0x0, @mcast2, @mcast2, [@fragment={0x2b, 0x0, 0x0, 0x0, 0x0, 0xf}]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "0400", 0x38, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "578a61", 0x0, 0x2b, 0x0, @mcast2, @mcast2, [@fragment={0x2b, 0x0, 0x0, 0x0, 0x0, 0xf}]}}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) 20:01:14 executing program 2: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) acct(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x40) (async) r1 = semget$private(0x0, 0x4000000009, 0x0) semop(r1, &(0x7f0000000280)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x2, 0x4, 0x1000}, {0x4, 0x8010, 0x7941746b2f49b83a}], 0x3e) semop(r1, &(0x7f0000000000), 0x22) semop(r1, &(0x7f0000000240)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x1, 0x37, 0x1800}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x6) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000540)=""/233) (async) semop(r1, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1400}, {0x2, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r3, r2, 0xffffffffffffffff, 0x6d, 0x47}, 0x40008000, 0x9, 0x4}) chown(&(0x7f0000000040)='./file0\x00', r0, r3) acct(0x0) 20:01:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00004f7000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00004ee000/0x1000)=nil, &(0x7f0000e80000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000dfa000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f00003dd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file\x00', './file0\x00', './file0\x00'], './file0\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, 0x2}, 0x8) r0 = socket(0x18, 0x4003, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000bc0)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {}, {}, {0x0, 0x40}, {}, {}, {0x0, 0x0, 0x0, 0x4000000000000404}], {0x0, 0x0, 0x0, 0x1c}}}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x3) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000005c0), 0x4) r4 = socket(0x18, 0x3, 0x85) setsockopt(r0, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00004f7000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00004ee000/0x1000)=nil, &(0x7f0000e80000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000dfa000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f00003dd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file\x00', './file0\x00', './file0\x00'], './file0\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, 0x2}, 0x8) (async) socket(0x18, 0x4003, 0x0) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x3, 0x0) (async) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) socket(0x18, 0x1, 0x0) (async) close(r2) (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000bc0)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {}, {}, {0x0, 0x40}, {}, {}, {0x0, 0x0, 0x0, 0x4000000000000404}], {0x0, 0x0, 0x0, 0x1c}}}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) (async) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x3) (async) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000005c0), 0x4) (async) socket(0x18, 0x3, 0x85) (async) setsockopt(r0, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) (async) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) 20:01:14 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:14 executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0) sysctl$vfs_ffs(&(0x7f0000000100)={0xa, 0x1, 0x6}, 0x3, 0x0, 0x0, &(0x7f0000001180), 0x4) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x5, 0xfffffffe, 0x8000000000000001, {[0x0, 0xffffffffffffffff, 0x6, 0x5, 0xb7b, 0x2, 0xea000, 0x45c6, 0x4, 0x3f, 0x0, 0x80000001, 0x1, 0x8, 0xb0, 0x1c, 0x1, 0x8], [0x1, 0x1ff, 0x8, 0xfffffffffffeffff, 0x8, 0x952, 0x5, 0x0, 0xffffffffffffff91], [0x4, 0x3f, 0x6, 0x5, 0x800, 0x1, 0x1], [0x8c, 0x6, 0x9, 0x9, 0x647f, 0x4], [{0x200, 0x1ff, 0x0, 0x1}, {0x1, 0xfffff7bd, 0x7, 0x4}, {0x3, 0x1f, 0x1f}, {0x5, 0xc77c, 0x9, 0x100000000000002}, {0x81, 0x57, 0x0, 0x100000000}, {0x9, 0x7, 0xfffffff7, 0x400000000000000}, {0x40, 0x81, 0x0, 0x6}, {0x3f, 0x8, 0x8, 0x8}], {0x1000, 0x1, 0x64, 0x1ff}, {0x47, 0xfce, 0x4, 0x1002}}}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000004c0)={0x1, 0x3, 0x5, {[0x80000001, 0x2, 0x7, 0x6, 0x4, 0x6, 0x489, 0x3, 0x8, 0x4, 0x9, 0x5, 0x20, 0x9, 0xad, 0x6, 0x7, 0x6], [0x7, 0xd6fa, 0x5, 0x20, 0x6, 0x9, 0x1, 0x1, 0xfffffffffffffffc, 0x3f], [0x3ff, 0x3, 0x10000, 0x8, 0xfffffffffffffc01, 0xffffffff, 0xc086], [0x5, 0x6, 0x4, 0x0, 0xffffffff00, 0x7], [{0x5, 0x6, 0x4, 0x35000000000000}, {0x9bdb, 0x6, 0x1000, 0x3f}, {0x20, 0x0, 0x40, 0x7f}, {0x0, 0x9, 0x3af8f7b8, 0xbf4d}, {0x2, 0x2ec8, 0x10000, 0x1}, {0x2, 0xaa9, 0x2, 0x8}, {0x2, 0x3a2, 0x80, 0xab2e}, {0x1, 0x0, 0xa2, 0x8}], {0x6, 0x3f, 0xfffffffc, 0x6}, {0x4, 0xb17d, 0x3ff, 0x8}}}) 20:01:14 executing program 1: sysctl$hw(&(0x7f0000000000)={0x4, 0xc}, 0x2, &(0x7f00000004c0)="18b46c59be5b75341057035befef004eb7ef49ae314e56758db9688ff2ae3ef86cf3312d2e08bc8ae5e10acb7a9d38b93844a57aa52fd33bc608c9856a3584466b338a22e5e7f6e41215dfa77439e55c9fdce79f51e4623a713e6546b138622b2195e9d34bfdd6fc5d700c6912bcfd22bb0953b43ebf73b4dc95f1178929f8a237e55d3a8c4ffc6a87e95c256415622c2519705332184b5bdb000000000000000000261366df1f258019aef07f5b196022f944a73d3e7aee35ce878280029699e3c9857aab105a031751ae96686e6b26acd84e5ec186e5dad0d1a7b7091326112e61c8a222ff74824bb05cc36c3facc339e4061247e21269e06919bd949a2ffef08b5f0944846d9b0445fd2f1ec0d479283f444c48e05e0c7e0d641c40a46828a9e6c7f2bb5f1b55e525c8ea903c9d0d4d9b70cadccd3d173fcd1f09ac317bc69ea00e99218917b060756de5c184d4838ac51c74acbf3dfaa085a7b2e66f18aee4475968e5e0f44b4536c6a89e8b5b26f03fe84a3fb660655bdb57c7531fc4c757c97f7e6086066c8f649f216061d99ff186794ca2f9d32e8eec35eab781851b460c4197edbf27aa7479ff24a5f7a39c62a00bc9208f92ce1451e4aad55da82e70c71be748618edd5f7cf65f59b51317b40fb124124cafc33e66f2d1e0a3ecd94863af74dc8b72944c4773c26614e6dea7003ccaf4a205a0c689eb8a", 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x4}, 0x2, &(0x7f0000000080)="36475c74371c0af60693b7632dd3fd3146f0d425cb425b40ee4aa6c4a66c26bce08462c9675f15c8d7b25926abe4f556f13e1ef17654d8c707fcf6b73a80002fac45a0ebaa6e0a1393c5b2d26e020030a7f64a8e44c1d903293a7c8638b74bac6453e73e7a1c1f846489fd5245ba000000000000000ce100d49729", &(0x7f0000000100)=0x7b, &(0x7f0000000240)="fd2550ddaa09bc538b35726d8bbeb20b17299ad8891ff9ef2e7b066a2cc51f35e9e7fc2beb63e9428fcdebde84a2116f8fb9f6d1cb2c3c8abd5e9ccd3e62ba4a5e3bf30b5f6ab8111b10610c164776682cd06d2cbf162ea4474f33449c656e45b3d08468d1d0f96d6351ec9148bd7aadf2a3c9118c33430b6bb428e46892ad6c4d7f029f6bf4f924b428201e8f88779032ad141e07c6336b0c3851915ae72a622c049e7fa6f38155bc84695a994379ed754207de5d1aca7f1fbaef69c67f4a406b8b01953c4c6544d826977cda53eacc4eab75", 0xd3) sysctl$hw(&(0x7f0000000340)={0x6, 0x6}, 0x2, &(0x7f0000000380)="0b7de5ff3661c03fec3df7e2ff9289aa86f0e4af353ff987e019a520f3a17abebc767f5b5cd53ffa7736c62178739b829c23a0440b710aa047baaaf979fa605d3cf97c0a08b569dbc919e849b66086f178738923db9e7cbaf915bc0a7cf98d8c73", &(0x7f0000000400)=0x61, &(0x7f0000000440)="74543d144a1a6236c5b60b20e3e2a58a479c02a61b1b17d5933bbc2f1cef2d3d5bf0c0e23141a9f70400d35013d8861423dea530e851fd690f282bd05c27ee24ac66bc41ec6ee8c88266039607eaf1a7407671ad0c0aa67e77e83b", 0x5b) sysctl$hw(&(0x7f0000000000)={0x4, 0xc}, 0x2, &(0x7f00000004c0)="18b46c59be5b75341057035befef004eb7ef49ae314e56758db9688ff2ae3ef86cf3312d2e08bc8ae5e10acb7a9d38b93844a57aa52fd33bc608c9856a3584466b338a22e5e7f6e41215dfa77439e55c9fdce79f51e4623a713e6546b138622b2195e9d34bfdd6fc5d700c6912bcfd22bb0953b43ebf73b4dc95f1178929f8a237e55d3a8c4ffc6a87e95c256415622c2519705332184b5bdb000000000000000000261366df1f258019aef07f5b196022f944a73d3e7aee35ce878280029699e3c9857aab105a031751ae96686e6b26acd84e5ec186e5dad0d1a7b7091326112e61c8a222ff74824bb05cc36c3facc339e4061247e21269e06919bd949a2ffef08b5f0944846d9b0445fd2f1ec0d479283f444c48e05e0c7e0d641c40a46828a9e6c7f2bb5f1b55e525c8ea903c9d0d4d9b70cadccd3d173fcd1f09ac317bc69ea00e99218917b060756de5c184d4838ac51c74acbf3dfaa085a7b2e66f18aee4475968e5e0f44b4536c6a89e8b5b26f03fe84a3fb660655bdb57c7531fc4c757c97f7e6086066c8f649f216061d99ff186794ca2f9d32e8eec35eab781851b460c4197edbf27aa7479ff24a5f7a39c62a00bc9208f92ce1451e4aad55da82e70c71be748618edd5f7cf65f59b51317b40fb124124cafc33e66f2d1e0a3ecd94863af74dc8b72944c4773c26614e6dea7003ccaf4a205a0c689eb8a", 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0x4}, 0x2, &(0x7f0000000080)="36475c74371c0af60693b7632dd3fd3146f0d425cb425b40ee4aa6c4a66c26bce08462c9675f15c8d7b25926abe4f556f13e1ef17654d8c707fcf6b73a80002fac45a0ebaa6e0a1393c5b2d26e020030a7f64a8e44c1d903293a7c8638b74bac6453e73e7a1c1f846489fd5245ba000000000000000ce100d49729", &(0x7f0000000100)=0x7b, &(0x7f0000000240)="fd2550ddaa09bc538b35726d8bbeb20b17299ad8891ff9ef2e7b066a2cc51f35e9e7fc2beb63e9428fcdebde84a2116f8fb9f6d1cb2c3c8abd5e9ccd3e62ba4a5e3bf30b5f6ab8111b10610c164776682cd06d2cbf162ea4474f33449c656e45b3d08468d1d0f96d6351ec9148bd7aadf2a3c9118c33430b6bb428e46892ad6c4d7f029f6bf4f924b428201e8f88779032ad141e07c6336b0c3851915ae72a622c049e7fa6f38155bc84695a994379ed754207de5d1aca7f1fbaef69c67f4a406b8b01953c4c6544d826977cda53eacc4eab75", 0xd3) (async) sysctl$hw(&(0x7f0000000340)={0x6, 0x6}, 0x2, &(0x7f0000000380)="0b7de5ff3661c03fec3df7e2ff9289aa86f0e4af353ff987e019a520f3a17abebc767f5b5cd53ffa7736c62178739b829c23a0440b710aa047baaaf979fa605d3cf97c0a08b569dbc919e849b66086f178738923db9e7cbaf915bc0a7cf98d8c73", &(0x7f0000000400)=0x61, &(0x7f0000000440)="74543d144a1a6236c5b60b20e3e2a58a479c02a61b1b17d5933bbc2f1cef2d3d5bf0c0e23141a9f70400d35013d8861423dea530e851fd690f282bd05c27ee24ac66bc41ec6ee8c88266039607eaf1a7407671ad0c0aa67e77e83b", 0x5b) (async) 20:01:14 executing program 3: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x8) 20:01:14 executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0) (async) sysctl$vfs_ffs(&(0x7f0000000100)={0xa, 0x1, 0x6}, 0x3, 0x0, 0x0, &(0x7f0000001180), 0x4) (async) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x5, 0xfffffffe, 0x8000000000000001, {[0x0, 0xffffffffffffffff, 0x6, 0x5, 0xb7b, 0x2, 0xea000, 0x45c6, 0x4, 0x3f, 0x0, 0x80000001, 0x1, 0x8, 0xb0, 0x1c, 0x1, 0x8], [0x1, 0x1ff, 0x8, 0xfffffffffffeffff, 0x8, 0x952, 0x5, 0x0, 0xffffffffffffff91], [0x4, 0x3f, 0x6, 0x5, 0x800, 0x1, 0x1], [0x8c, 0x6, 0x9, 0x9, 0x647f, 0x4], [{0x200, 0x1ff, 0x0, 0x1}, {0x1, 0xfffff7bd, 0x7, 0x4}, {0x3, 0x1f, 0x1f}, {0x5, 0xc77c, 0x9, 0x100000000000002}, {0x81, 0x57, 0x0, 0x100000000}, {0x9, 0x7, 0xfffffff7, 0x400000000000000}, {0x40, 0x81, 0x0, 0x6}, {0x3f, 0x8, 0x8, 0x8}], {0x1000, 0x1, 0x64, 0x1ff}, {0x47, 0xfce, 0x4, 0x1002}}}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000004c0)={0x1, 0x3, 0x5, {[0x80000001, 0x2, 0x7, 0x6, 0x4, 0x6, 0x489, 0x3, 0x8, 0x4, 0x9, 0x5, 0x20, 0x9, 0xad, 0x6, 0x7, 0x6], [0x7, 0xd6fa, 0x5, 0x20, 0x6, 0x9, 0x1, 0x1, 0xfffffffffffffffc, 0x3f], [0x3ff, 0x3, 0x10000, 0x8, 0xfffffffffffffc01, 0xffffffff, 0xc086], [0x5, 0x6, 0x4, 0x0, 0xffffffff00, 0x7], [{0x5, 0x6, 0x4, 0x35000000000000}, {0x9bdb, 0x6, 0x1000, 0x3f}, {0x20, 0x0, 0x40, 0x7f}, {0x0, 0x9, 0x3af8f7b8, 0xbf4d}, {0x2, 0x2ec8, 0x10000, 0x1}, {0x2, 0xaa9, 0x2, 0x8}, {0x2, 0x3a2, 0x80, 0xab2e}, {0x1, 0x0, 0xa2, 0x8}], {0x6, 0x3f, 0xfffffffc, 0x6}, {0x4, 0xb17d, 0x3ff, 0x8}}}) 20:01:14 executing program 7: syz_emit_ethernet(0x6e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "0400", 0x38, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "578a61", 0x0, 0x2b, 0x0, @mcast2, @mcast2, [@fragment={0x2b, 0x0, 0x0, 0x0, 0x0, 0xf}]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "0400", 0x38, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "578a61", 0x0, 0x2b, 0x0, @mcast2, @mcast2, [@fragment={0x2b, 0x0, 0x0, 0x0, 0x0, 0xf}]}}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) 20:01:14 executing program 3: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) (async, rerun: 32) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) (rerun: 32) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) (async) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x8) 20:01:15 executing program 4: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0200000000000000dc4d3b2578db25177611fbe2d6d17127e83e018d2400b28e8ef0a2a6e3263593d6f6c87ffbf8ee4f7c4e07926d29a0e13e0cc3bbe1a5727ef45ffde7a8ac9d550b890f5f5fad4859eed87f4b0febe8f0bb324404050358f700"], 0x61, 0x800) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYRES16], 0x99, 0x1, 0x1000) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) (async) r4 = semget$private(0x0, 0x4000000009, 0x0) semop(r4, &(0x7f0000000280)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x2, 0x4, 0x1000}, {0x4, 0x8010, 0x7941746b2f49b83a}], 0x3e) semop(r4, &(0x7f0000000000), 0x22) (async) semop(r4, &(0x7f0000000240), 0x0) (async) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000540)=""/233) (async) semop(0x0, &(0x7f0000000200)=[{0x2, 0x81, 0x800}, {0x4, 0xfffd}, {0x4, 0x40, 0x1800}], 0x3) (async) semop(r4, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1400}, {0x2, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r6, r5, 0xffffffffffffffff, 0x6d, 0x47}, 0x40008000, 0x9, 0x4}) (async) r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x2, r1, 0xffffffffffffffff, r3, r6, 0x6, 0xf801}, 0x3, 0x2, r7, r8, 0x8, 0x80000001, 0x1, 0x4ad}) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x44f2) open(&(0x7f0000001480)='./file1\x00', 0x0, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0xffffffffffffffff, r3, r6, 0x80, 0x4}, 0x6, 0xddd1, 0x0, r2, 0x45, 0xfff, 0x1, 0x100}) 20:01:15 executing program 2: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) acct(&(0x7f00000000c0)='./file0\x00') (async, rerun: 64) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') (rerun: 64) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x40) r1 = semget$private(0x0, 0x4000000009, 0x0) semop(r1, &(0x7f0000000280)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x2, 0x4, 0x1000}, {0x4, 0x8010, 0x7941746b2f49b83a}], 0x3e) semop(r1, &(0x7f0000000000), 0x22) (async) semop(r1, &(0x7f0000000240)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x1, 0x37, 0x1800}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x6) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000540)=""/233) (async) semop(r1, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1400}, {0x2, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r3, r2, 0xffffffffffffffff, 0x6d, 0x47}, 0x40008000, 0x9, 0x4}) chown(&(0x7f0000000040)='./file0\x00', r0, r3) acct(0x0) 20:01:15 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:15 executing program 1: sysctl$hw(&(0x7f0000000000)={0x4, 0xc}, 0x2, &(0x7f00000004c0)="18b46c59be5b75341057035befef004eb7ef49ae314e56758db9688ff2ae3ef86cf3312d2e08bc8ae5e10acb7a9d38b93844a57aa52fd33bc608c9856a3584466b338a22e5e7f6e41215dfa77439e55c9fdce79f51e4623a713e6546b138622b2195e9d34bfdd6fc5d700c6912bcfd22bb0953b43ebf73b4dc95f1178929f8a237e55d3a8c4ffc6a87e95c256415622c2519705332184b5bdb000000000000000000261366df1f258019aef07f5b196022f944a73d3e7aee35ce878280029699e3c9857aab105a031751ae96686e6b26acd84e5ec186e5dad0d1a7b7091326112e61c8a222ff74824bb05cc36c3facc339e4061247e21269e06919bd949a2ffef08b5f0944846d9b0445fd2f1ec0d479283f444c48e05e0c7e0d641c40a46828a9e6c7f2bb5f1b55e525c8ea903c9d0d4d9b70cadccd3d173fcd1f09ac317bc69ea00e99218917b060756de5c184d4838ac51c74acbf3dfaa085a7b2e66f18aee4475968e5e0f44b4536c6a89e8b5b26f03fe84a3fb660655bdb57c7531fc4c757c97f7e6086066c8f649f216061d99ff186794ca2f9d32e8eec35eab781851b460c4197edbf27aa7479ff24a5f7a39c62a00bc9208f92ce1451e4aad55da82e70c71be748618edd5f7cf65f59b51317b40fb124124cafc33e66f2d1e0a3ecd94863af74dc8b72944c4773c26614e6dea7003ccaf4a205a0c689eb8a", 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x4}, 0x2, &(0x7f0000000080)="36475c74371c0af60693b7632dd3fd3146f0d425cb425b40ee4aa6c4a66c26bce08462c9675f15c8d7b25926abe4f556f13e1ef17654d8c707fcf6b73a80002fac45a0ebaa6e0a1393c5b2d26e020030a7f64a8e44c1d903293a7c8638b74bac6453e73e7a1c1f846489fd5245ba000000000000000ce100d49729", &(0x7f0000000100)=0x7b, &(0x7f0000000240)="fd2550ddaa09bc538b35726d8bbeb20b17299ad8891ff9ef2e7b066a2cc51f35e9e7fc2beb63e9428fcdebde84a2116f8fb9f6d1cb2c3c8abd5e9ccd3e62ba4a5e3bf30b5f6ab8111b10610c164776682cd06d2cbf162ea4474f33449c656e45b3d08468d1d0f96d6351ec9148bd7aadf2a3c9118c33430b6bb428e46892ad6c4d7f029f6bf4f924b428201e8f88779032ad141e07c6336b0c3851915ae72a622c049e7fa6f38155bc84695a994379ed754207de5d1aca7f1fbaef69c67f4a406b8b01953c4c6544d826977cda53eacc4eab75", 0xd3) (async) sysctl$hw(&(0x7f0000000340)={0x6, 0x6}, 0x2, &(0x7f0000000380)="0b7de5ff3661c03fec3df7e2ff9289aa86f0e4af353ff987e019a520f3a17abebc767f5b5cd53ffa7736c62178739b829c23a0440b710aa047baaaf979fa605d3cf97c0a08b569dbc919e849b66086f178738923db9e7cbaf915bc0a7cf98d8c73", &(0x7f0000000400)=0x61, &(0x7f0000000440)="74543d144a1a6236c5b60b20e3e2a58a479c02a61b1b17d5933bbc2f1cef2d3d5bf0c0e23141a9f70400d35013d8861423dea530e851fd690f282bd05c27ee24ac66bc41ec6ee8c88266039607eaf1a7407671ad0c0aa67e77e83b", 0x5b) 20:01:15 executing program 7: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000040)='./bus\x00', 0x10001, &(0x7f00000000c0)='./bus\x00', 0x6}) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000000)=0x1) ioctl$TIOCCONS(r1, 0x80047460, &(0x7f0000000100)=0x80007) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) close(r2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "dcd05b9e238c59da87e805d6a403d9e30c6729d3"}) 20:01:15 executing program 3: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) (async, rerun: 64) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) (rerun: 64) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) (async) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x8) 20:01:15 executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0) (async) sysctl$vfs_ffs(&(0x7f0000000100)={0xa, 0x1, 0x6}, 0x3, 0x0, 0x0, &(0x7f0000001180), 0x4) (async) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x5, 0xfffffffe, 0x8000000000000001, {[0x0, 0xffffffffffffffff, 0x6, 0x5, 0xb7b, 0x2, 0xea000, 0x45c6, 0x4, 0x3f, 0x0, 0x80000001, 0x1, 0x8, 0xb0, 0x1c, 0x1, 0x8], [0x1, 0x1ff, 0x8, 0xfffffffffffeffff, 0x8, 0x952, 0x5, 0x0, 0xffffffffffffff91], [0x4, 0x3f, 0x6, 0x5, 0x800, 0x1, 0x1], [0x8c, 0x6, 0x9, 0x9, 0x647f, 0x4], [{0x200, 0x1ff, 0x0, 0x1}, {0x1, 0xfffff7bd, 0x7, 0x4}, {0x3, 0x1f, 0x1f}, {0x5, 0xc77c, 0x9, 0x100000000000002}, {0x81, 0x57, 0x0, 0x100000000}, {0x9, 0x7, 0xfffffff7, 0x400000000000000}, {0x40, 0x81, 0x0, 0x6}, {0x3f, 0x8, 0x8, 0x8}], {0x1000, 0x1, 0x64, 0x1ff}, {0x47, 0xfce, 0x4, 0x1002}}}) (async) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000004c0)={0x1, 0x3, 0x5, {[0x80000001, 0x2, 0x7, 0x6, 0x4, 0x6, 0x489, 0x3, 0x8, 0x4, 0x9, 0x5, 0x20, 0x9, 0xad, 0x6, 0x7, 0x6], [0x7, 0xd6fa, 0x5, 0x20, 0x6, 0x9, 0x1, 0x1, 0xfffffffffffffffc, 0x3f], [0x3ff, 0x3, 0x10000, 0x8, 0xfffffffffffffc01, 0xffffffff, 0xc086], [0x5, 0x6, 0x4, 0x0, 0xffffffff00, 0x7], [{0x5, 0x6, 0x4, 0x35000000000000}, {0x9bdb, 0x6, 0x1000, 0x3f}, {0x20, 0x0, 0x40, 0x7f}, {0x0, 0x9, 0x3af8f7b8, 0xbf4d}, {0x2, 0x2ec8, 0x10000, 0x1}, {0x2, 0xaa9, 0x2, 0x8}, {0x2, 0x3a2, 0x80, 0xab2e}, {0x1, 0x0, 0xa2, 0x8}], {0x6, 0x3f, 0xfffffffc, 0x6}, {0x4, 0xb17d, 0x3ff, 0x8}}}) 20:01:15 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x1a7, 0xfffffffd}, {0x1, 0x4}, {0x0, 0x7f}, {0x8, 0x2}, {0x46, 0x1}, {0x2, 0x3}, {0x87, 0x8000}], 0x7}) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000006000/0x3000)=nil) r2 = shmat(r1, &(0x7f0000006000/0x2000)=nil, 0x0) shmat(r1, &(0x7f0000005000/0x1000)=nil, 0xc00b365f96c7ba69) shmdt(r2) shmdt(r2) setrlimit(0x8, &(0x7f0000000000)={0xb, 0x93}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) read(r4, &(0x7f0000000240)=""/225, 0xe1) shmctl$SHM_LOCK(r1, 0x3) shmdt(r2) execve(0x0, 0x0, 0x0) writev(r3, &(0x7f00000014c0)=[{0x0}], 0x1) shmctl$IPC_RMID(r1, 0x0) 20:01:15 executing program 7: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) (async, rerun: 32) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000040)='./bus\x00', 0x10001, &(0x7f00000000c0)='./bus\x00', 0x6}) (async, rerun: 32) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000000)=0x1) (async) ioctl$TIOCCONS(r1, 0x80047460, &(0x7f0000000100)=0x80007) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) (async, rerun: 64) close(r2) (async, rerun: 64) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "dcd05b9e238c59da87e805d6a403d9e30c6729d3"}) 20:01:15 executing program 1: mlock(&(0x7f0000800000/0x800000)=nil, 0x800000) madvise(&(0x7f0000c10000/0x2000)=nil, 0x2000, 0x1) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) madvise(&(0x7f00009c3000/0x3000)=nil, 0x3000, 0x1) 20:01:15 executing program 7: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000040)='./bus\x00', 0x10001, &(0x7f00000000c0)='./bus\x00', 0x6}) (async) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000000)=0x1) (async) ioctl$TIOCCONS(r1, 0x80047460, &(0x7f0000000100)=0x80007) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) (async) close(r2) (async) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "dcd05b9e238c59da87e805d6a403d9e30c6729d3"}) 20:01:15 executing program 3: sysctl$kern(0x0, 0x0, &(0x7f0000000800)="06a9260bb08e43bd4fb02dc56a70fccc43dd737f2cc72dd974a2d5f4c72c9be0fe970ee958cf50c064575ac0dc8d59d9862f8ccb8f0318e2d058f6a6cfa919bf2c8c19b6e20e6d02fbe769a373e461f606ccb2d9ba32c0060ecaef1fbc43092b1edf21ececb28b7c3fc6ec5be50380d99ff3b1fa2b6988bdf1cae921666b1420c2bc3894ab9b1677c9329de08bc6b5cfd83d77ff61a29ee790795845a9dbd4e7507c76b6e232114ef2e3f4beca394ef2b2f287d6df3ce0d9f93f362c119018b16838734e15b606401b5d8d0cf8417a1cbebc0100ae9ab1458915de1550c6dc5eeb855c6eaef12a6e11c2a73fab3c371f951762004d1c721bed0487a318f2354f1220f43f49e694e08fce2980d3ef6c01551cf4481f3633b00e0b7f9ed661d00607e998ff96d04988aba101f18e6e664e241159e237e18d59c1ec41b2e6046c98f12da7f87c5982940479deafe5bbcff36c41cb7c40e1bdb2c7f3fedf8ebed16bc426b762c28032b134fb96d751b5715df3405c2974e5de56a6f2997f6b8a277c33411266123251d74b4f35290b12325276bc2389b276974e39f3740d9bb82a1c585332bf1834f262c98fec972e0ac28e03d88e17a139a30d96e1cb88375d56a227cbe05d55eb82888a2989729a3540be2b885f7c5915f32247f2367fedc108", 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000000)={0x10000, 0x4, 0x8001}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x100000000], [0x0, 0x0, 0x0, 0x0, 0x4], [], [], [{}, {}, {0x0, 0x0, 0x60a}, {}, {}, {}, {}, {0x0, 0x0, 0x2}]}}) 20:01:15 executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="e800f876223f800001000000", 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000180)="56d9190b59793cd11b6a1281d7a2ccd9e02f05672b615e648e2a38550025e261f5f9d5870368ecd03bae6fdcec3f5d830a34ab07fb46a133fd2c3714327d1b16caa9ef2869722a15de983f1a945e602579dda9eb2198e046e9dd7c8b06be5283599b409c4cb5c7a8fcbda064005a7ff60c11c8ff595cd0f29274bd220e35acd39922b9346ff87fcea6270a47c7633ab32b6da91122b44f65a02917197072b44ae71c4783a5cc3201de5935cf57eaffe40563d4a2337046387f13bcafd65f9060eb06ab58face55c331d4ef27de3ab51f3cee6cc5e45bc6f26ccff6eca31f9a36f0b3b9b57692348320f0f13e8a9e6783c71c9c25786a13e460312441399cce", 0xff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x70000, 0x8, 0x1ff, 0x9, "025b24d38a8e19568034b362f713bdc7d5112117", 0x4, 0x6}) pwritev(r1, &(0x7f0000001540)=[{&(0x7f0000000080)="b0", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="e000f801c90e034001000000", 0xc) 20:01:15 executing program 6: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) open$dir(&(0x7f0000000000)='./bus\x00', 0x8, 0x49) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0xfff}, 0x0) select(0x40, &(0x7f00000000c0)={0x7fffffffffffffff, 0x0, 0x6, 0x1, 0x4, 0xfff, 0x3, 0x9}, &(0x7f0000000140)={0x3, 0x100000001, 0xf760, 0x9, 0x7fffffffffffffff, 0x800, 0x0, 0x3}, &(0x7f0000000180)={0xf, 0xfffffffffffff000, 0x0, 0x87, 0x400, 0x5, 0x7, 0x20}, &(0x7f0000000240)={0x94df, 0x37c6e8b5}) select(0x40, &(0x7f0000000280)={0xffffffffffffd1a8, 0x8000000000000000, 0x7, 0xffff, 0xffffffff, 0x4, 0x9, 0xfff}, &(0x7f00000002c0)={0x6, 0xbf1, 0x0, 0x2, 0x8000000000000001, 0x72, 0xffffffffffffffff}, &(0x7f0000000300)={0x2, 0xd2, 0x4, 0x0, 0x6, 0x0, 0x5, 0x6}, &(0x7f0000000380)={0x800, 0x7a}) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) mkdir(&(0x7f00000004c0)='./bus\x00', 0x180) select(0x40, &(0x7f00000003c0)={0xfffffffeffffffff, 0xffffffffffffffff, 0x2, 0x9, 0x7fffffff, 0xc000000000, 0xfffffffffffffffa, 0x1}, &(0x7f0000000400)={0x3, 0x0, 0x5, 0x4, 0x6, 0x0, 0x7fff, 0x1}, &(0x7f0000000440)={0x100000000, 0x5, 0xffffffffffffffff, 0xca, 0x4, 0x42147d13, 0x1ff}, &(0x7f0000000480)={0x20, 0x10000}) ioctl$TIOCCBRK(r0, 0x2000747a) open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0x6) 20:01:15 executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="e800f876223f800001000000", 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000180)="56d9190b59793cd11b6a1281d7a2ccd9e02f05672b615e648e2a38550025e261f5f9d5870368ecd03bae6fdcec3f5d830a34ab07fb46a133fd2c3714327d1b16caa9ef2869722a15de983f1a945e602579dda9eb2198e046e9dd7c8b06be5283599b409c4cb5c7a8fcbda064005a7ff60c11c8ff595cd0f29274bd220e35acd39922b9346ff87fcea6270a47c7633ab32b6da91122b44f65a02917197072b44ae71c4783a5cc3201de5935cf57eaffe40563d4a2337046387f13bcafd65f9060eb06ab58face55c331d4ef27de3ab51f3cee6cc5e45bc6f26ccff6eca31f9a36f0b3b9b57692348320f0f13e8a9e6783c71c9c25786a13e460312441399cce", 0xff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x70000, 0x8, 0x1ff, 0x9, "025b24d38a8e19568034b362f713bdc7d5112117", 0x4, 0x6}) pwritev(r1, &(0x7f0000001540)=[{&(0x7f0000000080)="b0", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="e000f801c90e034001000000", 0xc) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="e800f876223f800001000000", 0xc) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000180)="56d9190b59793cd11b6a1281d7a2ccd9e02f05672b615e648e2a38550025e261f5f9d5870368ecd03bae6fdcec3f5d830a34ab07fb46a133fd2c3714327d1b16caa9ef2869722a15de983f1a945e602579dda9eb2198e046e9dd7c8b06be5283599b409c4cb5c7a8fcbda064005a7ff60c11c8ff595cd0f29274bd220e35acd39922b9346ff87fcea6270a47c7633ab32b6da91122b44f65a02917197072b44ae71c4783a5cc3201de5935cf57eaffe40563d4a2337046387f13bcafd65f9060eb06ab58face55c331d4ef27de3ab51f3cee6cc5e45bc6f26ccff6eca31f9a36f0b3b9b57692348320f0f13e8a9e6783c71c9c25786a13e460312441399cce", 0xff) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x70000, 0x8, 0x1ff, 0x9, "025b24d38a8e19568034b362f713bdc7d5112117", 0x4, 0x6}) (async) pwritev(r1, &(0x7f0000001540)=[{&(0x7f0000000080)="b0", 0x1}], 0x1, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="e000f801c90e034001000000", 0xc) (async) 20:01:15 executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="e800f876223f800001000000", 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000180)="56d9190b59793cd11b6a1281d7a2ccd9e02f05672b615e648e2a38550025e261f5f9d5870368ecd03bae6fdcec3f5d830a34ab07fb46a133fd2c3714327d1b16caa9ef2869722a15de983f1a945e602579dda9eb2198e046e9dd7c8b06be5283599b409c4cb5c7a8fcbda064005a7ff60c11c8ff595cd0f29274bd220e35acd39922b9346ff87fcea6270a47c7633ab32b6da91122b44f65a02917197072b44ae71c4783a5cc3201de5935cf57eaffe40563d4a2337046387f13bcafd65f9060eb06ab58face55c331d4ef27de3ab51f3cee6cc5e45bc6f26ccff6eca31f9a36f0b3b9b57692348320f0f13e8a9e6783c71c9c25786a13e460312441399cce", 0xff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x70000, 0x8, 0x1ff, 0x9, "025b24d38a8e19568034b362f713bdc7d5112117", 0x4, 0x6}) pwritev(r1, &(0x7f0000001540)=[{&(0x7f0000000080)="b0", 0x1}], 0x1, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="e000f801c90e034001000000", 0xc) 20:01:16 executing program 4: mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 20:01:16 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x106c9, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{0x100}, {}], 0x2}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x0, 0x20}, {0x7, 0x3}, {0x40, 0xffff}], 0x3}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x40, 0x7}], 0x1}) 20:01:16 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x1a7, 0xfffffffd}, {0x1, 0x4}, {0x0, 0x7f}, {0x8, 0x2}, {0x46, 0x1}, {0x2, 0x3}, {0x87, 0x8000}], 0x7}) (async) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000006000/0x3000)=nil) r2 = shmat(r1, &(0x7f0000006000/0x2000)=nil, 0x0) shmat(r1, &(0x7f0000005000/0x1000)=nil, 0xc00b365f96c7ba69) (async, rerun: 32) shmdt(r2) (rerun: 32) shmdt(r2) (async) setrlimit(0x8, &(0x7f0000000000)={0xb, 0x93}) r3 = syz_open_pts() close(r3) (async) r4 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) read(r4, &(0x7f0000000240)=""/225, 0xe1) shmctl$SHM_LOCK(r1, 0x3) (async) shmdt(r2) execve(0x0, 0x0, 0x0) (async) writev(r3, &(0x7f00000014c0)=[{0x0}], 0x1) (async) shmctl$IPC_RMID(r1, 0x0) 20:01:16 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, 0xffffffffffffffff, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r1) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r2 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r2, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r2, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:16 executing program 3: sysctl$kern(0x0, 0x0, &(0x7f0000000800)="06a9260bb08e43bd4fb02dc56a70fccc43dd737f2cc72dd974a2d5f4c72c9be0fe970ee958cf50c064575ac0dc8d59d9862f8ccb8f0318e2d058f6a6cfa919bf2c8c19b6e20e6d02fbe769a373e461f606ccb2d9ba32c0060ecaef1fbc43092b1edf21ececb28b7c3fc6ec5be50380d99ff3b1fa2b6988bdf1cae921666b1420c2bc3894ab9b1677c9329de08bc6b5cfd83d77ff61a29ee790795845a9dbd4e7507c76b6e232114ef2e3f4beca394ef2b2f287d6df3ce0d9f93f362c119018b16838734e15b606401b5d8d0cf8417a1cbebc0100ae9ab1458915de1550c6dc5eeb855c6eaef12a6e11c2a73fab3c371f951762004d1c721bed0487a318f2354f1220f43f49e694e08fce2980d3ef6c01551cf4481f3633b00e0b7f9ed661d00607e998ff96d04988aba101f18e6e664e241159e237e18d59c1ec41b2e6046c98f12da7f87c5982940479deafe5bbcff36c41cb7c40e1bdb2c7f3fedf8ebed16bc426b762c28032b134fb96d751b5715df3405c2974e5de56a6f2997f6b8a277c33411266123251d74b4f35290b12325276bc2389b276974e39f3740d9bb82a1c585332bf1834f262c98fec972e0ac28e03d88e17a139a30d96e1cb88375d56a227cbe05d55eb82888a2989729a3540be2b885f7c5915f32247f2367fedc108", 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000000)={0x10000, 0x4, 0x8001}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x100000000], [0x0, 0x0, 0x0, 0x0, 0x4], [], [], [{}, {}, {0x0, 0x0, 0x60a}, {}, {}, {}, {}, {0x0, 0x0, 0x2}]}}) sysctl$kern(0x0, 0x0, &(0x7f0000000800)="06a9260bb08e43bd4fb02dc56a70fccc43dd737f2cc72dd974a2d5f4c72c9be0fe970ee958cf50c064575ac0dc8d59d9862f8ccb8f0318e2d058f6a6cfa919bf2c8c19b6e20e6d02fbe769a373e461f606ccb2d9ba32c0060ecaef1fbc43092b1edf21ececb28b7c3fc6ec5be50380d99ff3b1fa2b6988bdf1cae921666b1420c2bc3894ab9b1677c9329de08bc6b5cfd83d77ff61a29ee790795845a9dbd4e7507c76b6e232114ef2e3f4beca394ef2b2f287d6df3ce0d9f93f362c119018b16838734e15b606401b5d8d0cf8417a1cbebc0100ae9ab1458915de1550c6dc5eeb855c6eaef12a6e11c2a73fab3c371f951762004d1c721bed0487a318f2354f1220f43f49e694e08fce2980d3ef6c01551cf4481f3633b00e0b7f9ed661d00607e998ff96d04988aba101f18e6e664e241159e237e18d59c1ec41b2e6046c98f12da7f87c5982940479deafe5bbcff36c41cb7c40e1bdb2c7f3fedf8ebed16bc426b762c28032b134fb96d751b5715df3405c2974e5de56a6f2997f6b8a277c33411266123251d74b4f35290b12325276bc2389b276974e39f3740d9bb82a1c585332bf1834f262c98fec972e0ac28e03d88e17a139a30d96e1cb88375d56a227cbe05d55eb82888a2989729a3540be2b885f7c5915f32247f2367fedc108", 0x0, 0x0, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000000)={0x10000, 0x4, 0x8001}) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x100000000], [0x0, 0x0, 0x0, 0x0, 0x4], [], [], [{}, {}, {0x0, 0x0, 0x60a}, {}, {}, {}, {}, {0x0, 0x0, 0x2}]}}) (async) 20:01:16 executing program 6: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) (async) open$dir(&(0x7f0000000000)='./bus\x00', 0x8, 0x49) (async) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) (async) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0xfff}, 0x0) (async) select(0x40, &(0x7f00000000c0)={0x7fffffffffffffff, 0x0, 0x6, 0x1, 0x4, 0xfff, 0x3, 0x9}, &(0x7f0000000140)={0x3, 0x100000001, 0xf760, 0x9, 0x7fffffffffffffff, 0x800, 0x0, 0x3}, &(0x7f0000000180)={0xf, 0xfffffffffffff000, 0x0, 0x87, 0x400, 0x5, 0x7, 0x20}, &(0x7f0000000240)={0x94df, 0x37c6e8b5}) select(0x40, &(0x7f0000000280)={0xffffffffffffd1a8, 0x8000000000000000, 0x7, 0xffff, 0xffffffff, 0x4, 0x9, 0xfff}, &(0x7f00000002c0)={0x6, 0xbf1, 0x0, 0x2, 0x8000000000000001, 0x72, 0xffffffffffffffff}, &(0x7f0000000300)={0x2, 0xd2, 0x4, 0x0, 0x6, 0x0, 0x5, 0x6}, &(0x7f0000000380)={0x800, 0x7a}) (async) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) (async) mkdir(&(0x7f00000004c0)='./bus\x00', 0x180) select(0x40, &(0x7f00000003c0)={0xfffffffeffffffff, 0xffffffffffffffff, 0x2, 0x9, 0x7fffffff, 0xc000000000, 0xfffffffffffffffa, 0x1}, &(0x7f0000000400)={0x3, 0x0, 0x5, 0x4, 0x6, 0x0, 0x7fff, 0x1}, &(0x7f0000000440)={0x100000000, 0x5, 0xffffffffffffffff, 0xca, 0x4, 0x42147d13, 0x1ff}, &(0x7f0000000480)={0x20, 0x10000}) ioctl$TIOCCBRK(r0, 0x2000747a) open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0x6) 20:01:16 executing program 2: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup(r1) write(r2, &(0x7f0000000000), 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1f, 0x0, 0x5, 0x1fc80d8b, "04000000010000a9b3c7420000d35ed900"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="8e0ac1190915fbbed54570075833225f0769ac814b5c56e99482384aff6a68689e66e4a95eb2f0a3b7b1ecf5569cbe15194009", 0x33}], 0x1000000000000119) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, &(0x7f0000000140)=' ', 0x1) 20:01:16 executing program 1: mlock(&(0x7f0000800000/0x800000)=nil, 0x800000) madvise(&(0x7f0000c10000/0x2000)=nil, 0x2000, 0x1) (async) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) (async, rerun: 64) madvise(&(0x7f00009c3000/0x3000)=nil, 0x3000, 0x1) (rerun: 64) 20:01:16 executing program 6: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) (async) open$dir(&(0x7f0000000000)='./bus\x00', 0x8, 0x49) (async, rerun: 64) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) (rerun: 64) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0xfff}, 0x0) (async) select(0x40, &(0x7f00000000c0)={0x7fffffffffffffff, 0x0, 0x6, 0x1, 0x4, 0xfff, 0x3, 0x9}, &(0x7f0000000140)={0x3, 0x100000001, 0xf760, 0x9, 0x7fffffffffffffff, 0x800, 0x0, 0x3}, &(0x7f0000000180)={0xf, 0xfffffffffffff000, 0x0, 0x87, 0x400, 0x5, 0x7, 0x20}, &(0x7f0000000240)={0x94df, 0x37c6e8b5}) select(0x40, &(0x7f0000000280)={0xffffffffffffd1a8, 0x8000000000000000, 0x7, 0xffff, 0xffffffff, 0x4, 0x9, 0xfff}, &(0x7f00000002c0)={0x6, 0xbf1, 0x0, 0x2, 0x8000000000000001, 0x72, 0xffffffffffffffff}, &(0x7f0000000300)={0x2, 0xd2, 0x4, 0x0, 0x6, 0x0, 0x5, 0x6}, &(0x7f0000000380)={0x800, 0x7a}) (async) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) (async, rerun: 32) mkdir(&(0x7f00000004c0)='./bus\x00', 0x180) (async, rerun: 32) select(0x40, &(0x7f00000003c0)={0xfffffffeffffffff, 0xffffffffffffffff, 0x2, 0x9, 0x7fffffff, 0xc000000000, 0xfffffffffffffffa, 0x1}, &(0x7f0000000400)={0x3, 0x0, 0x5, 0x4, 0x6, 0x0, 0x7fff, 0x1}, &(0x7f0000000440)={0x100000000, 0x5, 0xffffffffffffffff, 0xca, 0x4, 0x42147d13, 0x1ff}, &(0x7f0000000480)={0x20, 0x10000}) ioctl$TIOCCBRK(r0, 0x2000747a) open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0x6) 20:01:16 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x106c9, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{0x100}, {}], 0x2}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x0, 0x20}, {0x7, 0x3}, {0x40, 0xffff}], 0x3}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x40, 0x7}], 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x106c9, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{0x100}, {}], 0x2}) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x0, 0x20}, {0x7, 0x3}, {0x40, 0xffff}], 0x3}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) (async) dup(r0) (async) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x40, 0x7}], 0x1}) (async) 20:01:16 executing program 4: mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) (async) munlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) (async) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 20:01:16 executing program 1: mlock(&(0x7f0000800000/0x800000)=nil, 0x800000) madvise(&(0x7f0000c10000/0x2000)=nil, 0x2000, 0x1) (async) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) (async, rerun: 64) madvise(&(0x7f00009c3000/0x3000)=nil, 0x3000, 0x1) (rerun: 64) 20:01:16 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, 0xffffffffffffffff, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r1) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r2 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r2, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r2, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:16 executing program 3: sysctl$kern(0x0, 0x0, &(0x7f0000000800)="06a9260bb08e43bd4fb02dc56a70fccc43dd737f2cc72dd974a2d5f4c72c9be0fe970ee958cf50c064575ac0dc8d59d9862f8ccb8f0318e2d058f6a6cfa919bf2c8c19b6e20e6d02fbe769a373e461f606ccb2d9ba32c0060ecaef1fbc43092b1edf21ececb28b7c3fc6ec5be50380d99ff3b1fa2b6988bdf1cae921666b1420c2bc3894ab9b1677c9329de08bc6b5cfd83d77ff61a29ee790795845a9dbd4e7507c76b6e232114ef2e3f4beca394ef2b2f287d6df3ce0d9f93f362c119018b16838734e15b606401b5d8d0cf8417a1cbebc0100ae9ab1458915de1550c6dc5eeb855c6eaef12a6e11c2a73fab3c371f951762004d1c721bed0487a318f2354f1220f43f49e694e08fce2980d3ef6c01551cf4481f3633b00e0b7f9ed661d00607e998ff96d04988aba101f18e6e664e241159e237e18d59c1ec41b2e6046c98f12da7f87c5982940479deafe5bbcff36c41cb7c40e1bdb2c7f3fedf8ebed16bc426b762c28032b134fb96d751b5715df3405c2974e5de56a6f2997f6b8a277c33411266123251d74b4f35290b12325276bc2389b276974e39f3740d9bb82a1c585332bf1834f262c98fec972e0ac28e03d88e17a139a30d96e1cb88375d56a227cbe05d55eb82888a2989729a3540be2b885f7c5915f32247f2367fedc108", 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000000)={0x10000, 0x4, 0x8001}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x100000000], [0x0, 0x0, 0x0, 0x0, 0x4], [], [], [{}, {}, {0x0, 0x0, 0x60a}, {}, {}, {}, {}, {0x0, 0x0, 0x2}]}}) 20:01:16 executing program 2: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) (async) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup(r1) write(r2, &(0x7f0000000000), 0x0) (async, rerun: 32) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1f, 0x0, 0x5, 0x1fc80d8b, "04000000010000a9b3c7420000d35ed900"}) (rerun: 32) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="8e0ac1190915fbbed54570075833225f0769ac814b5c56e99482384aff6a68689e66e4a95eb2f0a3b7b1ecf5569cbe15194009", 0x33}], 0x1000000000000119) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) write(r0, &(0x7f0000000140)=' ', 0x1) 20:01:16 executing program 4: mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) (async) munlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) (async) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 20:01:16 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x1a7, 0xfffffffd}, {0x1, 0x4}, {0x0, 0x7f}, {0x8, 0x2}, {0x46, 0x1}, {0x2, 0x3}, {0x87, 0x8000}], 0x7}) (async) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000006000/0x3000)=nil) r2 = shmat(r1, &(0x7f0000006000/0x2000)=nil, 0x0) shmat(r1, &(0x7f0000005000/0x1000)=nil, 0xc00b365f96c7ba69) (async) shmdt(r2) (async) shmdt(r2) (async) setrlimit(0x8, &(0x7f0000000000)={0xb, 0x93}) (async) r3 = syz_open_pts() close(r3) (async) r4 = syz_open_pts() (async) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) read(r4, &(0x7f0000000240)=""/225, 0xe1) shmctl$SHM_LOCK(r1, 0x3) (async) shmdt(r2) execve(0x0, 0x0, 0x0) (async) writev(r3, &(0x7f00000014c0)=[{0x0}], 0x1) (async) shmctl$IPC_RMID(r1, 0x0) 20:01:16 executing program 1: syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) syz_emit_ethernet(0x88, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x7a, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @rand_addr}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x66, 0x0, "0e04d7d9cab0f445a42bfb67af908abb4b1ba65469d39eface97721fd118f02439370d388991bbf00a6752258491cea775e628cae7e8dc716aa4ce3287935ad8034cdb540c63fb16b73fc60c81f30e34d81407df4c906eacce27baea88ea"}}}}}) 20:01:16 executing program 6: r0 = open(&(0x7f0000000480)='./file0\x00', 0x38180, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0xd}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}}, {{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x2, &(0x7f00000000c0), 0x2, 0x0) kevent(r1, &(0x7f0000000080), 0x7fffffff, &(0x7f0000000280), 0x8000, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000080), 0x0) r4 = accept$inet(r0, 0x0, &(0x7f0000000080)) r5 = socket(0x10, 0x1, 0x1) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x200000037, &(0x7f0000000080), 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x200000037, &(0x7f0000000080), 0x0) kevent(r0, &(0x7f0000000380)=[{{}, 0xfffffffffffffff8, 0xe2, 0x0, 0x5, 0x80000001}, {{r4}, 0xfffffffffffffff8, 0x1, 0x4, 0x2789d862, 0x8}, {{r1}, 0xfffffffffffffff9, 0x12, 0x8, 0x8001, 0x200}, {{}, 0xfffffffffffffffd, 0x2, 0x4, 0x7, 0x4}, {{}, 0x1, 0x4, 0x40000000, 0x0, 0x80000000}, {{}, 0xfffffffffffffffa, 0x40, 0x80, 0x5, 0x1}], 0x3, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffff8, 0xa2, 0x8, 0x5, 0xfffffffffffffc23}, {{r0}, 0xfffffffffffffff8, 0x1, 0x20, 0x5, 0x2}, {{r5}, 0x6, 0x21, 0x2, 0x8, 0x1}, {{r2}, 0xfffffffffffffffe, 0x1, 0x1, 0x7fffffff, 0x1ff}, {{}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0x100, 0x100}, {{r7}, 0x6, 0x14, 0xfffff, 0x5, 0x7}], 0x100, &(0x7f00000001c0)={0x0, 0x4}) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x50, 0x6, 0x7, 0x4}, {{r1}, 0xffffffffffffffff, 0x70, 0x20, 0x5, 0x8}, {{r0}, 0xffffffffffffffff, 0xab, 0x1, 0x80, 0x2}, {{r3}, 0xfffffffffffffff9, 0x10, 0x40, 0xd}, {{r2}, 0xfffffffffffffff8, 0x24, 0x1, 0x5, 0x8}, {{r2}, 0xfffffffffffffffb, 0x44, 0x80, 0x7f, 0x7}, {{r1}, 0xfffffffffffffffd, 0x12, 0x20000001, 0xffffffff, 0xff}, {{r4}, 0xfffffffffffffffb, 0x48, 0x4, 0x2, 0x5}], 0x2, &(0x7f00000000c0), 0xfffffffb, &(0x7f0000000180)={0x1, 0x4}) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r8, 0xcd60441a, &(0x7f0000000240)=0x6) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r9, 0xcd60441a, &(0x7f0000000240)=0x2) 20:01:16 executing program 4: r0 = socket(0x0, 0x5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) dup2(r0, r1) sysctl$hw(&(0x7f0000000080)={0x6, 0x5}, 0x2, &(0x7f0000000180)="98e512c0", &(0x7f00000000c0)=0x4, 0x0, 0x0) 20:01:16 executing program 2: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup(r1) write(r2, &(0x7f0000000000), 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1f, 0x0, 0x5, 0x1fc80d8b, "04000000010000a9b3c7420000d35ed900"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="8e0ac1190915fbbed54570075833225f0769ac814b5c56e99482384aff6a68689e66e4a95eb2f0a3b7b1ecf5569cbe15194009", 0x33}], 0x1000000000000119) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, &(0x7f0000000140)=' ', 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) dup(r1) (async) write(r2, &(0x7f0000000000), 0x0) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1f, 0x0, 0x5, 0x1fc80d8b, "04000000010000a9b3c7420000d35ed900"}) (async) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="8e0ac1190915fbbed54570075833225f0769ac814b5c56e99482384aff6a68689e66e4a95eb2f0a3b7b1ecf5569cbe15194009", 0x33}], 0x1000000000000119) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) write(r0, &(0x7f0000000140)=' ', 0x1) (async) 20:01:16 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, 0xffffffffffffffff, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r1) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r2 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r2, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r2, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:16 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x106c9, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{0x100}, {}], 0x2}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x0, 0x20}, {0x7, 0x3}, {0x40, 0xffff}], 0x3}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) (async) dup(r0) (async) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x40, 0x7}], 0x1}) 20:01:16 executing program 6: r0 = open(&(0x7f0000000480)='./file0\x00', 0x38180, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0xd}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}}, {{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x2, &(0x7f00000000c0), 0x2, 0x0) kevent(r1, &(0x7f0000000080), 0x7fffffff, &(0x7f0000000280), 0x8000, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000080), 0x0) r4 = accept$inet(r0, 0x0, &(0x7f0000000080)) r5 = socket(0x10, 0x1, 0x1) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x200000037, &(0x7f0000000080), 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x200000037, &(0x7f0000000080), 0x0) kevent(r0, &(0x7f0000000380)=[{{}, 0xfffffffffffffff8, 0xe2, 0x0, 0x5, 0x80000001}, {{r4}, 0xfffffffffffffff8, 0x1, 0x4, 0x2789d862, 0x8}, {{r1}, 0xfffffffffffffff9, 0x12, 0x8, 0x8001, 0x200}, {{}, 0xfffffffffffffffd, 0x2, 0x4, 0x7, 0x4}, {{}, 0x1, 0x4, 0x40000000, 0x0, 0x80000000}, {{}, 0xfffffffffffffffa, 0x40, 0x80, 0x5, 0x1}], 0x3, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffff8, 0xa2, 0x8, 0x5, 0xfffffffffffffc23}, {{r0}, 0xfffffffffffffff8, 0x1, 0x20, 0x5, 0x2}, {{r5}, 0x6, 0x21, 0x2, 0x8, 0x1}, {{r2}, 0xfffffffffffffffe, 0x1, 0x1, 0x7fffffff, 0x1ff}, {{}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0x100, 0x100}, {{r7}, 0x6, 0x14, 0xfffff, 0x5, 0x7}], 0x100, &(0x7f00000001c0)={0x0, 0x4}) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x50, 0x6, 0x7, 0x4}, {{r1}, 0xffffffffffffffff, 0x70, 0x20, 0x5, 0x8}, {{r0}, 0xffffffffffffffff, 0xab, 0x1, 0x80, 0x2}, {{r3}, 0xfffffffffffffff9, 0x10, 0x40, 0xd}, {{r2}, 0xfffffffffffffff8, 0x24, 0x1, 0x5, 0x8}, {{r2}, 0xfffffffffffffffb, 0x44, 0x80, 0x7f, 0x7}, {{r1}, 0xfffffffffffffffd, 0x12, 0x20000001, 0xffffffff, 0xff}, {{r4}, 0xfffffffffffffffb, 0x48, 0x4, 0x2, 0x5}], 0x2, &(0x7f00000000c0), 0xfffffffb, &(0x7f0000000180)={0x1, 0x4}) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r8, 0xcd60441a, &(0x7f0000000240)=0x6) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r9, 0xcd60441a, &(0x7f0000000240)=0x2) open(&(0x7f0000000480)='./file0\x00', 0x38180, 0x0) (async) kqueue() (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0xd}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000040)=[{{r0}}, {{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x2, &(0x7f00000000c0), 0x2, 0x0) (async) kevent(r1, &(0x7f0000000080), 0x7fffffff, &(0x7f0000000280), 0x8000, 0x0) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000080), 0x0) (async) accept$inet(r0, 0x0, &(0x7f0000000080)) (async) socket(0x10, 0x1, 0x1) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r6, 0x29, 0x200000037, &(0x7f0000000080), 0x0) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r7, 0x29, 0x200000037, &(0x7f0000000080), 0x0) (async) kevent(r0, &(0x7f0000000380)=[{{}, 0xfffffffffffffff8, 0xe2, 0x0, 0x5, 0x80000001}, {{r4}, 0xfffffffffffffff8, 0x1, 0x4, 0x2789d862, 0x8}, {{r1}, 0xfffffffffffffff9, 0x12, 0x8, 0x8001, 0x200}, {{}, 0xfffffffffffffffd, 0x2, 0x4, 0x7, 0x4}, {{}, 0x1, 0x4, 0x40000000, 0x0, 0x80000000}, {{}, 0xfffffffffffffffa, 0x40, 0x80, 0x5, 0x1}], 0x3, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffff8, 0xa2, 0x8, 0x5, 0xfffffffffffffc23}, {{r0}, 0xfffffffffffffff8, 0x1, 0x20, 0x5, 0x2}, {{r5}, 0x6, 0x21, 0x2, 0x8, 0x1}, {{r2}, 0xfffffffffffffffe, 0x1, 0x1, 0x7fffffff, 0x1ff}, {{}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0x100, 0x100}, {{r7}, 0x6, 0x14, 0xfffff, 0x5, 0x7}], 0x100, &(0x7f00000001c0)={0x0, 0x4}) (async) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x50, 0x6, 0x7, 0x4}, {{r1}, 0xffffffffffffffff, 0x70, 0x20, 0x5, 0x8}, {{r0}, 0xffffffffffffffff, 0xab, 0x1, 0x80, 0x2}, {{r3}, 0xfffffffffffffff9, 0x10, 0x40, 0xd}, {{r2}, 0xfffffffffffffff8, 0x24, 0x1, 0x5, 0x8}, {{r2}, 0xfffffffffffffffb, 0x44, 0x80, 0x7f, 0x7}, {{r1}, 0xfffffffffffffffd, 0x12, 0x20000001, 0xffffffff, 0xff}, {{r4}, 0xfffffffffffffffb, 0x48, 0x4, 0x2, 0x5}], 0x2, &(0x7f00000000c0), 0xfffffffb, &(0x7f0000000180)={0x1, 0x4}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) ioctl$FIOASYNC(r8, 0xcd60441a, &(0x7f0000000240)=0x6) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) ioctl$FIOASYNC(r9, 0xcd60441a, &(0x7f0000000240)=0x2) (async) 20:01:16 executing program 4: r0 = socket(0x0, 0x5, 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) (async) dup2(r0, r1) sysctl$hw(&(0x7f0000000080)={0x6, 0x5}, 0x2, &(0x7f0000000180)="98e512c0", &(0x7f00000000c0)=0x4, 0x0, 0x0) 20:01:16 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r0, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r1 = syz_open_pts() readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r1) fcntl$dupfd(r0, 0x0, r1) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r2 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r2, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r2, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:16 executing program 3: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pwrite(r0, &(0x7f0000000000)="89c79467c299c7c22c0620cc9a091583373390b566c07315b26f337522e12d07b671af13ec71b8328d38dcc4723ad149e44899bdb92f9d3f693d47ffd323b68d159b836695cf03f5bd9fc60dd5dcda7c6c330f4af18b038e7be8dc3309664de59fc6892f55823256ca0c11007e3ec9d5942488a9760890cccb8ee2f3caf9ddb417924d1565e0d90fa0835d3bd9cae318eab2a9f1d7951f328f53e342a6e0faf466b97900f40dac5a1dbb3c6fe435bc71e247739c2a7351ea8625f1a111a3c990998d57800194026b8230bfbe5b7152a235e711d24d3a0c309160169ea791cc1879bdd64ed79e5c97", 0xe8, 0x6) ioctl$TIOCFLUSH(r1, 0xc0206922, &(0x7f0000000300)) 20:01:16 executing program 4: r0 = socket(0x0, 0x5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) (async) dup2(r0, r1) (async) sysctl$hw(&(0x7f0000000080)={0x6, 0x5}, 0x2, &(0x7f0000000180)="98e512c0", &(0x7f00000000c0)=0x4, 0x0, 0x0) 20:01:16 executing program 1: syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) syz_emit_ethernet(0x88, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x7a, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @rand_addr}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x66, 0x0, "0e04d7d9cab0f445a42bfb67af908abb4b1ba65469d39eface97721fd118f02439370d388991bbf00a6752258491cea775e628cae7e8dc716aa4ce3287935ad8034cdb540c63fb16b73fc60c81f30e34d81407df4c906eacce27baea88ea"}}}}}) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) (async) syz_emit_ethernet(0x88, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x7a, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @rand_addr}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x66, 0x0, "0e04d7d9cab0f445a42bfb67af908abb4b1ba65469d39eface97721fd118f02439370d388991bbf00a6752258491cea775e628cae7e8dc716aa4ce3287935ad8034cdb540c63fb16b73fc60c81f30e34d81407df4c906eacce27baea88ea"}}}}}) (async) 20:01:16 executing program 2: semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f0000000040)=0xfffffbff) r0 = semget(0x1, 0x3, 0x404) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x1) syz_emit_ethernet(0x4f, &(0x7f0000000340)={@random="e15469feeaf9", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "a47a03", 0x19, 0x0, 0x0, @rand_addr="b63bc606f8bb70da68383293951dbe6c", @mcast2, {[], @udp={{0x1, 0x0, 0x8}, {"140c7ffc290b9855fc9f69fc922cf52fa6"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 20:01:16 executing program 7: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x6000, 0x7) r1 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4a, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x88000198}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4a, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x88000198}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) pwrite(r4, &(0x7f0000000300)="155054a007f44bdb3f0635894046", 0xe, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4a, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000280)=[{0x2}, {0x40}, {0xc, 0x0, 0x7, 0x88000198}]}) pwrite(r5, &(0x7f0000000240)="155054a007f44bdb3f0635894046ac582bcf6f6d4cbfaf6ed040d8a1596bce398e786c66c5d77204cd57", 0x2a, 0x5) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r1, &(0x7f0000000100)=[{{r0}, 0x7, 0x88, 0x2, 0xec58, 0x2}], 0x9, &(0x7f00000001c0)=[{{r3}, 0x3, 0x51, 0x8, 0x7fff, 0x4}, {{r6}, 0xfffffffffffffff9, 0x2, 0x40, 0x1, 0x2c}], 0x6, &(0x7f0000000200)={0x5}) poll(&(0x7f0000000140)=[{r0, 0x1}, {r2}], 0x2, 0xdcb) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)={0x4}) 20:01:16 executing program 2: semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f0000000040)=0xfffffbff) r0 = semget(0x1, 0x3, 0x404) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x1) (async) syz_emit_ethernet(0x4f, &(0x7f0000000340)={@random="e15469feeaf9", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "a47a03", 0x19, 0x0, 0x0, @rand_addr="b63bc606f8bb70da68383293951dbe6c", @mcast2, {[], @udp={{0x1, 0x0, 0x8}, {"140c7ffc290b9855fc9f69fc922cf52fa6"}}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 20:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000600)=0x5) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/28, 0x1c}, {&(0x7f0000000180)=""/253, 0xfd}, {&(0x7f0000000300)=""/188, 0xbc}, {&(0x7f0000000280)=""/12, 0xc}, {&(0x7f00000003c0)=""/235, 0xeb}], 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000005c0)={0x2, &(0x7f0000000580)=[{0x1, 0x81, 0x8, 0x5}, {0x81, 0x80, 0x2, 0x9}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x30, 0x0, 0x0, 0x20000}, {0x6}]}) pwrite(r0, &(0x7f0000000040)="ef1811bd6edcfc7a5a2ad230ed97", 0xe, 0x0) 20:01:16 executing program 4: syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff000000000000000000907800"/42]) syz_emit_ethernet(0x31a, &(0x7f0000000140)={@local, @random="d0b4c39150e5", [{[], {0x8100, 0x6, 0x0, 0x4}}], {@ipv6={0x86dd, {0x3, 0x6, "bbe6bf", 0x2e0, 0x11, 0x0, @mcast2, @empty, {[@dstopts={0x3b, 0x2, '\x00', [@jumbo, @jumbo={0xc2, 0x4, 0xfffffff7}, @ra={0x5, 0x2, 0x3f}]}, @fragment={0x1, 0x0, 0x20, 0x1, 0x0, 0x9, 0x66}, @dstopts={0x2e, 0x1, '\x00', [@pad1, @generic={0x80}, @pad1]}, @dstopts={0x29, 0x5, '\x00', [@enc_lim={0x4, 0x1, 0xf6}, @jumbo={0xc2, 0x4, 0xeb}, @jumbo={0xc2, 0x4, 0x7}, @pad1, @jumbo={0xc2, 0x4, 0xfffff4c0}, @jumbo={0xc2, 0x4, 0x9}, @ra={0x5, 0x2, 0x9}, @enc_lim={0x4, 0x1, 0x2}, @ra={0x5, 0x2, 0x879}, @pad1]}, @hopopts={0x37, 0x12, '\x00', [@generic={0x1f, 0x95, "a171dd1201858fd8682d93ea3b7c8d35d0df81495b6cd297670a3c72f1e51031a87dcf01b74e362a4c18796fb24b43f0686e90582d438dce0a1ebe41765dde3b532ecb54c99cbe5d7de1910f267ff6a1501a6bfa97d74d1a11e208c10eefc7bb0f0bc4150b18056dfcaa5421688dc939772569414fed21b71ba95f62fe9de82346df69b2a072522cea7f6c96fa8cd10b33c874bd38"}]}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @empty, @empty, [{0x1, 0x15, "4d595a27ba22fecb633d90926cd8e207d6d285bb34affb86bf5f6350861a6786743bc22473f67ded8eaafb5bf4b05b72ee1dbc124f0dd54afe07c1d52d07960fbe1f295d664ad41c06341080e99e9ffe79603019c921bcf447b8d379c705bbc27cdad0a8b43dd17af24d6275324e0bb9126fb55ba91cdc03d5da5c552b9ffc9778ea61fdadede66dc9a02ea35a6e5397c3d82bfc2f0bef60aa874d725758e91712f8240b2866"}, {0x1f, 0x19, "2990100cc7e436d78fca7c517da97bc8389e888ca7382e906d87b69b6027c1655ca58167866307b25c1cfd9ef518fd9799395f8fc55dd459c50ab378e577e70b8add5588bec2acf70d6e06b25d67ae4f625b1857b06c4ad5032d4ad6b8ea91997f410043122c7dd278dfb7bab122fd25e5d45747ac2b6e02e27f88dea5fe9cfda9fb691743904f8cd6ca7f3861e8b193b66b44e5441e976a3d554f77f90a9b8fd45e1803cf3b9250ea88c81cb113008dcfe6394fb7126fc41856325d434a0c568cdf066b5900e2"}, {0x4, 0x7, "e89a885f6cb41c8a0cfffdbf13c6cb103acffe6d6ed8da09670c6cf8278295f89e8f4793b8ef2534aef90ed6ef8ffdf2536e8b5e934e2a0a5917c877f4"}]}}}}}}) syz_emit_ethernet(0xe5, &(0x7f0000000000)={@remote, @random="140bc6f777c3", [{[{0x88a8, 0x3, 0x1, 0x1}], {0x8100, 0x0, 0x0, 0x3}}], {@ipv4={0x800, {{0x1c, 0x4, 0x1, 0x3, 0xcf, 0x65, 0x0, 0x7f, 0x6, 0x0, @rand_addr=0x6, @broadcast, {[@ra={0x94, 0x6, 0x9}, @noop, @ssrr={0x89, 0x1f, 0x2d, [@broadcast, @remote={0xac, 0x14, 0x0}, @multicast2, @multicast2, @multicast1, @rand_addr=0xfff, @empty]}, @ssrr={0x89, 0x1f, 0x9, [@rand_addr=0x6300, @broadcast, @rand_addr=0x1, @empty, @broadcast, @remote={0xac, 0x14, 0x0}, @loopback]}, @rr={0x7, 0x17, 0xdc, [@loopback, @multicast2, @remote={0xac, 0x14, 0x0}, @loopback, @loopback]}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0xb, 0x2, 0xf000, 0x0, 0xd552, {[@window={0x3, 0x3, 0x20}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x12, [0x2, 0x80000001, 0x5, 0x401]}]}}, {"b7698664c8c23092e3d7b5c5cc35911a56cb05da01cb06486fdf8f89480aae75547f92c3a91d2b1cbf3341e94f615094af98bc"}}}}}}) syz_emit_ethernet(0x100e, &(0x7f0000000480)=ANY=[@ANYBLOB="6270375b4ad20000000000000600e91fdcb0e1141409276c415cb90b7fb26ec5718e883110d4f2417dbf54a696ee28096e4c1d1727eb9e809733a70d0ef22af28d7957dd8d07ccc029f121d68570fc9902f66bf41230d104c562c44e719d9a1123dd64aef1e97d07957ce03d1c17dfd68f6f68748bbe368eb6257dcc253710901793dafcdb2c29a4044e57688b41bdf99a3b903fb023fbf182f059a4448eda0ba90bf5a8fc20178a715bf4cbfafa7da022c0d0b15ca45b0c57ce6f61e45b1e074dd38c82affa7fe9f59bcb96ef5f1f826e7bf528e01863ef2722c11c59159885b0cbe77bd5eeeae2acc72a12a7766291de8c91c16830f1e7d06d11e8bdcf286eb900c8b509df3672dc2b59027d4b5187a5e65459a8b9cd132935c7aa8b09f66993133419751a2091d4be029771cd325ace77f6063eaf0efaf18357e30f9eaec70ede6a9a1ce867ac11631389db029c39116a4d0fd68d3ab4560be10e58f6f9c5f309b8e6ac2a4744647d5e6d23e0e994e073da30dd99dff2c41729cd5c71f442745ed7ca75b03e26df42c4c4cbfd6102c7423a8e05967f568f3487b55d3c03e6cec6d719e8cdf3f6c35fef701f51572cbd5e15b19279d980bfc249619c14a295f88b746570316085647736d9f5994daa42374238fca14c2fa4ab49999cf3f555accebd558e4e7a122bccf13d1328fe5d25e50bb94b625505cb26aae1cdfd8eb6bba17d0eeec14ec068ebc53b6cd623be3de54ad3e8b002ba0e09ae178a3a9da5a18c6099bb2b9e6019033793b1d478d5f81d5c3fc7ea6f9f23976820c38d8d669cb8c75756d35fa7b73b940f97ec833b91c9c8fdfb7e589e075c35ddc7cad7dc2eaf1d0156bfad1765371ff5187f633a22ac1438991bf0b8d3ecae6f42152167543519711f06a34e3ee22f50b8faf28c751b6be6bd9fa2cca0361f52cb98be8bf3e919c0fe022f824cfa289ae62e40c849931449b782de16d4270ee15a9d59eda99e9b32c9714f69ef2836d51fd3a359ba7657999c81c277183e7411061f3d52f89a9fcd7ab99be76a34eaf9bd98e57846057201e3695a241e2074ed5d2bb26fb91ab005b3c90378c59cd707852809e6842a02616a0dc99b93f46e7436ebbf185a087c39320733703503328e30ed29c4c763a9b9ae53b04e2c017f0d819cb6249d233004b62a7c4e2cb559d050b5755dd4ada085277f4218a77ff09eefcd5f6067ebcb45484c06fe845cb5dd5f34038cde34a4cd48ebd3d64d2ce1abfe0ee8f74e57c58a52b9acc477d584203c756ff0df4a3b58202d0094d195c63eef67c1006ae0b587ce244cb42fb4c0fb5568d2d0f540f8ef4e38b6868e2d098190e0f334d10179c073fec74294329531c24432396083cf79cca864148119f59346131518b89241cd4adba8a2b9dd033f0f672105953328a563fa0f2a1cf2ea4736c07eb43e1d1f5aced75f1d840e91943fb55770cececb437f8d49c33a0ffd741c28be0271f88f7393ca922d13c9ce630e839502509c4178db7f37d71c7f9dcf822643d69284b838082866dc1a1e3e933580f9dc09a8dc7c660c2f4774d79627cedf6b30ff51bc8e47753fab036cbb5c74128c9c46b1beb4f64a06140833733f183339572acf2a955be64cecda84c0937f77e3e114aa968d74c259d05cdff547aec9db0ca8a7a2922c7fd4b7d066a55d2a73a353c932ddb10627c25310659187c62c45007f13414faefb501bbdad232101f31a15e0e63a13dc64b69a2f43a1d847e4ac866e7af4ee7f6ff6a2f6b06aad8d38a08a332378fe6deda848d9d930cfd7cdf215eeaef427a7937c5c25448cd1757789c7475366d6ddadee334592efec3298a3000e6a0194b4cff739ec71e41c47c0827979c9922cf55641ab6c87dad4834bd68e9cf06abc327666a10c06785a67679f89db05869ca1624d85fd8f0b9cbee8f0b2f6baae90456a84f5e44bde1b50d8c5ef5a02b3269b1011d3a072e1f147342be6a5c2ebf1bc29bb3c183ac1a42d42f801bbd489d9e90c3578ed5a92422f359b810445ae4db8f1108585b6b046fc2327afb9482cc9116f977c37c004942b89d30a3e957825fd0d2547b0c643281c7ccab49259428a3b81d29d489f58222feaea696ca6718dcc88292e70b363de4db7d48bd1aad3151b8004c838bcef5a154e390a6ae9ab4722b9a1d8fc99d58537aa9de856e79d42605e190b892ec61db169ab5ac9c113dad5a4f08266dbc3b13064d20484dde3cd3d19e37853e1042b305cd83a0bba96dc079df8fa8870c7ea3ca4516bc2c595cdb642a08294f74eae1ae51cdea6fb5f54730080d1938e234a521658be81c2fd2d1d8f2ebe05e1c0fb440fdb37e8e97646f02d3d259c6ed6ef75dd367b83e73ac670f301d7bbb50943ca71188b86730c920250e84f962cedc8c22911a529e1c11559e738845c1bde7e266754260176d7743f511a9be8f31d79a6b82619bcfd496f7004212d7b24065b5c55d4f584bdef9d71876ead210832d89913cbff140333e54f2659850d66fb11a829c37d33743cff94f038d42edd1a1acdb8a2023d479ab26ee50db23d8e219bb27daa1dfb98364c3eb079d7b8ad50c710cc7f8b4104d4f03f8c3f1fc508b30b95ddeb407e78cb633d34bbda29bd8f9164d1e70c5e84b904c9b0e5d1d4b93f9fb82eba3f19b6ec3c61339ec6c721c8c325a3ad63310dd13d016134c663837b55e2f51766298357b2fc15c91a2fe9fe07bbc68854007b166b9c32d8aaac7743593b4b6cd36beda36d3cd6940dde340f71ab6afaf4900c0fadf44fd6e5dea2c9acb1b2db0860d8710780dddd1dd03b372e57eb57ae29b49c72845024ba0dcae465add19fcbdba7ee06992b4139683cc8349d54578fc90e96d9a9a6005c07b44a620d3594d044c350ebd75fabde3cbdacf734cfd97cc6603e4e6e2c6c6f95327246a4a0c2e198b66d98bf932dbd7980b63d187c323d773e2272ce104dc27711cf7fb1fb35ec32b291a07968baafd328e600c26a68bdea518de6e342fcf4961917a4e09ddc51f509cbdbbd6b88e26ba93e774955171026b7f84c9b7b3e28f58e3e792dd1fe772445e7a7e2f1e39aa12734acbab4f99b440c5094cbe08e1cfb33152f649401940f97581d08952d611a74617ffe8cb62e9900bb5aafdd5929052ce32a56c848a1eff06183ae75206a7402ed1cc209715dcb5e068f96ae9be2fe90367c3e322240989ffb8da0c175c129e3ba5942e44d22b3166d5ff99b03fcef728093a5b5dfde02d5a0982a92f69789f57c0d8b1fdabeb106d9aad310e408fa1a3cd25f89f6daf29dd47d9f89c75563b2ac18fecaba7edee226dd9ce1c1a8e27fdc1293ec71b7fa67dc94f93cbd6fcaaae968937dfb4af06598e0c6d2eec815d71b172ad2b133e55c829f199990bc39c1cb1ec6708c45f0f4f47312a85d0437fc1452f7d545554f45ad5d407bf93526332111a9a25432ca89a6f578140f708ec987bab7da8bc579004ba05f18c89b22ceee67011a591319aeb8ccd0e4853d1c8d4da4204acdef08cd042b7aafc02d63e4e23b84edef57d011d9709ae0221003a460c8cbccfd97f243c68622bbae0a98bf796c22386c3df5a5aeb8b80f5683aa368ea9e131ffe32cfda0a96fea128395e70078d43a52a12ec067273a97220d5987b12db443324993beb7371f8e8f1058cec443d51f47175aea9d969626cde8bf09dd1b29e5aab37967ea7b3ac59041853bfa98c523150cf79e284d3f0d41516f4072b12a86c2c66f5e0303adfc6f75bf4e438bac5d44f7d7861f6337d007287bcdee89974626ca5d6d2631eb51cbcfd2474ad6ca09a4c5074b7b998ff20c9aae8feed0e4d28955f535f263e0c9a2f653d0c57c51d1f22fa516dc9d9669e3a4598e56d0d2ab59d15c6fc5c9f287ddd2d897cc7599af88461ddacc7b50bf97680f54c87cdcab229c12850b74b4a731b7dce3327cc4ffe12cfc86445a95ba14cc122deddb869799ec3b825bdd51b9cab033878fb7ae0d14293af44641985f4b95310a086aecd6276f633731c4f3999db2a40823932c447aaf87c5e1f7d0be8a1db11a44856db9d9a15a3f37bf49ad942ce15b0cda0a9c663e582e47c87e1066286b18319221baa022971679e7fe46e7eb247f247aab45c29526f854ddf64bd0ed14481698ee5e0a5df6a2409e4219f6e4c45c8f976b1622395d49dedd2b532d5fc90e05b9a174f20d598446c58af48bed61807db6e6b30c18807b1c8e94071ac4cd6fe8f04e0204d78c28b6f63726251c6524ac1c405ff04ac551e3d871508b14cfedeac34bdf04d88bca370cf74af5be9b3066721f31deed25b87a8389c417c080649eea5750c45b2d4827a4725e55369a0095eef6dfaab29af34e2bc1d7f7e73e812cb0017bfd1cf73e20c0f1598daf7a13468c57dc2ef7813da8cca515a9a05704d1ef6029db6cf24e4c04b37fc922dd2b8667bed9f6cf4608f7f0cfa0313e626f04ed0b097f923cf8d8b6b39193fc0f6c9006cc745bcee2ff3eb47e21534173d5add9bede8e5654dd30746c855b29bbd98cebb8367664489438d7c41002b6eda277b87c15ca9ca048c519a3bb94b39ac4a7caddb680eaac81d285d3cb46fb2ed331a73ca8797b77837eca8a047cda1311fb944d93fadc5dab8bedc73f4ea1ea54ad436366294eb7ec82ce293d205e5c19c4b5cdf0a50c230664c6ff04e4a34d89014a44a887d422171b5b4d2bba6b9146e0efbb49806a7109e6bd0e5602aec4f1d1689a4fb0072260bc41b39fa9d07f0af7c55f8ac11af6c3ba718088c19d04439022387a78417c8cb25d73d6cd8683898196ee4256d8f237a9e2bec74bdc50ca060cfe57c63151a2e649aa995064c6f227b2fa1f32b987823a7116ff27c50617d67dddf4e4bf0613c3314d1bd4f84a9669d91d388d161c35d50033f7a30c43005ff9a491d7d0a380548284593ce311fa7c8255e25423cbe711442a0ae4ffcbcb57c9847ed818002568d1ccbab66a7a534eddecff3e9f73cc6174155bf1912329aaeaf357f0f07e9e4ace07be2313fe79eb185a869f879796caad21569cea6d61d36629bffeff9069cceebb8bf24524ca40e7fd50c1074f3fa5b06368ef88da79362ff1c0200c9227001de4347268d2700e11c78a9a765805382e913fb479bd69ce42a564634de52ed0b2bb75465dcd6ab6af5416679ef9f7103b218a974eeb2174d8e6b39d84201adb1c4013fee6dde5b9fceca90a60259fcda720a2818fe5f2a3292df73c29f8a7432bcaa4aea2d94ca42e5a0ceb65fcafdf6947f6bb2bfc1b85c903f9a47f646839897ffc198038ca671dd39b601ed89b702322b5989f5316e7888bd474901ba39ec4d5be06f46c5cd2233edf4cbb173fd9e7f320fc2940282c0cbb7b55927ca440cefa7185ad6baf15622069bc3884b7750fde097411b57632672e242240cf5daf6e69b50a37af142cb01caaaaaa8063ef9fba0186201856727c9077cc388bce0930b5e0430299d60d83c2ec9c7eb81e15c75c33d55dbc7fb47277f1d85263dbd3626bb29d1092821e9b324b7086534af4d0b69f1893e7cfb5fa58dceb89b515535e66dcf62894cc112f21661e0e8e06d7ea7243c2c3d8ae4d534c9db12dc0e2e08147ca72009adcb802b4ee1233edb318c3b48c41b2e6696fdca9d34d68f2af0c533f147d3fb47db2740c59d197b70e4bf850cbd8694a3ed766759accb2c0bfe41bbd731a5e927bc8e1a7be8efc125614b5c4fc830d0c42d9af18229f53cedb712602c71846c0aa014944499172c752a473c59d7ec9aecaa900"/4102]) 20:01:16 executing program 3: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pwrite(r0, &(0x7f0000000000)="89c79467c299c7c22c0620cc9a091583373390b566c07315b26f337522e12d07b671af13ec71b8328d38dcc4723ad149e44899bdb92f9d3f693d47ffd323b68d159b836695cf03f5bd9fc60dd5dcda7c6c330f4af18b038e7be8dc3309664de59fc6892f55823256ca0c11007e3ec9d5942488a9760890cccb8ee2f3caf9ddb417924d1565e0d90fa0835d3bd9cae318eab2a9f1d7951f328f53e342a6e0faf466b97900f40dac5a1dbb3c6fe435bc71e247739c2a7351ea8625f1a111a3c990998d57800194026b8230bfbe5b7152a235e711d24d3a0c309160169ea791cc1879bdd64ed79e5c97", 0xe8, 0x6) (async) ioctl$TIOCFLUSH(r1, 0xc0206922, &(0x7f0000000300)) 20:01:16 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r0, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r1 = syz_open_pts() readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r1) fcntl$dupfd(r0, 0x0, r1) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r2 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r2, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r2, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:16 executing program 6: r0 = open(&(0x7f0000000480)='./file0\x00', 0x38180, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0xd}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}}, {{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x2, &(0x7f00000000c0), 0x2, 0x0) (async) kevent(r1, &(0x7f0000000080), 0x7fffffff, &(0x7f0000000280), 0x8000, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000080), 0x0) (async) r4 = accept$inet(r0, 0x0, &(0x7f0000000080)) r5 = socket(0x10, 0x1, 0x1) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x200000037, &(0x7f0000000080), 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x200000037, &(0x7f0000000080), 0x0) (async) kevent(r0, &(0x7f0000000380)=[{{}, 0xfffffffffffffff8, 0xe2, 0x0, 0x5, 0x80000001}, {{r4}, 0xfffffffffffffff8, 0x1, 0x4, 0x2789d862, 0x8}, {{r1}, 0xfffffffffffffff9, 0x12, 0x8, 0x8001, 0x200}, {{}, 0xfffffffffffffffd, 0x2, 0x4, 0x7, 0x4}, {{}, 0x1, 0x4, 0x40000000, 0x0, 0x80000000}, {{}, 0xfffffffffffffffa, 0x40, 0x80, 0x5, 0x1}], 0x3, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffff8, 0xa2, 0x8, 0x5, 0xfffffffffffffc23}, {{r0}, 0xfffffffffffffff8, 0x1, 0x20, 0x5, 0x2}, {{r5}, 0x6, 0x21, 0x2, 0x8, 0x1}, {{r2}, 0xfffffffffffffffe, 0x1, 0x1, 0x7fffffff, 0x1ff}, {{}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0x100, 0x100}, {{r7}, 0x6, 0x14, 0xfffff, 0x5, 0x7}], 0x100, &(0x7f00000001c0)={0x0, 0x4}) (async) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x50, 0x6, 0x7, 0x4}, {{r1}, 0xffffffffffffffff, 0x70, 0x20, 0x5, 0x8}, {{r0}, 0xffffffffffffffff, 0xab, 0x1, 0x80, 0x2}, {{r3}, 0xfffffffffffffff9, 0x10, 0x40, 0xd}, {{r2}, 0xfffffffffffffff8, 0x24, 0x1, 0x5, 0x8}, {{r2}, 0xfffffffffffffffb, 0x44, 0x80, 0x7f, 0x7}, {{r1}, 0xfffffffffffffffd, 0x12, 0x20000001, 0xffffffff, 0xff}, {{r4}, 0xfffffffffffffffb, 0x48, 0x4, 0x2, 0x5}], 0x2, &(0x7f00000000c0), 0xfffffffb, &(0x7f0000000180)={0x1, 0x4}) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r8, 0xcd60441a, &(0x7f0000000240)=0x6) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r9, 0xcd60441a, &(0x7f0000000240)=0x2) 20:01:16 executing program 1: syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) syz_emit_ethernet(0x88, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x7a, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @rand_addr}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x66, 0x0, "0e04d7d9cab0f445a42bfb67af908abb4b1ba65469d39eface97721fd118f02439370d388991bbf00a6752258491cea775e628cae7e8dc716aa4ce3287935ad8034cdb540c63fb16b73fc60c81f30e34d81407df4c906eacce27baea88ea"}}}}}) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) (async) syz_emit_ethernet(0x88, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x7a, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @rand_addr}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x66, 0x0, "0e04d7d9cab0f445a42bfb67af908abb4b1ba65469d39eface97721fd118f02439370d388991bbf00a6752258491cea775e628cae7e8dc716aa4ce3287935ad8034cdb540c63fb16b73fc60c81f30e34d81407df4c906eacce27baea88ea"}}}}}) (async) 20:01:16 executing program 2: semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f0000000040)=0xfffffbff) r0 = semget(0x1, 0x3, 0x404) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x1) syz_emit_ethernet(0x4f, &(0x7f0000000340)={@random="e15469feeaf9", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "a47a03", 0x19, 0x0, 0x0, @rand_addr="b63bc606f8bb70da68383293951dbe6c", @mcast2, {[], @udp={{0x1, 0x0, 0x8}, {"140c7ffc290b9855fc9f69fc922cf52fa6"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f0000000040)=0xfffffbff) (async) semget(0x1, 0x3, 0x404) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x1) (async) syz_emit_ethernet(0x4f, &(0x7f0000000340)={@random="e15469feeaf9", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "a47a03", 0x19, 0x0, 0x0, @rand_addr="b63bc606f8bb70da68383293951dbe6c", @mcast2, {[], @udp={{0x1, 0x0, 0x8}, {"140c7ffc290b9855fc9f69fc922cf52fa6"}}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) 20:01:16 executing program 3: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pwrite(r0, &(0x7f0000000000)="89c79467c299c7c22c0620cc9a091583373390b566c07315b26f337522e12d07b671af13ec71b8328d38dcc4723ad149e44899bdb92f9d3f693d47ffd323b68d159b836695cf03f5bd9fc60dd5dcda7c6c330f4af18b038e7be8dc3309664de59fc6892f55823256ca0c11007e3ec9d5942488a9760890cccb8ee2f3caf9ddb417924d1565e0d90fa0835d3bd9cae318eab2a9f1d7951f328f53e342a6e0faf466b97900f40dac5a1dbb3c6fe435bc71e247739c2a7351ea8625f1a111a3c990998d57800194026b8230bfbe5b7152a235e711d24d3a0c309160169ea791cc1879bdd64ed79e5c97", 0xe8, 0x6) (async) ioctl$TIOCFLUSH(r1, 0xc0206922, &(0x7f0000000300)) 20:01:16 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r0, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r1 = syz_open_pts() readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r1) fcntl$dupfd(r0, 0x0, r1) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r2 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r2, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r2, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:16 executing program 3: getrlimit(0x1, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0xffffffffffff0001], [0x0, 0x0, 0x0, 0x9], [0xfffffffffffffffc, 0x0, 0x0, 0x4], [{}, {}, {}, {}, {0x8}, {0x7}], {0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x9}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) munmap(&(0x7f00002e8000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000140)={0x6}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000004c0)) mprotect(&(0x7f0000386000/0x2000)=nil, 0x2000, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x7) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) poll(&(0x7f00000000c0)=[{r4, 0x8}], 0x1, 0x7fffffff) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet6(0x18, 0x5, 0xce) 20:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000600)=0x5) (async) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/28, 0x1c}, {&(0x7f0000000180)=""/253, 0xfd}, {&(0x7f0000000300)=""/188, 0xbc}, {&(0x7f0000000280)=""/12, 0xc}, {&(0x7f00000003c0)=""/235, 0xeb}], 0x5) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000005c0)={0x2, &(0x7f0000000580)=[{0x1, 0x81, 0x8, 0x5}, {0x81, 0x80, 0x2, 0x9}]}) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x30, 0x0, 0x0, 0x20000}, {0x6}]}) (async, rerun: 32) pwrite(r0, &(0x7f0000000040)="ef1811bd6edcfc7a5a2ad230ed97", 0xe, 0x0) 20:01:16 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x19c) chroot(&(0x7f00000000c0)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000300)=[&(0x7f0000000040)='\x04\a\x00', &(0x7f0000000100)='/dev/zero\x00', &(0x7f0000000140)='/dev/zero\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x2, 0x1a4) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)) getgroups(0x7, &(0x7f0000000540)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(0x0, &(0x7f0000000300), 0x0) semop(0x0, &(0x7f0000000180), 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000240)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1, 0xa, &(0x7f0000000400)="eaaca335b3d3c913501c8f720d55aaae2b1c4e4ea80ee1c4860894c8e493f85d3e9e55b3c2e8419eea6a49075014d8bfc0bdef01876fc43906ad73552b5a6c909b79f6cb35068e959b810ad75750963485c5b7bde06a0f00000000000051df3b772651c1d5020400c4492af84518af29f99e819dcf904a5bca6e3eb771c9c21227c4736fdc64fbf6e9", 0x89) r1 = socket(0x2, 0x3, 0x10) dup2(0xffffffffffffff9c, r1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000180)='./bus\x00', 0x20, 0x16c) openat$zero(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x40, 0x0) getdents(r3, &(0x7f00000004c0)=""/81, 0x51) open(&(0x7f0000000380)='./bus\x00', 0x8000, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0x0) r5 = semget$private(0x0, 0x4, 0x0) semop(r5, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) 20:01:16 executing program 4: syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff000000000000000000907800"/42]) (async, rerun: 64) syz_emit_ethernet(0x31a, &(0x7f0000000140)={@local, @random="d0b4c39150e5", [{[], {0x8100, 0x6, 0x0, 0x4}}], {@ipv6={0x86dd, {0x3, 0x6, "bbe6bf", 0x2e0, 0x11, 0x0, @mcast2, @empty, {[@dstopts={0x3b, 0x2, '\x00', [@jumbo, @jumbo={0xc2, 0x4, 0xfffffff7}, @ra={0x5, 0x2, 0x3f}]}, @fragment={0x1, 0x0, 0x20, 0x1, 0x0, 0x9, 0x66}, @dstopts={0x2e, 0x1, '\x00', [@pad1, @generic={0x80}, @pad1]}, @dstopts={0x29, 0x5, '\x00', [@enc_lim={0x4, 0x1, 0xf6}, @jumbo={0xc2, 0x4, 0xeb}, @jumbo={0xc2, 0x4, 0x7}, @pad1, @jumbo={0xc2, 0x4, 0xfffff4c0}, @jumbo={0xc2, 0x4, 0x9}, @ra={0x5, 0x2, 0x9}, @enc_lim={0x4, 0x1, 0x2}, @ra={0x5, 0x2, 0x879}, @pad1]}, @hopopts={0x37, 0x12, '\x00', [@generic={0x1f, 0x95, "a171dd1201858fd8682d93ea3b7c8d35d0df81495b6cd297670a3c72f1e51031a87dcf01b74e362a4c18796fb24b43f0686e90582d438dce0a1ebe41765dde3b532ecb54c99cbe5d7de1910f267ff6a1501a6bfa97d74d1a11e208c10eefc7bb0f0bc4150b18056dfcaa5421688dc939772569414fed21b71ba95f62fe9de82346df69b2a072522cea7f6c96fa8cd10b33c874bd38"}]}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @empty, @empty, [{0x1, 0x15, "4d595a27ba22fecb633d90926cd8e207d6d285bb34affb86bf5f6350861a6786743bc22473f67ded8eaafb5bf4b05b72ee1dbc124f0dd54afe07c1d52d07960fbe1f295d664ad41c06341080e99e9ffe79603019c921bcf447b8d379c705bbc27cdad0a8b43dd17af24d6275324e0bb9126fb55ba91cdc03d5da5c552b9ffc9778ea61fdadede66dc9a02ea35a6e5397c3d82bfc2f0bef60aa874d725758e91712f8240b2866"}, {0x1f, 0x19, "2990100cc7e436d78fca7c517da97bc8389e888ca7382e906d87b69b6027c1655ca58167866307b25c1cfd9ef518fd9799395f8fc55dd459c50ab378e577e70b8add5588bec2acf70d6e06b25d67ae4f625b1857b06c4ad5032d4ad6b8ea91997f410043122c7dd278dfb7bab122fd25e5d45747ac2b6e02e27f88dea5fe9cfda9fb691743904f8cd6ca7f3861e8b193b66b44e5441e976a3d554f77f90a9b8fd45e1803cf3b9250ea88c81cb113008dcfe6394fb7126fc41856325d434a0c568cdf066b5900e2"}, {0x4, 0x7, "e89a885f6cb41c8a0cfffdbf13c6cb103acffe6d6ed8da09670c6cf8278295f89e8f4793b8ef2534aef90ed6ef8ffdf2536e8b5e934e2a0a5917c877f4"}]}}}}}}) (rerun: 64) syz_emit_ethernet(0xe5, &(0x7f0000000000)={@remote, @random="140bc6f777c3", [{[{0x88a8, 0x3, 0x1, 0x1}], {0x8100, 0x0, 0x0, 0x3}}], {@ipv4={0x800, {{0x1c, 0x4, 0x1, 0x3, 0xcf, 0x65, 0x0, 0x7f, 0x6, 0x0, @rand_addr=0x6, @broadcast, {[@ra={0x94, 0x6, 0x9}, @noop, @ssrr={0x89, 0x1f, 0x2d, [@broadcast, @remote={0xac, 0x14, 0x0}, @multicast2, @multicast2, @multicast1, @rand_addr=0xfff, @empty]}, @ssrr={0x89, 0x1f, 0x9, [@rand_addr=0x6300, @broadcast, @rand_addr=0x1, @empty, @broadcast, @remote={0xac, 0x14, 0x0}, @loopback]}, @rr={0x7, 0x17, 0xdc, [@loopback, @multicast2, @remote={0xac, 0x14, 0x0}, @loopback, @loopback]}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0xb, 0x2, 0xf000, 0x0, 0xd552, {[@window={0x3, 0x3, 0x20}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x12, [0x2, 0x80000001, 0x5, 0x401]}]}}, {"b7698664c8c23092e3d7b5c5cc35911a56cb05da01cb06486fdf8f89480aae75547f92c3a91d2b1cbf3341e94f615094af98bc"}}}}}}) (async) syz_emit_ethernet(0x100e, &(0x7f0000000480)=ANY=[@ANYBLOB="6270375b4ad20000000000000600e91fdcb0e1141409276c415cb90b7fb26ec5718e883110d4f2417dbf54a696ee28096e4c1d1727eb9e809733a70d0ef22af28d7957dd8d07ccc029f121d68570fc9902f66bf41230d104c562c44e719d9a1123dd64aef1e97d07957ce03d1c17dfd68f6f68748bbe368eb6257dcc253710901793dafcdb2c29a4044e57688b41bdf99a3b903fb023fbf182f059a4448eda0ba90bf5a8fc20178a715bf4cbfafa7da022c0d0b15ca45b0c57ce6f61e45b1e074dd38c82affa7fe9f59bcb96ef5f1f826e7bf528e01863ef2722c11c59159885b0cbe77bd5eeeae2acc72a12a7766291de8c91c16830f1e7d06d11e8bdcf286eb900c8b509df3672dc2b59027d4b5187a5e65459a8b9cd132935c7aa8b09f66993133419751a2091d4be029771cd325ace77f6063eaf0efaf18357e30f9eaec70ede6a9a1ce867ac11631389db029c39116a4d0fd68d3ab4560be10e58f6f9c5f309b8e6ac2a4744647d5e6d23e0e994e073da30dd99dff2c41729cd5c71f442745ed7ca75b03e26df42c4c4cbfd6102c7423a8e05967f568f3487b55d3c03e6cec6d719e8cdf3f6c35fef701f51572cbd5e15b19279d980bfc249619c14a295f88b746570316085647736d9f5994daa42374238fca14c2fa4ab49999cf3f555accebd558e4e7a122bccf13d1328fe5d25e50bb94b625505cb26aae1cdfd8eb6bba17d0eeec14ec068ebc53b6cd623be3de54ad3e8b002ba0e09ae178a3a9da5a18c6099bb2b9e6019033793b1d478d5f81d5c3fc7ea6f9f23976820c38d8d669cb8c75756d35fa7b73b940f97ec833b91c9c8fdfb7e589e075c35ddc7cad7dc2eaf1d0156bfad1765371ff5187f633a22ac1438991bf0b8d3ecae6f42152167543519711f06a34e3ee22f50b8faf28c751b6be6bd9fa2cca0361f52cb98be8bf3e919c0fe022f824cfa289ae62e40c849931449b782de16d4270ee15a9d59eda99e9b32c9714f69ef2836d51fd3a359ba7657999c81c277183e7411061f3d52f89a9fcd7ab99be76a34eaf9bd98e57846057201e3695a241e2074ed5d2bb26fb91ab005b3c90378c59cd707852809e6842a02616a0dc99b93f46e7436ebbf185a087c39320733703503328e30ed29c4c763a9b9ae53b04e2c017f0d819cb6249d233004b62a7c4e2cb559d050b5755dd4ada085277f4218a77ff09eefcd5f6067ebcb45484c06fe845cb5dd5f34038cde34a4cd48ebd3d64d2ce1abfe0ee8f74e57c58a52b9acc477d584203c756ff0df4a3b58202d0094d195c63eef67c1006ae0b587ce244cb42fb4c0fb5568d2d0f540f8ef4e38b6868e2d098190e0f334d10179c073fec74294329531c24432396083cf79cca864148119f59346131518b89241cd4adba8a2b9dd033f0f672105953328a563fa0f2a1cf2ea4736c07eb43e1d1f5aced75f1d840e91943fb55770cececb437f8d49c33a0ffd741c28be0271f88f7393ca922d13c9ce630e839502509c4178db7f37d71c7f9dcf822643d69284b838082866dc1a1e3e933580f9dc09a8dc7c660c2f4774d79627cedf6b30ff51bc8e47753fab036cbb5c74128c9c46b1beb4f64a06140833733f183339572acf2a955be64cecda84c0937f77e3e114aa968d74c259d05cdff547aec9db0ca8a7a2922c7fd4b7d066a55d2a73a353c932ddb10627c25310659187c62c45007f13414faefb501bbdad232101f31a15e0e63a13dc64b69a2f43a1d847e4ac866e7af4ee7f6ff6a2f6b06aad8d38a08a332378fe6deda848d9d930cfd7cdf215eeaef427a7937c5c25448cd1757789c7475366d6ddadee334592efec3298a3000e6a0194b4cff739ec71e41c47c0827979c9922cf55641ab6c87dad4834bd68e9cf06abc327666a10c06785a67679f89db05869ca1624d85fd8f0b9cbee8f0b2f6baae90456a84f5e44bde1b50d8c5ef5a02b3269b1011d3a072e1f147342be6a5c2ebf1bc29bb3c183ac1a42d42f801bbd489d9e90c3578ed5a92422f359b810445ae4db8f1108585b6b046fc2327afb9482cc9116f977c37c004942b89d30a3e957825fd0d2547b0c643281c7ccab49259428a3b81d29d489f58222feaea696ca6718dcc88292e70b363de4db7d48bd1aad3151b8004c838bcef5a154e390a6ae9ab4722b9a1d8fc99d58537aa9de856e79d42605e190b892ec61db169ab5ac9c113dad5a4f08266dbc3b13064d20484dde3cd3d19e37853e1042b305cd83a0bba96dc079df8fa8870c7ea3ca4516bc2c595cdb642a08294f74eae1ae51cdea6fb5f54730080d1938e234a521658be81c2fd2d1d8f2ebe05e1c0fb440fdb37e8e97646f02d3d259c6ed6ef75dd367b83e73ac670f301d7bbb50943ca71188b86730c920250e84f962cedc8c22911a529e1c11559e738845c1bde7e266754260176d7743f511a9be8f31d79a6b82619bcfd496f7004212d7b24065b5c55d4f584bdef9d71876ead210832d89913cbff140333e54f2659850d66fb11a829c37d33743cff94f038d42edd1a1acdb8a2023d479ab26ee50db23d8e219bb27daa1dfb98364c3eb079d7b8ad50c710cc7f8b4104d4f03f8c3f1fc508b30b95ddeb407e78cb633d34bbda29bd8f9164d1e70c5e84b904c9b0e5d1d4b93f9fb82eba3f19b6ec3c61339ec6c721c8c325a3ad63310dd13d016134c663837b55e2f51766298357b2fc15c91a2fe9fe07bbc68854007b166b9c32d8aaac7743593b4b6cd36beda36d3cd6940dde340f71ab6afaf4900c0fadf44fd6e5dea2c9acb1b2db0860d8710780dddd1dd03b372e57eb57ae29b49c72845024ba0dcae465add19fcbdba7ee06992b4139683cc8349d54578fc90e96d9a9a6005c07b44a620d3594d044c350ebd75fabde3cbdacf734cfd97cc6603e4e6e2c6c6f95327246a4a0c2e198b66d98bf932dbd7980b63d187c323d773e2272ce104dc27711cf7fb1fb35ec32b291a07968baafd328e600c26a68bdea518de6e342fcf4961917a4e09ddc51f509cbdbbd6b88e26ba93e774955171026b7f84c9b7b3e28f58e3e792dd1fe772445e7a7e2f1e39aa12734acbab4f99b440c5094cbe08e1cfb33152f649401940f97581d08952d611a74617ffe8cb62e9900bb5aafdd5929052ce32a56c848a1eff06183ae75206a7402ed1cc209715dcb5e068f96ae9be2fe90367c3e322240989ffb8da0c175c129e3ba5942e44d22b3166d5ff99b03fcef728093a5b5dfde02d5a0982a92f69789f57c0d8b1fdabeb106d9aad310e408fa1a3cd25f89f6daf29dd47d9f89c75563b2ac18fecaba7edee226dd9ce1c1a8e27fdc1293ec71b7fa67dc94f93cbd6fcaaae968937dfb4af06598e0c6d2eec815d71b172ad2b133e55c829f199990bc39c1cb1ec6708c45f0f4f47312a85d0437fc1452f7d545554f45ad5d407bf93526332111a9a25432ca89a6f578140f708ec987bab7da8bc579004ba05f18c89b22ceee67011a591319aeb8ccd0e4853d1c8d4da4204acdef08cd042b7aafc02d63e4e23b84edef57d011d9709ae0221003a460c8cbccfd97f243c68622bbae0a98bf796c22386c3df5a5aeb8b80f5683aa368ea9e131ffe32cfda0a96fea128395e70078d43a52a12ec067273a97220d5987b12db443324993beb7371f8e8f1058cec443d51f47175aea9d969626cde8bf09dd1b29e5aab37967ea7b3ac59041853bfa98c523150cf79e284d3f0d41516f4072b12a86c2c66f5e0303adfc6f75bf4e438bac5d44f7d7861f6337d007287bcdee89974626ca5d6d2631eb51cbcfd2474ad6ca09a4c5074b7b998ff20c9aae8feed0e4d28955f535f263e0c9a2f653d0c57c51d1f22fa516dc9d9669e3a4598e56d0d2ab59d15c6fc5c9f287ddd2d897cc7599af88461ddacc7b50bf97680f54c87cdcab229c12850b74b4a731b7dce3327cc4ffe12cfc86445a95ba14cc122deddb869799ec3b825bdd51b9cab033878fb7ae0d14293af44641985f4b95310a086aecd6276f633731c4f3999db2a40823932c447aaf87c5e1f7d0be8a1db11a44856db9d9a15a3f37bf49ad942ce15b0cda0a9c663e582e47c87e1066286b18319221baa022971679e7fe46e7eb247f247aab45c29526f854ddf64bd0ed14481698ee5e0a5df6a2409e4219f6e4c45c8f976b1622395d49dedd2b532d5fc90e05b9a174f20d598446c58af48bed61807db6e6b30c18807b1c8e94071ac4cd6fe8f04e0204d78c28b6f63726251c6524ac1c405ff04ac551e3d871508b14cfedeac34bdf04d88bca370cf74af5be9b3066721f31deed25b87a8389c417c080649eea5750c45b2d4827a4725e55369a0095eef6dfaab29af34e2bc1d7f7e73e812cb0017bfd1cf73e20c0f1598daf7a13468c57dc2ef7813da8cca515a9a05704d1ef6029db6cf24e4c04b37fc922dd2b8667bed9f6cf4608f7f0cfa0313e626f04ed0b097f923cf8d8b6b39193fc0f6c9006cc745bcee2ff3eb47e21534173d5add9bede8e5654dd30746c855b29bbd98cebb8367664489438d7c41002b6eda277b87c15ca9ca048c519a3bb94b39ac4a7caddb680eaac81d285d3cb46fb2ed331a73ca8797b77837eca8a047cda1311fb944d93fadc5dab8bedc73f4ea1ea54ad436366294eb7ec82ce293d205e5c19c4b5cdf0a50c230664c6ff04e4a34d89014a44a887d422171b5b4d2bba6b9146e0efbb49806a7109e6bd0e5602aec4f1d1689a4fb0072260bc41b39fa9d07f0af7c55f8ac11af6c3ba718088c19d04439022387a78417c8cb25d73d6cd8683898196ee4256d8f237a9e2bec74bdc50ca060cfe57c63151a2e649aa995064c6f227b2fa1f32b987823a7116ff27c50617d67dddf4e4bf0613c3314d1bd4f84a9669d91d388d161c35d50033f7a30c43005ff9a491d7d0a380548284593ce311fa7c8255e25423cbe711442a0ae4ffcbcb57c9847ed818002568d1ccbab66a7a534eddecff3e9f73cc6174155bf1912329aaeaf357f0f07e9e4ace07be2313fe79eb185a869f879796caad21569cea6d61d36629bffeff9069cceebb8bf24524ca40e7fd50c1074f3fa5b06368ef88da79362ff1c0200c9227001de4347268d2700e11c78a9a765805382e913fb479bd69ce42a564634de52ed0b2bb75465dcd6ab6af5416679ef9f7103b218a974eeb2174d8e6b39d84201adb1c4013fee6dde5b9fceca90a60259fcda720a2818fe5f2a3292df73c29f8a7432bcaa4aea2d94ca42e5a0ceb65fcafdf6947f6bb2bfc1b85c903f9a47f646839897ffc198038ca671dd39b601ed89b702322b5989f5316e7888bd474901ba39ec4d5be06f46c5cd2233edf4cbb173fd9e7f320fc2940282c0cbb7b55927ca440cefa7185ad6baf15622069bc3884b7750fde097411b57632672e242240cf5daf6e69b50a37af142cb01caaaaaa8063ef9fba0186201856727c9077cc388bce0930b5e0430299d60d83c2ec9c7eb81e15c75c33d55dbc7fb47277f1d85263dbd3626bb29d1092821e9b324b7086534af4d0b69f1893e7cfb5fa58dceb89b515535e66dcf62894cc112f21661e0e8e06d7ea7243c2c3d8ae4d534c9db12dc0e2e08147ca72009adcb802b4ee1233edb318c3b48c41b2e6696fdca9d34d68f2af0c533f147d3fb47db2740c59d197b70e4bf850cbd8694a3ed766759accb2c0bfe41bbd731a5e927bc8e1a7be8efc125614b5c4fc830d0c42d9af18229f53cedb712602c71846c0aa014944499172c752a473c59d7ec9aecaa900"/4102]) 20:01:16 executing program 2: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xd80, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=[{}, {}, {{0xffffffffffffff9c}}, {}, {{}, 0x0, 0x0, 0x1}, {{r1}, 0xfffffffffffffffb, 0x24, 0x40, 0x8, 0x66}], 0x0, 0x0) ioctl$FIOASYNC(r0, 0xcd604406, &(0x7f0000000240)) 20:01:16 executing program 7: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x6000, 0x7) r1 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4a, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x88000198}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4a, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x88000198}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) pwrite(r4, &(0x7f0000000300)="155054a007f44bdb3f0635894046", 0xe, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4a, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000280)=[{0x2}, {0x40}, {0xc, 0x0, 0x7, 0x88000198}]}) pwrite(r5, &(0x7f0000000240)="155054a007f44bdb3f0635894046ac582bcf6f6d4cbfaf6ed040d8a1596bce398e786c66c5d77204cd57", 0x2a, 0x5) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r1, &(0x7f0000000100)=[{{r0}, 0x7, 0x88, 0x2, 0xec58, 0x2}], 0x9, &(0x7f00000001c0)=[{{r3}, 0x3, 0x51, 0x8, 0x7fff, 0x4}, {{r6}, 0xfffffffffffffff9, 0x2, 0x40, 0x1, 0x2c}], 0x6, &(0x7f0000000200)={0x5}) poll(&(0x7f0000000140)=[{r0, 0x1}, {r2}], 0x2, 0xdcb) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)={0x4}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) (async) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) (async) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x6000, 0x7) (async) fcntl$dupfd(r0, 0x0, r0) (async) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) (async) pipe2(&(0x7f0000000040), 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4a, 0x0) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x88000198}]}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4a, 0x0) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x88000198}]}) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) (async) pwrite(r4, &(0x7f0000000300)="155054a007f44bdb3f0635894046", 0xe, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4a, 0x0) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000280)=[{0x2}, {0x40}, {0xc, 0x0, 0x7, 0x88000198}]}) (async) pwrite(r5, &(0x7f0000000240)="155054a007f44bdb3f0635894046ac582bcf6f6d4cbfaf6ed040d8a1596bce398e786c66c5d77204cd57", 0x2a, 0x5) (async) pipe2(&(0x7f0000000180), 0x4) (async) kevent(r1, &(0x7f0000000100)=[{{r0}, 0x7, 0x88, 0x2, 0xec58, 0x2}], 0x9, &(0x7f00000001c0)=[{{r3}, 0x3, 0x51, 0x8, 0x7fff, 0x4}, {{r6}, 0xfffffffffffffff9, 0x2, 0x40, 0x1, 0x2c}], 0x6, &(0x7f0000000200)={0x5}) (async) poll(&(0x7f0000000140)=[{r0, 0x1}, {r2}], 0x2, 0xdcb) (async) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)={0x4}) (async) 20:01:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) write(r0, &(0x7f0000000180)="28f7c720e242b97c85cbc1f98f3775fa7295b4a2274d0260311befc6e5321ea043053607a5a6b2b4f3b519d9d31f8c9b55cbf07c4e7196cda90893418a02db070f59d17887f063a70edf3b70d3d9729d52aaa3def08a18907984e09a543019873f971b488c5e643c36e9f4606899043000417bade7b28820bfecdeb23168865db0ac2a791d30200a6283ab5551c6d9ec9f42067c20e06fad31741fef2bdcbe243e72694e2a64a1448058ae3d24a1fe0af025638699b74bb09ff62edc4013cc3ff610567c63043a0659e1497b33d61c9734f2c681cca12c9579b6da9cf5b373b161e0906f0e3f4f118e5e0df83712016009", 0xf1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x81, 0x3, 0x101, 0x0, "9d1de4d17630ccf975f559ed3cf5fde847c13f86", 0x9, 0xa4}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 20:01:16 executing program 2: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xd80, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=[{}, {}, {{0xffffffffffffff9c}}, {}, {{}, 0x0, 0x0, 0x1}, {{r1}, 0xfffffffffffffffb, 0x24, 0x40, 0x8, 0x66}], 0x0, 0x0) (async) ioctl$FIOASYNC(r0, 0xcd604406, &(0x7f0000000240)) 20:01:16 executing program 5: r0 = open(0x0, 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:16 executing program 4: syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff000000000000000000907800"/42]) (async) syz_emit_ethernet(0x31a, &(0x7f0000000140)={@local, @random="d0b4c39150e5", [{[], {0x8100, 0x6, 0x0, 0x4}}], {@ipv6={0x86dd, {0x3, 0x6, "bbe6bf", 0x2e0, 0x11, 0x0, @mcast2, @empty, {[@dstopts={0x3b, 0x2, '\x00', [@jumbo, @jumbo={0xc2, 0x4, 0xfffffff7}, @ra={0x5, 0x2, 0x3f}]}, @fragment={0x1, 0x0, 0x20, 0x1, 0x0, 0x9, 0x66}, @dstopts={0x2e, 0x1, '\x00', [@pad1, @generic={0x80}, @pad1]}, @dstopts={0x29, 0x5, '\x00', [@enc_lim={0x4, 0x1, 0xf6}, @jumbo={0xc2, 0x4, 0xeb}, @jumbo={0xc2, 0x4, 0x7}, @pad1, @jumbo={0xc2, 0x4, 0xfffff4c0}, @jumbo={0xc2, 0x4, 0x9}, @ra={0x5, 0x2, 0x9}, @enc_lim={0x4, 0x1, 0x2}, @ra={0x5, 0x2, 0x879}, @pad1]}, @hopopts={0x37, 0x12, '\x00', [@generic={0x1f, 0x95, "a171dd1201858fd8682d93ea3b7c8d35d0df81495b6cd297670a3c72f1e51031a87dcf01b74e362a4c18796fb24b43f0686e90582d438dce0a1ebe41765dde3b532ecb54c99cbe5d7de1910f267ff6a1501a6bfa97d74d1a11e208c10eefc7bb0f0bc4150b18056dfcaa5421688dc939772569414fed21b71ba95f62fe9de82346df69b2a072522cea7f6c96fa8cd10b33c874bd38"}]}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @empty, @empty, [{0x1, 0x15, "4d595a27ba22fecb633d90926cd8e207d6d285bb34affb86bf5f6350861a6786743bc22473f67ded8eaafb5bf4b05b72ee1dbc124f0dd54afe07c1d52d07960fbe1f295d664ad41c06341080e99e9ffe79603019c921bcf447b8d379c705bbc27cdad0a8b43dd17af24d6275324e0bb9126fb55ba91cdc03d5da5c552b9ffc9778ea61fdadede66dc9a02ea35a6e5397c3d82bfc2f0bef60aa874d725758e91712f8240b2866"}, {0x1f, 0x19, "2990100cc7e436d78fca7c517da97bc8389e888ca7382e906d87b69b6027c1655ca58167866307b25c1cfd9ef518fd9799395f8fc55dd459c50ab378e577e70b8add5588bec2acf70d6e06b25d67ae4f625b1857b06c4ad5032d4ad6b8ea91997f410043122c7dd278dfb7bab122fd25e5d45747ac2b6e02e27f88dea5fe9cfda9fb691743904f8cd6ca7f3861e8b193b66b44e5441e976a3d554f77f90a9b8fd45e1803cf3b9250ea88c81cb113008dcfe6394fb7126fc41856325d434a0c568cdf066b5900e2"}, {0x4, 0x7, "e89a885f6cb41c8a0cfffdbf13c6cb103acffe6d6ed8da09670c6cf8278295f89e8f4793b8ef2534aef90ed6ef8ffdf2536e8b5e934e2a0a5917c877f4"}]}}}}}}) (async) syz_emit_ethernet(0xe5, &(0x7f0000000000)={@remote, @random="140bc6f777c3", [{[{0x88a8, 0x3, 0x1, 0x1}], {0x8100, 0x0, 0x0, 0x3}}], {@ipv4={0x800, {{0x1c, 0x4, 0x1, 0x3, 0xcf, 0x65, 0x0, 0x7f, 0x6, 0x0, @rand_addr=0x6, @broadcast, {[@ra={0x94, 0x6, 0x9}, @noop, @ssrr={0x89, 0x1f, 0x2d, [@broadcast, @remote={0xac, 0x14, 0x0}, @multicast2, @multicast2, @multicast1, @rand_addr=0xfff, @empty]}, @ssrr={0x89, 0x1f, 0x9, [@rand_addr=0x6300, @broadcast, @rand_addr=0x1, @empty, @broadcast, @remote={0xac, 0x14, 0x0}, @loopback]}, @rr={0x7, 0x17, 0xdc, [@loopback, @multicast2, @remote={0xac, 0x14, 0x0}, @loopback, @loopback]}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0xb, 0x2, 0xf000, 0x0, 0xd552, {[@window={0x3, 0x3, 0x20}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x12, [0x2, 0x80000001, 0x5, 0x401]}]}}, {"b7698664c8c23092e3d7b5c5cc35911a56cb05da01cb06486fdf8f89480aae75547f92c3a91d2b1cbf3341e94f615094af98bc"}}}}}}) (async) syz_emit_ethernet(0x100e, &(0x7f0000000480)=ANY=[@ANYBLOB="6270375b4ad20000000000000600e91fdcb0e1141409276c415cb90b7fb26ec5718e883110d4f2417dbf54a696ee28096e4c1d1727eb9e809733a70d0ef22af28d7957dd8d07ccc029f121d68570fc9902f66bf41230d104c562c44e719d9a1123dd64aef1e97d07957ce03d1c17dfd68f6f68748bbe368eb6257dcc253710901793dafcdb2c29a4044e57688b41bdf99a3b903fb023fbf182f059a4448eda0ba90bf5a8fc20178a715bf4cbfafa7da022c0d0b15ca45b0c57ce6f61e45b1e074dd38c82affa7fe9f59bcb96ef5f1f826e7bf528e01863ef2722c11c59159885b0cbe77bd5eeeae2acc72a12a7766291de8c91c16830f1e7d06d11e8bdcf286eb900c8b509df3672dc2b59027d4b5187a5e65459a8b9cd132935c7aa8b09f66993133419751a2091d4be029771cd325ace77f6063eaf0efaf18357e30f9eaec70ede6a9a1ce867ac11631389db029c39116a4d0fd68d3ab4560be10e58f6f9c5f309b8e6ac2a4744647d5e6d23e0e994e073da30dd99dff2c41729cd5c71f442745ed7ca75b03e26df42c4c4cbfd6102c7423a8e05967f568f3487b55d3c03e6cec6d719e8cdf3f6c35fef701f51572cbd5e15b19279d980bfc249619c14a295f88b746570316085647736d9f5994daa42374238fca14c2fa4ab49999cf3f555accebd558e4e7a122bccf13d1328fe5d25e50bb94b625505cb26aae1cdfd8eb6bba17d0eeec14ec068ebc53b6cd623be3de54ad3e8b002ba0e09ae178a3a9da5a18c6099bb2b9e6019033793b1d478d5f81d5c3fc7ea6f9f23976820c38d8d669cb8c75756d35fa7b73b940f97ec833b91c9c8fdfb7e589e075c35ddc7cad7dc2eaf1d0156bfad1765371ff5187f633a22ac1438991bf0b8d3ecae6f42152167543519711f06a34e3ee22f50b8faf28c751b6be6bd9fa2cca0361f52cb98be8bf3e919c0fe022f824cfa289ae62e40c849931449b782de16d4270ee15a9d59eda99e9b32c9714f69ef2836d51fd3a359ba7657999c81c277183e7411061f3d52f89a9fcd7ab99be76a34eaf9bd98e57846057201e3695a241e2074ed5d2bb26fb91ab005b3c90378c59cd707852809e6842a02616a0dc99b93f46e7436ebbf185a087c39320733703503328e30ed29c4c763a9b9ae53b04e2c017f0d819cb6249d233004b62a7c4e2cb559d050b5755dd4ada085277f4218a77ff09eefcd5f6067ebcb45484c06fe845cb5dd5f34038cde34a4cd48ebd3d64d2ce1abfe0ee8f74e57c58a52b9acc477d584203c756ff0df4a3b58202d0094d195c63eef67c1006ae0b587ce244cb42fb4c0fb5568d2d0f540f8ef4e38b6868e2d098190e0f334d10179c073fec74294329531c24432396083cf79cca864148119f59346131518b89241cd4adba8a2b9dd033f0f672105953328a563fa0f2a1cf2ea4736c07eb43e1d1f5aced75f1d840e91943fb55770cececb437f8d49c33a0ffd741c28be0271f88f7393ca922d13c9ce630e839502509c4178db7f37d71c7f9dcf822643d69284b838082866dc1a1e3e933580f9dc09a8dc7c660c2f4774d79627cedf6b30ff51bc8e47753fab036cbb5c74128c9c46b1beb4f64a06140833733f183339572acf2a955be64cecda84c0937f77e3e114aa968d74c259d05cdff547aec9db0ca8a7a2922c7fd4b7d066a55d2a73a353c932ddb10627c25310659187c62c45007f13414faefb501bbdad232101f31a15e0e63a13dc64b69a2f43a1d847e4ac866e7af4ee7f6ff6a2f6b06aad8d38a08a332378fe6deda848d9d930cfd7cdf215eeaef427a7937c5c25448cd1757789c7475366d6ddadee334592efec3298a3000e6a0194b4cff739ec71e41c47c0827979c9922cf55641ab6c87dad4834bd68e9cf06abc327666a10c06785a67679f89db05869ca1624d85fd8f0b9cbee8f0b2f6baae90456a84f5e44bde1b50d8c5ef5a02b3269b1011d3a072e1f147342be6a5c2ebf1bc29bb3c183ac1a42d42f801bbd489d9e90c3578ed5a92422f359b810445ae4db8f1108585b6b046fc2327afb9482cc9116f977c37c004942b89d30a3e957825fd0d2547b0c643281c7ccab49259428a3b81d29d489f58222feaea696ca6718dcc88292e70b363de4db7d48bd1aad3151b8004c838bcef5a154e390a6ae9ab4722b9a1d8fc99d58537aa9de856e79d42605e190b892ec61db169ab5ac9c113dad5a4f08266dbc3b13064d20484dde3cd3d19e37853e1042b305cd83a0bba96dc079df8fa8870c7ea3ca4516bc2c595cdb642a08294f74eae1ae51cdea6fb5f54730080d1938e234a521658be81c2fd2d1d8f2ebe05e1c0fb440fdb37e8e97646f02d3d259c6ed6ef75dd367b83e73ac670f301d7bbb50943ca71188b86730c920250e84f962cedc8c22911a529e1c11559e738845c1bde7e266754260176d7743f511a9be8f31d79a6b82619bcfd496f7004212d7b24065b5c55d4f584bdef9d71876ead210832d89913cbff140333e54f2659850d66fb11a829c37d33743cff94f038d42edd1a1acdb8a2023d479ab26ee50db23d8e219bb27daa1dfb98364c3eb079d7b8ad50c710cc7f8b4104d4f03f8c3f1fc508b30b95ddeb407e78cb633d34bbda29bd8f9164d1e70c5e84b904c9b0e5d1d4b93f9fb82eba3f19b6ec3c61339ec6c721c8c325a3ad63310dd13d016134c663837b55e2f51766298357b2fc15c91a2fe9fe07bbc68854007b166b9c32d8aaac7743593b4b6cd36beda36d3cd6940dde340f71ab6afaf4900c0fadf44fd6e5dea2c9acb1b2db0860d8710780dddd1dd03b372e57eb57ae29b49c72845024ba0dcae465add19fcbdba7ee06992b4139683cc8349d54578fc90e96d9a9a6005c07b44a620d3594d044c350ebd75fabde3cbdacf734cfd97cc6603e4e6e2c6c6f95327246a4a0c2e198b66d98bf932dbd7980b63d187c323d773e2272ce104dc27711cf7fb1fb35ec32b291a07968baafd328e600c26a68bdea518de6e342fcf4961917a4e09ddc51f509cbdbbd6b88e26ba93e774955171026b7f84c9b7b3e28f58e3e792dd1fe772445e7a7e2f1e39aa12734acbab4f99b440c5094cbe08e1cfb33152f649401940f97581d08952d611a74617ffe8cb62e9900bb5aafdd5929052ce32a56c848a1eff06183ae75206a7402ed1cc209715dcb5e068f96ae9be2fe90367c3e322240989ffb8da0c175c129e3ba5942e44d22b3166d5ff99b03fcef728093a5b5dfde02d5a0982a92f69789f57c0d8b1fdabeb106d9aad310e408fa1a3cd25f89f6daf29dd47d9f89c75563b2ac18fecaba7edee226dd9ce1c1a8e27fdc1293ec71b7fa67dc94f93cbd6fcaaae968937dfb4af06598e0c6d2eec815d71b172ad2b133e55c829f199990bc39c1cb1ec6708c45f0f4f47312a85d0437fc1452f7d545554f45ad5d407bf93526332111a9a25432ca89a6f578140f708ec987bab7da8bc579004ba05f18c89b22ceee67011a591319aeb8ccd0e4853d1c8d4da4204acdef08cd042b7aafc02d63e4e23b84edef57d011d9709ae0221003a460c8cbccfd97f243c68622bbae0a98bf796c22386c3df5a5aeb8b80f5683aa368ea9e131ffe32cfda0a96fea128395e70078d43a52a12ec067273a97220d5987b12db443324993beb7371f8e8f1058cec443d51f47175aea9d969626cde8bf09dd1b29e5aab37967ea7b3ac59041853bfa98c523150cf79e284d3f0d41516f4072b12a86c2c66f5e0303adfc6f75bf4e438bac5d44f7d7861f6337d007287bcdee89974626ca5d6d2631eb51cbcfd2474ad6ca09a4c5074b7b998ff20c9aae8feed0e4d28955f535f263e0c9a2f653d0c57c51d1f22fa516dc9d9669e3a4598e56d0d2ab59d15c6fc5c9f287ddd2d897cc7599af88461ddacc7b50bf97680f54c87cdcab229c12850b74b4a731b7dce3327cc4ffe12cfc86445a95ba14cc122deddb869799ec3b825bdd51b9cab033878fb7ae0d14293af44641985f4b95310a086aecd6276f633731c4f3999db2a40823932c447aaf87c5e1f7d0be8a1db11a44856db9d9a15a3f37bf49ad942ce15b0cda0a9c663e582e47c87e1066286b18319221baa022971679e7fe46e7eb247f247aab45c29526f854ddf64bd0ed14481698ee5e0a5df6a2409e4219f6e4c45c8f976b1622395d49dedd2b532d5fc90e05b9a174f20d598446c58af48bed61807db6e6b30c18807b1c8e94071ac4cd6fe8f04e0204d78c28b6f63726251c6524ac1c405ff04ac551e3d871508b14cfedeac34bdf04d88bca370cf74af5be9b3066721f31deed25b87a8389c417c080649eea5750c45b2d4827a4725e55369a0095eef6dfaab29af34e2bc1d7f7e73e812cb0017bfd1cf73e20c0f1598daf7a13468c57dc2ef7813da8cca515a9a05704d1ef6029db6cf24e4c04b37fc922dd2b8667bed9f6cf4608f7f0cfa0313e626f04ed0b097f923cf8d8b6b39193fc0f6c9006cc745bcee2ff3eb47e21534173d5add9bede8e5654dd30746c855b29bbd98cebb8367664489438d7c41002b6eda277b87c15ca9ca048c519a3bb94b39ac4a7caddb680eaac81d285d3cb46fb2ed331a73ca8797b77837eca8a047cda1311fb944d93fadc5dab8bedc73f4ea1ea54ad436366294eb7ec82ce293d205e5c19c4b5cdf0a50c230664c6ff04e4a34d89014a44a887d422171b5b4d2bba6b9146e0efbb49806a7109e6bd0e5602aec4f1d1689a4fb0072260bc41b39fa9d07f0af7c55f8ac11af6c3ba718088c19d04439022387a78417c8cb25d73d6cd8683898196ee4256d8f237a9e2bec74bdc50ca060cfe57c63151a2e649aa995064c6f227b2fa1f32b987823a7116ff27c50617d67dddf4e4bf0613c3314d1bd4f84a9669d91d388d161c35d50033f7a30c43005ff9a491d7d0a380548284593ce311fa7c8255e25423cbe711442a0ae4ffcbcb57c9847ed818002568d1ccbab66a7a534eddecff3e9f73cc6174155bf1912329aaeaf357f0f07e9e4ace07be2313fe79eb185a869f879796caad21569cea6d61d36629bffeff9069cceebb8bf24524ca40e7fd50c1074f3fa5b06368ef88da79362ff1c0200c9227001de4347268d2700e11c78a9a765805382e913fb479bd69ce42a564634de52ed0b2bb75465dcd6ab6af5416679ef9f7103b218a974eeb2174d8e6b39d84201adb1c4013fee6dde5b9fceca90a60259fcda720a2818fe5f2a3292df73c29f8a7432bcaa4aea2d94ca42e5a0ceb65fcafdf6947f6bb2bfc1b85c903f9a47f646839897ffc198038ca671dd39b601ed89b702322b5989f5316e7888bd474901ba39ec4d5be06f46c5cd2233edf4cbb173fd9e7f320fc2940282c0cbb7b55927ca440cefa7185ad6baf15622069bc3884b7750fde097411b57632672e242240cf5daf6e69b50a37af142cb01caaaaaa8063ef9fba0186201856727c9077cc388bce0930b5e0430299d60d83c2ec9c7eb81e15c75c33d55dbc7fb47277f1d85263dbd3626bb29d1092821e9b324b7086534af4d0b69f1893e7cfb5fa58dceb89b515535e66dcf62894cc112f21661e0e8e06d7ea7243c2c3d8ae4d534c9db12dc0e2e08147ca72009adcb802b4ee1233edb318c3b48c41b2e6696fdca9d34d68f2af0c533f147d3fb47db2740c59d197b70e4bf850cbd8694a3ed766759accb2c0bfe41bbd731a5e927bc8e1a7be8efc125614b5c4fc830d0c42d9af18229f53cedb712602c71846c0aa014944499172c752a473c59d7ec9aecaa900"/4102]) 20:01:16 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x19c) (async, rerun: 32) chroot(&(0x7f00000000c0)='./file0\x00') (rerun: 32) setuid(0xee01) (async) execve(0x0, &(0x7f0000000300)=[&(0x7f0000000040)='\x04\a\x00', &(0x7f0000000100)='/dev/zero\x00', &(0x7f0000000140)='/dev/zero\x00'], 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) semget$private(0x0, 0x2, 0x1a4) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)) (async) getgroups(0x7, &(0x7f0000000540)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(0x0, &(0x7f0000000300), 0x0) (async) semop(0x0, &(0x7f0000000180), 0x0) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000240)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) setsockopt(r0, 0x1, 0xa, &(0x7f0000000400)="eaaca335b3d3c913501c8f720d55aaae2b1c4e4ea80ee1c4860894c8e493f85d3e9e55b3c2e8419eea6a49075014d8bfc0bdef01876fc43906ad73552b5a6c909b79f6cb35068e959b810ad75750963485c5b7bde06a0f00000000000051df3b772651c1d5020400c4492af84518af29f99e819dcf904a5bca6e3eb771c9c21227c4736fdc64fbf6e9", 0x89) (rerun: 32) r1 = socket(0x2, 0x3, 0x10) dup2(0xffffffffffffff9c, r1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) (async) getegid() (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) (async) open(&(0x7f0000000180)='./bus\x00', 0x20, 0x16c) openat$zero(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x40, 0x0) getdents(r3, &(0x7f00000004c0)=""/81, 0x51) (async) open(&(0x7f0000000380)='./bus\x00', 0x8000, 0x1c) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0x0) (async) r5 = semget$private(0x0, 0x4, 0x0) semop(r5, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) (rerun: 64) 20:01:16 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000001680)='./file0\x00', 0x20) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000080)='c\x00') readlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) mkdir(&(0x7f00000000c0)='./file0\x00', 0xd) 20:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000600)=0x5) (async) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/28, 0x1c}, {&(0x7f0000000180)=""/253, 0xfd}, {&(0x7f0000000300)=""/188, 0xbc}, {&(0x7f0000000280)=""/12, 0xc}, {&(0x7f00000003c0)=""/235, 0xeb}], 0x5) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000005c0)={0x2, &(0x7f0000000580)=[{0x1, 0x81, 0x8, 0x5}, {0x81, 0x80, 0x2, 0x9}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x30, 0x0, 0x0, 0x20000}, {0x6}]}) (async) pwrite(r0, &(0x7f0000000040)="ef1811bd6edcfc7a5a2ad230ed97", 0xe, 0x0) 20:01:16 executing program 2: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xd80, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=[{}, {}, {{0xffffffffffffff9c}}, {}, {{}, 0x0, 0x0, 0x1}, {{r1}, 0xfffffffffffffffb, 0x24, 0x40, 0x8, 0x66}], 0x0, 0x0) ioctl$FIOASYNC(r0, 0xcd604406, &(0x7f0000000240)) 20:01:17 executing program 5: r0 = open(0x0, 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:17 executing program 2: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d90, "04000000010000a9b3c742000000d35ed900"}) write(r0, &(0x7f0000000180)='(', 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) syz_open_pts() 20:01:17 executing program 3: getrlimit(0x1, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0xffffffffffff0001], [0x0, 0x0, 0x0, 0x9], [0xfffffffffffffffc, 0x0, 0x0, 0x4], [{}, {}, {}, {}, {0x8}, {0x7}], {0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x9}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) munmap(&(0x7f00002e8000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000140)={0x6}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000004c0)) mprotect(&(0x7f0000386000/0x2000)=nil, 0x2000, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x7) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) poll(&(0x7f00000000c0)=[{r4, 0x8}], 0x1, 0x7fffffff) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet6(0x18, 0x5, 0xce) getrlimit(0x1, &(0x7f0000000000)) (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0xffffffffffff0001], [0x0, 0x0, 0x0, 0x9], [0xfffffffffffffffc, 0x0, 0x0, 0x4], [{}, {}, {}, {}, {0x8}, {0x7}], {0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x9}}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) munmap(&(0x7f00002e8000/0x2000)=nil, 0x2000) (async) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) (async) fcntl$dupfd(r0, 0x0, r0) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) (async) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000140)={0x6}) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) (async) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000004c0)) (async) mprotect(&(0x7f0000386000/0x2000)=nil, 0x2000, 0x2) (async) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x7) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) (async) poll(&(0x7f00000000c0)=[{r4, 0x8}], 0x1, 0x7fffffff) (async) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) socket$inet6(0x18, 0x5, 0xce) (async) 20:01:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) (async) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) (async) write(r0, &(0x7f0000000180)="28f7c720e242b97c85cbc1f98f3775fa7295b4a2274d0260311befc6e5321ea043053607a5a6b2b4f3b519d9d31f8c9b55cbf07c4e7196cda90893418a02db070f59d17887f063a70edf3b70d3d9729d52aaa3def08a18907984e09a543019873f971b488c5e643c36e9f4606899043000417bade7b28820bfecdeb23168865db0ac2a791d30200a6283ab5551c6d9ec9f42067c20e06fad31741fef2bdcbe243e72694e2a64a1448058ae3d24a1fe0af025638699b74bb09ff62edc4013cc3ff610567c63043a0659e1497b33d61c9734f2c681cca12c9579b6da9cf5b373b161e0906f0e3f4f118e5e0df83712016009", 0xf1) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) (async) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x81, 0x3, 0x101, 0x0, "9d1de4d17630ccf975f559ed3cf5fde847c13f86", 0x9, 0xa4}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) (async) ioctl$TIOCSTOP(r0, 0x2000746f) (async) write(r0, &(0x7f0000000140)=' ', 0x1) 20:01:17 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000001680)='./file0\x00', 0x20) (async) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000080)='c\x00') (async) readlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) (async) mkdir(&(0x7f00000000c0)='./file0\x00', 0xd) 20:01:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) close(0xffffffffffffffff) getrlimit(0x6, &(0x7f0000000180)) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f00000000c0)="c3e98dded9c978b56cd37d099a17257a880e454540946b6381978e01", 0x1c}, {&(0x7f00000001c0)="650b0fe7b51d043fd063e756a4cb310f5476e1ba9f933942314eebb694a24b489bcbe29cf5a498d6755ee84a92943a8edcd08bb40c3c4a34e996faaaba437f9f08639b5f1e08ae67bb9a23f02ab23501032f0243b9d8cadfc33fb7bbf97478cce8e62cb2fb97950d93dba0836a78934ef6464e4a04833c15eba69fe8f76886fc02c84c1ee8acc34636fa773b16b1fb52820759fd730552e53092a19811e0f5caa8e12b7112c9db30ed67549676382ed64a6a59", 0xb3}, {&(0x7f00000002c0)="1e15aac91d10039f2257c37f9ccc7bd8e9b9f0467509ed102f01d22c464141da4eec47b34bb8186fe4f4b7e5e0c66dcdc905d74a2d2c2f5c6eb4e6c1b3aa704cda71213ac7deac9a7861242ad8ee7de39c89558e061ea285031eeb5f98b14e2fa0ad80b6e3fa3d0e7dd3d3732f5ea2e2b33169bfad61bdce975c8586cdf980613f134fe4b190ed2db726b3fb144b1cf1225630ff29550b3bc5314334fee46f7f8b7c4fd2bfea5a4e9b82ddb662799dabf2cfe1af29dbb9605d70ed2bf169732523309944bea75ce5306e06208b8a04105b584a17969c2fbaeedbf9d177fad1b7b48a701788ab3fca691af8b68ce4616361671c188fd81ee0739b646422d9475dd939e5bb1a", 0x105}], 0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) 20:01:17 executing program 5: r0 = open(0x0, 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:17 executing program 2: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x8}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d90, "04000000010000a9b3c742000000d35ed900"}) write(r0, &(0x7f0000000180)='(', 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) (async) write(r0, &(0x7f0000000140)=' ', 0x1) syz_open_pts() 20:01:17 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x19c) (async) chroot(&(0x7f00000000c0)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000300)=[&(0x7f0000000040)='\x04\a\x00', &(0x7f0000000100)='/dev/zero\x00', &(0x7f0000000140)='/dev/zero\x00'], 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) semget$private(0x0, 0x2, 0x1a4) (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)) getgroups(0x7, &(0x7f0000000540)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(0x0, &(0x7f0000000300), 0x0) semop(0x0, &(0x7f0000000180), 0x0) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000240)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1, 0xa, &(0x7f0000000400)="eaaca335b3d3c913501c8f720d55aaae2b1c4e4ea80ee1c4860894c8e493f85d3e9e55b3c2e8419eea6a49075014d8bfc0bdef01876fc43906ad73552b5a6c909b79f6cb35068e959b810ad75750963485c5b7bde06a0f00000000000051df3b772651c1d5020400c4492af84518af29f99e819dcf904a5bca6e3eb771c9c21227c4736fdc64fbf6e9", 0x89) r1 = socket(0x2, 0x3, 0x10) dup2(0xffffffffffffff9c, r1) (async) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) (async) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) (async) open(&(0x7f0000000180)='./bus\x00', 0x20, 0x16c) openat$zero(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x40, 0x0) getdents(r3, &(0x7f00000004c0)=""/81, 0x51) open(&(0x7f0000000380)='./bus\x00', 0x8000, 0x1c) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0x0) (async) r5 = semget$private(0x0, 0x4, 0x0) semop(r5, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) 20:01:17 executing program 7: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x6000, 0x7) r1 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4a, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x88000198}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4a, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x88000198}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) pwrite(r4, &(0x7f0000000300)="155054a007f44bdb3f0635894046", 0xe, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4a, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000280)=[{0x2}, {0x40}, {0xc, 0x0, 0x7, 0x88000198}]}) pwrite(r5, &(0x7f0000000240)="155054a007f44bdb3f0635894046ac582bcf6f6d4cbfaf6ed040d8a1596bce398e786c66c5d77204cd57", 0x2a, 0x5) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r1, &(0x7f0000000100)=[{{r0}, 0x7, 0x88, 0x2, 0xec58, 0x2}], 0x9, &(0x7f00000001c0)=[{{r3}, 0x3, 0x51, 0x8, 0x7fff, 0x4}, {{r6}, 0xfffffffffffffff9, 0x2, 0x40, 0x1, 0x2c}], 0x6, &(0x7f0000000200)={0x5}) poll(&(0x7f0000000140)=[{r0, 0x1}, {r2}], 0x2, 0xdcb) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)={0x4}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) (async) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) (async) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x6000, 0x7) (async) fcntl$dupfd(r0, 0x0, r0) (async) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) (async) pipe2(&(0x7f0000000040), 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4a, 0x0) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x88000198}]}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4a, 0x0) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x88000198}]}) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) (async) pwrite(r4, &(0x7f0000000300)="155054a007f44bdb3f0635894046", 0xe, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4a, 0x0) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000280)=[{0x2}, {0x40}, {0xc, 0x0, 0x7, 0x88000198}]}) (async) pwrite(r5, &(0x7f0000000240)="155054a007f44bdb3f0635894046ac582bcf6f6d4cbfaf6ed040d8a1596bce398e786c66c5d77204cd57", 0x2a, 0x5) (async) pipe2(&(0x7f0000000180), 0x4) (async) kevent(r1, &(0x7f0000000100)=[{{r0}, 0x7, 0x88, 0x2, 0xec58, 0x2}], 0x9, &(0x7f00000001c0)=[{{r3}, 0x3, 0x51, 0x8, 0x7fff, 0x4}, {{r6}, 0xfffffffffffffff9, 0x2, 0x40, 0x1, 0x2c}], 0x6, &(0x7f0000000200)={0x5}) (async) poll(&(0x7f0000000140)=[{r0, 0x1}, {r2}], 0x2, 0xdcb) (async) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)={0x4}) (async) 20:01:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) (async, rerun: 64) write(r0, &(0x7f0000000180)="28f7c720e242b97c85cbc1f98f3775fa7295b4a2274d0260311befc6e5321ea043053607a5a6b2b4f3b519d9d31f8c9b55cbf07c4e7196cda90893418a02db070f59d17887f063a70edf3b70d3d9729d52aaa3def08a18907984e09a543019873f971b488c5e643c36e9f4606899043000417bade7b28820bfecdeb23168865db0ac2a791d30200a6283ab5551c6d9ec9f42067c20e06fad31741fef2bdcbe243e72694e2a64a1448058ae3d24a1fe0af025638699b74bb09ff62edc4013cc3ff610567c63043a0659e1497b33d61c9734f2c681cca12c9579b6da9cf5b373b161e0906f0e3f4f118e5e0df83712016009", 0xf1) (rerun: 64) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x81, 0x3, 0x101, 0x0, "9d1de4d17630ccf975f559ed3cf5fde847c13f86", 0x9, 0xa4}) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) (async) ioctl$TIOCSTOP(r0, 0x2000746f) (async) write(r0, &(0x7f0000000140)=' ', 0x1) 20:01:17 executing program 2: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x8}) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d90, "04000000010000a9b3c742000000d35ed900"}) write(r0, &(0x7f0000000180)='(', 0x1) (async, rerun: 32) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) (rerun: 32) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) (async) write(r0, &(0x7f0000000140)=' ', 0x1) (async, rerun: 32) syz_open_pts() (rerun: 32) 20:01:17 executing program 6: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x1, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) mmap(&(0x7f0000157000/0x4000)=nil, 0x4000, 0x2, 0x812, 0xffffffffffffff9c, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x3d}, {0x6, 0x0, 0x0, 0x80000001}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x5, 0xe0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [], [0x0, 0x0, 0x88ba], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 20:01:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) close(0xffffffffffffffff) getrlimit(0x6, &(0x7f0000000180)) (async, rerun: 64) r0 = syz_open_pts() (rerun: 64) close(r0) (async) syz_open_pts() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f00000000c0)="c3e98dded9c978b56cd37d099a17257a880e454540946b6381978e01", 0x1c}, {&(0x7f00000001c0)="650b0fe7b51d043fd063e756a4cb310f5476e1ba9f933942314eebb694a24b489bcbe29cf5a498d6755ee84a92943a8edcd08bb40c3c4a34e996faaaba437f9f08639b5f1e08ae67bb9a23f02ab23501032f0243b9d8cadfc33fb7bbf97478cce8e62cb2fb97950d93dba0836a78934ef6464e4a04833c15eba69fe8f76886fc02c84c1ee8acc34636fa773b16b1fb52820759fd730552e53092a19811e0f5caa8e12b7112c9db30ed67549676382ed64a6a59", 0xb3}, {&(0x7f00000002c0)="1e15aac91d10039f2257c37f9ccc7bd8e9b9f0467509ed102f01d22c464141da4eec47b34bb8186fe4f4b7e5e0c66dcdc905d74a2d2c2f5c6eb4e6c1b3aa704cda71213ac7deac9a7861242ad8ee7de39c89558e061ea285031eeb5f98b14e2fa0ad80b6e3fa3d0e7dd3d3732f5ea2e2b33169bfad61bdce975c8586cdf980613f134fe4b190ed2db726b3fb144b1cf1225630ff29550b3bc5314334fee46f7f8b7c4fd2bfea5a4e9b82ddb662799dabf2cfe1af29dbb9605d70ed2bf169732523309944bea75ce5306e06208b8a04105b584a17969c2fbaeedbf9d177fad1b7b48a701788ab3fca691af8b68ce4616361671c188fd81ee0739b646422d9475dd939e5bb1a", 0x105}], 0x3) (async, rerun: 32) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) (rerun: 32) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) 20:01:17 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000001680)='./file0\x00', 0x20) (async) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000080)='c\x00') (async) readlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) mkdir(&(0x7f00000000c0)='./file0\x00', 0xd) 20:01:17 executing program 2: r0 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000300)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x7fffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff7], [0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0xffff], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) kevent(r0, &(0x7f00000002c0), 0x7fff, 0x0, 0x7fff, 0x0) 20:01:17 executing program 3: getrlimit(0x1, &(0x7f0000000000)) (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0xffffffffffff0001], [0x0, 0x0, 0x0, 0x9], [0xfffffffffffffffc, 0x0, 0x0, 0x4], [{}, {}, {}, {}, {0x8}, {0x7}], {0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x9}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) (async) munmap(&(0x7f00002e8000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) (async) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) (async) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000140)={0x6}) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) (async) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000004c0)) (async) mprotect(&(0x7f0000386000/0x2000)=nil, 0x2000, 0x2) (async) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x7) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) poll(&(0x7f00000000c0)=[{r4, 0x8}], 0x1, 0x7fffffff) (async, rerun: 32) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) socket$inet6(0x18, 0x5, 0xce) 20:01:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x2) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x8020560b, &(0x7f0000000680)={0x2, 0x0, 0x0, {[0x400010000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa5b], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x3], [{0x0, 0x0, 0x0, 0x6}, {}, {}, {}, {0x0, 0x0, 0xffffffff}]}}) 20:01:17 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:18 executing program 6: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x1, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) mmap(&(0x7f0000157000/0x4000)=nil, 0x4000, 0x2, 0x812, 0xffffffffffffff9c, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x3d}, {0x6, 0x0, 0x0, 0x80000001}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x5, 0xe0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [], [0x0, 0x0, 0x88ba], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) socket(0x1, 0x1, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) mmap(&(0x7f0000157000/0x4000)=nil, 0x4000, 0x2, 0x812, 0xffffffffffffff9c, 0x4) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x3d}, {0x6, 0x0, 0x0, 0x80000001}]}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x5, 0xe0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [], [0x0, 0x0, 0x88ba], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) socket(0x18, 0x2, 0x0) (async) fcntl$dupfd(r3, 0x0, r3) (async) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) (async) 20:01:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) close(0xffffffffffffffff) (async, rerun: 64) getrlimit(0x6, &(0x7f0000000180)) (rerun: 64) r0 = syz_open_pts() close(r0) syz_open_pts() (async, rerun: 32) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) (rerun: 32) writev(r1, &(0x7f0000000280)=[{&(0x7f00000000c0)="c3e98dded9c978b56cd37d099a17257a880e454540946b6381978e01", 0x1c}, {&(0x7f00000001c0)="650b0fe7b51d043fd063e756a4cb310f5476e1ba9f933942314eebb694a24b489bcbe29cf5a498d6755ee84a92943a8edcd08bb40c3c4a34e996faaaba437f9f08639b5f1e08ae67bb9a23f02ab23501032f0243b9d8cadfc33fb7bbf97478cce8e62cb2fb97950d93dba0836a78934ef6464e4a04833c15eba69fe8f76886fc02c84c1ee8acc34636fa773b16b1fb52820759fd730552e53092a19811e0f5caa8e12b7112c9db30ed67549676382ed64a6a59", 0xb3}, {&(0x7f00000002c0)="1e15aac91d10039f2257c37f9ccc7bd8e9b9f0467509ed102f01d22c464141da4eec47b34bb8186fe4f4b7e5e0c66dcdc905d74a2d2c2f5c6eb4e6c1b3aa704cda71213ac7deac9a7861242ad8ee7de39c89558e061ea285031eeb5f98b14e2fa0ad80b6e3fa3d0e7dd3d3732f5ea2e2b33169bfad61bdce975c8586cdf980613f134fe4b190ed2db726b3fb144b1cf1225630ff29550b3bc5314334fee46f7f8b7c4fd2bfea5a4e9b82ddb662799dabf2cfe1af29dbb9605d70ed2bf169732523309944bea75ce5306e06208b8a04105b584a17969c2fbaeedbf9d177fad1b7b48a701788ab3fca691af8b68ce4616361671c188fd81ee0739b646422d9475dd939e5bb1a", 0x105}], 0x3) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) (async) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) 20:01:18 executing program 4: pipe2(0x0, 0x20000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x8) 20:01:18 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:18 executing program 7: minherit(&(0x7f0000ffd000/0x1000)=nil, 0x7f7ffdeed000, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {&(0x7f0000000280)="ddc521b2b64f0dff4cf3a50bc195bd67cadb1ef345364f5a6b536f90025d58b53a662b7202ba521618a2b58c5f4a862d16e7a2571407a0141b7cfab59d317dad36bc98a92b4cbe19b9ce163d32b4aaaaaa46e4165776af36e51f9eec14e3ddf62fa627549f18e9e5db313ed9889631fa3e7fd0ec704278327ce97ec2de0de07a8b9bc4cdfa894afdb33897c4a67c89fd4b13eae43a96893e3e557f83029699985036339bbdbe5d92e7f3212c10bf242a3dd6c956b22fd55875ebb401957daf0e656a364fdeee6254ed320bf9550bfa5916519368d5a4744caea3dd936ee9de79af1b08c8ab1c0554f1b46664fc8ae4", 0xef}, {&(0x7f0000000400)="d9e289585e16a03ce89cf28c3731b9192a57c16090ecd7fd558e692459e8351544356f65266d90addeacb7198f8bbd8e0cf2e36c1589108b905efdc842b37c2dd2fb68ef5d72b14f93684515c119629908924853923f7c9f441752c3aae7c01b1dcace6d855ae8286167ee275373fc088388983cf4b4962e7e6fee4cdb51510a7d9a8e8a2bfe3a59ecbac58af156cec90eea43f1772c9573fc3c8ab41f0191ed9a3a738d04fce7e9470a7c5bab49396cd414b9321fa886515056077e896fa43ac3caae00cdb5f092765032a8a0406dff0eb6", 0xd2}], 0x4, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) vmx_mprotect_ept: uvm_fault returns 14, GPA=0x200000 20:01:18 executing program 4: pipe2(0x0, 0x20000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) (async, rerun: 64) fcntl$setstatus(r0, 0x4, 0x8) (rerun: 64) 20:01:18 executing program 7: minherit(&(0x7f0000ffd000/0x1000)=nil, 0x7f7ffdeed000, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {&(0x7f0000000280)="ddc521b2b64f0dff4cf3a50bc195bd67cadb1ef345364f5a6b536f90025d58b53a662b7202ba521618a2b58c5f4a862d16e7a2571407a0141b7cfab59d317dad36bc98a92b4cbe19b9ce163d32b4aaaaaa46e4165776af36e51f9eec14e3ddf62fa627549f18e9e5db313ed9889631fa3e7fd0ec704278327ce97ec2de0de07a8b9bc4cdfa894afdb33897c4a67c89fd4b13eae43a96893e3e557f83029699985036339bbdbe5d92e7f3212c10bf242a3dd6c956b22fd55875ebb401957daf0e656a364fdeee6254ed320bf9550bfa5916519368d5a4744caea3dd936ee9de79af1b08c8ab1c0554f1b46664fc8ae4", 0xef}, {&(0x7f0000000400)="d9e289585e16a03ce89cf28c3731b9192a57c16090ecd7fd558e692459e8351544356f65266d90addeacb7198f8bbd8e0cf2e36c1589108b905efdc842b37c2dd2fb68ef5d72b14f93684515c119629908924853923f7c9f441752c3aae7c01b1dcace6d855ae8286167ee275373fc088388983cf4b4962e7e6fee4cdb51510a7d9a8e8a2bfe3a59ecbac58af156cec90eea43f1772c9573fc3c8ab41f0191ed9a3a738d04fce7e9470a7c5bab49396cd414b9321fa886515056077e896fa43ac3caae00cdb5f092765032a8a0406dff0eb6", 0xd2}], 0x4, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:18 executing program 4: pipe2(0x0, 0x20000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x8) pipe2(0x0, 0x20000) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) (async) fcntl$setstatus(r0, 0x4, 0x8) (async) 20:01:18 executing program 6: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = socket(0x1, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) mmap(&(0x7f0000157000/0x4000)=nil, 0x4000, 0x2, 0x812, 0xffffffffffffff9c, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x3d}, {0x6, 0x0, 0x0, 0x80000001}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x5, 0xe0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [], [0x0, 0x0, 0x88ba], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 20:01:18 executing program 0: minherit(&(0x7f0000ffd000/0x1000)=nil, 0x7f7ffdeed000, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {&(0x7f0000000280)="ddc521b2b64f0dff4cf3a50bc195bd67cadb1ef345364f5a6b536f90025d58b53a662b7202ba521618a2b58c5f4a862d16e7a2571407a0141b7cfab59d317dad36bc98a92b4cbe19b9ce163d32b4aaaaaa46e4165776af36e51f9eec14e3ddf62fa627549f18e9e5db313ed9889631fa3e7fd0ec704278327ce97ec2de0de07a8b9bc4cdfa894afdb33897c4a67c89fd4b13eae43a96893e3e557f83029699985036339bbdbe5d92e7f3212c10bf242a3dd6c956b22fd55875ebb401957daf0e656a364fdeee6254ed320bf9550bfa5916519368d5a4744caea3dd936ee9de79af1b08c8ab1c0554f1b46664fc8ae4", 0xef}, {&(0x7f0000000400)="d9e289585e16a03ce89cf28c3731b9192a57c16090ecd7fd558e692459e8351544356f65266d90addeacb7198f8bbd8e0cf2e36c1589108b905efdc842b37c2dd2fb68ef5d72b14f93684515c119629908924853923f7c9f441752c3aae7c01b1dcace6d855ae8286167ee275373fc088388983cf4b4962e7e6fee4cdb51510a7d9a8e8a2bfe3a59ecbac58af156cec90eea43f1772c9573fc3c8ab41f0191ed9a3a738d04fce7e9470a7c5bab49396cd414b9321fa886515056077e896fa43ac3caae00cdb5f092765032a8a0406dff0eb6", 0xd2}], 0x4, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:18 executing program 7: minherit(&(0x7f0000ffd000/0x1000)=nil, 0x7f7ffdeed000, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {&(0x7f0000000280)="ddc521b2b64f0dff4cf3a50bc195bd67cadb1ef345364f5a6b536f90025d58b53a662b7202ba521618a2b58c5f4a862d16e7a2571407a0141b7cfab59d317dad36bc98a92b4cbe19b9ce163d32b4aaaaaa46e4165776af36e51f9eec14e3ddf62fa627549f18e9e5db313ed9889631fa3e7fd0ec704278327ce97ec2de0de07a8b9bc4cdfa894afdb33897c4a67c89fd4b13eae43a96893e3e557f83029699985036339bbdbe5d92e7f3212c10bf242a3dd6c956b22fd55875ebb401957daf0e656a364fdeee6254ed320bf9550bfa5916519368d5a4744caea3dd936ee9de79af1b08c8ab1c0554f1b46664fc8ae4", 0xef}, {&(0x7f0000000400)="d9e289585e16a03ce89cf28c3731b9192a57c16090ecd7fd558e692459e8351544356f65266d90addeacb7198f8bbd8e0cf2e36c1589108b905efdc842b37c2dd2fb68ef5d72b14f93684515c119629908924853923f7c9f441752c3aae7c01b1dcace6d855ae8286167ee275373fc088388983cf4b4962e7e6fee4cdb51510a7d9a8e8a2bfe3a59ecbac58af156cec90eea43f1772c9573fc3c8ab41f0191ed9a3a738d04fce7e9470a7c5bab49396cd414b9321fa886515056077e896fa43ac3caae00cdb5f092765032a8a0406dff0eb6", 0xd2}], 0x4, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x7f7ffdeed000, 0x0) (async) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {&(0x7f0000000280)="ddc521b2b64f0dff4cf3a50bc195bd67cadb1ef345364f5a6b536f90025d58b53a662b7202ba521618a2b58c5f4a862d16e7a2571407a0141b7cfab59d317dad36bc98a92b4cbe19b9ce163d32b4aaaaaa46e4165776af36e51f9eec14e3ddf62fa627549f18e9e5db313ed9889631fa3e7fd0ec704278327ce97ec2de0de07a8b9bc4cdfa894afdb33897c4a67c89fd4b13eae43a96893e3e557f83029699985036339bbdbe5d92e7f3212c10bf242a3dd6c956b22fd55875ebb401957daf0e656a364fdeee6254ed320bf9550bfa5916519368d5a4744caea3dd936ee9de79af1b08c8ab1c0554f1b46664fc8ae4", 0xef}, {&(0x7f0000000400)="d9e289585e16a03ce89cf28c3731b9192a57c16090ecd7fd558e692459e8351544356f65266d90addeacb7198f8bbd8e0cf2e36c1589108b905efdc842b37c2dd2fb68ef5d72b14f93684515c119629908924853923f7c9f441752c3aae7c01b1dcace6d855ae8286167ee275373fc088388983cf4b4962e7e6fee4cdb51510a7d9a8e8a2bfe3a59ecbac58af156cec90eea43f1772c9573fc3c8ab41f0191ed9a3a738d04fce7e9470a7c5bab49396cd414b9321fa886515056077e896fa43ac3caae00cdb5f092765032a8a0406dff0eb6", 0xd2}], 0x4, 0x0}, 0x3) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) (async) 20:01:18 executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0010e8ff360005c99e38fb617e13aeafd77881c3"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0xfffffffffffffdee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x3, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebff929601fc0300"/20, 0x14) r4 = accept(r3, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000240)=0xb2, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="6c3483c0e33f10f5783435008bafe18fb57cd32a28a4c8849f0cdee19e", 0x1d) bind(r4, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 20:01:18 executing program 2: r0 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000300)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x7fffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff7], [0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0xffff], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) (async) kevent(r0, &(0x7f00000002c0), 0x7fff, 0x0, 0x7fff, 0x0) 20:01:18 executing program 3: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff33000000000086dd6001060000383a00ce6f5b9b00000000000000ff020000fd00000000000000000000010200907800f3ffff5f6fe94b00002c00ff01000000000000000000000000000100000000000000000000ffffac1400bb61c6bee7fd97cbc6b0eb26aede752c2a28e33401000000"]) 20:01:18 executing program 0: minherit(&(0x7f0000ffd000/0x1000)=nil, 0x7f7ffdeed000, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {&(0x7f0000000280)="ddc521b2b64f0dff4cf3a50bc195bd67cadb1ef345364f5a6b536f90025d58b53a662b7202ba521618a2b58c5f4a862d16e7a2571407a0141b7cfab59d317dad36bc98a92b4cbe19b9ce163d32b4aaaaaa46e4165776af36e51f9eec14e3ddf62fa627549f18e9e5db313ed9889631fa3e7fd0ec704278327ce97ec2de0de07a8b9bc4cdfa894afdb33897c4a67c89fd4b13eae43a96893e3e557f83029699985036339bbdbe5d92e7f3212c10bf242a3dd6c956b22fd55875ebb401957daf0e656a364fdeee6254ed320bf9550bfa5916519368d5a4744caea3dd936ee9de79af1b08c8ab1c0554f1b46664fc8ae4", 0xef}, {&(0x7f0000000400)="d9e289585e16a03ce89cf28c3731b9192a57c16090ecd7fd558e692459e8351544356f65266d90addeacb7198f8bbd8e0cf2e36c1589108b905efdc842b37c2dd2fb68ef5d72b14f93684515c119629908924853923f7c9f441752c3aae7c01b1dcace6d855ae8286167ee275373fc088388983cf4b4962e7e6fee4cdb51510a7d9a8e8a2bfe3a59ecbac58af156cec90eea43f1772c9573fc3c8ab41f0191ed9a3a738d04fce7e9470a7c5bab49396cd414b9321fa886515056077e896fa43ac3caae00cdb5f092765032a8a0406dff0eb6", 0xd2}], 0x4, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:18 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0xffffffff}, {0x16}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a0680cc574bdd8325aea13a", 0xe, 0x0) sysctl$vfs_fuse(&(0x7f0000000080)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000340)="e1ffae64b790adc1060c49c68e4d1077e150bfa2171ec7c15cc65c8cbb2ba19897ca50ecb0871265cc43b7a1d52b898bf2f2eb9622e9341faaa2097e9237173a3868a73cd3bab06a53561e0bb842b9e52013d46a40e6413b9dcf715914cfff5e8bd80c7e9180b3c307da0aa2f9e1326839e309404edaea5b79c4a35d6f4276b89fdd773cd60fa2f90634801754414ffd4abdb1920d36052e1699eee85d578c73e0dbda5e61b9e90094f0cde81a735cc9d4fce7b09924c79a2b7a0fbc7475a10c5d584ce807713e6a4981bd866078ca2ee8e081fb97c6212bc8957d3c8535eef2e1ed1775017ae3ad6e46f4766513f01d5eea89713a5904e64b8b9b5b143ff78273dc2a9472828526a9155ae3ddcea471a438348e83c3264aac923abc5986796f8ea6c692db3e268fa35ba03f4f3fa2a25f1689a3c083d8cdd01aac84788723bd4c4b1cfc1eb2fbdab72da049118222d080c733ff2ba3b6f0f59e3f10fddcccf228e4b930c3ac3f040a2819cae96bb041997ff322ea476210a39ae520a0235a6d2e490b8d7019d072799f865809bc66d2f7a16fca11256a95639d15874369890867f69ebad4e26deb623bfa97a295af3dd24bfcb88c375b4d3c2a6711e2c8cd2f13333f0de96577cb3c3ad0970d0827f310d4a6f2d0c9fea22698b41387d9aca897b62fa3434c5932733ec37f6360178615567f1438e70b60a5f330126cfef69fd6a3b5ab995d9917cc5164780c84a016e6a21bd8aa7d5d4e051fe552a4db6568ae978c167fca2d4e1cca0b3605f6cfc0678e8ce4dc0036edaa0164a98cc6d0cef5a94e81e2f86e1eb6464cb3aa751b8215a20a8d2af7519cb2eafd2837e0c703cf2e2ceb90d964bcfc3f65ce5d0d53ae42e886d04e8b6e9bca66b5d4f58b04470be96ba4aafcac2e545a3cba4b2aae4c601adf2d76a5387b15821d199020f79e3b9fdd4285c28fbeeb81a8cdc9fd4fa91c3b60dfa0151e0bbad3950f67a2f33b15dec98d393ffb632747cd61f2153007121c748de7d3c0f090df983fd984c1c6d088117c0272c204d7a7af0954d6d6f76649493dda497b70cc612621d7efd3f762f0b5e0cd21e79f5072dc4b86c9c8cb9cbe544ecf60f7c592dc0dd9eeae90fe6e338a2249e9e7a7cfc2a546ca6f094e49309224dca1f6f6e49906916cf4e8b0ae7f038d5fc0ada5339e77c9bd7de32eb87e1a89dbe6dfb9aa51a260f3a2f78e5e40377d0faf1efab10dcddaf7db516c3c03bdafaeb723114f37fcbe54d67de155087b620e751a11f76ba50514972e645e958c2c2782ca7d4900dfb4426ee7fb987d16fee0727ff0a9b5cc2f9bb2f077666e9f08e63bb2855d2b92a5a996ef788dd56b248bdf1a2834d39e7e7a17e38dba0901b3d59b4f9efe0d676d854d835f501eaae4a6b8463a901738a1fc3f57b967405222a26c0726a2ec2ef273dddf3eed05041d204734ddabc6f8c9b6862ca5435ea94118296e24cab883bf1354f8dbfedbcb3db3472c34ff62731be115a1a1d315255aec488b0e3f84d62d207718a10478d4d67135d46934a7196af1837afe072d933b756a20539863b1e4c8b31dbad26d2ab3e674fdac0a0ecaaee494b8de307a18e2fa6cfd2319975f72b55d43ff03c91a3c7adb063fdb5a6d01b42497e570e1ed57634562c4125b1432cbe466230dad166f2495a180c395b489295df1fc9ea30a40f6310f31daa6de030f62b6c0a6925a30e24af8afc4c2faefb3fd44316014a5baaff97be58ee9a8930a7e5fef7726adacb082c9a4f93ac8b297339ae479304c2189df335bbdad30c9c2f4dd93584482d7e5312bf3a74ab9f8efc287fb7a4de4a4333e52eeb140d5606caac142840cece280138c966b971a76d4445c0bf87269b2117437bd1497a14da0a3db7129e49227cdaf4d63b5ee8d2b04f76e7feb4db6ae1feca5a0cb5bc8f059c57bdceebc0e615d5d0a71c575af38ae907eb97826bbf914de39908818e7b85c75922611ba9d62cbe113cce6bfdd2ae2bfab8d2f95edf6de71d1ead9e2ecd9f59dd44564736f4c1810ea95638a25d1b0ae131ea22836f256044f4bd265f6a72b21ec503dd52019f0142bc03ea880d5de60cff3c4634208e7055c47e6c0804ec631df9a39db76b430c90a735034eebc2b38e3bd840452d42e7aff13a5d9ef0a217f2f32618f2f2c9408cfdd1189ddcb7cb36c4301f84d681397b6881e39f0638ede3a15d1e6726f844d6686c14fbf507750377c4b86c0c17dd0b28aa3d2059fc457a3ac2aa357106b58afc7d44d399e8cf75c43b17c073494d4d5ef4fe4e10109e3355c84ef6bd6f553c95167c4257f77856abe3a98fd268acb81d4294934c28da76c7d9443646f40411239f2fc34c9cdfe16663b371589ab57ef5351bdedfea2fa61b006036c5f2cb2db0692f34cdd5c6f9bdc73f8afe4b7386483f9156eee85cd68e58bccdc1c6654b159599c14db3ce3ff1dca55b71b86ed3845589e1a3632225fd2bcdea0bde4ed4538a253c135735d164f7b2733d9f9938d1ccf6467b9a0915bf16a9b74776ad0fac2a859621968127ccdd66bd0255da33aaa83ef8cec2e327312d65c282fb30c467b4a1829a460d30f9b2976a121680032f56f69e3c9cfd63fafa2f93270444774acc56b859dd35e3b1ddd76c4e0ef9fb36c750416fb936a8bb5883454ec65bfc87d3a09dcd0c490dfb0aa68949e1448417b913d24922939c8efcb277a7d3a1761ed6c43bf0806e9b365f0fef676e378fe26d19449d46ca96f404acd5ee239f8baa542dfe8f1f511794cfebcb18b4bd153a6625be4a6a2d84c8a9881590c41c1aa29f8a94e1d7f0387e00b46c6f1faa0e4397241557150cf0a11d767b782fc9aba1f0536c9fdf5deaf8f68a9d57e2eb5d81f1a8e2db7d348a37bc3ea734ceae328f1a6f5361867b3affd19a18dca7bb91bcd289f018e3a5562b9a3f685c03a8964795304c56b4cfd2638761864103510542d3bcb67efd5406d4977a02ad1ea7373822a5e250e01b293c4b3f4ce61ea435a1985b476a61c03909dac0ca258e9bf7cc4f552cf92afffae8dadd69d67841c48e7b72b6c6baffea5b0961cd819eb7bcf03ca518d9be261b613758be9f74eeca205c071e38360aa96dd08470e61ce9240d2730a32d6ccc9ec21bc5202f3b70ee8098923e0f1d52b6dfe3c6993a7df1522ba6a88da5b2c0d96872296a8e4d8c396d3722c6bdbc4ec811b236fb507330ddad636a70b226f67354649edf162daecee0bdcf3346bf7578fb593d409013109bc6a12676c8a276f24167373cf2b854f67220615e3bbe6d0983bc9f6bdf41e2c13756a3d7a3d723a722c0e5b110cae72cfbc176d3af78eacd0e21616d648fd7b48f681fd01db4dec8fe970ab7a2364788f43e79217c6a05da3fe5f276b3831e5060373e8cedfb899d066087d3200fc236affb3823efec5231284e9d6055073cb979300e0d0cd3ebe9acf26373d41191e713f6dae1a5d712110580da8fc2d3fc3986770460fb6e29cc77353cd28fe0082ffb6d78a06c540587f7555103e68b37f8b231266f3a482b5db1867d108a7f02090b4f78f1a0395f4fc62ae9d14e2fb39b10217323572c47851711a19e6997f3133ab6a807c78cbdfa88014a8d02a5b949230ebc4e52a7c71a48d72456054d385b01fc6f60d0f6273f9bd98cd8011ec2f785fcb543362bf6db1a48190e8b895026685b7bfafcb0c7c4c4a94c6de0ea66891d4f2e06a30d63d3c388ceb9505fed69a6285aeb4d423f06753d4e4f765078d6936381eaa7f79505abd9fedf2e7f24cb22fa2747608341a52745d8e3e6c89609cbd0378ee8bfceb5b889d4de63b61c7f8d35f67d0a50dac08116f510928b48da19b9d92bc1c0f05e5c44ddb09e67199dc1d1ce7ec2cb972397480f62611bd7c46f408a71db5c5eee52d4bf278c284fb66434f7fd1a3a3276572343feaf423bf245b05852afd644b0772ed989462ce9e3e7174fab6961d5a555ab9287bb42cc004a7b69d564942b80064d2169b8739449e1b53ccb6ba56ea6fe0f705ec3f69f63f1aa7a052391cf9fa1c5340b158d58302ea8c3730f84e4189d51437971bc56fd89d2cc2e11f3241c395378629b8fa94746dc8274c628765f3cf0d95ecc60eba41accaf239db434707dac6a30f7cb46fb0704c1bda904f128b24b35de2101405c21c6c1cb2e943a74761cf6f9aecde591cb42b3e707c38ccce719e7395e4b6a9be79d060431d929d9678bcea756da044d0882eb5595d79b30445ecb9143bcb779c5006eac7a5c58ad942f1b2f72235287bfa7747a5e3d9d772ce035043eb8d1c8f66231f4c10613ef68ca97281031294ff910920e29c1e75a4151ae9c5d3256605afb783b19832e4cea927e1277b362b76db32bc6396a1c12d5675117e4e07c568b1824770386f3202d6b2ffaddc60faaa37aac2a3e82d195ba9b96722ad9186851a1dc1aaf470a0b2a3eefad1174df91a431da93aadfedac2d73d07b1844d8dc56032ad51c8d42cf366146de9bf4bbfda07a3d7019b4e3d049fa846b5fcab2cce7cc47f7e9afe00b60db49c1677127b8b79db1ce7be658ff1dc27ae7d4155702e0f95966f47ba74055a5d337893ba500c44288534660ef9f06a5cb44f7dfb097b08a7d834d2aed470a432dea006887ea63ec57cf3fcc018ff37d12f1f8182d2e57f7365d3a1ce345f0f1be98ca4b386f0eecef3c55abd694f66deb29a3690b3309c23c63df1a20439f1f024d0366d02842297a4af6b0b6c584e9f4df3e5f77d207f834f72288586ee7849eed4024a6e08b83054ea145fd5a436169cf3d09c8455b0bcd4bf0833358c49414ecaf14bd0f8f915d458c74fc5fa6bcc6aaefed751a1d0e074f27c66ff3f94edd88feac9eba8182ce868a8b3430dea6b01ac53b68bda81a7f5101d94495a58e0599e8a7fae175bb3f577cddb87d5ca454cb7dbe7eb18b83bbd3b1a0028242962506678d6cadef636e1f9f6adae4412ef49fa874efcfdd636616078ad15d4b70e6c3003ecab7ac724816984e439f9240214eeb50b4a9a135b776636a30779cfa66b1cfdda9f8611bde4e20c6e9ca5fe83b1cd424e72ffc14e111157f753e20c5053203a7a613c5e517c24b6a5a64a25ab04609cae09538a0c5e4974f6e5af4a009770280d737897c628324bfff854f1c98dd9621fdad52cd87c654c5256624ea997a005659b155fd19e71de7dd84aa7320722f0585180b07dc76c8aab1d6f224df3e5e5294d2dd38d440b933e9456b5a56b2796af319c2b5f9c21d7dab51abfe918de0c4e60c284444bdd3e37f0f314c00307301005c9351d5de9e76d8d2ac4c5176304d5022e3661766b3af4c200613113d5b3059b2a10a388aacd23a014587fd90946462904a0ad37fcafb5b2b57cfdc369dc30bb273e46a21b67859b47aec1188c013096c3762f4236cbc695e4a17d24ad716e08ae1ba72d2c9c8073f70331fb4488935ab6274683781f51e8bd3fc09fd01b44f669e337864fd28b154a7d044b0ae81a54481807005a098cf51c807a1f18f2faf3f3ebfd9aca017f5f086fdb56318de810c8a4209ed622b5a2bc400143ce31b9953839250e9013e3b6ca3acb033d90f2dd7317542c3278f7046c0f7040d9dd624accb123006c90192c0d9fa37a6e7204b8eacc804ab181ad7fec315bdde97a91a4117f5803531173c33935628af5520109fede09752539ad68f9f72e74153a5676d20eaa53f3d23a3457ed3ac0fd9f9faeb456f90b305d11308a7f5a2c2dc0d220abab95be5591f9100a96d69c4de88a4816db34be70f6ef5b668c", &(0x7f0000000100)=0x1000, &(0x7f0000000140)="ec484eff346b5d37f4ebbf46f2e49c833b4cfee4fda024d94ac586e64d2c8293859130ec89a7fc2635259fccabf1a3bcc7bebd8d64a10a340b853a4c92f2001632b568a4906d37fd1106c4c3ec961df2918104b0d0dfa6399e255d8b20a99980ffe8d117b531f5ce7698af0c93227d4892f5f4", 0x73) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) 20:01:18 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x2) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x8020560b, &(0x7f0000000680)={0x2, 0x0, 0x0, {[0x400010000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa5b], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x3], [{0x0, 0x0, 0x0, 0x6}, {}, {}, {}, {0x0, 0x0, 0xffffffff}]}}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x2) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(r1, 0x8020560b, &(0x7f0000000680)={0x2, 0x0, 0x0, {[0x400010000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa5b], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x3], [{0x0, 0x0, 0x0, 0x6}, {}, {}, {}, {0x0, 0x0, 0xffffffff}]}}) (async) 20:01:18 executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0010e8ff360005c99e38fb617e13aeafd77881c3"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0xfffffffffffffdee) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000140)) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) r2 = socket(0x2, 0x3, 0x0) close(r2) (async) r3 = socket(0x18, 0x2, 0x0) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebff929601fc0300"/20, 0x14) r4 = accept(r3, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000240)=0xb2, 0x4) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) (async) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="6c3483c0e33f10f5783435008bafe18fb57cd32a28a4c8849f0cdee19e", 0x1d) (async) bind(r4, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 20:01:18 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:18 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0xd4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x7) syz_emit_ethernet(0x4e, &(0x7f00000013c0)={@local, @random="000400", [], {@ipv6={0x86dd, {0x0, 0x6, "0021c0", 0x18, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}) 20:01:18 executing program 2: r0 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000300)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x7fffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff7], [0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0xffff], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) (async) kevent(r0, &(0x7f00000002c0), 0x7fff, 0x0, 0x7fff, 0x0) 20:01:19 executing program 0: minherit(&(0x7f0000ffd000/0x1000)=nil, 0x7f7ffdeed000, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {&(0x7f0000000280)="ddc521b2b64f0dff4cf3a50bc195bd67cadb1ef345364f5a6b536f90025d58b53a662b7202ba521618a2b58c5f4a862d16e7a2571407a0141b7cfab59d317dad36bc98a92b4cbe19b9ce163d32b4aaaaaa46e4165776af36e51f9eec14e3ddf62fa627549f18e9e5db313ed9889631fa3e7fd0ec704278327ce97ec2de0de07a8b9bc4cdfa894afdb33897c4a67c89fd4b13eae43a96893e3e557f83029699985036339bbdbe5d92e7f3212c10bf242a3dd6c956b22fd55875ebb401957daf0e656a364fdeee6254ed320bf9550bfa5916519368d5a4744caea3dd936ee9de79af1b08c8ab1c0554f1b46664fc8ae4", 0xef}, {&(0x7f0000000400)="d9e289585e16a03ce89cf28c3731b9192a57c16090ecd7fd558e692459e8351544356f65266d90addeacb7198f8bbd8e0cf2e36c1589108b905efdc842b37c2dd2fb68ef5d72b14f93684515c119629908924853923f7c9f441752c3aae7c01b1dcace6d855ae8286167ee275373fc088388983cf4b4962e7e6fee4cdb51510a7d9a8e8a2bfe3a59ecbac58af156cec90eea43f1772c9573fc3c8ab41f0191ed9a3a738d04fce7e9470a7c5bab49396cd414b9321fa886515056077e896fa43ac3caae00cdb5f092765032a8a0406dff0eb6", 0xd2}], 0x4, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:19 executing program 3: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff33000000000086dd6001060000383a00ce6f5b9b00000000000000ff020000fd00000000000000000000010200907800f3ffff5f6fe94b00002c00ff01000000000000000000000000000100000000000000000000ffffac1400bb61c6bee7fd97cbc6b0eb26aede752c2a28e33401000000"]) 20:01:19 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(0x0, 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:19 executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0010e8ff360005c99e38fb617e13aeafd77881c3"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0xfffffffffffffdee) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000140)) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) r2 = socket(0x2, 0x3, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebff929601fc0300"/20, 0x14) (async) r4 = accept(r3, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000240)=0xb2, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r1, 0x0, 0x0) (async) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="6c3483c0e33f10f5783435008bafe18fb57cd32a28a4c8849f0cdee19e", 0x1d) (async) bind(r4, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) (async) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 20:01:19 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0xffffffff}, {0x16}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a0680cc574bdd8325aea13a", 0xe, 0x0) sysctl$vfs_fuse(&(0x7f0000000080)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000340)="e1ffae64b790adc1060c49c68e4d1077e150bfa2171ec7c15cc65c8cbb2ba19897ca50ecb0871265cc43b7a1d52b898bf2f2eb9622e9341faaa2097e9237173a3868a73cd3bab06a53561e0bb842b9e52013d46a40e6413b9dcf715914cfff5e8bd80c7e9180b3c307da0aa2f9e1326839e309404edaea5b79c4a35d6f4276b89fdd773cd60fa2f90634801754414ffd4abdb1920d36052e1699eee85d578c73e0dbda5e61b9e90094f0cde81a735cc9d4fce7b09924c79a2b7a0fbc7475a10c5d584ce807713e6a4981bd866078ca2ee8e081fb97c6212bc8957d3c8535eef2e1ed1775017ae3ad6e46f4766513f01d5eea89713a5904e64b8b9b5b143ff78273dc2a9472828526a9155ae3ddcea471a438348e83c3264aac923abc5986796f8ea6c692db3e268fa35ba03f4f3fa2a25f1689a3c083d8cdd01aac84788723bd4c4b1cfc1eb2fbdab72da049118222d080c733ff2ba3b6f0f59e3f10fddcccf228e4b930c3ac3f040a2819cae96bb041997ff322ea476210a39ae520a0235a6d2e490b8d7019d072799f865809bc66d2f7a16fca11256a95639d15874369890867f69ebad4e26deb623bfa97a295af3dd24bfcb88c375b4d3c2a6711e2c8cd2f13333f0de96577cb3c3ad0970d0827f310d4a6f2d0c9fea22698b41387d9aca897b62fa3434c5932733ec37f6360178615567f1438e70b60a5f330126cfef69fd6a3b5ab995d9917cc5164780c84a016e6a21bd8aa7d5d4e051fe552a4db6568ae978c167fca2d4e1cca0b3605f6cfc0678e8ce4dc0036edaa0164a98cc6d0cef5a94e81e2f86e1eb6464cb3aa751b8215a20a8d2af7519cb2eafd2837e0c703cf2e2ceb90d964bcfc3f65ce5d0d53ae42e886d04e8b6e9bca66b5d4f58b04470be96ba4aafcac2e545a3cba4b2aae4c601adf2d76a5387b15821d199020f79e3b9fdd4285c28fbeeb81a8cdc9fd4fa91c3b60dfa0151e0bbad3950f67a2f33b15dec98d393ffb632747cd61f2153007121c748de7d3c0f090df983fd984c1c6d088117c0272c204d7a7af0954d6d6f76649493dda497b70cc612621d7efd3f762f0b5e0cd21e79f5072dc4b86c9c8cb9cbe544ecf60f7c592dc0dd9eeae90fe6e338a2249e9e7a7cfc2a546ca6f094e49309224dca1f6f6e49906916cf4e8b0ae7f038d5fc0ada5339e77c9bd7de32eb87e1a89dbe6dfb9aa51a260f3a2f78e5e40377d0faf1efab10dcddaf7db516c3c03bdafaeb723114f37fcbe54d67de155087b620e751a11f76ba50514972e645e958c2c2782ca7d4900dfb4426ee7fb987d16fee0727ff0a9b5cc2f9bb2f077666e9f08e63bb2855d2b92a5a996ef788dd56b248bdf1a2834d39e7e7a17e38dba0901b3d59b4f9efe0d676d854d835f501eaae4a6b8463a901738a1fc3f57b967405222a26c0726a2ec2ef273dddf3eed05041d204734ddabc6f8c9b6862ca5435ea94118296e24cab883bf1354f8dbfedbcb3db3472c34ff62731be115a1a1d315255aec488b0e3f84d62d207718a10478d4d67135d46934a7196af1837afe072d933b756a20539863b1e4c8b31dbad26d2ab3e674fdac0a0ecaaee494b8de307a18e2fa6cfd2319975f72b55d43ff03c91a3c7adb063fdb5a6d01b42497e570e1ed57634562c4125b1432cbe466230dad166f2495a180c395b489295df1fc9ea30a40f6310f31daa6de030f62b6c0a6925a30e24af8afc4c2faefb3fd44316014a5baaff97be58ee9a8930a7e5fef7726adacb082c9a4f93ac8b297339ae479304c2189df335bbdad30c9c2f4dd93584482d7e5312bf3a74ab9f8efc287fb7a4de4a4333e52eeb140d5606caac142840cece280138c966b971a76d4445c0bf87269b2117437bd1497a14da0a3db7129e49227cdaf4d63b5ee8d2b04f76e7feb4db6ae1feca5a0cb5bc8f059c57bdceebc0e615d5d0a71c575af38ae907eb97826bbf914de39908818e7b85c75922611ba9d62cbe113cce6bfdd2ae2bfab8d2f95edf6de71d1ead9e2ecd9f59dd44564736f4c1810ea95638a25d1b0ae131ea22836f256044f4bd265f6a72b21ec503dd52019f0142bc03ea880d5de60cff3c4634208e7055c47e6c0804ec631df9a39db76b430c90a735034eebc2b38e3bd840452d42e7aff13a5d9ef0a217f2f32618f2f2c9408cfdd1189ddcb7cb36c4301f84d681397b6881e39f0638ede3a15d1e6726f844d6686c14fbf507750377c4b86c0c17dd0b28aa3d2059fc457a3ac2aa357106b58afc7d44d399e8cf75c43b17c073494d4d5ef4fe4e10109e3355c84ef6bd6f553c95167c4257f77856abe3a98fd268acb81d4294934c28da76c7d9443646f40411239f2fc34c9cdfe16663b371589ab57ef5351bdedfea2fa61b006036c5f2cb2db0692f34cdd5c6f9bdc73f8afe4b7386483f9156eee85cd68e58bccdc1c6654b159599c14db3ce3ff1dca55b71b86ed3845589e1a3632225fd2bcdea0bde4ed4538a253c135735d164f7b2733d9f9938d1ccf6467b9a0915bf16a9b74776ad0fac2a859621968127ccdd66bd0255da33aaa83ef8cec2e327312d65c282fb30c467b4a1829a460d30f9b2976a121680032f56f69e3c9cfd63fafa2f93270444774acc56b859dd35e3b1ddd76c4e0ef9fb36c750416fb936a8bb5883454ec65bfc87d3a09dcd0c490dfb0aa68949e1448417b913d24922939c8efcb277a7d3a1761ed6c43bf0806e9b365f0fef676e378fe26d19449d46ca96f404acd5ee239f8baa542dfe8f1f511794cfebcb18b4bd153a6625be4a6a2d84c8a9881590c41c1aa29f8a94e1d7f0387e00b46c6f1faa0e4397241557150cf0a11d767b782fc9aba1f0536c9fdf5deaf8f68a9d57e2eb5d81f1a8e2db7d348a37bc3ea734ceae328f1a6f5361867b3affd19a18dca7bb91bcd289f018e3a5562b9a3f685c03a8964795304c56b4cfd2638761864103510542d3bcb67efd5406d4977a02ad1ea7373822a5e250e01b293c4b3f4ce61ea435a1985b476a61c03909dac0ca258e9bf7cc4f552cf92afffae8dadd69d67841c48e7b72b6c6baffea5b0961cd819eb7bcf03ca518d9be261b613758be9f74eeca205c071e38360aa96dd08470e61ce9240d2730a32d6ccc9ec21bc5202f3b70ee8098923e0f1d52b6dfe3c6993a7df1522ba6a88da5b2c0d96872296a8e4d8c396d3722c6bdbc4ec811b236fb507330ddad636a70b226f67354649edf162daecee0bdcf3346bf7578fb593d409013109bc6a12676c8a276f24167373cf2b854f67220615e3bbe6d0983bc9f6bdf41e2c13756a3d7a3d723a722c0e5b110cae72cfbc176d3af78eacd0e21616d648fd7b48f681fd01db4dec8fe970ab7a2364788f43e79217c6a05da3fe5f276b3831e5060373e8cedfb899d066087d3200fc236affb3823efec5231284e9d6055073cb979300e0d0cd3ebe9acf26373d41191e713f6dae1a5d712110580da8fc2d3fc3986770460fb6e29cc77353cd28fe0082ffb6d78a06c540587f7555103e68b37f8b231266f3a482b5db1867d108a7f02090b4f78f1a0395f4fc62ae9d14e2fb39b10217323572c47851711a19e6997f3133ab6a807c78cbdfa88014a8d02a5b949230ebc4e52a7c71a48d72456054d385b01fc6f60d0f6273f9bd98cd8011ec2f785fcb543362bf6db1a48190e8b895026685b7bfafcb0c7c4c4a94c6de0ea66891d4f2e06a30d63d3c388ceb9505fed69a6285aeb4d423f06753d4e4f765078d6936381eaa7f79505abd9fedf2e7f24cb22fa2747608341a52745d8e3e6c89609cbd0378ee8bfceb5b889d4de63b61c7f8d35f67d0a50dac08116f510928b48da19b9d92bc1c0f05e5c44ddb09e67199dc1d1ce7ec2cb972397480f62611bd7c46f408a71db5c5eee52d4bf278c284fb66434f7fd1a3a3276572343feaf423bf245b05852afd644b0772ed989462ce9e3e7174fab6961d5a555ab9287bb42cc004a7b69d564942b80064d2169b8739449e1b53ccb6ba56ea6fe0f705ec3f69f63f1aa7a052391cf9fa1c5340b158d58302ea8c3730f84e4189d51437971bc56fd89d2cc2e11f3241c395378629b8fa94746dc8274c628765f3cf0d95ecc60eba41accaf239db434707dac6a30f7cb46fb0704c1bda904f128b24b35de2101405c21c6c1cb2e943a74761cf6f9aecde591cb42b3e707c38ccce719e7395e4b6a9be79d060431d929d9678bcea756da044d0882eb5595d79b30445ecb9143bcb779c5006eac7a5c58ad942f1b2f72235287bfa7747a5e3d9d772ce035043eb8d1c8f66231f4c10613ef68ca97281031294ff910920e29c1e75a4151ae9c5d3256605afb783b19832e4cea927e1277b362b76db32bc6396a1c12d5675117e4e07c568b1824770386f3202d6b2ffaddc60faaa37aac2a3e82d195ba9b96722ad9186851a1dc1aaf470a0b2a3eefad1174df91a431da93aadfedac2d73d07b1844d8dc56032ad51c8d42cf366146de9bf4bbfda07a3d7019b4e3d049fa846b5fcab2cce7cc47f7e9afe00b60db49c1677127b8b79db1ce7be658ff1dc27ae7d4155702e0f95966f47ba74055a5d337893ba500c44288534660ef9f06a5cb44f7dfb097b08a7d834d2aed470a432dea006887ea63ec57cf3fcc018ff37d12f1f8182d2e57f7365d3a1ce345f0f1be98ca4b386f0eecef3c55abd694f66deb29a3690b3309c23c63df1a20439f1f024d0366d02842297a4af6b0b6c584e9f4df3e5f77d207f834f72288586ee7849eed4024a6e08b83054ea145fd5a436169cf3d09c8455b0bcd4bf0833358c49414ecaf14bd0f8f915d458c74fc5fa6bcc6aaefed751a1d0e074f27c66ff3f94edd88feac9eba8182ce868a8b3430dea6b01ac53b68bda81a7f5101d94495a58e0599e8a7fae175bb3f577cddb87d5ca454cb7dbe7eb18b83bbd3b1a0028242962506678d6cadef636e1f9f6adae4412ef49fa874efcfdd636616078ad15d4b70e6c3003ecab7ac724816984e439f9240214eeb50b4a9a135b776636a30779cfa66b1cfdda9f8611bde4e20c6e9ca5fe83b1cd424e72ffc14e111157f753e20c5053203a7a613c5e517c24b6a5a64a25ab04609cae09538a0c5e4974f6e5af4a009770280d737897c628324bfff854f1c98dd9621fdad52cd87c654c5256624ea997a005659b155fd19e71de7dd84aa7320722f0585180b07dc76c8aab1d6f224df3e5e5294d2dd38d440b933e9456b5a56b2796af319c2b5f9c21d7dab51abfe918de0c4e60c284444bdd3e37f0f314c00307301005c9351d5de9e76d8d2ac4c5176304d5022e3661766b3af4c200613113d5b3059b2a10a388aacd23a014587fd90946462904a0ad37fcafb5b2b57cfdc369dc30bb273e46a21b67859b47aec1188c013096c3762f4236cbc695e4a17d24ad716e08ae1ba72d2c9c8073f70331fb4488935ab6274683781f51e8bd3fc09fd01b44f669e337864fd28b154a7d044b0ae81a54481807005a098cf51c807a1f18f2faf3f3ebfd9aca017f5f086fdb56318de810c8a4209ed622b5a2bc400143ce31b9953839250e9013e3b6ca3acb033d90f2dd7317542c3278f7046c0f7040d9dd624accb123006c90192c0d9fa37a6e7204b8eacc804ab181ad7fec315bdde97a91a4117f5803531173c33935628af5520109fede09752539ad68f9f72e74153a5676d20eaa53f3d23a3457ed3ac0fd9f9faeb456f90b305d11308a7f5a2c2dc0d220abab95be5591f9100a96d69c4de88a4816db34be70f6ef5b668c", &(0x7f0000000100)=0x1000, &(0x7f0000000140)="ec484eff346b5d37f4ebbf46f2e49c833b4cfee4fda024d94ac586e64d2c8293859130ec89a7fc2635259fccabf1a3bcc7bebd8d64a10a340b853a4c92f2001632b568a4906d37fd1106c4c3ec961df2918104b0d0dfa6399e255d8b20a99980ffe8d117b531f5ce7698af0c93227d4892f5f4", 0x73) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) (async, rerun: 64) r2 = socket(0x2, 0x3, 0x0) (rerun: 64) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) 20:01:19 executing program 2: r0 = dup(0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) r4 = socket$unix(0x1, 0x1, 0x0) r5 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x40, 0x10, 0x5, 0x100}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x24, 0x80, 0x3, 0x37a0}, {{r2}, 0xffffffffffffffff, 0x4, 0x2, 0x0, 0x4}, {{0xffffffffffffff9c}, 0x7ffffffffffffff9, 0x19, 0x20000000, 0x9, 0x5}], 0x1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffd, 0x4, 0xf00000da, 0x1, 0x2}, {{r4}, 0x0, 0x0, 0x80, 0x14000, 0x80000000000}, {{r5}, 0xfffffffffffffffc, 0x6, 0x20000000, 0x8, 0x1a}, {{0xffffffffffffff9c}, 0x6, 0x80, 0x80000000, 0x6, 0x1400000}, {{}, 0xfffffffffffffffb, 0x2, 0x1, 0xbc, 0x9}], 0x9, &(0x7f00000001c0)={0x2, 0xfffffffffffff000}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000200)={0x5, 0x5, 0x7ac, 0x5b3203e5, "d4cde9ae2fb880380428110e65030f6db75aad8b", 0x794}) 20:01:19 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0xd4) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) (async) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x7) (async) syz_emit_ethernet(0x4e, &(0x7f00000013c0)={@local, @random="000400", [], {@ipv6={0x86dd, {0x0, 0x6, "0021c0", 0x18, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}) 20:01:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x2) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x8020560b, &(0x7f0000000680)={0x2, 0x0, 0x0, {[0x400010000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa5b], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x3], [{0x0, 0x0, 0x0, 0x6}, {}, {}, {}, {0x0, 0x0, 0xffffffff}]}}) 20:01:19 executing program 3: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff33000000000086dd6001060000383a00ce6f5b9b00000000000000ff020000fd00000000000000000000010200907800f3ffff5f6fe94b00002c00ff01000000000000000000000000000100000000000000000000ffffac1400bb61c6bee7fd97cbc6b0eb26aede752c2a28e33401000000"]) vmx_mprotect_ept: uvm_fault returns 14, GPA=0x200000 vmx_mprotect_ept: uvm_fault returns 14, GPA=0x200000 20:01:19 executing program 0: minherit(&(0x7f0000ffd000/0x1000)=nil, 0x7f7ffdeed000, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {&(0x7f0000000280)="ddc521b2b64f0dff4cf3a50bc195bd67cadb1ef345364f5a6b536f90025d58b53a662b7202ba521618a2b58c5f4a862d16e7a2571407a0141b7cfab59d317dad36bc98a92b4cbe19b9ce163d32b4aaaaaa46e4165776af36e51f9eec14e3ddf62fa627549f18e9e5db313ed9889631fa3e7fd0ec704278327ce97ec2de0de07a8b9bc4cdfa894afdb33897c4a67c89fd4b13eae43a96893e3e557f83029699985036339bbdbe5d92e7f3212c10bf242a3dd6c956b22fd55875ebb401957daf0e656a364fdeee6254ed320bf9550bfa5916519368d5a4744caea3dd936ee9de79af1b08c8ab1c0554f1b46664fc8ae4", 0xef}, {&(0x7f0000000400)="d9e289585e16a03ce89cf28c3731b9192a57c16090ecd7fd558e692459e8351544356f65266d90addeacb7198f8bbd8e0cf2e36c1589108b905efdc842b37c2dd2fb68ef5d72b14f93684515c119629908924853923f7c9f441752c3aae7c01b1dcace6d855ae8286167ee275373fc088388983cf4b4962e7e6fee4cdb51510a7d9a8e8a2bfe3a59ecbac58af156cec90eea43f1772c9573fc3c8ab41f0191ed9a3a738d04fce7e9470a7c5bab49396cd414b9321fa886515056077e896fa43ac3caae00cdb5f092765032a8a0406dff0eb6", 0xd2}], 0x4, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:19 executing program 3: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7702ee3affffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x2, 0x10000000000003, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x8f, &(0x7f0000000080)="7f50004a962146731b2be69a3ce51b1a0aa222d83bf651d261aea6b0bf7584efbd4da99715ff005f2cf6823ff549f05959643a9b3d2e11ba82c262558bc6a6970976f776bb8e64f9fcb628158a843f8ac67693a9d8e0d17c1d535be646d7791c411a5a022e6bba44939876e188f1be482ec08f03486f26c4b67049d08dad98e9808449437b03c04c", 0x88) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB='cq\x00\x00\x00\x00\x00\x00'], 0x10) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) 20:01:19 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0xd4) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x7) (async, rerun: 32) syz_emit_ethernet(0x4e, &(0x7f00000013c0)={@local, @random="000400", [], {@ipv6={0x86dd, {0x0, 0x6, "0021c0", 0x18, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}) (rerun: 32) 20:01:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x200) getrusage(0x0, 0x0) getrusage(0x0, &(0x7f0000000000)) vmx_mprotect_ept: uvm_fault returns 14, GPA=0x200000 20:01:19 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0xffffffff}, {0x16}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a0680cc574bdd8325aea13a", 0xe, 0x0) sysctl$vfs_fuse(&(0x7f0000000080)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000340)="e1ffae64b790adc1060c49c68e4d1077e150bfa2171ec7c15cc65c8cbb2ba19897ca50ecb0871265cc43b7a1d52b898bf2f2eb9622e9341faaa2097e9237173a3868a73cd3bab06a53561e0bb842b9e52013d46a40e6413b9dcf715914cfff5e8bd80c7e9180b3c307da0aa2f9e1326839e309404edaea5b79c4a35d6f4276b89fdd773cd60fa2f90634801754414ffd4abdb1920d36052e1699eee85d578c73e0dbda5e61b9e90094f0cde81a735cc9d4fce7b09924c79a2b7a0fbc7475a10c5d584ce807713e6a4981bd866078ca2ee8e081fb97c6212bc8957d3c8535eef2e1ed1775017ae3ad6e46f4766513f01d5eea89713a5904e64b8b9b5b143ff78273dc2a9472828526a9155ae3ddcea471a438348e83c3264aac923abc5986796f8ea6c692db3e268fa35ba03f4f3fa2a25f1689a3c083d8cdd01aac84788723bd4c4b1cfc1eb2fbdab72da049118222d080c733ff2ba3b6f0f59e3f10fddcccf228e4b930c3ac3f040a2819cae96bb041997ff322ea476210a39ae520a0235a6d2e490b8d7019d072799f865809bc66d2f7a16fca11256a95639d15874369890867f69ebad4e26deb623bfa97a295af3dd24bfcb88c375b4d3c2a6711e2c8cd2f13333f0de96577cb3c3ad0970d0827f310d4a6f2d0c9fea22698b41387d9aca897b62fa3434c5932733ec37f6360178615567f1438e70b60a5f330126cfef69fd6a3b5ab995d9917cc5164780c84a016e6a21bd8aa7d5d4e051fe552a4db6568ae978c167fca2d4e1cca0b3605f6cfc0678e8ce4dc0036edaa0164a98cc6d0cef5a94e81e2f86e1eb6464cb3aa751b8215a20a8d2af7519cb2eafd2837e0c703cf2e2ceb90d964bcfc3f65ce5d0d53ae42e886d04e8b6e9bca66b5d4f58b04470be96ba4aafcac2e545a3cba4b2aae4c601adf2d76a5387b15821d199020f79e3b9fdd4285c28fbeeb81a8cdc9fd4fa91c3b60dfa0151e0bbad3950f67a2f33b15dec98d393ffb632747cd61f2153007121c748de7d3c0f090df983fd984c1c6d088117c0272c204d7a7af0954d6d6f76649493dda497b70cc612621d7efd3f762f0b5e0cd21e79f5072dc4b86c9c8cb9cbe544ecf60f7c592dc0dd9eeae90fe6e338a2249e9e7a7cfc2a546ca6f094e49309224dca1f6f6e49906916cf4e8b0ae7f038d5fc0ada5339e77c9bd7de32eb87e1a89dbe6dfb9aa51a260f3a2f78e5e40377d0faf1efab10dcddaf7db516c3c03bdafaeb723114f37fcbe54d67de155087b620e751a11f76ba50514972e645e958c2c2782ca7d4900dfb4426ee7fb987d16fee0727ff0a9b5cc2f9bb2f077666e9f08e63bb2855d2b92a5a996ef788dd56b248bdf1a2834d39e7e7a17e38dba0901b3d59b4f9efe0d676d854d835f501eaae4a6b8463a901738a1fc3f57b967405222a26c0726a2ec2ef273dddf3eed05041d204734ddabc6f8c9b6862ca5435ea94118296e24cab883bf1354f8dbfedbcb3db3472c34ff62731be115a1a1d315255aec488b0e3f84d62d207718a10478d4d67135d46934a7196af1837afe072d933b756a20539863b1e4c8b31dbad26d2ab3e674fdac0a0ecaaee494b8de307a18e2fa6cfd2319975f72b55d43ff03c91a3c7adb063fdb5a6d01b42497e570e1ed57634562c4125b1432cbe466230dad166f2495a180c395b489295df1fc9ea30a40f6310f31daa6de030f62b6c0a6925a30e24af8afc4c2faefb3fd44316014a5baaff97be58ee9a8930a7e5fef7726adacb082c9a4f93ac8b297339ae479304c2189df335bbdad30c9c2f4dd93584482d7e5312bf3a74ab9f8efc287fb7a4de4a4333e52eeb140d5606caac142840cece280138c966b971a76d4445c0bf87269b2117437bd1497a14da0a3db7129e49227cdaf4d63b5ee8d2b04f76e7feb4db6ae1feca5a0cb5bc8f059c57bdceebc0e615d5d0a71c575af38ae907eb97826bbf914de39908818e7b85c75922611ba9d62cbe113cce6bfdd2ae2bfab8d2f95edf6de71d1ead9e2ecd9f59dd44564736f4c1810ea95638a25d1b0ae131ea22836f256044f4bd265f6a72b21ec503dd52019f0142bc03ea880d5de60cff3c4634208e7055c47e6c0804ec631df9a39db76b430c90a735034eebc2b38e3bd840452d42e7aff13a5d9ef0a217f2f32618f2f2c9408cfdd1189ddcb7cb36c4301f84d681397b6881e39f0638ede3a15d1e6726f844d6686c14fbf507750377c4b86c0c17dd0b28aa3d2059fc457a3ac2aa357106b58afc7d44d399e8cf75c43b17c073494d4d5ef4fe4e10109e3355c84ef6bd6f553c95167c4257f77856abe3a98fd268acb81d4294934c28da76c7d9443646f40411239f2fc34c9cdfe16663b371589ab57ef5351bdedfea2fa61b006036c5f2cb2db0692f34cdd5c6f9bdc73f8afe4b7386483f9156eee85cd68e58bccdc1c6654b159599c14db3ce3ff1dca55b71b86ed3845589e1a3632225fd2bcdea0bde4ed4538a253c135735d164f7b2733d9f9938d1ccf6467b9a0915bf16a9b74776ad0fac2a859621968127ccdd66bd0255da33aaa83ef8cec2e327312d65c282fb30c467b4a1829a460d30f9b2976a121680032f56f69e3c9cfd63fafa2f93270444774acc56b859dd35e3b1ddd76c4e0ef9fb36c750416fb936a8bb5883454ec65bfc87d3a09dcd0c490dfb0aa68949e1448417b913d24922939c8efcb277a7d3a1761ed6c43bf0806e9b365f0fef676e378fe26d19449d46ca96f404acd5ee239f8baa542dfe8f1f511794cfebcb18b4bd153a6625be4a6a2d84c8a9881590c41c1aa29f8a94e1d7f0387e00b46c6f1faa0e4397241557150cf0a11d767b782fc9aba1f0536c9fdf5deaf8f68a9d57e2eb5d81f1a8e2db7d348a37bc3ea734ceae328f1a6f5361867b3affd19a18dca7bb91bcd289f018e3a5562b9a3f685c03a8964795304c56b4cfd2638761864103510542d3bcb67efd5406d4977a02ad1ea7373822a5e250e01b293c4b3f4ce61ea435a1985b476a61c03909dac0ca258e9bf7cc4f552cf92afffae8dadd69d67841c48e7b72b6c6baffea5b0961cd819eb7bcf03ca518d9be261b613758be9f74eeca205c071e38360aa96dd08470e61ce9240d2730a32d6ccc9ec21bc5202f3b70ee8098923e0f1d52b6dfe3c6993a7df1522ba6a88da5b2c0d96872296a8e4d8c396d3722c6bdbc4ec811b236fb507330ddad636a70b226f67354649edf162daecee0bdcf3346bf7578fb593d409013109bc6a12676c8a276f24167373cf2b854f67220615e3bbe6d0983bc9f6bdf41e2c13756a3d7a3d723a722c0e5b110cae72cfbc176d3af78eacd0e21616d648fd7b48f681fd01db4dec8fe970ab7a2364788f43e79217c6a05da3fe5f276b3831e5060373e8cedfb899d066087d3200fc236affb3823efec5231284e9d6055073cb979300e0d0cd3ebe9acf26373d41191e713f6dae1a5d712110580da8fc2d3fc3986770460fb6e29cc77353cd28fe0082ffb6d78a06c540587f7555103e68b37f8b231266f3a482b5db1867d108a7f02090b4f78f1a0395f4fc62ae9d14e2fb39b10217323572c47851711a19e6997f3133ab6a807c78cbdfa88014a8d02a5b949230ebc4e52a7c71a48d72456054d385b01fc6f60d0f6273f9bd98cd8011ec2f785fcb543362bf6db1a48190e8b895026685b7bfafcb0c7c4c4a94c6de0ea66891d4f2e06a30d63d3c388ceb9505fed69a6285aeb4d423f06753d4e4f765078d6936381eaa7f79505abd9fedf2e7f24cb22fa2747608341a52745d8e3e6c89609cbd0378ee8bfceb5b889d4de63b61c7f8d35f67d0a50dac08116f510928b48da19b9d92bc1c0f05e5c44ddb09e67199dc1d1ce7ec2cb972397480f62611bd7c46f408a71db5c5eee52d4bf278c284fb66434f7fd1a3a3276572343feaf423bf245b05852afd644b0772ed989462ce9e3e7174fab6961d5a555ab9287bb42cc004a7b69d564942b80064d2169b8739449e1b53ccb6ba56ea6fe0f705ec3f69f63f1aa7a052391cf9fa1c5340b158d58302ea8c3730f84e4189d51437971bc56fd89d2cc2e11f3241c395378629b8fa94746dc8274c628765f3cf0d95ecc60eba41accaf239db434707dac6a30f7cb46fb0704c1bda904f128b24b35de2101405c21c6c1cb2e943a74761cf6f9aecde591cb42b3e707c38ccce719e7395e4b6a9be79d060431d929d9678bcea756da044d0882eb5595d79b30445ecb9143bcb779c5006eac7a5c58ad942f1b2f72235287bfa7747a5e3d9d772ce035043eb8d1c8f66231f4c10613ef68ca97281031294ff910920e29c1e75a4151ae9c5d3256605afb783b19832e4cea927e1277b362b76db32bc6396a1c12d5675117e4e07c568b1824770386f3202d6b2ffaddc60faaa37aac2a3e82d195ba9b96722ad9186851a1dc1aaf470a0b2a3eefad1174df91a431da93aadfedac2d73d07b1844d8dc56032ad51c8d42cf366146de9bf4bbfda07a3d7019b4e3d049fa846b5fcab2cce7cc47f7e9afe00b60db49c1677127b8b79db1ce7be658ff1dc27ae7d4155702e0f95966f47ba74055a5d337893ba500c44288534660ef9f06a5cb44f7dfb097b08a7d834d2aed470a432dea006887ea63ec57cf3fcc018ff37d12f1f8182d2e57f7365d3a1ce345f0f1be98ca4b386f0eecef3c55abd694f66deb29a3690b3309c23c63df1a20439f1f024d0366d02842297a4af6b0b6c584e9f4df3e5f77d207f834f72288586ee7849eed4024a6e08b83054ea145fd5a436169cf3d09c8455b0bcd4bf0833358c49414ecaf14bd0f8f915d458c74fc5fa6bcc6aaefed751a1d0e074f27c66ff3f94edd88feac9eba8182ce868a8b3430dea6b01ac53b68bda81a7f5101d94495a58e0599e8a7fae175bb3f577cddb87d5ca454cb7dbe7eb18b83bbd3b1a0028242962506678d6cadef636e1f9f6adae4412ef49fa874efcfdd636616078ad15d4b70e6c3003ecab7ac724816984e439f9240214eeb50b4a9a135b776636a30779cfa66b1cfdda9f8611bde4e20c6e9ca5fe83b1cd424e72ffc14e111157f753e20c5053203a7a613c5e517c24b6a5a64a25ab04609cae09538a0c5e4974f6e5af4a009770280d737897c628324bfff854f1c98dd9621fdad52cd87c654c5256624ea997a005659b155fd19e71de7dd84aa7320722f0585180b07dc76c8aab1d6f224df3e5e5294d2dd38d440b933e9456b5a56b2796af319c2b5f9c21d7dab51abfe918de0c4e60c284444bdd3e37f0f314c00307301005c9351d5de9e76d8d2ac4c5176304d5022e3661766b3af4c200613113d5b3059b2a10a388aacd23a014587fd90946462904a0ad37fcafb5b2b57cfdc369dc30bb273e46a21b67859b47aec1188c013096c3762f4236cbc695e4a17d24ad716e08ae1ba72d2c9c8073f70331fb4488935ab6274683781f51e8bd3fc09fd01b44f669e337864fd28b154a7d044b0ae81a54481807005a098cf51c807a1f18f2faf3f3ebfd9aca017f5f086fdb56318de810c8a4209ed622b5a2bc400143ce31b9953839250e9013e3b6ca3acb033d90f2dd7317542c3278f7046c0f7040d9dd624accb123006c90192c0d9fa37a6e7204b8eacc804ab181ad7fec315bdde97a91a4117f5803531173c33935628af5520109fede09752539ad68f9f72e74153a5676d20eaa53f3d23a3457ed3ac0fd9f9faeb456f90b305d11308a7f5a2c2dc0d220abab95be5591f9100a96d69c4de88a4816db34be70f6ef5b668c", &(0x7f0000000100)=0x1000, &(0x7f0000000140)="ec484eff346b5d37f4ebbf46f2e49c833b4cfee4fda024d94ac586e64d2c8293859130ec89a7fc2635259fccabf1a3bcc7bebd8d64a10a340b853a4c92f2001632b568a4906d37fd1106c4c3ec961df2918104b0d0dfa6399e255d8b20a99980ffe8d117b531f5ce7698af0c93227d4892f5f4", 0x73) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) 20:01:19 executing program 0: minherit(&(0x7f0000ffd000/0x1000)=nil, 0x7f7ffdeed000, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {&(0x7f0000000280)="ddc521b2b64f0dff4cf3a50bc195bd67cadb1ef345364f5a6b536f90025d58b53a662b7202ba521618a2b58c5f4a862d16e7a2571407a0141b7cfab59d317dad36bc98a92b4cbe19b9ce163d32b4aaaaaa46e4165776af36e51f9eec14e3ddf62fa627549f18e9e5db313ed9889631fa3e7fd0ec704278327ce97ec2de0de07a8b9bc4cdfa894afdb33897c4a67c89fd4b13eae43a96893e3e557f83029699985036339bbdbe5d92e7f3212c10bf242a3dd6c956b22fd55875ebb401957daf0e656a364fdeee6254ed320bf9550bfa5916519368d5a4744caea3dd936ee9de79af1b08c8ab1c0554f1b46664fc8ae4", 0xef}, {&(0x7f0000000400)="d9e289585e16a03ce89cf28c3731b9192a57c16090ecd7fd558e692459e8351544356f65266d90addeacb7198f8bbd8e0cf2e36c1589108b905efdc842b37c2dd2fb68ef5d72b14f93684515c119629908924853923f7c9f441752c3aae7c01b1dcace6d855ae8286167ee275373fc088388983cf4b4962e7e6fee4cdb51510a7d9a8e8a2bfe3a59ecbac58af156cec90eea43f1772c9573fc3c8ab41f0191ed9a3a738d04fce7e9470a7c5bab49396cd414b9321fa886515056077e896fa43ac3caae00cdb5f092765032a8a0406dff0eb6", 0xd2}], 0x4, 0x0}, 0x3) ioctl$FIOASYNC(0xffffffffffffffff, 0xc1084425, &(0x7f0000000240)) 20:01:19 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(0x0, 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:19 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) mmap(&(0x7f00001ac000/0x4000)=nil, 0x4000, 0x3, 0x1010, 0xffffffffffffffff, 0x0) sendto$unix(r2, &(0x7f0000000180)="858e", 0x2, 0x5, 0x0, 0x0) close(r2) accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f0000000040)="c5cd1e6f8ee19040ea73100513", 0xd) poll(&(0x7f0000000200)=[{r2, 0x80}], 0x1, 0x0) 20:01:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x200) (async) getrusage(0x0, 0x0) (async) getrusage(0x0, &(0x7f0000000000)) 20:01:19 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x44, 0x0, 0x80, 0x7}, {0x45, 0x2, 0x0, 0x2}, {0x8007}]}) syz_emit_ethernet(0xc1, &(0x7f0000000200)={@random="91a817aa6679", @empty, [{[{0x88a8, 0x0, 0x0, 0x3}], {0x8100, 0x7, 0x0, 0x4}}], {@generic={0x3c0c, "9ac3034f697ffb120b61838df12208f9f8ab6c00a896f82335429661be263da8349c9241ba4950270b383dcc2ed3b540efeac51f15482d710ef290982d2499f57e00babdd7ab0a7b0a82b65bc6f30d3d9b406eb517b661afdb2525ad6636aca48289d2943cfc8b8b1ab8a363d4f3b9c0bd87c762889da4b2bbc54d472f191fbb6a05e99b8f062f9b9d43eb8375c9a692110319df55771fc7c6edbe90ad5384855d4a17b51a78f85e497677"}}}) 20:01:19 executing program 6: syz_emit_ethernet(0x4e, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6023faba00182c00fe00000000000000aafe8000000000000000000000000000aa4e22e4", @ANYRES32=0x41424344, @ANYRES32=0x41424344]) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r1, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, 0x0, 0x0) 20:01:19 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(0x0, 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:19 executing program 2: r0 = dup(0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) (async) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) (async) r4 = socket$unix(0x1, 0x1, 0x0) r5 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x40, 0x10, 0x5, 0x100}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x24, 0x80, 0x3, 0x37a0}, {{r2}, 0xffffffffffffffff, 0x4, 0x2, 0x0, 0x4}, {{0xffffffffffffff9c}, 0x7ffffffffffffff9, 0x19, 0x20000000, 0x9, 0x5}], 0x1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffd, 0x4, 0xf00000da, 0x1, 0x2}, {{r4}, 0x0, 0x0, 0x80, 0x14000, 0x80000000000}, {{r5}, 0xfffffffffffffffc, 0x6, 0x20000000, 0x8, 0x1a}, {{0xffffffffffffff9c}, 0x6, 0x80, 0x80000000, 0x6, 0x1400000}, {{}, 0xfffffffffffffffb, 0x2, 0x1, 0xbc, 0x9}], 0x9, &(0x7f00000001c0)={0x2, 0xfffffffffffff000}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000200)={0x5, 0x5, 0x7ac, 0x5b3203e5, "d4cde9ae2fb880380428110e65030f6db75aad8b", 0x794}) 20:01:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) (async) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x200) getrusage(0x0, 0x0) getrusage(0x0, &(0x7f0000000000)) 20:01:19 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) (async) mmap(&(0x7f00001ac000/0x4000)=nil, 0x4000, 0x3, 0x1010, 0xffffffffffffffff, 0x0) (async) sendto$unix(r2, &(0x7f0000000180)="858e", 0x2, 0x5, 0x0, 0x0) close(r2) (async, rerun: 32) accept$unix(r1, 0x0, &(0x7f0000000080)) (rerun: 32) write(r2, &(0x7f0000000040)="c5cd1e6f8ee19040ea73100513", 0xd) poll(&(0x7f0000000200)=[{r2, 0x80}], 0x1, 0x0) 20:01:19 executing program 0: minherit(&(0x7f0000ffd000/0x1000)=nil, 0x7f7ffdeed000, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {&(0x7f0000000280)="ddc521b2b64f0dff4cf3a50bc195bd67cadb1ef345364f5a6b536f90025d58b53a662b7202ba521618a2b58c5f4a862d16e7a2571407a0141b7cfab59d317dad36bc98a92b4cbe19b9ce163d32b4aaaaaa46e4165776af36e51f9eec14e3ddf62fa627549f18e9e5db313ed9889631fa3e7fd0ec704278327ce97ec2de0de07a8b9bc4cdfa894afdb33897c4a67c89fd4b13eae43a96893e3e557f83029699985036339bbdbe5d92e7f3212c10bf242a3dd6c956b22fd55875ebb401957daf0e656a364fdeee6254ed320bf9550bfa5916519368d5a4744caea3dd936ee9de79af1b08c8ab1c0554f1b46664fc8ae4", 0xef}, {&(0x7f0000000400)="d9e289585e16a03ce89cf28c3731b9192a57c16090ecd7fd558e692459e8351544356f65266d90addeacb7198f8bbd8e0cf2e36c1589108b905efdc842b37c2dd2fb68ef5d72b14f93684515c119629908924853923f7c9f441752c3aae7c01b1dcace6d855ae8286167ee275373fc088388983cf4b4962e7e6fee4cdb51510a7d9a8e8a2bfe3a59ecbac58af156cec90eea43f1772c9573fc3c8ab41f0191ed9a3a738d04fce7e9470a7c5bab49396cd414b9321fa886515056077e896fa43ac3caae00cdb5f092765032a8a0406dff0eb6", 0xd2}], 0x4, 0x0}, 0x3) ioctl$FIOASYNC(0xffffffffffffffff, 0xc1084425, &(0x7f0000000240)) 20:01:19 executing program 3: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7702ee3affffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x2, 0x10000000000003, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x8f, &(0x7f0000000080)="7f50004a962146731b2be69a3ce51b1a0aa222d83bf651d261aea6b0bf7584efbd4da99715ff005f2cf6823ff549f05959643a9b3d2e11ba82c262558bc6a6970976f776bb8e64f9fcb628158a843f8ac67693a9d8e0d17c1d535be646d7791c411a5a022e6bba44939876e188f1be482ec08f03486f26c4b67049d08dad98e9808449437b03c04c", 0x88) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB='cq\x00\x00\x00\x00\x00\x00'], 0x10) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7702ee3affffffff"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x2, 0x3, 0x0) (async) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) socket(0x2, 0x10000000000003, 0x0) (async) socket(0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x8f, &(0x7f0000000080)="7f50004a962146731b2be69a3ce51b1a0aa222d83bf651d261aea6b0bf7584efbd4da99715ff005f2cf6823ff549f05959643a9b3d2e11ba82c262558bc6a6970976f776bb8e64f9fcb628158a843f8ac67693a9d8e0d17c1d535be646d7791c411a5a022e6bba44939876e188f1be482ec08f03486f26c4b67049d08dad98e9808449437b03c04c", 0x88) (async) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB='cq\x00\x00\x00\x00\x00\x00'], 0x10) (async) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) (async) 20:01:19 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async, rerun: 64) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 64) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x44, 0x0, 0x80, 0x7}, {0x45, 0x2, 0x0, 0x2}, {0x8007}]}) (async) syz_emit_ethernet(0xc1, &(0x7f0000000200)={@random="91a817aa6679", @empty, [{[{0x88a8, 0x0, 0x0, 0x3}], {0x8100, 0x7, 0x0, 0x4}}], {@generic={0x3c0c, "9ac3034f697ffb120b61838df12208f9f8ab6c00a896f82335429661be263da8349c9241ba4950270b383dcc2ed3b540efeac51f15482d710ef290982d2499f57e00babdd7ab0a7b0a82b65bc6f30d3d9b406eb517b661afdb2525ad6636aca48289d2943cfc8b8b1ab8a363d4f3b9c0bd87c762889da4b2bbc54d472f191fbb6a05e99b8f062f9b9d43eb8375c9a692110319df55771fc7c6edbe90ad5384855d4a17b51a78f85e497677"}}}) 20:01:19 executing program 0: minherit(&(0x7f0000ffd000/0x1000)=nil, 0x7f7ffdeed000, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {&(0x7f0000000280)="ddc521b2b64f0dff4cf3a50bc195bd67cadb1ef345364f5a6b536f90025d58b53a662b7202ba521618a2b58c5f4a862d16e7a2571407a0141b7cfab59d317dad36bc98a92b4cbe19b9ce163d32b4aaaaaa46e4165776af36e51f9eec14e3ddf62fa627549f18e9e5db313ed9889631fa3e7fd0ec704278327ce97ec2de0de07a8b9bc4cdfa894afdb33897c4a67c89fd4b13eae43a96893e3e557f83029699985036339bbdbe5d92e7f3212c10bf242a3dd6c956b22fd55875ebb401957daf0e656a364fdeee6254ed320bf9550bfa5916519368d5a4744caea3dd936ee9de79af1b08c8ab1c0554f1b46664fc8ae4", 0xef}, {&(0x7f0000000400)="d9e289585e16a03ce89cf28c3731b9192a57c16090ecd7fd558e692459e8351544356f65266d90addeacb7198f8bbd8e0cf2e36c1589108b905efdc842b37c2dd2fb68ef5d72b14f93684515c119629908924853923f7c9f441752c3aae7c01b1dcace6d855ae8286167ee275373fc088388983cf4b4962e7e6fee4cdb51510a7d9a8e8a2bfe3a59ecbac58af156cec90eea43f1772c9573fc3c8ab41f0191ed9a3a738d04fce7e9470a7c5bab49396cd414b9321fa886515056077e896fa43ac3caae00cdb5f092765032a8a0406dff0eb6", 0xd2}], 0x4, 0x0}, 0x3) ioctl$FIOASYNC(0xffffffffffffffff, 0xc1084425, &(0x7f0000000240)) 20:01:19 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = geteuid() r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000200)=[{0x3, 0x7ff}], 0x1) semop(r1, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x58bee40899c098df, 0x7, 0x1000}, {0x4, 0x2, 0x800}, {0x2, 0x1f, 0x1800}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105}, {0x0, 0x7ffb, 0x1800}], 0xb) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)=0x80) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x40, 0x0, 0x0, r0, 0xffffffffffffffff, 0x1c2, 0x81}, 0x8000, 0x2, 0x7ee39933}) semop(r1, &(0x7f00000001c0)=[{0x2, 0xfffc}, {0x2, 0x3, 0x1800}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r3) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, r3, 0x0, 0x0, 0x70, 0x3ff}, 0x38, 0x2000000000007eb, 0x7}) chown(&(0x7f0000000040)='./file0\x00', r0, r3) r4 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x81) pwrite(r4, &(0x7f0000000100)="c8", 0x1, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) pwrite(r5, &(0x7f0000000100)="c8a84e", 0xff96, 0x0) 20:01:19 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:19 executing program 0: minherit(&(0x7f0000ffd000/0x1000)=nil, 0x7f7ffdeed000, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:19 executing program 6: syz_emit_ethernet(0x4e, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6023faba00182c00fe00000000000000aafe8000000000000000000000000000aa4e22e4", @ANYRES32=0x41424344, @ANYRES32=0x41424344]) (async, rerun: 32) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) (rerun: 32) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0) (async) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) connect(r1, &(0x7f0000000000)=ANY=[], 0x10) (async) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) (async) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) (async) write(r3, 0x0, 0x0) 20:01:19 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:19 executing program 2: r0 = dup(0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) r4 = socket$unix(0x1, 0x1, 0x0) r5 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x40, 0x10, 0x5, 0x100}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x24, 0x80, 0x3, 0x37a0}, {{r2}, 0xffffffffffffffff, 0x4, 0x2, 0x0, 0x4}, {{0xffffffffffffff9c}, 0x7ffffffffffffff9, 0x19, 0x20000000, 0x9, 0x5}], 0x1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffd, 0x4, 0xf00000da, 0x1, 0x2}, {{r4}, 0x0, 0x0, 0x80, 0x14000, 0x80000000000}, {{r5}, 0xfffffffffffffffc, 0x6, 0x20000000, 0x8, 0x1a}, {{0xffffffffffffff9c}, 0x6, 0x80, 0x80000000, 0x6, 0x1400000}, {{}, 0xfffffffffffffffb, 0x2, 0x1, 0xbc, 0x9}], 0x9, &(0x7f00000001c0)={0x2, 0xfffffffffffff000}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000200)={0x5, 0x5, 0x7ac, 0x5b3203e5, "d4cde9ae2fb880380428110e65030f6db75aad8b", 0x794}) dup(0xffffffffffffffff) (async) pipe2(&(0x7f0000000000), 0x10000) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) (async) pipe2(&(0x7f00000000c0), 0x10004) (async) socket$unix(0x1, 0x1, 0x0) (async) kqueue() (async) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x40, 0x10, 0x5, 0x100}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x24, 0x80, 0x3, 0x37a0}, {{r2}, 0xffffffffffffffff, 0x4, 0x2, 0x0, 0x4}, {{0xffffffffffffff9c}, 0x7ffffffffffffff9, 0x19, 0x20000000, 0x9, 0x5}], 0x1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffd, 0x4, 0xf00000da, 0x1, 0x2}, {{r4}, 0x0, 0x0, 0x80, 0x14000, 0x80000000000}, {{r5}, 0xfffffffffffffffc, 0x6, 0x20000000, 0x8, 0x1a}, {{0xffffffffffffff9c}, 0x6, 0x80, 0x80000000, 0x6, 0x1400000}, {{}, 0xfffffffffffffffb, 0x2, 0x1, 0xbc, 0x9}], 0x9, &(0x7f00000001c0)={0x2, 0xfffffffffffff000}) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000040)) (async) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000200)={0x5, 0x5, 0x7ac, 0x5b3203e5, "d4cde9ae2fb880380428110e65030f6db75aad8b", 0x794}) (async) 20:01:19 executing program 6: syz_emit_ethernet(0x4e, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6023faba00182c00fe00000000000000aafe8000000000000000000000000000aa4e22e4", @ANYRES32=0x41424344, @ANYRES32=0x41424344]) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r1, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6023faba00182c00fe00000000000000aafe8000000000000000000000000000aa4e22e4", @ANYRES32=0x41424344, @ANYRES32=0x41424344]) (async) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) (async) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0) (async) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) socket(0x1, 0x1, 0x0) (async) close(r1) (async) socket(0x2, 0x2, 0x0) (async) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) connect(r1, &(0x7f0000000000)=ANY=[], 0x10) (async) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) (async) socket(0x2, 0x2, 0x0) (async) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) (async) write(r3, 0x0, 0x0) (async) 20:01:19 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0xc) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) (async) chdir(&(0x7f00000001c0)='./file0\x00') (async) r0 = geteuid() (async) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000200)=[{0x3, 0x7ff}], 0x1) semop(r1, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x58bee40899c098df, 0x7, 0x1000}, {0x4, 0x2, 0x800}, {0x2, 0x1f, 0x1800}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105}, {0x0, 0x7ffb, 0x1800}], 0xb) (async) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)=0x80) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x40, 0x0, 0x0, r0, 0xffffffffffffffff, 0x1c2, 0x81}, 0x8000, 0x2, 0x7ee39933}) semop(r1, &(0x7f00000001c0)=[{0x2, 0xfffc}, {0x2, 0x3, 0x1800}], 0x2) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r3) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, r3, 0x0, 0x0, 0x70, 0x3ff}, 0x38, 0x2000000000007eb, 0x7}) chown(&(0x7f0000000040)='./file0\x00', r0, r3) r4 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x81) pwrite(r4, &(0x7f0000000100)="c8", 0x1, 0x0) (async) r5 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) pwrite(r5, &(0x7f0000000100)="c8a84e", 0xff96, 0x0) 20:01:19 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async, rerun: 32) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 32) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x44, 0x0, 0x80, 0x7}, {0x45, 0x2, 0x0, 0x2}, {0x8007}]}) (async, rerun: 32) syz_emit_ethernet(0xc1, &(0x7f0000000200)={@random="91a817aa6679", @empty, [{[{0x88a8, 0x0, 0x0, 0x3}], {0x8100, 0x7, 0x0, 0x4}}], {@generic={0x3c0c, "9ac3034f697ffb120b61838df12208f9f8ab6c00a896f82335429661be263da8349c9241ba4950270b383dcc2ed3b540efeac51f15482d710ef290982d2499f57e00babdd7ab0a7b0a82b65bc6f30d3d9b406eb517b661afdb2525ad6636aca48289d2943cfc8b8b1ab8a363d4f3b9c0bd87c762889da4b2bbc54d472f191fbb6a05e99b8f062f9b9d43eb8375c9a692110319df55771fc7c6edbe90ad5384855d4a17b51a78f85e497677"}}}) (rerun: 32) 20:01:19 executing program 0: minherit(&(0x7f0000ffd000/0x1000)=nil, 0x7f7ffdeed000, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:19 executing program 3: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7702ee3affffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x2, 0x10000000000003, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x8f, &(0x7f0000000080)="7f50004a962146731b2be69a3ce51b1a0aa222d83bf651d261aea6b0bf7584efbd4da99715ff005f2cf6823ff549f05959643a9b3d2e11ba82c262558bc6a6970976f776bb8e64f9fcb628158a843f8ac67693a9d8e0d17c1d535be646d7791c411a5a022e6bba44939876e188f1be482ec08f03486f26c4b67049d08dad98e9808449437b03c04c", 0x88) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB='cq\x00\x00\x00\x00\x00\x00'], 0x10) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7702ee3affffffff"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x2, 0x3, 0x0) (async) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) socket(0x2, 0x10000000000003, 0x0) (async) socket(0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x8f, &(0x7f0000000080)="7f50004a962146731b2be69a3ce51b1a0aa222d83bf651d261aea6b0bf7584efbd4da99715ff005f2cf6823ff549f05959643a9b3d2e11ba82c262558bc6a6970976f776bb8e64f9fcb628158a843f8ac67693a9d8e0d17c1d535be646d7791c411a5a022e6bba44939876e188f1be482ec08f03486f26c4b67049d08dad98e9808449437b03c04c", 0x88) (async) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB='cq\x00\x00\x00\x00\x00\x00'], 0x10) (async) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) (async) 20:01:20 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) (async) mmap(&(0x7f00001ac000/0x4000)=nil, 0x4000, 0x3, 0x1010, 0xffffffffffffffff, 0x0) (async) sendto$unix(r2, &(0x7f0000000180)="858e", 0x2, 0x5, 0x0, 0x0) (async) close(r2) (async) accept$unix(r1, 0x0, &(0x7f0000000080)) (async) write(r2, &(0x7f0000000040)="c5cd1e6f8ee19040ea73100513", 0xd) (async) poll(&(0x7f0000000200)=[{r2, 0x80}], 0x1, 0x0) 20:01:20 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:20 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0xc) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') (async) r0 = geteuid() (async) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000200)=[{0x3, 0x7ff}], 0x1) (async) semop(r1, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x58bee40899c098df, 0x7, 0x1000}, {0x4, 0x2, 0x800}, {0x2, 0x1f, 0x1800}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81}, {0x0, 0x105}, {0x0, 0x7ffb, 0x1800}], 0xb) (async) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)=0x80) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x40, 0x0, 0x0, r0, 0xffffffffffffffff, 0x1c2, 0x81}, 0x8000, 0x2, 0x7ee39933}) (async) semop(r1, &(0x7f00000001c0)=[{0x2, 0xfffc}, {0x2, 0x3, 0x1800}], 0x2) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r3) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, r3, 0x0, 0x0, 0x70, 0x3ff}, 0x38, 0x2000000000007eb, 0x7}) chown(&(0x7f0000000040)='./file0\x00', r0, r3) (async) r4 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x81) pwrite(r4, &(0x7f0000000100)="c8", 0x1, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) pwrite(r5, &(0x7f0000000100)="c8a84e", 0xff96, 0x0) 20:01:20 executing program 4: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560b, &(0x7f0000000680)={0x6, 0x0, 0x1000000000000000, {[0x10000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x101]}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = semget$private(0x0, 0x4000000009, 0x0) socket(0x1, 0x1, 0x8f) semop(r2, &(0x7f0000000280)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x2, 0x4, 0x1000}, {0x4, 0x8010, 0x7941746b2f49b83a}], 0x3e) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000240)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x1, 0x37, 0x1800}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1400}, {0x2, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r4, r3, 0xffffffffffffffff, 0x6d, 0x47}, 0x40008000, 0x9, 0x4}) fchown(r0, r1, r4) 20:01:20 executing program 2: ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0xac3cc6d840d47d93, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400004}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) write(r1, &(0x7f00000001c0), 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) kqueue() fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x60d}) 20:01:20 executing program 0: minherit(&(0x7f0000ffd000/0x1000)=nil, 0x7f7ffdeed000, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:20 executing program 6: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x1c}, {0x2}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r2, &(0x7f0000000040)="34cf362b3ce9c93d7f0000008e70", 0xe) getrlimit(0x4, &(0x7f0000000040)) readv(r1, &(0x7f0000001580)=[{&(0x7f0000001480)=""/226, 0xe2}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x401, 0x0, "e4de395687f07e6487d57a98c37a1e30ab0917a9"}) write(r0, &(0x7f0000000180)='0', 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_open_pts() syz_open_pts() 20:01:20 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6, 0x3, 0x9, 0x4aad}, {0x2, 0x4, 0xcf, 0x3f}, {0xfeff, 0x2, 0xa1, 0x7}]}) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000040)) setsockopt(r5, 0x4, 0xa3c9, &(0x7f0000000100)="c4793b34cd63306eeb0b3707ce32027ae61f7f920f8d2b1e0e0ece556fc958622f05aabd9f41b8baf10988dbe1124b223fe94986aeebe80f8995c8407fa833acba1c503a51624b209283f1a8617cb7aaf4586625ec481b0747308f8cdb88c04d1229f7fd353fc97c2c3bdf91808da853007f4fb4b1416ac7bd6b97be4bb1e1cabc907c461a8f94cf8f06b2f57ebc0048d54b89c5f495052ae493943dcb3e210dfbcec3f31017bbc05ba27a8f468773186426b4396d4e69a7fb3509b2c9e481a752beafe331b13c1835e60800b1fdf7660788d6", 0xd3) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000040)) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000080)=0x1ff) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 20:01:20 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x7, 0x5, 0x8000, "c41c3b596f20725a6cd207426c0e8d0d69452f46", 0x1f, 0x8001}) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x6000, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x160) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480), 0x800, 0x0) r2 = dup2(r0, r1) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/113, 0x71) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x208e2, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) write(r1, &(0x7f00000003c0)="9363d631ee46d425713c90e965d231e917c436f65e1b2cc365a4a568f7d915e38d763397d29816ce011bb75895b4cd17555e11b603cf58d6f25b100edda8aa82835bf2158b80bd7a5d22d94f34b8a95d5c1ef1dfa4045e75d171dadab53a1e45f1bfc2ea593d9fd33df65b5937dde6da18924d5b76a462737ede488178c7ba81511972e2dd23befb973d775641e777efb248b93940665601e9d20e62b4b6c515aa9a2b8fd095ab8f261d236fcd0728b91606cbf0812bce3b7f3e", 0xba) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) kevent(r3, &(0x7f0000000300)=[{{r1}, 0x0, 0x68, 0x4, 0x5, 0x2}, {{r0}, 0xfffffffffffffffc, 0x88, 0x1, 0xba8, 0x9}], 0x3, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffb, 0x81, 0x4, 0x401, 0x5}, {{r2}, 0xfffffffffffffff8, 0x48, 0x1, 0x1, 0x10652e1c}], 0x2, &(0x7f0000000380)={0x3891}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r5) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000040)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x6) renameat(r0, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') 20:01:20 executing program 2: ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0xac3cc6d840d47d93, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400004}) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) (async) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) write(r1, &(0x7f00000001c0), 0x0) (async) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0) (async) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) kqueue() (async) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x60d}) 20:01:20 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6, 0x3, 0x9, 0x4aad}, {0x2, 0x4, 0xcf, 0x3f}, {0xfeff, 0x2, 0xa1, 0x7}]}) r0 = socket$inet6(0x18, 0x1, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) (async) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000040)) (async) setsockopt(r5, 0x4, 0xa3c9, &(0x7f0000000100)="c4793b34cd63306eeb0b3707ce32027ae61f7f920f8d2b1e0e0ece556fc958622f05aabd9f41b8baf10988dbe1124b223fe94986aeebe80f8995c8407fa833acba1c503a51624b209283f1a8617cb7aaf4586625ec481b0747308f8cdb88c04d1229f7fd353fc97c2c3bdf91808da853007f4fb4b1416ac7bd6b97be4bb1e1cabc907c461a8f94cf8f06b2f57ebc0048d54b89c5f495052ae493943dcb3e210dfbcec3f31017bbc05ba27a8f468773186426b4396d4e69a7fb3509b2c9e481a752beafe331b13c1835e60800b1fdf7660788d6", 0xd3) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000040)) (async) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000080)=0x1ff) (async) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 20:01:20 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {&(0x7f0000000280)="ddc521b2b64f0dff4cf3a50bc195bd67cadb1ef345364f5a6b536f90025d58b53a662b7202ba521618a2b58c5f4a862d16e7a2571407a0141b7cfab59d317dad36bc98a92b4cbe19b9ce163d32b4aaaaaa46e4165776af36e51f9eec14e3ddf62fa627549f18e9e5db313ed9889631fa3e7fd0ec704278327ce97ec2de0de07a8b9bc4cdfa894afdb33897c4a67c89fd4b13eae43a96893e3e557f83029699985036339bbdbe5d92e7f3212c10bf242a3dd6c956b22fd55875ebb401957daf0e656a364fdeee6254ed320bf9550bfa5916519368d5a4744caea3dd936ee9de79af1b08c8ab1c0554f1b46664fc8ae4", 0xef}, {&(0x7f0000000400)="d9e289585e16a03ce89cf28c3731b9192a57c16090ecd7fd558e692459e8351544356f65266d90addeacb7198f8bbd8e0cf2e36c1589108b905efdc842b37c2dd2fb68ef5d72b14f93684515c119629908924853923f7c9f441752c3aae7c01b1dcace6d855ae8286167ee275373fc088388983cf4b4962e7e6fee4cdb51510a7d9a8e8a2bfe3a59ecbac58af156cec90eea43f1772c9573fc3c8ab41f0191ed9a3a738d04fce7e9470a7c5bab49396cd414b9321fa886515056077e896fa43ac3caae00cdb5f092765032a8a0406dff0eb6", 0xd2}], 0x4, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:20 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x7, 0x5, 0x8000, "c41c3b596f20725a6cd207426c0e8d0d69452f46", 0x1f, 0x8001}) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x6000, 0x0) (async) linkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) (async) unlinkat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8) (async) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x160) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) (async) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480), 0x800, 0x0) r2 = dup2(r0, r1) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/113, 0x71) (async) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x208e2, 0x0) (async) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) write(r1, &(0x7f00000003c0)="9363d631ee46d425713c90e965d231e917c436f65e1b2cc365a4a568f7d915e38d763397d29816ce011bb75895b4cd17555e11b603cf58d6f25b100edda8aa82835bf2158b80bd7a5d22d94f34b8a95d5c1ef1dfa4045e75d171dadab53a1e45f1bfc2ea593d9fd33df65b5937dde6da18924d5b76a462737ede488178c7ba81511972e2dd23befb973d775641e777efb248b93940665601e9d20e62b4b6c515aa9a2b8fd095ab8f261d236fcd0728b91606cbf0812bce3b7f3e", 0xba) (async) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) (async) kevent(r3, &(0x7f0000000300)=[{{r1}, 0x0, 0x68, 0x4, 0x5, 0x2}, {{r0}, 0xfffffffffffffffc, 0x88, 0x1, 0xba8, 0x9}], 0x3, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffb, 0x81, 0x4, 0x401, 0x5}, {{r2}, 0xfffffffffffffff8, 0x48, 0x1, 0x1, 0x10652e1c}], 0x2, &(0x7f0000000380)={0x3891}) (async) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r5) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000040)) (async) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x6) (async) renameat(r0, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') 20:01:20 executing program 2: ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0xac3cc6d840d47d93, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400004}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) write(r1, &(0x7f00000001c0), 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) kqueue() fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x60d}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0xac3cc6d840d47d93, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400004}) (async) open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) (async) pipe2(&(0x7f0000000140), 0x10000) (async) write(r1, &(0x7f00000001c0), 0x0) (async) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0) (async) getpid() (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) (async) kqueue() (async) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x60d}) (async) 20:01:20 executing program 0: sendmsg(0xffffffffffffffff, 0x0, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:20 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:20 executing program 7: 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}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(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'], './file0\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) sendmsg(r3, &(0x7f0000000940)={&(0x7f0000000540)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000580)="5147ef1759ff015319ec6e359a53fa6466ef0ad944c3a55fe5f328f2ae80c42e808986dbbfd2424a17c1bf437457b43b9a13772b29b0ea5dfb43ef4681ee649882dbc7bc37647bb58823bdc1523b077323a5eb814b412b295f9fdfd347d6c4bd3ade2e4edbc41f0c516308264f9dfcb5c00d708309dc5a3e8a620c14bb673552ca4961816578bf3737a0da5df8ec30a4a88f2505239983e04e2ad44da4fa65fddc6ae07b43", 0xa5}, {&(0x7f0000000640)="6bc5ae72d931f15d7afadd5304c6765b", 0x10}, {&(0x7f0000000680)="c913d6acad0b1cf876c667750e1d1d358c6f7d8686331d4c7ac2ffc9f19748327bcd1d1f750dac8b1b964d9b265728289b9fb96b7d8519b1f0439a77fc46d7143b546e3b9119c3fc2e3d64d55b261cd6105e398ec5dde216220d207707d9f3309683c4b5d05a21aac6357752c7de7dfe5671e8d6da79c9623398f3bedcef4e17d3e2e948cde21f4253b47515738826ca6ff37a9f095b8a0a4d8c2ff67f10d4d432a2812552da1eb39c30c235cb578bbe7b0b523e5ac6028ea9c64b0e", 0xbc}], 0x3, &(0x7f0000000980)=ANY=[@ANYBLOB="9000000000000000ffff00001f000000b3b61d5bda80b2f4995b89995a4be0adb206a5f32519e2a75630262299abc38bb3960a3b7b364abfa6e86415c93fc04e335737778852355dd4c2d5e2b79f25bbd16084463d2503fb009cb9037b0404d06e39a40735f48cbe4ddb45c84e51e2ca9ee205edd1ec31d8f2306ca72d06092f2d7cec0604815ada5a8ab90000000000880000000000000001000000dc000000f1bf5f5b8d433741d71f96ea87f9dc5c126368c63364a237ccdfd077c15686e56043a263975248fb08310724a7b5da7edec477d22e95d2d240343075e3663ac873cc239142a66fa75b2a8a9f4de2aa1ff0504ba2634c8d830f6b7f096f869ce58b41e4f8f75fd5211abf807e6dfcd080bf000000000000008800000000000000ffff0000d2000000221df5187093a0a7ea6610b1614a2102a15832dd646116824528688fc9b0e76c1daec954cc0d1bf705b6ddf6a91a4e7e218464224343181a856d3fa89b80aea1d2598a83e3523aa8011610ebe75351e06b3152670365fc697c90a67145e293ed79eff283d5ee54757b4e7e3030c11f912b3def00000000005a9063a19c35a21b0fbbfff7b9df"], 0x1a0}, 0x1) setsockopt(r3, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) close(r4) 20:01:20 executing program 4: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560b, &(0x7f0000000680)={0x6, 0x0, 0x1000000000000000, {[0x10000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x101]}}) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) (async, rerun: 64) r2 = semget$private(0x0, 0x4000000009, 0x0) (rerun: 64) socket(0x1, 0x1, 0x8f) semop(r2, &(0x7f0000000280)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x2, 0x4, 0x1000}, {0x4, 0x8010, 0x7941746b2f49b83a}], 0x3e) (async) semop(r2, &(0x7f0000000000), 0x22) (async) semop(r2, &(0x7f0000000240)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x1, 0x37, 0x1800}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) (async) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1400}, {0x2, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r4, r3, 0xffffffffffffffff, 0x6d, 0x47}, 0x40008000, 0x9, 0x4}) (async) fchown(r0, r1, r4) 20:01:20 executing program 0: sendmsg(0xffffffffffffffff, 0x0, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:20 executing program 4: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560b, &(0x7f0000000680)={0x6, 0x0, 0x1000000000000000, {[0x10000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x101]}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = semget$private(0x0, 0x4000000009, 0x0) socket(0x1, 0x1, 0x8f) (async) semop(r2, &(0x7f0000000280)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x2, 0x4, 0x1000}, {0x4, 0x8010, 0x7941746b2f49b83a}], 0x3e) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000240)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x1, 0x37, 0x1800}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x6) (async) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) (async) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1400}, {0x2, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r4, r3, 0xffffffffffffffff, 0x6d, 0x47}, 0x40008000, 0x9, 0x4}) fchown(r0, r1, r4) 20:01:20 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:20 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6, 0x3, 0x9, 0x4aad}, {0x2, 0x4, 0xcf, 0x3f}, {0xfeff, 0x2, 0xa1, 0x7}]}) (async) r0 = socket$inet6(0x18, 0x1, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000040)) setsockopt(r5, 0x4, 0xa3c9, &(0x7f0000000100)="c4793b34cd63306eeb0b3707ce32027ae61f7f920f8d2b1e0e0ece556fc958622f05aabd9f41b8baf10988dbe1124b223fe94986aeebe80f8995c8407fa833acba1c503a51624b209283f1a8617cb7aaf4586625ec481b0747308f8cdb88c04d1229f7fd353fc97c2c3bdf91808da853007f4fb4b1416ac7bd6b97be4bb1e1cabc907c461a8f94cf8f06b2f57ebc0048d54b89c5f495052ae493943dcb3e210dfbcec3f31017bbc05ba27a8f468773186426b4396d4e69a7fb3509b2c9e481a752beafe331b13c1835e60800b1fdf7660788d6", 0xd3) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000040)) (async) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000080)=0x1ff) (async) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 20:01:21 executing program 6: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x91}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() syz_open_pts() (async, rerun: 32) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (rerun: 32) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x1c}, {0x2}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) write(r2, &(0x7f0000000040)="34cf362b3ce9c93d7f0000008e70", 0xe) getrlimit(0x4, &(0x7f0000000040)) (async) readv(r1, &(0x7f0000001580)=[{&(0x7f0000001480)=""/226, 0xe2}], 0x1) (async, rerun: 32) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x401, 0x0, "e4de395687f07e6487d57a98c37a1e30ab0917a9"}) (async, rerun: 32) write(r0, &(0x7f0000000180)='0', 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) syz_open_pts() (async) syz_open_pts() 20:01:21 executing program 0: sendmsg(0xffffffffffffffff, 0x0, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:21 executing program 7: 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}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(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'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 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) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x85) (async) r3 = socket(0x18, 0x3, 0x0) sendmsg(r3, &(0x7f0000000940)={&(0x7f0000000540)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000580)="5147ef1759ff015319ec6e359a53fa6466ef0ad944c3a55fe5f328f2ae80c42e808986dbbfd2424a17c1bf437457b43b9a13772b29b0ea5dfb43ef4681ee649882dbc7bc37647bb58823bdc1523b077323a5eb814b412b295f9fdfd347d6c4bd3ade2e4edbc41f0c516308264f9dfcb5c00d708309dc5a3e8a620c14bb673552ca4961816578bf3737a0da5df8ec30a4a88f2505239983e04e2ad44da4fa65fddc6ae07b43", 0xa5}, {&(0x7f0000000640)="6bc5ae72d931f15d7afadd5304c6765b", 0x10}, {&(0x7f0000000680)="c913d6acad0b1cf876c667750e1d1d358c6f7d8686331d4c7ac2ffc9f19748327bcd1d1f750dac8b1b964d9b265728289b9fb96b7d8519b1f0439a77fc46d7143b546e3b9119c3fc2e3d64d55b261cd6105e398ec5dde216220d207707d9f3309683c4b5d05a21aac6357752c7de7dfe5671e8d6da79c9623398f3bedcef4e17d3e2e948cde21f4253b47515738826ca6ff37a9f095b8a0a4d8c2ff67f10d4d432a2812552da1eb39c30c235cb578bbe7b0b523e5ac6028ea9c64b0e", 0xbc}], 0x3, &(0x7f0000000980)=ANY=[@ANYBLOB="9000000000000000ffff00001f000000b3b61d5bda80b2f4995b89995a4be0adb206a5f32519e2a75630262299abc38bb3960a3b7b364abfa6e86415c93fc04e335737778852355dd4c2d5e2b79f25bbd16084463d2503fb009cb9037b0404d06e39a40735f48cbe4ddb45c84e51e2ca9ee205edd1ec31d8f2306ca72d06092f2d7cec0604815ada5a8ab90000000000880000000000000001000000dc000000f1bf5f5b8d433741d71f96ea87f9dc5c126368c63364a237ccdfd077c15686e56043a263975248fb08310724a7b5da7edec477d22e95d2d240343075e3663ac873cc239142a66fa75b2a8a9f4de2aa1ff0504ba2634c8d830f6b7f096f869ce58b41e4f8f75fd5211abf807e6dfcd080bf000000000000008800000000000000ffff0000d2000000221df5187093a0a7ea6610b1614a2102a15832dd646116824528688fc9b0e76c1daec954cc0d1bf705b6ddf6a91a4e7e218464224343181a856d3fa89b80aea1d2598a83e3523aa8011610ebe75351e06b3152670365fc697c90a67145e293ed79eff283d5ee54757b4e7e3030c11f912b3def00000000005a9063a19c35a21b0fbbfff7b9df"], 0x1a0}, 0x1) (async) setsockopt(r3, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) (async) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) close(r4) 20:01:21 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x7, 0x5, 0x8000, "c41c3b596f20725a6cd207426c0e8d0d69452f46", 0x1f, 0x8001}) (async, rerun: 32) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x6000, 0x0) (async, rerun: 32) linkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) (async) unlinkat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8) (async, rerun: 32) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x160) (async, rerun: 32) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480), 0x800, 0x0) r2 = dup2(r0, r1) (async) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/113, 0x71) (async, rerun: 32) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x208e2, 0x0) (async, rerun: 32) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) write(r1, &(0x7f00000003c0)="9363d631ee46d425713c90e965d231e917c436f65e1b2cc365a4a568f7d915e38d763397d29816ce011bb75895b4cd17555e11b603cf58d6f25b100edda8aa82835bf2158b80bd7a5d22d94f34b8a95d5c1ef1dfa4045e75d171dadab53a1e45f1bfc2ea593d9fd33df65b5937dde6da18924d5b76a462737ede488178c7ba81511972e2dd23befb973d775641e777efb248b93940665601e9d20e62b4b6c515aa9a2b8fd095ab8f261d236fcd0728b91606cbf0812bce3b7f3e", 0xba) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) kevent(r3, &(0x7f0000000300)=[{{r1}, 0x0, 0x68, 0x4, 0x5, 0x2}, {{r0}, 0xfffffffffffffffc, 0x88, 0x1, 0xba8, 0x9}], 0x3, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffb, 0x81, 0x4, 0x401, 0x5}, {{r2}, 0xfffffffffffffff8, 0x48, 0x1, 0x1, 0x10652e1c}], 0x2, &(0x7f0000000380)={0x3891}) (async) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r5) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000040)) (async, rerun: 64) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x6) (rerun: 64) renameat(r0, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') 20:01:21 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1f}, {0x64}, {0x6, 0x0, 0x0, 0xcae}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000080)=[{0xfbff, 0x7f, 0xf7, 0x6}, {0x81, 0x1, 0xe0, 0x4}, {0x2, 0x4, 0x2, 0xf9b}, {0x3, 0xff, 0x20, 0x6}, {0xfffe, 0x49, 0x3f, 0xfff}, {0x81, 0x7f, 0x1c, 0x3}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) pwrite(r1, &(0x7f0000000100)="ce19d2bdd27cb16738f8de2e0be2fcb16056716ffb6793889e944abe336242e765dcf3cb1ba10bc5b7166603d41f261e6b70f469c071183dd62508c45248c8b51f64f8f5859a94c57fa7b570889a7fccf46a97", 0x53, 0x33) 20:01:21 executing program 4: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000e00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) connect$unix(r0, &(0x7f0000000180)=ANY=[], 0xa) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000100)) 20:01:21 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0xda) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x41) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000800)="aa7f10319bda0b280ca276090c162f7a48eb0762a36c8e8e15eca8b9f74e760a1d3d705642fe310ff81bca76fb3a8cf8ca43bf9a41d302fc356c39ac9ca5ff07a41908175d0699f784d3cdcf0414ac8f9b0c11b0c35e68257d476b3d57e75ed4cf9f6db4d0252e8b1267c56b8d90973fa5ebfb23eb0c521f351777c45c45807e8f3b301d1d221ef40d168091be1013508fbab75c349850564d2d124983f5eba59a1ed7d90963834c0e2fc44e986e208cba20bda6151598b6c2d9c87f1ed0c1b4bec27797a2e3b374eb62e4c4bc7ef37fb23d2e8125bffce35bdf9388182baa109e19b139290aeeba819502d1ab22233fc66752db8dcc10b75eb749b89d54b2b7696dc70768", 0xfffffd76}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x32, 0x0, &(0x7f0000000080)=""/50}) 20:01:21 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:21 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:21 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) 20:01:21 executing program 7: 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}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(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'], './file0\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) 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) (async) r3 = socket(0x18, 0x3, 0x0) sendmsg(r3, &(0x7f0000000940)={&(0x7f0000000540)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000580)="5147ef1759ff015319ec6e359a53fa6466ef0ad944c3a55fe5f328f2ae80c42e808986dbbfd2424a17c1bf437457b43b9a13772b29b0ea5dfb43ef4681ee649882dbc7bc37647bb58823bdc1523b077323a5eb814b412b295f9fdfd347d6c4bd3ade2e4edbc41f0c516308264f9dfcb5c00d708309dc5a3e8a620c14bb673552ca4961816578bf3737a0da5df8ec30a4a88f2505239983e04e2ad44da4fa65fddc6ae07b43", 0xa5}, {&(0x7f0000000640)="6bc5ae72d931f15d7afadd5304c6765b", 0x10}, {&(0x7f0000000680)="c913d6acad0b1cf876c667750e1d1d358c6f7d8686331d4c7ac2ffc9f19748327bcd1d1f750dac8b1b964d9b265728289b9fb96b7d8519b1f0439a77fc46d7143b546e3b9119c3fc2e3d64d55b261cd6105e398ec5dde216220d207707d9f3309683c4b5d05a21aac6357752c7de7dfe5671e8d6da79c9623398f3bedcef4e17d3e2e948cde21f4253b47515738826ca6ff37a9f095b8a0a4d8c2ff67f10d4d432a2812552da1eb39c30c235cb578bbe7b0b523e5ac6028ea9c64b0e", 0xbc}], 0x3, &(0x7f0000000980)=ANY=[@ANYBLOB="9000000000000000ffff00001f000000b3b61d5bda80b2f4995b89995a4be0adb206a5f32519e2a75630262299abc38bb3960a3b7b364abfa6e86415c93fc04e335737778852355dd4c2d5e2b79f25bbd16084463d2503fb009cb9037b0404d06e39a40735f48cbe4ddb45c84e51e2ca9ee205edd1ec31d8f2306ca72d06092f2d7cec0604815ada5a8ab90000000000880000000000000001000000dc000000f1bf5f5b8d433741d71f96ea87f9dc5c126368c63364a237ccdfd077c15686e56043a263975248fb08310724a7b5da7edec477d22e95d2d240343075e3663ac873cc239142a66fa75b2a8a9f4de2aa1ff0504ba2634c8d830f6b7f096f869ce58b41e4f8f75fd5211abf807e6dfcd080bf000000000000008800000000000000ffff0000d2000000221df5187093a0a7ea6610b1614a2102a15832dd646116824528688fc9b0e76c1daec954cc0d1bf705b6ddf6a91a4e7e218464224343181a856d3fa89b80aea1d2598a83e3523aa8011610ebe75351e06b3152670365fc697c90a67145e293ed79eff283d5ee54757b4e7e3030c11f912b3def00000000005a9063a19c35a21b0fbbfff7b9df"], 0x1a0}, 0x1) (async) setsockopt(r3, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r2, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) (async) close(r4) 20:01:21 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0xda) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x41) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000800)="aa7f10319bda0b280ca276090c162f7a48eb0762a36c8e8e15eca8b9f74e760a1d3d705642fe310ff81bca76fb3a8cf8ca43bf9a41d302fc356c39ac9ca5ff07a41908175d0699f784d3cdcf0414ac8f9b0c11b0c35e68257d476b3d57e75ed4cf9f6db4d0252e8b1267c56b8d90973fa5ebfb23eb0c521f351777c45c45807e8f3b301d1d221ef40d168091be1013508fbab75c349850564d2d124983f5eba59a1ed7d90963834c0e2fc44e986e208cba20bda6151598b6c2d9c87f1ed0c1b4bec27797a2e3b374eb62e4c4bc7ef37fb23d2e8125bffce35bdf9388182baa109e19b139290aeeba819502d1ab22233fc66752db8dcc10b75eb749b89d54b2b7696dc70768", 0xfffffd76}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x32, 0x0, &(0x7f0000000080)=""/50}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0xda) (async) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x41) (async) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000800)="aa7f10319bda0b280ca276090c162f7a48eb0762a36c8e8e15eca8b9f74e760a1d3d705642fe310ff81bca76fb3a8cf8ca43bf9a41d302fc356c39ac9ca5ff07a41908175d0699f784d3cdcf0414ac8f9b0c11b0c35e68257d476b3d57e75ed4cf9f6db4d0252e8b1267c56b8d90973fa5ebfb23eb0c521f351777c45c45807e8f3b301d1d221ef40d168091be1013508fbab75c349850564d2d124983f5eba59a1ed7d90963834c0e2fc44e986e208cba20bda6151598b6c2d9c87f1ed0c1b4bec27797a2e3b374eb62e4c4bc7ef37fb23d2e8125bffce35bdf9388182baa109e19b139290aeeba819502d1ab22233fc66752db8dcc10b75eb749b89d54b2b7696dc70768", 0xfffffd76}], 0x1000000000000013) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) (async) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x32, 0x0, &(0x7f0000000080)=""/50}) (async) 20:01:21 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1f}, {0x64}, {0x6, 0x0, 0x0, 0xcae}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000080)=[{0xfbff, 0x7f, 0xf7, 0x6}, {0x81, 0x1, 0xe0, 0x4}, {0x2, 0x4, 0x2, 0xf9b}, {0x3, 0xff, 0x20, 0x6}, {0xfffe, 0x49, 0x3f, 0xfff}, {0x81, 0x7f, 0x1c, 0x3}]}) (async) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) (async) pwrite(r1, &(0x7f0000000100)="ce19d2bdd27cb16738f8de2e0be2fcb16056716ffb6793889e944abe336242e765dcf3cb1ba10bc5b7166603d41f261e6b70f469c071183dd62508c45248c8b51f64f8f5859a94c57fa7b570889a7fccf46a97", 0x53, 0x33) 20:01:21 executing program 4: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000e00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) connect$unix(r0, &(0x7f0000000180)=ANY=[], 0xa) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000100)) socket(0x18, 0x1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000e00"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) fcntl$dupfd(r1, 0x0, r2) (async) connect$unix(r0, &(0x7f0000000180)=ANY=[], 0xa) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) (async) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000100)) (async) 20:01:21 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') (async) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) 20:01:21 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:21 executing program 6: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x1c}, {0x2}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r2, &(0x7f0000000040)="34cf362b3ce9c93d7f0000008e70", 0xe) getrlimit(0x4, &(0x7f0000000040)) readv(r1, &(0x7f0000001580)=[{&(0x7f0000001480)=""/226, 0xe2}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x401, 0x0, "e4de395687f07e6487d57a98c37a1e30ab0917a9"}) write(r0, &(0x7f0000000180)='0', 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_open_pts() syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x9, 0x91}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) syz_open_pts() (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x1c}, {0x2}, {0x6, 0x0, 0x0, 0x401}]}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) write(r2, &(0x7f0000000040)="34cf362b3ce9c93d7f0000008e70", 0xe) (async) getrlimit(0x4, &(0x7f0000000040)) (async) readv(r1, &(0x7f0000001580)=[{&(0x7f0000001480)=""/226, 0xe2}], 0x1) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x401, 0x0, "e4de395687f07e6487d57a98c37a1e30ab0917a9"}) (async) write(r0, &(0x7f0000000180)='0', 0x1) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) syz_open_pts() (async) syz_open_pts() (async) 20:01:21 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:21 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1f}, {0x64}, {0x6, 0x0, 0x0, 0xcae}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000080)=[{0xfbff, 0x7f, 0xf7, 0x6}, {0x81, 0x1, 0xe0, 0x4}, {0x2, 0x4, 0x2, 0xf9b}, {0x3, 0xff, 0x20, 0x6}, {0xfffe, 0x49, 0x3f, 0xfff}, {0x81, 0x7f, 0x1c, 0x3}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) pwrite(r1, &(0x7f0000000100)="ce19d2bdd27cb16738f8de2e0be2fcb16056716ffb6793889e944abe336242e765dcf3cb1ba10bc5b7166603d41f261e6b70f469c071183dd62508c45248c8b51f64f8f5859a94c57fa7b570889a7fccf46a97", 0x53, 0x33) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x4000000001, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1f}, {0x64}, {0x6, 0x0, 0x0, 0xcae}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000080)=[{0xfbff, 0x7f, 0xf7, 0x6}, {0x81, 0x1, 0xe0, 0x4}, {0x2, 0x4, 0x2, 0xf9b}, {0x3, 0xff, 0x20, 0x6}, {0xfffe, 0x49, 0x3f, 0xfff}, {0x81, 0x7f, 0x1c, 0x3}]}) (async) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) (async) fcntl$dupfd(r0, 0xa, r0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) (async) pwrite(r1, &(0x7f0000000100)="ce19d2bdd27cb16738f8de2e0be2fcb16056716ffb6793889e944abe336242e765dcf3cb1ba10bc5b7166603d41f261e6b70f469c071183dd62508c45248c8b51f64f8f5859a94c57fa7b570889a7fccf46a97", 0x53, 0x33) (async) 20:01:21 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:21 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') (async) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') (async) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) 20:01:21 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet(0x1e, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="c2a9fd2e7ca91376f754d399d2f4c3f22e6a1a2412c36a8ac0906af13a0e392aa56603787fbcfc32ea0428edccac8873d122e64e0d1092727f33fd623b0cb6", 0x3f) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xa7acca9f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(r2, 0x0, r2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x180, 0x0) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)=0x1) r4 = dup(r1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0xff) 20:01:21 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0xda) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x41) (async) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000800)="aa7f10319bda0b280ca276090c162f7a48eb0762a36c8e8e15eca8b9f74e760a1d3d705642fe310ff81bca76fb3a8cf8ca43bf9a41d302fc356c39ac9ca5ff07a41908175d0699f784d3cdcf0414ac8f9b0c11b0c35e68257d476b3d57e75ed4cf9f6db4d0252e8b1267c56b8d90973fa5ebfb23eb0c521f351777c45c45807e8f3b301d1d221ef40d168091be1013508fbab75c349850564d2d124983f5eba59a1ed7d90963834c0e2fc44e986e208cba20bda6151598b6c2d9c87f1ed0c1b4bec27797a2e3b374eb62e4c4bc7ef37fb23d2e8125bffce35bdf9388182baa109e19b139290aeeba819502d1ab22233fc66752db8dcc10b75eb749b89d54b2b7696dc70768", 0xfffffd76}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x32, 0x0, &(0x7f0000000080)=""/50}) 20:01:21 executing program 4: r0 = socket(0x18, 0x1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000e00"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) (async) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) connect$unix(r0, &(0x7f0000000180)=ANY=[], 0xa) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) (async) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000100)) 20:01:22 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {&(0x7f0000000280)="ddc521b2b64f0dff4cf3a50bc195bd67cadb1ef345364f5a6b536f90025d58b53a662b7202ba521618a2b58c5f4a862d16e7a2571407a0141b7cfab59d317dad36bc98a92b4cbe19b9ce163d32b4aaaaaa46e4165776af36e51f9eec14e3ddf62fa627549f18e9e5db313ed9889631fa3e7fd0ec704278327ce97ec2de0de07a8b9bc4cdfa894afdb33897c4a67c89fd4b13eae43a96893e3e557f83029699985036339bbdbe5d92e7f3212c10bf242a3dd6c956b22fd55875ebb401957daf0e656a364fdeee6254ed320bf9550bfa5916519368d5a4744caea3dd936ee9de79af1b08c8ab1c0554f1b46664fc8ae4", 0xef}], 0x3, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:22 executing program 3: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100, 0x20) kevent(r2, &(0x7f0000000040)=[{{r1}, 0x0, 0x58, 0x80, 0xd3fb, 0x3}], 0xdb1e, &(0x7f0000000140)=[{{r1}, 0x1631acd95857267e, 0xb, 0x1, 0xffffffff, 0x1000}, {{r3}, 0xfffffffffffffffa, 0x1, 0x2, 0xb234, 0x3}, {{r4}, 0xfffffffffffffffd, 0x5, 0x1, 0x4, 0x9}, {{r0}, 0xfffffffffffffff8, 0x4, 0x4, 0x5, 0x7ff}, {{r5}, 0xfffffffffffffff8, 0xf81977a993d3a901, 0xf0000000, 0x5c}], 0x401, &(0x7f0000000200)={0x5, 0x8}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x408, 0x0, 0x0, 0x0) 20:01:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="e800f876223f800001000000", 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000180)="1ddba0c47e32a599ca80ec544d951aac035a09d70fe5cf8d4d0cfb6d8768c96821d3bd7c2f3c6b10cc1bfc755eea6267204da573429eca9990fd2690eda92c4c9988eccc3336642c47391bf04e37adf0e2b212cf33fc87395d42b1bec93af603aec0afc14261e1668d31fa999016f6280d0e590e2984535ddb91d647533edf64ecd89210cefca673b8d32c70de4f90b53cb7a2f3be05670dd9", 0x99}, {&(0x7f00000002c0)="e1d2ed23fdb1d8cbfa8dbcd6ed8fbb5d19153133500e9e04bfbe34d42759e9a529ed27370255542ff4d71022f517cc10a7e46af403960b102cb968969a1454e2fbfc1ff7a3facc7ebe7513dc98df8afc4f47b33ddf3b9826872f89be6374b369478dffe47a04d0dec4588b705678b969e7654c135879217979136717ef902413c82380ef78fa87d031e61a9ea966bc814917d28ee0439b72c5287fe2409751b48e05718d5b2776c72ce0c3676032cdb81c3047fdef10c6c96f4b9b105777041d6d552be4f574b60af726ed24f18a01698a438d9d", 0xd4}, {&(0x7f0000000440)="c1dc8f1b921e945d1cc2c1031e51ffc92111baa555ca6c26e2c05e98cb350f96c719fecc213cf38baa5a51b90d1c8c52e5b999b1024b888cf4238bbdff85ff669cc2e1ae646cc6e20c86fa68696cc450c198dbec0c3b1f7d3c078ccfbc0ba902cf0a3e785295adc45e73e425c5f6efa8c88d9d78f73b5464f593e76b6398d33872fd07c8b5e479683f383b652f28b1e373cf0f6141b1abd6a84c3051", 0x9c}, {&(0x7f0000000640)="a4c91cafa003cba42b0fcce51e36e22639fbf55754f118f347e0d872748e3a28e518a6a337079c49839b25074f2fcc167e7864908618d08dcf6522a0d76b501c98cd618caeaff37a0c459119c964d990d444fb15e5669144cb52b388012e3fff4cc5f0c7b43a31edf789d253acae718deacbfe47a0e7ae1b09bb072529246bf6720cc0dc543553f0fc148cecab32", 0x8e}], 0x4, &(0x7f0000000700)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000fdfe43ec0000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3], 0x50, 0x6}, 0xc) pwritev(r1, &(0x7f0000001540)=[{&(0x7f0000000080)="b0", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="e000f801c90e034001000000", 0xc) r4 = semget$private(0x0, 0x4000000009, 0x0) semop(r4, &(0x7f0000000280)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x3, 0x2}, {0x2, 0x4, 0x1000}, {0x4, 0x8010, 0x7941746b2f49b83a}], 0x4) semop(r4, &(0x7f0000000000), 0x22) semop(r4, &(0x7f0000000240)=[{0x2, 0xffff, 0x1800}, {0x4, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x1, 0x37, 0x1800}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x6) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r4, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1400}, {0x2, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r6, r5, 0xffffffffffffffff, 0x6d, 0x47}, 0x40008000, 0x9, 0x4}) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r6) 20:01:22 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:22 executing program 4: r0 = socket(0x11, 0x3, 0x9) sendto$unix(r0, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0x100a2) recvfrom$unix(0xffffffffffffffff, &(0x7f00000003c0)=""/248, 0xf8, 0x842, &(0x7f0000000200)=ANY=[@ANYBLOB="01402e2f6669be09000000dd57202274"], 0x10) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r2, 0xfffffffffffffffd) r3 = accept(0xffffffffffffffff, &(0x7f0000001700)=@in6, &(0x7f0000001740)=0xc) r4 = accept(r2, &(0x7f00000013c0)=@in6, &(0x7f0000001640)=0xc) r5 = semget$private(0x0, 0x3, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIOASYNC(r6, 0xc450443d, &(0x7f0000000240)) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIOASYNC(r7, 0xc450443d, &(0x7f0000000240)) kevent(r6, &(0x7f0000000000)=[{{r2}, 0x3, 0x95, 0x10000042, 0x3, 0x1000000001}], 0x7, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x8, 0x8, 0xd638, 0x8}, {{r6}, 0xfffffffffffffffe, 0x0, 0x1, 0x7, 0xfff}, {{r3}, 0x0, 0xb9, 0x2, 0x6, 0x4}, {{r2}, 0xfffffffffffffffa, 0x51, 0x800ffffe, 0x2}, {{r4}, 0xfffffffffffffffb, 0x48, 0x2, 0x2, 0x6}, {{r7}, 0xfffffffffffffffd, 0x8c, 0x300fffd9, 0xffffffff, 0x6}, {{}, 0xfffffffffffffff3, 0x81, 0x10, 0xa61, 0x7}], 0x800, &(0x7f0000000140)={0x8, 0x2}) pwrite(0xffffffffffffffff, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) semop(r5, &(0x7f00000001c0)=[{0x1, 0xfffb, 0xe5ce97ab354d8ebe}, {0x1, 0x2, 0x1800}, {0x3, 0xfffb, 0x1000}, {0x6, 0x4e8, 0x1000}], 0x4) 20:01:22 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet(0x1e, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="c2a9fd2e7ca91376f754d399d2f4c3f22e6a1a2412c36a8ac0906af13a0e392aa56603787fbcfc32ea0428edccac8873d122e64e0d1092727f33fd623b0cb6", 0x3f) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xa7acca9f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(r2, 0x0, r2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x180, 0x0) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)=0x1) r4 = dup(r1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0xff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) socket(0x11, 0x3, 0x0) (async) socket$inet(0x1e, 0x3, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="c2a9fd2e7ca91376f754d399d2f4c3f22e6a1a2412c36a8ac0906af13a0e392aa56603787fbcfc32ea0428edccac8873d122e64e0d1092727f33fd623b0cb6", 0x3f) (async) fcntl$dupfd(r1, 0x0, r0) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xa7acca9f) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) fcntl$dupfd(r2, 0x0, r2) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x180, 0x0) (async) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)=0x1) (async) dup(r1) (async) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0xff) (async) 20:01:22 executing program 2: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 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) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) dup2(r0, r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000040)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="908d5527c1690a73cebb3622da43e9011ee0a168", 0x14) 20:01:22 executing program 6: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="1bf1772f16", 0x5) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0xdb4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x9, &(0x7f0000000240)=[{0x6, 0x7f, 0x3, 0x8}, {0x55, 0x0, 0x81, 0x5}, {0x7, 0x63, 0x1f, 0x1}, {0x1961, 0x7f, 0x3f, 0x1}, {0x2, 0xfc, 0x1, 0x48}, {0x7, 0x6c, 0x0, 0x9}, {0x6, 0x5, 0x1, 0x1}, {0x40, 0x3f, 0x6, 0x40}, {0x1, 0x4, 0x1, 0x4}]}) pwrite(r2, &(0x7f0000000040)="e81af191c7a750ff6914f6317e37", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) 20:01:22 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}], 0x2, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:22 executing program 6: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="1bf1772f16", 0x5) (async) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0xdb4) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x9, &(0x7f0000000240)=[{0x6, 0x7f, 0x3, 0x8}, {0x55, 0x0, 0x81, 0x5}, {0x7, 0x63, 0x1f, 0x1}, {0x1961, 0x7f, 0x3f, 0x1}, {0x2, 0xfc, 0x1, 0x48}, {0x7, 0x6c, 0x0, 0x9}, {0x6, 0x5, 0x1, 0x1}, {0x40, 0x3f, 0x6, 0x40}, {0x1, 0x4, 0x1, 0x4}]}) pwrite(r2, &(0x7f0000000040)="e81af191c7a750ff6914f6317e37", 0xe, 0x0) (async, rerun: 64) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (rerun: 64) 20:01:22 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}], 0x2, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:22 executing program 4: r0 = socket(0x11, 0x3, 0x9) sendto$unix(r0, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0x100a2) recvfrom$unix(0xffffffffffffffff, &(0x7f00000003c0)=""/248, 0xf8, 0x842, &(0x7f0000000200)=ANY=[@ANYBLOB="01402e2f6669be09000000dd57202274"], 0x10) (async) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r2, 0xfffffffffffffffd) (async) r3 = accept(0xffffffffffffffff, &(0x7f0000001700)=@in6, &(0x7f0000001740)=0xc) (async) r4 = accept(r2, &(0x7f00000013c0)=@in6, &(0x7f0000001640)=0xc) r5 = semget$private(0x0, 0x3, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIOASYNC(r6, 0xc450443d, &(0x7f0000000240)) (async) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIOASYNC(r7, 0xc450443d, &(0x7f0000000240)) kevent(r6, &(0x7f0000000000)=[{{r2}, 0x3, 0x95, 0x10000042, 0x3, 0x1000000001}], 0x7, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x8, 0x8, 0xd638, 0x8}, {{r6}, 0xfffffffffffffffe, 0x0, 0x1, 0x7, 0xfff}, {{r3}, 0x0, 0xb9, 0x2, 0x6, 0x4}, {{r2}, 0xfffffffffffffffa, 0x51, 0x800ffffe, 0x2}, {{r4}, 0xfffffffffffffffb, 0x48, 0x2, 0x2, 0x6}, {{r7}, 0xfffffffffffffffd, 0x8c, 0x300fffd9, 0xffffffff, 0x6}, {{}, 0xfffffffffffffff3, 0x81, 0x10, 0xa61, 0x7}], 0x800, &(0x7f0000000140)={0x8, 0x2}) (async) pwrite(0xffffffffffffffff, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async) semop(r5, &(0x7f00000001c0)=[{0x1, 0xfffb, 0xe5ce97ab354d8ebe}, {0x1, 0x2, 0x1800}, {0x3, 0xfffb, 0x1000}, {0x6, 0x4e8, 0x1000}], 0x4) 20:01:22 executing program 2: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) (async) 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, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) r2 = socket(0x18, 0x2, 0x0) close(r2) (async) r3 = socket(0x18, 0x3, 0x0) dup2(r0, r3) (async) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000040)) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r2, &(0x7f0000000100)="908d5527c1690a73cebb3622da43e9011ee0a168", 0x14) 20:01:22 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="e800f876223f800001000000", 0xc) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000180)="1ddba0c47e32a599ca80ec544d951aac035a09d70fe5cf8d4d0cfb6d8768c96821d3bd7c2f3c6b10cc1bfc755eea6267204da573429eca9990fd2690eda92c4c9988eccc3336642c47391bf04e37adf0e2b212cf33fc87395d42b1bec93af603aec0afc14261e1668d31fa999016f6280d0e590e2984535ddb91d647533edf64ecd89210cefca673b8d32c70de4f90b53cb7a2f3be05670dd9", 0x99}, {&(0x7f00000002c0)="e1d2ed23fdb1d8cbfa8dbcd6ed8fbb5d19153133500e9e04bfbe34d42759e9a529ed27370255542ff4d71022f517cc10a7e46af403960b102cb968969a1454e2fbfc1ff7a3facc7ebe7513dc98df8afc4f47b33ddf3b9826872f89be6374b369478dffe47a04d0dec4588b705678b969e7654c135879217979136717ef902413c82380ef78fa87d031e61a9ea966bc814917d28ee0439b72c5287fe2409751b48e05718d5b2776c72ce0c3676032cdb81c3047fdef10c6c96f4b9b105777041d6d552be4f574b60af726ed24f18a01698a438d9d", 0xd4}, {&(0x7f0000000440)="c1dc8f1b921e945d1cc2c1031e51ffc92111baa555ca6c26e2c05e98cb350f96c719fecc213cf38baa5a51b90d1c8c52e5b999b1024b888cf4238bbdff85ff669cc2e1ae646cc6e20c86fa68696cc450c198dbec0c3b1f7d3c078ccfbc0ba902cf0a3e785295adc45e73e425c5f6efa8c88d9d78f73b5464f593e76b6398d33872fd07c8b5e479683f383b652f28b1e373cf0f6141b1abd6a84c3051", 0x9c}, {&(0x7f0000000640)="a4c91cafa003cba42b0fcce51e36e22639fbf55754f118f347e0d872748e3a28e518a6a337079c49839b25074f2fcc167e7864908618d08dcf6522a0d76b501c98cd618caeaff37a0c459119c964d990d444fb15e5669144cb52b388012e3fff4cc5f0c7b43a31edf789d253acae718deacbfe47a0e7ae1b09bb072529246bf6720cc0dc543553f0fc148cecab32", 0x8e}], 0x4, &(0x7f0000000700)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000fdfe43ec0000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3], 0x50, 0x6}, 0xc) (async) pwritev(r1, &(0x7f0000001540)=[{&(0x7f0000000080)="b0", 0x1}], 0x1, 0x0) (async, rerun: 32) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) (async, rerun: 32) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="e000f801c90e034001000000", 0xc) r4 = semget$private(0x0, 0x4000000009, 0x0) semop(r4, &(0x7f0000000280)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x3, 0x2}, {0x2, 0x4, 0x1000}, {0x4, 0x8010, 0x7941746b2f49b83a}], 0x4) (async) semop(r4, &(0x7f0000000000), 0x22) (async) semop(r4, &(0x7f0000000240)=[{0x2, 0xffff, 0x1800}, {0x4, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x1, 0x37, 0x1800}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x6) (async) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000540)=""/233) (async) semop(r4, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1400}, {0x2, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r6, r5, 0xffffffffffffffff, 0x6d, 0x47}, 0x40008000, 0x9, 0x4}) (async, rerun: 32) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r6) (rerun: 32) 20:01:22 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet(0x1e, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="c2a9fd2e7ca91376f754d399d2f4c3f22e6a1a2412c36a8ac0906af13a0e392aa56603787fbcfc32ea0428edccac8873d122e64e0d1092727f33fd623b0cb6", 0x3f) (async) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xa7acca9f) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) fcntl$dupfd(r2, 0x0, r2) (async) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x180, 0x0) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)=0x1) (async) r4 = dup(r1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0xff) 20:01:22 executing program 4: r0 = socket(0x11, 0x3, 0x9) sendto$unix(r0, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0x100a2) (async) recvfrom$unix(0xffffffffffffffff, &(0x7f00000003c0)=""/248, 0xf8, 0x842, &(0x7f0000000200)=ANY=[@ANYBLOB="01402e2f6669be09000000dd57202274"], 0x10) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r2, 0xfffffffffffffffd) (async) r3 = accept(0xffffffffffffffff, &(0x7f0000001700)=@in6, &(0x7f0000001740)=0xc) (async) r4 = accept(r2, &(0x7f00000013c0)=@in6, &(0x7f0000001640)=0xc) (async, rerun: 32) r5 = semget$private(0x0, 0x3, 0x0) (async, rerun: 32) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIOASYNC(r6, 0xc450443d, &(0x7f0000000240)) (async, rerun: 32) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 32) ioctl$FIOASYNC(r7, 0xc450443d, &(0x7f0000000240)) (async) kevent(r6, &(0x7f0000000000)=[{{r2}, 0x3, 0x95, 0x10000042, 0x3, 0x1000000001}], 0x7, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x8, 0x8, 0xd638, 0x8}, {{r6}, 0xfffffffffffffffe, 0x0, 0x1, 0x7, 0xfff}, {{r3}, 0x0, 0xb9, 0x2, 0x6, 0x4}, {{r2}, 0xfffffffffffffffa, 0x51, 0x800ffffe, 0x2}, {{r4}, 0xfffffffffffffffb, 0x48, 0x2, 0x2, 0x6}, {{r7}, 0xfffffffffffffffd, 0x8c, 0x300fffd9, 0xffffffff, 0x6}, {{}, 0xfffffffffffffff3, 0x81, 0x10, 0xa61, 0x7}], 0x800, &(0x7f0000000140)={0x8, 0x2}) (async, rerun: 32) pwrite(0xffffffffffffffff, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0) (async, rerun: 32) semop(r5, &(0x7f00000001c0)=[{0x1, 0xfffb, 0xe5ce97ab354d8ebe}, {0x1, 0x2, 0x1800}, {0x3, 0xfffb, 0x1000}, {0x6, 0x4e8, 0x1000}], 0x4) 20:01:22 executing program 3: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100, 0x20) kevent(r2, &(0x7f0000000040)=[{{r1}, 0x0, 0x58, 0x80, 0xd3fb, 0x3}], 0xdb1e, &(0x7f0000000140)=[{{r1}, 0x1631acd95857267e, 0xb, 0x1, 0xffffffff, 0x1000}, {{r3}, 0xfffffffffffffffa, 0x1, 0x2, 0xb234, 0x3}, {{r4}, 0xfffffffffffffffd, 0x5, 0x1, 0x4, 0x9}, {{r0}, 0xfffffffffffffff8, 0x4, 0x4, 0x5, 0x7ff}, {{r5}, 0xfffffffffffffff8, 0xf81977a993d3a901, 0xf0000000, 0x5c}], 0x401, &(0x7f0000000200)={0x5, 0x8}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x408, 0x0, 0x0, 0x0) kqueue() (async) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) (async) syz_open_pts() (async) kqueue() (async) accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) (async) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100, 0x20) (async) kevent(r2, &(0x7f0000000040)=[{{r1}, 0x0, 0x58, 0x80, 0xd3fb, 0x3}], 0xdb1e, &(0x7f0000000140)=[{{r1}, 0x1631acd95857267e, 0xb, 0x1, 0xffffffff, 0x1000}, {{r3}, 0xfffffffffffffffa, 0x1, 0x2, 0xb234, 0x3}, {{r4}, 0xfffffffffffffffd, 0x5, 0x1, 0x4, 0x9}, {{r0}, 0xfffffffffffffff8, 0x4, 0x4, 0x5, 0x7ff}, {{r5}, 0xfffffffffffffff8, 0xf81977a993d3a901, 0xf0000000, 0x5c}], 0x401, &(0x7f0000000200)={0x5, 0x8}) (async) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x408, 0x0, 0x0, 0x0) (async) 20:01:22 executing program 2: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 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) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) dup2(r0, r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000040)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="908d5527c1690a73cebb3622da43e9011ee0a168", 0x14) socket(0x400000000018, 0x3, 0x0) (async) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) (async) 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(0x18, 0x1, 0x0) (async) close(r1) (async) socket(0x18, 0x2, 0x0) (async) close(r2) (async) socket(0x18, 0x3, 0x0) (async) dup2(r0, r3) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) (async) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000040)) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r2, &(0x7f0000000100)="908d5527c1690a73cebb3622da43e9011ee0a168", 0x14) (async) 20:01:22 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}], 0x2, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:22 executing program 6: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="1bf1772f16", 0x5) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0xdb4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x9, &(0x7f0000000240)=[{0x6, 0x7f, 0x3, 0x8}, {0x55, 0x0, 0x81, 0x5}, {0x7, 0x63, 0x1f, 0x1}, {0x1961, 0x7f, 0x3f, 0x1}, {0x2, 0xfc, 0x1, 0x48}, {0x7, 0x6c, 0x0, 0x9}, {0x6, 0x5, 0x1, 0x1}, {0x40, 0x3f, 0x6, 0x40}, {0x1, 0x4, 0x1, 0x4}]}) pwrite(r2, &(0x7f0000000040)="e81af191c7a750ff6914f6317e37", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="1bf1772f16", 0x5) (async) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0xdb4) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x9, &(0x7f0000000240)=[{0x6, 0x7f, 0x3, 0x8}, {0x55, 0x0, 0x81, 0x5}, {0x7, 0x63, 0x1f, 0x1}, {0x1961, 0x7f, 0x3f, 0x1}, {0x2, 0xfc, 0x1, 0x48}, {0x7, 0x6c, 0x0, 0x9}, {0x6, 0x5, 0x1, 0x1}, {0x40, 0x3f, 0x6, 0x40}, {0x1, 0x4, 0x1, 0x4}]}) (async) pwrite(r2, &(0x7f0000000040)="e81af191c7a750ff6914f6317e37", 0xe, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) 20:01:22 executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x81, 0x7c3f5134e6cd2e}], 0x3aec, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x1108, 0xffffffffffffffff) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x1, 0x0) 20:01:22 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, 0xffffffffffffffff, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="e800f876223f800001000000", 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000180)="1ddba0c47e32a599ca80ec544d951aac035a09d70fe5cf8d4d0cfb6d8768c96821d3bd7c2f3c6b10cc1bfc755eea6267204da573429eca9990fd2690eda92c4c9988eccc3336642c47391bf04e37adf0e2b212cf33fc87395d42b1bec93af603aec0afc14261e1668d31fa999016f6280d0e590e2984535ddb91d647533edf64ecd89210cefca673b8d32c70de4f90b53cb7a2f3be05670dd9", 0x99}, {&(0x7f00000002c0)="e1d2ed23fdb1d8cbfa8dbcd6ed8fbb5d19153133500e9e04bfbe34d42759e9a529ed27370255542ff4d71022f517cc10a7e46af403960b102cb968969a1454e2fbfc1ff7a3facc7ebe7513dc98df8afc4f47b33ddf3b9826872f89be6374b369478dffe47a04d0dec4588b705678b969e7654c135879217979136717ef902413c82380ef78fa87d031e61a9ea966bc814917d28ee0439b72c5287fe2409751b48e05718d5b2776c72ce0c3676032cdb81c3047fdef10c6c96f4b9b105777041d6d552be4f574b60af726ed24f18a01698a438d9d", 0xd4}, {&(0x7f0000000440)="c1dc8f1b921e945d1cc2c1031e51ffc92111baa555ca6c26e2c05e98cb350f96c719fecc213cf38baa5a51b90d1c8c52e5b999b1024b888cf4238bbdff85ff669cc2e1ae646cc6e20c86fa68696cc450c198dbec0c3b1f7d3c078ccfbc0ba902cf0a3e785295adc45e73e425c5f6efa8c88d9d78f73b5464f593e76b6398d33872fd07c8b5e479683f383b652f28b1e373cf0f6141b1abd6a84c3051", 0x9c}, {&(0x7f0000000640)="a4c91cafa003cba42b0fcce51e36e22639fbf55754f118f347e0d872748e3a28e518a6a337079c49839b25074f2fcc167e7864908618d08dcf6522a0d76b501c98cd618caeaff37a0c459119c964d990d444fb15e5669144cb52b388012e3fff4cc5f0c7b43a31edf789d253acae718deacbfe47a0e7ae1b09bb072529246bf6720cc0dc543553f0fc148cecab32", 0x8e}], 0x4, &(0x7f0000000700)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000fdfe43ec0000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3], 0x50, 0x6}, 0xc) pwritev(r1, &(0x7f0000001540)=[{&(0x7f0000000080)="b0", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="e000f801c90e034001000000", 0xc) r4 = semget$private(0x0, 0x4000000009, 0x0) semop(r4, &(0x7f0000000280)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x3, 0x2}, {0x2, 0x4, 0x1000}, {0x4, 0x8010, 0x7941746b2f49b83a}], 0x4) semop(r4, &(0x7f0000000000), 0x22) semop(r4, &(0x7f0000000240)=[{0x2, 0xffff, 0x1800}, {0x4, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x1, 0x37, 0x1800}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x6) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r4, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1400}, {0x2, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r6, r5, 0xffffffffffffffff, 0x6d, 0x47}, 0x40008000, 0x9, 0x4}) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r6) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="e800f876223f800001000000", 0xc) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000180)="1ddba0c47e32a599ca80ec544d951aac035a09d70fe5cf8d4d0cfb6d8768c96821d3bd7c2f3c6b10cc1bfc755eea6267204da573429eca9990fd2690eda92c4c9988eccc3336642c47391bf04e37adf0e2b212cf33fc87395d42b1bec93af603aec0afc14261e1668d31fa999016f6280d0e590e2984535ddb91d647533edf64ecd89210cefca673b8d32c70de4f90b53cb7a2f3be05670dd9", 0x99}, {&(0x7f00000002c0)="e1d2ed23fdb1d8cbfa8dbcd6ed8fbb5d19153133500e9e04bfbe34d42759e9a529ed27370255542ff4d71022f517cc10a7e46af403960b102cb968969a1454e2fbfc1ff7a3facc7ebe7513dc98df8afc4f47b33ddf3b9826872f89be6374b369478dffe47a04d0dec4588b705678b969e7654c135879217979136717ef902413c82380ef78fa87d031e61a9ea966bc814917d28ee0439b72c5287fe2409751b48e05718d5b2776c72ce0c3676032cdb81c3047fdef10c6c96f4b9b105777041d6d552be4f574b60af726ed24f18a01698a438d9d", 0xd4}, {&(0x7f0000000440)="c1dc8f1b921e945d1cc2c1031e51ffc92111baa555ca6c26e2c05e98cb350f96c719fecc213cf38baa5a51b90d1c8c52e5b999b1024b888cf4238bbdff85ff669cc2e1ae646cc6e20c86fa68696cc450c198dbec0c3b1f7d3c078ccfbc0ba902cf0a3e785295adc45e73e425c5f6efa8c88d9d78f73b5464f593e76b6398d33872fd07c8b5e479683f383b652f28b1e373cf0f6141b1abd6a84c3051", 0x9c}, {&(0x7f0000000640)="a4c91cafa003cba42b0fcce51e36e22639fbf55754f118f347e0d872748e3a28e518a6a337079c49839b25074f2fcc167e7864908618d08dcf6522a0d76b501c98cd618caeaff37a0c459119c964d990d444fb15e5669144cb52b388012e3fff4cc5f0c7b43a31edf789d253acae718deacbfe47a0e7ae1b09bb072529246bf6720cc0dc543553f0fc148cecab32", 0x8e}], 0x4, &(0x7f0000000700)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000fdfe43ec0000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3], 0x50, 0x6}, 0xc) (async) pwritev(r1, &(0x7f0000001540)=[{&(0x7f0000000080)="b0", 0x1}], 0x1, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="e000f801c90e034001000000", 0xc) (async) semget$private(0x0, 0x4000000009, 0x0) (async) semop(r4, &(0x7f0000000280)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x3, 0x2}, {0x2, 0x4, 0x1000}, {0x4, 0x8010, 0x7941746b2f49b83a}], 0x4) (async) semop(r4, &(0x7f0000000000), 0x22) (async) semop(r4, &(0x7f0000000240)=[{0x2, 0xffff, 0x1800}, {0x4, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x1, 0x37, 0x1800}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x6) (async) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000540)=""/233) (async) semop(r4, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1400}, {0x2, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r6, r5, 0xffffffffffffffff, 0x6d, 0x47}, 0x40008000, 0x9, 0x4}) (async) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r6) (async) 20:01:22 executing program 7: setreuid(0xffffffffffffffff, 0xffffffffffffffff) geteuid() 20:01:23 executing program 7: setreuid(0xffffffffffffffff, 0xffffffffffffffff) geteuid() 20:01:23 executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) (async) r0 = kqueue() (async) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x81, 0x7c3f5134e6cd2e}], 0x3aec, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x1108, 0xffffffffffffffff) (async) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x1, 0x0) 20:01:23 executing program 6: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x100, 0x9}, {0x18, 0x3, 0x7, 0xcbd}, 0xbf, [0x80000000, 0x8, 0x5, 0x5, 0x8, 0x8, 0x2, 0x5b738c7c]}, 0x3c) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) acct(&(0x7f00000000c0)='./file0\x00') acct(0x0) 20:01:23 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {0x0}], 0x3, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:23 executing program 7: setreuid(0xffffffffffffffff, 0xffffffffffffffff) geteuid() setreuid(0xffffffffffffffff, 0xffffffffffffffff) (async) geteuid() (async) 20:01:23 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0xb, 0x0, [@empty, @loopback]}, @timestamp={0x44, 0x1c, 0x0, 0x0, 0x0, [{[@loopback]}, {[@loopback]}, {[@broadcast]}]}, @ssrr={0x89, 0x17, 0x0, [@empty, @multicast1, @loopback, @multicast1, @rand_addr]}]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x10000, 0x3) 20:01:23 executing program 6: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x100, 0x9}, {0x18, 0x3, 0x7, 0xcbd}, 0xbf, [0x80000000, 0x8, 0x5, 0x5, 0x8, 0x8, 0x2, 0x5b738c7c]}, 0x3c) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) acct(&(0x7f00000000c0)='./file0\x00') acct(0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x100, 0x9}, {0x18, 0x3, 0x7, 0xcbd}, 0xbf, [0x80000000, 0x8, 0x5, 0x5, 0x8, 0x8, 0x2, 0x5b738c7c]}, 0x3c) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) acct(&(0x7f00000000c0)='./file0\x00') (async) acct(0x0) (async) 20:01:23 executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) (async) r0 = kqueue() (async) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x81, 0x7c3f5134e6cd2e}], 0x3aec, 0x0, 0x0, 0x0) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x1108, 0xffffffffffffffff) (async, rerun: 32) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x1, 0x0) (rerun: 32) 20:01:23 executing program 3: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100, 0x20) kevent(r2, &(0x7f0000000040)=[{{r1}, 0x0, 0x58, 0x80, 0xd3fb, 0x3}], 0xdb1e, &(0x7f0000000140)=[{{r1}, 0x1631acd95857267e, 0xb, 0x1, 0xffffffff, 0x1000}, {{r3}, 0xfffffffffffffffa, 0x1, 0x2, 0xb234, 0x3}, {{r4}, 0xfffffffffffffffd, 0x5, 0x1, 0x4, 0x9}, {{r0}, 0xfffffffffffffff8, 0x4, 0x4, 0x5, 0x7ff}, {{r5}, 0xfffffffffffffff8, 0xf81977a993d3a901, 0xf0000000, 0x5c}], 0x401, &(0x7f0000000200)={0x5, 0x8}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x408, 0x0, 0x0, 0x0) kqueue() (async) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) (async) syz_open_pts() (async) kqueue() (async) accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) (async) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100, 0x20) (async) kevent(r2, &(0x7f0000000040)=[{{r1}, 0x0, 0x58, 0x80, 0xd3fb, 0x3}], 0xdb1e, &(0x7f0000000140)=[{{r1}, 0x1631acd95857267e, 0xb, 0x1, 0xffffffff, 0x1000}, {{r3}, 0xfffffffffffffffa, 0x1, 0x2, 0xb234, 0x3}, {{r4}, 0xfffffffffffffffd, 0x5, 0x1, 0x4, 0x9}, {{r0}, 0xfffffffffffffff8, 0x4, 0x4, 0x5, 0x7ff}, {{r5}, 0xfffffffffffffff8, 0xf81977a993d3a901, 0xf0000000, 0x5c}], 0x401, &(0x7f0000000200)={0x5, 0x8}) (async) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x408, 0x0, 0x0, 0x0) (async) 20:01:23 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0xb, 0x0, [@empty, @loopback]}, @timestamp={0x44, 0x1c, 0x0, 0x0, 0x0, [{[@loopback]}, {[@loopback]}, {[@broadcast]}]}, @ssrr={0x89, 0x17, 0x0, [@empty, @multicast1, @loopback, @multicast1, @rand_addr]}]}}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async, rerun: 32) syz_extract_tcp_res(&(0x7f0000000040), 0x10000, 0x3) (rerun: 32) 20:01:23 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, 0xffffffffffffffff, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:23 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {0x0}], 0x3, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:23 executing program 7: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ftruncate(r0, 0x2) syz_emit_ethernet(0x4f, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000193aff00000000000000000000010001000002fe80000000d19d2400000000000000000000aa85009078000000000101565ff5ba8fa20101d953e9b639e10f"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xeb, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff0cb266ca649588a809008100380086dd69e7f62a00ad02013d000000000000000000000000000000ff02000000000000000000000000000150005109640000004e224e210574924a6bcb316c68ee1ffc346200412d746231deb997c44f15a79c5130009e769a273238389e50d88123314f53d5b67b4477a279628868f8d5c6e141b5fd96a0c9d246b612ee7ea169bfe3c82abd8dbce54bcfe2c42f93612314c1072a695013cde4aa2a61bcfa8e120731a672b3214743c6e35539ba9018f0684ac2d540b5bab7e049c6", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="f120800090780007051a000000060000026500000d22000000060000040100000000020c0339f1991c424da2f63e0000c29db2a4f8cc932ef5aefdd1d5a1efc95e1d276b9da0d17021edc7af6146e25ef4f82f54f4c0b36285dca26bc8d78d56c230103d48ca876f1dbc16196a495cc18f017559f8cfb01db9539f6b9888981cbbb2c95a1af025cc69d82ca8bcbcfb866bb5460fad5c451a58"]) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) syz_emit_ethernet(0x91, &(0x7f0000000100)={@local, @local, [], {@generic={0x8149, "fac89614bc1959b954cb4b2f8c94213855cbb75223548571837f9eeefb2d8fe6599e48a9147f06168076d3a5f68e8a49493691735293804cf407545a6c2317052e4fe839b930e5fc25054372f36a2644ace66ad84da876c923cfcc89c0a2ca0c735159e9b434dc1b1de14d27104b64091715ae9a33d4512b972abdba152041cb709db3"}}}) 20:01:23 executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000100)="04", 0x1}], 0x1, 0x0) 20:01:23 executing program 6: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x100, 0x9}, {0x18, 0x3, 0x7, 0xcbd}, 0xbf, [0x80000000, 0x8, 0x5, 0x5, 0x8, 0x8, 0x2, 0x5b738c7c]}, 0x3c) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) acct(&(0x7f00000000c0)='./file0\x00') acct(0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x100, 0x9}, {0x18, 0x3, 0x7, 0xcbd}, 0xbf, [0x80000000, 0x8, 0x5, 0x5, 0x8, 0x8, 0x2, 0x5b738c7c]}, 0x3c) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) acct(&(0x7f00000000c0)='./file0\x00') (async) acct(0x0) (async) 20:01:23 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0xb, 0x0, [@empty, @loopback]}, @timestamp={0x44, 0x1c, 0x0, 0x0, 0x0, [{[@loopback]}, {[@loopback]}, {[@broadcast]}]}, @ssrr={0x89, 0x17, 0x0, [@empty, @multicast1, @loopback, @multicast1, @rand_addr]}]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x10000, 0x3) syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0xb, 0x0, [@empty, @loopback]}, @timestamp={0x44, 0x1c, 0x0, 0x0, 0x0, [{[@loopback]}, {[@loopback]}, {[@broadcast]}]}, @ssrr={0x89, 0x17, 0x0, [@empty, @multicast1, @loopback, @multicast1, @rand_addr]}]}}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x10000, 0x3) (async) 20:01:23 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {0x0}], 0x3, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:23 executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000100)="04", 0x1}], 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000100)="04", 0x1}], 0x1, 0x0) (async) 20:01:23 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x4000ffd}, {0x84}, {0x6, 0x0, 0x0, 0xd5}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) pwrite(r0, &(0x7f0000000000)="d0d6451e233eeffa0ff2f5b56c34b7a229bfd337fb6b72aea62d9022f532e7c3fa717cbc4913146ad15e996a93bdbc510b484b59a96398a6267bed370e9d257670f07f5ec8ee69dd7e518be20608685169e0480dc97c424018408d93ea7267069dd7f4a8700ca5b63f754a83df2b860db772a297a8bb27e50a2f56fc", 0x7c, 0xfff) 20:01:23 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, 0xffffffffffffffff, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:23 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {&(0x7f0000000280)}], 0x3, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:23 executing program 7: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ftruncate(r0, 0x2) (async) syz_emit_ethernet(0x4f, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000193aff00000000000000000000010001000002fe80000000d19d2400000000000000000000aa85009078000000000101565ff5ba8fa20101d953e9b639e10f"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xeb, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff0cb266ca649588a809008100380086dd69e7f62a00ad02013d000000000000000000000000000000ff02000000000000000000000000000150005109640000004e224e210574924a6bcb316c68ee1ffc346200412d746231deb997c44f15a79c5130009e769a273238389e50d88123314f53d5b67b4477a279628868f8d5c6e141b5fd96a0c9d246b612ee7ea169bfe3c82abd8dbce54bcfe2c42f93612314c1072a695013cde4aa2a61bcfa8e120731a672b3214743c6e35539ba9018f0684ac2d540b5bab7e049c6", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="f120800090780007051a000000060000026500000d22000000060000040100000000020c0339f1991c424da2f63e0000c29db2a4f8cc932ef5aefdd1d5a1efc95e1d276b9da0d17021edc7af6146e25ef4f82f54f4c0b36285dca26bc8d78d56c230103d48ca876f1dbc16196a495cc18f017559f8cfb01db9539f6b9888981cbbb2c95a1af025cc69d82ca8bcbcfb866bb5460fad5c451a58"]) (async) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) syz_emit_ethernet(0x91, &(0x7f0000000100)={@local, @local, [], {@generic={0x8149, "fac89614bc1959b954cb4b2f8c94213855cbb75223548571837f9eeefb2d8fe6599e48a9147f06168076d3a5f68e8a49493691735293804cf407545a6c2317052e4fe839b930e5fc25054372f36a2644ace66ad84da876c923cfcc89c0a2ca0c735159e9b434dc1b1de14d27104b64091715ae9a33d4512b972abdba152041cb709db3"}}}) 20:01:23 executing program 1: sysctl$hw(&(0x7f0000003840)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040)="0d509e261190df83cc968b694ef8f233a382d401e5ca7d49622b208514ece99e377e4818c57af8ac316e3982b23a81dbae4b8acf21e6385f872be3d9f0a413fe49d6bc873c5716bc66864b03d5ebbecde71d0ae6b35c700cd2da94168f41da30c34a263bfb77ed3eb158957224a80073396e04764d6d5134785d85852ed2767ae339ae758d57", &(0x7f0000000100)=0x86, &(0x7f0000000140)="09954dd80d3ab4ee8a7044730f93c22ed5236f2b4b5e6ffda8b05220428f72f8a89338dbeaf8308c43cd7916eb9115765140992cc3ba5b7026df7d2065aa330c7b3a408ca49bf53a5114a0142a19960b1e766a207e23", 0x56) 20:01:24 executing program 4: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x0, r2, 0x8) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000001c0)=0x4, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, 0x0, 0x0, 0x5, 0x0, 0x0) 20:01:24 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x4000ffd}, {0x84}, {0x6, 0x0, 0x0, 0xd5}]}) (async) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) (async) pwrite(r0, &(0x7f0000000000)="d0d6451e233eeffa0ff2f5b56c34b7a229bfd337fb6b72aea62d9022f532e7c3fa717cbc4913146ad15e996a93bdbc510b484b59a96398a6267bed370e9d257670f07f5ec8ee69dd7e518be20608685169e0480dc97c424018408d93ea7267069dd7f4a8700ca5b63f754a83df2b860db772a297a8bb27e50a2f56fc", 0x7c, 0xfff) 20:01:24 executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) 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) setsockopt(r0, 0xd, 0x3, &(0x7f0000000000)="04ffcbff13b9fd812eaa4e71658ee29931929648", 0xfffffffffffffe60) close(r0) 20:01:24 executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000100)="04", 0x1}], 0x1, 0x0) 20:01:24 executing program 7: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ftruncate(r0, 0x2) syz_emit_ethernet(0x4f, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000193aff00000000000000000000010001000002fe80000000d19d2400000000000000000000aa85009078000000000101565ff5ba8fa20101d953e9b639e10f"]) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xeb, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff0cb266ca649588a809008100380086dd69e7f62a00ad02013d000000000000000000000000000000ff02000000000000000000000000000150005109640000004e224e210574924a6bcb316c68ee1ffc346200412d746231deb997c44f15a79c5130009e769a273238389e50d88123314f53d5b67b4477a279628868f8d5c6e141b5fd96a0c9d246b612ee7ea169bfe3c82abd8dbce54bcfe2c42f93612314c1072a695013cde4aa2a61bcfa8e120731a672b3214743c6e35539ba9018f0684ac2d540b5bab7e049c6", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="f120800090780007051a000000060000026500000d22000000060000040100000000020c0339f1991c424da2f63e0000c29db2a4f8cc932ef5aefdd1d5a1efc95e1d276b9da0d17021edc7af6146e25ef4f82f54f4c0b36285dca26bc8d78d56c230103d48ca876f1dbc16196a495cc18f017559f8cfb01db9539f6b9888981cbbb2c95a1af025cc69d82ca8bcbcfb866bb5460fad5c451a58"]) (async) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) syz_emit_ethernet(0x91, &(0x7f0000000100)={@local, @local, [], {@generic={0x8149, "fac89614bc1959b954cb4b2f8c94213855cbb75223548571837f9eeefb2d8fe6599e48a9147f06168076d3a5f68e8a49493691735293804cf407545a6c2317052e4fe839b930e5fc25054372f36a2644ace66ad84da876c923cfcc89c0a2ca0c735159e9b434dc1b1de14d27104b64091715ae9a33d4512b972abdba152041cb709db3"}}}) 20:01:24 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {&(0x7f0000000280)}], 0x3, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:24 executing program 1: sysctl$hw(&(0x7f0000003840)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040)="0d509e261190df83cc968b694ef8f233a382d401e5ca7d49622b208514ece99e377e4818c57af8ac316e3982b23a81dbae4b8acf21e6385f872be3d9f0a413fe49d6bc873c5716bc66864b03d5ebbecde71d0ae6b35c700cd2da94168f41da30c34a263bfb77ed3eb158957224a80073396e04764d6d5134785d85852ed2767ae339ae758d57", &(0x7f0000000100)=0x86, &(0x7f0000000140)="09954dd80d3ab4ee8a7044730f93c22ed5236f2b4b5e6ffda8b05220428f72f8a89338dbeaf8308c43cd7916eb9115765140992cc3ba5b7026df7d2065aa330c7b3a408ca49bf53a5114a0142a19960b1e766a207e23", 0x56) 20:01:24 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x0) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:24 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x4000ffd}, {0x84}, {0x6, 0x0, 0x0, 0xd5}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) pwrite(r0, &(0x7f0000000000)="d0d6451e233eeffa0ff2f5b56c34b7a229bfd337fb6b72aea62d9022f532e7c3fa717cbc4913146ad15e996a93bdbc510b484b59a96398a6267bed370e9d257670f07f5ec8ee69dd7e518be20608685169e0480dc97c424018408d93ea7267069dd7f4a8700ca5b63f754a83df2b860db772a297a8bb27e50a2f56fc", 0x7c, 0xfff) 20:01:24 executing program 4: r0 = socket(0x18, 0x1, 0x0) (async) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x0, r2, 0x8) (async) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) (async) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000001c0)=0x4, 0x4) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, 0x0, 0x0, 0x5, 0x0, 0x0) 20:01:24 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x0) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:24 executing program 1: sysctl$hw(&(0x7f0000003840)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040)="0d509e261190df83cc968b694ef8f233a382d401e5ca7d49622b208514ece99e377e4818c57af8ac316e3982b23a81dbae4b8acf21e6385f872be3d9f0a413fe49d6bc873c5716bc66864b03d5ebbecde71d0ae6b35c700cd2da94168f41da30c34a263bfb77ed3eb158957224a80073396e04764d6d5134785d85852ed2767ae339ae758d57", &(0x7f0000000100)=0x86, &(0x7f0000000140)="09954dd80d3ab4ee8a7044730f93c22ed5236f2b4b5e6ffda8b05220428f72f8a89338dbeaf8308c43cd7916eb9115765140992cc3ba5b7026df7d2065aa330c7b3a408ca49bf53a5114a0142a19960b1e766a207e23", 0x56) 20:01:24 executing program 7: mkdir(&(0x7f0000000200)='./file1\x00', 0x5) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='./file1\x00') chroot(&(0x7f00000000c0)='./file0/file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) openat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x81) mkdir(&(0x7f0000000100)='./file0\x00', 0x4) 20:01:24 executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) 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) setsockopt(r0, 0xd, 0x3, &(0x7f0000000000)="04ffcbff13b9fd812eaa4e71658ee29931929648", 0xfffffffffffffe60) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (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) setsockopt(r0, 0xd, 0x3, &(0x7f0000000000)="04ffcbff13b9fd812eaa4e71658ee29931929648", 0xfffffffffffffe60) (async) close(r0) (async) 20:01:24 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {&(0x7f0000000280)}], 0x3, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:24 executing program 2: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() flock(r0, 0xa) close(r0) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_open_pts() pipe2(&(0x7f0000000180), 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x7662, 0x0, 0xff, 0xfdf, "2fff0000320d5d4646a8020000007c1ab4fbcf00"}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000140)=0x200) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x0, 0x2, 0x9}], 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) 20:01:24 executing program 7: mkdir(&(0x7f0000000200)='./file1\x00', 0x5) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='./file1\x00') chroot(&(0x7f00000000c0)='./file0/file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) openat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x81) mkdir(&(0x7f0000000100)='./file0\x00', 0x4) mkdir(&(0x7f0000000200)='./file1\x00', 0x5) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0/file0\x00', 0x0) (async) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='./file1\x00') (async) chroot(&(0x7f00000000c0)='./file0/file0\x00') (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) (async) openat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x81) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x4) (async) 20:01:24 executing program 1: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r2) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r2, 0x2, 0xaf}, 0x0, 0x101, 0x0, 0x0, 0x0, 0x6, 0x3f}) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x3000) sysctl$kern(&(0x7f0000000080)={0x1, 0x48}, 0x2, &(0x7f00000000c0)="c7c20751", &(0x7f0000000040)=0x4, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x2, &(0x7f0000000100)="ca9f3c6955663adb357dff4c49f2dc360a054d03bc7a5c861bb6356adfe906c35c0f012ece64edfc4d590164ca8db6cbc22f418ded5fb816774853267693d6cf6455804e1af59f2b1952e97146992b22a6028ebd098ce71b1fae39fdba1962411704f3cdef09", &(0x7f0000000180)=0x66, &(0x7f0000000240)="0b079d6edb423b41427ebce2c2fdeabc307521ad5e1710a3eb637940d21bca593719249bd121fe73a807b342b962780108eb24c0756a153b96f5e84cfab5b64c4ca9a84e796f572d89b547c5e0a226a6c3615d9cf5c829414aaeac12e162fff8663562b944a07014474ea64e8a829e0136755f9d4058a630e94528e4eda5acffb59aa6f7c43119f38766fb53bd71ed2f27e3cba3eb0a5787f9c2994dd22f7bd0663d8f4ca1da119e7fa97ab2e2e707c0b4b47c62aed6036fb483c3fdba7880fd954e91193650f4522e662a6fc98bd79cc619e728d19a650f9f40a2fdcb623e4e50404770d4a236b009f8355c7913ed6ea50e0f975d", 0xf5) 20:01:24 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x0) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:24 executing program 3: r0 = socket(0x20, 0x4000, 0xfd) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x1, 0x7}, {0x18, 0x0, 0x7, 0x101}, 0x6, [0x8, 0x1e, 0x3, 0x2, 0xfffff04b, 0x80000000, 0xb5d, 0x7f]}, 0x3c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x1, 0x5, "000000000000008c01002000000000e400", 0x1f}) close(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4fec, 0xfffff001, 0x6, 0xffff755f, "03a2b7cee551968a4d6961171b1bdb9c7f87f0da", 0x1a4f, 0x9}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x1, &(0x7f0000000140)="7efbd540", 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendto(r2, &(0x7f0000000180)="98f71d851b9b9585a2ae616364cd5c020bb87affcd632f30e6febd1f7150c52425d02abe7552ec413e41161b4d130f0f25540ae422210171f7209a00092d9f71dcba79147d5791b64fcbbbe84fa564aef1749ada75a165be9d8fd72286f373fb109c26ff16251732e3dd80cf232a6a00000000000000000083e4925df203cfdc9c6ddb399f424ffab57639e20d1cb902c50180420ea9e7b0f00c61f1714f9a1797a80010000046786dbc6f0ac2264cde84e819468c8e03bc9b5a004a259c6babd457aeb3405a9a0bbebac7ff4a414cd75d016f4f", 0x1c18, 0x3, 0x0, 0xfffffffffffffebd) 20:01:24 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {&(0x7f0000000280)="ddc521b2b64f0dff4cf3a50bc195bd67cadb1ef345364f5a6b536f90025d58b53a662b7202ba521618a2b58c5f4a862d16e7a2571407a0141b7cfab59d317dad36bc98a92b4cbe19b9ce163d32b4aaaaaa46e4165776af36e51f9eec14e3ddf62fa627549f18e9e5db313ed9889631fa3e7fd0ec70427832", 0x78}], 0x3, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:24 executing program 4: r0 = socket(0x18, 0x1, 0x0) (async) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) r2 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x0, r2, 0x8) (async) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) (async) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000001c0)=0x4, 0x4) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto(r0, 0x0, 0x0, 0x5, 0x0, 0x0) 20:01:24 executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0xd, 0x3, &(0x7f0000000000)="04ffcbff13b9fd812eaa4e71658ee29931929648", 0xfffffffffffffe60) (async) close(r0) 20:01:24 executing program 4: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fcntl$getown(r1, 0x5) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept$inet6(r0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) write(r4, &(0x7f0000000180)="0094e84bc03ba00fe25e6df5cf3a7928245bc71abf307bc54894eac130a782a73799e772ff88c3c737e7900bda0c2e1c2c7b6cf7f225a79afe17b239b25aa1f9cb8b61a10f5c851a4a09cdc1e9da599320e4a035c40000000000", 0x5a) accept$inet(0xffffffffffffffff, 0x0, 0x0) write(r4, &(0x7f0000000040)="bde1c96be33ab57475da8cf8375c252f17dbc01ad44700000000adf7e4975ff85dbdd235ea0000", 0xfe9c) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 20:01:24 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {&(0x7f0000000280)="ddc521b2b64f0dff4cf3a50bc195bd67cadb1ef345364f5a6b536f90025d58b53a662b7202ba521618a2b58c5f4a862d16e7a2571407a0141b7cfab59d317dad36bc98a92b4cbe19b9ce163d32b4aaaaaa46e4165776af36e51f9eec14e3ddf62fa627549f18e9e5db313ed9889631fa3e7fd0ec70427832", 0x78}], 0x3, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:24 executing program 3: r0 = socket(0x20, 0x4000, 0xfd) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) (async) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x1, 0x7}, {0x18, 0x0, 0x7, 0x101}, 0x6, [0x8, 0x1e, 0x3, 0x2, 0xfffff04b, 0x80000000, 0xb5d, 0x7f]}, 0x3c) (async) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x1, 0x5, "000000000000008c01002000000000e400", 0x1f}) (async) close(r0) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4fec, 0xfffff001, 0x6, 0xffff755f, "03a2b7cee551968a4d6961171b1bdb9c7f87f0da", 0x1a4f, 0x9}) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x1, &(0x7f0000000140)="7efbd540", 0x4) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) (async) sendto(r2, &(0x7f0000000180)="98f71d851b9b9585a2ae616364cd5c020bb87affcd632f30e6febd1f7150c52425d02abe7552ec413e41161b4d130f0f25540ae422210171f7209a00092d9f71dcba79147d5791b64fcbbbe84fa564aef1749ada75a165be9d8fd72286f373fb109c26ff16251732e3dd80cf232a6a00000000000000000083e4925df203cfdc9c6ddb399f424ffab57639e20d1cb902c50180420ea9e7b0f00c61f1714f9a1797a80010000046786dbc6f0ac2264cde84e819468c8e03bc9b5a004a259c6babd457aeb3405a9a0bbebac7ff4a414cd75d016f4f", 0x1c18, 0x3, 0x0, 0xfffffffffffffebd) 20:01:24 executing program 1: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r2) (async) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r2, 0x2, 0xaf}, 0x0, 0x101, 0x0, 0x0, 0x0, 0x6, 0x3f}) (async) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) (async) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x3000) sysctl$kern(&(0x7f0000000080)={0x1, 0x48}, 0x2, &(0x7f00000000c0)="c7c20751", &(0x7f0000000040)=0x4, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x2, &(0x7f0000000100)="ca9f3c6955663adb357dff4c49f2dc360a054d03bc7a5c861bb6356adfe906c35c0f012ece64edfc4d590164ca8db6cbc22f418ded5fb816774853267693d6cf6455804e1af59f2b1952e97146992b22a6028ebd098ce71b1fae39fdba1962411704f3cdef09", &(0x7f0000000180)=0x66, &(0x7f0000000240)="0b079d6edb423b41427ebce2c2fdeabc307521ad5e1710a3eb637940d21bca593719249bd121fe73a807b342b962780108eb24c0756a153b96f5e84cfab5b64c4ca9a84e796f572d89b547c5e0a226a6c3615d9cf5c829414aaeac12e162fff8663562b944a07014474ea64e8a829e0136755f9d4058a630e94528e4eda5acffb59aa6f7c43119f38766fb53bd71ed2f27e3cba3eb0a5787f9c2994dd22f7bd0663d8f4ca1da119e7fa97ab2e2e707c0b4b47c62aed6036fb483c3fdba7880fd954e91193650f4522e662a6fc98bd79cc619e728d19a650f9f40a2fdcb623e4e50404770d4a236b009f8355c7913ed6ea50e0f975d", 0xf5) 20:01:24 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(0x0, 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:24 executing program 6: sysctl$net_inet_ip(&(0x7f0000000240)={0xa, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) getpid() 20:01:24 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(0x0, 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:24 executing program 1: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r2) (async) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r2, 0x2, 0xaf}, 0x0, 0x101, 0x0, 0x0, 0x0, 0x6, 0x3f}) (async) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) (async) shmctl$IPC_RMID(r0, 0x0) (async) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x3000) sysctl$kern(&(0x7f0000000080)={0x1, 0x48}, 0x2, &(0x7f00000000c0)="c7c20751", &(0x7f0000000040)=0x4, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x2, &(0x7f0000000100)="ca9f3c6955663adb357dff4c49f2dc360a054d03bc7a5c861bb6356adfe906c35c0f012ece64edfc4d590164ca8db6cbc22f418ded5fb816774853267693d6cf6455804e1af59f2b1952e97146992b22a6028ebd098ce71b1fae39fdba1962411704f3cdef09", &(0x7f0000000180)=0x66, &(0x7f0000000240)="0b079d6edb423b41427ebce2c2fdeabc307521ad5e1710a3eb637940d21bca593719249bd121fe73a807b342b962780108eb24c0756a153b96f5e84cfab5b64c4ca9a84e796f572d89b547c5e0a226a6c3615d9cf5c829414aaeac12e162fff8663562b944a07014474ea64e8a829e0136755f9d4058a630e94528e4eda5acffb59aa6f7c43119f38766fb53bd71ed2f27e3cba3eb0a5787f9c2994dd22f7bd0663d8f4ca1da119e7fa97ab2e2e707c0b4b47c62aed6036fb483c3fdba7880fd954e91193650f4522e662a6fc98bd79cc619e728d19a650f9f40a2fdcb623e4e50404770d4a236b009f8355c7913ed6ea50e0f975d", 0xf5) 20:01:24 executing program 2: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) (async) r0 = syz_open_pts() flock(r0, 0xa) (async, rerun: 64) close(r0) (async, rerun: 64) syz_open_pts() (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) (async, rerun: 32) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_open_pts() pipe2(&(0x7f0000000180), 0x0) (async, rerun: 32) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x7662, 0x0, 0xff, 0xfdf, "2fff0000320d5d4646a8020000007c1ab4fbcf00"}) (async, rerun: 32) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000140)=0x200) (async, rerun: 32) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x0, 0x2, 0x9}], 0x0, 0x0, 0x0, 0x0) (rerun: 32) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) 20:01:24 executing program 7: mkdir(&(0x7f0000000200)='./file1\x00', 0x5) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='./file1\x00') (async) chroot(&(0x7f00000000c0)='./file0/file0\x00') (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) openat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x81) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x4) 20:01:24 executing program 3: r0 = socket(0x20, 0x4000, 0xfd) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) (async) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x1, 0x7}, {0x18, 0x0, 0x7, 0x101}, 0x6, [0x8, 0x1e, 0x3, 0x2, 0xfffff04b, 0x80000000, 0xb5d, 0x7f]}, 0x3c) listen(r0, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x1, 0x5, "000000000000008c01002000000000e400", 0x1f}) close(r0) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4fec, 0xfffff001, 0x6, 0xffff755f, "03a2b7cee551968a4d6961171b1bdb9c7f87f0da", 0x1a4f, 0x9}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x1, &(0x7f0000000140)="7efbd540", 0x4) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) (async) sendto(r2, &(0x7f0000000180)="98f71d851b9b9585a2ae616364cd5c020bb87affcd632f30e6febd1f7150c52425d02abe7552ec413e41161b4d130f0f25540ae422210171f7209a00092d9f71dcba79147d5791b64fcbbbe84fa564aef1749ada75a165be9d8fd72286f373fb109c26ff16251732e3dd80cf232a6a00000000000000000083e4925df203cfdc9c6ddb399f424ffab57639e20d1cb902c50180420ea9e7b0f00c61f1714f9a1797a80010000046786dbc6f0ac2264cde84e819468c8e03bc9b5a004a259c6babd457aeb3405a9a0bbebac7ff4a414cd75d016f4f", 0x1c18, 0x3, 0x0, 0xfffffffffffffebd) 20:01:24 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {&(0x7f0000000280)="ddc521b2b64f0dff4cf3a50bc195bd67cadb1ef345364f5a6b536f90025d58b53a662b7202ba521618a2b58c5f4a862d16e7a2571407a0141b7cfab59d317dad36bc98a92b4cbe19b9ce163d32b4aaaaaa46e4165776af36e51f9eec14e3ddf62fa627549f18e9e5db313ed9889631fa3e7fd0ec70427832", 0x78}], 0x3, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:24 executing program 6: sysctl$net_inet_ip(&(0x7f0000000240)={0xa, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) getpid() 20:01:24 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(0x0, 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:24 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x50) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="c45264a9d372527073db181bfd94caa611e46ab6892e9fb6feb0ac81f09a077d7d201da7dd1fdc3d7e22e0acaae18b434d14e01d2200f3cde7bef1e043b11d52f700f1c998c0b9739b56712aad4d3ddf41c25b24f0a49711980a5814e815c46e5f45053c23817f672827e0bbe198d5e4582c753f1417236574c16d0fc15928ad9ba2a7f72a4c0fc950229e94ba80a39d4cb87fc9c04ff875c63756188fc3d98a6290f0cf202d79841dcd823d9afc94334b08bd8f199b4224a950ab40ba287cc05977dcb66201b429901de44c14b9d227bc842f073626c6207265", 0xda}], 0x1) r1 = open$dir(&(0x7f0000000080)='./file1\x00', 0x200, 0x80) chroot(&(0x7f0000000240)='./file1\x00') openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x20) execve(0x0, 0x0, &(0x7f0000000700)=[&(0x7f0000000440)='/dev/speaker\x00']) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x9a, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r3 = socket(0x18, 0x4000, 0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) fcntl$dupfd(r3, 0xa, r4) 20:01:24 executing program 6: sysctl$net_inet_ip(&(0x7f0000000240)={0xa, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) getpid() sysctl$net_inet_ip(&(0x7f0000000240)={0xa, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) getpid() (async) 20:01:25 executing program 4: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) r1 = dup(r0) listen(r1, 0x0) (async) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fcntl$getown(r1, 0x5) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept$inet6(r0, 0x0, 0x0) (async) accept$unix(0xffffffffffffffff, 0x0, 0x0) (async) write(r4, &(0x7f0000000180)="0094e84bc03ba00fe25e6df5cf3a7928245bc71abf307bc54894eac130a782a73799e772ff88c3c737e7900bda0c2e1c2c7b6cf7f225a79afe17b239b25aa1f9cb8b61a10f5c851a4a09cdc1e9da599320e4a035c40000000000", 0x5a) (async) accept$inet(0xffffffffffffffff, 0x0, 0x0) (async) write(r4, &(0x7f0000000040)="bde1c96be33ab57475da8cf8375c252f17dbc01ad44700000000adf7e4975ff85dbdd235ea0000", 0xfe9c) (async) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 20:01:25 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {&(0x7f0000000280)="ddc521b2b64f0dff4cf3a50bc195bd67cadb1ef345364f5a6b536f90025d58b53a662b7202ba521618a2b58c5f4a862d16e7a2571407a0141b7cfab59d317dad36bc98a92b4cbe19b9ce163d32b4aaaaaa46e4165776af36e51f9eec14e3ddf62fa627549f18e9e5db313ed9889631fa3e7fd0ec704278327ce97ec2de0de07a8b9bc4cdfa894afdb33897c4a67c89fd4b13eae43a96893e3e557f83029699985036339bbdbe5d92e7f3212c10bf242a3dd6c956", 0xb4}], 0x3, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:25 executing program 3: open(&(0x7f0000000100)='./file1\x00', 0x200, 0x4) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) seteuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = semget$private(0x0, 0x4000000009, 0x0) semctl$GETPID(r6, 0xffffffffffffffff, 0x4, &(0x7f0000000180)=""/137) semctl$GETVAL(r6, 0x4fa596d1f056515a, 0x5, &(0x7f00000004c0)=""/261) semctl$GETZCNT(r6, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r7 = geteuid() r8 = getgid() getgroups(0x4, &(0x7f0000000100)=[r8, 0x0, r8, r8]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r9, r7, r8, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0x5}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0xa3, r5, r4, r7, 0xffffffffffffffff, 0x81, 0xd4f3}, 0x1ff, 0x22, 0x4}) setgroups(0x5, &(0x7f0000000080)=[0x0, r4, r1, r2, r0]) unveil(&(0x7f00000010c0)='./file1\x00', &(0x7f0000000040)='x\x00') 20:01:25 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x0, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:25 executing program 7: sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x4}, 0x3, 0x0, 0xffffffffffffffff, 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000080)="6c80d608980ef292a6380864e44f3ae8309836ab485975b7f71ac6003c72308f80", &(0x7f00000000c0)=0x21, &(0x7f0000000100)="748dd85d12b03dc63170418d131b845574f2de6a1bf39a0e86792147f0eb8141e7183b12ee9abe523458233c12d6b4fc202ec88958ca049f1188b8fde7de6d4c09e6253ad9ee925f8e42f362fc34399e5859144e1bc2666f61d70b67eb54d2692739dc26b4185a95c1fa77a0b564b77b9bb63afe2bd9f03c2d15ad40007d91f6ecd58b2408", 0x85) sysctl$vfs_fuse(&(0x7f00000001c0)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000000200)="b313a885345b347c221f395930f2dec3cef864dc74f2b36a5d4c0c0612e5e105bc58dba042fb8797c5ad27324538093ee478f852530b4f7a902526b70d4e8e83cca74e395d7c1e9cc25ac4d215fd654e5dbe319ecd035dd544e5386d3be81fd0876e817c7a3a1e9f2465d57626957e11daaa90d8d4a4", &(0x7f0000000280)=0x76, &(0x7f00000002c0)="0c6af22a2b6e7f5c87a6e9228c6e911b78ca4d5bed1839bf44bee216406521ca248c4612eb23fd59cefdcb4f26e9f2cf0e3637a97a59b285307f4726bc2f81d4f2415b3de4dc27d321ed843aca17652a47e3154b3b84c05f76d43d9cfad6b744fc1f32142ac3218570a832541b1b1f52389a19841bd211056e7ed72861467094e6b152c68639859fcd96b0370879ecb19ca83c73064d033d1c444ea25a3ba5d291bd1de9532caa0a332940e0b52eaddf20f3388945d14e722f7b29017c5c4c9f22581a95ebff7d497fec658b482eab2ede0a6eefe6fd350f2a34e4c8c9be74c3179f3f0afcf03d44913ef73c1f6bd31c4041f13392f1287c", 0xf8) 20:01:25 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x50) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="c45264a9d372527073db181bfd94caa611e46ab6892e9fb6feb0ac81f09a077d7d201da7dd1fdc3d7e22e0acaae18b434d14e01d2200f3cde7bef1e043b11d52f700f1c998c0b9739b56712aad4d3ddf41c25b24f0a49711980a5814e815c46e5f45053c23817f672827e0bbe198d5e4582c753f1417236574c16d0fc15928ad9ba2a7f72a4c0fc950229e94ba80a39d4cb87fc9c04ff875c63756188fc3d98a6290f0cf202d79841dcd823d9afc94334b08bd8f199b4224a950ab40ba287cc05977dcb66201b429901de44c14b9d227bc842f073626c6207265", 0xda}], 0x1) r1 = open$dir(&(0x7f0000000080)='./file1\x00', 0x200, 0x80) chroot(&(0x7f0000000240)='./file1\x00') openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x20) execve(0x0, 0x0, &(0x7f0000000700)=[&(0x7f0000000440)='/dev/speaker\x00']) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x9a, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r3 = socket(0x18, 0x4000, 0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) fcntl$dupfd(r3, 0xa, r4) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x50) (async) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="c45264a9d372527073db181bfd94caa611e46ab6892e9fb6feb0ac81f09a077d7d201da7dd1fdc3d7e22e0acaae18b434d14e01d2200f3cde7bef1e043b11d52f700f1c998c0b9739b56712aad4d3ddf41c25b24f0a49711980a5814e815c46e5f45053c23817f672827e0bbe198d5e4582c753f1417236574c16d0fc15928ad9ba2a7f72a4c0fc950229e94ba80a39d4cb87fc9c04ff875c63756188fc3d98a6290f0cf202d79841dcd823d9afc94334b08bd8f199b4224a950ab40ba287cc05977dcb66201b429901de44c14b9d227bc842f073626c6207265", 0xda}], 0x1) (async) open$dir(&(0x7f0000000080)='./file1\x00', 0x200, 0x80) (async) chroot(&(0x7f0000000240)='./file1\x00') (async) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x20) (async) execve(0x0, 0x0, &(0x7f0000000700)=[&(0x7f0000000440)='/dev/speaker\x00']) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x9a, 0x0) (async) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) socket(0x18, 0x4000, 0x1) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) (async) fcntl$dupfd(r3, 0xa, r4) (async) 20:01:25 executing program 6: open$dir(&(0x7f00000002c0)='./file0\x00', 0x273d7148fdcd75c, 0x0) setreuid(0xee00, 0x0) r0 = getuid() r1 = getuid() r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x802, 0x0) fchown(r2, r1, 0x0) setreuid(0x0, r1) chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r7 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r9) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r9, 0x2, 0xaf}, 0x0, 0x101, 0x0, 0x0, 0x0, 0x6, 0x3f}) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x2, r3, 0xffffffffffffffff, r1, r4, 0x1a9}, 0xff, 0xffff, 0x0, r5, 0x1, 0x5}) 20:01:25 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {&(0x7f0000000280)="ddc521b2b64f0dff4cf3a50bc195bd67cadb1ef345364f5a6b536f90025d58b53a662b7202ba521618a2b58c5f4a862d16e7a2571407a0141b7cfab59d317dad36bc98a92b4cbe19b9ce163d32b4aaaaaa46e4165776af36e51f9eec14e3ddf62fa627549f18e9e5db313ed9889631fa3e7fd0ec704278327ce97ec2de0de07a8b9bc4cdfa894afdb33897c4a67c89fd4b13eae43a96893e3e557f83029699985036339bbdbe5d92e7f3212c10bf242a3dd6c956", 0xb4}], 0x3, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:25 executing program 2: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() flock(r0, 0xa) close(r0) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_open_pts() pipe2(&(0x7f0000000180), 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x7662, 0x0, 0xff, 0xfdf, "2fff0000320d5d4646a8020000007c1ab4fbcf00"}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000140)=0x200) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x0, 0x2, 0x9}], 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) (async) syz_open_pts() (async) flock(r0, 0xa) (async) close(r0) (async) syz_open_pts() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) syz_open_pts() (async) pipe2(&(0x7f0000000180), 0x0) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x7662, 0x0, 0xff, 0xfdf, "2fff0000320d5d4646a8020000007c1ab4fbcf00"}) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000140)=0x200) (async) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x0, 0x2, 0x9}], 0x0, 0x0, 0x0, 0x0) (async) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) 20:01:25 executing program 7: sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x4}, 0x3, 0x0, 0xffffffffffffffff, 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000080)="6c80d608980ef292a6380864e44f3ae8309836ab485975b7f71ac6003c72308f80", &(0x7f00000000c0)=0x21, &(0x7f0000000100)="748dd85d12b03dc63170418d131b845574f2de6a1bf39a0e86792147f0eb8141e7183b12ee9abe523458233c12d6b4fc202ec88958ca049f1188b8fde7de6d4c09e6253ad9ee925f8e42f362fc34399e5859144e1bc2666f61d70b67eb54d2692739dc26b4185a95c1fa77a0b564b77b9bb63afe2bd9f03c2d15ad40007d91f6ecd58b2408", 0x85) (async) sysctl$vfs_fuse(&(0x7f00000001c0)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000000200)="b313a885345b347c221f395930f2dec3cef864dc74f2b36a5d4c0c0612e5e105bc58dba042fb8797c5ad27324538093ee478f852530b4f7a902526b70d4e8e83cca74e395d7c1e9cc25ac4d215fd654e5dbe319ecd035dd544e5386d3be81fd0876e817c7a3a1e9f2465d57626957e11daaa90d8d4a4", &(0x7f0000000280)=0x76, &(0x7f00000002c0)="0c6af22a2b6e7f5c87a6e9228c6e911b78ca4d5bed1839bf44bee216406521ca248c4612eb23fd59cefdcb4f26e9f2cf0e3637a97a59b285307f4726bc2f81d4f2415b3de4dc27d321ed843aca17652a47e3154b3b84c05f76d43d9cfad6b744fc1f32142ac3218570a832541b1b1f52389a19841bd211056e7ed72861467094e6b152c68639859fcd96b0370879ecb19ca83c73064d033d1c444ea25a3ba5d291bd1de9532caa0a332940e0b52eaddf20f3388945d14e722f7b29017c5c4c9f22581a95ebff7d497fec658b482eab2ede0a6eefe6fd350f2a34e4c8c9be74c3179f3f0afcf03d44913ef73c1f6bd31c4041f13392f1287c", 0xf8) 20:01:25 executing program 3: open(&(0x7f0000000100)='./file1\x00', 0x200, 0x4) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) (async) setgroups(0x0, 0x0) setregid(0x0, r1) (async) seteuid(0xffffffffffffffff) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = semget$private(0x0, 0x4000000009, 0x0) semctl$GETPID(r6, 0xffffffffffffffff, 0x4, &(0x7f0000000180)=""/137) (async) semctl$GETVAL(r6, 0x4fa596d1f056515a, 0x5, &(0x7f00000004c0)=""/261) semctl$GETZCNT(r6, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) (async) r7 = geteuid() (async) r8 = getgid() getgroups(0x4, &(0x7f0000000100)=[r8, 0x0, r8, r8]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r9, r7, r8, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0x5}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0xa3, r5, r4, r7, 0xffffffffffffffff, 0x81, 0xd4f3}, 0x1ff, 0x22, 0x4}) (async) setgroups(0x5, &(0x7f0000000080)=[0x0, r4, r1, r2, r0]) unveil(&(0x7f00000010c0)='./file1\x00', &(0x7f0000000040)='x\x00') 20:01:25 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x0, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:25 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x50) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="c45264a9d372527073db181bfd94caa611e46ab6892e9fb6feb0ac81f09a077d7d201da7dd1fdc3d7e22e0acaae18b434d14e01d2200f3cde7bef1e043b11d52f700f1c998c0b9739b56712aad4d3ddf41c25b24f0a49711980a5814e815c46e5f45053c23817f672827e0bbe198d5e4582c753f1417236574c16d0fc15928ad9ba2a7f72a4c0fc950229e94ba80a39d4cb87fc9c04ff875c63756188fc3d98a6290f0cf202d79841dcd823d9afc94334b08bd8f199b4224a950ab40ba287cc05977dcb66201b429901de44c14b9d227bc842f073626c6207265", 0xda}], 0x1) r1 = open$dir(&(0x7f0000000080)='./file1\x00', 0x200, 0x80) chroot(&(0x7f0000000240)='./file1\x00') openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x20) execve(0x0, 0x0, &(0x7f0000000700)=[&(0x7f0000000440)='/dev/speaker\x00']) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x9a, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r3 = socket(0x18, 0x4000, 0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) fcntl$dupfd(r3, 0xa, r4) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x50) (async) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="c45264a9d372527073db181bfd94caa611e46ab6892e9fb6feb0ac81f09a077d7d201da7dd1fdc3d7e22e0acaae18b434d14e01d2200f3cde7bef1e043b11d52f700f1c998c0b9739b56712aad4d3ddf41c25b24f0a49711980a5814e815c46e5f45053c23817f672827e0bbe198d5e4582c753f1417236574c16d0fc15928ad9ba2a7f72a4c0fc950229e94ba80a39d4cb87fc9c04ff875c63756188fc3d98a6290f0cf202d79841dcd823d9afc94334b08bd8f199b4224a950ab40ba287cc05977dcb66201b429901de44c14b9d227bc842f073626c6207265", 0xda}], 0x1) (async) open$dir(&(0x7f0000000080)='./file1\x00', 0x200, 0x80) (async) chroot(&(0x7f0000000240)='./file1\x00') (async) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x20) (async) execve(0x0, 0x0, &(0x7f0000000700)=[&(0x7f0000000440)='/dev/speaker\x00']) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x9a, 0x0) (async) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) socket(0x18, 0x4000, 0x1) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) (async) fcntl$dupfd(r3, 0xa, r4) (async) 20:01:25 executing program 6: open$dir(&(0x7f00000002c0)='./file0\x00', 0x273d7148fdcd75c, 0x0) setreuid(0xee00, 0x0) r0 = getuid() r1 = getuid() r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x802, 0x0) fchown(r2, r1, 0x0) setreuid(0x0, r1) chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r7 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r9) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r9, 0x2, 0xaf}, 0x0, 0x101, 0x0, 0x0, 0x0, 0x6, 0x3f}) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x2, r3, 0xffffffffffffffff, r1, r4, 0x1a9}, 0xff, 0xffff, 0x0, r5, 0x1, 0x5}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x273d7148fdcd75c, 0x0) (async) setreuid(0xee00, 0x0) (async) getuid() (async) getuid() (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x802, 0x0) (async) fchown(r2, r1, 0x0) (async) setreuid(0x0, r1) (async) chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) (async) getppid() (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000040)) (async) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) (async) setegid(r9) (async) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r9, 0x2, 0xaf}, 0x0, 0x101, 0x0, 0x0, 0x0, 0x6, 0x3f}) (async) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x2, r3, 0xffffffffffffffff, r1, r4, 0x1a9}, 0xff, 0xffff, 0x0, r5, 0x1, 0x5}) (async) 20:01:25 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {&(0x7f0000000280)="ddc521b2b64f0dff4cf3a50bc195bd67cadb1ef345364f5a6b536f90025d58b53a662b7202ba521618a2b58c5f4a862d16e7a2571407a0141b7cfab59d317dad36bc98a92b4cbe19b9ce163d32b4aaaaaa46e4165776af36e51f9eec14e3ddf62fa627549f18e9e5db313ed9889631fa3e7fd0ec704278327ce97ec2de0de07a8b9bc4cdfa894afdb33897c4a67c89fd4b13eae43a96893e3e557f83029699985036339bbdbe5d92e7f3212c10bf242a3dd6c956", 0xb4}], 0x3, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:25 executing program 7: sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x4}, 0x3, 0x0, 0xffffffffffffffff, 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000080)="6c80d608980ef292a6380864e44f3ae8309836ab485975b7f71ac6003c72308f80", &(0x7f00000000c0)=0x21, &(0x7f0000000100)="748dd85d12b03dc63170418d131b845574f2de6a1bf39a0e86792147f0eb8141e7183b12ee9abe523458233c12d6b4fc202ec88958ca049f1188b8fde7de6d4c09e6253ad9ee925f8e42f362fc34399e5859144e1bc2666f61d70b67eb54d2692739dc26b4185a95c1fa77a0b564b77b9bb63afe2bd9f03c2d15ad40007d91f6ecd58b2408", 0x85) sysctl$vfs_fuse(&(0x7f00000001c0)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000000200)="b313a885345b347c221f395930f2dec3cef864dc74f2b36a5d4c0c0612e5e105bc58dba042fb8797c5ad27324538093ee478f852530b4f7a902526b70d4e8e83cca74e395d7c1e9cc25ac4d215fd654e5dbe319ecd035dd544e5386d3be81fd0876e817c7a3a1e9f2465d57626957e11daaa90d8d4a4", &(0x7f0000000280)=0x76, &(0x7f00000002c0)="0c6af22a2b6e7f5c87a6e9228c6e911b78ca4d5bed1839bf44bee216406521ca248c4612eb23fd59cefdcb4f26e9f2cf0e3637a97a59b285307f4726bc2f81d4f2415b3de4dc27d321ed843aca17652a47e3154b3b84c05f76d43d9cfad6b744fc1f32142ac3218570a832541b1b1f52389a19841bd211056e7ed72861467094e6b152c68639859fcd96b0370879ecb19ca83c73064d033d1c444ea25a3ba5d291bd1de9532caa0a332940e0b52eaddf20f3388945d14e722f7b29017c5c4c9f22581a95ebff7d497fec658b482eab2ede0a6eefe6fd350f2a34e4c8c9be74c3179f3f0afcf03d44913ef73c1f6bd31c4041f13392f1287c", 0xf8) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x4}, 0x3, 0x0, 0xffffffffffffffff, 0x0, 0x0) (async) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000080)="6c80d608980ef292a6380864e44f3ae8309836ab485975b7f71ac6003c72308f80", &(0x7f00000000c0)=0x21, &(0x7f0000000100)="748dd85d12b03dc63170418d131b845574f2de6a1bf39a0e86792147f0eb8141e7183b12ee9abe523458233c12d6b4fc202ec88958ca049f1188b8fde7de6d4c09e6253ad9ee925f8e42f362fc34399e5859144e1bc2666f61d70b67eb54d2692739dc26b4185a95c1fa77a0b564b77b9bb63afe2bd9f03c2d15ad40007d91f6ecd58b2408", 0x85) (async) sysctl$vfs_fuse(&(0x7f00000001c0)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000000200)="b313a885345b347c221f395930f2dec3cef864dc74f2b36a5d4c0c0612e5e105bc58dba042fb8797c5ad27324538093ee478f852530b4f7a902526b70d4e8e83cca74e395d7c1e9cc25ac4d215fd654e5dbe319ecd035dd544e5386d3be81fd0876e817c7a3a1e9f2465d57626957e11daaa90d8d4a4", &(0x7f0000000280)=0x76, &(0x7f00000002c0)="0c6af22a2b6e7f5c87a6e9228c6e911b78ca4d5bed1839bf44bee216406521ca248c4612eb23fd59cefdcb4f26e9f2cf0e3637a97a59b285307f4726bc2f81d4f2415b3de4dc27d321ed843aca17652a47e3154b3b84c05f76d43d9cfad6b744fc1f32142ac3218570a832541b1b1f52389a19841bd211056e7ed72861467094e6b152c68639859fcd96b0370879ecb19ca83c73064d033d1c444ea25a3ba5d291bd1de9532caa0a332940e0b52eaddf20f3388945d14e722f7b29017c5c4c9f22581a95ebff7d497fec658b482eab2ede0a6eefe6fd350f2a34e4c8c9be74c3179f3f0afcf03d44913ef73c1f6bd31c4041f13392f1287c", 0xf8) (async) 20:01:26 executing program 4: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) (async) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) (async) fcntl$getown(r1, 0x5) (async) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) accept$inet6(r0, 0x0, 0x0) (async, rerun: 32) accept$unix(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) write(r4, &(0x7f0000000180)="0094e84bc03ba00fe25e6df5cf3a7928245bc71abf307bc54894eac130a782a73799e772ff88c3c737e7900bda0c2e1c2c7b6cf7f225a79afe17b239b25aa1f9cb8b61a10f5c851a4a09cdc1e9da599320e4a035c40000000000", 0x5a) (async) accept$inet(0xffffffffffffffff, 0x0, 0x0) write(r4, &(0x7f0000000040)="bde1c96be33ab57475da8cf8375c252f17dbc01ad44700000000adf7e4975ff85dbdd235ea0000", 0xfe9c) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 20:01:26 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {&(0x7f0000000280)="ddc521b2b64f0dff4cf3a50bc195bd67cadb1ef345364f5a6b536f90025d58b53a662b7202ba521618a2b58c5f4a862d16e7a2571407a0141b7cfab59d317dad36bc98a92b4cbe19b9ce163d32b4aaaaaa46e4165776af36e51f9eec14e3ddf62fa627549f18e9e5db313ed9889631fa3e7fd0ec704278327ce97ec2de0de07a8b9bc4cdfa894afdb33897c4a67c89fd4b13eae43a96893e3e557f83029699985036339bbdbe5d92e7f3212c10bf242a3dd6c956b22fd55875ebb401957daf0e656a364fdeee6254ed320bf9550bfa591651", 0xd2}], 0x3, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:26 executing program 3: open(&(0x7f0000000100)='./file1\x00', 0x200, 0x4) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) (async, rerun: 32) setregid(0x0, r1) (async, rerun: 32) seteuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) (async) r6 = semget$private(0x0, 0x4000000009, 0x0) semctl$GETPID(r6, 0xffffffffffffffff, 0x4, &(0x7f0000000180)=""/137) (async) semctl$GETVAL(r6, 0x4fa596d1f056515a, 0x5, &(0x7f00000004c0)=""/261) semctl$GETZCNT(r6, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) (async) r7 = geteuid() r8 = getgid() getgroups(0x4, &(0x7f0000000100)=[r8, 0x0, r8, r8]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r9, r7, r8, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0x5}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0xa3, r5, r4, r7, 0xffffffffffffffff, 0x81, 0xd4f3}, 0x1ff, 0x22, 0x4}) (async) setgroups(0x5, &(0x7f0000000080)=[0x0, r4, r1, r2, r0]) (async) unveil(&(0x7f00000010c0)='./file1\x00', &(0x7f0000000040)='x\x00') 20:01:26 executing program 6: open$dir(&(0x7f00000002c0)='./file0\x00', 0x273d7148fdcd75c, 0x0) setreuid(0xee00, 0x0) r0 = getuid() r1 = getuid() r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x802, 0x0) fchown(r2, r1, 0x0) setreuid(0x0, r1) chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r7 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r9) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r9, 0x2, 0xaf}, 0x0, 0x101, 0x0, 0x0, 0x0, 0x6, 0x3f}) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x2, r3, 0xffffffffffffffff, r1, r4, 0x1a9}, 0xff, 0xffff, 0x0, r5, 0x1, 0x5}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x273d7148fdcd75c, 0x0) (async) setreuid(0xee00, 0x0) (async) getuid() (async) getuid() (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x802, 0x0) (async) fchown(r2, r1, 0x0) (async) setreuid(0x0, r1) (async) chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) (async) getppid() (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000040)) (async) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) (async) setegid(r9) (async) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r9, 0x2, 0xaf}, 0x0, 0x101, 0x0, 0x0, 0x0, 0x6, 0x3f}) (async) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x2, r3, 0xffffffffffffffff, r1, r4, 0x1a9}, 0xff, 0xffff, 0x0, r5, 0x1, 0x5}) (async) 20:01:26 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x0, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:26 executing program 2: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000040)={0x1, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001240)="ae", 0x1) 20:01:26 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[@ANYBLOB="0b52d3541f63aaaaaaaaaabb080045000028000000000070907800000000e00000014e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="0400deff00000000"]) 20:01:26 executing program 7: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) close(r0) mprotect(&(0x7f0000009000/0x13000)=nil, 0x13000, 0x1) select(0x40, &(0x7f0000000000), &(0x7f0000019280)={0x0, 0x0, 0x8}, &(0x7f0000000080)={0x0, 0x0, 0x101, 0x0, 0x0, 0x0, 0x800000000000}, &(0x7f00000000c0)) socket(0x2, 0x5, 0x1f) 20:01:26 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {&(0x7f0000000280)="ddc521b2b64f0dff4cf3a50bc195bd67cadb1ef345364f5a6b536f90025d58b53a662b7202ba521618a2b58c5f4a862d16e7a2571407a0141b7cfab59d317dad36bc98a92b4cbe19b9ce163d32b4aaaaaa46e4165776af36e51f9eec14e3ddf62fa627549f18e9e5db313ed9889631fa3e7fd0ec704278327ce97ec2de0de07a8b9bc4cdfa894afdb33897c4a67c89fd4b13eae43a96893e3e557f83029699985036339bbdbe5d92e7f3212c10bf242a3dd6c956b2", 0xb5}], 0x3, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:26 executing program 3: r0 = semget$private(0x0, 0x4000000009, 0x0) semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x2, 0x4, 0x1000}, {0x4, 0x8010, 0x7941746b2f49b83a}], 0x3e) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000240)=[{0x2, 0x9}, {0x3, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x1, 0x37, 0x1800}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1400}, {0x2, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4000000009, 0x0) semop(r2, &(0x7f0000000280)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x2, 0x4, 0x1000}, {0x4, 0x8010, 0x7941746b2f49b83a}], 0x3e) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000240)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x1, 0x37, 0x1800}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1400}, {0x2, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r4, r3, 0xffffffffffffffff, 0x6d, 0x47}, 0x40008000, 0x9, 0x4}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r1, r3, 0xffffffffffffffff, 0x6d, 0x47}, 0x40008000, 0x9, 0x200000003}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x9) semop(r0, &(0x7f0000000000)=[{0x1, 0xffff}], 0x1) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x4) sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 20:01:26 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[@ANYBLOB="0b52d3541f63aaaaaaaaaabb080045000028000000000070907800000000e00000014e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="0400deff00000000"]) 20:01:26 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x0, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:26 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[@ANYBLOB="0b52d3541f63aaaaaaaaaabb080045000028000000000070907800000000e00000014e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="0400deff00000000"]) syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[@ANYBLOB="0b52d3541f63aaaaaaaaaabb080045000028000000000070907800000000e00000014e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="0400deff00000000"]) (async) 20:01:26 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {&(0x7f0000000280)="ddc521b2b64f0dff4cf3a50bc195bd67cadb1ef345364f5a6b536f90025d58b53a662b7202ba521618a2b58c5f4a862d16e7a2571407a0141b7cfab59d317dad36bc98a92b4cbe19b9ce163d32b4aaaaaa46e4165776af36e51f9eec14e3ddf62fa627549f18e9e5db313ed9889631fa3e7fd0ec704278327ce97ec2de0de07a8b9bc4cdfa894afdb33897c4a67c89fd4b13eae43a96893e3e557f83029699985036339bbdbe5d92e7f3212c10bf242a3dd6c956b2", 0xb5}], 0x3, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:26 executing program 3: r0 = semget$private(0x0, 0x4000000009, 0x0) semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x2, 0x4, 0x1000}, {0x4, 0x8010, 0x7941746b2f49b83a}], 0x3e) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000240)=[{0x2, 0x9}, {0x3, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x1, 0x37, 0x1800}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1400}, {0x2, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4000000009, 0x0) semop(r2, &(0x7f0000000280)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x2, 0x4, 0x1000}, {0x4, 0x8010, 0x7941746b2f49b83a}], 0x3e) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000240)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x1, 0x37, 0x1800}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1400}, {0x2, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r4, r3, 0xffffffffffffffff, 0x6d, 0x47}, 0x40008000, 0x9, 0x4}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r1, r3, 0xffffffffffffffff, 0x6d, 0x47}, 0x40008000, 0x9, 0x200000003}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x9) semop(r0, &(0x7f0000000000)=[{0x1, 0xffff}], 0x1) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x4) sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x4000000009, 0x0) (async) semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x2, 0x4, 0x1000}, {0x4, 0x8010, 0x7941746b2f49b83a}], 0x3e) (async) semop(r0, &(0x7f0000000000), 0x22) (async) semop(r0, &(0x7f0000000240)=[{0x2, 0x9}, {0x3, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x1, 0x37, 0x1800}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x6) (async) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) (async) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1400}, {0x2, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) semget$private(0x0, 0x4000000009, 0x0) (async) semop(r2, &(0x7f0000000280)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x2, 0x4, 0x1000}, {0x4, 0x8010, 0x7941746b2f49b83a}], 0x3e) (async) semop(r2, &(0x7f0000000000), 0x22) (async) semop(r2, &(0x7f0000000240)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x1, 0x37, 0x1800}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x6) (async) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) (async) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1400}, {0x2, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r4, r3, 0xffffffffffffffff, 0x6d, 0x47}, 0x40008000, 0x9, 0x4}) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r1, r3, 0xffffffffffffffff, 0x6d, 0x47}, 0x40008000, 0x9, 0x200000003}) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x9) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0xffff}], 0x1) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x4) (async) sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) 20:01:26 executing program 2: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000040)={0x1, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001240)="ae", 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001240)="ae", 0x1) (async) 20:01:27 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) socket(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xd2}, 0x1803) socket(0x6, 0x4000, 0x5) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="28000000ffff0000014952cc82fc2dde1310eb9f30ed91e14ef6d75e0d7cbbda657de98c4522ec9849004f95490301d0fed382e7df1813e33c4426a9b3860b9def195d0215ebfa15d7"], 0x28}, 0x0) 20:01:27 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {&(0x7f0000000280)="ddc521b2b64f0dff4cf3a50bc195bd67cadb1ef345364f5a6b536f90025d58b53a662b7202ba521618a2b58c5f4a862d16e7a2571407a0141b7cfab59d317dad36bc98a92b4cbe19b9ce163d32b4aaaaaa46e4165776af36e51f9eec14e3ddf62fa627549f18e9e5db313ed9889631fa3e7fd0ec704278327ce97ec2de0de07a8b9bc4cdfa894afdb33897c4a67c89fd4b13eae43a96893e3e557f83029699985036339bbdbe5d92e7f3212c10bf242a3dd6c956b2", 0xb5}], 0x3, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:27 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x0, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:27 executing program 7: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) close(r0) mprotect(&(0x7f0000009000/0x13000)=nil, 0x13000, 0x1) select(0x40, &(0x7f0000000000), &(0x7f0000019280)={0x0, 0x0, 0x8}, &(0x7f0000000080)={0x0, 0x0, 0x101, 0x0, 0x0, 0x0, 0x800000000000}, &(0x7f00000000c0)) socket(0x2, 0x5, 0x1f) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) (async) close(r0) (async) mprotect(&(0x7f0000009000/0x13000)=nil, 0x13000, 0x1) (async) select(0x40, &(0x7f0000000000), &(0x7f0000019280)={0x0, 0x0, 0x8}, &(0x7f0000000080)={0x0, 0x0, 0x101, 0x0, 0x0, 0x0, 0x800000000000}, &(0x7f00000000c0)) (async) socket(0x2, 0x5, 0x1f) (async) 20:01:27 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) readv(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/215, 0xd7}], 0x1) 20:01:27 executing program 3: r0 = semget$private(0x0, 0x4000000009, 0x0) semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x2, 0x4, 0x1000}, {0x4, 0x8010, 0x7941746b2f49b83a}], 0x3e) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000240)=[{0x2, 0x9}, {0x3, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x1, 0x37, 0x1800}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1400}, {0x2, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4000000009, 0x0) semop(r2, &(0x7f0000000280)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x2, 0x4, 0x1000}, {0x4, 0x8010, 0x7941746b2f49b83a}], 0x3e) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000240)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x1, 0x37, 0x1800}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1400}, {0x2, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r4, r3, 0xffffffffffffffff, 0x6d, 0x47}, 0x40008000, 0x9, 0x4}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r1, r3, 0xffffffffffffffff, 0x6d, 0x47}, 0x40008000, 0x9, 0x200000003}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x9) semop(r0, &(0x7f0000000000)=[{0x1, 0xffff}], 0x1) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x4) sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x4000000009, 0x0) (async) semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x2, 0x4, 0x1000}, {0x4, 0x8010, 0x7941746b2f49b83a}], 0x3e) (async) semop(r0, &(0x7f0000000000), 0x22) (async) semop(r0, &(0x7f0000000240)=[{0x2, 0x9}, {0x3, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x1, 0x37, 0x1800}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x6) (async) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) (async) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1400}, {0x2, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) semget$private(0x0, 0x4000000009, 0x0) (async) semop(r2, &(0x7f0000000280)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x2, 0x4, 0x1000}, {0x4, 0x8010, 0x7941746b2f49b83a}], 0x3e) (async) semop(r2, &(0x7f0000000000), 0x22) (async) semop(r2, &(0x7f0000000240)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x1, 0x37, 0x1800}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x6) (async) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) (async) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1400}, {0x2, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r4, r3, 0xffffffffffffffff, 0x6d, 0x47}, 0x40008000, 0x9, 0x4}) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r1, r3, 0xffffffffffffffff, 0x6d, 0x47}, 0x40008000, 0x9, 0x200000003}) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x9) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0xffff}], 0x1) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x4) (async) sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) 20:01:27 executing program 6: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x6, 0x0, 0x9, 0x1, "d725f789062000"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000007c0)={0x0, 0x0, 0x7f, 0x8, "cf695821a1746536d4eb63170599f4b0ee00"}) 20:01:27 executing program 2: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async, rerun: 64) sysctl$kern(&(0x7f0000000040)={0x1, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001240)="ae", 0x1) (rerun: 64) 20:01:27 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f00000001c0)="0002720000000000d46ad66da52a", 0xe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0xc0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x6, &(0x7f0000000180)=[{0xf295, 0x1, 0x6, 0x80000000}, {0x7ff, 0x7b, 0x5, 0x8}, {0x40, 0x0, 0x7, 0x7ff}, {0x4, 0x9, 0x2, 0x2}, {0x6, 0x94, 0x1, 0x4}, {0xbfe, 0x40, 0xfa, 0x2}]}) 20:01:27 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {&(0x7f0000000280)="ddc521b2b64f0dff4cf3a50bc195bd67cadb1ef345364f5a6b536f90025d58b53a662b7202ba521618a2b58c5f4a862d16e7a2571407a0141b7cfab59d317dad36bc98a92b4cbe19b9ce163d32b4aaaaaa46e4165776af36e51f9eec14e3ddf62fa627549f18e9e5db313ed9889631fa3e7fd0ec704278327ce97ec2de0de07a8b9bc4cdfa894afdb33897c4a67c89fd4b13eae43a96893e3e557f83029699985036339bbdbe5d92e7f3212c10bf242a3dd6c956b22fd55875ebb401957daf0e656a364f", 0xc4}], 0x3, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:27 executing program 6: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x6, 0x0, 0x9, 0x1, "d725f789062000"}) (async) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000007c0)={0x0, 0x0, 0x7f, 0x8, "cf695821a1746536d4eb63170599f4b0ee00"}) 20:01:27 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) (async) socket(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xd2}, 0x1803) (async) socket(0x6, 0x4000, 0x5) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="28000000ffff0000014952cc82fc2dde1310eb9f30ed91e14ef6d75e0d7cbbda657de98c4522ec9849004f95490301d0fed382e7df1813e33c4426a9b3860b9def195d0215ebfa15d7"], 0x28}, 0x0) 20:01:27 executing program 7: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) close(r0) (async) mprotect(&(0x7f0000009000/0x13000)=nil, 0x13000, 0x1) (async) select(0x40, &(0x7f0000000000), &(0x7f0000019280)={0x0, 0x0, 0x8}, &(0x7f0000000080)={0x0, 0x0, 0x101, 0x0, 0x0, 0x0, 0x800000000000}, &(0x7f00000000c0)) (async) socket(0x2, 0x5, 0x1f) 20:01:27 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x0, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:27 executing program 6: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x6, 0x0, 0x9, 0x1, "d725f789062000"}) (async) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000007c0)={0x0, 0x0, 0x7f, 0x8, "cf695821a1746536d4eb63170599f4b0ee00"}) 20:01:27 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f00000001c0)="0002720000000000d46ad66da52a", 0xe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0xc0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x6, &(0x7f0000000180)=[{0xf295, 0x1, 0x6, 0x80000000}, {0x7ff, 0x7b, 0x5, 0x8}, {0x40, 0x0, 0x7, 0x7ff}, {0x4, 0x9, 0x2, 0x2}, {0x6, 0x94, 0x1, 0x4}, {0xbfe, 0x40, 0xfa, 0x2}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) (async) pwrite(r0, &(0x7f00000001c0)="0002720000000000d46ad66da52a", 0xe, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0xc0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x6, &(0x7f0000000180)=[{0xf295, 0x1, 0x6, 0x80000000}, {0x7ff, 0x7b, 0x5, 0x8}, {0x40, 0x0, 0x7, 0x7ff}, {0x4, 0x9, 0x2, 0x2}, {0x6, 0x94, 0x1, 0x4}, {0xbfe, 0x40, 0xfa, 0x2}]}) (async) 20:01:27 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {&(0x7f0000000280)="ddc521b2b64f0dff4cf3a50bc195bd67cadb1ef345364f5a6b536f90025d58b53a662b7202ba521618a2b58c5f4a862d16e7a2571407a0141b7cfab59d317dad36bc98a92b4cbe19b9ce163d32b4aaaaaa46e4165776af36e51f9eec14e3ddf62fa627549f18e9e5db313ed9889631fa3e7fd0ec704278327ce97ec2de0de07a8b9bc4cdfa894afdb33897c4a67c89fd4b13eae43a96893e3e557f83029699985036339bbdbe5d92e7f3212c10bf242a3dd6c956b22f", 0xb6}], 0x3, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:27 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) socket(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xd2}, 0x1803) (async) socket(0x6, 0x4000, 0x5) (async) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="28000000ffff0000014952cc82fc2dde1310eb9f30ed91e14ef6d75e0d7cbbda657de98c4522ec9849004f95490301d0fed382e7df1813e33c4426a9b3860b9def195d0215ebfa15d7"], 0x28}, 0x0) 20:01:27 executing program 7: r0 = dup(0xffffffffffffffff) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) r3 = syz_open_pts() r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000040)) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) r7 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x20) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f0000000040)) r9 = dup(r3) ioctl$TIOCCLRVERAUTH(r9, 0x2000741d) kevent(r0, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x80, 0x40000000, 0x3}, {{r1}, 0x3f18a3517fa21338, 0xc, 0x1, 0x3, 0x6}], 0x8000, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x10, 0x80, 0x101, 0x2}, {{}, 0xfffffffffffffff8, 0x48, 0xc, 0xfffffffffffffffc, 0x8001}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x0, 0x8, 0x7, 0x1ff}, {{r4}, 0x0, 0x80, 0x1, 0x2}, {{r5}, 0xfffffffffffffffc, 0x10, 0x80, 0x0, 0xa057}, {{r6}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x4, 0x1}, {{r7}, 0xfffffffffffffffe, 0xa6, 0xf0000000, 0x44e1, 0x9}, {{r8}, 0xfffffffffffffffd, 0x10, 0x2, 0x1f, 0x20}], 0x8, &(0x7f0000000280)={0x70000, 0x8}) syz_emit_ethernet(0x2e, &(0x7f00000007c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800460000200000c5d3310c0c000040f5b78c10c568a1163f4b00019078e0000001412c8937609d113d0de9ae94d7ee776716959296b01c68a2ab3905c0711117774b6efd156e70d2ac4217096519611a78f47c9f8f88c99cdbf7a2136de87cc4a20c4f01d00c57c460d55679cd26000000"]) syz_extract_tcp_res(&(0x7f0000000040), 0x7f, 0x6) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f0000000040)) readv(r10, &(0x7f0000000840)=[{&(0x7f00000002c0)=""/218, 0xda}, {&(0x7f00000003c0)=""/84, 0x54}, {&(0x7f0000000440)=""/98, 0x62}, {&(0x7f00000004c0)=""/125, 0x7d}, {&(0x7f0000000540)=""/222, 0xde}, {&(0x7f0000000640)=""/229, 0xe5}], 0x6) 20:01:27 executing program 6: r0 = semget$private(0x0, 0x4000000009, 0x0) semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x2, 0x4, 0x1000}, {0x4, 0x8010, 0x7941746b2f49b83a}], 0x3e) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000240)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x1, 0x37, 0x1800}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1400}, {0x2, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000003c0)={{0x1, 0x0, r2, r1, 0xffffffffffffffff, 0x6d, 0x49}, 0x9, 0x9, 0x4}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x9) semop(r0, &(0x7f0000000000)=[{0x1, 0xffff}], 0x1) semctl$IPC_SET(r0, 0x0, 0x1, 0xffffffffffffffff) 20:01:27 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) readv(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/215, 0xd7}], 0x1) pipe(&(0x7f0000000080)) (async) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) read(r0, &(0x7f0000001740)=""/4096, 0x1000) (async) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) (async) fcntl$setstatus(r3, 0x4, 0x80) (async) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) (async) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) (async) write(r1, &(0x7f0000000100)='w', 0x1) (async) close(r1) (async) readv(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/215, 0xd7}], 0x1) (async) 20:01:27 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {&(0x7f0000000280)="ddc521b2b64f0dff4cf3a50bc195bd67cadb1ef345364f5a6b536f90025d58b53a662b7202ba521618a2b58c5f4a862d16e7a2571407a0141b7cfab59d317dad36bc98a92b4cbe19b9ce163d32b4aaaaaa46e4165776af36e51f9eec14e3ddf62fa627549f18e9e5db313ed9889631fa3e7fd0ec704278327ce97ec2de0de07a8b9bc4cdfa894afdb33897c4a67c89fd4b13eae43a96893e3e557f83029699985036339bbdbe5d92e7f3212c10bf242a3dd6c956b22f", 0xb6}], 0x3, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:27 executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r0, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r1 = syz_open_pts() readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r1) fcntl$dupfd(r0, 0x0, r1) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r2 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r2, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r2, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:27 executing program 7: r0 = dup(0xffffffffffffffff) r1 = kqueue() (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) r3 = syz_open_pts() (async) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) (async) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000040)) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) r7 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x20) (async) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f0000000040)) (async) r9 = dup(r3) ioctl$TIOCCLRVERAUTH(r9, 0x2000741d) (async) kevent(r0, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x80, 0x40000000, 0x3}, {{r1}, 0x3f18a3517fa21338, 0xc, 0x1, 0x3, 0x6}], 0x8000, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x10, 0x80, 0x101, 0x2}, {{}, 0xfffffffffffffff8, 0x48, 0xc, 0xfffffffffffffffc, 0x8001}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x0, 0x8, 0x7, 0x1ff}, {{r4}, 0x0, 0x80, 0x1, 0x2}, {{r5}, 0xfffffffffffffffc, 0x10, 0x80, 0x0, 0xa057}, {{r6}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x4, 0x1}, {{r7}, 0xfffffffffffffffe, 0xa6, 0xf0000000, 0x44e1, 0x9}, {{r8}, 0xfffffffffffffffd, 0x10, 0x2, 0x1f, 0x20}], 0x8, &(0x7f0000000280)={0x70000, 0x8}) syz_emit_ethernet(0x2e, &(0x7f00000007c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800460000200000c5d3310c0c000040f5b78c10c568a1163f4b00019078e0000001412c8937609d113d0de9ae94d7ee776716959296b01c68a2ab3905c0711117774b6efd156e70d2ac4217096519611a78f47c9f8f88c99cdbf7a2136de87cc4a20c4f01d00c57c460d55679cd26000000"]) syz_extract_tcp_res(&(0x7f0000000040), 0x7f, 0x6) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f0000000040)) (async) readv(r10, &(0x7f0000000840)=[{&(0x7f00000002c0)=""/218, 0xda}, {&(0x7f00000003c0)=""/84, 0x54}, {&(0x7f0000000440)=""/98, 0x62}, {&(0x7f00000004c0)=""/125, 0x7d}, {&(0x7f0000000540)=""/222, 0xde}, {&(0x7f0000000640)=""/229, 0xe5}], 0x6) 20:01:27 executing program 4: mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x19) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000140)='./file0\x00', 0x10, 0x10) open(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x140) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x0) semop(r2, &(0x7f0000000280)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x2, 0x4, 0x1000}, {0x4, 0x8010, 0x7941746b2f49b83a}], 0x3e) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000240)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x1, 0x37, 0x1800}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1400}, {0x2, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) chown(&(0x7f0000000180)='./file0\x00', r3, 0x0) 20:01:27 executing program 3: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') rename(&(0x7f0000000200)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='x\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0/file1\x00') 20:01:27 executing program 6: r0 = semget$private(0x0, 0x4000000009, 0x0) semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x2, 0x4, 0x1000}, {0x4, 0x8010, 0x7941746b2f49b83a}], 0x3e) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000240)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x1, 0x37, 0x1800}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1400}, {0x2, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000003c0)={{0x1, 0x0, r2, r1, 0xffffffffffffffff, 0x6d, 0x49}, 0x9, 0x9, 0x4}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x9) semop(r0, &(0x7f0000000000)=[{0x1, 0xffff}], 0x1) semctl$IPC_SET(r0, 0x0, 0x1, 0xffffffffffffffff) semget$private(0x0, 0x4000000009, 0x0) (async) semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x2, 0x4, 0x1000}, {0x4, 0x8010, 0x7941746b2f49b83a}], 0x3e) (async) semop(r0, &(0x7f0000000000), 0x22) (async) semop(r0, &(0x7f0000000240)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x1, 0x37, 0x1800}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x6) (async) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) (async) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1400}, {0x2, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000003c0)={{0x1, 0x0, r2, r1, 0xffffffffffffffff, 0x6d, 0x49}, 0x9, 0x9, 0x4}) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x9) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0xffff}], 0x1) (async) semctl$IPC_SET(r0, 0x0, 0x1, 0xffffffffffffffff) (async) 20:01:27 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) (async, rerun: 64) pwrite(r0, &(0x7f00000001c0)="0002720000000000d46ad66da52a", 0xe, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0xc0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x6, &(0x7f0000000180)=[{0xf295, 0x1, 0x6, 0x80000000}, {0x7ff, 0x7b, 0x5, 0x8}, {0x40, 0x0, 0x7, 0x7ff}, {0x4, 0x9, 0x2, 0x2}, {0x6, 0x94, 0x1, 0x4}, {0xbfe, 0x40, 0xfa, 0x2}]}) 20:01:27 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {&(0x7f0000000280)="ddc521b2b64f0dff4cf3a50bc195bd67cadb1ef345364f5a6b536f90025d58b53a662b7202ba521618a2b58c5f4a862d16e7a2571407a0141b7cfab59d317dad36bc98a92b4cbe19b9ce163d32b4aaaaaa46e4165776af36e51f9eec14e3ddf62fa627549f18e9e5db313ed9889631fa3e7fd0ec704278327ce97ec2de0de07a8b9bc4cdfa894afdb33897c4a67c89fd4b13eae43a96893e3e557f83029699985036339bbdbe5d92e7f3212c10bf242a3dd6c956b22f", 0xb6}], 0x3, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:27 executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r0, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r1 = syz_open_pts() readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r1) fcntl$dupfd(r0, 0x0, r1) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r2 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r2, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r2, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:27 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202392f66e96c653000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) poll(&(0x7f00000000c0)=[{0xffffffffffffff9c, 0x80}, {r3, 0x2}], 0x2, 0x9) 20:01:27 executing program 4: mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x19) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000140)='./file0\x00', 0x10, 0x10) open(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x140) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x0) semop(r2, &(0x7f0000000280)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x2, 0x4, 0x1000}, {0x4, 0x8010, 0x7941746b2f49b83a}], 0x3e) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000240)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x1, 0x37, 0x1800}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1400}, {0x2, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) chown(&(0x7f0000000180)='./file0\x00', r3, 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x19) (async) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) (async) chdir(&(0x7f00000001c0)='./file0\x00') (async) setuid(0xee01) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) open(&(0x7f0000000140)='./file0\x00', 0x10, 0x10) (async) open(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x140) (async) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x0) (async) socket$unix(0x1, 0x2, 0x0) (async) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) (async) semget$private(0x0, 0x4000000009, 0x0) (async) semop(r2, &(0x7f0000000280)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x2, 0x4, 0x1000}, {0x4, 0x8010, 0x7941746b2f49b83a}], 0x3e) (async) semop(r2, &(0x7f0000000000), 0x22) (async) semop(r2, &(0x7f0000000240)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x1, 0x37, 0x1800}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x6) (async) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) (async) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1400}, {0x2, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) chown(&(0x7f0000000180)='./file0\x00', r3, 0x0) (async) 20:01:27 executing program 7: r0 = dup(0xffffffffffffffff) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) r3 = syz_open_pts() r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000040)) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) r7 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x20) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f0000000040)) r9 = dup(r3) ioctl$TIOCCLRVERAUTH(r9, 0x2000741d) kevent(r0, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x80, 0x40000000, 0x3}, {{r1}, 0x3f18a3517fa21338, 0xc, 0x1, 0x3, 0x6}], 0x8000, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x10, 0x80, 0x101, 0x2}, {{}, 0xfffffffffffffff8, 0x48, 0xc, 0xfffffffffffffffc, 0x8001}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x0, 0x8, 0x7, 0x1ff}, {{r4}, 0x0, 0x80, 0x1, 0x2}, {{r5}, 0xfffffffffffffffc, 0x10, 0x80, 0x0, 0xa057}, {{r6}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x4, 0x1}, {{r7}, 0xfffffffffffffffe, 0xa6, 0xf0000000, 0x44e1, 0x9}, {{r8}, 0xfffffffffffffffd, 0x10, 0x2, 0x1f, 0x20}], 0x8, &(0x7f0000000280)={0x70000, 0x8}) syz_emit_ethernet(0x2e, &(0x7f00000007c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800460000200000c5d3310c0c000040f5b78c10c568a1163f4b00019078e0000001412c8937609d113d0de9ae94d7ee776716959296b01c68a2ab3905c0711117774b6efd156e70d2ac4217096519611a78f47c9f8f88c99cdbf7a2136de87cc4a20c4f01d00c57c460d55679cd26000000"]) syz_extract_tcp_res(&(0x7f0000000040), 0x7f, 0x6) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f0000000040)) readv(r10, &(0x7f0000000840)=[{&(0x7f00000002c0)=""/218, 0xda}, {&(0x7f00000003c0)=""/84, 0x54}, {&(0x7f0000000440)=""/98, 0x62}, {&(0x7f00000004c0)=""/125, 0x7d}, {&(0x7f0000000540)=""/222, 0xde}, {&(0x7f0000000640)=""/229, 0xe5}], 0x6) dup(0xffffffffffffffff) (async) kqueue() (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) (async) syz_open_pts() (async) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000040)) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) (async) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x20) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f0000000040)) (async) dup(r3) (async) ioctl$TIOCCLRVERAUTH(r9, 0x2000741d) (async) kevent(r0, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x80, 0x40000000, 0x3}, {{r1}, 0x3f18a3517fa21338, 0xc, 0x1, 0x3, 0x6}], 0x8000, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x10, 0x80, 0x101, 0x2}, {{}, 0xfffffffffffffff8, 0x48, 0xc, 0xfffffffffffffffc, 0x8001}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x0, 0x8, 0x7, 0x1ff}, {{r4}, 0x0, 0x80, 0x1, 0x2}, {{r5}, 0xfffffffffffffffc, 0x10, 0x80, 0x0, 0xa057}, {{r6}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x4, 0x1}, {{r7}, 0xfffffffffffffffe, 0xa6, 0xf0000000, 0x44e1, 0x9}, {{r8}, 0xfffffffffffffffd, 0x10, 0x2, 0x1f, 0x20}], 0x8, &(0x7f0000000280)={0x70000, 0x8}) (async) syz_emit_ethernet(0x2e, &(0x7f00000007c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800460000200000c5d3310c0c000040f5b78c10c568a1163f4b00019078e0000001412c8937609d113d0de9ae94d7ee776716959296b01c68a2ab3905c0711117774b6efd156e70d2ac4217096519611a78f47c9f8f88c99cdbf7a2136de87cc4a20c4f01d00c57c460d55679cd26000000"]) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x7f, 0x6) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f0000000040)) (async) readv(r10, &(0x7f0000000840)=[{&(0x7f00000002c0)=""/218, 0xda}, {&(0x7f00000003c0)=""/84, 0x54}, {&(0x7f0000000440)=""/98, 0x62}, {&(0x7f00000004c0)=""/125, 0x7d}, {&(0x7f0000000540)=""/222, 0xde}, {&(0x7f0000000640)=""/229, 0xe5}], 0x6) (async) 20:01:27 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {&(0x7f0000000280)="ddc521b2b64f0dff4cf3a50bc195bd67cadb1ef345364f5a6b536f90025d58b53a662b7202ba521618a2b58c5f4a862d16e7a2571407a0141b7cfab59d317dad36bc98a92b4cbe19b9ce163d32b4aaaaaa46e4165776af36e51f9eec14e3ddf62fa627549f18e9e5db313ed9889631fa3e7fd0ec704278327ce97ec2de0de07a8b9bc4cdfa894afdb33897c4a67c89fd4b13eae43a96893e3e557f83029699985036339bbdbe5d92e7f3212c10bf242a3dd6c956b22fd55875ebb40195", 0xbd}], 0x3, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:27 executing program 6: r0 = semget$private(0x0, 0x4000000009, 0x0) semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x2, 0x4, 0x1000}, {0x4, 0x8010, 0x7941746b2f49b83a}], 0x3e) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000240)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x1, 0x37, 0x1800}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1400}, {0x2, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000003c0)={{0x1, 0x0, r2, r1, 0xffffffffffffffff, 0x6d, 0x49}, 0x9, 0x9, 0x4}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x9) semop(r0, &(0x7f0000000000)=[{0x1, 0xffff}], 0x1) semctl$IPC_SET(r0, 0x0, 0x1, 0xffffffffffffffff) semget$private(0x0, 0x4000000009, 0x0) (async) semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x2, 0x4, 0x1000}, {0x4, 0x8010, 0x7941746b2f49b83a}], 0x3e) (async) semop(r0, &(0x7f0000000000), 0x22) (async) semop(r0, &(0x7f0000000240)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x1, 0x37, 0x1800}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x6) (async) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) (async) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1400}, {0x2, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000003c0)={{0x1, 0x0, r2, r1, 0xffffffffffffffff, 0x6d, 0x49}, 0x9, 0x9, 0x4}) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x9) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0xffff}], 0x1) (async) semctl$IPC_SET(r0, 0x0, 0x1, 0xffffffffffffffff) (async) 20:01:27 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {&(0x7f0000000280)="ddc521b2b64f0dff4cf3a50bc195bd67cadb1ef345364f5a6b536f90025d58b53a662b7202ba521618a2b58c5f4a862d16e7a2571407a0141b7cfab59d317dad36bc98a92b4cbe19b9ce163d32b4aaaaaa46e4165776af36e51f9eec14e3ddf62fa627549f18e9e5db313ed9889631fa3e7fd0ec704278327ce97ec2de0de07a8b9bc4cdfa894afdb33897c4a67c89fd4b13eae43a96893e3e557f83029699985036339bbdbe5d92e7f3212c10bf242a3dd6c956b22f", 0xb6}], 0x3, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:27 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) (async) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) (async) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) (async) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) (async) write(r1, &(0x7f0000000100)='w', 0x1) (async) close(r1) (async) readv(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/215, 0xd7}], 0x1) 20:01:27 executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r0, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r1 = syz_open_pts() readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r1) fcntl$dupfd(r0, 0x0, r1) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r2 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r2, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r2, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:27 executing program 3: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) (async) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) (async) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') (async) rename(&(0x7f0000000200)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) (async) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='x\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0/file1\x00') 20:01:27 executing program 4: mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x19) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000140)='./file0\x00', 0x10, 0x10) open(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x140) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x0) semop(r2, &(0x7f0000000280)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x2, 0x4, 0x1000}, {0x4, 0x8010, 0x7941746b2f49b83a}], 0x3e) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000240)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x1, 0x37, 0x1800}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1400}, {0x2, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) chown(&(0x7f0000000180)='./file0\x00', r3, 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x19) (async) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) (async) chdir(&(0x7f00000001c0)='./file0\x00') (async) setuid(0xee01) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) open(&(0x7f0000000140)='./file0\x00', 0x10, 0x10) (async) open(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x140) (async) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x0) (async) socket$unix(0x1, 0x2, 0x0) (async) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) (async) semget$private(0x0, 0x4000000009, 0x0) (async) semop(r2, &(0x7f0000000280)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x2, 0x4, 0x1000}, {0x4, 0x8010, 0x7941746b2f49b83a}], 0x3e) (async) semop(r2, &(0x7f0000000000), 0x22) (async) semop(r2, &(0x7f0000000240)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x1, 0x37, 0x1800}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x6) (async) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) (async) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1400}, {0x2, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) chown(&(0x7f0000000180)='./file0\x00', r3, 0x0) (async) 20:01:27 executing program 7: r0 = syz_open_pts() r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r4 = getgid() sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB='E\r\x00\x00file0\x00'], 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)="585a4a394db34d3d9f318d94fe598c0eb5f59bc07faa79ceb2ac6e911ffdd12378c3452a841f82c211e940cdae3100421a1a1d8ed10f79e523c4b07c820105e2dfe96273e0949d1869495a4ed2957d19d43d9e7877eb83ebf7121b7ce8b18595cb0c686a5d15b48ed2c28a884663e74d25e7e58cd965c1ac470308d2497fe9938fc095e5c3a99a0a3814797256a9f0bec282d3f6a29a52eba2b972663158f974e1555d1a583195ad5b4753470c499b0412045b38a2d65f56eb5c78e4a5e77fc357c41f608ddb", 0xc6}, {&(0x7f0000000180)="2e37a5241494f2a33288702064edeeac58d9e30409deeead72618ed0a35475d12a62eea9001afd18cfe8610bd298737ab3bbff09d6396e8ae77b3540a63e0a6426e2b08776505f44447dcff2513bf977610f471d8c11fe4458257afe8d6ec52495df7628daa888e2e7a6d224b449b9170067d2a6cc19e77255843751117fafaaed66e1701821e0b646e63cc0b8e81df5cb306dcb61515b0f5b2feece85af940efc6bb4776cbbfa", 0xa7}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x40, 0x400}, 0xd) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 20:01:27 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202392f66e96c653000"], 0x10) dup2(r1, r0) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) (async) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) poll(&(0x7f00000000c0)=[{0xffffffffffffff9c, 0x80}, {r3, 0x2}], 0x2, 0x9) 20:01:27 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {&(0x7f0000000280)="ddc521b2b64f0dff4cf3a50bc195bd67cadb1ef345364f5a6b536f90025d58b53a662b7202ba521618a2b58c5f4a862d16e7a2571407a0141b7cfab59d317dad36bc98a92b4cbe19b9ce163d32b4aaaaaa46e4165776af36e51f9eec14e3ddf62fa627549f18e9e5db313ed9889631fa3e7fd0ec704278327ce97ec2de0de07a8b9bc4cdfa894afdb33897c4a67c89fd4b13eae43a96893e3e557f83029699985036339bbdbe5d92e7f3212c10bf242a3dd6c956b22f", 0xb6}], 0x3, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:27 executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x4000, 0x7f) socket$inet(0x2, 0x3, 0x81) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="4fe250f7c8d951c77e7d39164306d9e2a3227b37abcd4a877e38471346e58b784fca1afd9679b76f9a23d70422c4da4f9e148b4129212afd8c1f79508de028ab11cf2f51a6752e2662f062b6aa933af419136f0fd7388a46f7b090e60ffb9383f7131e42ab6bd27065974255ecf0ff71afed0504dad4c4635b51fc41c462d7773550d3c85cbf781cf4ee82fb39ff5c06045a15532066eb80226dde0020d7dbd284c7c0b3bfb5fcad72dbb2", 0xab) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000180)="cf063ed480a5c27211dc41c405c348d30927bdb4e2d62787cbc9e58bca6bfc353cab8636333b2cf585d484e0f1187e8782080e25b902936e81142d4b0f12e816b656d452ba1a4ba803d89edd6bf2f615ede72f580d91d4339c3084143c608c8a0c75277cd1e44ba8c7d9d74cd557a78cdde65cc3284c2764a5d45e64f68d6eeaf1061f525ecf5023a0e8b90a9b87afc184bbb85987a200d23dcf5810b1476567137a70cde3e9a0e6a4e0bca69ab167d678544a4fd6bbcbef1d2dceddb38f96a9b425d59880cf7430af8d647117703ba84cf660dbe3814b75521e41fae98aa4c0e851523464071a2bdfbf21a61ab3fc1a3ad066a240faa9713238ebd888c4c2516f829651809a3289aae56bace982f74118f56c0e600527f8644d049d62e853949a239f90f6d66956f85e14b591e4c515dd022e75932cc07a85d72b82e6e19bb02020dc17fe0bd0896076809cec9b2e8dc12b9f0ffce4be7853c501fc6a044c2cd2a8a5bb74040017dc0a210dd13e1f40cfaa6a7053a81bfeafdbcc223c46c9cf7fa173cd4bc5ab54e01eea24ae942bd63411981c1ef17f3a5481156b96ada1ada1cd601b88c6bb5ed9a860bd73a841a43650034c13fcb3b95dbd224833ed066770459cd0f4186194c9fe0926f0b84bc23e7a167254872da2a3c80bffd24868c0841228d5d3aaf1511bbb997208052dba43f06447a8609481c7f7ac8ad2834655b95ebbbe01504e18e479e6d090845b0e7aed6892a2f3e5632e7962e5e980df3d2d396d480e0110540e20aed8ead0e9d41d1158a2e5a226662687a697664a5178f9c02c0c84428f0add0eea6d3df43a4508e60203ab081dddc06c6612a5f636fe9300ff20b5be57cf55948906bfb3d75654905c88919b8bcce0c295eb79cd735beb56e19eab809da0d234bbbd3abbcd4bd88ec72dd0df332c690d6afa3696abe22d08635236699a8312f35f805d8cc28f95d1266ead5cfa578e5dbd9d1d00324d1a5ecdd5315ea57a93350af89fda79e34ecc08c41d1c7c0669286200b45fa23cc95ecc7542a5abce8b5dd2a787820aed7c3d6caf78d37c2e2074cc4aba6e6c4035b3bd483148473962849e473b3a5abeaa04ad9179cc3f6b46b257995f272e10344f85e862162394f092ea7a5524282b348e1550c95a7662724f1b97638f90d1257046bdaa00cd0526472ec14a62658c4860626c072eb3c243c9e773310045a9c89f37829dde91c8c22c1850949c384ef3000e5f26dcb7bb1d5932ecee13477179f320535efbf1832af57726cf3ee3515e1acb75ca6cfa2378feb7a29fd66bee6cb5a6c638a06894a2e9a9569665236d0dcd186036f5e1ed4814efc985aab995373b8d9a72ad74d661af6b8edb3c4102f885ce217e4c5c55565f57463e68aaf885c29a5489c8705d25534c1195e036d74e617aea66c1df004fa0c869542830acbbdc58f476333156d7813140f2fb12a3903800d145e402a4f684cdd13442a2ca0446d5a1aada61096a50d94851aae96c8a4bc2da708fb9c75cfc92bdc2bee5ad3e5d63e8fbbbab921e0bc2249d9049d4c28ab8ee1e3e8195fcd3d2014490b81eea041e63bc5547973c299977f78d0ebf973032d9758241c041251101d073da658861491d603630c5dccb321dbdd8e76583d29506f58462180bd08ddd7121b6dd128a2750b75a77d731626cf496da1b74d46eb851ce567e280009fb4f4ccc63b76d0dedcd1f8dc43782d21aaf7d5d010d2594c31e35fe7a5599f79be45c4f972d58d92379a11bed2f89121d92010cb483874def6b33bdf4d96a8f4e83a741c263dfb1b4b1540045f2f3ae2026f617b7c57de14a0551718ac0b3941e4e4025492d015e0e3130eb5f95da007c6dabae26f0970d0bf3be27e1ca32cd508da7f4e7b3cb57c004801b5d45242fa3193fcdac61eaab0ddcbc78eacc06ea567d9209d07e8780d3e9376577e4199a1a0d3b9e4f632398959730fcc18e4a93c2f99e259e430f1c1894f0991632522c9f6726f99f0ff49db11277d798a314f86395ac4eaa0dd5ca904006c38a885f3a91d840d6adff3d74f72f7e6b1dbaa018d69df5dc84e3130bf15530601f4054185990ec851b57b77b6c13a9d649e290b5be09c3c4cf7b0145e8221a2782a44b101e6a2240a1f548244eeee69c3f652e40b4bc686dfa20382d13280b9c5197c314e5e4e8cbaecf31f811eba636ee8d07e377a5d1b0acef000a7bbdb3c648ec701e22f98b822742b2cf808c7e8d40b5f53147bbd556a7abb2326194bb2e84061e7edee56dddcb3514454227c6601cace5ed98f8426f79683e43a0830feecec14d382b4878a5ac61b7875218ce3a096e68e76c4f4fdd6953aaf93a407291052cde23dc13a48892298ed2f78824aa60732ee5e962260ba7de6c5886adce2369b7afd71c0025f6226c978eb9ae7e8858875c313bd669f9f597035bd7b484c60359e33a90cd2b049c1b1346e566d872206166661a2a04c7eba3b80099cd49da9b26aec2d27be1aa2a524d974bdea67c3f8e74d9ee8f8bd91db380707406495d7470c89a354b9783e1ce8ef17fe27e89c451a1be6432b04c831bdd1ec530786b6d715f2192f502d2bdd184c429b1bc2d1be1e30b037f4923af801bd54922a86bbdcac812c448c78ada2ef8a29d9552b008ef956d0286262f41abe7c9f797270b53105a05148f0ffa35f6498848f1f49aaf81566b876c6ec2d2adbfc6b982032ecfe46fe55418fd75ce0161b5ecf867535c37f92eb084088b3b5d804ed777a481ef85a2d2ff2930d36c918979344325b8ef70a20554af09f575a9ec6b77f013f66c7222763f7775b85c193099f308b046544deda6332ef3c947ac382bdad6ffefa4738d06ce4023a4d6df416a1311a5e27eaf1e11577fc98bb8001dddd752a131059ec806b12e6639d95a27779ff371661815899e382a281b66f4da7f47af429eca196afb4f50b7cba33a9749326f07c24efe271e2a55bad14dbf176ce643d83ed167f2027625bfea19f7a46ac42fbee7d1eb0a7ccf2cb6c1aa125b0ccaa831a348cb037b51ea52d5ff72a3f9b49ecd16995af3d2abe53fbce93601c546fcb73d861fa0786512ee9504847d4052371044e4c516b6a1296ea5218033c34aa827eb597bb6d7141d61d3c150a3c3759dd7c02dd5723bcb4198a93baad42afd4332f37a3ca9cd4ecc54b6562c313e83462b1d65d5598ec68f54df0c06126ad96699b6723270c9bad7b686f2d57e2fb3fe816062d3597769f54bca824337c817e2340f9a2d863b127d75ecf7508ed68c56dafab861d004dd1b285cd1dcb6ff2c23b975bffb4f196c642ec436793bc0e61f2263ff318084255318a36f5b3b30177c4aa2e9fcc0f9990c00e4249b56634b8dc017cc4640e09101ffdc9d996718700d8d3258998640c866af97903904dbee4932f6f5ea8a67ad0236d5f0dc91682a2d0a3b88f97b86c7aeb7fd8e6efa2a76022ad31e6a2aa3f8ae369d15205ac662fba3cd0eacd7daff68b448d31a23d0589c592fdbefe8b85e3b4da37fa9199b5a9da92ad088db86cadb3bcda084331d1bf2dde175d0a83039bc8f276316f2ebc18774fb01d4bbada6c40423e06ebbff6241b9f6ee6c61214dc263f1e4732355a6588071e505a658a099c8b85c0cbc6b0c3c9a247f3c32daea1c72ea96e4bb06c79f4c476cdad8107b52d384760176aa07dd6a0dc2ada28248602d76716ea51596e60ec7d68d374fc449f7ee82b0c54f41bc5fc852070e18796397b8e542792db5edbec6b6954df20ff83bd837c511060be274a548e238bf6bf181158c6ab94b8b31e8fd0f5fe5d9b865cdda108726c3d831ef5839af17a6dc818005bca5dbe16e4e41fc3b106ca0c9b7984f95ba8b1ff620e274b91929a706b52a5e5b2f26ed798940a2fbde6a39a3b0104c1622a2cd3928b34384c45a866b0a972504a14a7919d32f640116490d43285294ace1564522d1cb58c0178a5cd7156926a3133106a78a2c1371a544763faf962541883799f37e18ae4658407199394303623136baaf3e301560280a80a73fd2c917c7223f4cf2bcb21cc5699f9fd032e08b896b5010a193dc4033765c5affe6204bef9d59141847709b3005a04410147a31ba78dd3176cbf9f5d8432195ee4f8f087418058390e7772887992a0d37550cb5edc53d2ac45734a197fca52399b6b78fc72ba06aad94e72e90e40b2dd0093d354bb83d3f22d3d854faa9b1b2dd66a5a11209266f2e660e427cf1fea2c99436e9fdd3fb2d84533b0d3f59f10db64cbb975f0a1537ac7f368c8646183bda850129a78bcdfa43633c3c004b223523072593ffcbc07b44a74dcf2cb941bb79c668b406a8b940c59ed90498f289c58b5d3c40c6e489a301ba0803595ea2b28c5315ce5a2391369da9e93621de0b4cd507e488964e52ac8d20a5e50859443d376636df0ab3e4c6c1edbe86d8730f63a4f3124e4788ce91c9978248a155c41ebef1cb946f4544b194892c764188a53a0cc87187ee268419cb9a4b3528b32e3d08d9e573c37ae0a5d0d753520197147de1bbcb0d2c97cc1a95d21ae1431a44055010272634ddc28678756b7566dfa95525bf8bedfb9afafa9eea25e0631222144a954be71a3fbe132ef51ca3906e00f7dea2cbfbfa04dedea12a9c1d46fec4e28fccd82551ab95461fa98f957260ff7e09b495884f6b63ffe99c9ceb53a627a4b629c3cb6fe0390fbd40e25e3ccc83f954c85b223f269fd9233a57f32d3ff83ef0eab96c67b45d13e3a3b5e66d930153c2d9693771275dbaeae02eae91a84a15e4fb0b85d20f6826dbf121bb2e169c6c8fcb1218364fd6b59219add611354a24cdca97267f4d3058bedd09278c189473b4e33253cb0839c3ca43d084b7b322de7e102ba2bda8d5c349e1fb7440a95b6d10d1f0ad9602c7d26282f419bba037e5afc24754797ca86eae71124e58a07443ec715b17c38df1dacde9109b7a0723b96aa0f14566d8cb70c698e0fe2484a81064d99ec00020c34efaa51da43dba7c374cea58b9c0382ea335d5cb3319eb215e98475ba051f11543db07d81f7a7e8ed08746e9e1408dab85d2c2f196940459040a5bcad5d4954f6876cb825e4f3a6f4d8d8ab158f53b53232d5f48974c1f4daf8bab8119767dec099219303c2d86cedbd8c30211c23f22a11d261c2ef9b4de6e1c098f0a51938baccd29c14d7570d11532f78019c0ef909b546c1e45c89bfbd6820a0b5e0a09f03112c6e062862fca20c6cab18d775d3fd66cb479f163c200f8e56299c1f1105462e3efc603cd84e692d347b1fa607ac988c02009cc8dca04dcd8c2118edd480d720631bab4a31cbe3235b705cb5c083f8663fa60522420413082db27df6cebf2970b12ce08b252c2b0e94a4d623ae0c594264ef71e3c51385ef318f884518d53c37650b70f4d5ef0726ec06d907d13788eb8467d3efe23d3b3901334e47b3b884a70f8a354a9b619a39a5643e51593a97d5d936e12cd4f324eef5986ac5cd419f44ec97c8e951102dc7b64d1d3c40bc30cb321afa29c2d05d88f6e4c527c263e0c3eba1170d521589498e0d5feea8ba348edb088fd1af96925de8e1ac03f5fc9b4d6ab5f4b85c1daebc03c767313671cd4d5c8ac4ef587828df9300123b5d51729b79a620b9aadd8e4f3f1e76bd15a36305405aaf51a6af0755ee660e84a36305ba26df61a01d7efd1a66fe891db0da1cb4f0f5947cd378f7316670bd1d496cb09c9347e170546ffbf41ad7ee58841ae3c7806870eb10ebfd381daf7e46502b328161a68b2bf7337e7203a6c7200", 0x1000) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="e800f876223f800001000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="e000f801c90e034001000000", 0xc) dup2(r0, r1) 20:01:27 executing program 3: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') (async) mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') rename(&(0x7f0000000200)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') (async) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) (async) stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='x\x00') (async, rerun: 32) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0/file1\x00') (rerun: 32) 20:01:27 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:27 executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x4000, 0x7f) socket$inet(0x2, 0x3, 0x81) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="4fe250f7c8d951c77e7d39164306d9e2a3227b37abcd4a877e38471346e58b784fca1afd9679b76f9a23d70422c4da4f9e148b4129212afd8c1f79508de028ab11cf2f51a6752e2662f062b6aa933af419136f0fd7388a46f7b090e60ffb9383f7131e42ab6bd27065974255ecf0ff71afed0504dad4c4635b51fc41c462d7773550d3c85cbf781cf4ee82fb39ff5c06045a15532066eb80226dde0020d7dbd284c7c0b3bfb5fcad72dbb2", 0xab) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000180)="cf063ed480a5c27211dc41c405c348d30927bdb4e2d62787cbc9e58bca6bfc353cab8636333b2cf585d484e0f1187e8782080e25b902936e81142d4b0f12e816b656d452ba1a4ba803d89edd6bf2f615ede72f580d91d4339c3084143c608c8a0c75277cd1e44ba8c7d9d74cd557a78cdde65cc3284c2764a5d45e64f68d6eeaf1061f525ecf5023a0e8b90a9b87afc184bbb85987a200d23dcf5810b1476567137a70cde3e9a0e6a4e0bca69ab167d678544a4fd6bbcbef1d2dceddb38f96a9b425d59880cf7430af8d647117703ba84cf660dbe3814b75521e41fae98aa4c0e851523464071a2bdfbf21a61ab3fc1a3ad066a240faa9713238ebd888c4c2516f829651809a3289aae56bace982f74118f56c0e600527f8644d049d62e853949a239f90f6d66956f85e14b591e4c515dd022e75932cc07a85d72b82e6e19bb02020dc17fe0bd0896076809cec9b2e8dc12b9f0ffce4be7853c501fc6a044c2cd2a8a5bb74040017dc0a210dd13e1f40cfaa6a7053a81bfeafdbcc223c46c9cf7fa173cd4bc5ab54e01eea24ae942bd63411981c1ef17f3a5481156b96ada1ada1cd601b88c6bb5ed9a860bd73a841a43650034c13fcb3b95dbd224833ed066770459cd0f4186194c9fe0926f0b84bc23e7a167254872da2a3c80bffd24868c0841228d5d3aaf1511bbb997208052dba43f06447a8609481c7f7ac8ad2834655b95ebbbe01504e18e479e6d090845b0e7aed6892a2f3e5632e7962e5e980df3d2d396d480e0110540e20aed8ead0e9d41d1158a2e5a226662687a697664a5178f9c02c0c84428f0add0eea6d3df43a4508e60203ab081dddc06c6612a5f636fe9300ff20b5be57cf55948906bfb3d75654905c88919b8bcce0c295eb79cd735beb56e19eab809da0d234bbbd3abbcd4bd88ec72dd0df332c690d6afa3696abe22d08635236699a8312f35f805d8cc28f95d1266ead5cfa578e5dbd9d1d00324d1a5ecdd5315ea57a93350af89fda79e34ecc08c41d1c7c0669286200b45fa23cc95ecc7542a5abce8b5dd2a787820aed7c3d6caf78d37c2e2074cc4aba6e6c4035b3bd483148473962849e473b3a5abeaa04ad9179cc3f6b46b257995f272e10344f85e862162394f092ea7a5524282b348e1550c95a7662724f1b97638f90d1257046bdaa00cd0526472ec14a62658c4860626c072eb3c243c9e773310045a9c89f37829dde91c8c22c1850949c384ef3000e5f26dcb7bb1d5932ecee13477179f320535efbf1832af57726cf3ee3515e1acb75ca6cfa2378feb7a29fd66bee6cb5a6c638a06894a2e9a9569665236d0dcd186036f5e1ed4814efc985aab995373b8d9a72ad74d661af6b8edb3c4102f885ce217e4c5c55565f57463e68aaf885c29a5489c8705d25534c1195e036d74e617aea66c1df004fa0c869542830acbbdc58f476333156d7813140f2fb12a3903800d145e402a4f684cdd13442a2ca0446d5a1aada61096a50d94851aae96c8a4bc2da708fb9c75cfc92bdc2bee5ad3e5d63e8fbbbab921e0bc2249d9049d4c28ab8ee1e3e8195fcd3d2014490b81eea041e63bc5547973c299977f78d0ebf973032d9758241c041251101d073da658861491d603630c5dccb321dbdd8e76583d29506f58462180bd08ddd7121b6dd128a2750b75a77d731626cf496da1b74d46eb851ce567e280009fb4f4ccc63b76d0dedcd1f8dc43782d21aaf7d5d010d2594c31e35fe7a5599f79be45c4f972d58d92379a11bed2f89121d92010cb483874def6b33bdf4d96a8f4e83a741c263dfb1b4b1540045f2f3ae2026f617b7c57de14a0551718ac0b3941e4e4025492d015e0e3130eb5f95da007c6dabae26f0970d0bf3be27e1ca32cd508da7f4e7b3cb57c004801b5d45242fa3193fcdac61eaab0ddcbc78eacc06ea567d9209d07e8780d3e9376577e4199a1a0d3b9e4f632398959730fcc18e4a93c2f99e259e430f1c1894f0991632522c9f6726f99f0ff49db11277d798a314f86395ac4eaa0dd5ca904006c38a885f3a91d840d6adff3d74f72f7e6b1dbaa018d69df5dc84e3130bf15530601f4054185990ec851b57b77b6c13a9d649e290b5be09c3c4cf7b0145e8221a2782a44b101e6a2240a1f548244eeee69c3f652e40b4bc686dfa20382d13280b9c5197c314e5e4e8cbaecf31f811eba636ee8d07e377a5d1b0acef000a7bbdb3c648ec701e22f98b822742b2cf808c7e8d40b5f53147bbd556a7abb2326194bb2e84061e7edee56dddcb3514454227c6601cace5ed98f8426f79683e43a0830feecec14d382b4878a5ac61b7875218ce3a096e68e76c4f4fdd6953aaf93a407291052cde23dc13a48892298ed2f78824aa60732ee5e962260ba7de6c5886adce2369b7afd71c0025f6226c978eb9ae7e8858875c313bd669f9f597035bd7b484c60359e33a90cd2b049c1b1346e566d872206166661a2a04c7eba3b80099cd49da9b26aec2d27be1aa2a524d974bdea67c3f8e74d9ee8f8bd91db380707406495d7470c89a354b9783e1ce8ef17fe27e89c451a1be6432b04c831bdd1ec530786b6d715f2192f502d2bdd184c429b1bc2d1be1e30b037f4923af801bd54922a86bbdcac812c448c78ada2ef8a29d9552b008ef956d0286262f41abe7c9f797270b53105a05148f0ffa35f6498848f1f49aaf81566b876c6ec2d2adbfc6b982032ecfe46fe55418fd75ce0161b5ecf867535c37f92eb084088b3b5d804ed777a481ef85a2d2ff2930d36c918979344325b8ef70a20554af09f575a9ec6b77f013f66c7222763f7775b85c193099f308b046544deda6332ef3c947ac382bdad6ffefa4738d06ce4023a4d6df416a1311a5e27eaf1e11577fc98bb8001dddd752a131059ec806b12e6639d95a27779ff371661815899e382a281b66f4da7f47af429eca196afb4f50b7cba33a9749326f07c24efe271e2a55bad14dbf176ce643d83ed167f2027625bfea19f7a46ac42fbee7d1eb0a7ccf2cb6c1aa125b0ccaa831a348cb037b51ea52d5ff72a3f9b49ecd16995af3d2abe53fbce93601c546fcb73d861fa0786512ee9504847d4052371044e4c516b6a1296ea5218033c34aa827eb597bb6d7141d61d3c150a3c3759dd7c02dd5723bcb4198a93baad42afd4332f37a3ca9cd4ecc54b6562c313e83462b1d65d5598ec68f54df0c06126ad96699b6723270c9bad7b686f2d57e2fb3fe816062d3597769f54bca824337c817e2340f9a2d863b127d75ecf7508ed68c56dafab861d004dd1b285cd1dcb6ff2c23b975bffb4f196c642ec436793bc0e61f2263ff318084255318a36f5b3b30177c4aa2e9fcc0f9990c00e4249b56634b8dc017cc4640e09101ffdc9d996718700d8d3258998640c866af97903904dbee4932f6f5ea8a67ad0236d5f0dc91682a2d0a3b88f97b86c7aeb7fd8e6efa2a76022ad31e6a2aa3f8ae369d15205ac662fba3cd0eacd7daff68b448d31a23d0589c592fdbefe8b85e3b4da37fa9199b5a9da92ad088db86cadb3bcda084331d1bf2dde175d0a83039bc8f276316f2ebc18774fb01d4bbada6c40423e06ebbff6241b9f6ee6c61214dc263f1e4732355a6588071e505a658a099c8b85c0cbc6b0c3c9a247f3c32daea1c72ea96e4bb06c79f4c476cdad8107b52d384760176aa07dd6a0dc2ada28248602d76716ea51596e60ec7d68d374fc449f7ee82b0c54f41bc5fc852070e18796397b8e542792db5edbec6b6954df20ff83bd837c511060be274a548e238bf6bf181158c6ab94b8b31e8fd0f5fe5d9b865cdda108726c3d831ef5839af17a6dc818005bca5dbe16e4e41fc3b106ca0c9b7984f95ba8b1ff620e274b91929a706b52a5e5b2f26ed798940a2fbde6a39a3b0104c1622a2cd3928b34384c45a866b0a972504a14a7919d32f640116490d43285294ace1564522d1cb58c0178a5cd7156926a3133106a78a2c1371a544763faf962541883799f37e18ae4658407199394303623136baaf3e301560280a80a73fd2c917c7223f4cf2bcb21cc5699f9fd032e08b896b5010a193dc4033765c5affe6204bef9d59141847709b3005a04410147a31ba78dd3176cbf9f5d8432195ee4f8f087418058390e7772887992a0d37550cb5edc53d2ac45734a197fca52399b6b78fc72ba06aad94e72e90e40b2dd0093d354bb83d3f22d3d854faa9b1b2dd66a5a11209266f2e660e427cf1fea2c99436e9fdd3fb2d84533b0d3f59f10db64cbb975f0a1537ac7f368c8646183bda850129a78bcdfa43633c3c004b223523072593ffcbc07b44a74dcf2cb941bb79c668b406a8b940c59ed90498f289c58b5d3c40c6e489a301ba0803595ea2b28c5315ce5a2391369da9e93621de0b4cd507e488964e52ac8d20a5e50859443d376636df0ab3e4c6c1edbe86d8730f63a4f3124e4788ce91c9978248a155c41ebef1cb946f4544b194892c764188a53a0cc87187ee268419cb9a4b3528b32e3d08d9e573c37ae0a5d0d753520197147de1bbcb0d2c97cc1a95d21ae1431a44055010272634ddc28678756b7566dfa95525bf8bedfb9afafa9eea25e0631222144a954be71a3fbe132ef51ca3906e00f7dea2cbfbfa04dedea12a9c1d46fec4e28fccd82551ab95461fa98f957260ff7e09b495884f6b63ffe99c9ceb53a627a4b629c3cb6fe0390fbd40e25e3ccc83f954c85b223f269fd9233a57f32d3ff83ef0eab96c67b45d13e3a3b5e66d930153c2d9693771275dbaeae02eae91a84a15e4fb0b85d20f6826dbf121bb2e169c6c8fcb1218364fd6b59219add611354a24cdca97267f4d3058bedd09278c189473b4e33253cb0839c3ca43d084b7b322de7e102ba2bda8d5c349e1fb7440a95b6d10d1f0ad9602c7d26282f419bba037e5afc24754797ca86eae71124e58a07443ec715b17c38df1dacde9109b7a0723b96aa0f14566d8cb70c698e0fe2484a81064d99ec00020c34efaa51da43dba7c374cea58b9c0382ea335d5cb3319eb215e98475ba051f11543db07d81f7a7e8ed08746e9e1408dab85d2c2f196940459040a5bcad5d4954f6876cb825e4f3a6f4d8d8ab158f53b53232d5f48974c1f4daf8bab8119767dec099219303c2d86cedbd8c30211c23f22a11d261c2ef9b4de6e1c098f0a51938baccd29c14d7570d11532f78019c0ef909b546c1e45c89bfbd6820a0b5e0a09f03112c6e062862fca20c6cab18d775d3fd66cb479f163c200f8e56299c1f1105462e3efc603cd84e692d347b1fa607ac988c02009cc8dca04dcd8c2118edd480d720631bab4a31cbe3235b705cb5c083f8663fa60522420413082db27df6cebf2970b12ce08b252c2b0e94a4d623ae0c594264ef71e3c51385ef318f884518d53c37650b70f4d5ef0726ec06d907d13788eb8467d3efe23d3b3901334e47b3b884a70f8a354a9b619a39a5643e51593a97d5d936e12cd4f324eef5986ac5cd419f44ec97c8e951102dc7b64d1d3c40bc30cb321afa29c2d05d88f6e4c527c263e0c3eba1170d521589498e0d5feea8ba348edb088fd1af96925de8e1ac03f5fc9b4d6ab5f4b85c1daebc03c767313671cd4d5c8ac4ef587828df9300123b5d51729b79a620b9aadd8e4f3f1e76bd15a36305405aaf51a6af0755ee660e84a36305ba26df61a01d7efd1a66fe891db0da1cb4f0f5947cd378f7316670bd1d496cb09c9347e170546ffbf41ad7ee58841ae3c7806870eb10ebfd381daf7e46502b328161a68b2bf7337e7203a6c7200", 0x1000) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="e800f876223f800001000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="e000f801c90e034001000000", 0xc) dup2(r0, r1) socket$inet(0x2, 0x2, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) socket$inet(0x2, 0x4000, 0x7f) (async) socket$inet(0x2, 0x3, 0x81) (async) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="4fe250f7c8d951c77e7d39164306d9e2a3227b37abcd4a877e38471346e58b784fca1afd9679b76f9a23d70422c4da4f9e148b4129212afd8c1f79508de028ab11cf2f51a6752e2662f062b6aa933af419136f0fd7388a46f7b090e60ffb9383f7131e42ab6bd27065974255ecf0ff71afed0504dad4c4635b51fc41c462d7773550d3c85cbf781cf4ee82fb39ff5c06045a15532066eb80226dde0020d7dbd284c7c0b3bfb5fcad72dbb2", 0xab) (async) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000180)="cf063ed480a5c27211dc41c405c348d30927bdb4e2d62787cbc9e58bca6bfc353cab8636333b2cf585d484e0f1187e8782080e25b902936e81142d4b0f12e816b656d452ba1a4ba803d89edd6bf2f615ede72f580d91d4339c3084143c608c8a0c75277cd1e44ba8c7d9d74cd557a78cdde65cc3284c2764a5d45e64f68d6eeaf1061f525ecf5023a0e8b90a9b87afc184bbb85987a200d23dcf5810b1476567137a70cde3e9a0e6a4e0bca69ab167d678544a4fd6bbcbef1d2dceddb38f96a9b425d59880cf7430af8d647117703ba84cf660dbe3814b75521e41fae98aa4c0e851523464071a2bdfbf21a61ab3fc1a3ad066a240faa9713238ebd888c4c2516f829651809a3289aae56bace982f74118f56c0e600527f8644d049d62e853949a239f90f6d66956f85e14b591e4c515dd022e75932cc07a85d72b82e6e19bb02020dc17fe0bd0896076809cec9b2e8dc12b9f0ffce4be7853c501fc6a044c2cd2a8a5bb74040017dc0a210dd13e1f40cfaa6a7053a81bfeafdbcc223c46c9cf7fa173cd4bc5ab54e01eea24ae942bd63411981c1ef17f3a5481156b96ada1ada1cd601b88c6bb5ed9a860bd73a841a43650034c13fcb3b95dbd224833ed066770459cd0f4186194c9fe0926f0b84bc23e7a167254872da2a3c80bffd24868c0841228d5d3aaf1511bbb997208052dba43f06447a8609481c7f7ac8ad2834655b95ebbbe01504e18e479e6d090845b0e7aed6892a2f3e5632e7962e5e980df3d2d396d480e0110540e20aed8ead0e9d41d1158a2e5a226662687a697664a5178f9c02c0c84428f0add0eea6d3df43a4508e60203ab081dddc06c6612a5f636fe9300ff20b5be57cf55948906bfb3d75654905c88919b8bcce0c295eb79cd735beb56e19eab809da0d234bbbd3abbcd4bd88ec72dd0df332c690d6afa3696abe22d08635236699a8312f35f805d8cc28f95d1266ead5cfa578e5dbd9d1d00324d1a5ecdd5315ea57a93350af89fda79e34ecc08c41d1c7c0669286200b45fa23cc95ecc7542a5abce8b5dd2a787820aed7c3d6caf78d37c2e2074cc4aba6e6c4035b3bd483148473962849e473b3a5abeaa04ad9179cc3f6b46b257995f272e10344f85e862162394f092ea7a5524282b348e1550c95a7662724f1b97638f90d1257046bdaa00cd0526472ec14a62658c4860626c072eb3c243c9e773310045a9c89f37829dde91c8c22c1850949c384ef3000e5f26dcb7bb1d5932ecee13477179f320535efbf1832af57726cf3ee3515e1acb75ca6cfa2378feb7a29fd66bee6cb5a6c638a06894a2e9a9569665236d0dcd186036f5e1ed4814efc985aab995373b8d9a72ad74d661af6b8edb3c4102f885ce217e4c5c55565f57463e68aaf885c29a5489c8705d25534c1195e036d74e617aea66c1df004fa0c869542830acbbdc58f476333156d7813140f2fb12a3903800d145e402a4f684cdd13442a2ca0446d5a1aada61096a50d94851aae96c8a4bc2da708fb9c75cfc92bdc2bee5ad3e5d63e8fbbbab921e0bc2249d9049d4c28ab8ee1e3e8195fcd3d2014490b81eea041e63bc5547973c299977f78d0ebf973032d9758241c041251101d073da658861491d603630c5dccb321dbdd8e76583d29506f58462180bd08ddd7121b6dd128a2750b75a77d731626cf496da1b74d46eb851ce567e280009fb4f4ccc63b76d0dedcd1f8dc43782d21aaf7d5d010d2594c31e35fe7a5599f79be45c4f972d58d92379a11bed2f89121d92010cb483874def6b33bdf4d96a8f4e83a741c263dfb1b4b1540045f2f3ae2026f617b7c57de14a0551718ac0b3941e4e4025492d015e0e3130eb5f95da007c6dabae26f0970d0bf3be27e1ca32cd508da7f4e7b3cb57c004801b5d45242fa3193fcdac61eaab0ddcbc78eacc06ea567d9209d07e8780d3e9376577e4199a1a0d3b9e4f632398959730fcc18e4a93c2f99e259e430f1c1894f0991632522c9f6726f99f0ff49db11277d798a314f86395ac4eaa0dd5ca904006c38a885f3a91d840d6adff3d74f72f7e6b1dbaa018d69df5dc84e3130bf15530601f4054185990ec851b57b77b6c13a9d649e290b5be09c3c4cf7b0145e8221a2782a44b101e6a2240a1f548244eeee69c3f652e40b4bc686dfa20382d13280b9c5197c314e5e4e8cbaecf31f811eba636ee8d07e377a5d1b0acef000a7bbdb3c648ec701e22f98b822742b2cf808c7e8d40b5f53147bbd556a7abb2326194bb2e84061e7edee56dddcb3514454227c6601cace5ed98f8426f79683e43a0830feecec14d382b4878a5ac61b7875218ce3a096e68e76c4f4fdd6953aaf93a407291052cde23dc13a48892298ed2f78824aa60732ee5e962260ba7de6c5886adce2369b7afd71c0025f6226c978eb9ae7e8858875c313bd669f9f597035bd7b484c60359e33a90cd2b049c1b1346e566d872206166661a2a04c7eba3b80099cd49da9b26aec2d27be1aa2a524d974bdea67c3f8e74d9ee8f8bd91db380707406495d7470c89a354b9783e1ce8ef17fe27e89c451a1be6432b04c831bdd1ec530786b6d715f2192f502d2bdd184c429b1bc2d1be1e30b037f4923af801bd54922a86bbdcac812c448c78ada2ef8a29d9552b008ef956d0286262f41abe7c9f797270b53105a05148f0ffa35f6498848f1f49aaf81566b876c6ec2d2adbfc6b982032ecfe46fe55418fd75ce0161b5ecf867535c37f92eb084088b3b5d804ed777a481ef85a2d2ff2930d36c918979344325b8ef70a20554af09f575a9ec6b77f013f66c7222763f7775b85c193099f308b046544deda6332ef3c947ac382bdad6ffefa4738d06ce4023a4d6df416a1311a5e27eaf1e11577fc98bb8001dddd752a131059ec806b12e6639d95a27779ff371661815899e382a281b66f4da7f47af429eca196afb4f50b7cba33a9749326f07c24efe271e2a55bad14dbf176ce643d83ed167f2027625bfea19f7a46ac42fbee7d1eb0a7ccf2cb6c1aa125b0ccaa831a348cb037b51ea52d5ff72a3f9b49ecd16995af3d2abe53fbce93601c546fcb73d861fa0786512ee9504847d4052371044e4c516b6a1296ea5218033c34aa827eb597bb6d7141d61d3c150a3c3759dd7c02dd5723bcb4198a93baad42afd4332f37a3ca9cd4ecc54b6562c313e83462b1d65d5598ec68f54df0c06126ad96699b6723270c9bad7b686f2d57e2fb3fe816062d3597769f54bca824337c817e2340f9a2d863b127d75ecf7508ed68c56dafab861d004dd1b285cd1dcb6ff2c23b975bffb4f196c642ec436793bc0e61f2263ff318084255318a36f5b3b30177c4aa2e9fcc0f9990c00e4249b56634b8dc017cc4640e09101ffdc9d996718700d8d3258998640c866af97903904dbee4932f6f5ea8a67ad0236d5f0dc91682a2d0a3b88f97b86c7aeb7fd8e6efa2a76022ad31e6a2aa3f8ae369d15205ac662fba3cd0eacd7daff68b448d31a23d0589c592fdbefe8b85e3b4da37fa9199b5a9da92ad088db86cadb3bcda084331d1bf2dde175d0a83039bc8f276316f2ebc18774fb01d4bbada6c40423e06ebbff6241b9f6ee6c61214dc263f1e4732355a6588071e505a658a099c8b85c0cbc6b0c3c9a247f3c32daea1c72ea96e4bb06c79f4c476cdad8107b52d384760176aa07dd6a0dc2ada28248602d76716ea51596e60ec7d68d374fc449f7ee82b0c54f41bc5fc852070e18796397b8e542792db5edbec6b6954df20ff83bd837c511060be274a548e238bf6bf181158c6ab94b8b31e8fd0f5fe5d9b865cdda108726c3d831ef5839af17a6dc818005bca5dbe16e4e41fc3b106ca0c9b7984f95ba8b1ff620e274b91929a706b52a5e5b2f26ed798940a2fbde6a39a3b0104c1622a2cd3928b34384c45a866b0a972504a14a7919d32f640116490d43285294ace1564522d1cb58c0178a5cd7156926a3133106a78a2c1371a544763faf962541883799f37e18ae4658407199394303623136baaf3e301560280a80a73fd2c917c7223f4cf2bcb21cc5699f9fd032e08b896b5010a193dc4033765c5affe6204bef9d59141847709b3005a04410147a31ba78dd3176cbf9f5d8432195ee4f8f087418058390e7772887992a0d37550cb5edc53d2ac45734a197fca52399b6b78fc72ba06aad94e72e90e40b2dd0093d354bb83d3f22d3d854faa9b1b2dd66a5a11209266f2e660e427cf1fea2c99436e9fdd3fb2d84533b0d3f59f10db64cbb975f0a1537ac7f368c8646183bda850129a78bcdfa43633c3c004b223523072593ffcbc07b44a74dcf2cb941bb79c668b406a8b940c59ed90498f289c58b5d3c40c6e489a301ba0803595ea2b28c5315ce5a2391369da9e93621de0b4cd507e488964e52ac8d20a5e50859443d376636df0ab3e4c6c1edbe86d8730f63a4f3124e4788ce91c9978248a155c41ebef1cb946f4544b194892c764188a53a0cc87187ee268419cb9a4b3528b32e3d08d9e573c37ae0a5d0d753520197147de1bbcb0d2c97cc1a95d21ae1431a44055010272634ddc28678756b7566dfa95525bf8bedfb9afafa9eea25e0631222144a954be71a3fbe132ef51ca3906e00f7dea2cbfbfa04dedea12a9c1d46fec4e28fccd82551ab95461fa98f957260ff7e09b495884f6b63ffe99c9ceb53a627a4b629c3cb6fe0390fbd40e25e3ccc83f954c85b223f269fd9233a57f32d3ff83ef0eab96c67b45d13e3a3b5e66d930153c2d9693771275dbaeae02eae91a84a15e4fb0b85d20f6826dbf121bb2e169c6c8fcb1218364fd6b59219add611354a24cdca97267f4d3058bedd09278c189473b4e33253cb0839c3ca43d084b7b322de7e102ba2bda8d5c349e1fb7440a95b6d10d1f0ad9602c7d26282f419bba037e5afc24754797ca86eae71124e58a07443ec715b17c38df1dacde9109b7a0723b96aa0f14566d8cb70c698e0fe2484a81064d99ec00020c34efaa51da43dba7c374cea58b9c0382ea335d5cb3319eb215e98475ba051f11543db07d81f7a7e8ed08746e9e1408dab85d2c2f196940459040a5bcad5d4954f6876cb825e4f3a6f4d8d8ab158f53b53232d5f48974c1f4daf8bab8119767dec099219303c2d86cedbd8c30211c23f22a11d261c2ef9b4de6e1c098f0a51938baccd29c14d7570d11532f78019c0ef909b546c1e45c89bfbd6820a0b5e0a09f03112c6e062862fca20c6cab18d775d3fd66cb479f163c200f8e56299c1f1105462e3efc603cd84e692d347b1fa607ac988c02009cc8dca04dcd8c2118edd480d720631bab4a31cbe3235b705cb5c083f8663fa60522420413082db27df6cebf2970b12ce08b252c2b0e94a4d623ae0c594264ef71e3c51385ef318f884518d53c37650b70f4d5ef0726ec06d907d13788eb8467d3efe23d3b3901334e47b3b884a70f8a354a9b619a39a5643e51593a97d5d936e12cd4f324eef5986ac5cd419f44ec97c8e951102dc7b64d1d3c40bc30cb321afa29c2d05d88f6e4c527c263e0c3eba1170d521589498e0d5feea8ba348edb088fd1af96925de8e1ac03f5fc9b4d6ab5f4b85c1daebc03c767313671cd4d5c8ac4ef587828df9300123b5d51729b79a620b9aadd8e4f3f1e76bd15a36305405aaf51a6af0755ee660e84a36305ba26df61a01d7efd1a66fe891db0da1cb4f0f5947cd378f7316670bd1d496cb09c9347e170546ffbf41ad7ee58841ae3c7806870eb10ebfd381daf7e46502b328161a68b2bf7337e7203a6c7200", 0x1000) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="e800f876223f800001000000", 0xc) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="e000f801c90e034001000000", 0xc) (async) dup2(r0, r1) (async) 20:01:27 executing program 7: r0 = syz_open_pts() r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r4 = getgid() sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB='E\r\x00\x00file0\x00'], 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)="585a4a394db34d3d9f318d94fe598c0eb5f59bc07faa79ceb2ac6e911ffdd12378c3452a841f82c211e940cdae3100421a1a1d8ed10f79e523c4b07c820105e2dfe96273e0949d1869495a4ed2957d19d43d9e7877eb83ebf7121b7ce8b18595cb0c686a5d15b48ed2c28a884663e74d25e7e58cd965c1ac470308d2497fe9938fc095e5c3a99a0a3814797256a9f0bec282d3f6a29a52eba2b972663158f974e1555d1a583195ad5b4753470c499b0412045b38a2d65f56eb5c78e4a5e77fc357c41f608ddb", 0xc6}, {&(0x7f0000000180)="2e37a5241494f2a33288702064edeeac58d9e30409deeead72618ed0a35475d12a62eea9001afd18cfe8610bd298737ab3bbff09d6396e8ae77b3540a63e0a6426e2b08776505f44447dcff2513bf977610f471d8c11fe4458257afe8d6ec52495df7628daa888e2e7a6d224b449b9170067d2a6cc19e77255843751117fafaaed66e1701821e0b646e63cc0b8e81df5cb306dcb61515b0f5b2feece85af940efc6bb4776cbbfa", 0xa7}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x40, 0x400}, 0xd) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_open_pts() (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) ioctl$TIOCSTART(r1, 0x2000746e) (async) ioctl$TIOCCBRK(r0, 0x2000747a) (async) getpid() (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) (async) getgid() (async) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB='E\r\x00\x00file0\x00'], 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)="585a4a394db34d3d9f318d94fe598c0eb5f59bc07faa79ceb2ac6e911ffdd12378c3452a841f82c211e940cdae3100421a1a1d8ed10f79e523c4b07c820105e2dfe96273e0949d1869495a4ed2957d19d43d9e7877eb83ebf7121b7ce8b18595cb0c686a5d15b48ed2c28a884663e74d25e7e58cd965c1ac470308d2497fe9938fc095e5c3a99a0a3814797256a9f0bec282d3f6a29a52eba2b972663158f974e1555d1a583195ad5b4753470c499b0412045b38a2d65f56eb5c78e4a5e77fc357c41f608ddb", 0xc6}, {&(0x7f0000000180)="2e37a5241494f2a33288702064edeeac58d9e30409deeead72618ed0a35475d12a62eea9001afd18cfe8610bd298737ab3bbff09d6396e8ae77b3540a63e0a6426e2b08776505f44447dcff2513bf977610f471d8c11fe4458257afe8d6ec52495df7628daa888e2e7a6d224b449b9170067d2a6cc19e77255843751117fafaaed66e1701821e0b646e63cc0b8e81df5cb306dcb61515b0f5b2feece85af940efc6bb4776cbbfa", 0xa7}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x40, 0x400}, 0xd) (async) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) (async) 20:01:27 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202392f66e96c653000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) poll(&(0x7f00000000c0)=[{0xffffffffffffff9c, 0x80}, {r3, 0x2}], 0x2, 0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async) socket(0x2, 0x4003, 0x0) (async) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202392f66e96c653000"], 0x10) (async) dup2(r1, r0) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) (async) dup(r0) (async) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) (async) poll(&(0x7f00000000c0)=[{0xffffffffffffff9c, 0x80}, {r3, 0x2}], 0x2, 0x9) (async) 20:01:27 executing program 3: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000900)=[{&(0x7f0000000a00)='B', 0x1}], 0x1) write(r0, &(0x7f0000000000)="5cc9d43993294a9e55cbb16632e84800009c800000000009670c34f40400396a92cc0d2f66905401db34f178ba4886951e56b90000000000000000000600", 0x3e) write(r1, &(0x7f0000000040), 0xfeea) r2 = dup2(r1, r1) close(r2) close(r0) execve(0x0, 0x0, 0x0) 20:01:27 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:27 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {&(0x7f0000000280)="ddc521b2b64f0dff4cf3a50bc195bd67cadb1ef345364f5a6b536f90025d58b53a662b7202ba521618a2b58c5f4a862d16e7a2571407a0141b7cfab59d317dad36bc98a92b4cbe19b9ce163d32b4aaaaaa46e4165776af36e51f9eec14e3ddf62fa627549f18e9e5db313ed9889631fa3e7fd0ec704278327ce97ec2de0de07a8b9bc4cdfa894afdb33897c4a67c89fd4b13eae43a96893e3e557f83029699985036339bbdbe5d92e7f3212c10bf242a3dd6c956b22f", 0xb6}], 0x3, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pwrite(r0, &(0x7f00000002c0)="290a9fd7cc8bb36678cc1b885dac3d8cf73a1e77be16baca818eeb46ab5ca6066ba03f485253758073da41fa69d3a78cf733bd939b20e3ae269e27d1be02af2917686f847c5a7ac48c104ffc64ee1ad0f0aac1ff337dd2004546ba791494e11b684934344460b97e572bfe599c8e2523d801f875891531e1b340e64f3a78302e7fc3d7554108985ffba763d013ba65247fc8361e6a1b82b9c7b451ca5f5b60c27bb5d714b738d81f91470efbd97e22de5da1c6fdb8b6035454d9b046161756711dc5fcaea40cb06c10bc61019130b1420f855bed98cc393e1a6675b310e8b89a45cf400e89f2c7923fe6bcdfe1756a", 0xef, 0x3ff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{}, {0x4c}, {0x6, 0x0, 0x0, 0x10dc}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{}, {0x7}, {0x1, 0x0, 0x0, 0x20fc}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f0000000180)=0xea, 0x0, 0x0) pwrite(r0, &(0x7f00000001c0)="c6e66cfefe8a242ecbf5d5e88054", 0xe, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0xee5, 0x6, 0x8, 0x2c3}, {0x6, 0x80, 0x7f, 0xbd}, {0x95, 0x11, 0xee, 0x1}, {0x8, 0x1, 0xff, 0x3}, {0x8, 0x7, 0x5, 0x626f}, {0x2, 0xff, 0x0, 0xfff}, {0x9, 0x5, 0x6, 0x2}, {0x8, 0x3, 0x5, 0x20}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f0000000100)=[{0x6, 0xf2, 0x2, 0x4}, {0x7, 0x0, 0x1f, 0x7b}, {0x2, 0x51, 0xff, 0x4}, {0x0, 0xfc, 0x40, 0x5}, {0x7000, 0xff, 0x7, 0xd8}, {0x3, 0x20, 0x2, 0x5}, {0x2, 0x20, 0x4, 0xa1b}, {0x81, 0x40, 0x2, 0x5}]}) 20:01:27 executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) (async) r2 = socket$inet(0x2, 0x4000, 0x7f) (async, rerun: 32) socket$inet(0x2, 0x3, 0x81) (async, rerun: 32) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="4fe250f7c8d951c77e7d39164306d9e2a3227b37abcd4a877e38471346e58b784fca1afd9679b76f9a23d70422c4da4f9e148b4129212afd8c1f79508de028ab11cf2f51a6752e2662f062b6aa933af419136f0fd7388a46f7b090e60ffb9383f7131e42ab6bd27065974255ecf0ff71afed0504dad4c4635b51fc41c462d7773550d3c85cbf781cf4ee82fb39ff5c06045a15532066eb80226dde0020d7dbd284c7c0b3bfb5fcad72dbb2", 0xab) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000180)="cf063ed480a5c27211dc41c405c348d30927bdb4e2d62787cbc9e58bca6bfc353cab8636333b2cf585d484e0f1187e8782080e25b902936e81142d4b0f12e816b656d452ba1a4ba803d89edd6bf2f615ede72f580d91d4339c3084143c608c8a0c75277cd1e44ba8c7d9d74cd557a78cdde65cc3284c2764a5d45e64f68d6eeaf1061f525ecf5023a0e8b90a9b87afc184bbb85987a200d23dcf5810b1476567137a70cde3e9a0e6a4e0bca69ab167d678544a4fd6bbcbef1d2dceddb38f96a9b425d59880cf7430af8d647117703ba84cf660dbe3814b75521e41fae98aa4c0e851523464071a2bdfbf21a61ab3fc1a3ad066a240faa9713238ebd888c4c2516f829651809a3289aae56bace982f74118f56c0e600527f8644d049d62e853949a239f90f6d66956f85e14b591e4c515dd022e75932cc07a85d72b82e6e19bb02020dc17fe0bd0896076809cec9b2e8dc12b9f0ffce4be7853c501fc6a044c2cd2a8a5bb74040017dc0a210dd13e1f40cfaa6a7053a81bfeafdbcc223c46c9cf7fa173cd4bc5ab54e01eea24ae942bd63411981c1ef17f3a5481156b96ada1ada1cd601b88c6bb5ed9a860bd73a841a43650034c13fcb3b95dbd224833ed066770459cd0f4186194c9fe0926f0b84bc23e7a167254872da2a3c80bffd24868c0841228d5d3aaf1511bbb997208052dba43f06447a8609481c7f7ac8ad2834655b95ebbbe01504e18e479e6d090845b0e7aed6892a2f3e5632e7962e5e980df3d2d396d480e0110540e20aed8ead0e9d41d1158a2e5a226662687a697664a5178f9c02c0c84428f0add0eea6d3df43a4508e60203ab081dddc06c6612a5f636fe9300ff20b5be57cf55948906bfb3d75654905c88919b8bcce0c295eb79cd735beb56e19eab809da0d234bbbd3abbcd4bd88ec72dd0df332c690d6afa3696abe22d08635236699a8312f35f805d8cc28f95d1266ead5cfa578e5dbd9d1d00324d1a5ecdd5315ea57a93350af89fda79e34ecc08c41d1c7c0669286200b45fa23cc95ecc7542a5abce8b5dd2a787820aed7c3d6caf78d37c2e2074cc4aba6e6c4035b3bd483148473962849e473b3a5abeaa04ad9179cc3f6b46b257995f272e10344f85e862162394f092ea7a5524282b348e1550c95a7662724f1b97638f90d1257046bdaa00cd0526472ec14a62658c4860626c072eb3c243c9e773310045a9c89f37829dde91c8c22c1850949c384ef3000e5f26dcb7bb1d5932ecee13477179f320535efbf1832af57726cf3ee3515e1acb75ca6cfa2378feb7a29fd66bee6cb5a6c638a06894a2e9a9569665236d0dcd186036f5e1ed4814efc985aab995373b8d9a72ad74d661af6b8edb3c4102f885ce217e4c5c55565f57463e68aaf885c29a5489c8705d25534c1195e036d74e617aea66c1df004fa0c869542830acbbdc58f476333156d7813140f2fb12a3903800d145e402a4f684cdd13442a2ca0446d5a1aada61096a50d94851aae96c8a4bc2da708fb9c75cfc92bdc2bee5ad3e5d63e8fbbbab921e0bc2249d9049d4c28ab8ee1e3e8195fcd3d2014490b81eea041e63bc5547973c299977f78d0ebf973032d9758241c041251101d073da658861491d603630c5dccb321dbdd8e76583d29506f58462180bd08ddd7121b6dd128a2750b75a77d731626cf496da1b74d46eb851ce567e280009fb4f4ccc63b76d0dedcd1f8dc43782d21aaf7d5d010d2594c31e35fe7a5599f79be45c4f972d58d92379a11bed2f89121d92010cb483874def6b33bdf4d96a8f4e83a741c263dfb1b4b1540045f2f3ae2026f617b7c57de14a0551718ac0b3941e4e4025492d015e0e3130eb5f95da007c6dabae26f0970d0bf3be27e1ca32cd508da7f4e7b3cb57c004801b5d45242fa3193fcdac61eaab0ddcbc78eacc06ea567d9209d07e8780d3e9376577e4199a1a0d3b9e4f632398959730fcc18e4a93c2f99e259e430f1c1894f0991632522c9f6726f99f0ff49db11277d798a314f86395ac4eaa0dd5ca904006c38a885f3a91d840d6adff3d74f72f7e6b1dbaa018d69df5dc84e3130bf15530601f4054185990ec851b57b77b6c13a9d649e290b5be09c3c4cf7b0145e8221a2782a44b101e6a2240a1f548244eeee69c3f652e40b4bc686dfa20382d13280b9c5197c314e5e4e8cbaecf31f811eba636ee8d07e377a5d1b0acef000a7bbdb3c648ec701e22f98b822742b2cf808c7e8d40b5f53147bbd556a7abb2326194bb2e84061e7edee56dddcb3514454227c6601cace5ed98f8426f79683e43a0830feecec14d382b4878a5ac61b7875218ce3a096e68e76c4f4fdd6953aaf93a407291052cde23dc13a48892298ed2f78824aa60732ee5e962260ba7de6c5886adce2369b7afd71c0025f6226c978eb9ae7e8858875c313bd669f9f597035bd7b484c60359e33a90cd2b049c1b1346e566d872206166661a2a04c7eba3b80099cd49da9b26aec2d27be1aa2a524d974bdea67c3f8e74d9ee8f8bd91db380707406495d7470c89a354b9783e1ce8ef17fe27e89c451a1be6432b04c831bdd1ec530786b6d715f2192f502d2bdd184c429b1bc2d1be1e30b037f4923af801bd54922a86bbdcac812c448c78ada2ef8a29d9552b008ef956d0286262f41abe7c9f797270b53105a05148f0ffa35f6498848f1f49aaf81566b876c6ec2d2adbfc6b982032ecfe46fe55418fd75ce0161b5ecf867535c37f92eb084088b3b5d804ed777a481ef85a2d2ff2930d36c918979344325b8ef70a20554af09f575a9ec6b77f013f66c7222763f7775b85c193099f308b046544deda6332ef3c947ac382bdad6ffefa4738d06ce4023a4d6df416a1311a5e27eaf1e11577fc98bb8001dddd752a131059ec806b12e6639d95a27779ff371661815899e382a281b66f4da7f47af429eca196afb4f50b7cba33a9749326f07c24efe271e2a55bad14dbf176ce643d83ed167f2027625bfea19f7a46ac42fbee7d1eb0a7ccf2cb6c1aa125b0ccaa831a348cb037b51ea52d5ff72a3f9b49ecd16995af3d2abe53fbce93601c546fcb73d861fa0786512ee9504847d4052371044e4c516b6a1296ea5218033c34aa827eb597bb6d7141d61d3c150a3c3759dd7c02dd5723bcb4198a93baad42afd4332f37a3ca9cd4ecc54b6562c313e83462b1d65d5598ec68f54df0c06126ad96699b6723270c9bad7b686f2d57e2fb3fe816062d3597769f54bca824337c817e2340f9a2d863b127d75ecf7508ed68c56dafab861d004dd1b285cd1dcb6ff2c23b975bffb4f196c642ec436793bc0e61f2263ff318084255318a36f5b3b30177c4aa2e9fcc0f9990c00e4249b56634b8dc017cc4640e09101ffdc9d996718700d8d3258998640c866af97903904dbee4932f6f5ea8a67ad0236d5f0dc91682a2d0a3b88f97b86c7aeb7fd8e6efa2a76022ad31e6a2aa3f8ae369d15205ac662fba3cd0eacd7daff68b448d31a23d0589c592fdbefe8b85e3b4da37fa9199b5a9da92ad088db86cadb3bcda084331d1bf2dde175d0a83039bc8f276316f2ebc18774fb01d4bbada6c40423e06ebbff6241b9f6ee6c61214dc263f1e4732355a6588071e505a658a099c8b85c0cbc6b0c3c9a247f3c32daea1c72ea96e4bb06c79f4c476cdad8107b52d384760176aa07dd6a0dc2ada28248602d76716ea51596e60ec7d68d374fc449f7ee82b0c54f41bc5fc852070e18796397b8e542792db5edbec6b6954df20ff83bd837c511060be274a548e238bf6bf181158c6ab94b8b31e8fd0f5fe5d9b865cdda108726c3d831ef5839af17a6dc818005bca5dbe16e4e41fc3b106ca0c9b7984f95ba8b1ff620e274b91929a706b52a5e5b2f26ed798940a2fbde6a39a3b0104c1622a2cd3928b34384c45a866b0a972504a14a7919d32f640116490d43285294ace1564522d1cb58c0178a5cd7156926a3133106a78a2c1371a544763faf962541883799f37e18ae4658407199394303623136baaf3e301560280a80a73fd2c917c7223f4cf2bcb21cc5699f9fd032e08b896b5010a193dc4033765c5affe6204bef9d59141847709b3005a04410147a31ba78dd3176cbf9f5d8432195ee4f8f087418058390e7772887992a0d37550cb5edc53d2ac45734a197fca52399b6b78fc72ba06aad94e72e90e40b2dd0093d354bb83d3f22d3d854faa9b1b2dd66a5a11209266f2e660e427cf1fea2c99436e9fdd3fb2d84533b0d3f59f10db64cbb975f0a1537ac7f368c8646183bda850129a78bcdfa43633c3c004b223523072593ffcbc07b44a74dcf2cb941bb79c668b406a8b940c59ed90498f289c58b5d3c40c6e489a301ba0803595ea2b28c5315ce5a2391369da9e93621de0b4cd507e488964e52ac8d20a5e50859443d376636df0ab3e4c6c1edbe86d8730f63a4f3124e4788ce91c9978248a155c41ebef1cb946f4544b194892c764188a53a0cc87187ee268419cb9a4b3528b32e3d08d9e573c37ae0a5d0d753520197147de1bbcb0d2c97cc1a95d21ae1431a44055010272634ddc28678756b7566dfa95525bf8bedfb9afafa9eea25e0631222144a954be71a3fbe132ef51ca3906e00f7dea2cbfbfa04dedea12a9c1d46fec4e28fccd82551ab95461fa98f957260ff7e09b495884f6b63ffe99c9ceb53a627a4b629c3cb6fe0390fbd40e25e3ccc83f954c85b223f269fd9233a57f32d3ff83ef0eab96c67b45d13e3a3b5e66d930153c2d9693771275dbaeae02eae91a84a15e4fb0b85d20f6826dbf121bb2e169c6c8fcb1218364fd6b59219add611354a24cdca97267f4d3058bedd09278c189473b4e33253cb0839c3ca43d084b7b322de7e102ba2bda8d5c349e1fb7440a95b6d10d1f0ad9602c7d26282f419bba037e5afc24754797ca86eae71124e58a07443ec715b17c38df1dacde9109b7a0723b96aa0f14566d8cb70c698e0fe2484a81064d99ec00020c34efaa51da43dba7c374cea58b9c0382ea335d5cb3319eb215e98475ba051f11543db07d81f7a7e8ed08746e9e1408dab85d2c2f196940459040a5bcad5d4954f6876cb825e4f3a6f4d8d8ab158f53b53232d5f48974c1f4daf8bab8119767dec099219303c2d86cedbd8c30211c23f22a11d261c2ef9b4de6e1c098f0a51938baccd29c14d7570d11532f78019c0ef909b546c1e45c89bfbd6820a0b5e0a09f03112c6e062862fca20c6cab18d775d3fd66cb479f163c200f8e56299c1f1105462e3efc603cd84e692d347b1fa607ac988c02009cc8dca04dcd8c2118edd480d720631bab4a31cbe3235b705cb5c083f8663fa60522420413082db27df6cebf2970b12ce08b252c2b0e94a4d623ae0c594264ef71e3c51385ef318f884518d53c37650b70f4d5ef0726ec06d907d13788eb8467d3efe23d3b3901334e47b3b884a70f8a354a9b619a39a5643e51593a97d5d936e12cd4f324eef5986ac5cd419f44ec97c8e951102dc7b64d1d3c40bc30cb321afa29c2d05d88f6e4c527c263e0c3eba1170d521589498e0d5feea8ba348edb088fd1af96925de8e1ac03f5fc9b4d6ab5f4b85c1daebc03c767313671cd4d5c8ac4ef587828df9300123b5d51729b79a620b9aadd8e4f3f1e76bd15a36305405aaf51a6af0755ee660e84a36305ba26df61a01d7efd1a66fe891db0da1cb4f0f5947cd378f7316670bd1d496cb09c9347e170546ffbf41ad7ee58841ae3c7806870eb10ebfd381daf7e46502b328161a68b2bf7337e7203a6c7200", 0x1000) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="e800f876223f800001000000", 0xc) (async, rerun: 64) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="e000f801c90e034001000000", 0xc) (rerun: 64) dup2(r0, r1) 20:01:27 executing program 7: r0 = syz_open_pts() (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) (async) ioctl$TIOCCBRK(r0, 0x2000747a) (async) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r4 = getgid() sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB='E\r\x00\x00file0\x00'], 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)="585a4a394db34d3d9f318d94fe598c0eb5f59bc07faa79ceb2ac6e911ffdd12378c3452a841f82c211e940cdae3100421a1a1d8ed10f79e523c4b07c820105e2dfe96273e0949d1869495a4ed2957d19d43d9e7877eb83ebf7121b7ce8b18595cb0c686a5d15b48ed2c28a884663e74d25e7e58cd965c1ac470308d2497fe9938fc095e5c3a99a0a3814797256a9f0bec282d3f6a29a52eba2b972663158f974e1555d1a583195ad5b4753470c499b0412045b38a2d65f56eb5c78e4a5e77fc357c41f608ddb", 0xc6}, {&(0x7f0000000180)="2e37a5241494f2a33288702064edeeac58d9e30409deeead72618ed0a35475d12a62eea9001afd18cfe8610bd298737ab3bbff09d6396e8ae77b3540a63e0a6426e2b08776505f44447dcff2513bf977610f471d8c11fe4458257afe8d6ec52495df7628daa888e2e7a6d224b449b9170067d2a6cc19e77255843751117fafaaed66e1701821e0b646e63cc0b8e81df5cb306dcb61515b0f5b2feece85af940efc6bb4776cbbfa", 0xa7}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x40, 0x400}, 0xd) (async) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 20:01:27 executing program 4: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() write(r0, &(0x7f00000001c0)="f5", 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r2, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xfffffffe, "612c75aa8662ca9900000000020900"}) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) 20:01:27 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {&(0x7f0000000280)="ddc521b2b64f0dff4cf3a50bc195bd67cadb1ef345364f5a6b536f90025d58b53a662b7202ba521618a2b58c5f4a862d16e7a2571407a0141b7cfab59d317dad36bc98a92b4cbe19b9ce163d32b4aaaaaa46e4165776af36e51f9eec14e3ddf62fa627549f18e9e5db313ed9889631fa3e7fd0ec704278327ce97ec2de0de07a8b9bc4cdfa894afdb33897c4a67c89fd4b13eae43a96893e3e557f83029699985036339bbdbe5d92e7f3212c10bf242a3dd6c956b22fd55875eb", 0xba}], 0x3, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:27 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:27 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {&(0x7f0000000280)="ddc521b2b64f0dff4cf3a50bc195bd67cadb1ef345364f5a6b536f90025d58b53a662b7202ba521618a2b58c5f4a862d16e7a2571407a0141b7cfab59d317dad36bc98a92b4cbe19b9ce163d32b4aaaaaa46e4165776af36e51f9eec14e3ddf62fa627549f18e9e5db313ed9889631fa3e7fd0ec704278327ce97ec2de0de07a8b9bc4cdfa894afdb33897c4a67c89fd4b13eae43a96893e3e557f83029699985036339bbdbe5d92e7f3212c10bf242a3dd6c956b22fd55875eb", 0xba}], 0x3, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:27 executing program 3: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000900)=[{&(0x7f0000000a00)='B', 0x1}], 0x1) (async) write(r0, &(0x7f0000000000)="5cc9d43993294a9e55cbb16632e84800009c800000000009670c34f40400396a92cc0d2f66905401db34f178ba4886951e56b90000000000000000000600", 0x3e) write(r1, &(0x7f0000000040), 0xfeea) r2 = dup2(r1, r1) close(r2) (async) close(r0) (async) execve(0x0, 0x0, 0x0) 20:01:27 executing program 4: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x95}) (async) r0 = syz_open_pts() r1 = syz_open_pts() write(r0, &(0x7f00000001c0)="f5", 0x1) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r2, 0x2000745e) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xfffffffe, "612c75aa8662ca9900000000020900"}) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) 20:01:27 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {&(0x7f0000000280)="ddc521b2b64f0dff4cf3a50bc195bd67cadb1ef345364f5a6b536f90025d58b53a662b7202ba521618a2b58c5f4a862d16e7a2571407a0141b7cfab59d317dad36bc98a92b4cbe19b9ce163d32b4aaaaaa46e4165776af36e51f9eec14e3ddf62fa627549f18e9e5db313ed9889631fa3e7fd0ec704278327ce97ec2de0de07a8b9bc4cdfa894afdb33897c4a67c89fd4b13eae43a96893e3e557f83029699985036339bbdbe5d92e7f3212c10bf242a3dd6c956b22fd55875eb", 0xba}], 0x3, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) (async) pwrite(r0, &(0x7f00000002c0)="290a9fd7cc8bb36678cc1b885dac3d8cf73a1e77be16baca818eeb46ab5ca6066ba03f485253758073da41fa69d3a78cf733bd939b20e3ae269e27d1be02af2917686f847c5a7ac48c104ffc64ee1ad0f0aac1ff337dd2004546ba791494e11b684934344460b97e572bfe599c8e2523d801f875891531e1b340e64f3a78302e7fc3d7554108985ffba763d013ba65247fc8361e6a1b82b9c7b451ca5f5b60c27bb5d714b738d81f91470efbd97e22de5da1c6fdb8b6035454d9b046161756711dc5fcaea40cb06c10bc61019130b1420f855bed98cc393e1a6675b310e8b89a45cf400e89f2c7923fe6bcdfe1756a", 0xef, 0x3ff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{}, {0x4c}, {0x6, 0x0, 0x0, 0x10dc}]}) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{}, {0x7}, {0x1, 0x0, 0x0, 0x20fc}]}) (rerun: 32) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f0000000180)=0xea, 0x0, 0x0) (async, rerun: 32) pwrite(r0, &(0x7f00000001c0)="c6e66cfefe8a242ecbf5d5e88054", 0xe, 0x0) (async, rerun: 32) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0xee5, 0x6, 0x8, 0x2c3}, {0x6, 0x80, 0x7f, 0xbd}, {0x95, 0x11, 0xee, 0x1}, {0x8, 0x1, 0xff, 0x3}, {0x8, 0x7, 0x5, 0x626f}, {0x2, 0xff, 0x0, 0xfff}, {0x9, 0x5, 0x6, 0x2}, {0x8, 0x3, 0x5, 0x20}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f0000000100)=[{0x6, 0xf2, 0x2, 0x4}, {0x7, 0x0, 0x1f, 0x7b}, {0x2, 0x51, 0xff, 0x4}, {0x0, 0xfc, 0x40, 0x5}, {0x7000, 0xff, 0x7, 0xd8}, {0x3, 0x20, 0x2, 0x5}, {0x2, 0x20, 0x4, 0xa1b}, {0x81, 0x40, 0x2, 0x5}]}) 20:01:27 executing program 2: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e1ff7f000001"], 0x1) r0 = kqueue() r1 = socket$inet6(0x18, 0x3, 0x7) r2 = fcntl$dupfd(r0, 0xa, r1) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 20:01:27 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200), 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:27 executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 20:01:27 executing program 6: sync() syz_emit_ethernet(0x41, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000a18fa830260b0806000670b205060f00020000000000009b5124cc6d09f21a9973fd06a87b970100000000000000a0822907f50323de5a06000000"]) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 20:01:28 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {&(0x7f0000000280)="ddc521b2b64f0dff4cf3a50bc195bd67cadb1ef345364f5a6b536f90025d58b53a662b7202ba521618a2b58c5f4a862d16e7a2571407a0141b7cfab59d317dad36bc98a92b4cbe19b9ce163d32b4aaaaaa46e4165776af36e51f9eec14e3ddf62fa627549f18e9e5db313ed9889631fa3e7fd0ec704278327ce97ec2de0de07a8b9bc4cdfa894afdb33897c4a67c89fd4b13eae43a96893e3e557f83029699985036339bbdbe5d92e7f3212c10bf242a3dd6c956b22fd55875ebb401", 0xbc}], 0x3, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:28 executing program 4: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x95}) (async) r0 = syz_open_pts() r1 = syz_open_pts() (async) write(r0, &(0x7f00000001c0)="f5", 0x1) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r2, 0x2000745e) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xfffffffe, "612c75aa8662ca9900000000020900"}) (async) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) 20:01:28 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {&(0x7f0000000280)="ddc521b2b64f0dff4cf3a50bc195bd67cadb1ef345364f5a6b536f90025d58b53a662b7202ba521618a2b58c5f4a862d16e7a2571407a0141b7cfab59d317dad36bc98a92b4cbe19b9ce163d32b4aaaaaa46e4165776af36e51f9eec14e3ddf62fa627549f18e9e5db313ed9889631fa3e7fd0ec704278327ce97ec2de0de07a8b9bc4cdfa894afdb33897c4a67c89fd4b13eae43a96893e3e557f83029699985036339bbdbe5d92e7f3212c10bf242a3dd6c956b22fd55875ebb4", 0xbb}], 0x3, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:28 executing program 2: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e1ff7f000001"], 0x1) r0 = kqueue() (async, rerun: 32) r1 = socket$inet6(0x18, 0x3, 0x7) (rerun: 32) r2 = fcntl$dupfd(r0, 0xa, r1) close(r2) (async) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) (async, rerun: 64) write(r3, 0x0, 0x0) (async, rerun: 64) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 20:01:28 executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 20:01:28 executing program 6: sync() (async, rerun: 32) syz_emit_ethernet(0x41, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000a18fa830260b0806000670b205060f00020000000000009b5124cc6d09f21a9973fd06a87b970100000000000000a0822907f50323de5a06000000"]) (async, rerun: 32) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 20:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pwrite(r0, &(0x7f00000002c0)="290a9fd7cc8bb36678cc1b885dac3d8cf73a1e77be16baca818eeb46ab5ca6066ba03f485253758073da41fa69d3a78cf733bd939b20e3ae269e27d1be02af2917686f847c5a7ac48c104ffc64ee1ad0f0aac1ff337dd2004546ba791494e11b684934344460b97e572bfe599c8e2523d801f875891531e1b340e64f3a78302e7fc3d7554108985ffba763d013ba65247fc8361e6a1b82b9c7b451ca5f5b60c27bb5d714b738d81f91470efbd97e22de5da1c6fdb8b6035454d9b046161756711dc5fcaea40cb06c10bc61019130b1420f855bed98cc393e1a6675b310e8b89a45cf400e89f2c7923fe6bcdfe1756a", 0xef, 0x3ff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{}, {0x4c}, {0x6, 0x0, 0x0, 0x10dc}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{}, {0x7}, {0x1, 0x0, 0x0, 0x20fc}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f0000000180)=0xea, 0x0, 0x0) pwrite(r0, &(0x7f00000001c0)="c6e66cfefe8a242ecbf5d5e88054", 0xe, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0xee5, 0x6, 0x8, 0x2c3}, {0x6, 0x80, 0x7f, 0xbd}, {0x95, 0x11, 0xee, 0x1}, {0x8, 0x1, 0xff, 0x3}, {0x8, 0x7, 0x5, 0x626f}, {0x2, 0xff, 0x0, 0xfff}, {0x9, 0x5, 0x6, 0x2}, {0x8, 0x3, 0x5, 0x20}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f0000000100)=[{0x6, 0xf2, 0x2, 0x4}, {0x7, 0x0, 0x1f, 0x7b}, {0x2, 0x51, 0xff, 0x4}, {0x0, 0xfc, 0x40, 0x5}, {0x7000, 0xff, 0x7, 0xd8}, {0x3, 0x20, 0x2, 0x5}, {0x2, 0x20, 0x4, 0xa1b}, {0x81, 0x40, 0x2, 0x5}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000001, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) (async) pwrite(r0, &(0x7f00000002c0)="290a9fd7cc8bb36678cc1b885dac3d8cf73a1e77be16baca818eeb46ab5ca6066ba03f485253758073da41fa69d3a78cf733bd939b20e3ae269e27d1be02af2917686f847c5a7ac48c104ffc64ee1ad0f0aac1ff337dd2004546ba791494e11b684934344460b97e572bfe599c8e2523d801f875891531e1b340e64f3a78302e7fc3d7554108985ffba763d013ba65247fc8361e6a1b82b9c7b451ca5f5b60c27bb5d714b738d81f91470efbd97e22de5da1c6fdb8b6035454d9b046161756711dc5fcaea40cb06c10bc61019130b1420f855bed98cc393e1a6675b310e8b89a45cf400e89f2c7923fe6bcdfe1756a", 0xef, 0x3ff) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{}, {0x4c}, {0x6, 0x0, 0x0, 0x10dc}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{}, {0x7}, {0x1, 0x0, 0x0, 0x20fc}]}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f0000000180)=0xea, 0x0, 0x0) (async) pwrite(r0, &(0x7f00000001c0)="c6e66cfefe8a242ecbf5d5e88054", 0xe, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0xee5, 0x6, 0x8, 0x2c3}, {0x6, 0x80, 0x7f, 0xbd}, {0x95, 0x11, 0xee, 0x1}, {0x8, 0x1, 0xff, 0x3}, {0x8, 0x7, 0x5, 0x626f}, {0x2, 0xff, 0x0, 0xfff}, {0x9, 0x5, 0x6, 0x2}, {0x8, 0x3, 0x5, 0x20}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f0000000100)=[{0x6, 0xf2, 0x2, 0x4}, {0x7, 0x0, 0x1f, 0x7b}, {0x2, 0x51, 0xff, 0x4}, {0x0, 0xfc, 0x40, 0x5}, {0x7000, 0xff, 0x7, 0xd8}, {0x3, 0x20, 0x2, 0x5}, {0x2, 0x20, 0x4, 0xa1b}, {0x81, 0x40, 0x2, 0x5}]}) (async) 20:01:28 executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 20:01:28 executing program 3: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000900)=[{&(0x7f0000000a00)='B', 0x1}], 0x1) (async) write(r0, &(0x7f0000000000)="5cc9d43993294a9e55cbb16632e84800009c800000000009670c34f40400396a92cc0d2f66905401db34f178ba4886951e56b90000000000000000000600", 0x3e) (async) write(r1, &(0x7f0000000040), 0xfeea) r2 = dup2(r1, r1) close(r2) close(r0) execve(0x0, 0x0, 0x0) 20:01:28 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {&(0x7f0000000280)="ddc521b2b64f0dff4cf3a50bc195bd67cadb1ef345364f5a6b536f90025d58b53a662b7202ba521618a2b58c5f4a862d16e7a2571407a0141b7cfab59d317dad36bc98a92b4cbe19b9ce163d32b4aaaaaa46e4165776af36e51f9eec14e3ddf62fa627549f18e9e5db313ed9889631fa3e7fd0ec704278327ce97ec2de0de07a8b9bc4cdfa894afdb33897c4a67c89fd4b13eae43a96893e3e557f83029699985036339bbdbe5d92e7f3212c10bf242a3dd6c956b22fd55875ebb4", 0xbb}], 0x3, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:28 executing program 7: syz_emit_ethernet(0x1036, &(0x7f0000002400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000010003a00fe8000000000000000000000000000aaff020000000000000000000000000001a8107bc394ae36d8eb4a89c60d69ee63a7a02018fdc8371cc253973b1aecb2044bc07e875967d4864074a12aa903c66b39ea9f147424ac6848d2a7cf0b5b83cac4768fe943dcc2f4a31c93ea99c5431c1ba864a784c8312b591d058b60086f9e36d2e7d97868def70aa1e6a0d9ca75cc5b1f1702a1f07459eee7a7fdbf621487294f3c95c0b8703be3abf31cff2d482ac2f2f283494f6f4d4266b8c61d1ad2941bfc5091a2c983b585551feececc7942698c4cd98e2101dc50c0494a7ae4ea342ec736a9ac54c070a989bc34cce179c70d70119d01b7c921e98bb22fb65de4208eb8c4fe38122329df2d95930ff4cf57f7fd0a51580b0ebfc587f8b5a2b2de71d7e701ab5577bbe5412357d9dfbb46e1fba78ddc1c2da41448b46cd0e92df9e4748bf801158e7b94bc471ff0287bd2c4d625e49200c6c14d420e0eb82df8967b087cfb9f4c0a0d0451792201c54e187bda1054933210bebf04592a2de3ac0e1f8c6e9d2fd6d61cc29191d38738cfe399aa40eb772af8454fe33c33a91398d6387952fc5a9467569f2c079b16c2eb8a374e89f5ced94003c97bcabc7f81cd0583ba9e4bdc035e8ffb9db65ae1f32f75fc5327e1ae875bb49e16b9e28517ecce1eda8761cdb1d2cec38ea14478975280b694292def2bed568e1e45f4f252fa42c7f8e68b4715b853b7b3dc42c005af2f7974b7d1431684e2f6f270bcb5e5f4815e469d6d3d3bad5a9a1f6cd0de570c6d903cb2f50e8e203ef9e9f03e4e2c0e047bf3dbda8e955762aa10407cf255d0b82c347c35371e81fe632fd97b90784f1f448b37e7fb594d5c4cc788ba229d9ae63eac82e89e6e6736585240469a8183f5c18c56d4e94168e8aa098e203896d210b5c0ac879af80ef2de1628cced73ebd42f5929c745defe7e86c38566ddadda0410231866717e40cf9f71d3d7a67246b64faddd7339ab9b35a7e50fb45545c4e9202b1e46cfa4348ae818a341bae962cdaccf3b005a176552bf3ffd59bc508db9293ef18902bd262bbdab359f03dbabd9aa05d1beeda89c283a3a1261f31f9a2504b9eb6ad5968506951e6ba35fdbd7434a76c549740d9a3a674c115e8b825f36ebeb9276fc5f3c89ab5a69b74bc242419b58725ca2624e90e783a5240a30a6d512eb0578db465e794c36c26f334f3af047e5f87a6e4a42aadd91c46c8a8547a6174295894006680d21d4c03d5dd57b0cbe26ae2e3e152a4d787baa192555c864f0681a33f116e57d305e755e096590b68441b9ae9c2973a3ae263518f56946b0aa543ebbc80b9f4cc095d23d94d643560c8c1fb8b37b8c44211994d59cf58ac290600270a549695b3a01103c980253e4768fc94e1ca5c0f71b7aeb2b7a8acdfc78ecbab22a525db536fb73a66d5427c6327c3b4c1d6914c558c4464c61ef66e32834fb9f972eab65a304f691e3c0241ddfa305c76d342580a44c784c968f50d497715774d1cfc13850212e977678507d11724d5f28cf2e00174d9ee24e9d43f9d5c48562878fb9ddaf2d77977605726dcef9774c8e9499162c28788374e27eb465ffb73c91f22c399d4d4e7a527f07a6edb4b0d3c4ed61032d8ea49e956a420b48711cbcbc5e54243668baf946335a4358cb42a8c84978908d70db68b4d91ebcea0176f0cc1e27d7d287a2c59045898b3be23b39151667ec134950f5da2fbc82038f75bd271ab2e497625f2f571fea4b4ee635ebb10e311365c82148d36a1209a5231664462b989f0d4347d99f655ffc56a2b4ff9129d1e478bb625054485837ea4be2acca5e39b4372b9cedbea8a5b59105a7344a3363534bb2b94cd7a8aa4549fee9d46ca2be0e99478d3336f95cfca3d271b28b362180784e7aeae703317abc03fc4f1d4efaebab4deca2bdfa77edffa683730a23b8f318c18f6bb7102a7627b9634de2149b2f3498ccd85f4c26c82a2a482b492c2d9485afabd9fcb1b5f2917f2bad3200760c5d9646f061d8abde64bbcdbf1f0aee3ba7db8dc529ed096c2f5d441eee27c2c4c650df0fb7eeca65a2e37ce53b0fc8046897f42c4bd8eca0ced16b7b407e2389c0d387adcb553b7ba9b1bdb3d351682a60417c85841f84dab369192701978b6172db262aad6421974a5ed1b38db9ce46c6435c3d43e5150951945e7c0a307592794bf8f626989f65c30903952856a35bcdcc0138e3496a361693754d7db48e9d545bef524e2a8c21d4124c067a2c9ad988857307be04f5d5e95d859c04e9ec587cecf5e73f0ec963f6f74f19b9311452b0f29a4e9123dd9f21fa461aa1b6885bf80f53722cdb2e0a1a2c81d18108943f7bade56267b021bd3a829f19fa0b647eb5b44621514c2fc764dedf537c60008e5afb78958da4d180a3e91d544fd9e89e681f7304ca9b5ad865a6aad3b3873deeed3ed354f236a22f64591f0dd868486651b61146ab527ed9557ea43069a181501765721d180e6184ecc56e7a1127759e931a3ac2b9de62dda6f611e2707a2718d24e43da04cc210b98c14f9ed1b490a1ce6808ec82cc7051ec8dcd7492711d89dbc940d326e31aa2f439c72bb0db3b3abd2dfb5858cd94b91d4b7e265baec8f36575a3c2bd61333144eb77923112cca81dcf5f126d1d014b789d5c16c6d6cd6413de3c49309845b3afd9a41978f3e54c7e4ce058f637d96ea4c92e914e0409d30eb25b2a1ad72177080300ed7440162e8709e01c5cc4adc490ac342a501c8cddcc309f2d2582c6ebca612efca2774cacdb469e368f0592d027265d277807cd005ff78b2a15f5118191c9f48de74eb67287b91733a118ffcc5aad84693905fdcd15fd8f0df861441059802bd731dfaedee65e55d3f5c3ecc53fb9858e84ff631d7a20e063afc24b913beb14000a323fed68b15dfbc9ce31c3ee15a68aad9ab9f938c29554c56f6c3e2358080ef2b5fbde5c63770b29625fc454b2ec9b7d18059b7c39b28077dda84823377280bde7103bcf8ba05126def97e8f159e044cff5993eb790ca2f8832652e0d61a67473c6847af0cd563e1cffd09bdb36ecc701b4eb3188085c3a1616eef011a16ab46dda15e2ffe04aa55a6f8f68a550a7b1a0e1a9fb3fa109e20519a9622164939143c7508c9c118de3cefe6bce3197ae82db7cafd9e76942f5a6da4b4cb6e41fede0063c510b36ab80643002cad139a75957c8e321f6c1c7ee3c2d6394ef9c77f749e83b2825b1fe1592729a9ef38d4a838326e08da5ff3e377c7448faf5c0ed4676d9ecc3ded24abff0a9ab038e5bec78848212c2c3c064f316cfe961c0e227ef2f5000aaf490941a64449c2bdc88872af74061343ce808f1a8ae64b8ac22cfdc3f3b798b6b7fc6b5edaba4f3e341ae2fae5ffe2891266a51e47ea923fdeb470b9dda027fbf4668f6e69d413e0ad4aacd965c54411f0e0fb46fc72f24285de1fa7ac560be014d8de90361b8b3b8040715a0ed107d4d3c0c20c89d83de101e73b8ee7b6376e120d7ebb229d12337f2c0f0fe1a188e6060a487681a295958733f3dc1303494a7ece8a6734dc497df9ff8f02e8d472786bde3a8f27bb0930ae010eb5acaa153bff887843908767e58324189c007c4fe3218944632013f30a1e35761f85de4a4e789683e80a986cb60c8486dc356efdc4c91839a1118c2c792c72a6163fbaa8e6436fa76831395944a0775c84efc316083f5601a3eb54a242e99fb9525e52ed7199a17653065026050f51b1fd261032b9961bab2ea96cf63a5335241539d26894e70e30744f0bd8a7e669610b72d6d8ea90482cfedba7f76be9bc3d62d44322a788fc095da6c1c6a52e205b38ad47d245939450bb387f3ec3ae00fe586a49a0937425e7a0050768538005343be87aa1b17bb50501e2757de94de6744c77285195bb69ec17748b60480454a40e2ac61bc9d04170ecd524dd6394a5456ca44603707d16332b891d455e3a2a1b1ccf4b5e104c9ea9cade26a97d2ebc385411084610fb00c5334adcf60d8506622de9827cc0e3a8f0f08dbe63daf70a62873ffb7eb12e811e7da13d3a3f14a20822a471d91403c2536a3f6b88530b20ebfb07a245722720b028cc9443db1691d8ecc0672d4c647d193e9796ff8214e4b91f9bf34e20de421ab6c85aa4dbf91bbd6c3766fea59a36409c73e627e7ca645c560c7c8622f3d2ee70479d65bff45b6bb168e787f02818169344f24b89d22ce34ef046fe8941fff32a7688bd72dd91fbe3584dd2b3f91a432f8a97464707f1bf11dc0f7695180a236ed6f6552b34fac0d911bb394175b7b0e98966cde52724fc506436a72fa1aed2a707615f5ea406ff543eab1ad7313f22bc04c6ff474576b903d307b9701dca5acb67f05a29aa3ecb1af699ef4c1b437647d6e0727d4078e2763133ccfb8f6e1024ccd73c5dd9870d4a5cb173ea8fb2114638aa6de8412358b4cdb9acd99d7b05e3f1a6500b7823bcec03008567fb6c84d03bbf9f61108db15dca0ab6a6e3e86523d7034d0c079bc0ee8d99b7173817e32b42f5d4d14e9f31fc26df4d4115429f71d5cc2ac85e27e94c1a2285c579f475d9c4eae04e5faeadca04555921929f6b1de46af85bda832a0a5f22ff95a4ec2e9c966cc211a801a634b6c1e1bac12a8e933a633e2cb068fc31e7b5fa07de4409ff16cd613ee7715c941d3363c23e7e1456aa500cfc06825ca998377b3bc4f16a0a2645240d5ea35f6a9dde3f8ffc18e027c36c1a7f4d7ab1a17e75b8352523cc3d40e5daa8101e8a4242472fabb5085aead3372877d1e5870d3c4cfc9d3dff5ae548aa3bd0021ff4b2906021f000c2de9b647e08a8135d4028ff2bcaf9784646e30a9b237fc7b178cdf5be678067c1a0cfad31cc246873bb9adf47cb994ed3d9f3e23bdd4417692200e90b4ae599579485687c35e97456c2d56d00f4500468acdedc5e2035e84a22f0ee6094ace6291d416e08c5f6e0379a6d3131a2bd9eacde03b4e4ed0c3f93151b54a307c8724a75c5fead42ddd7bea3f7f73b47bc2c656ddd9bb4667cf001c70179614b09910dbf08ae6dd7edd9ccb4519c7c8d55995322c57ca4248cda54125948f6d9de29ead14df096c0bc3bb71ce092e4b8019e5987b8b7709138a93f486bbf0ab421710c8b8db1f40ad1404992a23395110ea3d0f89cfe7c89a56266f1e451a01c509bcd35eb43e47c9d4b0fa76247a809e0d60173325eab37522f237fe26164c54e1ecc60132fb89ce8c3d212aed465c4cebe93cb6e67e50a83c4de0976af20af0d9d4be9ecceac435a075ff8a5cb1e98b7cb24b37eb25cf6da98ab9ecd2fd665760ccc0a8f8f1ad992cc094b9e842d699859a4379a4774c790186bfa59010d6ad58491946578e7d886a604cfb50701f0f4a70081305fb5c57bf5bbeae5eccc0d965b5d6194bde8f67bbe8f729dcea329aa307a59d92a333350e24ea6793b7dcaed03461e271bd5c5b72b4672f7c34051b46253f5316ff02c65a96954b24c55f56003458e3d79982a526338d282cffe36648a6d3d7342abfbe9154949a97094d4f87f006515cf613ec72477bc9c345e9d23d2f777ce23be1f408fb519cea76bb66783366b10109d3b336b104b424e7ce412c9cf6ede88e8eec10b8f0f5293ae0dd4ec49d50eb69690c08b1ec8dcaed89780f325582639ca49805a6244415006ef9ad7bfd744dfd34cf79c7646034b387e78d34cf40aba591351d912ed5539a8ad314ad1712c59aff52e52b83aa88bcd32d3493f2c74ac448127597ff7b1f1e445075eca016b3ca99b5ed28a40526223b581ed1d35cf94b239fae46b6d4ffbeed912f4536b483abfdf1a7a00901482f4ed181c37d005930e3cc70da4446764e37b5bf8ab96acb25f6d55c10bee2281a1d6e473b37b0a4c029d551f545d20d293b92e0b9e3143e8a4bdb1a4e5e5d48a3f3cf2267d031a7dca28324e28119b0ab668948f02c48ce95ae6c59b4af135f016267c1a1b58a86711879c45335f24c35642d724ebc0c21249b3c73283330971587028c798c24df8acc2ea6e4505042f09f27c648732b62cedb2bc0150f88574599122ecd6f83cb9032d373144396833c05027cba6f492ca3578a8a42dc3be0e324d18fb2a6d7f2705e112e85cd4abc6c708f00ec43742cb24a01e146a7c235c43d563efebeeb46ac9e0b77fab195e8e2e9446e4c29f1a02d6b457914924c44c5ee202a8c0719b504867bbacf4391d46354a08836728c25cc7a0ccce7ccf775447a1d8bc9d3cb10afab536c8076069e31a37791beefb2ac5f6345a29f7f74aa9d06bf8a0c16afc075b02d32b4a918d655ea7244b24506cb412e80db1184d67343e5371c8d263b59a23f670a223bed8c25fbacef5765865c46970f9ebcb9276c9bf2373d104562886142920aa5074a3a9a7406b0e4202671cfec01e17f285439b2996d10428594661b230a2b0c01de45f55c01f38682eaf71b9589eb860e5b1356dd304bf933572224403004eff60946fcd7d178bb2f79a944be3403f1816c2f6c920b98aad135e60fe2ee57db370"]) syz_extract_tcp_res(&(0x7f0000000000), 0x80000000, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 20:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x1c}, {0x80}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) write(r0, &(0x7f0000000040)="34cf362b3ce9c93d7f0000008e70", 0xe) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 20:01:28 executing program 7: syz_emit_ethernet(0x1036, &(0x7f0000002400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000010003a00fe8000000000000000000000000000aaff020000000000000000000000000001a8107bc394ae36d8eb4a89c60d69ee63a7a02018fdc8371cc253973b1aecb2044bc07e875967d4864074a12aa903c66b39ea9f147424ac6848d2a7cf0b5b83cac4768fe943dcc2f4a31c93ea99c5431c1ba864a784c8312b591d058b60086f9e36d2e7d97868def70aa1e6a0d9ca75cc5b1f1702a1f07459eee7a7fdbf621487294f3c95c0b8703be3abf31cff2d482ac2f2f283494f6f4d4266b8c61d1ad2941bfc5091a2c983b585551feececc7942698c4cd98e2101dc50c0494a7ae4ea342ec736a9ac54c070a989bc34cce179c70d70119d01b7c921e98bb22fb65de4208eb8c4fe38122329df2d95930ff4cf57f7fd0a51580b0ebfc587f8b5a2b2de71d7e701ab5577bbe5412357d9dfbb46e1fba78ddc1c2da41448b46cd0e92df9e4748bf801158e7b94bc471ff0287bd2c4d625e49200c6c14d420e0eb82df8967b087cfb9f4c0a0d0451792201c54e187bda1054933210bebf04592a2de3ac0e1f8c6e9d2fd6d61cc29191d38738cfe399aa40eb772af8454fe33c33a91398d6387952fc5a9467569f2c079b16c2eb8a374e89f5ced94003c97bcabc7f81cd0583ba9e4bdc035e8ffb9db65ae1f32f75fc5327e1ae875bb49e16b9e28517ecce1eda8761cdb1d2cec38ea14478975280b694292def2bed568e1e45f4f252fa42c7f8e68b4715b853b7b3dc42c005af2f7974b7d1431684e2f6f270bcb5e5f4815e469d6d3d3bad5a9a1f6cd0de570c6d903cb2f50e8e203ef9e9f03e4e2c0e047bf3dbda8e955762aa10407cf255d0b82c347c35371e81fe632fd97b90784f1f448b37e7fb594d5c4cc788ba229d9ae63eac82e89e6e6736585240469a8183f5c18c56d4e94168e8aa098e203896d210b5c0ac879af80ef2de1628cced73ebd42f5929c745defe7e86c38566ddadda0410231866717e40cf9f71d3d7a67246b64faddd7339ab9b35a7e50fb45545c4e9202b1e46cfa4348ae818a341bae962cdaccf3b005a176552bf3ffd59bc508db9293ef18902bd262bbdab359f03dbabd9aa05d1beeda89c283a3a1261f31f9a2504b9eb6ad5968506951e6ba35fdbd7434a76c549740d9a3a674c115e8b825f36ebeb9276fc5f3c89ab5a69b74bc242419b58725ca2624e90e783a5240a30a6d512eb0578db465e794c36c26f334f3af047e5f87a6e4a42aadd91c46c8a8547a6174295894006680d21d4c03d5dd57b0cbe26ae2e3e152a4d787baa192555c864f0681a33f116e57d305e755e096590b68441b9ae9c2973a3ae263518f56946b0aa543ebbc80b9f4cc095d23d94d643560c8c1fb8b37b8c44211994d59cf58ac290600270a549695b3a01103c980253e4768fc94e1ca5c0f71b7aeb2b7a8acdfc78ecbab22a525db536fb73a66d5427c6327c3b4c1d6914c558c4464c61ef66e32834fb9f972eab65a304f691e3c0241ddfa305c76d342580a44c784c968f50d497715774d1cfc13850212e977678507d11724d5f28cf2e00174d9ee24e9d43f9d5c48562878fb9ddaf2d77977605726dcef9774c8e9499162c28788374e27eb465ffb73c91f22c399d4d4e7a527f07a6edb4b0d3c4ed61032d8ea49e956a420b48711cbcbc5e54243668baf946335a4358cb42a8c84978908d70db68b4d91ebcea0176f0cc1e27d7d287a2c59045898b3be23b39151667ec134950f5da2fbc82038f75bd271ab2e497625f2f571fea4b4ee635ebb10e311365c82148d36a1209a5231664462b989f0d4347d99f655ffc56a2b4ff9129d1e478bb625054485837ea4be2acca5e39b4372b9cedbea8a5b59105a7344a3363534bb2b94cd7a8aa4549fee9d46ca2be0e99478d3336f95cfca3d271b28b362180784e7aeae703317abc03fc4f1d4efaebab4deca2bdfa77edffa683730a23b8f318c18f6bb7102a7627b9634de2149b2f3498ccd85f4c26c82a2a482b492c2d9485afabd9fcb1b5f2917f2bad3200760c5d9646f061d8abde64bbcdbf1f0aee3ba7db8dc529ed096c2f5d441eee27c2c4c650df0fb7eeca65a2e37ce53b0fc8046897f42c4bd8eca0ced16b7b407e2389c0d387adcb553b7ba9b1bdb3d351682a60417c85841f84dab369192701978b6172db262aad6421974a5ed1b38db9ce46c6435c3d43e5150951945e7c0a307592794bf8f626989f65c30903952856a35bcdcc0138e3496a361693754d7db48e9d545bef524e2a8c21d4124c067a2c9ad988857307be04f5d5e95d859c04e9ec587cecf5e73f0ec963f6f74f19b9311452b0f29a4e9123dd9f21fa461aa1b6885bf80f53722cdb2e0a1a2c81d18108943f7bade56267b021bd3a829f19fa0b647eb5b44621514c2fc764dedf537c60008e5afb78958da4d180a3e91d544fd9e89e681f7304ca9b5ad865a6aad3b3873deeed3ed354f236a22f64591f0dd868486651b61146ab527ed9557ea43069a181501765721d180e6184ecc56e7a1127759e931a3ac2b9de62dda6f611e2707a2718d24e43da04cc210b98c14f9ed1b490a1ce6808ec82cc7051ec8dcd7492711d89dbc940d326e31aa2f439c72bb0db3b3abd2dfb5858cd94b91d4b7e265baec8f36575a3c2bd61333144eb77923112cca81dcf5f126d1d014b789d5c16c6d6cd6413de3c49309845b3afd9a41978f3e54c7e4ce058f637d96ea4c92e914e0409d30eb25b2a1ad72177080300ed7440162e8709e01c5cc4adc490ac342a501c8cddcc309f2d2582c6ebca612efca2774cacdb469e368f0592d027265d277807cd005ff78b2a15f5118191c9f48de74eb67287b91733a118ffcc5aad84693905fdcd15fd8f0df861441059802bd731dfaedee65e55d3f5c3ecc53fb9858e84ff631d7a20e063afc24b913beb14000a323fed68b15dfbc9ce31c3ee15a68aad9ab9f938c29554c56f6c3e2358080ef2b5fbde5c63770b29625fc454b2ec9b7d18059b7c39b28077dda84823377280bde7103bcf8ba05126def97e8f159e044cff5993eb790ca2f8832652e0d61a67473c6847af0cd563e1cffd09bdb36ecc701b4eb3188085c3a1616eef011a16ab46dda15e2ffe04aa55a6f8f68a550a7b1a0e1a9fb3fa109e20519a9622164939143c7508c9c118de3cefe6bce3197ae82db7cafd9e76942f5a6da4b4cb6e41fede0063c510b36ab80643002cad139a75957c8e321f6c1c7ee3c2d6394ef9c77f749e83b2825b1fe1592729a9ef38d4a838326e08da5ff3e377c7448faf5c0ed4676d9ecc3ded24abff0a9ab038e5bec78848212c2c3c064f316cfe961c0e227ef2f5000aaf490941a64449c2bdc88872af74061343ce808f1a8ae64b8ac22cfdc3f3b798b6b7fc6b5edaba4f3e341ae2fae5ffe2891266a51e47ea923fdeb470b9dda027fbf4668f6e69d413e0ad4aacd965c54411f0e0fb46fc72f24285de1fa7ac560be014d8de90361b8b3b8040715a0ed107d4d3c0c20c89d83de101e73b8ee7b6376e120d7ebb229d12337f2c0f0fe1a188e6060a487681a295958733f3dc1303494a7ece8a6734dc497df9ff8f02e8d472786bde3a8f27bb0930ae010eb5acaa153bff887843908767e58324189c007c4fe3218944632013f30a1e35761f85de4a4e789683e80a986cb60c8486dc356efdc4c91839a1118c2c792c72a6163fbaa8e6436fa76831395944a0775c84efc316083f5601a3eb54a242e99fb9525e52ed7199a17653065026050f51b1fd261032b9961bab2ea96cf63a5335241539d26894e70e30744f0bd8a7e669610b72d6d8ea90482cfedba7f76be9bc3d62d44322a788fc095da6c1c6a52e205b38ad47d245939450bb387f3ec3ae00fe586a49a0937425e7a0050768538005343be87aa1b17bb50501e2757de94de6744c77285195bb69ec17748b60480454a40e2ac61bc9d04170ecd524dd6394a5456ca44603707d16332b891d455e3a2a1b1ccf4b5e104c9ea9cade26a97d2ebc385411084610fb00c5334adcf60d8506622de9827cc0e3a8f0f08dbe63daf70a62873ffb7eb12e811e7da13d3a3f14a20822a471d91403c2536a3f6b88530b20ebfb07a245722720b028cc9443db1691d8ecc0672d4c647d193e9796ff8214e4b91f9bf34e20de421ab6c85aa4dbf91bbd6c3766fea59a36409c73e627e7ca645c560c7c8622f3d2ee70479d65bff45b6bb168e787f02818169344f24b89d22ce34ef046fe8941fff32a7688bd72dd91fbe3584dd2b3f91a432f8a97464707f1bf11dc0f7695180a236ed6f6552b34fac0d911bb394175b7b0e98966cde52724fc506436a72fa1aed2a707615f5ea406ff543eab1ad7313f22bc04c6ff474576b903d307b9701dca5acb67f05a29aa3ecb1af699ef4c1b437647d6e0727d4078e2763133ccfb8f6e1024ccd73c5dd9870d4a5cb173ea8fb2114638aa6de8412358b4cdb9acd99d7b05e3f1a6500b7823bcec03008567fb6c84d03bbf9f61108db15dca0ab6a6e3e86523d7034d0c079bc0ee8d99b7173817e32b42f5d4d14e9f31fc26df4d4115429f71d5cc2ac85e27e94c1a2285c579f475d9c4eae04e5faeadca04555921929f6b1de46af85bda832a0a5f22ff95a4ec2e9c966cc211a801a634b6c1e1bac12a8e933a633e2cb068fc31e7b5fa07de4409ff16cd613ee7715c941d3363c23e7e1456aa500cfc06825ca998377b3bc4f16a0a2645240d5ea35f6a9dde3f8ffc18e027c36c1a7f4d7ab1a17e75b8352523cc3d40e5daa8101e8a4242472fabb5085aead3372877d1e5870d3c4cfc9d3dff5ae548aa3bd0021ff4b2906021f000c2de9b647e08a8135d4028ff2bcaf9784646e30a9b237fc7b178cdf5be678067c1a0cfad31cc246873bb9adf47cb994ed3d9f3e23bdd4417692200e90b4ae599579485687c35e97456c2d56d00f4500468acdedc5e2035e84a22f0ee6094ace6291d416e08c5f6e0379a6d3131a2bd9eacde03b4e4ed0c3f93151b54a307c8724a75c5fead42ddd7bea3f7f73b47bc2c656ddd9bb4667cf001c70179614b09910dbf08ae6dd7edd9ccb4519c7c8d55995322c57ca4248cda54125948f6d9de29ead14df096c0bc3bb71ce092e4b8019e5987b8b7709138a93f486bbf0ab421710c8b8db1f40ad1404992a23395110ea3d0f89cfe7c89a56266f1e451a01c509bcd35eb43e47c9d4b0fa76247a809e0d60173325eab37522f237fe26164c54e1ecc60132fb89ce8c3d212aed465c4cebe93cb6e67e50a83c4de0976af20af0d9d4be9ecceac435a075ff8a5cb1e98b7cb24b37eb25cf6da98ab9ecd2fd665760ccc0a8f8f1ad992cc094b9e842d699859a4379a4774c790186bfa59010d6ad58491946578e7d886a604cfb50701f0f4a70081305fb5c57bf5bbeae5eccc0d965b5d6194bde8f67bbe8f729dcea329aa307a59d92a333350e24ea6793b7dcaed03461e271bd5c5b72b4672f7c34051b46253f5316ff02c65a96954b24c55f56003458e3d79982a526338d282cffe36648a6d3d7342abfbe9154949a97094d4f87f006515cf613ec72477bc9c345e9d23d2f777ce23be1f408fb519cea76bb66783366b10109d3b336b104b424e7ce412c9cf6ede88e8eec10b8f0f5293ae0dd4ec49d50eb69690c08b1ec8dcaed89780f325582639ca49805a6244415006ef9ad7bfd744dfd34cf79c7646034b387e78d34cf40aba591351d912ed5539a8ad314ad1712c59aff52e52b83aa88bcd32d3493f2c74ac448127597ff7b1f1e445075eca016b3ca99b5ed28a40526223b581ed1d35cf94b239fae46b6d4ffbeed912f4536b483abfdf1a7a00901482f4ed181c37d005930e3cc70da4446764e37b5bf8ab96acb25f6d55c10bee2281a1d6e473b37b0a4c029d551f545d20d293b92e0b9e3143e8a4bdb1a4e5e5d48a3f3cf2267d031a7dca28324e28119b0ab668948f02c48ce95ae6c59b4af135f016267c1a1b58a86711879c45335f24c35642d724ebc0c21249b3c73283330971587028c798c24df8acc2ea6e4505042f09f27c648732b62cedb2bc0150f88574599122ecd6f83cb9032d373144396833c05027cba6f492ca3578a8a42dc3be0e324d18fb2a6d7f2705e112e85cd4abc6c708f00ec43742cb24a01e146a7c235c43d563efebeeb46ac9e0b77fab195e8e2e9446e4c29f1a02d6b457914924c44c5ee202a8c0719b504867bbacf4391d46354a08836728c25cc7a0ccce7ccf775447a1d8bc9d3cb10afab536c8076069e31a37791beefb2ac5f6345a29f7f74aa9d06bf8a0c16afc075b02d32b4a918d655ea7244b24506cb412e80db1184d67343e5371c8d263b59a23f670a223bed8c25fbacef5765865c46970f9ebcb9276c9bf2373d104562886142920aa5074a3a9a7406b0e4202671cfec01e17f285439b2996d10428594661b230a2b0c01de45f55c01f38682eaf71b9589eb860e5b1356dd304bf933572224403004eff60946fcd7d178bb2f79a944be3403f1816c2f6c920b98aad135e60fe2ee57db370"]) syz_extract_tcp_res(&(0x7f0000000000), 0x80000000, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 20:01:28 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200), 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:28 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000500)="fc3f1b3a678ee774b4b8087db2237ac6710791c9ff4b2bf96b4c57b4b8bbcecdebbf8a602f666ab8e9292ec79b8667f5b00162941b3948dcec5e2fe130d42316c407de09201db8aeec36a011e90cdb4f7331f99cfaaa9cd864602699cb4b2caa8fa634c63dc9b287ace2ced419dc6cd24d8e3422fdab8f1d4f1afcc8bfe797600705be81cd460116b77d7c7f54e1a144a1efe64c044cb8073e702123f1e40593a98f289a6d086156bd2a97c58731", 0xae}, {&(0x7f0000000280)="ddc521b2b64f0dff4cf3a50bc195bd67cadb1ef345364f5a6b536f90025d58b53a662b7202ba521618a2b58c5f4a862d16e7a2571407a0141b7cfab59d317dad36bc98a92b4cbe19b9ce163d32b4aaaaaa46e4165776af36e51f9eec14e3ddf62fa627549f18e9e5db313ed9889631fa3e7fd0ec704278327ce97ec2de0de07a8b9bc4cdfa894afdb33897c4a67c89fd4b13eae43a96893e3e557f83029699985036339bbdbe5d92e7f3212c10bf242a3dd6c956b22fd55875ebb4", 0xbb}], 0x3, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x1c}, {0x80}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (async) write(r0, &(0x7f0000000040)="34cf362b3ce9c93d7f0000008e70", 0xe) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 20:01:28 executing program 7: syz_emit_ethernet(0x1036, &(0x7f0000002400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000010003a00fe8000000000000000000000000000aaff020000000000000000000000000001a8107bc394ae36d8eb4a89c60d69ee63a7a02018fdc8371cc253973b1aecb2044bc07e875967d4864074a12aa903c66b39ea9f147424ac6848d2a7cf0b5b83cac4768fe943dcc2f4a31c93ea99c5431c1ba864a784c8312b591d058b60086f9e36d2e7d97868def70aa1e6a0d9ca75cc5b1f1702a1f07459eee7a7fdbf621487294f3c95c0b8703be3abf31cff2d482ac2f2f283494f6f4d4266b8c61d1ad2941bfc5091a2c983b585551feececc7942698c4cd98e2101dc50c0494a7ae4ea342ec736a9ac54c070a989bc34cce179c70d70119d01b7c921e98bb22fb65de4208eb8c4fe38122329df2d95930ff4cf57f7fd0a51580b0ebfc587f8b5a2b2de71d7e701ab5577bbe5412357d9dfbb46e1fba78ddc1c2da41448b46cd0e92df9e4748bf801158e7b94bc471ff0287bd2c4d625e49200c6c14d420e0eb82df8967b087cfb9f4c0a0d0451792201c54e187bda1054933210bebf04592a2de3ac0e1f8c6e9d2fd6d61cc29191d38738cfe399aa40eb772af8454fe33c33a91398d6387952fc5a9467569f2c079b16c2eb8a374e89f5ced94003c97bcabc7f81cd0583ba9e4bdc035e8ffb9db65ae1f32f75fc5327e1ae875bb49e16b9e28517ecce1eda8761cdb1d2cec38ea14478975280b694292def2bed568e1e45f4f252fa42c7f8e68b4715b853b7b3dc42c005af2f7974b7d1431684e2f6f270bcb5e5f4815e469d6d3d3bad5a9a1f6cd0de570c6d903cb2f50e8e203ef9e9f03e4e2c0e047bf3dbda8e955762aa10407cf255d0b82c347c35371e81fe632fd97b90784f1f448b37e7fb594d5c4cc788ba229d9ae63eac82e89e6e6736585240469a8183f5c18c56d4e94168e8aa098e203896d210b5c0ac879af80ef2de1628cced73ebd42f5929c745defe7e86c38566ddadda0410231866717e40cf9f71d3d7a67246b64faddd7339ab9b35a7e50fb45545c4e9202b1e46cfa4348ae818a341bae962cdaccf3b005a176552bf3ffd59bc508db9293ef18902bd262bbdab359f03dbabd9aa05d1beeda89c283a3a1261f31f9a2504b9eb6ad5968506951e6ba35fdbd7434a76c549740d9a3a674c115e8b825f36ebeb9276fc5f3c89ab5a69b74bc242419b58725ca2624e90e783a5240a30a6d512eb0578db465e794c36c26f334f3af047e5f87a6e4a42aadd91c46c8a8547a6174295894006680d21d4c03d5dd57b0cbe26ae2e3e152a4d787baa192555c864f0681a33f116e57d305e755e096590b68441b9ae9c2973a3ae263518f56946b0aa543ebbc80b9f4cc095d23d94d643560c8c1fb8b37b8c44211994d59cf58ac290600270a549695b3a01103c980253e4768fc94e1ca5c0f71b7aeb2b7a8acdfc78ecbab22a525db536fb73a66d5427c6327c3b4c1d6914c558c4464c61ef66e32834fb9f972eab65a304f691e3c0241ddfa305c76d342580a44c784c968f50d497715774d1cfc13850212e977678507d11724d5f28cf2e00174d9ee24e9d43f9d5c48562878fb9ddaf2d77977605726dcef9774c8e9499162c28788374e27eb465ffb73c91f22c399d4d4e7a527f07a6edb4b0d3c4ed61032d8ea49e956a420b48711cbcbc5e54243668baf946335a4358cb42a8c84978908d70db68b4d91ebcea0176f0cc1e27d7d287a2c59045898b3be23b39151667ec134950f5da2fbc82038f75bd271ab2e497625f2f571fea4b4ee635ebb10e311365c82148d36a1209a5231664462b989f0d4347d99f655ffc56a2b4ff9129d1e478bb625054485837ea4be2acca5e39b4372b9cedbea8a5b59105a7344a3363534bb2b94cd7a8aa4549fee9d46ca2be0e99478d3336f95cfca3d271b28b362180784e7aeae703317abc03fc4f1d4efaebab4deca2bdfa77edffa683730a23b8f318c18f6bb7102a7627b9634de2149b2f3498ccd85f4c26c82a2a482b492c2d9485afabd9fcb1b5f2917f2bad3200760c5d9646f061d8abde64bbcdbf1f0aee3ba7db8dc529ed096c2f5d441eee27c2c4c650df0fb7eeca65a2e37ce53b0fc8046897f42c4bd8eca0ced16b7b407e2389c0d387adcb553b7ba9b1bdb3d351682a60417c85841f84dab369192701978b6172db262aad6421974a5ed1b38db9ce46c6435c3d43e5150951945e7c0a307592794bf8f626989f65c30903952856a35bcdcc0138e3496a361693754d7db48e9d545bef524e2a8c21d4124c067a2c9ad988857307be04f5d5e95d859c04e9ec587cecf5e73f0ec963f6f74f19b9311452b0f29a4e9123dd9f21fa461aa1b6885bf80f53722cdb2e0a1a2c81d18108943f7bade56267b021bd3a829f19fa0b647eb5b44621514c2fc764dedf537c60008e5afb78958da4d180a3e91d544fd9e89e681f7304ca9b5ad865a6aad3b3873deeed3ed354f236a22f64591f0dd868486651b61146ab527ed9557ea43069a181501765721d180e6184ecc56e7a1127759e931a3ac2b9de62dda6f611e2707a2718d24e43da04cc210b98c14f9ed1b490a1ce6808ec82cc7051ec8dcd7492711d89dbc940d326e31aa2f439c72bb0db3b3abd2dfb5858cd94b91d4b7e265baec8f36575a3c2bd61333144eb77923112cca81dcf5f126d1d014b789d5c16c6d6cd6413de3c49309845b3afd9a41978f3e54c7e4ce058f637d96ea4c92e914e0409d30eb25b2a1ad72177080300ed7440162e8709e01c5cc4adc490ac342a501c8cddcc309f2d2582c6ebca612efca2774cacdb469e368f0592d027265d277807cd005ff78b2a15f5118191c9f48de74eb67287b91733a118ffcc5aad84693905fdcd15fd8f0df861441059802bd731dfaedee65e55d3f5c3ecc53fb9858e84ff631d7a20e063afc24b913beb14000a323fed68b15dfbc9ce31c3ee15a68aad9ab9f938c29554c56f6c3e2358080ef2b5fbde5c63770b29625fc454b2ec9b7d18059b7c39b28077dda84823377280bde7103bcf8ba05126def97e8f159e044cff5993eb790ca2f8832652e0d61a67473c6847af0cd563e1cffd09bdb36ecc701b4eb3188085c3a1616eef011a16ab46dda15e2ffe04aa55a6f8f68a550a7b1a0e1a9fb3fa109e20519a9622164939143c7508c9c118de3cefe6bce3197ae82db7cafd9e76942f5a6da4b4cb6e41fede0063c510b36ab80643002cad139a75957c8e321f6c1c7ee3c2d6394ef9c77f749e83b2825b1fe1592729a9ef38d4a838326e08da5ff3e377c7448faf5c0ed4676d9ecc3ded24abff0a9ab038e5bec78848212c2c3c064f316cfe961c0e227ef2f5000aaf490941a64449c2bdc88872af74061343ce808f1a8ae64b8ac22cfdc3f3b798b6b7fc6b5edaba4f3e341ae2fae5ffe2891266a51e47ea923fdeb470b9dda027fbf4668f6e69d413e0ad4aacd965c54411f0e0fb46fc72f24285de1fa7ac560be014d8de90361b8b3b8040715a0ed107d4d3c0c20c89d83de101e73b8ee7b6376e120d7ebb229d12337f2c0f0fe1a188e6060a487681a295958733f3dc1303494a7ece8a6734dc497df9ff8f02e8d472786bde3a8f27bb0930ae010eb5acaa153bff887843908767e58324189c007c4fe3218944632013f30a1e35761f85de4a4e789683e80a986cb60c8486dc356efdc4c91839a1118c2c792c72a6163fbaa8e6436fa76831395944a0775c84efc316083f5601a3eb54a242e99fb9525e52ed7199a17653065026050f51b1fd261032b9961bab2ea96cf63a5335241539d26894e70e30744f0bd8a7e669610b72d6d8ea90482cfedba7f76be9bc3d62d44322a788fc095da6c1c6a52e205b38ad47d245939450bb387f3ec3ae00fe586a49a0937425e7a0050768538005343be87aa1b17bb50501e2757de94de6744c77285195bb69ec17748b60480454a40e2ac61bc9d04170ecd524dd6394a5456ca44603707d16332b891d455e3a2a1b1ccf4b5e104c9ea9cade26a97d2ebc385411084610fb00c5334adcf60d8506622de9827cc0e3a8f0f08dbe63daf70a62873ffb7eb12e811e7da13d3a3f14a20822a471d91403c2536a3f6b88530b20ebfb07a245722720b028cc9443db1691d8ecc0672d4c647d193e9796ff8214e4b91f9bf34e20de421ab6c85aa4dbf91bbd6c3766fea59a36409c73e627e7ca645c560c7c8622f3d2ee70479d65bff45b6bb168e787f02818169344f24b89d22ce34ef046fe8941fff32a7688bd72dd91fbe3584dd2b3f91a432f8a97464707f1bf11dc0f7695180a236ed6f6552b34fac0d911bb394175b7b0e98966cde52724fc506436a72fa1aed2a707615f5ea406ff543eab1ad7313f22bc04c6ff474576b903d307b9701dca5acb67f05a29aa3ecb1af699ef4c1b437647d6e0727d4078e2763133ccfb8f6e1024ccd73c5dd9870d4a5cb173ea8fb2114638aa6de8412358b4cdb9acd99d7b05e3f1a6500b7823bcec03008567fb6c84d03bbf9f61108db15dca0ab6a6e3e86523d7034d0c079bc0ee8d99b7173817e32b42f5d4d14e9f31fc26df4d4115429f71d5cc2ac85e27e94c1a2285c579f475d9c4eae04e5faeadca04555921929f6b1de46af85bda832a0a5f22ff95a4ec2e9c966cc211a801a634b6c1e1bac12a8e933a633e2cb068fc31e7b5fa07de4409ff16cd613ee7715c941d3363c23e7e1456aa500cfc06825ca998377b3bc4f16a0a2645240d5ea35f6a9dde3f8ffc18e027c36c1a7f4d7ab1a17e75b8352523cc3d40e5daa8101e8a4242472fabb5085aead3372877d1e5870d3c4cfc9d3dff5ae548aa3bd0021ff4b2906021f000c2de9b647e08a8135d4028ff2bcaf9784646e30a9b237fc7b178cdf5be678067c1a0cfad31cc246873bb9adf47cb994ed3d9f3e23bdd4417692200e90b4ae599579485687c35e97456c2d56d00f4500468acdedc5e2035e84a22f0ee6094ace6291d416e08c5f6e0379a6d3131a2bd9eacde03b4e4ed0c3f93151b54a307c8724a75c5fead42ddd7bea3f7f73b47bc2c656ddd9bb4667cf001c70179614b09910dbf08ae6dd7edd9ccb4519c7c8d55995322c57ca4248cda54125948f6d9de29ead14df096c0bc3bb71ce092e4b8019e5987b8b7709138a93f486bbf0ab421710c8b8db1f40ad1404992a23395110ea3d0f89cfe7c89a56266f1e451a01c509bcd35eb43e47c9d4b0fa76247a809e0d60173325eab37522f237fe26164c54e1ecc60132fb89ce8c3d212aed465c4cebe93cb6e67e50a83c4de0976af20af0d9d4be9ecceac435a075ff8a5cb1e98b7cb24b37eb25cf6da98ab9ecd2fd665760ccc0a8f8f1ad992cc094b9e842d699859a4379a4774c790186bfa59010d6ad58491946578e7d886a604cfb50701f0f4a70081305fb5c57bf5bbeae5eccc0d965b5d6194bde8f67bbe8f729dcea329aa307a59d92a333350e24ea6793b7dcaed03461e271bd5c5b72b4672f7c34051b46253f5316ff02c65a96954b24c55f56003458e3d79982a526338d282cffe36648a6d3d7342abfbe9154949a97094d4f87f006515cf613ec72477bc9c345e9d23d2f777ce23be1f408fb519cea76bb66783366b10109d3b336b104b424e7ce412c9cf6ede88e8eec10b8f0f5293ae0dd4ec49d50eb69690c08b1ec8dcaed89780f325582639ca49805a6244415006ef9ad7bfd744dfd34cf79c7646034b387e78d34cf40aba591351d912ed5539a8ad314ad1712c59aff52e52b83aa88bcd32d3493f2c74ac448127597ff7b1f1e445075eca016b3ca99b5ed28a40526223b581ed1d35cf94b239fae46b6d4ffbeed912f4536b483abfdf1a7a00901482f4ed181c37d005930e3cc70da4446764e37b5bf8ab96acb25f6d55c10bee2281a1d6e473b37b0a4c029d551f545d20d293b92e0b9e3143e8a4bdb1a4e5e5d48a3f3cf2267d031a7dca28324e28119b0ab668948f02c48ce95ae6c59b4af135f016267c1a1b58a86711879c45335f24c35642d724ebc0c21249b3c73283330971587028c798c24df8acc2ea6e4505042f09f27c648732b62cedb2bc0150f88574599122ecd6f83cb9032d373144396833c05027cba6f492ca3578a8a42dc3be0e324d18fb2a6d7f2705e112e85cd4abc6c708f00ec43742cb24a01e146a7c235c43d563efebeeb46ac9e0b77fab195e8e2e9446e4c29f1a02d6b457914924c44c5ee202a8c0719b504867bbacf4391d46354a08836728c25cc7a0ccce7ccf775447a1d8bc9d3cb10afab536c8076069e31a37791beefb2ac5f6345a29f7f74aa9d06bf8a0c16afc075b02d32b4a918d655ea7244b24506cb412e80db1184d67343e5371c8d263b59a23f670a223bed8c25fbacef5765865c46970f9ebcb9276c9bf2373d104562886142920aa5074a3a9a7406b0e4202671cfec01e17f285439b2996d10428594661b230a2b0c01de45f55c01f38682eaf71b9589eb860e5b1356dd304bf933572224403004eff60946fcd7d178bb2f79a944be3403f1816c2f6c920b98aad135e60fe2ee57db370"]) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x80000000, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 20:01:28 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x44086334) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x80, 0x140) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000140)='./file0\x00', 0xf850, 0x0}) 20:01:28 executing program 2: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e1ff7f000001"], 0x1) r0 = kqueue() r1 = socket$inet6(0x18, 0x3, 0x7) r2 = fcntl$dupfd(r0, 0xa, r1) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, 0x0, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 20:01:28 executing program 4: mknod(&(0x7f0000000180)='./bus\x00', 0x1, 0x4f4f) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) dup2(r1, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x60) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000100)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 20:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x1c}, {0x80}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (async) write(r0, &(0x7f0000000040)="34cf362b3ce9c93d7f0000008e70", 0xe) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 20:01:28 executing program 6: sync() (async, rerun: 64) syz_emit_ethernet(0x41, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000a18fa830260b0806000670b205060f00020000000000009b5124cc6d09f21a9973fd06a87b970100000000000000a0822907f50323de5a06000000"]) (async, rerun: 64) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 20:01:28 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200), 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:28 executing program 2: r0 = socket(0x2, 0x400000001002, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="08020035ff"], 0x10, 0x0}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x1860a, 0x0) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) 20:01:28 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x4c}, {0x0, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x1ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="c2a3c0efd8b97a1ed11a59365e2d", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x20000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x5418, 0x0, 0xba, 0x7ff}]}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000580)={0x6, &(0x7f00000002c0)=[{0x3ff, 0x3, 0x0, 0x3}, {0x8001, 0x0, 0x30, 0x8f}, {0x2, 0x3f, 0x6, 0x6}, {0xb6, 0x6, 0x81, 0x7}, {0x101, 0x7, 0xb7, 0xffff30e9}, {0x0, 0x1f, 0x3}]}) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) sendto$unix(r1, &(0x7f00000005c0)="869f6e67c5bd5ed5e409d7b4404111955ae644016baa946b3cfde0aae51f3b25de5264624e9f1042dff0de22b53ad27fff160846fca4a6780d71a66f895c078fcb0f3874", 0x44, 0x2, &(0x7f00000006c0)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c65300093b2adcfd6ca8f95f254e3844c42e3f8dcd5eb8807d4daac9e5a94e9547ba473b048a18149ade8a08c23a4a5720f2b5f82282a478da597d966bc"], 0x10) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xd, 0xffffffff, 0x32, 0x0, 0x0, 0xffffffffffeffffe, 0x16d, 0x2, 0x0, 0x0, 0x9, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffeffffffff], [0x0, 0x108000], [{}, {}, {0x3, 0xfffffbff, 0x800000, 0x4}, {}, {0x0, 0x0, 0x7fffffff}, {0x0, 0x0, 0xfffffffc, 0x2e}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}], {0x79f7}, {0x0, 0x8d3}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x99) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x8, &(0x7f0000000080)=[{0x3, 0x1a, 0x3, 0x3}, {0x1, 0x81, 0xf8, 0x9}, {0x8, 0xeb, 0x20, 0xdfe}, {0xff00, 0xb9, 0x8, 0x9}, {0x2, 0x26, 0x1, 0x107}, {0x1, 0x1, 0xb1, 0x9}, {0x80, 0x19, 0x81, 0xff}, {0x3ff, 0x0, 0x0, 0xaa}]}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) 20:01:28 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000280)="ddc521b2b64f0dff4cf3a50bc195bd67cadb1ef345364f5a6b536f90025d58b53a662b7202ba521618a2b58c5f4a862d16e7a2571407a0141b7cfab59d317dad36bc98a92b4cbe19b9ce163d32b4aaaaaa46e4165776af36e51f9eec14e3ddf62fa627549f18e9e5db313ed9889631fa3e7fd0ec704278327ce97ec2de0de07a8b9bc4cdfa894afdb33897c4a67c89fd4b13eae43a96893e3e557f83029699985036339bbdbe5d92e7f3212c10bf242a3dd6c956b22fd55875ebb401", 0xbc}], 0x2, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:28 executing program 4: mknod(&(0x7f0000000180)='./bus\x00', 0x1, 0x4f4f) (async, rerun: 32) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) (rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) dup2(r1, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) (async) r3 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x60) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000100)=0x6) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 20:01:28 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x44086334) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x80, 0x140) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000140)='./file0\x00', 0xf850, 0x0}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x44086334) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) open(&(0x7f0000000000)='./file1\x00', 0x80, 0x140) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000140)='./file0\x00', 0xf850, 0x0}) (async) 20:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) socketpair(0x2, 0x4, 0x4d, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000300)=0x6, 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) kevent(0xffffffffffffff9c, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x24, 0xfffde, 0x7f, 0x20}, {{r3}, 0xfffffffffffffffb, 0x95, 0x2, 0x6, 0x4}], 0x1, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffd, 0xe0, 0x2, 0xffffffffffff0001, 0x7}, {{r0}, 0xfffffffffffffff8, 0x35, 0x1, 0x0, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffc, 0xc, 0x20, 0x101, 0xffffffffffffffff}], 0x5, &(0x7f00000002c0)={0x9, 0x3ff}) r5 = openat(r4, &(0x7f0000000340)='./file0\x00', 0x80, 0x4) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000380)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) r8 = accept$unix(r3, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r6}, 0xffffffffffffffff, 0x10, 0x2, 0x4, 0x5}, {{r1}, 0xfffffffffffffffd, 0x4, 0x2, 0xffffffffffffffff, 0x1000}, {{r2}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x1f, 0x8001}, {{r3}, 0xfffffffffffffffa, 0x10, 0x80, 0x100, 0x81}, {{r4}, 0xfffffffffffffffd, 0xf4, 0x20, 0xffffffff, 0x9}], 0x6, &(0x7f0000000540)=[{{r7}, 0xfffffffffffffff9, 0xf3, 0xf0000000, 0x9, 0x8}, {{r4}, 0xfffffffffffffffd, 0x20, 0x8, 0x7, 0x100000001}, {{r8}, 0xfffffffffffffffb, 0x28, 0x20000000, 0x1827, 0x8}, {{r1}, 0x3, 0x18, 0x80000000, 0x25, 0x5}, {{r0}, 0xfffffffffffffffd, 0x11, 0x40000000, 0x5, 0x7}], 0x1000, &(0x7f0000000600)={0xc7, 0xb4e7}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c, 0x1}, {0x2, 0x0, 0x80, 0x27b4}, {0x6, 0x0, 0x0, 0x7fffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) write(r0, &(0x7f0000000080)="60e07588472f33db07000000c47b0b17c2e059b34b3b6dc30d5c1a7c3545bf9d9737b2c332f28cb0d7d4f3993e15b5e7e788df7d8ac0560df7a61f18f619bb75098b812a02d11ef2035bf693066916a6f681980632cc0bd59ec2fbe7d70e1afbebeaf6ad0419f075f2afeb6f7098596b609cb449ad37a1a31b21aee386630ddbed35d98e5b", 0xfffffe67) 20:01:28 executing program 2: r0 = socket(0x2, 0x400000001002, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) (async) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="08020035ff"], 0x10, 0x0}, 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x1860a, 0x0) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) 20:01:28 executing program 4: mknod(&(0x7f0000000180)='./bus\x00', 0x1, 0x4f4f) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) dup2(r1, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x60) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000100)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f0000000180)='./bus\x00', 0x1, 0x4f4f) (async) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) dup2(r1, r0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) (async) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x60) (async) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000100)=0x6) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) 20:01:28 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{0x0}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:28 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x44086334) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x80, 0x140) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000140)='./file0\x00', 0xf850, 0x0}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x44086334) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) open(&(0x7f0000000000)='./file1\x00', 0x80, 0x140) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000140)='./file0\x00', 0xf850, 0x0}) (async) 20:01:28 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {0x0}], 0x2, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:29 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x4c}, {0x0, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x1ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="c2a3c0efd8b97a1ed11a59365e2d", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x20000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x5418, 0x0, 0xba, 0x7ff}]}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000580)={0x6, &(0x7f00000002c0)=[{0x3ff, 0x3, 0x0, 0x3}, {0x8001, 0x0, 0x30, 0x8f}, {0x2, 0x3f, 0x6, 0x6}, {0xb6, 0x6, 0x81, 0x7}, {0x101, 0x7, 0xb7, 0xffff30e9}, {0x0, 0x1f, 0x3}]}) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) sendto$unix(r1, &(0x7f00000005c0)="869f6e67c5bd5ed5e409d7b4404111955ae644016baa946b3cfde0aae51f3b25de5264624e9f1042dff0de22b53ad27fff160846fca4a6780d71a66f895c078fcb0f3874", 0x44, 0x2, &(0x7f00000006c0)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c65300093b2adcfd6ca8f95f254e3844c42e3f8dcd5eb8807d4daac9e5a94e9547ba473b048a18149ade8a08c23a4a5720f2b5f82282a478da597d966bc"], 0x10) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xd, 0xffffffff, 0x32, 0x0, 0x0, 0xffffffffffeffffe, 0x16d, 0x2, 0x0, 0x0, 0x9, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffeffffffff], [0x0, 0x108000], [{}, {}, {0x3, 0xfffffbff, 0x800000, 0x4}, {}, {0x0, 0x0, 0x7fffffff}, {0x0, 0x0, 0xfffffffc, 0x2e}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}], {0x79f7}, {0x0, 0x8d3}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x99) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x8, &(0x7f0000000080)=[{0x3, 0x1a, 0x3, 0x3}, {0x1, 0x81, 0xf8, 0x9}, {0x8, 0xeb, 0x20, 0xdfe}, {0xff00, 0xb9, 0x8, 0x9}, {0x2, 0x26, 0x1, 0x107}, {0x1, 0x1, 0xb1, 0x9}, {0x80, 0x19, 0x81, 0xff}, {0x3ff, 0x0, 0x0, 0xaa}]}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x4c}, {0x0, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x1ff}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="c2a3c0efd8b97a1ed11a59365e2d", 0xe, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x20000, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) socket(0x2, 0x1, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x5418, 0x0, 0xba, 0x7ff}]}) (async) fcntl$dupfd(r1, 0x0, r1) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000580)={0x6, &(0x7f00000002c0)=[{0x3ff, 0x3, 0x0, 0x3}, {0x8001, 0x0, 0x30, 0x8f}, {0x2, 0x3f, 0x6, 0x6}, {0xb6, 0x6, 0x81, 0x7}, {0x101, 0x7, 0xb7, 0xffff30e9}, {0x0, 0x1f, 0x3}]}) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) sendto$unix(r1, &(0x7f00000005c0)="869f6e67c5bd5ed5e409d7b4404111955ae644016baa946b3cfde0aae51f3b25de5264624e9f1042dff0de22b53ad27fff160846fca4a6780d71a66f895c078fcb0f3874", 0x44, 0x2, &(0x7f00000006c0)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c65300093b2adcfd6ca8f95f254e3844c42e3f8dcd5eb8807d4daac9e5a94e9547ba473b048a18149ade8a08c23a4a5720f2b5f82282a478da597d966bc"], 0x10) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xd, 0xffffffff, 0x32, 0x0, 0x0, 0xffffffffffeffffe, 0x16d, 0x2, 0x0, 0x0, 0x9, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffeffffffff], [0x0, 0x108000], [{}, {}, {0x3, 0xfffffbff, 0x800000, 0x4}, {}, {0x0, 0x0, 0x7fffffff}, {0x0, 0x0, 0xfffffffc, 0x2e}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}], {0x79f7}, {0x0, 0x8d3}}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x99) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x8, &(0x7f0000000080)=[{0x3, 0x1a, 0x3, 0x3}, {0x1, 0x81, 0xf8, 0x9}, {0x8, 0xeb, 0x20, 0xdfe}, {0xff00, 0xb9, 0x8, 0x9}, {0x2, 0x26, 0x1, 0x107}, {0x1, 0x1, 0xb1, 0x9}, {0x80, 0x19, 0x81, 0xff}, {0x3ff, 0x0, 0x0, 0xaa}]}) (async) socket(0x18, 0x2, 0x0) (async) fcntl$dupfd(r4, 0x0, r4) (async) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) (async) 20:01:29 executing program 2: r0 = socket(0x2, 0x400000001002, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) (async) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) (async) sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="08020035ff"], 0x10, 0x0}, 0x0) (async, rerun: 64) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x1860a, 0x0) (rerun: 64) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) 20:01:29 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{0x0}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:29 executing program 6: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000000)={0x22d, 0x1, {[0x8, 0x10000, 0x9, 0x8, 0x400, 0xffffffffffff0000, 0x5, 0x7, 0x1ff, 0x50000, 0x6, 0xfffffffffffffff7, 0x0, 0x5b6, 0xfffffffffffffffe, 0x1, 0x4, 0x5], [0x0, 0x7fffffff, 0x0, 0x1ac21395, 0x8, 0x5, 0x9, 0xe0, 0x380, 0x3], [0x2000000000000000, 0x0, 0x3, 0x8000000000000000, 0x2, 0x9, 0x8f], [0x3, 0xfff, 0x7, 0x0, 0x8965, 0x4], [{0x8000, 0x5, 0x9, 0x1}, {0x8001, 0x7, 0xfffffc00, 0x9}, {0x0, 0x8, 0x8, 0x80000000}, {0x5, 0x6, 0x1f, 0x887f}, {0x5, 0x0, 0xc0000}, {0x7, 0x5, 0x2, 0x800}, {0x3ff, 0x2, 0x77, 0x115}, {0x8, 0x2f93, 0xdc5b, 0x8}], {0xdde9, 0x4f56, 0x1, 0x1}, {0x8, 0x2, 0xf4, 0x9}}}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000800)="62e73f85208cf146466b35c9eebf4f9d27fcb8113c1855b1e348ff28c0c88523add5fb10b298018e049c87d95f72c1cd47b965eac5bbd2f5cf9a6ebe91f365a921ee979ff54259938f87c32ba355feccfdf1a9cbf73d87b422869a7f728ccbe3d6b80fd173c82c5a603c413cb492b69f1bfe389d40d4a9789f9baa3d209d3ffa4a2644f9fd60d5a4c662aed809183f2a2312fd0e0c2a40afbcd1672ff83dd4d88971ae265b1c85a3b8735ab428119ec44212c5ad7b6508867552b23648c74d484cd5a7434f8bfc7475d48b99b8691117702a2c0145dda2b31e43156350480bfb061f0334d748c0a351b6541077d4f41cb11694817d71328c503edbbe6c3fa1fd52b9a0d85bb34a66aafe6fa7893fa6790a948b470ebcf2b1e8901452928799732d3068ff7e8dc900f1372f8719eb60b43153dae8819fa704d71b1464ef8f9c29453efee6315783d4ccdee8e2279c2379dba46f6a6ea6da72f40f29982d8b439ff17760adfae397e7e6e420ad23095ee34f4e6762f160d7fde3fa06703cd7f1012c02eb4a5d276030bef011b573b83d20f8dfe851b18fb1c87291b6baf07f7f49c1288f4e36890ff624b0fee2312a543e7cac54dfe28e7a4b558af9068874d5dd3ae1cba03ce598a01ae82e4affeda9c49acf19e21b6e686b683839814b", 0x1dd, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x7, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [], [], [{}, {}, {0x0, 0x0, 0x9}, {}, {}, {}, {0x0, 0x0, 0x6}], {}, {0x0, 0x0, 0x0, 0x1}}}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000240)) 20:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) socketpair(0x2, 0x4, 0x4d, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000300)=0x6, 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) kevent(0xffffffffffffff9c, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x24, 0xfffde, 0x7f, 0x20}, {{r3}, 0xfffffffffffffffb, 0x95, 0x2, 0x6, 0x4}], 0x1, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffd, 0xe0, 0x2, 0xffffffffffff0001, 0x7}, {{r0}, 0xfffffffffffffff8, 0x35, 0x1, 0x0, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffc, 0xc, 0x20, 0x101, 0xffffffffffffffff}], 0x5, &(0x7f00000002c0)={0x9, 0x3ff}) r5 = openat(r4, &(0x7f0000000340)='./file0\x00', 0x80, 0x4) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000380)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) r8 = accept$unix(r3, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r6}, 0xffffffffffffffff, 0x10, 0x2, 0x4, 0x5}, {{r1}, 0xfffffffffffffffd, 0x4, 0x2, 0xffffffffffffffff, 0x1000}, {{r2}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x1f, 0x8001}, {{r3}, 0xfffffffffffffffa, 0x10, 0x80, 0x100, 0x81}, {{r4}, 0xfffffffffffffffd, 0xf4, 0x20, 0xffffffff, 0x9}], 0x6, &(0x7f0000000540)=[{{r7}, 0xfffffffffffffff9, 0xf3, 0xf0000000, 0x9, 0x8}, {{r4}, 0xfffffffffffffffd, 0x20, 0x8, 0x7, 0x100000001}, {{r8}, 0xfffffffffffffffb, 0x28, 0x20000000, 0x1827, 0x8}, {{r1}, 0x3, 0x18, 0x80000000, 0x25, 0x5}, {{r0}, 0xfffffffffffffffd, 0x11, 0x40000000, 0x5, 0x7}], 0x1000, &(0x7f0000000600)={0xc7, 0xb4e7}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c, 0x1}, {0x2, 0x0, 0x80, 0x27b4}, {0x6, 0x0, 0x0, 0x7fffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) write(r0, &(0x7f0000000080)="60e07588472f33db07000000c47b0b17c2e059b34b3b6dc30d5c1a7c3545bf9d9737b2c332f28cb0d7d4f3993e15b5e7e788df7d8ac0560df7a61f18f619bb75098b812a02d11ef2035bf693066916a6f681980632cc0bd59ec2fbe7d70e1afbebeaf6ad0419f075f2afeb6f7098596b609cb449ad37a1a31b21aee386630ddbed35d98e5b", 0xfffffe67) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) (async) socketpair(0x2, 0x4, 0x4d, &(0x7f0000000180)) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) (async) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000300)=0x6, 0x4) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) (async) kevent(0xffffffffffffff9c, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x24, 0xfffde, 0x7f, 0x20}, {{r3}, 0xfffffffffffffffb, 0x95, 0x2, 0x6, 0x4}], 0x1, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffd, 0xe0, 0x2, 0xffffffffffff0001, 0x7}, {{r0}, 0xfffffffffffffff8, 0x35, 0x1, 0x0, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffc, 0xc, 0x20, 0x101, 0xffffffffffffffff}], 0x5, &(0x7f00000002c0)={0x9, 0x3ff}) (async) openat(r4, &(0x7f0000000340)='./file0\x00', 0x80, 0x4) (async) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000380)) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)) (async) accept$unix(r3, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) (async) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r6}, 0xffffffffffffffff, 0x10, 0x2, 0x4, 0x5}, {{r1}, 0xfffffffffffffffd, 0x4, 0x2, 0xffffffffffffffff, 0x1000}, {{r2}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x1f, 0x8001}, {{r3}, 0xfffffffffffffffa, 0x10, 0x80, 0x100, 0x81}, {{r4}, 0xfffffffffffffffd, 0xf4, 0x20, 0xffffffff, 0x9}], 0x6, &(0x7f0000000540)=[{{r7}, 0xfffffffffffffff9, 0xf3, 0xf0000000, 0x9, 0x8}, {{r4}, 0xfffffffffffffffd, 0x20, 0x8, 0x7, 0x100000001}, {{r8}, 0xfffffffffffffffb, 0x28, 0x20000000, 0x1827, 0x8}, {{r1}, 0x3, 0x18, 0x80000000, 0x25, 0x5}, {{r0}, 0xfffffffffffffffd, 0x11, 0x40000000, 0x5, 0x7}], 0x1000, &(0x7f0000000600)={0xc7, 0xb4e7}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c, 0x1}, {0x2, 0x0, 0x80, 0x27b4}, {0x6, 0x0, 0x0, 0x7fffffff}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) write(r0, &(0x7f0000000080)="60e07588472f33db07000000c47b0b17c2e059b34b3b6dc30d5c1a7c3545bf9d9737b2c332f28cb0d7d4f3993e15b5e7e788df7d8ac0560df7a61f18f619bb75098b812a02d11ef2035bf693066916a6f681980632cc0bd59ec2fbe7d70e1afbebeaf6ad0419f075f2afeb6f7098596b609cb449ad37a1a31b21aee386630ddbed35d98e5b", 0xfffffe67) (async) 20:01:29 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x4c}, {0x0, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x1ff}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="c2a3c0efd8b97a1ed11a59365e2d", 0xe, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x20000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x5418, 0x0, 0xba, 0x7ff}]}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000580)={0x6, &(0x7f00000002c0)=[{0x3ff, 0x3, 0x0, 0x3}, {0x8001, 0x0, 0x30, 0x8f}, {0x2, 0x3f, 0x6, 0x6}, {0xb6, 0x6, 0x81, 0x7}, {0x101, 0x7, 0xb7, 0xffff30e9}, {0x0, 0x1f, 0x3}]}) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) sendto$unix(r1, &(0x7f00000005c0)="869f6e67c5bd5ed5e409d7b4404111955ae644016baa946b3cfde0aae51f3b25de5264624e9f1042dff0de22b53ad27fff160846fca4a6780d71a66f895c078fcb0f3874", 0x44, 0x2, &(0x7f00000006c0)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c65300093b2adcfd6ca8f95f254e3844c42e3f8dcd5eb8807d4daac9e5a94e9547ba473b048a18149ade8a08c23a4a5720f2b5f82282a478da597d966bc"], 0x10) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xd, 0xffffffff, 0x32, 0x0, 0x0, 0xffffffffffeffffe, 0x16d, 0x2, 0x0, 0x0, 0x9, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffeffffffff], [0x0, 0x108000], [{}, {}, {0x3, 0xfffffbff, 0x800000, 0x4}, {}, {0x0, 0x0, 0x7fffffff}, {0x0, 0x0, 0xfffffffc, 0x2e}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}], {0x79f7}, {0x0, 0x8d3}}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x99) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x8, &(0x7f0000000080)=[{0x3, 0x1a, 0x3, 0x3}, {0x1, 0x81, 0xf8, 0x9}, {0x8, 0xeb, 0x20, 0xdfe}, {0xff00, 0xb9, 0x8, 0x9}, {0x2, 0x26, 0x1, 0x107}, {0x1, 0x1, 0xb1, 0x9}, {0x80, 0x19, 0x81, 0xff}, {0x3ff, 0x0, 0x0, 0xaa}]}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) 20:01:29 executing program 4: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x7fff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210, 0x1], [0xfffffffffffffffc], [], [{}, {}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = dup(0xffffffffffffff9c) write(r0, &(0x7f0000000000)="eee3a52ce83e3f107b16288dc8a611fd4344a5b280aefabc3000a2324833a3dab734beb3f4fe1cae6b5d7c111e1b278084cd0e3289e951a154378739bf954731dfd48593fb4f416a053ccf4741638bf54b07a14e044f", 0x56) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 20:01:29 executing program 3: syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa803500060000000400fe205b74fffbd71c56c9af8b00000000000000e000"]) 20:01:29 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {0x0}], 0x2, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:29 executing program 2: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) renameat(r1, &(0x7f0000000000)='./file1\x00', r2, &(0x7f0000000080)='./file1\x00') r3 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x20880, 0x4) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r3, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) 20:01:29 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{0x0}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:29 executing program 6: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) (async) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000000)={0x22d, 0x1, {[0x8, 0x10000, 0x9, 0x8, 0x400, 0xffffffffffff0000, 0x5, 0x7, 0x1ff, 0x50000, 0x6, 0xfffffffffffffff7, 0x0, 0x5b6, 0xfffffffffffffffe, 0x1, 0x4, 0x5], [0x0, 0x7fffffff, 0x0, 0x1ac21395, 0x8, 0x5, 0x9, 0xe0, 0x380, 0x3], [0x2000000000000000, 0x0, 0x3, 0x8000000000000000, 0x2, 0x9, 0x8f], [0x3, 0xfff, 0x7, 0x0, 0x8965, 0x4], [{0x8000, 0x5, 0x9, 0x1}, {0x8001, 0x7, 0xfffffc00, 0x9}, {0x0, 0x8, 0x8, 0x80000000}, {0x5, 0x6, 0x1f, 0x887f}, {0x5, 0x0, 0xc0000}, {0x7, 0x5, 0x2, 0x800}, {0x3ff, 0x2, 0x77, 0x115}, {0x8, 0x2f93, 0xdc5b, 0x8}], {0xdde9, 0x4f56, 0x1, 0x1}, {0x8, 0x2, 0xf4, 0x9}}}) (async) sendto$unix(0xffffffffffffff9c, &(0x7f0000000800)="62e73f85208cf146466b35c9eebf4f9d27fcb8113c1855b1e348ff28c0c88523add5fb10b298018e049c87d95f72c1cd47b965eac5bbd2f5cf9a6ebe91f365a921ee979ff54259938f87c32ba355feccfdf1a9cbf73d87b422869a7f728ccbe3d6b80fd173c82c5a603c413cb492b69f1bfe389d40d4a9789f9baa3d209d3ffa4a2644f9fd60d5a4c662aed809183f2a2312fd0e0c2a40afbcd1672ff83dd4d88971ae265b1c85a3b8735ab428119ec44212c5ad7b6508867552b23648c74d484cd5a7434f8bfc7475d48b99b8691117702a2c0145dda2b31e43156350480bfb061f0334d748c0a351b6541077d4f41cb11694817d71328c503edbbe6c3fa1fd52b9a0d85bb34a66aafe6fa7893fa6790a948b470ebcf2b1e8901452928799732d3068ff7e8dc900f1372f8719eb60b43153dae8819fa704d71b1464ef8f9c29453efee6315783d4ccdee8e2279c2379dba46f6a6ea6da72f40f29982d8b439ff17760adfae397e7e6e420ad23095ee34f4e6762f160d7fde3fa06703cd7f1012c02eb4a5d276030bef011b573b83d20f8dfe851b18fb1c87291b6baf07f7f49c1288f4e36890ff624b0fee2312a543e7cac54dfe28e7a4b558af9068874d5dd3ae1cba03ce598a01ae82e4affeda9c49acf19e21b6e686b683839814b", 0x1dd, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x7, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [], [], [{}, {}, {0x0, 0x0, 0x9}, {}, {}, {}, {0x0, 0x0, 0x6}], {}, {0x0, 0x0, 0x0, 0x1}}}) (async) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000240)) 20:01:29 executing program 7: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00/fil\x00'/19], 0x13, 0x0, 0x8, 0x0, 0x0, 0x6}, 0x0) 20:01:29 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(0x0, 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:29 executing program 4: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x7fff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210, 0x1], [0xfffffffffffffffc], [], [{}, {}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = dup(0xffffffffffffff9c) write(r0, &(0x7f0000000000)="eee3a52ce83e3f107b16288dc8a611fd4344a5b280aefabc3000a2324833a3dab734beb3f4fe1cae6b5d7c111e1b278084cd0e3289e951a154378739bf954731dfd48593fb4f416a053ccf4741638bf54b07a14e044f", 0x56) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x7fff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210, 0x1], [0xfffffffffffffffc], [], [{}, {}, {0x0, 0x0, 0x0, 0x1}]}}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) dup(0xffffffffffffff9c) (async) write(r0, &(0x7f0000000000)="eee3a52ce83e3f107b16288dc8a611fd4344a5b280aefabc3000a2324833a3dab734beb3f4fe1cae6b5d7c111e1b278084cd0e3289e951a154378739bf954731dfd48593fb4f416a053ccf4741638bf54b07a14e044f", 0x56) (async) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) (async) socket(0x2, 0x1, 0x0) (async) dup(r1) (async) fcntl$dupfd(r2, 0x0, r1) (async) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) (async) 20:01:29 executing program 2: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) (async) renameat(r1, &(0x7f0000000000)='./file1\x00', r2, &(0x7f0000000080)='./file1\x00') (async) r3 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x20880, 0x4) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r3, 0x0) (async) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) (async) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') (async) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) 20:01:29 executing program 3: syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa803500060000000400fe205b74fffbd71c56c9af8b00000000000000e000"]) 20:01:29 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {0x0}], 0x2, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:29 executing program 6: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) (async) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000000)={0x22d, 0x1, {[0x8, 0x10000, 0x9, 0x8, 0x400, 0xffffffffffff0000, 0x5, 0x7, 0x1ff, 0x50000, 0x6, 0xfffffffffffffff7, 0x0, 0x5b6, 0xfffffffffffffffe, 0x1, 0x4, 0x5], [0x0, 0x7fffffff, 0x0, 0x1ac21395, 0x8, 0x5, 0x9, 0xe0, 0x380, 0x3], [0x2000000000000000, 0x0, 0x3, 0x8000000000000000, 0x2, 0x9, 0x8f], [0x3, 0xfff, 0x7, 0x0, 0x8965, 0x4], [{0x8000, 0x5, 0x9, 0x1}, {0x8001, 0x7, 0xfffffc00, 0x9}, {0x0, 0x8, 0x8, 0x80000000}, {0x5, 0x6, 0x1f, 0x887f}, {0x5, 0x0, 0xc0000}, {0x7, 0x5, 0x2, 0x800}, {0x3ff, 0x2, 0x77, 0x115}, {0x8, 0x2f93, 0xdc5b, 0x8}], {0xdde9, 0x4f56, 0x1, 0x1}, {0x8, 0x2, 0xf4, 0x9}}}) (async, rerun: 64) sendto$unix(0xffffffffffffff9c, &(0x7f0000000800)="62e73f85208cf146466b35c9eebf4f9d27fcb8113c1855b1e348ff28c0c88523add5fb10b298018e049c87d95f72c1cd47b965eac5bbd2f5cf9a6ebe91f365a921ee979ff54259938f87c32ba355feccfdf1a9cbf73d87b422869a7f728ccbe3d6b80fd173c82c5a603c413cb492b69f1bfe389d40d4a9789f9baa3d209d3ffa4a2644f9fd60d5a4c662aed809183f2a2312fd0e0c2a40afbcd1672ff83dd4d88971ae265b1c85a3b8735ab428119ec44212c5ad7b6508867552b23648c74d484cd5a7434f8bfc7475d48b99b8691117702a2c0145dda2b31e43156350480bfb061f0334d748c0a351b6541077d4f41cb11694817d71328c503edbbe6c3fa1fd52b9a0d85bb34a66aafe6fa7893fa6790a948b470ebcf2b1e8901452928799732d3068ff7e8dc900f1372f8719eb60b43153dae8819fa704d71b1464ef8f9c29453efee6315783d4ccdee8e2279c2379dba46f6a6ea6da72f40f29982d8b439ff17760adfae397e7e6e420ad23095ee34f4e6762f160d7fde3fa06703cd7f1012c02eb4a5d276030bef011b573b83d20f8dfe851b18fb1c87291b6baf07f7f49c1288f4e36890ff624b0fee2312a543e7cac54dfe28e7a4b558af9068874d5dd3ae1cba03ce598a01ae82e4affeda9c49acf19e21b6e686b683839814b", 0x1dd, 0x0, 0x0, 0x0) (async, rerun: 64) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x7, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [], [], [{}, {}, {0x0, 0x0, 0x9}, {}, {}, {}, {0x0, 0x0, 0x6}], {}, {0x0, 0x0, 0x0, 0x1}}}) (async) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000240)) 20:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) (async) socketpair(0x2, 0x4, 0x4d, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) (async) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000300)=0x6, 0x4) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) (async) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) (async) kevent(0xffffffffffffff9c, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x24, 0xfffde, 0x7f, 0x20}, {{r3}, 0xfffffffffffffffb, 0x95, 0x2, 0x6, 0x4}], 0x1, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffd, 0xe0, 0x2, 0xffffffffffff0001, 0x7}, {{r0}, 0xfffffffffffffff8, 0x35, 0x1, 0x0, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffc, 0xc, 0x20, 0x101, 0xffffffffffffffff}], 0x5, &(0x7f00000002c0)={0x9, 0x3ff}) r5 = openat(r4, &(0x7f0000000340)='./file0\x00', 0x80, 0x4) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000380)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) (async) r8 = accept$unix(r3, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r6}, 0xffffffffffffffff, 0x10, 0x2, 0x4, 0x5}, {{r1}, 0xfffffffffffffffd, 0x4, 0x2, 0xffffffffffffffff, 0x1000}, {{r2}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x1f, 0x8001}, {{r3}, 0xfffffffffffffffa, 0x10, 0x80, 0x100, 0x81}, {{r4}, 0xfffffffffffffffd, 0xf4, 0x20, 0xffffffff, 0x9}], 0x6, &(0x7f0000000540)=[{{r7}, 0xfffffffffffffff9, 0xf3, 0xf0000000, 0x9, 0x8}, {{r4}, 0xfffffffffffffffd, 0x20, 0x8, 0x7, 0x100000001}, {{r8}, 0xfffffffffffffffb, 0x28, 0x20000000, 0x1827, 0x8}, {{r1}, 0x3, 0x18, 0x80000000, 0x25, 0x5}, {{r0}, 0xfffffffffffffffd, 0x11, 0x40000000, 0x5, 0x7}], 0x1000, &(0x7f0000000600)={0xc7, 0xb4e7}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c, 0x1}, {0x2, 0x0, 0x80, 0x27b4}, {0x6, 0x0, 0x0, 0x7fffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) write(r0, &(0x7f0000000080)="60e07588472f33db07000000c47b0b17c2e059b34b3b6dc30d5c1a7c3545bf9d9737b2c332f28cb0d7d4f3993e15b5e7e788df7d8ac0560df7a61f18f619bb75098b812a02d11ef2035bf693066916a6f681980632cc0bd59ec2fbe7d70e1afbebeaf6ad0419f075f2afeb6f7098596b609cb449ad37a1a31b21aee386630ddbed35d98e5b", 0xfffffe67) 20:01:29 executing program 3: syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa803500060000000400fe205b74fffbd71c56c9af8b00000000000000e000"]) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa803500060000000400fe205b74fffbd71c56c9af8b00000000000000e000"]) (async) 20:01:29 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6012, r1, 0x3) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) open(0x0, 0x80, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xfe, 0x8, 0x100}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="00ff58cdb907a940ed8738ba317200a8ea99115636237e3a7092c790bf0b2fe8be306e08ec9322c17f79d9e8dc163488144e3a41b47a179b7515a7ed39ea185ddb6e19d0cba81fa8916fa5bcc467a676f52f8f7e05b419957fc030668f008a8dfb7d27780cfe1b5050142b524e187c392b1e2b3a36ac2b8a0e9523e8784994c84c0c", &(0x7f0000000480)=0x82, &(0x7f00000004c0)="d59927008355b5763f4ae4f7439aa29391ebcd", 0x13) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x7fd, 0x400}, {0x2, 0x4, 0x1000}], 0x9) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x2b) semop(r3, &(0x7f0000000080)=[{0x4, 0xfffb, 0x1c00}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x3000}], 0x4) 20:01:29 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7fffffff, 0x0, 0x1000ed8f, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r5 = socket(0x2, 0x3, 0x9) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000040)) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r8 = syz_open_pts() r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) r10 = syz_open_pts() r11 = accept(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4098], &(0x7f00000012c0)=0x1002) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r12, 0x40087468, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x14, 0x40, 0x80, 0x9}, {{r0}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x7fff, 0x7}, {{r2}, 0xfffffffffffffff9, 0x13, 0x1, 0x4, 0x200}, {{r3}, 0xfffffffffffffffd, 0x4, 0x4, 0x86, 0x3}, {{r0}, 0xfffffffffffffffc, 0x80, 0xa, 0x4, 0xfffffffffffffc00}, {{r4}, 0xfffffffffffffffe, 0x6, 0x80, 0xffffffffffffffff, 0x1}, {{r5}, 0xfffffffffffffffc, 0x1, 0x20000000, 0x81, 0x1}, {{r0}, 0xfffffffffffffffb, 0x4d, 0x8, 0x1010000000000, 0x80}, {{r6}, 0xfffffffffffffff9, 0x10, 0x40000000, 0x1f, 0x3}, {{r7}, 0xfffffffffffffffe, 0x55, 0x40000000, 0x2, 0x5}], 0xd4d6, &(0x7f0000001300)=[{{r8}, 0xffffffffffffffff, 0x0, 0x20000000, 0x3, 0x8}, {{r0}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x3, 0x1000}, {{r9}, 0xffffffffffffffff, 0xdd, 0x4, 0xd, 0xc000000000000000}, {{r10}, 0xfffffffffffffffd, 0x11, 0x4, 0x2, 0x5000000000000000}, {{r11}, 0xfffffffffffffffe, 0x64, 0x80, 0x80000000, 0x9}, {{r0}, 0xfffffffffffffffa, 0x50, 0xf0000000, 0x8e2, 0x9}, {{r0}, 0xfffffffffffffffa, 0x6a, 0x10, 0x5, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x50, 0xf0000000, 0x1ca, 0x7}, {{r12}, 0xfffffffffffffffc, 0xd2, 0xfffdd, 0x6, 0x3}], 0x6, &(0x7f0000001440)={0x1ff, 0x2b}) shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x2000) 20:01:30 executing program 7: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00/fil\x00'/19], 0x13, 0x0, 0x8, 0x0, 0x0, 0x6}, 0x0) 20:01:30 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x9}}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="aaa97403fa090000001e328a1811", 0xfffffffffffffcb5}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) socket$inet6(0x18, 0x1, 0x9) ioctl$FIOASYNC(r0, 0xc0504417, &(0x7f0000000240)) writev(r1, &(0x7f0000000500)=[{&(0x7f00000000c0)="f4df6026ad251c068f8ce1a888d1aea24b7d62f58e96d77d1f097d2d364d1e9070f71e3a797411e44014b3f45b6c316ec46384f897086228f60ae45f00d2306d59570553d60788", 0x47}, {&(0x7f0000000140)="0501b6d34f651847a92492a224bcd93eedfc1b2304ee6d30dbbbcd95dc54fbe46c616acdcaf373d6d51b6bb4063338938be121ea21278edfb2c1dbee62af3dd0602e65413c9973edf8b7a5d5a1", 0x4d}, {&(0x7f00000002c0)="f717a1408b8e108f3d8c435dbd03041ff935bd5963d07e8593ecf718c77f20b90662f894ffbd162421b621aaa3f1a2c4e4f098443d4257dcde6373e8edfe4875467ecbc0bb35f19a754ce8f1ece1befb14a2c6139cf1006ab75cf51ecc3567ada26d650298", 0x65}, {&(0x7f00000001c0)="05781e8290995b24ac49b5e0e0c765d26f4fe2", 0x13}, {&(0x7f0000000340)="b86bc60725aaf157210c8e1d28faa5bca7fe9cbc6bc46d96d0d9ebecd6545ef1bb17f100acb1aea810ebcbbaaaa104f739df6540eef1a158b7c2f7df50df289f3497b1b2cec560d6fcf80b9b724225a33ee0cf3b314a4cc5df5c4a629eb5481dfc1fe34f0ab03b178ec8c0681ad78d68a5234367063bef5f936cced73e420d0fbd0d985b003b788ed093f1412157d5ee8869", 0x92}, {&(0x7f0000000400)="76180fa7d0835189b60fbbb5c02ad3df6d27bf6857a7b13ff1eac2ecc2fef80965c22daf08f2dad0dc4253994ba9ef6de04322f7", 0x34}, {&(0x7f0000000440)="67660be187cd745998775e705538a9b6b463b0ef6723d7ad16c530e43d04359f362fb36786e75519143886665561cc3cbfeef81f43bb3e57ccf879175e9189519235ff6c4b666659f3e73fd68a9257db0e822d02048e59dec0d9f0cb43a64e4f9e4a294c1b77002465ff1ae77f62a63b592da3b16ff584892ff039953818e9a4056de5b72c16403a847c68ac535eee993149bf44adbc", 0x96}], 0x7) 20:01:30 executing program 4: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x7fff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210, 0x1], [0xfffffffffffffffc], [], [{}, {}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = dup(0xffffffffffffff9c) write(r0, &(0x7f0000000000)="eee3a52ce83e3f107b16288dc8a611fd4344a5b280aefabc3000a2324833a3dab734beb3f4fe1cae6b5d7c111e1b278084cd0e3289e951a154378739bf954731dfd48593fb4f416a053ccf4741638bf54b07a14e044f", 0x56) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x7fff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210, 0x1], [0xfffffffffffffffc], [], [{}, {}, {0x0, 0x0, 0x0, 0x1}]}}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) dup(0xffffffffffffff9c) (async) write(r0, &(0x7f0000000000)="eee3a52ce83e3f107b16288dc8a611fd4344a5b280aefabc3000a2324833a3dab734beb3f4fe1cae6b5d7c111e1b278084cd0e3289e951a154378739bf954731dfd48593fb4f416a053ccf4741638bf54b07a14e044f", 0x56) (async) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) (async) socket(0x2, 0x1, 0x0) (async) dup(r1) (async) fcntl$dupfd(r2, 0x0, r1) (async) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) (async) 20:01:30 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file1\x00', 0x80, 0x40) read(r0, &(0x7f0000001740)=""/4096, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) socketpair(0x18, 0x5, 0xff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x4000000) r6 = open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x10a) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x20, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000200)) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffa, 0x79, 0x40, 0x5, 0x400}, {{}, 0xfffffffffffffff9, 0x0, 0x10, 0x80000000, 0x64d}, {{r6}, 0xfffffffffffffff9, 0x9, 0x2, 0xe0, 0x8}, {{r2}, 0xfffffffffffffffe, 0x4, 0x2, 0x8, 0x6}, {{r7}, 0xfffffffffffffffe, 0x42, 0x2, 0x6, 0xffffffffffffffff}, {{r3}, 0xfffffffffffffffc, 0x0, 0x4, 0x10001, 0x5}], 0x4, &(0x7f0000000400)=[{{r8}, 0xfffffffffffffffc, 0x0, 0x40, 0x401, 0x2}, {{r9}, 0xfffffffffffffffe, 0x40, 0x4, 0x5, 0x1}], 0xc0000000, &(0x7f0000000440)={0xd6}) write(r1, &(0x7f0000000100)='w', 0x1) read(r0, &(0x7f0000000140)=""/91, 0x5b) close(r1) 20:01:30 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000280)}], 0x2, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 20:01:30 executing program 2: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) renameat(r1, &(0x7f0000000000)='./file1\x00', r2, &(0x7f0000000080)='./file1\x00') (async) r3 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x20880, 0x4) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r3, 0x0) (async, rerun: 32) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) (async, rerun: 32) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') (async) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) 20:01:30 executing program 7: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00/fil\x00'/19], 0x13, 0x0, 0x8, 0x0, 0x0, 0x6}, 0x0) 20:01:30 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21d14691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af3538b9723feda3ecf20080aa08916487174d0761af3075e80b18", 0xcb}, {&(0x7f0000000280)}], 0x2, 0x0}, 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) kernel: protection fault trap, code=0 Stopped at sblock+0x4a: movq 0x8(%rax),%rax ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace sblock(fffffd806f005c58,fffffd806f005d70,1) at sblock+0x4a sosend(fffffd806f005c58,0,ffff80002b396b90,0,0,0) at sosend+0x280 fifo_write(ffff80002b396ae0) at fifo_write+0x7c VOP_WRITE(fffffd8068408c08,ffff80002b396b90,3,fffffd807f7d78a0) at VOP_WRITE+0xbf ktrwriteraw(ffff800021621a40,fffffd8068408c08,fffffd807f7d78a0,ffff80002b396c50,ffff80002b396c30) at ktrwriteraw+0x13d ktrnamei(ffff800021621a40,ffff80002164e800) at ktrnamei+0x129 namei(ffff80002b396e30) at namei+0x1af domkdirat(ffff800021621a40,ffffff9c,7f7ffffca310,1ff) at domkdirat+0x75 syscall(ffff80002b397010) at syscall+0x44e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffca380, count: -10 ddb> show registers rdi 0 rsi 0 rbp 0xffff80002b3969a0 rbx 0xfffffd806f005d70 rdx 0 rcx 0xffff800021621a44 rax 0x6bb73299d1e85c47 r8 0 r9 0 r10 0xd8cf4c616c65dfb9 r11 0xb8820d877e601757 r12 0xfffffd806f005c01 r13 0x1 r14 0xfffffd806f005dc0 r15 0xfffffd806f005c58 rip 0xffffffff81be2b1a sblock+0x4a cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80002b396940 ss 0x10 sblock+0x4a: movq 0x8(%rax),%rax ddb> show proc PROC (syz-executor.7) pid=231997 stat=onproc flags process=2 proc=1 pri=24, usrpri=78, nice=20 forw=0xffffffffffffffff, list=0xffff80002168a2a8,0xffff80002160dd00 process=0xffff8000230d3b80 user=0xffff80002b392000, vmspace=0xfffffd806c577120 estcpu=28, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 82820 289104 19794 0 3 0x80 nanoslp syz-executor.3 82820 353702 19794 0 2 0x4000081 syz-executor.3 82820 131595 19794 0 2 0x4000081 syz-executor.3 82820 135766 19794 0 2 0x4000081 syz-executor.3 82820 200481 19794 0 3 0x4000080 piperd syz-executor.3 82820 61139 19794 0 3 0x4000080 fsleep syz-executor.3 77958 173251 0 0 3 0x14200 bored sosplice *22781 231997 66322 0 7 0x3 syz-executor.7 66394 394890 66322 0 2 0x83 syz-executor.6 44457 289237 66322 0 2 0x83 syz-executor.5 57067 132747 66322 0 2 0x83 syz-executor.4 19794 293868 66322 0 2 0x83 syz-executor.3 87770 396120 66322 0 2 0x83 syz-executor.2 54867 512656 66322 0 2 0x83 syz-executor.0 72292 463771 66322 0 2 0x83 syz-executor.1 66322 523385 969 0 3 0x82 thrsleep syz-fuzzer 66322 360837 969 0 2 0x4000083 syz-fuzzer 66322 71415 969 0 3 0x4000082 thrsleep syz-fuzzer 66322 351579 969 0 3 0x4000082 thrsleep syz-fuzzer 66322 496152 969 0 3 0x4000082 thrsleep syz-fuzzer 66322 140295 969 0 3 0x4000082 thrsleep syz-fuzzer 66322 214234 969 0 3 0x4000082 thrsleep syz-fuzzer 66322 330357 969 0 2 0x4000083 syz-fuzzer 66322 31913 969 0 3 0x4000082 thrsleep syz-fuzzer 969 413142 3837 0 3 0x10008a sigsusp ksh 3837 202050 561 0 3 0x9a kqread sshd 29948 370603 1 0 3 0x100083 ttyin getty 561 25906 1 0 3 0x88 kqread sshd 50649 118932 20570 73 3 0x1100090 kqread syslogd 20570 349397 1 0 3 0x100082 netio syslogd 96030 448090 1 0 3 0x100080 kqread resolvd 41508 340865 36863 77 3 0x100092 kqread dhcpleased 7274 249851 36863 77 3 0x100092 kqread dhcpleased 36863 509555 1 0 3 0x80 kqread dhcpleased 84946 148003 0 0 3 0x14200 bored smr 47197 343012 0 0 2 0x14200 zerothread 17203 254332 0 0 3 0x14200 aiodoned aiodoned 68940 387831 0 0 3 0x14200 syncer update 87584 99025 0 0 3 0x14200 cleaner cleaner 6087 446484 0 0 3 0x14200 reaper reaper 68820 136104 0 0 3 0x14200 pgdaemon pagedaemon 36726 35318 0 0 3 0x14200 bored viomb 23429 198676 0 0 3 0x40014200 acpi0 acpi0 99827 126875 0 0 3 0x14200 bored softnet 92019 245039 0 0 3 0x14200 bored systqmp 93636 180223 0 0 3 0x14200 bored systq 79696 468420 0 0 3 0x40014200 bored softclock 2018 255200 0 0 3 0x40014200 idle0 1 287584 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10187 6422K 6800K 78643K 12456 0 pcb 13 12K 13K 78643K 189 0 rtable 191 5K 6K 78643K 401 0 ifaddr 84 17K 18K 78643K 123 0 counters 27 17K 17K 78643K 33 0 ioctlops 0 0K 4K 78643K 234 0 iov 1 12K 12K 78643K 138 0 mount 1 1K 1K 78643K 1 0 log 0 0K 0K 78643K 5 0 vnodes 1333 83K 83K 78643K 1605 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 9K 78643K 21 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 1K 78643K 19 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1697 195K 286K 78643K 12548 0 file desc 11 37K 65K 78643K 1064 0 proc 57 59K 75K 78643K 528 0 subproc 104 6K 6K 78643K 117 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 117 0 in_multi 79 5K 6K 78643K 154 0 ether_multi 1 0K 0K 78643K 25 0 mrt 1 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 169 758K 758K 78643K 169 0 exec 0 0K 2K 78643K 763 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 219 128K 130K 78643K 7004 0 UVM aobj 131 7K 7K 78643K 137 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 32 0 NDP 12 0K 2K 78643K 36 0 temp 116 4736K 4796K 78643K 20004 0 kqueue 12 18K 24K 78643K 79 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 53 0 50 1 0 1 1 0 8 0 rtentry 112 125 0 38 4 0 4 4 0 8 0 unpcb 136 719 0 706 8 5 3 6 0 8 2 syncache 296 13 0 13 2 1 1 1 0 8 1 tcpqe 32 4 0 4 1 0 1 1 0 8 1 tcpcb 736 173 0 168 10 7 3 8 0 8 1 arp 88 21 0 5 1 0 1 1 0 8 0 ipq 40 3 0 3 1 1 0 1 0 8 0 ipqe 40 6 0 6 1 1 0 1 0 8 0 inpcb 312 757 0 749 20 16 4 16 0 8 3 nd6 48 27 0 6 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 1 0 1 0 8 0 kcovpl 48 9 0 1 1 0 1 1 0 8 0 ppxss 1152 5 0 5 1 0 1 1 0 8 1 pfstscr 40 36 0 36 1 0 1 1 0 8 1 pfosfp 40 4 0 3 1 0 1 1 0 8 0 pfosfpen 112 4 0 0 1 0 1 1 0 8 0 pfstkey 112 36 0 36 1 0 1 1 0 8 1 pfstate 336 18 0 18 1 0 1 1 0 8 1 pfrule 1360 3 0 0 1 0 1 1 0 8 0 rttmrq 48 4 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 507 0 164 29 3 26 29 0 8 2 art_table 32 508 0 164 4 0 4 4 0 8 0 art_node 16 124 0 48 1 0 1 1 0 8 0 sysvmsgpl 40 34 0 3 1 0 1 1 0 8 0 semupl 112 5 0 5 1 1 0 1 0 8 0 semapl 112 10 0 0 1 0 1 1 0 8 0 shmpl 112 134 0 6 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2771 0 1281 94 0 94 94 0 8 0 ffsino 240 2771 0 1281 88 0 88 88 0 8 0 nchpl 144 4408 0 2767 63 0 63 63 0 8 0 uvmvnodes 80 3111 0 0 64 0 64 64 0 8 0 vnodes 224 3111 0 0 183 0 183 183 0 8 0 namei 1024 16822 0 16821 2 1 1 2 0 8 0 vcpupl 1984 4 0 0 1 0 1 1 0 8 0 vmpool 528 4 0 0 1 0 1 1 0 8 0 kstatmem 264 36 0 12 2 0 2 2 0 8 0 scxspl 216 14004 0 14004 14 8 6 8 0 8 6 plimitpl 152 140 0 126 1 0 1 1 0 8 0 sigapl 424 1346 0 1306 5 0 5 5 0 8 0 futexpl 64 11222 0 11221 1 0 1 1 0 8 0 knotepl 120 15908 0 15828 7 3 4 7 0 8 0 kqueuepl 184 231 0 223 5 3 2 4 0 8 1 pipepl 304 309 0 280 8 5 3 8 0 8 0 fdescpl 432 1324 0 1302 4 0 4 4 0 8 0 filepl 120 8800 0 8559 15 5 10 14 0 8 2 lockfpl 104 102 0 97 1 0 1 1 0 8 0 lockfspl 48 49 0 44 1 0 1 1 0 8 0 sessionpl 144 24 0 8 1 0 1 1 0 8 0 pgrppl 48 30 0 14 1 0 1 1 0 8 0 ucredpl 96 1452 0 1441 1 0 1 1 0 8 0 zombiepl 144 1310 0 1306 1 0 1 1 0 8 0 processpl 1000 1346 0 1306 6 0 6 6 0 8 0 procpl 672 2778 0 2725 6 0 6 6 0 8 0 sosppl 168 6 0 6 1 0 1 1 0 8 1 sockpl 448 1536 0 1512 32 21 11 25 0 8 7 pool(sockpl): free list modified: page 0xfffffd806f005000; item ordinal 0; addr 0xfffffd806f005c58 (p 0xfffffd806337a000); offset 0x10=0xdeaf9ead mcl64k 65536 27 0 27 3 2 1 1 0 8 1 mcl16k 16384 9 0 9 3 2 1 1 0 8 1 mcl12k 12288 25 0 25 2 1 1 1 0 8 1 mcl9k 9216 12 0 12 2 1 1 1 0 8 1 mcl8k 8192 44 0 44 1 0 1 1 0 8 1 mcl4k 4096 121 0 121 2 1 1 1 0 8 1 mcl2k2 2112 13 0 13 2 1 1 1 0 8 1 mcl2k 2048 76041 0 75992 12 5 7 9 0 8 0 mtagpl 96 240 0 91 6 2 4 4 0 8 0 mbufpl 256 126680 0 126295 28 1 27 27 0 8 0 bufpl 288 5741 0 140 401 0 401 401 0 8 0 anonpl 24 251261 0 233864 151 16 135 135 0 188 22 amapchunkpl 152 20374 0 19777 37 9 28 35 0 158 1 amappl16 200 3928 0 3300 58 12 46 46 0 8 12 amappl15 192 2 0 0 1 0 1 1 0 8 0 amappl14 184 112 0 109 1 0 1 1 0 8 0 amappl13 176 208 0 205 1 0 1 1 0 8 0 amappl12 168 247 0 240 1 0 1 1 0 8 0 amappl11 160 329 0 313 1 0 1 1 0 8 0 amappl10 152 124 0 121 1 0 1 1 0 8 0 amappl9 144 631 0 625 1 0 1 1 0 8 0 amappl8 136 561 0 513 2 0 2 2 0 8 0 amappl7 128 110 0 100 1 0 1 1 0 8 0 amappl6 120 326 0 312 2 1 1 2 0 8 0 amappl5 112 771 0 762 1 0 1 1 0 8 0 amappl4 104 1156 0 1130 2 1 1 2 0 8 0 amappl3 96 3474 0 3437 2 0 2 2 0 8 0 amappl2 88 1848 0 1787 3 1 2 3 0 8 0 amappl1 80 32736 0 32205 19 4 15 19 0 8 0 amappl 88 6524 0 6388 4 0 4 4 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 136 0 6 3 0 3 3 0 8 0 uaddrrnd 24 1328 0 1302 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1328 0 1302 1 0 1 1 0 8 0 vmmpekpl 168 13413 0 13372 3 0 3 3 0 8 0 vmmpepl 168 130933 0 128794 155 24 131 154 0 357 16 vmsppl 272 1327 0 1302 4 1 3 3 0 8 0 rwobjpl 24 35557 0 30796 31 0 31 31 0 8 0 pdppl 4096 2662 0 2608 104 36 68 68 0 8 14 pvpl 32 582147 0 561509 241 29 212 230 0 265 27 pmappl 216 1327 0 1302 2 0 2 2 0 8 0 extentpl 40 58 0 38 1 0 1 1 0 8 0 phpool 112 842 0 98 22 0 22 22 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace sblock(fffffd806f005c58,fffffd806f005d70,1) at sblock+0x4a sosend(fffffd806f005c58,0,ffff80002b396b90,0,0,0) at sosend+0x280 fifo_write(ffff80002b396ae0) at fifo_write+0x7c VOP_WRITE(fffffd8068408c08,ffff80002b396b90,3,fffffd807f7d78a0) at VOP_WRITE+0xbf ktrwriteraw(ffff800021621a40,fffffd8068408c08,fffffd807f7d78a0,ffff80002b396c50,ffff80002b396c30) at ktrwriteraw+0x13d ktrnamei(ffff800021621a40,ffff80002164e800) at ktrnamei+0x129 namei(ffff80002b396e30) at namei+0x1af domkdirat(ffff800021621a40,ffffff9c,7f7ffffca310,1ff) at domkdirat+0x75 syscall(ffff80002b397010) at syscall+0x44e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffca380, count: -10 ddb> machine ddbcpu 1 No such command ddb> trace sblock(fffffd806f005c58,fffffd806f005d70,1) at sblock+0x4a sosend(fffffd806f005c58,0,ffff80002b396b90,0,0,0) at sosend+0x280 fifo_write(ffff80002b396ae0) at fifo_write+0x7c VOP_WRITE(fffffd8068408c08,ffff80002b396b90,3,fffffd807f7d78a0) at VOP_WRITE+0xbf ktrwriteraw(ffff800021621a40,fffffd8068408c08,fffffd807f7d78a0,ffff80002b396c50,ffff80002b396c30) at ktrwriteraw+0x13d ktrnamei(ffff800021621a40,ffff80002164e800) at ktrnamei+0x129 namei(ffff80002b396e30) at namei+0x1af domkdirat(ffff800021621a40,ffffff9c,7f7ffffca310,1ff) at domkdirat+0x75 syscall(ffff80002b397010) at syscall+0x44e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffca380, count: -10