53:18 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000180)="eaeb130200000000", 0x8) close(r2) 15:53:18 executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206911, &(0x7f00000001c0)) socket(0x18, 0x3, 0x5e) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{}], 0x0, 0x0, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) getrusage(0x1, &(0x7f0000000180)) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="e7d99f893409aaaaaaaaaabb86dd601b05000008330000000700007c00000000f68500000000fe8000001200000000030000000000bb4e234e23000890789d54a9266e5a62de8f1dbb44be075677d454849b22e5e8774ab3195d87b12e37500eab95ccac9b0a8521e3fd02cc872f0b7b92f32ca0816dd98cecf93019c0a48eaf53b854a6e60d4bc86da11e35a5dcba5e3bf02ef84af3353df223145da2208e5ff275179267a2c8b30d3197a067047c27d3d5319989fd31d8e8035847477d23527d33929ab4b213a616efef1286c9eb9df6521795df6af937271ada25b78b2e1fa60242c9aade44f2f51676000923de0b6dd2895205c21d6c408ad8a00e74356301efeb7690fbf9cb262d55320ce25649189436b4"]) 15:53:18 executing program 4: sysctl$kern(&(0x7f0000000100)={0xa, 0x1a}, 0x2, &(0x7f0000000080)="d93145a590f1f7f37d74468b2d549157a7c100002037da47b7758a73780ef87391e589c5a8253463bc17e23f4e1e9c1d5000b7bc5d58c86c1083fb7d30d7a55aa1ad850e488736b9c8a521041bd51ab7b3eff4e7bce9d938e2d1275323decd1cbabeda46cea6d9c739e59e692eb39854285bac352a4422e36cacc18ec93772d4", 0x0, 0x0, 0x0) 15:53:18 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) close(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000100)='>', 0x1}], 0x1}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x9ac, 0x0, 0x37) setrlimit(0x8, &(0x7f0000000140)={0xc814, 0x5}) r0 = syz_open_pts() readv(r0, &(0x7f00000015c0)=[{&(0x7f0000000000)=""/83, 0x53}], 0x1) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, &(0x7f0000000040)=0x401) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000080)="ff", 0x1}], 0x1) 15:53:18 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="04010000ffff00000155b797cd6023b2f017dd6c6122f4c70755d24b16d11bbee75bdd172dd41ff018676933abe8523e0d4b388e45de654ea9d3703320a524cb4d0566583a9d128b1dcb40f2216c15550fc00f7f3e7b72eac590e38ef005562619fbc5d413453fded0514564e9c9ee94dd3e7ad18159753ddd94be3799c555e0e327b3983646b6262556402d025bf0bb4dd18e10db12ffcc7dbcbdb1037fb32e8e331191337e7f29ed33058e0187c6c499335028b6f149f405b53e12156056216b008fa7b601eb"], 0x104}, 0x0) dup2(r1, r0) 15:53:18 executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000001200)=[{&(0x7f0000000000)="6ff2705705", 0x5}], 0x1) dup(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0x3) r4 = kqueue() shutdown(r2, 0x2) close(r4) write(0xffffffffffffffff, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) connect$unix(r5, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) socket(0x2, 0x2, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000100)={0x1, "01000080d93fe2bc19a0e0a5ac439cd11a4337804cab1624c2bb68e0a35b5f697ec4e6f27d86d7e90cc6fa8b7ef08735caebe7f891c145f971a84ef08497e2bbed0db83b145bd992c7788883d336d2d3e668326808009af17d936b1d8125a2fbb9d959e3457aebe5c094e51b83513cc1c90139d0437f7e7e843289fb46e10972244a349de69949f6eb8cfd534fc57f29d8baa761ca7b7dff8bb1cc881a9a6f75afed6aea24596934a46568da58233afc29777fab1d7a170cac27a35aa84d9cfb57ce750000000000000000000000000026c4e433b0736c9c1a74b764ed29cf4f623c31b3e595b4bfd8d56b8ee6e7606bda0e7dcfa30413468afb961b3816b94c8a29c9a916d242d3ffdf49a0cf13fd08f546a2a4e8649e9c9fda4d5445540cb55c475e88366a60f89181b399d912aa6283b9c1e999b97bf5e5d3645a6568683a6d065a7d45e5142b7e7a5769d9e1e8e887f92280be49a734e7db05615ac257105f42180778d3b3ca37b6b8c76289682c3bfb0cf6875ea5f6a41d123ae960aacb0403c2dc4ec3c32bf625ef003c33cc96bd1183072c83b0034c64e2789fca401a56d14c8c6503a1f604eeee2d014659f62c0c2b699ce4"}, 0x1be, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) 15:53:18 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x8, 0x0, 0x0, 0x0, 0xffffffffffffffc7) syz_emit_ethernet(0x3e, &(0x7f0000000180)={@random="e7d99f893409", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "1b0500", 0x8, 0x33, 0x0, @rand_addr="00000000007c00000000f68500", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x3, 0x3, 0x8}}}}}}}) r0 = syz_open_pts() r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000000000000e30b060000001a5113fecea10500fef96ecfff0f00007a89583535673039c2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a069d7080000000000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad8004007000000a3f8340012051e0000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x80000000}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7ffffffe, 0x0, 0xc07, 0xffffffdd, "979500d67d3f003c00f8ffffffc12300"}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup(r3) sysctl$vm(&(0x7f0000000080)={0x2, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x7fff}]}) syz_emit_ethernet(0x2e, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x2) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) 15:53:18 executing program 4: open(&(0x7f00000001c0)='.\x00', 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000a00)="918db972f599c02e0565eaed008441dd285e11922f9103f3c18b5e92e496724e488417d1a4aecff3b316656215acb1ba3469e19579f44495b29b07fe40f1d77a39c53e17b28fc542501c9f02c366a9f9679e03513078c8c0bf397f4921a869eb7160b5c6561c003fd67da318f79c2127e7f3c500d169439ae30e39631480864c6bda469ea7e1ecf2e6657adb0036e6931fe3cbc836dcd271081509c32878b2da5d1ab56161436bee33e0cd772d065f1708afa86d57e24a7bea15250c3faefecb4e2b152ba92f6978d8ef7b597faa894d911cb44ae7a71d96593feb079580679d13808303d5049b8b6f11f143f3c81ca0732a03ca4916376e135557348ef5df6c2cba44a39e9d7fe27157ed537227ae5a9590c77f5ac9b9832dd57c60b937113a7ab702d20f45f76460ea7a679b4c54bfa3c005d6965256c37a4583048b5a2aab5d7a8ac18f24c92c93b8a1c764eb4586d562119f8267feddb033f5eb6593166cb966d02946ba52fe745a9eb470cdaa87d7f1629a7df698a12cb59881d8a91e201ad99b44512b810c452fbcb78d3f32f6d76f48a084a44e9941341c6aef84efcfe31104258a6e26073ee8bed10494f667aafaf2505b0722b53583520170a7ae54e0e80e191074d167f17eeba58fd2401a8845bf37d609f74bbcdeea50df8dad70ea9f7108a9611d7eb57b83615b110b4ecd122f41ffa6e0d618e4759cbfb864b3f7d95da051be0458ccb08720cedec863aa80732717ee640ed88052be9a38830269b7cdfea83ba8ebddc1a989dfe1356a7e55d19721cd233aa97687c901746d1ef5c49d028bdea5061311fb81b8312f32e5ed8e52f7432bde05960d96d19241d7148ed50739429604429b21f56fa7713fcbcbf8ffbb49ae1489d2ec834ae31cf30cefc206484ce94cb79117ad2d8a64528afb6f143995c033a84c2efda865b96cbc1587fb2f4ae79eb5e136dfd0997d576ee762349e532ee540be32df7a6e7f67c760c1486c5c46f832d89b499e91ce9648a5e9df83530eb5762be1ff26151eabf5cee46618c2fbddb137baea87c520cd53b568a7e57cd22593bf3facda0eec6868837390846b9413b6e55ba2a21ed06d639f47b4839c39ee6df1bcc7cfcca9178ec0ac1d5780663cfe53d9d2682385141e1d02b4a5c5d2012ac9c83e0a477e49eb0158a79bbc58924c9bb97b911e14e149f88fe719c34cb95c6a458977989e5cec2a902def76269d36f2e980bd7fedd668dc0e2fd1f3c6c3d9befbda2d80e2ebf7cd9d0744b2ae0fff033987d09fa2bfb312c559599f1064913b96a3085735c1cd14bcfe3902c154ec491393e9eeec8fcecdb509632d2797d2abcc9c73e70636bd3e10a9eff051a33fdf73a3ad25f6575829fa3e3f05fd72adca5a74f3bcb2e96fe3ea3a0a045f54e432e26f3f580cf51b3e6e680b675b3d12cda2aa6f769404de58dbf2160b83110e52914340d07696635bd3ce97a620ca9609e7cc4a5173b05571b9572855042a6c59974b990fe7315d4ef882274fcc231be8a4b860169470b48f26ac16c344887cae2a245015954c5b1b42574e7b927077c1377933f6d20bbba799e0a51d1c1969e48b146740fb49dd6051a81b5485fe1d89b083b84082568e35dab66b79dea4848248dabc63eb6040c864bfd468ed578586cc3bfc3dbe978351145138fea623758dbc4ed437891baf5b67b44165e1c7eaf9e0e5252bc5001ea4d5ee4cf9316932f3a13c44e426d101b53ecbf29e05da752c63be86c91803461b30438b2951b504c57887fe570e3ce4def823d0cb3807a013308ad4f9c5c80ba2399db2f305111f48ac7244ecce02ec418d794644f0c4d041310bb1bf383df624a4402add9f52a33252855e18e8bb553e503dab370a7a554e59bd61b8bbdcff41b51144232d7d5bd6d32b7e80e3e8261c370b28e9e8d847bc5a05333d7efed0cfabc7c3e28f4956d364da97036435ab025c1d7dde0c890a26ab5ae010578a09897ea92982918352f65b19a73e55a07491ea807b3d7b096d4dc153223badd7619970ff7b2cfa39f23e025e59111f089012382e1585b7038ebb1634e7729476453f89572b670218bad37a9d6413022ddc2cd4a7e113bc0a282ececebc26d01e9f9fbc837ea1ad04ddafb4335d2888cb150c748ae39c8de3f09a6880df3419dc51a1dd3126921f2451b4a61978c0889496c0ab9dcbd98ad8bdebe5205a4a238b41fdea7c6a97e730a344e4df30a8179067f163e34628504c1dfda646411001579e40795b410a8ceead37bd99166eadd61a6daac078a0603f4bfd8042a21285c240010f4d16abfbf72ad8ff9ad5a9d3e259a39e436ee3ad26523d9fae2c0bb4b9a6655a8572820979e3a172446ac741b4d8020ba5f8f5a6ad6cf6afbb303cae09309a3d0043bfc5f8b798721269b78808f2a4f0be7b0e9d72fb2ab835552b1ddab02af3dd4b319e20e819cf7e74e2bb71d797e8a4abb06620a16b5732dee7699063b6e23f20c0b7418d71098a32a88711e7035f90eb6cf8328baaebb0711cc00c1c295ead8889bf0370ade93db8694fc837b8551f97085a0a1e319acc443ec0a7386caef796fd43bdcb5e282a04811c25407fc8dd1a70715d5c07026aa949ab5eac9834ef0c98dd54119585a59e504ce63696634a277a122d02ddc29192db37b879540b5db47eb27f88f870c42f70157203cd7b5592076fcb385be4b15a0de7ca07fde4c9210d365159a5c3fdc714c60af8f7a205bd7cfd5ec73c5fd3fd26a341f68d1450c82573018340222d3c1324d42568a565e92b970cb4119da54fe8b558d89e6cb4a10b58f3455f055039b961c8dd0c4771bc58bba9479374b08fcb6dc5fb554011273d34b817fc84ff713487dd224d365e7c9bc9258e4ec42bc6df7fe9aa5703dbbde6a5eb718d0944c29125501f555873323f8d4ebf87e1d0b04ddf9408c00f80879a2014de98cfffdf476c9dd30c13900a53086beb9a2de451d59fbbc4fd02477ec8744f0c113a60933115c06b2122178b9a7cceef7a1664d9b72c9d8714c88adc469e64e1a9f73b511b6fcd7924f1d7363e566f6b6e18ca0f52fc566fed4ae5ec7a37130f1c3b1559719e4fbb6be12bf1725a534e00ec050dc96c644a7153e410496baa9684d57542aafcbeaea04e8cf12965beff0382c540c1d564d635b6bc10e422c1e5b3ab724f23ca0ffc76e1da984e31ab30e50d315bed73082e3791baf3c5d19e4ab9d8df77d18045c807fb3907cdeaa1afc7b7b43b203eb8785f4d791d429380bd00602de24ee8728e9b157ee95a58a1152ac35f70df6bd57a1233a3a4d06075688f0656b36bbeb72cf065bb31edbac27f35cbaee649d7cf54b64b3350c29495dcf4255f8dd8e686bf248eedb376fb00faf8c2ac7c533e32eac9ceaba14b9eec7bd9b7cfcd287f6455dd335f923751bd967b763c7912c2a839281c88d47afc22cd93981c4b2c773dd638ca65555ed7941a1287e45e04d04ae8f05aedc3cfc66be9d4a58a555aafa2fbaebc7a5e23766e885916685079637613bafd020ba3a9edb670c8b2365634d932518a49c380b05b1dc965068036edd10de14003e8ce9f8b50f3e2d44521f86bffd03c4e37f02498dba98dd5051b1277d3dc57c35f7acf6de1d2f5f4c85ff463211ec437a5b54e48925aa6b01598a6c010fa4fb689424d9d001a7afc19d2a848e1c284effc5f79a709dc3f95222031b90d6d018df866a6d2be04343ce26e27fa1c8a14c8cf19e723e4a120eb3e0cc290ddc2ff4bd359616d8d033d843da2a45d87423c00eb2f9a5e745da9671cadbd8825655dbaf9b34b2f56657a5683e6af96b44db827dcdce6e8bdfb78e9f1eae83c3ad87f482dcaade4a655721b1673c53b6b0a08e688409db6e6ff387e4182f736b6c43899c1fd87581880946883c046dd9b049134416212155bcf3ad80432aca3c67d3777c3fb94c07759debe771f85a93cee0c32754222ee8b3df8f09eb18643dd53b54d97a39bbb1db11fcf8002dac118226948ecc439cf71649836b59ec4cb99d8dad51bc87734fb3ecdf5d3dfa8a337f2d5e705bbed7e830e4cd5ea8cdad680727d77b5cdfdc461e2bbb766a366f9c108a6085ae207569976b86f5c20269f596a04320a639aa42445ce0239277f502cf340e9a62cfa77975062ad64a9771f70bae6e0d14ba502ed7ab35dd3da65e9788b208fa8b475cb642114609f5bb5034c008008ea7171c3dce25a05c1d871a760c8c632bf28caa7dc6801ef6e54a5af043ab6aa31272c198f9ece06a7c1e74c13ea23cbd012bb1dd38ebc0e7b46688005b78d65af3e85e0a8f3eb86047c6f83db91e28dd59b90aed2ff3d3cc3486a6d9997dcd0013cae0bc230c74e4a4d5482f199cd14700d11231434196f48e478ed7b162574ec96b2f03f3a16ce8ce977f71d23219d56cc2395fd60444e2cc1b1b58478f5beb6a5463d7265e391f7e3f8daa7bcc1b468da66d96eeeb7c0d3791a3ad618cc05832a50e9298e6a81cf518448bd1ea1aae859ab2dffcbf5e39be0e78f4b7baaca2bf3cafa92114d7c7f0cf159e2f4aae2404bf3aede2d0fd57e059472567a1819f64f8634cf995ef6cec655d18e60c85022d1945564fdcd991283694e695f149a8c219558ab19ec3f9112b22df2403aa1d9cb85a0763906ebb464490db271a51d7e1b4111834ee440f42adc1ccdbddf6942952642dc21dddd71edb8a95b5ad91058827f3603441a53b08983d578a27d64109ff2940bfbaf09d142840b462a338e12f76529a3a89c9d308fc113f20d4b67d7feab0dbf7a131b00398d3e74549ae499ea8c9beedb1fbc6db26aeea390aa6b00d894d17b6b5681437d26d52d5c0958580495848a8dbd38c3ad3a325d3f61b9c9bdf9c24dc1c42020931d1e2097f4bd725f8da76bccc1c9c343831f822163b08518724d08dee737085ae372cc5f6c60b03e0f54909ae57678e5ff557bfc8373fcfea61faa8809bb17f565af3c9392d3b4bd76b99a32ff07c091d49542aa48bac686992ca80ec750e8093222e7d8210cec7ece721b2997d9c51a4ec298d2014ed2f3e6a63297af839ba92e281d4ec6c9dbb358032437279eb6e2941972228d9939222a5c9e053389a85538880f2e4caf8b3db88232da0257cab88e98f56af503a0cd1539b860b717e39810c6cb8073faa55cdf5401ab0117976fbc68cf56e2707f29995e9b2b18e304d72004857f60aca7aee4570242b9a1ce97ff176ffa717a656a28a9b8a3fd061c3b9bb64983b44d4f7bad39fc638f510a988a3a4141354a8995f48a08b01aed8a75f8079778df1955cc56e4b3ec70de1b00348a2f8d14d53a17177e43485bb8ef931fd56e4702069d4ce7cfae1509d80c9c3e22cdde3d7a2c60ea758490169be8a8212011ec7574ae90812b3ef68a475dda62141792bb6157e02dada02aff15de5a8da43cb1ecf89d5827b640918e7e49f17bbd89e59fe99b6f09bc00f2d03a221f31fe7987bc19bace7bd5768b44c59c5a822ac84acf267b10de2ebc38c5b7bc14c640099b87741fe2df99889ca0ab42c0b5de84abeab58fcb9ebb75de897204501917c3a9673af2ff5f9ca2b57fc86c88ad98a602e4714b9a43f052b24b8be353a24542a2898372cb94cc5254412d96dd4f8dc494ea8b4cfa896cb30f7f908a97d6fe8fdc26ce351631e366286c889ff5639c9842e3dff2ea9ed150096db35c41d661e738e56cd9cf9ca10b00811e662ac57d15d001ccc3970f359073362a6c2aba5ebac19bb0dab90756414559dade6cc8a441749cfa8c20dd890a252e92a1404c2e", 0x1000}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0xfffffffe, 0x0, 0xfffffefa, 0x0, "ffe7c969dd0000edffffffffffffff00"}) writev(r0, &(0x7f0000000400)=[{&(0x7f00000009c0)="e2", 0x1}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff037f000001"], 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r5, r3) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) socket(0x2, 0x400000000002, 0x0) dup2(r2, r2) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) socket(0x2, 0x8002, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) 15:53:18 executing program 1: writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="bee2", 0x2}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) sysctl$kern(&(0x7f0000000300)={0x1, 0x1b}, 0x2, 0x0, 0x0, &(0x7f0000000480)="7925f912a25bb6e055ecb544be3b2e0ef3828c6154daafdd0635372e7f5c313474b031a345df5951f5d68fa87bc0a70d46f6537dcf17b443f6b47d09fb367e98fb8f6b2e3de2bf16747420fd65", 0x4d) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x40) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="08b502b5401b37d4189696455a344854bc7fa3d166a968f18191ce3cfa40de2a23a16cf4cc85725d24177a88f6f3a9b18c95b59ec0ba568867fa5d40c0c27635ebd47038f1e1364ab74ba4aec49c4caa610bc77cbea12ffbb582958363833adba9f67213f66897a384f6572dd11a2b7b2eb04058a184257ec74226a3350e209090e99300a6a111be6ebb1557fe4a0d6b1a95fff322a82509df7850402b236dde942a809a2bebd110ef2afbdd60f814eb5d1389b90ae3c7e2e9cc0e67c10531b1aae32f5adee1397a530e3536fd29096a8b68f00427c57e20", 0xd8}, {&(0x7f0000000140)="692353c658fdce", 0x7}], 0x2) socket$unix(0x1, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) shutdown(r2, 0x2) shutdown(r2, 0x2) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x8, &(0x7f0000000140), 0x7f, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc028698d, &(0x7f00000001c0)) 15:53:19 executing program 4: connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB], 0x1) r0 = socket(0x0, 0x1, 0x0) close(0xffffffffffffffff) socket(0x0, 0x3, 0x0) syz_emit_ethernet(0x0, 0x0) semget$private(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) connect$unix(r0, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) truncate(&(0x7f0000000000)='./file0\x00', 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, &(0x7f0000000500), 0x0, 0x0, 0xfffffffffffffe5e) kqueue() msgctl$IPC_SET(0x0, 0x1, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000200)="88", 0x1, 0x0, &(0x7f0000000300)={0x2, 0x1}, 0xc) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) write(r1, &(0x7f0000000040)="04", 0xffe0) 15:53:19 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1fe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x66, &(0x7f0000000240)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, ']4R', 0x30, 0x0, 0x0, @loopback={0x4}, @loopback, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "de3962", 0x0, 0x0, 0x0, @mcast1, @ipv4={'\x00', '\xff\xff', @multicast1}}}}}}}}) 15:53:19 executing program 2: mkdir(&(0x7f00000001c0)='./file0\x00', 0xc4) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000340)='r\x00') writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, r0}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="7b181c17be1c53a39c68c659d11b1c07bb21ecf0c112874898ba29b08bbceafb182995acb87d94dcdd6a02be3be5725665c5e74645fdd5cda651c515fa92c02ba9b0afeea13c8f15aeb4774768df8e7f7367c72daa90068ce6116d4973b4d323a73181d666"], 0x1c, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x24, &(0x7f0000000000), 0x4) r3 = getpid() fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x3, 0x1, 0x9, 0x7ff, r3}) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x4, 0x0, r0, r1, r0, 0x15, 0x7}, 0x4, 0x3, r3, r4, 0x0, 0x5, 0x7, 0x6278}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x400000002, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r6, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) ftruncate(r6, 0x10000) r7 = fcntl$dupfd(r6, 0x0, r6) preadv(r7, &(0x7f0000000000)=[{&(0x7f0000000100)=""/219, 0xdb}], 0x1, 0x6148) ftruncate(r6, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x2, 0x0) r9 = dup2(r5, r8) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 15:53:19 executing program 5: sysctl$kern(&(0x7f0000000100)={0xa, 0x1a}, 0x7, &(0x7f0000000000)="d93145a590f1f7f37d74468b2d549157a7c100002037da47b7758a73780ef87391e589c5a8253463bc17e23f4e1e9c1d5000b7bc5d58c86c1083fb7d30d7a55aa1ad850e488736b9c8a521041bd51ab7b3eff4e7bce9d938e2d1275323decd1cbabeda46cea6d9c739e59e692eb39854d9df8529ca12940a6cacc18ec93772d4", 0x0, 0x0, 0xc3) r0 = open$dir(&(0x7f0000001200)='./file0\x00', 0x400, 0x104) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x3ff, 0x0, {0x0, 0x4000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="43020400ac1401ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x10) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = socket(0x1, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x812, r0, 0x0) pwrite(r0, &(0x7f0000000000)='Q', 0x1, 0xffff) sysctl$kern(&(0x7f0000000080)={0x1, 0x35}, 0x2, &(0x7f0000000140)="b5025435c5109bacbab4e095cdef048d8d0344a4c81d90ff28a1aecdfa6916a044ad6661a9f4c23c7c9af3ffa1d0d59f9fd378abcdb7b8a6a4f4d363d9c9e3e3326c9f71e414f5e38c2936823a3eba10e7273c25852f35bfbe5194274cd79c13fe0481d84f633d8ba7a6449699a328d7d7c26a156de7b00310a2f5067fb8e138fdae70bcfdf9190ec2b0d97ae4d9f56e5617fbb24cf26d9dbd4fa6e98e7313767b242959ae9950", &(0x7f00000000c0)=0xa7, &(0x7f0000000200)="b8b1d4d1996f74c11ec90ed858bb80cf4d8c2e325f4a785adb5c2bf2724d6e06c224601104bd5d4bc63daffaa48f37fea6e46cb54a467ef85ad04b39e88804b01693aefe3f226fe0ff78f6cc1ed22f03cc391e0077fb9facf5f30803c28277c4ace808fb3d980eaa0bca80881536c48746581a951561f7c6c864260c67cd078c32f91fe588a371f234a5565a1c003f01632f78dad4b95771af5111bdbe12cde031dca4be0c8b09550ecdc759a633a67df9d4692e280324c1a201a68d0aa5bd89c3a31788698519ce16bbfa9d56aeb9ab33f287e847dd6f801a3d1f739992e27a7e5a7203dc8ffb776584e05255781b1a67dfa2a01d3a18ade2ff6479926c995718ee970bce541d0ac2c4e1fa25635851e89717f15c3d0dfea389f68f5572a53cbeee242c489df5ba2fcb22fba9aa8476fadc5a3e32c21612528103d3bd3ada664ac630a0413b93f869d229b59cf40a977da8c2f6ed7e387519aaab9e935723d130335c6d789489fc7f2279d2efd7e204ce1077904ecd70e998a9de26b844f581a46ed91230404e32b29729321a690d788a318c0d9f8484586d135ac638da2511d1c35ce97b0eab866a2b7b71e49e497ddb2b894b730edf3e1b1f6873145a143c4be8d9f6bc2b47c98abf92a6b5ab538b842db9b7cd16eb7a770a7d371af0a1b94d04c826881b561a4ed2f6c5188e654654483d5636482e6d5c7a7ac4df7fae9d54a699b38744763e3211352337e301c0a4f08aab09d3d6f65a25026ca1cca7efea8bc0efc81fa7226b8a3af99ff867abbc77d05d2af60db2b829e531bd5a84ff5ad4d1c8944abdc85f45efa0910ce1c4f4bdd9a71b6664eca703220e24739fc249527a5c65623f563e278303591326715d5e66bbb7f1ee6459ab15ec1f5edda4292e227c4dac18372648a383b6f0429c6510232358af39a902fed012ba1f1a230c382fcc2f0e6484d064e0789967ddf24bf0c3d4e41abba179732e3df45c63f665e427c7e482b9eb099ba87ea9d9e15a94657eef58b3f20f2eb1ccf973bd378585a412425a3e092020ce659a3859f105e8c5de9de0df8c056c5f90b4d8e56f9722f8064ae13f9e3d3a23d420f886fca871bed5c1b6ac061840d89f3fc8f56dc564bb79f33022a2ecb255c2581b5b78dbe1727408cd38a0c2608afed48c8273e6062e7aaced266e7336987b3aa9d974ecdefc74ef02acf79fc8c3bf820d2a64fab28cc9a8fc397127b088fd47727dc5875a6043d69a7260e2e034b6d976fe50e560828aaf58acab1e307ba7bf96a4d4d781836c543f63be6bb92a1c61be90568d6296b1655eeba8a27b2cb36c07c4b798cccf2f1d4a67847d2f7c0273d0bc380d25a75d3c686d173bc3f3451e15d7613107dd747595556b5295e7c261c29e5a86c96e77af2fa6e5a4a758e3e7628135c2b711b1b1c6df9676337b949d745d6ac3c844ae59ab8b65f731e8d1755322634ac2ac447a59c17eb95ca396e87a0cc247914bb491edfd7691d8d27f54eb1c81f1f21d73460a1c9d19f7308cdd49bd15c5dfaa99fc232353ee9556501662f2c8c72e4485b1f51c93caeeb15c5ab95876c99278b0fc3379eb29b1fde6f7660feb08eb3d37d27cd230cb4cb2f59f141a6cb0131b500cf64195cb6d1a2e55d1deaa0c5c30e0b5a6665e644715ac65191ba32fac524c009efc2c1eb1a9caad6d9f544b4b3c3dcdcbc3d84fa59d3bd8e0a68701ea462c947f89bec2a5b2805b87f62e966b8c63142d57d170e6d8df657cf27b8a5f295ac221ae8d929a396a7851053bc096ec92d05e684fe8a3786a9e067da442fbe6dee1c02b6367da13f32e05514fb5b38c189274672cdf6a5f26c6d1b618c82eea7429fc12ad8755052240c15c6757ad0f3a0c45df0da542a4cbf31123a206950460cd84133cbee75dcac4363ac2fd8bbd4779dcb029c04e250b28fcd289ebbf348e67f09459ceeec2d154e0b600e887673966a93a912b02503dafecd3d44fc4643168f51ebfe2200f0b10fb8cf54e2288231d449604f6566beebad845c4b03bd7dccddb14d995fcc350563e8e07822c21424ead959bf4e1702bd8d8d29a07d814e53a073ceb89d8a3e5ad55a52ee2622e1dc607df6c9ff75c8bf65ad7dc8e18f63bbbc1d97502ec8d97760950cafd0ecb7e9926e01946bcb79a2808a8929e564852f0bc070bca1457e57162be1671112a04284844a893e4dd86c4eb3e5e755c11c981ff8ca2f0d2b07d3b9d32e71fa6a35f097e6865426e1766e5df1ce230c525be6ab32b84b4fd268c2e7447e5591846b627ad1b8a6f397cfb3e22a1fe8b423a17f30542a75aa81f9a5e4a5f1d4c9804aee8296e4db67285ab4b60a3fd91333cf927631fcb6afd81a428cb6ec4c66d37ab3b859238b713acec54cd1052d5f8bc8547409884994ca68151aca00cf2f4c188d2e96fdfc746591d0aafb4589afadc1d76c798be4cf1c86791e7c4db86440fe7610d3707373bcd43f9c7c25542fdb23a13079cabd9b925b25dd405e439bff8abe122203dbd1899f2b191ad7f76505acb1c9652fecaef876408c85df4deda94151db49456b0684f2fc517eabf01b73dbe83b107074e4664390dba19d4ca01c026f7d9d1fd89c9b116f92d19bc4648016581b70bfaff7bd98fb8ea1adc791c57f51cd20213272c67c492ac1989e140f6287652118364832dab00907257b1175bcd8c5a322112b9cee66b1463284c360c2dabfbd6f5a3bb95c56da8c8faaba16e493e0670c40e0fc875b64c6e7459cbce05304fc1502015dd71238f8f0edd933f3662f86a58d2be58cf7e23368ccc2783287966433dce8a17adfec1b09ddf013342c6b059c3c19c2f775464bb139feb7578dc7fcc1a274747dd3e86bd1178cb21cf7faa0b930144a8e08aa298b520119cc687f6fcb53a8069f0303f982fab9892a879b23246e03b1b5f3dda6365ccf2c0ce1d5a9f1d2e544dfd856b46cc222fd403c5631ea6feaad25b93e597a7edc13d7be7d04fd4e9166127204af816ca11c79b8b61d152b7b7150198617db832c26f48b124ddcd287f11d82751c28a9a0b451e71bbfba4674209f1963fefe7b4c3e1dccd18fd22f4c23709839efc82ceef9616ac14601963ba227aa4898bf8bfd05fd8fc698b25c1349bf7eafe32c78da081f5b24bd9318a9d101c93c48d1a5018aa323ba49fc500f258b61add408324d0d66c52e7b4f9b05336630ea1be42d11cfb5ba6e67cc3c142415842c2298281d796b1fd6fb8842dd4339bab4ed8920a35506810172fa4e0a8c6f98d2aaf8baae19a6eb0f6d6c4fc939e739fe597332987b5086f11717e38a8a2ad4701b6e9a9dcd921db5461d759fc9747c548c188cad46ae80b620ef760245c302f99c9d067e56d1f9e070e0cec830912b9cdc96f6624dde331dd5f9c423f1b1ecaf6555b93c6d88cfd467b8e3578afd7f01111c341d8cac8d078c249ebcb7b17acaf13bae974e9d8b69e1586eca5d830369d5b42cbd05417ceb80f60943c4ada65bf65051516c67babff7db35129f82ea30387130884c8f847c3ce3eb4b74811ad051b3f32abe5378d6ec6b17eced8c4cb7d058cb931fd816728dc57b54518a30cd69b6ae34066396217ab8ad38ab8f8a4b036834d4fdcc600bfc0d8990a45562a3b5db6264a6bb2607b6f02633878441dc4b77bb22e0a13d4f333a44e14419d344f8377355dca7cb8c9d5321b671ff612021556d41f54b6a1a86e891ea0d9d5ce83593a53eba4e99317f6103b0804e7d2c84eeae203acf4159abd488c55733a5252fc7507f9cd579663243fd75d9f59f92d5b214e5395f5e69d63aae38376344336de33f316db902bef1ec0f4bd270efc4357007b26f0d1a90573ff9d4dcdf87a2eb42654926bdf789f0ac617aa3ee33be37797c7845f77a089cda63263011f7f658e221f4da23ab342683680bea8de509cedd0021488b2508a91bb74b6d75c62c8ffd47c4f47aa95c8424012d7bfbc2c97cf5b3a421863a3ed3c6dbe6e81a2f6d678c424cf458f12daf04a75a927d91bb856adcfd17da75700406ff5bcef92215e47db4b889b5cfa88ede4f78477503ef391549430b87062348c96755dbf62b83b84972d6bd15125592c9b5e523c8524a616646fa454b500c2bcd6b9020291128254f9cb7c715ceaeb5eb9dc2bc91220ea8526fcbc013d6808e25de8790ae65aaf1705fe287570494874bca67acb3b7d04bfa8085dffe7f33ae67ee451ed57a7c614bee6e8458ed8b7115f83a66086c6449d1b4b32769dbdd83b4c0633c909d9913f0b5e9f105cbd1b17031fe13af2319129d0fae91673b2768b5301fbd5548e6356d744ecec3e5166117d614de60efabe0acba4d0671562a528d77d5cb2257b919ce47200bec46320a08d96b69c24a67ee98148edc88c53e118a501bebbd4df37f78959b4080a151eb2bf3ece80bb0f27eb010c490a0385d7e0a3290f278327da5d7494fa691b870dbe5f212e566413efbed2e70a32d211e632c6a6a4a966c0825d3caedb57b5306fc51f0e31462055c9fd0728d68f464f1e8fadcd1ec8fe61a362ba83c639b9063e3bfec5076f1ce97005eb2452de1719b8d2935d805099bfd73f1393ac4693fee94b2287e938c01ff6b0f6c292dd5b2996009eb5f6e1b3d9c3b9a51418890d00e21812aaa58cc23734b38d5ff494f7f921c5fb8795167d290fc41ce7d6794262d1378011280ad198e564d2fd34bd9544c466aecb2e46613dafe45f5e10b0dfb56c6b4082bc3fee08f3296368d1785e4d30c7d3f098d61c8a35a008ceeb277ccfbc179963a99c0b71cd07f99de2675895a6d92675162be3830ffb675054f3a0cbc718f27ae9cc541bf63698b6ad5e0d08c37a7ccea2d14c3a8cb3e2a22c9a44ac0230a770ce7dc41f162f2c0d2b82aeb570dfbadbfec3687e9da44990c3328acf3d028731456e06f2f2f7f7ea3c379bee93d5b05c856a28586e073257f6a40470455330e599057540d53baeb8e7614655babf0424897a4a4274f07b7334eec846874fddc97f09019e5ee9b6611555f215e33f008cb58ce7714e3ab1b5d464de3f6ede6b7553d19482e8b7cd7ae6bd6c7c49501bd1fe80b297aca44aba43c3954d5624e9552cb50ca6dbca2f91d5ad6eb8f0b972734bc6188047ff8803792e36796534e6b52b8a07aeb3059bf2e45fd9f25b0f199438fe2b6ec7a44be58921b8bfa6243a745c2425a28edaa038b7695545f49e964e2d0e48e6b7daa8997472c12da95111336bc677ca240dfccf6ab9ed26c5a731652ba35dfc169f89e1153598cd672f1d885cb9d28f699eb1939ac6b862afe02c9759c995e14f678cf25457bea9acf3f6dfb2e97d171640ee3d89c8b5eaa20cfad48f00c5f79e11ea8a0f9c91b61bd9ce356ba9d013407b1952027a3ee6d6351dfb927d6ba401196d7d9bcf5c3050e10508fcd17557773a5e0393eb7d9611013bebc6ec906bc1fc4a79c07abc56c76bd70509bf9fa947a366dd989eec2b4ef4dae036e08fd06080df471be2ad51d0036318ff0dfd4d33d45e7c977028573e60bb7bcca8b31673d0ec726c26c2ab29db20429e0a9610d399a280a31f657d2555ef69bbbe62d486ed39b0e9971fc2b13421538d1c173c101b437a11d2bff2f47d41a90a8750ac6b2ddce7f6e688a93e5e0bdb0236142b03103d6c486ecb3ea78ea433b3403de28bd1ee05863b92807aa15b1563aee48c18e81d3a506160812429c198b0fe2409cbf9e31bd7ce74b71a4a7dc852541fdc27cb1e150cbe520296d5b5ccf8d4286db8890bdc858d497be95e67636a996f5e9cf803a9", 0x1000) 15:53:19 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x0, 0x0, @empty, @rand_addr="feaa08ba96720900", {[], @udp={{0x3, 0x0, 0x8}}}}}}}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r1) socket$inet(0x2, 0x5, 0x80) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) 15:53:19 executing program 6: writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000500)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\'w@', 0x30, 0x0, 0x0, @loopback, @loopback, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, 'v/I', 0x0, 0x0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) 15:53:19 executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=ANY=[@ANYBLOB="01029a17ea"], 0x10, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) syz_emit_ethernet(0x56, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa4c77b99cbb86dd60c6ea090000000000000100000000e01f00000000000000ff0200000000000000000000000000010001c204"]) r1 = msgget$private(0x0, 0x340) msgsnd(r1, &(0x7f0000000140)={0x3, "bf59820886659d55062c5d35293cf5e2fa065b804748624d008386dab0e641d9bd4ee9a42947985269afc47fe97a857984e68633e45d50d8d01452dcc97920a18e084d91827465bfcc9fe720c5c89c5fc5c4ed72b9ea5089f4fc2683f82f0f9ef8d37ebab8bec3733b62bc0a9ceac9b1bad6ffd865d4177441b71102f492c37a16018d0683d300"/148}, 0x9c, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x203, &(0x7f0000000300)={@empty, @local, [], {@ipv6={0x86dd, {0x4, 0x6, "466aee", 0x1cd, 0x6, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr=0x2}, @ipv4={'\x00', '\xff\xff', @rand_addr=0x9}, {[@routing={0x2e, 0x6, 0x0, 0x1, 0x0, [@ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @ipv4={'\x00', '\xff\xff', @multicast2}, @ipv4={'\x00', '\xff\xff', @broadcast}]}, @fragment={0x50, 0x0, 0x1, 0x1, 0x0, 0x5, 0x67}, @hopopts={0x62, 0x0, '\x00', [@ra={0x5, 0x2, 0x6}]}, @dstopts={0x89, 0x4, '\x00', [@generic={0x1, 0x11, "52916eeb4faa620d3dcbc1dc2aac6e27c3"}, @ra={0x5, 0x2, 0x351}, @jumbo={0xc2, 0x4, 0x60}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @routing={0x33, 0x4, 0x0, 0xff, 0x0, [@empty, @rand_addr="3e1d2ad216052df6badafd18ae0093e6"]}, @routing={0x11, 0xc, 0x0, 0x0, 0x0, [@rand_addr="da729cb1d99a6fdf34382513dd00c899", @ipv4={'\x00', '\xff\xff', @broadcast}, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="e9dd8b5d8d0598482845160e2626b630", @loopback]}, @fragment={0x62, 0x0, 0x50, 0x0, 0x0, 0x2, 0x64}, @hopopts={0x52, 0x9, '\x00', [@generic={0x10, 0x46, "cd9ac4c853389130d05e53594c4a44721a99a231e274f67c69a1a2fff11c974c9007ca8fdefc7549d99adf3eeb03c49b1aefacffb3e7e7bff4888631cd60bcf8a4ed25d3037a"}, @ra={0x5, 0x2, 0x8001}, @enc_lim={0x4, 0x1, 0xf9}]}, @fragment={0x6, 0x0, 0x4, 0x0, 0x0, 0x5, 0x66}], @generic="b7da7f7a966ca3ec0bd4344590bb4e21122ffdeb2e9e1d8ac0485cfdbf9d32fec710bec22310d34feacf0ff29e951fa02ebcf56b499eaa9827c4f1044f2b1fbf07ca9700b08633e7ea14bb327f064e1ad48ec8f21b"}}}}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) r7 = dup2(r6, r5) r8 = getpgrp() fcntl$setown(r7, 0x6, r8) r9 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x2, r2, 0x0, r3, r4, 0x24, 0x3f}, 0x3f, 0x4, r8, r9, 0x80, 0x28, 0x7ff, 0x1bb1}) msgsnd(r1, &(0x7f0000000200)={0x1, "4ede08d69f2adda6217848818b6582db0ced8072fc2844a7667154cb2ee8a5533e4441fe8d86d2482fb5b2bf872f4ba5976db1821fb601700ec13d6a5b767e7a543712bdafc4bf8ecfad85dc3f76acd86698433cb9dca60139"}, 0x61, 0x0) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 15:53:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="6f2161d3c81cc9e52d020000ac1401ff"], 0x1) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x29}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$vm(&(0x7f0000000000)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs, 0x10) 15:53:19 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socket(0x18, 0x1, 0x0) fchmodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) lchown(0x0, r1, r4) r5 = msgget$private(0x0, 0xffffffffffffffe5) msgrcv(r5, &(0x7f0000000940)=ANY=[], 0xcc, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) msgsnd(r5, &(0x7f0000000440)={0x3, "a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bec02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177b2fdcfcc2725691dc0"}, 0x6e, 0x800) msgsnd(r5, &(0x7f0000000580)={0x0, "658a5d81ce75adb5b10eac918a2349d2ff5c352fe5f3f4223864f706183b00f1245146955b84e3c261d985a3197c107b6beff52d4164ff75b3672581be9867a72f91076aaf06355328ff72daec672afd624a3b05124c1211fd0befa2a7fb5243d2296fd07388c6b1133f721f1eff78309b886d3f"}, 0x7c, 0x800) r8 = socket(0x10, 0x5, 0x0) sendto$unix(r8, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) msgrcv(r5, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r8, @ANYRES16=r7, @ANYRESDEC, @ANYRES64=r6], 0x1008, 0x1, 0x1000) msgrcv(r5, &(0x7f00000012c0)={0x0, ""/4096}, 0x1008, 0x1, 0x800) msgrcv(r5, &(0x7f0000000140)={0x0, ""/76}, 0x54, 0x3, 0x800) msgsnd(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="02000000000000005aa2454826a594a64456dc76eb4f76fe2e0155d89563ff3e533d3557413d2bd4388f5b897f5724208509aca9390356e14053f42ad7b6c725e83054b8f8cdda743d5f5e29f18c6494ccfa2b5aa73e516a432c8e6a5d60e1ff352c6d870115e3da81c3f729fc36a23e2ab8343df0c9a83b1900"/152], 0x91, 0x800) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x8, r1, r4, r3, r4, 0x40, 0x100}, 0x0, 0x5, r2, r2, 0x2, 0xf234, 0x8, 0x9}) fchmod(r0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="f9c8", 0x2}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) kqueue() select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x20000000000000, 0x800000, 0x2}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xab, &(0x7f0000000640)=ANY=[]) 15:53:19 executing program 6: setrlimit(0x8, &(0x7f0000000600)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7fffffff, 0x0, 0x85, 0x5773c53c, "80345e7b01ca7eb400"}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000007c0)="c52cd12ae7511ea09536698d0e5e05b9b8d305e2267f07a46f940db6309b50e18f52e6129aef286796f92b3239093e506a13b43317e20ddeb2fe768b9eef9e69ed7cac2b422b1af1ba931e73d072cfaadf1a4698ee17bba03ecb2ad354e11294967d0e2c495a55418522ef8dd15a51880e537dc24a4f39348263cb8bfb965bcc67ba25c7484a4e8b30a70d12c82afce889380465736e588d5cde", 0x9a}], 0x1) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x18}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffda1) 15:53:19 executing program 7: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0xa0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x2) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x8) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x40) linkat(r2, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) r3 = openat(r2, &(0x7f0000000180)='./file0/file0\x00', 0x80, 0x10) getsockname(r3, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r4 = open$dir(&(0x7f0000000240)='./file0/file0/file0\x00', 0x200, 0x180) symlinkat(&(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file0/file0/file0\x00') unlink(&(0x7f0000000300)='./file0/file0\x00') open$dir(&(0x7f0000000340)='./file0/file0/file0/../file0\x00', 0x40, 0x0) unlink(&(0x7f0000000380)='./file0/file0/file0\x00') mkdirat(r1, &(0x7f00000003c0)='./file0/file0\x00', 0x20) sendto$unix(r3, &(0x7f0000000400)="e83a06ab9ca536caf856302abc47e8e896d42ca1419f49a3bf74711097ff8c0f0b8b53f263d86afcd5375d22d7071a18e7c888fd46f9eaf0c8631cc166d321cc1bc61d986120f00ad71b5cd067e645636e38a9298503e80f674e0792a0b6757d871050a79eea7eb4d98d5b9740e00a8eb22805b8892eaf2a93822fa6f1f1e74451717884d4f17c7c606d96641cdd4a9d256762d0bb2c61a629798a79fbdc9ace882259dd3a0b2f0af9c489a49dc7dba67ac42d6e94f4e4fe2d0d2144bb7edd9a49baf510ed91f4", 0xc7, 0x8, 0x0, 0x0) chflags(&(0x7f0000000500)='./file0\x00', 0x0) pwritev(r1, &(0x7f00000008c0)=[{&(0x7f0000000540)="810d4dd7edcc5d6bd13d0f56613622bacb999579378a952216d093fcb3e2089116b3becf7c184378e3a5ffc3bcb6a11d9753676398a85b15c92762c59e67fa846a4061c0d38fbe490492e56464228246aa2c3dca38c1409bace1fcb15f9b5c582bbd34661d0a5d1b15a148bc3fd651791bff2ac03b4d99faf0369d713b9e2f20f09fa2b3539ae2a043d3c13a4f8a06e50f987930f5c04b3c684296905deb763680d5ba452626b0292f6234e1df357f342177b957bfe0aa9cbe8ab0cf352903f70a740ac2f696b26ecfe052", 0xcb}, {&(0x7f0000000640)="51282da561bfe26ec22d61a7065a526fb9f832a149cdcafcc38be9c355c19c04c89537f43b889b347a7c414269a0f8712b18b641bb42e8db4810227eb654f6dd56c3406b7c8a75f2bbaf22d5ba50e8a18262fae557161af20c0f3bf9b84f6ed5f8d5ba8ac6add1f9b4afec9a4b28462deba15b0942f2e8901f26e5", 0x7b}, {&(0x7f00000006c0)="acfd6d9a1bc4797b7878d1ff9cd9338caebe5495c109a305b372c8eb385118c7a9b5cc871472a51cfcf236fe5db5eaec7cb44761101b8b3accc6a08b5ec8a1994673fb51f7f8b9bb9b1b22e0e63cbdb202b3a7c84ce2b9464bbcdde39d8833a0687948469e661b1eb35fcfdaaf324a43482d3d12d5d8ed36dfcf30523ba80864a9c2849a37eb7e98751f9c6bf8fe8f7cee22aaf7191e8da61153e74702522483bac0051e1510ece6f3315e94471525fceb158f4290138e0a11be8e57b64d71749abcfbd0b67d1c62bdac09b7a51763b48104", 0xd2}, {&(0x7f00000007c0)="bf4917d42fe8cb9cb3ca692d41575dc0e9dbc6891aa7d5bf82d6c831dce113a655fed9fb96ea35fad97bdb48e4dd2c9a858bf5a076047e9b690dba52f0c8efa8699b6647d6e3a33dab3094c3d179202f5682da904995debccc4ecca9b147e33ad34222353f6a1aa45c79a6a31dd1dfb5787f24e227dc69b3c08d3f0041f7", 0x7e}, {&(0x7f0000000840)="b88d4a5a652672cca121d484fa52f48aadf2088c588ac59a39923bc4d17304d2cc3928117ae57bf8ef8a1a99a75811ff99288378ca2088d81a4402d8e3743ada9ed23257bfdf3eb938df07f407b990934f83675c904f8a98e3", 0x59}], 0x5, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000940), 0xc) rename(&(0x7f0000000980)='./file0/file0/file0/../file0\x00', &(0x7f00000009c0)='./file0/file0/file1\x00') bind$unix(0xffffffffffffffff, &(0x7f0000000a00)=@file={0x1, './file0/file0/file1\x00'}, 0x16) readlinkat(r4, &(0x7f0000000a40)='./file0/file0/file1\x00', &(0x7f0000000a80)=""/44, 0x2c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) connect$unix(r3, &(0x7f0000000b40)=@abs={0x1, 0x0, 0x2}, 0x8) symlinkat(&(0x7f0000000b80)='./file0\x00', r1, &(0x7f0000000bc0)='./file0/file0\x00') readlink(&(0x7f0000000c00)='./file0\x00', &(0x7f0000000c40)=""/190, 0xbe) rename(&(0x7f0000000d00)='./file0/file0/file0/../file0\x00', &(0x7f0000000d40)='./file0/file0\x00') setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000d80)=0xfffffffe, 0x4) sendto$unix(r3, &(0x7f0000000dc0), 0x0, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000e00)='./file0/file0\x00', r3, &(0x7f0000000e40)='./file0/file0/file0\x00') symlink(&(0x7f0000000e80)='./file0\x00', &(0x7f0000000ec0)='./file0\x00') rename(&(0x7f0000000f00)='./file0/file0/file0/../file0\x00', &(0x7f0000000f40)='./file0\x00') 15:53:19 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=""/257, 0x101}, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000080)="06000500c587aa13a98fc013572190cd99cf6fa0a5bb4ff6f78eca11c6f7e68fb5d16ba296764a111db2fdc4f626b3d46a046211e7030e7d5ed246140d0945437ad2468165eff3c69777254c0073f6d6b8c657f023f993f40bdf62bc6bc1390ca28675fbc61a2b0f71a0a66c707530f07e0058463a401851bff000418fa31c4ebe2237d5391f3bf20e2d348d8b3ff726bd9db1b6443239904acc1ae0b14e0e6d5418c336ffa89857e98b5dd6b6737a7ce3a519d014409fc65950c2ca994866ac0918ba2fddb74a900f2c7ea01667dd59e5f238f778e331f7e9b695b34ff2f828aaa77fc438bec5d7ac201d87325f525d23ae1661c537c157035bb0ad7890f8cfdc8e3f7f70a409da89c2eb4d0d58c602491a5d2fa4e1f34157fc21a82480d630abb08a2ef5e6e737efeae04244670a0fa66135a0", 0x6, 0x4, 0x0, 0x4) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="7802308c4e"], 0x10) sendmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0) 15:53:19 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) sysctl$kern(&(0x7f0000000080)={0xa, 0x4}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 15:53:19 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001040)={0x0, 0x0, 0x0}, &(0x7f0000001080)=0xc) r2 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000010c0)={{0xab, 0x0, r1, 0x0, 0x0, 0x15, 0x6}, 0x7ff, 0xffff, r2, 0x0, 0x5, 0xdd6, 0x1f, 0x4bdc}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xee, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x90, 0x7f}, 0x1, 0x100000000, 0x9}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4, 0x0, 0x0, 0x128}}) bind(0xffffffffffffffff, &(0x7f0000000640)=ANY=[@ANYBLOB="2d012e2f66696c6530302449cdbc224f2ac2742609b2ff498e5e6a422260d8513cc0d7795fd1fb82911a2f467bee73e42a13571513a37b092eb7873b044c2045d33d591ef36e655f47fb4f"], 0xa) r5 = accept$inet6(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) r6 = socket(0x6, 0x2, 0x27) r7 = open(&(0x7f0000000380)='./file0\x00', 0x400, 0x42) r8 = syz_open_pts() close(r8) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x6bf, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) writev(r8, &(0x7f0000000600)=[{&(0x7f0000000340)="a1ff2e9576dcb24416b10b85c1f372c036f6028aad342100dc520b83ecea362f920fc746a3", 0x25}], 0x1) writev(r8, &(0x7f0000001080)=[{&(0x7f0000000ec0)="7ce93ec4b67701571da837101de1eb33bec06ae67bbc88ffcd5973650a6c17846474cb86d86b2c486444b2", 0x2b}, {&(0x7f0000000fc0)="e2502ac95c693d1710e1bce962d08e50258a5b6ab86d242c4eb6eb2844864d95041d9eb0675dd48e89c635b79c5c1a35cae194037539af380c2fb8cb08c86da8b69eafbec9710d935917ccfc", 0x4c}], 0x2) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x8, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000200)="e82b0cdbf9d2c7fab687e11dbcc4fa1d37a175605dc392", 0x17}, {&(0x7f0000000240)="658c3973dcef3f122805e971565a0077c67882f080ce7bc60fec2647caac3e1a4303023e006b37d40e736981b905d15364b72d39d028437c80f0d610927b8e01f524dc0160c65e363c74216abbb1ee2f978f05bdd5dcc6aa2632560f32e66ff7b4e49a7decddb1b33fe3923dd2c414e2b01900f985", 0x75}], 0x2, &(0x7f0000000480)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, 0xffffffffffffffff, r0, r0, r5, r0]}, @rights={0x28, 0xffff, 0x1, [r6, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r7, r0, r8, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r9, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r10, r0, r0, r0, r0, r0]}], 0x168}, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r11 = socket(0x18, 0x2, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0x46) recvmmsg(0xffffffffffffffff, &(0x7f0000001500)={&(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000440)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000040)=""/75, 0x4b}], 0x4, 0x0}}, 0x10, 0x0, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r11, &(0x7f0000000140)={0x0}, 0x10, 0x0) 15:53:19 executing program 7: kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0xfffffffffffffffc, 0x0, 0x0, 0xb}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004500000d000000000001907800000000e00000012cc41236dbefaa52e4111e32874b66e9152d6d10c48edba1152d0eb13ed052f69c94981cd7a7d2734dec2e1bde321f062032d318dab956f89c0f45fc1a38edbff4b820065f0eda87374bf31aa8d674c943f38422e51c6b6a5e1b7dd5413c71735fe5cabee05285074bd6b82be86706cefcc961d0e59d21cf9aa518c42874156f76cf79f90faf7c6f8a4717ed1f5b681d7a07fddb516ab8e95cb25b77ae544b6fee058a2944d03532f732e25487ec86a8b1ea0c35aaac4b369f8cf2c0f6b8a903c29dfe4e05f6d930e4e16cf715a50061aea99776cfa08061346a14d8f8a63c9f689c87827dadfb"]) socketpair(0x1, 0x1, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) syz_extract_tcp_res(&(0x7f0000000100), 0xd99, 0x4) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x7, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "36aff0823b2e4717a474da6ec1f38e089f419198"}) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) syz_extract_tcp_res(&(0x7f0000000140), 0x7ff, 0xfffffff9) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x5a}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ftruncate(r3, 0x10000) 15:53:19 executing program 6: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) r4 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r5 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) r7 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) listen(r6, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) shutdown(r6, 0x0) mkdirat(r5, &(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r5, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000800)='./file0\x00', r5, &(0x7f0000000400)='./file1\x00') rename(&(0x7f0000000100)='./file1\x00', &(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000001080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e80)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x80000000, 0x3, 0x8, 0x7f, "1641c858cf1c4359af4248765f448b3c2cca4cea", 0x343e0161, 0xfffff000}) poll(&(0x7f0000000040)=[{r0}, {r0, 0x77}, {r1}, {r1}, {r2}, {r1}, {r1}], 0x7, 0x80005) sysctl$kern(&(0x7f0000000000)={0x1, 0x40}, 0xc, &(0x7f0000000100)="711d94a34b8e5f84cf71b5e10d0000708200"/28, &(0x7f0000000080)=0x1c, 0x0, 0x0) 15:53:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r1, 0x45}, {r1}], 0x2, 0x0) close(r0) poll(&(0x7f0000000040)=[{r1, 0x5}, {r1, 0x1}, {r0}, {r0}, {r1}], 0x5, 0x0) 15:53:19 executing program 5: fcntl$getown(0xffffffffffffff9c, 0x5) r0 = socket$unix(0x1, 0x1, 0x0) ftruncate(r0, 0x9) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) ftruncate(r0, 0xe1) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/118, 0x76}, {&(0x7f00000000c0)=""/178, 0xb2}, {&(0x7f0000000180)=""/24, 0x18}, {&(0x7f00000001c0)=""/59, 0x3b}], 0x4, &(0x7f0000000240)=""/76, 0x4c}, 0x40) connect$unix(r0, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = dup2(r0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000340), 0x40, 0x0) r3 = dup2(r0, r2) openat$null(0xffffffffffffff9c, &(0x7f0000000380), 0x20000, 0x0) ftruncate(r3, 0xe6d2) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) r4 = fcntl$dupfd(r2, 0x0, r0) r5 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x100, 0x100) getsockname$unix(r4, &(0x7f0000000400)=@file={0x0, ""/264}, &(0x7f0000000540)=0x10a) connect$unix(r4, &(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa) ftruncate(r5, 0x101) sendmmsg(r4, &(0x7f00000008c0)={&(0x7f0000000880)={&(0x7f00000005c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000740)=[{&(0x7f0000000600)="8a7edf748e1b36188f67e1f699a4c0a813328cced5139434b2016c7022f229238a040025fbdb106dc16c490959f3c4158c04eec72d754808b404e74a36254871c195e06052424d88ed", 0x49}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="fa2ed1bf34b1097035b08c3ec35fbbc5c0396eb98d4068f02103324454cdb1893d95b70abf93246af42934691295d368f1f3dcaefc3eff1af8b1e5f07e36fd14de7eeaf5d55d16ff8feb6da212160b617fa6c13e41ee0ba2", 0x58}], 0x3, &(0x7f0000000780)=[{0x10, 0x1, 0x5}, {0xd0, 0x1, 0xffffffff, "836ff8ed870e1471aa45670047beff6e2b53fb1d9d79e0a0ef89b703cacc5167c051b53163c605cf19ae78ec6e7e580d39869a2540716cd230904bb7e9bc206ec414c4dd12cb822d7c565776baf94fcade5963064aa66d09b81bb431cd552d06f90763ce2ab02c12ad885eea2040e44385292f0267351e15d7f21fe581a6a692860ba99f152bd7af835293ad2043d3394e03f71efe1bc439fd0929eed743f3d52efb3766f2b605058db6458396795fb9e21505f7ac616c672c"}], 0xe0}, 0x9}, 0x10, 0x400) poll(&(0x7f0000000900)=[{r1, 0x10}, {0xffffffffffffffff, 0x8}, {r0, 0x10}, {r4, 0x4}, {r0, 0x40}], 0x5, 0x4) write(r1, &(0x7f0000000940)="c156194e9a72c89da7b1086943a43eaf7e750ad32ffab4469682dc1f46e629db4e33947393e1cecab072e7c5b190826e0149b8ab6f10008a6d71c4213a486245d0e230305e13f595dc9741792d762538afcb951666a17131f3cee4fc6a9be7b6d3037a1c2ba78349cb975a36dc728536be233787d6af7141a427a9134763a82e65b9596a7545406f30eb1e07dab2f370910b1cc3cce36bad1952dcc964ea20877c039be86088053c054b39b88f22b6a589a28243e6162af38772da2899de776b41dffd46e05f6d1b0a5ec4501e9553dd85c2cd2bbd6604f750f10d54190fbe6db78dd691dfaedac0e04c091b6c813bb575c21b804469815baee82c48951d0f34a4e50ab2286af4698f0a5a5597f9251f5b29480c2a496e079cc2a9ba4e342274ad925488bd25cf115c9512c88de9f83fe7b0b33b34d223bdd5537fbd673db91ecaa49e2f62b9b04981bb2b9288ab980f5b8965a0294b9b03a94d4186e12dbde3381ef6e812843feb1293be6db36d65b4073ac3cbd15c0b494f9ab009aec9e0038ecb5dbd21fbefe3ad76573a5efe4c644ed47e6e2f52570bf15e68755e506cecbf5bea7627d32d111b230af77e96b875b583fca24c2eb3b66918f8c1167a42f78acc28ac73e97d60129d49cc487e601d12d46608ef807598f3bae216e4cbb597b1be11d022db6420bb8aef177d08e601608dbbd1c946a091c5e5dabf61ef17b4152fa530853c15e2c81515c1b6a66a2b1c5dc17c5817000a252b24085d3e589f7bc651cdb0cf57138c033ea54b1c21575010a0422fcdfbabe5c6755540e3a3f5992d86632e4f191bc819b55878ce2f15ebe715fe64382350afad1ebaa51333596674d8ff12f1e942b5b1b6852b1fdc3b5942f126e3c7cad56defb30453dc48b4e79cae57ada026bcbb376062993137e24c4677ccce22865c5572989182c1431d477f05dc8224e734a333d795eb84891bb855725118990421e0ff1f7593654c8c792fa0284acf787e4dc34ed4339bb0001bc153fe5be42a2287bbb09130f1acc6d76c3fdc4e30f0a58412c1bcc8d73b47a2ce82ddb48e897e72975454029d906304fc761c5acf82a6dcff9d69e11795a05797738c46b0309d55a23eaea02e12ac0b19a4a2dbc5330b68e97c429db11cdd6248f10e33b4c7a8049a5758b40989d9e527a280f1098ddbf8eee2e2d67c9919b8b4aecbcdafabc703f4614a758802d4faf69a3e6859a1b25a0903b6b3cb338f83ae81034981f986055f6b04ba4e9489ceadcbae4bb2d9266b80b740ed4b1c30659bd7e22ad05efc0f3bf4c7a0524f0186eb76d9857e6b08188004213d1ad09fa7ac1f2e281d289181e5bab8c2a968c239af3e84d5578417b59e6dd2e2f91a54c63cfb71845619c819feccfd9d149f3fcc787e75f94ac8d799def50e907d56fb9a55da6e2ea63ce103ed88200d35c4fba28d44a9b0e2a0a5a17d8fd2eaba1245e7019ec24a0d85ecbed5c0b4e4230f1f6d7f44e675c410423a9e6f872c004c258072229323505e27c54bff600e5348cd9b731914ea98d48332f4b1d4609b0aea66a1f96bc6919a53c1d2ad43d2ee30ae495de53308e29274dd18b618f1e0b41e31bb72f2566863c6de7f1160f50b6baf55d47c31d3a09485894305b721dba5e59a6ef0fa7c475ebeede0d6f8249141b65eecfe053243ec2616c5936d95d0673be99beadb12a9ce1bb5373baa35717336147fac32201260dd42376ae5d89fe4c1042bd6214b9f2cf20669a3c1af2bae02f07494a812ab12d4ff7960662ed5f6eb8643454c9780a71e49327078cfd49a9d7ba0325c9216dadf15db8274a497517d5115de5c42b50381a4c1f2233836478b758729e992c38cd2b00caaf45095242ae0c07d9fcb9fe797fdea309f78d9c62391c04e71c313f6e23a8708c838499aea9b1d51cea27416471b8648b372f0ff0fe6dcbd533a493877525f3c8f5b678f8746bce92ce33880e7161cc65647048dc038d55e4db88973ccb05ac1af1212e9cdf847e3afe69b489920e09cbac0aab58b0c3ceee2040a2256acd0c3ad74bdabf96a0cb7cbb5de0bef1a781009f698a4623184da5234b45c2924b8eeef756801f6e59583f5b31998653cae3c24336d28b36fd0da22d324c69772beaa910dcb5b139dc857be7970a7220ff44101b97ed77dd7fd1dcbcb0388c09e4e53ad92a073424a9acf5b79baa75bc4cf93451d0d598b2c8f9ab3b4c7cdb81f1294d51c528a0dc870f8ae3fab8ba5d07d0a4809efd4f0a25e3577ea94778076f3f9c01cced561796b2e7c1700f4f9cfc2a715fdfc453d78e0c702b04319b8c5ab58326e8536e611859f0861c035f64c131321b36a86fc078aa25ef0f47aba8685a3f35793290d325a69819e16b13917afbbcf025adf8441125bce47bb1e7b8dd1b5fc55cb951b2c05a8b5739e5de4295a13959ba46cf456503fc0ae4752e808d09001e9abb6d61da37630bb987b3ba83619e4fbe01857cb61c75696479f21a942655d00d952c22160ca566932e3b47849b6ce234e81b9ff9cce8a026596bde7a362d7d121bac019c1d82f74991e3ef8daf9891f06d688c1f6ccef6dda98ea932fb56ce402cf5eb602b1e653e0b9d321c3d34300ca557b825d180b59527f8a1f31e3381d00db5b33e7abcdf792b2c1b2e66bc895b76b5002abc8c093f2df0ad552364cad4e799653563d0ab7b3c4be79b8ce9168b511ab6d3a6e31cbed92e603f60864b6d79567bd84296dfed78b78a5b6241bcd1eb7bacd81cb2d9495f9ebc01f77f3199d457ba292e0fe425e023a02d58528ed55da7cf8ea59e3feac15b04366e96efc2b2cb2b13f7c23f82e2f6805cf27d806766beeac7cf12fba2f642b956ae52bf6e4ae109eaf10adf1dfe0bf0145fc2608b5655fff1042ce608c8890843cf62a8cce47ecc5b76883680d55b135f8ad586f7583eb44f3140ce3d1c343f6e6c96ef220fdbb1e45ec7f09053fd499d054e8d90cb53e2e9025840b1a782c92cb54e00f5bddf343d91c917b01748f7e60329db7f47db25851b276d0805251100694fe6808f9b5ebd106427b3a4da4d96997545907d9a626ed09f1d1846ce3d00d8debe3f3c3da1b66e9aedc569263630d3e11538bc837c5f2fc14017658026c9e7741e9a2803126fcfee32d898fc9ad683575ef5fdbbd5b699490415b16c8e65b07f3ad233bec0197f2baa334a262c457879cd98327343c549e6d1773e9b5eea8c27f6c2f849e4915fd90456b697cda503ae885d668f022fa7d5868105a6d91b74252f19ed19165a7c5b66dbd70b2ea98d191cff8c39e3c057816cbbbf65d81c6f99704264ba18fbb23d0a45e0c6c7910cac44f0a77c91ce59b83c7a926e916ff2e54c22ccfd79ff9e68eb7eecef175489a772f9014dd8f11641ef712bf5c33e03804be71b4967430802710efbe4a2b098fb3053f91bbacb8c1741c1324e1d38ed57b5628658fa9d7d35dd28b588ea7a4518db5396f4537347143005ce1b29546455c112ee6fc1f71c0f4a6b4370ae8d8660cf855f382dceebd91d50d93641be4b4e3c369f52e1399734c4405198f80b4ec70a9bfcea92770c9bda8351aa559ccbc3d746eeae4b866c29d45a3ec8e6c13c48f9d24e9521f144391253e56299b52445486cb510b8203f8bfb66b4a5c4216df2fa7cc1ac97cbe8ac462836eb418d406cebcfcaa75ddb9297045fa24fb2ca99f000e7015f71d80eade000989a2d65f3cc1a8fe1a15782d938c62a769282e1325370a278bcfe7e2c7471a3f7e532d6b722646767cda95f795cd2c4cc3f554e039a779425df989883d63f9d332b531f47881d303faaf009938cb795ce8bdb22777af880c679420ce5cde774bb8ea5afc8560e8932cb21f53c6ed4475ec5f13c8e4fd508ee13e4dd2e79074f90548117dd6cf15f20bde54e33038cb23b16ccdb2380eea9d0f1c1b1d8a45d1b1e9e99d0d9fd0636c99ea0f101ea6143b997db297dd0fc83ca6b0d7b57ac4139da5582ce454ae321e55104e1ef7711ab4070492d1c734b36188ad7417943a1bcc3330b74a0a8d52e2b91c616e792df805e5320c9f71e051e430e7c97c2641e42fb012a4ef280b2f920e5e0d1a112f49698564f31147c29711ee3d0ff686fc9cbd15fae0706517d6dbb9f076ac9935058bf168ebfffd421f0a14b9df0e0e608923aa45bb4e783dcec5e3ecb4ad59e1c20640acc6fbb9c78b4acc17949b1cff74a045ffbce17c39db58e3078d075c13cc463c2d33f473b4f1fd71bbc48372bdff04d220404bcca26e0525556ecdfaf78033433051a031dc0ea6adb79715574d4cf00585fba22e8f37502db9f3ef7b5dd02a3f918eef9a5509d2b1d01e80531f03f5ed2ec4f8f4ef3eae38c52197a920784ba88e3093f14d0325a031fe0bafcc7eae1823e846b58b9da98f9b47e864d940345cb3e5a4bab34c218be08c2a2c226312ab3effc8dde54e3bc9e94d8b1a6ce4d0bd1c26687fc62f19e52e7351ac366e9f9321b63765cd8de91c714108b63c68e7195711c0a00ce4f1a535af0171fcb87340093cf2cdba3ec97ff272097e535aad1ed7ee5b4e86aee3bd016d9f8b59eb4ca9160b02bd62c6a660454428287ea7ddc97412e21986606627cae9554e77534b996a99a61bba2b6dd807b259519e0ac3f926017af345e5cbffaedeab31f3cbb2e87425c92104df0956ae51cfe1d1a935adb7ad7252b69b9ee54d874fcdf2a888159a8d134f83e83585d124e46e9894ef5500f6a8f6447e1fed859809281e1a7d93b90c0763073f0e04f4152f447af0301ae5d621559f29adc5abb9d22d368a2a1ef9c185741e20e60b9bf0abd0405dfc905dd6dcd8a522f5eca09ec84f2e098a29ea017a16b1e48429344c6bc2c6ea76a325f37e6c182f15979189d543d1099b17d1a21c4df2ef9d0d06a4292e69019ea64da9add21e9e6eb1486f994a63820ac0c3c617667e19bc42ca1b7eced5c370b09c2853c55473b4e4703ccb24c53cbcd8aae477f9ef621a569e77838a530344b3856997e83ac44027b815c0b9dac1b508b57579b8c10bc8b8b35c378df4fa0b5fae70df91ad4fab21ea4a6dcf5572ee346a9929ac2d0f7ea67254e3639a39e5b6488e00c741815af04a5597a26e9d6610964bc24b644aa3755b539200a8515daee5593de372aeedc69b0a6d7c916af5b5168804b08cf05666b89b342ffd61cabbace95cda7df1d2b72a1c44cbd3364a2b5556cacc16545bba0e3848e9c77ab119597df2c81ad685b62740fb38417403998c6ca80a09c1bfb1de79edaf8406664ffd755ccf9a147b7d9a30d04b927cacdca5158693215a6857fed389052f334027e62b45de9597feebb51bc8b53d74569167d48d21523e90252679f2088cac5514e96a8484dde0074f069fe87f43c6434ef0773651270444339ac194141487e08cf610c3ff66a4c8ca2652e8917940a3226ab12e415754b0f1661372ec76333c62474cb3b00d9336498fc8a25bb6e5d35050eeaabbf2ae5961a3a3a636ad31968d11103e083030495254078586cc5b3ad2d4ae7b42c27b049b176bec3e25c618ac6389dabb4b2ad5a4ed086927d886766448c039dfc3b277a3db0e8add60c38c4b22fe4d0f4a3641e15317616703450d6b2561e0fa0829db7acb56847628718fe970adc14833b7866b6ab0a62439ae25601082ea7bf0801f166e460011a88f0d0ab382ed2cb5164709f6c623b70fb95d2a296142f7c31ac0333820de8ea0b4187c85e540a55068d521aefcbcc41128c427b605b777737bee0df32fce5281e16c90f89e4955f095b58ca2", 0x1000) r6 = dup2(r5, r4) pipe(&(0x7f0000001940)) getpeername$unix(r0, &(0x7f0000001980)=@abs, &(0x7f00000019c0)=0x8) ftruncate(r3, 0xe9fe) connect$unix(r3, &(0x7f0000001a00)=@file={0x1, './file0\x00'}, 0xa) ftruncate(r6, 0x1) sendmsg$unix(r0, &(0x7f0000001bc0)={&(0x7f0000001a40)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001b80)=[{&(0x7f0000001a80)="f9e9fdae8b957981d7bae843b34029926e9def", 0x13}, {&(0x7f0000001ac0)="41b114fa82468c3507cacad148f8d16b0360bd3cbff349877a611da3c1f973b1f87ac6d32297e449b15aedab9d34e5180ab960f3f3c4634453a8", 0x3a}, {&(0x7f0000001b00)="8538d316e11d27a672745d4d38891e3f069ee0a4850469d2496c5c676cc2374a32b311d448f3ba62617e4e038010d155413eb0ea31c1d2b7a81b295cce48d0e87333591f03a34ea5e82def4a670f19b49b9cab40cb7778c19d13d5528beef8893ec47a61ce2dbe12a67e326baf58edb4602c3a3a2bd747", 0x77}], 0x3, 0x0, 0x0, 0x401}, 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001c00)="f075aa9296bca2498acff038feeac46670d30b787209d8ee305cc68a2fa5dbc30f50971d0eb924f9259a71f4977d425f03025872b175ed7742cef93c429b011461109b2d22e9330e8cae9d047a28bb7e46659fa95e291154e532d5ed7ae2a33fffa5b96ce465f333c8a240a507cfad9107e27177f8dcfa", 0x77) 15:53:19 executing program 7: munmap(&(0x7f0000006000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x4a, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x3}, 0x0, 0xfff8}) shmat(r0, &(0x7f0000006000/0x4000)=nil, 0x0) mlock(&(0x7f0000006000/0x4000)=nil, 0x4000) madvise(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x5) sysctl$hw(&(0x7f0000000040)={0x6, 0x7}, 0x2, &(0x7f0000000480)="bc770800000030cab4fe4fa5eb278c627e5119b7a60ffc65d96a484cf92e40f007fa381706f50a2e728259011dc73e2392ce30a84b7cf04fa3433503801e26e0f2d97ad7a6c040d958afdb97213a0a75d17d129a394261900327c18f62ffe5082b1b271ab5113ac5060cc4dcdb2355340ca46664fcd7e43904bfb36fc42c0961e447396f29b1213b066ba396f6c1d3985b0297b37ee7ca9d296af7c18608a0a2f647738c6127ef3c36a73287a0d30c4713ec2a6dfe5c9a212a25df085a6b816c5f60e93f7cd4c2244a45831f9d3184d73075a1bc39a13dbc97448a7111f1569a818d40f8c09a85b254c4957cebc6b8bcf294aa077ce4f54e9af3894cb0d7d1ddcb863f256fc07fd2e88f91524331ef2dac54e36a821a9ea0a3c70f147911937669c6549b709ecaa80383b969ece5e7aa428ac2018e81b25e7ac4723bb713636a458c7fe4adfde0447ca94693c8dccb1ee60f5c1315fb28f604a15831f79484924ddb034f521234e90fe7499c7f1c299f3448af164f5ca489ba64e0430109fce5ea57bb5db756fec35b390098b6d4ddfb5eb7fb73aab21f2a22614c865aae8ed1ae21a95da2638312761a8cd4c29c1a44aa42cbbf1b009e4ff3351ad87b7d7465b69cdbfdb01a76bc24a43326869b617a7e408ee4bf10005468b19dcbc587b1f50821f32eb900"/498, &(0x7f0000000000)=0xff94, 0x0, 0xb) 15:53:19 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0xc8, 0xfffffffe}) kevent(r0, &(0x7f0000000180), 0x8, 0x0, 0x400000, 0x0) kevent(r0, &(0x7f0000000200), 0x8, 0x0, 0x10000, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0)=0xfffe, 0x4) setsockopt(r1, 0x6, 0x4, &(0x7f0000000140)="48f563ec", 0x4) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) 15:53:19 executing program 7: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x3}, 0x4, &(0x7f0000000180)="114b61a297d9ea6b7b1a3070d72bfbcb9a09ce2a64916888d005de12428651a0869baf9fc8094ff69a3e5571e0d26b631b2fa7c423712598826dca341a05cd999c2742a701efc7422601bf37574f844c0f71cc3ce4712a5e164e55d5af2d551a68a4560000a841a28b71ff7f0001000000001a4be798c9c01203713abed1fc790200d7ac419b0d48399e3fb489320de15bc55603fc6284a8d2ff4939c1e1fc86bcc10a0692572faf4a5888355dd15c6a01e0ac82e1d85f935cbf0a159d86445673fb6051282b02c8a20000000000000f103e2f27268534d427895d74fd2e8b160857296c2a71a0fee041ebf1ad187ec65c219f95074dae02fd27fd1bd2b960c6e941905a1d3e", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) ftruncate(r1, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x5810, r1, 0x8) syz_open_pts() 15:53:19 executing program 4: syz_emit_ethernet(0x40, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaa91a99e489d90aeaaaa86dd609ac9d0000a2b0003498c7d3c88732762c5bbfb418dbe5cb82957248c5601367c9909fa96bf7cb733000100000000002b536d218dbd181e1f98a4092461a86e031a866d31"]) r0 = socket(0x18, 0x8000, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES32=r4], 0x9}, 0x4) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r5 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000200)=[0xc59, 0x7]) semop(r5, &(0x7f0000000180)=[{0x4, 0xe8, 0x800}, {0x0, 0x43, 0x800}, {0x1, 0x101, 0x800}, {0x1, 0x20, 0x1000}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x800}, {0x2, 0xfffb, 0x1000}, {0x0, 0x3f, 0x800}], 0x8) r6 = socket$inet6(0x18, 0x3, 0x0) getuid() setuid(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) close(r7) sendmsg$unix(r8, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0x0) sendmmsg(r8, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x9}, 0x10, 0x0) getegid() r9 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r9, 0x0) msgrcv(r9, 0x0, 0x0, 0x3, 0x800) r10 = getuid() setuid(r10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = kqueue() kevent(r12, &(0x7f0000000200)=[{{r11}, 0xffffffffffffffff, 0xe1, 0x1, 0xad}], 0x5, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semop(r5, &(0x7f00000001c0), 0x0) 15:53:19 executing program 5: sysctl$vfs_nfs(&(0x7f0000000480)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000004c0), 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x9, 0x3, 0x8000000000000000}], 0x127, 0x0, 0x400, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x4a}, 0x2, &(0x7f0000000180)="48d268470b184bbf3c389e64251454ba87c0c90e3eaf6a74f09d8430ef2443cfca4efad153b17c99e396499de8defab4aaf293f6bcd1ee9beac31533a4f0b517555c720baa9a9a321cc5c2b459cbdd057ab6e360114f22ac6ba581748fdb0c882d3e43d2f222a5c874c8babde6be205cedadfaf9532e83cbe3da461e8d1fec99756908c1320c25a77e99dd1310aa8943156717e9e0e0", &(0x7f0000000240)=0x96, &(0x7f0000000280)="b60aad3580459f90305c24166d92360f0cbf4526da2642a98c95bb7157011d8a8a8de7b8", 0x24) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x3}, 0x3, &(0x7f0000000040)="6f20a99501800585c6bb68e8621dd3b16d1d928070b2119ffe25d8c08fc53da8efea480f06db07e546bcfd3e1ad8a53de4ae32a3239159a47c36fc2de003be9ac7bf1139", 0xffffffffffffffff, &(0x7f00000000c0)="9b05f5170ef47cb9926ad05594ab4bf70abc4bb88fbf40acaef697400bc1eb1c4d88eefb10397ced84186cd4e7f91522efe8d2b8c06938bc07a040f896d05b602c8ac1d55d36bf678c2ba90f", 0x4c) kqueue() mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 15:53:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r4, 0x4}], 0x1, 0x0) mknodat(r4, &(0x7f0000000080)='./file1\x00', 0x1080, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xfc65}, 0x10) getsockopt$sock_timeval(r1, 0xffff, 0x1006, 0x0, 0x0) sendmsg(r0, &(0x7f0000000b40)={&(0x7f0000000280)=@in6={0x18, 0x3, 0xff, 0xfffffffb}, 0xc, &(0x7f0000000640)=[{&(0x7f00000002c0)="836985eba27a68fdd8c89d7e9c075692cb35409cb9a6349b08a9b6afd566d0f8a1285fcda07a6db513a8759060aad3669ad2", 0x32}, {&(0x7f0000000300)="c283fa82f146f6582368853280625ee0bcfe0de88468f216b1d862eff829939394df8be3e9d9c7f632de8649e7354120f2bc66", 0x33}, {&(0x7f0000000340)="6e4b460f6c3c2525181c34527e78b821da28697920a0874ddf1b78f6dd74d6d13b083a2634f25649167e12282cbf37055fa2eeca33d7c90b", 0x38}, {&(0x7f0000001240)="93f8d2d8b97a26b2316e6d1e665b0fd2df8dc5df254f4eea6138621232abbd5798154cdbdc0df830237e97ca0a3b948a7fde467c15ebeae75b22d082fc79320e1aa4d70a53a7fbed951c8ed85c6577da32d569e62ce1c893c16a8e6addf250ee4d76e02c86cd0f3c901ee65f04ef8b62c6fc47ae93f7086ae804650e3f123822d66d23e4206f1a18d4af240f374ed3ffb0b0016a81c0c36b395f386a6e9a7baeb0fee3d5fe45f46ff0a75329544bda27ddde5a84dd1a0ee892ef20bea894c50724fd0b0ce2692a67a1808fc92912a98e146dc20b7e1a33d85798e090bd9c54a6b2f8ce77d55ab57d0faa99a7e96107f28af9457344dc063f20a3f65063c5d8fd10cc9b8c6bd9ddb8af409ecf1ebf9e550777feb0c5bae6aae04f6e9a6ecc353c13262f7ea6ccb01da9517546e1ce8d868a2dbe251bc2a1cc97ec3d82f4cfb1af85f0ea891d8a11a78d0740aeb60aa5610ce802ce5f172b4387cc7f63b2c98b76dc0c09f732d5ed5e59df0d1b9bd9cf2464184b5029c29118f993377fa0072535891f5950ef3bcbe97812298a06e88c86158b25b7a4431e9966085ad5b8b097f926399cc6c4fc773aeab791bed2d0a9f6462f5b83b76669b6a27411d915f6c64224b5a7f7037a21647a5e25615a613af9a32ca7c2bcb8d0fa5f42a8ef97c98c16442815379bdec5073ef16b31b3f05ed7a035ea156e2e7e1d03422afb06c91d0600727ead655a8ddfa20f9b1fe4f759b789f3b67454620bbb3ef928d3103fb25bbc0d88371f1100f6171c7493b38b0187bb8bdf5059ce36293d4ad9c325fd468464ff038f6023fdc8008a42869972e2dadc4428f0e9c078dbdb65d14b8702bd385adfc0bc4985c95db2f4ebe5bec29c6a04a2ec2e4780bf4f97bcf23fc658306839b0f3275e22f3b596905e42ba3592a413cf9c6e3bd923260b4894250339f6a62bec95785fa030b3b5f4e0b73a2f8acacf9020c9a78c9039a579216eb022bef66c275ce150c6a3fad589d316c9a1598c3f6b633aef0ce40a68e06d647393841167c711c731d6d1a4aa8452df3d6ac83cc7469297f85f4aff66765cd9cb2e9f0ed5840ae95b629e6ec5576c7f46e0f0fae45af75bc7734320cfc2cd43b4a9ff7db4940099dd7ec9ac3ccec351e6bacec6c87e18075252e9588ef7ad322f0731b4808a03b4aa0e4c45d4d6f1c3242df0d17da973476c67631d6bf7dba64b7170f2a677d193c9c778281c7a35ef0b2558c4b0599085763030a9ac208f59b2f4ffaf91332192fbf79d69a10c03d40e53dfbb95f7d50fea00ef8aa1d31352116ce41795fe59b9f94c81b12e4bf74a2fa99b038e2dbbf5908ae3b88034589380c6a667d6d888529f95ebe918b294bd488047230eb77885a4e2de9d8e0d08741eeed7e2ab98bb5276baf55c1c926a734cff1a999c8c7eb50b507037ad04590a90d564ef76640c56946f9934b6f8342eaa7424e53e3107c150c41940e2d73082750c2315b08c51fbd5e9d8be7ff42328a5eea3a2a95c57bc51ad7928efe4be5a1b72d112eedeb6b4e6185a2749fa2860238eded2e96b9f72e2282c4f88ffd1f88c4233f044fb56d8a2fa46052d0616bf9da528f9e65deb25f5d582b722444e452fbd8014d13890af97772647c620b442e4b47cba3b70837a613121dab37bd028d154d743bb99873633e7c8f014e35aadc5f446c05cbeee437a71285d16ff977e4cece2f6e24fe9057a59e896ac6b1a17551c30aa09c206cfd35ee582a50bf25b1679e880d302ded7a89797742dec4fc3a9b093eab24806f72c9ae100a5b0b76ead43a645863205dd563c03252c8dbc943a1a9f3380972db4e224a83eadd867e551696a900c9a135888f3bfeecab6edf923cf99628114c74007baf3419eec5997bc29000a69bb238992235224ac41c4fbc4e4af99598075ae133017c09ea6d4f38ec29db456f454fad58096f2a7f47e18d97d3d184a3c561e4ce51a15c8fb49cb699d22dd8ee6f6c9a4be82be85e5953400fd844993ea40e30280d0b53f7353e4491568fc443f242d89ad77f5b1a53ef456c12555ed2ee0f49d960534e7ef8aa61e35e6ec382d51b80af39a44d74befa2a4a5b1924f73d46035ab0394b73bc4cc0b55ccc2dd2a5402c770c8868fa8df00aff5357e78a912c8d797223848413f602f8ec729e90c01ff44ad4b0f4c9cfbe718484634734127956839f4835a84213c5ae081760b08eacc4ace0dc1f14296af66988c79488520b83a66904dfbd22a0be8fab145fb3d673dfbfc1610d3095fa697d6c39d97e8702fd9025aff28064c54d129d426fd65d7091ead64ceb9d3d47e68b3a8dbe55eb6a4bfeec179cad776f425fd93eda49c372c0724a39a0aec23efb90c3fcc39e5a248761de771a3433fb0a7d1107327499e26fb5ca819b067d4767228e85168e4b10755b5fd00f4829ecb3789b16a50430683eee49c323afeaf284b472fcc492352478e8daabd8925911e6024b983cbe0226cd85cf3cab56b7ea980870f073260a5b634e84b7c015fd1b0558739f01700e045b0a087371ca2ef0455754f24e7d7507c716d0a620fe41b48d4fa3e29835c47a2ef50d0a1ee759c76598b8b8b3912d8bd2b2f50b3cde49dac284f19607c265cc84fd2dbbe3a4a95d4bb7be5648d023493d7dcfdbcc08a780de93d1b49cf9dc5c76bdc28878de49b866f715c54bd2b1aba2dc7ec12a620b925e7d243b576f9b63e987fdc8c2fb7d19ac3be6014016bdc3ee7fa6542866383df18ba17a9875d6e356bc94194b3683f0494566a69f49cf8b256131d47bf845b62380fdc3e45bcdf8688eca8a4f4739b774974a1fca6a762526909f9652d84c918c56e25beb240ecf706104c30a21f5a911be46e4c6d0bc424eca811323e084fc8bfe8845446578e2e63acdefc21405427727bdc261ef8f47ddcb6d46e26a6490d3a3b61875239905b700cb2e2aefe86bfed858c8e9c58bd7c4df3e487ddb341a7cc254d68b68d159f2ef4b6e05cade44ca25dcd920a8eef3360720a24007aabc46383a4ce718f01794123eb4959bb72905530728e8bf7322d016060830cae21f567f0e7685da8f864883b89dd543ccf1fbd744c8b3a96b1f1a529ccd75e5ac3b99575045b5168a9d73afd0b384ce6091bb6dc57af91f88c4838c6c86a9affbc112d687d68cfcba5175fbbe1d61a9403c315e0eac29dfb619f744a65727c6b68c074dc624698ddd369770da3045151738325053a5fa355886315ed82f074e2cf01632b5795960c31bf8195c2c19a127ec2f0a73aed39f75fe4e361acd37fc00b8cb123e52c6a257be36279e80f6cd6ce95556a08ababa5801ee81ac93b083f1ce7e3a609576fbfc595d940bd9af25b5cc12fdc2d80c95b444a887970b8402e5d39d3db4ee492ead4a0d4e7a927c7ef7e0039b2a88ba6c10c73e64b85fa2d7403478a945af6ebd29a217dd1024ef8a8257b81f27c207b35652494d9ef56c1f1e9f86ed7d4c9b2965f01c381e80721f32f7f347bd9915d86fc81b437bacbc3c4f3f358d225264c57bff824614d554f36852b828abd3a93e985d3de4bcd87f6d4b9eb96599560bb533afa1e50d695294d052b7fd5f064b2751bba64dc4f2968d5318c3d3cafc2bc128bf42c57823558b4e76458cd954b318ebf88d29edd8146f575b7d1cde680a9187ee7d08b05a1461a375400531f8bd3cc78e5ec5bde169435ee94037b28baec979c862f354b6c5a62d138cb51f3766233e4b23eea73fca242231baab43073d75789a7f6667692f89556cfb4b0026ddc8768b056a956d0ce10fdb93c9b39fac4361c7c80992e34f9b433f0cd1722f74fa94fe8156258df023950f1a1cf5b32ae90d593184ab94b03a63e8b563b69de58a2cac073cea5e981ccb89203d9494b205fff3da4a081138735554924cb60b11e7f84c05984e45903702ced1c6af21ae38b4e0d0e682921c4c6f3775fe3e5d0f76d45df23eb2835f0ed079aa1833042cc5b4d56b86f149c1072f0e76894eb40ba495ac3baf4c11d3414c515cdd5366416d7a51e43b374f71649b98b98bc8f837c0bb7f23236fe820caedbac306299b869a736f0f29060306808b813993edacc1075fbb174b125bf4f2a63346423e7898394f2654700ac0d0f210414c3e5a1696b373b6d09a23af552032107f39adc6d93586bca293fb9c3a69da553234447e49f4555059749d43673159b1797d66e91b6143e2828d2fc4b3b5ffb7fcdce4f248df2da5e0d8902fa7a61df1267a420fcc92c439ea71df56cd800cdf244ab65f00c2dd3e6892a9baf878b7de0dd7ec14c84b8a002915bd3dd0228ecaddf988a6e5049afe2e6febfea13adbf614f34ac9766576e08600cf249281f6c3b157b148ec8c9dd018d733bd860036549b98ebb38987a427f25074a1053ba4047a08b10c94e9cab846a103b6bcbd0344fe42e1d4bd6b605d54309cc28d011da5a8121c64b2d84629bcc42bac8069994f550480097de9b692708f6e67d73368fbb02f96e1917421cc5032482f20384d8d5e1a9654b82e91f0cf90f4380108a58215b1325b03a0c3e582608564df89531a9ce4cff347c3ccc843be2b62f98454e67698a4dd1c59ac67d139ccf9f8d5e7ba633fe42277c179ad1c4831bfa8fd03194c26912fd8431dc9948feedc47dd6ba098e7ea62a2729a9537fb75e9463ba7c4af7007511f5d3a0b565ea3ad617521a8d7c3acb39fe26ddc82da04ac2905239159db812043a3017e2d606f57416e1b26f155fc635eec80682a10f86c20db64c89141a3fd9b71d3a9b0309614e817fa85cb193a6f3559da9baec93320032bf489432c9fe14b81c9629c06b3ebc15d7ac7bddb26493a77ada1b0ae1deca3af781fd8a3b89bae1395f231cca131b92394c5d90385e85f1bd616079781c983bbc107092712ce25639db5142f791502feb378884f4cb8f5871fc30e88639be55b1a8cae7a9180fa978ed413560a20559fc7ab28a5013d066b7ff0e7dbfaadec091723e8bd568ad5eb784a373fe786efeb0d8252f9fd7a555effc06d801c19461232ade4dd663456f7c2e409d54edd2aaffd2132166922c2534fcc9886235753513d2e75bcc5f592bd984ea52309ac4247064a0babdb4db307dcfbfffcc72ce75e4d4f61b7a50d262c2af8fac3cbe0e4e8b962a08d667c392581fccf7d7e763776d2d87f53c01f73c058090b8ab7d45aef12197c8df61646c2624f735b3b567dc8213c2f6f2412c5d847b688e45b93fcda0403b8b4574213423b8842a67da67d6d281ece8a002ad219c41cb71b5e4e868700cf59eafbc03995c0f1f5a0e1f61620a45b9aa4b40f913ba0cc873a34f3f58eaa7f812e740f7ab129ff5381cde163be9b87dacf8692b13837d0333ffb1ad63986754e7f120ea967ec47db2b77f89f956d23338555012b19347220e2e4fba2992ccf82a4c0adf813c01692353838618f8663b9e6e3757c7ecb110655801c2d4b0b905e59df4db70c6aa496d6d2b2a955605270acdbb390d0d1617bded90f0a42fed6275c1a577fc0b152f470bd122c9cad68d2b7de75c97320e85b632adfeb591faaac2c075ff1d19cdae30026e0e97e707be4fdbe49b958309fbfd2a28cc488ef12822bd2830f563061d771508c7f51a295555ca1f2b3e6fbfbc8e8cb55ce67f2f327f8f94574bcb562e5ea3b516a8b0043fbe9dc3751f2f85d08a99cb34380e86236c0edfe873eed616a9526d8936d9e731349ca222300a35bcbf4b38714f874649b60b7e5ae874e3f67c5098ed6a7409f9c514d3762472cf06744308af7430df572804e4a8", 0x1000}, {&(0x7f0000000380)="30a947eda46bd25cb4a2435cb3576f7d37cac558dd8292abf08bb23f9e0fc6fb2fd00f36c15447ef45db4d4b5293f4691e48e6dc29db6e7b34c7e17211280a13ef187f81f113ce0d3a39d80615f42a4cb38334dd7b219bdef7f3bdaa0d9194fc96e7eba8e311877856762119a1d8a1031fdecbc7937ffc87c27c04b71518644308c770f99db01d850da372908af2a5f3b35a362457528b44312cbc8db1835e3bb69375ef2cca1406246f8086d05ccb5b0fdadce96407c948cd1e2001309c4427bb843f00", 0xc4}, {&(0x7f0000000480)="d17d16ad3b3c6def57655c63913b2977147277a9bdd745e88f60239ab30f43d0732feab8b9a0f72a3f55ab6038015e7669a8a882176dd334912a1593a56ab9bae989a269fdf8628f7637d3", 0x4b}, {&(0x7f0000000500)="8e13cb6f9be33a07c6f765b554a9db94c73b0f58e9f5dd52218cca2e2f82bd9a5abb9cd736fb38e1d057711bd5c86fd580ada1b48917f323a4702c221e6839ab83e0c73887", 0x45}, {&(0x7f0000002240)="51f6946f0607bbf67488d67d652b1571fa43a462eee8ad7c93ca8d5ef46afd8a6782eb718d09f55ce98424918f383dc4222f7b00f558609dcc9d7fface48ea8c9608d43abe2b58ed22281970af141925e491e4f1e94173a5bec5bec9e5e57fa3ea2a7a8c1249ea814b0f8897a803bc97b3a53f24e6ac0b4935a974f33a3edd319f740dcf7b652a875553cc6a3c96d4fc4605a41decd9f79a8e7303f3be7e0f046b4e589ef86176e0b263b528456cf7379d59041cc3e0c8dd793fdd5598815170e739a51f894182bd1e7644ff0b3e056a11fbb425018d1a2b1c0d84c5636850c6c70583467ec76f270e63b561eb0a725c54a05ee65fde77e4065f05cab86ebf76d169a1d66a0b0ca57de0946a7be3f70ff8cf2d5f345fe43e881f79622fa5c92538f573747225aa01c4830f68ac3fbd907ed1a033586a33d0ca65b9eb73014966ce361f94807749736cdad8b9d2d55ddfb7e3bb586f9ca67989011f0c2d5922abb9e028cbdd9124852d361b35ebff865845ed4a5857d9dc697ed3d1059c5f18d5fbf6ad0794df49bc66bab61766cac9cfd6922767059fbc7d129a84f826ca47585b82bc3892dc06c1ae95987373454e6cd0c65e327ae2c57eaafa30d448479c937bc414885cc48880294abdf303d3bdbe603e9e02831b7cab3433e8bba8c8154b53a05cd8c0b49c5efc903d6e7e1d0847f0075a2fa6b7c9cd9d770c5de303774590e6cb747a0448319ef0e9a733b666220547a175cff1509bb8484f304db5eabd075d84820810f4ab79987763570df8eab20224a2f62fc004bd605a4663e4218ee8f0ec76fbc83fb37e6c1a43026725edd7fb593dfcb922cd5434135ffd8a5dafd54b52c25f2b921a025f7e853843ca1cef5d4317b48b0eb850ba950fa0e889eedb305fd7614d35c6eea265613dda243a0477f7a35ff47d1559e6b58460505660d7aacde6925e8ddfa52c0a340c40ef2bea3f74a5790681c4866c5e7d58f3e938964a52707c6563118d3292d8d704de5038bae8fa34680dbd299d3ef732e0055d326d0e1968ada2d1ff019d25517dc55c50f8be48b1b74e2bd10083fcec8e21739648a553911d987b30539f51cada3a149e95028f5443e2c1717c45822984274d5bab672bb651af6f11fd485a6e5320fcb9bb82860f233c11b9fd5edbcba8d3bfef3549a36a6657ce6872c24650d641752f47d64c5472ad46138336d3b1c2def65779d2c449095e9fade89e8e42f49a567e02ab872244691b3a7bc2ae2b0168031262d2b53d5f8dd33b6023414f5d7907bf7b63b842941e002ca78dd9638640f371240c781aa968e9f0319f8759bd2f0d4393033c8339d716e0c538388d2feca80c130a51369d8caefba2a14a7cde4b2e26e0a2aa4958cee2e55f372e38efd9da47e6c27dda7e247378dfb4a4c1fbb0dbf059d514b9242ab56c83fac4f099d620de0c305125b779fdc06973f7413bfaf23af47b2035569b42766128e899666eb5d9b31e5e53ddc30b0b2e704956e742878cfaaeea4732fde4a3fab9f123849e739d1593423bab8139a1f76bdcf8d3efc4c74a64ef5b3334f54675d0a549c81bd25bfabb50519da44b36fd2b6a8917e5e33ef8eea1b69aa517e8fc19eb442db2a1b30384b49816f0e3b4b2de19bc23ec1a053705c8e5fd634a3396a6872670ec62f7acf25f8081489d6c46eb9040897318eeca6109313d76bc1d03909c12b76d0559955562671554da765f4b717b584bdb064f2abfdc4555dc6990b2423206cc265f86b804f77f1fbd844ac174085c2ade513f89217257947d592e6314f5185b8886bd4068724604d0e276b70605dfc4c05f52b2aa58a67bff691fe7cbea2b74913d8d64f78599682975083affec77b6a670c2ae53c7609beca94a25a22a5b4475f59a141698e904fce5401f0b6ee8e0ee6b5c5d45fa8ad6533925f4586b1a47860c6c9df50df3af6548e6c69a8084ddba685e8a1093335e15c87c7f54eeb065408fa524a4f3650ab7143057873f642a6b5d368994d7d428aae1128da9c18fe3dc504eda6f2f3cccccbdf6dcf75d68e61ba9cef847d22ec85b21a3199c521e7fcb91c18eab1390dc24a5bc92d390ac0deb08051c77a6d1318e55380d7672e45b5e3ed804681e6918913c8cd2019fac0d8ba2c33efa99167f4c64112324fa494f9c025eb7a4cbda4184aff8b6bcd225259e1b89fac3a14a5de4961aaf4536f188d0d36aa4e847e45577a10b6964a9365a9b72e037ae50537b4d89ac3772efc652fe8c323f88d1ebd413cb5deee79ddb3734cfcaaecd3bc29f7080df050fa44509bffb9cad83fc738797bdac1c3693650d817b888cd34ca83625c670ce6001ee3ab66d86bddded563f6a4338c5d53b3138f13b3e906bd7f049adb1cd217b0bddd8c880f078c53f590dc9a14cef867db153aa26b53e35a3633112418d9c26bf783a4216651e49e47679fe594c0da3b43702bec47f624445b8a8c421bea8d601434ec1ef8cb9b48e96b4e5403352c99a5fff619543a1e96582b44b27e214f9718c0f05379522bf7ce1b3ec934fa264ad6e613e676467e8e142975f884094c8743f2a7f3371ec62d9f624d443e18c2b9e81cd8f1ffe29812e9dc0bf08534d9c6a765db9212be42f2e7011ff984a213fce1aa4a33d1654b1df65692d422e72e4fff863bdf20f3221143f9281e738e60aef69056812ad4605297872f0b6a477066108f74a0edf7f126cb5d2ac2e0070bad8b895aa781bd9843e8842e9b469dbef3180a62d8c4f542855dbec2fedd1d99063eccb4424de35734f16ac46ef95a55aa1c5386016c4ab4b2953c87af808281caa9d33a3a0a075b27d438b427ad9a1fc5319789263e82455aa4f6fbdf57846e73b2caeabf779219189b64095f8cedd14597d3b4fb06fb3d126314e724204d9716158a8b8d430dcf4ed443dd490acecf5822d39f2fff50f7a79be663d1b1a142575812b328450e992340a85790c5158fe0ff9df0b67246647eb462efc4cda55ed497802ff7d60257e45aebc7511bc6f1b891db6a601f4bb208c20e91826f8eb450925977f47edd3d46b7124289c967d1cfb7839d8d2b6968ee97fef14fc2009213dbba3692a468ed065e8035b58657360812ab622ddb8a4aa6f129c0e47a35178ca68b576f83b1c8feaf44c6c0ff2e17dd56dabc7e0d16132e6d6ad6af30bcc39c0ae46b3e8a397f7f460798febc669290be453a0295d7d6208bdadcf7b3fafdd2d8c0bb3d0f353fb46f4fc218a17f352c414f42f9b703e60eb9680e2e2e7545bc5ad276204eea5563457449000de2b99ea9c9abe1df27ac16a674397219d4fa02d84ebfd72623a5432228388fcc3f11569c3431abf3e057729e9f0c5ad5f1af25e0f5b754e090ecbc9a09256df60d4c77a587e3995a01fa260f99a4fc5b4201d8aea5c1d0b69dd9d62247f7158bac0608534a5cbf03350acca9045670a28c21c9ec90759d7fc37c42ba93ef7684abc73989a75c4940f75bc4077e89ba67aa5417a25cdf339326a830fd93fde3db98850712e26a8852b5c30cf7d7633a5f5fdd0e6dbd5bd7526d78bab59c7640e6b122d41b8f8559368b503adc60ca7905b8141e2a08fccbb02e2bceb4ba66238562fe05dd4b99703241ba8d73324eaf363a8573e9058190ed1e38e7797dd6f788842f520fd0e3e26af3aceaafdd23d9928fad6361d3f3a5e93a4f804f6a9bd70c299a3baa6164fe697b7e5a4a2df790042ab2d42176e3a94e0cf8e2e6a7ee8948b737470995e0be401da34fd1812d45bb9d2351f2211526a72940de79dcd2bfcb2a9a24ac4dd5b131ae3575cc9629b8c6de035e2b066291bd9c684b74f0a52b86327d2157ed46f7e3d43220a5aa68ad2bd3706ec9a99f225ba8dbb6afcedfa5715952e5f31cccfe7f452f6a4f9f165d629ff927608ad6d9558ffc8a2f3a613ca2212f94920b4a8740bb5c00a9b6ec484178c4fe9e421239b21381becb021650d03bc026b98c26d855fad52ce875aee0689cefa48134ab2d21fb4069d24a033ddd4e17ec4ea5838ea6f04ca652402d17b44c103a466b1f7e2bda72e2f238dbd03025206bb8abe6998dcf6adb5b2c524fd1f9fc72fc559e6433993fedaa0c46990f494704136470aaad241ba25ae4c61d0e9e6392298fc63f98a580f8b42a812b28653bdd2b9e02f45e433ff752a34eec84c52d72736c250bd4e6f1679df515e5f7d824af925cb26672151ef6da815b7b1d35686e171f323798c090dc29db185eaa684b25e6ad42f92445deeb5054cb2ae77332019bb4fd738c492b51b246b4a20978984c61bd39ea1e605ca58e85bb13c8c3fb0c2507a8ba4abd0e16a4993d60e418b24e95ea9b63311de7992d44cc8dfb3453728398bfb9fefe3bd2b0e6697a88fda40286fbbd0dd2e50838413574528daa5c7599aa7cd5fc2fbaf232c89113c8d7202bb9cbc446098c155f43bcb1d19854334a64a57796c7a99e1f95c15fe7b2cfffd9be95c5c0b5fe16a31fe8bb7cd384cd300994f55dc8e60b852031ec5e913df063730d722133358020c5d7f423bad5c89da12f43fc2e9dc38f61fe7a4b162ef0d7d3e86a8e7753413b9585852a10aabc462675f5f0637b0805aec90aa422548c61f407cd72553c00725d5710c3fbddca3d470bd3ea12752448b83304864581a7de4f71663f21c1bee7f7dc0f7b701cd6b352d45ef78676bbd1a623a1414645e542e97c0f8c9e8cedb3b11d36593464777be8350ce71c1cd48757fcea3de75e2a469f50973f0f2e688b61d733cc0a7215149d6dc5129ddf7f2772b2722683bd3eee70d421bd81482064a91f10e29c8dd5be7ddc0576598b3ad0516a1d820d588afcc69b8dcd919cc6769534b1c884a264811e69c2f7cc0667f8fd131688cafb611bd58d23ac5e058c5dd54d4990aab17836de827b9e0bb6288269a1b83448db31714987b8d1cb89792ebbc43e4c451291fd2d725cae17b730eb47dc2e947357becfba9720a3247f2d62ea64e6193295e6a5e1ca375617d634c49cee72493927aae5db59f0223d527c76fc072f994b72f41b4a648d4b2613294ced0db1f753a4bc6910053ad11ca57d8652f1aece76aea40c621ba3985d2f59178ed97be0c17f8a6e293b2e313ceaf824ec2327d1b1195fb60b8cd423882a801ad226794d44a2be76d1d747e372ea74fdad2dc64afa7eb953f6299e7c7a9f5ed4fdd68004fb4edc7b99093f3684312468251df818c650cb1e9586558ccbdd6f875cfeaf3ab638a4fb7ccb6795ecc44ea93e6165a42317610ab642631fcc08f7bf2666510277caed320292c8751a11057c4f1b7340988c259626c12e708b59a90ef00babf11c34fc5092f343029c3e6a40c3f35902293097b864bfe4e9893ff44d94d6c38757230959a363eb7a9ba8070aac81022d1ef1c54c051f462ecff0d1de65665235b84c4ac7f3b4e2f49e674ebed27227c2a20ffad2ef16059e4c14ab1c5f6d95d1130310a8042f9df8d45d91a67eaf9d67ce9bbcd179fd1540a65123a057f0a97d5358f79f3771cbf5e5470277e6d191f95a1b66115b20cede5a2ebc1b115e6f0c80dfc1a2cff5a62cf968431fe2343fb46972cac4a0a5f04b5358c88c651f5bdf66e0a76a6f2cc554bb2468d15e90cab9accb4d325941edf5655bebb15ba097e9515205e1dee80fe467fc6d90de3748fd904d795b0e1819120054f166e65cad80991388ec31a49ec01d51d03e43a1c4209380b60aba55eb0f0904275753da8c13fd8a4c6d45885c32ef058dd99aee676e38cf69e7dc2ef1f720c42a60ac54c55b0840730ed3cde11", 0x1000}, {&(0x7f0000000580)="f8d92a3b297485a49784a40530abbdf42969af106ab2a50dfb57a0fb92a1d697785814586d86709a8f2623b85b5df09223e94e0e8c68f6971882b7a2f429322d81fb77789f4f057744203b4bce2091e93ef85a8d8f5ae1684762685f1eb73d7b50f1cc02ce5bb24ec23ce738df34c428fd1e95e250133f3e0f3ffded72d364b8db4af8cf10ce8c696a2e733404d7f3b3f3af", 0x92}], 0x9, &(0x7f0000000700)=[{0xa0, 0x1, 0xf78, "f21eb82581ab5fc0b7d548a83c6d16b775e4c443c7cb912644d4e9d5324bd2674de6563e164221e7287215aad8cd92d2ce2dc7a69387c32d621fbc7d347ad55b8c97eaf2b5e94f2bfa898284be6c4b43ffbf0df2916017c7a94a41c182630697c1fa55de72de6a9d0023e6c7b61482f994e94decc44aadc6b8d52ff3916200699e3f32fdbb21934655ef9325a11b"}, {0x70, 0x1fffe, 0x7fffffff, "3debf971df7c844b586a77198ef4374f14d8609bd42314b2f77f6e6b95b4957dd6651bd6b7b0598f9638c2c244df01ee4147ca2913fe8cbcce0436c7c5250edf8fe7186c5e39cf0c55ae1151f8d8e59fbe5a5490a5465d065de14a329358481b"}, {0xe8, 0x1, 0x0, "fe87f8f9f9bf56af74e2e7c6219bd75e1b19a5de2c6d6c39fa712a5c7074169b85498a1f62bb11235d0addc4498ce813b37dbdc7f066e27cdf7ac8945a67ac574b4176113cf09090650a2c001314063eabf9d0024a987a2fb88e9912ca2710f8483b6b461198d16c629a04e61601a284e6ed25bce4b9f8bc15d7f385f824f6532568c6bf3606d83e115f7e0ba181f6ebcc191d847e7eb41fac3b305ad65583f8b5844d6e59846a03384f226484b5399449883512872f293e148a1059c7ab369b849e1653a8bee6857685895dbe55e6373455631b"}, {0x108, 0xffff, 0x1f, "bc9124b5b731c8ddf5a5d555d0e78e0c50067a2a06679a35d2f3dfaabea226982d1952244187138cee59f7f4eaf38931341c3e35754ab022b1433e9914e3d8be97fa4e6a06298c021c4a846a9a7fb31389f81ceed83d050af26dd9692eb3bb5b48b755b17be3155ff9bf6f8e487c594669a24f74b6d57e83ae1d30adab72d5be14f3a10c70604fef137cd260de5b4d54cd32119e92e3001e52b8d81b2937e8caf7fb97fd89768cc7eadd7d860cbc515872e2e6fa3a0b6264d5fb5234f4f1adf0754f9ddcf1cac1b4deba2dc1baed1c2d42f646d0d2601c2cfd8d2d9443ee5239b8304feb260929bd286176d4a47572ee71b4"}, {0xb0, 0xffff, 0xfffff001, "3c26c87b0536e83f0ba16c186789cee248cd1ea70216f51dc24fd52259a029520626dffab17a1a40fbd1a617f35cb5219504c3cde8a117ed2e62a6095084812c4cf478fc3f23b6917b4bc541ca56e2e80e865d205d4a9510a56e7b835377f02ec46581d0028d96975a9a97b437708b95068edb109eccad44dffc0c421bb5125157cd619b49340c84f26695e4514982d1f0d7b9d2ce7adc9a4a603e"}, {0x88, 0xffff, 0x1, "59a3075d29307d21a7124b9c47b5c387636bf36b41b272d8eeb9139d9ae9f422eacb9bc76e02fc6548fb2f58ea4551e8746bf97a4278cdf8e8cbe56569ae3d5769a3cc7ec601744396e5733927deec33a41fc63f951be66ff89ac898573773c8ad8de739e542b424c6743d6756444cf983eb08ec"}], 0x438}, 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0x31}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x2, 0xc001, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000080)={0x57b, 0x2}, 0x8) connect$unix(r6, &(0x7f0000000280)=ANY=[], 0x10) close(r6) setsockopt(r5, 0x1000000029, 0x1000003f, &(0x7f00000001c0)="3b897da650fe1d38db55a6317807611328d7120267fe6d0acb37e57cc15e0d7bc17ffda36ecd33d37d15c1756af755b4c50954e405deed016b842d1dff2c5066da2d4047a1b9c6a760cfbfef3de4ce9be2c93394a9d83fe694d466c8beeb29c5751bfb710c43a17525bda5ac1ddd340d2b2efecd5ef754c48347993763d5da6c26ff02d9338d4ba80c96c61ea28c30fcddd475cbd570fc3cc408bd031998", 0x9e) syz_emit_ethernet(0x5c, &(0x7f00000000c0)=ANY=[@ANYBLOB="1c6e180af30faaaaaaaaaabb8068c3c6f91c0178a576321dedfb18a567c9d40a5b83d1edad021b0000853466b98dc206f2c1024155a29cf4901e8c5aba41d610069dfb9b143bc9e6f35e75dac7f9a352864a341f23b8e2a93f8742c3"]) getsockname$inet(r6, &(0x7f0000000040), &(0x7f0000000180)=0xc) 15:53:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2f, 0x0, 0x0) r2 = dup(r0) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x580) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=ANY=[], 0x10) listen(r6, 0x0) r7 = accept$inet(r6, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000040)=0x3ff, 0x4) connect$unix(r8, &(0x7f0000000000)=ANY=[], 0x10) r9 = dup2(r8, r8) setsockopt$inet_opts(r9, 0x0, 0x1, 0x0, 0x0) write(r7, &(0x7f00000002c0)='/', 0x1) recvmmsg(r8, &(0x7f0000000340)={0x0}, 0x10, 0x0, 0x0) pledge(0x0, &(0x7f0000000040)='\x00') pledge(0x0, &(0x7f0000000000)='tty \x00\x00\x00\x00\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\xdf\x1d\x96\x01\x00\x91\x0e\x17\x95 \x95Mj\x84+\xf0B\xaaYu^\xa0\xc9j\xdd-I\x01R\x00wY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b,\x99\x8e\x05\x86\x91IsC}~K\xd97\xae\xb9u\x1c\xfc\xb4Nwl\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xde\r\x8d\xa1\x00\xcc\xd7\xb6\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\x9d\xb8\xbd\xfd4\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8af\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90L\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe2\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xe8A\xe3{\x8d\x00'/342) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0xb) msgsnd(r4, &(0x7f0000000400)={0x1, "bde65f92e161db864e486b7d2d6281648cc023529a70b5f53afb20aacbd2c1388ea9b21c2c44401da4475c2d63776afc05ccbc9ef457269284dcb64b8600350b682d41822b01b5e176a53027a5a8a919e2ce32906ed907bb987930504f0b2ec86474de91c710744fd3787899d62a87036295c0caebab484cc21982a49f05045ceb7f1225c5b357908175e3a8183e41a6869bf094b3d031c9ca2683321e0d31a8b353ebb84e4db25bf7c109aeef5c6590ffdf024999174fa04bc0dddc868fd21049b726495eaa8b5003977f672ee7d0f1556a6120678e496e4983706cdc2e8a3ba50620b51ff16e1a59a1cad8818e4e1c7b79949bfabc5854d27a077a9a98f0ae14677c613ad0a945314b03ae28efcb53e205288385e720b6e415b0fcfa0369d911aac5bb9faf9303424447d3d5b82ba51a49304d7f4cd27b640c23dda0dce9a26304950f681dd2cad7ba6366abbc1b13ef0602ad6bbaf72f3d4c5521fea49654dd722fc73c9c40191e0fde83b8182eab417b30d3a2f7e1e2fbd4a30cc344243e5553eb498b157d07f7b6006f0760085542e3fb67db731602ffb7e8ce9b22394e06c64498f519cab4427702af09d5571489dc3aaeb04ea0126f8165a67c552573c76a32df872090f58dec3a391561f881ac7ab7b406143e22929e9ea39e720dcba463116957f3649515b8f6908dcd62da43b214635c5b062bf3f81e191c0245638454ea14412b1e34c884bfa0921d5976f7c1e05e6601570fba9574b693935ba6f2d1cc9a35c7f4768868134031cde658dfbfd21b96e64491d25ff48c4b5c498058d5df735924d5d989ea36b24607fa9b00c94f84323e4bac4a7839e7bbe2b9d8fa4e99e40e47404677a9ca83837f09231501c5ca38f2917b143fbaa9557950bd54f4985d17e3148629580107842d40290b11f1dfa0b1a802e3ad0286703c6b70838466266890548da830de8e76453b1c1c3856b272fcd5632d72c852ba389ebc89676d01be259d748ae81b3cd10458880887341d8acf6c530e0f90d93e1abee301bf9f7d675da5c0987646b6e2e019936795f7c43a88bc2ebc99eb149dbe76162e2e6a62b10fb7feedfda60e7682934543879e832b91cb6af5a661462f652ea32e1d0b3e09f1515aa63afda39e6484b01154f134287f353ef9f8d4ef6fbb088b5eff75f10d05019e329d37751b9a79c4faec71d92fb279a8549064d04b36b50f037c2b8954dc847df84d2661d786369bde23d11fcb2ffd255b27a5c586ec591acedbbd6579cbf5d4bf5c129062801e6b07854217aaea5e78924c36a2e36ed0a42da0215afd737c7fbd4713ad438b505b778532d1e15fbf92d9fe51dc320d9a198e4c00934eb215f3730bf6806ae9e4df37ba3b0ff8a00799482ef5de80f543aedbf3d1bf3307d7640a0f7f973a476f01c7fc267bf07e60a5778044e2d81b2e1f5aab2eedde053cffa6be48f4e9f5d2fff269dc1bb15222278052a323639cf55aaf756625a4bc8659562fdf76a727e6db1de5d211534814e4f844de9c15ab30291322bd48278d144bf6f08961bdd1964b3e7263d24c1330f49651b7547860fdfe19e400b3054ee6422c1330f7eea4adadd0e3db918babeb3f126d04baf4322c286caabe07e6c0a5858e6e68d7926c4538daa0f6534bbe5dc833b4e95eecac017740e6f89b3c80c4e762c8fe7da9dd09d06d7d245498491fc6f8f62ece8ffd644ba9116a401822a5373ba481d55c3c30af1a54163985e02d2a322db54cf9bba738d4d01853f30c2630f14935790bc11f4ebfcdd37171db0abb110c96efd4a5b8f2862d238f0c440b09d6550eba2714374b58b05ea0e9b3686a726f10032d88b25c67606a9b404ec6ad0f9b8f7527bc24fde2e493f0f5110f9569e7091e90660be79abc633a6ff908ac5a3ffbc07c2e3f97bf0be7f8d1e4bcd1e4e104271f34e8c57aa8d515e104121df13d5f2ed60ba64085b7682b44d0b8dce88d595f5c1d48dbcadc22e482dc0592791010a21f79e23e7c5ddee7871cff9e7e625ed7939bf8a4384f9104594d5c8f656b2904f86671fb63b1c0284db6281878c7994ab35fec0c4c980778301cc618141e570654c598426f7b30356f1648015fe16a08c2b556fe8bd7b990057ab4ed8745bd18cc1826aebe16e7c23d5185b87c28ec19e8db664deee127d0e4ed5ac70225b9d97b25003078b8ff04efccd7e508283241c7c12dc6975944ad53ffa7db7668ef7bec1168ea17a270633b48e70edb0579106b6b6a00f1b3a3c6f7cc7519a4e87f43660067d2e4c13853b8d09f7f2c9e21d4dbab4e9943edf8c5fd0ee4628f2dd6ee1cf234db2e56c48667032b92709560c2cacb6655b5ebdd0ce8cb2a0f0cc804018743f865c19dee752d97c0fed657ac264e4fa3f6603aa606749c67f58f07c41ca92ae736179c21de188941f3e01dc0a264f6648ae06364c57734f8552ca8be87ef600cbdf0282993241c5cd88618d94c3881ee05ed2d8317f6159bd670c8b8fc7407ee319f822b044f6242e8a270a3aac4ce8f6694b6b124430139e7817ba596f6f1acd3cb1335c01904b452bd31f449d6df71aa41e2f918279504128989fd8f7df871471aae92c98d812ada082cb4e836944a3cba2ff563706178d958117e85d18bb92acdc52515a1028787263bd854e91ef3ee0007514498c3da75d53b5949e813f6a64aa18ee279657856d1a0310476cf4f9b3b99f205d52db03b2dff0b887fefc9493948dbd21ef86193f615e79568932a932224d75e6f35431b3dd21728558de76201473277eb306d4cd7932ee45092ef61dfecb103e22aa73330404b96ae0a37ea42498fa9962f10e1e386081aa4373cd79a120cac6f2aaed5e997baf8c61bc06a63cc140a34f5b41a38ce9f4b986dab278130868452acf2a854cb749c1035caf31855dffeda6c1ab2ae1ac658f5e3fef96cd28c65dde01cc8711537490f6f21e0267218682e6f9663f3f492c045d4f7fd1fd43f9743426fb11fc64481015c420852a2f233b5f61af501442a676137d8a80bf5960902fcc98aade0155379ea4e6ba6000c40116fa8e29d087c210b15d98e008e4ee1e12041efbfc11b1d16dfb9663eabfc2d4dbd3c8c40a70f76f3e9f0bbfcdd0fd39f9312057c75594d96d0660e555a778f2e0eb570ba5fa6f3d3a3272a4ff90d3085cf93fc7aae824bd6856d1db8a47318070ebc17c8910216621460edd51f567875c03f1ca9e787905d9d9cfd7488883a433028852d95bd0848691120a509d288a69ceb4321fdeb49767fa4c2c3a30f9e0e939fd3c6146dd99275c0aa577c1a5633d3c1465a6da2b5b902a1ee219665b08139b8a3e04b6270cbfd750e0eaa8a0e7dca45062bacf007c73405967f4ad88efa862b1122c370085091c2d7bf03c63534eede9b71a7da21580d0ba3bb40b5b00eb74f86bca129eb33eb95904e9f1833d51582326c9b97fa197d5df43d9257dc630cfa491b74aa51b1601b7396330e6d8fc596949dbf2ce101ad13bd8021f3b0d5261b384154c9426b89be6716a69f0f5208848bab13a88e06ca4a71ccdddb8695fe26659dabb3f91a2620a9b6aaa94946b849ea17d41982062b5e9a36b1f27470d6533532907def238830bf214be6f76f874c665745be13962fcb1268d780beb913e8c2d750e13cdb65e184af75a6f2c8b5c7d01312ab1be4ca5f02f4e726b08544b4a4cc638746edf5da3b012e43d5da300fa13a9b43288c8b68d8db22b5be0331e47dd5cbf88874735b86c705ce2b3aed2f7fdd965f813d1a84da2c9e02a1a14ea18db537ffd0045706777647a693902a7fc09cf3eb395b54ccbb03660847a26c787526fe5cddce117a7cc87c2a9b1fd2be1a105ff5abaef4696d168866c363aabb98d8c7268d19da551eb3172bf5ac9eb1c81856a8432dbaf5646722e7b07ffaea22932834b4a4e0584a001bbfbda7d7ede526b8c8c9d8d48c5e54b3d8f60682458992274b0c6bf6e65a784585910882dcd0ab8cde13c08997861999db150625f706c6fe3892b6bd5a1a0c7507068e4c106271599cb8c148839928238eae0085cd906116280d3045b735224a5f9b71c5605e8c54f3e5e489f34fc38968860603b53c37f8a48c919dab0de1adab5b5bee75067ac0146e0819361f2ad6a4ddbfdac0f5944a70f2f6fdc5db5746f435746394fbfa57edb9d3a646280edcf827cc49ce600cfe64b637d063da668d748611e772a42217052411d4a7f9c6a10b25224ae3e0dd8067453c71cb2871dcbe9bb241452c3fb3e87f9b247d115f69c739adfb256d6a4242db2ec24b43038055bdc5012c57be2b224e3101d595dd58f722caa2200859d10a7a2af3472392632168bc9c16e249be084dba7fb4677c6bf55ab823ba1d2574cf499c7ef1ad2cb9a92d1e8bb0a3196f8d3f5c012e27f8e7fc9d04b4b1ae0d2552b7dee2f13a44d16cd4674a70e4647a982f388fdfeee614becf71c4fa93ee0944176e1548149baa81d80e526a0d82f50b3bbb5cb014e5626c656f43b14c575cfdefd3e99de695d0c86c9286aad3083f6654bc5600b9c27df77a792908615f829edaafade1475651b1d257dceb08fb5026f0419fa83efd1b4c78b8f665476f1a9f7a976c5a6eff95cc461252cac0773d02a560c14bf7c6737e60ea53cefb643f83edd7a19cf45905fc57642cbcc261557b9d30fa7e4ea90cc7f7293e7753551a08f05fab7d9e1208f316f488bd31674f7cb96f94615dabf92784127735efaa6f4c21270f9d677ea861a2f969ecd373cdb8fc0491e258cf146a282808ad43cb4e233120b44c2f42b8a5a474f199d866d6ee2b8b6b4046ed1dc77257acd4020baf8703251fe957336ba6c6524d95a520cc1d04a1059b62ad76bf88fd0558310bbb87c1f81677bc8aed68fab180a623a5f314be385683c509237fc9f25f160cea314c9799748b23032119683fda8794b553688264a2fca5d1bed8b7d60d192200a0dcb88eedad8aeca977a7662dfce0088488a893ce8c8545a3728c20d2485f0be72ff9a3259ca33ebba9f3c37f4fc95352f956941dcaaad0512dc8a0328cc8c1c50cb36e94d5e4dc1e92d9de9ce2996a5a3e19c407a443401d2e1661d8699ab2cf95b92a3abcd23a6a95d9c658a475a293efe746a520fdd045e10e9e1fd65715b5a9e6be4fd5e6d824d12f2a55606c6eed9d5432f64a2a873adb6f4795f9f3a97151191fd38ed3a90e86840f6d8e1dc114fc4183da8766c329c65eea0c6aba1aef16ba8292b3c71c56a4dd13ada972a098fbe3c3273d70a4868b6cae632eb448f8aaf3a02a91c89775f8e61363447b878260852679627137c1f18a2d3a6e769ef96ad697adb7974f5397e60a411a9b180bdb97143e0193ec580ee7eb1879543c05745c9130b421560e0f0412cba6509e723cec4fa3df5f213635231ccce0af4bf12ca804756520fc822485a58c3b8819e8b64e5317d3d2ff29964acf43e452b30ad4d6861f76a3d90d6440682b99e1d7b474f57a76328346b9ca7f2d955308b42680c689e2997902cc9d463b5be137ad9153dae13c9d7ef2a01bfb6ea1a8b58677defd00b0945c337a50d0f804c66142262ac1ad80313acdd19399fb455d388d0d3524512041050e24cbc0c7d7e0de87d3eb1b4b65eb82dc867fcce6c1f174c1c4ca1b980f567f29492b005d483c958b3724365ee1707ee55fe84f92e7654f2b0f8686a510d196ddde8843d8c2e08e43bcfd0cdc3310650e0fdb94ec627226579fcdd4ae8cfb8b815552bf67913b1e4750c3acb215f6be44d5d7026429d89081eb0ad561dbc6e2"}, 0x1008, 0x0) r10 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) fchflags(r10, 0x0) 15:53:19 executing program 6: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @broadcast, {[@lsrr={0x83, 0x3}]}}, @generic="0a2fe769d6a0c70c"}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x1) 15:53:19 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000a00)="918db972f599c02e0565eaed008441dd285e11922f9103f3c18b5e92e496724e488417d1a4aecff3b316656215acb1ba3469e19579f44495b29b07fe40f1d77a39c53e17b28fc542501c9f02c366a9f9679e03513078c8c0bf397f4921a869eb7160b5c6561c003fd67da318f79c2127e7f3c500d169439ae30e39631480864c6bda469ea7e1ecf2e6657adb0036e6931fe3cbc836dcd271081509c32878b2da5d1ab56161436bee33e0cd772d065f1708afa86d57e24a7bea15250c3faefecb4e2b152ba92f6978d8ef7b597faa894d911cb44ae7a71d96593feb079580679d13808303d5049b8b6f11f143f3c81ca0732a03ca4916376e135557348ef5df6c2cba44a39e9d7fe27157ed537227ae5a9590c77f5ac9b9832dd57c60b937113a7ab702d20f45f76460ea7a679b4c54bfa3c005d6965256c37a4583048b5a2aab5d7a8ac18f24c92c93b8a1c764eb4586d562119f8267feddb033f5eb6593166cb966d02946ba52fe745a9eb470cdaa87d7f1629a7df698a12cb59881d8a91e201ad99b44512b810c452fbcb78d3f32f6d76f48a084a44e9941341c6aef84efcfe31104258a6e26073ee8bed10494f667aafaf2505b0722b53583520170a7ae54e0e80e191074d167f17eeba58fd2401a8845bf37d609f74bbcdeea50df8dad70ea9f7108a9611d7eb57b83615b110b4ecd122f41ffa6e0d618e4759cbfb864b3f7d95da051be0458ccb08720cedec863aa80732717ee640ed88052be9a38830269b7cdfea83ba8ebddc1a989dfe1356a7e55d19721cd233aa97687c901746d1ef5c49d028bdea5061311fb81b8312f32e5ed8e52f7432bde05960d96d19241d7148ed50739429604429b21f56fa7713fcbcbf8ffbb49ae1489d2ec834ae31cf30cefc206484ce94cb79117ad2d8a64528afb6f143995c033a84c2efda865b96cbc1587fb2f4ae79eb5e136dfd0997d576ee762349e532ee540be32df7a6e7f67c760c1486c5c46f832d89b499e91ce9648a5e9df83530eb5762be1ff26151eabf5cee46618c2fbddb137baea87c520cd53b568a7e57cd22593bf3facda0eec6868837390846b9413b6e55ba2a21ed06d639f47b4839c39ee6df1bcc7cfcca9178ec0ac1d5780663cfe53d9d2682385141e1d02b4a5c5d2012ac9c83e0a477e49eb0158a79bbc58924c9bb97b911e14e149f88fe719c34cb95c6a458977989e5cec2a902def76269d36f2e980bd7fedd668dc0e2fd1f3c6c3d9befbda2d80e2ebf7cd9d0744b2ae0fff033987d09fa2bfb312c559599f1064913b96a3085735c1cd14bcfe3902c154ec491393e9eeec8fcecdb509632d2797d2abcc9c73e70636bd3e10a9eff051a33fdf73a3ad25f6575829fa3e3f05fd72adca5a74f3bcb2e96fe3ea3a0a045f54e432e26f3f580cf51b3e6e680b675b3d12cda2aa6f769404de58dbf2160b83110e52914340d07696635bd3ce97a620ca9609e7cc4a5173b05571b9572855042a6c59974b990fe7315d4ef882274fcc231be8a4b860169470b48f26ac16c344887cae2a245015954c5b1b42574e7b927077c1377933f6d20bbba799e0a51d1c1969e48b146740fb49dd6051a81b5485fe1d89b083b84082568e35dab66b79dea4848248dabc63eb6040c864bfd468ed578586cc3bfc3dbe978351145138fea623758dbc4ed437891baf5b67b44165e1c7eaf9e0e5252bc5001ea4d5ee4cf9316932f3a13c44e426d101b53ecbf29e05da752c63be86c91803461b30438b2951b504c57887fe570e3ce4def823d0cb3807a013308ad4f9c5c80ba2399db2f305111f48ac7244ecce02ec418d794644f0c4d041310bb1bf383df624a4402add9f52a33252855e18e8bb553e503dab370a7a554e59bd61b8bbdcff41b51144232d7d5bd6d32b7e80e3e8261c370b28e9e8d847bc5a05333d7efed0cfabc7c3e28f4956d364da97036435ab025c1d7dde0c890a26ab5ae010578a09897ea92982918352f65b19a73e55a07491ea807b3d7b096d4dc153223badd7619970ff7b2cfa39f23e025e59111f089012382e1585b7038ebb1634e7729476453f89572b670218bad37a9d6413022ddc2cd4a7e113bc0a282ececebc26d01e9f9fbc837ea1ad04ddafb4335d2888cb150c748ae39c8de3f09a6880df3419dc51a1dd3126921f2451b4a61978c0889496c0ab9dcbd98ad8bdebe5205a4a238b41fdea7c6a97e730a344e4df30a8179067f163e34628504c1dfda646411001579e40795b410a8ceead37bd99166eadd61a6daac078a0603f4bfd8042a21285c240010f4d16abfbf72ad8ff9ad5a9d3e259a39e436ee3ad26523d9fae2c0bb4b9a6655a8572820979e3a172446ac741b4d8020ba5f8f5a6ad6cf6afbb303cae09309a3d0043bfc5f8b798721269b78808f2a4f0be7b0e9d72fb2ab835552b1ddab02af3dd4b319e20e819cf7e74e2bb71d797e8a4abb06620a16b5732dee7699063b6e23f20c0b7418d71098a32a88711e7035f90eb6cf8328baaebb0711cc00c1c295ead8889bf0370ade93db8694fc837b8551f97085a0a1e319acc443ec0a7386caef796fd43bdcb5e282a04811c25407fc8dd1a70715d5c07026aa949ab5eac9834ef0c98dd54119585a59e504ce63696634a277a122d02ddc29192db37b879540b5db47eb27f88f870c42f70157203cd7b5592076fcb385be4b15a0de7ca07fde4c9210d365159a5c3fdc714c60af8f7a205bd7cfd5ec73c5fd3fd26a341f68d1450c82573018340222d3c1324d42568a565e92b970cb4119da54fe8b558d89e6cb4a10b58f3455f055039b961c8dd0c4771bc58bba9479374b08fcb6dc5fb554011273d34b817fc84ff713487dd224d365e7c9bc9258e4ec42bc6df7fe9aa5703dbbde6a5eb718d0944c29125501f555873323f8d4ebf87e1d0b04ddf9408c00f80879a2014de98cfffdf476c9dd30c13900a53086beb9a2de451d59fbbc4fd02477ec8744f0c113a60933115c06b2122178b9a7cceef7a1664d9b72c9d8714c88adc469e64e1a9f73b511b6fcd7924f1d7363e566f6b6e18ca0f52fc566fed4ae5ec7a37130f1c3b1559719e4fbb6be12bf1725a534e00ec050dc96c644a7153e410496baa9684d57542aafcbeaea04e8cf12965beff0382c540c1d564d635b6bc10e422c1e5b3ab724f23ca0ffc76e1da984e31ab30e50d315bed73082e3791baf3c5d19e4ab9d8df77d18045c807fb3907cdeaa1afc7b7b43b203eb8785f4d791d429380bd00602de24ee8728e9b157ee95a58a1152ac35f70df6bd57a1233a3a4d06075688f0656b36bbeb72cf065bb31edbac27f35cbaee649d7cf54b64b3350c29495dcf4255f8dd8e686bf248eedb376fb00faf8c2ac7c533e32eac9ceaba14b9eec7bd9b7cfcd287f6455dd335f923751bd967b763c7912c2a839281c88d47afc22cd93981c4b2c773dd638ca65555ed7941a1287e45e04d04ae8f05aedc3cfc66be9d4a58a555aafa2fbaebc7a5e23766e885916685079637613bafd020ba3a9edb670c8b2365634d932518a49c380b05b1dc965068036edd10de14003e8ce9f8b50f3e2d44521f86bffd03c4e37f02498dba98dd5051b1277d3dc57c35f7acf6de1d2f5f4c85ff463211ec437a5b54e48925aa6b01598a6c010fa4fb689424d9d001a7afc19d2a848e1c284effc5f79a709dc3f95222031b90d6d018df866a6d2be04343ce26e27fa1c8a14c8cf19e723e4a120eb3e0cc290ddc2ff4bd359616d8d033d843da2a45d87423c00eb2f9a5e745da9671cadbd8825655dbaf9b34b2f56657a5683e6af96b44db827dcdce6e8bdfb78e9f1eae83c3ad87f482dcaade4a655721b1673c53b6b0a08e688409db6e6ff387e4182f736b6c43899c1fd87581880946883c046dd9b049134416212155bcf3ad80432aca3c67d3777c3fb94c07759debe771f85a93cee0c32754222ee8b3df8f09eb18643dd53b54d97a39bbb1db11fcf8002dac118226948ecc439cf71649836b59ec4cb99d8dad51bc87734fb3ecdf5d3dfa8a337f2d5e705bbed7e830e4cd5ea8cdad680727d77b5cdfdc461e2bbb766a366f9c108a6085ae207569976b86f5c20269f596a04320a639aa42445ce0239277f502cf340e9a62cfa77975062ad64a9771f70bae6e0d14ba502ed7ab35dd3da65e9788b208fa8b475cb642114609f5bb5034c008008ea7171c3dce25a05c1d871a760c8c632bf28caa7dc6801ef6e54a5af043ab6aa31272c198f9ece06a7c1e74c13ea23cbd012bb1dd38ebc0e7b46688005b78d65af3e85e0a8f3eb86047c6f83db91e28dd59b90aed2ff3d3cc3486a6d9997dcd0013cae0bc230c74e4a4d5482f199cd14700d11231434196f48e478ed7b162574ec96b2f03f3a16ce8ce977f71d23219d56cc2395fd60444e2cc1b1b58478f5beb6a5463d7265e391f7e3f8daa7bcc1b468da66d96eeeb7c0d3791a3ad618cc05832a50e9298e6a81cf518448bd1ea1aae859ab2dffcbf5e39be0e78f4b7baaca2bf3cafa92114d7c7f0cf159e2f4aae2404bf3aede2d0fd57e059472567a1819f64f8634cf995ef6cec655d18e60c85022d1945564fdcd991283694e695f149a8c219558ab19ec3f9112b22df2403aa1d9cb85a0763906ebb464490db271a51d7e1b4111834ee440f42adc1ccdbddf6942952642dc21dddd71edb8a95b5ad91058827f3603441a53b08983d578a27d64109ff2940bfbaf09d142840b462a338e12f76529a3a89c9d308fc113f20d4b67d7feab0dbf7a131b00398d3e74549ae499ea8c9beedb1fbc6db26aeea390aa6b00d894d17b6b5681437d26d52d5c0958580495848a8dbd38c3ad3a325d3f61b9c9bdf9c24dc1c42020931d1e2097f4bd725f8da76bccc1c9c343831f822163b08518724d08dee737085ae372cc5f6c60b03e0f54909ae57678e5ff557bfc8373fcfea61faa8809bb17f565af3c9392d3b4bd76b99a32ff07c091d49542aa48bac686992ca80ec750e8093222e7d8210cec7ece721b2997d9c51a4ec298d2014ed2f3e6a63297af839ba92e281d4ec6c9dbb358032437279eb6e2941972228d9939222a5c9e053389a85538880f2e4caf8b3db88232da0257cab88e98f56af503a0cd1539b860b717e39810c6cb8073faa55cdf5401ab0117976fbc68cf56e2707f29995e9b2b18e304d72004857f60aca7aee4570242b9a1ce97ff176ffa717a656a28a9b8a3fd061c3b9bb64983b44d4f7bad39fc638f510a988a3a4141354a8995f48a08b01aed8a75f8079778df1955cc56e4b3ec70de1b00348a2f8d14d53a17177e43485bb8ef931fd56e4702069d4ce7cfae1509d80c9c3e22cdde3d7a2c60ea758490169be8a8212011ec7574ae90812b3ef68a475dda62141792bb6157e02dada02aff15de5a8da43cb1ecf89d5827b640918e7e49f17bbd89e59fe99b6f09bc00f2d03a221f31fe7987bc19bace7bd5768b44c59c5a822ac84acf267b10de2ebc38c5b7bc14c640099b87741fe2df99889ca0ab42c0b5de84abeab58fcb9ebb75de897204501917c3a9673af2ff5f9ca2b57fc86c88ad98a602e4714b9a43f052b24b8be353a24542a2898372cb94cc5254412d96dd4f8dc494ea8b4cfa896cb30f7f908a97d6fe8fdc26ce351631e366286c889ff5639c9842e3dff2ea9ed150096db35c41d661e738e56cd9cf9ca10b00811e662ac57d15d001ccc3970f359073362a6c2aba5ebac19bb0dab90756414559dade6cc8a441749cfa8c20dd890a252e92a1404c2e", 0x1000}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0xfffffffe, 0x0, 0xfffffefa, 0x0, "ffe7c969dd0000edffffffffffffff00"}) writev(r0, &(0x7f0000000400)=[{&(0x7f00000009c0)="e2", 0x1}], 0x1) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f00000000c0)="fbfac9cd", &(0x7f0000000080)=0x4, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000100)=0x76, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x12}, 0x4, &(0x7f00000001c0)="80acf087e36d375b2cc6ea23c3a96127d23f8d7ca6c9c104893f0af2e0a10570fc5336160a474b26092a7e9082bef184df49adba57e7c724dc84d2e55ab02a55c3858fa53d6070b4ad3a2301c73c8998a0fd4c79070f6fcee1e508714eb3f96f90c7f078453db0bfe2442e13750a6c69c0ec572a8a3612aa69072daafa69cf83e590097550b4bc5bfb574a20e2eae1456ff4752b04f84e2143d7523ff4fa4c84b23e301eea44e6dbb5ca69248f06fa8e895600412520d29f527d42e88f7cdf16635b18148a9303cf6b333560c1366f84a9bda56ccb1a3e16e4817b856344cace42eb7ecc52c332410e55326e01e5aa03adc80b95df118f3b19ab82451c4ecfce120aec578704a460c6cfc79f5550151442c946fd9783530f6ab50e671a20ad17ddb6e47c56baaef20cba7bd820d3182d2ba6bceeb94314d60463cc4d5d1c4d13211b3ebf5b6ffb9332eb44c94ea3c3f74d3d8fdb9ce43b57375ba99f607435892709de63f539f1a3164ba308848de96435fa963d4c3674df775f29968afe836ee80702002d4eab639be7427c2c3a8caa8799444295cd7e743592492313b712d08c9ee761a9190b98d42af07bc9653a1ade65a8ac72de4a4118ec4331f89d727dcefa41b701955b7c4c3a180b45ac1ab5e76c6c1d1ff20a2c4b2448ef5458ea10dd7f3d0941b5bebc7d07fa56c875ea211aecf9a9a5371660a1be7fc2f7886f0bcf22a7a43e712eac6510b8b7f1885498002bfa90488c25acd0764c7249f2a34adbe9a9f2e39f6458681cbcadf5f35b0c299cfc9f8a4f8df97cc2584fcf014fc43d323537873f2449609e732fd0bc3a342afa2c8cf6095cf994e10c36ea424544a33dc47348d43f681e217e6d49c29c07c9b486842cb73e7be3203e83aa8afee6b76c10a085985d7e0af5f0ab557c8263b896c259e8f47387e76ecc9d2c56905030163e82a305822caf599311609c50b3ced817ee7118e8ed7ddd9b3e2ec3d4cbe2cfddede9229d2d854700b93b650632692524ccee1440c5847ae4127414300046f0e2bcd2db4d068396442bd9369e5a0453aa410290d70193d046ee5115fa9c604a0ae3ed8b12cc2a0be30fc9f117f861d063ccc511118029a7f94734d19eb8f4194085234b5b90df06d70da8b8764d078055750d21b649dae3a220f1c0c19df8a8694f63bd919c4faf3059357905fd8c49c81448177b3df4e3e48f7e9f8b4d3f1652b4919a6922c95c816186ff56880dea3a5bf69be3a91d2d89988df7da79bead31dc3edba94a365ef85e57c2b8298c735acae49a6e61e1d6434dc8a28fa37ef6561dc9e387a5732c381b40f04edd8dc0f1db66de5dba8758f8f485952677bdac3c0d2863bcfe3820e520cb18270ac5790d2a245e01158daedd8bb7bed4ee3a6c26521b9977dcacc6f6104d01beb8998a33778a51508398cdba58e3ec072af8ecb4535b0d28ab2c844b10548b2fd90209f77dc138cd2bb96d3ddcac3c6ee5f2a3886562208e5ebb41b33ef44e86852560365f772e77a7b428f62c6593c954cc4489972bcbde3450d43a6a95dce2dc89f1510e86791d335ace7227e2a584d51f34ee078676c3e04eac9ad617d2388b7839a69a40b7473a9915cecb532a4a3271b7dc1dfb5bf34cc6dada7e8ce8030415ba4cbc2cccd5250c8eaec760a787f65bc1aae20908e3ce005506130a03d6ba9eaa834c2625dd1c877f63225d8634f21b52333aafa6467bdc05c542b7229cef2c433168c466de9f1e77a48fabc9fedf77d61993c281dd0b0b7e5a32073a218c85fdc60e478e215f4a78632367de51efcfd80dd67d0d7dffdc2cde1af533a0d50310da266c43faa688c7c379d3285712a8e0f6e19f5f665372b9277841b26ed80a17707679a3e613d89f542852254fcc76071d093bc534fb3df953d06204edcea776868b2702cd710496c28b7f9078422794d43f9a9946473e3ede3b18fa9de6a58301b31997f7ec8847f4cea7b68b2ca4b9bfcae59c47264170237783ca7752b2c72de93fb2a4ce3068facb3f4e86fcad7e09b079bd6824d53ce8e44166a4143f24d6f3f98546d8b1e5e484b3955016d0f05f15e79048a77909e1ea22b40e42dc56ae29d5934f64a9659e5339919b5a9d5d206f446db114fe17d5fc5263f38a53d1a1fe2d30e3bee24fcc22d596dda083db1a90f2ce34948c8293a413b6bbdfafc1b374b5dbc70558d52064af1bab5d823f1e0389284233c76ee88e91fb331d8bb60a1a40a174f4015044de3716a1a94430698b0ff17f92d9ceb0a22a11dee957a97ea85a8c48ccc8f75136bc692fe6ba5ccae29950aef9f64fa71617af697b4b1e11967867c4ffb57b1a8a7886df8f8a2de863d4a7f5b22e3b86e91d2d3cb08ddb1836f95d43fb4e379d890a4c1f43963b5f58b51de6f5a26bd28fa7212a10eefe8d902996f0c3f34764cb89c63bc3482d2b5c6abc6595854cbbfc56eb21c94f778b9fcc2ecbe2bc47d435146ce680f9b974a985c9df153e83e42b3c3d96b115ea194d3c1993bea3acdf36a4d9594f4cfeb3ab0711ffe313e862d625ac517c4b072841b6d0ebbc14f0a5f12a47a8d732e2fb631afc57a30a1e17d8864c0bd7a1b3a8e26a68c861aa6cfe93588fdbaaf3a549cc9c1dad7f725c834b1859a226a60b3fb01a3051ca0b3df218807b00adc16480fbb6d88c25f9a61246695d3f33f69483362694f737c1b9c87a3f6ec1125b4200b1f5dfbb37b9ddf45c3de75eeaa7faa46207babace528364d80f6cfab2b7aae454fc2d5981f5a207ff8df81ac7ba1dc7875a838fea8c65f6511f206451a4c23e272970de2f01d1837cc526ade14649e144f462a9eddc791a62b3e218c5820f42703c14550c53dfbf57008bbe984727a2b35b2a97107e384f2379c239432f1f9a920aa43e68fb8c91209c48ee997322f2ad304deab1c8f86c166c76c2216daa1c0fd2ff7764c5f6dac7a5398a842de00cd0f66a600009a972516a21a7a935c223ed501b7dc778806850f74c1a2e7c95a377fd7fdc8fcf3e7f58e2f6f92602c19b317f4ec5de4d9ee105ce3c5baf6e75d835d67ddde4fa190bc16215bbc27214980c5f68c8bea5aa485a76738b4dc8655d40526ad3bd88fdbb2c72df90a31a1086b354864d949c03268eeaed55515c36533fe044fa217946d8c469bcded52384ff61d7097d853a337c0e01899bb070b659b78fee6f94ab1b5cfb02a5b6370f2fadb6ecea15d82962633790ef92a5a09b453bce8010a444f069c9a41fcf55d4a67f58d0421f397b50c8f645a4d32742bdafc429fb6731b05f571ae7d80c37c79e7f5c6995e36ffd83f5c3028d3f1299f84ae93e9de133ac992bee348cb9843da18a9299d6809f83edd4af8f00d3bc934f0f5f07e4d9207457b70c2a519b662d3040aa89fc62ef783114a4043372442d2a0352016b0adacef2900c4d76148e926ad8f2322d21e80312f2910e6eec5c751bf7027428c9732ba33da0ea511d7ff21231f95d00ea45190b49d485150637ae5ac1a0e4a65158d28f1ba70aea9a17b6dd3109176c6af3c88c8d4222a8efd469a6ba25f6cf403e3e02aebb7dc29bf6f370674f964a262871a0789ae2618f5d32b392b470a6b8675c8e3b72a48aa24a5085ef4268270205464cf0f6c1bfe789739c2edadb5f2cac9f72a2e817a9f677ea81e4d934072b690333db1d4194ba5380a8e274be1383bfe918e6a8a51a52c121db6986fd93aa35136bf12c7af32401abe055e6bc31e6fed8d2114e72c94302dc2de11a04454dd4ad0578545519ea0f891fdd70f873ae2be8e448811ac755dfee4a3ad55178cfd0d0a9ba3546d7fb416e9f3acf5d932e2a9175645cb3b517211e9908471ef1ef42f393f435ed04809a14968a2f793990b98398632ccb7e3b08f84a8b40efaa849ef7b494eae3669a098c8f130887f551650dd34df057dd6a62e902b31a8ebf8ee5e9865d242f0910635c50b0bab96907ae262dccea797304aa6eb867e63bbd3b556b821c255ff9dcff80a3c5d08663497c4c1e1059b39f940a0d73fe06e358e467df1b80a371b259662d443874c8a39cd7855f2fdec2f7cbca822e5ecf5fd3ebad224d50769838bff35c671637070e38ef257c35964c4a49f9a82a382528db6b624fa1c957f245f085c08bf10b156c77fd3304205f2c6150b1ae097c4706dce3acafdda84a0e59d9efd73833787332ac7c6afc98eec1ff5b38e3f931d4a5dd32b1186624f35c8672aa702ef90f2cf7126399aba01f86886badca5541132bdc2908eb983d68603dc36833fc9c8dabfa84539087c0e260f8f42c7365814536a8dd547800645c5e4339e07de10428425832b989272747754c8802768e4a0ebaa4af21b96f0251ff7faab3042f594c8c8d150de48729270ffa1092dcb2addd3cf1571108da603301a274feb1c899f4d52497236a8dd7fe660da94cd79593cfbfeecc0d77fdfa123f5155fe7e15e3cf76183b483b5ebff4013a820f794ca97f5f09137e3b1573f75633d3bd96d605148555870ad4f189e000e9bcdb06a565251340d57a310f2161f4e7b5d15a917d3b5a8a9ccdc495854e64611bfbca40bf310c1e67c0e85c2812e2e601071938dfed058cdb0b8429b596bc9f894ed85248fd5579ccbf6812fff6387198f4cda7c63a87da0711ed34195730b51db2b26dd2ee057bca54fc4abd07ba5b3963cbae35dfd864d26fcadc5c1811766558798629231a319a264d7d5c144bf6e79d9801bdc3484a5e32b91d9bcdd03a88a3fe8f7048f6112b0dc179710d8daa039d21efbb34d28d5665e556cab8106c055e0165e227b3630980aac7b206077771059d884f4d38c79df23b44e8738544fbc3b6e5fb1f8db16da7ca58831feede3a03b33f1c30e3a8855f9d4c6f2697ea3ee13094dce96c6abc67255595fb935a4fea203f192ec9af185bda61ede459bfb138ffb960dc0e4637be1a150c1d8623557762e178c63f440d8d3d1ef2745c2ce0a932525e07c971ef2aac4d80a8dbad2549daca5e5d6acc7700c488722c57882346fd4aeecd166b86b6ef957e27b109a4f5ebe6e64520b2f8355194397f0615941d5cfc82dbbc0b16ead6efd0b89e8420d6867396551b2c9434d1ed9ce39db7a4b1f3d915e99f715349caf785fb0a94a3bb9f9b1c1c437a65bc94825bd20582d67703a335f1ddb0e2ce654ab229fb4a4c833f068d257fe61d93a7d20e27538f79e794e8970af1e8e856623d95e7f330f8fff3103188aca3bf522ef47f9319ff7117b5611d58213aba8d39fe7f70c90be9f0aac989b10d048d26f5fd53fc083ca7277fb30ed91d95bd8f58d4732c35aebd2f4de288d6f44a8e721dda0a0e580933cfc30c60d7d053c349a3b01548a830e9767f3766e35d507bc31c362d819198892cee40f0719e3f47a80fe6ea66130c597dd77b854957b2384a4c74e3e389cd056f36aa17f2648872e19179a71c66071dae563cea886797169a148b858c5827d2f929cf71ebcee7ecfd46d0e4d55435ab7158b9139cc3a783407de44eb5b128465529728922980ecf62075189152e3fe6a22538830d56af1facabc162c49f61a2c60a6829a7561a0c6a1104e65a1e3a2d12e851acdf54501aa273fd0a66227bd3f68f64592799d7b081cc9f020d3e1d9d93077096f0e678a09fe404b68fddce6aea558df13d15178438eea7035a73794245b0cf0047a1ba88f9d34048f971307274154801158762f159caa1f9f8ec920ce70edf3c448055b3619512d6ac33e6121a0b5c21d34e19b8a119b231c1dce183a96b086eb921b69b210afdca4326c54558", &(0x7f00000000c0)=0x1000, &(0x7f00000011c0)="908e71535f59926907de446850ae7157377116afff84ee044946b14f00b544b3f957c2c2e79533613a7e71adc3882cdbb845e8b086b9fc3b5d777ca9bb47862a08495e72d5fc0b00bf561d313b10b7aad5914320f641d1902bc25d429fa8133f186d9af59b7b7a0048c038293aa0be44d4eb4ede58aee78411c2eb20ebfd3a4c51a89ae599f9f915fbc5377392ac809ca2ff94", 0x93) 15:53:19 executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000001440)={0x0}, 0x10, 0x0) recvmsg(r1, &(0x7f0000000500)={&(0x7f0000000380)=@un=@abs, 0x8, &(0x7f0000000480)=[{&(0x7f0000001640)=""/4096, 0x1000}], 0x1, &(0x7f0000000000)=""/25, 0x19}, 0x0) sendmmsg(r0, &(0x7f0000000400)={&(0x7f00000003c0)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x20, 0x200}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000080)="7e7ed46190a19d9d24abec5977e33e7d6ec2179969d0ab49b7e1f59a0c2506", 0x1f}, {&(0x7f00000000c0)="3e7dcd17b8e0b7b5bcc6944143f5fee72aa33ba10734e8110f19a0710885d07de2075b57cd44c0411ed4b31b8efdef341ea557fe3127b80b443870a62c0a84bdf1dc25b2afea57b292db046fe194e5f51fd2109baee427673838b1ea3509d77b96", 0x61}, {&(0x7f0000000140)="4254389b4086d4b360d9edf793c76941ae93ad4b18c4e306290cd80e178bd7f1ecf227c712be8e2bd655b5cce422657aa117d6c9c235df178195cd7114ad65bcf76d773b281342f38bd876ce8543f120b0027f22ea63f7a615dfe65016f6b89126889bf8ff42313886fc2279271b836b25731ef5d1b6b51d4f8febd6d3354d2bd5b8595e227ab5", 0x87}, {&(0x7f0000000240)="85a0b8ced9e1e6f353cb79a0664fd1e470cca721bb5a9107b2dd163465802a2b7668864b31083d51565329ed5f8692", 0x2f}, {&(0x7f0000000280)="c8e40ad78904915fff4f763ebf4d3b58", 0x10}], 0x5, &(0x7f0000000340)=[{0x18, 0xffff, 0x0, "fa"}], 0x18}, 0x3}, 0x10, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f00000004c0)=0xc) 15:53:19 executing program 4: sysctl$kern(&(0x7f0000000100)={0xa, 0x1a}, 0x7, &(0x7f0000000000)="d93145a590f1f7f37d74468b2d549157a7c100002037da47b7758a73780ef87391e589c5a8253463bc17e23f4e1e9c1d5000b7bc5d58c86c1083fb7d30d7a55aa1ad850e488736b9c8a521041bd51ab7b3eff4e7bce9d938e2d1275323decd1cbabeda46cea6d9c739e59e692eb39854d9df8529ca12940a6cacc18ec93772d4", 0x0, 0x0, 0xc3) r0 = open$dir(&(0x7f0000001200)='./file0\x00', 0x400, 0x104) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x3ff, 0x0, {0x0, 0x4000002}}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x3ff, 0x0, {0x0, 0x4000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="43020400ac1401ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x10) (async) bind(r1, &(0x7f0000000000)=@un=@abs, 0x10) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = socket(0x1, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x812, r0, 0x0) (async) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x812, r0, 0x0) pwrite(r0, &(0x7f0000000000)='Q', 0x1, 0xffff) (async) pwrite(r0, &(0x7f0000000000)='Q', 0x1, 0xffff) sysctl$kern(&(0x7f0000000080)={0x1, 0x35}, 0x2, &(0x7f0000000140)="b5025435c5109bacbab4e095cdef048d8d0344a4c81d90ff28a1aecdfa6916a044ad6661a9f4c23c7c9af3ffa1d0d59f9fd378abcdb7b8a6a4f4d363d9c9e3e3326c9f71e414f5e38c2936823a3eba10e7273c25852f35bfbe5194274cd79c13fe0481d84f633d8ba7a6449699a328d7d7c26a156de7b00310a2f5067fb8e138fdae70bcfdf9190ec2b0d97ae4d9f56e5617fbb24cf26d9dbd4fa6e98e7313767b242959ae9950", &(0x7f00000000c0)=0xa7, &(0x7f0000000200)="b8b1d4d1996f74c11ec90ed858bb80cf4d8c2e325f4a785adb5c2bf2724d6e06c224601104bd5d4bc63daffaa48f37fea6e46cb54a467ef85ad04b39e88804b01693aefe3f226fe0ff78f6cc1ed22f03cc391e0077fb9facf5f30803c28277c4ace808fb3d980eaa0bca80881536c48746581a951561f7c6c864260c67cd078c32f91fe588a371f234a5565a1c003f01632f78dad4b95771af5111bdbe12cde031dca4be0c8b09550ecdc759a633a67df9d4692e280324c1a201a68d0aa5bd89c3a31788698519ce16bbfa9d56aeb9ab33f287e847dd6f801a3d1f739992e27a7e5a7203dc8ffb776584e05255781b1a67dfa2a01d3a18ade2ff6479926c995718ee970bce541d0ac2c4e1fa25635851e89717f15c3d0dfea389f68f5572a53cbeee242c489df5ba2fcb22fba9aa8476fadc5a3e32c21612528103d3bd3ada664ac630a0413b93f869d229b59cf40a977da8c2f6ed7e387519aaab9e935723d130335c6d789489fc7f2279d2efd7e204ce1077904ecd70e998a9de26b844f581a46ed91230404e32b29729321a690d788a318c0d9f8484586d135ac638da2511d1c35ce97b0eab866a2b7b71e49e497ddb2b894b730edf3e1b1f6873145a143c4be8d9f6bc2b47c98abf92a6b5ab538b842db9b7cd16eb7a770a7d371af0a1b94d04c826881b561a4ed2f6c5188e654654483d5636482e6d5c7a7ac4df7fae9d54a699b38744763e3211352337e301c0a4f08aab09d3d6f65a25026ca1cca7efea8bc0efc81fa7226b8a3af99ff867abbc77d05d2af60db2b829e531bd5a84ff5ad4d1c8944abdc85f45efa0910ce1c4f4bdd9a71b6664eca703220e24739fc249527a5c65623f563e278303591326715d5e66bbb7f1ee6459ab15ec1f5edda4292e227c4dac18372648a383b6f0429c6510232358af39a902fed012ba1f1a230c382fcc2f0e6484d064e0789967ddf24bf0c3d4e41abba179732e3df45c63f665e427c7e482b9eb099ba87ea9d9e15a94657eef58b3f20f2eb1ccf973bd378585a412425a3e092020ce659a3859f105e8c5de9de0df8c056c5f90b4d8e56f9722f8064ae13f9e3d3a23d420f886fca871bed5c1b6ac061840d89f3fc8f56dc564bb79f33022a2ecb255c2581b5b78dbe1727408cd38a0c2608afed48c8273e6062e7aaced266e7336987b3aa9d974ecdefc74ef02acf79fc8c3bf820d2a64fab28cc9a8fc397127b088fd47727dc5875a6043d69a7260e2e034b6d976fe50e560828aaf58acab1e307ba7bf96a4d4d781836c543f63be6bb92a1c61be90568d6296b1655eeba8a27b2cb36c07c4b798cccf2f1d4a67847d2f7c0273d0bc380d25a75d3c686d173bc3f3451e15d7613107dd747595556b5295e7c261c29e5a86c96e77af2fa6e5a4a758e3e7628135c2b711b1b1c6df9676337b949d745d6ac3c844ae59ab8b65f731e8d1755322634ac2ac447a59c17eb95ca396e87a0cc247914bb491edfd7691d8d27f54eb1c81f1f21d73460a1c9d19f7308cdd49bd15c5dfaa99fc232353ee9556501662f2c8c72e4485b1f51c93caeeb15c5ab95876c99278b0fc3379eb29b1fde6f7660feb08eb3d37d27cd230cb4cb2f59f141a6cb0131b500cf64195cb6d1a2e55d1deaa0c5c30e0b5a6665e644715ac65191ba32fac524c009efc2c1eb1a9caad6d9f544b4b3c3dcdcbc3d84fa59d3bd8e0a68701ea462c947f89bec2a5b2805b87f62e966b8c63142d57d170e6d8df657cf27b8a5f295ac221ae8d929a396a7851053bc096ec92d05e684fe8a3786a9e067da442fbe6dee1c02b6367da13f32e05514fb5b38c189274672cdf6a5f26c6d1b618c82eea7429fc12ad8755052240c15c6757ad0f3a0c45df0da542a4cbf31123a206950460cd84133cbee75dcac4363ac2fd8bbd4779dcb029c04e250b28fcd289ebbf348e67f09459ceeec2d154e0b600e887673966a93a912b02503dafecd3d44fc4643168f51ebfe2200f0b10fb8cf54e2288231d449604f6566beebad845c4b03bd7dccddb14d995fcc350563e8e07822c21424ead959bf4e1702bd8d8d29a07d814e53a073ceb89d8a3e5ad55a52ee2622e1dc607df6c9ff75c8bf65ad7dc8e18f63bbbc1d97502ec8d97760950cafd0ecb7e9926e01946bcb79a2808a8929e564852f0bc070bca1457e57162be1671112a04284844a893e4dd86c4eb3e5e755c11c981ff8ca2f0d2b07d3b9d32e71fa6a35f097e6865426e1766e5df1ce230c525be6ab32b84b4fd268c2e7447e5591846b627ad1b8a6f397cfb3e22a1fe8b423a17f30542a75aa81f9a5e4a5f1d4c9804aee8296e4db67285ab4b60a3fd91333cf927631fcb6afd81a428cb6ec4c66d37ab3b859238b713acec54cd1052d5f8bc8547409884994ca68151aca00cf2f4c188d2e96fdfc746591d0aafb4589afadc1d76c798be4cf1c86791e7c4db86440fe7610d3707373bcd43f9c7c25542fdb23a13079cabd9b925b25dd405e439bff8abe122203dbd1899f2b191ad7f76505acb1c9652fecaef876408c85df4deda94151db49456b0684f2fc517eabf01b73dbe83b107074e4664390dba19d4ca01c026f7d9d1fd89c9b116f92d19bc4648016581b70bfaff7bd98fb8ea1adc791c57f51cd20213272c67c492ac1989e140f6287652118364832dab00907257b1175bcd8c5a322112b9cee66b1463284c360c2dabfbd6f5a3bb95c56da8c8faaba16e493e0670c40e0fc875b64c6e7459cbce05304fc1502015dd71238f8f0edd933f3662f86a58d2be58cf7e23368ccc2783287966433dce8a17adfec1b09ddf013342c6b059c3c19c2f775464bb139feb7578dc7fcc1a274747dd3e86bd1178cb21cf7faa0b930144a8e08aa298b520119cc687f6fcb53a8069f0303f982fab9892a879b23246e03b1b5f3dda6365ccf2c0ce1d5a9f1d2e544dfd856b46cc222fd403c5631ea6feaad25b93e597a7edc13d7be7d04fd4e9166127204af816ca11c79b8b61d152b7b7150198617db832c26f48b124ddcd287f11d82751c28a9a0b451e71bbfba4674209f1963fefe7b4c3e1dccd18fd22f4c23709839efc82ceef9616ac14601963ba227aa4898bf8bfd05fd8fc698b25c1349bf7eafe32c78da081f5b24bd9318a9d101c93c48d1a5018aa323ba49fc500f258b61add408324d0d66c52e7b4f9b05336630ea1be42d11cfb5ba6e67cc3c142415842c2298281d796b1fd6fb8842dd4339bab4ed8920a35506810172fa4e0a8c6f98d2aaf8baae19a6eb0f6d6c4fc939e739fe597332987b5086f11717e38a8a2ad4701b6e9a9dcd921db5461d759fc9747c548c188cad46ae80b620ef760245c302f99c9d067e56d1f9e070e0cec830912b9cdc96f6624dde331dd5f9c423f1b1ecaf6555b93c6d88cfd467b8e3578afd7f01111c341d8cac8d078c249ebcb7b17acaf13bae974e9d8b69e1586eca5d830369d5b42cbd05417ceb80f60943c4ada65bf65051516c67babff7db35129f82ea30387130884c8f847c3ce3eb4b74811ad051b3f32abe5378d6ec6b17eced8c4cb7d058cb931fd816728dc57b54518a30cd69b6ae34066396217ab8ad38ab8f8a4b036834d4fdcc600bfc0d8990a45562a3b5db6264a6bb2607b6f02633878441dc4b77bb22e0a13d4f333a44e14419d344f8377355dca7cb8c9d5321b671ff612021556d41f54b6a1a86e891ea0d9d5ce83593a53eba4e99317f6103b0804e7d2c84eeae203acf4159abd488c55733a5252fc7507f9cd579663243fd75d9f59f92d5b214e5395f5e69d63aae38376344336de33f316db902bef1ec0f4bd270efc4357007b26f0d1a90573ff9d4dcdf87a2eb42654926bdf789f0ac617aa3ee33be37797c7845f77a089cda63263011f7f658e221f4da23ab342683680bea8de509cedd0021488b2508a91bb74b6d75c62c8ffd47c4f47aa95c8424012d7bfbc2c97cf5b3a421863a3ed3c6dbe6e81a2f6d678c424cf458f12daf04a75a927d91bb856adcfd17da75700406ff5bcef92215e47db4b889b5cfa88ede4f78477503ef391549430b87062348c96755dbf62b83b84972d6bd15125592c9b5e523c8524a616646fa454b500c2bcd6b9020291128254f9cb7c715ceaeb5eb9dc2bc91220ea8526fcbc013d6808e25de8790ae65aaf1705fe287570494874bca67acb3b7d04bfa8085dffe7f33ae67ee451ed57a7c614bee6e8458ed8b7115f83a66086c6449d1b4b32769dbdd83b4c0633c909d9913f0b5e9f105cbd1b17031fe13af2319129d0fae91673b2768b5301fbd5548e6356d744ecec3e5166117d614de60efabe0acba4d0671562a528d77d5cb2257b919ce47200bec46320a08d96b69c24a67ee98148edc88c53e118a501bebbd4df37f78959b4080a151eb2bf3ece80bb0f27eb010c490a0385d7e0a3290f278327da5d7494fa691b870dbe5f212e566413efbed2e70a32d211e632c6a6a4a966c0825d3caedb57b5306fc51f0e31462055c9fd0728d68f464f1e8fadcd1ec8fe61a362ba83c639b9063e3bfec5076f1ce97005eb2452de1719b8d2935d805099bfd73f1393ac4693fee94b2287e938c01ff6b0f6c292dd5b2996009eb5f6e1b3d9c3b9a51418890d00e21812aaa58cc23734b38d5ff494f7f921c5fb8795167d290fc41ce7d6794262d1378011280ad198e564d2fd34bd9544c466aecb2e46613dafe45f5e10b0dfb56c6b4082bc3fee08f3296368d1785e4d30c7d3f098d61c8a35a008ceeb277ccfbc179963a99c0b71cd07f99de2675895a6d92675162be3830ffb675054f3a0cbc718f27ae9cc541bf63698b6ad5e0d08c37a7ccea2d14c3a8cb3e2a22c9a44ac0230a770ce7dc41f162f2c0d2b82aeb570dfbadbfec3687e9da44990c3328acf3d028731456e06f2f2f7f7ea3c379bee93d5b05c856a28586e073257f6a40470455330e599057540d53baeb8e7614655babf0424897a4a4274f07b7334eec846874fddc97f09019e5ee9b6611555f215e33f008cb58ce7714e3ab1b5d464de3f6ede6b7553d19482e8b7cd7ae6bd6c7c49501bd1fe80b297aca44aba43c3954d5624e9552cb50ca6dbca2f91d5ad6eb8f0b972734bc6188047ff8803792e36796534e6b52b8a07aeb3059bf2e45fd9f25b0f199438fe2b6ec7a44be58921b8bfa6243a745c2425a28edaa038b7695545f49e964e2d0e48e6b7daa8997472c12da95111336bc677ca240dfccf6ab9ed26c5a731652ba35dfc169f89e1153598cd672f1d885cb9d28f699eb1939ac6b862afe02c9759c995e14f678cf25457bea9acf3f6dfb2e97d171640ee3d89c8b5eaa20cfad48f00c5f79e11ea8a0f9c91b61bd9ce356ba9d013407b1952027a3ee6d6351dfb927d6ba401196d7d9bcf5c3050e10508fcd17557773a5e0393eb7d9611013bebc6ec906bc1fc4a79c07abc56c76bd70509bf9fa947a366dd989eec2b4ef4dae036e08fd06080df471be2ad51d0036318ff0dfd4d33d45e7c977028573e60bb7bcca8b31673d0ec726c26c2ab29db20429e0a9610d399a280a31f657d2555ef69bbbe62d486ed39b0e9971fc2b13421538d1c173c101b437a11d2bff2f47d41a90a8750ac6b2ddce7f6e688a93e5e0bdb0236142b03103d6c486ecb3ea78ea433b3403de28bd1ee05863b92807aa15b1563aee48c18e81d3a506160812429c198b0fe2409cbf9e31bd7ce74b71a4a7dc852541fdc27cb1e150cbe520296d5b5ccf8d4286db8890bdc858d497be95e67636a996f5e9cf803a9", 0x1000) 15:53:19 executing program 5: socket(0x0, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x7ff}}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x222, 0x0) lseek(r0, 0x7fffffffffffffff, 0x0) read(r0, &(0x7f00000000c0)=""/97, 0x61) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000980)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000440)="670199445fdfebcfae989a38bd05ade6", 0x10}], 0x1}, 0x0) recvmmsg(r1, &(0x7f0000000400)={&(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/205, 0xcd}}, 0x10, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000040)="de", 0x1, 0x0, 0x0, 0xa) recvfrom$unix(r1, &(0x7f0000000080)=""/90, 0x5a, 0x42, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000), 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) getitimer(0x0, 0xffffffffffffffff) 15:53:19 executing program 6: sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x9, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x30, 0x0, 0x72aae6d85ca100ee) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r1, r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea07b5e900000086", 0x8) r3 = socket$inet(0x2, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x9}, {{r3}, 0xffffffffffffffff, 0x8}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x800, 0x0, 0x80000, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000000)=0xcd) 15:53:19 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socket(0x18, 0x1, 0x0) fchmodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) lchown(0x0, r1, r4) r5 = msgget$private(0x0, 0xffffffffffffffe5) msgrcv(r5, &(0x7f0000000940)=ANY=[], 0xcc, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) msgsnd(r5, &(0x7f0000000440)={0x3, "a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bec02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177b2fdcfcc2725691dc0"}, 0x6e, 0x800) msgsnd(r5, &(0x7f0000000580)={0x0, "658a5d81ce75adb5b10eac918a2349d2ff5c352fe5f3f4223864f706183b00f1245146955b84e3c261d985a3197c107b6beff52d4164ff75b3672581be9867a72f91076aaf06355328ff72daec672afd624a3b05124c1211fd0befa2a7fb5243d2296fd07388c6b1133f721f1eff78309b886d3f"}, 0x7c, 0x800) r8 = socket(0x10, 0x5, 0x0) sendto$unix(r8, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) msgrcv(r5, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r8, @ANYRES16=r7, @ANYRESDEC, @ANYRES64=r6], 0x1008, 0x1, 0x1000) msgrcv(r5, &(0x7f00000012c0)={0x0, ""/4096}, 0x1008, 0x1, 0x800) msgrcv(r5, &(0x7f0000000140)={0x0, ""/76}, 0x54, 0x3, 0x800) msgsnd(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="02000000000000005aa2454826a594a64456dc76eb4f76fe2e0155d89563ff3e533d3557413d2bd4388f5b897f5724208509aca9390356e14053f42ad7b6c725e83054b8f8cdda743d5f5e29f18c6494ccfa2b5aa73e516a432c8e6a5d60e1ff352c6d870115e3da81c3f729fc36a23e2ab8343df0c9a83b1900"/152], 0x91, 0x800) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x8, r1, r4, r3, r4, 0x40, 0x100}, 0x0, 0x5, r2, r2, 0x2, 0xf234, 0x8, 0x9}) fchmod(r0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="f9c8", 0x2}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) kqueue() select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x20000000000000, 0x800000, 0x2}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xab, &(0x7f0000000640)=ANY=[]) 15:53:19 executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYBLOB="fb1802"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) socket$inet(0x2, 0x1, 0x80) r2 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file3\x00', r2, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000700)='./file1\x00', r2, &(0x7f0000000080)='./file2\x00') openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x928, 0x0) r3 = dup2(r1, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 15:53:19 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) setitimer(0x0, &(0x7f0000000000)={{0xffffffff, 0x8}}, 0x0) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="0a012f2f312e2f"], 0xa) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) syz_open_pts() r1 = syz_open_pts() close(r1) r2 = syz_open_pts() readv(r2, &(0x7f00000015c0)=[{&(0x7f0000000000)=""/83, 0x53}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xa4, 0x0, 0x800, 0x7ff, "517cda9250e1567d66a202a38dde0e4112e272eb"}) writev(r1, &(0x7f0000000480)=[{&(0x7f00000000c0)="7fd1", 0x2}], 0x1) setrlimit(0x8, &(0x7f0000000980)) sysctl$hw(&(0x7f00000002c0)={0x6, 0xe}, 0x2, &(0x7f0000000000)="00000000000000a9ad0898d06119f0e45ae44d8a8f18560b2edcb0392c4a", &(0x7f0000000040)=0xfeb5, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = semget$private(0x0, 0x4000000009, 0x5aa) r5 = semget$private(0x0, 0x7, 0x3c0) semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f00000004c0)=""/4080) semop(r5, &(0x7f00000000c0)=[{0x4, 0x2, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1800}, {}], 0x4) semop(r4, &(0x7f0000000080)=[{0x0, 0x3}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1000}], 0x4) getegid() semget(0x0, 0x0, 0x242) r6 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getegid() semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0xa0a]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x9, 0x0, r7, 0x0, r8, 0x102, 0x8000}, 0x1c28, 0x5, 0x7}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x400, 0xffffffffffffffff, r7, 0x0, 0x0, 0x113, 0x9cc2}, 0xffff, 0x4, 0x1}) getsockopt(r6, 0x0, 0x13, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) 15:53:19 executing program 6: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000040)="fd04c085", 0x4) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f00000001c0)="8a4e2716b11952b35f9912858302a73f12d8429a7c0ff4fcbe2d7c24bceab3eceaa125424be03e8413e4198d3ba09a48cdfd0621e7a7f001b28943f53cc6418344ed53ae4d878e8a7c8bb249ceed77e1c7a5ed06937f681109d434d043980651d0a42182b2d8464a38c7fdd317863754b370b981babe4649076ad2bafd34411ba73c6928d3d11f999f96842d97749c2ca071bd19a6f587ce5657feb6542859724e3795d3a7afd4d5f45741bb1309c3818f259d75c287ff96b08d2ab3c66edc970000006fcbe8508271f1cf69b5ba49876b5d59ae317ef3aa98ccb6e6f98b15ccf0af287b8c808aa360d85c3a720ab28ddacb3a886d2de70642f19709352d860bcaffaefda7c9797f737bd97414c54bd81e208eb775040258dc08c505fbcbb5c71646eceb1a5b99114ecffe", &(0x7f0000000000)=0xfffffffffffffedd, 0x0, 0x0) 15:53:19 executing program 7: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x0, 0x0, @rand_addr="330828d6f1369338c9ad2ca948fffc07", @mcast2, {[@routing={0x0, 0x2, 0x0, 0x0, 0x0, [@rand_addr="ba398ff85139a65352f600a237dc15f4"]}]}}}}}) 15:53:19 executing program 6: r0 = open$dir(&(0x7f0000000000)='./file0/file0/..\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='.\x00', r0, &(0x7f00000001c0)='./file0\x00') chflagsat(r0, &(0x7f0000000100)='./file0/file0/..\x00', 0x0, 0x0) 15:53:19 executing program 4: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) mknodat(r0, &(0x7f0000000080)='./file1\x00', 0x1080, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{}, {0x0, 0xfffffffffffffffe}}, 0xd768982b768df930) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) r2 = kqueue() r3 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) socketpair$unix(0x21, 0x0, 0x0, 0x0) poll(&(0x7f0000000340)=[{r0, 0x4}, {0xffffffffffffff9c, 0x8}, {r0, 0x80}, {r0, 0x80}, {r0, 0x10}, {r1, 0x100}, {r0, 0x20}, {r2, 0x100}, {r3, 0x1}], 0x9, 0x80) syz_emit_ethernet(0xf6, &(0x7f0000000180)={@random="71f78b37e2ea", @broadcast, [], {@generic={0x80d5, "194ba3181091caa7a3c84b74b6b7c1329cf5894cb5e36103c6438f42e6d9da7a11326a3b7ae7545a5ac18f70edf39863fa2e8396afcbbe3ab448e5522e53334c4b4638c1a660f3fceadf6d4c1e4459c7637d2b2c543e40abfc8d2bcdf5f4ab742261c9fdc5b87654a7a8937c13451d471a8933e528e20609ef78e74bd4789153b4c02cdc3cbaa125501b77a9e9f37e2a06118abc10c6f6107a82f3687d8a1480a3986cef80fb85a664e596947026a70aeb8f871334568e590c2016fece329e379fe4dd2c5b36e23ec3b4592b706d0c26834bbc40754f5984ad870c6ab6a73a1950409412c627f2a3"}}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x240000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0x802069ad, &(0x7f00000001c0)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0x0, 0xfffffffe, "ca778701a0bea716d61ef6cf19b5eb9c47771400"}) syz_open_pts() ioctl$TIOCSTART(r7, 0x2000746e) syz_emit_ethernet(0x76, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaa46dd6036af8000cbf346a28000000000000000b80000008007ff00000000000000440000"]) 15:53:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x802069a6, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r8 = syz_open_pts() close(r8) syz_open_pts() ioctl$FIOASYNC(r8, 0x80047469, &(0x7f0000000000)=0xfffffffb) write(r8, &(0x7f0000000180)="e1bf2029bbc3789c4b3ff95c3eecc524789cbd0b6e6bbada9c2f5852b657f58c722297d729d26e01493ce1ea317ebc5ae086744d869cefe48741ba8764e8e4e66937895d018ec03514b9e1c4e642edf41d6795065ae0aa810763f1564ebb7239b07a8d4147", 0x65) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000040)={0xa9b}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r9, 0x802069ad, &(0x7f00000001c0)) dup2(r6, r7) accept(r5, 0x0, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000000600)=0x14) 15:53:19 executing program 7: r0 = syz_open_pts() close(r0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x5, 0x80000001, 0x40, 0x23, "42245d95b8c9cccc9800c418a95c1a746c4fe864", 0xfff, 0x2}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="308f490c5694b8725c0e3e218ee1771072ce8bd16e8bcce3da6e2fb5effd2594c936922ff17a0d8baed7dbbc17f5be0a0b12aa6d2a18594f5415094c308a8b244b9b14d534dc3fec86b3312a19852491d34a46770dfe7949c4309f6811fcbabae66040756f72a4e22e41f1624463f28375809f067dec459f8796298d3f9416789b191ed59e565764bb70ecaceb623f435e1ee60ca8cadf4317a22d4d5e99f9207eb7ea8a074482de8f5b5ecca3f0749cf399378daf9c765caa8da0f29d199d264e97a62143414d1c24653905e823a46a3075a824dd2a0d82e33d8d5947a99c82e584", 0xe2}], 0x1) close(r0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) ftruncate(0xffffffffffffffff, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="20c023ff967eb86af76d0d0691a5f78e8bdd078f8862c89a1c01808ffa45c5adcd714df93061d708cf01a6892ca2c04b5d6e7c9f354e30e25ab9435e6b1d06051911ec84548ba2f040ab163a133612ac5b3e7fcc4f66e3ad4a39abddd5f656cb5dc620875966f9bbaf62f0ed5295e8b819f1b9ec3a28f7cacc2ddd1e0c2feafe0dd4ed9df69a2626f2e025978a0cfe795061c08bdbb2039507553b5649a1c1c6b0", 0xa1) sysctl$vm(&(0x7f0000000000)={0x2, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) 15:53:19 executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x46, 0x66}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="c5169caf7efc255540caa4638d62311c80ae097a0e4b57cc6688fe49f588376dd6fda18fa2fa83eb022b650f294735c79c9b8172f5038081a12e58a733290e113c21", 0x42}], 0x1) syz_open_pts() r1 = syz_open_pts() syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="1501"], 0xff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffbe, "0000c6f26461c094f4ffffff00"}) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) 15:53:19 executing program 7: r0 = syz_open_pts() close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) stat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB='\x00\x00'], 0xff) chdir(&(0x7f0000000180)='./file0\x00') ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, &(0x7f0000000140)={0x241}) symlink(&(0x7f0000000040)='\x00', &(0x7f0000000000)='./file0\x00') open$dir(&(0x7f0000000c00)='./file0\x00', 0x8, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/537}, 0x21b, 0x0, 0x0, 0x0}, 0x1}, 0x10, 0x1, 0x0) 15:53:19 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="8c38537b67446400d301e09fd2b2387389ba65e713aa28e38881eaa06bd21c834382b189b5aa2c6f4e507cca922e415c92cdda5a6b4c175940131b96fca60699cbe30314f0b7d32c2255b382d46cef2f35070bb5f605ea", 0x57) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000001080)="c03af09643bd7044da29b769fb01d015301262e9f1b8b5acf7c749578d709eb7722baabfa163827f3cf5e5197b83e6cfb6ca22534ae0f94d65b3924745dcf248415afe95c32d7c6d505aa6145e0d6bda0a155a8953e6226533e5dabab955b306a67d28b3dd4a17d246d5c75524f281296e308a9f7c12ded7636786e965a53ed19d6f6fb4a81d8e1a5bbdfa4c147f6ee501c9852a72a4ae3b8b5629bf4e1befdc37d08596eee4e2584dcea2e13ab5a2609f9123f15220dc49e18cb859b7ee97045cee4510592def180773bd77d1f096e7960cc04abd79a3ba873da6c0716d7767d8f3be69fb2c14ab9f34aa5da3fb3a8e1236a7912b0796c193c395e504636b1017d91e00c6c9b0d8584fdf7a63ebbc731923b0435491903f33fdf2e36b7183a253df7f7968fe102e43c2d7b51895658b1dcdb7566994c49713e617e8bbf01d749adb296ca672574996a843cc1da4aa7ce3d75288cb72e116064dcaabd1ee5d9ecb32bc92bec62815501133212402f88eee3018c786a6396071ae54dc6018897423d79c9d73ec8a6db7f91d36d7ac3d1d00903d7620570cd2691c643d6b5c1479395553551a19beaafa83e98e1231dae4f87cfbf08eea7cb18ca1fb79799d38ea82e62eb55c73e3d4fe9104ab5e477935fc41729b58bf7cc336b68b5ac4b68e12c8f8cf24c95c2ad9eea048a0c33d0038af879aabd653f2eb75cd8ae3906c9877bf1e62b52bd40868d04e2fc72a47084fe0a0fa20e13ba79a9949fe31f1c86b9283bff2c78e748a2a1f4d6f53886f6cba9d848400d1d930b3dbb60b7157573dc586304e0aa57118e68983cda3fc6dee2a1d32984f61d3fd10f11737bed36f0f6ab6d36d96453cb6bb3fbdb6c6aca1038eb02e1cad4b74731fdd9969c192c3b96aba98efb92b0826765657c7d05f47e83f3e462be77d6c3aef214a406312c9f57e78fe2501a39dc55c2d1031c24bd6371f8e93dea73c3c7ff28fd43da3e4c5388161202fd93ba6bcc28654f71f6bfac7a61a0d86aac73a4a463b857a69519c1817a56bf601b9e6d9d8813003a0d9329c90dc4e2341c87797b630175f96bcb2193809351d898fb8ac3fb917afc59833cc3709e310b4d5081eeaf488a8e7b5c24b643d26b0544dd154af0e56c1d02288af019e430ab041312e1268c60de1c1ffd644ae5ced802ce584d0e78614af6d91e550fb2dc27a123c33abaa1e68d106687e05043c335e1912ac565fd0929aa98fe3288d6617c227d67be9b932a122383044576d2fa884ac5ba2b6e1b54e8157f84ed73871ef584def9f395d6d4083c07dbb821a67b3d15ad4b5d19765165e07bc45d855cb87f07385b3ccaaf8bc02b1a87403514a269d6d6452cf04c3f662a5dd5326b179e8b68075072e71db315738f46feb7eb6aaf99652a8024059bb52168eba19a7e3e21659c5b942f5e56e6efdedacd5e530a33d5b872291391aa671c8969711b40525ac740c6a39e1b4902862d11d4f1e37996c27b9dc1d7bf934062e2ff848a697c10913ca948a6599b08586b09a78fa6e68d30d6c0b1db2b066d01ec23886cc4807c3d31fd0fa9e7269a51c0508a56e5de3ed4f1aa403fadae593180eb85fa5ff5c1499c1ad459f5e018462152266e8802ea536b2009b3628862a92a4ebe1dcf2307a5ddd0f7e6ded27a5d994bdd408877b95ca65d628bc2a103cf1aea8d9b5b2b714a557e5a6e9ce23e9cd1726fbacc361cc2d2940f28961be69a4b43625326df87111e0832f686e8489255f480dbfa03313bea6eb5d8538ab919f2034ae32a99e2865d041c94d81bccd1b0b0c3217cde585b31f22e65326a8b944350d3a69c3d7e07ada7ab16677bd8b360017f932e4de615230cef08dd8d4fc232a78375ca4e160a6720018a2f66285a346479eb39c997befeca215bb683a89b8234077c61eb0314ba5233b351246238337fb42bbead2977c805e8a124e3702d8e83d12897f12b9f56e04998ca2c19b556473f6855653aae5ed70bb9c602e230c1217c0aaf23170d664c56861440a482a68e8993ec9725c5fe2aef704829d9537bee4b902ca018ed1fd11804625fb17a46fb4ac16e810d02752ae44767b69cd79b13fb462c38589a2a913fa252b84f699e90ca455daf1a5cdb49765e5b7f0db817336807eaff981035edf48cbc5bc6c0e5aa24e16e57bf8fd1aa1d92f64dfc48a61e362fd9fbe580b66ebcdde10295962b9385e8590614544cca97e745dd963688926c8731a9b5ed65a5f40ccbf300cf19316f6ee069d78b24e7540715d4879145d60ef8196b2f340a92f97fb29d6387764f826a76a5c0bb86d365d56db830eb91b49b047e19747a3e6b93f3ea2779ad4f5385c4922eb3a72d28b8093c0a8efcb4dac1a8d475f66747a78d5554ce5b5d4a78a122f13c63edde2827719c815280a63efb5e2458d467b30dc4c696e27b99b3f645317e6b851a876010b5a2cb914265ccf5aab73fdaa91d5984da37700cce29b1827349168bc3ba3444a23ab56169a85cbe89785544f82dc3205530c5dc9703f483f08fa44c3e7d9869b73dc02ad1bb6345801cdfa2050e2c08aa8524daddbb15d8f265e6beb824c59752e9d79ce0e99de6acc7d027225c8fc12ecf9e6fec2b197e669a72e5904c2b7e4787850cf2c254148a08c2f0349f418c2c12d2a64852112628f83bea3e31b6d849e62ea7f4ad6e6331f9dd41367ba0fd1157c952643ea7872d74618129f9bc44c2d94012b8392ac72ea2d77f5464b3612eb60b626c24f53178f343d90d69ed8151e5030df4412e3001eb78960eb996005a5aa9fb5dc09c6dabbee9ba07100a2d852edd2299fadbfad108dad1bc70f789a5254b0fe1de398019034add19b0cdffa5cc21a65023f20010ca58f2df3807f831e09b209e1b43230d33787f1a2948755f84a090a8816c1f859cdc16ff4a71ccf624a40129d2273fe2737061220c75e1a65c053ace70e9496467fa1b29313b71a3e3345be22cf27bd2ee1c9dcd56872f9321695622831b7e40b83aa34e45e2acf74572d1b852c1debce4726a0f1b5c669838c177abf27cdfe2f6e93e7fc46d4a5e324f24bc58ea290b194fbae77d043359a889730841944d7b2a406481e902edb421b9b9fa436e022b35b8ac06f5aa996016df6691a02f882ae8b5d13c84e02d13bc6bb8ceafd7f1a5d74930d6ea5b4a9b6ec8c36fc7ff07f1af991133a45f6db359b10bd63127f4b2ea34e560b935c25b4e09c1065915d11d6e68193876fb4690c8bd5e0a4df21a378256da455fee36e38014e3f505de50f7d3da6afab3dd4eca81030c15b318cc204b4fa7a831b04eb290ebd3ebc2ef70b4bcaaf06df036376429a52bc6823b2d8e0692af7c92e988203d5b99a0ea5ac5ac281ee27a545a7ba383a11d926100a3e807e60ade1ff155f277524283cd50ede76769a744dcc6624f9aaeb8266427326735e0b0db50bdfb310afa2f5bdea579fa29e8de1ac3a81db1b0330c58989dcfcbc2b1c56184bb56f23e3a8caa2ed2bf9e57488b525f47b380ebed412cf2c6588066d2e412e35d2a13325460563d1309fb83288fac77e76c9264b12cf2074f2c8c6320b31aeff91236f37c7934f10856979a59994a242a548856a075f5fb9a8ed45147658315f84d2ba3c6b1af287df3f5a0285593eb5048819d8b62b491638a0fe19dd17af4e1526da7b39d06f1bdf9c50b1d0c189fcb55740da0cdb22552f883ff89c4a13befdc0395c0054fb8924be7e6f961e7748b1b78bb5df9a4f40d580914a7390bb2d9aa00542449aefe709640b41ed5454fecf78a96887c14aafd335157c88ba3cace7cbe54c56d391fad8b9a514119f206d261ee7556dc5c4e5a885806c7a624a1f33b4f1b16658f6416de77f675f01b5421a2ac751fe2df6bfd8f9400c157a6aec5effc5253894399c2a95f799542b8703dbb5c526700b940661e133b3e0ffcb0bb31152bd7b97e9654ca46ccc7b2ac1dcdad43f0bd66bca303238c5036609ee4bd9a7b67cd32162583b5778a3273fa63331bf9975c9551772a13db3ed0ff4fef35fba75a50fb3ab3a96529a8f2c185ca5294bc2ea399de2ef670d409f08dc55e6216a37ddea726c7f66066ec18b23b9c728094b0f3ca4331d2c9de4ec14ec1c5bb7eab9daf530f8344f53bd38f91ecd8f1943b03604a0cb7caa0d1805bc716f58eaf98667a744f041ba1f00c48368bd9f2329663708bef743d3b923d00bdacdb9ef29f3a0f07c6a703f6b076f9320a8f1d96cee028a8c69017fed65e0144100caa1429feb793b03059e4f6fdb806347d01057a9b1a89ed7adc39ef303a60a3667b7eb65681b2ef6eba50480c1948d394de6cf1582830521c56108cf88229375774cfdb7e7d57958f52918ad4eb98bfe6a84e8658b8ea34ec7e042c4a7e4567478d565e4e07b2d274811596f3ce8d77275bc8505877530289d025c85a5c1da17edc89982897e88ae6858e0b3da33aa1efa2fa7d43f3c4a2b156dab1ae519bd823d9ae246b62a2f2b135c86a0694553a121e3d0c36f053e4631d54d6c9a4fa86ce3b6f3bee90673bbaa19fbbee8c7466e25af2bd49342c99920c9fa189c0e9726bb5f5d86668c04471c025129b9ef83237f717bdfd33b3fbc40f1d0b57a004f4d4391dfaf339c7a7472668b2f53346940d0424bab27adc3ead63bb3ccf895bd102e9cf6a3ff843a99b06769b204a2c7785d859f41d32de0139e712670fa23deac6d01d8817cdb79468face06f2f89d8d590a1134fb615cc3831ee6a24c3c823775c69490e9e1fc83f785cd8db19d26c5a4f2e9b8b55eb0f34882a450c503bb3e226870f43801e5e9574416f2900d082b7f2c208a459f548b9e0a01ee319e322f6f8a2e523a8609ea2676ce64e4224c0f0b4fd3358100c42a1cd511074b05e444601db5975d222b178dc846fdd98b3ab4d962f78def787e96222b8599ac7c41d2c908fe708be05af49ff2638bca4bfc85e4ec4ab6dc20ac02173bae63e3ea50cdfda6a2a55d40334740c94ae09ae98cddf67864115b3d368f61f7f7f91ebc5a4c12bc9c9b3526b9d05a4f63b774f60535c3358022dacbd7b7e6c698a39bedf70816787793f314f9751520a7896041bccd086daf0da0b08447bc67d12c084718aa277d241ffc8f118d1d6805d45a52610f488b312fab73df675021650db822409d4113b9303a783e2fbd98caa06a1de7500c9f69c91c6863f23f67d11f74b9345f903ef79ef7ad24e3ee3f84e6c9da4e18c7be10870b14cae6583a9318d33989838c619e214d33e338ab326c14c5c87d0b90387e0e0eb024b4e7b3909159e73ca99162fb1025d803551bb026b33ce71e3185c376426440931c4b6ab401dd6614206f8310b6297f235d47ef95a4f8491472dc3aa2d9a5b124a654a5a0049585605b1955b452b1c278f13101a3e68593133ca71569d5cf61b05bdcf9f0ed786e6870ebb91de68bab0049880be9344284202f0f3e2664d7b700cd84223bff29653680f6166892377867db7e252ac66f5edb15be5c37e68ad8cdbef0c8a4d56db62363e917e57117ff2d6a6dd6bc9557d4a9c6659b17c67308797816c00fda52a808ae302a177186d40ccced0d7ed40812469d59b173f2f05460b7f2c4e1d1135c11c3df5c4f0a6907a8b27c25c854b609ff3e86761a537ffe272bcb5f8331288106af74112cb61ff4997bf90ea620ae5212abd5b1ed40af8a600000000000020b9e305fcb979338657c261d42447896bdd47be4bddb68277149eedf5c883ff7043b25697860951d84009fb07a9a7eff79ec7a30b0bb1a2a9651dc1f87bd94c4fe730a78aecbbafc172655afad3e67db7", &(0x7f0000000040)=0x1012, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r3 = msgget$private(0x0, 0x101) msgsnd(r3, &(0x7f0000000100)={0x2, "2706f3a1a850dbaa3a6f5ebd2b0e5213e093739f9a1ec0b038cf730d016597501ecd5513387359890541554116dc9f80d8350fc77683a54c7c"}, 0x41, 0x800) 15:53:19 executing program 6: mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1013, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x12, &(0x7f0000000000)={@remote, @random="d451f21928a4", [{}], {@generic={0x8100}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x6, 0x5) 15:53:20 executing program 7: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "6aa63f", 0x8, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback={0x4}, {[@dstopts={0x33}]}}}}}) syz_emit_ethernet(0x3e, &(0x7f0000000380)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "899589", 0x8, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="fe52dcabeedd74b79ed11d06332e8d80", {[@fragment={0x3c}]}}}}}) 15:53:20 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000012c0)=[{}, {}, {{}, 0xfffffffffffffff8}], 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x93ba8e9cada24cdd) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, &(0x7f0000000040)="beb16c2eb9a82f027f10029c248b8efe6c4a956019da2eb2159cae67ff8bbee3473d3847f79ea676a0b54b1b8742b8799670de2adfb491af3cf8452c4de01d8dec5d2506a69ec50c1b8bed654d3fea352de68cbad4d442c54e2e", &(0x7f0000000100)=0x5a, &(0x7f0000000140)="79c6ca3e7f58b440fe2c475970ed85c38fb15974eb49ca2e1efa2ce21f7ec10edded912cb9c4c0a8c490972b775ed568366b92fa110e239dddcfc21ff65d0a26d65f09cd4916150e927351e8dbe59263cf0ed8a3790918b348191e19c83859638dbe85c44b5bef70cb0a6756045d2a7d42700f2143fcbadfa208f2d269034ebc7ff6ca034d8f38e5c910f6c29c7df1abc9f6d5b81a6f8bc92e2ad902170dfd55d982193835b884e033406327e9cf35c56bb87c2878a4227934ff283510f3771427f13fa41f613c6767d6612425adb5661621cd68e25e61fd411063638918947e32c0825ffcbd523b755ce359c351b0f8300c59c2a135aee807778061083da3c95fa7e5a592afaac4ee6b9be8290c63b56bbdb246d7fefcb111bfbb704323922e39d5a702fbab14f06d0be6b724a71df86e99090257f495fa078671642afb8a10379a15dbc14cf65e30579f21cda47cab43bc5552bba2a65907c38c93445553aae162e281f0a2e41c2d788fcf22360405615813959db66e6e96f53d8d989d65eb2b93e36dcd69a982ab8d6d1f6127fdd1d1818995af165cd6bf21451cfe52feecc01071321119fb66215e962b6e07fdfc02d0237c6188cc777fb091f4542b241e8a40f242f8291b13bab51241d84277750b18656999ef4ebf3a4dd1eab337c9be3e57bcd6b699a3d26eb79e72bddcaaec76ae104be8364dfe72f72975cfb891ab52eebdc5f05adddeeb868782fe2cc932c7cbf17b05ac89d9770408494f28982298b2fbea8dce9ca227b175068ccb654aa8cf45862cdb5fa5a0aa032ce371883b855af72e09fe925b0623115fc9783b74456481a196962138247f866441d084f6720efbd5ab6fe3a5864f1dfc81c918e35b3bd6cdcbbbd103165a5baf4de344e1f3f384cc5a5d5e32fe2e21b5ec6e059b56bd8df47bf00787526eac647c6c4ed431da4fd3acc525ee4a100a200290b5cdfb99b4eb3c29cc43803f775f64c76b8aba87956fd750f99781e70795517ea8668f9961363eb308be1bac887c4527fef76bd51cb2f8d1d517cf30106e68a5e293b4140fd6464162d2fc48bab680bb32846f90e746046d16813fd61f1345047dfd64ce17366912d412dd13bc98767541f023076f10dc4213f1b0d8292ef7048faf43661ade49efccdeb38b15fe1f204a980b2b2e42447e17d5028403c77e946ab948de1d9964b7e699d287841a9c6d419a1b2b0a1451405a0fa4bf67af71a485efb32454d3d3a820f56542c0602013f851b9033ed279dfac3f0efd1180576bdbb37bfcf5dcc0ef5766b970924cb0767e3d366c994f41724f38def1907908f9179291872d0a75531f2db2d6a44e76563a9730dd1aa48e2146f9bb0f0e9a9568cdcde3cd1d322546bf8f8dbe74a032b769d4fa73072f9fe835b44b89cbeaa442f9cf79f46bccc954a89539144d0ec16691a3a3264621ef41a88330937328be7db73454930c48ced0e49632d0cb733e6923073e5611105f85258ec8f05595daeeeb4c09887008002b014d3e81c3dc65c1c3cd06ff3dd178ecc13a9552fdd2dbca0dc0461b761778927d89cc2cf9d27f0f3fbca706a30df44296d120590a824765a009650ca60fc0db19d214ad09b6d809c61ea1af0fe1a2704a48a6da484c2c855ea020ff8a6aadd9854ce9122af5f2dfa7610e732bffda534a5e89cacf5cc4ebebc4a2b80e2fe562ab73b76556d14a8def8aa08d5dd87959f9a57dcfd325188e3996d307abe65f60245d5417be5b7dda4ac1c0689a77908478bdbeaf74600e3853c0928868831fa6708722f8ee4857f2172baac8c71891ef43f2a544354f9f77348c3c5712834bbb8528c2a8f3d7f02a0871bcea02e499c768657d39651df1e7d0b3a1a08c50c36743413b516c9abdd9e55622263b68dad643d17e4eef2b81485577e215d68313dabebe824f087e8d0e4e7d512e617b848f13bc60eb3f3ed7fd0da38bbf3c0d1fc95573e4ddf280f88856c310d41d8352d4ccc9ab3ddb01ba68b80a84bc8e58d16e4efed3bcd9676d761e69cb4f41cee9c4ae87d0edd9a8895c98ef402b0c8fb7c0ec1ce50de46bca068507efaccc5f6f40714f331e14c775d07ca3aef46030809a4e5ee73d30f33810e0f39a11d924c50b9f325b669715c6598dc6beb6445b67e8ea312d50fb24d78c75892c2bd7a9f56fde4f79b271f6416f84a8b2d7d23d6bb01cf5c94992aba5da0e646957fca0a491b54037d1428940bef8eb3fd91c272b5857f624f1d998d45bbbca26a8cf2c38f91b8eca073c11dcb6a85e4b8ef204bd826b7de6cb5cb09212ecf89e2836c5c5bb5eef52f678c7fb4543a3105e76304b6925458d2c5f7ea8fa054bfa9ccf9b9245581d633a72cd6ee3d45f4b80dd1eaf53210a4b6e1a41c27e36bf0ac28d064593a9e450d18fb4327b3765854266ba60674e7ab4cabf59b8c81840f6e33801d24d920c76ef902bd16a0fea1495bc8d3b891286fd3cd4edd03cee1e52bed603a0cbe2f539308a5c7997b101f2247c87fd4b588844855b89f56ebb9c39e9b51eaeb14673fcfdadc010c25017423b5abc0ba0e296b4cf83bc8431f925360fb04c96645699c49c6faa3ade70e26b153d5c00c9ef0a58f62cc0638b7fb853d950acaca31615a59852e8d0281c4d538e2cefd3a8803e86b8509303f4e1532713a683f3007510c11c1afb28c69f2850b0ac81814ae3209845ce69f104b6ff8d134210f7b4cfa27ff249516579ada7eb86ed9203d686936fd0d42fa6543af78686e9b7f4f225a0593b9a9b8a17f618d4e045a1e104512c34594f1dc281f98893e7bdea4a7424af66f4099757c56ca40032f158ca27c077e9697088b4272d20bf32190e610753bdc4d93e8f55894673dae117a772efc9b6b21298f8d398007d5034f2664babd229761e2ee5e58e5dfbc746796cdf9bce2c81e16877c795ca3fc30e9acafd7df016b4c997f98c00d4a819974031e7e4c33ed7f48fa7bb1bd20af3453a0368a0fb4b70ef0cf31af1523d6f9835b79496d54466a1bd297446b249782a38215eb2f7faf0f8af9202889c942afa50113410f53e5a54c7c0d5362b09804d515113378a1bf2dbce0f28e9eff5d8aa3b6e684faaf394598b1eac2143d450bbb3258b1f65509babe1b1e64fb28585788ba63960700b6cb6ec2cae761094410ba60a5c3ff4a322ad204b62062509e60a1709546fbab1dbc572b1915d116641cfce849d224524b15c36de6c898779a19c50c86183129f2cde1a010d8b48503568e75c3a1bd31a8841c7ca740afd86bfb6ef53ce9a2687f33577e6aefece53df00474bba72a8451b110d3ae1d780ded57f9cd5540f03ee5388b668357b1e2666f09ae1fdc9dafd6e6151093f6c1cc42e70cc374ec02940d0cc780161d58d8c2725b7e369db09d2411361cdecc55df484d3e743c24148acca74b533c3fbadd3a4da46e7768baabadac9fe029f4619961ebea9521a0341e3121e9b329ba7a243cf2957e7117e644f8ce6415c46c86f96637caa86ce0c5dec09eb3ee4a5c7a2d9982bfc7fa7af71322786b214f34d9e6145ed8d275440608ce9f016114f1905b21d291a0fbe231239a42516d82a3f04fced2e62d25a24b6b4f4858cdc32a6800dff8a5445bb87236bdac679a41903a31d317b09c8618c470773d75f8a4c6d93916d7da139c7f2498c7bfcccceab1aa3cf86d05812727ae992ae8b9ac1610ff74010ef8efddda8cdc7c791180bf17ceef9077e980cd0c7808c0f075a24a140e96cf921d618e321e99f5efeb15d8fbfd055d2a091977e38078ab3a98a2863b60521031e9ee4c0b357fc75616e413397a3c76ae40c2dcc3ac981ae6a71b91d71510cdb58c212f2164eb2d21e12b623ede511db05e0eb7de7c3cbf1490fb6a2f811e8c19b9e0838c6074ee5b87d406d425cccd3e93d308f9cedcb86ef47874b1e561faf963fa05fdf5b5267b7ff3efb3f0fde5d5897835e6817a6923043c2f96e1354b8a054edf1bf75515fd537722be52b05858a318ea52c928f21c7f3281a2998e428d7866607553069b59323c29071777a9c8487f5a881a42551eeae5e2bbc81e49e5455f635b89f9beee46a064ae98898dd61b7ef80ef47faa5e19226973acc2462efdbd328a4e108cdd7d1ce2e9ec6a923e874a4b209a8ddd4d6e5605c5e13b0551aeb4b09277d239cc1e46cffe495dba19ff4f2f4c4a1aa852cc9a3bc52be0ab704c509f7a63738e3ff73b0263a35807da89010d31b571f7f4a1f748bb1790c3693e84ac787ba04de5217fc7bffed96bba8df614a8073d2c39aec413c1a1500a71ad0b4bc3a56c89585f2e6ce64b575de59e85aa4a0c26e7103e99ae69e82df07b43fa902c3b8a38cd48c8a8b690577d1622623fa4fab7e3d9ebadc3acdbec431820ad93d175eba16d3dbe775b98bddd2b5ffdba668e2195acba572db952494a3b7934518babb494a68c6d99e30b96e130027af1aeb6c93217bc19caccaf6872331a77376a45b21c01f86ab2a3a57fda06cb83c5f6fac54e02d611d3bc2303327c4213c97fc9624d9a1a4907aff2d9980ae2d5ec6f3b92cae3682467bf724a6ca2f9dd29ac18c683c9e37bb20ab4cc688501196d07832473f3d2315f110a72fa153c07332bdbab61e30a8af335c064cacc82a6782ce116dae697b7ab28021f0b4598da014a27ce83431dc20d8dfe17fe4b3489dee85bc0532063e0f571f7191cda06bda70f253958c83b90d88ccaf5ee4e8a0bc91c58ea9ed9c8a2e839d51c7126f6b5ee9019d9137badf281e969a92ad6eb399752ae2e4a95d5b2605ccd93b7411565eba02ba49d15a0aa1b1eb7481ec3b3af2ae2f604e798e2ac048b284710f68ee186f8f3dcc6958edec82d8d07c1255bf4d9f09337ce9b448a0d5c21f80d526d2bf9290d961e803eff18fb33cccb8afb9cabe3b22e8128800d04dfce3cceed5a46216658ea811193dcc2f03900108821f1dc1e1bb324acec4cef6ecd0aeb56323393ab180001e110b52b4b7baca1716f8737dda9a8f8c0391040d460c5c679814338e00f1ae2f92d57b5f485cc390a94c8164b64c0214fed5997396ea9984aabc3f4426be9f05a6b7654a8d9fee395db13ef6c811d2dfacf845be01d8e6f1cd3267444bc96dfc0598052e70330d70f2d0b5de5cd4612b24fb1b42349641ac7e226fd4ccf277699b442a8bbb41b7945c6bfaff7d702b4cbbf5f13f34ca7b352ce53db567d3ed220518b6294d2956d4358be8681b0e7a6b243428ba409c01fe1c2efc64fdc34a50c49bbd5a619ff135d401792774a9332d8d76cb87b347e0844cf5d28579846c50d8619f00076bf7cd1585bf4d83f9b023d2b6ea97268bb333aff596c21c037c51d07aee094eea701a6d9f83a8e705612e802f4714e4eae18f39528f7013ff743131930c033be08d0a94f7db27482ca0e4b1d8517383ee26f32d7be742f01f89a04cb9f544bf5d72e995408cb7776dfedd29bca875f1bd4141fad1e3fbb07e2f03885b2ba2c44e85af1b35b53655b978d678804a864f61e867fd92e5575b4508920744d4fb24b37bf5f41c11f490d2257ea8ab9c49fc4d0f57ff37dcec5212fdaf06c87dbdee92ae64d5e977034410c189ac349c547a153cc53f9475ea05ac46354a4c53be54d34a70b2b6a42747e26da8abeba18a339c13038c32bc7be2bd7b8d372e28b6fc34341cbf3ea302e6c8fefb7b99aa5185797a5fbb2ef54f8a4f620811be38c268a29e09f2fd94a0f699ed3199714fb029cebf97ed2d31138248ee641d71befa51b1a291490410cb92fc11fc3102e108e707ce", 0x1000) 15:53:20 executing program 4: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0xb0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0) writev(r0, &(0x7f0000002580)=[{&(0x7f0000000240)=')', 0x1}], 0x1) 15:53:20 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffe05d070b00200800450000ac1400bb1200907800"/42]) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x1076, &(0x7f0000001ac0)=ANY=[@ANYBLOB="02000000000000000000000008004b3910687f7ac9cf2b84741c0c7d77e800070008a8119078ac1400bbe0000002000c0f98c6ab5238ee8223406f02e61543989f2ff700d1c1d7304f82f6f6a1e9e04174c4cd49d1e5b197f8d548141d2016147176718df648e99bae76d5e49b6030a6d47e672961906010bbaccb274bea6602a0c3da9b0f0aefc24d3bd9294864c5c6e70d305484992ba4b1b0c2c44496633a480da6ff587bae56cfbf887d2ba2181fe0697a41e29c28befe396e79b097a54d0182f9d940e4de1c9be5e97a697bfa76b0616c820e", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="f14000019078003f13128817b403ad06a1b4fdd7382ae37a7ccd010d083bc8af384be6e4b79c190004020402000000009e573904820314fc7a0aa96ede48f173b97fadaa7cee9b6b2bac4f48c1c3244e8d3f2f5cadeaa61229f0f506d0b6772bc7fd018cad184f730304f9c1d251da30cfdb1d585b394e1c1f0eb3ab290dd60721f83074a3cf0727ba0499a7a0d2311d3e4de164800a9550e98ed7849bbbbfb49b4a3051b8c2ffa6fc0d4189533ba2e358448f583663da5d888644f2fbf721f95d38ff789157dd9adcdd2611894371f66295f8332577e439d51c3c830163e2dd6050c171d587513ce5756affc805949bb1b9ac37d94c11286c71c71ecd88e1b6f25ae2dd5b78c26ec08b11d422d7c955b7260c9c27a1695dfc272dcf7ecda75708a3d64f417c2466a8392e6758805d122b3ae98ac4156f78f032ea504661ff2b731ed4a79ef0efc8a6dd915ddaadec41b8afaefa3c2eb2693cc4af1fdcc40e73a3fd88a7bbb697a08f9447d0235bfd10c6dad8a6a200a850ceef59cb12838283613c7d294ec61508e50508204a80b9805b7c7f3965b3faaf472d67e15522e47b845fd14df245c369e7256cbacdfd8e7ed63a33dd27de0b87db66a1ff0852a2034a6bfad708503e58f4bd8721b32ea628b173d9310da4a9313e8382eb2816df18f633ac824407f0b49b4182cbf37887e0901d82e8f9b24d59fde71183c081de67b9561b7d75cacfcc25f4eb2b41bb16e6ee97978b70d0f51e0c00a84b29a6bfb311985f273ee7b8d6bbffcffc98169352aa4092597282ec274dbe838d296f2fa16fe7c1e7b16bfb7aa8e013b6a85f0c3adf4a06c752a90795567e182253b4e08b9c27cc94d151b7c91d3f72b5c191c2e5accee103238807c5f3dae546c72e6338d97512238d87b8456ae7abff8970ab21db9a40002c62c390128e73e6683bf373ff0827fb27011e255b977629a5797171bbb4bc7e389957ed5add2c3d704428567cd8c7e0f677520e8bd5287351e28272de67c45611576c5e67a869b02f8a35c720e2e87d0115cc6336d82b23bd59341d65d8972c8cda58d94273c61e87b22d232bc16e3baaf9594a663f7165bf626436ab48ae52e14f2857526ae6e62262b5731eee1028e24e6ad2fc3211318f9b9c22490acc849e22218df3f783d15f7af4f4a36cb167e0c4bfd19db8bd4c93be0ae15b1c1e9a34c29467eb6fffe03f8915fe94c22861401417c72068523af91c0a97b2a9c3f3353aaeb4f14a0ef08268e9ca89821e227f48efaffe21423ec725408f73c3ffd738fd00a8775537f261889c1e3faf42dff01c2a6a6ea3ec4e93557cab22ae03642ada6a5aea0ab753eeb3ed156f435b7835d03ae781a2ad50986e55ee31547f6ae19ec720fee4a13bf7d365e4ae5c91121d275f51646fc8b331e80b91449f1b4d30fbc413919eba8146a1d5b87d36258a7150443fffaf2d931b1631045e5e9f9619b68035b1083e79b76165aea1a520b7a21fa81d15d98b9a15c88b66e7f81f1dcd8b7fa8557e1e3a486eb39356f58c118b8fd6bdcf76c3764ae75b85122554ab1a2e1ebdb9af3c7ece7125c43776999365038fb95cd79b409b556f04962b4e9832353324c7c9b37ce1b9d01b2f11d002dbee1169b4c147a60716bb940b1bdc91a56b6f3d6e82af6badf6c6af7634aab1423378a8898a0bdf526dc37b6946779489f7b181e886c53f0374e019d3ee43d5b5e1a388995cbf78e5b19999e350467e013c952dc167e9757ffca72e6443780cf29ae43108a9e42aaba2f5417eef5cbd75e0b871e0d85531ee245c0b9a6b9b434e4e211fab08c85ffab713906d3ab55e23c93e9e1c2cec9ed7446caedc263f950d6cc40c0ada7c8f5c3ad4441665fb320f0f7e0fc57e8abb244b90ac49cf75213399efb68181a2db937c8b196bed2219ebe468193095944a29770b86468160ffa5747884fc2b14fbe132a8d10de6c97ae38e5be12442bebda350c98ef3a65430e79c073056d9fa42177edc1925fc966e24fc7c04613892a621fb0b5e00bd83bc56643d0df52ccf422ab7d721cb95cfdf74d79b6418886a4a69686c583e92a8b7a9a0bfd2ea3bc1bf5c0d0c92c297e2790f649695d2a84d42e1ce7c221c0173c6c6f0ec944f03a5b09abf8b1af1631bb109f2425b863f9c45b347c134f0c0cf4dd9a04b2615cc26e9866bd07eba9ecfc51eb9a90c2a625bb613e8cc82d4c8b2eb2e5db0c040c97c850c2d339d035b902134d58cc3f1ac157363c21e83a0a77818596e60e27e8d31bba32fddd44c641da51cf7ad81543b02e87d6935084f9078946a2f2368c85e28b0615b7b69e4e5177ab525a92a8d3ba5cc5d47e14a762e9d6b9a8bab70bbb0dcd3862eb7b18613c422bc66455daf751343b0ca11320fb20d22fefbba4b7a25aedc8e7c801d8455699eea7422f7bc31aa9db4507c0f98652935e30390f73bb3c906a0d86c02848c2bdaedddc4879b9db7a3792c293ba39399bd6721cd4a561a4f54599c63883ef8921931362d5b17fe6f52a7616f014f9c155ee4829acce6921feeb376c32a7b675558458b2233addb0b2a5e6684a36dfd7384a7c1414368eadb4068ac81b0d31a47b328c48b7227293ffb81b35b97e17b6882bb1907946cd5d7c11658039d72fc64edf912e040bad4bf20e0ff3b7740e7a86cf43e1659891c9afd9f90f9a24205ef9b5ea9ce4094b5fc00f4cd09588f247b25e67a32b40409ca0107318bf7b07260ac7a189a70ef456b011f17db0080fc34f7bcab1dc6df5150a7c03ce37c2032ccf8066615ebe10e6fd8539903c79ee5540e1263f91e22d12c8cd05c2189f561e00cc33fe5b43af9716c576a675fa8d9bd1276f50d1b6196dfce2155464e383901bebae3252f82e8c0705064fb6445c1b5e97e6e432387e6419a0a7f833b961f7c8a3580e6b35451dd89561fcf02bd231ffef9045d0c6e6e9a67386af8473b4f7683e83d5714ebb62dbc0fe4cf9eb246e00da41558da76cddadabb0dce4dfbfc2c7275fd748ed4081b8a09d78df35e424a3e8d4438f50de1bd458bb17ef5160facc6259d4a41bbe4d3ade56c13cd6af5f01df90f690e0a113a082d286a0db32045b0fb733d23601a7c2ec325b42b9e288aba1bdbfa19fe20010e31fcec27659da150ee692c7201e139ce10f545330d99c6362829cfde490abfd034cf02e8adb65f0934bb8e8659c79d89d3b1a798b893cd7b976eb0a06417cdf89b0f1bee736cfb7979bc53bc9074d9909933885600455bffb9742f9f5431c54eedd0817fb9ae609f5da06600543284f5ea868e1ba1bf555f8ec67821661d577e61c321538fe8fe0ddcbd8bf8a92511149461a69cdad40cdea4b688ae2e3a0b8658736c0e97455f1244d27070d8e51f813b2a0e1de9105a11f410c95b20f4f7ce01cc02085bb49a8fc9af77e5d0180b1bab1055ebf28a93538867e0b32b96253b5a671de6e8b1a918e184819138490cbcbc89bf4c881ca300c90208a9f938db9386c7c32728031584cdfb1cb5edbd40e10e6c742c0e0e09958f05c3b68e9cded95e0a988738fc3425dff6696393460ab49e3d27920c28db46846670928f24c9a4bb5ea8570a1940489432df9fe6d018ec0f76109ceaa763b7259683320de11c9acc7dafa988cc3e6166ce6010aec40a19e8f09720640ebc720356be88d281be54520b10847c81cb189e737bb31bd889afe8c923c92c4dfa7503e9d9ec8f89f4336adbb0ded5dc92c6c2cae50b97efab5beb53d7b2d04c2ede8188f6f857197f2900be66a53d659b9092dac31eacfe7d4dedd0cfbf2c7ab3939326bbe6546b804486a457903a690e7c91e07bcc69585334202a05cf2dc9bf4e2d3a5ef75e1223c7c98ad7ba48b58e18fe3e90ddb214c3e46a14ba22697241a3c805f12996ab02cc928c618a3bbbd52f33d9467e9a624ac34572d8037d29192e3449057474ce4f38dc094bdbb352d9d6bac18ad0ac0c528dca708a477f95d45b248f4bddc0e7de49e9fc9d763a8cf852215208851446af2d8f11b0bd424f03678b36acaa1b6e953ee8ebd944d6c418f12e91dd18506f0b9206f9a4c9174afd63874e14e0cae8d025be03b7963628c6733156a56a61691a8d66f231b12431dc4c3bf16a3a3c5c3e982b6cd3916130ec8b7ee7884a2adb0f6ab08fd9076592c529560bfc2a3b037cdf100f245fa82b888f511f1f640c667f15a52c4031644747b233198eaa0674dfaba88d389d148ddc04219daa37dd7e945ef2d8a8c1cba3c78328c899b1d1a9e2c4b16d1d16d603020b5240ebc242a1c7aedce7785415cf0f5d96138c7115c09ea52b6259c1b42641fbb2b5da3dbd818b0bc29c55d4f75652a3d9c26b8309889fd9548e97b34b9519a1574044399b01c9edb65d29ac8443228757e4089721f2200e372799e9b97774e35df59940f02522337c0f7de66db10b9c579e246c3c1914c6f1af50aee25792919666edfab0e2d5e09bcea0a23d9adfec0ab489b34c7e03e70a169cb97e6293431a9b0219fe46752689c38c389f1ea2efe23c705acbe9306176c113568931ab639cd1be1702c5b365a834d950aca2a08b782b0caeee0099e9f0560a160ef70d097d18252599b1d0caff803f08e9436b5d8c179601505da7941d587ee52766335a5debe646b04ff7d095802d4a908a9795320e273f2ec3e64d533377b2bd234ca03d11e0f6ca68f5becf3032868b74756f3511ad3950e14955969a569e89856e51e26aa01d97cc6c0aed0fb101268c38e1a6496adae49ecd5b7a17e86567597355609d63a3f96cb66580102b1713d3a5a82c63690e0e3f5eff3cc7ea31384688c65de16fd1798fa7df367bf6d043b6b3b620e244aee28f2cbedd3944da2e35ec013e12399df9fcab93f9bbd3df0881c91e79c7451d8793855e11620762fdb80fd080bf54c0cad67c365a1a8a2ba1869432b2b1b28800d3ea716860ca0f787316d1e21e956e18088e00dc21072e48ea4349fbe7536181d74afb37d311a139d5cfe9451561c1dd60c75824f760e378ec8f8a655a16224a2c2e07e0bae0d5751919e8b5517333a5aed98b799465dcf905d67fbaccbce66ba9149d4b08ce46146778960de0488bb7e4403b2d3e5b2241510996197c1c71c77a901e770a25870528988b22910bad7cac4daa43f26cfd3576b70969ed0f79639711e1c8d9d1df3d54cf585e07a0278f9a4b219b929be2878bea6289c96478591968fb6dce2f42655d570bf7641be0afab7ce21b06e5c91e50bc43e647aa5b901a0ae2bb92a58d577d65271313073643aac7016d8f4975140854676fa42c91dadf9d6de6abc86c8233172b99a0ab626ad6b48640090207aa585f21866cd1e2ec1bef991679db8591db2d5ee5fe0051a8f7fed4bfc40bb1bfdbc4b126b5702daa0dc13d19374ee91424502c5c247218e8fd91d73cb90a8c7815a59113c20061343f98c9e284ab73d3070e5398dff155983b73141d8b11b78a7fc504ada3e199e85f795d94ac24828975ac668200c2ccc0be4b269fa454b6119cbeca9949d13a7162f9a0ddbba52a218117f51b49e3d9e25856e112fa605d54b2c305690c40f008d9efe2bbf2302568f6dccccc29e7fc44c623550a1ecf55cf9e3ffe54623e007e7d07f7fa046b4c2391a61de049eaa4c7477f8bf3e6aab860fc25928a7d211676a2a904c858c081bc9dcfb249de75a62081bed3e8dd7b0c2336ea370dde4e8ef1979491c084e3313d965a9d34c00acbde97aee854e959e4075bfaa7252b1b87e52d551037c7270969cfac45717b753a0426441b58a462ef6fa95602dd0eac72ecd36efa3706c983ff8fe787afa9301969c33f74ebe9b2f35e17510a3aeb41732de337aae72f2d4a"]) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x33, &(0x7f0000000140)="198962c2", 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{}, {{}, 0xfffffffffffffffa}, {}, {}, {{}, 0xfffffffffffffff9, 0x9, 0x3, 0xffffffff}], 0x5, 0x0, 0xcb, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = socket(0x11, 0x3, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x1, 0x2) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) sendto$unix(r1, &(0x7f0000000400)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8ed5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b6798ccf48ad2f674c74a80574ea6a923d80ff60ab65c6dc1fb833fb4e6b82f4d335d223e7d029d6ba8af6300372821e0ec26510a90bf8a3c0fccbaeed1d5a2dda4c1bf455c3533b10b098bc602e5eb0cf2df74bd97361d6eb1b68014d0f7dfb76ca73e4b99b0b32dc88af5", 0xbb, 0x402, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r5 = syz_open_pts() sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x7, 0x2}, 0x7, &(0x7f00000001c0)="3d3f8cc45b6126f6faab9e7d93b44006309ae018f64694e96a7b3ed8812d6de45d6149fbc33da6d5d789fac0505a16cfba422d5997e1e72a0132bb246b98f5a559e10bd380b07c2c24579570d925dd6ef8a53dbfbe2d1895b748b817e2f728cfd004000000e5b20bcb59a06950f4320e0ca614a725380be483f83a17e4811b6e2359fadf0bfc41e4737de35a57b5e31ac369e64dbf758a788475aa1000000000000000eb1bd64b388df7ad2f0f2e78b321607e0e42c6fb811312b95227832cd80b9773481458cb2029011d2989c933854c5102c760553423dc4685a707eaf430cfc74fb19c36ec7d0c45d1b90167a07f3db04f5d8fb6219749445ed75aad8001f46c3c424980d33fcc3c309402216d38e23a0709c413dd8c2bdcb4ffc7f5b2aa56a2b0fc59dd55d2de2189922f8d6311e35670f5eea969260e5c8ac09a4b0a659205347231c2737814ed82403c3292a47c333406d081aa661e5d60cbcea8ac935723f061159faa4b08222468b0a1664a4f79a8a9ec7c06f8e07d8dfeb659165a2ab5c780733a3b4c2d6e4c1df645938c18fbd7162b0b15000000", 0x0, 0x0, 0xfffffffffffffe03) close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0xfffff5ed, 0x0, 0x7, 0xfffffffd, "101095f97c2e00"}) writev(r5, &(0x7f0000000580)=[{&(0x7f00000009c0)="4a9ed65e2f444a9ec732bacbe026237622ad5dd37fe2cfb3a2289c9afef2523ce34ccba8196c838b64eda3838e69bbf95f059371811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd93dfb78e13ff8a25c901919cde9c0aadd833b0b37fc8afd99997fa5ca1", 0x78}], 0x1) msgget$private(0x0, 0x410) 15:53:20 executing program 5: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x2) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f00000000c0), 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc050756a, &(0x7f00000003c0)) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c69b8c280bfc9c11f26026f6231b5e725921be8b099", 0x0, 0x0, 0xfffffffffffffd2a) 15:53:20 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0xb2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0xffff4610, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x40, 0x1000}, 0xffffffffffffffff, 0x1, 0x7fffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = semget$private(0x0, 0x4, 0x3c8) semop(r4, &(0x7f0000001480)=[{0x3, 0x6}, {0x3, 0x2ff}, {0x1, 0x8}, {0x3, 0x1, 0xfb0bf9bc52962a4e}, {0x0, 0xfffd, 0x1000}, {0x1, 0x1, 0x3400}, {0x0, 0x9}, {0x3, 0x800, 0x1000}], 0x8) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) r5 = getuid() setreuid(0xee00, r5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, r5, 0x0, 0x181, 0x200}, 0x2, 0xd47, 0x7}) fchown(r3, r5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001700)={{0x101b, 0x0, 0x0, r5, r6, 0xe4, 0x9}, 0xffffffffffff8001, 0x9}) getpgrp() getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) getuid() 15:53:20 executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x201, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) syz_emit_ethernet(0x76, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036af8000402b0afe80000000000000000000bbfe8000000000000000000000000000bb"]) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 15:53:20 executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x710, 0x1b2) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x100) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="89", 0xffffff6a}], 0x1, 0xdfff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="04010000ffff000001d6f4b85272c2ec9100c7cda3900096a223b72d8b2952f80dd1c9fedce0155356d4f4eb781f903aa6d4e940c37434", @ANYRES32=0x0], 0x104}, 0x0) dup2(r3, r2) 15:53:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="7802d9"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt(r1, 0x6, 0x8, &(0x7f0000000100)="77b3d8fa", 0x4) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r2, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x6f}], 0x0, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0x100, 0x0) kevent(r4, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffd, 0x20, 0x2, 0x1000, 0x6c}, {{r4}, 0xfffffffffffffffd, 0x12, 0x0, 0x6, 0x8}, {{r1}, 0xfffffffffffffffe, 0xc, 0x20, 0x9c8c, 0xe2f}, {{r2}, 0xfffffffffffffffa, 0x44, 0x4, 0x4, 0xe648}], 0xcb42, 0x0, 0xa9fa, 0x0) chdir(&(0x7f0000000080)='./file0/file0/..\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt(r5, 0x0, 0x20, &(0x7f0000000000)="01000000", 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x46}}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) sysctl$kern(&(0x7f00000001c0)={0x1, 0x4e}, 0x2, &(0x7f0000000240)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0xd, 0x0, 0x0) 15:53:20 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x90}, 0x0, 0xffffffffffff8000}) socket(0x18, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e0000000000000008000ff00000000090000000000000000000000f600", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x17}], 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000140), 0xff, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) r8 = kqueue() ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0xc0207534, &(0x7f00000001c0)) accept(0xffffffffffffffff, &(0x7f0000000800)=@in6, &(0x7f0000000280)=0xc) pipe2(&(0x7f0000000440), 0x0) kevent(r5, &(0x7f00000003c0)=[{{r8}, 0xffffffffffffffff, 0x1}, {{r4}, 0xfffffffffffffffe, 0x1}], 0xf5c, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) 15:53:20 executing program 5: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000240)="8a4e2716b11952b35f9912858302a73f12d8429a7c0ff4fcbe2d7c24bceab3eceaa125424be03e8413e4198d3ba09a48cdfd0621e7a7f001b28943f53cc6418344ed53ae4d878e8a7c8bb249ceed77e1c7a5ed06f0bcaa11ea7341cf43980651d0a42182b2d8464a38c7fdd317863754b370b981babe4649076ad2bafd34411ba73c6928d3d11f999f96842d97749c2ca071bd19a6f587ce5657feb6542859724e3795d3a7afd4d5f45741bb1309c3818f259d75c287ff96b08d0ab3c66edc97000000", &(0x7f0000000000)=0xffe1, 0x0, 0xffffff26) sysctl$vm_swapencrypt(&(0x7f0000002e80), 0x3, &(0x7f0000002ec0)="a0fccb73", &(0x7f0000002f80)=0x4, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047476, &(0x7f0000000080)=0x8001) 15:53:20 executing program 4: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000000)='./file1/../file0\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000300)='./file1\x00', &(0x7f0000000140)='x\x00') unveil(&(0x7f00000001c0)='./file1/../file0\x00', &(0x7f0000000200)='c\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='r\x00') execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file1/../file0\x00') sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000340)="9b180bc9eb987ab7fe50c483e410173842d35696077b538517000000000036ba1bd82e86322c3eac80280712f838130efce12ed400d06a3f23616e77004c8836ede9b54133e01c22042adbc7806069ec3d315eef8c826e0c1f59734a32e0ccebd669ecdb15cec53342366139d11a5ab5ba0800800090e42d34d900a0dad2b74f01000000260526a3a8d70500000000000000bea0d70855f3c394639e29c513256ddd8680a944d5c2bdbf7878d15f2ab475cca257352828a76e53346a762995e89423058a5c6318950bdcd08b9eca5d4d3e6706eac9b4e8aa9b05000000000000008324a00d2f5019383919525cb6f7e8574c2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507a2f8fd0559dcf69695b8bdacf9429c25483a92751826e1769326e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a623855e941dc35fbb1883b7a3c356f67161872fc4392d943883aef100000006201788ce2b8802cb60eec6add5e9434c129091acf8a75e97dcf7025b78cad2cc1a0d0d687d2c9b93e27142bba7667f578f05afe3426a3f7c7e38af334b80f043ba9136d94eb4c353d46dd8143fa85d95f8d187248ab7426a637f7efb11f749618ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f458ff27209f45a48ffb7dc5693a8f29d76344671843a1f208261f720fdb791f833a1d0b3f4747810641d237c35d00a0a733c30f2df5c2413c80f1716f1a5e5f101e0691bf21268d07aea1cae876b356464e82003ac037e8c4b91a62cbd7b4065671ea152165fc0464016fdfddbc488bf04fe8556753d70cf41f9d127b2a372df46cbf70012bdfe0ac7896bfd310604e6364c59cde95825804", &(0x7f0000000080)=0x297, 0x0, 0x0) 15:53:20 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = msgget$private(0x0, 0x220) r6 = semget$private(0x0, 0x3, 0x2a) semop(r6, 0x0, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x0]) r7 = geteuid() r8 = getegid() getgroups(0x1, &(0x7f0000000080)=[r8]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0x0, r7, r9, r7, r8, 0x100, 0x2}, 0x401, 0x9f, 0x5}) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000480)=""/20) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0xeaf, 0xffffffffffffffff, 0x0, r7, r8, 0xa, 0x7}, 0x6, 0x6000000, 0x5}) r10 = getpid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x0, r7, r4, r3, r4, 0xac, 0x2}, 0x87d, 0x7, r2, r10, 0x53d, 0x8, 0x7, 0x7}) r11 = msgget(0x2, 0x9) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000180)={{0xa6, r3, r4, r3, r4, 0x4, 0x1}, 0x9, 0x7, r2, r2, 0x9, 0x5, 0x14, 0xbbd}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) 15:53:20 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1dc}}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000100)='?', 0x1}], 0x1) shutdown(r3, 0x2) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1e0}}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = msgget(0x0, 0x551) msgrcv(r4, &(0x7f0000000140)={0x0, ""/61}, 0x45, 0x3, 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f0000000040)=0x80, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 15:53:20 executing program 6: writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f00000001c0)="3bca01065bdf088654fa91faebabc4159149b58311084092fd8ee442ca3a5195", 0x20}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}, @generic={0x44, 0xc, "0624813101561b463c10"}]}}, @udp={{0x2, 0x1, 0x8}}}}}}) 15:53:20 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000080)="d8b26a23", &(0x7f0000000180)=0x4, 0x0, 0x0) syz_open_pts() r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xeb1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="fdd20bafacac770f6fa0065b97a89649e4ba37b9c9f7fce7f72a04ec0fa8f053d95fa7b776e03e0a16db15516f05dee7d0216611a6ec8b9f9447189200bdd41504dc459bce8903f1637a1b27865b368f2e550cea226cad3de4", 0x59}], 0x1) pwritev(r0, &(0x7f0000002480)=[{&(0x7f0000000040)="90", 0x1}, {0x0, 0x31}], 0x2, 0x0) 15:53:20 executing program 5: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) r1 = open(&(0x7f0000001640)='./file0\x00', 0x615, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) dup2(r2, r1) mmap(&(0x7f0000002000/0x4000)=nil, 0xfffff000, 0x2, 0x10, r1, 0x0) shmget(0x0, 0x2000, 0x0, &(0x7f0000001000/0x2000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mprotect(&(0x7f00003e0000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f00003e2000/0x3000)=nil, 0x3000) minherit(&(0x7f00003e5000/0x3000)=nil, 0x3000, 0x0) setsockopt$inet_opts(r4, 0x0, 0x15, &(0x7f0000000040)="fd04c085", 0x4) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r6) fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r6, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x100000004, 0x3}) 15:53:20 executing program 5: setitimer(0x0, &(0x7f00000003c0)={{}, {0x3f}}, 0x0) setitimer(0x0, &(0x7f0000000b40)={{}, {0x0, 0x6}}, 0x0) syz_emit_ethernet(0x3c, &(0x7f0000000080)={@broadcast, @broadcast, [{[{0x88a8, 0x4, 0x0, 0x4}], {0x8100, 0x6, 0x1, 0x1}}], {@arp={0x8035, @generic={0x0, 0x8038, 0x6, 0x2, 0x3, @local, "022f", @remote, "670797a6a2f08aab789d785d7ac52ddc"}}}}) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x6, &(0x7f0000001200), 0x0, 0x0, 0x0) 15:53:20 executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="eaebff0100000008", 0x8) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x80, 0x0) mknod(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000002c0)="0b29e2d5a577f0cedc0542e136317d1009869afad2b5609cda3934f50aa86b6a73edd42dfb6576fc02dcd5f6285638674f5b8121e8439f7920e213f9611b040256bab0018f0e05b50283bcb7bec2cf8731882da4c5c44c2eb04d6134acc0f03b0f82a5171e2a4df7b4974eb641c1538b068efe2f4d099b428fe1685fb760d32d5a8778d132064d2e8fdc7458a55f20c3b391557229e7633aa68640878e0852777f1c30b23fb784603ba628350f3a79968c9fb53b67078083b3f73e232ada048df293d5560dddad0fa8d7e8cba63cdbaf0667a1", 0xd3) 15:53:20 executing program 6: sysctl$vm(&(0x7f0000000180)={0x4, 0xc}, 0x400000000000000c, &(0x7f0000000200)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba326f38175101000000d7e39544aea098d19ee63d03cbf92380dbe9f8538135f09e408bbe17a54a364304ee64b0ad54e6d4e38114ced38c328aff2e224226ba29eb0796f8c3e8344a2c8b63c56306f867d5391872f3005c164556e4a5b966122c56edd85fc996f12fa1b92e47aa0000000000000000f2f63c6374c6e352f5078143aa1bb8780a962af044f105a6bcd8ac5245ec83ed0d53c45a7bd25745cd16951a9269615be8b33abc6992460bcbfd012f3cdf74d32a8387f79c422a1f6152ff07d7af319f8cab9ac4cb281d5f2eb1accc77c1db0e731da2a613709570a6fcdfc271f10ee3d05881fcddfcf901d8a382c78eb4", 0x0, 0x0, 0xfffffffffffffeff) r0 = msgget(0x2, 0x200) r1 = getuid() r2 = getgid() r3 = getppid() r4 = getgid() r5 = getuid() r6 = msgget$private(0x0, 0x2) msgrcv(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000040000000000000000000000000000000000000000000000000000010000000000000000000000000000000af2ed62964fd2267f2ff6ed9000000000000000000000000000000000000000057fd59fe00000000000100006f00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000001300"/192], 0xc0, 0x0, 0x1800) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000ac0)=""/240) msgrcv(r6, 0x0, 0x0, 0x1, 0x1000) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x40}) r7 = syz_open_pts() close(r7) syz_open_pts() ioctl$FIOASYNC(r7, 0x80047469, &(0x7f0000000040)=0x405) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000140)="13d6436678897f6507478e042f97e8f12e803408554bf024357421ae10f30b1d01e04d09607ef31ab6cb23f6", 0x2c}, {&(0x7f00000004c0)="0a4246b7c9e187878eace14137e83f03b4177799ac1b9eed75278d0f1529ae250b32278eb9159f2e2485901591de05404f03e554dd7494cf4c108092d52305559b16578fa104cfc23c5996b6af26bba6a2d8e7fb4b42639b6d3f106e3d9f3fec943f9737802b9a9b8d48727175e5990143b94de96db3d28de7941498d969cdf088086279f38b4d45b6f66e7a9d5fa54ec77cb3610aba8b9d4a591e7c9804fcced5506400a4931869e3cc02f92a84bbd4eadcbbae9e5f49f49262eceb76d965877145dbf3ab670f6a2cbeace0ad34a69abc87ba5fc251dcd7fad4291703748eccf0b35079d24592bb4b43994778743f92d7e044de7f18cd80ef68d8d5e1b9e20a4e1a6ae3083bc138a29aee08663aa45cfebdcfeca9050cb1a1195db9230cd14905323e55db2bb4ef3d6f90188fb57bed017394dfef560e8eca4d04a4d4c37ff7119c932ef95339e87afb82fd45edf108a1717f3979c29377", 0x158}, {&(0x7f0000000100)="a2ed16d355", 0x5}, {&(0x7f0000000680)="5feeee1a19992e3bd85a588ff8913da1cea65857110071cd", 0x18}, {&(0x7f0000000780)="8d39373c9d40cbb96ed887311eae900cfb476891f70d41fd528cbad5ee43434d0b203c41d8e7b9e2cb17b995ac8525052b827719e85c0c597af3b40b35ddd98fcf0ac393196726820255074ee008bc35a8b3121107c74ce8befc95e60cb33af12ee6d71eb2f5abe77225dd1afa17e1f2c4f7cb0ee31387223a6e93ae1b841b2aaa3618ea33dcbf78e3431bd8ee91f719df75e8ec4e9841fa91eb93594928c6ecf8467748d5fc52d51047fde887e7a7d8120ba3f849b7a04e996cddcc23f8393bfbe9a7679f646b51c8be49", 0xcb}, {&(0x7f00000018c0)="ed0f481f69d0c1a29eafcba310815b92a8be90e02d63482921f6e1a7fcb634f55d276396c82f6c0e3d8cd2882e4db8fe33ee4afa2dd00465096a38c7b4a7a7c1787f72280bc12ea9533b8b6f2fc28fcc7b6c304efb20b772f562c43075eaab1e8eacbb6631780e602e9bf2bbc044825be7d3cc5fed0931ef76ef5194a64a3ee3e7dc97adc5fcadbc578069e9e398f3d0f82a357adbad9d0351b47c49b0c07a1135d7ac2eecd0f0bd1ed6d73340640475b5468e359531cef3fdc837c8ee42d70ba3a68f35296e8b599fb220da0f621b2faebb9324c2c84d922cf7c3a2a883015e89bda6e5ea1f1793339fc14cf57fa15cb6777e76ddd6242a9f86c59cb72412397a4ed340fcc0ddd8666e6cef4fcfbb4c6cb86898a715803276a3cf2ef72a1e4f6c1c986a6eaac770459bfe1d8bf652e8fad6a713948cd95dc99ef0de3af7e2edc0ed94c9befd74412bd3f4a2326da0355ac068040168d1c89fb27dad859a4d966b7942cac1e03a9fe98c49119b1f3295912822afd2d64cd1df26e6ba0dfa058c1251b01290bee38066ae8f373d7816aeaf7416ceea633c7876c558f01a024783ddf3719d0bd3badf00a340361e9e03be5f40f7e96fc5b7a99fe9ed91c8ece9297ae1c8054e7d8eda4c78bbebd32420b19a72b152c943d6b1dba2072728f06bd865566ea535ca90997aebf45888b4373b50b7a47d039d15c27aa5c59e66ef96824e7a6e4985c0eaab4cd9f4594ad2a92e642485eb2a2f9c9d504ab287c73d60b2654b2e5185f6adc12d088f63874052e43b646310b343a61a4556e3fb0512def9c10de24a0cde437aab630bceab5def1c28bcd73c305e61df93f3923ee452f98e44a3dfd1d5c30b6f776b558e2ee02cf555fb59702e0a0a5b96cb3446c7cf1490bdf4beeadf3fe58a5eb2ae1408c5f9387b5d4cdee39423edeb9f7644dfe4398f2e219d2190180d90b3013588b3aacec2f00d426dbdc345af42c5d4b521cabc916b1ba729617d25e64492a4add64b48d1fc4640b50f806c04ca9e0d62351207078e3120774e76ff2d31448bebc01bc163029ad04a52d3cde14df734a41803c66c13fce5904df45a349952d805026b654bc8ddaf047a54b4e87383a2e29b22de4cd4f359ae5ab6893c507124c1eae36d0f6ef970f019d288dab9f0aa38e7889fdba2e24a4d30cad6d9ba07a3d87aa66f94703f84c0203008e30071ffc2f3be97696afcfcd4fc0e36c84d00e2e20da09e6647ad3c87e655f5811347994db84d309811ed66c81bf67b50f794e8bf3c1ab80f6764075377b89cae294f91e90ceab3ba2610270adb57d64fc0e042a9b17f1a944f96269e8a61e1ad4231aeba220041393b32d8034df7622f3c8bd66fd453604eba8dca7affae4f050c2a4db2a7dbd75b22ad59d173f301d3b35ad54ada4cc1b67ba4000ada8bee75f28a35a6ed079f9e567438dc1d0db3cd858e2e53421bc226ad0ae55555059dfa1d86e3a1f2ec94df2d91e3fe81082f01602f6f7606bbd379bf864623f2306764df57984db255bbd365dc9ea6baaa6c03c5ad4933ec1ec4f093465f4eeb458d517f7fa60ac81129be0fdf880a810adc55bdf5ca49959cecfc8defe8270498ac8713ff87aa206e5304b275ffc17d94172389a2ab218e0a326bfd74fe1a0bc111c0a6da8feed21b13791d49af1431bb324811341e3c46fb06db76fd4c58693d366942521f26fbab0d5f382f68fc6195d1591898bfdc9b4ff6973595a3070d5753f8fa70d19d3fe9e41d427978a9b9e438aeb8bb3f5578a11353b96f8b3d6597e0ec732a9eb52f14dcefd818c59023e81ba2762812e851bbc98fab98e1f59f63bdf59259444f1dffad2d41543347d37bebe28cc233baec3abd91266d47f37eee0dfa9f6d91a5880ec361abdffd9499f15e98a86a43596973b8bd6d3626f17a888cbafaf9526136b38ad7ec78d7ad42457926a35884a9752d5cf29cbee3035f35f350d85fd8666b74e9c1f0e79e42dd8dd5fcf838c1718d8d7ec1fd22651893066fd01334da92a92ee5d44e47c22ee4e29bcbc84ab20a9542b084b9a209cf453a9e33b911f612fade6571d872d148669f06846925342cc69a11540c74b74f515717e5a1b1e6772acbe807859c5ebefd88a74a8de3300eb7f8f94b824acdf062569361fe49a44b3f2b5b3964e07a67943be6a1cdb5d4503449a82c86ffb650f204955ed324e335e892f505c2849c2eed0292f98168c919a37d4d68bb0ccf33f52381f80dd974db95c496e03e803ebbe77fc2c15475b86cf249c43e05abe9d81f88665122de11306009120f32a61344ff2d551148284c957df9d937e2d2ce2db2e04097ac87f976960a0d898380bc650b8e36538048d5df223feda847360a907344f1b454918574c64861e39d9cc920c30009357e5d67c7b06e1e781bad95ae7471341b4b6f547b1bbe00bf6341ac8ada218f5c28845b8caee7dbf360c099d6e112271984f1cf549b199fc4c90c3535e4687aa1874cd374825c37e57c83b669800f494e241dd10329cb711794315efeab959ea4961c85eb474607d137b038e3a5cba529f4ecdcd0fb42a8e05beefb18e6c35eadf693017e84de2a2b9b668ba98641fb8d6a52060802879b90e134b588182ed139b34d2eec7da9184f4fcabda453c86c35ebf32ae880ce399c57cb3c0dc03b2add7935c662ec2a99bea8139cb2a7bc22e86a8c786a942b261b8c161aa1a99ec2cc5ae042e6b1549b34f7cb733b531988d6c111ed5dede5a0988744cba481d1dd9a1f97eaefe77f06ce1ac48e43a94fba042ed0be9e7b3b460bf1f35bd8f3ee98d873cf19c9a978b19c7d47450bc0cd7268bb00eac70097a8cbdbff037763b60f1f5146635ce219da9de72f25c93b53398ed562df7ca26731852d3fb19a4c1bdb1299d7276745d9502bb99e01a3384ac958b68c2e80caadb7df4409f99f83ab500f4e2919a36a0d96b554133e4c6ffda8ff5fdc0b2c4a6de6afc7f92488312e8b88709b60be00fcd21edaae2418deab90cf8358996e18d8e37c30c93151e03a6939ebc0435e3129fabf9b0d1c2e115599fe025c6aaff5e2305c42444289b43ab6a35134a51be8e293e2275b490fc42a97d0a6cebcd8aa4834dab436865bba16dadd4b7a7de0a7b124a644711deb2de822007830c84bf9fa8e39752d088d71fe60022d7b653c97557328debf200eb83485455f6c46afd3b602351d3aac509af721f2b091e00c06ed40f002e59077bb556b63b1d7ba2aa543fd7839b050e8c94588b7eb3c2a90ebc1e04c33c3ed260c80372681ed5343264599b36c6528dcc5c7a6f2dc1119dd68a5a018a0dedfdbb1aac4d5001d7eb4bc0ad160c18a4822b5e99e304b32518d88825363327d63a4987b7db0a5429e8a8a7213675038adcfad7d5026ec0844e0b41fa91a2d68add61d85635e26c7903fa0da0956ae972502f26f038f9204dbef8d1f0dccc2cdedc9cbafc721f6573ca8a284727516dde4613e96644b1ed5bb3981c29784a571dada23274bc6d07662fdaee04e7b72817edd2658c69c353e93b57592b8364c11e0b04a93e7cb8fa5e6fa67be70ff3ef861c9ac7b00df26a253f7036feafa009076006a23cde3049eefcdf2a786c735ce8a124999ef8afa9cc6a2a9ac12173cc8f4f9378349b788aadaa5cb32ccd1408e9be114a558aaf69ab7fcbbd7e217fab171e8aa373061f3c6d8197510717b18a4554392c1ca151b647a61ce97a7b88fe6538475ee7873932aaff3f5b90880a2e418b0c0738d1688cdaae364da9dcd0552dbe61977d506b31b890e8d6cfeed24270730826d95b2873f6afb4c378f5e6aece395ff9b6f626c9e30265d74ced5c5e7561ff7563838bc57163da575a24d243af5c30cce66e7a3b743d311643fc74ed7c3ba148d61368613d59426a9a0ea888eaf9032bf57c8f9a0ee8897a5eefa7a8f9a94ea003738ff35c0ceddfaa0975b880826f4444ca7aee27afe3f384a9f3087ec31164400195d817e967f164dcb3952b9b7fa6c9968bbc2e7bf9d38e58745455665f898867733eee672fa3e5aaa91609c53159aeab8173c498bb2be0cff52a7020bdfcb2ae0f3d3d3de07b5007461a81b1198fd247bedd68e1fa5cb10e169dfcf1dc9fea664b0bdba9bb4d5063c43900a2530f7990e03db11d029fd8d0a322d2ea1aebf69b117ccf9f1b32e859fcb0402b9da464296d006f427051e9751e9b20f997f9eccba95bd2bb8a9b0d80053298bee9a7507de7b5ae1a0afb9dcf385d109a3405cf453f0e797f8f3bb7f6c30fbaee04078ec87fe1653766e30004e81ae91a200354fe9ccd4907ba8a571b1c768586544b2212e903cde63524f6fb67540e946bc598f6a7c6a1cfbc0d7bdef100b610f58620ad08fbf7f2d77ce91c04cb72fdf10c108cea74e775d52556f329825f5a0f9df64161c19e84d306a3e99a2f32a49cf167a105a6a334dfa9db80d90c8a76c2eadae2e7fe2a0c6868d7d3542ecba65aa88881e18b37938ccb7e34da95dd906a113b62e0e8a6386cd81a746cadf711ecb88a190a9bad7cda70b1588bca416d9d8de215c78f0e66e0224a99e432147947aa55c5efa4a67c2bfacd627373c368588f7125fe544b12172b1307be46cd94c61278b90ab253e467a4d86e14661b7221a1563a86e7af52565f2a9a493382c304ed52a73c768119fadfd8f6a3b6544903e6f98bb87fcfbedf0767a37981d8750bc7ceadd85a77983d9f59d94f06a03f61523403321c03e2e60009f0cc6d4c6759dba9890e46453a6d617b81a4ffc48629f6789016f95d70f024150eac133bae0a13118644bdde8c648d0029a22ab191f8d1bbd28f3d4687386453ce8947cf9bdb12fc60caffe781fdcd459b688fba4b5d143f044e1ff731670b13f2892ffc2d19f288ae91df4fc5dc5282b38a7673387b8b641b9ccf3468a8bb40b6730bfb0f6a402be142f4bcfed2403980a465f32df929e214935896a0c8ecf8e4007075a00832e5cc21da0df66f778ed740bef920a44fb368f6bbdf567440857b90f740265e283c67b74676ba953eb9175a896f10676906bfa79bc9017be454f781c4bffc32f0a292d79b3b5a49dc877cd61240c22c5c45a65386747293cb5e92265f90e43530976301ab9b831e9e06ccf0774b407ed894297a737dac2d7d6663ac9e09e4898ee5056d6ff117fb474f218521999fe92c35fa9a02a413b15b78777da0bf1d6781c853a930fd0294b43344df3f58c521fbb0055cc2f2bf0ed6e94a56eb7dbb476da129792595cc66ce0e3d84e88a0bcb1043ea70305422dc804c1ce2bd2b1029e33c69b230040412843c19b2fd72cdea353313ef7cf11557ba139dbf600c5dc671bbd39fdaec136c4711c379de00dfb143a5d6a4d8027ace79ebeb8537d0d5d92e58bdf4a438a9d725991145d254ddb4404e03e6b5bd66ecefd89d596ef2a6cacd2ef6644e17e4fc3946d87b553d087bb41690f722ad42755ce445c393b716d495154068b76adc277c3972f841d1c2958b6b2e4ab10de1e239384000733a402dc17fd0900b9d788c06640a2a00d70ddb730aad853d1ed01f62eac8b36da6a567a7da1e4501aad1a30b34c77e2de0206f9b950a7fad13d3129ea4ffb21ba6b2a0cb84ce5ba20d60207a688e3a1b6197b1bffdc812c6a695f07bccaa40c086841edc9688a84eccb8afdcb9fe47945f13e1e5c5cba708c73c786642c55182895dd0e695fe13c6fefee29d457c1d79bb69620585f9f3871c532e7049aaf3760b2ad239f247a5f49deecd412d765208705c613d39f57d290cd15517ec0c1", 0x1000}, {&(0x7f00000028c0)="f2de02190f8a3b48fa716708cf35c9cfbd0bcd1c25efaeed0c1f51d5758e0f5454b6170486b05290cba04343504bcb45b5697fe0bfc380ddf2cbcf7ca6a48783ffac1f32264c16ba3209b5082d96f93a1b93481277c590d095ce0fde5ded9fd1a0e7e15e238b08758bca6efc0eb042fc2f1ad5e3d94b9844eacf1ad5b171f02155106fea6a60b302271296b9576fd6c158b34e50f41d95e2add86ee152c340feb16a6c56b3813dea1dd4fad41cbea606fb044c7309b4c527e142854379f06b1b6a5ba396efc941b5be0abbb2204ba57ab5990ebf2b106760dc5cbd7ac678b24f2c7132eff1f995373112cbdce837d81c63b161462880a176a6f096e10337d189a3f9da6fc25813d1f5591319ef99ffecbe460f4110de9b90c49baa42ffd0faa637d8c80619d4b0e5b27e3c8972559c0b688e13815107d7ff786a5efc97cd5929d79bf55f2b034d1d504b5ce3d9ccf262c7038c5d9d812285882f928a9f1cc165e6ee83af565844e0942a3b9693b1bd278ce251f0d04e6030cb5a0fca364921b046806fdb6e50f95abbad67495acf8e197a0cc254957b3fd226ba9796c18b14d89e70b15850adf41da21319108260341db5e21444a9846f3fe04c81860af728fc8178a530c32361df58958efc2557f2711423ab4b91c10773dfa95ab6d4dab6cf876ee6f3794be6696783e5a11c7c922e6a2c4db41c5c62f43feddc70e9f0a019092d1aebca144c2b74728f7b5a482910a7ff5594e04fccda575a856932182fddfa28a5f07d80ce8aba99f36b199a8690c68f37683f8a99e3ccb618ebc1d208492e08b28ee09be5c3d38b41c41c1ed31f3cab3a4d31bbd0636fce0c1eb7e7e8e441ca1c9ce8d9ca1df6ef3761bf68ec7e70b40aa89e05465100e6ffb024a30511dda3e6d7a022df2cd00f9d5f16028ed619c5612e9fef2eec268a290eede2538dc6993fe9a0ab3671dbdbc2c42dbac5306ce682281ee17d8aebb1f277fe2231d405964038d0b2fafa0a4e498f364cf35817575c7f7c5b674caf726a3f6e16794882830d16ab45c32e857563b126aa9b0f83d5beda100e2e9442d66438645d7a4498d6820036594680c939c2f92e8ff79b1e55a023a0903b2e6df9b5096bc663936b4b96455e21048be5120da5b4d793e47609e7d101e5e0abe77813bae4cce9b302f97e2961d4c2cbf59892002399ef6bfb904eda0f82118cb46a6c45fceda87619161bfca5458dc6bc82e8fcb8b6d3a72b510b2c7b83698fb9a1313632ba0f235739ba247c4feaf8cf3c6f7206c0ae6ea0f12537df782157962f0b352c6f2b66710f258c31ec0d7e37826d03dadf451a9153f6dd6bc331bea16e6662e1ee20ac1eef95d98162c212b527488628bb49bdb75687118730e2c65419197fd858fd3ad98633cacf76b622fa17bcc50ffd30f35545d7a292ea17eae81d0c243d3a833980342e0f87052cd0a75ce6e798997b3027ad1b2c85a59926cd4ac0ccf0578b7914c4866346017094c3fbf6db615d3777b6179628066595e4343fc9e1806ba71a525cfc611de84f482ecc19303677fa54df50ae9a85c4c901b9d2087bf1c3b2f898157c19ef5bad86fe44e5c78d25fd4f766eabfb4c711fe52142ec1b14e793cecfd04188ac490e2328ad0d4bd0b94bd6b28fa2f9ae1632b7aee72831450e0adc76538006d3c43bf5e3d8f32754008f6812ab5c564802507c4d44a124eac3c486e5aeefdeb635e128aed9cf26cbcd6d9060289834dfc7b4c2f8b4d76c292ecd27619d2e2833665db3d5f2793081672e16003ab4d2b9fe62dcad2425a9a7628bf78c942e784ec85cf3c6abe139df036aef20025c4cf1059017829ad4e509c96e80c767e6ebde809fa47516d9f619e4afa2d0704403bfae4e20062e3b64f1dba5bafbc32e426eca931a5997f1ef8b1c7b2af011360d704b7c911e93057e8db1bb932b6250e4f4cc44923b7bcb360be85fd14e38381ca92b8a1a80b34e508df1b8699b0cb4091d50fc05f72ee8a1f3a8cb0ad8b7a2436e8df4f59b3c67f117ba6c4dd030b803ce71e1284f41e84cca347a066dc52e8f88e450f0604f1df014fc76a87f2da8019cd5c80cff364059dbbe6aefd7f0db6b621fc49ac9e01002e0daf0c4ca1b4d1483cabf83ff6827de2dd79c6e1886d50da055bef3e2e028a6a0adcea02525c7e6bfc67c9a5f1a270089ec7d1c4b8371993c7f87fe612c0ec327ffaf89dfb6dcddafb317453eca20fda1528625d64f796d1cc146f4be8f96b24f161e8928033b147976d04837c3f34a6122cefaffd365c02d86b47c3865bc2e2a0e56fb5e1e21be139c1c24ee057a9d1708e1e240468ed6898ef211dcfb48bc8e96617396d59c7f1e1abf4d15768eafaec5686f813235ba6eb2353144c10f680c9ac31e66d418c02bbdd522c2b56c9d69110e4c9d7ecb3ec897729afa57bdd9107d2d121be9de1dea356b4f344617ab15124ced172a29f573bcbaea4feb5255416f8d3ac0197988b47143ed47d72be1bb2bb0a2536c15fb2ab6826e6a28996cec38b413c1988da8d2dc4ba2ccd6077ca62f15e04c827c0fe90f43cade013f12c34e7263cb3b6227cf1da735d73153d990959010b277eabca5637610fa1637492b6f79e7c30477add479741be737c017197d2d1ec3ddd5f412db537d6c5c6c9badec1a5b8e2d4bb38989797b271a9f9b3195fe77febb6b12c4a3b49fbec3ea83668689a94a26326d5629326828b6f262a13d3932e4dad85b2d6c3ac67c50db808a547f6432af74a38402cd8ec836b09b8588c5b3309de2880ca84ff3b6c733f94f24a53aafee63c00a0c2aae15c68ec8c26f4e7c4b54068848744feb028297a49cce7be7f9cb33474570c1b218378d45fe0c7965f2635ce715a866de29afc9429b277881d30c70e36d0bded1af537563a1673e21d8f027158d23cdabf1eac61c781cd8940ef58418e4b21c43011f5b1bd12d3d4a54a6a6c54694b77016e83333b4815a5a2cff8b6e8665e7757921f46420c8dd926e99121802936d57fc0fdd60c5e71e53448bc495bb8f75b298945cf6882b0965deffc788331088dba735ddc69ae11edd2ddb991ac5dce8f269dec08bd6edab5ff8c3944e2e9d1df1f8be684178c0c761351fee51d2feb57189709b3da2594e7f379870a129397e05f48465daa9db8324d2515cf52528cc3df830654b023107e5803ec4ed4efd1e06a95d821c5e24e3e551e7d324a208c2656191324569053efd192f86a2f97ba1067328a09ae0c12be03a0a2388a4eacb2993954d3254aa7416ff9e4b387bdfa6d9296d2c85e0cf795a0bb70d124bf97201f20895dc2fc40af0be38eaf7d49e9c6b2e53749c8a5e68fe63cd2e5a368981ff4741c9ef5f6524aec741fbb62409d3529e128ee19cd4dc9f2bfb42e4f54e35392e038b8390dac86ad5c09aada4fe5954b4d8a61f44fb8ed4a0412796a5da46600cfb0f6e5c2bf2d05418973e7e3bece209a027ecfa50d56f64707068c7a3b80428b8d582bfa6de8a3f0b13012d257c21cef60b492abdb4ddad834cf92ba2b4a61f9320976fa85281df3d632099d9c88a01e3b4cbd18bda510cb2ab1b16816646bd9cc0245a9756c7bf29430091ddce3eb63d11bd99e96971ac8ed20aa5c7096a3c24c32522a5745c7e1d932f30f4de81f1c78f9c56f9e42304635e5545a58dbb9fb835eff52f4bc5ae113f56879be4758489ad31ababac04bcf27f30689651b4a3bc9873a904c45a61c0b543039d68aaaf10846517d8e6f7ba372568c203da83a513762f48dbf6b58f5310d007c2f92623f52004a0686ed6605ad87e5fc1415b730ff3774d8145e27b47066d2b5d4b5c48402fc3f0b6851fcfe0861ea465b16503fe0548b5d8e24308768873fb34fbb41406189b6adefa231503a0cf90a2d815b52aec9374332293dd740b7f0ab37e5cdcfd5abb798e85805c795829fd81cc3169c16e8ab97debd214a000dab834725e0425de39e421f98ce6ae7a15ff464e57ae517ab417e868a1091d2ffb4424ccfeefa2fe6d00a5c947addb12b958fd31d6b2561291cd5ddf6561c950ad5363ac371922d59413d8159cac8236e25e4a004606b7cf1736e9a8c633429578ab0a9cc4dd43567934d5e5fe6585485a2ecec7fc40fc43d80f8beee596056fa04768dc04f0d29957fec235016c9c665cc97ac4ec2fb9d14fc8aa582d0f4a52ad1dfc2c70aee8ab7ed6b580a9b0a9a23df7ac5d939d12308e2814644d60cb97ab2777b7507891e0a21d91770e3e4a5b7ec1306d29b89f89a9753348cfe3b0b145ceeaf78ced5b4a308e0308c3d5050bb15a50148a57ec6cb6e66b5eda98f4b8d765ea63d5d290ae69da8eec4f428508c77e71399b16daa89ddfc3ac3897faafa73b7b671c4eba9ba471ccc6152556165a9ef8cbec920f396e155327a98511fbac92208832ba6722e31ca8afeb170de5672eb9aa69d3d9462f2c69a0d5c5f083c7bf2c88b68318756901a05a5454054d3a3fb574d9e8a068781ea931641bf9b4794e0c50b8c3cf9899d2f3aff348f55bb445d5237cbc26c18e874988e313acf2edf7adef4976ddea7dfa75ae151f8e7aba446eb1d02d475b55839a10e16966eda5db60570ca4227747670e0c1f84853359ae02fb5d64eec1297e134606624f1a6340bb57911fd9a32a12e309a929bc2f100610456b9ce1d398b2d4e5830adc72360fa5ac5ccb86af5c6d6c8b2ebb1f125c3d165067d4d8d96341bdd1f4c6cbf804fb79264da12f75137cd9e6c23c37c9404a13901d473a4e0fd8945fa48a31d6210e1c54a7eaedcab2fd9bd38423dd3af92d5e52f1f428f2db60077bc38c18e79e9ba117af8fb2122a5125f586834006820d0e843708fdcd8c52694164718301915f0cb4637be70d691ee8f0df3f2eb20d7680e3030ed66066f7b25811bd99a3ae", 0xd94}], 0x7) r8 = getpgrp() setpgid(r8, r3) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/56) msgrcv(r6, &(0x7f0000000e00)=ANY=[@ANYRESHEX=r3], 0xd4, 0x0, 0x0) msgctl$IPC_RMID(r6, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x3, r5, r4, r5, 0x0, 0x1, 0x780}, 0x6, 0x7f, 0x0, 0x0, 0x8000000000000000, 0x2, 0x0, 0x7d3}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r11 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x2, r1, r2, r5, r9, 0x50, 0x3546}, 0x80, 0x1, r10, r11, 0xfffffffffffffe01, 0x6, 0x3f, 0x2}) 15:53:20 executing program 5: sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x5f34c1057e90d29a}, 0x4, &(0x7f00000002c0)="b2aed6092326129fa955adfe04b38c308f37efa6e9f3455d2d9e676d4779e3605ed0bb0d9983b70846418ad47ba2a4970897aa6dd910a3e81ff174f4c5ab34fc5d70ddf3c4cd2acd411acb4649e7ca5d4f7fee949f8c6efc9504ba962580bd77f68f70e6b64273a4998a4bf73e72646fb68981a7429fe8a15a2f535ba7393f9535f07d90a5d38bfc8370117218d288a0b87194ad41c4f7585bbab7f705d0ec7f63facec662a58ed131bbfd49d8db7e8acb96e8e119cb5fefaa64f2edfbd14aef91cc4c1ea25a47c5ffc006ba7b9078f0dd183f9b02e2ec080000000000005a73908b8ce2e1f3", 0x0, 0x0, 0xfffffffffffffe72) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x23}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000080)="d455bd4aeb5ceb6f00674d3a66d2642721861041ac169698234178585a", &(0x7f00000000c0)=0x1d, &(0x7f0000000100)="a7c1229639f5853399742a088721890e8d2afc0cc688716361", 0x19) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4000000009, 0x82) r3 = socket(0x11, 0x3, 0x0) getsockopt(r3, 0x11, 0x4, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) r5 = dup2(0xffffffffffffffff, r4) r6 = getpid() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x6, 0x0, 0x0, 0x0, 0x0, 0xe0, 0x9}, 0x4, 0x7, r6, 0x0, 0x0, 0x200, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000640)={{0x1, r0, 0x0, r0, r1, 0xd1, 0x7fff}, 0x0, 0x3, 0x40}) semop(r2, &(0x7f00000001c0)=[{0x4, 0x0, 0x1000}, {0x6, 0x8, 0x1800}, {0x0, 0x5d}, {0x3, 0xc0}, {0x2, 0x9, 0x1800}], 0x5) semop(r2, &(0x7f0000000840)=[{0x1, 0x20, 0x1000}, {0x0, 0xefa, 0x800}, {0x0, 0xff01, 0x1000}, {0x4, 0x7}, {0x4, 0x6, 0x800}, {0x1, 0xfff7, 0x1800}, {0x1, 0x0, 0x3000}, {0x1, 0x2, 0x1800}, {0x2, 0x3, 0x1000}, {0x3, 0x39b, 0x800}], 0xa) r7 = getegid() fcntl$setown(r5, 0x6, r6) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000740)={{0x9, 0x0, 0x0, r0, r7, 0x169, 0xffff}, 0xc0000, 0xbe3, 0x7}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x8, 0x3]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x7, 0x0, r1, r0, r1, 0x22, 0x9}, 0x76, 0x7, 0x3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r8 = syz_open_pts() close(r8) r9 = syz_open_pts() readv(r9, &(0x7f0000000500)=[{&(0x7f00000003c0)=""/258, 0x102}, {&(0x7f0000000880)=""/227, 0xe3}, {&(0x7f00000009c0)=""/250, 0xfa}], 0x3) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000040)={0x1ff, 0x0, 0xfffffff9, 0x0, "6c79be6f1c707e0df90a921915fc4b789a0141ca", 0x0, 0x2}) writev(r8, &(0x7f0000000d80)=[{&(0x7f0000000ac0)='X', 0x1}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000580)=""/178) getgroups(0x0, &(0x7f0000000000)) 15:53:20 executing program 3: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000000c0)={'./file1\x00', 0x8, 0x6}) read(r0, &(0x7f0000000500)=""/44, 0x2c) fcntl$setstatus(r0, 0x4, 0x4) r1 = dup2(r0, r0) bind$unix(r1, &(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa) r2 = accept$inet6(r1, &(0x7f0000000580), &(0x7f00000005c0)=0xc) close(r1) r3 = getpgrp() fcntl$setown(r0, 0x6, r3) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600), 0x840, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r4, 0x80105702, &(0x7f0000000640)={0x64, 0x0, 0x9, 0x8000}) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000000680)={0x4d83, 0x5, 0x80000000, 0x4}) sendto$inet(r1, &(0x7f00000006c0)="cd4a869eb5675be242a99fc8d2f8fa14f02f479bc361e74b9bdcb4e208ce6518cac77f3fd7ef614f49721f54bea9ba31339d1a999822034c3a04142e820cee89b768035ffc30fc2f43f935ade27cdb6ecbc73908893e6be19d825f65ccc8f1ec035ab6a69a0001c32ce2b968cbe3a9cf3fca7e0599a44fb66f643a102d9c8fcbaf90dcf600ddb8e8ba297d928afdb29a0f99f93c5ccd8007f730c2cb897d10c2a716fc8a85e9e805f34ba9b9ca182089cccb", 0xb2, 0x400, &(0x7f0000000780)={0x2, 0x2}, 0xc) r5 = dup2(r1, r1) readv(r0, &(0x7f0000000b40)=[{&(0x7f00000007c0)=""/64, 0x40}, {&(0x7f0000000800)=""/56, 0x38}, {&(0x7f0000000840)=""/111, 0x6f}, {&(0x7f00000008c0)=""/218, 0xda}, {&(0x7f00000009c0)=""/104, 0x68}, {&(0x7f0000000a40)=""/198, 0xc6}], 0x6) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000bc0)=0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000d00)={0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000d40)={0x0, 0x0}, &(0x7f0000000d80)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000dc0)={0x0, 0x0, 0x0}, 0xc) r10 = dup(r1) r11 = dup(r4) sendmsg$unix(r5, &(0x7f0000000e80)={&(0x7f0000000c00)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000cc0)=[{&(0x7f0000000c40)="d0d4a1a8c2affbe067c00c2649b18ef25e8d759a843979f4a11c0a8eaa385a1966ebf0122906c49c5912fa521e12870ff72b4cbc0ec567c04e6fd08964f050aa76fe2087119d1ebe", 0x48}], 0x1, &(0x7f0000000e00)=[@rights={0x28, 0xffff, 0x1, [r5, r1, r1, r0, r4]}, @cred={0x20, 0xffff, 0x0, r6, r7, r9}, @rights={0x28, 0xffff, 0x1, [r2, r10, r2, r11, r2]}], 0x70, 0x607}, 0x0) r12 = fcntl$dupfd(r4, 0xa, r5) close(r12) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000ec0), 0x0, 0x0) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000000f00), 0x40, 0x0) dup2(r13, r14) setpgid(r6, r8) 15:53:20 executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1, 0x0, 0x18}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x40}, 0xc, &(0x7f0000000100)="711d94a34b8e5f84cf71b5e10d0000708200"/28, &(0x7f0000000080)=0x1c, 0x0, 0x0) 15:53:20 executing program 4: sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = socket$inet(0x2, 0x2, 0xfe) sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, &(0x7f00000001c0)="a86b8d49", &(0x7f0000000300)=0x4, &(0x7f0000000340)="19695f4c454252a3ff6a2afc25af18379cf1e8ccbcb67d5efcee2ea3b81a6c1708af8abee5", 0x25) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000280)="22283024c0087475f69bd1ab464e2b6cab42484f52a50ccd6f72b7327e2add86934ff6304ced0a8cd72ac7ade8b831b14356a9915312c946842faabb28194bcfa86cdf6379d62a5cc5c7532c9e9ad572fb558b73c62b37b8", 0x58) close(r0) r1 = semget$private(0x0, 0x4, 0x3c8) semop(r1, &(0x7f0000000180)=[{0x3, 0x6}, {0x3, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x5, 0xfb0bf9bc52962a4e}, {0x0, 0xfffd}, {0x1, 0x1, 0x3400}], 0x6) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000340)=[0x4b99, 0xfff, 0x82]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)) semop(r1, &(0x7f0000000380)=[{0x0, 0x4, 0x1000}, {0x1, 0x6, 0x1000}, {0x3, 0x81, 0x800}, {0x3, 0x1, 0x1000}], 0x4) r2 = socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x62) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea0001000000fff0", 0x8) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}]}}, @icmp=@info_reply}}}}) r6 = socket(0x0, 0x1, 0x0) semop(r1, &(0x7f00000003c0)=[{0x3, 0x4, 0x1000}], 0x1) setsockopt(r6, 0x1000000029, 0xd, &(0x7f0000000180), 0x0) semop(r1, &(0x7f0000000400)=[{0x0, 0x1, 0x800}, {0x4, 0x3, 0x800}, {0x1, 0x1}], 0x3) syz_emit_ethernet(0x76, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036af8000402b0afe8000000000000000000000000000bbfe8000000000000000000000000000bb330600000000000001c75bb8619c13a69624730dee083bb600000000000000000000000000000001ff0200000000000000000000000000010200000000000000c3b02edb65ac396c8e7092eb65607f47bc5edd99613f35fb9eb84857d2f57e0f262ce57d1387da55ca8f5975cfbc7eb42074aca1b06511b18d80a1edf90d68d65dcf0e489920e1688acfe04e8a96406ae653309f4c4453d5d0bd7b2522a4f7f1adb4a66fcb461020af2b7ec3e9e167c194b9a3"]) 15:53:20 executing program 1: mkdir(&(0x7f0000000000)='./file0/file0\x00', 0xdf) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='r\x00') mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7ed841f1e000, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:53:20 executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) getpeername$unix(r0, &(0x7f0000000140)=ANY=[], &(0x7f0000000600)=0x14) r2 = dup2(r1, r0) listen(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f6661"], 0xa) dup2(r4, r3) connect$unix(r3, &(0x7f0000000140)=ANY=[], 0xa) accept$unix(r1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) minherit(&(0x7f0000390000/0x3000)=nil, 0x3000, 0x3) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x1, 0x0, 0x247f, 0x0, r6}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) close(r5) mprotect(&(0x7f0000fee000/0x2000)=nil, 0xffffffffdf011fff, 0x0) socket(0x18, 0x2, 0x0) read(r5, &(0x7f0000000180)=""/227, 0xe3) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setstatus(r5, 0x4, 0xe4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 15:53:20 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) getpgrp() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0xffffffffffffffff}}) r1 = semget(0x1, 0x3, 0x100) r2 = getuid() r3 = getgid() sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) semop(0x0, &(0x7f0000000540)=[{0x0, 0x900}, {0x4, 0x809, 0x1000}, {0x3, 0x8e8, 0x1000}, {0x1, 0x45e0, 0x800}, {0x2, 0x0, 0x1000}, {0x3, 0x9c, 0x1800}, {0x4, 0x6}, {0x0, 0x8001, 0x1000}, {0x0, 0x81, 0x1800}], 0x6) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) semop(r1, &(0x7f00000002c0)=[{0x0, 0x7fff, 0x1800}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x2, 0x6, 0x3}, 0x5c, &(0x7f0000000480)="3edfba68e33eda8c4814e582375911efe0322deb432c4cbcead3f27f97a25df19024d88b553992f7cb17b558317eb576bfab57362e1cf16f6a37f9937aa3166d3378f6e6821934ebc6eada61068d1eb704b574596afec08dc5727cc41b8f54c0c5374c3b886fa87d3dfd455c947722de2ccbdeb2635a48d93c3e77120debd374947eaff4fca3cf59df244dc83a8da709d43dbb67c75381fd449f14bfe24613111ebe911d", &(0x7f0000000600)=0xa4, &(0x7f00000006c0)="1cc1a06518ae6d03681b9f529fe422005913cad0b826facaba94bfaa1b59dab244cddf9e66ad46a015b6f46481185e3a64c082fed8a2e174e6383d63afaa8302060489324a92f5cf777ab29f5f25f480c04e2336296d5833e7e4acd001303e41a38b49749c6fbb47e0eed96e37c1047f770c72ccbe4606ec8e3ee9ba1f29c08ef7df7e0ecd9e736f6bfda55cdee1c9e341395fb156128410d0f80d9a57206ec65aee4256564e7ac7bedff9ed9fbe1a480e214d63ec29939f949c0c6ac7f9b1c3d006b9af40dc4d491245f83f20142aa0de674af9f75366f1b899748cd7", 0xdd) r4 = getuid() pipe2(&(0x7f0000000ec0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmmsg(r7, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) fcntl$setown(r5, 0x6, 0x0) dup2(r5, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000007c0)={{0xfffffffe, r4, r3, r2, r3, 0x8, 0x3ff}, 0x1, 0x9, 0x0, 0x0, 0x100, 0x5, 0xffffffffffff0000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) semop(r1, &(0x7f0000000280)=[{0x2, 0xc0a0, 0x800}], 0x1) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x4000088, 0x0, r3, r2, r10, 0x3, 0xf3db}, 0xfff, 0x43, 0x9}) setegid(r3) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000840)=""/134) sysctl$kern(&(0x7f0000000080)={0x1, 0x2}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) r11 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x101, r4, r10, r2, r3, 0xc4, 0x7}, 0x1, 0x4, r11, r9, 0x37e1, 0x55a3, 0x400000000000}) semctl$IPC_RMID(0x0, 0x0, 0x0) 15:53:20 executing program 1: poll(&(0x7f0000000100)=[{0xffffffffffffff9c}], 0x1, 0x87e) r0 = syz_open_pts() r1 = kqueue() close(r1) kevent(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) mkdirat(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x8001) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0) ftruncate(0xffffffffffffffff, 0x25b3) execve(0x0, 0x0, 0x0) syz_open_pts() 15:53:20 executing program 5: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = msgget$private(0x0, 0x10e) r2 = msgget$private(0x0, 0x100) msgrcv(r2, &(0x7f0000000c00)=ANY=[], 0xc0, 0x0, 0x1800) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000ac0)=""/240) msgrcv(r2, 0x0, 0x0, 0x1, 0x1000) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/56) msgrcv(r2, &(0x7f0000000e00)=ANY=[@ANYBLOB="000000000000002ef1f283000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040000010000000000000000000080000000000000000000000000000000000000000000000000001000e78cfba70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035501f0568ece27e00000059efb73dba9050983032a2469b693b4d60bbf04412a4cd0b36ef7dfad1609176dcc9b8c48a3922bc55bad9b7dd09bcf632aa9fac5216b3fa0b4647afc205c93497d3b4eeeb9b0f000000000000905bf00fccef979a64bc9405d56008ad0c5fae852cf078856ad9600bd346c40660c0ed0790b462582624ec4ea390e60188d1d87c85ad535d7370e76daa230dfb92577b7fc7eeaa2f790a4f7c78d14cab845c5b690c4767daab0e3b16a0bcce6d97805d758acda98642b777d00d9f8320623cda81cf6b45609f37951676b666b0409ce416b834bd5e4a3437fc67462a4e8b3a795a2819d8c54aefc68e1b4ef2382ea39803b22c18c2cf388237e2e99b9c2d847bfcf3634f54a02f9c0f81ac0dd56242e54fb122ec0c89a8c84882b277b4565fce23fb77169d3c9e5d04020e27bf20deb3fe2ebeca243ae144a9b3b20f38867e93f613682c863855ebe8e17d154c5af9dc8a9bedffd3afa35054bd29090ab87463a288c229356bb33d3947338610f3187006a2e5ea2e6bb37954c17152b7050217208cd225ff5cc771c6baef55d5fbfaa949ac766e9ca36acf059856066f82947dc9e2ed72f446b872cbd21876e55081736ebd3194e1d61fa18cc13bb4704f8841e594566ae73da7440e69caaa0470a834aa25ffd74680c433f6d2ee5c1a1c47d786a11380d0d79bd875a965b7c6918bfa92b38220c11bf0b34ba7f62ddc27c593916c75a1ca70eea54c99c2cabd65afe7bea422c41ccb65ef00d65acc50c42640b1b3e0d353fa57c69d6d039bf866470c67a57957525d9fd5770deb3b25687d86395c3839da9cbaf8c0a8c69a9b084abac04b53d132ad83b45bb90c5bef26f73e811024dc28e0a1d182cbfa48e08e3b5574a70d263f1f6ba5bc43f06dbe6dd304a236516267e4f5db802d78dc100d80a0f3ce2412fee8cc4053cec29d208748aa7fee6e0b7604e217bc26697d76580b8cfcfcc93cbc75c00b0a7ef49a9329bd8a6b57e645bbc219ddef23638791648bdc95c558fdbfd03681cf29904cb132ae81736160f3cb9bfb9fcf9b32ec0489ea2f8d6fb8fd6a166dea734781cd4004257df26903d3061ea268557f9b9c689a3c69d18ee81aa5eeed51803f55727575012814f1eef5c9061c"], 0xd4, 0x0, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getgid() setregid(r5, r6) msgctl$IPC_RMID(r2, 0x0) r7 = getpgid(0xffffffffffffffff) r8 = getgid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x20009c1, r4, r5, 0x0, r8, 0x1, 0x8000}, 0x3ff, 0x3, r3, r7, 0x1f8, 0x6, 0x7e, 0x3cb}) r9 = getpgrp() r10 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x7, 0x0, 0x0, r4, 0x0, 0x80, 0xff}, 0x3, 0x8, r9, r10, 0x100000000, 0x5, 0x20, 0x3}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x2, 0x7, 0x6f7, r10}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000080), 0x7fff, 0x0, 0x4000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r13 = kqueue() kevent(r13, &(0x7f0000000040)=[{{r12}, 0xfffffffffffffffe, 0x1, 0x1}], 0x10000, 0x0, 0x0, 0x0) kevent(r13, &(0x7f0000000400)=[{{r12}, 0xfffffffffffffffe, 0x22}], 0x9, 0x0, 0x8, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) 15:53:20 executing program 2: mkdir(&(0x7f00000001c0)='./file0\x00', 0xc4) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000340)='r\x00') writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, r0}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="7b181c17be1c53a39c68c659d11b1c07bb21ecf0c112874898ba29b08bbceafb182995acb87d94dcdd6a02be3be5725665c5e74645fdd5cda651c515fa92c02ba9b0afeea13c8f15aeb4774768df8e7f7367c72daa90068ce6116d4973b4d323a73181d666"], 0x1c, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x24, &(0x7f0000000000), 0x4) r3 = getpid() fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x3, 0x1, 0x9, 0x7ff, r3}) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x4, 0x0, r0, r1, r0, 0x15, 0x7}, 0x4, 0x3, r3, r4, 0x0, 0x5, 0x7, 0x6278}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x400000002, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r6, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) ftruncate(r6, 0x10000) r7 = fcntl$dupfd(r6, 0x0, r6) preadv(r7, &(0x7f0000000000)=[{&(0x7f0000000100)=""/219, 0xdb}], 0x1, 0x6148) ftruncate(r6, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x2, 0x0) r9 = dup2(r5, r8) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 15:53:20 executing program 7: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x200, 0x1a0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r1, 0x80002) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 15:53:20 executing program 3: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x3d, 0x0, 0x0) setsockopt(r0, 0x7, 0xdb9c23b, &(0x7f00000000c0)="2a9a33a43764fb6cc6ca3d9164671c3ca8cbdd18a2b463b81e0615198e731bae0c34370e23522058361d55cdb3405cad431a6b0a39ec8ef146b898a414e42fd0a789f9a94e535c508e5fe48e37fffdc0c6fed40fcc5e79e57caefe5a1f5f06c7501438d43345b07c45a6cf9ea12223fa7726da71dee273939405c63cd97962e67cc07118c2572c0352126771cd68c14a948e7a3ab1b2241816afe4e3eaff2b44392102824489d94646a4ac678dcee8268905b4c7691635ae2e7a2f622dbc4412e2db8e281f8bd1e5c4e9974e1881e7d94190f968b5a48aab46d881def01c7e1735e27b08bd30efcafd048757eadb568c861caf276224c028743dbe1ccf94c13bae441b9da14be97862db31886e175f2c7d78ef217a79437a74c418b55435e7227958807269498dc832a19488b53868d208188a20d79638aecd3afb871d50a9d2b8eddd97415628553b18647b3aa3f8824aa348957ae0d95d6e75bb7d5b6b05d442de92db8b5e87c3b4744232bbe7818f50d3d8f83194cbb5f6e780d9654102942c2a3fce74134d5caa10d47ecad2f19ae637062ba27dbe66d3f79f31e676af5b5515dfb18c784a266e5c0107d59d8f8c16968a0d24e51f1eb901c859f140211f4d041fc85aa0a4298c5cf4eb8aade1f2951ccf7709a1b603d1721ef2d5f38cc488c8a0e8dcfafde7254798a6f42c06ff61a3ac51b0e31fbeb0ebf3ca2ed6430e5b55ac6a0bb6e8789aba98d38f175db29b3265f217074f9b3ef6c6c2084410383b875dc356ab4009289099222c16fb41fde14459ccd5b2205893aa0d2ff8b1fa586c8694949a4448969a46d52ace7a9658fd9e5e47a50bdf8a3cf336b380a4221c7d477ffa754c9f28ac0620e478a8ae9f1ff63590ee17a5c9c98ed0a5d6968dc487e1fb4a51ed02d24cb5331ac1ee45af973478bb0204931442b5e962f9a29924dfe0557fffce4dc6b785d630e33776592925ab0f065ec7d56cb72167db64e0a04f6bbe53d56165c589a06a7b153b99452776fdabcd33392f5299cd65ec945eb3063592cf35a4081638e3eb5a973e20530203519b001214960a2a82a51f7040216425f0db892965625d53819917fccd140f1c1580406517f2c91cc690d32a408e295b857ee8ed1485d545df44ef1d52c835f01268e15686e1a96e893eaa2d302478ea028abba0af25dfea94e8868438160893e8b955c2b98654b7156aeb0928db749b40a9301e6dbabbc5614e13ad229b0c9ec2f93ef0c16341625a55cb9a21071f92607e1eb749475e5244090ea89ea64ea7b99283ffba3cced3d283c494a7338c2f76cee45840ac79bdef8c5a7bec3c6c755b35585d3dc28135e14236b87a54ec04b00a96c9123c179f7208e86bb5b379479d531f8b584d456205ab7ea967c385f6ea10f82ade4904d164a056877a95b932d7108d9c78ffb56aca620af2933632b38fc9e62781719811002035ac87d7ab714ad6faa7e3662ab744c1bb3749d133d776b6256af174e7b4a67372c5c05c5da1642634ecbe86a3c81bd3d0b4a51a691dcc0c66c87ccd794f63b545aa8fd3d0ca9ae5a97a509a19aa196a2c94df8dc2729e9fa2cd5c731e28462dc89ea55b4167b247f9cb5d64817ecea65e4be8aaf8d0f56d39471851fd638e70500d98034c795e36313e10dcf16b813cbb08010a2ce33c53d6cc965583a3fea0fd5aeda4d2ea761bdac3e27da0af7170317d986983ec70d182f886e9c8a21959eae558994a21959f213c93dbcae844489e762f3c957591ee40215da402797dc699c459fff7fdb1ed158c3f21feed335d42f0ab5a750eb1d7dedb622f858c9bad9a804cbc5bdec29627aefced29b978dc85154dd6426ac42037606d6d0694335afd547d7147308244ea5f9a440eb51a9307d078c791f07099cb3d02f76a8f23b211f007a81ebab9cd1f7b5e86f8fcf5822685cbf3f8c1a5230f0edcaeee9a443167f9a8eea9d8f3df04b9c0268fe5b91958082cceb6c6e59b340d5133a961c2bdc3b0141e9a0b38d6c4bf29c2c086a1399e803210ed4e031ad6e063f0c7865407c0f31f099d159d91158f52ea0c990deaa92635613f1294a73a487e9e4301fd841d5318a50845e5aec1445cc74b23f7e5f40bed782caba0b3576b83f12e0ef252f13d1c7ee44e0715eefb5d2b78d4fc425b41f7e52e6dcb95455638b8dfee7a8ed92f2c18d0d14409351b9de36466ced26614d538c10ce9595f3aea148d9bc161473ac9c61ddfbee3ab90adb2d00b3fb1036417026832417b6ec8a89e157255701b826532f96900fe36443db76134f22da4a4273a5cad839ff4a0ecf698f91c2b2fad5c77654397a0cbf3750665325cff68b1cbdbc6208e1949f62ea7da36582bdf18658a701aed1a88f394f4fcc434927269cb7d3b66189e9f408da312233ce6e32e5402da8834ad94267b7c9ae1f1809ca081e27c3cb53f5f7203711353c7d6884e8176c9f25a8e7398ac001c11a85cd006fd1175fdb31ef6da95592ada9447f28c0e3af18ae1d1f16748755daf4bad5bf347496120a1dde18451e1ce7774fa9c48e5c9d0a589a65928d4d867515eab0b7299b00440a2c702bb0566857ec0b8b8beae1f5a56ab0a95f316b4fdd1e460d777765f3cafceff040835af2c4dd2d9755c630fff1a1f5707adeaa78c49d09861c6dddb41aa41ded99874c243fde28caef16182181e43ab4df18e15b011d5a1407c849fe22963cf0038607c9b988c5954e522130c49647878e43b3c5df4ca60fb58dff67ae0b4b9578aebff831f7645837a12e938f4333719fdc7869f08a6626caf214dc480ab43bb70d56917df12587a458f2aba6f1bb9f91f989356cc6d1fdeb51d383cae8e8f9bc4cb5561dfcf6c0de524971caed477de209d55dfcc1332c8259dfc88f5a4b7b155570ffbb1b70ba07bfde55ffeb2b76d336f5e7bdc611e21d2aa24dc644cc4eed8c717da65d67bfe2417a1f6eaef640b5e8351897d63b4c3a536dacbfa0a027619e544c2f024d69df4f55aae43c5bdfa6234ad83298f2d1b6d42927dcbb065ae4066c99607d8a9c78ddeaeac85b476fa777cd82912cf48a0832a238e0178a3e637061bb171731ddb0a43a27ea00d0e5fadeb3088db4990bd6ce78a454ec4d341218250afb265e5e3618ad8607bdfeafd94424d34754d1beaaab46e97bb9428d706f4607fbb33d510c82687905c21773631773a9c73df7a094620554b488865af28c773c9aff74c3743408d532ac8168330b9c719957141d6d96360fe354c73b86bc3af791bb3f7601d287884bda238de2cd2f2f1ec3254ac215d7921143e112a71a582b142b3ea6da348731736f3c05c9ad8e42882c1a782fc368d9faa08e53ea0b7ae2b1ec55641d2e02865acccfc6abe8e42f30e9d80cae53e577b5021a6414c440324f8232c76003613370771098d8219ce1af4b2e41c603ee3ee4e4cb73200dd0257e9ca87074fa3847a3a0c0d97fceb04ec96d24b94526980514d9f1217945d177e5bb5bfed217ce7a465a6cb802bc90f9a7f4ac6abc03ccc83a15ab9827157864a1602fb0c4c2ccd8ddb67e21a661ca472555d7452946808b1f32b21af96ad12d229cd33602c592d9eafc10149ea642468930ff3a4173abb6e07e320a16e2f3ce790dbf4bbe8c39b55326d667180f262b71f7e20a6826aecf830005ea9b396ead10445ad993b4c17e93dcd3830c304fb4f1e62919f8bdb8521a5c58f8428ef39c3f7efce8ca693533b7322e705dcf6977a3f508e7bdecf691e09637d51c2ce89f4ab1a3efbc7cb9d562d078fdab1aabfe0861745fe2025137884cc5fe1559af333f070b108330234cdddb35715b551677fba9d8e2d3d2a6e7f843d82277c40aef4116c703f8aac17c3170a9a754b42e1400d88d02d30b3f9b254ca540ce7f45f16722912548a6ee95138175530ff4a80981a5fa37e3770bbce057f4d192081cd16e572397e9636e6a9be028bcf9bc735ed1cb98ba047b79f7c63830222cc3b14d7cd78f3552fef9a364ef2e1b4e3bb63b234abc59e6f565a57e95a456d65e1711eebf58ee9cd0afa481aa7378f20ed325eb07e4ef3b990986072a27d60f836ceaa466b9ad5e0192eb0eabc48bf3def09ce3539c5a7f006928888e6da53c98b6fb32e36b1aba3575326c04241aa24b4bf7627ffc6605841edb2943e32007f345c02937085e847933c496b4428f9ba39c276f597f2ad3ec1a1ded6c3f2f8cd637d854511df610d658f1a4b80a841b5be34bc919136557de12767e5bd4ce6b94f67d9643affd16443ea01245e58d725b50f54c9564573936d5d389eef4a550d01a16963a166f222bbeaf6db13164a05246e63e830068be816883448d1191f2cb34590a3dca7ac1c2e5c05222e042debdcd693229424b492fb733c910775520b6a067ab42fb712cb3ce436bfcb74ab890a53c67c5f482351d6bbee743b57ce3d32c05b2be4de7b4de72f482173eb68c51d9e61ba3a0fb10f9b8836930a5db7ef7ad699aa29f4ad6a8c5bc4f5ef585b452c438f324edd3416905084271febf4400e86c3bbd49801ad702b2a7fcd6ff5047b837a64250f11c3cdb5e20ffac951e9f3fdba65c424994192fc1500bdc9ceef65debdd6d38dbe307783987ec9d26a0f3fb3e0d6cf8dfe211b37556f7498fd90782fedf1a9381ff677bb6ecd8440ae7118e800c57a5f7875c73b3bebf605ffa775805c07f1cfa31c903a6f335e3a938ab41980d0596f903800da9f3ee24665620df452197309d85f16e1b1cf773aeb224bf248bc34e9af237b4dac54e637749d8b0220d957aeee82870be9b60ce5952c56203839b5dddf59387f79f0ff0bf3957320dd15b6842632ed6392cb2496b8a4d9f46cdaad8f3fa1aad2d62875bf4172522d0b4470c86404c5e4441f3b5cbd3db74b2f85c038ab3e11d96a2b5eaf0be2736c37420ac8529245d09dcdfd2d672bd325cae5fffaf02af27d9f9e57b90740f3c232f32a6b159fd31a85fcdb11925a5f180df4887f3115839d44dac073f61fcfb5dadf9d2fe5400ecdcc93a1741832ec7ac25d779280b333c026b3f67efae7348fde98b7289e3a17a611ffddefd36225fac56ee652dd09abab86efdb9fef52bf71aa1207afed726068bf5d8ac9ffb5cae7588d19446d1b4a17060f284e60a0319fbc9f01a87c1c80b4ec9c9e3b45753ff566c1404ad1aa6c7de7fdcd56ebb99bb909693f41c5f5e26cc84b0a1f37a6da04c4b9bd63a0558ef286c1cf5182947a6d1701ff62213a15e663dd9ec8caab78cde13afc8294a1e8fca31093e6e5c8907dc78ecde48982f9004da5832ced3ea2ce971b2185153ac18df211b965f284ca35e005f5b00a8bb22911aafb0ea981178c6c5ce8d8d6a1fa981074543756be9def4a5bd2bc95c26508c464c6b5b405a59270af789edc566b394d9903967993b567dfe76d88564d6816cf217c4768ede5eef4a2bd506930362ca7cfc8acde3840e2d099fba482548d442a4fc246af2f059f487a9f05d009a9b5d733f5885a78e4b7d902c6383be4d7b9e48a4fd6c07989326436fe7a1d4458bc9fe3a19de3baf69bfc5791e46662e5dbb1453760e19fd31b8a62d8d07ac5d081aaab917081459a2d1e37c395c3b73640c2fdfcba74cd87c32a4cebae859d88c13a4915126556ae98a739e9eb041cadd2b3aff528133ce8c9b67d6bac3dc10273f14db176c1605f7fe44e9f47b8039d545916a77109cc7936108e943452b45d895286693c81fcaf22d1dc254cdc9c853fb74bd012740d09cc740b947dfba79bcf342313d2972871dcd57b77ca312226", 0x1000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x201, 0x0) poll(&(0x7f0000000880)=[{r1, 0x1a5}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r1, 0x4}], 0x1, 0x0) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000000)="3b9d4491898b2ffd0d08a34762ed37097ffcf16fffb5f5407813f6df27614f04cf", 0x21}, {&(0x7f0000000040)="cb7d08acb55718af8884186f463464b6", 0x10}, {&(0x7f0000001180)="1676597ec7c2157ccc94f82c78c08665c00e5a9bc5823641755e35080b5a4dc257ff9cc1a7f367c366acb0e5ae5ede77c6611b578abecfcd89ceb85993a228b1261fc8952380101bc1c05e97909cd3be2533ffdd427fcfcfb9b26bfa939782632f1ee2e8b6e340fd7e6462f4bdb5d8941037a72f46833300380af2e40599d192da40de81ac5b", 0x86}, {&(0x7f0000001240)="e9f0a8538c16dc563761a8aa2cdc606c", 0x10}, {&(0x7f0000001280)="51bd", 0x2}, {&(0x7f00000012c0)="814c8026e2ad4c1f259bda5a1bce931e242b9f16e4176feafdfa1a7763595561c663e67db7e86e69460b5f78e635173a8c09acfebe14263c45ecd19b079df16a6980364b073c", 0x46}, {&(0x7f0000001340)="2c90be44a77c95af38b7eef2ac9f24e078c78b11bc5a165e57663a475b4e7a9763ece048cee338fe6c22cd8b1fccb8a2ea7f5c4198e1ea3db6cebded87807514d1a02d429d281300f964afdc1e5a0d1253ed2c424b599e17f25edae17443cad9843233f9e9b1f2957b4f1cabcfa0d662ffc7a81f903a0eb86c211917cfdc14c4e7ed02190491b7bc6e5f71eb096ef8a20c38add735955b58aac3f7aa0b12767eb661a603da67fe6ecf", 0xa9}, {&(0x7f0000001400)="e8519008e081e35bafd73cb339e4bb353b4f3a15dffe0c72663ade56f7403ee85708cd06d9a15596bac1fa5f593beb42e483267f387032e796944face317b1c8b9a156116437185c8b7b8ea236aa08a4605933f6ec5dbc2a435d64e920f90639e8045ee491f9d388d59955a92ae4eabfa9aec52901f3bc3c78453a386d2a8ac7d039c08c50856c7f3c737c431841f80173400755e67c08e77195eff2e0fd", 0x9e}], 0x8) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYRES16=r0]) r2 = socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x3f) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240), 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f00000010c0)="5bb017e21f0ed2f03d4bbb2983e05a063e504dd658182db906f2d21feac3b8657ee4e07fe5a98545ded6754979a80dba47f2a715509446ec6ea5fe6dda094abef40867ca1c5f9db435eb69bb7dd275ff08b5bc0ae2aa6fed120d6bcb8de527b2a1117d2d9112c642da2d90de357490254b2df3ba377c30b00dce3c4fea4c5c5ba66c43622bf468", 0x87) 15:53:20 executing program 2: pipe(&(0x7f0000000380)={0xffffffffffffffff}) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x200, 0x1a0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f00000024c0)=[{&(0x7f0000000000)="de388c1c92cbde4b7d79ca84bd1b2a5826eedf3dba801ed63b75f1227929d3fcb3461bfa7fdf8970d28ab49f6c4dc574c2df965deec47010040a356fae0b1546129b3a2199bb8756bd99f71853148d5bd4045394c6a51fc775fa358b3fb9c9269a351836547fc632dc", 0x69}, {&(0x7f0000000080)="b2d95fa8eef50beedd1d04e2b9164010452d95073aabe2e79d72215fc5f71f9adefcb87373c7b71e983d6f9fb63a2b11b9780e8ff966420ed5a29a6068bbb33fba30bb9a41be2c15f5d430551a3941e2961eb858822cbe330e3c7436643b685af201a8f67ed24a3ca6408e2fcbb9946e646e48c2656b5087e8283015e1bdc5336cef586de37b9f4f84ddc29da3546b3bc3924b26f2dc0e391e5bc362e6fbdcbbc9ded91b4486c68ae2f5a9ab", 0xac}, {&(0x7f0000000140)="b59c623910696258d4cc846c63006b39895f8c9242e1cc16997f54b037a5dd4b137da7fc66270c4d8af51fd6da2cdaa5581c801bd77166b53f0d60b159cdcc9d8510cbed4f512fe07a97f1b0144cf5542a9714f73c03c8efafef7e856aa34c28c59dfce70a8979af8d4acf0e22fbbdc6099b4af7c5b28f2ddd7aa5ac861d82ce9945194d1899a4fe7d579b77ac342fc20653b83166e67785d7be34abf658e6d9c144a3ce0cfaf15453946bb9eeda436fe29174cb8607ff3a42f114adfd7c72292dea2ef875686b05545d15ac29fbe440aaaad105fc5315a2dfa1eb75005300fa2077e3fe", 0xe4}, {&(0x7f0000000240)="4d4b08f035f62eb175de8f7e83e38f84862be2411f3e5a8b81ebe5c258f845774d0723363b3f1087a9bad9da5fa709e710b28077f5173ca17358af5dd26e39f779c8e607451ea23ba14d0d29fbbafd40c07771e3963ffdc53de576e3eafa0ffe83480aebab", 0x65}, {&(0x7f00000003c0)="515aa03a23133e306c9bfab5c8ec8a3e17cd536b10aa831ec26f8e78ef57f557ec95126270aae91fd69e51badf122d312d7415b0900961edb0c79902fc6a1f159a21add375211cec39c5227762eca76abb02bf1ddfcc9cfeadd956856688a04e938c9ba44cbd0106e03170984e72041b53b410277b0532e9e7d7b4127472f49c0d072aa2a16c3c1f8a9e91ccb5626327f5fa22b861fe63962477813c4cddbb0740b551337d3f22c97b42203846502f6f930bfc47d605104db7956857778479c3e674ed8db9d6cb8fb3f447b26507f8a4f60e28219cc5135a6ef9dab18dd6d401d5e04707cbb6e9d846fda5a8a4e8720e7664e05850ed960b79dfd235467c3bd98107c34fff2e80d688653eb3974dcbb74deebdda4b8c769604391f6719c857c4c77659e6aef27799b842c33fb09435406b693c0fc898b637a9cbbd27940cedd28949f530880170172dbe274a5cca36bd9aabec9b23c650fd67d1b7d38cafe2fb945316b759e2948cae9d58dcef09d5c813318883aed536b1932b017ebb492fcb24eefe07ec2e9460c7627d609991f5c236522177ba3a103a9de1390979e992262e49b2541f4876e86de2ac2d33a5c494c98558203f7731761c0faed92621939f522480c8cedd054a90a9a91554f4f6a2f1d1a2e5022142d1e31109f3db61eb394fa0e02d1ef0dbb53910e44fb1e1d7ce224cc3466a691b36244eeedb9fd399e8ec06e3643ce0721d375c20f273a008bdc566ca1b4844a6ceddab9c7af2a7d5757126c91d815573864885b0147e556acb1d76d42c54e7e9f0619e49085e53cfd68e789338c9c6d877ae1baf536792d12ab8ff2ddf2a98fff45f37aad3792f6287183be610af61f7bd9862877fbf16eef9c8e8be2761dd0156fb3c164834e561c15e2693f92d98f50d4fe4e6e191e87b5c3f3a9f8e114d1c4527606479cab9a690e4e4269799d7274a00bf589cf520534d29ee669120bb4723c2c46813b6d3f358216429a5dd407d12a88da8fc4b2b3ce653634cfbcd01c7ed2144bc1d88499103aa1b7344513f40cc6f74debf563f89e1337258412c8186ff2dbb4c302d6de81883737f41868c3296794487352bcf432df4e84eb9694c2d29b2a0b39876ed64ee31b2f483f213d45ac2245d0181eb4ccb83994865e295afe28022373eeb53573fab657da0e23ec030ee0747edf1d161463a6ed1e32560d252578051f5d0a26c52327b4f2d0eab6e885a9eeb412145e6af76d515319d25f7fcf6b8caa04817dbb57022ce6c1ad976b998be7cc6dd6925cd2b9a355c91e4cf9fd80d0c7bed7ebb04a6356a2790826449034fabc0430176403bd080495dead58e1bb793e44cd71be8a140a5c074b447f5c11ba0581d8b9c0689a9e7d77a14f1113da90c63467bf661d5516a382a62618e4f9ea555ae7d0bc756cc922e7f627adeaea97e57a8e866b72ae5c6778aa26af4e2d9e880d5f102b19ddc93beb9b7034fa6281ead56be6e955274b01d976f96bed35bb5078c6d9055bfd398f7a434e5b76bcc1839636d259b6b64c76655bd4ae8f26571e81fc222798b6eabe809fd75e47fdde2e7c18aba4d4d1ed20ec4987e0aae7772c496d85f31b9fc979771b5794c34f618dee9f6ba58d63ff3978610ac3f81a7cd49f6b2e2f82c444e235404c9d858e2c7da1aad3fb346bed3ff226a5b7dba8861730dbfa97304d41595c09076c481ad2324efa5898e7b22e130aa55a76ef1a23653fb3ad1e4d05f68069d750b4331d763d53d7f4dfa2d1da3146f702141f6248a9d4cc1d8369b75e07c8546a789eeb3186f0f550eefac7c632c06a6ac7a9e06457377fc3690a59077e633d1c62db84aed9e53c84a2315c68271fe37caabdd4f2469d993a5c1f89e707e1f5e5db8028f793d501d703b703318ea36e500552c498b6e79ec4e580dc4a6f3e8dcbd77a43f959e5607daa6ed0bb031753c94ef2906120eb604b8ae369cd83c5af2c130aa610fe9b2fac791e4ae8089ab460f3c7091f89aca36c23ef21ea5d52c36f32c62b8e5b89c4df28e5eaae530621434b8e0a0d0b8ac7bf47a2118a2f860f4bdb2fd0b7e31167a12dbef530124412e18d0626def4469d655ff6491547e55a1519e26bb427f6ad6f041069fcc82df142fa401ad9e403e624c7895637934f83e0ffa4e029f771c08c67e6c069d71ffea90abd899735b71869549c02dc5c116db35c73131eb924b93e5d7d04a50eb9b7bc6874859a20a2af0cfd4cdfd9dfd86f0480854e9b36be5d0f47a1363d69ae180ecac57a7e528bb5ce5c7070361974cb0c3aefeaaa13457e0a3793ed43c309553d09f518dbf6b9058b9778381c969e9788c3b1747b469cc249a0a23e7ba6facf1b0948c5f699c57424f86657ca525bd91fe7a0888cb5b07efd22da2b985fa93771fe591d3a1047abfc77dfd0a93ee2dd8f9b395c287914366c94198f4266691defe6c2a70d0140a76abcbd886eb73d9bb7a4cc77a4bd83b242e2c3e5728db8f02e1d345f30439324dcf1c8654c22086a9ec8886c888b8ee7e15923668629b9f54bbca83b076ad36c57bcb53819c5d0176ae1159fcbe6301fa14116ca25d6f16be49266a6884e7cc1d77b6373951ed60a6bef75eac2edf8977eafdf170110d6da8313e2cdf87ff2dbd078ff0f3e05ce18909db606f17f57dc94c92436a2f683df92b61b5441e18318d714909b5ba6f015b8088ea3e2c1234db7bce3d05f3c8a0b324698a3cb18dfc72e693a89466d9ce09a9b224069dbab9c77dc0b97d67dc0bbee62ac493f745485647e0f248ad6ed750eec3242772f70c5565b589ad3b082bc2c722b9a7d13d95fb1400de70318058520fa8ce3a5a830fd108907a581097b9e8f7ebdebf15150efe62204ae32d5511822f438c2baca18724dc2dc76b842535ba61cc2857813434e2f837aad961c3905d06b9d601e18d2749a16a1f55a5dd8b1a47117f4841283957f979a3c020b311675c70e2ade8efbdbc5e7e5504bb3102904bc0a5fded6d42d5ef80606aa50a4b7da38041cb57a307f33c73958d64e0467134e275d4ca887b13130dbf092b464373c15c93a1d76aac166541935aa156ebc7e3c9e28c48560304af49ccdb0279b8e8bb79523da8965ef0ecf9f77f2e4759bbb6005a0a2e59179f8f85c31b14b48dcf6de5d565c74e26eccf85b42e7942c2a7f04050e4930350c5cde93652162581b7fddf696d119d622f0538e798e0dd7208e79c0837d6b1c55f576d0d1f7ece28b7620074aa1b1d05e02c05dad0dec0cc3068c0172e2f26604fa2d9375a5ab2fd2e6ef68fb0e8c49afe23912cd140f2a18ec9312aa616eb04d31479f10ac87e9906670e8cca217c4c678338d0cb9bb0b5f23ba163e6e61a3c8dd9e4d2182541daee18d2892eb6dbec576826e8c306445e07472630b7798e6983be90f431ea6656f5838dde3437cc838f247faf1c7842048d9a2bc51788a38723cc9d7be44702fdaabf4176116cd2ceed01a1b9dde87021ea27e758d93dd554657fddecd7db10d06397177072ffab236331d2eff38352adb830232af47ef8dc9735d93b6f9e7a9e4230da7f7cf7c7decc940aee2a1bb7d8a520881c1afb0d1048c2aecc4e72aee71bbb0ca2a6f28f79431f11eb74fc898d0fe227936bf063744cc01e4e873fb511bbf38de889263c7cc5042b8673628575c550289e60ee7dbfaffe02025d519845b137976b842a25bd0c638ed201a2826691f146cea1e02f7aaf88ce1bfd21ac32e435c7cc0f876d3e18bba050573d5afc3cbb40290a63eabde48f1300498696a165c01d271245a0d70aeedde59a0f76819d0602d61f5c71237c09c840d0cf89a960fd7cd9ad064660e6a222a236164992486b653f637eaea8bd6d610c5ee833edc46a68b3b07c45c991d9156a51b7218105450ceb3afb7abe3771f0db1b39c7c66f15c4c5015f2a0e41d9c833dcc58942810c1367c8d3facc8e1560e6f1a3d3a0941f72c5c4b15afdfc42ba2dfb95cb6a9d1c1616d1ff092f08c8e32dff288958faf4b88c5aba165044d2754cc7ca015d01fb44717b8d760149ae3b7d9d98e43c73a5ba95affe50adc5e8e69be23bc3a12c4d40ce4136ef84157970ae51d0cb3ac99166f1e9bee510a6b4639efabeeddc9aa54cf5fc36e8bce0f2f2faaa0a3b896b334af011cffde8e176bce4403c28256b96eac43dfe4973ec84dfe8ae19a97ce9ac92cdf79ca9d8a6b4d993db80857ce4026163bfc743d439cb743ac778f138aa1bf593f53e6a0610e4562512a3463b34eb9a202d3ee5c88821ce4754b80e170493244123077e0ae3b7210d545d3e55609bdbdb4ea4e74edbdf54ad7bdec23401c38224d39aa1e8cd30ce3ece61c5bec77c784c039a06c07dda2e91090b662f01b48c88157c236d60dbb8d6b152d642891e1ead0a5396ae851d0de4ea4269448edc7bc068436c4296549d659955718a5dfbc1d591bd0e997073b4340d9122df5c39f0e6c1d1af33a42664e5abda5dda1df024d1e24d3232d1c503ebdeb0cfa8d0278dd61b39b3adc10c78665d307f00da93d2abde8f8eade7e3781936d981d95d02026fee63bb55d77b56e18b307f3a6e2f7a33ae2717596174d0d7b588b369b1accf71eb2c065c8fda1bcc7822752df4ea4400f6dffc4f9524e4a0aba944acfb5212ad65cd15f0b666076857ca39ac1d0769439d942afb13abf7f2dcde079f52dc7489e19405cdf0fd818ac4c5700b9f6602e5a381425f562f3c2d26024e8a28303028c948639799934480492b8c6b740ea0c7838f3b5ade51b7d310791846584de31f0d3562d8874e51eaaa7484eb50a1434394620ffa58f73a8e086cf505a9cfc18687ebba0bdb2aa0b0c9d9fcbffc724fc1e6ca00b8fc8754640e353357ced57d7f8bf99d76044611cab6df0ed1a414990863923afc5cfc8a16fe416cf3a5952882a92f3c5396cd7e5b54fa7aae269dd143a5dee8d0ce4829a7b1566b49cbd42163f29337be0ec413ca95a2644e0ffda2cca8d3e9e74e81d5c6d6b3ace0613edb56cff4c8ddc6510925dcd3ceaf43e61650abae410174964fb58100472258afd460e0476dd1afec3fd273625aeca1b440335025693e9965384903b5fe1a2794faf8240d885343ac544ed06d3d8275c3505d66af10ecb967da9838584291fe994fc3ce02991f11005f0c314ece78e1332932c4f4833db7dcfbccc86da885afd3c517dd354bdc2b273509efce2bbc82211cc4208dab38e50abca9bb2f08fd7488fb643d09386193b45e06b7e478bc76ed8388d222a72394122bfc0d1f239cae1fd5014ccfd5d150fa62236b70cbc9ee666aba3fb8c8adc64a018bed76d9d7e71784921455128cf7332dd5820e30883af0a603b124c6098311b0f17b654a35769cd4bd055b81aaf3c7e732f656b4867333eabae55da2afc13f6b3ffe5dac2cb2455604b36603187ccb77dae5013bb552d2e28287f8a0ce4580c4f45a27cb0c9871252b605781f819b431b16c78e2f2056b94f1d8215d1e78284cfff8141a39d58870b52a7c9fc752c0d0326371045f9968dded57f9fdacca08f23cea38ed215555bc0bc6c9c2733b3966bf91397848ecb1b969982094a10c67545c0b3e5853ecb249e50c842545cb298a06d4489b7d0b14507ff3796317b34b886e7fcf2bd00a5a0d90bd34fa2f71e5fcd571910a743ef16269645bca2dc88b886b8f60767599afedf1a6fac3a4d767fbca65ea36d64936d86a5d150d0e144b983b0ab566fe5eb86f32fd4f9bca4f95dc66d18937ef4a0fa537504057dea77ddde6746349591b9cb694e922b1387c409a", 0x1000}, {&(0x7f00000002c0)="0cd3c98388fce39c36d260a6732830514b06897436d416bfb6ae93594b5997bf75da0a3a3dcdff4a3ecf79ee7a086519584431e0c264e6a0ff2370814d28d3c6c45d20ebd81b636c7d135da1765232aa945c0e6dc8bd34c5caad990adb669e45248fd696890d302f085bd9738369759054a0dce7aadd7721", 0x78}, {&(0x7f0000001440)="3d0fb0951d70dfada6c2c35e17da99165bd81f818d9875171257b9bd4e480c04338cd1854172b10b6db1c5421917b9470408409eaf37f555fe947839bb1df896b6740d7f5233a9ae9411b6fa6de7ab5e459b16749576a1c273524f208272dcece1404254a4722fdd7b92e985f425e50e1f10f1062511a8d809a04857402c38c08656f54cb2d078837dcc8837144ff3ea4d159d51f5292d068e7bf53660d986f73078e7f9dcc83abf434ac6bfe2f5eb77def8432980f431966120715f199fcb781b9aa8c18950c062dbc14c8680f277a276f08c826784fadfd47c5b546e5fe72ef1f050b5d594102d5dfe368d6951bd01fbc1e964b12821100a25efe25882590b71d882fed43fec009960ae39e483965688f23a2c35e5c39f7dd8253462767301f3482f187f39637e0a4e42f2ab709e62c13e539b47b5adeb722d43ffbb61036b006da1603350435ca95a9fb6910e0aabe09c8092a497fed3399ae6ff95eaf3bfafc48e8fd8ac29ed4be1d11f4b537c36f972fe764ed3e314d950037a906963d77189754cd053d933607430a9ceb5c6e8ae78fdf01056a8e07e4831726dea992ac3b873b25f033d799ec986aa9c5f383e6662753794a718cf9ca91b4ff7d13ffa1c154883805e9cae744895d4a873bb682eaf84ca73c1cc01fd9bfbc49254bcfa2b73d328b83ae5a052fdacad9f75e95b64c607106c83286978b796f602445bf73ec9c134a381a1108b128a083a9cb33aced5bf22fdf8af6e4ec23375fe41a3812fa456a6aa49426515d00bd0c9bf84e1cab17df5e32cd36d5a70ec87173b4634ebcf6e83a4a38e216edca2d3535b3eea16dee4c2d40b9ea412ce24e977602647bb90319e038344a595fcf9fdd92f004f97ce461c284dc33b44059f20675857afc3cbf73fe800df51c69f921d914ab068e0b1282484c5a8d8c7d8adebc6c64b7c5cbbf74f23ba053cf135439e5a1949dfc5d92c082901c6b0cbeeea091c794b197ea8b719a9c4849362852f1075dddf5f0b0e1b6d952836a54fbca0d500e13442be24fc369beb454acd86d31014863f0a10c8c4c952e640731c47330d86266c19d34cbfe4d8a6436bb43e7678ebeebc39f082f24128d4180330fc71a4a80614cfd576974873be5b8a2f9a49b36775e41a72bc26be2ba42817e17124792fb0ed76d21b675289f459306c90fd56d9d43c42f6d53420abc6b498465ebefa55ad67b0c398ddb801c00b3704c107096c0db6ae3af5bd6683c623c27ebb315c744d31f497c7e7c5568bccce8987f74a9005ba19ee16673ff495eb517e099e4d7f95b6b1d582115b75c8225132678e3ffad1722c18dc4e9be7228d3ed7d834d8894ed8f8a3546904b452ee12929d0d355c99b0448c7c1f05ed8dd95ee36500bf7ad8b451e8815becc06f5c97197f666e8ac7c9e2babc140d8d43cbc393fff940faaeb002c2837b24cd8f60df3da2f2d06cbe64d37c4883548bf176e015d08e6e492ae9d94e380573a0c4838c4cc6d01a17646e437f5a410a0a3fbf59262b5fdb0824700f8d46e5dff811457a148d1ec4ee190b523cd92bd3d6b15dd2e70287009b34cc7a0bb709d7a14dd63fabd166f89709e8358582bbdbb1b12f59fa3836064a108ee652909c67afc52b3992898bfa1bf82efca514bdcaf129f8263f760f0f85d63aa5e85d990be382b75a2d20ddf2a8be7fcc90b945e666136d351f5750059f20182dbd4a7a511f2cc7233ad0d60e088a9d70c6ea709152788e331732bd748db449730f84bc0806ccde9ffd7683910a2b40950211a6dfb26847236fc76b2d35d644269eb10b37c7927fbdf8d69e5459438d75dbef8ba42593402ccd27ac0f4ab8d8e37c33622d191084d86545e1034b298af5e76aa69b9cd66ad349ec9bd1fc4ba62d677b91dcf54f8a8de0f93c7361472e80d8520f37c6388461c1489ba5ea5b33df9efcbd047a1a1d12115e7a72ef576ebcfdfef932acb950073c1d750fffabd8bdab1cca2e9a0c3c5ff443ec9e7b2f2a00a2794fc80bd7dd0dabb703bbab086f00170c6646be4b5a64b63ccce8e3c218307b1d7d44d2971bfdb8eb1b339f106e43646d7246a7724b71f62760bd1256cf53237ab0fe1742ee46de6b2c4a5b397f3438aeafc61c1e4618ba0f7c4d7a48cd378a77c3b09ef21e5ca99cc30226c0dc1617146c1ba8d4ba7a8bfe0765fea7035d03ec4df25a55d157952dae27a2323c31c944f440f714a6d2c9da5d08a8fafd65609b394fbaf26e683e65045bdc007a73764357670af86d8453af5b2699c62e61e97b891e1fc1131d8dd93a36211249f1045477dcc62617c204b41907644e2eb027225049f5f0fa33e29fcdc39dd830bcf5037299f730469dcd0d388c746def5717ec27d56e5a66628b531ff4c2ec3eb846875847d95052f29bca7bf2d4b65babda43e03df81c1e42673d3d671cb03c24e885f51f91a9d6c6ce1fe4b23c8745f3c61f4923f8d6cc45aa2c2eabcda13c22e4bfe260c4437c81d06a65474289352449f579a1f01444858ec91e0224b5edb6942382a632554c4b7d868e6cc0a68c6dcf5cfad32f150adad1dc04a78617d4c0a77e3d6c1f22780b276b3bb6b23fa3031b3ad546b88647bd04874febbcf16e0de91ca3401c99916cdec1f70e861d957c841c2209d0521cdd4bbedc90fdddeccc12f5b351b19f7e0cf32b2d947aae8724e090f89c700752e5e9b0c363c03c32aae3894f695a7ac95f78c3a318ed27cd18279b9e0e7061038f8969df34d81a9a56d3a8c81c24f8e8465cc7c6803bf06c170a56be1e805eb2133b366f664d0896f9a798475a57152e30a1e1b02cbe8a6c3a23e1b7a1d9e2b013e4432ee35e1545f010904ee3303435c08996caaadaf8a2de9c3387ee38a1502739d3251150b18a4d31b03c38ed4a79fbc25bb202c43de669d41168553e4e53043799ba2e7d2eeaf0db42a3a1457a870002329916fd566af73b587c55af0e68577653b596f03174dbb1cb01f165ff9e02cd81d5ca338a29f884accc41323af63a08a2c41ecf6333ad90f138cbde8bcca8db5224db37013aefb95fe80ea782f61339a253cfc7b7df5169d4d0f0b116d91cbf47b96c5ebda192461dd9095cc9e307c57d1f7f19679a435b7f03a907dde5563ee59078fb067c84d25dc7e8de3716751f97fee89384e2716b813285459820b7c8543dd4b57bb8bd1cf8e23d4b514811cf6ea54d04ef47613d957baed11f7f7e201cd0a2514d6c5cdd3765bc3d9696c013a88a8d9619b0e966f47a603f8a94ebf2b4c6fac7ab5d649012ed34540c8ce13900c2cfb20161ceeec931fafe151521231c4bf6b6c222b01024669b7811bf312d30de67b83a794eb71eb840982b8f38c2dc9bf8202556bdd12a6df106aa842dcceb84fa7f2141bd1c0753ff977e8673c1970f84c45bd0020a8bc467e0e9659d84e0f9abf20cc1e16df6cc0730208d1d7f7459050f6abafb8c3f1b8976f9d4dea40f32765eccca8baeea5df6a2ed35c1c9bc8ca59cafe41f607e88d3fb24bb31151b758e55e7d38e7986ae78875c430aa04d2c78971ba9c201641ea38c987d0a678bb7fd10e7269c476b623cb714b1c1d572869275d2076ffddba4eb10d5ae09e8ff51a8bdeca44005a6548ab526ddf387da28c67e0231bb3f2413fabff19dcf21621a13035ea504fdd76d444a833c2dc2ea2c815a1f3b84b0a56a0addaf28f9655100aa0bfbb332415e0896d0add248c7f8dab8605a1915823e0cf0e2e953c80be8edebaaab73886e0d625a3c80a647887eee4937658a16cf855c914eea82be0d7bc58cb3af4bab45ae2c09e168e968d01ef6f7015d04fd3aea4b7b1598770471350b493784466cc68e30808815fba1607ad9650087c54e387b2c8f3099283e648dda5b08cf5c74109849675ec8cc97833af6ac8f90d78cee619455fb7d707dacf41df330766d1297d155d0b966b53d5120f815bab2796cb92175be069a1c763ef4f2a0f9101663ee0085acc9f52cedee78774caf3970769dcc8e32c2cc9bfd8b85c2bc4a60739d3d72aa5993dfa866235f36cf8fbb1bc1fddf15b89593950b9b68383170a180791a2b543c2a5d2e481636f451f878589069a71b462d666de5f1528570d211437f09fc9f4b7b76d4467dd2e2b597080f039a5b42b766c861df474a4da04b983479df00805ba6630ca5da59727b4fd65f5cd0ab4aa41ba1991798ae86af317bacbb1cf22ae4a6a5d03ae10d2e2c6f8d411897337f372b0d42c88de57458864244e2558b7bc30db70dead574129fb6d9d26700d4ff2a50c46551777de5e9b951724583ba68c476899bf0f206fa2d5eea72f951b35bcbc98d45594c849656e2853e2856171718ab3c5ce532ca998e4fde2f76e177d480d1842642086406cd3482c8e9fd4c45158e05d63c4ab7fe59d7f32375025c1537f110ea10f1da5d47b7b657632c5f1ccccd46546a7e22faad0478117e54bf166412d866164867deb23d9cb95d37be31d16c0b5af5c01a18037304cd82a41df75e3d1945f6a898e6e5133d0c0ddb07a08c3ba2f524c974cba7bf871de41e4a0b5d0bcf5c72f7db037e760208a0bbd9411a52edea610f7367e6094a902efa28e30dcdfa6edc22cff9d8d7e215b026f98ebbb8d155ca467b2fabbe11581467b21dc9ad90751a659b01c54e028517162ddee1933a2c366f6e74e747bd4eac2fce357e5ced8d0d25fe4f31b1a55638878234e3e1c42fa5d325e997dda7d376a382a748b1d47ac1730d26a25dab53400f2bdf32489d1baa7cff11965e0b0fb64b91a24093ff83823068ab2ed04406ba47572ccf9da64d3c31e9f018fa30231185a21d2267eabd935e70c2f4be1adc007fda6cdf5a3fc5558fc0b48eebae13562ac5f0f39d0708e57b83d66363e7a10af54f768a3ee67f6956de6876a12ffe09ecf0c0361fd0ae918c01a63c494000380f738735ba391772a8ec2dfbf7ce937247d71f6f81c0d3dbb494e43af84dca9a2b99745e83a240ebae048490e0e7e6b00b68b1f58419b09c15941b7a44f28a3814e80dc42cba365073d816509cad5e56c260d2fa822c51c4e4f51da662f3786a9f5ab3dc232d276f1a532abfbff3beed6c07ba5ff1238cbc8b487e70da228929011f46b5ffbebe503585addc7c301353140f5630f6aeee932862e8cae7d0509270b45618c92eef75882b950a19423e576ea223f55de20099c0c840d29d38597a299cbac95ec4d0f05ef8ff11d2ee91bd78535a3d638081ceb9968de811b39810a36fda7ff97344529d7addad56875ca3670a86689b28f67044b3261f2cf9932b6908bd8e7d743a2db487afabb55bbf55f726d7990d215060da879e6b98b02cca3078a88c7adcb694f5cc98573ec5cf6fb723f8b277c998e88494ea98ceedf4c1b8abf4ec98793e7a11e13bdb0261d6a9831f451893892c2e2b77568d53a54e192f047b24e86c8e60384bdc27f1f3227293836781d79109493e132c01a2d5a3e4e7fac3723046eed337baf33c813336f1db1fe8f44575d824eb374bfbde01472980f3f0e96a22e55e019d4a3087357d8061a632b306573c1573d85c46b0707bc6daa28504ba8c88d4bfa9601e7971aefdfcd0e46b9dd98543fd849b5dbd252ea1e95786a3db7f2bfdcdca2cecf4206ae3a245af6e7e7cf674ba48a8adf25d42a3fb93da230ee965275a34cb20504f0b18cd862b24783a07999e767c6ec5915b3e2f640532d9d377e0208f158a19ac075690216c459482c23117cb30fc3fe0d0c5be2eae3698f633efc7ed0a8cc8ccf7e1b278e214bc460bcb7cb81d851b029ae6", 0x1000}, {&(0x7f00000013c0)="0052abfbd41b58734d5ce71795f04f74fce5bb4842f51c85d474bb8d4d0c08e1eb23177db74ec3a40de88985ae4c99ef478ce1e303675334372e0b6c4adae8e315ae7cc54cfc0287e7a93d570a8a52ed7216bce7", 0x54}, {&(0x7f0000000340)="43ad2300a01c148256e02ec656699e981c396e5ee7cd940176274748131c", 0x1e}], 0x9) 15:53:20 executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000690000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000692000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f000069e000/0x2000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f000069a000/0xa000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x32, &(0x7f0000000180)={@local, @remote, [], {@arp={0x806, @generic={0x1, 0x0, 0x6, 0x0, 0x0, @empty, "", @remote, "ae966ebd8b0a60f77a29630b5b9beae2"}}}}) 15:53:20 executing program 4: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) r2 = shmget(0x3, 0x4000, 0x209, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getegid() r5 = geteuid() r6 = getgid() r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x7, r3, r4, r5, r6, 0x8, 0x99f4}, 0x8, 0x2, r7, r8, 0x8f1, 0x56, 0x8000000000000000}) getrlimit(0x8, &(0x7f0000000140)) 15:53:20 executing program 5: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="7fdba94cfde3659d014332271d0ad76ccef44f32329a"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = accept$inet(r1, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000780)="b1000504600000000000000001200000331c13fecea10500fef96ecfc72fd3357ae320b305673039d2d036073705ae04be38164911f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d9ec0020020000000000008abfba0900000008e3710100000012051eadb71d89e000040781e4b2fff86700"/177, 0xb1, 0x0, 0x0, 0x0) shutdown(r3, 0x2) shutdown(r4, 0x1) socket(0x1, 0x5, 0x9d) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) dup2(r4, r3) 15:53:20 executing program 1: madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7) setitimer(0x0, &(0x7f00000000c0)={{}, {0xffffffff}}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0xfffffe01, "ffff09009cfaef01018bffffffff00"}) close(r0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000000)="03000000", 0x4) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1004, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) r9 = getpgid(r6) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x8, 0x9, r6}) setsockopt(r3, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) r10 = msgget$private(0x0, 0x22a) r11 = geteuid() r12 = getegid() getgroups(0x0, &(0x7f0000000000)) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, r7, r8, r11, r12, 0x4, 0x6}, 0x9, 0x6, r6, r9, 0x0, 0x6, 0xfffffffffffff801, 0x3}) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x1ed) select(0x65, &(0x7f0000000140)={0x9, 0x0, 0x0, 0x3, 0x0, 0x0, 0xfffffffffffffffe, 0x9}, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sendto$unix(r2, &(0x7f0000000280)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) 15:53:20 executing program 3: setrlimit(0x8, &(0x7f0000000780)={0x7, 0x9}) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) getsockname$inet(r4, 0x0, &(0x7f0000000000)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20280, 0x0) accept(r5, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) geteuid() getegid() r9 = msgget$private(0x0, 0xafb0e20fef6483ff) msgrcv(r9, &(0x7f0000000100)={0x0, ""/5}, 0xd, 0x3, 0x1000) msgsnd(r9, &(0x7f0000001ac0)={0x0, "2aa709491ffb36a0a965c94023ae7a1ec15128a47bc8a6ca864e2a7e0418b886e0b571fd8045ded408db7b8108d3b1763891d41c06461d63564d754589e8d10de6668538dc19c8580fa80f1efd473aa0c3b562e0ee725a5b0c807f97c394f519c2b31c3810b2c4952736452c92db026bdb36c26598eea9c7a4535963d38ca61b88b9af2167eddfc6f9527cee7d5f6a9838df20b06f2ea9584ce1da4071b7d526"}, 0xa8, 0x800) msgsnd(r9, &(0x7f0000000140)={0x2, "a2cc62e611eda14bb28f6a0a98e2991a67f17016081ae91bcdb501a8b88e23adda94aebac02c51f24407"}, 0x32, 0x800) msgrcv(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000021000000a692e9eaf48ac8b68be4a2389dadf2a41b00f3ac03dcc02ffd95fcf8dba77887e27e408ee51d01ca1f650ef31463b6cc290da8eb063a58505f9dab98dc4b5a3ce3184f"], 0x13, 0x0, 0x1000) msgsnd(r9, &(0x7f0000000580)={0x3, "09a1de9cca641c42ded8a5e5f3b7675acfd4a3fbb3af3891aadfeb219e2c13c1351800e0e3c65dd9978e6a2668995b985c437e5a6405919215b58c4193ce923fe4c783cc79f0269155f51f9323a8ad7a2da98a77c09cb1b78a1ac1bd1e319b74c9e9c00ea28e194ef33888b1b3d628a79e3a4e8c900e654b4079033c207207905a1cab511b929f91c4f235f05b83221bc7e1a5814860e697ec158e798f13b8d4da9dd31ab998356dd88aa7d0b77433932cdb88639413be89ce7be60e469a57acb026ea28bfe60e7e4754e0e316bbf1a3ddbd2091475d1f2ac114b3788e1c1dd11ab37ffe81e9153b640cc305bcaeaee2e8f1db7dcef155613b"}, 0x101, 0x800) shmctl$IPC_RMID(0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0xffffffffffffffff, r11, 0xffffffffffffffff, 0x81, 0x2}, 0x7, 0x3, 0xffffffffffffffff, r10, 0x9, 0x1000000000000400, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x4, r7, r8, r7, r8, 0x40, 0x1}, 0x2}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x0, 0x7, r6}) munlock(&(0x7f0000ffa000/0x1000)=nil, 0x800000000000) 15:53:20 executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0xc9f) close(r0) r1 = socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) shutdown(r2, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000480)={0x0, 0x5, 0x7fffffff, 0x5b8, "d577cb00c3090000000000000014070790b900"}) writev(r0, &(0x7f0000000240)=[{&(0x7f00000009c0)="5b0c3ae584574cfe88df554a3708674c959a981fbf2363c472aaa07791baba16b52eda63e7c29dfc4a13d950e72d3350164439e9541c8cb9a37b3a92a0050cf3719d6527d2a181919eada8b2e64968ff0691abbfcc2c5f679f23f61f69dff8f212ec9fc1d986bd726c3a96932d067330fb62ac2e136d9de214b186c1e119b38e3ebf95f30291b82c56fd8c8692dfe0a3c15625256c343ba95adb29392be20bf753008e70ded43171d41df96e1b5d159a36123bcd951b0717641c83ecd8f79ab7deb5b3d60f03ab824c833325edca0e789b4492f7947af4a0c5cf1241f321ab6b2cae2090f0ad9313cd32f7737faf518b7b107c1b5f4da3a5b42f7b887cfe0037e2d6e082d35b07512e6605af3421395d1c5afebe026cb85c739581a76042e2b240ff15588d4f9a142545fbb474fb8882e72e7814c94ba72f07e262d784f76a944c2bf9632c047f8e51dc5571e9cce1850e42c6f1c7f4b7a07f4a15b13e673042e17e6a773ca43ceb22e071d7f0207370443061083572ebf81e78c9aa8694d32d62a91a70cc4249f735adf4ff7f8872653677394e3a08cc2c95d33c85209d6909", 0x1a0}], 0x1) 15:53:20 executing program 3: syz_emit_ethernet(0x17a, &(0x7f00000002c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000000000000000000000000000000000000000ff020000000000000000000000000001001d000000000000040100c2047fffffffc20400000000009cc84df0eeffe69cfe1e80b29b3c2aed10fffd724af2304ae3f01daf926d72cc1e1b723e880f11f94fd10f756d6de15254b416037738fe217da32bf91fc054159c0ce73b049165deb4ed044e8bef9377508462df7e0f1ccca7150bc7df222835ec254ebddc0b77c37e35f83918dc99defc7ac826084474ff35a505184f7176820463fcdb7ae7ea2b4becc96f49463a29716483f82596ce02402469493c003b6acc88b30e54ced30078b785e3e48e2d4da4c4010579a2661e60b8964944576148b1e4149e0be699d8a73ac32d34f7fdf3676a5c41b2640a2359f40101000000004e224e21", @ANYRES32=0x41424344, @ANYRESDEC, @ANYBLOB="3000002f901c810001002661332b73d83a8fe226937ca40512000000008f00000000000007b8000000ba040000080a0000699e000014000204000000040200008f917e7852a79a689a019c3cf0d6850ae7baea875a0f81eea8693d4fe367a59b736b1983c12bb21c6e9d3e5a0ca20c0889fe00e6e14580d2e46a205c3b3fe49446becf3e2ee593350dbbba3ca85b08ce1432f0bd68ed12e05c65be77dec293fd6d93e9c89fe6d2cd547cd26d2dbb8a5a62fb9cdb0c2bc504ecf8ab3e0f74c963d5827909d9b2f2834a466953531b295e31a1a0ae13bf572f268449caced6f2f835c73f0d77f84422698e8eb78133d9f65dca90ace4a8119c3172da3ceae8ea9d18fd0100010000000000ae3af9401d4293f2e035a2ea7107e511a4baded24e982a8517646cb75d02c22723fd54832cc7438b32788c73cb54260e6d39914cb35a9dae5d17154a1c30dbaf93b4b9c8b2d31555ef2da4838e2401d60000000000005bd6dbd311beb8fb3f671671155d7af85cc60f4578a477986d134f3ee460b15029c7f2b87b056c0c536f073b314be6f8d1581f7bac018664d7c04bebcaa3dbc808775f6f3ff20edea25faa"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000000)=""/157, 0x9d, 0x2042, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="8749b611d775bb980a700c783984ed7c81883cff107db5ee3fe3e1a27f5e8ae59808122166f13394726106faba4f484cbfc54957f13e6e140fbe05f2fde12d811cca4973550d9e35e78d3a6bad31f47acd8f170a7dd92ae8943e6532ca6c453a9f3f03371e44dc750de03f1fefd0ea3ed4169a191e94c4162151223035a06fa7255a59011c91d2e718f6054141fce35ae87c95420b7168c33c67d827e0", 0x9d, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000280), 0x5, 0x3f) 15:53:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000240)='.\x00', &(0x7f00000002c0)='c\x00') r1 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0xe559, &(0x7f0000000040)='X\x00\x00\x00', 0x4) munmap(&(0x7f0000ff6000/0xa000)=nil, 0xa000) bind(r1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(&(0x7f0000000000)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) 15:53:21 executing program 3: r0 = syz_open_pts() socket$unix(0x1, 0x5, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xff, 0x3, 0x9, 0x0, "cf5556a7e9764a753ad0df791e65c4996ca78c24", 0x8, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000000)="ea00000100000020", 0x8) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000580)="7705475731a544ad867c3a9eedb3c968737d6f884a88b05a0b394f4dd01d6309c624e9982f3dc631fa56e4c2666c71c01d8e92f94a029e7eee2467364c075b16d272fe764dc23f1db58e4942af3ec56be775ef1ca542d980cd2b5fcfedf8c36c5dbca7b694be57c33ff0f5e67ca43da01e42489912253ea2bf33789c71ca3cbc83c0406883aabd57aa74db1b26a56c3c4641b74d5fcb92ee0741f500c1fdf35900ae619edea15baa0940aee40c5e80172c63019f53a78852d364cb8547b16e6e097da3f3a90d407eae5995f88411126b3a62cec92627fd85c275196faa0cf808f05b45580aaca169aea0080a075843b73ee4e5b68dbea2e79c227c92fdd8f97b93287df9a77350bdd277b8fe76e8147c7a94a5738219b615311f61bcf76ea3c49f582003403bd9bbab85565751fe2abac0c6e078722867afc0f528ca1d9bf38ecc92bd", 0x143}, {&(0x7f0000000200)="a6c556c04a40500b096fa1dbefa15924a8e9538acb6dad3651bb7ee1c37859549db230619b220ef37bcca7880f714a92db8a23347371b4cae55f7276793027ed025d69c53baa059a", 0x48}, {&(0x7f0000000280)="1313300ea9432013d7bc155722bd5206bc35d5c0d74c9c3af00367e7b2df4fc2172a96a868551f2561f550a4f84a7262c9b3ff45cac2a137c992312a861f8e9ee8ecdccdf9288317660a01ac30c410dfaa00196659e7e6a48e0383f8e304088498f8ac24", 0x64}, {&(0x7f0000000300)="3847c6939875c7ef028cc8928c02911e69e0fd00a3064531ecca3a5169d00f3812a31b9352ad1b8e6bd5221329037ee342d93b67751471de37b67c85c82f58d1c85b13c4935dfe6080b90d30fd36730948487474ab4c8d24f1bad5a6bb97e84070a6793acd4f61eec8427639f98a957505ac01b4627e056f52725f9e051f509869f82ed284bc594a21fd30f9e79407165a03ad92d779635107ff9a5cccbdc2f5cbf1cf55b388cdc7d5fdfffc5a57e84eef3dd71f06967f49f7486d8bdabff805149de7354f51f36a", 0xc8}, {&(0x7f0000000400)="2bac863430972ba84d82493df7f9df0452edf8942a14b5391b7bb2367a9ad73739aceb5c32493c50a230e9f6f60b368ec37fd3cba8043321fdcefa8282f6a9002ef82b30839baa46", 0x48}, {&(0x7f0000000480)="b5e5a591d60a41cac8fd05dfcf19a6e5e0c5fe182a093f61947b95cf4bd1271104decd5cca0990cd411e018422d4799a52139e6b2f18f7926c1454899c7c483d1b450af4942856a2a2af5089ffc1d377df7c2c33afd567b88a42", 0x5a}], 0x6) dup(r0) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000080)="b35ecb410403accf5286a9df91a2d91e4d0000", &(0x7f0000000000)=0x13, 0x0, 0x0) 15:53:21 executing program 2: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='c\x00') r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x1}, {{}, 0xfffffffffffffffa, 0x0, 0x10}, {{r1}, 0xfffffffffffffffc}, {{}, 0x0, 0x0, 0x0, 0x6}, {{}, 0xfffffffffffffff9, 0x9, 0x1, 0xffffffff}], 0x5, 0x0, 0xcb, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) r4 = socket$inet6(0x18, 0x2, 0x0) dup2(r3, r0) r5 = dup2(r4, r4) getsockopt(r5, 0x29, 0x24, 0x0, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYRES32=r2], 0x10) r6 = accept$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800381c2f47a9fa77289bad2fc07271f94c736f9b2fe238476287b9f87beec717ef5a1577a3d"], &(0x7f0000000140)=0xfa) bind$unix(r6, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto(r2, &(0x7f0000002880)="f2c4c6f81da3d6f29cd2cee921c2b7cf179d0571ca5df02cbccfe1a4f238bb43c390da00a0d216a6fbcc2037405270e69d96b62a35a6321c8afa76e1f20f6d2ca6e6b08e3c213bf7b0c27eb65876f18619e52d4cf6a0045fc3b65ec197b44aeaf4a9adc5147bb1c13f7d0fcd17e3ff8615597456de0493eaa38609289bf3df440031bc3a0cb967a633859df8053abde6f3ca20912961601016e1c8ce746e0bbd567472209bfe9afcb6dc326851f81a752bc80f029ef96d7c6256d516ac87b8be4dfc72cebd67e1a7bde3594c885326f8af09d2246b6e9914599467d7bd540fa3913f179961674e1a7a70d58be7596ba02e424fc976856954fff664ffa534e49d18c0e0b0c739a8bc062f7a4cc4ebf8e9fcf3652c6a555e98215146720803ba1e4ae0305b5f50f726b24ff3ce960cab1e213eb5e869ba7bbbe96a86a5ce0167defb4c0566ee8c25c4a4791cf9e9c8058c8fc6277dd44a93138e5cca0d802eb4c782b660af87d11e147b1d814ee9de3176310f111bee2b6735b8ccf4b6dac0702e2eab3378ce5c1bf563cb93a74010b07f2816aa4d5f3a96617761b215fce001f10b91cd1fdf79efe12219e6605912a740b891f86741268886db4c2ce3895d2533c3548e4bd9ded8bea70065e5bac28197b8531bb23b396c562d8ad4668128cd928f90ae6de7e0db9f8d972dcb9694ecebfae38e2c157da820e8896886ea8019c85e6921da3b7f4bac1070dd2788f45cc97817bce4421ca181ea844da41e074df60acadf30e55909d09cf23e05bc16e230f599bb4c2b80a2652042043f7d7f2e74972d66fc19300acda8e5f2588e83664c74e0465379d4bb6e960c5c245d87a7f75056be4420aa3c2fe65d45ebcf37fecb6487282a0d77fddbe35cc17386a521f4060b0fb1ed04d16201d90334084ba60dc5e4d5681e0079a6efdaac85b7ae3c5665d8a5e66e9b324624f6180b8cee661ad638ddc4c0e3d9b39880da7d15a4fc9cea66570ce3f3e7c703eb1a44c688e33b8c37aa6c506cc97c44b02801d8990681c9748e276ba2df9fdbcb82daa03f0fc15daf22d7ce47f0f1815565a13aa15143606d03292baf7a5ffc1bf1ba7f05f545906d6bbfd3a8fcae02e58689ae41b2a9c6eae6794b23c35f6544d0d6f84400fc00dcef4b9f7e6d626403cafb59ccb9736f0c331db4799b1dd6f6ceeb99e91f5db6e7f6dc8282840ac30ce4978d72207f0c54900e8d2190c19d115821105671a4ebb683299a7f425e812dd04def8a5548ac94e2877a059eb02ad72b577f32c34332bcf4796b69c0bacc877ed2367029a15aca4ac4f543c41d200bd4954ebc3bcb1c8c55793101afc1a2ee03983940b6e9d137e86495def854d019cfc45c461a2eabfb8145374a299f94f7a1f50437b712e6bfaf79c86c612d47d758691188192e9874c2ee62010457018ee07fbaa2301a522bcf0151be29130a67b6bfb4e2e20ad459d4454fb33555ac29fe7b17a539b8991eb9459eac67a3ae67cb414c2fd96bfde19d22b2b879f1ea39aa52fec6d78f8dae49d62b7a1efbfa92cf618f46b8b457fe39489a5d9983a63f7db96bb2b17ec7d8c2325bce2e957ba1346d8ce93c9897c939d32a2fa37b45ebb676295d4d7b6ecbe66882a34fde50bf338c64d1bb4ae267e10e081d6bbff32e16a9d7aea75a7099b90da9763768a0bfe00c559cbd9e82a01ec499b0b25b297c2f311df5b48c21dbd176236e31951fe7d9d3cf380c1b70f962f5dc92b9dcb0918d56697e3a2139bbac6f4a09ad2a79982caa40ab457cf6bc28ce7941125108f35d0f184ddf7f063d5b30899547284d1a996d6e21bd06532fef8fe52a71c194e5e5cb63b17fcc702c65b839377a3841c66ec503fbe0c5ef448b0ab16828ab53d768a4db52b1a2df8b0909c5925855bc6d134b910e87353faf86181e1c6c9f505f340a03e18918225b2764f715bc969f98fafcbe61f741ec339896da577d317b012be3af3f9302827e4285f6ed8e08c016c1afbb29594d575d1686e6f006b4e21bba8c591e442b5715849688a33b42b5c119af92f60c5d4267753b8f2e81fb7584576d7f751bcaf213aeabe529714f6d819e3f878e999f42a4056cf566ccb2c3ef34c85e2580b8af5381ddfb7a42e3b3dce90d892cc16dde2d3418d90bc479b2f76a621a6a4d9f4641811d123e5f325ddc88abcb5318fc0c5cb78c323956ea1651b2d3ad250a8e3d3b93856ede7f41db63aa42117edf2bc8f2729d0262d70e30e2bb72fcba0dc7859fbd537613966f83ac41792df4804917a1796c0ac9ea5ae39cedceeec129d9610fb1d7d7472f7707071fe8ece5ec5e72f7a177172d6b68c09e1311a2f7199160a578374242fb2c984643771388aa90e420a0f53d70de79426b68c07693b9e6fba134420105eb0047b27c4ad311d29c29905d1ff32127e181327a85624474d3360499d10abec3fc9caaf2e357bc0db2932be6d9db89a5b73b24f8c79cd50a086b290d880f45451d71f67b989919706220916189fa66393512c985c0bc30873106973add8f107364399304bfffd708cf4065051acdc49a88af8d0da5a180e03ad8ded3dafa63cf75d1f024820bb9407b879f31701727ba2fd369ba13c04ca018e67562bca7af8d50a75d8cfc1e41360484ad6d379589659e62e0bb5ac70d73878672d2030152f237747c095cf0abc77c09519e96024809c45cecd382996cb25c8ad7afdaaf9166ac2e2e63160d82bd09d6ebb02a9f6bed4f0401eb1ec9c42b891bee29658796c59ae655b7facefdc9f99581ba525e6da53c607bbc7f2c5d2af5f751f55535b0b8c6797b2f39e659856006cf9b742987f03efec78da122eabe9030d5b0ddc6699165cefcd4b4f0f622626581aff47815f927382c83d5b6de44c878a528e92c36a8eff72c7917b7c88eca997cd2ca0b100be9e9900084351aa1fbe2ef11eb443f14080a4dcc95343a1f22dfdd4ac941c715926506b983a78c72f0ce087c2cea5a0b6d0cbd76434082b97e461a8d3bc76b29404811c0a7676be17d4506ca8075f5bcc27aeb8b87addf097fe33efe043c583d08892750b781fa3a05b79dd60c74818ae528062ee50078977a4ffc75b23d86a0968feaa160d11b4a42a9933f273e35da71fb457b18134a0d422b955a342f71f0a937d423a5bbf8d72a084759919a8ee4ac437f64a96518bb9ced98c90c82a01879658d8dd13100ebe6067f06ddb624b48985413ea02acc7ba3b0d1caee4da5e3d3d136bc4a47aadd1e039ac3b0f9631640d9b57756e6897b6d59d5c51c0b53172a2172b1db5b2c9cc4cf324ddd89cf0ca793db73584042cd3426c8c8ec74eaf64f2c0315696a3e428b4bec65590e86e48789e19f539c18ee92822f92779224901d37917e3273c8b3bf1581f81d4b3bcf62d34dd1bf7e6f3a21e34b209844107e6c4f88912d078d1ae15db719f9680cce0ef9aeaa5b71c176c1a5e80dee342fb15e4ee21aef31a1917ef0b1b91c61cad648f41be6bfa2081fcef016cad5b1a3d43d51b69f422587d194b4fe985b8721a96525413014518375e07ba7dd5cdaa45241991701fe16177546749d73789ee84d47a7c8a39a54ef0ac1d1b7a9a648a473b88a7060086455569791d93652851340ca2988308b4810a3729fbeed221e9e9f76bc9635a3b3107f72bf4e2afaccc31a91a550ab9835e18da3936aa677647a0d0b6f217d9543ffd3fe0ad7a58f560650c44b00b705608da1a80cfae0de6f08ae1db40cb65631e1e06638aa18bead3b138749b0a935fb01924c3ce84c042e5624b8f2d3d106d9206b1d11f43665d7591888ba1c1ec56727b0f9bfa7805ac07e9f3315b23152e7e3b144ca2215f748409cbd1bc4255b71eb1fd7997eec80878a0a1f59b4c24d2a848565d4ba9740ca6d654e29dd3e4d222f07b5d2b303d5b4c42a338d76f9b10f8b882c7d51b452dd64897a48c8fc0277ad92c443e94fb0fe3f7fdc32", 0xaf9, 0x0, 0x0, 0x0) socket(0x10, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 15:53:21 executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000069d000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000a0e000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00004db000/0x1000)=nil, 0x102}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000542000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}], './file0\x00'}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket$inet6(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) sysctl$vm(&(0x7f0000000080)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000280)="97e43a8550be174008f47a10335c4a54fbaa52a00a7e19b6efa9c972f6e2eb2d53a2dae3d782a7bc08f5663440ee4cc4a9996b03510809d8e3afddedf5b43a093a7ac20dfd85f86b2551bc75962aab6baa5d36a16879279df975eef69ebc96a923724818c280a5418e6236cd984cad27bb77d74011a7a3c956f0c5f889eddcec09c337abb0c0b4e5c18a3e5597286df10c3701cd989bb768edb1ca56b451dc6b15907aafc411f0b3d21d1d72beacd5e2541f429480a0b2491b4f029a327a955ab973e5536e907d0211490821646ff58e8c", 0xd1, 0xe, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) setrlimit(0x0, &(0x7f0000000200)={0x0, 0x904}) r3 = syz_open_pts() close(r3) syz_open_pts() writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x55}], 0xc8b5, 0x0, 0x0, 0x0) accept$unix(r2, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000e10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cb708f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000f6ffffff0000000000000000000000000000000000000000000000000200000000000000002000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000f326b84acc0289365a3a3dc85fe4f76878d040a76488d88a263f00000000000000fb4ffe7dda5105a01a"], &(0x7f0000000000)=0x205) sendto$unix(r2, &(0x7f0000000040)="9401050f9225f0a70138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aeb9be781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3eabc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297", 0x194, 0x0, 0x0, 0x0) 15:53:21 executing program 4: r0 = kqueue() mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xb3}], 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x97) writev(r2, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) kevent(r0, &(0x7f0000000080), 0xb, 0x0, 0xb66, 0x0) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1021, &(0x7f0000000080), 0x4) setsockopt$sock_linger(r3, 0xffff, 0x80, 0x0, 0x0) sendto$unix(r4, &(0x7f0000000000)="5923435d0a1c87558e1f7fb2cb2c657bebb75ba342362e08006b2f1e9789a2a20f8fe3ca23051c4129acb5ec7a80c1db9509e3dc0c8c0cd766138c1c5ecaaeec1e4b834d116acd58aeb2203b0f1b3d5da8c355605a8a9af5832bd7b3481b0adddfe2f526c6f8b907b329fdfd680e5da9614860c7fbab88ad836373b4671c059e76d84fe404beb1bf0e82cabd3a366a254692b4621a47d88bd4dc91bec357fe31470c1c58733f43a1a61115303e35ed343372bd4010532fa0d3421079a5beedbf81f4391d41742afc03f68cab1d7b1805d2c09360af725548ebba35b01e", 0xdd, 0x4, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) 15:53:21 executing program 1: r0 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r1 = syz_open_pts() syz_open_pts() r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212b9775e14c946966e176943ccf43d20092020eadc2ab271a60d14e9e4eee27782310a", 0x41}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "f514001000000000000000000000004000", 0x0, 0x3f}) r3 = getpgid(0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) ftruncate(0xffffffffffffffff, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000000), 0x0) fcntl$setown(r0, 0x6, r3) shutdown(r0, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3a}, 0x2, &(0x7f0000000080)="e0ccece8a7960e111fdddc2d704d5ed50a81999bf23b4dbb073af6bcebb021419fe4461f6398593417820f2d10d0b87c34d9069748ef686444ed27d1d837e965e4d36b2f7cdd29cebf8a124c0f012f61903a7b9b482263aa9825b2cb77817e16d779157c58e2db9496d48388fb0b83d713974dbba42540a24673f1ec78c5442b006b29d2ca8edc4147dbc107e9fbab252abd74cc30a9b72bdb112b29a2a55a40adcd61db0cb3ad0fbe2157f1f873d3fe8afb4de2622eee4fc889ad358f7ef007cee8e152976db8ae26354c278162a0fc4cdb26a6a4568ada6ef18b7df909556a987a094d4f89aac81b307a0e6290c56047022907548b70c49be6f5e5c52a6f2f21473f1f8b88283db7577c0290e41d5094472b05dd717abba89af62185440bd5f2672139461a988a013ce321c45e3cf01d5066a6c230fd05afb166057b5ce39c1290cadde7ea7f044b69573cb623ac09a4516db33fef983e8b7e6bfb78090475cc3027f8154a55b52b9d87abde43c5bc0e8bd82886d16ee6afe177b16ccca31db52a84b2654f6dccb7f758d2089ef50f14985e7f0f35957fb254ef8b77496506b70e323c2b5c9ca4f2af6c80a3c7ecfcb45c83e6ff45d4687b19080587925d0136713c544989410bd16807ddbe793dd49fdd4091740ec3fd85b02528de8a09987c5fcb8b1bf434f85098adf5c7ec1e43e00ab4f310b9a7dd94e3ab96b054ef8f0c95122f5a8dab41eecb2cc662533abba14bffb5412d33d4a8d7ec7bfe72d024889bdf735102743c7e55cf56ad450094a133c14a96633bca27cbba51068a3d0154829ab37f79500edf18e9aba93407a07baae8632a4cb5977bdb8f666c9d258cd6913a144a4e00b81b67acdb49d7df0ff766cb1a3462065df0225a735c008564a055aa3cc1e0068669bf0e87822448d8f6bcc2cca1ceb3b2badfc83109f104dae27fc8da5c3804550ac4a0fe8ca6aaf64133aa7b5f8e0635caa57be40222ddc375cad8dcc8dbda6b3cfea104110b697098842ce1798a2b887ec3547fa303a53e3fc8af0a2051500bd847b80f238ab03356f02cfc34d320100a7bc2509a222dcb1142e5c0a7bec966ffecd5a3098352798a5978745d48dd74ca9b00bb45535a08a3839e9723f9dc590af5ff6ede9e6e1c00ae4283cadcdce22e0ad3c95f03af980eab8010d3402b56faa2d91de1cbea84047e8aef3ff03eebf4d5fdafd5186328e8baca74ec528a6deef7de204b89edbad301961786c409a9531289311f55acd276189f1234cced0799d3431ed198f0a2b507fb6c6dbee5b637d0c48ae465c05a69c199a9b721d3fe1b111b7f55b5fba82c4f3208caf5778fd475bf1908911c7726692bc0c5b54332d251505928c7deec4e4ef35fae37c2894cb3b00dd0b5291f9b1c369230e656e37fd7955d1e9812b9d79e48bf3fb5d10260c7d22f5888916842892d5758d17713c077fc6517871ee1279528e5067b26447f08f15d36668489ebc7adc2fd9f53aedcd279bf358328f9e6e31412a5e7f7610a301ddef9e737ea7ccc3a5d78fed52d7bdcff9ab57d478fa3c29e90ca7b1ec03aa6388a71d15af61a16aee47deb312cb6209c5f020fd30574e7700ba21f273345db73dc921bae7555b274e819fa0087ff236836761fe94d0537633676709715d254254aa80e9a45254fbb7be6bdccc5ce217b6dbeeb063b055224c3f66db84edaab77881c7a42d13966647c56cbae92f7805009f0e8a013ddf2836023cb1234542cc4ad59ad2c7f41f98ab43fb4bd2c485a3b3232188d1fdb5ee9d861e49810c247099f4e2272f4389f78a5f8430bdbc600c65ed6037ed29bed048de55f0641b83b5bfe88f54a94ac0072f0c1e1e76343210c03699fd71c0d17a8264c2927d27230511cc2dac268c295ed3463f6f2cfa8c23f4068a91b8ddba8c86f30980fdfa83d2c9abce24958d18883454f93e21dac104a420dc34ae450938a0c2d5a60fcc8b7dbe1b35d187788127f94057e7831294449517a0137ae2497363ec4f5dc2f91d2ecc83a25b8f8f885483776a1c691b7ac71071593939ec4af3efa6b24a9c19acbd050862214eef6cfc7111681daa746b9cbc2120a3516d3cf7dea415f7401a580b1705e9dba162c7d04b82c10d3ab07984b96454a4fe2863d66f772256af5fc0de52098f272f7e17507a0fa34e3b422dec65e554acb9f446ba7429a6fd2df51861acfeff27aa53bc7adc9422991d893099583c666e199e29f5f2027846a3417f42fdcb892bf723944aad90da30ca6aa078d70b4d49399060b552dea34f852977bf298c9fa115d1608ff2040a8accf56a5a24421dac470eef96e8ac175d862259e6e80a8914c35abfd5588ab81093cce41771065db57fe5a9d25247bfddf836247234239b2ebb47a5ff5ae3d9a23570b916ca24681b55bbb971612b395610138f036e2d8708aadb47294bce69d5160e2362bd3605a2789d667db69303db51f83ba955edec0808ac948b896e542e774250eb7289047eac04e8fb37a28c326a5ff2de2f4a4e08f743141b84cb53fea3816777aa30b9f2e78490639fe0db383bd5f9a67e3d9981c0405a9e7fe0d4802c95fa18f0bb790065897bf27d095545de60557b6ef30f3e523926d539fd4e5b0b38f532661f446b29ad0221d0bbda6b3cfeeb4a7dc9227c9cb397fb04d70f510bf535dd9c99b48ccad4b1a95e57f46ea640ab1a32b396c6f707060ea2f6ba8d81b8331a1d7207fae5a4d5424a2b2d3537b6d205d39eb27431a9448d2881a6ecc8845a1878cec543fc75c43ce26474c79cb95382c29858fda87e43edc66a595b20e11823344a62255da403f7ec11647991918be18de3078d1b09b55fce1e8a96fde64cd0b105f166fa522ff877c8cc171794612d6f14e483fe34696c62a1cef55de527134f887387e5324703c24715e018404e7c801c6208d254811174f7fe85bc9762b5d79ee0eaeefd48293295d824aa74a1112eda871a632d59b7754e16800647e51eefc3980d56c60f964c6c43fdbadc07473bf54673d930fd8c21740a05ad6aeb413fc265dc60e36e0c14abd43d461466e2dc9bc16ed0875f8e4d80e111f7d6e9f356a911b065110d08112b3d6dcef0fb30d596adff2e89ff72e3145bf79fe83fb90120d7ec04a25e975bcbd13c16403373a5186fdb255d05c630fcff31cd071387c4e044a00c88052c99ddb7df7d7ac8003dbd6f25801d896c72a421f83685b8fcf7dba88772b4dc07a78dec82cd125871044c24bcaea0418aec416af197c0bb3b41c7204a4fa7a5ca979bf7ef08dcf89540c6811e533c5b82c23c2c2bfe4bb30ba285beea9638c237b488d3407de830c893b3a6e9977378c19796b45f76fb5013aa2359331f5c18916a018070e0092614593dcc8f407ae19451906ae77f2253a187f5e83df879949d6d0cbc35eb9701598ed944362cbb71edecf93bf0c3403d679e459c26e85c89dc9792d6bf725d5258e655d773f99be636f55f864896b42361501a01d7ac20abc02ebd7f98e67b32bd82339d749f9c9d537e6b2ced215c2dd01d59a52abfd706641e355b95826811463b6ba73ba70296b823546b4997a094d57235b854da555fc397afd969bf188b8c8baa4fea20b73204994e6ab507272ad13fc990212262dd33ff511907baeb537dc3aac4c8b893957c24f0e728c021002cdfa2fbdec2672447a436a5bdcd7a3d30feba12c9f44b9890563f2fc136bac8f1ce951aa14bc77be08a63adcbf3d818cf288eb7577778b87b3328f6de56171c659cdcb5b1b1877eb3eb77807337cd9ed3bde9feba82798b19856b8268cd4e5cd8f86fb4332364e4b473c52dd67574616c3225600f4442040f1aae22ed07677c421c8e533e4a092232a3395d31149e0b6f56a69ddb18a9bcdd4428c32cf3c1cc727ff8100e580da8b1ff429872f1883efa7bdeb885b20f6553e4ff47537c7c6b77ff4d1c1c4ca40aa7e360b23a4a92e16a7c2034d6dec9d832e7e3977951fed18cad6396548c7f4e9dc07a8a80f54aaacff99fa4b58e28291e20ee82d60ece63185e084ac150bdc03f59ecd054a388213dda3ed87bec4bd3a6fbc63eec337677250c9731857ed053301e32b1fcd38f3bcd3df341b9519d425831f565459caf036a8658c8f70f1d4350073b080fbb4eac5d2c1dfb18ee1d1a40e007a37eceeac941697cd484f354b14f9258ac00510e16f09c9f595bb6ac268c4b382494d1d5881b8f9b588f5b6cd37e009b2f02e62d7bc57fe90da3a92bad83d30e20cc53684f83554ed49654ad3719e9f06eaec4052b4b4bc42e3cc9d9fb95ab3b436bb33eefdd3017f5a0d23bdbfcf6bbbec9b0dec551cdc6c115a832eb000769a958fe7df431847df7d1078a9a06f0677c8df484ac53c04ae835e119c2ccf8ed57abdd132ab8299eca548c949c47438c84154e2014ae840533f1d3e775e383c5266805386da3739283a2d14c0f6b46d53fee04cf02f2df4c71523cb0d4fc8e88e7c9140e607b96ce24742c3ec131a95afd2030e01cd7055b21718aa4997840fe53c820cb6b7c0017fcbd700264be7795c560f8fc1bb80b8c36c8d08bf5077eb229e2cb19ffe585a7409513229cb0eff8f4187cfa94b09a36e2c00813e81696f779751a028308a2259acf3b27ef88fb53816899e24c0d7d4409670fefc6cc856c592bfd10de13baf0074191ae9e7f6ad911b8d0249b21f2901749f2e63ae69b19a8b6212d10d1d021050b1eda759e49549abde6f9dd5ae82259008ac467de3fb384704fc0f72c4bd049403399cbc20f815059341c0d9686e2148c63e1e871369ae00081b99803eba02180a5de8f594445ff610ae6a2d9c3a879627ca98ee74ede4e81ecd64bb0666590fdd18b4e95670909ed13cede5a0b3b83a2ac554cf2203c30fbeea4087adf501c723f5ad3e3651142f75051f945bad883e8f943b96074a68208e76011285f3d01b59933cc034a30befd61f6d73dd8c7609222558adea6454e90b780552b09633df1ed4b63ff41af0734c3c66fbf269d3e88ec4568cf90aed240435333a57a41d8fccbc12f5925316caa3a04017ab3145bbdfdc82ad9a78f6de39e58302acd4b1f72b6c6544b81ca2c8ee39cf290baedd4ae36bc5e489c6a20ee26368d2299bcb8adbdb1ee41ce9e6248756b1c32e06a0d031a3f2f76fd52fd138823e94dae8c92e6c83feedf3cf55490df471b65dabcb5c9c390ee96b2ed9efddeff283757cb8980ed06a08f4ecb5c4316892a1bfb5e9b821794584782ceb4e6f03e76f7e8d5901037389c907ea4518f2c03428c701341e069b53e67a88b89583fbdf57ce84e8b652508bef035b49486c7fa62f064c09f4e766e204a8c2209c30bc2626e0bfd4b8cc0f3973429a3657f70d4576a762ae4c89676c3a4eda57727f03f426fc7134abe9b50f3e065661fdb3c6f0b3f21a10aa988b0c8ae1b4f1427b429e98711f3a96ee08a791ad29b97dade3308da61b01b17969eecfb430b3f469176a594b655bd0fc6164559ac2dd2bad06233fa76a323b89d748e63be27ca5f59538ec732e7bbaeb1a8ae8a401f1bcd482355dbddc5d685cd032689f8d5ab75bdf028eb96dfc7c4a4392f27eb5dab85f7bc5a0059a0dc044554e4d032d34bac040da565ec449edf2bd36657d8d317f902fdc50de9fd51f4021fb9d32b6ea4e338b4173e2ca1a3f7cef90e82ada7fc844ed297c91551a0f80eb3e00dde8436715d13aad96605ce60d9c5039753960f1d81da2c7da98fafe7e21de5b7706aaf5413894f36ca92ad24136a5a28c630acc789f974fd485b0c44024", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="77ef74b5d875a7c3366a3dd54c402deca4c762e9b67c25e8295dbc46b592f50112c5f5b335e124d9fa1f862fa8e3e9a4a30030d0125dc21e4de99453ee5e5f88e6e160e1417be3c4fafef79bcdda3952ad1f4636ace31db8ea5a976ec824619bdf2aa25884e1326fd488d5c214eb", 0x6e) 15:53:21 executing program 4: sysctl$vm(&(0x7f0000000300), 0x6, &(0x7f0000000340)="1cff319b", &(0x7f0000000440)=0x4, 0x0, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) dup(r0) flock(r0, 0x0) 15:53:21 executing program 7: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="0a012f2f312e2f"], 0xa) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0xb, 0x0, 0x0) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, r2}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000200)=ANY=[@ANYBLOB="7b181c"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r6, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=ANY=[], 0x10) r8 = dup(r7) socket(0x2, 0x1, 0x5) listen(r8, 0x0) r9 = socket(0x20, 0x4000, 0x1) connect$unix(r9, &(0x7f0000000000)=ANY=[], 0x10) shutdown(r9, 0x0) close(r9) clock_gettime(0x4, 0x0) 15:53:21 executing program 4: r0 = socket(0x11, 0x3, 0x0) getsockname(r0, &(0x7f00000002c0)=@un=@file={0x0, ""/4104}, &(0x7f0000000040)=0x100a) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = dup2(r1, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() seteuid(r3) r8 = getegid() r9 = msgget$private(0x0, 0xafb0e20fef6483ff) msgrcv(r9, &(0x7f0000000100)={0x0, ""/5}, 0xd, 0x3, 0x1000) msgsnd(r9, &(0x7f0000001ac0)={0x0, "2aa709491ffb36a0a965c94023ae7a1ec15128a47bc8a6ca864e2a7e0418b886e0b571fd8045ded408db7b8108d3b1763891d41c06461d63564d754589e8d10de6668538dc19c8580fa80f1efd473aa0c3b562e0ee725a5b0c807f97c394f519c2b31c3810b2c4952736452c92db026bdb36c26598eea9c7a4535963d38ca61b88b9af2167eddfc6f9527cee7d5f6a9838df20b06f2ea9584ce1da4071b7d526"}, 0xa8, 0x800) msgsnd(r9, &(0x7f00000006c0)={0x2, "6e683050d716a9d63cbad894bfe4024797783facfc72adec2607aefa490485a1c76f586683b9dc9ed63227ac60e52ce2535d5b59cd8b3ae5741a537c877a0a63a35c8ddb022ad1de71b5ff005a1b52c787362d093f6a621c2d526d7a7518844a282433a9bee0014a6b237392d2228f0a47cc8c0f9f8c86c7dbb6135b54aa1254fa708e9f627b20611b03f89604c1cad1578016bc1f52f4d837cbb15fa2fb6ad3f3c415a2452847668c551611dab0390d12b0035d8cc0e7caefed89302ab73bd2"}, 0xc8, 0x800) msgsnd(r9, &(0x7f0000000140)={0x2, "a2cc62e611eda14bb28f6a0a98e2991a67f17016081ae91bcdb501a8b88e23adda94aebac02c51f244077aa08de97ea5ffc3491430d988ef91a82a60b1bbd5"}, 0x47, 0x800) msgrcv(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000021000000a692e9eaf48ac8b68be4a2389dadf2a41b00f3ac03dcc02ffd95fcf8dba77887e27e408ee51d01ca1f650ef31463b6cc290da8eb063a58505f9dab98dc4b5a3ce3184f"], 0x13, 0x0, 0x1000) msgsnd(r9, &(0x7f0000000580)={0x3, "09a1de9cca641c42ded8a5e5f3b7675acfd4a3fbb3af3891aadfeb219e2c13c1351800e0e3c65dd9978e6a2668995b985c437e5a6405919215b58c4193ce923fe4c783cc79f0269155f51f9323a8ad7a2da98a77c09cb1b78a1ac1bd1e319b74c9e9c00ea28e194ef33888b1b3d628a79e3a4e8c900e654b4079033c207207905a1cab511b929f91c4f235f05b83221bc7e1a5814860e697ec158e798f13b8d4da9dd31ab998356dd88aa7d0b77433932cdb88639413be89ce7be60e469a57acb026ea28bfe60e7e4754e0e316bbf1a3ddbd2091475d1f2ac114b3788e1c1dd11ab37ffe81e9153b640cc305bcaeaee2e8f1db7dcef155613b"}, 0x101, 0x800) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x3, r7, r6, r7, r8, 0x89, 0x4}, 0x8, 0xffffffffffffffff, r5, r5, 0x80000048, 0x4, 0x10000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x3f, 0x0, r8, r3, r4, 0x21, 0x3}, 0x5, 0x0, 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000080)='./file0\x00', r10, r4, 0x4) sendto$unix(r0, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3e00c257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec58951e94221f932cf62f7040fb94c0400000000008000361b4cc702fac500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d", 0xb1, 0x40a, 0x0, 0x0) read(r0, &(0x7f0000000200)=""/151, 0x97) socket(0x10, 0x4, 0x5a) 15:53:21 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) lseek(r0, 0x0, 0x3) r1 = socket(0x6, 0x0, 0x9) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0xc001, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080)={0x57b, 0x2}, 0x8) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) close(r4) 15:53:21 executing program 2: socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000080)="c8", 0x1, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000021c0)={0x0, 0x9}, 0x10) writev(r0, &(0x7f0000002140)=[{&(0x7f00000000c0)="92197f0f4be40fa0f53cd87e4c2b029794d128e336b871a36bb168b4dcc1f01e25fc8e00766764cba15b725e66951cf59a2205766729265055291fe90b6a3d7ff020f0731dde4f5fce86b91012b3619f8cad8fc34ebf4ce705acd73674efebf237a60dbe8560245c6d145b6be739ed409eb5c5790c77c64af12ff078268503be7fa3b2c91c9afce94d66db265acba47750eb954431d0b624271dfd19dc915b61d2b2287adceb43a782407a1f6dedb36d6711361921b39d31a76ab817f051568dd8ee920dd9cec67e906914cb5da4b2aef86f4fbef00c228c73aa79218ea35076ac6f6c347cf86761ae38a28020e45985ee8ab01fbca69cc6cc4633419a2357e0b3e96e0a8871d08cbb62b22ca4630519a7ce09427e552c01b24a0bf37271f5cb057822fa3844efe7ec7eddcdb86b270e77190935032e7b92561c0d9f98edf586dedb2567213e2cdd2c915183498bb81fef95a5426be9dffdfba183e3b2ba6af430fe232ee02a7726d27a2cd94a0dfc063800f3ef30665fb393b0403251341aab2b363f209e0a9df6580489dbf8a88f1d9d501a879a994d0f99bdb481f6295ccd4df8e64054a4d56e77ef27d86dc50bdcb89df9ba9693eadbed24931b4803f2136edcb960be306ef1aa3a6b2125fd3789d75215aed9a54bd75b1ecf52924d3b481d851813a675ee181acc41ef76b8d4f3be79d0bcb7028e0bfaae4234bc8723d518e69b65a074ccc7983dadc2ed4ca8ec1172552b2d7a32808ee8c3631e9d1d70eca3279a21f23a68aa9c9da941b37d9556e78d54141229a267e99ebb223a0456a2649108c28b86c73eaf0d2059b3a72b78e646c65db239a8de5e0cb8811fb64a396ea4f1267a89d53ad31fd00eb451ffc559e25ae651cee2d83b2e089b3b2b2103c6016a579531000f060ea6c76e29b5ce31ada64ac55af32077ed954636277f3d8dc33765e9f91b9652cec63458c9e97bdcbc3400a08cda1a4f269bc758b84282c55c7f1abaf058f0498f7b54354490c93455c6d7847a60209bb391a628bbb72c891c3248d58e993e3645291d37c48c33b3ca49e35c99163618e51d80d219a7a6e6f4ada7fbaa104c75ceaf226ff58ae64fffbc193da5733150559e1443da81dba3802efaf3f8c3e9a2b32107d14c16e03b6218a6447ead1323bd2b4d91292904c31c094d7b73d7da096abf9f7cbff2e052844daf5e51530d71f1a743b0935b15e7f0cf372d3ef50a918ab01b86385d1943b12246537b3c1f45c6924203805777e8531b9ed639ba61b508e774c24aa33b0dfc0598d228871d1da6a793bcf40890f498cfe476a2878472fa3620fe561715e3cf2e2045e7f5bc193580809f4cfae89e0a9c5f77c75f55462871a8c35ff04376b58ce57a6e8409307be1af6fe16fc70854f4d0757bd264aa76ab3a354658074611b6cb96e42857f3b83c537a0512851af31eedb9ca11055df053e38baed144a0a08a4092d69734e09016b314826467a0afbeec872f50ae9d727a9b4bccb1d4f15259d446cb54e2b8f5466e4219699cf84f088d945d997a541333e32285e7a3d47fd40cdb876d851d3e2647c351d8d87cb724c27b26e990ba34def4ec9da4cd6a131d496aadcdddcef4a94d39f6250140ddd31481bc25d8bdef0845bf99d73e043d672dc878a0a400702a217819ec08cd15be901f9966372a3dff5a3be86deed6baf5821e1f81e5912a7b56d6498f86b9d4f6a8aa1a21c8dce94435d29e1253cbf8f1ee2d5a9f9a844fc4acd4e563b745e10c22177b7d8b17d6434fd924afa174af9fba2b689c4a513fbde161b583e6ca7e77a0c5b27b7a25b9ed941d6380ee414ef4bf7a94e5602bf9b7ab9bce3097a01fbb4531ebc7e1c45be54bf7a44b98bd66864367e750eb612f18a35603f93bf0239b2e62e00a8a27e2127d33ce4d1c6641326526aa93b260729405fdc92cce978227cfb6ecd3e253cd60953d4e3827d838d16268ef583ae6594822cf6d78484d990e11422e976f91f0fb7a9a4fd76063598418932ecf4996e83d9a6fe89d9a5a0e8ae2a19f53aa0ec010a7e16bf93e8c1bc41de272a7d829d280b0ee96fd54dea5f223c1142912704145018f3462d237dc1b4a24e73a668f6e2b48b62916faa6e697c728e8bc55a26bc387f6782070b34a79de4a9f989b31bf6aff44e1b4a3394494155cb2ed0e448860bb3779ca67b5f99fbc87ba6f95b0a63a8ce0174c1ff9deae6b86d9e92b899ca17b0b8c12a74d2d0536b3b6f4f75ca60b552c676b54ecb236fbbe3a4bfa620c694ee9af0a404da6ef31138a37fd4363358d8345536710842fec2f38b0f1a2b35520b3ce0ecc6f21c2baa64e20b4736a807518a1b6d8d797255891b99df5ac60f494ef8141699aa66d54dc96105064d85f3e9403eccfaf6ce618752da9245dc9cb5f20578c721a2f1a666a0e2571e83407d4f8b94476f6b0dd4043cc03620c07c76d4d93636767fcef5dd18ef1f806198f7ef8b536a2b00bf09c064ac0f75698b4ebe18d681a370e136040c88cbcc6cd8c3ba0e380ed8571db9978b0d7c3d83119a5e7b1cf8b5e2fc6b234dd987e38bfdf3704c7ff843baca14ad7a9834b7ef5db0d2bf36b1718ebccdcc626736d7b4e4976606e435788594f1cb131410cce9ff5e47adc08e0038c6c62645a849d3a1feecb046d96d5bec446b4e48e055db730f752f1033495b60443a9811599dcea5a5ff1efe466afeb2a67f4a56d2fe50f59b5781a6439733f5dda8d40e1a4ff25c5034b97e8bd318c35d5d035e72137327755930de11f5211e2d10dc309df0996f1cfc8294c2523f442fed0523ef1793e49c9442231e11caec71346309b06e9bb542a96dbc5dbb101760d318b68fd83e9029429cecf1599fc342384cbd59356df933224d37f27c328c2f1b40094729a7cd7746da69a210d094a8ebd0c1f89009659e1073be505ae31505287c65ef008bf7dc16f6b669a366056f6c631110f12baaa3d913642ed12fdafb2f4c4827c15d83ed540ee80def6a201379abc4acc73cb399f3ac62e80422498a1c9145269c9259adb2645cfd44cce5d80ce6f5324b603f1bdd86a3d222d73646fca826a4122798cd56b7d018bb4dcf0601aaa99658c8b1aaee2e086b82625755999c88bdc070c8f13edfba2280ad87b67e95a6ce4649a6804d9d961482fd741cf014573fa81bdec12839737189545b7fca41e73f265e3bfbee1e5d80ab9b3d420a4ffcd91b34aafe919181c2f76576ecaeac79bb8625b4841282cbb9fc505e24d98b174f9f01fabf2537b5ff242f243285bc325055bce84ab6d27ea1018bee78bd289108195085dc62e9a9f4c6daa21ad2315b857f7224ffcb924a1094a4251f3fc10f10965ab6f951f1e9f5c2520100ff3bd503e43e3657a75236f6e64687d9bb04a930ea4a4e4df87eb96bade71eb4ad6a7acd0a18905d1dfee445310f870a75777f39fa2abdffee9cbd5543a18404136f1f6d8bc71c20235d9c158130d2c0d124beca6332c81ff28bee966bcb292d8bef44c281627fa5b185b9177e7ce1f304b7860ca9b9492baf6dc0df6fe331beb5016de50e5dc1cdd0168fee604bfacaca2114d5801be9938d8461f4c49178e616086a4cdb7784efa8001d54ebbac2d3fffd1e9d2ebd9b1dc4e094c0db1a8d7f010a2907e8fe2ef731c9fa183e684f1137b99b59f44a498c8ce9f0907bfdfd12dbb6d90fa3dea32f4a2f376504ee3b752398c133c41f9b778cb893a3b057e65d5bed1a347e9f9dd93699e466385e811c5108730ebbb1a57d3210f457d78aff73aa7cfd394a4fe85ec1b6cf144ec2fc473113597b5901f4a743d46887bb467ef36d9698705594de971352bb8e852eacb3505b86e0bb1fb4603f1b6b8b8fb1545c6ca5c185f716dccbbc6573e2b8b54545bec105d164eb00221a0e730dd45454feda09f9c16ce8d526a2533ff3b6a63a3e66dbb5701c972b1875b02f3b2c3f520c7563c77dae41c6d7b185efe4572bf70272aeb62abd9468c3bf6232adf273714169a6cb54d6d53de8ab5b0527be5f377d836849c123b7cf4720b53b836c99e809531ee8b1a8203627aaea7a9c2bb9300762c89ff4344ecd34c0dbe23eda8bdaea11ad44575978a3bdfa58629ff41e8cbfe8633cb946794eb310fc9918855c8116d89358d8bb93fc6c5fb0c1f5d3b5f3bc9c4b851699c02c5b387bab95fef0ddde888ca8d8ed8e01b0498df4fd2bd055aeb46ca73edb0c9e30890d488de0963fabef256f6b1ef1675bc2661251d2078b1f5115e6abc03564c53a75c121d9d779f2b0399e1fe9f5382e10fe43b40d6b5eda664933e3fc2ad8b3b35fb883a54aaa4d9d7639314738b75e7611d5b07bfef03321243e2ab06651c953a01c5baf804972f1b761478d2d4a2a596879a11ad46685f8ffa3751e2ff0ed467c2a750af00dec8ef15d482ee585af5da093abdf6754a23a77f478dd91b3b3bc0cef4f3d949f560fcd056b6bc92e7544ee20dde99d5fcae7303a7304f48668ae9f194dba818d9dca017b25b76560807d1b04d770c46dc8c073ed4d130520794640413de3d0d8cf63654b28e53cff767a7fd0a0743a76016749c06ce888f58e78ed21a555122da19bdea125ce68e5c4da7d6370ec61b280a462341b1cb47e996cc6bde9ecd17b359c5e5f20fbb884267c098a1fe4c62eab0619a4e721deac7bf28985fefa7c5ecc610eb99978dab1fc166eee3da251fdfa992466f440fb98f669e1ad5561d05b6ce8f2aa25318d221e2ed782d510e4c60843f798d6329d4f5428cc665df57fc3309fe2b1105de346a330866fe11b353e64c8347179df4a0e0b5f8cebbfeb3173ca15f1e592caa4697549abe1466b24a711f4c5f7c2ffc49cedd7778c23516aeec961b285114842dd31b3a3b6c79ce20f10f603d29edd76ac9135b89e716168ddc0e7b935957d493ccb63c0dc7ce723d83b9803698f67b271b0426caebb3c4f2497beab9129e58c46ffd6eb7d25c3e1c21614c897f79f0d2c06c17385f8dd6d888b240d3affbf1920ce4a2ecc91afd08e07711174e8f11813bc9227af8910c294a737bee29265239ef5f9e776a1cf401b1339183d84a6170b4af95efcdec3e1fded20088f75f5b8575b5c7c437f5cfcefbc72cfae7a5aa6426c83fff95cbc8ad78631d21782cb6abb60527c7073c9544a3989c3d6bd3b36a709f2e91a152bb572dbeaf165b8a29698741d254d57bedb64a4fe441c96091c6dbd1565f790c6b4a798d9660d84e039fee6565128a707b7e0e7c90527a331492023adee18c1c7aace8e12535c017463160a31c9647dd8c60b0838ec320327310cf8c843001a118689e808ad6ec5588637c6ae734a98489c1a0bc7f92ea61e7be4e58ee02937a7517f9c179fee4f5d0f8da911c64b06cd4b3648ff015a4df4df92670e9b6cb06278aff17ccc3a6a25e08e8e3c72c813b386d40bf0f82bdb2b6aa217d32b9cdbb3fcf1b6f1ea3dfbed9bebe5c86cdfd9307662a24f5423ac3a6451b4221a662040d8227c0ad1e09a32eeccce661e1fee22db25ed9fe6c9396177e6bde9d86b6ae02810ab48336d4f87fd22bd68d126cc6729b01bf041f5b6b44b9d0265ba8aaf381a485d97a8795e132b3a8c94a84b08859ccceb90623c40223f9e17b2bcbf2e26caf880ca8a15758687ec60ba1dcf33f6f61f86b283cd3b4b726e75872d894faf5c80210a2e7efca780a65694b9997b3ec8987eae00706e99e5741f4e2a969bf327657bce5d0a66e8fbada89945b7b619a662759ffa2ecbc60990b351b037ac6fab0c1e022496c79731aaf637eb1853d", 0x1000}, {&(0x7f00000010c0)="7f4d65b922ca7a0d0fadb2e0462d81e82b792220167625a88f3504150bd8613167f89d1dd090992ad595e65bd46c90186af8a43e2c55b229be2eeac05f0dedfa38d8fbae1a246ab6ee605a720a0c7826dac82893e5cf06de0a5608a3abb0b3b59c375b8136693382c1c65affaae6506d0248fc7eb7f0ba6e98ea939d7ac17c6cb1d3622d3f46587ce8c8df4f7836d22febda7e507aaedafe0842330787261047244913750ac3d81ef59c422fae979c1fa88284c7fd1e3f68baac485482b13f18e7516b48809154dcbbc8c5a502fe66161e4bb8560a888dbca6066d19e43e41f2e80e5f04bb0191f4b96b2078f60d82484c8fbfba33edc03d28cc62e10627ab344fa3437be08a42a634937f539ea5e22cce563aba428546e4f44357376907ce3e68bd638307d5c47e9791c87e8a23d123aa66dd93eec96a2a463a45522f87d11f09809d848c257c231375f9f1e7ea0c05c6fc7e9e0c230d4d7e1be296aa774c37365c85da4990f18410c323c3e37bcb23d340171a5af42790098ec3ee07111075634482bf25fc0cfc903e4c97aafce93d19d0dd055b2c133fdec9c6c27d2b95ab2e586e1468f919b89c8ff9e1090931c4ca5b1e0bf4ddeeafac070808a14a985b24c8ddf00bb6ef65c462573bd5263618936ee64d7a34391d263f784effcecc201d410fba79036a08e871f84f8693c64d9a8966b86d39c79c96965e60e75706ee70896274725ad519af00605dd7cf2abbd637920ef4ebefabf2cd2a333f272dcc0cd55d245999c63ac79dac166adf5f8a233964d212c1af4d12f30d2a19f14b2b224d5399f387d5a0454ab40c4de049b14253ec16f7a6d4dfa1c4fa3636932e8c532cb6a06887301cfb30fb29c32c6077b1587d9b506e3880ba14d82f9c44ac331b705de8abf31efd25efea975b972a7b6d0783af14d725cb2a7bffaca498f62215147ef82ac5e202a0383bd1cef6516f7356eb53e46ed7230fa432a592bdbecdfc26dc5574285faf750706b2eef2b79ba3204794e1c525884f5800d1fc5193e8ecf59b2594d3b022e6068ff184d1feb8fa9b928a695302724b1b79807696daeb97adff717b4557bd39d8c50cf78477ae70f5505f93b1c290c6f754e20f16e8110c427f139f48c7ab73b8732d31a53e4b17c52b67ace6556d4135b69155abd14799833d1fd4a4b668b8326b03389c3998bbe2078687b4c5fd6ca82cbb34f814985485cecda13a4d0973201798dc18bffce28ee7f826ae6b255f52686431926ac93514db847115ecd012839363536e675799f8034cb1151e65376b421a1e2cb733fb0a8c0fd490fa3940236de796b19ebd1e94b38a1b3713601d83cee6491b2e87ccf93034e4d5f3e7e7326816205ee0920e134136499cb8683e39f60dc4ff671ae026e06c90edc1b5c79cf0abcee58facb8cafbf751a7138eebadc80d1d1a7d2c1169b0fa83820c9e0244fd8289a75ba546b6b9f44e6af504c441e1675690e09c774ee65b16821787f21d322a09452f7b80f38ffa47d966edebec0673fbfec65b8d2780a56b16ef3edf39853c241bf96cd1003cab599c414cfe1692525b3e8aaa211d567ae05ccd74fdcd05038b5fb4ebd0e694c3b890e540d69e5457c009e5cbd240b24092ece933c20c69d244901d8e0299e7ee462063ffc320adac549e9a8aa4ec92f7d486b664afeb788ffa67ddfa86e82083b5a8709cfe3b5aa37ac53df2e9d4351b124c540e9119ac9213aa92dfe0499581a31d56aefcc062055acd91fb026bfcec2a6799de5828d051a5ee7ad42263d5f543b6b9eb31c6499544c407a4c136c225bc34a9b3c7267f97046f8af083fcbc94695aa61b4334ea8f3f487558cc230c2d1cae196b0bcbf4cf590e2b83bcbee2c7203b0a66e0f2ef2f7c9c2e1c711c1924cef8fb4cf37ade8a44fab7c0f71fb1e9f96d893a5958b9fbd3ff079119d072b8f0b1597b25c4238ad7d2edfaa0727de92ba3ed936c52b0141a7370c12d50f9330b7f3b59f84acb85fdfe54fc90fea75e27e85a2a68789dbe7e15d8b7123fb8bb93fd891b322e24e5498e36556cac7319ab9983230cdca7ac880f00327f55b5c2bd03b2e3bc15d436bb39c12080d1cd5bca7d71b361f97ede257e73c8f4bbce069690ed68318f23b573c2242bf406b8ad0249ccd0499b42ef7d5c2176deae72a9863ef0f90e9eade046e282263974c1de5dcf95c736950dc8b232f756e9b431a16a5d418e4eab4b0aee1fda836c0d5a55c9d51758a401d9b8cfc0290baa9d2a73b4e2f1d103d09ebd150b48e6e66c136acce186e6fabc88fba4c127c82aa719346c050c8b7e56da43a32ea54d48d2c4c122e6b51ebc062b7a1ab76e644886cd946c422adfb19f7cb95a49eff1b4bd4a410c726d2645febdc784c359e12410a3137516263964edb5c2da7781a9b74eea1158d4498832c5817f24d3385773c3265376790e81f011e0330b3dfad01814186d52a3438982116d953fa004946032115f48b4b134bfcaccc26f420c7561dcaa1526f98fb088df3c78530e4dc91886fe8c33b8ad7cbcc12b3d575a56a85fff322852f6daee35684127a584d46cfa6e8fd32bb1de26e0e32820724512d7a07e35d4bec10b3d4eb1b0a6d7801bddef68f985bd63b3708074527ea64a944b6f80926e2a6ecd22984c65e2821db00a1ca892d09f76954e0d79538c6b2eb2aac4e73c838e12214fc069e61a8b198671715400e16f3c51c0e9b1d68589463a2b232b4deecf77a90ad2a1cff9568865600dcde1193908bf60a1248902c13b845001d5f99c81fe507f911de988c1e1099b7a2907dbc2b14f6f4d564f585112ced8c9f1ad52f6630c7bd3a026faa67cfe2821124724ed8efc3bd34d966a93949d949208903948a2de19ad5d894ad847f91fb519983d12b015c1dfacc585068963ba758ba0a925b7dcb959636eb34c578cd6fe14c1f02b04da97040a9ffd6066a4543dc7ca5a519d653f205ec14d9ee60d07936f85cb64ab293dcd72662468fcab10e4a715fcce8a33fd0bc364cfdbc8c073fae22a18ad1b68dcc1452cabc40443e97edd86f09f343dcce31b4105bf62859c5ef588a7e0d0a16ffb0b73d43a669cf37ecba9cab78794f6c1c36aa545b252e5c84d9f02d1c149adda705ee4049f6f4bcd2138aefac0efb91d2a202ec3e804aef81b0965a28d8acfd66c608cb7662f516e3eea29c277d00c7579d16a0fc076175e97851a952043be1a505a8143966eb2e66b5454975ab5413991151b2eed76c1a5351b06506edc4207621f63c25af0b16ea02af0125c394886602cea593fe1d77e9cde16223338cccb39967af04728a5ea178214936e8d5ca8719fde9e64fb05874f27120e02d1250aed213190ab5b6ee33d84abc4f45cb21c09ebba32b6c5c496e23448b57c06efbe3600bb2a32711f722c0a7c0e87099d45036cd12f99703d580eb1b2a27e5b1eaf0c3bb44ad23a261b93ca4668eb0eef21acb14b5455438c5b7851672d6af7156b134211efdafec1655bbcca709fe4e1f94053e102b5a98bf45ff1d724900efd3270b78b5c7693c995349e9878c3dd4a38bc86eba53ed8a0a56e205a661437b9be4bfe5bb14aec9a43ac8655913e2b155fea4ab00aa9f67b7fc7848d5d56bb5666c293d757b23e77969ed29c04a1ee6d60f0ebe044cbf56bda757ceda261cb869ed6b97efc2718abc82beed4792fae0c6cf2333df7ef6f49b8323b6fa28faa61a93fdc33733bf98d0d18886fb5ed1c7e829338f97889ca11877b7a965cdab63b5fe28ff14496703b50368c59ff91365f532cea4c13b7096f34341c3681e91f0da8e400cd38d4eeae052268024f07bd7c7d715ada9b57d9cd95a05f2ff29228db6187d01a4700652834707420f1606702d8cfe31ddab04ef9a38f7369e5d87ca52626ec17e6459f28697b4f900c625cf218747577eee212f1be1ddc7e681933d956ac91c0524231566c4f39d7e1fb0af97d28f1440e032fb5e8e3ae5816daec0686bece4e4f79f5c39db8767f4e4c0fd88086f157c05b613792a004752a8f71c5d9c07da347731c64a9c59f3e64726e41ff7040c83e733f77434d4683f5bcedc95cc67377d365a155b50d87d3c957d1e3f2bf5a0b21e9fd9fc3281ed8de913023e1a1f7fa54693b39b1b26b8cf295223c9c8bcce831256eefd82f4dae8d385d0199eaa6db943c5df486b648afa50f45c77f47c39e3233d975fd2c357605202dc8699ea2ea85f7c6bc0a194c23234e4445e54c4103d00dc5fc0a68b9299cf7502638d98b0d504bd0c125ae0c82f1ee76c1a893f81cb15783f7361b2df20e67800bfe5429c04928082d858964446a7609548507f7e61696cf8ccfbdb66642d910760cbf3ae11f0dc59510a4ae1ff7fabce647d99fd104f905e9238e8f9a0f5c49424838114ecd5324f76c31387d3808d9a98260ac23e22014c2d3ca2006529c2b2c8cfdcbf2132b0d8323caa2d7c221d24db3a6777d20cae1211d3a9be42984ae37a68596b1bd6061933e96c52379ccfe9014cc823bc649d416ae2d9f0deebe1cc113560ac81049d0361ac604c6de3c44caf3cc289eca03861626c226ea3f4f70ef075b7b37da2cc1e68e859bea64219eb05ca2981b7350084d3884afa8fed98aa427743e859a4149153396c2b9bad257a35222269ec559bb04f542e48d6b11fc1ea6a86030f0a005881a9e1d7cf9cce3fe7d582ec41822f59dcde4b856d693526adc55213fe77cbe04fd43dea7c7aadbe945f0dd14916d066925840e93f7739fe20c33f18616a3216e64731f9cfc6b4e61b7beaf0030df44e31448b0a0966ce12f561321ff66137680110ca202015d95a9557e42d9f643e0f566d222b8b2ae28590c82f5c7f6168d7ed993bae930395d2fbe97dc560d1f97f434420bf0b2ea92d8519170caafe3ad7edb4e6c047f5cff1b31541e483b4fc01484604af983cc06a1906744fc036b593b23ad95f042103362ae62669c21d7cb850fac5e797b94458052539dec85ae89b9ffa311a23e20162630f35d70ab0830214480454ff118d4f18ef9fdbada234d42bb3df28a9db1d87b666a479264c91502b44f15229c27954d9d2042b4bcdedfffb71908dca41bd837b71e59f24dad78c96cb66d7a9f17d014c2d0fe2d5f612e2c173107ff826e354876054fa3dd9a9b588a92652e037c774db5e07ff828390cca6c788c1a179fc167374efa379535a0463ec872e4db11d3a2688f5f61e6bbd9f19914f11ab36e946f33ab53fac0fbffb00c692eca457a7ba567cfe5aaa9311603256cbf44f88c941439feb452eac3a58149fc54bea0ab898c19fd46327448d3e4de26380c1b5619b94807e465c6e48d7776be92bf74f048dae8441324fc836b091bd5cfd8467a25594dd48f63365ac538e79fb1ff605ae1297d3abc6db97c3e4be84846248b35e2c8beb697c8be60397404e22831d90da0e0d7e1a221be26b0a388503a79443bd7f1ef353bb604c42b178466c206b62fc000acf6a4f33496c2ac602e6f284df7bb2337e96fc3871b66246efcbf73107f8cdbf1d6353f43e222b6f6a70e5ffae77bf5a6e4a5971b1dd7daae25cf63ae6a0a9ebd598ee1b453399d891c6f3a8eb7fb199246a4f0cfed25fe75a8a8e88d5351a1a225326a9de26a64242b062a3693dc336416d01689ee142b4cd50d56b1dabceb285afd1b656144b78debfe551c3655df0a5bd73c75543d39b601dfebbb43af253c3dcedb7b5463670b30a7c2f8d21f0672c59b204494779f4b27c582c3d85376ebbd9f3f47e4d9a08753a3315c5f75137e9b83f7bd7a90c3", 0x1000}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) poll(&(0x7f00000007c0)=[{r2, 0x40}, {r2}], 0x2, 0x0) sendmmsg(r1, &(0x7f0000000600)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) write(r6, &(0x7f0000000100), 0xfffffe5d) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = syz_open_pts() mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x12, r8, 0x0) r9 = fcntl$dupfd(r7, 0x3, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f00000020c0)={0x8b, './file0\x00'}) sysctl$vm(&(0x7f0000000000)={0x4}, 0x3, &(0x7f0000000100)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xffffffffffffffd7) write(r9, &(0x7f0000000100), 0xfffffe5d) getsockopt$sock_int(r3, 0xffff, 0x1024, &(0x7f0000000040), &(0x7f0000000080)=0x4) 15:53:21 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be00164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002012fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x53) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000080)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d9100000010000000000050000000000", &(0x7f00000002c0)=0x210, 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000300)) openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) close(r2) syz_emit_ethernet(0xe, &(0x7f0000000000)={@local, @local, [], {@generic={0x806}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) 15:53:21 executing program 4: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) close(r0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002840), 0x20, 0x0) r2 = getppid() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = semget$private(0x0, 0x4, 0x3c8) semop(r7, &(0x7f0000000180)=[{0x3, 0x6, 0x800}, {0x1, 0x2ff, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x1f, 0x1800}, {0x3, 0x7, 0x800}, {0x1, 0xffff, 0x3c00}], 0x6) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x400008, r5, r6, 0xffffffffffffffff, 0x0, 0x198, 0x4008}, 0x1, 0x2, r4, 0x0, 0x1, 0x80000003, 0x5, 0x3ff}) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000080)=""/5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, 0x0, 0x0, r6, 0xc0, 0x200}, 0x2, 0xd47, 0x7}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x40, 0x0, 0xffffffffffffffff, 0x0, r6, 0xe1, 0x8}, 0x80000000005ed1, 0x8, 0x4}) r8 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{0x80000000, 0x0, r6, 0xffffffffffffffff, r6, 0x20, 0x1}, 0x7, 0x8000, 0x7}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r10 = semget$private(0x0, 0x4, 0x3c8) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000004c0)=[0x4, 0x2, 0x3f]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0xe, 0x0, r9, 0x0, 0x0, 0x8b, 0x100}, 0x0, 0x4000000001b97, r4, 0x0, 0x6119f038, 0x2, 0x6, 0x400}) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000080)=""/5) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, 0x0, r9, 0xc0, 0x200}, 0x2, 0xd47, 0x7}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000640)={{0x3, 0xffffffffffffffff, r6, 0x0, r9, 0x8}, 0xda41, 0x8, 0x5}) r11 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000002940)={&(0x7f0000000040)=ANY=[@ANYBLOB="726b2bce3163e073c0013d2ba3c1"], 0xa, &(0x7f0000002600)=[{&(0x7f0000000240)="a05d3f57322d34b97214623d1cc108f61b3795b5d74d12377cfa5f33ed628fd3f93e7634492f5153fb8c48cabb46c0ed0c7b4a7154613cdb3ec89ae79d4e7c52c678d537581bed925eafe16faf3449a09b0d75b47e2727107d82d44222176d089d6aaa9c98e6348da7d8517769c10b537121f9cbc5eef80f5184b90ff0df075179d069619cc61523f87d9cad3fdbf5bccdad019a03605f5586b2968509c899115b1e9ec9", 0xa4}, {&(0x7f0000000300)="9bd6ea8eea4ed9fedd0c788d96a148b20fa095cb8355f137197da91a1afcedf19f2cb7bfc0a1ce6699d28085398fa68e48c3a8c9a06fdd81db3bdddc049a70e6427fd871dcace78c3e3d36b4ee0bd2b230651383ced5573dec4bf30c06324c2cadfddf23a3c9b2db44067f07b3ad00b2c4475c2cdbef7e5306a60cce470aeaec8bba1af2fea99ed5f7b14608967fad042aceb53819d3e2d65e6de886fb", 0x9d}, {&(0x7f00000003c0)="b011b9543dd4e8d9f0bb2d2b0d16df3c5e8b94448db2010a819d221c67480f24a3502747de33cfe5ece6523619505170095015c206e7da1fb71167420d33a3f074459cbe33daf6d1e2c7da129aee877244d21accb77252a2927a2a6f0a58ee6401ec8f557f14b8b85ea3fe0b9ec54f250788a2e35bd73867f701346f033869ca2cea4cbab39f3dccbcb3f566a618f37054345b3b8efd879fe06daa52ee3ef71e4013dfbadc4e1a3b9b8385538b9ff7782533acf3b336be85e3d9c2f0ad8a460afc6cc3e0df5fec2af0dcd3be60dec837e2b261e7acac82cff8659abb77a46e8bbe65b535514e8ba5e7d4b3a2dcc196fd74bfc45579a85e668b685632742ce6f1e9f2bb9d39f374003478932b6ecd4942dc4fe3dfacfc968d7a4dfa845d3a4b98ae73edd1604fbbf726b833d7f4b55a46a19eb05a3541c2a3df2a5c877f48a1a56b9699df7e4ca8c72b335bd9966e707f2f3cdf835b825748975a9c116bb5dc19d0f4b38a7bebbbf33da0f0deed327ffee184c1d1779681c056c94d9ba484faddcde0d9194d1de38bd819fbff35f131791cb1a45baa93a68f458c1d57026c2e1768d1d1097a69f3446d8e6e45564e9e4ca5f2a965c4a5e82b97b9224e805f3c934f10c297418c359b915b675991f53d56aa92384635d09606a899f6eeba4dcf6863997121887b131ca179ebd44b1e33b64e662f56a42fcf67e0c4b1b83c4ca7d87c4d31a00160359da4c11d443e47df1756fd758a739131614b2784995dbaf9f640bb7386a95ed7db94fa55ae315ded0fe00b9fc9c0dfa2c19d33877be2dea2e500bb90ae04d317b9552533f3062d4dcc7321ceb2b36122063514b957ac24102190e9911d58445c4704c586aa284af13aa56438413d7df63d905fbc5726fc57234e09cc9f05477c6da7a9ff67ebf5f5042ee2a3df01273c9a9c3f5b0833d8e2a5bfb86fd735a1658956209fb74689df73e9839e887bcd0b85be97fd789d44b3a039344829797d5e47ce95c5c114d085441bf1f41e6f79f42d9cc6cb6a91fbbf6940f64cece5739d53ba9dff9c07aebe249cbfd4001f101bf4894ccbd912423c73ca2d200ca5be6b6aea66183c5733c5cd0c2940e4d7bfe6187766b1cacf8551db831add54ea60bb213d1fe5e57725f2dca9a2a220332b2dd0402fb5cc539fe8ab759540f1184c848a9651d5643c78db16a5c41009576339a222ab58a720ec1e36be2fbf08a62861577ec83f2824f666ed7074c83d19eed2d694ff49e3e574e2a0ad93359991f8741df6c437b00c8042f8c1ff6401e1c7eb5b9804307eaf8d9b619ac7c2222ca9ef68cef818f277a35811e29e3ccb5a8ceafde4f3310a6d22a3af679d0d197436c04926ae76ebab1d439524fa05bfbffb3eb5101c316a450fae5225f40b413c5205cc4798c5005cc374db1ae452f77f8c02e3e0d7f5020935c627f66dc84f6912548882f7922128b18fe1667492e4b28eea02240db5999b94c714decec081710d5b7873dec043bf0cdbfc6ebc601325816664bb340ea032478d56761bc32b9b4647cf492c0301ea86563611a5ece520e8b3654f470911b1e4505863d665126a8c01dd633ff097efff04753433ba3299d889ad7f03619ce31eeda7a8e4fa719cf1ca66d1e9ad7b40d283c3ab4d5cf67833ba12507d3f1a8faf6643b451ae69d5f8814081cbf736acfc590e82697a75834fb0247c8850c51688c4e8fa73bc940fb6d3eec26a9d5a545e5d4813a0df4b976b7451a9e3059ce70241929ef19a0a073b69e55e0f831d5f3b14dc34c8d30c6879eda20ca3a0f8d93e69339489bc8798e51558037f8f3b8ce8a8b0aa94f6441c7598121f80702f66db51c815ae9d0c6210d5b998eaceca6921d9e206d2ed2ffb653af83e3f49523e7f751cf3baa84686c2d42101bbd0154ff16b2a154b1be33bb63ad11c1406154326fa216432b191a48c539ecb6783614576b25d81a3bb3dd251a578441509bf1c40db888f1188a49255fac7cd64e8d9c2d6fb96494b042e9dcac10b9587b5011b297df958ec3e7542fcbe506325e27c926ac50b07c55b05cc0e9ba3ecd9721823cb33173e4171219ee5a62eecbcb074bb7d75355cc3b1d583e18d68ee0c4d82ce37ff0bdb493970430b886a15e193121d2afa029102f27cd2f29701ea8f8e33aafb9cafa4f7ebffb558e2bb9a2595189c314f4bd2d055161482e2fa4c3589fc5d2f98104eb8ae6b7bddbfbec0956b1b4daa7076c31b6e5d07a0c6e5d6c95414d91773fed71113298200328290033fa515b25a900145b128d389a6b4f8f7beda4a15186298de9a85f68f3ebdc8ae362fc7d2076095f717631f8f8e78ab80001ff50c8b902c41252c4a2dc919570458c9ccf83d4944f024ae25f9b9b5fbdb051b20502c71b10d769f74e5990a379888a08771608f9e45d25f5df5620d986d369361e3c229e26dd7c692ceecffe3dc7062172741674bf8740af9289325324e599493a8251d1957354dc64d485e519c878e5552faaa58383fb1a4fe1dd8e854fb23c2846eaf54406cc775543218cde1c53a3004091e181f6c6e4e657c5e44ebeaaca0601a4abf8e6564cce870a464e98fde5abb78abb02d0345d6ef2e68a1c632531d8e3d0f675e267699718525f55ae6b44feef4a7c7ab1d7ca36fa23e2531fc18e37fe6ee1abdcd490de9e2a93387324ac3f3c5c3f68e22b7fb8fa25e3d38de9c0b189b1d0f32037974f54826637a4b6a40cfef92631971219285250758a056964842153004ec37ab70f91abb70ccf0540d8c7b42bdcdf1b156afb6b61e3daeccc68193c5c14fd777ebb0932e751cce7c0a134043cc9daaaa1838473115ec9b8da3f3afd179d39c0760f3ef608a1b271c6a8e3f6e681d85d2178858dde5079da3b8d24b539797ad81ae624e81fdcad18d8d878f7574b04539d610f81ff140f9e906641b486089400b54f594691bf55fa6291596770e7164e84659505fb1b26c5e1559c653f5e99e47515e59444935d9507d1891ce125adaf96830726fb4838d91afec9d989eb2abd3d4852b3d63bb49984a33cbb9bf6fd4e1ccf0e32edebd83907a5b03137ca5fa9d95ba4d63f4a9542c477c8e5f397e900b193ada1ef0b78f2481b4cdc7a37743f321c407b60b97456c49a3d21675b5150a3517ae13b22fa63b6a26ee13215852e841956d7f64546c759fcee228bcd9b3f70679293fae753cc48995a46c85f2caf5d7e1519e366db56785e03df3c19e81c20019a9eb3c8f37486c9700f07cdebdfab7b19290766da824141861ea986af60b771070e7ee345d32714fb171e34c77d807c310dbfb62a2111147cb6640d5943933e81ac7b87489f34e4e33afce43be2b358eb7a2fb3840c1b010041e8b349b42456e36429944589bd4ebc7e50e7e224f4d9b483f517abebe95b90ab5b70b21fa3851e46f284e67e9f9647e8a4724d4a1ca3d9547176e9cde4bf206b44180ead08dc422ef2a27fc71ba848bf6bd5ff4297c9f5fcf78d76cdf12755b9572c0f3e663c4032de708b029eb3092ecd442ff22f317c0e29be4796a2f30eae5a244104e77e3f4abb843f1778e3becf15bc05227ec4ea08cbafae07d9379270786f7135c7afde9a93e8d04feaa9a1041e0f94af2bc1bd41ab72de444d5e8dabdbe6e9014aa6e67b1cd243a6ea6a7de233a70e1e1bc0b3ee504bcb16845b1937d0f8ef68f104ef525c897ef4505c018453adddcf42d2349a5e2e090f4818dbd9bcd5416d6b38e6c9daa98dbf994fc649cb639b649a594ef340c6ad2e62364613b9654b7f86046ba3a7f4b63c422b1016b3ff71776efccbaff6488f490ff8fdb8cfbac0c1afa1b9c46f984ccb2381246fc9ddfc83b2ee6086c2403777a8a4b539e5098585c59ef0f135306691ccbb00efa471d93c86c8f0266e830a0fa5cb6e9515ca924cb12d6459f9f1f75f4c53243668a9ce2a508c547e8540c6f38f41d9a2570ebcc6c62c66d91444a1e61316140cb7fcaeb352182b3f54184f94ea17cb186f7f6037f096a2f86495e684e6ac4fbfb151156d2aa17edcc063a99d93d88d09afded67e85be54bed5b40813afdea1e1970d983ce7162ed2b937dff752542b4dae3bca0dd0ed60e85351a28fd8b827e397a8b4fce87451ee20b52bcf012f6e6fd06ac442e59167cde696a9c4335d4d645870d2dbfbc7022b59c225d740cee184240d4314a5e0a947374ee7b42df323faad0bad742a9b2bd977f3a467cc23d31d13038220daa6529a2b17d9f4c665131621c72e7a6f8a22f618e12c4fed6d666c6066917cc1950ff2bb4501a9a5edb413175304aee08a71d5d0d3cfec1e6cce785e7756c6f692bb4710f517e29bc7f1357846414490cc196e668b02931d78df6b38c72b14efa24af9bfdf1ade57f336985c9f618f696ca4ccb6bc2c8977e54a99e3f265fcdb69ec2a50ff7b22814297a2b5b4f155337fc7105e73bbd15b325f2a4118336fdcb5a0c2cb8987ca910368395d32dae5cf9e2f0c6b2195efde566403da70ba0fa3ceff7ec0645c16398f01a216de88e003998fc809b1bd2e2f5c952e5d37e9c3e0eb296ea4c8c676335253352201dc95f6ea8af765304e2fdd09ccd0dffe7908bd11550682f5b33db7926d9e70be782c8a29a99350c8363c3b0c88dc7b6d46b48edb2dcafadf2d7e6b0d842a6bd1ddf0699d44f63b4a9e1192a3a683dde824b450aa5ee17e1d9ee37d32cc88465afb19b567298d97587cc08750f1d63efddc06e391cd5eaecd2cdf5e2e6873ed0203a1ddefc8b98cb9deb0a9b6885c52eeec22bcddb69ecebe1b78ecac2bb343a22cb6793fd8717b27e30a645ae4fea1727bc771aa48db54f069dee76f4f1716ffcb857807f4f4db0b2e71d25c1bc7a8bd7acb8c6286939251b68c9c1e161564efedd4a122abbfd27a01effec698b170ed4d0e9e5848657c01c55d0cd14e3c2be564c0da0fbdd29684b028ca5eaff160fc0fad7357d2de4907b026e804fd648994eb518d1eff75bbbec4c46d15f23e0934f15dcdf1e7803a0a9c79997870d15d4e49428b80f6879d10b66e3d4c81a837aef683e102d47c35230ebc04b6ae439f7b5c5f4f8c73c6d512856b07404fef9bd88bc5b007f14495714d33359a6713ad6d784b911687e63fcb0d1a3cc48ac8ea7e8ec546ddd2840e8e6384ae5dd9afbf679ddcbd3eb387628e9a29d5ab148a2aaa7913593486f976930a8ed265806d44f2c70c938b18af6667937757b6da77de3204bb27c301a4d3e5e9766518f478671a4cd428213f4d5fceeb3e71e6b7fa17cadcc93e9d4cfcaf5d9c833296695e667242807e6578a6d937e3109f6bfb9f446f4541868ac2796c1e4f512c2297fd344bd1cf3ba2643e0fdef79e8d4c08c7d543948f107c8dcfea07d4fe536eb8091c921504f74db9e131e738cbd63ea6ce1937123a2da4ef9b506386e9c08071b3ba0434ed6e6bfa49ac8352ebc5c1978e3208840960a48306cc88503cfd74eeb09e040515ef59ab521ccbad784fbe66e280f421f726bed182b55d396817b0eee6aac87ef8628bd41dce9c90062844e1a787d41bee770c2021a50162075ca2236ad515b42e8a82b21e41f35381efd44bcf6b1109baae60e9b76c8336f1a5b03ac789d1e3d29af07c8e6eb2a6933cfd654767433d09b1eeb00dfb6b37d7daada9fbac347155f9171ec814926800ee17851ac0e249b42ac740cda73316da8fee73028f0fe4cd597b8fad849a8011ad47fa40aaaf075e31c245f69fb66b93ac93617db7c31845a1bc3c6039fbf7c3c4ec2038f65990b36d4fa335f2f744459d146ac2b", 0x1000}, {&(0x7f00000013c0)="c39db878610109c51386081e2afb9a1b845314a43515caa3ae0c32621132d5a1128602a3eb5814cbd42ffb2e7f59f61c307d6d9e56cb94546f0b09fb430da36ad881d467ea36bcb76b4a9691695915c500b36f80930dd58a4ccc6987122e4336b6afac2f5442a7c79579c91cf4350eb64367bc7478f8f36891c46f7e93ce36", 0x7f}, {&(0x7f0000001440)="6472982799d63b62079253608972aa06d847b1cd23754e1069d14bf052ffa386566228c95951d72ff27d4a62557da8a7000855b2f113a766e84ca0d87fedd4f4376a7254aba6e815a56414483bb1c805b2053936e00f52a91c0615af7833f7f711f95c58af4dd7a649d8938848c56e2feb8dbbdd68f2a5a3e3a86ab38ea1f28d5f68c7dd617e3a188a3af2208cf8e770c54e3945f61c883d06dc62e8188ed5aa97f4a1248eb2786f99b0b64b7ac7a9da63014469a8f902c0b08cf7a1aa46910b1b81bcc95751b75978eb8fb4304644277b896e23a459c07366d232aca8ebabc0570949c83b91e666444ca79b6fda40ffdf19f8d945779ee365d2fd34866dacdd1dde4133d077647833988ed5eda9349a2b8fc86bbe1b524a50713eda4f0f9b6747b5307bcd85f99d2be24e8cae396f668870b33feace1bfa669fcea5a53d25d4c9e4288bea0f11eb23dffeb07329d3e290ae33a5c3c502ecc11d0233856561cfcd98f0639f14de28fe937a497f1351e3f7f1b010d52df8b246049bdb9da757df1c6dd6e15e76d31ef490b78e4fd14e669a39dcf84b097c2249b22bf16c6190a06a9d97e24711f007e11086535efcabf90a01f008dec97caf86742ce8d0d5e36ca066a003e5e448c4c340f291ade01b8b3f7bb1310db022fd05a3236f33f4e3fc9fdd8b77e8b8e0c89191cdccc82c3fbf648d1f146ce99e19c8567e7c3c816043a2cb710da51aa69a12e42cf451b7ea1a7b73a9d5873f836e7476a5313fc62b080116c685232965e8dbbacb53a04fc30ae8dbc20605195263243e1092c365e81c95dcb25a078048e4165bd5dd5ce8a5e24941dd1bf47cd4806ab6ad357a203c375528d5cd7cfe280a7e157e8ca5306c39177e6513d9ee2548f94a83cc482399a84520ba0a61ad5cea2f9066f158464e57e8721fc8f505ddbc6a9568367c23c585d00d8d889f331f22875dfb67a3346742a6a3d478f19abb0d0ef7bfff8655f3bcf3665a9f56b66fc68719fc74ae3e05cef95c4308f58b872b6d2ef380339f6e7af4065912af48c9ad37f8c3b0671b65a94bd923819371f5e6a5f479e65b9dd6d7b406b2aec7e55837ca7fa2f943e55bc444e7351a07a8da57260a85d63ae2c2069b383c01263e99fb59032bd67783eda69270396bdee39cccba0d66733f4b0f1b1432a3fd97ec8097afcbd97f6c0364c8358eb6f8d2a663aeb7138f5c4b08c5c2c08b75ae9358f40718f88b9bdeaeba68c71d9494e9ce49797cbcf0ce9c4197b4ee48fa3399d28b512a48d63206b8892219f95fa5d97da7c38afe350b2f7d1b183c10fd0ad706f0009b6846dc5f4f06553304b3514da220e140899080cc050434db9607738dd0c2b9a188403f12d839eaada4762fcc4e68b5ca23f59a1c051e213cd03da17ec9a97cbb24bc4351810509b3d0fea41c2c6a125f62ea3012f7bccf46e3bc6a928479d7f72c47d7e30697e1d8a50e90784494deabf76872cf2652fc2ae4ea1aff4f6d9e97199b32b6556e01814c694ab2493c9f9f7c725eca5b808d841de72224beac2e5d88da2fa07f0b74a834460fe6350648ed2e481601cd470794a79b5c1279407592e307e113352341366a60fdee16c6687ebe2aca6109b7bc7e8ea2b7bd4eb724334810901d5f4b808fb04eff4cec36af8f3bdb9a97eed51ffecc5466252262be1e60db91f4d45f64591a2cf286ac865ab6489dc0fd9c875b7e09d22f5076ac9ef6be1536b0393f1cb340aae062b318bc0425558962ac807f0a68aed8dc2938974531144de16b5d07945c9933a75c851312245a38661706d61641589ed83c4ef16f5aca8e64793a62731a5cad054d9287ceb62bce2dd6c38b4832456446e80a1cf8a76c16b1d4f54c586eeddfa6877bdacc8b99cfd225d06207da5f19927bf67498632cd97a2f04cb66a79f7b931aa45123d66f36cd7756c07a5ae30df53f6cd0c88f288bfb5c918beec9c2a304ecd0677f18ba42c3d63bbf79736b873c87121f6ba995a14e4faf4a2cb8f9819a5a1a72329abc50dc2d7a60b232aee6ebcd83e57b68bb479efcb70aadb5c4260d89d019d2aebc269aba9720f0cfc8bf4a7bb49f5341e37c6fb7044f79129dbbfe99ef295be78cb17748ed2d64ad7444b3ed044205db575b42ebce9a786a0e875584ecc3967b3c43cbfc839a1892677039975c207c5901ba886d6c3adbc992a640f81d8e7b00db969369ad15f97b8ee97ec807330f0ff63ea766c0702fbf6212b2ae9dd43fee42881bcff6321c96106ca94f0437ff88ceeb50d72e8332067e7c45fd8e56d782933ed136ff4baf221231ff0cf19b7d6aad523c64582f6688ea5b51891e18c83002f7b24d59bc6fd9e4c1f3718b68801b4b719831d8bd0ce3bd1ed07826b19cde085ffdcfdc346814da1d40478977fb0dc95ccfe8a12395f842951bf1157114c37ebc14e5044bb24911d69f4dff63fdd98fd05cbefbcd8a50ccb7d511e4325e7d0c4585277382dd1cca5b0ab6be22716c78aa11c3c87cdeb2adc030e99d937ee075ef4a170acc66ccd134a9b7420a23710d31182b61ddb44484ed1dc0f212691a1afe560fc9eb43adf9e31cec96144c91368ccfd2856156a35cf09c96850b58659858ea28e5cbd9de973f3beb46e305533b23f479d78a8fb5c9b7c82f63175c59c1350257ad45c58ba456b893effeb1a110f8b80c9973660bd0177f9193bf52a939db28fff0a062abec31435ba517c03446b3cca899b12a5db98a496e4c57f31aea1d966894df976bfc509ac7ecbe14c9b8828f029b42db078f6e38e598ac4e6b4396d425a91b7d780637d488c2de013c4f7a19a670f21574ec16c370b57e7bb71c52a6987d7540f6d8083ee8314fdbf31f5b943571a03ad79e65b52528f1bc2dbc54d88c247aaf8d99988eb4cf19fc392813eb0222b8822af2debd7ad114b9e098a7ebb04b51ac7d03cf69d16045544d968ab65a5f43fde168f77c0c16f2fbd942aed4bc00ea0fcae810dea1d98ae6afc1da44b8c25e35e765ecc428afdc5f4297071f7713ef1cf626024f2450e0715d1449a36f92880e5831e44fd5216afe8c37a461662192eff5f54edf86c5a3cf49e7e142e9701f60c4bd9fe0e130e50502bd6283c2dbb6473bc962da4da64bdfc2063bf4c5ecc6e616e8414d281dc341a80889b98f4e4a65ed388e7b29811617fcbd80fb2c550fa468d358c1f2a18a0e033402c87262e0ccf936df874ed8359ac728b5847e558958fe14a981659ace2ee4531c2a7169d9b415f5deac3f9d24fe86898b3d7aafb973f222b58aa425e4dc7bf53cf8f04ed4019301922cbcddceee48b0f566e67ed6a27935d9e14d03bec361921cb12add3d5fc83c72ad3a2e875e738354719c39df9dbc8b19f97c35576b5b9f0cf14e85282a071c0fa40633d24e6c73af328155c833a1e344c34137b9fb8b5c6b596c5ad636073b4ed1e6ea6efb35180777e7c778364be692e464921d0967a1d10927b549fef704f98b26c535384026b1dc5a4d6a6c10f291913e6402a5a1f70992a20ab2518a6da0d53d26ce6552a0c0955202b4563505b8200fe9d4bf51d7e67febcdb7bb919a17b4670961bf55b700aa62238c3d85847f4ed4a5cc5084e4bf1d185eedf5554eae706d24af97e666e21ec6b345e043832dc345ebeb8f421c5eb1e6962d317929f63d4d8227212cf60ee368e36349eda9c402e13b59860b9b568de35bbfcd7a8274c1129cdfb2e2bc275123ca1814fd2df197d62bebb41bc85ce09517e86c365519cdc9953290936f8b0e140707531de5d989751becb2e7145e607ed2024636704c1523878c06911612c6b8b058b79efeb75ae7d8e5473ee3edc477d1d6421e5bc533bdef79cdcb42e589cc86ea3163e4c8223a032478d0484529ef496a60931341b6e11ed65fb9ea9b78242b190a836fbc76f6a8255a9df60226b7e4f2aa4b84e53ee5b2b81da63219d0f00b2d7c79307af8e44c0f647db83ac386186bc706e85ecdf41f858e57bfd9840adf4404dd979cd78d3166579f6f20716d10193319d2fe57455b02e74dc2188a06f63a9605d1ebe9dfd7912a552ebe804548af5d80cd3112db17d520afc01fd4e36cb4bde22303d95be0cbc305fee798bbfd7f2d09dcda3134fa2a723ea605d68f4e8ada8eebdfbdf3ae72ad85d0677b5de8089a54b0119667440a3563dc7a45de55757b7b0f519a19e24aed99aec73ca3f50f20f311acf2896f3759cb925489fd566e93ce37554268155bd56dd733340ef5b0f14d7388cf560c5291eb807bc77eb87c0b44d7d683ed9b1961bc244308d3fa612045d141a26065a45b73a46de9ee2f1b3e90dd6949d103bc20bf773c41853a09258073bba1be1a85508a2e949410f0857cba98799c32f6c4268660527c8fbc31cf717e6cd9fe5b97b8f75f05737422664f38d1f30e40191b54bf34420358bdb1cb301c8653f34097e7e155d921a4d28634e1001b05b8a7685a056ede3733d161090c919371fe0b78b12ae81dad4c00ddc3b137a01f1c208a6c8f9c58ec6cbd80040484292c401acf9ea394b3cf5ec032f64418b3f2d2c0cb16d0b96a5da09d22effeefd16436f8942daac100eb07bb0a0d4ee5a9831d742352212773eaa1e6c3a4e8e7051fd79ba5ee44f8e6473b1648ced727fdfeeb42bf39a54ae0f99a80feb37b91edfa0a7aa2ab77cfeafbb82cb1001ffd2b297b46ace23e6069e5bac5713999561127394ad18762a40108c7706b6d094895f6a5e2925598d05884de7a50198ffb4f5bba08567e1121d877a8a8c6b43f2ef4638123b634aff986bc5767ccb2d31e10d9c0f937c186d905320f86392afcaa156b9f02a4149f1b185f390f9a8d1c3fcd10253e35bf1adff3e81777d53ea0a86821a3646217204a5a8abe6533f795b08ee57b1f07d82ea7275ee2a65385d5f06e0804d14424cd6214f9180d1db2c3762b8e0aa8e17ad6ef8e4dc9545a041301c92d4502bc992b9259bbe886e914ea2816de7e47e762f927fd02392bc1518fc7a5f8cd4a482bbfab73433044b19d7ee8be6443f6772216208fbe4e0ffc7ac3cd2b06dc55673b593f0b8ef1c84ca511ccefb598b2a0777593ea673c29584071ef987a3c941f3e5f96d910fe7862b8e09217eb03f7737ed51397d63c5a8695f0667f3cf6d46a12a3542aac7109c90c8680d055c8257e2ad81de374ec73a55d8f3c67e1dc7d19f639c31a8a6c18acb99db74bd38524522e4334b02950bf8b542596dc0006ea65bc1f6c5c83a5484747bc0c82667d3a1d5a7726bdceac25b56cc989becfff9673c70d70ab801c937283a25c4361489bb8267aa683b8cb9e42ffb2df7be4367202e7e9b527c11f2b5d6696a773c738bdb3e681493fa6bcc6499b4b8a4733fe08b476ff51136ac0b92fc6d6b8f4e5139ce9ecbf737bd104633af5b631db91240e0c47dc817d2f5b71fefa69943162ff708212fc5a2a134afbd69b8aba4f0d2abc05c19ee87d8b4effcd4027760f7015e183643646de1526464739e0de91022ec23119c8b50d31573b0d0226dd608ab79880e2e18e50e2d8230ae809b2a94c9c7408bd8a42029d395eac3fb3a063a12cad047b9b3acce2fbd786b60233aef0b6187aebfe9bb88ea4a0d81b5074f297085c6876ddf8e3042c6cfc8675b16f038a336ecc54fde3153679d7888ad9627fc83658faa012a2ba0755bd6e2eb8c7e364edb058429305bdc8652c5f3f80efa1226b311dc6dd9e3e39f469fd0ffec8162c9bd4d431dbd4fe0cf0bddf4bda70c35206e1e21d26b0f511133f05b744c0f8b657c1b64fd36c94df2215", 0x1000}, {&(0x7f0000002440)="c0e6390688e3376bce4784b67611fc33c27664bb0aaea456151299330fc0c3a198cd55111effe99cebb6b60f505d08cc6fdcba5d0c420fa9890f59d8e4c5229e42d4f8a6e5473958745b4053b6d0cf51e43cdf1fd4da21ed1c42ab25c91bb5f96742ff3cec7e5074a93ec6929e1e2e4c1aa0354ceb6412744bca5b5d906648191eb1e82a974ffe9672f5e92a36c981cfb1e86b736f0cca07a4550ef578830646073829095d47e93771cf88dbd666c5f2bb3efce12d91bdbb9d0fd3b30f5b267a8c4d08b71cf38cf2bc557d53b952f61b80f68b8728508923604386803b260a9165", 0xe1}, {&(0x7f0000002540)="f54bfaefaa8023c15c866809a96f59c6cdee52c9a7cc888397e261fba609946f7e3b5cd28c38332121c8dee7c6f6583ced72985e2dee73e21d0cb86ffbfa3417a28bf8e4fcd2d9e3ce", 0x49}, {&(0x7f00000025c0)="d497d609871d51fc07ab70", 0xb}], 0x8, &(0x7f0000002680)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001900000100000000ffff000001000000d9e12b597b509a8cf3e4ce4bc6a3bb556af0b62e074f857e9c1655fbd5d78fb1303f672920401b8dc88cba1ac1a0ae84a9dc47eeb5553daa6f20df1b8d32ed98b21df286ca4ea46c68fa971bcba48715206ac396412637f029abce33c539b9a792cec25439450eb2a3578ac98145a27112a8f0b1b77823e510385b4798c28a2a42563470b78837ca89e93281344aa773fa1769354bf376132ffe98211c82e52f06e2796701e1c7fb9e70a47e3473570a950953c63f37", @ANYRES32, @ANYRES32=r11], 0xa8, 0x4}, 0x2) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x210, r2) sysctl$vfs_ffs(&(0x7f0000000040)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) r12 = semget$private(0x0, 0x3, 0x5c8) semop(r12, &(0x7f0000000000)=[{0x1, 0x9, 0x1800}, {0x2, 0x1, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x6, 0x1000}, {0x3, 0x6000, 0x800}, {0x2, 0x8001, 0x1800}, {0x4, 0x800, 0x1000}], 0x7) semop(r12, &(0x7f0000000000), 0x0) 15:53:21 executing program 4: sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, &(0x7f00000001c0)="7c697a06f4229557dda23bd9e100004cb552f1bf575740e82e5b869d2b3bf376fb43f1facd", &(0x7f0000000080)=0x25, 0x0, 0x0) r0 = getegid() semget$private(0x0, 0x6, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000004}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r3 = syz_open_pts() close(r3) syz_open_pts() poll(&(0x7f0000000080)=[{r3, 0x1}], 0x1, 0x0) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000480)='\\', 0x1}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x10002ffffffff}) r4 = semget(0x0, 0x0, 0x524) r5 = geteuid() sysctl$net_inet_etherip(&(0x7f0000000140), 0xa, 0x0, &(0x7f0000000200), 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000002c0)={{0x5, 0x0, 0x0, r5, r0, 0x2e, 0x8001}, 0x77e, 0x7fffffff, 0x7}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2b, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getppid() r6 = accept$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) setsockopt(r6, 0x6, 0x0, &(0x7f0000000340)="14e920b5b0bbc59988f63a7ddd0a389d11f04678f5b80397c134191c4d1f4fa46196894c557a732e9c9f7ef8acc6b244b4d1068fdce98708d05297b21bf6ebefd56ad4663ac3db16938844383bc0e4e2c58f67a2683b1bc030c4758718fa6164b03210afb7409bbb1322267b353353194d76df71cdc47c0d6f99451ba69c0b76b119eea11b29ddc6a0edbfbb1288555b831315673bc42ebdde5b2e277bdd0b56ae00", 0xa2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002500), 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002540), 0x1, 0x0) syz_open_pts() getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002580), &(0x7f00000025c0)=0xc) munmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:53:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) fchflags(r2, 0x10000) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYRESDEC=r1, @ANYRES32=r1, @ANYRESHEX=r1, @ANYRESHEX=r0], 0x10) poll(&(0x7f0000000040), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff037f000001"], 0x1) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = dup2(r4, r3) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000380)=0x5, 0x4) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) write(r6, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f00000011c0)={@remote, @random="27412ee805c9", [{}], {@ipv6={0x86dd, {0x0, 0x6, "e8a7f4", 0x8, 0x0, 0x3, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="9fc363376d13868e25138381bf40efc2", {[@hopopts]}}}}}) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) pledge(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mlock(&(0x7f0000fe9000/0x12000)=nil, 0x12000) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x10, r8, 0x0) mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) write(r7, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) recvmsg(r5, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/97, 0xfffffc4c}], 0x1, &(0x7f0000000140)=""/15, 0xf}, 0x40) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) dup2(r9, r10) 15:53:21 executing program 0: connect$unix(0xffffffffffffffff, 0x0, 0x10) r0 = kqueue() r1 = dup(r0) kevent(r0, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x61}], 0x8, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x3006ff, 0x3f, 0x9, 0xd, "fabafa410fc000"}) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000a80)="b7d6de54e26ce2ce8fb4a6ebdd16c2ee4568a6e25b50f640ef403c7639ad972016f277dfebe55c423752d54d8a5bf629c88f939ed4bf926fe1998fd459d88fac1fe60aba66b19a135e4212bb0e8887ccadfc77836692448a00fee34e286f44ff464b4c43342c6af6802eb3eef95860221ef7ee99e6703e626a28db0a2f9b6647cab278532d3f28498376968d0c6d13896380844fd2b995eb6474880b0bba097e3dcd14c1c1ff253063bf2e7264b442dc442e1b1eceb1bc979daba1f7d1cb806b6f657592e9a0bbf77eda68bb1ee2c39f19b1a93c4a4e29c4c73f5e082e9178cdd5d72df8bc2e87d1051adebfab606952e39333bda9683c376379aaa2710a4af4633203255127b19618da7eb3416631c3c6a882c427c173ddea8eeada4fda1f8235259d704997189c5003533b1965c4e9ee3b61b0ab69dea2e9dd055c394a47e5bda6d88ee7469d77180840380354853ed5524562ab9a094071afcab5014d51f444a6349cc27068109231b79c536cf9c758ccbe09d970344bf0b100fadf8b54c6280de56de6b280dc7974adf137d3eed328067efd9a46e13a05fa98f9662785fcee0de3ae6540964c890da71713f713cd7724a5bc2897c7bff0b23329e19ccd609aa0eb1034b4eb3d07e25ed30838fbba977ddd0a2bd322d8b50e693ed166ae1b16013472a0e9a96bbf3c13e725db94c432b6187727e08a98e4f0274eaa5434db32a4c2bc71d22383a81fb803f56a1da895f01921c80311d90adbfe6685cc364a98101bf43e8d874780f9b505015055b5edc5298bcc235596e617eade301c169cc4746e993abe8e1b961a6bf3347b6e5076af1b70c9a798ad9eb0e1fbd19ab23d15b4a727cf8e6899f5189aa7ccc33b965ceb898fecb9b05850cfa8f149eb8d0fb9cfabaaef35b36b9ec6ff8b56d6b41d55bbacba2c78226275084807c9c6800eb933c0e5af355a407c17b6a682edf433f966914a40aaca964b6c5ccf8757f75a18c467dae9938e47eda4a02d8141bfec57883ad28073165665e2ed8d6e6e80c66d0fd00a49541da64f4c9c75abe4ef129b9b50072c35d40de048471fa22e5ad1914678da774c11ee5713638b02ec3179094ec3916e2d6ac02e4a168acf76d68d0d0a8202c184fa90b373961d48496b4ffb424c654268514e86de01e496791d2b8d1bbee5b954f45bb0c4d7953e996ef930f731180177f5f29540bddcfe7e6fd2837ad46c977b3eb1881c632361035d79e59779cfe9436b5327dff3ea82eb4671bbf95cd2260556015ca40bc1570ed47c4b1b805714cdd89c48a32239d69ebb72c42d4a9401caf03b6ab6414c5c4f055560fe966c7fb975cbef47cdb7f4d3e238da2d0253bba9ba5dc80308af3c811f5026d7cd414a1dde7ff9ee9e7fb8d507e7f93df52084014f8fca13d424615c41a9ccec0d6a512b8e22a0e845039d31e1de207f49b548c2825d1b875f5b17b5fcd2f53703a0723e0c02a08b3c4428d04ccb1af55ef745596a71a28d1d1fc2cb306d0aeb14aed6e45daf9e1db16783f664815030b4ec4eecd3108b9ac627bf2b3e50e2a593e5c644ecd94bd81381ea7374a09ef2b4a3eb24fa9e114e44b3471b2604c29c9b9d6fa954498c8682e9ef984df589018bb75c718aec4ddce5f43ad8a13436e58528f67c9b3c1846823bdd6dab99f0bab4ba15a2e96eb6b49756b445ee3221df9d133b99778eeb4cb112e60e8d1a0a082665fae8526ae48aef9a7b2f693f2364bdef0c6b020b2c71f4519bc990d91fd282bc77fe897c45f979f4556df35da3a5f72299a763c597131b9debe26bfbdc8cd1bd9fac6b0b3a568fc7f19164da44b1ca8a601359cdc97757e7b20f0f14965d11ed340086f9a640b8bd86e8bca35454c7df6a5bafd054901b8b8d42919d7ddbf65e02f38badfc3b935c4c7209001ca138e12223fab359d2b9685519fcd0975a7f0a32d73244ecaf64156d1bec7def618422d055e529e928d814291da9340e459f5d216a3908bc22a3cb325be74938d566ce20aebf11cb4fc07b6e58042e50f4cb3f7cebd74c01f0dcc0d44c67db9122d2b6320b947eaf749095d4231771acf64b358e7a4affab4f6f1315438873b283d710a9663c7a4ad7757186c2a125397f37e4f4636c5eaf37324c606f45dcf49f29968a509ad22067324f9210e0b78aee39f8ec89e2cd7bd85f77edf038ccfa72f8517615785a53070d839bd3ca3f08470585341a7022d0d1279468d25f36ec639f5c0b127f80e844bf71938dd0b5e049754ce0baeb7ae428b57de8ceec5e898b46478991152b96413e318e2d50297f665780a3a480153bb92dd01e51ebf2079afbf1493ed9d3d028f38de5b9e707734e59c97c3bc788b606479be0598bb41f23f376427e1ad8256d8a27c197dd387aecc2b5baf3bf4aab917680a6ada8e6d4e3da918469c423241471c63348ed05ce45c5bddb2ca9a6cdf427d7b1fb27da0e4793bbdee3c4d6862d395fab633911743e3b3481345289572fccb04a27f6d70bbea82d60909f85a4317210ba0b093696a95a3f3873be5186b7bee69481420196280275916418ce1a2ceb46867a0b42d421d8f33ac9805ce542a189b30512eea3c53711f036259c93c523c25df9ab7e086e20165a948fc579613914df86eb745ad86c0ff4437f828dffc6a05f53cac8eb5b48e6f3f49d5082250930c3f20895da4af1b793fd714a8d93a0e0e02e66815019882ff2d038801389e67975a15d3b5b3b2dc4252b0b1b18d292d4de71f7088f1582f669cd2c1613b9cad799cb97f9d9b2cde4d8b5a7181d65facb99a37d404053ee0c69b7aeb1d2882adfe220c6dc6752689613c05692cea50950f55a2f361faea4b42517ec80f929f86cba93ac71e7da0c5be241451dd918ab3a084f5647ccd6fe251938dca17680f1475c21e79b5969608c4acdf26ec5164c930aacf3eef7e15d90f0db64c31d894001890eeebdc6ac3181597743ca335ab3274b542a4b6edaaa2c755d94d5d4c6118432a3d5a01e3105aa67f567af2cacb1cc25bf3d756294d05999d711fa5bed77b391971fc43be4adbefb6b4ff0578fa9a4038d3110dddfcf25d10320411cb42708b33f6453e5ef769341725120c4d3fb790746573e85d1880e7e10a6f043cd4f7ba3cad08094d65c0b887ff9c25852ea5804eaf417603132718859cae2d14b36191d859684db3b45384b438a7fd9c6151099c9273a2ac11ce4d1da480d991641e9a9800e4e5a1324e73340ef12ee8450ba0397cb275eaa90c74fa18cf0af4f9851e7b1352a2aa667838ede5b01b6e747258f4a27b5e11e273bb9f373bf63eceefd8e328601368b9d3b74b4b2ebf157e9ec64c21f62fb01e0b3b6ac009bfaff0afe4f422c360a16070bbd14e3390647d7cb8f3bd96c4a79703d1e2546ed67eb93464d68c1d39e640961beb1a52c274633fd2e9cdaf4e514d7e7877bc73432f9195da9167bd4d615f1c05cf7a0b406407684025ebe6cc10506d028d137ca82fde8da00f2bab216f1e07c52fe9334ef096eafce6e93bbdcdcbc500026cf7be86182ad4b0c80ce6151e8c56ffaa45875712c16478407e69e636a370884c39e08c03f8bb2f604837558864110ddf661df2ceb1f5ba1899e63dc0a8db45f5603cbb85bea869b91a5d92c8e697df6b9aa56aa1b32f565f2757d18b3d13a3d8f2d8ae0c72a4656268e0849b53afc0f8642656c3ce358bd68a6b0db3fc3536035ab15eac3a47f1134073d085cc2f4fbcadab3a53a134da589f80c093b214399b659b9f88e33ec77d632d6aa06ba0b11940b04b47e9df24057b9b5fcf5f93d2375c3b56747bd0b1d59a0a01695315fcb46fb8fe62164b2d462e9af8041661ef0cc747a18c4a828d8fedd9ec7b06dc58f81647734ca0d9a3d681d46e74b7a5364f8ee2166bdff47ee32cf9f899bb7bc5016270b9106863a7c1d5eae3177bac9903bc00c9d7adf55abd7ecd614f6acaa59a58871033947d109358955fd660552b6cd392e2fa78fea2b211d74c0e7920dad22ae55b51160d57ab3f2d60c9d17c347d98bf58cc339b78be9cdb1c350fe14c5bc69f39ff060f36d905150252e8615441c1f58a655e663660cc3bad4c273034372232f66a4c63c4b3892b1cdcfab6480ec79294cf721c583d0b39e748ccaff9e9b6c41011e1e7e142cb751fde6bfae7fd1f7f7f3b10ccf79418d4453386aaef00e661a9f54ac802b7f55a180ca4bde606740fa9ae570a6de0b6d00b78bfe7b0129d3bc51e353e4024548560e05ce930b7de84f0a7a17755b11078250490a2bf99020355564ec9b21e217e3777122338485492024efb09db651f3739ff2d3b26944420082227d3e131799f1dde41f7de12427855ade393a8cbc4b7b367ab803e5eabd439cdf76fd7de6fdf93011e8b9dc290a10d8625c6c55491544bfd10d1267a04ffd21a20abdbe7188301cfa5983d763c529332ba357f8f106a9d667", 0xc53}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() readv(r5, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/253, 0xfd}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff9, 0x0, "6c79be6f1c707e0df90a921915fc4b789a0141ca"}) writev(r4, &(0x7f0000000d80)=[{&(0x7f0000000ac0)='X', 0x1}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x11, 0x3, &(0x7f0000000100), 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0) writev(r2, &(0x7f0000002a80)=[{&(0x7f0000000680)="a1461dfca12caa95fe3ac3677b357ba03fe6311592c161021ef36dd03264c7cc6eef6771843705ff444965e9f3b93562320d7d998458f291eb8279f07eb993de19c60175c9cfab3a9c12584dd68578857f5cd1b7c00409a31b54fe1224a3e4ee4ef3089485db7cd0836152d0", 0x6c}, {&(0x7f0000000700)="f3e2565bb42008c84bac9a5d69427ba160e5686c064ce0441c505daa6e17f2ed07dbe630c23c8afef00d9c5f80744bcfcd4d889c102b54a136c42fd1aa2cd69bdbbd02ec10750e4abdff9a5300a8cf6ef51f81aafd8147f473f5d963b993b2f9fb28e8cb20076bc05481174c4f39fb5e2bec61f97c2224345d4dff18d4987547575678d809bf167692c5407833c09d2210b8e094c88200da24d4106a6af868a1b24693837aa278efef", 0xa9}, {&(0x7f00000007c0)="4691935ab4e8a375ae6198cc3585291724c2f450b9207772269eebfeea49efe2ae0ccee4d643df830156525b816dee9ad91510e74fc876fc10c15e60ea6f88c64bb05bc1e9bde7607be143789ae090ce8a7b9284a1300c57f2cc822073139b2943cb7cc41d14b6def9673547af0ec7b5782a80eb421724201de952ccf997", 0x7e}, {&(0x7f0000001a80)="77b3823c298c483833c5c661f030d73cec32027108a912b89eadf6d4502cbc84f8bf7c9260daa832a644b22b1473867e44e48ceb65622cb0b869ef4aefa042249fd75e6c32856860a3e7946722aadbd72d87902417140e5929fec854f73e39092655dddbc13f803a530935fc4dd1084185fc117074435e2e145f40e1cd59513e68976fb8b13ee8090f3185d9d018439a34ba012fbce1c86cf209beb1f7bc3898664a3ed4320f83b9783dc54bb250ee67e827ef44b06869b5da58ef9a8b9724cb2cdf7d8995e6729d3c6bf35f2433f042812bfb01cfeefdf33d4246978d4e6100ef425ff291987ddc2ad28264bc79851dfd01dff62b924f62515ac6333188b73332be5e0409189ae9ed948d680bf0aa5bb0f0390198fb43083c3d68e1b5ef43fcdfd1205064113e98931b7e7936a3fdbe4da2b25fe9bc8ec93a6e905ec572dcc8f9e6447253d1687990fc8640a79a0f59178cde3a526248a4eba2d7a203812a5023fd55deacb3253aadcb358d83c8e965e0c1319bdeae50f6489ec73596a0d2b010f3f131f11e41df7508d236ba3113e5f1619397a07d5ff075cf8507f11c687c9692e5ee90b55dea9126660cb10f91d00eada1954d0b1943cfeed08a8b2a83af040b38a7244531ecb6b57cc3abf5021d33ce92c31d196015162c5b8c0ea37a81d5dce0e3a4459d5e8b0978ccc1a57224f53ffc806a03bf1cc729bccb549e2891ece2d823d6ae93a5b4acdb3322cb61cc431a0d277b05285b484e7ffdf0d13b5ab772daf6e9f977244cb5d749728479be8f6473505dbb040a1bb48e911560e6c93b11bfc615c7b5f6fe821e9e267beb0748e4295b9674ef52cc5cf61d9d2dc5860d99c808c69a9b7b6ab203c8d2dbbe1782266e5d87bf6bc3e7a3a086ba3f4de1245c54917686e1f63afbc9dca81d1e16949ddf56931ecff9496452c2d6fc56b2bc4fcdc61c09dd02d80936a7b1cdf4950427b7fc039e0e87e9597a5d4aea19b726ec8863d4ce456c4d05ea1d5b936c09ab157baceb8274454bf7964a1dfc346ab5a3864301052270469b052ba5513dae3bd70b9cc56cb18f6849ba6f88f93dd86e33142f8feebd37598c746e1b420510b9db26898b40646efda44766cb47978eacc1a3a30eeea265c73baea430e014bd86b273aae5e6ecb467924d6597d4856901ee5704e9db972edc9d184a0b9a7ee3cb1a08ea5864290650c5b65026deae1dc5a7e93273305edde659c5010d48897677469b61040aa3d7b9d294b9b716d89de8a276d36fc558ffde651dd629b7fe9a83d7bc3e4e05501c65ca5a8f4e85e618fdd80f3328fc985ff5cfa4fa5ce5566d3f9b8a202965aec9a5afac3a29dc1d1892590563b028d8bb521ee6fe26334ff9795787661225c48d0b153a81be2d447cfd9d466dcb2c62e94e1d2d517c31e125cb483a27c160f69840cba3f7480dced44121c59c51225742b5ce556b7f1aca4b850fc9623aa8328d25291700999ff20a1bf1834acfbc2c1a247a67f25cce64ca5c3e84c0bd6f03b99122c7bc47aa62e99a669618ef824578bedf5f0f0a09f87aa8fe6ec108a8f75f5899696ce9332b6bc5a33dde99ec0adeb32bf9d81c88abf237d3cf65379b8ca62b6656b6d349a340e8513d845a7b2fef8d901c063d31d568015bf3d48e73d074b36df732370f8139ac429ed20503fb4f9e8469800a3a8c2ffd2633a6a7174e64bcebed4227216c630707a351bbc4e1187ba9787e16e7f3a03e00b78d231cecc05ff2a5a03e73157456cee9feedf31cfe88d4f1e29fdc44d819dcf4da8c9a25ab4ea0df044ed2e39e75990e57309f63cea1767355c43da2d2fcf81ec93b60a9409b302ca05699d2f0370e739d307f157f920f47739405a89e1f979d6fcd43027712bac584ef90381a6de38286c6e0df4955974e6c0e85599dc1a5035b84a011adc2794fe80847e267adbd2efeb0c6df51eccc0884afef43e447eb2cc91ffd5b0882fa92c51fb31757b3db77dd53da0053e1da0a8797e70729f25cfb226b472f9681dbf6b3dbc29ad7565860ddaf26a2ad12ccb702ccb5f24c53b42df7372f0a4b1454d4905eb95752d6e658a7d706f435be81edfa8ab097e3aaa268a75b5e9c9aeb0f622f95ef85dc43b5d426537c1ccb267cc9ce583c0e984b130c37033d0f81c9e264406785f542b0290f1cd625fa1b7bf29b3be9a5402239ffb937bcde68087e4db19c31e155342c025ccff1141bfc5f822f52d4a6924c48bf7485c3f40d2095cd9105a1d882a53b6605689b2f2c50943f0c41b6d1b60362a80a43e7bd781f15f88e967adc599abf8742557ddce2c77c18e5ce02d3936877761f68a7e253047b04cca223a2f95fd5ca36fb854b187f82eaedee93847e7496389c344c56939275a9975132f9d1a1908874eba5b0bfee75e0ea00bdd33c43d5c51a6985a686fa467b39a135f720b8ef9093c7e3410ebd770e2df01909ab8f25a64b904263ac209b1538c1442ef18035e726c3228a4d292b07169f616a5787373789629a24f0d0381dae00ddda75badbeae5123bfe8dae0533636f7af4b4f268e4cfb7342589b7076835c25d5608472adc5175fb9df6e3b2f6ccc88425829335e48f7febddd47bef04236dc6e91ae91a31bd6278dff395f586af30e2e6b09c812f409203c1db7af174435b14996f2b9d71ff3ae24b8b1a96884d52d41caf5693dd507db5271c7ef8a8b83b67d4c4cb76ea1450e8bc62e514c27760a8cc4019f77339033e87c32a3a486fdd7fcb9eec5718bf63142ca0e82ac316a5d68c96924794e4f98bb65e8167c4c8f348a03aea0103c3cb2f65f872c74fffe99179dc67a41c59b2c53f4991b80ad34ca430615f6b9d849f6a43b78efaa69dcfa94c58e3dc310a910a5220cf0521bbf162fb41ade0981438893dd1029df0207bb6d026c86e09e11c42454aa102dac3c128d2468bd9c18ba6bd285a4839f563c073f53ab3e99384acd39738e2f3142662b70a01c548090be3fb08a8faf7b8d27ba9d48166fc2769c0a08860bd785ac717b6d72861c5914c17b7fddc566d8caf2d0054bca92b57a8bc194b540a6848257f342951dc58efac4191d1247c0127fb8ce1fa210c8beb6fd745f5ddf7b2a6c819392a717c7ffcdcd5336bd8576a478925af35cf0194625ca7208c4bb5e1b95a90823026551989e962d56e7eda994c93cbc6dc08b161206c6aae8269737793f1238b8ad9b232da17dffddebfcc7ba6f867d122a4f79808d1d0f6fed62c3891f7d0c87bede86c511caf42c94196b0ef2279c59e3f1772fb0199df1038187dd7915673d789155902d0c55e5003c2af2fcadccbd4616c312552ce0a6a49f65d71b6a8ee64756f9a1056a73621c163e90ab487cd0e9139fcd26ca607ecd9e118a6b9b0551f8e5c50e239a4bf2d3666f0dbc9420c6aca91459549803c41b4e4bea34f0d84099be7867ccca45a0f2e06003510aaa4b6bd87c1e86f981f654c13802494c175fce43c3e494de8b7388ad37e62d6aaffe9c6f3acc08edf970ee5c9cbaea29dbf1e616d72949c3ff2aca6e23e2e0b2ead3286b9336a069e8af2ed76825188fba08aa87e9c7671542710687e36eef499efcca4d0256cde5667c109f914eb8378336f0efc10576be6fd96e700f04f37ce5c5e0d357d514aa766a04ba95a79e26a19ff89401a36c630fed883ff677dc023cf4f3f2d31b3b49604a8e2bccc837c6f0d2c33cc09b5c4bd11c1f8439cfb4060f4464852a0a4a161fa56f1c684a5fb16820fbc71d2100bf6e3d8ee76d138226f817ce8fd6631ff7cea0acf3940b39cf11453f6a352d13b06a99689eed92263c302bebc857a0a28a03c92f1221a2697c7b4a67c0691cccb6ba1c76044cc53a03e95f762e063a709ed7118f6022d457a8c82274b8c84f8d746dd736453557bdca2f27bc88cc41b50b68a47b60e2a64ae4058fe0fdfa9e0ab9870ae6eee9d7dde69f6c19733690c4eb64905081b24fe072dc4614924cd024211c13f1873419e1032ad0370a35e6cff8c73484cc8ba4ae0b9fe83b427be66b32016e47ae4f6ee44a94721b1ea6186a174b3684bfa9258a14caea80271074993b274c4745d62c5ea4d91b224ccd5db86babbe8ee30d594cb08dbe12fb5a3bc53e42b3beda1b6a61ec0b4c1262f6cd3aaea061bf16b4d638e95470a9242ff37f75ecceecc7e690b9068c676bf28c8a49f4570f28de75f8fca5227782d5795d1b25fc2fef5db2ccead64d646df79d8fd72d3577aa979eb8504f65d2454b3c39d4bc91ba77ee6ddf78887f74cb89021ce781387925723f6a48960ac8e634e0991c0abc5b94db7443a0e52f71586d0c81878cafdbcc2ef12313e5465dafdd57cb7f505efd4d9867efba907178b54f5e45ce1d91fa708e422e33ccf510e70e337fbabf2391a2a8af7c6798dec853de891c5053d12035afc367eeae534efa04d61d2dbc8851ce782e887f29019527928dee59ffa737dbd8949e53d1dbda0ae342440c28351a3e9de800c622767e917ac06ee64b98476e4481a991138c03e0241663304a9c3891a58e90e865ee58637c4f5b3cdfb06aeaa9902e57a9d95fa43c9de8d61b107693529e29fefbe9970cbcefb3733acb6b3c57a8028e5307493b7b189e3f455ac45f07ab10df485724521bae5c21936d4eae1bf9a7ae99cdaedef0b615dd421aa1080304559678c1e6913dd583232fc3db7db68dedb02c3f8731b179c948319925e018e42b36fd44bc8bb617d86a5661de5d707ccf8882c2f6217d9edbca2bf4d84fa5e60fe862e4b199b35fe88b13639f02955eea506d18cfb65e6c83d5d75ec80f1f77a14e8e0a6cc220959af8824ce8e370c81f0b5b6f16277462a20f6613a8cf0fe285918eb202e430da023cd36cc9d6ba32960c561aa1c10d513ba0e7a9efe5bda365f43585a722963c807a8b8120e83adb18a5b3406e7f83f0d896641c07b0c0c5fed330c4fb9c618a564471d99f59a0abdaea7cba0c8266f8a4f1b5ee8a3547b219fe89af29ac2248534cefb719db03edd40a23c90058720f1dc20e624a1694acb2ae3af129916b8b001a3451338f8dfc010ac8f054bc0a9af0a91f4fb339208378b40d809d8ecf3140f67da943bd7ec1346a9cdf89f7c7efec850c00e9ccbb5fe557f8078e7f339a766d02951a4a7f003ea5e32bdaf67a5c6be3377ef87a76d8ffdf8fee612cb2dfe40075b32ae700429b9684ebba4a29fc14fb477f9a715b5082af7cc4146575ca20cfa1608427112e2642969fa91117b094c150650f7276369a2edb1e6e804a29b18f7207ef8fb915921447748fac08a35a3d02dd4f9916c34a41a7487800fd725ad83d9be7d0455f29c0af0acfeedea5868e899c083d31a1620d50fb4b7752c5dee09a0d5cdeb6f1533d7a9d8f4dc28588ade91848bf6994d649e87c2c8c97dd4bed82794ce3a6b3045c878a95563f44512b2aaae4961db7eb0ce4500d019bce0e2b747a7c0ad13301cbcb46bc18a76d70965131f85b689fa08cc1c131a59614118ff24aaef5b6630e7f15a6e68f355967c887b3ad1d5ed4a6b767c9bd08cc0d7f8bb712fcbf0864991c0f072022968c1825a9ab9333cb2b7998eb31676051f2566b5d25cd0aee1ae9056262f591f451845cb479a02a1d2106893758395c60f04bb824ff77a4c160970747aad4bcecde0f88ee3a170f076a64101eb446a041a39bdc89ebc0c06125de95a0cd6fec639f71c0ebd66ae7c2daf0a882b1ef00c8e0e269eb5362c26fd7adc81802bc58d89e66b69a79e30a722ce588c311c0158a52f0042f0a00838a824a899a56fbb07d7", 0x1000}, {&(0x7f0000000840)="98a2a1db995863511831706d09598d304c9f48541f89267b6f0d263fa40bfc419feafc3ccfb219b6af4f2ee60faba504d6b1d0c393c99c445c219b3b4b3e62fe23c5133a2791139704f48421a4563ac19cb333b096fdf6fa7bc85c793cca68ecb6a4c2d32711896acac95ff63e77285ceed5911f50f96166875393f504e87526c36e2886ad372e11cf0e2292c7ace96f1cec42f2a4bc6e9b5024ea3a8cce373372d69fe7dc14016e5b8c7878cd0de753c0921174192f0f8fbc8fe60ac569ee35c246d1c10e3d55b69c532e5a6945f2321700d7c15f91d97482bd306c16db232cefac5e8f90a0688d6768306828a1de8be7a09ac2014313d0d42bdc8b8d49", 0xfe}], 0x5) writev(r2, &(0x7f0000000480)=[{&(0x7f00000009c0)="0e04b36202b816314a6d753ce64a7d0fc36d7cc330c0541eddbc29983c2fd132f4889505596559f9c12149119e8ee116db7aeb9d99142815b67d43848a9c721218bd15e39c531ff12a32abccb49f46743275c71e4fce9b260fe05c62a120b08a2197ed9ec6975489e9d4b812cca2580c575082db4a8255a7558058268075", 0x7e}], 0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0xc8, 0x7fffffffffffffff}]}}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 15:53:21 executing program 3: r0 = socket(0x2, 0x5, 0x3) mquery(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x0, r0, 0x1f) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x3c84) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r2 = dup(r1) r3 = dup(r1) socketpair(0x18, 0x4, 0xb6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r4) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000080)) setsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f00000000c0)=0x9, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000100)=0x7, 0x4) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) setsockopt(r7, 0x8001, 0x6, &(0x7f0000000180)="b380f9df77d06c1de86f09d6eec4160a36d19b46a8b1c1b4f59e3a7161c2847ce567f94887f8462ea9f123646e5143341c6e9c", 0x33) r8 = accept(r5, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) write(r10, &(0x7f0000000280)="3d361efb73f0c5b95e56bd883bef38d309668e71f238", 0x16) r11 = dup2(r8, r6) setsockopt$sock_int(r9, 0xffff, 0x1008, &(0x7f00000002c0)=0x1, 0x4) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000340)={0x4, &(0x7f0000000300)=[{0x5, 0x3f, 0x30, 0x4dd7}, {0x6, 0x3, 0x1, 0x2}, {0x8000, 0x8, 0x7, 0x7f}, {0x8c, 0x3, 0x1, 0x40000000}]}) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380), 0x200, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x1010, r12, 0x9) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f00000003c0)={0xfc000000, './file0\x00'}) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000480)={0x6, &(0x7f0000000440)=[{0x5, 0x6, 0x7b, 0x4}, {0x1, 0x4, 0x5, 0x9}, {0x3, 0x7, 0x1, 0x80}, {0x7ff, 0x8, 0x3, 0xc3d0}, {0xff7f, 0x2, 0x64, 0x4}, {0x4, 0x4, 0x0, 0x3}]}) getpeername$unix(r13, &(0x7f00000004c0)=@file={0x0, ""/264}, &(0x7f0000000600)=0x10a) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000680)={0x4, &(0x7f0000000640)=[{0x5, 0x6, 0x1, 0x5}, {0x40, 0xff, 0xc3, 0xea}, {0x63, 0x5, 0xff, 0x2bc}, {0x8000, 0x40, 0xfa, 0x7}]}) dup2(0xffffffffffffffff, r3) socketpair(0x6, 0x4000, 0x2, &(0x7f00000006c0)={0xffffffffffffffff}) fchown(r14, 0x0, 0xffffffffffffffff) 15:53:21 executing program 4: syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="810002000000aaaaaaaaaebb86dd6074d24800200000e3de9eb82c56d31901c1f51cf96bb07fff020000000000000000000000000001"]) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) 15:53:21 executing program 6: sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000040)="ee335c959413ee92ec0656ea01722b95efafecf7effe85549093220d3edc8cb75a61591cfad0f0be66183214fb338b898ad4a3cca0b27b322a0deca88ffaf014d27d37fdbbf9129e039b1d324cea683fbdd7efd1cf14d31016bfbfb02979101fcc232ddd7a649a6744fb812615793ce648849c00095cb8a30782ae28342669d52bb1e1f1fd37665a1e6fda1dc3404f8fa68e996f9d945a5d156ac86aa90448de064d688e851a2141cbae40d8d5a0c80fc762825c423efa4e0fb686be37093adc733d090ab42f88c0d78302e998c68d07d5247bc41005204169cef05efece658e25ffca50aee9a64694", &(0x7f0000000140)=0xe9, &(0x7f0000000180)="936e6f6e66c6eb3538ba3ad743d18d5e379dd060da310950cb14297f0c0e9bc8174f69eb704e7744804fab47a50a6cde9f0b8ab56bea8c47ab710ce558883a7c09f41d48c3fa509740215cb59924da9817a6a10bb1e5dc2a2dd9f9aca6230b69c4b0af8f96f4fe798dd63d4b0d0f56f9e084555f5518", 0x76) socket$inet(0x18, 0x3, 0x102) 15:53:21 executing program 7: sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) clock_getres(0xbe44501372635004, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, 0xffffffffffffffff, 0x0) r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000880)=ANY=[@ANYBLOB="010000000000000074856a4a7f2c9b0ea5dea6479b5a22c144568d1e1d80a89c372beda61a3980e295252c74b4980d61237ef4ba9097543811e59c243c65348a6feceacc1fa48ef411e2ac0694dc6cf16c02a0d4974e805b4a40df3dc67b88720e4faa5e6f70a47ae13e458dace85567f8adc66db309aefb0b67ceaffd46f1cde22fab800ff74586c9cca08d386ed8163c49806e39dc1c3fbdf37bb36def0cb59ae220d8308f575761d4f635eacba4ad1df9c01a64e2aaa8c0f1cf0e6443fa7577d441194d69b9ee84ab3b850c074549b10a72937ad214e08e236c476931a99eadf7f5d7faf28cc9f6165527b8f7268577d35c980423469ada20612c2394fc50ac6fd849ab95f8c72f0c85cd9f1975ef4e907695913e0ae3aec665dbbbf490848c79f936c2358b8f15210b7181b94af6bd18c59405e3bd38d6c3d835532a576ff7329d829d5889c4728b030a31101db659030bb049b3dc4d2ec78a3d56c37d6893b21a67b92e330100f02b470209b78264e108ce2e8fe820f08f771b6deaa282466683bd8e5958a9d8d42526ce0ee858e95595a14b1a1136be654822d20ed901fb693c5879868749537dced8d119543b4c3db04c7f"], 0xf7, 0x0) r2 = msgget(0x1, 0x1) msgrcv(r2, &(0x7f0000000240)={0x0, ""/128}, 0x88, 0x0, 0x800) pipe(&(0x7f0000000140)={0xffffffffffffffff}) renameat(r3, &(0x7f0000000a40)='./file0\x00', 0xffffffffffffffff, 0x0) msgrcv(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000dda5a79f309d07ab00000000000000000000000000000000000000000000000000000000000000f7ff000000000000000000000000000000000000eeffffffff69981bcd82f2a8b6597017db6fa800000000000000000000090000f4ffffffffffffff000000000000000000000000000000000000000000000000ec00000000000000000000000000006f5a376c0000000000000000000000000000000000000000fa78fda3d0a70256fd0100d4e9cedd"], 0xd0, 0x0, 0x1000) r4 = socket$unix(0x1, 0x5, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x30, 0x0) r6 = dup2(r4, r5) msgsnd(r1, &(0x7f0000000840)=ANY=[@ANYRESOCT=r6, @ANYRESDEC, @ANYRES64, @ANYRES8, @ANYRES16, @ANYRES32, @ANYRES32, @ANYRES16], 0x298, 0x800) msgrcv(r1, &(0x7f0000000d00)=ANY=[@ANYBLOB="0000000000000000190000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cc0000000000000000000000000000000002d8a8ab5adf558801e3e227905ee000000000000000000000000000000000000000000000005a43b6312c8645a7a5075b546fa6376823900af27890bf84457d21d47dc1d764e26cc644c58d9a659da1c5d2a7ec1f8aaa21e9c3499b7a7169842e37776935d9aa8a44fee18433041aa1de08440ad8dc9bb330d4177ff4c6fc66ec3c716"], 0xe0, 0x2, 0x1800) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f0000000680)={0x1f, 0x5, './file0/file0\x00', 0x81, 0x0, 0x7}) connect$unix(0xffffffffffffffff, 0x0, 0x0) msgrcv(r1, &(0x7f0000000bc0)=ANY=[@ANYBLOB='\x00'], 0x104, 0x3, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000300)='./file0\x00', 0x53) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') 15:53:21 executing program 3: socket$inet(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() setrlimit(0x0, &(0x7f0000000000)) open(0x0, 0x80, 0x0) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socket(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000300)={@random="b1dc7ca6186f", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @multicast1}, @udp={{0x3, 0x1, 0x8}}}}}}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x1e2) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) setitimer(0x2, &(0x7f0000000380)={{0x0, 0x2}, {0x80, 0xaf6}}, &(0x7f00000003c0)) close(r0) syz_open_pts() close(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8060693f, &(0x7f00000001c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7ff, 0x69b, 0x26b, 0x3f, "42245d95b8c9cccc9800c418a95c1a746c4fe864"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="308f490c5694b8725c0e3e218ee1771072ce8bd16e8bcce3da6e2fb5effd2594c936922ff17a0d8baed7dbbc17f5be0a0b12aa6d2a18594f5415094c308a8b244b9b14d534dc3fec86b3312a19852491d34a46770dfe7949c4309f6811fcbabae66040756f72a4e22e41f1624463f28375809f067dec459f8796298d3f9416789b191ed59e565764bb70ecaceb623f435e1ee60ca8cadf4317a22d4d5e99f9207eb7ea8a074482de8f5b5ecca3f0749cf399378daf9c765caa8da0f29d199d264e97a62143414d1c24653905e823a46a3075a824dd2a0d82e33d8d5947a99c82e584", 0xe2}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r3 = socket$inet(0x2, 0x2, 0x40) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0x5, 0x40a, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xffffffffffffffff, 0x85, 0xfffff}], 0x0, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000040)=0x1e) dup2(r3, r3) 15:53:21 executing program 2: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) syz_extract_tcp_res(&(0x7f0000000140), 0x200, 0x9) syz_extract_tcp_res(&(0x7f0000000180), 0x8, 0x2) syz_extract_tcp_res(&(0x7f00000001c0), 0x80000001, 0xffff) syz_extract_tcp_res(&(0x7f0000000200), 0x2, 0x3) syz_extract_tcp_res(&(0x7f0000000240), 0x1f, 0x6) r4 = semget(0x2, 0x1, 0x410) r5 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r5, r3, 0x10, 0x9}, 0x5, 0x2, 0x10001}) r6 = semget$private(0x0, 0x1, 0x1) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x3, r5, r3, r5, r3, 0x13}, 0x7, 0x9, 0xfffffffffffffff9}) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000380)=[0xeea, 0x2, 0x3ff, 0x4]) r7 = accept$unix(r0, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) sendmsg$unix(r0, &(0x7f0000003780)={&(0x7f0000000440)=@file={0x2, './file0\x00'}, 0xa, &(0x7f00000036c0)=[{&(0x7f0000000480)}, {&(0x7f00000004c0)="faf02e44f195a041985abf0590f8a4fbd3b3c5c7cf2b3a2c3bea440380fddcce9c7258833d3719ccecd647aab045a0a46c8872fee8b7142c3306da65599276b57e8e527e6e76c1a7756307af27b4abbfca0352b820121ff7dfdb6e6eee3fc96a1ae380d1ca1c9fac7fe5b6e0ebec8eab4c0f908a1014363bf9755d36dc8ed1d589ba", 0x82}, {&(0x7f0000000580)="7dded7b47e9b71326043d867b05e06ef5551131643490eb863cc67f43588b26e89323c36fa0e36b52b524610eec7701a54e700ccfd31e08a9efd6bc0353f1d58035af3508ac28c3f546d779f112f3e4aebb3c1d34980d2df4ffaa8bcb0266408574681d1812c436cabd8ec84f1836ae0f4552b4795b89c618c78bd48a5520eabd9701c36f901b7cad9bb27cbf6c02423fcaca00909c7fe9bbf2a39a52e0d95922fec9b1f0755518df6c88dae24dc2cc0d6a2394a3323b3d4484473525bd4eb2cc88a11d6fe9b45861babeaeac9b6915031d029f9cee991394eaf9e2494877598805a0076db98f5f5d6b650e23d28f9ebb699f63cadf5acfd19bf3934103d727da59ab708e637913ec249dae42aeda153a85c57d764a7557334d0dc5355fc83f7be6a26d5471144c3759cfc31496260febda7869689403d6f54cbdb93ba70c36535d4dd48edf6ce4be50f1e07eba756b77b1628fec36b45a9c98e657c9ff451115480b5b1cb183143579f63c861ee8bae2f68ee07c13373dd3e0894cd326f1429294f17a7c7be25e0adcfa8760796cd59a6c854208f44e7a4e8c5895bf7b3ab103c2a21dad18c7dcc6c09e906436aa0816e676ee4011d898132e20554be9724453c3e35950db41ec06f7d2b861f5ec62e72ea2a88aafb9b33569da6da190ea826f1736983b9d37a89de498251ea5b57a0d2ac96eabade18f2d2a552c33ac16630058285cc8457a6f29ebe2bc1a70e262a91d2cdbee24c9123b577c76937a95c171450d2bbdf13cf0a1ff49ae0a60d1c9517b6490144b600838de0b6e0b11a2d7c9e6a266b4d6a2c29feff17ea234580d79b71cd52a624d25d1cba99d92fb6abd39552cba79a349da6eda1f616daa5e4a7636897f9fbd9d09510be939851135d14e16b9ee815f8e99f3085198294a28968112a1b14d8a849c4dd198fddb624eed0b49918dee21c833b115f649a8b35fe97c3fefd6a5aa46bccc715c59a2da872f8c8ef39f010448935591f66f7d72977199b6785ca4ea916aa392cc5d0d92e0a9f9f8f20248a61c675ef7e689c9a3e31a4d3917c724ab76f3ab418efb15e7fee878c6ecc9d3f0b6c0fba5f54779f67813cd23ecdb9f0372bef3611108696923beeb5a3a9cb5927d2adcfa062911fc8fa8de73d49a1a4704d1db9bd182e671ba69df0172c249a39abd739dec3f309aa06e31594a6d361fa6745e83734272796c226725379b48a386295a6f79fc4c6d1095330ec2a2f4fefa8d276c9f54c125e9ca311893dde0a3f9d46310defddfbb1121bbb6702282853683d6a0b18d3f25708bf3cee73090ba7f32ed4fc207b850cdc6ae6dd98db4a28c54cca76dc038fdd47521879afc8828ce8c26c2add2788b856a260b6f6fa238322c83eedec9866eb52a168b20f4d897489c37ae1a2cd66a687b068f3afb0687205ae3b78d9604f464e6dcff46b4efec884dc439e1e331bff015ceefb52cdbac88d9ff1c0b3120ec3acbe7a08d3da6e0ef79b6c629830e55cc0aed8df2b53c7f55b294b757a7c9fc7efeb0150c002751ffa2c673c0e0289bebb79498601e703b32c7e7c8ca1fdb56fdb0b669b612a2b08ec060313f9db364dc153f93f115b001c5b180d6d60d76d23e81da302a709431ef9c7c610a99b5a2ef4b4595b8b82950bc22b27e8eea1f8282eb085e2d24f92557c663d81f63c18722fa3300a40192dde0410e86ed5503131df71bdb2843210e8cfb2eec18cb6a97384abbaaf72aba25321f98100c32f3be5cd370dfe9f0cf30d22524d576f813bf05464cc83c6e8f5d23867dd0abf58f255773c4a81d292ccecad160e9f1364964dde126ccc5fc5f369954bf109384cdb8ef7ca4b28eb621244fee6be58b78b3b86dd482500d2228384b931c73232725ef0fc5f3df903b6b58d6a4aa7b41215bad16cc37c7dc30bbae459ae4456ed6d82784548e7152440f36fc2e6ded103406536acae493354516257f82318149a8f6d723c76f6a20b6a83d3c92bb86ffe80a068b1d05beda44c79913bb384df3f11b700cce4cb868026bb40e2fc09eadcf74cfe0c43452bb63349fa9a659d71a91ed2da99a1f6aabecb519073ab0788329c213b840f5ee7e1d322b8ba457ce40d9e1546169634f88e7dea409a530770debee14d00899e1026c85f5b4a8c5e662a61d843b090523f8cd18fe9000d63fe854565cec05e19e25d1cbb9239788deaa3a242dda0f68b1b95e252dc2c0175cf30c0053130578042230fe5340c3cd4abf01d778e2745fa354e5b970d48331269ff9919e6a16453eca96c28bb3ca6c38114625c083e3bb8e7ccc1d33ec09c4c6389096c84d4344339e2de09800fb4a792e4110411f527b61d0dc36059f26585b04580ec2e20145522f5d35fdefd15a033eb9e478f53b2201cf0196b73bea3ef92e2c9d0737a156bcd6d83d9e7bf5f88aae89167270972dfa656e13c36009e79974ce06c932e92e10805bfe7ada88018685fa0bf0a59281205f025f21b7f8156268068cd09fa70f1c07a2388ac6bc23cf512d6e70ffd856b715fb91ddcc1880e54a243d407e7e19b9358b9b094f9e97b384eb776443f7d109d146d048a44273919a14d16c6895aa5fec6383674d5ad0239fe6ba5d2693e56204f161c08865a93432c2c0ecbf2f3c9c11d442dcf75263dd2c2f2ef9022ebe5257f7658d6d24a46d6e6aab03a1bab0817adc02b6989b1a684b06597634e205c2f9bf4230767ce0c5e1d1f98e1591b28883f9148198ab997b823a370e98e5d0e59d9ab60ca29a5c9b349a66fb452d030e328aafdc52102f9dd00644115bb612b8f0d61f39cce9d318beb4dc813d552a534f8b838345a19b31327ba52a80a2534ed738992b1d861ef17e8ff0871dab416b7526ab62dcf03619537376899edc6f672e735646ba874ac18ec5ed4f35342b121a5a9b3b7415ff9b873751e6da9de8b595eaa49233f0071add570f2fb549d64f1713625bfcfc00c47b7b6932d5cbd52337bb178d1c7dc1ee0f8dfb9a65b084e7ce8af716795e5c0bea5056fbe5b45335593ad2d2dddd824c31827c0afee3bcd43423a08914e5f35e97928885031a6c69dfaff9c576bff80d644b597c7bacf637f3e81292f433b79fd7c94aec027545076e3d79f904d9d2397513c89114de24ab7c501669d70ec26de15a5afaef00bb8fca5fce8bd616e6683e66ce8164aff9b0d6e17e10350752f159df05fbd3a8b6fb3f759122b99e0caf89314e973bc5f4829c0d2678fc77894dbb5308f5b23fbd106d0bddd74d1be96435f07abe3ae589364f5c01d23cb301f94a95485dd6632e90703e1e0b456baf74699df094cff8ae691194657f2a35869d14d947b4c2467a355166352a44126e78caf84bf8e9e4e7ecc56045de49303d230b6dfeeb62bc779ae36068b33efa43a6201790c57a0f6d88b0f434226175811737b8f6c002cfed9e1b047c44cb98878d63790ee11aad7a48dd6307372046d387f42ea88000610efb2965a8ab089d77fa6298a5fa1b4f0156eba11a614b68b70e58941ccabfc3307c92e1ed738e7b6c20c89c5e0ca59f82265bcd065726f08f216e87ecf3637a72e3702911f49d15dd34d3535d2b8d86214af453f739de43198ed9c03fd78d0cbb921d4219d9035902bdd8124e5e22c53def9b1cd82ff77cb9c96a8a01d6644d9e8a1c5e95cebc1fcbc0ae271675b300c66e2c03c163acd09ce1e00ec8713723377591aacf82f53936f52d1550655003a1ef5bfcd9121a8a3bc1ec4181ead5494c06502bb6f06593f1bbf8e8bd341f9dde81f58e9becd93e85cadd81fe7b6352b503735596681278806e6e36e8ac19d91f04b18d507940dc5d0308dcabd4bcffd0a203e4f013b4f234e305efc90e308548dd86108c21f954a9524ab9949bbe6e746a91be83f84ecdb4f880d4af0bae7ca76490336af26971da03c351215117120961d655928d072f0df37cc7f468a059a276db82cc162844b5a4fe1e4f6f90d29d9f886e4d0c13b08c9ea2925154b5a1a827f223bbe0e7d5b6f418331d3d5ede45084f59a8be46ddd4e820390b76866e0e757b8a7ecad61f0125afb412fa2e6a0bf5e3cd267af1a98026133ea5f4473ba5d382c813cbfa8e86f258260b12951d241efb39d4163e03fe61b266ffbcc06e7f9b6261fde3b3779d4c51314683974e3e5ec01389e14888a2ef68de16ce6411cbc6a7e8d4b0ada905a537b5fbaae2841e607af6a7a49baf5517fb54c585b9a4ec961249c33943f215305104db2bcab8202c4deed3bb1c4cfad979eb8f0e9b2bf7255ec5d0f56dcfe4eca17794a1db9c0ab2791c88368af10f3d7cc2424c0e816ad6c4dd9cb2d3eab6f222154804c9bf54cbdc743dc4b3a03f184da4185aaea239794092df8874cabee532bf6d1127f61e3b19dfa73a6c54068f90663fb2ccd10490d545a0cfbed60f43701d3c7ee0f9517eae8d7f1bd0a343d4790cdfa0805fb4f049eaf704ce1b3859e6530622f0f2cdb3259ca127150d4c6f14a6743dd7d2fcbf2bd369cb92e7cd58fbc43d640a6ee88bf9f830b9f38f383b6377b6f9845dbc6a52817736c1e56a92fe214f4de1ab876d71676bc9f9d49e32ba981b5bbe94736a5d4408c22ec76131598d3f9acf05bb3cc1c94a28dd45be0e290e38fac9993a25bae9cbace9a217d85b7866e261403f6a8af53df36dfe2e53238a23be8aea90cc4fc985d912e7f4180a28970f3bdf336ecbb4f141a508cdbcd1eb23889a129cdaec689637195cf289d1d23fc6c9130ccb37c49b2e5639b34fb9d1bb0b9dcf6abe7e74c210bc3667c9d0b1c756c4c632daf677d2a7febcc97c1b7475dcd883702d016a93a750965841f2b86c60731def3d6e96f70ab54aa9dafc47b7bbc4a92acfe6d17d98fccbf1549221d3d30c1ceb4c08d481b0a977cffd91f73ab3c208e4540678c306c904a4e7ef8661e56380539027890c78e0420b8dc194159679978f1a359523565870c6f658c5bab068d2b36ea4216a36c61d392398493a00093e911daebfbcfd906a920f4f6f81d03907f80a3934cb14359c9170a66236daf43d16d7435fa5db9c739366091f351642995b1bb2e76e117867ffef6cdfae50a4287555b89efe4543ba392ec1bd16fe30ca4edac9b013b27414267c7550e0daf2b0486b9118b9f8ee4b1664b75e7396a7a881d3db06bb5d01cb73d48c22fdc5e82fad07b8832aa692a5aeeb9153793f9c2d5f5ca13f2f47479fae95f60b130b02ac972fd04e2f7bd5643fdc8a5968dfb1e2e4449f9e1bd9ecf35b81cad1d4a0a400bdc091a9a43086a8bb400ace762bbd238782e18584a3ba1ce92de4cf26e2351880ad8b1e9dca84189bf1e0c7c71699475aa4a6d6bc385394efeb9cdcf392836581ef320dfcfd2e837624f7d5bd447ef1ca9b15df79b07cd8a60576f669163de5624a8ba07b9cf9a02f8fa1f5b028768b9a883ebf29afb03aa65e0e246ae3bab603a85fcbb99ce8e9a9597c9c7a7d565f55372ef2b7cb9af1c8622cfaa7d0977aeff9b4856d0d548bec81e4dc43522b222ad350cf0c27f71c9e39eeeb1cfe713864c1ad50dfce34f5d37e0d232239951b8e78bca9d4dfaf506280c6c4ec135239084bb5477648a44a29707835d1dc1e1f77dee46b7c85a588b3e9ae4564f6af1ca152b961aec80044cd2c4382289966e6eba438645192fd5024d6b480ab4ebf2d4088fd852ce53a126edbd6412f9a001455ff34822943153de38839a8839bbfc4073186146fb90454f9720d70bfffbf7ea18ab3c3cea664ee81082c32997f5d5345d103e8e632b521b0958be8dbdca6818", 0x1000}, {&(0x7f0000001580)="8295bdf053de123b78c39cff595d01d6215721087310f13c8d4c3c66e24a7d9c9f27faa121d41a2b6ac73bbf77d03f6dbf058262d0107d1bedad0e88f75293e8fa9a2a9e60c82f42ba7478f32097e2306aaa8ab9a82a74913f15f87cc5417b90b72583634e5305dab73c6521a714707baff1899e88f243dddc31cdd9103c20bd8f9ea5cdac6aed15900c48c667b08e7ae645ac0bbed7b4821dc0c9f20e07c6964beb0938429494f314800c913fe9437630ae4389c3bc63a3dc0377c1e79f1c81cdc7484e8b854d6e95c3246a734264d63fdfeb7450a7de19288357e940896df91fe5cbc5fe6b443d21164007d3f33345804455f203e8bd6a25e56a2d4e63756988ca05f9e4f9554a2db00f5273f10a86152ad747af72eb8eade25711aaa3ca6d9aa6906f062cdec075b6829484d66b5d6b72103204705175ffb1b65769282d3608c7d30cc22880e3ad508c64ada00d9aa1c9342c975ae78a4542dc329ca482d5ca65ae341e880cbb407ac059b74b3d362985b41df9e51dcc828da25b7519039cf768a1a525abc1ee5be5a87cd8ac85778e65e76495cab7b14bb2be6a739cbd7f3c65b775ef5dc5655205d4503e28ddd4932f3b66702267c716aed2c578cbb4e0c32ba449b2d028b16511260746a3f393e6570ceae59208ab8c57a41ce762891b9e9a3776b3eb8c3469927522ff6c2087e69fea1798c2a367c7b885afc2167a785eaf19573f6f31c71e11d73f36dd3bc837dc6b2be7a25e6744cdb254b267392c1b467eb580320c74c769de9884c20511692aece0072604e9c070ad6dad2f13a847d2c0f84386337b0df586ebb47966bb9a3419ef151be60da177b8a5bd4bd88f305fb9870ba996604de142368f9e7aa32ceb6e214510c49a087ce1a3a435e7dd5d2426d5f114118794bd4d192bb487c3a27acb71b6a2c7af9c696ea0ce6b947f11b803472dc40c7225c3a6df0156cc272ac61f5fa064ef047a4a829991bab994f916938aba75fd1e037bd07ad9e84663d24cca2c3bf5ad04e233ea3743666083328c24b854d3a898b7d41d0bcd75dc70614aa6f64d686daaf43384842ac6036c73efd82cac2cb6b8e8d349c498058cab27a139dd14a2130dca96d2bfde525f08907f2af7b03410f32a69382597163d790b06bbce5d5e4c34f81f521f21f1bb24f634efeb4b4c6425ff01788160e07593ed9dc4c4e100f058607822d44f2ae2ef859f2dfee96a6513beb0ca2b96c7d2eeba07a769f9f7384342a4f2ecda5a0c144abd5b744e24d13a518b1165790f93534f6e572a45438910394b15b74258eb908b75868e99368674ff28ce1c40db06364845e59aa2154e51b402f64383832b968dd8fb3de8ad1f2f7f3ba43ae4cff0e319ad348c70d74280aca6d64593dd853ecb73f2efd7fde409ea8bafc2e3c8ddeee819f1ba820c84f34b763f90a88af519d518c0955413cebfb0c883c3ad079a969baf55484f13f4cc67bb99c18f4ce550d6cbebebad3c53781ef19d1862d2e645609c691089b8e09d4acf851f882031db13437d6fbaea93b5c66d42528b4279a1c4e04c88adefb42cdd84b03a97db59d34307f4033312c70f6a38b758b18af31acbf1ca14a047d2aae170057c93d0f3ed3538bd289b066b00ac213c77aee06b753f379d639b520d91aafef8be958db7da2510679ab179bf9705bf36ca30a81486c4a5649ca9804427ebb7cd8b67196a369602cdf14438759c33f63885e2fd275782fbfa414eac4728ac60df486fcbac4e08408326a0815fd73efabf02fa1aa027b897e4a9929fac8072582c7e2e7847efa6eb611e7e8f7eaab7f15540e675b21fe0f57860f94318490a3261157d669b93ad2e390fbd4d32f748373572aad6b0b89da1f826e15b4136ab0828e17ec35518d18455bee33251977168db539564909326b939cbd7279587e84bf16c188eaeed919c0df8b563a89c002649483f248681757ce408a6471f92a53cf895ab11938399f5e87b49b13bfd1319969c92d049fef4f0061b86e83a631fff405e696a0462aa2f22e9af00780d922280599f0a20a578e9d4499ba2d21f0f289485f413979926f2a34d070f9403d7b5e364523907253e3d6bc7e87c7cb84025e313dfee127214de7048651fe698b3bdc65958021efcbc5f6bc8692a92982253b1015ae5ab2c9d3f257edf1813aba840756c5935af90358c860333cde133acad35d8c4110c3ff8db33600e19739784af6c46e46e4ab541e1baa9e700cddf9e1f7dc84f2f147c2b8f91d024c5642cc25bcb0caa5cb13d32c33fd8ca68269c0db0f883dd8a7e66abe74f8edea5e745506b0f9e73b324499ce6e45d0ca930105799e8d89525745c4c60679245fabf3e8343555a679156f32003057233294e86cc99391ebdc4ac5d42715fc105199d01d16252cba0e20cc943f6b7d0d8632c5592425c1734f9de63ac6ced085b62b23c57c6814610e82e638bf1064395d9b97673dc31773445273c5dfb6507cd547c28d97d9c92f34b6451a9b2410b9b72b09197ab7c5be610dd440d24fa1d4129c19758591de2aa6e6c6fd101dbceff243fff6376cbdc85c46c4593027dca3ca969142ae53317d6ec698e3bf31d810c55411ff864f7dc1291bc52f6c4075b2b46d70bd95d2177e3f057cc131038236fd145d785eed9fa85f14b582994e1be674912de8d63f1dff98faa5e5c244849d1f6eef278b2808c050f47d178d5f6a2aa3ea078488d0b92ae46dd11fe458748ed87316b46ac24d31ebcaa287875c1e9a484c1bfeea7ecce834e57d3177c3c36e99ba1864cc2ce6b5a4fd09d6551ef6c3381002c7cdb8b9c3cba7a53e09075934f7bf557784f5c2c57a46bc758736c50f5d0d6cd900a79c4477e441b2d6416ecf008b89c281adc05fcf8ae0e80cb9bf10b138043b417051b6606b5552de26d96bf1348d1c0ecdf12f642089261754fe2dd942717b547db1e168de9aa82ffca6647b862aa3a0ef81306e85e7e6dab3c82a0f3eef4ddbfbd4fde318d79b2618d7185bddef95f8b5f7c5c8e1cf40b388e183c837dee17fa5b332f348281e4af98158b497dbe8bc23bb6f105cfa3398f845662448e73a2e4f865fa4fc588b3337fdda2781e3e98c5565ac2c3c208a18f16ac0d51b3f3c712b9ce30cffadcebb74e8c51cb21cf70e72bca5901b503ba660a1bdcd0e0f1f25c61421e7e996c844aaefc15649158c564b321c1b117c7b44822bb8e0fb9799bcdaac4beae978cca5ee5a07a4356a367c9293689f4db868d8c251c068e0989fe7ae57de808c1f205379b735538691286112f3914446a61c21aeac8f9714fa0984132f0fa24a5938368b9e5bc970a9bf4e7be10633dca47a5e80698bbc3e13c28d6a0ec5f6a3a0730afb7d7f5518586a0591aa35fbc759b9dad7ecf9a475537527d6e0aeac9feeef6e7078e3c7c82e065e3d6e1f79b7a1584627ad4bff55da8a4bfda12a25a940b96571091aba46486d899c10af6b7a2bb4dba8eaa247984f79cb93c394b198fd518dab3857d532938e2a10c3fc07c282370cd76b5d663a9ae3262c6245a0460112802afdb11cbc358a373e86752655011427aec593ab5ddd9e5d1f762679ec3150c3c901043bf7b0026bfa1c88168d610018c478a253b03454a5398ad85e1c7f302cac30eb7a714564ccce540ccb8a62744f5a3cff45665e5ed12ad6cf38f974bf138ae3a44eec9c8f0f56e8a9466ebfe07f0b9aeb593649aa66dab068ea859f7abbcd4f6a073600a5604dc9ce40d79bbd3cba1c3eb7595399ea57581aa1412a27d0a433ee2e31815233290644cf35b5f6345cae522649337284002ed6ee145fd144ec8c18c21a097b69dd2e0fb00d801b7d2d9b1859a98424595e99f3c8430551dda2b14670273e383fc3599c8670d9b0ea7f2ef09fa4141323dd43c7442fd0dd208e201ff542235716e18b8292aa79aa0ac5812209f3f663d9cd8e3b717ee0345c2578fd159f4759e3b2cb92529a764a523e89e62f6b24313df8ed2987b44c2c850189956460a742c751df1af3ae581590ce5a0df989906b2ae0f04be65252a71f2f1b83485ae2a4aa1336f1d0b564c9314f43d4afe6764959bb92c382bf2b65ced9033f10c36cb63cfa435fa6a2ee684d1d8da85aafd5e843c81c5a5a5007ff26e3ef6fc54881b4bcede8ac51576d5bd68d33cb03283b05756228b89f286dfc81c2a867c2cff881ee750662a3928ebe51be683856e5dc86e5689314b350809b06faace020a21399c6039495cb11fce039ca9c55bbd39c660f1062062c656038215362f6c8bdba625091ecbd7ee58816f4ddca2f75dfcc6f44c80ba13bd353df1b03d04b6842617fffea6cf9b59d33bbed36d7b085550912fda7577d2b5ffc03f59a966f18b2f94e41f1f4e4ec19fb58f3e06effc00f53dd6f29978f50f4c0d8409e8f66ca3f13c7a9b1561690f7667a55e4c2c6e115f94fc41049b0ee1216388242437fcc6ff8d2437643b950f3cf442a478b56ff551801ffb7c2916c25d31b048df8f8299014a2b6a7c4e7e4ccc4475963e334d613a752ef93ad2195d60670e6ca3172b7afb74a5c5e1b6f175f08ecf81cbe01ae1c7a5f5caeede0e8331d4a7b91287f7e578b3cd4bf36e3fc5f0dbd4513295449844bfde11e1e35d6f549dd847da8ca973d25df8f1555313be26b9494dfa589300c204e727f68cac1deb6cd0380f69c398f4b364c72c7cbaecbeec10ca62c29f4fc76cace89ee353ccaff116e9e7d57e7b39d48e65733edfe0500d673149b26033cc62d1b85c93914cce71bd724005431f3567abeeabc3a29da9ecb9dd1b0896ab092ed8527fcc795713bb2afded1d856387fdd028fb29c5b546c68671c2862eaf0a126db209fdb7dad104445b3dcefb7a697df63ded2c64fb44b63d95e9bf281ba0b4f83a6f3bb3a3763e37664f72b9fb8c8517626858dd6fa9f47c02a9ee1692de910f5ff219e2e42b4c7b60b5bded50ad2b759affe9483c6ab6a57f949732f544fdf04f1098143f44e34913482eeaccb38f8dbd9ba7f9d3441205ac848bbf2c232ab41a7cde459a9deed674d477859288e1eb378d21c6d508d188b6bc94d82161630aeef878b1c2f56f5bba9964cdc08863cce631fb94739ab38dc0af4292b8419ac59485d60535e4d3239d60b53d3cd9f16bf0843482e9ce3ebf9a14386240e62ab32ca8be80d7db9a9df7e2d18dbcc2092d7f211b264d93d18f9778f573d6f5b6d845a0cedfc47585202fd7b4125d44ee328c0058be568f60424b4b3acff0b83f7090b5e33bb008c8c0268b556219581a500d9cd84a2a0b1b9c8393bd83189088c71bfd7639fed23218a13aa6b5152003c8739a88281ed96ef1f31524b23fd1cc27f1c315aba66e1afe850f1630333f6f686c9d8ee5e183b979884795902542e288c790b5055a3b527ea8c4af05baa0c9f095d16e5436286d70a155ee584c387dabd9169ba4f7a9b08a9a3eb47a50d52eaefd5c373da29ec9c18e4fdefc117f6774aeca8f6ae81073fa684c58b664163a8b1be899942bef2d201ef6f4b50040c018617d31516e569e76ce04d7d057f44af1e0a863aa3fc4eb65ffba812154286ff1cb6275e7d63ea9ba776cf771adaa831c4c847fae2fd2ddb769e138e8debf16a78e2092a58cc84cd282508f590557632e1b535780e49cc2a5db2e21006c47316ccfda16305de6351989a119210b1660b1c245c22c7fc559a4db286856bf278db5d2715262f9221eca2ec2119f1bbcc70a141d2710ef5cacafe8453732d1e837aad7a751325b1fbb20c9fa00911caa5a44f01f6e24af4eb8", 0x1000}, {&(0x7f0000002580)="da41e44bb028e2aeb3527f83a4cd255e423e0677ad18abc35fd80ead4f2f1f3170a9bf4ec57ebf9670768185e7dc0abd3aabb0a00d251056c363aefa16207ef30c85da8eca5407fa2e34321ac5a2f4957b863de12bf8a58243065a3fde553363dcf931bafe38ea585a269fae20a6fe648742a9b8f55523c7f7e88289cc696abafeb0b3477017a22289b59203f57b181f1f74c1cf2b062b", 0x97}, {&(0x7f0000002640)="73ca87e7e6bab2d0402f0b90d6dad42f5c7f3ab988adbcdec37575b18eeb0164c32f75cd917f15f016c2eea551912486a104e6887b903ac69aae591ab62a2fa8f15a656915689102575b2d58bff759d819b81cd23b3da7518beb384547b0f27b3e77bb3eb4867e1922a472754167596df7e166598fcf4cef62e714", 0x7b}, {&(0x7f00000026c0)="d7d12cee7498e34911810fd29e9fdbc06e054629acd53f3662a3e82eb6321b4e7b51fa3bff7023a04d5fee9329d5b5c55b1d9f0179bfe42df8c626a37e5f26754e645da08a67f7e2eec7bfbb8d050e41273ab00aca7893e7dd2dce6069fb942195fcc46970aff6dd6199c2112ca41fb331e0f9f68434b6c37063c6edd38b003bb7b5a4c02414710cd51fb582e88d835d1411d1124155ebbe8b09c48a21eb393a8413f447e439740ace10063267411404d2d7a26ce9ed3989f0c29a99de3a29d03f54597fbb506ab4781886b155e73b48d0bc703e2ce8baa5c2965abb8949ab17783e74db5df8005d3d1499bc5808205de05061739045dfcea8892f825535bb0493d83351864182f8250b17f09ce69515cdd1f44bb8a25af5e92d3ed7dcb3bd03d15e62f2d9941a7768338b20d98ed96d80d770b55cc86b2431690948d71af423ea0b6c5856a256bf6fdc12d6cc610ed9c8cee7016dafc63a21f43f6cd338c96e1936e8003ae9aa04909c7b93de289105981782ac467a6c30881239cf363dfbe317e0da10160228c2484af19142da852e70e9d06a6218a9ed931301e07a8d10c6636e50b06774b8c8b7bcc4c2c30b43936124c214eee29efb4c78c8fc888b080bed54606fd654a7373aa30a0ab1805db386d2584ffad36f89293ae8b1b781aadec34387f82513a36c7502c6654b60237f46d4bdaf94e6a6bd3c01890e6de7f321c1a47fd74122c4f5bebe4b1e28a6c6e08a35dd19d901d2bcbec0ba700b5211c5bebe2b5ab4ce0becf740886c2f9cab16dbea167fc515d1c2c8f41fc465203ecce8be4f2cf4114fe93d530e7cbe19814d90e2ecd2b2e571a2aed2c326fb90cce5abf4bc5b9a51f9d7bc30c7de0baff93773606094d5791f0da878cb32c6fa760d579253821d691aba8f76a562a4eb035601b7e154cffa3021896eed70f16850d392cd895ad159fb97b552cf8fe689ce380114791b29fb5b96f6851d2dbe582cd990268e32c4e4bfff940f89f5a0a83e39ebe64ae5a48d17179a0191de95b1bc14682a927c636ce045a9debcd03f3bdebef09555c84e11d12e76398de750849ba8933a1ca1e908f074cd4333f04f81ebc5f8641169c47aacb5b758582a5852770635e4b4996944b64ad545710f58469ae1812ffd58426e73cd8251fb12b5dbb3245450c57477c6730fd661b078cc867e1f1c4932df71d4dff8736dd663b1791d1526c333731434dd97aec6c2600c90a69ab7a04075fef446e205fa08a391c8b3ca96d5533928eff188413498a5c09f67f7e4c748af4b888e4c2499be7c7d990fee616d0f38f625b9a0fe9b45bad2ff4219a17acff70a98941c8cf5bea3c8aff7e86ee914b404d3ffeb337119fc564f5dc5f112d3d4ad30144811cedfbf339c8b561ac6f661e7cc5060618c92d3b81be02cfd3894f5940c5a7358abbf375e4f02422d4145bd3c07da89eb3bfb50f39418fdcd554f0b8487043ced963fbc7b588cd81a59d3e7bd6bb2e659c2630aaab605fdd88d33af6cd9cedf84bdf7289102255e250827226be5dbe8d049b74773d95bfaf811ff5a5a1d83af105f701e5fbfa740c39b21730236c99db7bf8bfe0a775aa84a03dd0d74e6f19c576936cdb21d556459e2faf44309e13e238e6738403ddf8eb5ac54184efab2b97d60f8fec5fe6c50b533f43cc09a71cca032157d96fee7a0d14e40c11d68c86873c2c2404a9fe5ed0e5ed569490470504d53d3ca52c1e76a49cf7eea2e24e1a863fea4dff7cc5cb4584495f03ec8eba3beb73184ab36f28d0dfc1ac65b18edd9cf4ffd843c09ef73f98793664f90a40fc5273ba6c12d870356a75c6fb9989dd00f0868b9a9206ea8235b8813ef4486994c768ce064ba9278bf653e7775d5824ce8eaa0f9bc66ca6e286b09961c4c1e78bd408e36646fc015f47bd176343d1352215d3007cc0e82ee3515b3e8634a9250f24450bf9f4a85a0a4d405e5edafeb81f50fe9e450827e8f8cff9c46522a31c6e1c8788e144dffd693563a3d63b6d763901ea01c14f46133df7b20ccdec20a881b2dd8c484441d889ae81366119f93e5397796c6f7b3140e6404c154f5fbff772e3522ced1f0399c8d4ed3d35e8fe7754b55f76593058c7e409c08a7da1fad22dcfca3647f5fc3407ca0f4e078cc150f3c7d34ae1dba2554fa1c3411eb15b9eb751509cf847e2290edc87e9efee3ac300484cb0355b815f6ed6b5b6143b983d1422804be0906e55fbbf62f3544038c98682b36bf7cf011ac3eb5c62644c536e4d97bbe59149c92c8a6bc609ea276c077237c78ec8566b1ee5639380d7d0ec7fe8d1dae249ce40b4f448520376f68877fe73201cc172c229ff978bbc3519f964443591a939b567f571cbfae0920200ab584d8f10a913aac24dfbb79a6223f9fa7ac476513f66fef5a45ded67bea61711be88b4b38842b84e024bb5b159cda3c4aa4c575a03e515b5e114112363be79757e06503d5ec2655937f884316dc3fce0a03b28e37a27294422a95b557a28cd92a83d4fa6963ebaf797471ddb57bea98b64252fbcaad055bf6a33bde5179b47e2cad3755546f696b30eec232c8a26e34fa83d74e1dc53d235ec56c5689852461e7cfe608fc8b66bb3da350e76dfe30a74b4f99afe2f66f7e1ea8587b223f329f0533d7fffa63030f8c4f3a23b02e4785859f5f2239190d6a0895b3a9f2a61bded607f5d757440a8d2fabcc98107bf601d3f673126687a9a4e10538f03098d3ec7e2ee452d6fa65c4a7c22555ca563f99c7f6120e5579524fa09fb031ade43691c004dd4f3122785e246ff8c739c57cb2635f394beb820acb29b52aa149c5885b325a8eaac622bde0e85eae8864616cad792059f41823ebfde9e9bac5a7cdb3a35e29a4cfa22c03a573be4b619319ac14f4585c997eae8174496187d7ee540ecfd22dd819f27dc113bffb6590d44d792cad62d0062645a906f97fc195905889e47f507b3de22352bb63fbcd1330a833473de3734a875b4fa738de98315f3a143fe4c98448cd9d1cc4793bdc696738f81d141a3da683788594fc55ced82193db78890a6a6278f12e035874f014ecab2aec20fe0cb4e05e2a694826da02dd14088f69fe2c338f579856e397cb5e34f6cfb7c6f9ec3d67738d2d6b6423c3f84016b7bc436efe94bc2b40a6dad8beafbbab351edeb302eb162ec7a2aa902f37a14dfc9a9561056217a5aac5a271edf2e95bcc9f8c7422451ca214fca70cb7a8856b21325212638552cf10dca56361e8e66c5b50a58eb7c5121b5dea5294c74bf58ac7fd7fa3941eaa32629904bd9d74c991587498a3795743d92025000d9ccbbbe5d00c1265a5f24d9b3c8582c2d872cf2694e731deb2df54b795e6f9b025b6bd815ecb12deddad730ac91baabb4dac4ad2ca8236c44ef6d3f81268b4192ee31cb625cb4c709116ede4b683bf87967b90c7d5fc61588828b6158dc8c4cb7a9a100c11bc06060840461a670d990d48010dbb53df03ae0f2affd5b7fe3c13ee9e6795d5eb9df9e7a06b83197da587d4f240c69c561c66a717a12634d65a83ca64ca9a823d14b50a46f6a35d736f43a1ab2da320f20ea8c78d0cbc87affd92a186c6d6dafb83df4b1cabe149d722fdd70ee81e3318446168ddd8a26fb08dd610451e772d5f2df4c0d93d7040cde219ce8dc8a8ee2736ca8f1728765c17c3a50762fc24c4b202436a9b1423c17ed38872fe38695ef066077dc8de4b84263f4769a5267384bd8b0181dee3fa2b53325b443f62d276b628ac5d8c2fe7532ba281aaa2ba1aa5f85a4fb6ccb8e6b70dcd44ee7b5c4864889b5297d7bff3de35455517ee04754726779e3bab7a72798996d8fc23cd574af530518e6390ee5346a5ca6d82154da01c634c7bac46c34ef2dba67b269784aaf028447c5f26007f6f4c7da967cdb850a6c17ede9946a57ea9c76e6f758eb6ba8049c996687160ec834d7220b5b3bd0d1f1f42381e2662a01e7b5cc798557e9cd4e8c146beaad94caefbe5f618259fdb778642f5240818494a884b86ccf154960c1330e0d6080513ea5e125070dac44384883c2da7bcd23cfe88b098f1bec8c451262589863e2820698b8b31f76a5a9bb002ca8cd098ee282989a0304f1281c32a4c43c693fa40e57de8f9a63aca2acff55abdcb08bf918158e83ff57333128f3e9bd3a7f9a5d80cb71b690fa9602d5576ee4145e472fb7960f71dc7e715995d7904297e8f630f587239bc8eb9a42c235dd40eff026e5909fd02f276b755e0cfd6e1b2424ea4582b020c098997ddbc50f660ba5a6944dd833ff6e3f83a2fa3b4b2ff49a695afd46e437441097f82a072c187520add82d86d859096732e71079c11cd2e6c37f3dd61dc3269fb2e2d2a693acdcf62b241c456f135cfd836dec1f6f7dd2e5a974a3defa3cd53b050677491abc11d76d67a6578832dffbd7e13fbb6512d4fc93a6343823a902a375ec798c447307141346787004266639919169d72df116aa76572089fb5009ae64ec740e1f11f0c1d04043a0ec796b6866fe3b85106c0e9d4f47f1ba844fef0a1f198f8c59281066fbc1d6757df408d674812bf1dbb7d6c0a2330f621b9a861c3ee5a9a56e97a850861898e638bcd7efbf18b1be24b09329a2ee9c184ab7eac9531d1fad82a26977efb355b66f947fa84e5df4145ec49f791195d2212c8940ed1fdaf77c92b513af52107285d041b7064d6d7cc96a31216b59acbd51f1350fd18887b1124005d49dab2fa42d03c82ad9092b3d71a927e492f88b2c133a36fde37a5ef2f67b776bcc8a13cc9e6b6113dc93f0721f5da745785e73666e8c6f54db5713b211ad693656ef09d0462fd9758c28cdc646cac087730eb0eb436fb285c7bbeb9f114f922078fb07dbb5227008667d8a25d4cf421ffe3250917246ddae7266134263dda42ee9091c7bb1930f596e15fba5c49ebb70b8cade53dd0e26a7185d1a2ad7020850a3ca2125820ab5ad8b0d6701dc4a22c401903a26e0b4b8474b9c51b5a103c08d53a59bf6b1a6deb7420c843603974fecd9124d34113816257a4e51234b8332e8edc0415d6820ae65cf6e7960cf0ce55cfc95831609b97c1aa290903fb296bb1111823f3d4d32106c7b56d694be705b2a0987f0b2645dc460c446d4f04ce7b4cd9b3736636002a8668196648a3e167011d517775ab0c5bf71bbd4bdf7ae37d2c7e3408c0a4ec795c697b2678d832e804009c61cdffe094679287efb7469f3a7b6a2971af64a56bca00935a80afe9f2277d9fdaed6d5e207bb0d6ce4c33090d1298d55d8a829b516d98653a5ceb786a2a0c28f4d449f5aa5a2cf5a9f87ea47a5df840f435e57f3745048b9b6f148d818b2c6faeaab10d204541277816520fe4ae4a451d3db136a2010be49c7e6d60d126dcc9b97467af185d8d66b9c108f2bb7a6e89ae8b2a21530eca9fb7a530f0369f38b20cfa368f2b6caa4a5181edf56a535e3053e795eb6916bc9bb524e546339d4b4002e5788051cd9bf8866841750e9c319bcdda721f8cd7cbf224af94f11773def2109579ff94395866c8dd11cf32a1f63e59a0d3af28cc5bf29418761df593e21900dedfb73d7675f2f7379cd99032dfb397a49d3b6341f7243ac7d2d81d84abf3dc32e308154a01a68289e7675faff01edca3d423705d44f0ddf0410e7d6597800cc47349909f2209a15c77c10ccf98fcc6f837478c031cb9d10d652aacf18ee44ea96ce0a894c1c3458d840daf891added69fdd90ea6ad19c9d6624630e392704f35621e1089286c18c3bc48a3bfb66e90748e98a5", 0x1000}], 0x7, &(0x7f0000003740)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r7, r1, r1, r0, r1]}], 0x30, 0xc}, 0x40c) r8 = dup(r0) syz_extract_tcp_res(&(0x7f00000037c0), 0x2, 0x1ff) syz_extract_tcp_res(&(0x7f0000003800), 0x6, 0x3) semget(0x2, 0x0, 0x81) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000003840)={{0x8, r5, r3, r2, r3, 0x1, 0x6}, 0x5, 0x3, 0x3}) dup2(r8, r1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000038c0)={0x0, 0x0, 0x0}, &(0x7f0000003900)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003940)={0x0, 0x0}, &(0x7f0000003980)=0xc) socket(0x6, 0x8000, 0x2) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000039c0)={{0x1, r9, r3, r11, r10, 0x80, 0x7f}, 0x2, 0x6, 0x3f}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003a40)={0x0, 0x0}, &(0x7f0000003a80)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000003ac0)={{0x800, r12, r3, r9, 0xffffffffffffffff, 0x1a4, 0x4}, 0x3, 0x2, 0x7f}) dup2(0xffffffffffffffff, 0xffffffffffffffff) 15:53:21 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f000000e000/0x1000)=nil}, {&(0x7f000015e000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00004f7000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000017000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00004f7000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000010000/0x4000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f0000ff1000/0xe000)=nil}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000015a000/0x4000)=nil, &(0x7f0000157000/0x1000)=nil}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f00004f5000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f000015c000/0x1000)=nil}, {&(0x7f00004f7000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)="f005c71031c1c5f431277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0ab2266affdf772d7a3600e451b59664f558cb40000000000000000e2589000f6a64f370b9e336987d77b38f79eda5309e46ad739e2efa087aa9f5f899347dbd2ed96e7234b8972b0f7b273e810ca9962a8f461d3a05711a630eb4dee", 0x8a}], 0x1) r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) 15:53:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x34}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) r2 = socket(0x11, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r3 = syz_open_pts() close(r3) syz_open_pts() poll(&(0x7f0000000080)=[{r3, 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x8, &(0x7f0000000480)="0d0000ab", &(0x7f0000000040)=0x4, 0x0, 0x0) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000480)='\\', 0x1}], 0x1) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x2000100000006}) socket(0x18, 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) sendto$unix(r2, &(0x7f0000000000)="b1000504b10004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e2003000000acf20b7804be38164991f7c8cf5f882b2975e1aa0500000051e2f0ad3ebba557699a1f139b672f4d335c223e7d0c032bfa896407000000000000000fd18bfbb670c1f5a872c881ea6e2ec589040000000000800007004cc702002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f83437120a1eea040000000000000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6d0200087f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0x800}, {0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) close(r7) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[], 0x10) connect$inet(r7, &(0x7f0000000000), 0x10) 15:53:21 executing program 7: sysctl$vm_swapencrypt(&(0x7f00000002c0), 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230d877"], 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="14"], 0x18}}, 0x10, 0x0) socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000080)="9b5b98662e8e2b8a840137770c9d26617c9a5ed675dfb0cd4e82b8f977c6a6a4ff99111bdc3476c533a276ab0b1788ed36bc5e725480bbfb6b61862a2b1275ae99974aec24e1fa5983", &(0x7f0000000140)=0x49, 0x0, 0x0) 15:53:21 executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[@ANYBLOB="ff0213fe8910f27b7afb766e9a4955087320a349a667f584b6a75c716b2f249fd85c7478826d66089ab7fec7c70388b606fb0a15416f4770da"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r1, 0x1) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) flock(r1, 0x3) sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) r3 = socket(0x18, 0x2, 0x0) close(r3) clock_gettime(0x2, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1e0}}) bind$unix(r0, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x6, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000040)=0x80, 0x4) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x1, 0x0, 0x4, 0x4000000000000d30}) bind$unix(r4, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) setitimer(0x0, &(0x7f0000000000)={{0xffffffff, 0x4}, {0xffffffff}}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4}, 0x10, 0x400) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9", 0x10}], 0x1) 15:53:21 executing program 1: setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000000)="01", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r2 = dup2(r1, r0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) syz_emit_ethernet(0x126, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6091f70d00f05000fe8000000000000000000000000000bbff"]) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202df037f000001"], 0x1) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x6, 0x21, &(0x7f00000001c0)="b1f5d9155b765ea781d07eb81ef9820e43d269afac7be31bb59d8fa6bdbaab9da17a86c2", 0x24) r5 = dup2(r4, r3) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000140)=ANY=[@ANYBLOB="780206"], 0x10) getsockname$unix(r6, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f00000000c0)=ANY=[@ANYRES16=r0], 0x10) dup(r7) listen(0xffffffffffffffff, 0x64) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r8, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r9 = accept$inet(r7, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1, &(0x7f0000000180)=0x7f, 0x4) recvmsg(r9, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) socket(0x2, 0x4000, 0x0) recvmsg(r4, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/95, 0x5f}, 0x0) 15:53:21 executing program 6: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x80}, {0x4, 0x0, 0xff}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f0000000100)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') 15:53:21 executing program 3: setrlimit(0x3, &(0x7f0000000980)={0x100000, 0x54}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x0, 0x2, 0x0, 0x4}, {0x6, 0xf7, 0x80, 0x101}, {0x40, 0x3, 0xd6, 0x6}, {0xffff, 0x3, 0x6e, 0x1}, {0x80, 0x0, 0x7, 0x2}, {0x7, 0x5, 0x5, 0x8}, {0x5, 0x9, 0x3, 0x1ff}, {0x3ff, 0x3f, 0x0, 0x7}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) r1 = semget$private(0x0, 0x0, 0x794) semop(r1, &(0x7f0000000240)=[{0x0, 0x5, 0x800}, {0x1, 0x4, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xad1, 0x1000}, {0x4, 0x800, 0x800}, {0x1, 0x1, 0x1400}, {0x4, 0x0, 0x1000}, {0x3, 0x0, 0x1000}, {0x4, 0x101}, {0x2, 0x3, 0x1000}], 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x8, 0x0, 0xff, 0x1c1}, {0x4, 0x9a, 0x8, 0x80000001}, {0x0, 0x4, 0x2a, 0xbf}, {0x7, 0x9b, 0x20, 0x10000}, {0x6, 0x73, 0x6, 0x8000}, {0x9, 0x6, 0xfb, 0x7}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup(r3) close(r2) fcntl$getown(r4, 0x5) r5 = socket$inet6(0x18, 0x1, 0x0) close(r5) getpeername(r5, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000140), 0x4) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000580), 0x17) r6 = socket(0x11, 0x3, 0x0) dup(r3) setsockopt(r6, 0x11, 0x1, &(0x7f0000000340)="02000000", 0x4) r7 = socket(0x2, 0x1, 0x0) r8 = dup(r7) ioctl$BIOCSHDRCMPLT(r8, 0x80047308, &(0x7f0000000080)) ioctl$WSMOUSEIO_SCALIBCOORDS(r8, 0x81205724, &(0x7f00000003c0)={0x5a72, 0x2, 0x2ffc, 0x1, 0x5, 0xc983, 0x41a, 0x10, [{0x7fffffff, 0x8, 0xfffffff9, 0x10}, {0x98, 0x0, 0x0, 0xfffffffb}, {0x3, 0x8, 0x3, 0x20}, {0x7, 0x9, 0x43, 0x93}, {0x8, 0x3, 0x3, 0x6}, {0x200, 0x6, 0x18}, {0xfffffff9, 0x7, 0x7344, 0x3}, {0x1, 0x9, 0x10003, 0x200}, {0x6, 0xffff, 0x1}, {0x6, 0x9, 0x1, 0xa}, {0x2b22, 0x1, 0x80000001, 0x27d1}, {0xc51, 0x6, 0xa009, 0x80000000}, {0x8, 0x3, 0x8, 0x9}, {0x1, 0x6, 0x5, 0x4}, {0x3f, 0x2, 0xc, 0x8}, {0x7fff, 0xca1d, 0x50003, 0x2}]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0xc) sendto$unix(r6, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 15:53:21 executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="6de9b8bf168837b661da73b000a1a08ff61c1a5105f65f52aea6251314abb875265b47b99ad0f84cca375c19395a075e0011aaca976f6bceaf4a42f1ba985fec99653c45b4403c808fd9cacefb0d0b30663c106b0964405db7635fdc1f04170122c86bee6bc65d9add31c80518621eff28102cf78159c4245385c272c573245427d21a8d27937f2dba47a4afef94f0e63d", 0x91}, {&(0x7f00000001c0)="aaed7cca990bcf349fae161c3446ac556e862319bc6eec1dbbec44a5f2719ff2a6075809b89da1cca015a54dc6e8ab2ed7c69ca390dfce149ca68561a6b7dae8e369d8e435507d3d09462b54e5d1a9b8dc6bf5ef651968ed08b792abd7b2a8080896092c4a5cacb3c3fa485f4425c2243be23e661f1d4c4c37816417c72829", 0x7f}], 0x2) r2 = socket(0x1, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r4 = dup2(r3, r3) close(r4) r5 = socket(0x6, 0x4000, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460", 0x5, 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f0000000040)='./file1\x00', 0x8220, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x1, 0x0, 0xfffffffffffffffb, 0x4000000101fffff9}) close(r6) execve(0x0, 0x0, 0x0) r7 = dup(r5) close(r7) listen(0xffffffffffffffff, 0x0) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xfffffffd, 0xc, 0x2, 0x1, "d8f1f9bdca0d831000", 0x80000002, 0x3}) writev(r3, &(0x7f0000000480)=[{&(0x7f00000009c0)="04fcd8b6cfe247926f935d344b134a9c230b3f5547673a9d92d4ff49d9fe4b064f8d71d69a63431fa7a6e9e496a0ad090aad3136be88a172639b52a2e7bf12e7dcb71f8bd9c0c6fa955a905b37dcdb0935bb2cd7c56f34153fca6932c54c795eb17c1d5be1c8772c0de5a32eb46ff2eeda06a18780ad587c9b97fff1a8f3946a0655fe539313b683bbec929d480787b42c68caeade2bf8036e35d7e346a2a63d538bfd1f6c0c7729eefa527495c234f41132782f1163724e340bc6ee796b8fad06c906abe4172244c08342f73973e9977c5a2916a53ce8af5d9a3ba30ee2bf4fab25a77b4b1843f0716b8cff53f53259ed35b6e8ed9b463f8738d412e7cb652de39fa3a0f65744a8873275e874f345ecc8d80abf0d0d", 0x16f}], 0x1) poll(&(0x7f00000001c0)=[{r2, 0x4}], 0x1, 0x0) shutdown(r2, 0x2) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x84003}}, &(0x7f0000000240)) poll(&(0x7f0000000080)=[{r0, 0xb036accacf44eb5a}, {r2, 0x10}], 0x2, 0x0) 15:53:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) write(r4, &(0x7f0000000340), 0xd4e688a67930cd) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) r5 = socket$inet6(0x18, 0x8000, 0xf9) dup2(r2, r5) close(r4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r6, &(0x7f0000000200)=[{&(0x7f00000015c0)=""/4096, 0x1000}], 0x1) execve(0x0, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000080)={0xc2a, 0xffffffffffffffff}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) close(r3) writev(r1, &(0x7f0000002640)=[{&(0x7f00000002c0)="9298a18867430799fc635f716000a195b3ceed30fc9b66915003e6f7109708c45996cd25b15d81a340e5cb6cd3f8655f11c0d09e39a0145fe98575d323a13237c2c4a5d67a6a13d9be2c87998930d36f4a38057bde2bfbe9d5d56ab3b0f592bbca4e275873dec5a0a876861dc41616c4e082fd62ed58c675dbd9d9299ca161bb94bc18044495cc9b1275808db1f3442e4067ce82f617b689bea2994203a00ac59d0612a28e3cef1deee06b0e9ec6092e3865e1af26ac89e0fc0fdd675eccf0d5dc5d9c6d4cd1087e495f4181f1e48c4e6382325a6d01f9ed5c0c7c006595dab1ce0556b9492ab1dbefcdbda753f4d09e538c7c01d3f8b08fd11c8e67294c03f8717de8b854745bd2238315f9c096b4b7571fb78490b1e6b80e5b365017e7480d202246a833ee02cbb3d8af6e600117d9b1fefd2b71d67d7c907fde462c8c32c2450d5a1de930dd9d5e29e2d523742a56e8ab70720ae9bdc4ca5e8705ce4f5747469715dc27d4a5f3ee67feaf27b3a27782f199536ab73e5802beb64f618a4db045572c67cec1fe027ca92c38f77be9930d978c1bc1219b7ffbff0d89b33cc8595517afe060e9cefee6ffee04eb1889ea6a6d01bfcc1ffae924cd9fb3d800ff033de8c95719bcf4af638fe76a9773ae1c6700ab63e2865a6e9d9e8ec7366aed52a199913147599ab250cedd0551ffb1fa5dfc91eb400458b2ff322a8ace8beee92e9a1cb5388e2b60d7386023110743c7b872b59c961dc5651073f873ef907af47c53900d1e7d4335699b48ca61b63277e5a5b225ca0a390754e8ad96facfafe7709495442c7d1e49808f10d39a13163d73cd606e85968cbfb9c47d6da9970bbdef8a34d7b51182b9282acfe8066fe40b1533c811788e66f6f6d55e0e473077fc0e4f174ab1eb5b7f3ece2b8948c7e95e7016f66607e220e887f27c50d92ab2ac57b26d0686d4fb5aac839896ba86ac13915b938d0b5bd3a3d350b39ef97ed3533891c6749e92c0a260abeb64c9efc4e0853a4ab7afdf31d0893cb8840cf82f42d97f05f0f8af226ce41d2b40bb7b992eb96f1b8849fee35854e911e0a55cc54f00709f20272f2146926a40c950d7b9264e0f4a4261c26e276fb5a0bfef01dd1f2454df026e9e9b0fc451f4e9577cdfdd77afadfe0e186aa041e69cae603b68017d3c5ffb507ce628d5118f008bcb6e0374ed95683cdc0df0660ff63a209e0c87ba5c86b5e2e168af43cebe3e045d4f62dca60fc4889bc991145f7be7cf4f7d052e5bdcfb007b591acea544bf0f5e0a28fb0c7b88202e68ebfe1d1457157b892f6ccb34df97e5807f116ac7a0c404819b57c82578ef4499c6b8338867e611cef2aba637ba62b14ec10ad2ffdb529cf65645d1e5312cdcebc26116fb4cee169f0a38b2a21979aee2ae79b575b000f58c3cd9659bc612942e1d6bf1a7df7c84d4ee46694f7b7217fcc95843eefcf92e462fbd01306b4022194614321d18c950dbf60f186763fe5672d1b7572037329d1e4420d0b8c288c80c38ad52182b5445cf807709e1f558a8caba6f1febeead1236c5fd0e279fffa82ee55a009b5e8c79b49d9e90a2cef7683ce529c73207416365c4fa70f81cd2a84678233b42aecf7e51cbb66cb42d42ccd1332c5d29dc9e02c763aae081a6063983ae027b3c3e8fbf457bbc9050a7063f78e87a0ff1ae6b2cb8fcfdcc39ba7623a439448fd77138d0c170268ca0da8972fdc2f0881b8fd6cb1de32573b8af49c9a8449769e0460bca9905a55c1c961c875c29908d9f4313d8750f212e19a9fb9a9669a0f6064fdab3a1e4ef476c219a0eeedaa0038862662997654ad9f75bd645bad01a0ce2e77bcc827fc18375cefd00c579f1ff96e7078e31603159cf16433026fb0e6fdb2c3061dff7c325c1b071ab35f056d892d3a6ed7489ef92912af33b011fa480ff914b726136369c2f4fcf21efc14f9ac9ec3646a003ade8d304916590ac9ac98621091e828a19da7266ba6eb70aca18259a2bae5cc87b636bc245ac6d1319c90b8a180604449f09dcd222ec6258bf927cc709fdc3b96852f98d84132fdff8714a114c77b4735883821c9bdfd3e70803cedcce87329d1735512976530312216c6febde54d04b3f026fb82aa3e376eadc28f0a516f3941120e53dc584725b47a5e5b5bf9c07e1db550eb08e7b19a8d36896cb535b4ff9ad14c05c6634d4a60d296a6e74341b430c81935a0d2507c5a219e734847122c851a6b4a1abe8c32690ec4b85fda7996913d37348c525dea0b18320db22bd9eb95d5eebd445a0c8a0e2feb70f587bdcbaf23f0e0441f0045a62927df8c091a11e3766086f71e86803f46db3933d113db01b144cd25b03374703ba01b8bf2862a35bd19cfa2fc7a7645de34379dffa2fd3d25c59c36b1067dc3205b8b89c4ecc0153c6a9dc7a51d1bd585af00841be9a624a0b21f0f6c1f858a62b798b75b13caee3519f55c4e158f7224ab19d5b2053e90acb6393f54786306f4b480eeda5b77b2cc0a875f1ad51e6f2271ab7b0ea91b02462c8eb7c3e6ded6b385350e1789904ae140f84d432b55e37abd9cf9b14cc75864def49ce63f7c52f29b94139911741b6c431dd23b56a9e2f8360f3ff1e77c8256d3dd128071254b32f305e5d73b6ba982c7d6ee25c8e7f96b7d2fb8fc4a28d01ca8086e2337b69a46a611d39f0e12693e99be549fcc11f66447af8c5421162a2ac340570366259028a54bb216f716e09eb2b8f0281ff46b7dee7321a9f2026c81c820ea564b8fe3df0b7ea6654831f6663874dfe6c2f0c5c3197032bfe85029e821678fd6a1321582247264ee2c1484a1d0fb256866d93222c4d83aaf73c558855b85ac37cec220f47e4dc4cb7e9ce4c758ea93f635aa0f97bd66114f1ea57850892cb62540610796fee24b573a4f9021df04cfeac1d665fb54aa0c895ebf2883031aa63a71abe610587a856ceb2e3abd776659cd27618319e1497960adc5644257c5c80072c547a57740509f2b288e80aaa03569b6359f999e4f0fb6554910fa7dc0ceafc0462e72d822557debd4fa2c126e7bab7da88930ed8d5525533eda82744a80a50c264394e79ff6ae80b6209574ee0ee335df2464e105162bad985427c33f0b4e122b0c9d7ba09efb8597d85b3f0c7ae6e059afdf4000f65430f765e7467c83d03c6919fd92a5795cd1dbc69a6f28760656d078e0bb584388c92dc5c96ef6ab68ecd714d24e50cab0d9b97272550e8216be1490552c0c4d77c8bbb2ba638f9b9a73f8da5b13373b0e0f33d1d2ee40d1d34115e6b6a7730e350d5ee04240ee60df705c391d840bf520544ce432785f68cbb9f3c0812a3e3c9aab7bdaf0f6a6cad2302e6647aad023d4d850817ec9b6e0ad2ee1f7b950f24f09ba2d7eab0f52641c489ce924de9c668946a02a61f2cb03f9f5a3c0dc1fd1e3a2354449d910bf54bb17c09b14c5012676997e9b1d905675e74eef1e89942791de1b030cf472877e80088112277ac6dc5197571b1bfeb164d4360b9689cd349cd92465a48063ad3fb2ad8a9045e1239ff4669a260f95ab1c5ff222dd61ad2ef9aa630bf699dac63bec3bf6f92e2c7d7f4aafa9cc88726f2ecb5d48450355600abcb3363b3a934f64cd9691e3abc3d27185b9bf11fb2f33765e8b39cbf3cb55f7136e392c033a6e17730556981b291c612a498200c14d7646c7b8a27f0de5cebb78e5acd24fc81497278deae83edeff09ab37804323db8aacf07c3fc613bdcc1f328a40a11aab8fdc210e2678e6abac5989494a5f5dbfdf3d25f2ae883dceeb25c5486f233d8c98f58595dbc41956a54eced06001b14f6a8c7c1caaea8c6e4e61c44c0db0f2e36856f8ac969495c9f4b6bd069993a794a7e124b5a82aa0767a8d219ab84188dcbd51352a548e7ebc12a288be2e91c6fedf48ad5b26bb7dd34648e323411caa4a2650188635b7b50193cd8a5083916b77e9a961bb505bda2342991cd2f3c19fc78dad30f669e5c0a3f46b80449b917a470e365517366133acba26a28d1f966877b313b2c7a5376e9944a2c8ef24c39b3bb0747e537e4753637c952a581f5b7fb7f8df239ecd74cd6eb07f8522682f374e4a2b453c2e30144b2c66c256ea3aa6b3671510e9569ae95ae8da2e766c238f5b7d531d46f4ed1069a9d156e8399c903c10aead823bcc1c49b40b7a023ca19b9ce564bf79566cee57833fea3aab50f8580a4cbcaa82f2855c82234a14cd7c7aa9c40575daa45ff598090e60da7544a2fa08c439b19eccf93cdcf3c3d1c51a3453e0b756e8eb20ae409fc4d7ccf7f7a276438a607df64b807ef9bce251ce6ebd00c00d9f0794bf5bdca371e88d5d8813e2e669a1f2cd77d6a0ff943063ee0fc0412c61d34c8ce3a30540dd9ff5f91bf51786b0d3dfb78c52673cae9d3ca32f3c03840305e5a516d48d92ef05c4e5ceae51679ca0655c9c63c0e2c734d41497cddee6b43c7be3c0da3d697d32cb5d92b276b317c1d72fca03e6ccb2108178e569da39c5a05aa54a663f420c3857a26f6dfd72f05873df00162ccad42ae8e8faea1682e8674ff139b1daf52cf126d47c79b0240cf2aa61954bed512e677a7ddf2c8304fab8ec6096a0416bc4ad9ac5e8180a75f513ac538afb91e19257bb39d30472373eb6d839dc9be462924c32f502a6dd49664d32ad0487438f5ea547deb9371d02cfa71b5882b9cee0cdf8e002b1421557c8ba359c3a89509350788220f51cbbd41b1f5a1d6dfe412e213ee8b576ec8da2618c37dafbafb5a7d98bbe87c01ac460341c0a9b255f98b02fd1ee595d695253ac994bad5a28785b1d4f9966413687fad94800c126bfb66a0f9a38a5b45f5b7c27aa9651b474cea8f9c1de5cc7e9b0ad083f08485366be1d6f3f3017d16d1cfdec9d558213e3aad20aeb5d1b3dab2e61e153d6bb327392b1f53c4a3468b2d2f5a68724c4ce98625a8a4f59460bcac3eb694910da75e06854238551a5248293a815e41f8759f1992b9a3b09ce5533955d933c089963e4a573487a8157da1f1520e4b0e2a446164fefdc9478e4909f8c4208efa3af9b6c0a73699940a8d7113159bf7a2a1deddf3be22ad2c66c8d5b162add935e8581c2925f043afdc6c3ff25701dccae2716aacb44f1f30402f9cadd35094a7768794c3f8a8f9683a63a465e5ed0a212561ba459559281904d065e396ff2a43e0b0936cbea33aa9d117a342ce1accc158897d7bf4a9a63883866058bcd5f643789f4b9c59c38efbafa41df607180d7e6849abaa36cbaabe25f53d4e12ff3c2326c66917699e7dfc12bb98f02bb1256a0732f035659f6c940d20237999722126af5aefbf1ef9d45acfbf8727debad4068eade6cad2a64a4fe471efebc5958709959ed89339553e1dd792c42a695b6071b18af90bf899e21638c31e0920d8834a22c56211b7ce10378e55e40b39934b34148eb78cd38eae4171fd55a163c12abdac0ce3f4af09fb5a8ae7497d10b3e89e6d98123b424b6cf64d0db36265426e6067ab2fb0d6d8134f816a9d71443823be78befccdb9e2fd7754ced57492df5ec0a950fda85175e8294418f2bb5f21a2840688459da2c62b5cb923e261847f106e98376e905d08983290f24f3a7ed49974f3329aa619f27e7777b05164f949d8b631bd4336ad33e99054fc8a6389db94f6f9c94deec93d9713612523189dc031327d732d56d65e42f7ef5316db3c141c8642f6a6d94fba16b9264d5b92f761aa598cc519c8a1c59a4ccdfa42beca8e6ae02ad3d986b4e80b0fd1b144ab497e99cc24d9c3252a4b5d865dc4", 0x1000}, {&(0x7f0000000180)="884bcf970b4c87b95bc3a4974a0223c2ce2558dc72953cce0ce4c893ba279022c20222324b2575ad53ba973fde219f5643747135ace3696fcaf48173eefe0571b05199a5c90f2eaea01fa1988a626192d2325db72e7ea40453770704c5e2ea0f8982009e", 0x64}, {&(0x7f00000012c0)="cbffa14ef219c9546939578bdc23b16b8de57608c8f9153a62604af2df03e422e07d39d8622d9f238b137c0ffb88f6934e135bb9db1b163751046afd17ec03d990d54ced60b9df2163b31e75a68c350c9204e6692b0568f1326a8289bcfaee22007c96c67d50acd2b1325794258e92009cddb5c65e444463aa05e013a3376f4f934b83bf410b4954be07b190a694eb422432e51dca69a2705c6fe8a0fe140f28c497e06ba7803e8ac085affa2a86cb6a808eb692641f72e0de97d4b3", 0xbc}, {&(0x7f0000000240)="67e3195cc83a83a6ec25aacc98c10bdf5ecbeb71912a04088afab7b526fb2eb7db0252e12c4492f71fdef4fb735e07dac7fcbed7aef77d969cf5dd0647", 0x3d}, {&(0x7f0000001380)="5232b294e905596646ac3a472e0c827bf3c6c7592c363b96da0852d8c524ef5ef4b6f9dcc3157c5c7a7dd1c1b29d0fb3bafbf3ccba43009fe35baed1f4cdf755b0764b8aaf87b090a916afc5134e1594544e79ff900653753f43053725fdec2ad7d2be61a08d0e66ec7142d81ac02a8b4c2a99af26b9cd8a2ba74aa74bc7c034abf21b552d77b0a83eac83bc11d1e66e1d837ddbd8bccc6ed23053fdab5af483b57fbc454643ee8140318da265132b6be587078ed0bfbd5c7a9e", 0xba}, {&(0x7f0000001440)="f1d0601b249747dce0c0b2694288f06178208bde2d7d6529c27c42717b8f8af76c9a919446d6fb42426faf52099483d9ffbf53e22760d93ef135df5ba729c4927faa8e9422c0636ff8f9a0586a1a36e2b982ab895e167b28a42ce98908af5c7a7a31f82846805f990a57daed1e7cc30d710758cebeab7b50b11482cd2ace6a667bad3d625a1a946544a66131b68e0c89224c9b5904ed538e746a9b9f3398af649991d26054f0c7f1aad0a8df789a911448af58b7bd48c62999a348c84dbb34b81da44d6bca6372125458f0163e2359a2d3be5482be4ed430498ee7f9431681d3fdd4bffff3cf6b3c929ceed1864ec8a437", 0xf1}, {&(0x7f0000001540)="ba6625714bacdfb4aab3175e60024d6c621dcd0c20", 0x15}, {&(0x7f0000001580)="adf671328083d1fcf8d95da621", 0xd}, {&(0x7f00000025c0)="6f229c9399e86f1f29b13da7340cd100782d20318b58dcb5c62cf4c5abe5df0cc1f13581ee0fe7187a07cc80be30c09fe15624ee194b150f22d953c88f6ada7ef03fce3da5f6ea8fa2badfb5ab4a190f33d5471d855a90c314b7118a9d", 0x5d}], 0x9) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$ddb(&(0x7f00000000c0)={0x9, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) 15:53:21 executing program 7: r0 = msgget(0x1, 0x400) r1 = getgid() r2 = getuid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) r4 = getpid() r5 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x7, 0xffffffffffffffff, r1, r2, r3, 0x108, 0x4}, 0x1, 0x7, r4, r5, 0x100000001, 0x3, 0x4de6, 0x401}) r6 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r8 = kqueue() r9 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) kevent(r8, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x30, 0x1, 0x8001, 0x2b8a}, {{r6}, 0x8000000000000004, 0x10, 0x20000000, 0x10000, 0x2}, {{r9}, 0xfffffffffffffff8, 0x42, 0x40000000, 0x7fffffff, 0x2}, {{r6}, 0xfffffffffffffff9, 0x80, 0x1, 0x80800000000000, 0x80000000}, {{r6}, 0xfffffffffffffffd, 0x4, 0x20, 0x6, 0xfb07}, {{r6}, 0xfffffffffffffffc, 0x80, 0xfffff, 0x4, 0x1}, {{r6}, 0xfffffffffffffffa, 0x80, 0x40000000, 0x1, 0x80000001}, {{r6}, 0xfffffffffffffffb, 0x16, 0x2, 0x6}], 0x9, &(0x7f0000000300)=[{{r6}, 0x0, 0x80, 0x2, 0x0, 0x100}], 0xfffffffd, &(0x7f0000000340)={0x0, 0x100000000}) r10 = kqueue() r11 = getegid() fchown(r8, r7, r11) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000001500), 0x2, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001640)={&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f00000003c0)="bbab55816251aa1c53dff9e0664e4f6274e37f1e1152a97225484ce6ceadb61e8c118838045435ad177633540d3a119a8eec843a07aebbb7c54ca975bdfecebe7e8a05da1f342f2db6b81fe1658947c0c2411bc25a28834b617bb7c0af6baca553c0889dee83181fa5b23652a19c0e343776163dcadded6bfdd3652171cbe9c60abf0bc7b14fc86305143be0bfb398d9fae77e4c68186506c7dbe5debcba8b6681560b5395cdd82c1e5b16c550cc478fdc1bbbc17b42800ff10a6ed7a4e1744144e1e5f5058806cb97a02fcf571daea6021e8f9f990a7a16ebe7bd9114298f61c505a31b7b680d9f73cdd74b2af6b1642617c15d7a79f4f69e5b4669a61a4873e6e073636006a35ce7e7d843f04a6746589cf0c2a6e84ae5254409faec0b61d5325538b0cd78a85b7c2e7e74ddd752f13c908edfd03a8b1f88215c0336118e72102a8eda71bae64dfa387f4c4ba2be0209b1af318a856e3c5c22b9a3d4418f09c41f06abc055e9106d03133eed9d915459044acfdb6f0d83aba5d2eea566fee8ec1eeebf21ba0653927e123d6669df4df21e5c8d4408cac75c748924697df5b48ac8e1addfadbf964888d239dcd3d7251b5505a5a54a28d84c23f29a09b1643d3910e92b731551ba469493a466887bd98ebb67a93df71bc3081b285aebfcff0955c50845d25e79ace0a6a68ec2427faa2142ad280d9987807511dc171a3ff6aa70670a818e6d5f2d939f0f5001632123e38bd67db2943779f8a71ac2bd40693866f2e6f8b9817196895a0c8598606c96cd417a7e96904882c0d1a299d50ae6adcd1584d457f11a64cd5bc28ee4f9a04032768f3010a5a9e46d601947141fa37aad5e32128235a2c11b56021ff124a404ec433e17fe6ac80f59b9e9e1eca4bb1d66e13d4e23111c25fadff9e028b7008cd57059f56ddc71cc9f3cf3d03c34285ed7f7f97cc27336807f7c55eeaeb13db8f6a68a3bd662f92012ff4982a588792ae5a3f3f428bd6ace8b8376943617e59cb3504db30960804e8eabb604704f4e8599998318f8055b20d843fbe70d84d6faf0d412705d38644088c58463484ea901002c9643f5e6c5a6dc8bd62de361ced2c62b2986c40f7c50370177b33276a56505c980db06b95fcf1a277671df6ce76b56f5927f0334975c7e46ec21af28c2319b705cf5e7a42fbb50971dcc90866e0cc48f73ff4d4be8b9bf13c568a92c6c8621a5d9f036b30190cc46a40a917c65fc179e20d9facd1bc7062550ef2b53f9d65925f40b8fa6c6453ed72ec7b83f95f8aef4c10d89af31a54657e230f2b62911b7634bcab0542a6c041e883e72fa37310f8728830130b092a3391f2a303dba01d7fc514b91c0726624253e371f36ddd22f2f72ce63364115735e711bfb3400d2baa20f6e6d0fb413cca0e91d6e4f9c40a4f627c721c2ccb79561686565033861c2d281f11d1dceadc85afe61362073c45706d23b8e1ebf12cacf26e0de489e08e2af579c9b15cac2e5caa5dd3bad5033216c72bdd3217d68ea4281626edf753d315e3b64de7ce0780324d5ae632fd2e37449986a8e6f25a4cd2caf370c8631df74cf10016cad787b59ce64c7ccca505012f7238c846e2dfa38e608624bfbb4cceefd96da5a6c63a52113abe95097e9c617d3a48a9bd8288617e07103d19fec630d32c818ffa313fe0009e5c72992f75c8847945b705a3898cc1e659d5d1674e490429aabb9a3f2cce9a558114fd442a74516144fb55acfcb200d072bdbdb5443b46d7d96e0805b3bf56d3e9ad3fcc1d54214977d4bdfdb534fc070255296ae74379d72e93b57434c34ea4f1616a2bb2e074d0e5753163de1ad11dca3e9af4b58674afbfbf9f8ec4a9540635cf7c4e452582f6360fd1c64586e9ccf152c8933e9cda4846bc22e4255abe62a8fe645d9661144ce999c42bd683d88871efd0c30d3100b8c8d505415012fa3599299db59f70b9d55d411e8feaf7cd081963d7130551992d22a45e43d4721ae58e8ce32670ac2817d9a0ef2c9e1eb0d345a1112c9853774c88b2fca93781e34ad018a40acb1f280321563e75dd212c6718ff4951918026137ca0f72ea04df7128f719c3128b82b11b9479d46bf9f23a94836449ab9bcc3922a4f57c9f0da34ed5c06a71d30237757b06451125a292d79d3051fc0d78398dde48d1764be072d7ffe32089c8befc6021741aeceae68553148054d1a4932b59989f18c67d6206eb48fcdac6827b87da195e323a0e60a8075c5e91f7969ff4679ed06fb12f31f857b93d65c9cad7dff46ca62e8fe6d7b6144c8f921fa69b389235ecb66bef86c33ce9be3e70d087d9e2471bac1066e0d0558438da37e33ca66239f1eadbabe37a22aebd448ea551c28c4fa54bc24c288aa311c6c744709968fde55b17ef6acc06c0bc9789e4f63dcecfde57fb546f60a5cd6cb988bb1f208003829ec2dc62b6a0768d3e5a44e62b0f26eebb393d6c23ebe7d474f3ce900189198b7601dc798c0c9d23e41b4e10c36e71c4bd7c1e02b7ee1452a65f57d5e135ff8e7aaa581026ab789ec6c3485896bfcee94fa20a0f18ffd8745df9956d5800960cda180db8d38cde6564559678e9a940a84efae7929e700d1724d72e0a36e80570f9df8d7603cde7a12f5a52cdd9b38ce4e9b04b047ef2697d0bd4133e027452dea7fe71dc1ac1062a63324d4eade847ea8903f44d9c979fe0d36d89c938d1d4de4114995afc2033b27bfcbf8a3b6c09c2370d4e331a804937db47777873f647f712d48e18f80fb432f70ca0aa81dd3796829ed458a8558edeb9a4bab706495b5d2eab10559e04fe5f0594e2b22abdd6d79387c08cdf87220ccbb08a9affbde25033a076858ed143cfa3a75ad8528206b39969cabd659940f835f7e4d3473737fdf388109720eb9b16dde60b09c8616715f162082b23ed1d08935cdc605bf7f698f9c18d0fee8a27cf8e210b21f0091c2b85af8306ab0e2061c9ad00314522cce49eca9af536ed45cd8296ab3041ac630cb60b053009db6a18f22b68cb076692d4b660fc2c7756f14c9d959cd13b6295c6f994e958616dd6867f34d6e1790780e6025081565388e09cba9aef045112ea33107b22f903037c924473935e7fa30ada32e83c802c713a879da4114f576762ed25a1ba65ce0c5b44c417b23ce31413244dee8d5a1be53e4c1d2a744191e99177093f12f126f488373a3d781e598cf7c8c16e33a4060135df505955db5d8c0d889bf6ed9f0f31e30a97e717f441506762cb88d397c42656d88219ed22a216158ef847f7713cee58559f98062b8acbe305d8cec5bfcb997a5b62d842087081e6b2d2362db0fad55e9cc25cb10caa0995922c61290f134931057c18bdc3a0b6e68a61bccd51e34a40ec2dda6b8c65413adeb70f1c2cdc827a31db3b84fe8ad550e177c06f152b4fcb4e453202f5d2d16e70df074dbde440d23bdb15adbf8abab0cfe1eae320c661a00574e8a426ec5683e4139ef226c6eaa5acec97416c110b88f38b7eedbb7295ee465cb1e313c3aa460aec977ed427d437be76126560242afe9c27413b2af2bbc511baa6f4ad1365c7d28ba3990e115aa70434f9c8b48a634e2ed510a24d2550391026c8d2c8d2a483205d290ee5aec463db16379198d179e6ea009fe07cec52050f7c3cd1f46bfe74443a099d96763b4e5dea814b30e960a2778d995aa546eea6460bec7342c653d1195248bbbb823ea501431d35048eb1bd2efbf71f8ea9534267fd61ec04fbd7b4da127253ed3d7e611dd338e333eecc572b40bf3a3f19f98a0d8eb89cdff6816e49a204cf5d9f531e59705154f3ffeefdf41f620df8cb05a19ce8dc47f2e2579f4e997bdf190d0c2f229b1f19e5d2506339ef19cffb01310297d8546349d3a3e03e5487ab651163e18cdbf9821e765971409ed5efdf42fe5bb6f34df3df67a51100eda9988fb3d35780aba9ab45bffd99d84ead9c9c128eecec78c7584757953d81171290cebe5fd8d6b537172a303492a9c1178fddf10a0928f2c87474ace49d34d98efafc612b9e223af17e62ddfd757d834cfac48bff72889b62a0a5bce02864e5c03e61a67bcdf7a061c8d0ced3dc6c103fe8cbed65483ce85b127654f61388b7cf8ee3b5ff2cc481ea838e1b1166ac210ae390db95d400b6d9646dffd1d22ffa067e06d89455ece5d0c00d60dc334080cfb4ca32fef0e1b5215efefd9481295649722141fd0b1eb4a5a0e8a9c9e1000b66ccc2644df95dfd07ac7e270c2e1a480b45ab7d7b63ddd35d53ed1e238458fec39cd6b4dcb227bfdeef55f0e4c95047eb92d420143936cca00d7e991774f2ebd0c95ff154d8cb6850d0989c42e1ad7640d46387b73ad884b9336a53df89c8ff05cd0364ada53487984bdbd4773f7e4140ebb6b229c87f3a5729989eab81c57514b9ecb7263c58c82e9e91c8a5cf00211d5b0c1e3303a68263162b080b0ffe75880d63b2e08cf3bf722a9a7452f439961f25968f50405f747af3e3ef3be11328984b7b35ba0fa80152dfef8d8f56a0b6bfa159cb29f3be82020a4dcea24860c954abc5f47eda61d95813866132f686893c8b3608d80033ffeb25edafbac37c2175d81c7583640880a0aa9bc05ea3f3725f540941c56acc95e03b9a4b7e386eda834b5ea50788f1966f3c4a6e8d6d275cce203b2ad336227913d1ee43edd9e9b355e35ed9c2b121121493efd538660e6dcae9d76b217774eb8235a2e8ff7cd1c6453cd594894f122de702060e341edd50aa6adf674539802e0ab7c13446b7dd54311f2db40ddfbccd2e37913eafac6e6e0ea46cbf0fa6e80274745e8e627e1eaebdba6d9a0a1f7c6edbab6dc0468c27100556ccc28ab7412bd79c5acf06fcb65126fd17a199783328e8eea0c88d6fbaa12294ada6d4dc4a997fb4bdec030dd9edb0832d583db28e2123a7c72ef7062e2007b65240c1767ac2a128e25a3d9f07c67207789c5114e98e116179e4c2437a4caf598d1ca148e5f2032fc5ac260ac5fe56ef309f15c621a6fa4e3a6c1eae3275598923f3fbf46ec2567c9d26a2ceeef71098533a1ab4ec44d711ce83c4172f322676255be4e066c7b2fc3cb8b63971753a8c4d24657e747b98005dae161ac5dd0cf1ba51f767226f80d5212a938c1ca0ec811fbc196df95f1d60a8a6fe96ffc9e7054042ee43ac5cdaacd0a8b2a1973e386d95c098da0f38d30c10a1700ff55f82204124d5e2a435a145fe4d490f8c2dde09bb7968bf3fda76b270d20f843df63ddcaf406918b38a51808d4c4a52e5ce5a0e4bd4e22da57838107c63bc032ef748bca1605ce435f2374eb0d23ef57bb62d6b6832ccb535ecec3c9c344e773527eb0997c9dcb0886382f551b4c5d66b13982a8f472b494937d2f3bd5502c7c084a0b0ba5a92d44923b0481cdcb57e7887201e7da2cd5ccdc6d5ddded01d29582a8247a12b3a4eb4d769c5c189464138a50a43eba9bfec6107724ebc9b5caaacd1c944ce128f311454b7334cdbe685f448286b96c2dae9fd92acca44af98bae8ebc028abf2f23ce60c300ba3957fe74a54ad45df02f31056c0efc981090fc10f61270fd9b7370cc6916e75f5101d42d63b9b58b5cb73e8108b38a853326b265f3797bd7000b3e9ed4a9138e6b68aecd86f166a91bc2025e6e1c2e2be3cf8b8c1f373c7ce5a7bcb3019ec969fdfe1dab2ebb1b557ac80d852109da50ff75f6505810dfa2ef2e90ee00c88470ca33104c95b2402aa304210d9715123bedf247f778ea745d0632376e3c8ec8fdfc062dcb47108cd09f80c21f56ccb777613", 0x1000}, {&(0x7f00000013c0)="803d725f3f18471e6fefb8371c6f24efca31fbe3f34023dcc639e3a984ccc18ee8fe985f8cf1a5df643638fbe3a521a903c1fae3e3d9b0d70ea2f1a06b8a18fa4ed24c5e92b648ab540f4af1e67d86b1f9841462c6a7df80be1eff8e68adaf1a71cbd2a0c4e35ad709bc2c82384381364aee75343e35ab885e92cb230b2ae320e22c55a9ad339658916059d3e6be88c74cb8b679896eac480baa39dee54d", 0x9e}], 0x2, &(0x7f0000001580)=[@cred={0x20, 0xffff, 0x0, r12, r2, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r9, r10, r15, r6, r6, r9]}, @cred={0x20, 0xffff, 0x0, r5, r2, r16}, @rights={0x20, 0xffff, 0x1, [r6, r8, r10, r6]}, @cred={0x20, 0xffff, 0x0, r5, r7, r1}], 0xa8, 0x404}, 0x1) getgroups(0x2, &(0x7f0000001680)=[r3, r3]) r17 = semget$private(0x0, 0x4, 0xa0) r18 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000016c0)={{0x5, r7, r3, r13, r18, 0x21}, 0x1000, 0x100000001, 0xfffffffffffffff7}) msgrcv(r0, &(0x7f0000001740)={0x0, ""/39}, 0x2f, 0x1, 0x1000) r19 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000001780)={r5, 0x0, r16}, 0xc) setregid(r11, r3) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, &(0x7f0000001800)=0xc) r21 = shmget(0x3, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r21, 0x1, &(0x7f0000001840)={{0x1, r13, r14, r20, r3, 0x20, 0x4}, 0x9, 0xbe, 0x0, r12, 0x3, 0x2}) 15:53:21 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="06012e2b"], 0xa) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) ioctl$FIONREAD(r2, 0xc0206922, &(0x7f00000001c0)) r3 = dup2(r1, r1) setsockopt(r1, 0x5, 0x823, &(0x7f0000000140)="5df22c9afb6de9aafd06f5f767dbdf2f4a56e37813482ff30569c3582df9751c8c5d12a316e3aaf3efc28469ccdc4dd22013b188be02ac2f4cbc7688f262d9a482913a5e55fa9665b783eab1c749253de10fc0cc00bfca150439241f80a9be32dbe7bea026b92ca985631f4da1f49c68bd4254f547a49eceb57bb07fd0993b4778a12d13c1952f6eb400aeabea73cd043e4f48e47f666d0d6c4e76355a6ca483603310adb1b7e8d7c388e4514fc11b1c99bbc76d1727a718c1016f623462acc106493f1d76dcfedd97c0a6692232a0681f4c7b8df86615fe35ae4713506c0e11a97ebd", 0xe3) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000280)="663a876d9666cc5b091bebd0d11971bb9ccbade311306192aa308c0b6237a76d33aeb9f6a94dbb7a5fcb8fe232a19783a9f7b87576d33b6a9cfcbdfec8b64066ac0a6c3145930f558f4e3b0dfe72ed467984284aecba481b1459bb1d86b8b3c80c481b982b93907c0a0bedde719674dedec64a1ce037cde6ed61af036d52edeadab9907405737f0270a4e16030ba5dd2187023c77126745122e547db679e50abad5bddf7f91f62de8d0d7101738caf6e1eb079c4099f164e5d88cb2fcb0afbabd970a368fbde311274b3458dfc527e48d8790f9c3e11cbe95808630843c2a0e35727f2c6dd97726218651f92d57808fe67f0a466f5b1184c3e8e0eb35a565a95a96a1633088113b47fc44bdd605c769d1f2a5abc4956707c0b7885a4a5cf8ae5f94ede8dbafcc816b22fdd2d21406ed0e2ae6ae49a23d53964a7059c9de1d71336ad2d4513487a8e9bca1e076ccc7de665b55018efa83eb23a7bd790e232ccb502de66ffe65c3e7833554d8c75b13914bd186f7a84d7e00eab60331cd1411e3eeb2e2b85378fdae5eaf77f0adf62414b4465cd2336eefd5040f4348424dcbdcda990196c3d37c0ae9d0bc770cb563bfafee9729f2fd7c2d22877e7cdfa7e10bfdcecbb6e27a3db25b00d5f74275b8d0a461ad33cd595738a482c9b739ae06de89ece8fafc7f5d1938a691d82fb0eaba0ed361418a4d84cb26bdbdcd43742f97f026be58bac7dcbef8f5d9e28e91f3043f08ab2a03d7ccda54ac6479690d0e7ecfd892392f47550cf1e82e5f68d0f2017757e9aa2f392e43311f7651367b9b840c7c334e59679d45873c94162e3dc607be8726e983f80a923c264a63a5ce0fde421ed22e67ebc0448cd254ca8aa53ee6981b0c1782f48eee8a9c061b0c31d1f6dc3760e18c840523fd93a4365be69c5c736a4a3a25873fa77e2a8f647c120c8ed56b19613b646438d9e7b0233f612223652d2db05268653d50758284d287f1f474219829d33c053ccde155558646e5dee8627099ba5f489c9865f10cdc7144668c3d68fd9af5498e42f298ccc2df8b28558c29601d53b47f479d24484204bb958fccb2e0e3806b6d9c0dddd4f61e7b017307c2fee2bc3cb28785a8c6a33e5ca09b493f2ad7e6f8e41598f5444e80e19c0660d2661a3c05fa9d7818b29b82df3773e6845773966f5fc9831893b8c6fb71f306c2a2a97afc613e6817d9bb83d720ae5fea57619523428e70e410796d37d1c0e7ba96c3def380fc053caf2783439e8b75f3d7c74f75fa01887ed83f032ee021c2d5ba93c9e7ab6e7ded7e046957cfb7563e9b7ead301954100b062143f062ea2a6c986bbf5f87d08760ce465c3c72515b9d1c16165ff862a55e49eff6293dd60b294067513cefe2d1132269983ad481cb2ad412b80da74c1056aef2f08608ace91fac5c7aca5d9d963adb1a8eac55c15722ed33895eae4ff404210db5b46b7426e6b5ee5fad9df50a7abd8ce71a78d04ebea579207e97c35d8cfb3c5c0ef102387d0c743f2fad76ef502ef2455f7b88ef6bcee577553e912f503863764cee0ad5381e94f861861d87505c07e85efb98a15f8d7a7629e567085aa66bae9816294989ee3f3e7f87eef2ea4d2d87ec07ba6310e9ee28dbe5792a6495701984cae665102310f582b71977e9a553ca872b5c55113f22211f6ed802941babca711656ee4fc283894f6c4fae83b0c431123271cc58d4842bf3dc6a3551fb738532c48d6d731010a504ea8478b05a8bb1ed057546ecb5c47c753a7387077f0905e4be3edc05406b525f7bc1cb74d2b10f8f5b63b64a5b10c0b394355db96a4c3cb21172ef07755598b6bf13c288e6b8ffaa389d1c40c9e1e38c7b7f5a6000f462b5f2db40e86904b1cd16fdc46a596c80b29b3e7b2617f1cdcd62900fac130e7d7db507a24f7912a9e6acdbc567924d2f1bccaabdc61b9ef065fd93fb5c567a82e9d1f36ba04249a738b17b0fcefdd4c85f235f686451d528228510e43738de1f23e2789cd93b15e423796d91ecf0285f40f8a16acc93c970454c4a221ba26c4f3c8a322f07baaa1e924dd6ffdc5faf82eb1f663135b157b6cbcddd33cf0d2e0c12e31a3c632ca377bcffe196d4797eb713be3a81453a5f969f06630340ef5daa921ec85af1707fac17e3a861050be860c5ac047d6783fd9b7ba39bdcc1a616a1627975d05eb60a6048842ba62bffc688bf137d100b2d9ba5912954621c68dce23d8043b65ca81b2ed37f4c927cd9992f3747cdf6250b110259092754636d59e2996f745e178282cc1b5af8caeac6a1aac34f1c2a9f82f271482690dfe67548018a8ff38173a47b4c8e5b081ea8d94d84fbca10a2011962b83f0c1ef80b0b59e3b9516bdc64e890f4c599646113297e3d8aacd1d46bbea27b22b498bdda4076653d5bdde979519c2b0652c39a8e238acb4ad53b81ac7230d403f956219647fe37991468f02f74efd73ebac0c780fc950a03dd463b1641457f6d362a463c54930371fa235ab4562fd24da88e5cb894a9e4c5fe63e99a23a18f1affe64c7ca0d659771c8a543ffb0d3cf7bb522f8d95d728e3e435cea4d2e20e4cb2c97d919f74f94d4c70e0201bd29090159214cc981ac9e7a2c7206c1114905946f6440185df8ded7613d346805d707e2ad49c27246cd94dfd25cea92843366050a8b235370353cc462e239ff52bb9205bf919c6af64f24a179c344b5597f7b80db5781fad4bf387d71b091b15db2fcf3cc07941678c1c8ef7dc91e466b65e6755a9108411a6fbe2825f214d7e688917fe8a0050177f8231d819a3f51851f2289a4e2ff0f8a6749d4e30dbd3e62979857f09252f7b004d6af88ccd52049d025c5f9f07f05f0bb8fc7c6a2f663c3578e8cac8073664a3d40c2364effe7dc6752e87da99ff24e3e66ef81d7b94343243dce1efc29c2c33b178ed5dc00597a1d90ad4ef212caba1fa1bfe2098eb485aaf0e3e59ade7105698b787ddb62a7fb261970328e2f41a42ace8b00dc8a0ebcd3c7401b80b5fe9e6a539f1e38b67341bc92419f796424dd5df42b3cd7484b3989bca8c06d4a1fbcfb277395639512baabcd284ce1572a38192828ddde8ec66746b6704902241b8dc834b45dd30043c183428f68133d69b5a258bf345e4147722c1b9601093e725cc7a3afeacfea44fffa0bfb8de7075a828fa1225598d486064e05d20a8f7093e7da23ebdf041f536ae687594670430895ec9aec6d4e1a5e2f9529bc0c0a2217e8c8665de50c5de08a7583d81889257bcd9d13fda0cee318a98ccd7f22258bd89e03ebb9a89b9edd518363d3313860a9a53dcd5d1dd8d34e56ed083cbac601dc1b5a5c7523936ea30c7b7d5287495f27a13d892dae2821c5a51f01a255fd187ae0f18ab5c9997fc426ad82c6a4e34ac26436dc1b4461376647113847639753c2976b9c38882725766c1e54e8409986426e50d0ee829765523bc3ad274998abd9d7d794549be4a09f0f6ddb26d5891b82136b9f96f2913b061ac965efd92b85843749812a1c1ff1c57ad9322621255caea8988c069124ce3c009200cb8c2a51fdaaa7311be69a4d2d0681cee0298b8944531f58949b70b57c0567d95361db87bcc95ddc17b58b9585c4160a834e144c3d87a7f18c4ffae443691bf56b781d8a9c73f1bb9497e01f6937cc1571612134163fe8d7cfc765da0074e9db5465842f11ae7bec5529f2f81c1f7bb3022c3accf198ab2223181af632fa9b0729d2fbafaa65e1ffbf7cad0ffd2cf7087e4cf5ef66b846e10b8c83ddc2e8647ca1c2cda50dfe7bc4b1f844bbb284d7bf873976620de1382b7e4217dbab205c013a821f0a8bacf9c94dcae43f60795533dfb579da4f04a562943125f25d73d6aef6a68a88baec670abdcea8057dc3ac0a04693d5063e12c75be02656a2a4e3782f2936c4418aacf0b2269263789e8cdbb4cace4548a17d2cf0efa7460b574bdf217e34ea6160c87d4b5689cb377ff48f642669f453d5e211d1176f7d207b2dfac0c8c8c86a8042a56dc5b393ee43e7417835280770d2b1414102d6c6725b73d9e2000d2b41cf163d3b6d3e6b944e6fc4322c5a88cc5fe486859a4445028b14938bf0d4f51b4bafe08072f75fb81a87e7320b2f7777c4879dfa08d5fc5b989f9772aa4d8cd8e69a4ff89a62a602e464c37add923764b4acbd9e189cb9311a08d14794d3a527d683eae4f11b0bbe8269daf8983e247abc935277775eca9e4807af889ddcdf4ba408e5a2c2db0e9190bf59d53daf14cecf0c8834e1f060f4c8efbf46d9cbdffe7ce7d64fee628dbd648a31fc28c19afb3697abe8dbacf79724c95f405e558be2b61ab276bf39a146f234fe4c7a1fed0ba81ab1ec647a3a2ce416538cf6dec237c87e04c3a3067bd4de1e506ce31e93b2e409030e8002a763f773e40a3ada37e21b45d2ffaab7a9a6ea7851ec8ab8a16073b49f86e268963beabc050a4fd4c655622da601ee539ca153ebccd87d4598cd85bab8b570114b9649d9de9ec3d3d93ea6d030e7781adc9fd859f6bd94bd8ee0c764173c6ef812ad51722a09c32093524c6372103d481e8b28d538f40b31a2cea288a61c66908e3b6842ec78185328cac8dc9f4a32585e9d6dc88f9447ecd34ad012299e6af0b73d27d879660217fff4b68b5797b93dab893244e822de4fecbe120fafca615c1d3fc3349dda2e196a55bad32c78972f930f2c88074aa7ec0a7c2d1c4405890e5f88746d2468a5229b8bc218b69ed6e4d20657a4b69a20dbd4f05a9fc9e4f9f9b910b8463d8993a7502e5fe4cb29a0f37b45e0c328bed88012d95f4846b296e0b300e2b9a9d011752a0238f10ff600ada016307a102b743438ac37840ebd615b7417cf4ebc85a145b019103b287e79040f8f7d9b4213b6db54bbfff81143be3e9d3803b24c06cabfff5e06f49f747ada8c511d25b446545bece336d2f91c54725a99afcc5139c9005cee6e93092913c648a8b34f74e7a79fcafd4266c698203eb3e73cf54b29d1d4b5b9e5200ac40101039ba1fb4356f8497ca49174196034726eb592038c7d068367c331fce490d57d1aaf99ae2d3608528426e90d4aa3d751bdeb06dc0095277737be8502bf06e097afe047ce325207c9f15a985a4da89f47d9aaf616eb9065f0da51e830dfb84777b71daafa42564b3ea286c5fbcda6c6a88aa00f301377145462d8f411bef5ec4827a545e0f613e00e70d22cfadd64603ada842c83f7170a367c011a3c47a1c3dd2042262fbb9fa434f894222349b8812077f70361958cedfebd7ff1c2f7cbfb67e577b0559ed6cf6c207312967b81ed1106771d222ff42b2aa14f10ecd4d76fe123ae857c94de7f61cde2a92748894a6f6c927291de48cb70de61cd834e4eb30cce9c4133b2dfd760b57d2dfc5c79bc13be651dcbf516779b9bc918138446b852fd979acb0797bea9521a5be8195b3163a872e286264589311d5d0378578cfc25ef2bb396705871fac217c0ae912a0797d4d7c8c1243469f7bea7d5eff1f6d64ac11befde49c9d052beec5197fb310464b78a5238d4606fb5845d59f27454c669a7b738168acb631ed08ff5381748044bd09c026a49ab367b9a42ead389a45942412238e32e17e2ef36c690e42131ab7cfde89853a94f46f4635888ed4cfaac0c6658ca2c207e1d00d81cb848858eacae68d8215a25b04be97e5964128c8c3f8d3736f12d4d943853d6e8c32f9a4622d408e2fd320236142f7aee2dd195c19d59feea2dc4a59514102cde69eec6fc7d4044c24e8d3a7d8fd6cebc71cd60d7444", 0x1000) r4 = socket(0x2, 0x4, 0x2e) sendmmsg(r4, &(0x7f00000025c0)={&(0x7f0000002580)={&(0x7f0000000240)=@in={0x2, 0x3}, 0xc, &(0x7f00000013c0)=[{&(0x7f0000001300)="82bf26b41824c3c3aac59a7442c45bbce5461ce9cc1504eb99603e712628eb08cfed5ac63d65ce62b993c39e88109c72856154f243539f56a217fa90c89f9f8f818715ec540fa6600768ed0e9a6dd92bad71f427c8c7be4753d923e128763e4a4967f7690e2778", 0x67}], 0x1, &(0x7f0000001400)=[{0x1010, 0xffff, 0x53011fda, "2c4c8a2335ea9f9271862ad4d086060f81892ed7fdb7d26fe3ce6cd7d7f5af738edfe075101995291b6e5df706e31a2293b7b5447a95dbca11d226f106fa0543b8136a8646265e83cc06c2d0bf99f20ed7a8ba9b541802e856b978f324204ecd0ae56c73b9f9230a2382177f3aa0175208248071dc6cafe82cab86106340359c9016e509ba802420e13851a83fa269e615d7953f5a28826817c7db6d0683f666ad8c5e426c44591189435f5b20cd5e9a35fa87a2a13490816670f3432901e150124a6305b53d5ef17d5d49f72d4f23f84dc81037f4f3241b92b1849f4ec965808f1057876c1fdb3007657c1abb777b46751831e1dbba7ca7e47da80ba2a50a52f73d4030309a7d0b77c30955b95fbf2c50cc5b135728cc38973ba78abf50ff38d0a2b4ed2483a9f2b8ee31dc45763ec2ffdc289bffbf70e76359e5ade26fd0f366e8b9f6f0c0b5db1bae097615fb7e093e866735709fa0d6905f5629eb17ca93a16d35c97a8adce5604ce77cec3df66724613ca38de9de2c66773f85f8cecd792cfeec14d0df988648051a82a81460a65e631a488af9ae4e2b7075bbd38b01be061826c410b0ac9a5472aa03aef3bcd9c7a8733d2f6e88dcfe582b9aa1916b785474b84202aca51220016571932b46b7086d92d66be2440d2ce72a5ce404d6676d68196838724f8c9d52d739b8728d282b55aaccc9307a98154d8165e6d07c66dfd657a20804a58476d2d86e4807736c0b8b00dfb94036f091d818fc980dff16cf68c7ebdbf6c75cb91f5094decef75f40398fc288925cd5a02ae258a50c358616d9000ac475fdbb31ca504ebc0ae8b1efd63adc454301dd68901aab7398fbaa55c8a99c200f32125cbb3427b0f2264c1dcf4532804df9bfb4cc23be729cb1854704d64dbc2212f99bc36e466812f06130e14367a9aca9a9596ff7217cae5818bac9e9616fe97d7a55ed403555c69ad867c0b37adc13980353cc66cf24fcc0c7be341b2d375278ac5e15d8653ab8e3739cd4e594afb295d2bea712c9b2c8c7d7ceed764c568f0326457e906afe4debeb3e02a87491bada675379bfdebcaed83ab489971710234103db75a9a233456ab1606679f9d798850cf56a1501702a5785b76f90b51c1731b34edad0454bbc054cdedf9fbbdf0011590e3ebf9f5d444e867098c1fce163c2633a1c449dd02052aa9f47bbdbc4401de239d9d6f3f3c65cdfef2f076a77c34f79a172e5d40b33c54c77b1db00c4ed47ca4e0445f377af2af7eed2bc6ab52a3fb1ade5a96835b05fb1616fa0d50c2d0a7553807051b539065749e9d833275f87c55763e60c1cfbb7969e21fe590010bf0ddaab172b4c1f593b469c892e04b8f9f9503a49520c1b64e528fbd7a916157fdf239e9ad03408310f7289e8b6744739ddd8d929bade126f263ae935014605de2e96ba3a64f5ff0cf20464c6b9243e542ed9fd7c6dd17987a0e228c6c68699ff3f5c060f4a339ebebe2619a97ca57daba60e5bdba82db6e15ff34945fc9861245e9b7936b44a212373b4f748d72d2e8caface6777711ea6d79dc1b658a2d5bfbd8b1bc822b6e4c873281f6eac3df6ac593b511481efa6733686bef0ec0aaaeb4e052b96f7ee10a4995b43f9db7f78c4a01ea9f9823c16e0f6b317d9444fc1100dfdc903e4f756a37758b617a644b0ae83b40a4ce2c5b9eebf52d83c51d77293df055720f5aa517a60c5f48be1e6833221cc80ed3c71d726b760a8cce0a7bfd78aec573f9bbefbda0abe9ff4894cc280f1aa291e403e3246962f1b6f092631ef0924dcffaa669362b29ef234aa5eac37f331cd7ef8f2a90d873b2b8dfa3ccbd41a8fb3fcca16a924046d4fe55fe19ff455e55346c4a0316125a930cae582e3a4f694d20248e70f58db04d69969c8c9b8769dc2ce33401360d62755d6cd9920896e0286bc43426ea252202743375ae6e5fd74d5a5eb571d8fee799fbefc25c6476bafdca13b84952ecead8fca52bd8dc6203bb22feba3ae757287553fa7cb709e6583fa93ef6680ff57f03f27a76a8bf753afc202e0f6fc815d6bd463d3fa468ed21151797c2f3b87dda2534ee3de1c7a3de633b471b8e6b631ebe3a49830bb0fd71200e014a77486a5949c7f68335bbaf25946fdc2e6c4e6f021b89d555c1d69e629a13e39a3de97cb24bc9ea18f1eae348f634dc17a220cdca4bed7d4bb5aad15adf33023bae83cb1e0f3ce6e35cc6b692e34492d9bccf776941aba76b1399de68fdf005a052352685e37cc2229f6718274276db02a1e01bc899836adca16ac91e231690d9330e2812c63c169017e6366fdda5d896adad8a074ac93bb90faeaebcde5ca491532f9724004277953f070b8415d973406f2bb2e0341ef83d8cfc3afd7cf1d649dc5e5a0c20bd2b28ab44b8923eb6204fe1d589d19b687da7d2a49727f67e4c9c5bf6fa97cda8091ca96afca2335e35912a2621e9ca34f599eb96a8f598d2ba2925d800185d5bf2410f55b1e710b932c3b987b49bd7dd0cf395359a8bb6d2be5299a3c4fa6496ee205fa912df0669403e3828deaa3611e762422edb39bb058e812f492d2c13090ce67ed8c69a68b2fb20ae19fad5aade4762e1d4747c06dc0082975d7a61688a3f739422b481fae2f4e8c5bb97183bd40e26408ffa66f63d1d4439cc090bebe32855a0219ee5f513a5bb690b81dbcaa5e0e34e598e31afaa474329eef45e059fc755b8540c04f04aa7a8a8668a2a30ae9ba6d08f7058a53a67e435fddbff49caba85d91466162a6026d87feac0d0698c97bd304124e1fd03eb463906f88b45cede2b16317be5815433be755ade9392bd6a65811f25f96c46167fe41610f9e56f5fcd754d996317978df4107d00756c58d8aa4af6aef0904eaf9ad2ae07b78d5154b4b20b6f97ace5e12e1aaf7a8240a1d593894ccb27f69e2c33f7b60304df254ec929e50d3e7502201dec9367eb675d8c18977b49e7a86afd73691873449da1617c1d90fa08ece20b6dd1065f96eb3ddf004a32854e94dd7c31d1426ee2e226ec001124d8f09ad254c065079754f9692edd00727b7d19f84e533f342a9117b1893ca905eb727642840312a157360aad0adbee97bc0af4f6ebf9ddceeb6ea6f3d13a0ee9b6b3cf803c08c451c57482b4a75befa233892cbb3959e6a7fc870c801cafa466b10286d69999f4c40e42558087eddac5ee5a4226e687ee0c7edfd60a52aa6c8ca43bd3df8786aa96f64417deadebcaaf4b1654eee069536b892033978084ee0288eca7b19d91705b80a2200af926594a326615f9813d241546472a4abd7efd86eefe852c2f565a189fcd38d4be3a5fd1daa5112f2b46f5ecabc5475a9e9c6d486259a1db2db6fa1db44b21a994f7b1b81cb1daaa35a5109500c32cd95e3eaa5c128cb8d41cb559b0eca5f4c9892e2eec5e93f6295483099234ab5e0550acb6c70de4301419fd6d3a0ad56f5f146a111d81f14e76c41b608c02bfc049209efda218b6ece9deb1b574e72742b51912ca084fadf0ecc576d5cd5db157aa0a487c8d88299dd176a3656883c62ced636b08339860accd19c287e92213e11dd54042e7c9dfa5e9ce8eed7937af8e71b02339dde449753ac3bd838595400fd163860030c575767bc65f53133bf2acca55b1c512e486ef93f7d79868e7c670ff360f58d530b4bb48b8f79703a9d90594af3f9e237f5b459cab146d6a11853c97a23487f935f23c9e243cc3f562171d2004e8921c39f3a75175006502d5419d765e4703214fc896bcd84f548b174164026de88b7584092ae408136c5cb4ccca4293b2133c2bd39517464017717e9b08eb1ee728ffafb64e2e878316e17ea876d1db31fb0c256ed45ae39522bf23eefd9f4a6bd183f1ad94681ab0f32357c94d2fb52a36a3f9ea8045ad2a7d6d22561a86880abbf80ba121ec25b5d890f99a78b6290c70f4a50fa330d12b63df1f2cc1ecf8c4d8fef1bed590e3ac5dd8e7dda35facbe0cf091b3cab243870e48f918f5b62d532933baf230b0d4ac074f9a4873c979f91777146a5d892cec9ba6ab3d47f8ed10d5462f72dba1d0a60316e27fe3583f1ccb425e523bcc2255aa64af2964ea836ce3d21089e01c0777a84d1695af9ea4f2eb1b08e1a445e2e65ce5a4f64c969cb792368764c218fafd649bd3418b22816a6e7a7409355a3b622c0b2aeda1897cf384eee23c03c15d3b2dc236c5f6a6878c308b5850917ce482a1ca2ca0510bc98de917bd001809fff42a238350c75bdef4c7e30fa981b01e7461e0c94b93d65de4179436f013d4c9b6bdb118815c6b333ed2c8dc3cb63be992efe26569f98c203b2af2e6f385674c32b8669fdf76e18bf667f0b5dda7b342982044002a93bd7177c75c9d82a0902819556bf951c200ffaae1b15c57c3a6533a158a16c735d635822db0d8c138764bb4d5beba8d5a1d392ff89e25d45caa30bd203ac670f1937b78fab08cd38dff89a5db40a5bffbc770839ca9478605a67c5b8be340c360044f6a05cfa2f8749c1c7a4f44ab15f683a6f58cc2ea43ad7a0f92000e74d8d63b61208eeed6b9a6e16ea8cd3e91678443bd04edb9e01eda27fe213190da53e5fa8f1aa8697e00a1077d4a84770cc916af52ccae39e053bdf15953804264e7523443696a4bec398e89c48ad016ac938d268970204268cc075915e0273b4d206c7a525b3e817e2b6a3ebfff736e8bdb3bd5be1c475060ba4e69fc6ef2dc549c7ec14d5c79589d4946c16336bc770d4e5948e8a81ac0461dc74dbba68678c214d84b0bbaa2ed537e43e85c2bca0f258f7d5fe3a576d2bf7bf20aa2af93f4ea7b7952e1112ee95cfa653f568e96071869cf9e5288698b635686d08798edd4589a76281b99b6569b7837d95384ab252cb38dd9fe67e1193aff81a189b820fa81f20de3947b3bbc34c5e47d2113a8e28e583016572d63ec401186c837180d7d67f55107b0a0d6fd43c03be29fa66e482689f18aed7a35b04b234583edd92f296d5960b367e402369da26cb8efbeef5384f00ad49fb1e4de552293c9ecf096fa034e1d0a1a0e5e027f6b8e649543a35d0143c7f40682e697d110a74fc160c9a00edce70462a833045179c44d5e2792752c1cf75db5144089021ffa6435c41785c2a125b72c003d51b159f2900478579ff91f7f0b8add827e290ab92c7b4c0e2f781f1c9e9a0d985cc645e23e3c5a1632d4615d05484801e3c603aea8d776d29632ac27411619e4060d04e7aee9dc04e7261b9b75d2fc4b12ad5e1e8a14680fc2ed6189c25b2b17b9da7375cd555e76db87dc0f46128c1a6190906f153b414e6e5380ebac8f52ddefc0ce10106e1258b23c62bdc18a4c4a1e834867b83d2b8aaf0b868e40f4f249d8a9c0c062fe3c1edb3e63dc06a8f3a7ed794b1d7b4af0cc632c5a2b6bf42da0ba98fb040272b92e27618791da0e07c83f2159938c86c6d37db1e73e560eafec64977217249946d8d569248c39d110e114580e6b1ea1df6af65d7f513bc720602dc390a9beef06dbc41950c7ae274d42a61db8b308712bb4a5bf6699d266c85e01a99448792cefba9a0bb4f5dabae15ef81714afdfad2e366ace5322aa62c2a19f2c0dc512de93ede0e58cf40fea31da2b24d552a2557055c6fbfe66a62f74e99e90f1477bb6de7835516bc16d68d1fed735cc7d177ce8536156012ef1584075765bf6d0c5a3d14966d8221e3e34f8de4146469f98a85be7b14db28bd95b41a3e596ba22bb3ce850b762995f8da8d50b84d72a61491a1f379fcd4c477182e3b0dcb35dc93e8ff2d25abb5d"}, {0x50, 0xffff, 0x0, "1a7f36961db38f417be5040c005c3b3333f50ef907a3722bd144603888ddf605fec96f462fcad7f31ed4467fb6c4c75bdc9033eee76753f1edabff"}, {0x28, 0x1, 0x8, "365ae1bd8650c211ab1d484b1489b6e8875a"}, {0xf8, 0x1, 0x0, "af72dc620e073fa36286c6b0d8bfa24ba3be2772fad7f619b0810a43210f27828b841765561aac0f4ee57b09f183b1f313a94a1dc2c7c50ef0546d095b7b002ec41c180bb972921a27c2b30677395a243c7a0a9ea73c76687b130064355719feeb452df48974ac430dcce8275ed5a6545143b54536244caa3e19ec5cbab9bf8fe6f74df7b6a890fabf7bdd935afe9c44406d2273047fdd6125daa70900d67646daafdd2f324d733272f9db751a8ec50388546715785ebea41a8096e4661d1b1c09f8493ff4421ca4ada90bd17fe7c6c1c0cad440114ba8f45f4913d3481f8d6697b25459cd4e"}], 0x1180}, 0x40}, 0x10, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, 0x0, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f00000000c0)=0x1) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000040)="3b00e101b362ac291e0a189d8e3d0549e542c7b60decc92b6f5a90a77a55c6388126c0b3c31060ea7f43e4193f38249caca8e26a1968b81a78b08b367f9b38478fcdc6fc7f56203a81fe3579ff4d0b0f0fdb8ebcb7504e0f9001ea665339d4e87bb1c9c37d40917eecb62f980b0df914b69e7eacf30b", 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) munmap(&(0x7f0000ff3000/0xd000)=nil, 0xd000) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x41, &(0x7f0000000040)="71040071", 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, &(0x7f0000000b40)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000c40)={&(0x7f0000000800)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000a00)=[{&(0x7f00000002c0)="b49a07154b4a8dd86f35b48e46a959b2324b81015963319f3108a4af56d2cf575aeb66f1b068df074d7ccc7c288446f22203ef67556866d5e3976e60cece700e69c81873373207c12d4d9dc5a7448ac71394a6dd5750a6ba634356d4bdc0dae9fc8fb9ed853081bd0379c1a88ae666ffe023e46e965155a473941642817a", 0x7e}, {&(0x7f0000000740)="52a92b388bc29cc38b2b217793cb458acc90c81befa518a37e3e46ab23d1057d4a4aa7482acd7b483e3332e1b30f99153de205270a423cf99dee244d2ebacfe28b3498c668433fde59efa6029bb545dc5b22b43bfed78829e3b001ee359d8bb562f2bf8b8a42667a745902a8f59eb89f4923a1f8fc75c21fffcb3bd38e06f29eec0484129b83a9", 0x87}, {&(0x7f0000000540)="c8a26257cdbc101bdd18e6f1db3481fbdaf3aad026a45bf51632866914402ee02bc58595d0ec377d4720b021fc6bb022c49a22691e883feef5bdc605295ec5c0f9bbf50689c8bfa9cfe6017e7e7ddbe14e447c7ae97bcd19ca00214894783f868421052ff002", 0x66}, {&(0x7f0000000800)}, {&(0x7f0000000840)="357c961841e7badf5167536b1a19a36da99518d6e5c7a44b5212823a6325c87497d36e6a4ce3bac68f0c76243e759e5cbd02e23ada6002a58103dee67e3217c2632ee771704edd33bfae58", 0x4b}, {&(0x7f00000008c0)="342939aabe84daea5d17db62e37c27d981e9d89512e69f5c400818b96424ec35304c57b219897c263e90c1485c105bbec761cc911fb9141439f30aa1bae14c8eac776a8dc65c8ef525eb41a546060475a574c0db12d3eb43701a4d31eaf7cee583cc84fd0d1cef5dbbe9f4d4e9d53a856d120ae4a478af5942a108d2be6fc274c34bcdd598b50bdcab6efcf945d5df5e0dedfdae99e8c4f23774ba23d0d4f41973daeeb3316a28f79e2fad35fcce722e31c0799c1deedc56f05d8adb69209c3cb37698b2481341c62ead025456bac0837f", 0xd1}, {&(0x7f00000009c0)="0479a4b338b2b41b2bf571952d8aa1e5713412906e81d923b2547c8e1c59c00058b7f79b3beba211bccc6baeb4d4c5dcef90fb56b4dc13e393c718d327d89cce", 0x40}], 0x7, &(0x7f0000000c80)=ANY=[@ANYBLOB="20353fb266b6c1a17cf83800d3", @ANYRES16=r7, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000020488ee3000002aaf0e300100000000000000088662f5381823466f4246abaa06584a591ab04f520db0ddb01798d65f2903792e3302db78c96f56bbaccc398e7", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002800000000000000ffff0000010000005484a77a508b23046e34703c6e11efd489ee0faa16cc00bf59c8821f7dff883c81ea2746d29305d0534c532b0d767fe0aac752bb955835ee117d6f17b51886e55b8447f02accf3e73d37733c893e774484d7af22d77804e399d01819b45b2b562a960958e26540ec51e5e30e7a1ce69e72791d119ec2cb48e7e3865848f9ea9ae179c81e89306ff3d97b0b6edf438be589cd744439ae2d18144e9b384dda02e2889db86c7639753dcb2f92483d05b6fc7cfc9be2b7fbb416517ef527fc55", @ANYRES32=r5, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32, @ANYBLOB="2000000000000000ffff0000000000005a2fa5ccc1edaa2536af41f3770fd19b1b2a03918cb6d8107686e50401f3ef857e8bf29b5d1357f11475ebeb93cbe6db251f3fd399bece84dbecb5715de2", @ANYRESDEC, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB="000000f8170058b116de2b60994c3529d661c9171614625fa40fa93404f4ff400000f3ffc90540698fa9f3d2546b00000001ff000064cac8e9cdab09dc85ffd62e04a536c2397226097bfd176385b578cbe06fe0a848feb63bc2084591ecea8dbdf3ad78ec7a954898d64634e94f5d310af29e3facbace48308b", @ANYRES32=r5, @ANYBLOB="000000ea2000000000000000ffff000000000000984c357d1801a38fc91e71237bae2ecd618005b65f878e4f45d4a725901197c7d9e6a04247774498c213e74e2f2a18d6260b433c187626e9c221b58e5b14cea32893b92ffb6d06325762117200a2d8130ff2c3a965cb1a724bd55c399c36da333fa5f8676140abab8a", @ANYRESOCT, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x7}, 0x400) connect$unix(0xffffffffffffffff, &(0x7f0000001380)=ANY=[@ANYBLOB="8f3e76779c0200"/17], 0x10) r8 = semget$private(0x0, 0x7, 0x3c0) semop(r8, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x40, 0x1000}], 0x9) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r9 = syz_open_pts() close(r9) syz_open_pts() 15:53:21 executing program 1: kqueue() r0 = kqueue() mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000400)="c67cda0b8a8fab8396969556204dd108c1144d03532213e11f0b2b3c586bd56a7cd1d88f0dd40707ee10b4daa22adbb76b76f931d93ab43b2ae01758a29a7ddca805d4ac1b4db87b07bc8ffd38ec4f6cf82fd1a40053dbae369c52a1496acbf456c64485b0635babba4e17757241583cef475e79d3c7ae217d2ce4334ad53b14089e75cdf7d883810519703840c0e9464e986501d5cab2e732f5d476e28299b5a4fc77963344e7b8a280d9b27f551e", 0xffffff34}, {&(0x7f0000000300)="6c2626fa6b61bc27db552280ece1bdd9de5bacbff801a71dc700e136c650dd897801c2c0258000285ebc017d780396cf5c54ee4e4b9c89ebc0c585dce468cf7cf5ddaf04b56ced48c03b29a99b04ed2cf5296da5d08799a295ed76ddedb6ec23ad107b9e288bbf659556c9df76baec0aeb8fcc1b60997d49a7266d292378a74925b8c2cf8926f2980a7d1797eea1616e4cb16d7e48fe777013e97263768f65c1971c195a03bf5cb8e6a0bcb885c1058fb475e7efacd051604aa7fc15ba5ba463ffc3173853b3d7fc8e3a3250c63ce769f2", 0xd1}, {&(0x7f0000000140)="efb2d515bb3579", 0x7}, {&(0x7f0000000080)="c7db69d71cdc03e01549fafd16b75315bd3afe284c70586184d61c", 0x1b}], 0x4) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000000c0)) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x5, 0x0) select(0x0, 0x0, &(0x7f00000000c0)={0x3, 0x7fffffff}, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0xb}, 0x2, &(0x7f0000000600)="b117c2d25ed49a4d30128ea759aa77ee71000773231178d2d502373aef674421acb5dd9b8b2b45d3e2ca6996f8aaa80f4c70784aa905e4ba73d189f2358e51427967873d308218aa417b93b053b99590143b2f2b293a4ee31c7c284429cf9e10f4a7143209919280740d71885afd590afd769512e818a49272991ce32f35dcd4bbb463d0512c47ae46101d9817f1817bb5cc6ff48d4557443ab60b3b644739b36b65e42310cb5f2689b58da99b8e3833307323d3bc28114f5f12b4995e9e3550eb78b3bbf2a1c66e71ef5f397ea54d7c9542e014de289d0a6f89016c9ecfa47c3019685ad6d4975fe441f81d449d17f1b26632856bb8b1e5ad07738ffba802948f2f580f64cc8a09391c2f85340440a758a1f3c603b43772d81352b8f0ff08dd5c71cd0006b1dad10c56e81d23bbf7aa29c8559697ef58f93cd5e9622104b39221a8d5ee4715d487210046be5ce3dfd4e7f18d3c74cb5c2ed12d06a2ea63e199378fbf2aa28c8a357f47083e49e48471308547d276cedf241819785bf5f25ede433e7ac80ac3eca2aa0b3d3b6fda5b59cf8d3595358b6eb1e6c13257647cbd8ad2caba7f80758acf8f8e97cd6c1bab30873abc41a0e4d1836cd73ae90fb5339e6662e0f8f6dee2dd43d722b2c06249acfd8b9100860357324d276dcdada76b3b801819c068f1e54e0ea99084ce8e43e0a82990a3f8088e9a8bff9c70ae146aee247011680c4f795ae80559f92672ff1885742f600d7fe0a9a2902c0cf2916ba22f43e5119d8453896239c2e3c40e8b915ef7fcca57dda08a4be386387909efc2818b874636061c77d8587c35dad992db2f79f3208f36d7966fd6ef255631cc91eba9c3ec110f188c4060d55f4c6251529a3e02e23c1a5e6037b781f8a58d0530270d20d3fdbca2c1ef82b071059d02aa4fbb8923cdee7e607333fe72c9c11cd4c057cb66174d36af2d79718611f90dd1c501f5e3bacf58a64bb7d3c19d0a2c9fd89c6dc5d332644690dd6094e669c03014fc74c9119b71557760bb51e79d370560605ce32ccdb19e426bbf84bf2e222007f00ca706bf3620051ae5f4cc0842af458d4da06e582f175019a938fee6489b614843ce911d9fd96c9d9eb7975bc2eb9139302101d3ee529801caabb13f0d00e51058c33a3b8fc21363a561b2688abbabc752d39fee3d84cc4301cad591faa129b410f2fee8ecc97e4be777dedd6e210b878857ec194010b39f5c232996d82432df6fc7a14881f09f9318c55f553fadc3673f089317ec6ab620d4a5b39d382ff87ca4b8c256b5de96d9e5d175b82f245335aad038a2769f60baf15a55a89503c64e944031747c07dd331b5ce9f3934460852c98704504d8ed54f51da5217c5c241f6ee394b2577d60083955874448036e8ec47e8cfe3d1b61b49b2a2c42f6079396f5926e9a7f976075c223017cb9f5eac1708d1c908fc5af9de751107738c9ea01ceed8440db9bef8a02b8ee3285aefd424139ac73fae2b08f4f5e1ae108bf77223ab62459053b7906cf77521c7b8e19ffd0c1b4208a9d6ba4e874eff64833e53b6a4bdc2d89c88368b3afdf3f7f1f113a1c1d417842d5cfd7440eeaddf5f3963ae796d7ccc3e2a1dfab5eb49439086818f00d4cf4d2e42a6277ddd4eae69da5c03196e634a2374e3d584daea25fb9ba80c2dabedfcd8d37130ec0aa08945e9d46453a070f39e6764fdf488b223981ac893ba54f4900bd68b29367be3a462d83636869b2cea63c8f6f4c9babab52a36a45f26c9f367447ff117a3ff28aef97bff8b2926c0a5eb14f5f2764ec4817b75f5efc0de0a44aad10d1fbd41d0f4e7ff7e0a52a5c7537da7c835e845b3d16106557c7a220e9876c794f1fe921ae6299aa710b52d51dc972436be137fc52e6691fd3056684d5f748a6398b8fa5753c827e25a6d680eb408fb85099b47c31a58ec033dcd9a30b45d9e12ca1b29628dae0685409ad3be051af726d8fdb6aadc8862dc65be96ac51e5ce46b8b5d8ec2951e18c0dc2a48dbb6e548d0c329465ea69264f794d08523b86e7b4f082ddea943896dcb72c1c3aba94cd91f8aec9d19299fe5269e31544720ec85d27209df64466c601c50dcedd13a9f518078f3bdfee80994c36cfc809f395d5c64150038e3da4b200efeb5c355150b20e4e3eff822ae42bc69c9eb34e2aabe6c41ba7d0d814cdd06f39e2d815cac27e02b2ee5c7b153af0424781570604e252e72a004a6d89a3b30d43a5b447866e875b2a5a62e69b1d1286fef985112392a26de960d79f3597a0015657401036d57be695d8c0c5f6a2744eeb2c2670fb0ef2d9fa1aa2cb5fb8f8f8f21601a7fa63564e4e58fe51bd6d822a98eb52136c3013ec1ccaabd726c3fa9677d804270009862b3e2dd790951ae1de981914ad279218a3044b31f8f928ccdcf4270fe0fec3cd62efee86d5ec954c489e8b339068078241e2d75ca920cc0dacdbd76fd172ac1cb3120279e186cae85502a9cd0c0b56402c85e4cdea39c8dcac65a523022d6879ab4b1c3a2989c95cbe2e9bd9491e24c1e2fa48ef78c804c8901a3d0fa6dc8200d4c8a459f4702f9674198ee77811914da7493ec1f0dded7126c8d2be4169ddd957b0d4baff87c04802240da91c9bf66f9eff197301d0170c9db025ca2afc4888a4e43825591aab9d9fc2245184bb07d29ba3d7a9b5ade6208ea190f389eea2d728b24fde742c560e657324149a1eb1f8483cd073d47b581492efc63d2eaa8076c20f9c8fca3db8c13afce01563ab8a7d1ed438853b68bd0d4c4bf027c8a62317224e5c1e4c41d52bfa9a9e67b43e9ce6978e19510483e31a9cd3723948ab5f2e6b3fa972293193a8736b6273b1c730e2d578eaeea3337846f617a727886a6fd35c5f1a4aa843501855e96e076e99051d6a3e2906de6210a603da3ac683dddbc6ca91c41a7212c66732733f8181b594ef280556953d5dd3900fad8792a56bfb9a9e6b36215b81d86bfb1216a95526850ea0717739a7f680dca1d73f942aa7b462f8a439c137ed7042fa7d4df4adcdfe9b9df5fbdda92c6373f4c6d30ca44cb5004a16fb1ac772aa3a2c47391a9589f142cef0ae3868100896f86c3199f1390cad6817ef53521b286b9b08960d22a2afc71ef19def139c64d750c14cee5032d73bb561edba27823cf05c39277102f7a4fe7beded0be868627122c7a8fd114ce1177df54ade2e10ac36622784db24f07c6b0e72061db37825859588bf4b4b25eb70a8fd2c3a105b7f9973cb5d6c20f3408b83be2546df1f2c545f2a8302e7a7810333d1103d0c8ce95ef62256780d58b50ee363be69348f1ddb2e8b501da991ee6d4b3e20734309d300f42dd258013a8f382169539b34054ed4674162332f39e46f48695e139f4d19130a1a50daef46d1ddecb1f0e7efc3b6c9512f3f20eef6ad7763a2ce8bf7e63c1a5086d7b7c54896b97069bd6f34466a225bbd94d063c44bf120ac71d5013ade49f0c645894ad5e3fc25286ff1876fc445079168250c4c15b19725fe3b9f49668fd3a949f1d29858304660ff7d8c4be3c1bb641bc314daa16a9c620e6bad895bfc5fc59ed1bf511b5543d403a04142254655141fdd18056450e6569738fd89a5542", &(0x7f0000000100)=0xa01, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x12d) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) connect$unix(r3, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, r5, r6, 0xffffffffffffffff, 0x0, 0x198, 0x4008}, 0x1, 0x2, r4, 0x0, 0x1, 0x80000003, 0x7, 0x3ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) geteuid() getegid() r7 = msgget$private(0x0, 0xafb0e20fef6483ff) msgrcv(r7, &(0x7f0000000100)={0x0, ""/5}, 0xd, 0x3, 0x1000) socket$inet6(0x18, 0x2, 0x0) msgsnd(r7, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) open$dir(&(0x7f00000002c0)='.\x00', 0x200, 0x112) 15:53:21 executing program 5: sysctl$kern(&(0x7f00000000c0)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x104e, &(0x7f0000001080)={@random="3b11dd83dc5a", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "a66817", 0x1018, 0x0, 0x0, @empty, @loopback={0xfeffffff00000000}, {[@dstopts={0x16, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x5}, @ra]}], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0xaa0, 0x1e8d, "84c633813eb59e604c751573f54bf6e234155a08fed2014e84f0cd98d46673275b9985431868eb768d7cb9b94247bf88ee013aa2041205b1544ac3411794b74f8d9cb66129cb5ed3fef187c71e29db7e4f1c978289bc313cc64907138066d79d750109cdda951efc600f08bec91a2197837fbdbb9a5da7b7f37a9200f1f3a5b4edd27ee3eba657053d5f3d014d27acba6e4a52915b2412889d442866ce72b840790e998c3b6935741c00957ed6554ecaa30c7e0573df8771c50770052615afc3cf397192ba9b5291c86127f6d4172bf8c6f06f465b381776b5c6d56e5f5390d28f16461803ec94f453594a9b68500859e2cb50f067c22c5aca4f2f2f721860199ca8a375ed4ab3a81e194d9c749795c0486281ffaacd5016668c9248d4bbca43d0a9b0fe89bc0b87904619d04f952771254ad7e64bbf3b8a43669cae990678185ad0f412ebc5c637ee2902c0029b12280081f6cad5225b5a51b42511e497c80107769e6b9dc23aa887045d89f54940e80677cf54ac5ffc88fd1598a2dfe87dfdaea51208826081f3da1fd43fcd675807916606747f8fed1398da22cf5570aeb45ad908f714d6c45869643d6a007b2a3c9d3eb51b4feab48f7e8498b754c9aac38bca051c8f62a9bfe92d2e9597464483abada646fd8d66335a3f7af8503fffafa91e8cff67cef280bc63a7bf90eb63422c27e63f734a64deb92d63b6d63439ad8a7e8670747d465a1c0e1e4396c032c38db74489710ea5885fb40f19c5a5c219f29745a82366089d85f90db14d9a71025ea74359391fe7fda90dac6aff3576051439dab476b2bf0aa13c160e7f55fee83372226634798ffe9c7cb5f4167f6897ef330235807382a8cf67271b5cda7afc17627f9d3d9e11bf99549c32f069709c818bbae8bc97d58905b7cedaea9f716cffe948161a8711d53d9e61ecd385b6e6a448c82f3fdd62eb041fa241f931eefdd1f25b92b445138aa17077bed1d818a03ea70c90b06ee6159e864362d275612d424985a07a361a9d3a7b2d1f883dfa31562a9192ec5593a3929841c720fcf96efafcafe8247a568fc4e5c97632492bdd50c5b321a9a9bf80de4eab3a0b24fedcba0983f94ffbef0c628d144558468402fcff49ff25c3a06dea87aae330f19d880a62dea0e03addbe635b676d05dd6d0118a4c04745ce133b56f3a815ba088f59d0642a4177a20c8959d16c8926e06f9b90d6e810b0e822ad18ea18298cab40b0f97033ad03d189e93462b0fcd7271d4aa5c860095a4825a106b325ecc718da96e6597206a8f82219efa26568e163b7cb3cf3fb33dbe0beffff405e6387e5aeb6689a139d529b38b4a02a3186d8c133f6746f5df954efee9a8efff96d0711c11e170dfbb8efacf7e42a3629234a507310d354510700fc29f5bd0fbafb86e1448c975c9e1021da682b7db5679738cfb1544702f3c4bfe8d2bff4014fcaf15d85c81b06e1030b5d383e0577050004b6e88aa7bf26125cf9bbd8399022ab8b9cca2fb0a345478d8bf7faad6480fa232fa047a69761456fd3bb99210a1bf75868209928fee43492a9accc68baa97f49f3b619d857d49ebfbdfd29987815024a59a3fc53d560591e567081612703dece4ec533483f1956140b6e0fe24214fd9748297cf2e92199284246cfafb21d25213e1eefd0c00ee8b86702c45506b1e5bedf4beb3e5e592fad6bdf5b7cb43574e3f07c9eea6ad09310d543081cc8458d6152be4a59f30d9a9766ae87ef2b31ead677ad42aad2f5b850c536fc9bf91013c3bcbc72fa1b6b6b8f12d267931efb8e813dc8e8d55f8cdeee84c66d4b1ff661c827cd8246a394a80ad273742f6bc021a30afdc37027969271f272d6c448d9d77666e32ad32d5fa1497696f65466afabe886cd205a4136329d202e8a92ee2ca1f71c9d9b43567f85c0c6627f7eeb814d418345705fdc208edd512a8b1b14f4b5a447d070235c51249aaec95fb6adbd6d49ce5ca0fb9cd5851dbec45a090c0b33cf6cd7cf9526e0f991f1c9d16a49af19da04494121b23066683b7d9cc257c7d72eb098ee53fa02858bc5f05c95c190d7c52d7bdcc1266f0a17cf19f74595dec12024a1760e1d18d3659abe776accc51cb47f9d6312b9fc68e3bd07b43a1417f903b10e939c1cd89db072de269f0061f1767a87f865f64e474c4d11d1a7f28283742ff43083e8fcdf79263966977ca6ce23fc1e41f2a49ce997f86c027329d9c732642814d16ce0863f68d69d0ded6c2427e976b77f2435609d726b54050f61368d2d13657df852580c064cac3ffa866470a871e59d371a3e6e92855681ceb572aac64c617741df2cec158f2f022014f96b8cd27730496fad1e558602efd958490a13fe0c4341e4621014b972bf8a072e6270b37d66f76c4fcd4c8aeadc85410881fa9e714005e6c2101408e6576cd610cbe4ca71462898c14388ee89d4aac4da31692aceb121808d6188507b1f4873ad10e557eab527732dded3aaa0b97ec95c65ddfb8f4c345325aa298cb667573a393821a0de54aa059005b236342d50e620d1c165c657bf25fbb22ba98e85dc676673f0cdde9b537c0db4bc2e562fdd0a0721e1467735ff3e344f467f5c2ea514b03fe0a7d2e6c724304c756571971d012fe0e45c70d2eb90c4726fd9fe73009de2735515e8c509d740dcd37397cc355c4e8c3d2bb88832df2510e107b5c241ef597da78abd890ed3501e5fec5478dcf88a5f4fb7a5a490eab824b54bdb699f8541cfd833584e7a7381823f9e4b60eb2bfe4b000bf7d3e57c2c152fcc09d55dd3828cc76bfd4e6094c4143a9f23fa4b227a589b55edcd984d326f0ce7a53692180da98d0a256b87a79d4b25e25a872a7c4319e7b4ed109521051ea7a515ea6897a461ae1f1c427d9bbb6128c64f0e2e2f68ead010f4d956309056f50fccf5bd28ac4d4d9d27ecc6ca3dcacb23ef23649e878a1567dcfbb327e1a873349823f4fabf87be455931326722f156fbba70469e17614d7444efbf65d4a22b9c0472f90f77aa68dcc1672132dd12834181f1f5831112688699d0c2e95066163a0b1472037f4aaa7f1d5c251b771d7de47adf9c0822bda5bc5b29699413b8f5fcf942e5002074d60636cad9f0882a8f0950eacbd5126fe23eb051a1d28087ceebdd46e6509ca7bce6a92eee23ebbf9b864dd78bd07e49d929e33f2d8c80d9a46aa2440e458d072b1385373c456b88f60fd77e8fdb2321a89a4d6750e9b8b10597a1e48e59dfb4cd651be47de5ee51a992819b2b71199fff205f222940abd0690e1dbbe53ffa4cb541561c72187319457ee476ba985915771c4f496c532bc61b4743379711af6de2ff1d046fe105b45314ed17ed515f9d824e928d8457114c7e0d6212ab7fd738022cc9eef4506a87d95fc9555919e139102e33818c1ce509bb12c75e585bf702e04621ed4dcf9e0d946d69e91f7a25609121b41c9b596abd9dd91220f34c48026578a3224d9ae0891d6693174314e104d047d8215b9e62f7048e7c5187ad496885ca03ba28e1ae54fb66b813a235dcdad3756edb0e1334ccc651498fc7e44d26d396b2f1127eabdfc5f9e37e3d99a4ddbed0b71521f46a20d3d1787604d0abfb5401e8c7dad26cf75051f88d108da4dfc0c4390061a9fa1e1eb267df6faefde10bfd6fc0b6ee55e66f8d0969dd5f9896a1a30fee69a4888001eab5768fc841e61f9d87d6f0099f51a876ce6db4da2a9622cf0fb22675ffad5a69ff56af92b20ebc9f910f2940b83a12cd1c9141136aa748f6051f1e85a65f96a555877d05672fd7371afa4bcae7b12caa352bfce0e60c69bc42d5142e7811412d905de3de02e3a6eb52e684bd4bc1b8574a58bf0bad9577a9686287213c0c2522d98d26bbbf49e191aefa5438b0e638867f71d598c0b1ef1e9bc5a37948c58e077b2b172280865af0d194f68531b1b14130e597e9a2f3e22ebf1b852637a0dcbe3bc87e5e0d7ae3f59b9105aa1ff92924bb444c16408d3a055289995b5a3be32d97dfdead3561c569f228234c6896a56c8af2afedf7d60aee3c9c4c37c7fa5112d118ae6b67c3a927da4b34d52d7e8fd9694452b2e9e9806d04d8c0a8bba4e94a5b5dc7938ff7fc3db38c9814c6a93fdb042ac7c931b12e1cc1bb50d4102248308901d13c601fe99f137738929febde7b1c0f1fd71ade4b2780874d779003f86fe2cc3cab4ec80b86c1b2b61ae3cc262e457eaf437b84323879d73e9609cacf1b69f5d89643afc240985cb2f1a9166bef7732a608f5cf7715133b163a416cf8ffe4d8cdcc9aa0f7100be8954187dd32f7f09aa53c8312a80e0d6cee6142ce8bc3612431e0eb086b86510db566af550770d57fdd5f62ddc1bc17f62f68a12488a67543f2957fc5583dc07b6b48af55a29b403a15bb8708d63445003c58192fe7eefb51d7fd13ca6cbcdf4f1bf7178df334900fb153482594613dfc409ff50050084f6d14fdae3eea6935dfaa2ca00bf5e2d86bea6c734fbb353e15369333e55ca7ba74d9c4aa3daf9ddc78a9a5bb80af5299676169d202c2f98e7d1cc012a1d693f1abd760bd3a7cd3fe7191edc93979c7dd96a7674270971b39e727b6c73d352585f41061513824c347a218f6d01b98ebacab09423e8ca6c760b7e259513fbbc076f5380d37cd06920f5f05feeb6e162d2be1b8b3d9045d3ae61f170e53c80ac355d379a71f29fdfbf591293922fb26d51b202fdf7663b1d3e9d82ff272d477e0fdfc3b9ca9446f6fb66b2ee04edaaa07184adbb2466ee3f30264f5b30e3d5c1dc6575c9541e1f9a8c83c866d09ca7018d4933a7af0f6f92cd865755297f34c2ffc0f6dbecd2c1b2ff343a65f981f250c4c9b84548be8443df3cf3b046783398dc2b61820cd39b9ae5e62619f29d951e6996a61d09bb42bec3a29b0709f0c92806a48d3c82c7c299d44c352493fa27a40d7445ec14a3ea881abbe1a4d92b284d424a52a375e3fae4ba8d1fcee5f06193a504cbe42138054e57e97772818194c22ec7de76962282cba3f9849824430bbd8d095cc53ec82f4871a5dd69601e4def9fa678d067ce48a1eec9d39fada7af750410416f42c516176d233283304f1178fcbf4b6738f38a34a309bcad809dec3ef13a305306b205982aacda5704c46da8fe0e51776523e7fefdc98a67c9040354cb86c94e0a8eaf00614b79dc93c958dd23c067326825c7d4a398ecc24a79f6322afd96fd09c8fe9322622ab488321c59a4f3e31031ae32504b95f18eb5a091e7ac8d771a029a46dffaf9aba7ace11c84c377167759b07700b3b5520c7fe9341238f1b9b1ceec1dd67998462474a8fabc9adec410c0035a8dd6056ebba5888955c400f119d871a75ec60de642fd3bbadd3af2911687fc21e315e273d32a9c76be5894de7ba6c2421ba375c585c231bc4ac83a8f68a8d6856f2f9ab4b9fd07aabbb90a2cecf771400c40513540138109f7c455166682c5015a919ea2af84f9cdcc43bd436f5ff3500030113f41c18c59e3ae44bb03cfd72b369e1b0cb91de637405709899f07ab078660ff3a6f9459b048a203114b309a5e5e6983ef0bfc4626ba9f26ce5e9893430662369803ef91f80611eea7618140bfea09e5402f9232e29dde52af17772fdd72868af122628b727e5d2256db382224c363b3507c4443e299cdf72eb576c95344971b1a8b8bb4ac23e32fdda694809f0d1aa3fe4fb666f9cf8653241ccf544739cad9c5a533d92165713582fdfd640c9d34ec27d8e0924a2473e10faac1cabae585a0e98dd3f3c48d62e5d15143695c2657e"}}}}}}) 15:53:21 executing program 5: r0 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x82, 0x0) readv(r1, &(0x7f0000000440)=[{0x0}], 0x1) open(&(0x7f00000004c0)='./file0\x00', 0x20, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000002c0)=0x8) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="1a2f"], 0xa, 0x0}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1/../file0\x00', 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r4 = socket(0x2, 0x1, 0x0) getsockopt(r4, 0x6, 0x4, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000380)=@file={0x0, './file1/../file0\x00'}, 0x13, &(0x7f0000000580), 0x0, &(0x7f0000000240)=[@rights={0x10}, @rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x10}], 0x38, 0x8}, 0x40d) setitimer(0x0, 0x0, 0x0) getitimer(0x0, 0xffffffffffffffff) setitimer(0x2, &(0x7f00000003c0)={{0x4, 0x8001}, {0x9, 0x8}}, &(0x7f0000000400)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000500)="0cc78d5336919ecf0e93bb1eab92948958a24517e4d215934a5105e667e00b6055f9f7e74b849fa7492a37b533b1ffec7edcc51c0feb8738dab3475e0e8265dd5a05ef1b2761b6ae17a01c00c53bf46562caf168d92e59ef421bb0c32dad6d759d8ccd5edbeaf5d907c3ce829217341a715025fc1fa4338fcd10101c773727b276b89b10ccde22ee92a9485af5c516b91366a650e6f784d3", 0xda) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) getitimer(0x1, &(0x7f0000000140)) 15:53:21 executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xa, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x2e) sysctl$kern(&(0x7f0000000140)={0x1, 0x45}, 0x2, &(0x7f00000009c0)="2b36c5ef2bc7b6a6f0f9bc2981be5d0c0d272a0056caff40cb33caf60ba14211bb953bbc8f43b2e06bf41d9d5e539901ca86d6440d3d8930c7060e4f37f3aa9854e946d591f6e74ff4d1ea5c3c834c617526e6eb43deedace7a7109ebb37cc42656fd9e3defacb96fb979d6e981c2862edb73dd9d7def8a12eb0e60086fc799f82b087f4af5fa64185e0445665d769e0d59771b4e0e88856016f3e26ab2d3e55e19dc469d949f2538f661206290618eecb65962a6d250bf40317869b1219a902187f839dcfedd2ee60f7f338b4e362b5a6bbf01e279745cdb13b49fed41ce15b197e3d92023e7c1f1e91c4db8c5f4deb96505fbd82395492843943745aa02fea586c695556ca7c6203c4cd08e32bf0087af5eb48aa14de05c26dc466e17362a54950220b1aa46bec8afc26c18119aa2496d264cd0ca58cc456d153de066ced0e0741ceee071698fc52f20766a1ede6859c81a17e02288fa741bc712222e18a430d971fae46f141c19bc7dc50c3e45e55a32a92c46a6c4f4484209f35c4930070f2fd5314b5cff4cf809f2f5609527888eb94df1284072436d4db9230c0f13d5b507ba60b5515b95ed546d8207b1bde9a91077bccf3ca26854706d17718ca100cc897920fb21651a229af3f2ec916d9df400ff578d598994e7e41a8c89bd34b025735a909a8a77dfb73a90ab21544b5af73a3d636f7e6d2d7e261793bcfb9ec56e4c5d412003c17d309a5c2b21f49862d7301a2c31d6f3809c701788eaffd5e12ef285a04faa52c3dcc390a53c7f1259b117c9f7d9e740f36ef087163b7eb2104c49e0041aa865c16b138e1ae0138444057dd8719d4db5001d58aec5eb21e3311bc6270cc45b9ce7fa1fde5f3e17fed976b3897767946320cf465bde7f206f61aebdee721081d4cba38a1befe885e94cbf6c84260523f00bcd68eee6749b3ebcc71316970086b571808be38ceb40d52b3813766eaea43c2a005e5e59458485d430a6beb5ac7be61221ce5756993402cfec306706aedaab87f520fafc62a42b55c8fc804a4d77bd91e2ec3980e9f04b32099c9ea89f131fe7f6ab1d0b5e05499974d370daf7fe93a623ef567a241e7a7b7bb7bf041370b301aea9041d5cbc94c9eadf79f72b1ef5d9900bb3a2d7211b304cedf47819b3f73dd791638de70a84d3e194e0ea1bb1a932ec7b3e4fec304d7b854245c827aff19e150f5ad3b4e31239dadc032dee4503d54c5a392cf89a226ae07a7aa1be124be90ed6564c666432537e78d44b11ae433bc091b263f009c2a8dec50acf3c794e1a38c8c7fc56a756c9c0dc4b64a77ea3b53aeddf490553039874e12af6b98981298d579e05ab03e51604aa1e5addc2c055d67e136a879b79e006e9c2f56c61602e542bb1a39fd94b11ffc171b263ae27a381f8266b918a3caa1f06eda88acfbb2aefac1f459ffdd5f039b3fd43f9eab8fd3c543d24bd1bfef2b9ec803007aa66e8169106c806c51f4704f4e8aa25888ae5aca2abe0aeca5a88daea26f740a4b3ddcdaa983d500bd130b3a77e8f029193be68683c84d232558c0e2f08505888ef2768f40eeb3b7af5abb7e29365dbe91d3238713a7cd84d55f979e50844f4d1d5a05563e3141cde8b516d762aca5c00d628acaf8b92bb88cde37b3860ae2262a1a22c57a7ede2a21a1ee2bec91577a24ab93dc6d3a81feaeb6c37994de8b25c8ec11dd9a3ba7af8941f5e9bfdff5256717b396ba6cc2da9ed5bc99e2175ef30e38fac225c928ae70d189df55be377313d13a8701b9a397925fa7e73e786d653a9e50c70eeaaf6c04703cd259dfe3f30314ba6d338fa9665290e13b0129bf83604b95b9aad82b942e03f9968a23cabedbc88a67de7affc0984fb777c0b8784c1008006a79f1e94da2023755b24747f0e46a6b9f72b723d9b3deadd42401da212798a6975739a8a1bdbda5f7f09f04efc2f1306bf7e3309b5f6616376e6b6e69efacbdb3c8e87296d0740c8e3ec2363fabb65bc0906ba45380ec84f51ee348e533ebdba002d629d405caf886c228c6fcba58e2d6aa7841e202d9f613886f0c579405fb8889a888b3214c6384ac73c3dc631cb2b46f6ac54ad637499d94dac119e3f80519fa81d30500d5bd49dd94324326cb4115e964c9c5d8fdbdd98c4985cc55b75dc607c72418042e6d6c9e88ef58a18d4c2dbc9e3fe0a68bbe4f82c5787b069cea344e8d40e7b7b3db8220af06eb89beb376ef5351e2322f7196c6e0e9e0c0c10b468118779372b84bcf92e6f25ac7492883d033098c1843f2a6303bf343a392652c94ccb70139b779eda964a085b0fb5ee969a30a6890e85c6efbf019aa5d445a40d7774f818fd0b564c211c4f7174977e872d2d4183f5e23affdb3cd827c87900444666b61678b26fcde0e0c62201a725f6950f94f2dc6ade80bc8b155ef30e823c55d30f03dbe58204ae52d9e2ab78c0e2f572d5e12b8ebb409fcc0e0366873f0e6b137adffec0fab4a399bce7b6ec3fdd226395fe437884454bfba5c5e4991bc93c78feb66c729a96be3c4a977e893cb0088c5d3cfc7a8024b2aadb745b36ae769634ec8219b757e2f78ebdf93ba32a5a01067debd734cbd9a7fa314238381d8401801c1b3bc0fc754fd54fdb1fb480cff25af09f319a08a47004c2df91710366d809f0dfd54164c85132ef7585d0098bc3d3209921af27b1768e701d145b408c19537396b8a7fe691c5aef572e8ab39bad738e8d14748761d3a5ed40018b3f0d95b1f771a76b3d5f645a3b1ece82703bc67401f3f15604afeb92f34fbc6b1c99812f1b70cd3be9d870fb77446209be006f5f9905754f5c68bb84e1d4ae86b55f7a2edfed21f462977403b6b969128045b8a05b89a84e12d8e921ecfba570fc6d4fbfb3f2adcbd4b6d1bbc74b540203c34d5aa91c55ddbb119773b58af72711d73893be71f324c55750e0610d4f767da512fad24006b380958f091ced899d32d26731568b37bbd2951ccc3cae065996a3d09dedabe71959b11dacaa9b40fc14fd4243db43860863e133759edbb4645ccd4ac604699bba49912fd8f359342914e26fc25e9bc6d9d132a1d5371c084bca45b13776a69dc2046c77ba66fb67d2e2d51326aaaa01d16da5c1095251e289b8423e3e837ba0d1de311ea8847445215bbcf746979d7b90209ae9e3ee03059b01b6ca37a829f6941b98da1ba14b9a1607358557788610db9b8d74faf6567c1d1dd28ccbb2c5cf5ce44dc44c2b8f327966c6ac7ec6c43c180c03c9bf53fe92cb67816ce4b2905d7c4c8131e70aba49e63e59965c6e8501d7d2596471565103c81a074a1e74e9f0ae7565135ee3c7948e74d8c89ddad110f168343f4bf0d3d9c96a55460d3fa9f3cbf12e80b29211372212d32cdf445a2e71b017fd584419248dac2d899f70c7be163d169c1ee9ea0262dae2f237582e10e39d311fddd23efc6e7325e8ddbe25d082a3793cd3277f4415dfcbd5dd42b2678a475441c78586afe8a2e52013c5ec440a85ddba83d8f3c2e5e0804c3f1e58cd159a2f740e2e0a544ead1f9027dfb94ca341a7196a00f26e56272b0a4dce50c1f4fd37f3c962dfc64da1b4a903d49cfa983d6f33524af7d1bb2aa384743d5a310cbc58980f6afa01b2b53d4aae72b81a40c7f796bd0f0059bf54f8b088558fcc3754cd8ca93b7cb407e69db92f61e3c46e308dee564604e7b917843629fba6ee6345e968da185cea14c43d891417731f23da51662c379644c626ba1509ffdd65c872c2da580de6134ae5602dc5fbaa27d993479bb2e33b403654e4c1480163fc836d8df6fd1c39608017fdddd4775ed1a1892c4a2cbb6bcc2f30da674f58e5d1a327c03569713dd8dac9a069b38939cbc14b54f0ec52c672c4e5f5290b575bf4a7fbb953596f9d581fb33b564098ba1316a6b9f87757522379210ce1eeb3a6931dd5f37c5076094e289be85280e45c22d65164e25ac4dab2b922c4eb53bde67e684e0e7895a43d7199fd68e217ffee2c0f4dcb012c73b01b5d7fac73e24bee484adbb1db74c004ab6b762f2058a25c13e7d03ee92df4c592cb3d6bf521b572bf5febb588e4acb221f59b944fe8ffcb03d2b11a3584595ac650eb60ac4fe8539b2b379410ba1ada61bc57939ed79a5d59b249a4b9e50257cc51a48bcc8c4afd71fa32f7b8f203e7035a4daef34622021261f870eceac4b0b7e568d09ba8a5885039d5b8784b009525368486e796e95ca1d2d1a882c77ab86febbde67fbe0da7bb7bd948bd44f587441ef26f8499d3156221ce87c83d3371f02302a562ae6eb9adb047b687dab643c0969f19ea90149439468712c6a3cfca1f1df471c5a5334be67a2aa32c67d174c3659e52e8a13ff1f10446089241897713521a49a80060ccf3c63eb1c92f26c80eb87d0fc4539b889199e1f51bec772e5ad286706cfeb96451111fc4085c0dcb13448fd66fd9ceb01afccf1f17d3dc8e7d5ca920188d4320d7b02b5919a07e5b0d7b8e361f2ef802945312ce511fca7499c6a5181be4575694ae8fc64de561c66fa2ff5dbb2e600f5bb288115e0ef6fba02aee83d8feed0075585b515af537aed57c12e1f4a32bc4bc2a8b3be4bfd1456b5be09980d7744f152495ac0080bd9df3455bdbac6b5835814ec364fba07035cda8f3b3a7960ddfa8cfafc584e47694020820e079ea0d406b26dc91e343367273017106594385f6475106cc7c47d198a4d8be5e354edeff0d31df2b8f8f2e4449a95ab76e3ffd34a9fcbd995201eed196c69d708a40ba73d39a70373920814a413fc55eee880a2ea6778d6e4591e5c556f6bad901515aec3ab275f21ecd26b07436096b2a2db03d1858fb37b4cc015e186ac59b38186b7f30158b2c759d5089b87d2802185b0d405d7004fe43112475d00fe5d560be406b4e64dd78f442aaf4919d1ee48f60a12f6f376800f5fab128e14bbf2e6cc8c9e0d3266280e5a4500dffc0eccf21ed06b6efe3beabf5ff8a4301c2ef8f611b34ce016ec95f9102e879efa7d12867f768ca2fc4467c570f9783901b57f6f9d9a8104191408cb049953e896ae8bc992f725d7a40ef54dce3d86bb8f78858ad329037c919098993f700318452cf3e0c42f69a7ae67a8c60751672633c18ef4131556f56687485d68573df04a97bf02ef90a58242b510801ef7441e0d049affef32c33653d8a5402056c04d34b78708e349d41566555a259f041fa260288e21c6a1fb1315e519d893e3314b032a46d9ba8e55f357ec7544b9c655f42257cfc65b3e3aeea3f7520daca3f8f48568052d42a22917c5e28d5c4f20dbe3911738ebe4e10bc2c2e568fe4d2893e859a6bd7abbff991a10e8f8c21640f5d798df70bee29ffab1a02b20fbbb0741409a6dafb73c871c96c81251734f2d9482ceef58c56d806b47ca7e5947b5dfb37ae7e9f20e5e6ea1d689cf29b81e7e86aba9c5ced6fc4e43e78058cc404be3943b7a99119301181b55c6ec50a1a51850386e03e6ba9547887d93e4b762ce0bae41b56efc0754f10fe3f063df97a4d2985e72599f5da2c39658f00bd344b4861e74361d692e374e963847c09f6abe3ae10ed91a9bdcf6d33aa732580d53188448ba370c9e722199ec9adfee7a39f680fd9eb4db33ebe462cb8e9b5a60074dce6a69f07846b746fe29a1677adbac2c08f8686033f81a42f066d43f24047a2fbb271f4428cadac7e8b290527661b4be630a1a94b2593f0072f39a73c3af51981fdb7da91901f66fb7a4d2b1ef0f520e0364423ef8c4bb9b433b02e4a0a2969dfe77ae53bc384fcf7f765fbe4b", &(0x7f0000000180)=0x1000, &(0x7f00000019c0)="6ec736dad0bf9bfd7cd43db2de84fd1e5e83b976b8eca768bc42236a172c39ef13b069739022464df831425be661d02cb74ab58089663022ea85c2fbaa275b4644aff634de9aa2d6f529f7f92ee330f7ba2f0cfe223155c79b3a66e659a1823a41aeedbca73d583acb28c9e059dfdac152273acdfb5f0c5f7be80eda1f15a57faa7b7cc601b287788f5221284be3913471473674dd237b8ae50e43abdb7efe91ec786d8b7836ea09357c790cbafc03ec552d1fe83bdc641605cc299a4aa37f4f5e8747d34a917bc2fcc8766b4ff498f0af0e44db8c13cd56654a87e8086918ee13fed478df5d35a9a648c904fdbbf506f7eaaa4425065dc55b00e572fcf2b679e209c58ba81d30da4239452649dce286b0c86ef3558bbe34178cbc3575f4c4f2f6f7622a349b8ba1195c6d4466d3347b2fae1d182accaa62e4c14494ce358e64af85390e45f7e69b69b5031b4260070fc12c99e9433c0843ad7ff821b14c62b7a364f4dad41f8098af1b923326a4851675bc47fe4fa955738f91141981fff72afac12a208790a694dd0fcdc53ded2153c05fea78ce56a3965b7fb501bff0b62992e3a1d6d27fe612e2d51a17f08f041d062396d7baaf8580427c3c19777936e4fa2f47bac432af9ebd372537ee6227c7099693e6456c2a675ddcb7f1a44575958f64e978c6707699e501a4e7ef5537825704761b30255b5e4a0dc2a4b029c4ee6e571ea35e68f6c3999b25e9ed2caedd9826318f656f06e36b94b0a6db083feca0447ac73356feb1cf8a4f6c870d139f709f106420a4523074cb4c7d9674d699bd6da6e1d3c60fe665c961e62a6c3406120342725d14775dfb280091d5362976d7f70669a8de3a8417ea31d6a5ae6bc13a5ddbadc77c873ddad286aa605f9398c7df2fd72195f74da4d2edfa7a522caf74b041b487b7b291199f0a78ed99346603b794c812702c98bf5379e4e5f0e871589fe2c4082747814d48bb73b973ca46ccf4df3e1412ea50a80c5c96f8513a890b34fc421ad1912b87cc12444c94e1d243855c9499cce4baba7e0402d4357ae6ddc5d8c79b42fb5ba729ac7f66eee624fbc58fee511a2f90dac31a7da1b415191c8e3f5a7fc37ffc90c3356f8d6c7b0c65e0f97c20e13202ace2ffff9a73f8eefbe52006db00ac63fc567358d59ffb279d4418efc1554ef8783dcf49388c7bcd8468b2cce8318b6ae74a3c5ed9e0e5170fd88eea8f8eefb996404f4a6db7bdd93e45eb5bf566135111d420a6cb6aa161b89d871048531da0994717ed7d94dac247e5f859a4ccf8dc0fe866bc3009b6db35aebe87ab6d531c461dbb4cd8f4a9f5929ca0d8051bb3d917b8752a3148a88bd54d79b7e388bff79de07ce2173e8a400213f22ee76a8579e2bd25de95f07c354a365584d3c1656e3a549250326de7a2322efe2aea3c633f3a7080c3f38a5f0cca7f9baa468254dd30c1409d0f6a0ced47919c499ed69b720d16dd91f6d8980f496448048c2f623d34b5fa24d1b53485a2f9c63fe84b498fdf63d3a44510098753e45ee677519a9165a03e62ad0d22522c146049151cb398063be28072fc7be925a20b1035dff425050c34298a87bd7e3d4067f45a95725b4d46e72a52ada45d1eb80d1eb2f318e2dc6140a7b3df091101c802a7b49b83916be6c4ad62542d9830eec6cc20b3b25ea570cf9028650fc9de78201c9c22ca4e4546ae9083026a80ed990548b63fa0cbc4498f1bd99c09e2e8b0fa40336ac599ca248adc42abd6511f31eb14c4deb82a4ccfb8a030c19ff1e58ceadc3b86527f0e44cc7fea67d3eb59c6f7119a17d52392b35466b3dbfbb8abac43a4d18e03a126ec35f910d9b1d8e127cfb15c8827437e6aadd5e33161a44445a762d51e5ae90947fa46b9b387780aff8e600ccc06030ee466a8dabff6e74d2babf92972ad41ba1220a55194311d17bb03b16345ad8e5c20b983348716977765fc8ad4b4db84e83b7cc2960694225e37bd88d58c981e3e4d46819e4b9b9f433ebfe91f5e57143850b91647af06a7561ab8c3fd0294fbcf3b2ffd39dd21b100e2baaffdab1d99a8e1cfa8710e7c1fa16d62afaa8bdc618f94911c4840dba8c6d8f5fbafc991b1a0e4f05a857bfec2806fc04393500b5fe1e11108711d6e1e36178b90e1bdbac713b28ce8aae79dd59fa413964a8fa3989cc991a573935d6587fa9ffc2c4ef0eddc07de85ae5b67d1052563262c9185a181a2cf4c379a19b3ecd455b71ce2020900a44942c55f66acda99ca7a233b8c943d9c972cb4a155baa60929799c6f0c40738fa7593239ccc166e9d6f27b7d50dd03fbaf300f5d8179afb405a188feb7baa439b2af5bcd975ffbc06a89b936f20f3ae2604e78ca8b361c2477a5d41e1c778111f18b92a8d3ee83a125373bb9f0bcb577b366236a0133bbb763cde0b19b9a37b1bba2fab4c747540cf3f08ef2d123a6dd0b5a2f2f8cba600961bc451de729a776bfe4c9ec9efa61d4f6a7eec7ac6e12e18ca3398e8d008b821775de17e27745a68e735c9fb59e0cfde3ab43931b6038e243b44dbab07c4dc0c0afb914dee8df4b5a14a7de144afe8d43553ccc1ab4376b22b722b83e4f8200669691f12b50c50c7f11f80eec39e5d8e91a96d40c4ed9b844790465504c39c576050176bb9bd8091b8294878cae809d1ac49072939ef4c8f55b352ef1786da98da8817f1f76ca38f4bf0ac13663a07f66612aaf423624520f95e1bd71dca5a2233fa7141ffb5734291901ff429636aa858372da222b5be8b9cb4a8990201a2f9b4faae8fbabced61c04fb558819efbe69c7128d3ff8baf035f029104c3fac5196c7a56a77b95e229fa160c452eaf11d923749dd3b2577edf85e2f658be13921be150545dce5becbf8d3534036e31b434615787213b2b275a3c8517e51b681c7ace157612dc442078bb4c3c9d951e9b0706b3b95756d7d7067a2548387db22f488f21fcd7ebb9927c5a832217abfbf4344fae79c510c31d714f02e662c22507068cad8509c1f0165a1ee61a13af0f04c5cc095a50e57646aaf8f16f1ed13a91f9a471381606fa6d24ea3b79c00f79dd1d0b9390720a1199a852c5a23742238f63682432cb943da6d94d4f5486a4c756f1d477b34a85d98ee61ddba56b9e99f5f2321f37e1b96ba0341ec04174af709f02217cdfac6ffa67d062c627dcf37cef460f1c5ca48e4326da090bdc17048ff17db50fe9779b19cbe70186cecfa6e0f69c366566655bd3768798a0602540f835e59f9cff601915c71321b3d5573f19b7e1126c6130c4a636e179e7d18c5a5c275b73bd32884d3a24d62bbe45084395a4b6db58822bf1de33c55308ff27de9af189b77bacb3c909c25cbfe36bf220542d7b82211ca1497b2bf4b7190e4053820341bab5df3b1d402441aefa9121d88b0b1fb15d4738deda3be7e566e2a3beca1ec75d6132e3597dac989715bf6ec82f7046861ab6457e6ae98ab7d3b465c59fa2110cc57507a93fc1fe799394694a311ec751fbd36cf8166b371f56546053a86ba24b394861d0f5faf5f771bf68fb8a19698a496ec7091379b3d10ed98e06fb635558aa108006c364103814e2e9d16ea235682651d93d0e5c6d77218ae82311894ec35417891b1a5f034c41397236e3f1eae03e2caa1d06879762d71c56f62b0044524b4050cc73a985e41aec95772f7593d5ca54ae2e3f642eec27f363b7656ec83b793c448360bdc9a84951ad4b60a6d2ea1bc97b0fa5c94f81e3f6ca33d4988ec3195247cc60c56889cefe19a86ffcc15720d8bb8f3dc8df9deb882630738201d37aa4ae00b5e0a61d3daf5065de02ade95a491e9cfbea071bc92d6b6abc53bfe50fdfc7188bec289dae36769adca62ebe91df3707cf89d0d493a743685f06dac0bc4cc8d34ec164387e6525aae5a20013834f4f6c4e1ad5317131bed2d897150d1abb78e8a2bbdc8983462ba1966edb899b65b4bdadacb15f8c9b97a1386086bd1b70d7a2bbf46a491c9d19722903bb6dfb45d0f4cb5e7dd39db5d8e2c5f61367bfda8c9484e6ea6d8ab40fd3d5710f60beefce93e35db291c031f125789d2aa3bf31ffb7ea2675a5bae7aa44adf1953d91de8817f9e8466a187ea2a58156367fd97be290d6c8eb03673b25e3ebb5aaeb244a26fe03523f405b5b5875cfcb708e99b915e5a403e48de2e3cbbbe52a5d6a6596968c448b33bf0c657deb6767ba19961e02285f4899fa87cb4dbf8827e5e101b11942448093419bee9a089e2e60d49dccec872c1138cb75b58fce737ec82817e51b931f26b6db1b2213ffb9ad0f715666a8cd18d6b1eaf0d009de531f2d2fc36029e3c22d73b03de91bcb43a77ba0fe931ee47f9c2644f3e5e5c8c00fc272808868fe1de303b09d8ce0c1edcb5ee4b66d16c6efc145ef82f6a162fc3f706cc686e3a01e48b7f93708cb0b372ad9b9714ef69207f385c784ba036fc7be0550f5986f0e14579d9720931abbcdfcb4f9552af9a276fd3487a38aa586977c36649c8388e9186e2bc21fce2150e43017f62b7506aaa799464a3cf0d287eb63913ad337d75559c2f01c81469b212abd65c696aa29f73a0e238d10b9b0ee924a51c5d3011db7e1aeda8de1520f124806faff43598d8a07ad0a623fb5870a056f8581bd595c2a400bbf14539be5f350754232dcc5f5d183b543e47a6b87f1f2579659ba74f394a71ff27b085c3ac63213042d0f9a78b5cffacb11f6a483f86172660d70259aee7e4070b9ec375e44cfaac07ebf596ba7bf821b8225c327d673edded22405d954e1b4f2b72131c989fa014c9b184f6f865bfac24b3f62ba516a12a4651f35fca43eb94302631c6b4bd05e6b20c1dd3b1b028e90ba244a1533cf796ab03f262fb4f0e4c0c24d8c7d7b7cbad3f64f29281dd002cba6862f9206c1f390d6e5fa18e9f85a2b067c3e164b151607407cc2ffc17bcf68ab042b8b4922bfeb07a52ec213ef80784c0bb35f3234d8ba3b31c591f470dca231b91735ead7f2f21f496a4780ec36fd65bd883b56c575ee1f4ac34ef03e349991f82f47db2dbdefa7d973424a5cb7645059e856ef59bc612c67cc9d52dd410a7a36560bc2ee27f415de28dcbd46633c66f080bd1216c25703da6cacc6ffa71be66f7c05c1b387c2e863daec7ade665d36a439b2e183735f2548dcc2e23b93afe3972b101ca91721000b422331b3dfaaf0345b3e0df8d5b3a3083e1a7c3054fe36f858d52b4ba2c0fba92adb590e163f2e47150c02ff1e5e112d55ed0f7646c443b8feef69bafd179a7d32c9365687fc02bf412ad9319bad0215dc8c20ed7e21bfb08fadee092a66fce8dbc104191966994e1ed74945d7b93032aec1391114182bd6b139f6ae7b4d56becabeaa52acaec20fea782a2affe92d945004ff1a22812a56801026ba56b0b157122898c33e411ad88350728893847651f37a8c588034850a1ad6e939bb72443d85748ef1a7cefbdc357853d9e927377f5ba2d46a50d57c1c778ab2719c54045d2686fcc2aebb6f82557f6646f5caafae59ac6020225ac7922c3ba53929dd19aa3c617a023e0eb84fd1e1422fbd3430aa7407f32c7ee1a1a4b843af705ee323c8931c98ccb11eea7e569da4c61c21804504d28adb299864f16efb8fe0ddf08226f6aacec4790df5858278e97b07983fe9ecb9253128d33b75799294ebe600cc481270bada208094cc1bdb7e3c645b38da23f6c382b9c38ad3634296c2a097e8565253c22de1d655b8443cb6b172618c8fd6e88ead2e5324e191e13a1dbbd6cf17bd4a0d4945390d687cdb253", 0x1000) sysctl$kern(&(0x7f0000000000)={0x3}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffedf) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) fcntl$lock(r0, 0x8, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f0000000980), 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r1, &(0x7f0000000480)={0x0, 0x3}, 0x10, 0x5) execve(0x0, 0x0, 0x0) 15:53:21 executing program 3: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0xffffffff, 0x40, &(0x7f0000000000)="d9905396159e42f6b135b75a35b2bb4fc954e3d00cf62bc4b1e7b662be0b4995563576712c3d80a4c0ed0652b172681fe08c81e18c75946dccb3743a1a987bb7df3682f662e4b9afa8a952e13dbcdbcfa9c8793d5f4c91461f4d22463eb47607cecae3fdb540f7273a9f07a8a25c1d092e6c96d05a19b469f65e8f6075a41b34cd6529163f292605c4c2a5", 0x8b) sendto$unix(r0, &(0x7f00000000c0)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2c03a000000", 0xb1, 0x0, 0x0, 0x0) 15:53:21 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r1, &(0x7f0000000040)="6f2a708843c7b2dc257f94ba9ece6b4d34c26a6a19344a8aeafc71332182725cb66c72cc933063a5148ea899d25095f83b775cd1c7dea0e3cd5b45eff3894674ef50d0d76baf26258a182e5775f22f5dd716dde917dfb7483944eb69361a2261ae1fa7b88237a98a640bdb19223e7921f84944c751dd9c5948346c306fd42d2c2d944b5111f18ebd24611ebd405d9b31cf581e2236c251206f9e71dbe92ed60d47cde96a9590d6a643caddcf73db2bcac574896f690e88b99a2fea132f59fae3367f8603b94b4c7f323b2e3949131b1a4c532b4014726ac9bd", 0xd9, 0x3404) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000011c0), 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000012c0), 0x10, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, &(0x7f0000001340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) r12 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001180)=[{&(0x7f0000000180)="aaa2e0761d42d833dc6a8e1b065e0cd185b3ac70e4b38ee7a0f8da2fc868cc089d8f7dac37e387bb885432e103f29b11ecbb01459252a052584aea7b2580f50b2d84bb3ad5e1cdac31ce3bc3487ddf8986cfa1b81e63b463f74afec92ea20b79782522b1f4e74bf651b177f369564a07cb53db9d690124ad624481de6bdf6cc91c65996141dc3bd28b95fd9053e11b9ca3d30ba3129e2a5ffc0ec1498957f227ae283ddbce2299774e0c12988c8eebb6e20c540dadec543e3978f2fa49a28badb0c70f2b1650948e01306e0fa3e72b9308f55b08beb9f1d04cb9dc67a389d4f08689f82a601dc18348497b7835e7cb0f5edb0810bbddea858f28852ea4ed9ec4740f82f7543bafe4a03b8bc9d403dac70f9d3bfd7963a3ef609adf8e986d36373d88fa51edecbce9af2ce38feff9378c7aff24c114c131b153b43e997c71292275785bef6855d3ec5c6ae9420e29e99bc332af34fb5760c2a0d900194ced397652bb0b1c928e8d24ec3a11b1a55421a03317f38dff28aab6606be5c27d5453bc3bedd54dfa206e977af674e584806d1462eeb52e5a7d5397a353739d74213c618b965c511801eefb3668bde76f136f217e241a6d38a538776166ebc9e0c5d2d7201926766e5c0cfbf6bbb09b85adae66c6d305894c0f9ad956520d0b69eb1b97c378c98834eb4e3d225daa6b24c7eaf3adc6e6935c3076dfa67f0bcd98a4853deb4709df1d02aad4ef25b85bd4e7b77b94e7ebaec21aaf3954094a14836e33c4da3ef636e1b0e22af219e62b0dcaa86571879c166c3a3fe82ac39f4e58ac1a7aebfbca31c64def4d235540e80efcf0f46e9b22b79ad18105d9f836fec79aeb943da3a9cc77d48b3c2d2ef4077759bfbf29ff2cefcf20762d1dc76ada19715cbf2fb1c42b7186e3330b924de9b419653f773d32689f9a72c7e164719a65798b9a991d288b1028298565df16bc1a53aac2302c4f7bb4cc65e6463531ec8a7b8ce846a1d60e55849b8a28d95955202bcc9e2afbb79077930a6f40789a1c7bf176cacc6035466588e1256e53e361ed8587be6ace1cdc265f4a4a4ce3a734c217ef991beba1b4b5f5a8c5ebb817975c845a68493f54b7cc7240e44ce11f01fe60956842a41202ff56a8b169c319edfbae023bba3646b4f0d3802fe3cf8089b5e2ba2eee69b1fd332dbd8831a63bd43624bc7955f40b850eb1d27f75a883e4d5acc16404f19377f34ab6224164c10a02a162fa3179a1222f1ac3ebd70cbc8c74ae91fd4724501adc8c0a2559005659d350fed6be5472d8eca23837e8492cc95add3bdbb8d32c9bbd7287cf31caa77fc34f154fcd485224e270eaca5e66f863aa54cafd7e3c49e10941f1522058e7d640ab1bc0003a2ed537003afcf50d9bd7a973e7088c0048b1b0e62a8465b55d1e9ce805d9b8818f90c3b91f8478e1f0588229e61354c72034dd155b81b30acb174731386ebd3658da5aee6c092bd782f85d2e5b7a8170b5c313d96e37a0fd7da5afacc75c3c482e5f11992fff0376cf83d91646c5b384bf7ba03e10a38c8e3aa5519fd567f5d4fd0d2da90c63083c73d379bb62a7c05fd42888b985c1a42d0458cc8d28554cef9f5591a3830a2c8b79447936663d3828af83d21245b605bd38ca571d130384e43abc551b7534e8f94faf06eecbe9d288853826dbef5c8c28313bc64ad2a977da8bc66c3f7860c767c96e1aaee352f27614c9f86dad17f8536d70bd6913f3fcab2c19017f6e0e198a3200489d6a4b71c465a05c1b33458f43f750f00fb35f45be68e84c22ad0ce9d74fc29828839ff7e10c9fb8ed3e85648f9e0bab2dec1740a442d40043fba1b6e4f65592d4197f0f9445ad5ef57894e3842da3242acd867539002d571e48afaf3a19f897267693bd718e93e8f2bf9d52e6d8bc0860d5b194cf60e6dbea895c8634c2fdbc4038f1529689b203d56ef81c1fd4d058d324ace61516a19bc99dd2a3c42f03b962f56bfa5ff29eac3a54edce457875f27c7120737fdd9f56534128858647edac114c016d35e16de912a3a6db23cd85d4c26721dedd0e94e9f85a6404100d06e888afd79b0a517f102261b9c58972cc0f7ca815cc949944e4bb598424b5dfe21f4f675b174cc608a60ca5c80f6fe406514674299fe39d514295521c8ebc0c512d2ceb6b337159265bd4f2ded790571312ae7750e74a05ef10a2b79deb5df34860762b6b538a854c16f2951cf99dbb3701ad951ab93e697cad99f16da27e5bd7170b325986beebb11382a2ae640c59b5e19dff2f144c01514d0777387f433e5be6ef742a78b5043efb366b3c67524c0a2ef5aef628ab71e3a06fdf99d09f1831ffb34ea61c9bd92a7a09003dcf2169deaf80be31b328be0338db3958649ec8518c394125a433fa7dde67f6ceb6c02b988c827941d66a430e17f676ace34ff7474136692881b306964d6ebaff920968d99311ddfbc63a60e222942d8d453eceec0275bae13e7b176b5629715e425c8036ff3252eb3f51091b231b418dc15f1feaf51d3046b1251bc32d32f1de45bff7d39c00d56245be38c665d334ba46a1fe71c1f60069c6fc13fe5dbdbab0f059ceb1b17369281680a487cc8400aea72c9e04d56bf906de1fdec697e1de81b19ace4ce6ca6b7718efa738d4c08e8b85b4cff2dd643cf71021ecb93f8b8ddbc81e4fea88d306b5ceba8a0481f7d822215da7dede4875bd8a6d59cfd91904c21efd423c5bcc39c4df1dc83048c3b8b078e91a000426137ba342bba7f5f8798b3e3c5bd1b261ead6f50419d56767c47d0278bee8d8c573ccd8601d46e486ef92ccb81f4f1b66e24f3d9754a160eb415ec3c10c213b897cd75ab8d90c1d7682fcd3beb3c06874952e601b1b6ebf9751f7e489492c484b34bf2120bff32ec7c21cb18fe4f3ac5d3e0f24c0b905bc8896f5ee52c6e05b4bd7706d963d49e9c78df943b96d0eee6a0cccfe5f41f7bab642de66d03bed0019cf8174dd884a93714d0f1e8b33f04a4a9498e97c70205be9fd6d3dbeebfc78d1359ee97215020cc69f661cdcc8e2a054b524411511fc5cf6297939bb66af61b43e5a3f5406a0f71613d2c0dd95a88c73622ffbf4ea0769cb87a7417ad459488e26c083cacfdbb2eb711dbcd19efb9e045528c8a59308ae6d30f9cf7d9741c0278b628cf943140cd3a42bcf4f82ecde87bb9c774944beb6c31fbf32e4e91e03690cffeb16c2ceab6029107f2ca0bca2fabb30ff19bc12e856cee69a9b103ffaaa9a3a615a98f9d6b56608b81021d6aec18d0b2a652fd7e9a474a66ba9d626291685bfc22a570773768729ff572b5af139479eabcd7960de1654d23811a57084a84b4a4815cb98202c15853ae6073b2053040ed27ef8ac66d5fe0e6e3d76290d7b9046bd053f9e524cc8432d349188fc4e347a5d22387bd64080e5071b4e89d8a1be7b2055146eba16a619d2076d1823cadc55dae3dbd225f7c5bbff5fe16a14857a414edaba81e8474c38410fc6ba23b4053eb02a02a39c4177f6d28cc47c60dafc654ab45fd2943c48f8171e682014c7dc591d16fec40ce4f6c689772d613553454609d0191dd7ba853ebc742145ea3d2eeb1cb4470b916411a1fa992da5e2b5755e72bbc0b10a61e20d23f56cc2a0e481903f7a3000619b32698076f8fa9b228d656c47ab135dd837405e8af9f18c0c66c35716ccb7f2b5d44aeb0c7966e36e11a15785d996d760122790ebd20de51ad6ab6563848a307224f90e84124f875513262f9271267428f1b09d533122874c8ab507770afc27e942b795f315edd3d3bfa2109b6b2142633ac49f75293cf4e46ebcdb614dce24fcf50dea0ef56d31f24b5132632e6f447207e447334f2bb4a91e64bebffa156be6b489f62d0c3f8c5952efb1c52c0e693ba793d39a6e64d115fe3e7b5bb0bbc9bdb582b47ecdc9d453211cae24b6f5db20b7b6a31e1fbad59883403af3d782e95e62c7b890ce6ad411feb1b6eb90faf70282cd739895cba938de3e0406c46f1e3a5bb18bba372dea2c460d8a828f3dd406c702b80363d68157be05afb10561d67c97692448a8fd5b990b51da1ae478181bc653778bc81b609f9e11bb1397c1eca646adc3a02bccb87f543806fd5d5b40967adc0a305ac11114613d8b5e695acae8cf5d5a747a5b390c0c4cdf5e7e7e72ae13410fc04d06261a726b6f89fb4a38973672d544e5ade5402eb6d2a7fa6dfa3a812ff3f14915c136001ecf2a10944443807622bd5c5ca645efdc69fe5d4d613329e2be87b5088dc1d3af11e941024fea21aeae2124470690901f938fc96bd270d788892196f094b1a9fcff89f7dbeda0dbb6158489343f4fdad11af475c0ca3596a3d67f4bf11eda50aedcb88f2c3b6ef9555a3715f5a5a69d28f263d959ab673373cff4db4cf4c686632388469b22cacc5079e565992ac79dc8d5c9cedc1c5cbb54dd468e933a89842805212676dd29bdc0eda430abd1d6fe11cc7bc5a123cfb469a23063ccb0390f93b237febff673fffb53022bf5e49f7acd843772c73302282de7536607679fcf6462ac16713347f9fe4e8827317438bcc9f0491fd2aa4bbfc65ea852cac8bceb931a57322ae01e3490b30641d06bd45c30b1405184bd35f31eca53e0e3a931faf65374fa8437a4eabed5d37589dc4c63e44a7d0b84668aaec024d75d192b744d6c81e05eee68c77dc1967f8fc8e2e002db602df83b4ef58523e965b03edd5eb39890150ae0a77fbe8cd0e2bed84b71c9017408c7f868e301ccefc89ce70aa4e41983a31ea21760eae8f19cbeb09f15e23488da7e22bcd9816f6f99a03a32ad07d8bcad4cb83a7f2373e5abb162a4393b3a14961b1d785ff730598370dae3af14021791ebe4dc7f803f24d95d4ef8f7469a154274d2c5bd75b7ffb7d9ad4da3a42a7e89984944cb6b4d759050c1a072f0a97e47242f8dfa9b708a17a488d0134977dc880b0c78f1f8836789750a4a1cf4f29178b272c05bfb3ec10ec752e5cc11e88f1b9b1c6d8c934d9344ae19f0b57dda55d2f26c334ae5f97f23da9ca44eb7d36e46c7441b9cfc8404098542595a2b1f137b4e5929e9f771b2e09451fee3fed10670c23d7ece6ba7e046c15783cc3a1d96ee636c14d1617d1486eb4b9a1e21dbebb50b17e38991b0ee140fa2779bc378a94d0ef013eee87309888d52614812e2bd7fb56cc2978f97f4f8cde08a0c7e22cd316e16edd122faf2309dcf3cf5e717f3a3c2568b72b452686e78168081d70765f0ea964c0ff25034ff2552157e5b69225cdd969d910eee9d64500374eb6b7af34d65b5a6ff1f499403248b4b249bf6cba4bd01584aba8815bbc2765ece2416f3a1292fdb2c5a9ab3cb5525435ab0a7299037a9e5c0564e40ec04acf25f9a961f01e2cf1e96b97aa1f94c16b8c019e0876b4326b32d493482a6544ed46018a81c8e18728fdb635b2d57d44dff44ee457746a52f775d7aab77f4b1ff255b13af1258f5807372ed35fac12a6a887ec38d9190739b10ff9036508a0fc898fd036c58f73a72a19249b6874b2d3b17c4084459073c76b890b07ff299516f3263247210b6ba036148bb79fca437aa3e3da50f38d7121595ac5ef3ddb009e84105f65b20bb9b2a398d3fa41a045583ba659a5baa839302f736f7e4ecf2afc568f8b3e343a17e9a701e017d883d9f82b07cc428283f05a034c97204f54566c9c4875faf8ce6c23661507a130c8696a62573d03ba7de8606ae5c6c7f7411194e1d89f4c6e99e62fd675b775605199a514f9689181fb84a269a8ae32f0bf2bbec89a96a97", 0x1000}], 0x1, &(0x7f0000001400)=[@rights={0x18, 0xffff, 0x1, [r0, r2]}, @cred={0x20, 0xffff, 0x0, r3, r5, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r0, r6, r1, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r7, r10, r12}], 0x80, 0x40a}, 0x400) r13 = msgget(0x0, 0x34) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r16 = getpid() msgctl$IPC_SET(r13, 0x1, &(0x7f0000001500)={{0xc83, r5, r15, r5, r11, 0x1e9, 0x6f}, 0x100, 0x764485d, r7, r16, 0xb1, 0x5, 0x9, 0x9}) getgroups(0x1, &(0x7f0000001580)=[r12]) r17 = semget(0x2, 0x3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, &(0x7f0000001600)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000001640)={{0x0, r18, r4, r14, r12, 0x8, 0x1f}, 0x3, 0x1, 0x80}) msgrcv(r13, &(0x7f00000016c0)={0x0, ""/206}, 0xd6, 0x2, 0x1800) fcntl$dupfd(r1, 0xa, r1) getpid() ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f00000017c0)) r20 = semget$private(0x0, 0x4, 0x0) getgroups(0x3, &(0x7f0000001800)=[r19, r9, r12]) r22 = getuid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000001840)={{0x4, r5, r21, r22, r19, 0x1a4, 0x3}, 0x3, 0x3a, 0x89e}) r23 = msgget$private(0x0, 0x103) getgroups(0x4, &(0x7f00000018c0)=[r21, r12, r11, r4]) msgctl$IPC_SET(r23, 0x1, &(0x7f0000001900)={{0x5, r10, r24, r8, r19, 0x0, 0x40}, 0x200, 0x1, r7, r7, 0x1c, 0x10000, 0x4, 0x6}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001980)={{0xaa, r8, r19, r18, r15, 0x14, 0x7}, 0x40, 0x1, 0xffffffffffffffff, r7, 0x8, 0x0, 0xefc9}) 15:53:21 executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000014c0)=ANY=[@ANYBLOB="465cb27e45082f16607d1c392de5e92662340c6c990a034c848f96b21e6611d7284facee5e863466d9adf42bd8e2805cd752e67a03f99ee17b3b0ceb63860915a1e42ecb29e9cd28a4ef272d3afefa1833e3e0e8048817a3733123ebe8d456f08f749b09000000000000005f294ad871258fe041f4ac929eca92fce855d454a281d0b3ca2ca3656543a8c2b8c8ebf979d1c894517db38623a96d0e23771e14c728318131de8ebe8c2af1ab8b606da1658ec7db1bf9ed553e92a0c2dce6db995354a40d570d8b451062879f6cbefdfed1b8118f2ee7c8f1c07236921eff09be5ff950e6237ce11440681ad22e4178011928ca79ed9657e0990a3d593bb1c17d635c6da68e71c1f9dbc5570aece183b07a25c5fcd457ea4f0ac2ab5e186c6086059fecdb641f7f10f1f7bf1ab2bbcc7e876a4863e2e0729fdf89e4ce7849ecb7b030114ac2c2360d346b2d3fa21131d3774a7fc8149d6900c2849684ad5ce2fa8132eee817c1fd6ed8ead243d6d3c6a79ca6a3f6271bf35b7000"/422], 0x1c, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x400) r0 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001900), 0x0, 0x0) madvise(&(0x7f000065b000/0x2000)=nil, 0x2000, 0x3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = socket(0x11, 0x3, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002400)=[{&(0x7f00000002c0)="ba", 0x1}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = dup(r3) writev(r4, &(0x7f0000000100), 0x1000000000000309) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ftruncate(r4, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000502b9", 0x5, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r2, &(0x7f0000000000)="b10005040000000000000000160700000000000020a10500fef96ecfc70700000089583535673039d0d236acf2f97704be38164991f7c8cfac3ebbc2feb3fda1139b672f4d3353eb067e7335000000000000000000000000000300000000000022831cf41bed66f40066ccf1f3e4999d9d20002002c5dbfad80000000800"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) r5 = dup(r0) r6 = dup2(r0, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 15:53:21 executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000540)=ANY=[@ANYBLOB="723218950e02aa13f783280d0200bfaafe41ff128454"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x400000002, 0x0) r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0xf22, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1fffffffffffc}) socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080), 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000040), 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x6, 0x8000, 0x4) sendto$unix(r4, &(0x7f00000000c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c79f050000e30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba220f54f4fcf668246c0900e1937c727a4bdb8d000008e371a3f034371205", 0xb1, 0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x3, 0x2a) bind(r5, &(0x7f0000001b00)=@in={0x2, 0x1}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}], 0x3) semop(r6, &(0x7f0000000180)=[{0x0, 0x3, 0x1800}, {0x2, 0x95}, {0x0, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x0]) r7 = geteuid() socketpair(0x18, 0x1, 0x4, &(0x7f0000000300)={0xffffffffffffffff}) recvmmsg(r8, &(0x7f0000001a40)={&(0x7f0000001a00)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000001880)=[{&(0x7f00000004c0)=""/176, 0xb0}, {&(0x7f0000000580)=""/134, 0x86}, {&(0x7f0000000440)=""/50, 0x32}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/248, 0xf8}, {&(0x7f0000001740)=""/51, 0x33}, {&(0x7f0000001780)=""/234, 0xea}], 0x7, &(0x7f0000001900)=""/214, 0xd6}, 0x800}, 0x10, 0x2, 0x0) semop(r6, &(0x7f0000000140)=[{0x4, 0x202, 0x800}, {0x3, 0x0, 0x800}, {0x4, 0x9, 0x1800}, {0x1, 0x4, 0x1800}, {0x0, 0x4, 0x800}, {0x2, 0x1, 0x1000}, {0x3, 0xda, 0x1000}, {0x0, 0x6, 0x1000}, {0x0, 0x8001}], 0x9) r9 = getegid() getgroups(0x1, &(0x7f0000000080)=[r9]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0x0, r7, r10, r7, r9, 0x100, 0x2}, 0x401, 0x9f, 0x5}) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000480)=""/20) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0xeaf, 0xffffffffffffffff, 0x0, r7, r9, 0xa, 0x7}, 0x6, 0x6000000, 0x5}) semget$private(0x0, 0x0, 0x100) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000000280)=""/80) 15:53:21 executing program 3: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8b41, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000000), 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001540)=[{{r1}, 0xfffffffffffffffb, 0x392a959bdf35d9d, 0x80000000}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = syz_open_pts() ioctl$TIOCSTAT(r5, 0x20007465, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "5cc81b08eb5e3d01b14135cecdb4cf09085ab2ec"}) close(r5) r6 = syz_open_pts() setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) fcntl$dupfd(r1, 0xa, r6) dup2(0xffffffffffffffff, r3) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x4, 0x0, 0x10002000, 0x0) sysctl$vm(0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x5) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xc) pwritev(r7, &(0x7f00000014c0)=[{&(0x7f0000000180)="5670dda1408148127c2688b7a0fe73bc77de260b5d8aa7f1aa04bd5a56396c4be0cd9ba9442b321a1bd11cc9d9e6449622f52c34f425612670829ce3d5690e116d800f7cbe05724f189cead16b069fe87d86616602a2cb5aa67cd527f42f24635bfcac3e2889e3692976cdefb0d46a08afc9aae7d0016906f1a46b954e90d6997391d5e1a184ce63b54a31b93678d88f868f165c8ffdc05c3696aa3bee3e30722353cb65e7bf2e0c47c0c7937d50b8bd75e778b77435b2d68b8a4eeb57b2d2e6eacfade26e6d9530524e0d6ad7dc225fffb42f8cac70", 0xd6}, {&(0x7f0000000340)="109043642105fcbfd98dedab04f6ca381625f253cef5dc1daca8c51e21d5e5ced199719445d27f3715d4f129f5169eaf799b97295b62292d43acee43db329dc79ad62c099fe80ea1fd10d6290394b64ffd9ecf4508f4a6cd6164b526229171db1f23d16c28f71063335f1ff081f57bbc62eed659c01da34e9b0891677e5593044d67bcf3cda17baff36ff442ee367e7765377a943ed0db280c1d8b5a0507a7afb0c3cbbae1baf234c07caf5a611a3af9ebd17b62c576d628fb6cc8e4502b8620db5ec4831d1b610c545658292328f5305d9ccf2508bbbe2bea1134159cb32d47a707c67653c22ccda3426821150cf21d4dde5210ff72cb1fd1a910b6464e39a80b3de51b97df041d93a09d5dde994527f31ba594c17d0068ddb24c0de4c31c5a15337df735c62f62296f3e97edde03a1934d43901ab142a95d711114aad65ba1a1feab239936471e541e5315e6d6697309ada4086557077288aa8e6807bc6da811838d1db96bcae2549ea3e27d58f2a2e4b8f54713362b5bf9154584dceb9c38d0bc0d42e79773142c3c4912b091d2ba8d0408ba668a185ad5fecc7feae0e08335c08eb4018ab0a9c3b662b68d202279cb7a9db2fe77dce761f471d5bb888bbc95cfa6e571d7e35738782bcd57a043220aadc9cb230599e86eba59fbf47ece71058491fe496b16bad72939bdf906dda31597b89be05c72f6788a126a8b1cfd9689e22ce3e798e55cf5b34b9585a90483dac4735ef327659433f0309a1e3acfdcd12f0ae3c534a0533343990b3cf10add21a8b1cdb0f33b16dae0e47349c46a8eef7fa4f663009c125640df7ea9da29a9af0bd58746f835fb4ee1cac486c15679044d11c60e6217e0007656925fd2f483ce04d65c139588778b1abdc5b86327c43c554d3a19936e4030eb3f3b9a7a9a16d367e569a511c4b6c01b7f25454d586d90b90ea8a3752b166bab28d013a030dd22050696a8a757120e78dc8447fffb429d9ce6c5aa0fda104780e4f2cb3744eeab6c29660314257f60c9e0a923eaa4918ac7a0976c9eb48c5862fd483173f634a98019cfcf259323d862833ec5a0b58e67e0519955d391327328e57385c515e9670545f259bdc1e1c9be989cc00bcae0e29e47917a5433b9eb8c1953c2136a2c79a054129f845f8b64685936be6938b1e4e81f058fddc1de584302fa803ce1b76c428fa4682f206dbc67f626cce38334e694276c674a16c99beb3fa85dcce84995a9e2d3440ecaf5934c833a567b2c0ab74bfc0c2242f8b1e7cab1aba4bb04bb117fe668ec5c3cccb14100e911f51c3c147f8a7fa0ec2f19d5143066fbaec1621b35c27400abe8b4c1f9142f8c81494261b023bf02738aacb1b15b59dd3aa1dffb92e3fafcd56ad4258d04c1de676f14aab9ae10fe772952bba9db903bf6a432959382062185f88a8a24e2e72812f72bf537351a5a80ce57d93a19115ee81a80080493501131bbf326e4fda0fc1082abb90deab6ca3d15f959f48cef3c042ed58dab6a6a96133ca17444880ed1918470b10a9f9d7eb63e37b49e26523c9b0d4d489c83006101d339696bae8d167ed36b999925763d4e8c162107fc7bcfd1675df85af31a93ccdf4ab9cc855de32ca8ba79a08da807e562fe382c57bf2b60584db26819ac005e59d292cb3dfb6f0e49f43ab6764a69886e930c91bfa9c33a9fcb48e906d078d6e77dfa9fd8b7275128c5af2dfbd0d6178ce82a178c740181051747380c36558aeb16c66e7713bc04fedd3549cdfd8d6b159abf64c89f3b797d427c8f235321c22ee96d3bce21dd936435eca43b257c4d9b6436b2f5f68859ef1930fbcedec2b192ddd0b6bf60105a2ab71defca3d5feb4103730bd7c9d741fe2d17e274eecbf0bd75c2399eb0dae196b99c2d43d6094ba09404718cb981c7c62df1cada6fc211da169a38dcebf3f229752e9936d8d3f33447624edf33532c683a70df8c7f34fe3056d4baa4bd879ab149fc40eb6d6ec786cad6d31f48704e58225bcdb22c2c6770c7669263162964123d35d26da989c13db21694c5be3851c5b636ca5adf798af62bfa03b78c8d466e86606f566d1b8e9f83683a483583109bbe6f920040dfa10c1f34ad52e2ef2e8bbc6343442f784d3bd2e0781a1bcfc1c0105d1cb1ba5aca38c7dcbf4ed99558b592c1070ec34050db03fe9ea1c9d09ef57f6bae183bd064015d5d4be28277d29b51c953bad0514c5e448f2b109c9bb139254a01eac712cac0669078ccb5314755a9e6c6f37265f442781f9ec9d9a77e132c4c1e34645c02d62ab9e659b5cb79f2bb6526e534ef9168b351b3493bd30d723279c2ea47098fe65a2b5fefdb44d6d721485b9556bd4af7894a61a9e0c2b6703ef466ab8280ab68fa0e5ee1f1daf5bf0a2cfb6b31e36b9e25658ce4a0b137b25ad9b8d2cfab5dfaa61dc422db3c0bbc5f4f5b41982d06a01833f77f875df4a467e15389ea3afad85950ee972c612ccb145efc3a0825419f454c8b6d7d43487c3e257def448dd220ce9d1e74892919b5fbc7d3661b42c95e45599b6911143423fe7bc8d8879928ced6a2d655c91bf964a5ac667fee535c4d2c74eabfe4037ce9e289d589105a3d6325b2063fcda1998e6f6e18ff783328657fcb5918082faf8ad2390919153593deafb4edbfa76d0bb4ffd08844b0b2f8660cddafdde20ebb9223b63305a7e6826f386a10135996fdc5902244ff4a334b935a660329c71c4303ef04bd4961467abfbac2e91284c2586f0c6b383db4cd20406d6b9b1863b8a123b1d5076a2e42bd82385e4278d892dbace1f41091a6c2dfa45cf5fcf87608a5462d3edcdb76965d5c75d2d7b507220e3da0a8ccc0f8b1c0c4af2c6f37087aba4e27e21129666f960906d7afa196e25585b11093267906ca84366262dcacdbeecfecc521b2e0a538f459481028f65883bb836ed136f31539ab3610eb0cd9dab7b7d337ada75e905f7c81d9c6ccaf128f394c26ce05025d960f439ecc210e8e62aaeb8b20d259426bf0413e1932ad61e5414cd947cd59661096dc4e56b78f46638a1faee9c41515b355c457c03154b4aa0d5c76710457f444c6fe647aadaf0acf230f910c0b1214f3b223d233b85a0e72eceab5f730ae5588f3df598cc3b902d584bc2b9f9c99b6a34bfa54c451e4dcab5c88d7ba3b5ac0ab71d3eba77e4be6040d26a3de579a35a83ad0bce4d83c4cdfc68e88d43298c08ee7a7d77cb877bd924d3206534f41a419bad30d0e6111fe39c57b234d420cd10dbc6e93bc4f53ce94af5f6ae363d2d60171a2fb853e19b8984e1f4807b9e0e646512750c89885eafcea9cd7f8bb71eeee92fb25a8176e06a6cb16d071b5cca02fa5c80d47440ff88ece5ec9151392d57e64ac6212564a27445d71bef13b1423a1b049dda82b47e184e3bc15b1cf678134e739b2a31fd388aa0837862dd8177262e0caae17a435d19d8d963200825f94576a7904a3474f49993f922790843f3a7a727d7ceb3ce809994425f4cf0c65413338a7cc183330c4b7d5554470504f911db029a931a760a06fcf13bcdd6222dc2fe3dbe4ff011449ab95306aa3288ae5c803a1d3e6abf57f50cecb4cd13578128048aa90e9007ad02c9fb86a43071d62e587266f267219b321ea9a828e7b85c954461ab00b94e12f7a76a470fb8925b17a5e669ff3fb46befec58cfb237e503d42bb23fe06cfba94289c926898f16d31b39dbf6b5cb0912955ceae28f9d82462a9367c77afde27647e40dff2f08f195d5ab4c70f3ebf3239f730239371d1e14d17faf959059e84ca9d08518e4ba5e4a02d6bf724bf7dfa8a407e40e42d8c6877eee3ba907bc6b7c40aeab3643703dff5a39b084626b1d6b1f385cab3f9eac7aa2abcb197af989dcd4ae51e6dc2287276d80f86fd84a879934fd6833e08856503e6e108e9db865b0aadcb4685c0345667a22d485591ae0ce46dbb263c76b53d7e97ecd6d48c40ba676c3a84c27c808a01055fa13653a2034f55e9ca5807dcbec1aedfdbebc00a4fc50faac255bee83b303a2732c22f577ae63ca11a82c796beceec4b1b4a782f4826858d4d612ebb3fde25ea929fb77d8c4ce15ba3e6b8d99587ec86aacecc6eafcbeed0f1fb6b05aa321e18c938c603acbb14ddabc255c2651acefcb04d4e5877ca8716792a4d51b8279e3f4bc1f18b8980b539e04a4abd93d23329909f3c2d83a056574fb29af92c981cb6f101d58bbe469368b4c978c9d85e5a50fd1b9c70d91b0e6544bbef0e0d685b739959c3f77a22b107fad03c29aaa75d11c22a1d5731249c875db01620f7c7e3b0901f8e1057f89744fd46071fc8add11b32eb9de0f7a623ffe2b7c1b6f0b7f01569c111744a53ac922f53cfe2c1be3aad2cba6a8467ba25aa2e3ba8566edc71d7890d9220aabe9523679fb7e1c46b14150c31c343a0267b6d0cbdab527c87d18d1e01f66daf98f550d91e97a7cec027cf7a7b9f314eb9eb9ac6e7edd53b7b0e12f6d141e621d0b689537f77f0cffe7938c8d5cca8322632b84da64b7b74e078359ca3489516768f14129ca99d8ffbe3c23e5190ab20b21d48a2783bb7ee466ff395ec50ce56d86e047f488abe5cd6ce982da0dffcf03c87725ba45891273213225f3bdaceaad04b31f8b58dd05c256254cd9ff747c1172a0296467521c9d812543681a817e272a3dc6c8b3c7e97e6ab9d410be546d561e34aa9344ae7156b48d961589d7491eb2bedb2dca288601b73a2ad1959ae419539cbfff17c425899cec1aab063e417b791a8e936c10e5955bd79c16493ed2b5789dba827d30d4867995c6b9de0d0270de1a2aa8373e9d01374a762aa42b1d51cd27913569f22a8d420c906ce1ea380a3a2b6f3cdc4ac96e95aeafeb7db90ac317b78de1267b3210a26abfbf72c478e6fc74c3b153d0a4a602b948014d390bb9c03dc764058e87cb4e57561f5cf1df8020dc12e5a51d03edbcd1ac2615b009944a95f00ea4e34f17bee98d1f4a38bb8041a3235b067beacf62fc36fae94529931e7c45c450646f8fa64ad15bf2b81c777500b4de10309f4fd02a2f472ae2cb738c9f28e06856917b39c9c9e1796a48c68ca971321fe224570bc46f4fec9768fa0506fa9a2eaaff1bc8e0dfb7010d3d0f29c339b3c1a27e9b5ab90ecc7089409b43eef590056b8d53c054e985074eae6c29b8621b0479cbb1982cb48097ed8764a0dc4596b3964a0c129de68731f8d0482ae02cce33860e0e3814c847052855da64ed0f19c24328807c1e4f790d7864e4154e21896f32b1f352032dcbe3bcd6d09dcd30ae768b9921cee4a9576828329b0ecdcfb0de727a8a48460f101261dd6e39dd3a81c2f8d4b4deec4ec03487cd150cdfcdf78db1e326bb4b66d9e9cd6b2eabd68d9812bdb9e252bcc66b843abc82846f96105e39641dbbca2fea66b4b33e5c0f2838898f24f64f0978f45400505263d483b19c5e13fe54cca3d7d1487e113db253c6cb2255558921b82cfcd7347dad14925377247d454105cacf3b7d2eafbf5337a105de4fffc0ae11294dfea07ac91ab7a967fee9f81d947597e964a4cc90d44bb6c975d0704f2e424e57d10c3a138c0a0fbf49a7f1463d6f7c22260223e4daef3482591faaea42cfde7546a3def4e3707b2aa7d87468183498a7d03ddd81cfd0aeca43b92b8928bcfbd8e63db4eac86567dd038cc07c351f4d82757a0fc2a00339a2f90fbc86d8a2e10a4a7c0799990a16cc9c577a637ec7bc793f5ae4cc9ac0f462cfc285816afae9ae52b457937f97e168c763ccab9abe03a49fe47cc05bc3a", 0x1000}, {&(0x7f0000000280)="4a27511e98cdc3634e40a6ee4cd458d7ce1d7fb2f9ea45da49ae863e338a4db65c2d7d1dbee109cc8bfc4510d6a32a5f1b851b02ca162267a52e9f2e8f2c7d6a413901261bd8747f493b0642147e1952e1019eff54c1c09723d09f1fb1ffff96", 0x60}, {&(0x7f0000001340)="785ff02322b216612166b98eddcdc34ae7e3ed5c0cb01411e1628babe556", 0x1e}, {&(0x7f0000001380)="470795f353bf72e9eb0e700f46a63f90f4067c5d1e7cdea8375e6b80ba8d9419d3be7464c5795e3eae51885f541584db954e9505aee81205f190e271f9f6e52cc514652cda4efef7e36cfb10747c15f2fa8196024d0f4a8b2cc59f52cd38", 0x5e}, {&(0x7f0000001400)="524de136032fe14202724b32488af36eea675335214d41e0e6cf1e922b154f2263bd72af33a800ca22e09604ce87431fbeeb9a47eb144f0b7b62a425bce16bb54267162a17ab65b60ea8802210e4eabc5bb7bbb749651f91027fc984475182ba0dc1eb8feb28013372c2bf46fedc00cd8723a864092d8acbac7069b6", 0x7c}, {&(0x7f0000001480)="4495c6c6bd6118db3976e03f7bee055cf6737705368d3c9d8d19dfe43560dfccb6b161a3e7815d3718d5d2803967", 0x2e}], 0x7, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x6, 0xfe, 0x0, 0xec}, {0x1, 0x0, 0x0, 0x5601}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) 15:53:21 executing program 5: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x802069de, &(0x7f00000001c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x20000008, 0x5, "28b77c09b87aa57800080000d0d2000010001c00"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000012c0)="5bdd213f07ed54e8ccdb4a22569c46585db748730d9a38d799844427c6cd9cff047018fb6da7286e03d19bae1b7f4714c3d5f6102019e563fdec5c250a1fccc36117184e08c99fff99edc8ea354eee1740e151a5ad1d9ce0a28f0540712fed477fa9903385ea4a57054f41eb9342160a9a1b9bbeb889b562b107d4fc2803a866eb10bf63cb663630b4fae5f08409fe9b3e2ffc1ce097d207626f4b83c8a19b333894c53bbf019a4ea0ef7eb44bc0949e7a3cdede938fd52314e9e6cb6dc6c4e211cbdfc6fbb7cc5ba63c0671ddbe6bfad8c51dac4a8b63c782f7b779c0f301ab7866f42442c4e183d2a6e039a99938c6ab42a482ee1f44ef02f234b16e4ffdfe91e9b19929570d14baa17c3f326f62e4d6ae666bec20ef81766d181a95fa28c5ef83c541afb3463de0b4fcc8c4ea96111f1aac569c15cb6043ff7cc6acbc914476540279d5e372ff815e8f1248046205e711d12239cd33c8c7053b70cadbd9c86daca6cb204824433bfe84d7cc1884b6430013562dffaff22030e0a0c493f23c74079807519d2d341b3eaf58444980fa476439d5215391681d71e63f5be5b2685a02ad3227bb88cbd7dbb8fcceb0de4cf5229288dd6b4ac330080d8cb04dc39471914fbb915e0184f0d4f8a7af33af7d77df43737d1c78e31cf6a08373108086240bf2b2bad789dedb9807ce81cd50bcad055a57f26a9a20280298f5938100363f7a", 0x202}], 0x1) 15:53:21 executing program 6: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f", 0x43, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b028ce47f000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100), 0x4) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) accept$inet(r0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup(r3) sendto$inet(r4, &(0x7f0000000700)="03", 0x1, 0x1, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(0xffffffffffffffff, 0x0, 0x0) write(r3, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x10020, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[0x1, 0x9]}) 15:53:21 executing program 5: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0xd7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000140)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x3) r2 = accept(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) poll(&(0x7f0000000240)=[{r2, 0x84}, {r1, 0x2}, {0xffffffffffffffff, 0x1}, {r0, 0x80}, {0xffffffffffffff9c, 0x4}, {r1, 0x80}, {r1, 0x2}, {r1, 0x80}, {r1, 0x4}, {r0, 0x20}], 0xa, 0xffff5df7) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000002c0)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000300)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000340)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000380)) close(r0) setsockopt(r1, 0x2b, 0x1ff, &(0x7f00000003c0)="3b03eeb98e6a324f4d6704992d14ff56e413de667a036c28dd4be75b016469a014ee71054521ce450a9518d5dd88cee7bd0106c60220ee2e1781596417468d8275d5a5e1f7e37c195550732e4bdb8b83cc1a9bf2c427dfc05878100ce8e6c439392b291acba99733b3", 0x69) setsockopt(r0, 0xfffffffa, 0x6, &(0x7f0000000440)="11aa80cb82debe945c7261651f0a8595778dfdc12d5c6062a020dd070385f37195307e31609e63e58efd45f8c9ba2f185f3d655bee1a59eea4f652f37f7db9fcbe77e4329cc8c5a06c2a4b944e19d360544bded6b3b6c03c1e53d7551467479ad0bd610f14fbd246102f5d990eb061e85aacb4756cd124082f724156704766344a038a9a40c66484fb922c598b1d7f3a5b16b1822e5661c6e20aed8e053cb52435a44e778eb847d2e6b9", 0xaa) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000500)={0x673cf83a, 0x912}) socketpair(0x6, 0x4000, 0x24, &(0x7f0000000540)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffd, 0x90, 0x40000000, 0x8000000000000000, 0xffff}, {{r3}, 0xfffffffffffffffb, 0xc4, 0x4, 0xffffffffffffff4c, 0x10001}, {{r0}, 0xfffffffffffffffc, 0xc0, 0x2, 0x20, 0x26}, {{r0}, 0x0, 0x4, 0x2, 0x2, 0x3}], 0x5f52, &(0x7f0000000600)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x2, 0x80, 0x8}, {{r1}, 0xfffffffffffffffd, 0x0, 0x1, 0x1000, 0x3ff}, {{}, 0xfffffffffffffffd, 0x81, 0x40000022, 0x7, 0x401}, {{r0}, 0xfffffffffffffffc, 0xa1, 0x4}], 0xff, &(0x7f0000000680)={0xfff, 0x3}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000006c0)) fchmod(0xffffffffffffffff, 0x80) write(r0, &(0x7f0000000700)="7d009e687ceec822b876c5dc62b135bd250f926229ccfea35e2bcb00115c9ad7771d946c8bbe0d2b80bceab90c83902a206269e41e00e1f4d2cef90b2d3d2c57e37c82092d13c0321d7d87fba80e2e02d04682399c1405b37389d81bb3f2602b663541dfd146dd038dcd9dd92ba19f63ba9953b032ddfc20f92f0cb6d50eb1d5849a6bb746627b853557b88898ba06a42af0c4e74237329dc204b53b205fbc92af7cd9acc34beb518cc43a21502ed5f2c514b6fda7b0eca5d50328677678000329ad1a635b26f7f5589cb56d3167ab881c68ae", 0xd3) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000800)={0x2, 0x3ff, 0x6, 0x6, 0x100, 0x4, 0x6, 0x10, [{0x80000001, 0x7, 0xbf68, 0xffff7fff}, {0x2, 0x7c48, 0x3ff, 0x128}, {0xfffffffc, 0xb5a, 0x7, 0xa973}, {0x1, 0xfffffffa, 0x800, 0x7019}, {0x2, 0xf3, 0x101, 0x8000}, {0x88b, 0x0, 0x8, 0x9}, {0xaf13, 0xfffff000, 0x8, 0x7f}, {0xff, 0x1, 0x800}, {0x0, 0x2, 0x2, 0x8}, {0x1, 0xee, 0xc8, 0x49c5}, {0x4, 0x14f8, 0x2e29, 0x5}, {0x3, 0xce, 0x9, 0x81}, {0x3, 0x957c, 0x80, 0x101}, {0x80000000, 0x1, 0x3c4, 0x2}, {0x1, 0x4, 0x80000001, 0x1e731e99}, {0x5, 0x9, 0x81, 0x3}]}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000940)) sendmsg$unix(r0, &(0x7f0000000ac0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000a80)=[{&(0x7f00000009c0)="c037fbecf5755fc5c8f37d5d70c3eea5d542b9e3362e808d4117b91a7bc038b72ddbbc821ca686b283f21ddedaacdfb309bf0c547fae8d3f5068281354b319d3889017b0c55020c6a50a023bc0fe56bc0fe6d3a77a77307ee83111d0d3f23d8e2be5fac0825f3a5ce924087425dca1e993f1f147fbb5f661487110bfda6de9a9adddaddf50fce198d07c0815bf47caa2766fd99b48a6c6c6d4a6f400a5beca87fb31f033e00ce213be70cf43f9d5c4f1d53a8399043a26902a7b3525a0dee6", 0xbf}], 0x1}, 0x406) fchdir(r3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000b00), 0x10048, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000b40)={0x8bb3, 0x5, 0xfffffffb, 0xa78, 0x4e0000, 0x40, 0x10000, 0x10, [{0x7fff, 0x2, 0x2, 0x6}, {0x20, 0xebf4, 0x7f, 0xe199}, {0x1, 0x5c, 0xb4, 0x20}, {0xe4, 0x10001, 0x7, 0x6}, {0x0, 0x3, 0x8, 0x8}, {0x3, 0x8000, 0x3, 0x80}, {0x40, 0x1, 0x400, 0x3f}, {0x7, 0xffffffe0, 0xfffffffb, 0x4}, {0x1000, 0x3, 0x3, 0x12c1bc26}, {0x532deace, 0x7, 0xfffffffc, 0x4}, {0x0, 0x5, 0x8000, 0x8}, {0x8000, 0x5, 0x3, 0x4}, {0x0, 0x78, 0xe, 0x7f}, {0x3, 0x20, 0x2, 0x5}, {0x7fff, 0x2, 0xffffffc0, 0xa7}, {0x1, 0x80000000, 0x1f, 0x100}]}) kevent(r1, &(0x7f0000000c80)=[{{r3}, 0xfffffffffffffffc, 0x1, 0x4, 0x1000, 0xc0}, {{r1}, 0xfffffffffffffffe, 0xc, 0x1, 0xffffffffffffffff, 0x6}, {{r3}, 0xfffffffffffffff8, 0x2, 0x1, 0x1f, 0xa362}, {{}, 0xfffffffffffffffb, 0xa, 0x20000000, 0xff, 0xea}], 0x5, &(0x7f0000000d00)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x4, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffa, 0x38, 0x2, 0x2, 0xca85}, {{r3}, 0xfffffffffffffffa, 0xb0, 0x80000000, 0x78b58611, 0x3}], 0x1, &(0x7f0000000d80)={0xf, 0x10001}) 15:53:21 executing program 4: clock_settime(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x16}) write(0xffffffffffffffff, &(0x7f00000002c0)="04", 0x1) write(0xffffffffffffffff, &(0x7f0000000340), 0xd4e688a67930cd) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) write(r0, &(0x7f0000000040)='\b', 0x1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x1012, r0, 0x7) close(0xffffffffffffffff) pipe2(&(0x7f0000000080), 0x0) execve(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) 15:53:21 executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b80)={0xffffffffffffffff}) sysctl$net_inet_divert(&(0x7f00000000c0)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x40) shutdown(r1, 0x2) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000340)={&(0x7f0000000300)={&(0x7f0000000000)=@un=@file={0x0, ""/87}, 0x59, &(0x7f0000000080)=[{&(0x7f0000000100)=""/195, 0xcd}, {&(0x7f0000000200)=""/186, 0x37}, {&(0x7f0000000500)=""/188}, {&(0x7f00000005c0)=""/190}], 0x1, &(0x7f0000000400)=""/249, 0xf9}, 0xc199f35c}, 0x10, 0x40, &(0x7f0000000380)={0x8, 0x9f7}) socket(0x6, 0x4000, 0x8) 15:53:21 executing program 2: sysctl$vfs_ffs(&(0x7f0000000080)={0x4, 0x1, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x4}, 0x8) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x1, 0x1422, 0xffffffffffffffff) syz_emit_ethernet(0xe, &(0x7f00000000c0)={@local, @empty, [], {@generic={0x88e7}}}) 15:53:21 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x8, 0x0, 0x0, 0x10001}]}) r0 = kqueue() r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x15}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000200), 0x7, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0xaebbce45b78ff03d, 0xfffbf}], 0x9, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 15:53:21 executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0x3ff}, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, "000000000000c4266a7d6f939b72e84be3ce00"}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @empty, @broadcast, @random="6a134f0fe734", @loopback}}}}) 15:53:21 executing program 7: syz_extract_tcp_res(0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x11, r3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f0000000080)="b4284872", &(0x7f00000000c0)=0x4, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 15:53:21 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r4, &(0x7f0000000080)="f3", 0x1, 0x195a05e282d6161, 0x0, 0x0) r5 = accept$unix(r2, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000004c0)=[{0x0}, {&(0x7f0000000140)=""/54, 0x36}], 0x2, 0x0}, 0x0) recvmmsg(r5, &(0x7f00000004c0)={0x0}, 0x10, 0x841, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x4}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x28, 0x0, &(0x7f0000000000)="ebffcbdf13b9fd812e924e713048e69931050048", 0x14) getsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 15:53:21 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) sysctl$hw(&(0x7f0000000040)={0x6, 0x1c}, 0x2, &(0x7f00000000c0)="f4", &(0x7f0000000140)=0x1, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0xc}, 0x2, &(0x7f0000000040)="f3", &(0x7f0000000140)=0x1, 0x0, 0x0) 15:53:21 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) dup(r0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000080)={0x2}, 0x4, 0x0, 0x0, 0x0, 0x3d) 15:53:22 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6530"], 0xa) listen(r0, 0x0) socketpair(0x1, 0x5, 0x3, &(0x7f0000000080)={0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r4, 0x4}, {r3, 0x20}, {r5, 0x40}, {r0, 0x4}, {r1, 0x20}, {r1, 0x2}, {r2, 0x4}, {r1, 0x10}, {r3, 0x1}], 0x9, 0x3) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1003, &(0x7f0000000140), 0x3) 15:53:22 executing program 4: r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x13, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 15:53:22 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000240)="ea00000100000000", 0x8) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)=0xbcf) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4, 0x0, 0x2e) 15:53:22 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) kevent(r4, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x6f}], 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0xc0207534, &(0x7f00000001c0)) accept(0xffffffffffffffff, &(0x7f0000000800)=@in6, &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) kevent(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffd, 0x83}], 0x0, 0x0) kevent(r6, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r6, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) listen(r0, 0x0) accept$unix(r0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) getsockopt(r7, 0x0, 0x4, 0x0, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f0000001380)={0x0}, 0x10, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000100)=0xfffffffe, 0x4) shutdown(r0, 0x2) 15:53:22 executing program 4: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18}, 0x9, 0x0, 0x0, 0x0, 0xfdb6) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000000)="9be4f53f", 0x4) r1 = msgget$private(0x0, 0xfffffffffffffffd) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0xffffffffffffffff}, 0xc) msgrcv(r1, &(0x7f00000013c0)=ANY=[@ANYBLOB="00000000000020000000000000000000000000000000000000000000000000000000b4f9c68d4fed5eb391e83dcee86ae91c56e0073862e559c4020020592c211808e8b76c29eb6cba425f7d33b37416bb1845f771e23fd01a93ae1015da737a0ab5d0205ef7709b9b3cab706edce59f7e26adc4e9a0caa8fc47deec7372f722da8abac05b9d4bd24f6f078452e4f21b06bf5a1c8b9e628bca96a6c617146d2a464e40f115b15c5012c4af0141ce7d3a6b680a60085c9ea08f207630c44cb5d2bb6182fb7815fe3434390e196f832128e5ab2629e9b2a6a021817a6af83a4a3fa21349b7a16b6965480579c69d0bd54b641820074a64e8b9d8df2bef61d6f1fd4aaf93ac9f99328c3890974cf177299e1f8330b3cce2363fa40ccd377b3350a1d59150dfbd187a09cfcb2b90b073b7c6a0d70f7c548c3128fb04d5606d4065b68e1b505f2558b51be9cd7dbe424cf8181f3a8d140b34be95f0db62b0c4c4adf65e6041a386731364dfad58456241dda0cbd26bd281f8ebfb199f234be885e3fe1b04e63729b769a9f2343015b119ccf1d627414ca42fd06afdc8"], 0x22, 0x0, 0x1800) semget(0x0, 0x1, 0x130) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = semget$private(0x0, 0x5, 0x2c4) semop(r4, &(0x7f0000001200)=[{0x1, 0x401e, 0x1000}, {0x4, 0x201, 0x1000}, {0x1, 0x20, 0x1800}], 0x3) semop(0x0, 0xffffffffffffffff, 0x4f) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000040)=""/4096) r5 = geteuid() getgroups(0x3, &(0x7f0000000240)=[r3, r3, r3]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0xffffffff, 0x0, r3, r5, r6, 0x81, 0x2}, 0x10001, 0x9, 0xfffffffffffffffe}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r9 = socket$inet(0x2, 0x3, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={r7, r8}, 0xc) semop(0x0, &(0x7f0000000140)=[{0x3, 0x0, 0x800}, {0x4, 0x0, 0x1000}, {0x0, 0x4, 0x1400}, {0x0, 0x5e0, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0xda, 0x2800}, {0x4, 0x6, 0x1800}, {0x4, 0x8001, 0x800}], 0x8) r10 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9022}, 0xfff, 0xfffffffffffffffa, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xeaf, 0xffffffffffffffff, 0x0, 0x0, r10, 0xa, 0x7}, 0x6, 0x6000000, 0x5}) r11 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x198, 0x0, 0x0, r11, 0x0, 0x0, 0xff5b}, 0x6, 0x3, 0x0, 0x0, 0x3464f6528000, 0xfffffffffffffffc, 0x3, 0x5}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001040), &(0x7f0000001080)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}) socket(0x18, 0x1, 0x0) 15:53:22 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r3 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x17}], 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r7}, 0xffffffffffffffff, 0x6f}], 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0xc0207534, &(0x7f00000001c0)) accept(0xffffffffffffffff, &(0x7f0000000800)=@in6, &(0x7f0000000280)=0xc) dup2(r1, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x87}], 0x0, 0x0) kevent(r7, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r7, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) 15:53:22 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/97, 0x61}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000002c0), 0x4) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r3, 0x29, 0xe, 0x0, 0x0) open(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) open(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x18811, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x3006ff, 0x3f, 0x9, 0xd, "fabafa410fc000"}) writev(r4, &(0x7f0000000300)=[{&(0x7f0000002b00)="b7d6de54e26ce2ce8fb4a6ebdd16c2ee4568a6e25b50f640ef403c7639ad972016f277dfebe55c423752d54d8a5bf629c88f939ed4bf926fe1998fd459d88fac1fe60aba66b19a135e4212bb0e8887ccadfc77836692448a00fee34e286f44ff464b4c43342c6af6802eb3eef95860221ef7ee99e6703e626a28db0a2f9b6647cab278532d3f28498376968d0c6d1389638084", 0x93}], 0x1) syz_emit_ethernet(0xa2, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x20, 0x4, 0x0, 0x0, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @empty, {[@noop, @timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}, @generic={0x0, 0x9, "eaf2438e21cf21"}, @timestamp={0x44, 0x24, 0x0, 0x0, 0x0, [{[@multicast1]}, {[@loopback]}, {[@rand_addr]}, {[@broadcast]}]}, @lsrr={0x83, 0xf, 0x0, [@multicast1, @loopback, @multicast1]}, @timestamp={0x44, 0x24, 0x0, 0x0, 0x0, [{}, {}, {[@broadcast]}, {}, {[@multicast2]}, {}]}]}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 15:53:22 executing program 4: r0 = socket(0x2, 0x2, 0x6) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="78023006d6cf5ed729875e4b266813762d3e0bb1acb57c10a79bdf5d8f3db586d3b3fa273e9328f4cd89a61316c6f004a2efa5d8ba7670ecd2943fafee5c5af4cf6c7f3d59b0b851d45918182ca1329e07fdde9a45f5d70852cda27961928777373da821dbdc8c7dcfa75ed19e1b424e66b8e24bd674cd5e5575124d4a28c8cb056ca90f6d073558c8cf19d9a67f717a408e37a639b0cd107826de969dfd7696050c52504b801b29ae4452af8201c38b4e85e663"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0xbe450f381352152e, 0x4, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x20, 0x8000, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup2(r4, r4) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) writev(r5, &(0x7f0000000240)=[{&(0x7f0000000080)='\v', 0x1}], 0x1) r6 = accept$inet(r1, 0x0, 0x0) sendto$inet(r6, &(0x7f0000001240)="02", 0x1, 0x0, 0x0, 0x0) sendmmsg(r6, &(0x7f0000000440)={0x0, 0x1000005}, 0x10, 0x3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r7 = syz_open_pts() r8 = kqueue() syz_open_pts() kevent(r5, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) kevent(r8, &(0x7f0000000080), 0x20, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x33}], 0x82, 0x0) close(r7) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000440)=ANY=[@ANYBLOB="78023006f2"], 0x10) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) select(0x40, &(0x7f0000000040)={0x800000009, 0x0, 0x10001, 0x0, 0x3, 0x0, 0x0, 0x8000}, &(0x7f00000000c0)={0x7, 0x0, 0xfffffffffffffffe, 0x1}, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000f40000300000fe8000000000000000000000000000bb0000008be51936e2cc713c400000ee002b000000000000002c"]) 15:53:22 executing program 0: syz_emit_ethernet(0x3f, &(0x7f0000000040)={@broadcast, @remote, [], {@arp={0x806, @generic={0x18, 0x8180, 0x6, 0xd, 0xf, @broadcast, "ae122c1df3720aa7d2f76bd438", @broadcast, "b916aafa4257822257df395b012e11f3"}}}}) 15:53:22 executing program 0: r0 = socket(0x20, 0x2, 0xff) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="780230"], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002940)) syz_emit_ethernet(0x56, &(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYRES32=r0, @ANYBLOB="ffe42fef29cfcf9aeaca94b647bcc35e61d37c1f526eaebe3be0f8d2a0b8a2a367a55e9d70b477cf28fdd3c4742ba2958640789bac48daddd5db38d6fcd12690b90e9ae3c535793ef5d8571be40cce460387ec8401079120c69be06c3c808b8e03194cd6d402b6e7e694e6f38e960c36cbf128a4510f4156c732793516a58f5c5ee25dc85c6241f8cb7786ef350f6522e7933b90074804cacb0edc1403fcbac93123324f271b41eb946969903e283df71f66301a539ef7b657e1b9e0345f63faff1033264805a6a7dcb538ed0a502d25a46bc307775c894208043ab3321ff8896163d8c18bff8f0c3288b84a1018", @ANYRES16=0x0]) 15:53:22 executing program 2: sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x40}, {0x9}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x80) 15:53:22 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) shutdown(r1, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket$unix(0x1, 0x2, 0x0) close(r3) fchmod(r3, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x40000, {0x0, 0x6}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x20, 0x2, 0x0) socket(0x8083dc36e85ae665, 0x4000, 0x7f) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000240)="ee56aeb3f517965ba7f164f97ad6b42ddddb970d8d447015664c62c62bce07311f443663a73dcdf135fb252bf289f651033f553c6ffb205e0bf57d5484762124270c772131d9d972f2c84c12b3a1c31050e43bc662eaac2e6eeaafb7000a318a2e1f1d540345d08fe9bf59cf2b05678fad131b60d762eb6a6cbce70b824ccdbe1eb9167528481d407a07aea1dc626afc358c806ad774f259fd5f43b3971ed1c4be5b71933ad865bd9c67d43891dc8ab4763bc1d8b635d746b3a8bed26ef6190e33b254e37a2b5a4d81464bb9ade07f9b544417809aaefc795095d24a5d4963d3d91883d0ecf57a6f6b28505cc921bceab141af67ca91079278688010444af95508db788d9a1be09d3093deddb5a33e7dcee0928599fa5ed465e1c0fdcabb6d4d4a0183a7e13d002c0567d20ee3a3ef8521933900ea9bf72d9a1c630f6539ac95f45551153a5e3fc79891af330b7207583ba289d053478d9d112df114363770b052cb59d8", 0x164}, {&(0x7f0000000600)="0103f10c0700de2ab53c55590100000000000071ac69b47e827e1b96aa6b77ad1ec73429f8121efc86871fc8e75e8396c474cf477bd826da970eb643d864f20a986289b0f3d3d09aecb4b0958419279faa850c19551e263e82bd58994c56b6c8d9c60da6f31c86b7e560866b37a33510f7e979f805d933a3d0023cfe06335608bb65", 0x82}, {&(0x7f00000001c0)="fd7862a1c7591f38848f61f5e94ce4ad387aae94e91c13ce4b9f60ed9df872541e3e3d3a", 0x24}, {&(0x7f00000006c0)="d3fca03138d133468665975850160b2945ea561f2788641be903f262e3e090a10406624f63ba35e0433dbc866ba542435000fcb004a4196cb3b14e000000cdd923846ba18b06000000614ef57425471386", 0xffffffc1}, {&(0x7f0000000440)="ba430c3b7efa806973a36838836e42fbff6bc292a8e61420cc4b4b1e9944fda686ef81af031d10fef4f269ca71a756834aaf8ab3572b3693875d79bffa00cd2c8a854fa14904910f885edb9bf40db4fa78733d5c7e37a8fc2fecf136a479563182fb7ae006086fc8fb40fa47f1434cd2e119e3439a", 0x75}], 0x5, 0x0}, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0), 0x0) sysctl$machdep(&(0x7f0000000000)={0x7, 0x10}, 0x2, &(0x7f0000000040)="0779b15b00a2a6e1", &(0x7f0000000200)=0x8, 0x0, 0x0) semget$private(0x0, 0x4, 0x507) getuid() getgroups(0x2, &(0x7f0000000080)=[0x0, 0x0]) getuid() 15:53:22 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000600)={0x0, 0x188b, 0x7ff, 0x599, "d8b522c251adf78e28060008f0bcce0de1f16c00"}) writev(r0, &(0x7f0000000680)=[{&(0x7f00000009c0)="c44e2ca2a9c7122fa7697c0ef3d14c4cf0b46b17f99cb1d7f31e8081881e6f5d3e5577e17c9dede59f5799f4b6e90a48ce6a6e7462ff073e53f615938c9cfbaaad5adacd2b3801a160011a930d502abcb17908bdfe4d8d6d68559afabe2c8bd73207677b988115cf70ef236d9415e3599410459188572edb7cba90f47e4ee9f6d8280d", 0x83}], 0x1) syz_emit_ethernet(0x32, &(0x7f0000000180)={@local, @remote, [], {@arp={0x806, @generic={0x1, 0x0, 0x6, 0x0, 0x0, @empty, "", @remote, "ae966ebd8b0a60f77a29630b5b9beae2"}}}}) 15:53:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="780230"], 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) 15:53:22 executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000047b000/0x3000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000277000/0x4000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x80}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0xb7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f000049c000/0xe000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0x28) mkdirat(r0, &(0x7f0000000440)='./file0\x00', 0x88) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r2, &(0x7f0000000000), 0x0, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="00002e2f66696c65300092f906321ccec7d066e70c7408579a1c7600f5ac7edc84da59234374d31e16dce97a68eb083de3ee07e7a15de1fd52591afc453913028f86d89f685f027f23911bd2eeaf8017d12dc2748199e8e548ecefb58284ccf099202cf619adb40e5de4996ca7aac7321efe9737f9cbe8c51fda92167c56826f5df653009d2d2b413585a5ebf94a296ed04e30fa0afade6f7cfbae08a6cdbdf57ebcbc85cc81c1c16930bbcc72739b562358752da5e36ea3b3bfd2939df1d028d52a75dde5dd13be6cdc9fd0ea4e7dd99ece4de772f044462d1145a54b16f71917a4f1efd4169895014b38a5b5d73669a9993487a6ab99a8c2e32e0283c2652a5cdd12efae7ac064a2"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffc6f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect(r3, &(0x7f0000000000)=@in6={0x18, 0x0, 0x2, 0x99}, 0xc) shutdown(r3, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) dup2(r3, r5) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x201, 0x7, 0x820351c, "09134de6ffffff00000000000800", 0x7fff}) writev(r6, &(0x7f0000000000)=[{&(0x7f0000001340)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039e67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23621ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dca213284e5b8544148b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d674cb02e4eaf15f8ac173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed7410fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3007686c49f76be981cc82dccc6d11d9e29398dabb8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe944ad3f1e1065133153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864cc765da40039a555855bb49c105cf289a9de59ef74da56c0628431ebedb70e1c0000010000000000e4e18fdbc338936c098b8885fff369116af612e36aa79a4e457a91bf16da4c617940c6f2a142e86a502ebf0ab9cbf5e255a8176cc9b6da32062a0413d0afd55a1c2a7c611e2ac39a7bdb1a51fc998467ba22cb78d289b5ecd380ec313bd924ea35da7ed8460cb691bd3f7db87321ca73cf1f7bf70e566a919e041ea2cd9e3588030d22ca971f326e87372b271d6665bf69d2b53c8649d1c9cc802cd20f6d1f7e212be2eb3864496a04b6110e01021521da23a390dd3b05750e1cba91a7a3ae80458a29fceed44f51c77877e097851453d53d3642e76c17c1514e094be25e5cb891a5ddc8e6bc314f1a5c314202dd2fe4b3e6acb38a6341007675a70128898d5023b6c8fd9de6bb183e1fd16298c739d8c6e64e75ec7a8f7ad892cfe015dc5d8ef130e6582673c6b1beec6432481494be130e73c2d6b374d6707a6b0e171c92c92720eac72f7b2bbe52c6379f347e83c8d1a3ee1cd7ddc2e062a8a7e1231938ada047ce6c75b9ce3f3abd4d02b6f43f2c1b6ce4cfcecb7f16ccb07ce0317d9f5fcb8026779346739533bcc6c3f281701dcfbb6c4bd1189c4e3d71f0225ec155cdad68a42248a5912e936cfb082c82086392fe7f19dbd811d9bc9f125c2504940f56544ea1ed9f0ba0054bd6c2a31234254eba8d35a8d57669a0ee747e58edaf7f0cb3503f7af5d7324009a3589fed7ef89d34a6", 0x5d4}, {&(0x7f00000009c0)="8f1f18f30d5c692304e1d62a4a7ce22345deebe75a8450a7d824e7cdc1e8e1f686ea87837b103cf8658d6a66b21345d3a464b04f281290fc6b0f364012ace3c1ae6968984cc8362ff2debd9afb18f5ff8f5af1411713865784c66c7dddf5e957831bc00952fa3c089f24dd7bfce095343d0815d72423af7a5b72af785862a027c97065758816ab66b8f564efb59c7e54538fdcb5b9206e97d19b156d8486442a07000000000000004d4301f8fcc28c749382b726cb449b42904add1c301b1715fb302bbffe5155ec3ed4b5a350ee0fd868f96047d6fb9a82f78af211408470c4e5823cbf08fc655c0ab549354126d4a5fd86507ab582f6e4a82d5e0486416016b34a56b33bb441123977d5b7f129c31de1302d0fa437dbd02b187678aca502f2addac8605673b920f5fb506527f37671395037685660e27dd491c2031d75f4180268aa92db3567c3b92d348dbc3c9362d6f3713708d60901eaa88ff527b0349daa22ed1f590ec67326952c1619c1fd8a612e13828ebcc311f8aa3c5062f6863b0ca7051ccfbccf72a64a684c0a5c7a59564cab2e8bc594cb54e307fab0e3a1c53a441cc2d1aa0d7925cb3c9113f016bb4d5d8ea8a82a0ab01c918c2a18a927a1c18003c9127e7f42aa44d036ffc913071420c8adcf61196bb2d217bf129c6e97b6959fa07c9f157798b3da00e149ca21fc3b0ec9651a89188d47a97d5c549b381a7b5ec6141b28a22fdaab22657a8378f8ed66a4d94aab5e53f37dd46beeb327e950ecfd071a9dd48fb3ad3d123587e1e61c6cb4895bda3316f9aa4141fa709976b75112dbe7567399e919fecc788aa27ab4af1d21d1616883073cf50ed1162281eee77f9371f90de2c0d2d97109d3797c960a48a3a9b69f980e63edfffbb78475e9b18f93cab5289e62106e7f71167c53a04fa6", 0x294}], 0x2) writev(r6, &(0x7f00000003c0)=[{&(0x7f0000000140)="4a6eacc53c76f50e5c7ed3266df10e689b59fa974ed23511663229357fa246834ddbd593cf0e07368c733e038de4be23a8702f6adb2dadb729f5684137eae207928698061b79c9bb0fc734d47a6f6eeface402bf2c178b3ab9bfdf418969d25c2c1dbe7e49c70429a24d92bddd9890f62ddd7f46978ab16f51fb42d2eaf5cfee9222a46067e3e7b76bc18369a780366d5043e3c8495721aa2e0d3064b921000a", 0xa0}], 0x1) pipe(&(0x7f0000000400)) 15:53:22 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x6810, r0, 0x6) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001280)="0808c6f9f1cc73c878ebac57abe3316166fd288bc9dd7f7990bb865c240cf778d08af4b0e012099920c17a92128c55d4c0859f5e28554527620d42cef5fedc2d22c91635cc1c0697c6de0fb2634169333022230eae591047db621db6e69721a90b923215246e9a2f6a6bdc82c9fbd70667e904e14ee293222658769d7c42d03407a04e515a62fc07d9052d91681a069fa9e757fa656609a2c55b05a5d7a399c268bf1379525f8a3a173ddaba78d2ed242db6cb526e866f1e55cccd055839cee2ba2cefc2945c14b4e9403146db30f83ae72a090a2258c73150cf0e42680490da240a3a7b627b38bf8d895a739fe6349c2fa5dfc94e5790c806f933c7740e5175827e68f9c35f9d1a01c904254e0746235a68fef8b7e7abc7304751376662ca4ec0c1509c5ba10f7ea6037bfe4c191ada00f38fd904dd14ca4f9be431ab0a5c28223933cb2dfa8db28bca0691dfc606e514f65d29adf4a12c16dca18832397eb12f1526a0f3c1e5e8318bed6751c8118c026e6c1839193f5d1aa98f7105ca9d07c392983ebf324d75b30a4e4dc80155e9ee4baefdcb625a44d6ed9d92c6afc6cab04c4cfff82bee3c860f1bdacb794b7e1acf7d4ef385e8b245d63014b5d571439fc3e6f0e3713918c3a8f26b47f40be48ab638070f47842faaf283aa58e1ddddd62fc192f0980d88773c2afa925bc60807f1bcfef83067713a72af03f5086c7d8169d9adbd989c32dbddd447c8dc7a5c2ed35aa2bc2c20a70e174fd7dc3d3827f05402a4862a195cf07df07ed2e8e323445f538d9db31dc2353d6f06ef3782191e9014807012690715ff8979ed5cdeb9a295eb6d5a88489fda74c37fd1dff50feedbef4ff520bc1a18c3334d6b649ae5ae57a0ef7e733b75a4b8e812734941e216f71f4c2b43b35f1f943ca2fe5a9f5e8d62f0c1930459af83f5d9444ca52f77b205817b19d2f92022e5a001d330e2f6edd35afa590973ca9ea3c50272ed2256114de5a2bd8db5521e2258f9108ddbd92ca3a435d2779460713a456fad18291384d80793690b4e5d35d784ecc55f8186c52e2a26f8f93ad2e37de2019d2b1d2ec71a6a0e5e836b7eae152d27d6e22c9a334cbc47342db7f2fea9e22d8196be35891d95effed1e10ae7405d2a07d5771f51f95f25fd4e5b6a2bfebf588262c3072d7fdab609d673ab4b8fb10fed23d3b2bffd5963d701db6f0149c6fe883fd261380a8faeccf8a34969df9a118617034f77ecd4a636a1e7ed6169fa99af36b25ba7fff4fc908ef1e2781fb7342b8e2341d5a6d0242a3f0d02fa03c6e8ad5a83c197c02d1ebc21b7e4798a87b90a528a446d102e2e6fbaff10fcc46ed33a52e2120c13744ebb3ef1a5568b0b17ca837925c57d661fbcfcebcffcae935dc4ae949f6bc5e264671fec476abf880e710302185e32d6d3f6c34f254ad36a4b9b8b2931d2112e2252e736c1e2fe57ad7be9a938fe44695e934635b055df29e2fc4725cb5d1a3ca0b96d467b9bf0152a218c7a49ebc224a53682018bfc6bebb60ce5b34e4f128c4fbd0ad6d3a656f952b4496acaf8ea7dd2e77047ae1dfa93a6175aa1551b98ab17fc7433b74cd5908eda039b003492ad4bdbed9fb261b9b6774ebf3ef3a47a915bd150fdd86a52e7cd829259f7bafb8d91b0ae50271fe825a66caea842d2ea26403694472301847db4448b132556822e88a604c191593c0a5898ff61791f5c5f244e2cd417d33011d937d537906aac02f3c2f7b4955d3e9e7f600b65901ce4ca91626f5c0b63395091b8630c21015c867669c0ce703d4304d4b3a07bb41ddfaeefa6efe4720aebd43e7b7e8216052d0b882bc6b2d464a800c99b9e40ba86e3e726ec499954d2aed9396fd821526f024f0f174dceb7b6e15fc3424aa0ff22f3558eb085e037638157b0158e6b787d79398549f8ddba518858977dd27732e463f9db5552eff6c34a22698844f4d5a2d7e0df44b36631602f0212259938241dca81ab1cbcf787f2bee3be4dc6de90ed039f8fa92dba29d72aab692f459a877694b1966823599cb6d0f713ca3f60673f2c4dfd411203486cc88206f316ed4b30e631fb80494d2a70f44e906f9c4fd966f40396c536193680cec9c110e931de905ea99381b4d92cb41572ca0d844d3a36ec08f4d17072570e2a21fdec3b25a4e22f7a439721a548fbc5fc0e273ee5e9c44b0d1da9a5ffe13679be0f905e908e2a797cc7c71c6b086070bfcb4c14c30538ec02a323d7189502660c9ee804778d175267b72e049538763eefd0c64463ff32f8c74b5200aa2b0acdccf33c3fbf3e8aac9b8c6c7fb9c0b8a836d380270a75764dc18d228b0344d5ed2d1fb1ae1052efde77994c8a2e02217659249fa0e224e7426fb82e1e47f4f3dd75f0a300152da379535d9a8001617fd07c5fb29a0f9371f4679806afd1779649760e6d6b957b00ea43497274c9501efd575c0a8f1721dedd310ce820fcaee3276b9c50ae90f453f74fd4e7c20e8388679b4c536ae1ebd91df05942d2dbf814dabcde78b5c61f245c2c3f88199374db8cde6689ff617c2710b7214759b2fe85051d950e89b80446246f5c4a7dbcd3114853f5e5c7eefa3a2c6c3ebe7bb2c846feef20d6b2a5dfea027d651380e37cce52f8c402f42679ea9ec8d178fd75d27c7a12a37142f980dee0e76d3b3772b516df0b4871be55c56b9534c6521e541e68b972d271c0e290595e74add6bbe0d6f3af279cf8d20080543fed8fe71b42e4e381399b6f3f9f04173cd1203e0e55ab754a8e8b7e0e7992a7ddfe9c56783a52ead867fa312accf4f66bd0bdeaf6a594c1b9b3ff5361403753e1c988fcd9a62a80210f7df643b435ec60894ec8dfa8ee6dc7e5b8632e3f7df7f387f802a2ece5ad34d1cb91eef157808bb4587c9c6e92c90ced861ed81d054b725a6e518c62003d5d93d27c764b9162580b386b958423f2d4968d315e621ef849ba359263b43da1db0963df16a67f58e4c0eef297a867deb9c9fca424eddbcbf3f74ed585d7f2a6f050e4ff279808a865e160f21d467097798939e2562bbdcbecfe91123b18a92ed4ef9ca6014d7f3ee85dfbe3bd27b58f2884bfe634c61a7d5b029885ee51e23cff4d0fa06f6017d2bcf61c937c54b923d35100e0d23ed1fddf882320e8396079413ecaca3e4d033f42696b1c0f38f3fa21abe8213ca04342b8f8f249ee3a7b81eed864ae63b33016cb7b16132bdbc7a0d945ae1dd8679b785b19b86c10d39bcce3b888b9785ce2f74b50227903036bb62a938465a181634be823ba084d1305dc401a5bf2b4541df08fbbcce31bdd80fe94ba9d6194982a6f9464f4596743674a5e71e63cc152b616471ea2f7a1e63da53c275dcdc002809d493d02c0ce90bd419a9841b26a431138f8337f6869f9b37e8556d9e460a4c019608629b9a51ccc76b50f97c39a5b71e23b48480fcf0e2af181cad46495fb87acab261c7795866db37e485b718b14b11dfbc01518686a203534c34f03c7e84ab69a8d6f1a084fd0343577c342d9521db1e44cc45a939e4f3f858aaf892003b9997309bc8a702ea1ac6df31da904cdf9a1b765cead29c42d2aa88bd137aee3086f045a62315510be49d975b4eebcdd7fd8497b57c6c2bc48e65a6e3697320b03bff6e8a69ab355ee431d24c4af319677ce1ba50eb0ade2d5be8f3f6dbc33eca7ffb918b8a589455da10e11b0e115c9848af9e22dd30256b12f2f17d4157b3f4aa99d402044e38694717607b94bbf18820b51a2b99e2e6059c92f21b71acf708f849367850bca6937101157d25030f207182599f2be3dc90fa00c4341f525b954bb9d70dbabc30cb006fbe5a9eb0a14546c6d9a19b31ffc64277d7bed7f5e67dfa4144a969bef5a11108518c3779ccf91af97fb808c6079e74abd6f59196e971e09b0755e00733ccc242f2130b1d6a042a1f66fed7ab125bec9312cda52701e4a55a44febbdfe0c002c77b72c4098c6b5c46621eedf850f33919bda55862c8eda5f606c9c400022358a24253975e4364a46286204b6d3a65010ef0646004f75d82fc60eeffceb2964c497f4edd0706302737ad02be38151e536e7bd2f8949b041dfa3b14f3ea69d2294e7b8d14d715d3795f9c0b924484f3dbf04fb6d5bcc22636a2e0caa07b2333d99e48b136b6eed601e3f604aa0e94a68cbcbafb967e85a629b7d19f25a02a5136e11f37f0347dbcf9bd93f687d9200b1ed2e58b26aed8bb19ea96f5ae843dd3effbfbe2e58c3709fd8d893b2ff95a2d997665ffd231b5ce9f136c1b425a92cef9c595532f474e07a5952f8842d0f9d2e4eee0485c5ad5e4deec813e783001fd93c128d9d6666213c4516b96753281e4135f0c6bbf329e27c5052d53bf62e564369085e1c2fd94a40bfab25c62fde5062ba14d4af5a789ed0be50e5ec74e57453bd040cb04acd49178f9595bb18c019530c4f682c9cb478d307cedc0281f43f9abfab9babec66c9888a5bfb7811faef847d031e4f0459751c2d7da05a6d7936935be3c9ab9ff144f17f103dbc58e987f2cdd95148465816ec1a36f706d4e546ec76dd7b90ce306ce55b7eabedf5b0b4d54385e508fa4291846ddcfa834b04277128f5e7a4718270960340630e89499da66e2077d8fdc853f4323f5d9f7c69ccb3ebef39af2d1623750f8a287ff2eeb8cdfce09a4b58adc89b17c92ea34839bfa3293397ef90da01caba88e2c6077f654756b8ff0dfccd45c6508fac5557ae392fc74eb33d58c3ba91144bd2629c6f15a100d962778ac7f754f0340a25396cab7491dc458686fbbb3fc72e3d5f9e9aa33d85e9de5f2069189ebbde8052ba24c146cac47ba9c4626a3d3a28bcbb889028d135990122d87a4128e9f6f73b7934307aa8a33d93343aa4bb458f81562d14c94783612ac9fa14ca74b78dff39a8814d4c89c1c722b8aa5a8a66eb62db8726cb7dd3330c04d97f714c890dcee99492d348bdfc563379587a277e2d961ecb9b41e6762462437194e5dbc50feb6ac1bd86368af933e347eb297233938afe89c6d1987f9aa8a0988878bef2297d8282970227deef5f9d92337c64755631ab3648ebacd282e601dd1c8ca0742ae3ca0ae4be640715e657d06c6d1d9ee441aceaf987d195264bd759b4adacc8d500f70cc95fb2fa560b57ec6a4150a6e8b93734d79af96396620a33e449a908da15c05fbe73e04f128745c541a55db47546d47ad966f63791806fd2a6dfba8f1063b3eaded392da94b531fc22ba00d30fbd2719c997ea8f7d52980cd20a620b2a7cf63ba167864b90117497432b5a0a4d4918fac2d45a9bf1ed63d7317e615843ede4d0c6c08a296fdff96ba207fca78486dfe48417504cdb4b5b8cee75a7a41e870498022e9cca3fcf0134b58565eb03cb435449b0530fdc417a3b5ed743a92b995ee4cfb24875fb2b76d0046dd43d9d167232366c46adc4f85ae024b8ea4170da7daf5dba13a1b92657844db28fe0d7396d13a78b2c847eeee41f2461a05dfc84bd15b7ad72c0cfd678ed7c29bc37f055f2e6c5965b9395a16304b506581ad58c0171f47bc32cfb85f3e535af0331eaa01c40c505ca984e1f83130a08f6ed60ca9d83b4092d44eacfd8338d38f306627200220080d46b3d", 0xf8a}, {&(0x7f00000000c0)="b4c046ec5aec4ff2c2777118ae4e2b910d332cccb2c37dceeb387be425a981688549e43933cef44a45a112d7db1300676c0bb850db39c269c00af31686d2b6ef30e1ccfa9aa68d7332b0294da82c9a828058f69e913c00577cb2b7966c8bf0ea68ff438f21f0970d8cf34bafee95bbbed35c7972b13a", 0x76}, {&(0x7f0000000280)="98", 0x1}], 0x3) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff739, "b3f8cb643f197bd9eec23267c786f6f4977e5a28"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) poll(&(0x7f0000000200)=[{r1, 0x4}], 0x1, 0x0) shutdown(r1, 0x2) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x3}, {{r3}, 0xffffffffffffffff, 0x42}], 0x3ff, 0x0, 0x0, 0x0) munmap(&(0x7f000000e000/0x3000)=nil, 0x3000) 15:53:22 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000017c0), 0x4) recvmmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x50, 0x0, 0x0) 15:53:22 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYBLOB="28bba4a6a957262ea1b2aa0008004600002000000000f0352396a8b153518269ddd792cb888b6f319dc7d58d37e5aded955021546026e36d004ef8b9dcecf93c2fa06751d995efa5ea6cc88a82ece92a0e331dc514c9d53232e143c2f2d64dcd85000fce62508917c6a4f7a9be"]) 15:53:22 executing program 2: sysctl$vm(&(0x7f0000000080)={0x2, 0x2}, 0x58, 0x0, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, r3}, 0x0, 0x0, 0x1}) fchown(r0, r2, r3) r4 = msgget$private(0x0, 0x195) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0x3, 0x40000d28, "0d88f93e0f1279911cdf00000000000400"}) writev(r5, &(0x7f0000000080)=[{&(0x7f00000000c0)="04", 0x1}], 0x1) r6 = syz_open_pts() syz_open_pts() syz_open_pts() flock(r6, 0x1) r7 = getgid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x401, r2, r7, r2, r7, 0x0, 0x6}, 0x1, 0x50000000, r1, r1, 0x0, 0x9, 0x7db, 0x4}) 15:53:22 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) select(0x40, &(0x7f00000002c0)={0xfffffffffffffbff}, 0x0, 0x0, 0x0) read(r1, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file1\x00', 0x18620, 0x0) chdir(&(0x7f0000000000)='./file1\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0xc0) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r5, 0x5) fcntl$setown(r3, 0x6, r6) pipe(&(0x7f0000000240)) close(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) wait4(0x0, 0x0, 0x0, 0x0) r8 = kqueue() r9 = kqueue() kevent(r9, &(0x7f0000000140)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x83, 0x0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x5a98389c0dabb8c9) mkdir(&(0x7f0000000080)='./file1/file0\x00', 0x0) mknod$loop(&(0x7f00000001c0)='./file1/file0\x00', 0x0, 0x0) kevent(r8, &(0x7f0000000080), 0x7ff, 0x0, 0x101, 0x0) dup2(r7, r8) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000080)="d8b26a23", &(0x7f0000000180)=0x4, 0x0, 0x0) getuid() 15:53:22 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000140)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "3ae08a", 0x14, 0x3a, 0x0, @rand_addr="a23149161b241bda8d7dd24753984b0d", @rand_addr="7b79f178b8357b540fd7dbdc070fce8d", {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 15:53:22 executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00', @ANYRES64], 0x10, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\n', 0x1) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0x10, 0x0}, 0x0) 15:53:22 executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)=ANY=[], 0x1c, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000140)=0xffffffffffffff42) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0187009, &(0x7f0000000080)={{}, 0x0, 0x0}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000140)="a8619d07d507cf3d1416f74303194954fdea9761fa26", &(0x7f0000000100)=0x16, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 15:53:22 executing program 1: writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000380)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fce67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23625ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b", 0xda}], 0x1) msync(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xa7eb9174a74cf583, 0xb2) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x3) symlink(&(0x7f0000000340)='./file1\x00', &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc1206922, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) open$dir(0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r2, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000080)='./file2\x00', r2, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file1\x00') setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs, 0x10) 15:53:22 executing program 2: nanosleep(&(0x7f0000001600), &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x85, 0xfffff, 0x10001}], 0xb7a, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000008c0)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f00000000c0)='L', 0x1}], 0x1}, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00006fd7a8d4af8205f7000000ac1400bbe000000209009078a848742af570afd47b967acded28fd756c3fe9a6cec72e551e2311dc1bb9bb05f1eacc49c418d8ee46789a6e8c6d104c364e46d6be323f82a09587696096d7ff7220939915559a0916f27e43fe2911bcde08dbdf538d060000000000000000800000000000000000000000007250b887067eca4538d2ac690e845781c2"]) 15:53:22 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x40001ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mkdir(&(0x7f0000000100)='./file0\x00', 0x1fd) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0/file0/..\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x9, 0x0, 0x0, 0x1ff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690e, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r3 = kqueue() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f37ed0fec973e67ccfb4d359906324421e8cc798"}) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x55}], 0xc8b5, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) sysctl$kern(&(0x7f0000000280)={0x1, 0x32}, 0x2, &(0x7f0000000180)="75820000000000000004ced1dd", &(0x7f0000000240)=0xd, 0x0, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffff9c}], 0x1, 0x87e) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x8001) 15:53:22 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$FIONREAD(r3, 0xc0206917, &(0x7f00000001c0)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x8000000000000000, 0x2ffffffff}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='r\x00') execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x0, 0x17, 0x0, 0x0) 15:53:22 executing program 6: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r4) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) pipe(&(0x7f0000000540)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r5) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r6) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r7) pipe(&(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000040)) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000080)='.\x00', r0, &(0x7f00000001c0)='./file0\x00') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r8 = syz_open_pts() close(r8) syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0x0, 0x7fffffff, 0x1, 0xfffffffc, "1a1116f0d0a64300005a110000fffffffffff700"}) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r9, 0x80585750, &(0x7f00000006c0)={'./file0/file0/..\x00', 0x9, 0x43, 0x5, 0x1, 0x2, 0x9f9, 0x4, 0x0, 0x0, 0x8, 0xf3c}) 15:53:22 executing program 7: mmap(&(0x7f00003af000/0x2000)=nil, 0x2000, 0x0, 0x5012, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x6, 0xfffff, 0x100000000, 0x7}, {{}, 0xfffffffffffffffe, 0xe1, 0xf0000000, 0xfffffffffffffff8, 0x3}], 0x7fff, 0x0, 0x20004000, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) truncate(&(0x7f0000000040)='./file0\x00', 0x40000000030000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) sendmsg$unix(r2, &(0x7f0000000bc0)={0x0, 0x0, 0x0}, 0x1) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ftruncate(r1, 0x7fff) 15:53:22 executing program 2: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000006c0)="010009c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f5227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513256ddd8680a944d5c2bd02adc7f1fe850c080d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956e65847b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d91074f50bba80ec3f6205", &(0x7f00000002c0)=0x210, 0x0, 0x0) msgrcv(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000374a044015e07c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000008802cba73d90ae84e41d8a95d9756dc012b966efa8693c75d9ac62f016843d1adc8b7fe2de9d8780659b7dae6cddf164ea7720c1b31ff81da6d308b7c6447f951501eb361a2dba267a879b5560acf50c4f6a4ac0d8d87492ce0277305ab99feb5f6e0b8a68a4242fc85d7eb68c1190ba046106"], 0x3a, 0x1, 0x2000) getgroups(0x2, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff]) r0 = msgget$private(0x0, 0x388) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = getegid() r3 = msgget$private(0x0, 0x100) msgrcv(r3, 0x0, 0x0, 0x3, 0x800) r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() setreuid(r6, r8) r9 = semget(0x1, 0x2, 0x101) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x7fff, r6, r7, r8, r7, 0x20, 0x4}, 0x100, 0xfffffffffffffffe, 0xffffffffffffffff}) r10 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x6, 0x0, 0x0, r8, r10, 0xb1, 0xa4c7}, 0x7, 0x1, 0x2}) r11 = socket$inet(0x2, 0x1, 0x0) setsockopt(r11, 0x0, 0x20, 0x0, 0x0) r12 = socket(0x20, 0x1, 0x0) connect$unix(r12, &(0x7f0000000040)=ANY=[@ANYBLOB="f03ea8801d63970900ed9452a77002308ccd"], 0x10) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r13, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r14 = fcntl$getown(r13, 0x5) ktrace(0x0, 0x5, 0x128, r14) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000340)={{0x6, r4, r2, 0x0, r2, 0x94, 0x71}, 0x2, 0x8, r14, r5, 0x1, 0x6, 0x7, 0xffff}) r15 = socket(0x2, 0x1, 0x0) dup2(r12, r15) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x20, 0x26) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/45) 15:53:22 executing program 3: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x2, 0x2, 0x40000000000000, 0x10002fffffffc}) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x64) flock(r0, 0x1) flock(r0, 0x3) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="6b3c749e8b2bee724f03020877400bdef04b96f6fa4c094bd52e7450450a1368dcef9e1ce49a55f46ec7f66fd10bde3f0013e49aef877f5966544a143361b64676299652a21902634de864743ed8a428e58c07fac1e4f17fd4ad82323119c1f21280e5c3dad056259f009ebb69cbf46a793e98065a1309fac8b91c16f335debe2a8c0c99d10d0d71ac19c74367e4951a3757bd30089e34497d3cabd7f887323553224784cb903dc26d2537c13d539a3d6ec95f9b30823435141260a1d6a208000000c458cbd2d7e6bb1f62d60fe79e8781c64845601585e85cbf56da6acf70f3c38ec82de3d04cdacdd4cc9cd7"], 0x10) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f00000001c0)=0x8) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000140)=ANY=[@ANYRESHEX=r1, @ANYRESDEC=r0], 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x20, 0x2, 0x8) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) write(r6, &(0x7f0000000040)="04", 0xff9a) r7 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) close(r7) r8 = accept$inet(r7, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) recvmmsg(r8, &(0x7f00000009c0)={0x0}, 0x10, 0x1040, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) r9 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000400)) bind$inet6(r9, &(0x7f0000000440)={0x18, 0x0, 0x800, 0x1}, 0xc) kqueue() syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8001, 0x3, 0x5, 0x0, "65dfdb714efce0b568fb2735202400275b738718", 0x8000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000240)=0x1c, 0x0, 0x0) 15:53:22 executing program 6: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x9, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x7ffffffe, 0x0, 0xc07, 0xffffffdd, "979500d67d3f003c00f8ffffffc12300"}) writev(r3, &(0x7f0000000500)=[{&(0x7f00000009c0)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08cd850e080468c406a2576d93a6e610ace0fe401b3af94886a9209a9552e5231c14d5842ce811ae17ac41ca78ffb36e5d9a788ac68443f49b920121df80a106ac6859fedff6187d880e9a8849805a46b28e6ef435d45e7e0343d939f21ef05ff3e31f9b2777b169b10c28b07dc4845ed10f14a549e3c0228e974f48b0b191f74acbb8c4b6b3501b384444d10c203a141c90bf928db0bb64a58fcea41c91073336fe5a3a5a0f82f3f7136ff66292f4641b1a94bae4de83f3c5966f9489587e2c92d75edf7b948327261a26ff7fd1900c2d48accef57d95416b4c16b75c46bbf4ebf25512bbfbf729bcd7a7a3fee20abf16e6bb744431698c7f6f8e1299fa9f363b74e3247af2b28ad262903ad5e6a971db9a364bb4a84ec23941c15188879ebfba620a7719f9d44b80b0b310fc1b886de95dca9", 0x17c}], 0x1) dup2(r0, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) 15:53:22 executing program 1: syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="76fff5cb79000000000000000400060008004327016800650006e233907cac1400bb000000028818a044100131ffffffff0000001f00000008b30600000087f792fa69c16d"]) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) listen(r2, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x9f) shutdown(r2, 0x2) dup(r1) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000001c0)="14f6b3c9b22c8e8f8258ad8e07ec942c1a134765b5e1da03f0afc1f2774d2dc10800000000000000881030cd3d0ce1af4bf35d605ef299cdfecd1f6811e06e10a9a912caa50926a19e72f2b6d6975af72ed7815beb25fbe3cbce846f60636dc8bc78394010b67f06775322f122e3bc7665f909995621643d8243187b65897940fca4d999ed7fe7494db4d80d5f1b8687f2d71ffb353fb72562c8e1ba51a336ad1b237164e0833083aecf41f2ae97a3a1b9ddb56e3a81fe4c0462fe6ec66983b7379ef4c1a305a29a1e450d6df2b53caa3d6b3aca80d1540f84dd49dfa68fc5f7dc69eda7f15b615989e77ab6d266c597f89cbf65870c0000008000000000283616b2a0d33cc5", 0x106) dup2(r1, r0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="020f00"], 0x10) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{}, 0x0, 0x0, 0x1}) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x2, 0x2, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x5, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x400008, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x198, 0x4008}, 0x1, 0x2, 0x0, 0x0, 0x1, 0x80000003, 0x5, 0x3ff}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000080)=""/5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, 0x0, 0x0, 0x0, 0xc0, 0x200}, 0x2, 0xd47, 0x7}) r5 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getppid() r8 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000400)={{0x101, 0x0, 0x0, r5, r6, 0x88, 0x3}, 0x1, 0x4, r7, r8, 0x4, 0xfffffffffffffff7, 0x800, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 15:53:22 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x10580, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x3) r2 = kqueue() r3 = socket$inet6(0x18, 0x4000, 0x8) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x20, 0x400, 0x7}, {{r3}, 0xfffffffffffffffc, 0x22, 0x2, 0x5, 0x6}, {{r0}, 0xfffffffffffffffb, 0x4, 0x10, 0xffffffffffffffff, 0x4}, {{r0}, 0x0, 0x24, 0x2, 0xffffffffffffffc0, 0x3}, {{r0}, 0xfffffffffffffffe, 0xd1, 0xfffd6, 0x3, 0x5}, {{r4}, 0xfffffffffffffffb, 0x8a, 0x40000000, 0x4, 0x100000001}, {{r1}, 0xfffffffffffffff9, 0x94, 0x4, 0xffffffffffffff84, 0xf2a}], 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x81, 0x4, 0x6, 0x7fffffffffffffff}], 0x3, &(0x7f00000001c0)={0x0, 0x5}) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000480)={0x80000000, 0x100, 0x5, 0x0, &(0x7f0000000200)={{0x7, 0x0, 0x2, 0x8, 0x34, 0x0, 0x5}, {[0x80000000, 0x7fffffff, 0x9, 0xffffffff, 0x8000000000000000, 0x2, 0x0, 0x5, 0xffffffffe9100196, 0x2, 0x40, 0x1, 0x6a, 0x13b, 0x1, 0x0, 0x8, 0x38], [0x6, 0x1, 0x1, 0x3ff, 0x100000001, 0x8000, 0x232e, 0xac21, 0x9, 0x7], [0x2, 0x6, 0x5, 0x2, 0x81, 0x9, 0x401], [0x7, 0x9, 0xfffffffffffffeff, 0x2, 0x2, 0x80000000], [{0x3, 0x8000, 0x0, 0xfffffffffffffff8}, {0x9, 0x0, 0x3, 0x6}, {0xfe01, 0x9, 0x5, 0x7}, {0x3ff, 0x0, 0x5, 0x1000}, {0x8, 0x80000001, 0x2}, {0x6, 0x6, 0x3, 0x8}, {0x0, 0x10001, 0x9, 0x7fffffffffffffff}, {0x5, 0x3, 0x9, 0x4}], {0x7, 0x7bca, 0x8, 0x8}, {0x9b7a, 0x9, 0x1, 0x36}}}, 0x7}) semget$private(0x0, 0x0, 0x48c) kqueue() r5 = socket(0x10, 0x1, 0x77) r6 = dup(r2) fchmod(r4, 0x1) writev(r1, &(0x7f00000004c0), 0x0) fcntl$getflags(r5, 0x1) fchdir(r2) sendmsg(r1, &(0x7f0000002d40)={0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f0000000500)="597004f89332da7318099f0bde0262b5ccacfa4a8dc47b366fe7b03cda180052066b8c7f59cf8e806e430a6849589632ee97d26e149550f8248501a84ea99cfc4296f51892c0d1f9d82a37040d0949cef732706e16e66f239c77d9659bca661dc3a191126af269c557bdf38528c45aa1cc429c83fa00cd175b29ac7af91d34c32935d4b4cbf758afe69ef0dfaf599d0e62f83604e754b7c47c737ff27c0dc5032901192e377917ef11bca4a01ed2cd6909b33df953fdbffd55e3f7cf4684bb6da021a8c0d1677e15b0ed46c495083c3409c2da26065e52eef525d08f343dd164c3662b7c4f13912fc040acb526ddf7ae8fcea1f3c225b2f3766b3a1a537e692b33e8d27e849cff95026ab2822051761f028d3bd173d4ef5ec250a2a99e53a20b6fde5641bf04eea0a61cb6721b429827e18ca9e443bb718f14c5e5e7e359fed48cbfd3bda4e41dfe5fb409f818ab06c3db133ba55746adee67736325622256f08338a9a5b49ea63c47a321109271f76cd5bfb6ebff49520dea401b6a4ac3bae5de88a7621463144dd160971f24982730ccf650ddce01019a83f662db429909a55488fd585d8e10dc061f346b451c4b35f8616b172a3418a78941a6e1799b06eedd03f0663527e7fc1cdd4701b1c318c165fb58e10e44baac31dce7d9009e63ba544bcb313cafc519c7f6492049d13b2afdb6cbbe4c64dd79e0b23ed8a01d800e5803ed3796746239ddcb13ef50f292afeb2cad47924f080387bca0194d3ed334598a444c8f37cb8b7a5b27b1777dbd97c5e990ab65c79e69aabac92c1d58ed660ec441462ed31c4fde33fd4d1a52e8c11f5dc5251006b3fc54e77213658bee6034df0ccfd832bac5f7067e4128c5d7229c7e82366a30d51524f8dffb2892c4fdd7623e0fbb8ecac151f4a865c2e0f6a97db1f7bbf7645c38d2d309e5c8c19469c7c20ee39e9ffbd9c4bbfb6fe58b6701d8c4f7143ecdb1ac53df84cf35ac390ed68973d60994fa70657cc7cea5d33cd3317a86ea67033e4225c958401fe68642f63ab023d867f3a04a21bb96339eadc6b28a4fb286f373428d46e8c52d0fd5652b17e503376354ee3685535dab6d868ac295fd40345572b71dd59a5a730c6032d193ec7eae1064b9f0ce8036218a72dcf734b04aaae225c1b14beb5bef48e181fef165dfbff6f75eaa5770f00914077d35afb7046be1c692ba184d51cc837d1caaf1db4ac10f9bb56707699365dcabf1ed6fb17fa4c7917c1699af1c94cad04601f2bf423b59d17b32da6afb3ec0baa68a814782cb2d1ede8636dc8cbfc0b48268506e9c9f1463bcecdbcb2190cf846f7d036766294b8d624c27e05e913b7cea3a8269acb2e409f94f74ef17412d180ecd8c7573205ca1e4b081e7119260b91a5cd8dc9b4e7b5010a3bde87dd94616533847177e25da017696acfcfe303c44014fb0e2ad4196d07a62c1b22ee17844cdc7972e1037500add30dc67ccf8b15c638eb2fc33681c528e9564d74c1d8ccec52e2a75fbc268bd9595d8a781d48544c727c366edf970fbedb7fa6b352d2b73df37caafb2449d70d711e930100d8a235f8123e74e78cd1ba45ece089e445f33684858386e9ac91223710820b7d13810057c31bb40b76f530cd83d4b269a52629530919e2409d9c27c36fc0687532c27c86bccc77555e77cfd128484f6dfa782d3df2e767ea35310b7a35fef31ad7f2fb84f89d24099e3118568cb680823695d1868bdb8d3dc87f92df12f7017a9052af0710c9c3102ea1df2d959e6a9f1880a36cb5394d300aab322e3ada2b13e6db0de15472ab51e21b3c531921ce28a973e1dc546c5217af242235ae791e8da1b871b573b6e38a431c0705af8ab0ca035858dde159c6336a65f7858eda5f632a4cec5ffde4e4e62b60808b7516fdb1f814bf7517776ece06db28933a0c0994402909ef61dcde715988ba65d6446db7e9314e5f47f631ca4ea853879f8287caba49104fc35d6e77fff8203f2f23e42424415083a2c7c6622dc300457c3993a6f7bd3618796705e1a01386cd3a6ec0f9c5aaa5d7822d033571c7a371560d5507a5dc32cc5ba79378e3f0878be0df2540d59701d28000976072a60271e18e8fdd3f3af5f0b28fff32cad032c085b2baed864acb571b88f675e20c8a429b6e6a66aa60b73873af033e76366a0feafce3380c3dd2ee17dae5401ab8300ed12f0ae1d0682789f2ff2780584eb929849fed215f32a55a7ccae8e94461670f1410a3e6d5950e166bab1ebde86b70235416b7e3d49f8070c175c7328642d9fb4b4509f1763829aa83424b782b0e8154ae6cea21189cf5736252d05372076bc82c4313f8ddaf7a298f0b2cb38f6791b9d50454609796abf2e7230994f3c9518db9a7412c7870b3dcba01a76d71ecae7ffc2f8c666e25b0b2b3648b5fb8ad9495503b7f999bfba2b805f71480172c0d8061eff19afadc60c85fe291401a1627a80dfc5c48d1d5eec4fe341c0e55b3738656a3f82503589e0f0a94c09cdef2a39280ee37edb002c1781392ee54edb1ddb28adadc54dec79eaa2fdb99387f81b0affede07cb2b07c2db7b4bd47381331eccb561b13177b1fea355803ceffffb2ddc10961a8d83fe49b6244fdb178b238efcad8ebfcc6788f1c34fb8eb29592a99aafd7f3a9ecee270d4e37cd7a94db2a5e31d196da36568048e06d559fa9c5d442fcdccea9bd99a52793a45dd237f790d0b42ed1d1751268d5b83553e972976ed208434677ebd73e699e7cc0934f58444c6a4b759394127e5db4418cfbe48aa8fe87bf5b3dc8f6815228f81d5d4d873036ae9cdf358daea5aeaae47b153387ab39d12f9aaabd41b2c2415be5a81384a5556dbf220709a2259819cb4a649d16608efcfea5affe239710766107670a055cfde0141e7fd9855da43a516c8501c813333bfdfd272211193fa51c3548d28f71da18f242edd523cda42dc02ac572983a5005b354ef06c7da2a13354c2f7c032bba38ecb83a0c84f55553f1ab5bd1415661a6b07e55a2d2eb1756242e7516fc32a8497e0a736cc91c098bfd8bce2618dc1771227fb4e1b8cf2077d3e55b2395576d8cfaaee39ce7ee4cf34132f2184d688211be6c3f2ac5f3cf9069203170299aa31374c184c1e3df4b81fbf0e8f77cf8f900baea8cf717ad2792d9f80faccc9ff3e456626dc7984eb77756fe557dc343b3fbdfdb6c1085513e9f5dafb30caca248891676a3232701e03571f435e4a89d81efe1d1e98e14dff1393441218267fd5f50f5c50b92592fc246be1603f1e34eb201970eb83f93b0de04ab996ef8c2a119513a17add4e91d9e3dce3036e9350af2baddb6cf0b34101c886f801021a9d19fba4436a4248fa7cbd35f3e191fa73d54c91b6b933b399b768f81d7fa37ef1d7f0f5376cc421cbd8e1410b8b56e310732952afbbd24e8f6d3bd4944c4e15704a76e8c35962f00a304787aa2e55ad5731976eea3862380825090f0f3aba4513d325afcba33b7bae127ca1e1bb6c319c4497b061dae72e9f12d824e7685c421db29ca979521e3785f8e95e778a2d4800e9bcfb2ff1f066cbfe15bd428354c0d94f8e2cdb0507e795b0973f247224b7a7eab8cd08e617b62919f5df504448d29f507cc647566fc0d729432c62f25ac2a65851fac338e0213ab58bb641b648a221afc4ee0cc9c66e5425bc27fc1ccf5a4fc7249ece5d5ee87ac5efa227744bb8f8a77b1dce5bf7231cd2ae7d3d31e268138ce9e5ff434c8bc9f1d2ddbc7491f7ba41d69e89b451898ded5c7fb07d9c24a23587d0d7a99dd5c5b62aa49588a45df0c1f24d817d1e1f18d2494e80eb75d1ca7095bc27b3b5e0a2ab73ac4aa1ee98690ab062e28b00b18d6d6413c4cc4ecfbb3e3e3d9525d05a3d1384cf99431b3f6c10ec8867a8a778ff27c2b0e1d9c9da0394c4c494b76dab299d7617b439c382bee9a967d959b06f4b9b3238ec64182b590a6b74f0cdb167148eb729424b74ce51e921f4d554f455aad139a4edefbc08622f5c2b7f16c7da935046d2ad5dbf24b1d49db811afa2751cb22aeb9b99927ced615dc294ddd21b723e1b97233cd7997ec8688bf8f09fdf067e1cfef585bec5810795883c674d45222075e29f4558524e089c3636a868ef77ee6dc43deb92c6e2da6b477a0dad9c976e2806169ff9b6464759394ba4f82fafb9831db8042c050d1c6fddba82305f20d159315f830612ebc624e9166a0cb05d6fd1778dec9c526db5ac771c263e9a68e6557183683b40a7ac23659a59479c232e64805af0263ba285738c3439e736e63b0c66fd2fff4a248a7d981e07b767eb7115203619e72ab4564883a04b91c89454aa316396b92c0e7eba27282c495f899120a8e4ae8d1112f99983cfbc83837882f6210d4a21d9cb0ec8c57d8d4e5dc37caece6ccaa5c00e7edfcdaa02167e63326f7d7ee06a6bcc7b8e28c7acb567cc197d401947e48f842785617210b6b8f8fc5d6d433e684e260dcddcde9c28247e654cd8d4fa080eba9ff35f6f16c9a394f394bf8a869db466a7b87811306c01c253961422e5ea397d6ad61796aa9d62e58f5bba81f3bd14ac783a2e39a1b54d31cf5e866331eb199fc5ac142c62e5c6b2303d9dec1fd456a43444262b7dbfcc77c56615ef1f9ced762f7cfb1f282f1d425dc30a18ff4e26fda4c305094258f0092f798d5272f1b9caca36955bd3e85a035f1d6fd224a2502564b93b1ea0fd1f35f8687f0db266645a3cac4f5cf88686730e60b9ec0fede931ff71f13c673572bb3b33d7fad724356e8fc36d8ceb3867fb49946308204d54a9b7e6b9176a715219a56b5be1871bb37627f08ef67903c9e68342bf8b8e164668a61c6ac67676618a22a14b4d0f46ca7d72293cf3a666cb84b547fa36941ec9e34858050f118bd655cfef30491d038b25c46a5d45f35bee3fddfab950fa8f5901d5e6df18267993e0f28e413040c94e1c4200668586f6d76da7b1fddbcb9429122c0be2bc95425db51ff47b897ee6b7211f8bce23d91a573aafdb7cb5e8d5d324df68c8a00747cec6d57b8b1e35045b435d827d8739a179d16260d9105895ed7fefa35cff589445b9e4c6ab5c6e870005d1ebd5614d3b66058b79fbe749030e108d924698a494b9a4e79ebbba123b807eb58bb63b13ae1badc7a23107ea2148bfdc27d175344313e90069ca7cef4b01bae23b86f4a92305a6c3e6dee29aa31a32205f18bb4fd89d6b173c276e08af29300239ec2749f9eee48043be857ed901c94647a6ca32042a483383a4b4dc542d38b3060217158fff08c54d5e10b388cff6b3fd3209fb5b27f7bd1e03f1357a0380974768ffcedf62904e5fc18f989eef4bea2eeef2bdab654cba8096e7e3da4ec9158b6af98638e75159cf7ef217335d6ee987ad0e9fdadcaac0c3fe62a022533e0ae6ff633d6a2d5e22800d7ecb59a0c37d8bbc2f4c76e3493ff8d40b0b6225b32c03dfbfe52f4675f772a2cb30c52b4459f807431119b32b6ba1691b7426893d9d88b16ec7b1d71777e1b7bb0849293531ba95089413a74b2754f4b409a3fc02e66173a55d8e4662f6703bef1f3f7076642d4a27f1c8590e1f32e49158ff0d46ee6fac1141d65b9bcbd128274bf1d128b1f366436cbcb52a28684e95a9a447918ca3c48202a9ff63dc968bc50230fdd51f7c2d6c8877a9a474112ed53c76fee7f732f3bb1dc541ab4a6ca992178be2b99d020ddf762069953189acd0c6530c61752712955989302a84a4b72b06bdcd97112a8a7c856c8ea7308a189bf5925911d946dd905a7e1aaaa57", 0x1000}, {&(0x7f0000001500)="209342924e9ff15ecd15b1fdc63c04e381975e2d3d411432613e48b0b2dd49faf348451bf0ec074f242e4667a62fc21a1e7e64ad0182be05d684452f6e85741f1574b58965628b8b69678bc92f2fffcbf538c86b7bf41ceaa0df519bc00754d49e723ebb64360dc49a3483b39a1dcaa662f454252398e975367dde4781b1a2d94670f8ae9250840a5fb8b333a878", 0x8e}, {&(0x7f00000015c0)="c6086b4683e89f1886a8ccc696028b6f25413b95e2908d516830fdd97036b0013ebe000a670d69f9e2e6d8b530", 0x2d}, {&(0x7f0000001600)="6a91f370fee3383ab2068e761dab23130bbe4e3793947d95514e9d8f01f1ba9d81c42a91bf1549983c163ae3969837f23f670ad2331a00c846543e48eaadc14b5991d1f1b40d8eb7275c7c8b97b5a62e589db709dd9bdf54f71997fadf358ed17555011b2c6defe9b609f0b9215b879ee0da9ed2a0846add9943e35f9551354ff56dfd27", 0x84}, {&(0x7f00000016c0)="b2a130516e55af7744495463f95c96622d3e49b4c9071cb466026fa0273ee8e458d572502800b70bf7faa4fef95f3560b80294fadec6d0d6f91739f3a697cafa116834985e1369e542d949d139a83c0028d12f314f23283838c11a2414960c2ad98d391d1b11d69dcb2f54a853d0386972b898980098622aa808a400d5ace62aef8ac4d906fe45cb8859d878ee3212009df46fc3a0f9926a412696de859cc96049e7f3d421785b8bfe169a8f67dadf3fe98e7adfa39fe7bb47cf915f", 0xbc}, {&(0x7f0000001780)="a17a628e9551363d743039d804002c65e9e3d2db034624b82d6459f16dd7e6d5fee5ed4b3232c7eb9bbe978ca87244820582eb5e543b2cd2c6637751ec477969db32c80d4b85e855ab5be113016a00d7139d5d4b87f2bde3d00b87dca303ebba6478df3c10f0ceea9d4bc42fade23b714a23a185252d72fbaa533d1695ea00af598efe693a2aa0e0ef555dc43b76649da07f5697a21ed3337f59f763af33c533a668b49a5f614eef1e70002c96183181ad092a28f92470e6750f09ebb8df6094d29ef56c32b5cb3ec51ffc2dc799bf221ca7ced1468ba9d88b3c81086bc8723d72b85028173c549fc0314a91dd616d3be1e7f1b4b96a2404cab14052", 0xfc}, {&(0x7f0000001880)="6730a8198c5450da50e8fa05d09bc6da12f583603a43c68dcdc2dfc12d4903e3649f9ce9605221f148cb3823a829006c636a4f348bda332382891d83c21e67878e1a42982641ead463c405cb822420617931218707553532a9a004edb204b5778e8f3bfad9d71ea7631228a83ee5819ecb0e5b917737f0265cbc12a1c54bd94f2a5a002d913e4789f9998a2ddbe8366f6a8df3d1e2c9d07bd630e4c25beb0ce1205042afa806f7ce4a77c8ae5b5d0bca2861e5b16864677d025520e0a154d50016da827c7b50fadc7bdd70b407e41814c04dd432f04af885a138dc58f0d45f63ba3385db672f59f48f1b658652421405726544e882773a65", 0xf8}, {&(0x7f0000001980)="4c6ea6746e97156e210fcfcb41c2cffa05e8a500a961dae941b28decb305f8f09e06a647ac05017f483941420b58561bb73a1b7b16e402930bad014cb35b8af2cf012dc5caccac524308ad538faf819fb7132af946c777a9bc78c9e1d290ab94962a4fcc1c03f394b01d588c73a6dadaddf2b2301a61726217fe1ffcd7d5c86b1a", 0x81}], 0x8, &(0x7f0000001ac0)=[{0x30, 0xffff, 0x401, "549f49388f5b54ac455e81cd6b194f5d11dc1a22629f4a9d56001c"}, {0x108, 0xffff, 0xd2, "bead8e379ac3db9e55fea5515e48c62ea04122c25832521b4d1a4f8d8390464b3a7b08a1a8c3f587ce1b864af2e5c86e4f4c3e6d1aead974f695a1936638fd04398a1d7e85028c73e812c836850747acdb19df48e3c52983fcd9aee287d8f61ca140961a343fb1b7d1d9e6bec705957cffcf557367582b7824f51e66a06669c9acd0518ec5eb1b9795d72323028eb8889d53bb22e955eb738dd484ad639b01abb49e06fd73d2575a60c1f2e7852261776f913510c9a432ba8ab06531f029df128754cff4e3e55935859c0827f59695bafd5bc3691f1044a30eeb144316822fc0ece58881f7cc8165df9e16beb0bf1e7696456ca06c"}, {0x1010, 0xffff, 0x4, "d16c255d5652995bc62b1fc4fc783d7b7430b88665564227edc6fe3d8bd2fd13d58932b859b27e8e0e2deee09a67d3baa04b670d47e931bd8f12fcf66e80624f5561202e083d96c10a59b9f18da048594d46e9322376544d043c976e25414f30a9918c8243af61c77fa3dc7a02b787efd09e1dbbe71510bb8f2786e0cad6dcc6e25031bf9f6cedf963557ce5f2c603219c4e883781e7b97a36fc1b29663708011ecd85d5335d4ee1c4f4d9432a22d232161ad5add6c8b494275565aa97e82f833b61b043c2fd7ca92bab28b70c799d2fe091cf8e1036ee3eb0513dd624a20b7a984e0808c4b5d26ccf95deed4108e14fdc122fed35d4877b020597b240b7f786951f53be36823f327a72ec52e3cd5787cf661d42b6e2c54036a10911772d939eedd647b6a6612d18f059e0145357289ac5d130f662588e40a962cd38182ac22767e6aae9dab202811aa1ee1719d020adedac623d96ba63bef31c527cb679853d17fad421cde751f2a303e1e9cc6e087ed0eab34fda75017c1599f36afe92fed2294ba7bf64ab0b978aaaadd0d3af9e4a152e8f9eda8a4561f0f9f7104b2bc3085b266b06bd84742d6349c551ae6e7fb4dc38accdb9f887d1de9da2bbca0318eed456b1f0e1167a6b66003b23719d7dab820ab624aa1a28f5cd20ca8f5773e266dbb0e35d53fc5186d3877460d9b25b9417ec0a2bf119a145faa3198b50dc098d047a192c60072be1dcc4f77f3763186ff627546487dab5fabc2ad81e430dac690e243511259c3cfbc6d2aa30060dc34e9c4899b1d5b7a6d026db6d232ad686e986aa59b1ee2fdaf32048798be8d84839bead524b567d81e0d74235ef529eacf21a120ab89030162aea12e04ff5f4f4f96ed0813a780f0f3eb9a1416cbcc982dd0803a30d02590310aa04798ed1d14d9f1e9158eea895689aaa87a11b5136fff4ac365d97dc714c4fbba9ea84b19484104f44598f7d11d1796afbb7eb93fe9e284569baef7d1ac00675bb17a57351f3e88df1119905f2d10993ece106fa4e6460fcb4ca569097148b4b4a06bd555b947fb564e864440d778882efb0db98e1b37a619dc23d8940fb653ad3e644ae220f20a7d928eff5159b5336416e8e6767e654d0a76a17610483e0a5e5e1e597e03c8dfaddb2464714daec4c03a8ced312885c9da5515d67a824756604c9ae2c0c2663fcb5978e8675abdcf9b7faba43e05fde58116b88cd96affb53c49518bda9257c583754c09b55704cccf324577c8993e1cfb686279ba527ff979ab594c4e56347ae39f90565919aac72773c91b994f9b585c87b33a0aa17823c989ebaec72e3eda10e74f351402f3f6b0e26a1fd36d19b0a24662677ce04757c4be483599b7d6f13f9b995647f96d69f6825163872241d3334b07544108a5bb440bdb5b699987a8e8b53a5e1d6f90485425b51e81863efa6216aa5e9b93adad148405f49179690b30e6b7b351012da02dd8fb048c610e47659c90a056f8101537265e02be512695e87cb15318afa5101707438587a46183ede3b0542999aad74c16481802ea7a048a7d1437708ed1e197f90198b36992add15e2f896b25687a1f036321d5c4f5505ad76f36382906b262ce2d8256a1234a08e487a5cd751371e76242a6540d82f2a69675cdf42764edb04bee06b4acee9f108eae7354084baf5ec03256a02cdb762d813d2b0228beec57188f1589864feffabc60423676b19524c5d1c95f12f406b8c5ede36860dbd16bdb8a04ddc788572b706bbee688f41da19f7f6e7861143ae8c22590badab34e2555c0eebb58e44b0eb232f172e26b5ae6fc70ce66c28b234ffb0e7b6bb32a4d58833d45ee740dcf96dfde896f61787951a8203023bae9ed588f2cffcd77914ed3478602e8f450e1e29de5bad4616469b072dc993ecfafc7c26427f12ba211d9d249cfd6234a9093d0ae45a83736e28f100c43e3c9b5641030605d70e31058dc90f7e9e9904b020fd70c4d8f7e663365007117ab862f70d1252d4908f37c49d3ac644f73ded9c75d57bc6cf0403b8dc52a4b3ebec91aeca9f8997705de01d7d72f0a64606c9e025c9ce61e0685f1ddeb25a8a469a7e14bd35546b625a94b3370d76a4daa629d3fff6f2b3fa845e86a557cc527c85b12327be6cbd6c4c891502b817aab08ae13b960b2abfc3042330e7cd81104880cfa22f5324df7470466d92c4d511c542b70833d69a2628b6ba30aff0ba0c8d6fdb5653d5b20362672dccb6f0bb30bb752758e2d286fe37df87332e55abea2ef9c70ad39a71cfc032a74b9b89f65915e2f7dca11de7cb2c394d94f265dd84e514f9c45c17a8861a6a964d710581b10c044d7fcd9acd100a478f3358ff2fefaa83ac6e0fa8c885f662f23764a6c4406af5ff7a35ec4d58172929e5385e9f48c526e58de41ca6be3ed8f222d25ce3be3f2186bb8be081822d22b367be6ea922c4a2561fe6d240c1c463f8ca430b9532b0b0adb2b54b7dcfc83aabcbd1ae31a1091a7e58fd685e4e933cfaac62aa16adbec7549b1530a953f2acd1430aeebc3d15b258999e6f1efc6fe58f11f559567269e1e5cda2da1a2902dcdb60c0de21f1a6b772f774bf35785caec378476da95b5969e861c90adc6ef2caf66ea7cfe8b21841876b076ef4df0ae58abc1583b1b9d5e3870cbabfbda1e6ee585cfa0b50033f820aaa10a1cecf82e76cf26a7b99b1e2cc54d5beca14911c11811ee38b8884b448b3eb55558d9c0de2c0a4218d778f1d3ac8bb8c388624323c7838d36bd38ed457f0fbf65c2ecd6bd14b47825dfb9cabfacfeecaef010042b1461a13d22121fbdb78c7bf91e559905f284131cdec47bcc853761c579718b9aac62e1b4b1c10eb12a8bbc507200d5effff480698f328dff6b7f32e782f2d5396f5d7ff075d01994f751f3a9fc71ab1d2ca4fb6fa950344de937d626cd0ff64cf036ec44fe39c0de7f6a302f7467c839790136e3682fb97d08a71ee67732ffcba3569d013c026e10a8d102035c749ba7bdff927bf7a983dfa7c1d76312db8e32d1572899794fa3aa586b75fdf9e32122d5cea20cf1c1545f68b3e80abc7f6853c171ce225872621be23a8aa71cd77f849dd380e9ebc43fadca095bddb54c57c9415eefacc77a689e4449c55fe074756da8714c1cac4e970cc339119de275b07b8663ead60e1e0b1a4be2c0573751c6bd8ffb82095842d26495a45618da2f0a02092814160bc97cb6837621ee4dc8d7aace22ad5df8c8705ea8cdda71260383788e537a7a6e0b94fc4849c10d4376d0645b8c733e2c59d22200b0100bc21f53d643a88bd5f1d59a69afe7950a22e94635d9a47795a82944dba9aabef80c60eb62e6262c29fd88c16162988d94db6076cf7669713e6c07eed35a5a240c988baf58bbfeae7e3fd8f4a95931a8d952e9d9d733f0acbe009fddc207229917908a10fed8e1cc842c1c3ccb8eefffeb52423a549b45f8a8c80e1900a1fecb287dfc041efb88508f751d5848147a803b2bb5eaa06502b72ab854d8911f1ff5c13a0ed35ae36811f12cd036b7b764433e8ada94273abd1b94611c3ad05797df61a04922decf6e243a8193876d934b09bef29afd261c5b30eb8f0dad29323c39aa5080fcaf3e5b695a86e61def6e6833ad6e0cb0a82d06795a2428bb31eb34f8b11d4791f4c60cc995404c1789ae7cb93e516b25465a66b55aaa7d922f9111ad0e8bae83f2a8cb592956a6ea6f5755fb30f8e240eb57768fab6c8b783ce095700087a099d61ce659e70e75ace6355e04208e4398cc0db75e57ce6416ede13f5875d95936ca0e1035aaf7d16e4d2c37520d7f58b399f01fc524b3e59935729dd6772e521dedab285724ab261ec1d1b3f217ad0993b21e8df44838f8ecf009fbed9316a9f8bbf79dac206a6c0f210c850defb46b21b919857513b2813faf6b9f7effadf33e659908ef6416d3382d0ad23eec492fddb0b25058100eb1315166ff28befb4a543e850bf80865e79be163079c2a2ed5fe95208a6815a92de2d128700626131e78471c07dc77683f42f724bb8c2012e3f511e0480611e822a0ad3e0495835d6b6d2e7e6e7cc12417242595b30ffad763595225461951f1c705833d31d721348c5adf3ed1f0edb6f177b076b1a2b3775814f56280248640e0a7ad965559d63fd219ec74898d402d58cdc6c576498b6f2f8f006e75a5ddd43cad17f7eb2f6e6e5acba9b01c39b2bd7556fbcdf022a1d7951184471c66b33c8a09792c05b09aa34c625fb0cd0c34212da24631b2c5307ce0812cac945bbcb0482e0643959c9e79c55a0a9ad619a12fef4cbe9f6b8ad131e847d9bb81a1a7723fd3ea1bd60abcd84d4ed94912dfcd2d66f945cbf73a5474d5eac9413c26b06d4e88aaf158c8d6290220d20d428b94e5dfe59a356bae8100b735a2f437ac4d93a30f9a8ef41d3c7935c2c470048287b56f8043f837b3882e4a918979bf5a0bcec1406661df6d508bd40297ad8ea0a0381fb663fb70df352df52487d5b82c1516622362e56f72c00b194ceaf23c2574c2586a562a4f83bb315528645339e437bdcf786ed86284c539f31227cbc7af0c84beabf47df31c2840bf4623104fc7963e25a237913e00aa52617b3e7aa1036538e9603ec730264ede4c1860070f14ca98481b83759a389e89a3ba8f3ce24f538e2e855a3da5a30bf72d6f5a1a500acd86c924cf5c65e2b9234fc5f30202b64cdd80f1b59e1dfdb7b66c0f5d673d6b08b61a670331a98a410e7d91e266fd5c911c6c6f95200f487d314abb4a6782663e16258f5139b46b5c743f2cdebbd3abc320dbc01a7ccdd0566c56f67524d8249148f6b0f73310f6bed27289168561b7bff35ab2a36dfdf99c267a793322059459ce1ae0ded40196f243963c409fa22f94545969481e719f85a3f02b3d22f85e0d976305986abfd2e116ae83a6d2cffb084ee1e51e11d86d6c289345477de519a0c38a41d936451450a4ab8e7505013d7e97b5e628e933e188026766edbe9f274455e097069411066610e8389ce9945f3223660ee109bf15a7ce18b42904e2c013903b468d356d040166c2d71f765402b842ddb4e2bf7f07ba4e44d41d1f68c5f2d6d6fa2dbb5eb8910418cbb02a63718c36685098c606ea07318f9a4e86b2aa1cd94a72b33accadb2429b5546207123862d62e41ebcc4859d44cc18d8605d8b1df2f4c5ebf0777aa8a3ab203f97f49551f8423c8cee7d757b94bd4bda42bc22150e7c05b40c36c4229e575c7675adaa8a39a3b5263a828297b9894930783bffc33763f3f83c2bbe18cb66c4ab31b580037d27b6fdd01e37f13ba8280d562ccbc9d98f4846ed8f38e9302b3ae2c62e8551b079ee3d4a058a3245d933543d212643e0bb18db985bf3ec915f425919e403e9acb036b15617dc47bb495c8bc6ddcc1cf1abc4d7539e745f9ad0408fe0b3ef44d23c3fb470418554c0bcf5e76f3dfa40edf5154610b0296a2bc9734ece12de0eec4715c15de19d86ed1c78c2cf3f3e09c451ebd622fe9563baec1ed720c616384b6e94b058ddd8a4efa1f56f963b4eaa5f42223074af7da8ed0abf2aeb16aa58aef4ba5409ee2f2114a308977cf30d5b6c6f557e2678be73e926afa2c79f4d3e816e1135b354a4057d4991b408dbebb0bfb904eeda95ef06d6d657f50413ff109f078e60c61c822a6fb1ebe9736656c8fa3e1efa1ec6dd0a73c4bead7f1decbf248c32b644e71b6f53a96e5cf86a88536ca158c23ed0f7ddd88219c3065cc58aad5a03375d27e1a7ecbc8c754167f19b5ca25891712908e"}, {0x110, 0xffff, 0x22e67179, "0fa9cf2d017ce650a54b2df140565f984a22a004f21faf89cac8206c41dfe89f2483bc182a721ddf56723ef735da9e26447be7f15b962571e71517fc332f58548a6638c6f0513c9f0e9a66381ebca1d6cef4f67b6c16bc3a8f381880424e1bf8c59cbedb127ce93b119812f991275a2b27f3349d053230aee7f43b3ccf81b75007feff38375266561ac167904214bf26116f6a0c29fc2252c620913a3c7c1a3503323d2efbec8528f21e21554e37ee840b525c59ff173ee08b85f1b36bb0d67844261c7bf9f01599132eb3b2a304eed0909a9b6a02fd3fa92f4b20721c78354c178a15711b281fef62ffceea1423f630b40ad1eb167ce3ad17b7ec"}], 0x1258}, 0x400) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002d80), 0x1, 0x0) kevent(r4, &(0x7f0000002dc0)=[{{r2}, 0x0, 0x84, 0x80000000, 0x0, 0x7fffffffffffffff}, {{r7}, 0xfffffffffffffff9, 0x40, 0x2, 0x80, 0x1}], 0x8, &(0x7f0000002e00)=[{{r3}, 0x0, 0x2, 0x1, 0x8, 0x1abb}], 0xffffffff, &(0x7f0000002e40)={0x100000000, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000002e80), 0x400, 0x0) r8 = syz_open_pts() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000002ec0)=0x80000001) r9 = openat(0xffffffffffffff9c, &(0x7f0000002f00)='./file0\x00', 0x8, 0x148) kevent(r4, &(0x7f0000002f40)=[{{r9}, 0xfffffffffffffffd, 0x8, 0x20000000, 0x5, 0x4903}, {{r6}, 0xfffffffffffffffa, 0xe, 0x1, 0x101, 0x2}, {{r7}, 0xfffffffffffffffb, 0x0, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r7}, 0xffffffffffffffff, 0x38, 0x1, 0x3, 0x100000000}, {{r8}, 0xfffffffffffffffe, 0x1e, 0x40, 0x3, 0x6}, {{r0}, 0xfffffffffffffffc, 0x40, 0x2, 0x7, 0x100000001}, {{r6}, 0xfffffffffffffffa, 0x82, 0x80000000, 0x8a7, 0x8000000000000000}, {{r0}, 0xfffffffffffffff9, 0x4, 0xf0000032, 0x8e, 0x80}, {{r0}, 0xfffffffffffffffc, 0x70, 0x2, 0x9, 0x6}, {{r0}, 0xffffffffffffffff, 0xc549698dfd7b5a5b, 0xf0000000, 0x5, 0xfff}], 0x9403, &(0x7f0000003080)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x8c, 0x4, 0x7fffffffffffffff, 0xff}, {{r2}, 0xfffffffffffffffa, 0xff3ebcddb6efc400, 0x2, 0x1, 0x4}, {{r7}, 0xfffffffffffffffb, 0x8, 0x2, 0x7, 0xff}, {{r5}, 0xfffffffffffffffb, 0xc9, 0x80, 0x4e, 0x1}, {{r0}, 0x7ffffffffffffffb, 0x90, 0x20000000, 0x2, 0x1}, {{}, 0xfffffffffffffffe, 0x90, 0x4, 0x3ff, 0x1}], 0x3, &(0x7f0000003140)={0x81, 0xfffffffffffffffc}) kqueue() read(r0, &(0x7f0000003180)=""/139, 0x8b) r10 = socket$inet6(0x18, 0x4, 0x1) getsockname(r10, &(0x7f0000003240)=@un=@abs, &(0x7f0000003280)=0x8) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000003300), 0x80, 0x0) kevent(r4, &(0x7f00000032c0)=[{{r2}, 0xfffffffffffffff9, 0x8, 0x4, 0x9, 0x3ff}, {{r8}, 0xfffffffffffffffc, 0x1a, 0x2, 0xffffffff7fffffff, 0x4}], 0x7, &(0x7f0000003380)=[{{r9}, 0xfffffffffffffffa, 0x10, 0x20000000, 0x9, 0x1}, {{r8}, 0xffffffffffffffff, 0x2, 0x80, 0x1, 0x800}, {{r11}, 0xfffffffffffffffc, 0x28, 0x8, 0x7, 0x5}, {{}, 0xfffffffffffffffe, 0x40, 0x10, 0x8000, 0x6cf}], 0x5, &(0x7f0000003400)={0x3, 0xfffffffffffff800}) 15:53:22 executing program 6: r0 = socket(0x18, 0x2, 0x0) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) syz_emit_ethernet(0x17a, &(0x7f0000000080)=ANY=[@ANYBLOB="e6a5fdcb488ece392c9b85bfdd86a4ac"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) syz_extract_tcp_res(&(0x7f00000000c0), 0x7, 0x26ed) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="f3a2ba187b0200"/17], 0x10) close(0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000280)="9b180bc3eb987aa9feb13ec99e805e6e84d35686077b138517000000000036ba1bd82e86322c3eac8061ea0e3838130efce149d400d06a3f23616e77006e8836ed3d315eef8c826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2b74f01000000260526a3a80855f3c394639e29c513256ddd8680a944d5c2625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3e6706eac9b4e8aa9b05000000000000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d91085733338d72634935376f8a49507756f497752a2f8fd0559dcf69695b8bdacf9429c25483a92751826e1769326e3034868d0da3b5618eadc3c48696e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ca863f34f9fa566140ae2b8802cb60eec6add5e9434c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588ffb7dc5693a090e94691e8d000000368f29d76344018043a1f208261f720fdb791f833a1da5af88cf56ad8479077a2405000000085214070400"/528, &(0x7f0000000180)=0x210, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) setsockopt(r0, 0x1000000000029, 0x2f, &(0x7f0000000600), 0x0) 15:53:22 executing program 5: r0 = socket(0x6, 0x2, 0x1) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair(0x20, 0x3, 0x52, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000140)=0x1fc0000, 0x4) r4 = accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvmsg(r4, &(0x7f0000000780)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000640)=[{&(0x7f0000000240)=""/111, 0x6f}, {&(0x7f00000002c0)=""/171, 0xab}, {&(0x7f0000000380)=""/195, 0xc3}, {&(0x7f0000000480)=""/106, 0x6a}, {&(0x7f0000000500)=""/20, 0x14}, {&(0x7f0000000540)=""/97, 0x61}, {&(0x7f00000005c0)=""/63, 0x3f}, {&(0x7f0000000600)}], 0x8, &(0x7f00000006c0)=""/170, 0xaa}, 0x1800) sendto$inet(r2, &(0x7f00000007c0)="e7e0423b5563e7c41960af10425b1160afd86e485c3ee50274b95e67f7372eb44ab717c04ad6c0774850f79d1370e80f91a1302ce8d206e120e4c231c948194cefbd164b07c059b94ee62eac5317ba", 0x4f, 0x405, &(0x7f0000000840)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000880)="9ac8bee3eb229ef679e006aca41fe723def92b9e54e1466740a5a797e09410aac97fd00540e63a0ea0a0794c52f00203312deeb89c2fb2ef392e0906ba59286de0a97721744ce7ac96fe3af86b966d75389bdb86fd23d3a6aa22d610b6d9ec25f9c52b05353a0ad4a9c1c3693c9f496e85fadfe503eab60c7280bc874c5c001053ec8183d1bd5e29a22d9026e5102a8dd9db94d83ca4f83eab68aae14a00db2c0729c21a9befc1406b6ca0a3fe39e6f202209577ec47c3e41d40a2fe13c457a7b1daf9dd8cb931f22d2327664c0e7f4ffc225b1754834347e67639c603e03ed971ce391e5448a2aad0f412e7f2bb59ee9aa6f6c6016e4c4ff6c6709f18a45f35797ccc5d62584650c399089a87f9ac492702685696ac23208c270c05b32edf94caff0f3cdf62a831c8a325f08e7f72d37b688a50d6d226dad1a676877cf0362c97494caf795708a6211c0037f299b880c18a205f52b6b1a3bd701f980586d179d8ad8c6cfb7cddc6a839e0b1512c6ddb5b176eed6fc13faf72513ec9e9eb468ddeba5bd7b6142a758caebe0c900ecbc19f9008fc443138363797b46346bf805ab6203117b36d7cb7f188a3ac0403205de64de891767cf09bd6af3858fedb3456053accec43afda414f5e5ab76ae425d8daf114d03df2d4dc2d863b69807ca95c7a8040a40fd29e9c96cd577c015844259d8a2fe82f96a4b30b80cc802f4ef93ef10f60552df9a57b03417e885f637b20adc2cdc4fa76c82f5f543b39c66fccb32a48e72a875ff53d6d7ce52351bbee384d19e53ee9327a62fed6f81ebdb99e3fc8fb226750642b6eb256cadd5013cfb81df16a37ecc0f5601a60cdfb77103052487f6e0c81f0ad2a84c31cc3b7eda9af73044be14d42e41d6b4fd1c14661d7375b2b1daed4a9cfdf4feb9d90baecee77bacc72f806690464a396b57865b97bac6a16b27c492cdecf35728f1ffab334b9f691a62f3a861326dac8985a86f0291a2212521dcc81519a5d9a1875f74749ba51e520cfd7f9bc4cc20be6a7146af479c45c74e68e9c1c760abdad2079aa0983370e587c490711490541afa27cdd854b4e60a5cad7f0d70f20ab24cbba1641fb5f86864d9cf0dec3bca53f914cb70a2cfaa7a05a7d2c68f55287ba874745bec9d685603badcaa7dbb4a742e8038f946007863739878cdd4b5711beebd916a738e6bec124d69db3223523f5e282af494935e94ecc8f3311b8fa23fa54f523595854b1d604b8a511395290c9d0f2968174ae83412b43f573acc1913f6041b83552a0e57cf381fb83a186c6731981f01886c0067bec500f0f2680a3cea7121e393d368a760433facf9c3f540a95a6cc2d0d6682fea1ab174dbb60ba7aea86f4cc84319100c1de0c30c3eb9b6302603dd42774adbcd7e4016e48fb801876b5e02c940acc59b918c7d2530ebf21f3e0fa05bfa369260be9c5bf02d2a9eeb4a59c3b6b9837f21b47c88badbe580422a6ee6c47362b73c9fc76312d22165daa75728fe51d0e78dd4c5109957c8ef03b03f1a23949162a6f0d4b673ea90b23444148b432eb366f66cf2c40e8cb2492ee39d25498474714ee1d7c19b663b3ab5545fed0f70b02ad48425762700d355cc1c4c1d784a03cdb5e64ade27eb538b41a8be1cfce8d93c12b5ebd587183baaffc19dff8fd4dc24dcd58ad6936f750a4c32d50a835782a3d68ad456f2a864e9f45b8437082bca596f7f5e02553605c18c2824f7ba011b1634be39035b80a327cc04c5e2b27b04f40d46baeec80af882b1eee4fb58ff3e7a5c241e96512dfb0f97e2f318c96abbc49a2e5f69708c59dde1ba714b3fb5149986092fdec99ca6b0374a5ceb65d7eeb55be9c9862e847d7cefb69f0a8bd2c57fb4bc3b8c3f43908bd71156aeb544192f5067969c8135329ae6ae60c74da48a19374771f956d7f59ad9f21c694039290014756a63b6094f0ef4d047bceb41fcd94b0dffb40d55ca345f70d502aca9eac5d2b75aa4db5f8c7bca307838bad0a007789280b899725f821b8aa2042d755c5cd49b73b08af8342a58812c118dfbc0ee7246b0ccf9e59ed3326737699de1fc6f7cd9bbefe694d80a29468129bc53392a94f9d061a78e42a2c0b5903c42a2352dda741563df64a4a92bd7881b0cc0d2c43c2cfef50724622a2ac0e07d675956fd4f5d2500fe6b5ad580b9c696ec22121c17d9cb593d65cd03384e7d421197e50eb4478dfb84c5444558a687153e8ef7ead34cbcd5b4d83abd92f393e171d6ae82fe04c3101be74517e735141fef5209a4c0dce4cbdd6d2741d8f64eccc17436ead7d39362167166d0d533b5c322d3a85ac480fe254fab99813963c71c204df93979127112962ebba4dbb6a9c3548d91689aa7c7e40c943e903c094a9bcd4c4347085d5904a33a2483c62005e522d0dc42c9c75f824d4d31530df5b675a5f26d0fd04a084c3335205437824436ea4e1cd0f3924fe2f0b9fa942665640973c010ff00efd8084d0b09845b8ed29d251bee57d3b6499c8c0b0f946ac9d717ffe8f5bf99b6f392547c3eae6cffdb73c4ea0d3d7813b417b953455f2114f0deb2b68b819b65dc208f3337593b6d4637532cbe29bced4ad98c37ed005a1e894980337305218e2b74d0ad6afcac87feecd0b0410ab70c9b243e16f6ecfaea5ddd8a9b26a3d320465548374b190c4a317e81e61dccf407a26d0ecd21ae2b222f2bab0188f4349e172cb9cd287947d86e42eef5cdbde5a4aeb05626aa92b632555f077dbce1d0313449293f3f253e9cd0984057657a9e7a46bfec98c4fe85e289461e5be0f0c8342b159b9c4c362345a291b792dbb81dc00e05a20d698fd50c94f0d0c503ef884e471b328d25c4d49e9e1eda13d7999191a8617aac8d150efd82f0028168b2e35776d494b035682596db5503b0d767f64a83fd87f35f611594696955b1597a0734039abc816d7e95b23ebd31fbd1207b6bc783aed1e5f80edba988e9885a889dd2511a3e20e118e7e229961a62f7af22207322a932d785cd8cf5564627bd9067dc1d999f98ec77a6c1713a0f9ca74e7d9e7973cb153a7367899c431666e4c2047203373253128a54b2375daaa2ec6c40f163cbf4f47acb7cebb9e0299d78bbc2b8c4ca979b3e91d7da4234b111128dbec50d01b64081081b7d69a20c77424d5e31ec6d3153799a224ba5ac19c6a6b581b6597ac1352d7599ea51d2efb0dc54da9ee2a4345da245367ecfe98e623dae87503243bf711d61ce2f2a6b5b2d6aefe6eaa64b9b9f30534514e2b5c0eed4327a42e9b411d613335dec0c715770c0a7b20e96c722b84786f369db43b762925d1c57170444a72583e3f9bbb27d52ead2004374148eb8663186e168cea4c7e03e3ee77eed254dc54bd2cefa197f0012916625c2d7aee7e134859900ca40436525a41bf3c6fcd4e80d8c979033e08b2e32a459cf08b7027e75d0bdc0ef7fc480a1bf4f4b9f7f2f636c98ee0bc7912da81dea7c6644796fe117436bd88a907aa83fb86ded02d18e88398c25a7dccfe7b4e5ae052a5538f1699d525cfbeb881a343644f09eeb2a530194cc416750bda2caeb4398d30337f9be754df83d40c8ad7eb1f9795f38caeef058779bddd7574b541defbba95b82ee964c0eaeb76ac2c0a7f95a2d9a82e4509db635ce5af101b1ef9c66a56875506e0c4679007dc4143338ee77c00438c48c381c83885abc18cb521a9b537259817a6bfa12821895c654ec7c73b8b4eeb11bdd652f09d17b501d7ac395a5bc03ad5aa5fad2ae140dda466808ebfa134acafe48f6d8fef2668ba9cd7c69a7a6b0585a538dcfcb44d22fc1aba9ae7bdd6dda9cfa8d418a46aa77da5d2e74006989c050385b4ec274162a98dcda4e6daf1f7750e5bea448b22eb24e0b001bc5f77c9bbe062efb0d5fb779772632842788f57a7374d126fe9012527cec48b85827c14e4ced564703af11f39a0f0becb754d7f7b2b52b5107d866ee4159317ace43e6d40970c822c9d09ef879c912d2fccd5fac13f6b1c96840c3e2050df62b369acbd65dfac001eb7a74c7b8676142b02029ba7de39630dad35d74e088038d5a64489666d17e9b5371e91e5669d97acda731da9edc3a294ced63b32134d36719f4408df17f128a01bfa25a244ff5167f69ddd9b09df3d6ef2f7b7eaafe1a1782b145f312854c50a432a9d91df6d9c370abfb577dee37877b7dc2250aa3bbfd12906c2640de816eaa58eb6258088c05e2ed9ec7859c0b1a48ebf3164d2a32f001454df758957b47b50302722773af1c1f9ce45183cb92b69b31403297a9da8c43203ff7e8e9458ee7ee1fd6d31e9b87f3e7a6e0a1a9764442cb303f9ba7f97842fbde37e8da0887398278d18681119f57c115755c330cedda96a076ad6f77180d42064105b1590ec543d8ee264b42e6ba21b52ed7f2c711693c281782a3aafa25c3581368e3319e7e2b9c0ae3a2818cdc832f2796cf590a792ad9347264599514293a2070eadad8d0a7b0245b1a9ef0f19ce8a12ba7a4e0e502c15449b0a6aa7ef4ba3be60716f444a343aeb78975ea1bbb75d23b3f08d4bb505b752b38923d45da3d65c377f0b99011442711871764a2015187f3b5fd8b3015a908ed2bae31b1f69ae97d807eb92e46c6497e56163d135c104c405f6e6a4a1b8eac3f93dd56c2cfe54ea5018b5dfb7d5101ee31585659b10adce2762adfd59255ea340192abf17da7f7290cf848c868f5c90c65f6571762733f2da77e41495844c6dc869ce796d45cd37b7b3e0a4d821017acdff39e90f2cc79b5e6d857aed7a645ca6ef39b1e8b70020c3e49cab08b2fc2269e80625f0dcb0ad884443976d509ed64252d4fc0b36728a85ef212eb081342fd8547465263c55e2722a44329a499b5224145c58bcd7346abeba9806b59ca89bbaaf366caa8af282f7c47e1d7a2283426bb06c04e6451eca3a9ca5c46a47ea1eef4a35fe477a4cc41fd913da6f3c4655be4ee2168f29f42f706300f4ad27fcd58e2321dab9fd05b7761576de8a9c56137986d98ee595f22c19cb012acf3f4ac9319675e02be17632cec9906dbbd926bb5aa3e6af6c5e74bab73d4d528c104bdf2c007859980453d9324173124bb7f42f34f65f7ac6569dbc4a8ef33544bca6c3a8ba2bc748b25e09f1e31d93b9dc4a7c1876c36bed0eaa5630b75c045ceae896465f6e782b56c11ab82829c95f0cacb7a1016d35e2d45b3d4d10b7dbbefb6906e75b47500e638b36ba54cccb98b8ec0b2749d449858b4db0f70316996f282bff07537fff740ec5b39730d12bc93715d3d6695293a22bc081b511ab61d73bd0be6b847d3537d8be8abfcb433872fd8e1063889b7791e9815a72cd671e557282f8ffae5efce4193bafa9bf715021c36b97e0f9cb11255cbb6529e65ac113c487cfaad728944643b8a51da616b62f8691fd53546ad284013eadb2d9629181fe4b3f2cd0ed07c484ddaf1a8ff14eac1c9f1e990f1b98c2479b2be01ed3587faf4fd99098c7953bcb1aa2b2303395ee2f7fa0017e2657c69c9daf22a6c3d469cafb2e919ddc5f7c9bddd2b8ddb4b52aba8e28b0701e8652aac852ea3cb4af59bb9d72160773e35c15c635b532244c600a683270b6d5b496db9b43ea9af9a5ec9932ba0a6033e3754d27ab1e7d7d0313d485d1ef410567b6742f899833dbdadec5597fbbdc8e426f52d949c5f8a819b1751112103f81896ba9624379e1f9f4baa72d6764d8eec2b4e6cbf485b6ff0167f0c5a70c5c071ad41984fa6a42c527edc95f25471666759c18deb32aa704d5e39607f2", 0x1000) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000001880)="80fe19a481478852b24dd0c65d87c5b3d2cec754098e0fe77c30b8b34e131a849f76a8f12e41bbe9d595c7ff124157fd5df4d5c3c8606926ad2a2df8336db35a03d438f9b136765f52393ccf6b78b3147fae8f8555d1784c48bef056940f053040c6759aba2828c9b68aa6", 0x6b) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001900)="76813a39f9d211c3a968690906ce11ec9b7e1d67f4e58c26072eb28237154a30cecb21f120a358627b81d9eefb6bcb315db931be788fe7b1c1fd3ae68a7dfb8128127116ca9026597cd467141a7cf96e588f8fecf7e01c9846ac91aca6b254b13822734e0197c3f79c", 0x69) setsockopt(r4, 0x20, 0x5e8, &(0x7f0000001980)="9c368f", 0x3) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000019c0)=0x7) bind$inet(r0, &(0x7f0000001a00)={0x2, 0x3}, 0xc) r5 = socket(0xc, 0x8000, 0x0) sendmsg(r5, &(0x7f0000003580)={&(0x7f0000001a40)=@in6={0x18, 0x0, 0xfff, 0x1}, 0xc, &(0x7f0000003080)=[{&(0x7f0000001a80)="0dcd0f31512d28f99b1810227ba46da088fe6df0e2d315d9846a898a66364c05a149e35477ea81", 0x27}, {&(0x7f0000001ac0)="957df9cfb126bf7f11cc9ca070230154dc5c659334c944c18cfd25d2641a67b6ceafb6277b6a300bbc05549c8441f73e569889a6cf8f13f344ba04a40832e9dc977c7d66a7e80c2e48bccef25b361631ab947c231c3b4fe40cdc87ca7924657157f683fd9302f40c6f87ddff45597ec934717d4decaf440c256b883acab791ec992bde61bcb4e41c97c175acb54175a06344af64df0e00f311f05823654f06164c54b88358121ddc195a7aa65f8c6defba5121c765b1f887b8bd48db69afb77ab584abf48ee0f8a5b5ca68c3b1ef2af14bf90af7ccafbe07e0e51b66d2a0d3ac596fc20888e88d826927100557cffd70fba6296e24857c97d8d2fed516d8450569a32ee77dd5585496b31ad57246f8ac135dd1025dc10d3cb0ca80eab38ba8a0cb854e93d5f0b3195753fc3813bc17c5aaa4727f88e591de35eafe8809389cfa128f923add45ee652c8189701dbb47688a2701d2371f3555ec38126202616657f7202f364b4405056eb360825dd77465d8a5e1556609832f466959eec3efc1e7d23a408e3a882d62741a511461d1e5436ed04129928a80050db864ce0e30c24f8f5eaf7b953dc831b28a8040d5274d40fcd7d1b30481258ff3e4eba0ffdc60d403d5cd1b35bd418874b09d6574b05b49265c3600a6c7036cf3b6612bbb4d3f991bdeead7f2580a3a307ab237910e0e620a5c0cf89822929624c6c1a4ca2dd8d881affb9ce522d28f7d70c1cc939dd32283f7cd37f161d63cf066df5300612b02f1631d24ba49cdd9d31c32def938f64d03aec61fbbe2bdc24ba8802431afd427e72549e02010e3fecf18be13628ea3268578c6de407e8fd1b9a46c0ab5f700dce584f6b3f8f79f462288d9838603b543b35cb46300900691039485c59cc48d43148ecd5cbf971540359b05de30bb2d18805be10f1e4d7b721c78bf5a474bad7cc0eb36e8129fb8c8c2dcabc00425616ee40c82cbb6e521d40d3954fa653a98a43780d564b5f98e9416d1e431fa7ea594468022baca7aca67f4fcea671c059cf57505bdf3b48ae39a2d6962176c31eea2ddcb43cae6f24c1c2b899e178697245bb6c3e0640bb5ffacf19e6d2030381c932aa376614edeaa8a4dc64c2b7b4b1788a72fec5c18e9068b07582991422a5376fbfc5aead37850aebeee83047ecce450bcc5b64e08496526ea5baed8f42e20d0ce11946e659ca7bcd0ceedd4eba7930cc9b36044b498d22585d479df51aea4133ab787537405334f10a2738d0e2ea481c902f08953b4a95de400cc9881b48a38e7860e554150754a2a33230f16ccb640a81295be550cb3a8f4a6e8dc158eb438a3c2be6e0847f4a401d43ead216b7c598e1343cd10bceb90876dbcb2d2d99f714a18d53b6e3928d4fd70c0a820bb6577cf860f5c43f8dc3e8245104c3901490ac5b62f4f7d3590f153913771482f807d008d46d908ae24ffa6abca733ed4d820328776e4e53045f290dc3f6dfc900c1f68f8beac1e90671e3aea2bc0dbd7953ee4dd2f92231b56fa416984e5df81c36f55e6d44c43deb38129702514128d2fefacc8be4e719adf89edac007805cd07a17fcaae7a90372c252c929a8172bfca160497eb51a58ad5c38c652779417cb0967758db419c42df076b42816cc6057ca82f8f22ab6c1077f4056525fd4856dc715e31662e66254e4463e846859dbaf23bb86ef0d53de4de6d4d61b19dd4166a9abc9a75b666a88d162ddb57c5b1d7ae30b64377435e164dee250d3359775f1db300177495d283795d70034ef0634dd3e5d3b1962daabf6bf9b6419f5797e77e09f5fc9f41ee36fd52cdfe513c96aa9d64898359fdbe2a833138fba52faed6780fa107ec2cdd73c55cc4750d39eba22553a08bb38927e8f75b1a255248c677cd0a44a2d1e41c07b68363a481f016cd24a13a98b1ba3f90fbde0ac787acac36e8e5b38d2dc9047047d0285bcc31b121603145f62bfc583ac279eb79be16cd89477146f0f3033bab15dd1bb5f66aa494f3ac92d142afbaedf09df5ef460039ab55386de6de2af4d2376150b43e192c6826aa83f29fcbcb0ee21f1350bd322d30c7bcef19b2a56e100a6441c640024b782aa55144edeabc9af79db9a06866f455587732a6cdcaf8077432eff2a6b40d0198053a0e6cb6e548cea390931265bc1a8d7bf76970ec3a5d67609f9f1eb5e64c2022cbb36ba888e3dbff260cab73a713032c78cd506abaaabb0b9ff4ad77094e48c32776435b650648c3cc841d2ef4501af4d9afe7f68103267aa02b728b490f8293c174f24e19adf809149b15c920964b252f8172b969638fa289d53bc68185571b6d2a7112fa4a63d8ad68c8c9c1bd41c92a03a3498dbf59fd6417399aee62c82c4f7582161f91a657469f9bd5eb67034892671e868d6d6e190e1b04598e689a02012b354fc5d45c250d502c43e7340aa675326c3002f7330fb2add22ff1f747cb53da6b572f44d397ca6940817ffb0fa1fd2c858a2c9ba163e03a0c2e6c70fd880754523adb6ffc799814f0ee0ae973f636a03cd3dc348d318cd719af1faf5546eae83fadd119cbb4c1503df2cc51e6dcbc416ad15015f908da7ed15d4a5643b96fef11ae810799e018d24d25d7260148da9c0c16dfdf63b8c61b74817bc836eda570dc92b5edfcddbc40830a73c819788f60b5e18517ffc50766d8ac73bdfbd5a8887f31e3ed95c79d2f04e99dfa94f8235a564f86bfa6274dbba1b36be611e154dd8cca32841a7423b65f0012bb6d0dcf20599f1dd51509fbc790b1a310093ee143215e17894c79e195c8b090774e4d8f2ef53abf0ca58481da81dd6547664f9ca02ec56bc5711f8871c49fb939688dbb46dea6034521ee4dc0d3e41673a7a17340db40771d399652273b45d9c1a96b6fe57f470c13d04c2dd62e1c573194f7e8d56c07e1bf54a0824a0946dfe66c445f9d8eaebddc7d0d7b0253886bf6f63720aa2b276b47b3b2a843e5c5b3a3ce76603dba09b6f53a88d2be875a26702b3c564753f15ead83f44cd980319b09442e57155c16f01d4d9c7cdaf6695693ebe52cfb093dc4601626d1b3d97fbf76ea73a2f9f339db9ef834bc4ba70e37e5bdbc6f66b5bc55ce8372ab6ae9960485dbeb913cd30ecd58febb9f9541a90f944e2e81c16e734c16de29a51191b048ee3538bf54fd8bc1a62bd54e1c5c4935e792bb780141ef8423e453ec49a4439ba610905240eabb84c4c2d537c20bb2028266b7023e5dfd38a99c678ee896bf4c19bc3a0891c669ade63747b25680c9ae74c4aa97a434441b6839de9d5a1a155061d7092955056fff15ce074e557afb3d26b2bf1fcaf5bdf291734776bc84d3847a97f364a63458c30cab93edb5725136b12cd5cab2779678b26fd29dc2ad92449a6661dc931a3026ecdf0fcb65889fe1f04f2e1796c32d2fbbd10fedb9ccc2bb3d70a82696cc5953bd68f0a4a31024d603305a62b3a87441747f110709707f34392d97597b7d949bb987498d20eb655f3a73805b6dce89fbca36bbfc23a0b472290cde8f36a2f48a4bdce6907dbd046e43c3ddc13f85e078566ec9055305f943cae0b616ce51c7ae2a4a310e8efd102aac88656ddf0a1d409f38e58b96c21d6d6f9035d75cde7bd24db3982f1e9939cf56579d7e2af0ddf3f96018dd7a071040fcc253d98cdef451c1edbab91f387f5db6b074aa581a71347135567812f53434a6b46d05fd71f9021380c00849a19a462c1b0a3340e6ab76fca3febb28fb4c13df1c9bbb4af984aa48ff9da9cbdf04c3d8914e37499bfcef7a8c615ad4ac68864d35afcca544810aadc84d11404237b8b174915252be38a1076f11348a69c3c8a47990971dbc5e697cfd51d08f6497ef607584deac6ddb421eadd3230d51876ea369ca96b884bea64966b295f28df6485d0e38d998746654a071ae9a6afd7d7b59b765d6b479617f718b2a14ac613ddf0086501dcb8ba696329df69cf8250195059719a141eed8753f5bd87bcd40d1b1bc9e11f646cf2a91b17759a9c0cfe227048e17f27bb6b1841ecfaf3439c43cf8d3b83a551a7c63183514d9045d63d4266e4703b494149f35f6466c1884c5f7b69a5db6ac63fbaaa29f7b0ea89f08eeb30267249cfaaa9492ad4456543bf1aac0d78ab440f08e15ece3279cf7c3e030659be1baa43db89b11bd81dab7d4cfea8f380c5579c16237127df53e099514c7b150a5d93786aa81444d9b5cc7a6db9f75f57a44430fb33411d94f9a147d22a83155c25217f9dd93c7212e7839abad3377bdd2806159e6b47a7859536c62b54833b80534cfa5f2c823bd911651aa8fd381acb31a187e28bbd5ff839334852c96760c98dfcc9a6027601e7c2a16885d843c0986f38770caeaa3abfa58fc1b82b2fbbe9a2d48983a5a766d9808d667c53e26ebe15057775c2e08f3e7d5023a330707d989ce09a6e22a8d62672268016d8d81aed3b4e3bfb1543e6edcd203daa1336747cf35138adecef85638aa2d42d8d7440ba0e54f8cd89d8ef2c621d15c4c32a6832a64411fe5dfd6d99ee0bc30423ee7160f8c12beaeec0c4714faedac09049043a61253ebba654a923dfe88ab305bf3cd5bd8191e32217de84b5685c3f2ee7f9190358f3d935d7d1076f865f382e581c2a4fa9bb3f5cc0d5483894de6143480ad6c9f25a6daf06242c56a94ae996df9a84957868edd93d093cfc5a1bb6e5778fb3d4a37d4dd9237d2505322991d1bf6ec90768c3976a2460df29f38680fcb28a5d41dab0b2e70330a5e8f4b8912ca1009f773c6bdff8ffae81b3272d4e54097dd50b804d0d8dca0931efc82647712088d29a699954d795d2b59041a8d03039318c775f6d19727949a46579f43ac53ef0558c67be2b56f8070afe26bfd2400dcd3239260053e5dbb5ea2fa5b959944055ebe7f7fbd82fd15eab3a33e1f0468ac2e1ac321265de4e353b32c7fb2a3bf9fedfa52754e955d05c6a1e59d9199e45d5bf2f7d3c3b3c4cec13ea092776db2c50a46d0251d527f41a4ad6ebb4623e780637d4837534e078a8f2f3a5d1dd0a36c8d02e66088dded6d5781cf00a9764bbd9e8181de310f22e16bf0966b7d5be34cf2408059eb09ee6b866c65d144424e71b93ea87069cd3ec475862b4ae69b8789fa26357692bfa9e88c5ecaf200d14683153dc719b886224c8cff6ddd01a866ec4af769372d8caedb23265282aefaee1fa06df640fabcad97d9556f8c7711400d1a0c4ee5c0bb3bd38ff2427322f6a7128933a15eb63c2bdd1878864a303c4aecbe237a0abd344650a333a4358e9da01e8e2cc82661e810607c0d1ba5abad85177fe3fd82d37b9c52bf25b60721e50a076f230ddd541c8db43e70ce287669ddeffe404284ac6141b794e30ffcdea91336f06e88ef0afd2959e085699efe840afe90ef8f07e6405a4f9e8a1ce6662160e713a055d11bee277faa55097a3004691918779ba010528d0b2cc1755a5d6cdb75dd28cfbded4986ffe27fd258532ac31116b3da5b6636db9247fed3125f1a1c34f59a4cdc518222ebaef7f3798b6dcbeecc6dc455f74c56b61b52a0284c59206129952f3e14c0c4812b7749ec9fcaf1dab017f930b79c03bb89788ed89c433ae6e137b85a1431ef45311f3dcc85ec06b10afdf95e5e453714f94beb5b2f71d3283c76274be399d4da6fa0b508ada1a62d4835c65d73da453bb98028a9a8ae419edef4d9cf1afa0f369917c5fab474d4105f359ef092c49cfd6320dccb4d7745b11291a147c2091da0598f3fa59523ae72f570ed45720812130d84c389a3673038195310", 0x1000}, {&(0x7f0000002ac0)="23ae02cb09ce8a26c04ee26516a36778f4ed2090f39b131462c50c104b5e53d5214f49cc53edc71031e5bcae4eec106c8b2bac503a187c3bab268e5eeb2ea96ec06bc1825cf0e20287a936dcfad5b93fef796d7df89cefd72b6a704e4cf565192dc1a7b2be1d8430a613a1aaef1a47032b4bed91488e2eed3baa19588863fdf5607841b5c2747423cc340d17ae4a1abd1a7ca3fc113e9ecb6f1ceed116b1e48191c4136628ed03955d1e20a5ad55d79174f801c12264039bc0469a3e76c11a21721e91290da0bbe9bc5c", 0xca}, {&(0x7f0000002bc0)="9a8a55ce9f29dc8ae7f15c875e430094552dbda1b576ea6a0c07986303d48d9b5e7b085ac0d4fec5cd4235413d9fbd964f2e83688f2128296f37297eb01c16d6e331001de2d3b9d32ab3952d2f71ef426ac0f52c325eefb96904f10461054e94f7bf958db53359c83296db472253449e59ea39c66bb016ee399d863a3b151d66d16e04bd5ef6dd69c31243ea9a4a8cae15c3e1be9acf77f829a059f144e20bef5c48f32459831d0c1c895fa6843c7067dc63ce020dcac0e99cb9f1fe515df3b4ee99d987a87715c7218f9057c2cf59f300cc3ca8c87496759d", 0xd9}, {&(0x7f0000002cc0)="3c8ab2270dfe3a37ad16b48f744623f787b44fe4c2159c12a06f4aadc22ef476705e946e2d5d1edcfb961f01a9e3f5d09d946388eecb7a9a00be67a80fd4f70e915b3c5ff29a65d19a0061459a7ddbc09f7afcd87ef750e3c9618907726fe9638973661b0a2a73be210f49d2d21e78c85da5f5e6f1de4136b6f999b4889f88a58d6410e0d52e5df390523bbb06e149a217f2a6955701dc36e64572ff5d55454d3c93418a1061fc4cd3ef749f92a0cdbf538f26d3ca9c91b2bf2a", 0xba}, {&(0x7f0000002d80)="ead291cc006030168eb8cfdf2bc3120c3e031efd552d6a433269426e26d60ad42cbb4462328a5d7749eef9af5e05d865d764178cb048215e5c5944492ad305a924173a8e9ec92ead3fbcb615466c326574d7d42b8bd6a88c272bfcdf5fd5d113a4ed379931a4692bc641e70031b7d9dcaf699e8fc9e6f76c22be971eb0599475ccaf2addb543ada2abe5f63efccfa546db4414fc6272ee43732c2ae500284e482fdbfae0452851b0106b48e48b84ee0a0e302ffec8e927352b9c924f4a1de98dbbdad5738b7f8f7046ace060928380a5e526e6e98ef9650e93d012697bbd48c39e444d77a48d0411605c9d0ae50a4042939783", 0xf3}, {&(0x7f0000002e80)="90b893ca8b6efc19e3d7bb1f7edb6a650905cab9748679fe2a5f89170203bc43caf10bbbea2ecfe42c16", 0x2a}, {&(0x7f0000002ec0)="234bea252ad8bf1f75c8ee09a0af74de98a6d0e447b1105aaac54c3e75ec12a02daa161a8f6219b83a27939617ed0fb1841b4ddff28efe57858c3e95d3be661cb6377a33f0804c857ffc6cf15b724b71730a9981cdfac94fb1c01b5392cdaebbfc837dd4", 0x64}, {&(0x7f0000002f40)="660e33787b24052472f936a8437adf53ad6ad4726c51b095809faf8a7fec7eaad941998f9d956c2763af302aea674c220cb72e39461cfe84a08e92361784540797296f4bc6cd828b7769d7136d5bebe1ad9ec73b93559df3b84126edeb0074656a12cac157c59f5fe4c7737d0cfc624325ff94ec7daf2bf621f6531434ba2c52eb9bb7ceeb014f837c23d15056e747016f6e1f2d86cae72fa567149d18f94efe4b3d698aeb0e60a05a56", 0xaa}, {&(0x7f0000003000)="26070fa664e8c74c5fe6fdb071d931e14544fee34a1f65dedf43ac652f537ee0b62115d9e33ad38780ea7fdbb1e44b636eaa5dde83489f4ad3d6dc6372e3a1bd665a", 0x42}], 0xa, &(0x7f0000003140)=[{0x110, 0xffff, 0x1, "6711cbbcf378adb699802bf6e53b6b45a4db31ea8af491e23922a03b3fb310c2655583379569f4d707d7e12984c00c755817a7187a8a39166ba24282a4c094539955b1a833233d6f0815f6859d136a748aa33943eb25488304c1937dac682cac85b61840e21fa96e6c826e99b1f01bb314315e2c9e4a6b3b190a87a1993f2af0c52d1d67aa27b18382f68bdf5bf5e9e07a4a5f57bea236b8a15ba7db25f708a261c19d94276102f2a0d36bf1ce1833607aababc96168c7fab14d8a52ae18fee4cff2a282a5198b6f280ae0f669eaaa9b6ae9750fd06cdf63023c9affc288cf955d84ab6f959c53e165331098ed8298f4af3c6f29958bad6875b549163a00"}, {0x100, 0x1, 0xffffffe1, "92f64e5474e2afc2db179e3efaf50f6d3e9712e6825f343e4ba2c51b2579510fafedc4cf5ea258e4828f1af6326cdb9547453af786a94897f39ef986a607c6148df418ca2ed5674f7af7e4e358c39ae3a5419996e7491be9e4a9fa59c0fe28c7b8efa59fd5f0ff956cee4df41cdabd32041a509fa53301af0906dfe3fbd9ae77ae04497054da2c793f746256eac99ef40f80e98820f7ff9f67eee812827f6edd33538ece1b10bcac7f41c6293d85f6705ea9103e204b7a1f10347432885277ede937758b7bf1cb54e6a8a4ad77edd835d718603ebfcf2515c8fb6b24ae4f048c1d7be5591fec44cbaddf03bb81672f1b"}, {0x10, 0xffff, 0x8000}, {0xb8, 0xffff, 0x7, "cbde214be7be8eee436728855628f4c0bf62bda3d9d55319a3c66665631655542585ffefacf93b8e8b9ea81ac2100242601263957d40b272aab71e99440fa25aae4a4f8de725decb3b9816323fa02443f2a59b7dd9ef91c8e0acdf3bc37a0573d93bdc92e29f64076cff68042b73372ad5e224fcf4bbe6b7c526c6f7bcda1a29933ff54f9e1b311b6f999c0aaa8cd4ad63b1d25e00c0249223ea5d12c331428a8c366b1643"}, {0x110, 0xffff, 0x1, "8e9feb3495bff38f224ec4c35352aaa7be5ba0b04c92da188629616551a80e33ff0d59282f6e78b790cc0141b80a2f7cd46a3124c509f6e0b1148488bbe18ad9f30fe1f55c54d320e95871b411e1b872ecd63ccda686ddd6c4026f759a8241b279be574e4955c7b5f8d9ed03926ecc37c42d9ec6c0e073d415a2735bc3e90e86ebf078666423bd92281123935857313997ce0e7ad84bc657ec7359142766db351c9331e5af34d8b8d4198f0df8e1027b3be2309f918c472d28dbc72f3e6f01c6a839f56055e3f14e51cb3b5e0a5d0ff5c644cc1591d78a022cf2bdac704053cdb9231ae6fd15b3a9253339c77271fa06cc92470a95f9e365652bbad2"}, {0x40, 0x1, 0x6a643280, "3b552b526694ebdb94080f53f2f8a972ee69f75501b4ad9d3e9b89fa09881dcf99b6407d224ea7626444f2cd638838"}], 0x428}, 0x402) recvmmsg(r2, &(0x7f0000003900)={&(0x7f00000038c0)={&(0x7f00000035c0)=@in6, 0xc, &(0x7f0000003800)=[{&(0x7f0000003600)=""/32, 0x20}, {&(0x7f0000003640)=""/199, 0xc7}, {&(0x7f0000003740)=""/142, 0x8e}], 0x3, &(0x7f0000003840)=""/102, 0x66}, 0x3e2}, 0x10, 0x0, &(0x7f0000003940)={0x7ff, 0x1}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000003980), 0xc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000039c0)="3efdd07da858a001e39faf6ac346ce5c62b0c87e3ee9b3563a8001fab47dcc6dc2c7fb3c41146421d6c33a9e9fd47866e061d1ee412c9255c555eb2e38e40d4f1f80d9f07455201b605156d8a86293d189fcade41156f17fe3ae7c0473a7cd23f47ee4be4a6b0612963ef8722dc4e4858aab46120af695213321ef276078d909a41137da9840809e8a906acd0090fcca3aaabdcf", 0x94) sendmmsg(0xffffffffffffff9c, &(0x7f0000008280)={&(0x7f0000008240)={&(0x7f0000003a80)=@in6={0x18, 0x1, 0x2, 0x8db}, 0xc, &(0x7f0000004e00)=[{&(0x7f0000003ac0)="f1f5ac23d766e56afa3323a12893f7b82071c5b37b3671c1741ca807eecdde6fe2e7808ebdeae4ab34bf2447115557fa37f9f06fa0df947599d735b4469b3cb3d91b6bce99d0b6023358fe645517560ca41fa6d483b774d2e2a7cb47e5084fa1b428554231ba395973cf75eb376accac3226b337f4d96cf408b33f5848fdd29423bba0e93fd48330589af0d9645fb4ec3af503444a0515a1dbb04564959d08cae14891fd83ccad5154f81f645380ad5a2976", 0xb2}, {&(0x7f0000003b80)="38bdccb5ff41aee922dba6dbc89873cb434d088ed2202911bf512bb3b2870d41496697e8db5ae488b55ccb57f5dc7239a29d909450d536e3916886cd669d7a7ca9267a9f294f62d490a3ed4e5158317dde155bd31f61f864cabc2717572167f67e949280e6b8099992d20183fba10109a689d7565ff83c0ffd21d1678b5a6ff8b440e65fe15c63e39a50618354c98a25e05db6c341399af838699f3c1294bff0d2885f999e157b18fa4b3e36d85f89731c2e01dbfd610366605b14d37e22edd432473a231a317fb057883f73406041225b3f431b62d2ac27831f5d33f014b896138b07c48ccb41267a24227e8af0ffd8930dca5d41a0f15e633146c8b2c53a5524cd90f10462e3aa21dd100bf1f5aef0ac8ef74db6faf52bb6909e6dd705da882f6423cbc970c0fd8a25318c84a1c83ad49f2cecd30a92c995057b4c31e551c859befde1ea297d987663f2837b4baed16e290a281b2dc209a1b3986c320fa29d84f1ab99cc918fbc485047d35e692b5d8ca0c7b3700e1881739b7613bbd63a4189451368c02df8cc0bc85b7b245b93551e86b011a7cfeff11d3f7c857b0a362d86adaf86749b6e5d3ceb5b95e8356b26d63c8293bc403d0e0fb26cb0fc8bdabfe4dea21e840450d144cf3dfc540ddfd8b9de7bfa486242d40852bf3964af0120b6d0d91b511719476337f8789ebfae884c15bf60c3f120597d86c941245e74b64c65f071298885faae05e66f1df4f7f58f7e416066ef9a4d76ce1036be29e9875ca096ab8d0e42f3fe4bb35a0ec044af0c60bdbebca3d420b27760278fc9ecce4f757add32389f30d160e6c3dd2e691d76ab13f5014f7cfe46d18c69f38244e68e3ade0969c917e5e5488f6105a6dbe5ea8d7f7dbaf5a34e0d7303fa5a6bab75c42388a30e5596cedd3ef36cf02e0fdddf19d9633ef71189359296c2189fd83d7c9826d9600aa380950b8ecddeac871543e181cfe76cff39196403b2b6502ce9ba69bd694bc5d9d0e111356752fd948048bc340216c0134ef21537c956c30594189f3e5d56ac45dc2469d51403eed5e17d6d931a55eb0f51b103730a0c5db08011acaf5e763f091aa4bcbda1a0add291e44e41edd32cefe556c2d865910bc92a3ccaa25c91e6a0f2d6b6425097ff4c44c6a0bcf97d3935c6125b7ea46ec656573b14254989feca4e44d4f5eb178ea17fdc19d3bc7d249703621828988918848eeb079c1758e4f99edb56dc7e5ea272f075858894045ff5cd7683b56666e02f0b490e5949ed7af32e743f00879b23a67f14f0105cada01e2cd3598b245141f7699bdcfbc48cbb8f87ec2816120ec670466687c14107231345332d78c1dd81490c06ee7b4d61772948896138611ce2aeb88a821c2d7764474c6c5824f13e8c3f1ec55c25f42f0e8d1f164e915b25ea19241bc8b1e52d469e621ca0ef501e391c5b8f2df308b6c4484c3d0c995c40788486bd93406b9fb44e19cc116cb92d7a6db76f876cc5f223fe33b594bf2c7270e38308b8c4eabed3baa84496efa60098200314a0bc0e10968199fd0bd31d641c4fa36dfa74e93aa95747d50d151a4a8c45ede5cc8bfc45021f45084887468d800d130d2c670206f231706cec8d9aa74729cf910b3015a34653f31929ddc327ab8f3b6b06cc15ecc29aa6a6d466905088f1f5f58fcd43954dd1f08cba1d6853bb5f6d14aed2fc1309bad65979910a9452adfe8145912b0b1e08f88ec28f7e67b8663499866c354205c637bc8c5b92cdc75772db12262a820e33258b5fc415204d691e389fc063eb4097c2b2ad11a9fafd2796bc41a111f0d0c6336eaa6ecdfda64f5f3d10fddb74b5fd62b140bf4fad6c623eef7afc8c317884302b0279beb7c1fbb674a48a82850571f149ec5d15f07805fb2346151b9703b0df1119aaf295d57a9e70a8ba11f920e8329d7116e07b149c60501c59eb2844c4fc0492aeb6c71c1d2a3c27b95e2934e77508e0ae185157aa4adeaf88f9e8a7e40826ae3c249af38cf0704e05ae4fd80d654e97ce4c8a7e03ca4f90505613b611de7a9bc07e1ef108cd0fc94b4a672c503309b553a681d7494a75b0c52ae10da7962d35f7f0ac074322840ad9958a00ec7e7c4329f55e97c3b043f2cf5aaf36333a76bc14f6b673476c63eb6fd3cba13b077e1684165617b604fb33634d1f7bc884ebc9bf1f706b448e1d7d83a8350316fa61e66b4b4e47b2564eb95d5e539efd86c3e9a2db315b24ecc10ca874f079c5f08850f3b74bf6e0c0129998ba9113258840da488300099c20c4d42c42613566cc800069c92cb2310acc64b170d5426c263f36ce5659ff9b5af49088f89f765d900d714cdb3035d48db1a8ecab8227679c09c70c208934dab302a29a46cda34f289e15553dbdbaf6a1902c5c1645d1710b7122b43268da2170c5c4798a006afee6ec90b50a0a64dfee999ac5904c8671587c90fbe1268feb5677ddb3cc1c137d1482bbd09e38d6d7d42eb4207cdbdef405a85a0750a0eed22eb70f07bb1c4adcd90fdd4c647fa7693cfb302e04219d91c7c19b7fd7d2b685cab2cd307756d95222fd7cd353721e69c6d3aea88ec73dfba4bdf065d304b57b4bdcbaeea06319d5b9131e7c6fa388ce00ffe7372b83239e51504d651405b4141860d2fc84fa28d6d83551844380279f596165e61c132868d477efce676f7b126e1bc9402626d2a51d66fe857bc3bb3d8bd5f11cba7124a68893862f039d2ceb48323b2b72b1f319b18967ddfc998e30fdf918bd314a7e8361424908eb133759674a4b3e55362d030e7c87033047053b728d1fafa1cec46602799b467d27288e1c1553f9efc434fb7a382aa94c38d1dac90600d69c73011ba4c3bfe06b92c4c7472234636f55e843429d77a692cea3b921bf07661b722d285675cf5b6b5687757805467b963071d09b7c154201af1c00fa7b78f81184fd6f8057f46c7f5bb541edd0ad43338fb3bc78e8e6e6c36ac766be3eac149ed697544c76271532e2eaf431ec6ebb03ccbe2b1d68d564bc2bbcb8104cc41f1c00c3adc1a1f571f5aec5b6bcd6e40e1b1f2a23cabbe23a1dae21d16027792893c42459690708dab6d7e8a8fe987d650d3337152fd9873e7bf97eedfee2caf5bd85d77b598cd1eadd0635aff4d1255b1f66b04a0362ab12349e444125cbfbbc1398a35343454bde5c2fe35f2f0316174f182c547473c57777b3fcb63fc502ff7b172cd10442454b33811284dd6ba046a43fc329bab919fc9d25896558747e4aa840c6f4b56552aa0e6cf0147ee638926686701415e72bda66cf36750f13cbd7c81da2c94d2c78f668909a7278d72e4415240211f13b2893a456328a6fa2f02a1f1183b864d2f03787b23df61ece456831e8b2716329c28c95da4b26f0621a72dca15e85ecb9e8ac3672b1876bde7d3b76f553e5aa3d7449e414188b896b7f73d6591bcfe0bb20b63ed32a6dad1b16198cac99de6d8783787d3fa5e8a7e6d0a8e831d288667d3e9b432f0e974dd1df4ff0e55cafb1ab11146b05a68e105ab8426e48cf84c2f2301381afb1b35cef0b21e3e63dc1ba41cac7a1186c6e352020d08874bfb5e8fba3c815a39e45e87bf074b06f30de5a6b1f42e4c2b10f7df529d29022c2246b03c2040fd47ff0afa3b2d481d644d5703c6882f113a762a29d95da602aec738eb02da8018e5d528b620dba9cfc181c0277d5c42e396a637978aecab81640a6d5b11b9326691d7aaca306607f0855c655dc7882052b6b5fb5263461da5f1109e633842ee21c4fc42b37ddb1a34d72f90202fbe95c5273ab02e3d68ec07364d33d9faaf4a49955065b37aeb302891594b7c6a1e421063ae9ab5a2fb5f02300e554949db55a6734d6d416a1d475a75cf0f13be1fbc6ffe81ee311f1fb50b4931d51a71c07c330bb6265f569d362986b9a3fa52d4dc1a38012dbd5179fe50740a6c8c31b819e89c16b06b3862d03c089ef8e6f391ec293919d27b371adfa87eb896a2c56fc481a71a5e1a3504938416dc6861715f6a35416a4bcab60c66c2529871abc1ac5b1d473d766b8b5e5f38c7f61e65327a55cfd459d178d6189d2c8ce1d5e47c2094541be47cf19bf52097b40fa60eeaeb9b9afcf75ee2beeaea046fc0b2ca78687eef640ea45eeb89ae74a7327f0110debfe19925ed7f70ea6ce4517bf257af8647af6c5eb823028ebb3c285560f65334f4ad724c4a84b61cdc586427a66a7fe29965efc58b7f1c2609da294640f17213290a68d2438ef897e75d32c49a9d9e8186d778654fc604d67f0a39a3d5bc5f0001bdbbb44cee5683f2d7e684b555f5b6c21ec112e2df1efa34b7fe6ad2e4b3b98c043726852d75c6f5fd648f06ccc0a7c4ed02ade6e0702629356379d347c41c102eea9820099e5bf9208c52fb9b72b97a654077393c8cc43aca9e6e4c9e583bcdd1e43a8f786883e59b342675c8a1c3c49fa422d19080212f802a729897e8aa7cbf7513b3df9eb5075cca0acfd22f3bd8e38a07f19a0ff7084e51c6d47942a779b9658e288dbc918c5d4be02d71eba0f795b6c1ec1e5b1aaa3e7621936fb3f279ee55a3e6431fae002f3695a072af859b86851d068afabe1d51b4d9856df2a035401bdb27eec529cbfafac7b979446044fdf6bb95b16a02ccbe7cd2f4ba5c3446be1238838d3ef0ddb5576d7dc05ba949a70e1177b7c996bc842121f12f7437c725bd5bc895ca6dfc74c643a42cc019600f519467ff3abd116bbc63a2b4ec7d17c37ef0ef05f02521726748844518304f1bd510e77696d4858fda205d4e705ec3a2666e249ab67b24bed4fafa7e46621469e8a4a5c7eb48cfee3a2d0d695a8ded0da986ae08bb6fc9ae38c1155df7bd3c13d9d32df8e432491e29326c413189612a4dd5d2a7a676b95ae6c37296259db4c0f6dbe9b3dc1bda54435a455ffc4160dbef984ab236e84737105c161f90585685c2d2a582383045c42eec948b5e3b20987de3ffb575d4c27d2267940dd6718f994eb03a1368739e733d69c8da57f441de23e43b069bc6f72e3a6f2aa440a3d3b31cda6b960bea3d061ac853d0f55056cbe358a63dd4a5ef20bbd79c71020dadb6fb38dae4bbd44825cb1745263fe913d8e195236087120a44305701413673548028beb6e3dc7f3f6b164cf4e34529fdfad011ff4e0a89ac6c049f764305326d94b5594d4394fb331319a7efbe27d2764b807dc21b8ed136247d30f9de012f7affab90671e3ee4a53d181c18e96a17dc26abf9dccc54dd52d56124ddeefabbfeb19187125f6be13157b92361cac1e37f98fb86545237c1a70e7ab912e723c0d1150ec138cad3566871a9a8e40eba1d07cb9986a244473f8d1fceeecec3b7372eaa906f8e0fbc7e232443f6e0e6a5402af527774de6b4f4c0da535aebb48b4f89f8900002862145f56d5fdddeee96ca822957031d7b441c0973abbb4b036690d6dbd8f9e390fbe20793fa31458f11475db9822327900e87df32ed7480898674e71a8477569d7353d0871735015d758d3176c8bc3be5e4ba2496c8941d508c9ed10c1c57d9c8d4c71ddd8df5cefa8adc682ae08def17a1816ff966cdd4afd797d1c7eff87d0cc8904cf2881ff5d65b18e2e9e08aa6674360571c85ac512119a933a147937063a0da5d2cf5be735e3dce5e552fc621c8ca90a00652b3a1a83ce65d683d914e3f9b07afe13b88227d7510ce8a9bacc9e43aacf4a132cef6ebbbf620e1aec77f8676905db6523b30005d28516c706307247675c919f7b68d06845a1111c1112b29f28f590434a8bad7f5fc1b7990dac23", 0x1000}, {&(0x7f0000004b80)="d15b975ed7f36fd40450c0c8545bb89d038504046a94e872954bfd8bf5975ce5f2a0b9e3f1bf0a0e0ac79bc468013ad0b1cacb65ee87dd8531b0ebf8df2646a721ae641d9520159304e41244247d021c03f5f2c6512a0e35ac454b295ae7eb3e7c9a52a76d0f828836353bb62aaebf9b73b00abf40498eb60b36d1358f41ed2e47d4989512c59a", 0x87}, {&(0x7f0000004c40)="8a77e72d672cb7d698a8fa65b17a413c336d18afd4d3661cc7c017890ab5313be6d09b6b3fda3b9be3261c98ab321dde60fbccd10d12c1d223556339ce0007a2b02cb08c8efea1cbd4ba86103881cdceb8b93c463c965bedb301a2abc4be9f2f382c27305b7dd823d59815efa03f30c98157362eba99dd3cd579feea8d7012a3ac9a5a59fd6da26bead74a78c4eb8e9cbae40dc8538a99f271f040de06d21c9b43de87bc798e29320ec74e46c2b961813b7a2fb84d4876e678", 0xb9}, {&(0x7f0000004d00)="807d0f31b0135bf3869d7d1e8c530701c838287515e9f8653e9956bfaaa2fdba387bf33be384381907657e1fafaa9881845e205867b5b7122cb3c94af91258a898005e53ab3b0dc47ff59fba24ae6d6a98b2661c7d48d633cfb19940176db1c352c13b06bad0fa6420b2ac4578b769c44f8c643a1ad74bb4823f70a8782e239616c8b11d6530c855d5dc3b43d181ba14c8fd9f0f4c16a0e792ffc7fb91e7cc20a373", 0xa2}, {&(0x7f0000004dc0)="bff349ec0f66", 0x6}], 0x6, &(0x7f0000004e80)=[{0x68, 0x2, 0x1, "76c20ade6550e6a8b9ad95befc504ff6761acc704bde05284781ce5b599209dbd2067b14b34b76cd2fefbca572f613641d9a22ccb626ee180a2da59adf2f94e7d3d67393ee1958adde8bc07226060c6437161cde"}, {0x1010, 0xffff, 0x6, "76d6cd88e93e6a45b102411e5bc31437e52dcdc7f0c7d81b94fefa053803a06aa3908f26bc1cd0b7f1e3dd7d94b0e799352dc9b14a4b8a61546ca0a404d8bace82fe9d967961a1c6d850d2a78b076898bff9fe06862f14b7e6a39c4dfeede6c6ec4c85c1a0f144860a4ff5f07b67b977b24c21fe8353f572b5831db0d4d9e446550f59b729873443081349d55fa48b4d7d9be4afc9b31e6ec81d522c2e78ec71ef34c2e5f66b2dc1f8ab76f7c6297a88c71672552305aa365df96a8bd0eb21361f50fd18caf921d76c04ca135688e169cb8aa8a0be3450fa880d291ca3be481dbad1034cd24ef4e7816bf12e023db0cecfd3179d58caca1cd4f28a1a60397011947d76dbc3b7382da7b01dc3e4ebc7dd0a62656943cd4b33983c9c34904b04f33db849680bce4e959523282c13ff52e62c5cf21062364c88043959c4f61b5d8a19b23cfb625ea77ee8f1e9be3157dfbb97bb2712ac635a070471a792512e0423d03bec3aea0b682dbf4b21bcfca985674b4b6dde2956a857b2bd1940e98ec0620fb2ab75aabe60b9f1ab23d8d582464fdf07767534725d6713b9ac8aedcc564f9f3ed6eb699aae828e7aca98a5e5e2b1c17b98fd00ceb6e243371c1f70f44c119e8fc890ba53cd000b3934ae5c51a536ff1cf00d64e199086a6bcbc6a43e55020c3e20efa77d289ae69874e1f18ba3c7ae64e19fde2807c522de4ef48cf25994234696217cbd1bb1c58d9f1fd95d8ac0070a97434c0e953d56ee31eb1e3d7ed0b8dd68e07ef618c201c82c59da024117575b526c35c1f43dad9f50cdc7f22fe6cd003365a45050a435e2c51a371d216aee51c959d93608e9f93febfd3b959e56926443105016a80c09469002556665ea509d03dd02c227fc2cb9515ac09d1428f8da7129fbfa0d993a903badf1d127f68fd864f5c13520b426924f28b08f51c94d7c9eefd7d63935b8e6603891556516489e455d1a7e5194262bc8c9858baccefd473d38ee4454c131392897872a6cfe5dc08e4be3afc5838428ea09874198fb4658d319949925a21bb3412a6b2f8bd29df1eee9a3c5ecf0b838c4a259defc92fb704ad80b0ce9ff7099d6141e077a20ab969bb92726f378aa2f18700afb94a9110522623c6de601422102887400a74a5b617e2715cef0a1cf2ae5cf172220fce95ba825bb29a976a89fcd520b77c1ffb9e59e8b2f6e6c2496c0fd2554a82eb5e7652d8c111264af991603cfe90272a9b8f7ce86dd9c4a4148a67b214e5a59a3a299060eac5058bc1f55e5655912834085eaebd460478211d3935432c94e5b41a8ccd4c65368b308a60f518080904be884748e4a5231dd3da75f78b2669679355235d92f6882ac10e048e7c4720bf2f81a6b25678e969b067e4a7a1225478c7bb10835390a4469b72ea800bf8cce907703bcce088cf101385bc83e2ef7c27f2b1174dc578351487a6b82d069883c8fbe0e946e4aa6c2ee2d378cb846096b1819b07426560cf427ffb2dfdd75c2b03294c601138743d675506d0de7a6c6ca03b3897c5025a43d69d739430cd65abbe9ce61cbfa874dc2eecb54f7945a45640ce5464f071a484b2031b136dfd783de6836c07fa8799aa650bb9ecb02220d68d32b8721d74c7df65e4b0974ff55248f72b1fef4053cd0a08e065b7023ac5889f85141b8508f24b1ebb8f498ad8b4febb84a937226adfd5b51ac47920d8c161ee6de4dc884df61fa3de7843761ce18cc80c9d35513dbf28f7fd8ca32a2a7628634ebd38b9520619c30d696baf86be34d3d1c5416fef76e2af890497dd0b14fdd97def3a1aba5dec527b91ebc01d0845cd8c8ca57d1f7d5d5e66ea5334b56f4340b8d054bcd5c8ffb8320675f244071756a75d93ec00a06d178ab289ce865b75aac78ec991ba72168789104ae3752d6529da0a57766f3eb902d210ffde665b5574ee53eaba3059336c25f642b0bb261c085b87be2082e413cc4ca61caa7ead31888793ce3e1e4e681a892dca0537722b4b32f8c0548ec1a6e972d76ee431778448c5b0ca719c165791737a529c32e241989b136e04380fe91d58278f2be02337ea09fafc0ff37c0620bebc34a61f78f89c89fd51b4f627bab3b868e0058af28726f2263da63bf2c4a4b9f2eaf97fcb9e6c7b9d6be60f568e4ad0369ebecc2ba3f8fe6e828dc515f21329fa09afe51419ac61c5282ecfed7bc03ce18966e6766fd912bfda387397a82e6c7b68df8be61e72c25f82ab35cf22b02026be1714a87fdf11b7e0f78ca4e7088a654285c743347d1b035bba1a89922a1d35a42dc2e15557dae1481cfe945330b99a3e0666ea244155c79adf64ac88264faec1d72151d79d9352ca2381523693b76aa3f40699b05ac4e7b4f6a25ba5cd1159fc4461a4125683cabdd2bed2a8445d07182c59ed26112ed26062e678354456c2e3983089231ffd0013dfb8ccb1ec387b958ca41e09cb5611f57399ade101da9b6c66d6e6063b44fc0ad67cc58d9f745fa8d557d3f9b236e1769163460bb50a710515cef85b2370972264e84a6549ca29b17773cad728923590fd6daadb1ce7a31ae271570287813e5d7614df915a388057a658733e7c76480107f7ac9fa5bb0f958355b4595d2ffb18d4b14f8220199bc634d5597c51945327c06e6f44700d22425daab52ca25c552e161806dc0dbbf905b13608aed1d4806e678a4bf2ca2b1cdef365ba2add11aa8460986454ba2cb59105de38a87efb274ecac3ee69b14631392a4f7c4487e99e896f78c8e32edd5c3d6171d6cdec60db411d1167e57a555ce57e87af521475198ca0cc29e46b4aa9739ebe5c817e97bb20a6c3dc88fe9255261439d5a6916f144003c201b86a2fa490a3e8f2314924154099a823aef076d333ea5cdc1cbf62f16312a7cae77f2f6d1d38081090f636eeab5a64d157cd714955919abbb4e1239e35847963cb99c92c593a6b79e38c84e2f3439ddf8359b31885e298df9a30a2a3fe4d0acc5159989609054ef410d4ea8be1183b4f8a6256b84a926079427ac026e0fce650727e6a06d23761c4519e778473edf383c718ef456ffc3795e1c191bec8d20f327a5f3583fc6ad9742cfd2c9455ca2fcb1484e0dadcb5be5e07ba36dc2ecb6fbaf6f41698c6f07d83e96f8b3548a3e90ae2f064718a0052c72ea8ddb8e83fb164a89f1483535c58abe0b7ec0fe8f15d5440240a0c7094e095ea14d161deb1f8fa60305936492cbdea207b79141af26f67cec9c42be902480b58b513d1e80f6c40680c079f0f8dd782fd4b81d364498aed0f3e3202f55db12b308df65ace542716cd904906c5f9bfa4770af31901df225a65a6253583202061a538789fb960192b7ef7a96bfdedc69291c1221935518306716bca9dbbd80daa17816c0cf0c9529089548c183fbe6d37a1e4a051244e97c17d6a1184e9438e644be2dcc50a98bd94ee0fa946fbb86f7612581992c6b07e9ed8256edb17421f32d15cf835791709a1fb3e10b71fa21f2aafac1d5eac8d2ab42af42658e661b5aa3645b4a94b50aac518aef97a32b008f1a903294c10728ba42ec3bbf386c9068379026260707155a21e6cd9ab125ecd9904d54c102ca2a062aba67192609898f2721a0a028383bb42969c25f19d5ae915f7b98054fef96741cabd58ed0d872d299762551e8430736f4859d7a5a1b3aa42a9d83926f18220a0055fe56f2b0fcf5635d62f332cc3d0dac4954ac5e97c1251bad95dc9295193c82bf5dadd565ac9d341f4b2852bdd1c7a7590c8e7d5b3f89ea05e70076755aaba6dfa9de1a9da6a1218d572e5d59da2635b46866acf44cd71e0c0c5c008a87840eea1283f398497f9a6b4fc07efc18ccff870bb77d066362007bbe8d95da456941451f65b59702b51a57fd2fe5b82edad3284faf89048261738adda38974ee461edf7e459666a55fab33ab1f21e1fa4f6036457a85e604d3380a5a6b82aa03c7a26ff47a660c0acd5534bb17adb9c6d9756c23f3892de1c8251fd4f52a66c8e9e330b1dbff1e01217cec5627884a06e0fe0df40bc4966331de173723e0fd184b3935266584a924994678b3a17d8ea7c80e06e963e8bd8e9ffc1befa3a258c3b9fa488b133d821777b06ceab45c89591fbc42384da6b2dddc71ed3d826deb6ca2ba8b7a3be3586ef292ca6a93e6b8e7c685aa70163db598ee11d0bfe84b507f80819707c199aefb662ba69508f3021c3e748981d261cf02729bad8de315972c80e2bb31e674fee104db173c8d9a2b044dfe8a06a3619b6a7dd4645c0f73ce3546b174419e44c1ebc71fa1572d4c144d3d271874ed011c5d06842dccd78a29cae8d1b723f6eea7d931e8078eb1fdf345237b847a657587ffb5c81609a5e080650888b8d2b25aa488852c816a69ab34131973d2c7550600ae1bb1af81172eb00549cc3acc2d7854fe9bc1043e3e2bf658393207d0d78a7082b4e79b39b66ca894d28376200f6d714cb5c09dbc17dbdd0ded23bca8a4e8eb1476f349713aa4f3fe75cb92d1092618857653973e25c5742160275706d4571efd988f165cd9ab08c3e71c830062c639abfc4c73c4f2b5885d2bcad64465585bd41713c183289e0d3e9efed13657370e6d3792e7d5dfa0e65ed4daef4aae41b388cb0ac218b303f5d6aa2da8682040083c8c0b2b92b9694df56afa19dbed9390990ad42cfe58b8d4985b28399c68864b9bf872d3ed4bd4a3f6c96fdc6ea1fd520ad9ada795238b435d86689aea30fc783d1a0cc545ee5e0e5b3831d8675bb6dd06fc0f0a24f3dd9a7b31f9f2185dbbac5f5a4e5ccea2f929ff667f12b452137c2837a51c70c1e92fbefba9268136e4953ed7e8a2b2e76f32810a3fa76aa93d4f3a72d59592e67da4c7f01dd597a8c3ea0c91634970fa85aad4fd83c09d969f8949648e8abb1f22dec05b964dbd8a7d7bb7431042b8da6753d1d1ee06e6e91f55d8a8183b17664b7842587456e982e86fd28583fe75e0b1f72dfae1361edc0914eadf24d06943ca0d89185f542b2d07afa61b967455fe6ceabb5c559dbfa5d6d9f74e5dca14de0ae8ce770202da749c8ff7c5b06a35f25ad4130ce4a90bfe3889be37a5ffb602e20023d985a0c3e29fde57e5f1ea34304e90915b106e3d4bcb67f6117e68d5b8bd93550cad7277ab1da1a5269d673871082ad7a34a6ee01a7a19b3e3871b3459ccc311d11ea309a3faecae103e33cd6db52e52397f248bf7bee44a06eef2489268d53b0ac21159c44ec6d466f340fe3d1b90bd3bc3e42a9ea87106be40e4619fab8bf3a13750ed15eb9e240b68cdc9e6167b17f262662547fb00309ede4af92583fc2555470e16545b6c0b9945d452f244586566141cfad26dfde5c5cef53919d3b06df98cb34044f58f8b3e7763f62eb8ec6eb0706529824b04483531f34d01072fd1d8df56ff86de82d543c221bcc9676714994d476833cf70a60b863392d3ff987311de1b00430ca6c0511e7bdf57e940d4fdc8d04e059628aa61a8099d3825253bbe04788f7e5408f4013d11223e06b3fe4f26885f0b3bb7ab79529bbff045a186ffdce6d66766151125b7746608fcc38d81ae8c4406f504c65bb7d45659b112b4bad369548870fbfe57cc33e1a6a1c30d6ce3296d10a254c2e3711834dbd797c2b72edc42e64a08cc551a0f875bc8abf173b3eba3019213d5c927d98eb216d476c119e49d0add39d8194191316858040665fcb1b753a395dee12ed8bad0960b49833bacc4bebd7a8e490f3ef0bec4a7adf1b92a4adfcd3ff319c93283190d784704fe2df0a7fd03485978eacdb4"}, {0x100, 0xffff, 0x80000000, "7ed9880741a9bf88ef37c951a2a2f52a0afb1344cb2c925548fcf80a57f785e42287bea96472593452f3fd56b53c4340d5fe070a22e181905bc31d66574b5751cc51f02c27d52a015100fdfb9a337c5ce4888e19c558ae6ba9e8e50ff1254cb7256e774909209c1321716fe4e54deab746ec05a4e9426dc42910b51ff0660d7dc0a1ec9f3af6cfbbde5ad48bb2477a5f4aa9893c05af3a0c260ff7bcfffdec53714f68531fda7c0f16bc8f9ded402314fdf54643e0690df5e5a5db5bee2840c60c8924993e930fc9765676061977fcd2212c16d56154460c68654b6d2fc338cf2d71de9b49b848e441a740357e"}, {0x1010, 0xfffe, 0x7, "2da227a3710f50b17a2d48cef41a9a8ae75070c1d1cccc60a70fd4a4ea0a374e8867c4204315e7f438251f098841ed9ae235fc4818b67796d222ca9a7b75495afd72743323ff0e39f4b960e65a49fce82c8f1973891b57943b6e7848ba34cd6c413e0290775b8db2386a8c86a92bf2b5b1766a3204c5608ade1e65e37077060c8fae92c1e4242ac92400723cb88f0928e4674b8fe3e0f3533946f6443e6510425dc0cdfb0a9acfde8bae17f3fd765dd21123a4c8d7586516ac5b2a9c5bc284a1b49cdbe9534ef7569524e15e392d4c57ed7f0cfaed30c55d4cfff2f3e466185adc5b6dea5507ed6c230c75e9aa4c9576fc1953dfb4cca6463b2bfccfe5a8d24854bc723575462f6e0ae6848e082e52258046e3b8d5da6755b7df2afa8548bd2f69c87f497ba163d8a92b4b8168a8c7b1ddd177031002d98fa12adf4a53680f2d8dfcff2fcb31c3efded721f78a23734da257eb5f01d854e63ab49827267925b313190df3fb915c0154c35daf110bd66f616c48fea4bb26ba448eb2897fb483e93b9699f2f1ae2ad2e3127058e1c62c424fcf8491c8ee470b4ab55b355a1ee6557f35339d7f1007c97e3a98f7413a0043bfbaa45589235f288cf657ffd80c67831ec848123f216185b3c07d9c0b3fa7d28b6ce2c8eef8383ac4594df214591db2656a3faee78d6bbc2d07dd4cc86f1860d53ba51774920d9ca6303284e0674b93624f8aa24708eb81c24b42b85e8296136c68b9687cb926997c00cb296a641d7b6547526ddc6f18fb64815680718b62342c3ceaab5f5103b81fb693b1ccd6d88beaadffe9e1ab4c91d8856c868a89e60178eae3924866c5e85a8842456d75cba0efc9fb5c6e5289ce1483828c42c1040c0484dbdfc0c8f10411296847b9485a5fd7268c8c138bb05fe064983bca6d4e661f38dfb1a96844fdf5adacecce2b212ab5c402a791d6273bc5ab9cb67f560712e499a8bcb8d6a44337f682522b0fa64281c24a1cb117d59892197d012bcac119fa89fa4dd8a0ab40a418a3ee13114c37801e2dc6ed18c25d3a369606811d810219b1fa238edae0a402234b1cb2d8b27621a337b0b14370994bbe232ffa3e395db6071862fbad1e98ddede79e7be3234baf48520db7740fbcbd5e5f0556b6bb0bfa7242409da2cd64fa56743ae78ae63e8f992740b34cbe26c4949f3efd614cd4a43d8cb3b588f187bdd455512f5dd13abeeb1f59d878d4d0cfde174a74c09b4be7d382d137d6a741ae3e7e08d4fff16dd584cd568123a19a2f5caad0f081fa37314f299c8eed1a5289c0aeeca3da9adc631e67aae36d5723d417a5370f4178c481a023037fe5bd62ef5dd3c22fa40a1b2cf28ca44d15d8f90795a6945d027f07aecac0eed7d8d21a2645a2fcb6afb4fdaf937cecfb02738f53147085b43f549b0605aff6b434240d13966bf025677300374d4f793396a35ede9a1a8c56b31c7130c6f9c1d4116cfd8fa3befc3b62c15825fe1957835c33d2585a89f2dd23b5afb792104006efaed3150a50735e746821763a2029ce085efa6bd8a33caaffeabc7a35b19bd3c0e96557f61880a549f5af232ee0d4bba109b4d2008cb4d3c5703da378539b13ff1151d19a0782ae923b00933a405e404fd10cc204bef09436341da9c0302ca884dbc150c30d77a7c80ce4e530380a48da7ef2d8f547397589db13c647b0af11a955b2ac165d13acdae2688e7cfc925508b4d2e571e9158433b10f9f07d14c6d3e1ae9236fdd60ddb761562e3b57d47a8837b27fbf806d690415d4358e44255440ff683d00013fb0d669096009ac41cddc70eab8af4cea472c7a589ae0090750d7dadb5561ec459cfcf59e347be2aad9aaa9fe160da5e9c7fd7cbbe2204bf1f72f9dd7eafc489c04295a36cee559fe59c84de80aac10d191e07682d2705daf04aeac601eb7f456145d760c5fb1e662df435935237b2613bfdea6abb63b90db81da39e6a2b99e0898f7102086f6850a1023bbceaf30a05e396a9e3672d57bdd000db4cc63363fa67a7a74c4b7d101e37866aba055f0010ad9f39cb12271e3ee9239623cc72d46769646c499fee6a08927e5792590c461d2d34726c93b104d3469fd4a62106479be1575a187936c5e53700fd94a45cd40cde1d7ef92a657d7e5c194dac1732eab234704e178f29c392792ac63d380e3371080299aebaa830d2c278b3e5f478b727b8f5147a74a2685571d28d1e171fbf64a471b04a468f469b982abc4d043b80a5b987bfb2c4e5e0c47f46abff0ec5b82fddc59c5603c7edc0e327ed5607e759c353904e1aecf21e99046a80d8bfb38444a0a31cfa6d25873ba744b40e9d8e17762768137cbaad0931438b5ac92412bac7c2b4da7c8b396368cfabef6d1d8ffa4ffd3a28c147093ff49e65f0820a40772eaa56537effa686cd4a462cb02976e71a753cea2c0df02459f8f9cee343c53e11a3b078468125282b38838374abf984610640f48b9037b6f8e833b0a0c67cf540df54a924b47c49807d74cd02a0d5245e796eebbd5c3de611fc03f87b2b7ba6720ad2317a7bfa34c4ad0e85e10eaddf6e4eb62912967a7166335db5d24d131a1f6af4061e6ae1c73f2963711f4504f5bd302a97132dfbfc8e342ba5e448fc4257360ae5030bb93846187f4d3fcf0ed9a32d44663256ae9bfa9eaa2688e0fcb60e462b35c7b8fd9293a68208363ede87ee047ffcf0321b4024c641d4a57f77ecb3f60f33d19ebf6c18b43d58c968f8ac8b1a5858475ae0c95905547a7017de9d135df4a245f84ce4203f892c026d7995e87471c7196a0e0cb4c18fe97ef7dbd813086fa7958fc6fddc779c98390eedb5c79124c280a5e975c92d74306e67b5ff7807b0245bb8f7f59709c38076d42a675cf886a0e4a1c49a7116d82ec251b0f5c1eda329fdd46a7ccf459227c4ee0fd30fe6771bc158e602c73304a0defd44bafca2b112ccc3ab5db7f607f3e6e884befb66c50c8f4530d6fe4026f8257c2901d3daaf23c1889b7a589781c7cd1723be76d78412643ccf5bb170eebc853e027fe1a5b6f310da97715e6342902b01a8247f035a95aa7a2143046623901f55ee332c5fb4ba438f88b6e85f829ed8e0f01d963bb5b1f8c78f83db6f602c578f11188a40a6be6c0f38a1ac70f2ba826771a1e0b3ac1f8f4816e5f89ab061ebb5e1be468b917c244ee149b3f9759e870d0f520f8b2bdc523289083167c265bc4bc9b5787c7b914dba195245750cd14dfe61f5eca220717b64e8ec83fd0a558ac75b5901b34bf5909b2891d4c74398583938cb6b0ec7df37ee08c465c914857b9a2c2186c06ebdacf681014b5ac6895cd871b5b14d974cb2f47a9445fba6b8ca53ddc59e500ff9c0fb8eb144730d29a8fa90777b32b66c7fff6ebd766c900cf338bda5b94908fe9e6e618408b006cfcb231d60be97cec9899b4bfda4bc2914dd4e1bb78f631969009c41507c77e742e5244bab6356f6d7e84f8c06fb040576d7d52357439120b8bda1ffc59c5aac9ffb5668b435ceb6e9050a9b233046a77b9b8f1d8fe81bf973c87cdaaa8c7a92f690ba4ddfb2b68881ae4f8f160ff5ce2b0dfee9b3480ebefd7b11aea1bc7eb09bdea4e844cfd0d4c2ec2e73626799ff8cf91c8b8543e1447669b849191c0d290cb3046d33dd837a656faea7dd5354b0c29024115bd3caa66d6efeebe54c02514d94694fe3c2ab82ef63966c5a2ebf8b24e102d7e9bd6171e2f5aafa11ae197c2d8ce4cb3abe24f0f49b85860fd82c91cf7b59f062552e6cb440ea6c3e03189464faf30bcd8c3064da57746138c71d60d5cd0fee1a137faa8b9d24f903e3bca00ffd620d172e447f98be41733fa093600cbf0e361f76027ab85073c9e4ae7cdbc29e0b839a2ed7a384e58d0da1467b1721ddfdd64a69fcb1c7b39c8bf99682e6d27d43a38c8332a1a3edf9cfef10b01ab24c7efd7a3f7770cc11270677759284a70c0e0c8ffefdb0a7b4fa957a111c9b182aefbd6295768f40d214d02fe35a4471e46ace7c38fff0d3be709e31a3dc6f04c2a4c2a3bf6effaea440e85bd6d8e337cf9f7610d6ff9708aff7f72d4d0e681d895e1eb8603e3cd0a98ce8b1cf3b90d92352f8c49bdde2ed47ee877e0ea86f06e4d84ddcfe0a2a818fb4176ad71bc4ea08b4155b712cfd94a249aed207179e0fff1714928dfafe11c0d875ac838d96bdbe4eb5af57aabc5d8017c93eff9a657a63db379b672e3e30944d02b7a2adbd19075f75b1423c7efab7cf3130414e89cefb5ba14ce327c631f3571106614d4ad244fb6e84d238c64b530f9a20a5bf97c410990b32ff9cabb2302f5a3c570802ffd6881a50c1264f591b9d3df18b7b096c8c3f5550111fb67e59b4c021d4bdbc966e83a3f3314c5f945b6d4800669ac5eff0f1eaa6882263c950892b2abc46c2ffcf0074856a37f0adfe3366f851a4f3f126b952ce1f95ed021a4e99b3ac0daa46c271a2ee993501290f2cef404bbeb889f5aed84cb5e0444c959107a38b27a5121b421c2b50687f8a3037917acf87de551e1a1fe916278a5c938e2efae4585522693f0ad73e00ea51a83d22a45c1eb287b096386300c99db2087a2967487bb7e26f2f15f5c06812d9c62a5cdae4447d3862f7b1dadfaee0bfd523fd3458d5a374b207193d7d58022db6549fe813c22307e2330572048cc453704c038ddd55bf95261db029876f256a03a36efacfc704b1fe1ca790634bee9fdcd571ec7e574da7681fd98427c4a49c0b576606acebef9a8444de0defe3141330d766de835d6d4323948e6de939c641b310783beac6f91f7ecc7aa3fceb0401d4f4badc8ad64c0fff333951cbd03da20cbfc8bad04715c5268fe438552885d33ddf4cd29a80209ce4b41b113ca6b3f2cd33d2ab8fea3c67c6ddf5cb8a501723db18936843b2cfadf4942ae6e8bd203a448abb7bf95c75ee8087f76b157ae183de90eee1effce7d5dab95ac440f3b6e5a08ff8281fb782accaacfc040feaf9a28ded8523f6a93e85fc88432307dd3382f98405f45bf6e5a28bd69997287b69c2f63c011375aa7fd156a7d25d1cb0ea546b398b031832c013706db91747c5afc9a7066b11988cd01c0173cde9ccd236965f1e15c32af82648f3196cccbbfe06a7f32c6dc753e7ce3485e2c9b036a63e6712caf80c8e2b118dec2ec77e0a94fc06710d4ccf33edb6df97991d4bda3c341faf02f646579442d84f54834a71825e9756cce19d788cdd8448da731584b4bcd14075dfb36d6060219edf5aa3339070148be86e8ee242ea0b784b536ff38b0e05673200e50d47a3e65757624a8cd5cf4a78ee4e5779a3933860236690a01693e0b0cdd12aa09876dd84b30600a485305c76a833735fc4c99dfee6c85c6c7f7529da2f5854bbc50e5c900c61694a9239c711287eea5ca1295ed196add7a802cd11f028d06d32282230778f1ae326ba72e2ce84a0c37ed0252f428653798f6a9f75e403d14f6615c53303c34ead98ad821bca5c427e98de6ce8400c46ea14be1bbcfc8304719976ffa0678b64ce3d0b09aea32648d5624dc047ab9c585eed3ffeffb9dff81c86489fb4ec3f297087b8dc10e520ef64ada53baae818d8ab1f261e59eeccd38e89582751c926e8630898c7eda8a7546300dab393b62d4d43dd09e22324f4144945eb6268c7f2ff404af78cd2fa121e9bcb5957931990a92e1aba87dbfa31a91eae8f68c9b8446bcbb925f9d1bffd907bbad1356b81afc442b76887fd904943b36d9c3c906bf4a252ac739340326d97ac077b72f2f0caf35a267acc8e51c"}, {0x1010, 0x1, 0x80000001, "986aba2df1ac05a1a0e0cf9c2435bd6dd901372c6bcc07af18cffdc3e8a6364790d1d537937c7f8949bb1bb56f6467adc308b9fc050ae658e70f8bee9a36f558e7101e90d967a2c1958464839e8818f175f64d83e296118326130a564b390149cf9a5f614e190a95654a128ba28f652ce5f2b2f0ae41a5cc3ee2eb444d5949915ce01865c842776478cbd4492d72f19370feab8a0b3e29e12589fc28d9b47d8c910533071c358270cbaf9f1e53ec98c8f173bd5f05876300e3196e7acdb2aa06951ee98dbcf119b7c13b1943b69e07065f73a579fa10ddc2af2d43aec4307e3277d13e5fec8360647a7a4dbcf54a5edaa890a724352a4e3ab61ca4a5315702ff5b5357c90241e1bca0affdd4d69a1d9f66a377973f9bb58d0f792bfffd2f7e1172a06bba63a1c85448f8bd6a48af6d2d9a2e74cbbcde39cf6f13bce2cc040e8b4a341a40eaaad4f8edd528f6cc14b621290613ac96ad8a24e59cfc5531d1f3c01fa1df988f198413d51a3b708ee32faa402eda9d76447b66e9968747757b1a3e4da297771798cf8c9bc3e3b0b2efa42b4c2ca948ace2dae65e7f448a961042a12e5b300f17616205e6a042c1adc8877d7b8ca33389e49a0c6b1a7392b65c68258a00c5cc554f61b7bb919afc047fa40cec340ab7c5a5869c2ddecd87cae72894853afe1abf2b1d89fbea8f178202011c55aa207fa481e1168b07f97cb1fafad7a7d831c90ef1dfe3b4e7b5af381203ab7c1af6715aed2ad7483b334390912c7d3c81a3509ffb48c9e3c793284428a606904ca500f6997b8b1e4fb708907377a7619e544d457c55f0fe9e206b186f6bba532f51e4876e17fdf38b43b712013d4f8ce33404589c4e2b05b439218aee3eccc156ce4b6497c99ce3d3de2416c42ac07c16656e19f5cec422054bf6acdd28dd46079e9c81fdf0b69b27b17de6a7478c3c6bbc83b04ea36f6bc302e212af02b7987cde13a529e58918f0f68dfbae115717dbeef14d937aff577da516221b894e173cf0740dfb1ca09aa6d6e8554e1000ed0499d3f93c09ff670227faf9bb7b989330c40958e90d4312f81368cb008e922289b13db526f1adc62a254c6949c2eb4a6537375071f1c2fc23628361e31998c966a8b36274a4eb12627feae298988cf0e1fb9e617dbdf7f626765858c25b1ed8ceab928357fef6056c0cad52ee4e1f3709c2897793b70c0da34351c31b6ec60daaf95425682bb7acf05f1a5230a0a3f3037b749f0e295da430b4365109ffb16d2d1131ed2cec1294a03d27d484f2c5eef0e1214c53c43dd7dee818faba6872126147894756f6de8cc31d7d929dc970934f1852303b73890c681834b4066f215978146e2d293cbaa4546185702a595185f2786436c8fa6495dec41a923c59d6f0afb4070cdd87b7637d5789d7fa7a5d2c964d45b5d423687eab8dbe0b3b5da9f4c43fdc6bbbeef3e454b9c130537d0a1ec5bc3b214f335cc83abddba9d26f4ceb0f318c87b229ac549720670206ef05ccd31d6e58e810d1c9e0e949d10a2d1dc6eefbbbc97e06b9e2853ef95a59dfb1c8f94e4f13656d89fdfee9bda74cc5f6f769d3d17a57776cf4c3537b64c6c6ebe1041b54414f4073f3e034f0ab7faddd2596541a6fe8d70c253759f85ff71090fe132d08cb68b70b624ca8cd9a4b2b5463433e279ea244c3dcf84a00876674bba26345cff75f54ea69cf7b307fcfec5653c75371ef7e66793d458aa323f2d2317827c37906f6c61f8e827977499bebd568eb60925a048c1d69e1d570f7bb1aa0de8e4c3505fd9422de14fa3d311e86b6c9e819fd9459448e2b818ea06d0df2f625d2d7e505504407e3dbe2b56f42ab95e50cb709cf9c4f8ada6d50dff732208689dc843f87a352c3532b7f76b61306dd0a65a617ab62e778d4f1dae3054ca3c04d8bf853a4d6c218b1f6ed0af9e9eb013a7a360476041234b4224b52076938105b2ea124436c1a73905647b45e7d5f8f518ab87dc8e63a53d672ca1689440b9ebe2134b5972de0cd339b90b1bbba15e85fa9a5b15fc95ebd776ef9fbbce86b635d26cdb5ba56ae526620490d1bf62d81669cb86a38221601dbc8e9cd612073df59cf3bf38018dc0aa9f27cdbac23a4405e8a59b0a6f2095bc0cbaa4dfc3c61d9c6490dade51f4264fb52fad02b602e2c012618948cfcdb20e5fc928cdafb8f1a05e23b4a3908e250f743b542a6dc2f4b6e3a40050f420be85c456053e0c99431875e71edd1ca00e4699e88e31c510910363de4901d0f5bb640aab557703070337457ab5cecceca662361afe51e62f697858d68640e92caa66d6bb71e5e77f40ac7f7b55853a961db6e72fef42476b6241f8dbb28d66c186f0ab0bd4abb4e832b636ff81166d9b80433bfbb9c21b761d28db9dcfe349ee6c2527295eb0b9a6bdee1aef9b816cc535cbc602ca14882de62cd31f7480d31c2a216b99badd4e2e10f8682f0f9ba79960ae10fb9954c0ffd9976aee9abdb5725014203ebdbd3bcb4a2538b9224195efe6ba8699945982890c41c0471ab4f2ae21f5c465281369f1cd09046f610f3e0e744f0602d125cc651e3e159532ac89f81209681e7d935790ea77331b346fcd662996bd5bda9efcb9efc1ce8f0ccf25ee76ac63f0f809e36f1e79f8373ea8eb1313acb3be7e676f7e6391c8e5540b6305df5e7b1011cf311591b6a5c736eb45399ae8150202760090cda177e0084f4a2343b48bf51f62645fd3f00a3cd43cc292f6b9a8a26735dc22b8d900a87a3734e528cf50ea2c1e9c478af5e860d80d5f6b698b8407c8ed4f79ca65817b270bd2901077e08b3340b80923a916e553ab427a552f85d6efa2b337133993e00b9e0f4cc6c7cac2643d958adbbbaaa6381d8bb25589dd2b5a696e9a5144cf93cf1ee771b75daa164562d038beeeae9ba2b01fe7c493fa5536e776321826c48b12e330ae1c30dda2e8e33cfa6abb21d4cd443a4aa2b12135d94fcdab96c32cce25939053122651622b9e650a464462995d5eb35c3e3bdc00f3ae0cc62f20db717ffe669d117375dc7c2e10511eb1b58d88e48988154399df4a7f9225dc755aa6282b0c03cf6f3e1a300f0f43a9438886cd24ef5879ed9d1a26d472f55347de434ea5228df701550e197a3cdf5a0e53c6673723eb575eda4f4c123df5cfd3dc6ea1c129f9d2404705fda06c901639d0e70061a1e0470797dfcd8abc1a4b2c84d972ca7cc96b003b6a72949ae5ed5a29150669298f9002c384847fa3b2b3b7596a9971fbe7e78ca32bec04102c787c246b253be41d3d8d60742acd80c66581fe231c75dc4a19202db5328515972a7045d426ba7c914c2d2c7707a9e30681c599bc8282c68a6ec2ffeef3051b17d0df8c4f0fbb73771d98bff5bbbe17615c169b7d5e5ffce551f29104246dafc9df23903c80bdfceaec2776470238933e8f2446f83a02ecab917d52176292107cad0f909f15e59125aa7cbb08b93cc8ff1577d28555f3036604edde95141a43817f5b7f0cec29b8362aaabfd36578e8907122e3a7c1ca3cf339c27eec0e7d37cfbc65ab0349f6fac4d1e752597bfe412a318e29e9364a84e5a4d2fcb74231da801a45695906355d637313a2a2905eb753cefdf2a35c3b5e524ee0fcff9310c72eb89c183167e8dd65737b847c192b8dda8209f75b66f7cbf4952e0893b4e2c6a47f8c7741de5ee031799f071d57e5bc38c0ce6051622607436906ff80a4ad34cec23c7bc1da0e451c043bfe4a5851af6c5c90735b6de73d3ad4b7bef5589be6d65ffaa23e2d7e47c1794c57d7fb9aafb7f0a3bea32fb15c191bc9ca5f3a3f32fde9b0f9144c645d8f6cc2b33b57303db74fc9cdb632b638b35bfbded6a72e370f4378013fd4094f3191d0eed24310d062b25adcfefb52c6d9a9a0873bf185d9f75236a06c9c5b524246d3a1c96ba0a30445171bc33e55faba24000192688b41fa7dba14e70e25930ed331ed239bb5372dd7e898a80e28c35464d811cc1ccd2e115222c459da7016a5a129303911d1168702850ab9f291d2bfb5ba71721c75cba41462e0f7bd08e812fc3d0dd61e70fd11c0f455ea1c4b285b31a4f989a1f2dba982f9d366ca9ba597563c9b7400485fe8761b970543c5f62ca8b757ea5e687e27d870fb988742047ab8353be9c2d9525c685e2dcea409b850e196f19a5d0121ca384677d55dac4298464830d2091d35b4b3836d8b9702eebc525ca1a64062480e86cc18dd71a62d465c0be18a84be8f9315dee55f8fd0ee913422d5033ff2eabf9642875dacf83db2f12fe7997484c4692ba93eea7f7906e3cf98eb145b7c1d4013d5a621a8cf7b9536ef08cacf217a5762404f7aea118ba7ecb1d6f14ddf46a67946f574d1b66eee0f24ab8744f56daf3435ca86241763507820153eb649a0d2fcad8854b0ed66a4a70813fd706daffd324e4c173231fe8ce5f8e44007e8f117572a5d5c2f69aeab6ee44799d86946aaa7759d3fa218edf478432c2e94c77708849e4d0eee212b69a82d237115dc430031cfdc5290534699a8b0d8e0cc997dd1d8dfaffc2d943b31fff8b459700939f298a897da0b64ffbbaf35d8e57f4ddc07e12f554789dc2ef2f85096f9f7efdea4aefa1776c4aee1020e0b014a167b94ef8dc81d12cdd7a267ed9bfac0addfaadb5354f5b70f0901597ccb8f21c8a772be1a24bd7b4edcf863b672d4324499236d19e19be8d7d172c79115b5afe90620bdcf6370238429531d78db842a122e4208f14645e0c7a880188e8650ad0d1efcbfd5e4a256e18669aa3419e970ef595de5ea1860b6aaaba78aa4a89a7c78c2581db757355a3cd530c1cec32c80054f16c8ffefd25b84e2ce137380a05467068a98cd6bdf77afc8ce9f1da88c3dffbb5e799d9f484f90b0d0d12429af4fe6d180677312c7896b786632d6a686e751c9ab4ed63ec9bc3745ef7cd6f972664c5bb2ccec7c1f5265b0fc45e83aa9d93ddf3652138834990d7008c7ba403af5627617a725aa92aeb8c929a94739f4c41378d7fd3dbb86b11c8628940eef2647c1dfa9e311cb3a535351914791bd9d983f0e6c363187a0447e3d895ac0581914a49c97ba2922bf0d9f0527ced382a04a6e7899469cb4c30ff472ca97404deec41cfcddd85b88a3e2e9055b8138761fc521d178185914df21dfe87a29431f2e44fd0ca961cb904a19862640de79bd73699de329ba6df6c21f6bc87d2d73a5b46a5f4be5901fe564a401e3c0cd382f07e559c4a5bede97e2039f032936cf22e74287a08e5b2715e4093cf76577e938172fad96ceb2a5bf39f9cb5a054c3bcaf69ed052d10269239ae915e5e15e512e834acf82f65a3289abc16b53b5749904694e90a4e7bae0608712ba38e9a0f4ddb140c1b5864976f20d2301ff62c26a102ac16d915ab0dcdda7a45557b8188cb348a6510bd2328ba9a535b8430d307d6a931cd61b065d6586cf3a209d3081ab675210f4734136b4409973bc701725d9e4ccb6c60358270ea9c790d796dab8233b1e8c93c7c8312d413fa2ebfa6ec85cc797e87ca48f924d16802dfec85c20ac175172de2069b343677911faf8fde1f42f6d5c6fcea0f91dde1a4638ced5e5f907cfc6889154e6e655d63c4c920c5f5398cc150456748ba370fed389f8bd5d40a8a3d69be586786387cc9eb4d4821a2083b49ff1f5b48619db1976df0c2bd41f584b0bdde72bd0f23b7f2fcbe40964def182ea414a2bc3b611f14b9a29e2c32d154268f9ff2e754a38a027d38b1a0dda942da812421cf96c3e7b68ab68323978f1078c8b08d020ef9"}, {0x30, 0x0, 0x3, "f1984f203c8beaeab0c1af6a498e57b2743d0ec0c6d29d59a1fccaa3964eac"}, {0x38, 0x1, 0x7fffffff, "ce6195e6fdeb8e03fae0095d2956ae416f02ad9975982e06c4daaea0c579492f48d320"}, {0xc0, 0xffff, 0x1ff, "e5b88131c78c52bf61f65da82d60275082712c7d1649479dbd509153dade0ee1eb903561633d7cbdcc36679a06f8a48bf31a82334d5735dfde68c6edd908292cebbf422007c7eed90d335475218ada152c505b2fbd793ed52832ba0127cdbea753f4c299f79c3c2aa57c3874bb656ef71139ca14193d6e6ecaef708fa5ba815905eb360a1f61457da09884a458b3e31dd2f38f2f345e1c3cb4ee104b2b8963836b2a0b46df47f8fd7ef6c0b49448a7fa"}, {0xf0, 0x1, 0x40, "b485a6c776eac2921f9d475e485c3c75d9a6cbcda0593ea59c883272e6a0d45a158ee69f151afa8736e8a9016718a5edd638a39b03bdf18b78cdfffe3ec3e803693a19d5ce5f1cdbf7b28f735f1fd364047e9178bab8c09ce83dad6207950ac8ed37f7621884e48a1b6314b4fdf2d2013d77571b5b583bb895152646fa49b97a6e1af2d34a9a070700c7d5bda92661ebbe420a091870814ce17cdf1cbb13cf89ab991cf9c5bb2e7a72b44f04d112414cdf097222344153212a7499a4b3bacaa6da19c833c131ffbf4da5febeb332382bc7b4a7b9f890c10b15aa9eaf3bf9ff0a"}], 0x33b0}, 0x5}, 0x10, 0x8) r6 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000082c0), 0xc) close(r4) r7 = socket(0x1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000008300)="c3d7fd3a43901863a9480551fa1b4ede63b49708706a1efd447055993d9216476072b1f51bb4e73ed7923f5107e2aa69664f1e7b4fd2ed19fcc84017ee738e6bef9e3426f171bda57a5c1c50076dba4d08f5d3c93c78dd5d2d1b317a19ca8706f118aeddfc302a9425998b5e06d52d2e432d0ad4f75940e863211c1eba0f65a5c4442a37d2728a95f2efc19aa249d8343c401319bcfce9d2e99f6af13845c3ba520c5563661c2aedea5eb36aa3b75fa63265db1b54d19e7ea4bc4d43644c178384dd267a201233f1e092793bb1c8d20483abe3906e2195b7eaa81ec64ad2ab7545cf4d16115e3fa88474c536c7dfe8788e9c3214646e3546434bdd8252fd4390e3d3e823c3e07bc22d9e4ba01f3655aaf2636f81df9c43fc817b3c95812f796b1b17a3a7549bf48181af9b61df1dd90f44de6872a9affd8f39d5e0f78363bbff08f8cea45b035894e073b302aa0e11d5c937fa709bca1789731bb65af5a3f6edc0ef96a8235107c3fc42352b0250b33108593154cbd269ce2f29567ce97ea32d2c81f0f2d8609459bd328138fab1c2f5192463fd9cd6f01b0eaca882368a86869744d61ee2a934e03502234f7c54a9d86f4fff2764a493810946b6ef2238cc85ec2cae9495c2ec9052ef56554a6513ec402e038865df543dfaf903fa879245b2203fbeb2191abab1b0af644d41bd86fa7a17e28f63f168b1cbb8b61958f154821d4256fdba3f87fd7a047cdc42a0a3424f9606214f8b95237c252f0cab35e0f45a2d5d6f8cbc71c0caed9651c7b89f21877727d9193d771652f5dd84ad1c82d0c621cf1b4282fb3733f113c5fda5d8c4f8ba2c09669dd7f1f44a88caf60f83d4acc6723e01b32ec0d1786cb075448259a157f70613424f4b3452dc73be199714a4b94f4c09b31140616e7a5e5e94e8097c4bfd40c5c67a9122fe4970ac881db1934d4a546e597c6b782afdafeff1d88f7b6a0d1297bf0661fc667c3c1a045b9af11d2dfb588f38b91a94a4bdc450660fb2f700a5eed5ab50b26f0d1164b00ad8316b66d5fbef74472dbc94a54460c782f333597aaf03eca3511ba19d920477d806d07a48ac8ddf520f7e2259d0b79886e7f85eaacf59bd2cbac748e1295a23281f76102633827c75b6f560e0d57e39649f3dbecc9022735c68e9b4e023722ee4f1d58e393859e5fb8b172ba4649694106cf935348a77c83e82117465c24136bb97e0def0eae26005903feaa8004cb975381c4851da45afb03c0e0eeddfeeaf9d7144ff4ca207c3d0fbd0b3bb919728dcf20d2cf9fc06424a154266fdc11a93f0024bf058441d5a5b04d500f47ebd5de6e98ebde51f86e3ef872e84f253e5de987f121231649e8303a431927e8dcd3563f42272f9cdc15e67e271108d3b687e9391a3e9d906832f698234a708c326a623fd946802abec0b82f4d63eca2fcae65fc6c9513b24e4e422a6746b1df13cdde62805f7dfec400fe899c66d45919c3c85b2958df36dbcea101c111c93463d46645622fe750688c0776fb9f0e8731a305aa45ef0d7e64ad4240ccc37f59eaa6da9fbd364f12ba00ab1b341308496b818b253c2f6f07312754243ffeeb705658485519d022d7b7f05dc2abf4b96dde14013a3958bd50d4c057a9dd25fd6a67e103614991e1889191e16c5d85461d81367eefdc2296e7bf73e763c280764a39ade8bab2e5456f61c0f4ea58c9ff70302910aad5bccbf994e47b468f3dff937d53f7fef77192673b3e9b85580a5509824e1da1d446f7caddf01bfd65ccf6f222471fbde8ee4af9f81145267cca45390e0d83a7147e9d75c275784adf1852ebb075a62c9d4dce8fa2b45e08923b185224cd7ce045600506f24f92a7d3d833296f8acef7cb33b7cc9190c9c7f2a228143511678cfbcf8f9647bcfee33035e34493b9c238dfdd89fdad3ee2540ad6acafa16837379761c117e0af31a2fd69a013b2f3e00abb16dc649313f2f0a8ce11711298da3fb62c335b0f7f4bcd28ba020141745e05161611cf781a86e6451b38348d563020ba2d256716f14a92df17db8f76d24d4e733f6b3e64436c088b08ecaa6d956756c8a1f3e3856219f8e9035a044bd77ca27f6aca70449fe83c276e1bee8e673b0c4eec3bb2e3784e488093c36e8c001d4e7493d6c82f02917023d5a9189b5157446cee728ccf9dc182868c02311eec7c1c82f2d095e3f17deb331e3d9139a9fd975dc0641867d2eea121ba23e5258b0cbf07750ce11cd8cdb9b8dcbbf9a148b3e93668c42fff9828fd12732e5a8ea75130c38bfa4e570fdc3c472ce8eff309a63eddf38fd83bff59499abcb5b06d7fdab79715508518ef38ce19d1c2c9e78b5f19638a5db8233425b40271f2754588ee4c6f9d7cabd716e6475c373143b4571e93e42394867cba6b53b9b47512db67f5fd67094fef77c20c8ea5e761471101f7896de246ac65b867ac07668942f2a5ea8126eb89abd3e324c5fda26138185d11a60b3cbb9f309c49c55224c883df81d874ae2074cd44c4d4abddd6a15494fafff9610b8b964c066664009a2fd2b6840c1a39b25de45db4882a5c85fc425a2f9741c95eec757a5f47fd2922a1bae531a8f518e0379f47036846bb76c3a633432cd1060f3fdad138d63386bfdede30c106acd77152bc3144cea5b767bc2c68024e65af6101bcb3df4aab44aa08a965a936437cac83328c99f7eb84a30eea8dda501027ac1c52d4ab870c964d0b2244b6831a5d1b56ff48fd0c18563a963786ad05da1bff33c458d60a267d4f7bd4fd869ffe717e1141b55f0e663a5654167b029f9d5f2821308ea97509e8460b144b010ca2904a56e9b058b9106a18d79bebdcd5a0ad6a46892b2fa05d700fb3b2ac765227cc2cfc33b9c7828ee08a5955da0fb292a1d3979bce9f57b3c3b9662826d2397338dc49ffd9a81ee16ced448d781ddad4bc2da5e34667bd612da68a3819d6d206bc83df2115529b7f5b45012022104de7d144a31b17855bf8da8ee54fa640819174ecd76edd72a90a093fc86a2f9815639b5a0e225a02d74521c998cb08d42ed1588ff6e5be21ca7dc9823b424363308413d0b4fb157b4b19a5a89834659a996795248d392ba2654fe95246bc7b089fb983214b568771ea1e9b749514ded7edd966063d8ad435024143563f7edea3b57df201465d310ea8a912f016b18645ca26a2bfbd3a1fc7778edbbb1fe2af9a1a603cfdf28a2dd61ccb925c8e2d14ca29454e2a062da001670c84b1436819cb0a364b50a368ee152b3c4355ad34bddffd19abe1b31f6ddb1dfdab24f0873a1e5ba7657f78afa841441657e6204723629f01b035c989c67b3dab039edea2852b8cdd3368230fcd5f27ed9413c8e0b1fa94ec185611f7dffc3129cf8bd37a4aa649e2acf073136543d6a99439028eee3ba24f25e93e5be6e22d23db1e0bf2faa025e82034f56144f61ee3906b3d2083ec5849744b700bfe7db1f690694ecb77826b9f76d4ff6e6201d5fbffb820877d71a5672ae5dd8c9b5617a1864790fd272d4d9d3a67c2f15a1ee056eb5bff951814f7321a7543d2f728ea2d5c21da948bd665e1d2cf0281e596c41ddbd6dd649922b4778b83ed4b7729fe6306289414da2aa4353471fe6ef3aa37e44c009630fea9c98ba46ca258c7fc7b5582977c28475d6d4c41cd1231b8d2d50643b6393b8846c0fbf1bc6929086161be3f2f820c1409034c7c06cee4a976c8bdaab7518b18e753590a3f9becd74fee0877fd79a2e0749d46bfafe1d08727bff4d335b3fa5c842972cee6e05cbb84354396e8b68aacc9105e6ccbcc74c394435ada555615d9cca6d27bff660ac3d0657a28a19b5f40c1c4399e275697914a669c8575b8f51c0923d07c4e33cce11b0bef2bc822501f82d530c12918378f729b396b2f02a9c145fe961d215d7113148ca9d926ae430858990b02df60594e32429fc5e466303f154e0b0650083e244ad6bd601283586d38dc3798d6da74bd614889e79b3d72fcb7f40a4b61fcc293f5fb8b4a7b8f64e4a417bb8cfac9d36760a59e459958f26e1174100bff0732093051a0b153a8e8c5a2b6fdf9e436870f152cf40acd5c96d63d4e516682247ef610735d6eee2f6b46231daea9ad9889f1f28c216e15322772dd8e492862cf4fbba5256b19d3bcee08b83b8ef23796989e0faa8d39b72fd9ed4bdad094264592eff14f56f9b907eb4166a9da4aaf0f2369ebce099df1825d59d5adec8fa01f2683c274361858fff39b55fbc0d0ef51a900b7c4a0183e47109bb1c20b29ff74ff19bc9666577711fd49f72e2edb1292926732082d051647222f50a21d5682eb6ed6f038e2f914afedb29ab4b4d005ce6a300a36d67590aa00ca12aff72d765375cac502ced1888854903a453e720e5356d1744cd6e74a109789dbe63220c0cdb10c519df1c0103de4d8d3f356df0e80ecc8dd4e2d879eb8420b7a1a4281e73fbdb0fd88231caee226c17a7282c354e118192e04cf5e052f1e150faec21b4bf650866d580ec8da3d8984d029c0064aa4881280bb6911530f3524d9b42d4b5b60af09ffbdd9bcbbc333d2f08856d7531aff19a8aeea1e4b3410c2a4bfa409d68be67347f43607079472c1f71c5d9c7180a65e33b7477bcc434c77c4c8bab7c13c0d2d460b5b88ceb8f3d9ac103ec6f66438836d0770cbbd9cfbc9f0c9aa1e311d5672dcbc30cea07587e3f39a4034bd1a8ca94d9cbe58b209bbe6e67b20f303d2af854bf9629e97e0b993af53611035ade2e8660e7dfdd422599a8ed0625fdf7f767b6e1e260d858d18f012e6f911912a0bf34ee153e626506d0a16df09a6e73cb537af8aae400ae7257ad7b1b3196c5bed2f09876fce5a11deeeb584bde4c027751e04a94f4add7a13c22cbb3bbcd52f5dc12c0b9da811dcab9b08f025cf0d7cadb874217cccba3bd4e7ebc7ae1181e26fc436f3c8970952a9712141fed8fbc2010f9d061dd84db68a33e0435941a2607de8ff79525b393f1740403044c05bc13c4b739ed11b28ba5c04a353cae25e69da1cc7c33512a8a8a63fb47ca4550c995439c2c3f129d398ee5273db04492d54873230e64a2250fddf5d91d029e053d3ae4f2d73a51758a5a501d2b75c1044ace36749ec0190e5a88c7b65aa7d509524c79f8edc55f50fd17c40c8adab74e271e6b8739b234c44b7bc79a2303d7bfcfff10c3c31ea7886041307becbaf0f75417cbf7e85f03eea1bb1381adedf296cd226a221d858e856aea21933e406bc481708f96aeb90896b74f3efa86eec0c7a962baf5f2dcbbde606b57f8e5fdf344ffa458af6a1a90b84fc375ef22e4985414fa36d4c6a006779301413e3a40553ca13eb3f145c5423076bcb99e2a25ea54802e6eb310e423c98c2b3f77a10469f74d3d3bd06ecb0242a6def25b8d09f2642fd63d9daa17fe0d5ec8b96c80b5407700ba30ce8bce24c5de46b830217d4eac513d7df3666ed51c6c3bfc679ff6c9b70fa31e20664ef715aa52d69da8d7f2d5c51ca29629564d049d982289b946173c4ddb83496ffa803820bab7d1a62cbdc9248e4b364b469c3b1ccaba003e274ea9679a93e98fa9a9c7241eaf972efcea2d224d6b8a8d114982fa3af508b7bff14d74fca9ca0afc63d1aa04930e99643d63bce82671790e91606747516d691808d2686997a90b303e20e4300cc5e87f6b670f521f505a4e1b3f2ba671f00a537a5e12e6eace4bc285a89581ed9a89198d57b4f21ffe853a7319d1b2df8552e6f33c4a5c412f6dea65419445dbce7afdf541c128c57ee73a96a500f45cafd66e", 0x1000) bind$inet6(r0, &(0x7f0000009300)={0x18, 0x0, 0x8ad, 0x1}, 0xc) fcntl$setflags(r3, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000009340), 0x0) r8 = syz_open_pts() ioctl$TIOCSTOP(r8, 0x2000746f) 15:53:22 executing program 0: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) preadv(0xffffffffffffffff, &(0x7f0000000740)=[{0x0}], 0x1, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000180)=""/144, 0xffffff2b) 15:53:22 executing program 3: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000880)={0x0, 0x10000043, 0x5, 0xa7bb, "d8f1f9bdca0d8300"}) writev(r3, &(0x7f0000000740)=[{&(0x7f0000000b80)="c6", 0x1}], 0x1) writev(r1, &(0x7f0000000ec0)=[{0x0}, {&(0x7f0000000040)="e89f98443b0ffcefd7d6d126bf0189ebfd60a95cc38928647d9d080ee98cfa5153dea213ffcc7eb90a40dc1bea407a67e9a41314ac3ebfd77992bfdbb25fcb7d9c2cacb059bc728c7f5502806926d69588498a3e5891c3dd3fa3edc6933672393f62c68f8eed22851a09fc9265f5917b7f49e4a04aaca2ea1c4c103e1b54ca693d", 0x81}, {&(0x7f0000000100)="b837ada7633ba5b2d4a6e6a2c79928aaa90506b8a1cff2df2fc61706097db75ac51a8c7e68f531767159644db862c9c8ca5f5b6ee82952380c625271718dd52fe395baf7a34bdedb1ccb4d962a91a252c42d91461977fdf226e1cecdadabf2e65cb634725a5ddc3ada0508e2aeb74edc7e01fd5b86ee5cf7", 0x78}, {&(0x7f0000000180)="a3bdfb1f7222f5100d69ccba8b316bdaa35d5c569246c6aff7e3f8a5d5603cc618e0eb7064750fb4a195cdb58a37dce2ccc0d0675e574a407fe3d7bad304a6acbbb426962b6ee42b2caf9ccf8424f057fd508fb5afaf43bf253da176148fef57810394e4a09001d895bd09b9fca98261ed1ad08d3125d693ee990f4e1a47a4e3728441565b31dd4da96278c8a3e9e5ec432a93689dc3d8d082b8f9c165924f168098409d9c6a20bad44df6507958e87e52bb6e4c3ad96ff42766bba36e712f97740e3ba4a32d72cec4e7ac0c0a97c8402822a276152c01b531d77e73583f04b2e4d83f2ec1b864387cb3dac0df3a5a8bda01b830fe512dcc", 0xf8}, {&(0x7f0000000280)="4de815b9331dd829184f10a369913c70535806d594c4f33ae8e4ddd667ca763214729273fd80ba3283e73e27e19fc56b88a42573598164c93c757aabda6f7f9bab8439c34c18d7525c9892388b6ca7d49bb34b885632ca81ca077c729b17fa32ff516cc3899b38608ca5878515e5e43f2a6212ef99b4458dbd491e2e09e67e49040b4f872475ece74e473c66b2afd8da8ab503ebb7f71fc3002ed4c39d285cc143454016929c9ce705f41c19da51ebdecf56eedbd954d82a037bdb0d0d806884688ab8baaf0de1a991d154e36c878c5b4c1fedba", 0xd4}, {&(0x7f00000004c0)="bf79820ddf3b77754808adbbe15a50027967a668067e65161fd92c5d8dde46e762885718ab79f2c6e9b812e6a01c44ae67465f42d3dc3b9ba07882fce73784873739f6a29d9fc3c4ca3f00c4a888f5e08729b443e64180ab9d24164f45e8c3ca0165491c21c0b525d4c6a63a5652d16640de1afdafd0d887144985a38d33f0112896d850b81e8094832f1d7ed0b0432c132ee9", 0x93}, {&(0x7f0000000700)="8c8005e4b5bd30bd4767e7f78ff2d36b377cf8de89148a9fd80779a0b6f13259d3d09fb433d43be83253e5465345a5917de6968693ad8e5cb0a76c1e", 0x3c}, {&(0x7f0000001b00)="22581dc4054fdffaa36aa607eac3869a21158e2dd099319094b12cb6171d5a97aae02090797e7bc84c5c7a43ead209367fa6c9ed2076edd1e8bf553f132dd19bd53e311ed1d33f8b33efa1a655be159dc5297687ab055f75eb76e6beaa028ae3fa2149963867df70ab4b151a9a2a7c13dd19c61ff3633bc69e28b83e178a88a5610a2771b99adcad96cdd55b0c058651de52a14d6f2dc2c54c843dbd81953cde0de627320e31c962f521d536609a522aaf70b8463f18510ab1a744f756fa77a83e37b9a4c574bb0a0d09dd4677e61f219de89ebd810c64383887408bfc4564488bd5deedebfd115de004885a0a5871a019abe9f1f83d42c7105be2d5b9f761b4fca03cf53bfa93a62bdb368b6356b7469fac6da864de56599b5a5bd960bd94254f55eaca1602ed16d6e8f7d2479403f01d3d8dafed2926e8e7014be956eac256fbabec3123b889d0fd3a560a78ef6bea8d3831906517301c74f0bb36230961e028e7a98893c5ad29535a519d6693d3917ad496dd5a099478eac0602486a74e619885f9267a28af1315e820cc356174e80729ed1fd7eff4a14bc247866229622b5fdb44ecfdd738901a38da5cdbdd0302dc8431d4fd461d5a9a81fc873066983079581a13d449d51f72d04666d99455036a99d17953167daa9982b35a75b019f8d0236e136e60b8cd3146a18f68987f6f3422439734520bfbae8f2ce9b6936a42949b206e973e456215272ab3981e4f57edf5c98c99f6c2b4c0a6516785b02dfaab06daa7a75c38c39c7787c7b693ffe460af0df7c94a4d184f79d4cfb0647e915b3e8487c5a00c98d6d0beb6ca0403add4bf299f5de2ebd514b5327545c6b18d42abfc37df4512d4861bf7a5faaaa482f6b6157a22c45542db801168bbc02a7e719b65105cd6d2e1d564044bf68fddcd0861721a9d67f997d36b2834f906fc4a263948bef2167b2790ed689d4477c72754d662f0f25d4c230700f6855f66c0fd23251b6a3cddb7c9a5af9b96b2ad7975493f780d770f0f74482a0f5df16239b70d920a8b1430c413776fddc05ffb02f74a7271de41312504516f032225a5778d565b5451c8feb4001c84c68c83", 0x30d}], 0x8) writev(r2, &(0x7f0000000b00)=[{&(0x7f0000000440)="1de3", 0x2}, {&(0x7f0000000580)="feae4b189933f708499b458d6c0598e0c2e46ff2c4e9fb44fc891d5322fbbd1bc7f667576cb8db0e5dc165fc223c4c8e96e7cc766d3f6a27e884004ef5b072386213bebf97c5cc66c6aaae9a1cee5004bbc43d40c5cfbe80d9e735c8a0d5d5e5c2919234f496129d474957d100e6d81782a5e7f16f", 0x75}, {&(0x7f0000000600)="37af66e9c3e34a417e5987309dc55d2bda9abd46de9311c4f64c81078c3ca3db3de28dc731ff4ff6038fcc38548d081b618f801a7eab80373f8f3bd808316a4668eaca3a3d464d384fcb4241facb30f027a5167a47a87ae8f15cb39b3449aebbc93b9f7ffb9dc9bea2203fff5b4c878f895fb6e19aba81cb2b20d953e97fb34230bcdd3b92e9588bda659b8fd14f2c291021bf136d652c8cf3ba75e5607ed7d010017cb2fffe3e42dbb806fae9159bc1341211dcc8c6d28955092c16079953e19b05de7cd712ac7d4ad79a412db7a47c7d3c32b899ae29bf4bb448ce", 0xdc}, {&(0x7f00000007c0)="781535f1308b294393337de2b21af040d4df08b4d18f2205", 0x18}, {&(0x7f0000000800)="bc0703a8ea71754832e14dc9c5990b96cc7b468f", 0x14}, {&(0x7f00000008c0)="394f3621640ca262a35ab43cf4b5c52b5bc5fe8d296a45ded3bccd195c0a8aa65f2326343cdaf7eec74dfa8c7ece446fd232508516cf4e938dc0017b1e13319f95635a30e00c52f99d932146b4cac57964a5b6449473e1a02b32aadc73e7ea420bc997d67bc90ec17fdb8958423d89e9e243f41bf54c0cfc", 0x78}], 0x6) writev(r1, &(0x7f0000000480)=[{&(0x7f00000009c0)="04fcd8b6cfe247926f935d344b134a9c230b3f5547673a9d92d4ff49d9fe4b064f8d71d69a63431fa7a6e9e496a0ad090aad3136be88a172639b52a2e7bf12e7dcb71f8bd9c0c6fa955a905b37dcdb0935bb2cd7c56f34153fca6932c54c795eb17c1d5be1c8772c0de5a32eb46ff2eeda06a18780ad587c9b97fff1a8f3946a0655fe539313b683bbec929d480787b42c68caeade2bf8036e35d7e346a2a63d538bfd1f6c0c7729eefa527495c234f41132782f1163724e340bc6ee796b8fad06c906abe4172244c08342f73973e9977c5a2916a53ce8af5d9a3ba30ee2bf4fab25a77b4b1843f0716b8cff53f53259ed35b6e8ed9b463f8738d412e7cb652de39fa3a0f65744a8873275e874f345ecc8d80abf0d0d", 0x16f}], 0x1) fcntl$setstatus(r0, 0x4, 0x40) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "8551e6000000000002000000000000000002ffed"}) r5 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) kqueue() fcntl$setown(r4, 0x6, 0xffffffffffffffff) symlinkat(&(0x7f0000000400)='./file0\x00', r5, &(0x7f0000000480)='./file1\x00') openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x200, 0xd4) dup2(r4, r4) open(&(0x7f0000000040)='./file0\x00', 0x710, 0x1b2) r6 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r7, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) preadv(r7, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) pwritev(r6, &(0x7f0000000340)=[{&(0x7f0000000080)="89", 0xffffff6a}], 0x1, 0xdfff) r8 = socket$inet(0x2, 0x2, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) r10 = dup2(r9, r8) setsockopt$inet_opts(r10, 0x0, 0xd, &(0x7f0000000240), 0x0) 15:53:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x0, 0xfffffffa, 0x200351d, "1abd1c37bb18fbffffdeffffff00000000e9ff00"}) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000a80)="24bdf0be1478bf4f2b8474fe032477e672d5b08561507baae23ae7aba88a60dd92779187095156447d324f86f93da6d3a9bbcd4b8a1bff3a36b4f74a1b6e3af7ed4a9f045c34008278dfd7223b7599122b98952c4fe051d6522738f7c875daf0942b6d2181922f6b8f975ca7f8e42f570951b2c41c1d", 0x76}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0xfffffffe, "8cf4c23ac3c08f47c04df83dc45d22c845b92ec3"}) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/252, 0xfc}], 0x1) 15:53:22 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000001ec0)={0x0, 0xfffffffffffffdb0, 0x0, 0x0, &(0x7f0000001f00)=""/100, 0x64}, 0x3f8d}, 0x10, 0x1040, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00082b00fec000000000000000000000000000bbfe80"]) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r3, 0x0, &(0x7f0000000300)) setsockopt$sock_timeval(r1, 0xffff, 0xe913d289c779c3c0, &(0x7f0000000000)={0xffffffffffffffff, 0x8}, 0x10) close(r1) r4 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/50, 0x32}], 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001e80)={&(0x7f0000000340)=@in={0x2, 0x0}, 0xc, &(0x7f0000001780)=[{&(0x7f00000001c0)="0649191c1bdaec7f1df439371e34b72bb5ddf0e7b1a6de5bd0563a3f887fcc1e0c192800"/51, 0x33}, {&(0x7f0000000400)="fb48818aef7841e27fbba807d4af", 0xe}, {&(0x7f0000000440)="614bde9c96ad47d6b5fe27bf9fc3", 0xe}, {&(0x7f0000000480)="63ba40c893b42dde429c6b10405ed4c60ef2014e84ec71d4d5490aea816b5bee79dbac4fae62b9b980953be6df9ecf989120d22fbced62b104fa7bdf7543e8e2f5ffcf1c1c184c9cb61a24ee73dc410417e98fcb3515a556397549d31735a439a0a4675fb034d859a58ded3b924bda02ff0f38", 0x73}, {&(0x7f0000000580)="aeb3e80c9d6680d0121d94c93da82843bd3b9d6fc094833c186f9a7950c3e76b066a06cb29da081e9e7f3ed31652e0a87f19c34e62d130fd15a5732f4ad8a50fe15fbda27fc6899bf2e23427000000010000000033d92ddd8099d117383e92157c83129d32df7dea73885d2394232e43b1e6735ce31bd80f798393effec5594f0f", 0x81}, {&(0x7f0000000500)="cab9e9f18c6baf0a1ba29dbdce68b9914b971581719fbfd9936a1e3b2eba33ce5670f6231284cac649da313669ae4ab303c8b750f3e7f052", 0x38}, {&(0x7f0000000740)="046130f033295a3b703cbbaa19bc22880e9683418a876b1ba5293fa0a9bc027bb95ef7ac379a6b55779c2ca8b408d958d6fb7f18d61c17a6e091f55daa3a57a0f7e02721c3b4940f1a23d308b630d7eb840385523358a82c88858f31b3a680eec178698b09a46c1f306d6eb88493ac3cfdf15156f6744a454ee3c6dd5a58877a1b12cc99aee6098abe2f00f1358726812615330ceed21921e8f307255d3758c4bfa8be928ff137ba7401b9e39d1bba5e0375ecfb2057f48b6a8292f40dcf1e19e79a3346c7a9d35fe3d475509ebe3ac7a7fef1657666ba329e80b771f82338e077aa4d86adcb83b54a389d549cc9bfccbb0d13bfc6b60816eb7fe2db0506d15afe506ec7738628d6b2987571dfca368583bf0937c5e21e524ad1879a47b06a695ec495aa002a4b042e188dfae1714fb6a997a1931847daca2a3eab1ea9038dc5c9abd0c923c1ac8301cf0ad00afae8ba59b060bd5ca99333dfb3b5f3dae5edc44e35087fcd12ceeb156b7b8e00cfc2993b5d2f83aff7174860348558484fc9c1e2532ac69fca8c80ea88836b45b909bb5274b75a86e9795564c02e10299f04a82fd9fe3faa5552ea340588d16305609b82fb452e52247573d3e39b3333600225656e7cb824fa5f122ae9c0650b5fb0c699005e81a999dad1748847a5a777644aa806bb94e53cef562480b4de93cba7cc6fac003db987f86036e309b58cdb5cd5493f28b1f1a534f38973dc05702834150be4c4caaa8f5f374f362b646fa5248695346d42027ecc10dfb58192b6e94d2837c77e27f6983fcc76cdd8668d4b908be563cb70ea893efeddae0971678435c32f77f684cceb78fd76e9bf5cc5adfeec1b89a193e6b6e503709a5ecfb0fd6efc5bd1769307392e7415540b244b034b7cf8320a661d1b4c8fe58ddc396022a8a0bd616c00e2b7716c11dfe52da59c59009b7a957b0e1bf8947938c8e441008a88acb42c32985381db6fc3363b77e3f42114eb864ed2bf43a5e1419c1fc6df9d0016b6c4722c6e3fadf6f1c71bbe92dacbd8659a0c68b323980074797d2dcef88a60dc13aa66ff5ed8492ca51115ec8f66742e3e8f2ff1426d62f0c6a7d04739604a363a4808e5319e761c68e9d58e421bb03f2a8c747eee420bc586ca23aa6dcb848799e4a8bcb06a9096277ab6eec9c5d2854d2bf2794e8a04142175304d174b98f9239126f39f297ec08a0e7839df33149d3e690bf4c12b96ec5b9f27fb3382ac25c16676050930d5f835a57f1b66ccc0f07b77be523e5d8ca24eec959abaf41499c523aef8e577cd91ab863ceee7714c8e2a90c18f3a723c1baff0288d57b3b1fc37f225a14fd7482e2ba3ca2ec4d8beb534fa45673e9646eb52370b3a7c2f7f436e3646ea08a4da669ae56f90a18053417d643db9ee2935795c0cd4c84e2c4090bf21f5e20988592f85a21c317628645e1cbdffb9e992ddd1fd081776871161ba5c91b3a4651551fd23fa08d36d9ecec6ee5f4267f85b88368273498655db1c0fc1d4254e4f62cb536b2e4288f516d2401b7e209713d5ea4574bb455dba3871d3c307b3ebda856d0ec9ae508c22618ac0aa14375ae7299d5ac5fa36ac4fea17d968e9f96a2c1161c251cb454c82c9b61a67c3e54215e8e6568aeb8ecc439e943e177210fe1eb42a6509dc3725269f58e009b0acecf7c225d603130b71b116e84212f77b3a8db15cfb78759d267a723d53901ea80ba5bf72a6fddca0382a1fa935483b3373db54eb520f9d3a57b6756189aa8c519379ee31b6a0fa0718305fe2c042601bae2500091ba701a92ec9eaa6d60ccd3cee7682c02114c6a2a6b923dd9190b41081955856140d74ec0b989cfde8092e51f7494657ed1deadaa6d3845493391bce8215ef4c4f51400623522d41b61b2a8848e650d744d098fc3a1255f2e5ea827d7f705c0190578aa7d5c42f66b062f2f8f5583c7534b69af689ed6d98c509b3fa68f85d4505449b8978c8002a4265dc67e7ad37d6e88d7476b218065050fe0f8095ada67e0ed140d958921624e16a0aec5e8823c84cda392a4f71be987b7130a34b167583b0e57b4deaa4c6b427ac1dec3d65239db79ba070d1a92798feb90623b23c7bb7a74b7cf70705ea1025ad078d71d068f73a3ea538f44ccb0e27ad5885370a477fdd3ddde9ee897ced0c5004ef5621621cb80bcf8f00e17be6dec8326f8bc6beb0ecc5def4677f78d8128bd51b4f18db44a94c18ae693b17df6b1e4f18599b23adf1d38d7a7c2627c5d1f776d4bdac4b68a95c2609545092be01d7110c91d13f805ce7edc9736377b40ea3ea3c67124d2dfe996e002fe625e9c24216965e0aa93a992fbe6d6328bb3486244b1bf3c48094c7798e22de53e40feb168b2ab74a788b4116cffc6bc8ea476bcf1fa7936a97ebf3c9169e949104e9e7e91df5c7e3f63292fb2bc64cb1fc7f4390a98a8b75b3d048ab1b279cd5bb9f1c10a588184ec6e5ee83e0edf39a5f41ffc29e49399b22d24193d9493ba59a292898bd05ac26fbcd011776ca5e94a5ab18d859447cfa301e82f1494e9a0572bfff04cc3e7d087d5d942da9f60a731ece76fc713d154a3964aec865171e8729ae214dbf49f6a4042d5347877065de9da18af86fe29247cdda4eecdaa5abdb08e708311325fabdb66710aa0654d23ef769cacf14ff8213916194228a948396410844c3b36bd1c069623b72857a98cbe30ef3f1930de0a562975784096541e77d4e6ea2f2ce31e211d0e6087fb1740c959b2a159ed3110822bd5cda130a0fc0bbcf31ee4d9e17f06b28437d71eb62c4f7b44bd9e2124e04592be82cf1b5b3ba49c188f78b1283e8bbb815e43493f09dfffd05f9788d365025af7363f99305faeab03f0e4334f7df1a30a3826c32db51c97b9332851c8dd0ef47a83b41c63c1d2d211d497ca55bf17de003fd3e34f361ba996b1df009a4a0a535f8359e7b9f310b1d877d1f247a9002e0af2bc06d1d09974f5b28db311a5e9b3e6cf9807cbc30edc44ee27da7edd9c6ab182bd5c92e28c815380c2169465cd96e73e03907364e25d532fc3ea0c641c37e267217f113fb6f53931adf0384ad0412ae5421efb5b0ab4f2c4209eda90352546be4ff868b68ad4e46e577af7b7d4bba2d0c12d40107ca96733c212fa551887fa549a3866e8774ca721c2ab4b1651e6ac1b27da0d288aebaf76170401df73ef25aa69a55dd6fefd0e6d4127ed6047c8232a30612e7d4acea14902330d7afdb67c64260655cef41567f5eb6d79f8fcb0dfab92101c3df3ab165b0274c0083028142d3018e78389d70b1c6d4071a0ec2c68c1f25db09af00d6aa11a608586b8694b9d9229115ff720ae026c758bf9c6244748974fc12b732bfe7192d8857152c9c55e3c4df1062dc069da827f9a11df8499c627970cfa1e7c81a044b9e72c4ba6e9c1dd6447a541c9cd1a33a54ebffa672478c8a36783ca990a15364d5a788db585936c486cd535135479c259b3476dea040458aaa619450b680590a716c31e45b653361e412f8709465873ca44236b21ca22fdd261daf8fb98d2688fc741ac859dc472c166cb696a1ab8b6f50e57f8f9676640bdb3d5abe5d72d8a34361e8d5628bb1547b1e7d70d700b2643538fa6c3741d94c702617be7344ccfdcec70ab70e8a6ba583c5bb94868b48c3765059aeeaae3488b548c1f926673cd857efd6c7d7abc0b2157809ad06cf239fdd587d1af9f8b26c278b00afb119235abe38dacd05c6e0bc504ddc33c6f26c35bb58475dd4d797a900fd3d83f94f194d82eb1ffefb47db966dd1893a53e60a0ef03f18fab3a33b9876758671a419f1c8b4e4ede0569d07f9a73f108c05b97d847e3443c74751dab281b7ba17a017c4431275fb21f7cb160fb9d22aaa89c3a2c351ce46a0573b9f3b973338cda291a42702e606b4d98fb921f1228c0223d46c290ca9782d77adfe36e2c71706c2e4b578185438d3fa7a75ea9744eaa90442e9881fc1aca3026e9d855682e913e31322e20986c0791281e45fbaf79be1318f6f80ae33e57578c0080c770c73758ce8fb88e06e8f4c0991488965243892dffb7abbaf5c6b59f97ab2d39aea24f4c196f353778c34e4e03b5918c817cd572e10d0faf94d03e7c8bfe7e27f30878e98761ab9363f5ac9a0a7d92521389aae34c023206890ade58a1a6cb6a01cd260e5658d13665bc5acb38cc6cdad75e79151cbe14a8751473154e012030c5f72cf741ee705dc9461df1c2a15b9c2e394c1b5483fbee5306d45be594587de5abaf3c48d0f41351589b43d7412e3b5eb4fd49f46cbf812018c78fb6619ef992ecc1da4763842d19484d087ad71850335184c4d5f0951ad8f33d9144005204c2c94a12a5d4c5bf551a5080836cf82984ff27d786a4fc7254039dd1b415e0b7d6987546f57176bf5c9fc3e51bfed1f782ea2142117574b6e5ffd25c36d9c23c6c0e39504b89fbe1c9831cde4abcf2df1175afcf474fa298c71f96c25ba88c93ee0d5409bfb0d9ec20404127233646ba73ac50e19e139900a8fee4577d4308e6ee332c11671997b103e5884904acd822ea9c9d83008046a6ce376bfa566f9ee59ae2498ab75269f82611e4df8359c6351e99238c2e154a25e23f235b7b3d415b600668d10ce96c1a9042e698c99f0b35868950ddacf9cff804d103c58780d88583c5df4ee910e80ddffe1e216035fc12fa9bad1d721fab777145bcc21615ff33cbe4db96412a21cc6a9b12aa52b4fbef376d61e64cc219e2a3bf1fd44a77266b5d11d940f1c9251ad2cf5126cd463502d0a6caa29dc8023146df673ec50f5d0e68f3465f8d6906fa0a733f8a039583468b16ae7d7ee41be7fc83b343c823126afdb2b3d0f165704af4dea0bed0a1942c1d9c206cf0b7cbcd2a8797dd37b40dc771ab052f6146a1afe99dcf7d6c05d96b3a67512bc902c48d87b9751ff431e686c539d8b6f235c7bf7a0c756fbfe7ec206260553a97b7020ed8649e70ce0171b94d9772bafdc9a8be2b9ec92dd90d9f54d50ae9b4e34effe5256eab984f95090d02bc87a7267e2025b46fac3c91e45bbfd3fcdafbfcfdb96d1243136c229076c20a1792ef0be27d74bd8f378f7371a22d6d07f0201a3d0874d34ee6f84ebb22e18ad6a9aac740d56b3b3ef2e72568b285205a5bcdbdb15a45339a4f17886c4fc7ef9281121611f51b8993e7d215ed5f905ffdc82c402283dffd3814839a559a460fd529445244a360f25d1436b0c04c975a158a3a85fdd7c44e92a054d4c1697ac482e315ee7767185cfe6cb3dc09ab90b1a2fd1694d60d87afcbf9f6573e42456963b7acb5b4f49e009497cfcce701080c74f92ff6a4de8ecf00ded1083c8bca2db66a14fb61a3224f299bb1b714bbe5659e7900ce86da51bd0fe64670d1f47d98012c40ce7b0ff3daadb7b04527b7f3a9a03f88276d24fe5d105a02ac20d9f6922d87925e56f5ef8f072296b5f8c5855b3d93c0f456185fa3e0eaa2ccb4cd0223d5e90d197657a8c7c9e7b09749e0a96adba446a48738ea4c3f047a77fdee364b0fa944de95bf2a4351cbbf4d848f3a638cbff321c199666146660df805111b753b84095671eeee7b0fe267388644c1b371bb76166c27571002215ebdd73ba9b933668c03ab08ba839fc97dab09c43a119f3570ede0b8bdf7c42d31b339081493f7f27a8f9bd0180adf45fd9bda74cd5c07e13690c1acf121c3e85fe2df51febab045fa9566efd36d6fbfaf82ac6899665e236accb73edda9e706d375b4ec3d906abdda576026b3ef7c8d424c5a3d3ed4e92cf", 0x1000}, {&(0x7f0000000640)="887ad4fcdabe22bbe8d2d825731cdff2c9efad28019fa88513c56e7681f495055ce541d77e09827a2031cdde8818aa", 0xffffffffffffff20}, {&(0x7f0000001740)="e7d0eb3b06c19a21d0d8acc5c096b7d17635237459046f365f282dab4c4aced49f87b966ed3adc23325fb963297f2d17d56bdfe4fc4469952066bcbe5af3", 0x3e}], 0x9, &(0x7f0000001840)=[{0xf8, 0x0, 0x401, "65ef6c23d61f821225b77dfa85d2c72b6ebd7628612f956b7605c5c0414f1143d5df04c44d2b741e9ead1a3dc92a14b92d30c3251dfa6431f02c968025c24429d037bcd401f62e05336108492755c338b44229f4e360aa9203f76ac0444eadbe86d3b3e661dc49460ec273d1c497411e233cf9bcc16aad2dd11459dd08d8152a054f7c67fe972d4708e9fa6928c95d2aa5831092c451f9a92e323baf226a25dd6ac7deb9fc9b3984676528ef2c10c5380fc82a4f7efdf2f05541d07a185deb71854feb143c4b38f95a4d9a1a3395e59375bfd362acf13975f0d83f093958aba37e9b2f"}, {0x110, 0xffff, 0x3, "ab849fd287771d89ffd63e70549a1c6f5c760120dfeda37e04ba29e3cac56541c8275149e07be8c25128f6b1304e2ab4c93c0f9ffd613a18a8d6144a5a6a75bad59dfa9fc88439e1081f4d6691535208c95d31d2c496d88b7dd9e48202e4e9386557ab48bf1f6cd3286ab769807c3f64dfb629fb29b42a17f84b8705be92fdf7ac0fe76f127bede2f8b6f9e352648cc51ca52029ae1b75ff9486e0be525d995d30800fe706d02a5c5e70eaee54bebbe73c32694574952dd04a50269e4d1de6b482137c4b67fdb5b5f793644af1fb8dd262bc90acfca3c9bfeb344e3f181ad726f5026174f18de3dc116ffd9d2d3ae9ad03eb1fc3fd3aa85f87b05c"}, {0xf0, 0xffff, 0x7ff, "c8dcde5a01875113767da01aa52f6db9f5080959b8918667fbf87520d2641ed5746a40c0eb7dec963eed8de7e801b1f21de5c682fb2066ad53e17489596dd200c1d20fc44f277d9cd57338c77accdf5aa4c0ed1c92cf2773b9c587b7243734f065e915d388aae51c3ff249bd9ab4e2f58c553b8f6ee67a01122c0a25e771521559ac64c28dca7ed44d09efe5c774d6c918571654a6fd8f2db7dad5d351edd3396f63c5760d55d3835ba1595047a3dbd1218a63a34cf79ee610aa74e6ac6e68798d7adc531e090e613561419a4fff4d5e91ff3ea226bdc3c0241381dfcd"}, {0x108, 0xffff, 0x1, "23af3b1f08b1f1598c7a0a5878e6979763b20a2d90a2d490fef95830de8e6c89ce81548adf5174018878016046bf2a777d233cb5afe2cf7fecb6e8f95f9a890b9ec5e669fb6fbe785b20ac639a0d8598202c248103a6bb635ee4575bb75b3b29a005fe85f325890dad40734e8350f32778485a130b4ff1ea69597bfe5e702ceb96d02fc6a89712dbb2f51f12f89e4d1026e46644929d169ca547b54cecc0bc112fcb4e3baa2248ab6bbd30c0af1df84038a9eb038fae4badb7d138a47de6fa5098f7140ba897e7c55fb649484879f23e0ce8b34ca210660faefa8b41cd23c93703c5c7d46f0f60987f72d902e111b107060e4449b0ac"}, {0xc0, 0xffff, 0xb60, "33aa8ee91ab7f9b94dd859c03353532f4b070f811cb6eaebf447cca5537f9fe574720538016049497fcf2cac523d5095d0d6464f29b6800c65ab77b5613294c847deecfda1556c90a901c8486f452317434501e164c3e594b38c900652584e7b881b3ab166d5891ecd500ba2069df6e874b83bbcaadf7163d5b7eff794e68e454f990cb6e74f1d35e0fd768ae34f13724e2d934f08ba8a9517f5496d3dcdf410d69a9416ace1b37e5b8da55278bf5437"}, {0x40, 0x1, 0x10000, "49cb1dd0f35e0e7efe3270e757f35c9c04351bb0b49ecb492fd0ecbbe16275f22bd79b90ac9085550ffe2a"}, {0x98, 0x1, 0xfffffffa, "b80162b29d849762228a1bbf305b2d2c438ff4ad8092abea533d404e8f413e6b8b632a14cb21e16eb28edb259d9ed83a0e879f912f20d594aebab5beaf8b69fa7cdc5d61c09a0765eaccabf1f199d26ed8106eb4d1f9d045891c5fc408909860ab225051a8e51991e05d1b167342f81ad4d4acd85ada903b39dfd6e9648d7a831f2adaac"}, {0x80, 0x1, 0x2, "40fb965acdf740bf57841108fb80d0ed830eaa10739575f5e8f7aded12e6c5928336c86f639633fc1f25a289e08c514504fe13dd70bfed026f45f7ffce761dc56338a33e3a24276442bb7ecd4b5bc4bb1d0484f3e543c50dfdf498a3515122db6cc6cd96976b7a0f048ccd3323ec86b8"}], 0x618}, 0x400) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1300000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 15:53:22 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) shutdown(r5, 0x2) r6 = socket$unix(0x1, 0x2, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) dup2(r7, r6) read(r6, &(0x7f00000009c0)=""/192, 0xc0) close(r6) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) execve(0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0xb1, 0x40000000, 0x6, 0x4}, {{r1}, 0xfffffffffffffff9, 0x82, 0x2, 0xfff, 0x9}], 0x7fff, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x80000000, 0xfffffffffffffff9, 0xd5}, {{r1}, 0xfffffffffffffffa, 0x34, 0x2, 0x91, 0x8}, {{r1}, 0xfffffffffffffffd, 0x20, 0xa75a914dd93c630a, 0x7, 0x251d}], 0xffffffff, &(0x7f00000003c0)={0xfffffffffffffffe, 0x7}) r8 = kqueue() kevent(r8, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x83, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffc, 0x5, 0xf0000000, 0x6, 0x8}, {{r1}, 0x4, 0x4, 0x40, 0x7, 0x3000}, {{r0}, 0xfffffffffffffffe, 0x0, 0x8, 0x3, 0x1200000}], 0x7ff, 0x0, 0x101, 0x0) dup2(r0, r2) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000040)="9b180bc3eb987ab7fe50c483e410173842d35696077b538517000000000036ba1bd82e86322c3eac80280712f838130efce12ed400d06a3f23616e77004c8836ed3d315eef8c826e0c1f59734a32e0ccebd669ecdb15cec53342366139d11a5ab5ba0800800090e42d34d900a0dad2b74f01000000260526a3a8d70500000000000000bea0d70855f3c394639e29c513256ddd8680a944d5c2bdbf7878d15f2ab475cca257352828a76e53346a762995e89423058a5c6318950bdcd08b9eca5d4d3e6706eac9b4e8aa9b05000000000000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf69695b8bdacf9429c25483a92751826e1769326e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a623855e941dc1872fc433aef100000006201788ce2b8802cb60eec6add5e9434c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bba7667f578f05afe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f749618ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588ffb7dc5693a090e9c691e8d000000368f29d76344671843a1f208261f720fdb791f833a1da5af88cf56ad8479077a2441da1767085214070400000000000000", &(0x7f0000000000)=0x210, 0x0, 0x0) 15:53:22 executing program 7: r0 = open(&(0x7f0000000a40)='.\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x13, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="c302"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) utimensat(r0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) setsockopt(r1, 0x2, 0x13534fb9, &(0x7f0000000000)="be81df26289e708ef721fb44fe158b8a", 0x10) 15:53:22 executing program 6: r0 = socket$inet(0x2, 0x1, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2d, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@generic={0x0, 0x4, "71b3"}]}}, @udp={{0x1, 0x1}, {"2f040c303bfff65f51af293f1298c54184d6cdef452ee082b51d2c99019770574a0d5377492a7bcc5d1288c9d348734b76342853a8125259d9424422c24af5b237e661b7872792427631279739ceab2b90b979aef2a34d54c9ebbe61a4e52dfaf96cdd1f0c9d8341ca29030f5a8c9e1404235be88730041292453c244a3403cfe8e51f2ad5c83d70de1f3e243e7bb8c7d372cdca636667c155d308eeb77736eb6b037e9ac9f4cae3d18475b2bf4fb96bf984b7bd634808318ee1beb29fe7c46378b8b15158d98945f7574c42b60d19b747401a035f2f255d19bbbbedb283c07672aa9a79fea716db250b56906c95bf40d835f1d0cb5c203800c8f962"}}}}}}) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0xffffffff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x4, 0x9, 0x9, 0x40040, "d5e18956e7eddfb3abffff209b23f46b409ffa69", 0x7, 0x2909}) execve(0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000), 0x12) 15:53:23 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000480)=ANY=[@ANYBLOB="a618b6"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebff48e600000000000000000000000f004722c6", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r0, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffc35}, 0x0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f0000000900)=@file={0x0, './file0\x00'}, 0xa) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r6 = open(&(0x7f0000000440)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r6, 0x0) ftruncate(r6, 0x23e7) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="e6163929", 0x4) getsockname$inet(r4, &(0x7f0000000080), &(0x7f0000000040)=0xc) r7 = socket(0x18, 0x1, 0x0) bind$unix(r7, &(0x7f0000000940)=@file={0x0, './file0\x00'}, 0xa) sendmmsg(r1, &(0x7f0000000000)={&(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xb5}, 0x1, 0x0) r8 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1004, 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) close(r9) recvmmsg(r9, &(0x7f0000000840)={&(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/100, 0x64}, {&(0x7f00000001c0)=""/153, 0x99}, {&(0x7f0000000100)=""/67, 0x43}, {&(0x7f0000000280)=""/68, 0x44}, {&(0x7f0000000300)=""/197, 0xc5}, {&(0x7f00000004c0)=""/148, 0x94}, {&(0x7f0000000980)=""/129, 0x81}, {&(0x7f0000000580)=""/196, 0xc4}], 0x8, &(0x7f0000000700)=""/237, 0xed}, 0x1}, 0x10, 0x1, &(0x7f0000000880)={0x4, 0x7}) flock(r9, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x500, 0x0) 15:53:23 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 15:53:23 executing program 3: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0xe}, 0xa, 0x0, 0x0, 0x0, 0x0) getitimer(0x1, &(0x7f0000000140)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff037f000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000280)=0x45, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f00000002c0)=ANY=[], 0x10) write(r3, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x40) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) write(r4, 0x0, 0x0) r5 = open(&(0x7f0000000a40)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000000)='./file0\x00', 0xca) open(&(0x7f00000000c0)='./file0/file0\x00', 0x200, 0x0) link(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='.\x00') setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/97, 0x61}], 0x1, &(0x7f0000000140)=""/15, 0xf}, 0x40) setitimer(0x0, &(0x7f0000000000)={{0x5, 0x9}, {0x20000, 0x5983d74d}}, &(0x7f0000000040)) read(r1, &(0x7f00000001c0)=""/164, 0xa4) 15:53:23 executing program 1: sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) dup(r0) 15:53:23 executing program 4: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) minherit(&(0x7f0000db6000/0x1000)=nil, 0x1000, 0x0) r3 = dup2(r1, r0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x1, 0x4) listen(r0, 0x0) 15:53:23 executing program 5: sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000140)="b515432223984729c7049e0aacffc9e429f8a244c6619f48a3c1aafc1bbabaebc73980bbe3f1eddf433bf5b35d7d7c6668e3a26cf1460b6102af09875b4523adac755108d45bf7e315b7449ae10260758ad4670fcf4e8bdd", &(0x7f00000001c0)=0x58, &(0x7f0000000200)="815d963e917b5c93cfea910020007fda0bd1fad0aa6b1f899d41beef43a7cf5ca87f5e1657ddd2212afe84201d81af750885c1a156e7bfc3eb1d27eaae1ca435b0f45f9d39f92761a70436295d0e5ab080726db5fc1f179297de988c8c799112a0dd43ef776e4effb3bd04dfc506f02eb87ab2bce2fd80a67bf3b0031a183885e85f39b9ec7a6f6866099ddf", 0x8c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7f4a4ed1, 0x0, "00de8f7449b6707760609a220000001d00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) getrusage(0x0, &(0x7f00000002c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 15:53:23 executing program 7: syz_open_pts() syz_open_pts() setrlimit(0x8, &(0x7f0000000780)={0x7, 0x9}) r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000880)={0x0, 0x10000043, 0x5, 0xa7bb, "d8f1f9ff00000000a40d00719c632a000000c37f"}) writev(r1, &(0x7f0000000480), 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r4 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r4}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x18, 0x1, 0x20) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff0600fd812eaa4e7130f5bf9948", 0x11) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = syz_open_pts() writev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(r7, &(0x7f0000000600), 0x33) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r8, &(0x7f0000000140)=ANY=[@ANYBLOB="ad127cc1e10ea95e004e4dc90ec02a9499366fc3999c55dc27e40cea465d39779aa092fba76ac1a035044cb58b41cc012bb21b5d10df461f9d80a47994c8951b166f765376b081000000e330f32432251f048c4932a7aceff088e8de9c05abcf38889e932d3a298b48303bc22a94330fbdf7ad6ad71f78a18f15cdfe188d8947eaadaeca4751bcd4e18b84c6f6ee9ffec78f2cc644cdb577756d0872a5eee466b8286de0b5e927cf786c581b28086a153ccb3561e72b8916ed76746a0000000000000000"], 0x9) r9 = syz_open_pts() ioctl$TIOCNOTTY(r9, 0x20007471) syz_open_pts() 15:53:23 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x2) sysctl$net_inet_etherip(&(0x7f0000000140)={0x4, 0x2, 0x61, 0x1}, 0x4, 0x0, &(0x7f0000000240), 0x0, 0x0) socket(0x1, 0x4000, 0x6e) sysctl$net_inet_tcp(&(0x7f0000001a40)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, &(0x7f0000001b00), 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000980), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffff9c) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) msgget(0x3, 0x81) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, r4, r5, 0x0, r5, 0x0, 0x1}, 0x2, 0x0, r3, r3, 0xd8c9, 0x0, 0xfffffffffffffffc}) getgroups(0x0, &(0x7f0000000000)) getgroups(0x6, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f00000001c0)='./file0\x00', r4, r6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r7 = socket$inet(0x2, 0x2, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) dup2(r9, r8) setsockopt$inet_opts(r9, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r8, r7) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f00000000c0), 0x0) r10 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000300), 0xc) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x1, 0x5, 0x3) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) setrlimit(0x6, &(0x7f00000000c0)) 15:53:23 executing program 7: open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file1\x00', 0x1ffa, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000001300)='./file2\x00', r0, &(0x7f0000001340)='./file0\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r2, 0x45}, {r2}], 0x2, 0x0) close(r1) poll(&(0x7f0000000040)=[{r2, 0x5}, {r2, 0x1}, {r1}, {r2}, {r2}], 0x5, 0x0) rename(&(0x7f0000000980)='./file1\x00', &(0x7f0000000100)='./file0\x00') 15:53:23 executing program 5: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000040)="c03af096", &(0x7f0000001040)=0x4, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "52242fd505aac10fe30000000800"}) poll(&(0x7f0000000180)=[{r3, 0x1}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xb55a, "1a2198b59b58505f40edabfaffffece900"}) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') 15:53:23 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() writev(r0, &(0x7f0000000240), 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x27ffb, 0x0, 0x81, 0x5773c544, "102609307e7be2df67de208c8bda64612c3100"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="5b6dda63c7a0e8d05275b7730abc44dc9165014e06811fc2083cfb56b854612e26916e3bdc7509652c8c6f0170ccba4d6c9644b86617832573180cef9f895c7b", 0x40}], 0x1) 15:53:23 executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) 15:53:23 executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x10, 0x0, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r5 = dup(r3) setsockopt(r5, 0x1000000000029, 0xc, &(0x7f0000000040)="ffdaff10aac6a28ac93efce22eddc45c8454e486", 0x14) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r6 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/49, 0x31}], 0x1) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 15:53:23 executing program 7: syz_emit_ethernet(0x38, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60f3debf001f0000fe800000000000000000000000000008000000000000000000000500000000002b"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0xa011, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f00000004c0)={0x41a, 0x44}, 0x10) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0xffffffffffffffff, 0x8}, 0x10) socketpair$unix(0x1, 0x4, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r9 = open(&(0x7f00000003c0)='./file0\x00', 0x200, 0x21) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000480)) sendmsg$unix(r6, &(0x7f0000000440)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000200)="6f1db51016296bae52202c94c840f8728e42e243052d97270bb2c5a10f9838f6fa343c92513b109d887b322b113160fda413c4d1a653cf221d37503c1006604215cffc08015aed255f6af4a2e7c10bcea4c6cca6fea4613bc119e941098156a6f3b017157c3d309eba40338dad9b38897247374745a0c3dec3f9cf41e0303a3264891c9d28e2d4691fa626271741d0572b173230de2ad0cdabe93bf24945ba68105880b7de19f85ba7201ba659a6d6f26ce67180e22a09", 0xb7}, {&(0x7f0000000140)="93292fa6b975bc8389f174fc2d8f3314541ae0959101833efa3be048cc6383eb8485517e78f9bf314c73572bdf0e8de0d4f783848eda5e715f73cad29a5a8300", 0x40}, {&(0x7f00000002c0)="c202285ad6342de91000228575a6c742a7269f3f3db173836eb3250fe7139b8d93b5fd8b69de97557085ffa6920789a1427ac2920e0f4a1af80f29a409b64506c60088d5dfce51ed0ce84aab9f633738fda7b17e0363ab15551c855c6fc363ef5f2c999be9b4f9561457b59b67325f2242fff7ac65664cf501fd3ce37dbe66e870378a29f39fb081e6e576b433cade768f3989afe5b24b1066579731d55ed9b5c50673bfb76725da7a50107e5a8850d9906700bc67ab14873fd1539aceaa", 0xbe}], 0x3, &(0x7f0000000400)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=r8, @ANYBLOB="000000482000000000000000ffff000001040000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r9], 0x40, 0x40b}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 15:53:23 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="8d", 0x1}], 0x1) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000001280)="73a0212441af03d7c590fb35589c23d5facb020efcd46ce5d692fc22ee80650e3ed4dce10f8e29e9f374bfb514a3b1db3312d8de96b6ad7fac7864137d4cef4a648073924f17c29c4d018992793a4d4c42e4", 0x52}, {&(0x7f00000000c0)="bb549e9e738d8132b1be740aa6e734c80575888aa021998b57df40a101d691772444c21839243f3ab8fe690ec439591cb686c6f46fd1f3461decb129008c4e91ee33ae5d73d0ac4907e08c3f43a7af028e61a2142b1991c50ae7203b100fca2b8216265e1359127ab0d1f543224d9bca8a544d33c933591a8541f5d2e6cc37beef6cbc244a7c3a", 0xfffffe31}, {&(0x7f0000001040)="00e43cdf330781fbabe54cee84bded71b4b668050d296abb7d3aeec5eb1895de97b5bcfc288fb0a5514119646b972ad732281a26babb59479f374a206a30a4b2cf847639c6ee4e001ae822e5961a880ff7d57f31166458c53803dd2ced3733067785d328a59b559de55f054d8031df43fc110c1dc0b10000b01bbaa5c42310aa605c7bdb53f076e71927008185c0184ad155d80aafda93918f8f717bc89724086db96bba266073", 0xa7}, {&(0x7f0000000180)="4ec4f499010d1f59c828c74147fd3d4de35da11954d87ebe254401db7a61c71be173c722078312baa4b9b59e5489fa310a8ac1eb260f01ae01a95e19a52e4084705cd6ea2e3a9aa2613ebc87d6d91bd3e087004caf587995d2902ccd6b2ec3e0fad65394b7dd4ece8f42cf066fe772d5f4", 0x71}, {&(0x7f0000000400)="d3feb30c128f1c3d0000000000000000000000000000000000000000bdb5348612b805cfad480faf26870e7c5d76bfe061e20c47b5ae3bf694d8f49fb469d6ad8eb57cb527f6c3ac6ad85a4e9b1d27831a5b41a32ff9601193c504e9d934411051bb6751c8b8a6f0f4557155e852cb2233cbf8c9b0f0e7832ee68a9173ae8cd4557fbb01", 0x84}, {&(0x7f0000000dc0)="6568be7c56200f488230171a243f726d87e85545aacb3e229c122c9affc49e80c8fecde8ea874119c2b305592601a434436c222460c231e3ef89dde2f99ffea7358b64fcbb78e80487002edc523ee250ae93b6c3929eeba3df51f40085f44f8fad4d1e6a4b0266dc19748f90b06e5a85fc6351ba1feb37bae166a41fa4c11e0e94467562bb4fc521032d6c1dbedaf9356aac1d98ec03d67b1f9b9a94f97f23a6aef22c3256ae9e69a05a1f1d16311f30fb3139601e115c566f62347227d7bce713e8f3761cfa50cebbe2fb4461a18f7ecad075cc5905c735d802907d93bf3765fff0a21360b096f2d50cafe07e74a38e8338028566e46f3db4ebf20b4840ab700e963cd571aff3601a6f7dccaaa9f8c7901d5a42d9dcfb591f4a754c055f1a341ca4cea62de5300d224edb975e3d1a1057c8d5be87d12a6d3407f2818e08311857735a7a2e7f3d400133817d79e46ee08b0c77fae1a6c422fef20bc7f8a20084d39de6b02bd7991cd6ae3a0d83c2e4d965099d0a049abed8d7a5da278605d4790bff99484e42fd3525d6cb9c48d2117d111f83abe5eb5576682931c1f0b57bcc3d49758f98ff991edb1bedad802dcb7cffc42e10e8213d62092a75fab2930c6c3bae4008f724495bdaf799a64e0a7b57dd96d9f6c4b934082741d2f184d8383b279b15a438724621855076498b52d6f160c28680a29de71befbec3863b456127696ded1fc2697fc0d2841f718ef388e99ad19c4a64b3bc94e95dff19aeee75eac1832bdf51841c1494f0f198", 0x22c}, {&(0x7f0000001100)="d1544c900b619897bccdb8fdccf93d9658a777cb31ded73d54d84ef8b8a2bb45d9fdc56629f747805cb646e0d545d42303d839c668dbac24e05ecf487afac8f7f4ea512f1e4c24ed10c2d122383a55ca4c48ae1518a4406328eb93e9a243086bd0a75b95b3f2d3a2691626f6775314df06ca3f7e43618c999e30666ec1c359e4c8740b3d5923a0ec22f5a94d22c86920fb8526c1a8599f9a82cda3fed8526aac5fe7a71f62869dfa2d40369dd58859e5741adef7292003540dbd05b9f0feb4df6d1a7d6c80fe55b8136976c92a5d39681eb92460cb5117354e284d7a083f463c1cf146e6b2e8947c0d4b4f8200b9ec4cbbefa39270be89b36b17bece053ba799b9f1415d337801e605f05baf3fd1423c9733f1475b0885af9f0394c4c371bc102e589c422e67ea19f1631c353bf862619c0e39de8e1a8f6a9f9eee74dfebb9d698af9c939bd128673b7c0d1e5e483b8ead52037c5535c28f0db1491cd390753f1a5add10aa78a79a05254c67f9c8ed84104c227ec1b771e01d9c0000000000", 0x17f}, {&(0x7f00000003c0)="14c06021fb2cd44cd2cf07a850120cd395f237d451c451c4e933930818e13ab43f7fecdbdfe6086b9c556eddbbbed282f3377912a46ffa4ecf5d260a3e000020", 0xa1}, {&(0x7f0000000300)="1eb31cb8f432271c87a014903994473ba403936d535a6952f36412cfaa18ed3ec73d6f103ad0a28eaf9c67eccffca4f144084b1de9b9f12bec7ecfb7c0b1b06c926ec44facab1baa04c6837ad9578fb0db5dbd11c4052852907617b260cec80d662de8ceb360e46cc8e7c5fe180be12e61bae5d1cf117f87301c6768c730118bbe64d2879e0acdd1", 0x88}], 0x9) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x1000, 0x0, 0x0, r2, r3, 0xc4}, 0x0, 0x7, 0x0, 0xffffffffffffffff, 0x0, 0x2}) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1014, r4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000080)=0xc) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = fcntl$dupfd(r5, 0x0, r5) getpeername$unix(r6, 0x0, &(0x7f0000000140)) shutdown(0xffffffffffffffff, 0x1) r7 = kqueue() r8 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='.\x00', r8, &(0x7f00000001c0)='./file0\x00') r9 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) renameat(r8, &(0x7f0000000040)='./file0/file0/..\x00', r9, &(0x7f00000000c0)='./file1\x00') kevent(r7, 0x0, 0x0, 0x0, 0x0, 0x0) 15:53:23 executing program 1: r0 = socket(0x20, 0x8000, 0x20) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) r2 = syz_open_pts() r3 = socket$inet(0x2, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x9}, {{r3}, 0xffffffffffffffff, 0x8}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x800, 0x0, 0x80000, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5, "ee702d64110000445f69112295cf00a6e100"}) read(r2, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x2, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "1cc2b322b6aa3b285b972bc63b48d45a62ad0a72"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRESDEC=r1], 0x1) r6 = socket(0x2, 0x2, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) r8 = socket(0x2, 0x1, 0x0) r9 = socket(0x2, 0x2, 0x0) r10 = dup(r9) setsockopt$inet_opts(r10, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r10, r8) connect$unix(r8, &(0x7f0000000000)=ANY=[], 0x10) dup2(r7, r2) bind(r6, &(0x7f0000000000)=ANY=[], 0x10) r11 = socket(0x2, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[], 0x10) 15:53:23 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x0, 0x2, 0x0, 0x4}, {0x6, 0xf7, 0x80, 0x101}, {0x40, 0x3, 0xd6, 0x6}, {0xffff, 0x3, 0x6e, 0x1}, {0x80, 0x0, 0x7, 0x2}, {0x7, 0x5, 0x5, 0x8}, {0x5, 0x9, 0x3, 0x1ff}, {0x3ff, 0x3f, 0x0, 0x7}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) dup2(r1, r0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x8001) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) r3 = semget$private(0x0, 0x0, 0x794) semop(r3, &(0x7f0000000240)=[{0x0, 0x5, 0x800}, {0x1, 0x4, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xad1, 0x1000}, {0x4, 0x800, 0x800}, {0x1, 0x1, 0x1400}, {0x4, 0x0, 0x1000}, {0x3, 0x0, 0x1000}, {0x4, 0x101}, {0x2, 0x3, 0x1000}], 0xa) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x8, 0x0, 0xff, 0x1c1}, {0x4, 0x9a, 0x8, 0x80000004}, {0x0, 0x4, 0x2a, 0xbf}, {0x7, 0x9b, 0x20, 0x10000}, {0x6, 0x73, 0x2, 0x8000}, {0x9, 0x6, 0xfb, 0x7}]}) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x1011, r4, 0x2) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=ANY=[], 0x10) r6 = dup(r5) close(r4) fcntl$getown(r6, 0x5) r7 = socket$inet6(0x18, 0x1, 0x0) close(r7) getpeername(r7, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(r6, 0xffff, 0x4, &(0x7f0000000140), 0x4) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000580), 0x17) r8 = socket(0x11, 0x3, 0x0) dup(r5) setsockopt(r8, 0x11, 0x1, &(0x7f0000000340)="02000000", 0x4) 15:53:23 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x2, &(0x7f0000000080)="22cc0a67", &(0x7f0000000000)=0x4, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x5) getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) getpeername$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) r4 = socket(0x11, 0x3, 0x0) getsockname(r4, &(0x7f00000002c0)=@un=@file={0x0, ""/4104}, &(0x7f0000000040)=0x100a) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) dup2(r5, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = getegid() r10 = msgget$private(0x0, 0xafb0e20fef6483ff) msgrcv(r10, &(0x7f0000000100)={0x0, ""/5}, 0xd, 0x3, 0x1000) msgsnd(r10, &(0x7f0000001ac0)={0x0, "2aa709491ffb36a0a965c94023ae7a1ec15128a47bc8a6ca864e2a7e0418b886e0b571fd8045ded408db7b8108d3b1763891d41c06461d63564d754589e8d10de6668538dc19c8580fa80f1efd473aa0c3b562e0ee725a5b0c807f97c394f519c2b31c3810b2c4952736452c92db026bdb36c26598eea9c7a4535963d38ca61b88b9af2167eddfc6f9527cee7d5f6a9838df20b06f2ea9584ce1da4071b7d526"}, 0xa8, 0x800) msgsnd(r10, &(0x7f00000006c0)={0x2, "6e683050d716a9d63cbad894bfe4024797783facfc72adec2607aefa490485a1c76f586683b9dc9ed63227ac60e52ce2535d5b59cd8b3ae5741a537c877a0a63a35c8ddb022ad1de71b5ff005a1b52c787362d093f6a621c2d526d7a7518844a282433a9bee0014a6b237392d2228f0a47cc8c0f9f8c86c7dbb6135b54aa1254fa708e9f627b20611b03f89604c1cad1578016bc1f52f4d837cbb15fa2fb6ad3f3c415a2452847668c551611dab0390d12b0035d8cc0e7caefed89302ab73bd2"}, 0xc8, 0x800) msgsnd(r10, &(0x7f0000000140)={0x2, "a2cc62e611eda14bb28f6a0a98e2991a67f17016081ae91bcdb501a8b88e23adda94aebac02c51f244077aa08de97ea5ffc3491430d988ef91a82a60b1bbd5"}, 0x47, 0x800) msgrcv(r10, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000021000000a692e9eaf48ac8b68be4a2389dadf2a41b00f3ac03dcc02ffd95fcf8dba77887e27e408ee51d01ca1f650ef31463b6cc290da8eb063a58505f9dab98dc4b5a3ce3184f"], 0x13, 0x0, 0x1000) msgsnd(r10, &(0x7f0000000580)={0x3, "09a1de9cca641c42ded8a5e5f3b7675acfd4a3fbb3af3891aadfeb219e2c13c1351800e0e3c65dd9978e6a2668995b985c437e5a6405919215b58c4193ce923fe4c783cc79f0269155f51f9323a8ad7a2da98a77c09cb1b78a1ac1bd1e319b74c9e9c00ea28e194ef33888b1b3d628a79e3a4e8c900e654b4079033c207207905a1cab511b929f91c4f235f05b83221bc7e1a5814860e697ec158e798f13b8d4da9dd31ab998356dd88aa7d0b77433932cdb88639413be89ce7be60e469a57acb026ea28bfe60e7e4754e0e316bbf1a3ddbd2091475d1f2ac114b3788e1c1dd11ab37ffe81e9153b640cc305bcaeaee2e8f1db7dcef155613b"}, 0x101, 0x800) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0x3, r8, r7, r8, r9, 0x89, 0x4}, 0x8, 0xffffffffffffffff, r6, r6, 0x80000048, 0x4, 0x10000}) 15:53:23 executing program 4: mknod(&(0x7f0000000280)='./file0\x00', 0x20, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x3) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB='l\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x5, 0x1) sysctl$kern(&(0x7f0000000040), 0x4000000000000190, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) sysctl$net_inet_ip(&(0x7f0000000480)={0x4, 0x11, 0x0, 0x1f}, 0x1896b3896197c578, 0x0, 0x0, 0x0, 0xffffffffffffffb7) connect$unix(r1, &(0x7f0000000380)=@file={0x0, './file1/../file0\x00'}, 0x13) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) r2 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, r2, 0x0, 0x0, 0x2}, 0xfffffff9, 0x8000, 0x0, 0x0, 0x6f, 0x6, 0x40}) getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getgroups(0x1, &(0x7f0000000240)=[0xffffffffffffffff]) r3 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)=ANY=[@ANYRES8=r3], 0xa, 0x0}, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000400)="e3a59a76d008154ac840afe21ca4a124205706b41c08d3b5e32c29fc9f5af345ccf5f3414378750ca8ee5997ef113713fa23c535f4bf", 0x36}], 0x10000000000001fc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1/../file0\x00', 0x0) r4 = getpgid(0xffffffffffffffff) fcntl$lock(r3, 0x0, &(0x7f0000000040)={0x1, 0x0, 0x9, 0x1792, r4}) geteuid() getegid() sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000180)=@file={0x1, '.\x00'}, 0x4, &(0x7f0000000340)=[{&(0x7f0000001900)="e0feb4f838ba5c8e0af70ba6dfd97fad93cbfe751a6dea49c88b6db3a8d7cc268d14ee6e7b6796a5ddc129aa7d7b176e4fcbf64a8187903fdddc0dee4fa845f9dfefb4d03baa540ad9b0ae917c7387f174b38faf00b7e5379c37e54af266bf657ea21832f810f8392d13ca94ff44cd576269e9f386e3f4fe420a16a7d70972eef85d58270908d86fe7f8c2b7d260b81a502064ee406be4b585d290f41025f8f606ab69838f1f5000c7c13aaa097e87170720167e1a8d2209601f8efe38eb389f9af6d5e3bd3dd99b8dc0251fd0955b1297e2ccb96d3523fb9b66a7c916290e4f0e51328b03644972cb5049f8ebdf4e947da91900fc2a3191110c955ac8631e2b12880da1f6ba486e3f72f9cf3813b5fece925e0b5ad9396fb46d3ef231c120143ce5e261b46d15f92d9cfbe03b62274c65dfb64533ed45adedfa629be890ee08830958c3f8bc871e451c471fb817f0bf6e969a6bccfe0f34aaa9523dc0101da3c4f5ae0fc7bd635882dd944da2d98559afaad60de830e31808c42b75b021d86a4ceb448fe37ce754511165ef71a6cb2b88f03cad7b5c20b2a20e0158dae0185572b183a1162f53e832e8615f8516a17f319247a992b5c880aac08f6d1e6b40f12a1bdc860d748f7d254aefc7fa0aebb7649572e5d89a9e6178a41e6d97274bb7149a1379a8381c6442460bdd579720230caf6092b3e391f5282d63990248b5f19e85e19b2d97708c88d31609cd7b9a7a2cb08c81bd712209813a0b0ad456fe9a94e43765b0464214e1d928d301e3b7fcb8355e51d25d4de59b6f59e81f7c2388940c1a74a8e5e1b1441358fe2ed8514f5690fd45a6baf93690a0e0989b9bbbd1be228ed225298c1a2cb65032173fbdb16ec26bc97db1062be3ef903d256e00126d9d1851757fd6c0da316ea8f1c88f28364235c51773bcc5305fffb498b69fab1a3dc07757d066fa62519f7ecb61d28c0901618358fc67f01f183253c6447c202149c440b98beff69474558eb1ebc3a25b140f626a0273d1873cf2c7d06cf8e315bdbd7ceeb109855a3a5bf1cd50429bd7788854e58deda236d33a1b024f8e27cf7532f0b204e459b662d86c178a5fbd11b503fb2850a1d1ab17d24ff4051b3570029449bf960db0c9a65adc9f2f69967d619da59ad342dd7a89a33efc1032c64eeac061b51ccf1936e44e44c86e10a032ae0c179eda77f3beda6d20614d0364d86432f3ffee2938a88a6f18ac509a8a631c2ee8ac5e9941886aa981f33853fa9650241f3692ab33c8ded0cc9f4cbb65f124e34b3fbb2cc3bb3ccd5638dfd013328e062e829e9101e2787fb8cc88760d41b5a88d76660411a4b58e5f8ee9049682b8102840bb54e9cdb465d52d4b9d2bcaf857ac719da3f7babfea05af8a550f8d9fa3f2df5256c5e3ed2c636d9c9881d3516b39d80e64ac945b9235d1e6a6b44c5a199f843875208a9733c032a3cfbfb9171ec5a57a858e1945cff7d7577c89d9ee3c1170b8cdc61b9bdecc59e0bc80cbe2e76ce35df88554e814f103ebe67d3091da46ddb73884248666fad51d333e75af7d74444711f747997e6a8c7d5faf25134939af0f6600c7d5e43a9cfcc7301464e6f06522f8ab73b395446fabeb2e6e9a81de2fee727a1bb03eab65aa340c30f4a2f77c847747a321c7ef49c3d550720c988c31206d70d6133afc2e8a2f27a32fd4ace97bd522a1c2101a5387593430d088ceb6038131c8f4e7a69e4c9a7359ed828dda47e738d85ef18a432e5d0bc9e34acd2c475d7e292868dccd3fb28b51c365ba659b178624e2a1c41a0d47b3be94c9c2093f09c7fd33da5e97a472afb5aede729beb289439bdebf905aec4f0097e58d850947119036ed481e29afad79ee851a713e38955030d62ae3951c3d23e895fd51eede352bfb0d9e2424586bef6b9e5bfd3cb5a6f585fa2694a644403b4a89f2f7928a0c75a1f0595f4ec3b7164290f728a50e012179924d93fb7313732a9aea58672d2c152cd8f3573d841698f0c3f1cb271cced04beee3abb987182f7f15557134c9dad2c0b66905e596307fe7e233666a8132b4b43349c4932ee078bd623d39b12b47dad11dbbc6bed11bd515fb8342c4f45099b7176dbdef24730c47d0cb820867baf17a82b90d7ff934f2fac2e8988580a19baf67fa1bc9e52e51a58f2e759f79cf9ffa49b6d4d901b8969662140290e50ad7c8c9269479b3bf468c6d61f2eefd4f6489e921844a3d98ee8612bc975f48b2bd9ee74830b38a9887741da30f969a86c423071d04bd2d39724a9c237e4829a77ae52e6abc8e8f9d319105869f848ece5068b1fd40d1923fe1ad26d44aafeb7ba0d2a17dced7075145fa03a7f2a5716fbaef5657db9fc38fd1a1a1592027ff826aa67bf93205a5571fa69521dd4ebf6f0746bb9c458efd7e63174659a9f2444e446aa75f30dbd09891b48b8d246cda9da012f7ed0981163036c72c688f593be273142554a67561b8058d33ee8229fca60b9da1cdb8613ff77256674883d97cd1ed1df987453ac4f055bc7385fa9f5c9e12df5f2ae2bebc5f514ee05db632e193ebc0fbeeef5a7c54c59f134d844aa3f19a1643231b5e20f94e1ea54b1661628ac553929d646a1afa272322e5710d372b55442ca42c2bec4fb4cdcfc3fcb11f0cd4fe4f48bdd9286922cee6bcb76ed4997aa88b07d4f3a98af82f782f35421dd25a2f2842582d1092d7c72abbdd91b18ba29e1abfa77e74813fcb0474d63b4ad1a0910a49fcf7dcf778679f03480e5d1b7d7834901d9a7184c2be02925e92e5a4e4f16d403289cf28b8ed1a3dfc23fec9e044c406adf482f6db32abb422326dfc0742509be88ca4896ac1a174dfbc85510f4c078c923a9bfab8c97f0f159ef8dce1fa815d874f795f6687abd87d5db44fa29376ff6ceb7b34e847ffe9f08bd21152561913be01af351cc38c2a1ed17acc64f97cc2adb076417ab1226612789b3db8b183f1024fd13d312eda37437e1c63f5580ca00d5daf0de4fa0bbb7af1bec2dabd3e386e015a3df533ec45637680bef71ea51421bf81ceff94e2e95d9c79bc6233df2f8198b2f00755917b1e3291726c4340ac8c95c60f28ea73c21b16547f2a99d65b732206fbf55d7e141b70c21ef4a7ae0ef71a315f32049b1d4b71a5d8009bd2e12e9d37b315c8349226ed51461da6feae11c4c9a0d5efb154dde79faf9c81b292ddb545d8e0eedaae69a39228db5d9a3c2bac0c763b0c2ad19ccf3eeff77b3549923791aba15dfb5c4dc50df0239d86d6dc74bddc76bce145dac19c08ba49f2a7db4d741ce963d52446cb1982244a3312a4c441e5fc392c1b735ac3fdd09a5e23480f788bceae9fa4901f2e96db5a8f4c523237438398776e10b0500971eedf51eac25e04ca6880065ac79fd19229e820e72a60ab8cd5919288550a7c7ff30d947e9e14575e12e26724019e13d2b566fa8db282010ebca0a7ec70bd66d5fed0b516a78ffd225bdfe4cf4231a9c3473df2775f71cbb9b5217ac52a8da70d33f05be82f73541e18c1427c201b20809ba3b7e4d8182fd29de779e434bfbb6535e946db3267917800ab9ef69f73423da7415a01523685a3f563b0e9a47542b9e5a78723f89374edda0f72dff9eabc583c1b52d403cc5459a3e059ff3369f2f180edb9609bad76c980fadd79d98b7c4d8e40a09c5e345f4f95280756b4c720c484d61b9f495daca7adbe0bc808abd339e816e06dd40a21554dada54388fc00916ca8068bdb91addb2f70e4bbc50ff2acf8ee4c3d5607365cca5270923ce8e227ab4d9632965f7d7f08ffa073f3117f75fcc5ab44f4df8f08807904efbf4f46c556b6694a5eefc32fe8f3e425f8d4b2bee2aede12c5b574f73e174ae68e051c67017fac03c19d670fa60a84e155d984b5b258121b79ee72e8f0f21eeee5ec7d546fbb354097c82f85640905ac75b71bfeb5e275dca131808bebc2b6a54b1e9ddc13f2b48c184e3be312097f31abb379ea67f49ea16557c58978e75ae475d1fb483b1d39e00bc6d21c9e46173750798799e03f0f8e2a4c73568ae5d8b51979180e00111e65e237253e2a4381aaf8dd928e6eb101c7abcf98a8d28f5acb06e8a35e7f21a927ff8fbb7f4099fb6a41891fae1833748b39b8186abc754ba647cdca3caf90b989b172f0aa21fea93bbbcf1d3c6abde26a747c5bb6ab1472fb37e0e219c4200dbacd709e3da82519140e561a91549318ab81a2635b975704a4760256a18e3489a060ca7fed77346212765fa7364f2266c6647d1a4c913882e9fbc24987c346d6a03fc14c85cb6826107d09bf32cb5a38e7d298d6ec261be57669dc8d1adf6b092d6cae63dc5bd091f8e6f4d1e51a067a140dd407f1049cde99cf42c0adeac3dcce24b965ee4acb538aff965286fbe2f202082ba97004082a4bf70beebd83371a31e5cbb483f219ec68385bb6bf5f5a1270ac77db1a91eb2d26204b978825f5e50a6b20ad62b8455f44b5b340df69c1f5bce453e95f6f9a9930100010008bd1941028b071995599ef1531c41b488d403d17be00c285c229455e02dc839212865d2bc811240964a6ec7b970b2aca30b48dd1c4fed5ebeb4d6892101ee777396b1ee44d3f7d92dc8c12d9b478af4f8fda71efa7a7173a3ff7d6aefb68874283e554fd25d1fc234c31ac85fb6b38464d7e9bcb8fcec9cd0ec047e55fb3cf05e924a497c795c8cfd01a31ee4b2c9b6fb9bd7dced2d19591e3a6b7200e035bd354b60a4bb164e3bdfb997e2473440872f60cef56ac97a266e069ba49677cfab242212399da37b10d7909b4aff3130a949ff913bb737657a046b8cf2776c637cab213e62aced85afd24112cd8e99a35ff7cc4974a5230aa165a0339d526a10b7bfca3b20183c670779576d1e9b85bde5adf8b5fce6cac070c8f2e5ef89e49d21b59abb62f4ed33efcd943d44e2b955af253144df8fb60c9f688bf71e3644a59a9fbd9dc8d61707e2685e6b7ba1b2fbd0fbabde6589c559a3a0818326a978eb54ee04954235298414928d933926e1894e200665fc97971989747cf2ce476ed850c664b39594c2dfc61e217e4564b7a55239901d0263a3af15016e4ceb7e0a1ce29a4335dee8942bf1cd655c93d8fa5399af5cb8c7ec8cbb174e68e7379f6cccbdbb9dcad1f17e92d6ddf067a375316afb61c8b190632a113d7296e802e8c802dda0f99167069d742b370e8a1b62c48ab41d13c37e40ec6c95f89f2baec1baa4810c35982bc03c81ef4e1bd9e297b7937f76efea5ba3d2d36748fcfc2c8e5a7195191e9bd459a212009266b968754450921757c1c529719fdd0e7f67a0489b32d80e8481eb92998d3824be64017a6b519c37bf196b0d14adfedb11f159bfe85c048d15ece0f091dfeffc3f73d642eb2d7329f1d511224252e13627e27366ef1aaa7786d9227ea9d7afd3e244ac3ffa1a7b5b0f42cfe582209d7bf5ab9f47522f18e8eb7e61d55b7cdcdec39be73209fe15df416130585a08cef14ad04b4a606f7cd805ac8a240b4fefdb693047ee53f03194a55983cddd1b62c3e26fbd9fb222c98eab112e09bfb70e3e15b4cdb4b17ffe7977d67e9420f79365a3808bfb9782c0007eb77e958e284b4f908272e30242d4e1da2aff073a62f0f5e9bf6f596763b7a2892888ff1ee3aaf8e346fc5ebf03bb95aa5a530bbe1c176b1f5931d5d8c0fcb455ba6db2ae21711e204cf639ecfb2aa458f9270e9d3bf2d8575bd2ad8a23116672df31a8751b2656492f8ddf7cce09fc4311d2aab101a7e2e22ffdbbe00ce30ee453cafe56311ff6bb40158ac625050f0a2a32529fd6a2bcf6a9a73ecd998aed77bdc0841278d5046fe4c52b1a6b2833acd868a03f5e46c3fb40a1765d45271d62c7064f1e1be05cc5e964f90c1a643011a0a1676056b11d267acc9ca7a85f9e5b2c4ac28209f4f5d8032cfcd402d728e8055a", 0x106c}], 0x1, &(0x7f0000000600), 0x0, 0x403}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) r5 = socket$inet(0x2, 0x1, 0xb) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r5, 0x0, 0xd, 0x0, 0x0) 15:53:23 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) munmap(&(0x7f0000ff5000/0xa000)=nil, 0xa000) sendmsg$unix(r1, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0x0) 15:53:23 executing program 4: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) shutdown(r3, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) sendmsg(r4, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f00000000c0)=[{0x10}, {0x14, 0x0, 0x0, "7d46232261ba2604170000544021f4c81ad7"}, {0x90, 0x0, 0x0, "e4ee99f36caed6441b42784b31833073e18e28e79a5be69865b96c96bda752a5b85e36d3e16792813803e94f77a95d4c59b554484b6a214b68b8127305b1db0d9069cadfc4e7bc9ba60760e10f6d34aec9c4b789cacb3f3339f6664a7f67a66f96dafd78b229ff01321cbc79bf3242fc3476cb5c1d62d9b5ecfdaecac323"}, {0x80, 0x0, 0x0, "fb90e49d5de082ddc60341b85ccc383055423c30dc5ef7a4bc70270028da31e9844646ab2cb8232d50332cbc0669704c6efde09af990a8126c766498bca100854e1adbe11c4db1aaa12cb95e8188ce25fb4079b41ed6fbccc857c8204c1924f2a55e29d49464f9ffc6f9792a071068a7"}, {0x38, 0x0, 0x0, "120a828eb688496bee5f2a1ba8a4c7bbe95c943d520dccf3278312d94412c9f6c413660215542576"}], 0x180}, 0x0) 15:53:23 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0), 0x0) r2 = getegid() semop(r1, &(0x7f0000000180)=[{0x3, 0x15f, 0x1800}, {0x2, 0x7, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x4, 0x7]) semop(r1, &(0x7f0000000140)=[{0x3, 0x9, 0x1000}, {0x3}, {0x0, 0x0, 0x1000}, {0x0, 0x204, 0x1400}, {0x0, 0x5e0, 0x1000}, {0x2, 0x0, 0x1000}, {0x1, 0x20da, 0x2800}, {0x4, 0x8001, 0x800}], 0x8) r3 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000400)={{0x6, 0x0, 0x0, 0x0, r2, 0x2, 0x8000}, 0xfff, 0xeef1, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000004c0)={{0xeaf, 0xffffffffffffffff, r2, 0x0, r3, 0x3, 0xfffe}, 0x1f, 0x7fffffff, 0x5}) r4 = getegid() setregid(0xffffffffffffffff, r4) socket$inet6(0x18, 0x4, 0x2) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000580)=0xc) openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0), 0x10000, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x10001, 0x0, r4, 0x0, r3, 0x20, 0x4}, 0x9, 0x9, 0x2}) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000040), 0x0) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) setsockopt(r6, 0x1000000029, 0x4, &(0x7f0000000280)="ebffcbff13b9fd812eaa4e713048e69931929648544cb32249583c7af933fdd1fbcca8407f2a4316e39e3b5b27d1b8332c20420e855edbc2813ee69c4a625a567c3334256c40f8e3a59f9156b264fdfb7594e2d93068d740487581585f79adafd55cd758b4a0c6a35bda37520cccde020a5cedc289b57e9b73dc84d48bbc308a31b74ef1fd972ba9a089c8a3f4895ff3fa47e00970c36d848213e90df7055dd370c7aa834e1f46993f43edd9629874df98cd726d11c3ccc470b9956d589481ec9b7906a5c648ffc60a39cb4c8ec6421aaa66cd96ccb493bbc7c751cc6bc610ca8ebb39e8", 0xe4) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x1, 0x2, 0x1, 0x48}) close(r0) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3d, &(0x7f0000000000)="5ab7776a", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 15:53:23 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) munmap(&(0x7f0000f04000/0x13000)=nil, 0x13000) mmap(&(0x7f0000f11000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffff9c, 0x7) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='\x00', 0xffffffffffffff50}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) mmap(&(0x7f0000f06000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00005a9eccf4fa", 0x8) syz_emit_ethernet(0x5a, &(0x7f0000000000)={@empty, @local, [], {@ipv4={0x800, {{0xe, 0x4, 0x0, 0x0, 0x4c, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @multicast1, {[@timestamp={0x44, 0x24, 0x1f, 0x2, 0x0, [{[@empty]}, {[@rand_addr=0xfffffffc]}, {[@loopback]}, {[@multicast2]}]}]}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 15:53:23 executing program 4: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) sendto$inet(r2, &(0x7f00000012c0)="dae842d6c01b8b845847b8c51e3521d5293abe75380d810bc00f8429b9c6d7aca26d70b46707edfb0e2164a33214a4a6019e85090a4fd87c", 0x38, 0x0, 0x0, 0x0) bind(r0, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r2], 0xa) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000240)='.\x00', &(0x7f00000002c0)='r\x00') open$dir(&(0x7f0000000000)='.\x00', 0x200, 0x0) dup2(r4, r3) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffb674e2dd5e96d6cd21fe86ef609431d100080000fe897f64e600000000ffffff00000000ff0200000000000000000000000000014e214e23"]) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYRESDEC=0x0], 0xa) accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) accept$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a52cf0b5777a2f41558af0c814d6c842fbfdcc2bbde4b5a8becabdad0c8f53b84f"], &(0x7f0000000080)=0x32) 15:53:23 executing program 4: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB='}'], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000080)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sysctl$hw(&(0x7f0000000040)={0x6, 0x5}, 0x2, &(0x7f0000000000)="22cc0a67", &(0x7f0000001a40)=0x4, 0x0, 0x0) 15:53:23 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 15:53:23 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x7}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) r0 = msgget$private(0x0, 0xfffffffffffffffd) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffe, r1}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = getuid() r4 = getgid() semop(0x0, &(0x7f0000000300)=[{0x0, 0x7dc, 0x800}], 0x1) r5 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000007c0)={{0xfffffffc, r3, r4, r3, r4, 0x8, 0x7ff}, 0x1, 0x9, 0x0, 0x0, 0x100, 0x5, 0xffffffffffff0000}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x9) semop(0x0, &(0x7f0000000280)=[{0x2, 0xc0a0, 0x800}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x85, 0x0, r4, r5, 0x0, 0x0, 0xf3db}, 0xfff, 0x3f, 0x9}) setegid(r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0xfff, r6, r7, r5, r4, 0x48, 0x3b24}, 0x1, 0x2, 0x2}) chown(&(0x7f0000000140)='./file0\x00', r5, 0xffffffffffffffff) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r2, 0x6, 0x7, &(0x7f0000000100)="edb5a817d087086846bf0fee9075f48627", 0x11) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0xffffffffffffffff}, 0xc) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) msgrcv(r0, &(0x7f0000000c40)={0x0, ""/4096}, 0x1008, 0x1, 0x0) 15:53:23 executing program 5: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="7802d9"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r3) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x100, &(0x7f0000000140)=0x401, 0x4) sendmsg$unix(r4, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000100)="79dfa1f12259b4b7b1", 0x9}, {&(0x7f0000002240)="a939ac3f318a93e4059b62254ec03d77815940f0475a904da7e4a6aaf72e8ef8d7a553aa82320ac75c49ebc8fd73491256308a21202e385c3f3be0d6dff3f5d449a77df42626f550652dbad49affd5b9bceeffb4613abc7df48fef7a569877145ffd7bdd1425ebd032af902da7af724b968546a03ce95e2079aef65b7d130f1f9224a3f663991b01", 0x88}], 0x2}, 0x401) recvmsg(r7, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000001240)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) sendto$inet(r4, &(0x7f0000000a80)="0006", 0x2, 0x403, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000280), 0x0, 0x0, 0x0) map stack 0x20f06000-0x20f09000 of map 0xfffffd8076e306f8 failed: no mapping 15:53:23 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) recvfrom$unix(r1, &(0x7f0000000080)=""/17, 0x11, 0x1800, 0x0, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendmsg(r2, &(0x7f0000000500)={&(0x7f0000000140)=@in6={0x18, 0x3, 0x10001, 0x3}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000180)="c60dd08deae473dfba8257593307339ad959b25d8b132e262105da73654e26b89d0535831e66fdeb1031fe9bb4ccd61a458aa4ce13a184c6554da474d9be34701eb86258bdfece08c86a56ed3cee37ed98b4f90fb46822906f1dc44d00f130fe987e59ea2701fcaa0cb4d649f0ffd0778fd146045ef7dee42a15cbfb5af61196eb7fae7108310f5d05afba52a618c594ff4e3be5189baa908cde8adbbbf4a8b904cd1affcb6f84d8e33f7cfb12fa43688bdbf2664c135f7310ad8cb4ae69e84a7ba243f36177098977beb22b84b9596cffba625839dd9c0b", 0xd8}, {&(0x7f0000000280)="c2fa1f4cdadd19bcd69824ed4282d60404db8efa3fad5a59e1b24fb091248912aff3d4c2a5109efa19002ac9cccffb4fbb5a3137c17416a5d3b339dba8f620090426baa87a81609254067f19dbd5713dee95628fc2a8c027ba769bbe4e8ce956c92be30ffd72d4393e361d89b54e91", 0x6f}], 0x2, &(0x7f0000000340)=[{0xc0, 0xffff, 0x0, "33b42f77acb165044fc5d7ffaa4a6b8fa27660a01448e9fbf2b371dd815ccc76503a12a1edc8461217f76f88e3775220124ecab4ade062fd2b3d7ca7bfc83eab1d32e1e03fe9c360572ca26b94747e61929f177baec0b36e9ea0eea032a96a1650d171e48eae5b21c9dc74ef2aa92c04752ca80c1a6839cf7fb430efabf276df09fa51bbf16594cf468fce1eab2d5a0bb63186736ed57a8b2ea881c90973f8ff1db8640e3dda049e407e6add88112f1b"}, {0x28, 0xffff, 0x800, "8e5cb7ad94533cbdfbc71fa8dc9ab7fa5ca75a19f8"}, {0xc0, 0xffff, 0x4, "921bb58f68d457b34b400b415f688a20e7f628a7816ea931947b2f50ba2f17acb1cf38c2c3b62b2a802fd36a0421bdf6caf982d75590ee3786d0e0b9989f291f8a5c365d99b5c47c3b147a970fb48fb9a7619fc3ca61606c113da2951c2d5d811457f619d7e6679c6e28869e966d49f5de007cc70db3e59d38ce7bd7fa4eefe19c7b48dca0f102bddcc8aeb2e36c361f478a59aa67c15c85482d7ead2b9859adbaf389a00ae9a0417408755e4a"}], 0x1a8}, 0x40a) sendto$unix(r1, &(0x7f0000000540)="4532759cc9d5e37cd801f8e00950d44706cc5a5c44d4248f8f0c2c992735bcd0e0dd88", 0x23, 0x4, &(0x7f0000000580)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = socket(0x6, 0x4, 0x8) recvmmsg(r1, &(0x7f0000001c40)={&(0x7f0000001c00)={&(0x7f00000005c0)=@in6, 0xc, &(0x7f0000001a40)=[{&(0x7f0000000600)=""/87, 0x57}, {&(0x7f0000000680)=""/51, 0x33}, {&(0x7f00000006c0)=""/111, 0x6f}, {&(0x7f0000000740)=""/95, 0x5f}, {&(0x7f00000007c0)=""/166, 0xa6}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/133, 0x85}, {&(0x7f0000001940)=""/60, 0x3c}, {&(0x7f0000001980)=""/161, 0xa1}], 0x9, &(0x7f0000001b00)=""/211, 0xd3}}, 0x10, 0x8c0, &(0x7f0000001c80)={0x43f, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000002d40)={&(0x7f0000001cc0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002d00)=[{&(0x7f0000001d00)="8e14a28c35f92b74d3d0958067b68cd1e22dfac1e35c4aea338027c025ef8ce6e6d77f1751a3d225b2aaa597de14a0a457d0fba2d4fe72117391c52308e2913246a9b259b354ef546a728a87e212f2a7a05f41b71eeee9f5d0f7d68706b2727e82255ba4b3bebed1029769c333d3a74534eb334d49e5868f65719e237bbb850671d99abb3818470260053c8411cd34bc7eceddbc88c703547d4fc709e3f90047ada13b28ab62d8bd37b50074a5df55dd61b4f73510646b9254b9dbba09f36d8af8c473d72006bb962c0666fae5554403837df7dfcc4322415c33e03b7c913043f8c7b4c476813ef10b3fd293c0b4a4666dcb89cf28d675c46b0844b1f24346090958a92b4982c5f22b23b5bcc65100f31451cbcdb7b528ffded7f2527731b00fa938bde9f86a2d2aa3cb2050dfaf4cc244808d43938db74cbcc25f355086753f6821325b0ee53c15a690be23a41c39874c1d901af6227d76f301dfd47dc0126f6fad13275456bc65cdcb45c668a22dbb5b23175e6290876d84e604a0e37b5d01f09bad90d39212053d9109f8d136af0ea77bc23afdac20bc61ab6ba7b7f02fe9e1040bec6694d49bd3d8b30ee7edfec510b33e7e38bcb102885bfa32e941a82ac0de8cf92ef16ebb679bc0a714663841af87538003ba2df053fce64482af5e34d844b403f2bb2ba2c3d548bb9097e4c6c8efeba32f5e3e69c3d763e8df2a1d5940ea77e0fce125905ea6a75a966c0cef81616b3c5f8dc635f73e83f5726d1dd055a0e151f432f2b303809d892613ce5dcb5c3644f838f523c505de41da918eae77bbf518794db76128e494bb8530e84d7aea3a20a5d2c0a59a4bab5e545f6ec89ceeaac613229651468881468b0a92f49d6a6ff7849f41f0e6f48c6bb5f4891393da3b680134b53917297de2b48320b5d1eb3d818f46a3869603b411da6268f5b859d5758fec008b2eeb334db9aa97d04822bb29da508aa593a95fb9c05a6c81eb6c58f23cf68db39af11f2e069187dc15f32cd6deb580d32c05bf3b63996ca91b49438c994bbc8ef58f80f712b76cdc03b5003dcaf610a9f18ade2cb591df926803179605071b751ec34b09c734077e0d38208744687379493a61b04e03f605b3f4388c431a24f23b5e38694bb771a04e4d80ad9416734ee7e4bc191a5657c7258021adc5362a006397989ff57ff7fc7a018a1eefee11226a6d9687ffcc39f1a6241684a26ac4ecc9500772b05552821967bc627c3c21742839dbf8783b193c2c5a536761b1c9e4bb06456b1a01b7cd93211ecef5b98072fb765fce6929c388d703474c67cb5b4a175526582e14eab5134974cb980c62f38c0dc0b00dcb19077d5c4a108097b55770d870c75ced16c7a402caba82c364129a9e9102aa64927777c284ff68f1babe6436fe917112a81325dd844038ba071d39613638e742a04de10ea267d29f91e381a598c51ab457ef45a6825053b60aa4d119f6354b6f5fc85d99314f78b323da150ae175168645a68d07743c46700b77ee21a2bb19a9eb49e502517268c0b837232fa04db1fe1d20b61023500b03a0eed7c77f78c913d838e7f1e187ff147e70c812c82cf30cbbbb5312617512689fbb2a4d467adfcd26a823fbb9b1946ef024f5c6c2010c4799e598639e4ba056d58ee99a481ffda8b02e89893a971bad1ba9569032e4ff51773e731223ec1e2771f695c2b37bb79cdc87a4be0f87ed2e5ea97c0d544bbaa0c0b671ec53ceb0c1879c4bfd4425bce601aaa2df6bcbee37fd7b3c17814685cb196363b54413460c7750c11848d8f4da08616dfa53142c384535096daef0e27f12e9709d377cb75c44248de05f59208635435c9d99bf47e169a495f048fcc6d24c74bc896f1004f98650e0d545440f833060efd0930e8703fe01076f19b5738586efffe6401c687969aac1025b55de90908523cea728582779bfb123d147add192e571077826ef728ec8aa29c21630ea116eaf8c9ea490365bdb1a63b69132506e74f5a3a94ec808bcd709b1e0dc58630ebe65ba106482cb57382682393e9ef4a42b3014a729852dcf8517ec1831b139431d628996c656e3143a479d3464d0091ff6ef60208bc30fa386e35706cd86d4dced11c554b48079a643a390695e2773b494cbc0ae61856ea9f8f29be6ea6f4854f167aa01abdfa1568fa5e77176edde8f1babe1c6eb218f2cd143c91dbcbcfc879046baaeb7146db3b5fdfda8bc46364dd94526571b82abf3044326f2f360594ac3374088d801beb7eb87de67b757b896553e7410ccc88e2138623ea701f714d367fda14d12bbfa5cea4f5ac875093680d52ca61ffade62cb4ad9a8591cb70c9aef7fa357f0d9134da4d38c9fd99d76909e7624c8e5159bae4afcbc1fcf3a1e9a54764616110e803fe006a9fe91db7584c4cf890a1c6722b92f00a6fb0351762d8b1c119ca73e049e9897df190b3e6cf4962fc4fea82ff69f3f878d171432f7b242f1a812b4f9b334984da558131420b97550b011f40b55088fdeebb06607d8a23d1d0557ca0ea01700892480e53ce787c7038a961fd35098ec5259632912ca6533d9ba68b4197f39a8df9814d85c7cb3f87d99895e789c09ffb2412365a247e0efb9b1f2455380272f1bc56d78be7abdae797b54cfe4780f7804cfb75b915f1a035091883d050dc42aa5102e8a8109fd4404341e046fff1feacbafb4e8fc3e79dc73c66566db4807613a21a41fef03815678eeb35be960642d7918d1af5ccdd6806f0a3250e8149cb5ba16729255c00d993ab7627e8b772b00e262ffdd216cfba79377b26243e1e26a52d1eea8d5e45c9e9395388c1acdcd49c25af64af54fdba422cd688fdf8ad1b9a23d1f4a65a06ba7e69af6dabcb68b3d492d82b07722de1f2f601493c0628e2f12182a4e5aac03d252c52fddf7de262feca156311e7f04e9509951ed03e78bdf8986be333332c05594fa462cc3bc061cffe5659bac396ac4bed14e09d71ee0ac901ba04bd856dcabb0671277b4fc7919ca02b0ddc1126b24587a2733703b08b5607546a43a217ac5e5177ca9cc31de08f4c2cceb86089943ffb2ec337223b51de7736bfb1e4918bf03cae1e812cf4c4b882d1505793ac7b89701c7b419a14beb0be0d02868f32314f57fd6fadf0a4cfff4621869a728270a3b88c91e79e8627b5baad80814a242284eb27291c50f2bbb13aceea5b56fd3db41ea86129f6771a0d5623494c086ee51c8ebb27e2a8dd5ce76c20d596800f5e2eefcac055bfb9691e648be5e26fbe7aea83a7c7cb679918ed50e1b7bc5883820e4ee6c6ee29676bd0e05ad949d131633ad4f4280e4a226126da19bf02be574b2fda6ae40e0f75553c258f879bb65afba74cfc6595ee0aebe974082a8237b94fab108312118ccfc023e4ae7ecc448da6eafef9afa8409275a0ec39f596fa055547f4dcc962806dabda0099a2968390116dd881165d07b22685f0ad80d42ff39d170f60f346839fe6811f5a5d47f36e84034ebd0ac2d29194fbbc33c618782f774a67ebcdb08a434f20f22ec9973a46d2c3f598d381e98d22d2a0f93d4478d7eb5eeb3194ed9cd7066dcb7ccdda836c54cc9f44670720494ebb9a611916297075d5cfb3c9b92c7438fe5e854621a75992f99517a387c86fc79f4e526e0ca21a37b255b9dc05d98e4e460c3b7f05f2126ccb51d7b863bafdf3818044fa3e478b7390116de210ab65bc9508ceb0090968d5b4df4816bf66b359e8044096f9c9a85df1b896386bcec0fc1d6c28edd54274de6bfe1e529ff3efbe9a4957c066cc8312a0800dd9de10fe9b1e1ccf7d38b2ff5ea4fc67a8f532e22d9a306a44763d2febfe82b91e984b027b384ff55b1641faaea38836ec431e153c96ac1d266e7ea5a41bb5b1f41e735de79c5016876830247dc8b2327890de6ac29b5dc0d73a10ce86cdf2c8dff5cd3b6b9a0960ab21d604d827fd09b2b1d2618f893f2bc45186fef5c4e91a96011bdefa0cc89ce7a8485acfcdd33f61ca5dec737f1fd51fb8b4280d5b8636ff420df025824ccee3a820c4af12d97ec62cf8953f7914e696c6033fc68b73c2f1aeeac50b49a4c981029d3ca8025b49409afe085d18b5ee6540085787b57faf9dc668dfd1be73ea22f6a83482e1a980519004e7be5d0f23d53658d4832d52c4fc8bf75fc09ef5129191982fcdf7a4a80c140072256527cbd22b800e2f290fd065b87a881e4329c7f60ac138d738eaf85f0c9336fbff306a8792cf8195cf26aa586902ee3911452ae96aec1580a305555a34b0f90ed3d645bd716d857c72a57ba508fe7a44d324f0676ada223c6f4f0915d7a7e3b15c479a44db15731be788f0403651b8f29ee39c63b7b00b023481e3dd6892a0daa6308eb56fc7cf9527a9a0ffec0dad0d65ade97c4a0f86ebf2f459b8d8df20c2d68b8a036c801c138a446e5c63040ef30af5d2c11a2267fc65dfdaca11f8298095aacddfaa73031277b614f27d1f36f6abadfc000c99ab512cdd23276636307f1010d1e6d510dfe6d89b75863b2e433dca987e39d758c59fe4f50b38b779eae140e3ef40e92d1bbfdf6596c8b779cd073e33e7d4db8465b30e61268fcc6bc4702293b0b1cfa31f3a8fcf13542ddd9f5468182e3fda17adfd93ed893a4c48b17872690591a5fe0ec600b0df337b234c071b93437e6070bc2a68da4e70d7fb2c14853d7976948ac610bf186d9160ea232bf151a2a086d5c416a41e65336e5b8e5faebc09fad26d6416b7f6860240c67a4d2accb7f6f5844588576a2241ce56c0385b3685238d189654eebbc45f86043acadc3726abe9615834108407202ec493983236ba244819182ce57065dbd5f0e23649329266180532d0f5a727df406982a61680cdb4b4249706e753cc6525565bb2cbef048a1799bff2c04751a28ec06dbc42a12f343d171f4103a7f6ba138c8524960a74f1ee15d51e0b18b621c6cfd6e5bd1c9927ed331c1b22ae0eecf8ac4d82e40cc6b769f425f0d40020b359058bec539bfd6488ae9acb4058ea0531ac09506d950a9739c5bbf66ab8bcf343ed48a13ee7656f0e7e9fe53a493ff6fb60197f3e4d337437dd51ff0bb7776a3497e6225c6bd94570186b833d4e66ce464c94af94c99564e6e7fe072c1d40bab349c54e13707a39547af0b82dd30f2b40389ba35d5b9de00dbf44f593e7d1ac0769c58712667c01b16c7d3fcd00d44d71e7c7227bce9a71d4531b5cbec95dde7e86cb9876c7e8022de7aa5a8a969703dced66f8540ffd07c44b1099fb411c95345619323e45e2610a23bd4a373ea3b4a69db378a21572496695138520ee6218a24d0d2adf53da2f64e1384cd4101b2340fdc68283b91c95c1989438e845d56513291b6da3c5f39bc849eafe9c49965be1ac434684c1c5d4bd5e3e7fc05b81918f1c9d4a445cd5e3c445758b5bf181747d00f476d526cc40f36421ae5650d90c62bfd03c12ff0ef3175707e1ce2f0b9537c3ec5e4a8a9ba35d1e160f70c688b316f7b507089a6b3b52e5adfec80b40cbedff50d0e166feeaaa10a569827c43d7266c5d10d0c6d2326ac3d0041e018932863a95c6e8b51702d77573215e22443299003775ee75c96cef4869d34334db9e94e8d3f6553eceed86636001b4acd8656aad25c22ed9338a205a9fff45cf9092a96f10f56964e1dbd25267cdde4e6ec2893a25f5af6c49ba528ec1f8f596ca38099473465d71c9f22497c22df40bff5b8cd3a3dd03417dd0ca68af8b9cb4bb0abb7eebd74cb8400b25883cbb45edec251c5f5895f7a40602ebdcaf422", 0x1000}], 0x1, 0x0, 0x0, 0x400}, 0x8) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000002d80)="1b8a042c448d9a678f73d57dbe1eee264aac3b03fea37ef2441f7e966585acbba6f205812ac133194f10eec18b784fe94a936a08fc856c5fd5949f5efa2c2734f373feb8b6e144b1a0fccc2dbbb856bbdca6c5ce222b20a871b4308b07fc4f08a7f2dafdc4f73eaa054dd5f95e093ff9ee85a36e766df681368872b9dd4c3d818adf650832dbcb93139755033e7176b980c7ef6236be56693385f9224cea29be0ba406ca1c449ee1e0d7ddb80c2436538ced52cfa1e4573f7d9def24cb49b1fdc48f3cbf7ed0059422bdaf29acca959ff60c4a11a2d2f295a3ed2c27", 0xdc) bind(r2, &(0x7f0000002e80)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000002ec0)=@file={0x0, './file0\x00'}, 0xa) r4 = open$dir(&(0x7f0000002f40)='./file0\x00', 0x80, 0x1) symlinkat(&(0x7f0000002f00)='./file0\x00', r4, &(0x7f0000002f80)='./file0\x00') getdents(r4, &(0x7f0000002fc0)=""/225, 0xe1) pipe2(&(0x7f0000003240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000003280), 0x80, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000032c0)={0x0, 0x0, 0x0}, 0xc) r10 = getegid() sendmsg$unix(r0, &(0x7f0000003400)={&(0x7f00000030c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000003200)=[{&(0x7f0000003100)="20705da769a480a38f96b95adbd75b684a7c9617ae85c407bcee5ff176bfe8a6d07526107ae810ac72aa381b6ba977cce6557a521427977087807823434b876aabf4d9602dc1791315fdd8e393b185e55ba02340de0be1a289afe84fb172149ffff240509896e357059f1d29235dee872e84e08ab70e04712e524e0f1b65b178db6cd6677412ec59de1fa2192cb8228dd230a6b49d0b6e99cf07a897ec5fad1208a79accbda486a5d3c035e71ca1a7f0f0afbbc96a0a0b258bc1bdcd8c57776e5144feb79f85756fac1d93c65718ca241210d4b676fda33901ab237e9d7d9cbe880ce88e1a3d53c553c75efd6bb5aaeda478af6ff9d81d", 0xf7}], 0x1, &(0x7f0000003300)=[@rights={0x18, 0xffff, 0x1, [r2, r2]}, @rights={0x30, 0xffff, 0x1, [r1, r3, r5, r0, r4, r3, r2, r4]}, @rights={0x30, 0xffff, 0x1, [r0, r4, r0, r4, r3, r0, r3]}, @rights={0x38, 0xffff, 0x1, [r3, r0, r6, r4, r4, r2, r4, r0, 0xffffffffffffff9c, r3]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r8, r10}], 0xe8, 0x404}, 0x4) r11 = accept$unix(r5, &(0x7f0000003440)=@abs, &(0x7f0000003480)=0x8) symlinkat(&(0x7f00000034c0)='./file0\x00', r5, &(0x7f0000003500)='./file1\x00') r12 = socket(0x2, 0x4000, 0x8) setuid(r8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000003540)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000003a40)={0x0}, 0xc) r17 = getegid() pipe2(&(0x7f0000003a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003ac0)={0x0, 0x0}, &(0x7f0000003b00)=0xc) sendmsg$unix(r3, &(0x7f0000003c80)={&(0x7f0000003580)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000039c0)=[{&(0x7f00000035c0)="380ae695f9fc216490aec3db42475437c63a603e1c4da153abca98b8c608e86449d4a90f0d889c834766db963876b64945026eb742f6bc6746af7cae21329406f71357e48a6fe3e61db528575980d8f91c73875f6d9f0f8358054117879666bff385ba43865e13d9f98d0dbbcf918baa14cc38166f854ec087537c7384994c08d99d3a266c652d2ae1a26e6ba15cc95fb6bb6c1b47f9816ddc48e34864e0f4f7366e9aa6f00e24ce78af69f58e00c2e54afcb18c6f136f64aaf34e37ae2e92d4f1f889", 0xc3}, {&(0x7f00000036c0)="08e4fc41e76ddae631292bb039f70d8881b9324997234f1de15b03a99880b4bf3a6be66cd786b3521b9b7c7dab8339da8e8339aeebc3f028238731a6822849217682269990ee5c0588cc", 0x4a}, {&(0x7f0000003740)="9eb886ce520a444bcf4adb165bdf5e27bfeb2e5649ed77873d3f6cdba89a31f04bb7fd784b3e10d0e5a25d027806138fc62eb1480066fe", 0x37}, {&(0x7f0000003780)="91deb19abd6a6faeaf81f3bbd42b26fb9382831c9a1105fc2c281b6be7207f6a4de92d1d", 0x24}, {&(0x7f00000037c0)="ed74028b886887e5d8efab601c4b64783400017d471971a56a90123dadcb20361bc8488e34d482e3504434dc3aae816129884d642a6b56d6937dc4cc719a8c55f3731c83b8743da2fc8cd47f3bbd1b1bd965d29adaa2dcc9e4f25ac0476e9df7824ecd03e9c4629fa6a3e392ba6f9d", 0x6f}, {&(0x7f0000003840)="cdb2eef5e8705b58f45e7eeab200d40d10d95af3eb2bd5ed65fde15f75f20c480a2fbd4ac5aacd44a1f8cd5bb262853a44573cd2fa630a87585572abdad9c4d196d70b23b1c627f6f67142ecfd46fa64d47288dc4783533bcc2f30c07c42abb5569b7ff3fc88dad74099dfcaab376244027b1c426efaabd15417bc8153636bd01312a27fb06d6d50ca49be7cd92d529d7fd4e604a0e68752b23301c700fdf889f74af264febf5c8f39f0638b02a76ff067482dc3c892d7fe960a5004b0aba6feaf66435d2cdc64293d5050c20eee00380ba66a6c82dd6cf93cb8512cdd12b3064d1511c5300d338737e94b74d48aa1272559ee5616606330fa345e82950a", 0xfe}, {&(0x7f0000003940)="aea6582f04fb6f03994d268ae4c2b06ca9fbd13e4c5150502acd1891a30ef8db8889c4e8792c98d2b0fa93ebe4057badb5230b8273d9601993f157d046ac8d1e4198233fd54a3cb08406aba2e762468ac920a24700e40852fa1bdb6cb10534d0bade6063fad66fd749acdb43b51c3a39904a6bb6edb0fd5f72", 0x79}], 0x7, &(0x7f0000003b40)=[@cred={0x20, 0xffff, 0x0, r16, r8, r17}, @cred={0x20, 0xffff, 0x0, r13, r8, r10}, @rights={0x18, 0xffff, 0x1, [r3, r18]}, @rights={0x20, 0xffff, 0x1, [r4, r11, r4]}, @rights={0x18, 0xffff, 0x1, [r12]}, @cred={0x20, 0xffff, 0x0, r7, r14, r9}, @cred={0x20, 0xffff, 0x0, r7, r14, r10}, @rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r7, r19, r15}], 0x108, 0x4}, 0x4) 15:53:23 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6007a65d00080000fed7871358eb087d34e8a93239c1a0cb000000000061440017f8095cb70400002b000000000000004f27b67bc74f18a12a123fbe12d7bd59929fb62c0e42776fa6b95acd5d6aa8f29c7d43011e5d29c050cd4951f0a4c13f02531bf7fa342b30422d9cd16947eacd27e074903848839919b60200000027e90dc4be3455cd34451ac5f4145ea8c91408d345e8775582472106cfa3ea282d75f54d23ce02d382b0adc9a5dde19ab0fd584865c1b090095378a67d84684e58eab0746d0e3b8cae1db8ba58ff9f8a2a48b4ce2d726f258e9ba8d1a5eb2bbbe37e5d8e0126afacbe61afcb35fa6e8870439b8675c586bd324d459cd08e"]) r0 = socket(0x20, 0x4, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 15:53:23 executing program 2: r0 = socket(0x2, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r3, &(0x7f0000000040)=@in6, &(0x7f00000001c0)=0xc) open(&(0x7f00000003c0)='./file0\x00', 0x200, 0x0) symlinkat(&(0x7f0000000680)='./file0\x00', r2, &(0x7f00000007c0)='./file3\x00') r4 = socket(0x11, 0x3, 0x0) sendto$inet(r4, &(0x7f0000000080)="06000500c587aa13a98fc013572190cd99cf6fa0a5bb4ff6f78eca11c6f7e68fb5d16ba296764a111db2fdc4f626b3d46a046211e7030e7d5ed246140d0945437ad2468165eff3c69777254c0073f6d6b8c657f023f993f40bdf62bc6bc1390ca28675fbc61a2b0f71a0a66c707530f07e0058463a401851bff000418fa31c4ebe2237d5391f3bf20e2d348d8b3ff726bd9db1b6443239904acc1ae0b14e0e6d5418c336ffa89857e98b5dd6b6737a7ce3a519d014409fc65950c2ca994866ac0918ba2fddb74a900f2c7ea01667dd59e5f238f778e331f7e9b695b34ff2f828aaa77fc438bec5d7ac201d87325f525d23ae1661c537c157035bb0ad7890f8cfdc8e3f7f70a409da89c2eb4d0d58c602491a5d2fa4e1f34157fc21a82480d630abb08a2ef5e6e737efeae04244670a0fa66135a0", 0x6, 0x4, 0x0, 0x4) symlink(&(0x7f0000000e40)='./file3\x00', &(0x7f0000000240)='./file1\x00') mkdirat(r2, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) link(&(0x7f0000000000)='./file1\x00', &(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') shutdown(r0, 0x2) 15:53:23 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xf66a, 0x0, 0x1, 0xfffefffe, "1c102609302c3300"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="03ad2c3670c5fc940eb9af30f431111cd1c4fcff35c04032a7dd6add9222c5eb751c5cb3c9fa587cfe95cf8fbe9587a7c171a68d072e03ae02857cb09dfa016af13ec7d91e51eccfbc357252c513428cf3e5d052244689cb24f75c8d", 0x5c}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0xff) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x20000000, 0x2}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) write(r5, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f0000000080)=0x8001, 0x4) sendmmsg(r5, &(0x7f0000000840)={0x0}, 0x10, 0xbb2678e4bc6d2081) kqueue() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x20, 0x4, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 15:53:23 executing program 5: msgget(0x2, 0x0) getgid() semop(0x0, &(0x7f0000000440)=[{0x0, 0xffff, 0x1800}, {0x0, 0x3ff, 0x400}, {0x1, 0x2a8, 0x800}], 0x3) r0 = geteuid() r1 = getegid() semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000280)=""/80) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{0x10001, 0x0, 0x0, 0x0, r4, 0x10, 0x37f}, 0xff, 0x100000001, 0x8d6d}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)) semop(0x0, &(0x7f0000000100)=[{0x3, 0x0, 0x1000}, {0x3, 0x9, 0x800}, {0x1, 0xc, 0x1800}, {0x2, 0xfffa, 0x1800}, {0x3, 0x100, 0x1000}], 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x0, 0x0, 0x0, r0, r4, 0x28, 0x8000}, 0x1c28, 0x5, 0x7}) semget(0x0, 0x3, 0x112) r5 = socket$unix(0x1, 0x5, 0x0) r6 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000a80)={&(0x7f00000008c0)=ANY=[@ANYBLOB="00002e2f66696c6530006830d16b81d9befdcdc15621926722a219edbfebc458f52a434312a7937f292553073e58f744df3872103d1e4c66784613bdc60c22ce0df31cfd1a334d9133c5896605e54f3196dc37a9a972746d7081cd81ec917203a0"], 0xa, &(0x7f0000000840)=[{&(0x7f0000000180)="7961547361a2257a69d86872c68b20ef8d37af725e548c09272d40e3836a03f3925342da26216c1c49d8d3cce8b7a4e3e5da246e241be0b32a2e812d51f39b2b78268a2d3c472904b7d5920566b423dec639cdff9a06c02ed59ef66ea6873ade98e1eebaf660495d686c86034d4ca19b9782e9aa918307b830f345391e137d838b0853d2d6f1335b1a4a0a2d", 0x8c}, {&(0x7f00000025c0)="a0646f5341b259543e85ae5bb2488271f6bc2a1d9e755a45fe6a98d3fd9bbcf537ba457d561724dd35f55541dcd5fd6f4733402dac3ae3f6ab58303f2776b912f7bc48fae2b89c6c139b3e354cf891a0b5449dede43bf7c9257965194dc9430804ff603fe1a3d3679551e326bcb421827cf4bfa01e9031d4efe8fa2edf21f80038eb0cc878024f74fe598e64f1e75f0507ef7ff207c8cc625f6f6085d27195de41b80890c31544179650b548eb730f803b720465f6de580f0d46716b5636df8013a8179b8db383e1d2067e8c56ee2bfd512ce9103013fd61b15007ce37e7dc2d67e8b44aceeb5b259761737d6f5f46ab5533e37c801200c7ee847d423d51e33393643ff6638fffb03bb9216f962b07fcd966529128c0178852bc4aaeff0090f60e2f013aa270d9c3eadd97a627e39876b6540014a4645303d604eefd6be9f54740a0e1d497ae7cecbb13e221575a2a5c508515d2ea7881fb56d269346a795919593fa8f113ad1aa7966cca576690f64046ceff665dc99ac96a879f00b1f729a8ced2963f0a2c77652b31df6d9fbe585fd6db355efb6a7df4c615cfdebce78446209faf3855bc85c2358ddf941d9e7a37e9266563bc91202e6ee8a008bb062b217926904fc916bf5674751b0e0f79556cfa74fc8bfd2fd9fd4baa6ff152e20e1a8b88db5b6e859f0689df90ea51a1ead0c0ba2b8e70ef57786f7034406627042991305751a19cf2b4f11d05aa9330ed0eacb9ee6d32aab80367104b26d64b4fe5c31334522b2e81455df1b2b855873a6f8fef1ebb3103ba372b56649af47385330e383eaba6286c0c33c949271c7e6778d249f4b3aa88e2d806061d0f6f8467cbc1c0d8578444ccbf81042e1b7deceb4fd6845d46676ef318112f40c7f322862dfa8b4c567d81a7cfbec0c87cd5af6770dc0fff437aed2322be5c7106e459d0501c1fd5171698d69190054b1cd74d87398abe8c94744c85ab3b9aa72c5e60a77e364a6547078ff8b57f510e5cbcdc88a71538c6afdffbeaae3f6fa3fa2f077a8e58073d758e4ca4d856d90f60d8b2e7160a0a7ae3233ae7ff76e965635ce6802b89c84beea4b507eec924b81fb375a73f9b96954d2ff9abfffa63885ce173b100b6c3557b20b58c8a0ae59da2140149a012ac2464652890339564bfe9a032b5a158443aeca68c2952989ed4d4fa3a1fda66f1b5bfbda6ef5b90b00b8679ffb2fadc123f5743aa391d912876b43b76804132145101189bcc1f7ccbb32e1c0ee3f97fd7bfffb74031ddf6a9d667aa8b993c82fba0f1bad1847dd3adbd3366cbf6a711bde397f2f7d9df35a07dc9610fb620d532f2c08f98932c64f93ab5963067e17932af9f428ef31c1805f20dbd54a0ed4d36b0c211a258633c1f51bf53e685577aac78d1dc566116e01edc43b8886751698d6538df0c416aed26b8cb485df808b5b942cf9fa8fd1c8c557e8201d61e6a52ef2c077fc4e476d6692c7325df9620652be55e64ef502075157197d637dfac74b34f52abf9b3d73579d7f084231cd428ed0793e9052f1913264f118a8a02755c83d2abdcfe0498c2ccde3afbfe63b10abe42575baf5be178965b9fb7660e5eb4cb7f7202fbaea02edd4e4c008b5c445566667d309ae12a112e8408b6577d73e99d93f00272785c345b44cadb30bea775c1a6471927deb8471cd4dab2cd43c9f105718e20d4cfe0e553b0ed4dc9da77e1ae8977055c5815319215b7a181803d65d679160d35a7054c58cce53043829b79998c2e44b8711723059c276fbb57616679eff2be00781f725225c19c88d884703fa47bd0b69dd17038428f18cf9683c6414eb61b255438b73382dce2a95554b4b7363496787a64c7e5c5e950ae86ac592cdbc4594f9e908f1910a19e50c637b3b128dd9f50d20ab144daafa36b3926dea3d12bcdd004a5037889abf80bb68c3ea7727660e3eccdbd7aeb92b0a33efe48a00c725107af554501f23d126966c5210947a0278e86b986cb7f634e492b6ef179cacca5c1cd778ed117243a6bf9d5b72389397d2bc410fb08303e04fb0b25982b8063ee09826f6953a34eda64c71fdc315db53959f261085b08ec63ce0b0d8b32afa212d27cd4e1e4c132c5847bff1524d530573e139dae22c07770c9800596198a4700c83645c4e03902f26663681f4a11e2ea98dfaec0f01c87d052a9adb662ff331364e301cbaaedd8c080b00fb575e190450f426c3ea9413f318396a28b657947d6efdcb78319a519cfd6050158d1fdb71bba657faf6c5cc82906a130c418ea08e9e0bbbf306a0f220c9c73efe0217271d4cbec91fb81fa8b821675097b6aaef23b4459c337e9ee117147c3a32a2efe7062a127246bb799c875f215db78715cf39adb66bc325dbc04876a1e535cf90cb4d1d5dbe19ddee2a2af3de155598acf653882c486ddd9432b3d68ac16e3db83db1349ebfb05c4f25ab4e8c27beb5ba35fb1e7f9203f57a70877c0136073f1afdf3cf4fc8d0265ec778943f8649ca815d8a2d09b47f9f2ed9ba82f71f5c63c60a46fde817d6299bbebd0362f546e91d831b6b979c40271dd6950abc98b5b40d905906b7a1494e1618f5a40bd16e52f8cefc5ec148fc50a8e7182b41e103c1893bd004807ffbc204114d426386c7b48c4bcb793dad7d2d42df951028a126f6894babe87b12bf773f928f1a31f39312ed88e962803a4c57e5edd34d76b2ac0b19e456ab5a821a8fcd33fc0f8f31dd005f258c00132b63e7b5838193b29c98ca14efb436ce518000d0d5f6fc191fcf72e24da84d67ade59278adbad66c91ffccb012f49254f8101c96cf4cf7c66f4b6f04ed4e2c29e30fdf80205c31aaee48532fccbee37a07fecbebbf652a32e04d93ebd55a10a6b8b5f198a26e28219af8826e2920466e096502931f197b3540a2146a04eaef24dead106e7955098550c86cb47118aa91b82200a5d41385bb955bd0be2ecd70d3f5bf855132614d53fd23abb60e42ed98ac3b18582ff3b02b9b52ac6609386378dcbe0f623347a378f58b68c2aae5496429ac8ee5cfe4cfbb040756f9ca81fa2897dd5e54cbaa8a2b3d5af12bf1e9ed995424d06bd9060cb79f78f3af97535466d2c3b4d16a215c6f94ceecdbd0d132580e1229a44823ebb6beee177a938dbfe2c1682102f19fbe3b0721e6a9ff8a57168766054b20cf2236f448aabbd3c74a3e9866befdade3b93209122b561b17609e70ae796c177f7d9f62755e12596a654f4d3dda8c2426070f78bfde6f28f2a7ceb096942bc3a63c3d77239578b1a14c9edbe7094556f5943c938e6a421b39899ee53afc3609c7d121440682a2af8f984ca5ad9c813d5014bbc2c466deb1ee1d39b42c1e5cc9c6a0c39dc7b509302b4c92183b59f212a2eadf87ff28a6bcf7208b5f0659be2f36aaa8cfde98ebde168ce5b440ba558acaa15860c814f742d1499b61d5e3774a6fa66b898043c01850ab3685a4ddc7840447fdbb50f22f8f9bd3c46294d7c62ebc94d327494b28a74a1edfd52b650949684c8cddb57763268c08d2a24897c3821bd1b1de1a1f7f83521a9152df4bf31e6e35d4d30f628f128f21dc491833e2f9bd62fb0f097150d21b2a8c025863fcedbb321a282c8a4dc69038c6cf4e1ea083203f26deeb921c07766a55a4430f41d69a02de3d43e3a86d540644aee87dc8824ebc03880283578047536c9eb4cb2c824b72cf6997364f518309a04b61994be6678304f956a04c28c284d5ffa5b4c0baf1f83bbc2025de39869956071ace690b8dd83b71ac692d91ac2c0f286f64d30328cc0b613c930a0488a83507b4f69e69008636b4417633c4b3a54f5af73715e897b3a39f35464202f5e95761adfcfdbb343fd35057c70b67f304b07262070b0dc2258a5e901be60df0be387c541124fe0923509424af31f510a490aff09d636e1c470f0ccf46015970fb6eb6333b24f91b25d55dc6af09d266f5f4affdf99e14461d07b9ebe542321463389e2c0cac20c961f0f84f972dcb8672fa2ee0410030416b3658c58581a66e8ce1cbb98e3000f8c10726d7ffc77fb7829ebb6dd62bac4b70b525b358ae6ee0d5d41b0810e29bffdad534b7b98fb9c6d246ee15fdcd61fd66fbb4d7c5d94ed091456c93c18866f73f6f5f5198e78f7615653d0060155eafca7bc9ebee84671b3b014a24957e9ae44a0001e3df3299acc54de2943623fe8dcc490b2b103821d1fd596b794400ec895b516b443e867d5f97f182bb901fa0a603c7d2790e8402887e53b6dc102641a87af568f77be9fc9ad6628936b99bffaf618418a92bf2033ebc16769377e7c30487c09f509f6e5204a7710383facf293118d1265ff63ea5b62b689977c4284ab929445105148c9c50e44854033546147d463fa66fa2cdb9d4692532c6b3d32c11f33950783518e3b10fefb107ac9cae46dda406995702569183dbb6ef40dfd91f467fbe97043ab9997ce82c7f04fe9dde09f301cef5801fe29da184fcb680fd911445d756e3dd4fa93635887bd5a81279c56cb332fa063b85cac45dbad8e2641ab3427e5d337ecbca87c9b6154117ba0da3a3a7482330c5934d00bf8be01c9b7182c5afbb67390ab6a7ecff203a0f02e4b517819112680d16b59f1c5124ab9d88d185643ba6a0202e97a6b32baf234f0da3dc21fc018062a4cfde177fc5229c85e615c59eece0a5b87e170dadb9508f86b81705d5a292644b5c091f0081a5f369146938fd5b5e21aa66adca9082c1fa704387d46ceb227d4a8960ac6528334f37cdea6455a197de6e650925d02a11ff6311000896899e89df1fb612fc2ca5b7c41c3b6ab59339795c8623d9b08d6515e626f06ba3d9464f2cc21b14292b35b80fcf0232a8ecc10692ecbc91d60cf6c258d77d0b6ce89a3bdc8af1ff16abd690e370fc34b2fa69cdce14762233d6852dd4cfd8f5d6fba26fa19ea2d1c6f7ed1794d2e86b50c7ecf7a7da3b16bd495209f27d479d7584a6199bfc1470c0a8a0f6324404691a78a1ee228be2af7c76735b57f4ab6142b00dcb5b3fd1cb58aa3a07991db5cff13eab2d37f2b2725da3c3a058dee130e5c70ec29301e98051bea5d9dae8235b345c2ff1fc3cdeb4bf10225c0720e6e247715de6a00e2d79eac6c47a6575ac8f5056e7bd53ad029765f127e2a0cbd6839047b4d69a74ebac9dc7fd267733a06097f4db932150234a1dbb55d6d0a5328b50e438ffa4b52fab9dd8c81e4f3a7805803065973365261e496f3fa30e4f7561e566a6956fb82f8345b93908b58237e54075dc4b3bbc4c09abb34a1d7e8787859bb5410b4199db657303af9464548e700a11a53bdc89bb11e6c595bb2187d4a760d0e7cf95496f37dd4e36e32e3854ae8142d44f5fd184804668cb1acb9f07476320b427a8e6d9ad785eda8e1eaa72f8a4c17bc85324e5e71c705437bb3cb4fdf321f43e7a38b24e627a3f45332e8eaca82ec1b57a800109ca50b18a8ee269b47dac6946a79b493fd95abdab3d9c851288e7a18c7e46c149290e05d21e4197a890d0b99c8d31c4826c889dadc8c691756070fd6d44a1829955ee4783de8e3976033a5926ef3a7f23dbc3bebefb39de3fd6bf15e356427fb02e5fc34851d70ee4f0b2bdb02094118b468cbe7770e8a3db037d35050a78edffad57a8ac19b59ace6edeffab6af1df3836417b1e39a9f23d18d53e9d8175638be2d81995cb64c022595050c1fdf79dd44d1c8d958a23ca7d9431e78abc41db4534c4009fcaab43b1871b8ea0da51c09b3c2d09ae9bb7d3ba41dcee724c2f190d73fd8cbf5de79059e", 0x1000}, {&(0x7f0000000240)="d56f606bceef987f91aa3a805c5d0299c18a", 0x12}, {&(0x7f0000000640)="7b47431b27abbf4214e386da18ef0c1a26b56f3de934b843d1f8a8bc29a3ab5a65cb615afd90dd7c296a2fcbc400229e353159eefd40198d73c0df18f4fb422262038f67cb9f7773c7f33806f2e31d447fbb8127bf1e97dd2332c5553cdef2e43fe1fc5dfd22c15a13495b5f173cc6a86e2ca28be0e565f3be870015d333b778c6e6f5f43477c3412b843df89e6257bc7aa7e2fdfca1632c34a62210b8e4becf38c284bb36c25532141c4d352b1110154baf668c0437a5052bee784372405e7437cbf8bd50f85afd43ac75732dbd510fe7dccc621f28084276356ba6d165b6c5e864a7836134d6f7f92d8301c17848c012391f103dc67aa6", 0xf8}, {&(0x7f0000000400)="da71207ed7274b4a980ff4b18e6adafbee577dd2cbdcea7a27a17293d37059d883f261f472a7d761282d5daaea4e1473", 0x30}, {&(0x7f0000000740)="7a31470eac4b022c1a2994e6f0621a2371e9a479ad0db94d1f4cadb7a783a318e169c55757c14fb569f960e24ae106037fc2509764704d5b6671a3b79c3e0acfdc888f1a94d5264f4b50d52b113fcb2cce5788cc4e86a55b6f73ff574fd3321b598002a0c2825d4ccecb5001598811c8f7b5a1f3e5cae1930296d2c61515b7ab227a0a24b138591ac0c1237251b15c2614f5117f3583fdf286b03007f182858af4c63f1f4207488da992d194fd1d010db8278a719e68bbcc0ef53270ec1bc3c5e91bdc", 0xc3}, {&(0x7f0000000540)="228505634ae3069a57fa377642ac95d65d40eb0facc5b810544f644fa001a3edd4b6cef4ace285c00b0bd11f0be5e624dbdd8a048b5a677da0fc14b64341c11da668", 0x42}], 0x7, &(0x7f0000000980)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=0x0, @ANYRES32=r1, @ANYBLOB="00ff7f005842000000", @ANYRES32=r8, @ANYRES32=r6, @ANYRES32, @ANYRES32=r7, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r3, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c], 0xa0, 0xd}, 0x402) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffdc6, &(0x7f0000000000)=ANY=[@ANYBLOB="00b429d80b0008"], 0x9}, 0x0) recvmsg(r8, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x45, &(0x7f00000024c0)=""/227, 0xe3}, 0x0) sendmsg(r7, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r9 = dup(r6) r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) close(r10) setitimer(0x0, &(0x7f0000000000)={{0x40}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x18, 0x2, 0x0) getsockname$inet(r11, 0x0, &(0x7f0000000000)) fcntl$dupfd(r10, 0x0, r10) getsockopt$sock_cred(r5, 0xffff, 0x1004, &(0x7f0000001840), &(0x7f0000001880)=0xc) msgget$private(0x0, 0x0) 15:53:23 executing program 5: ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000000)=0x2) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) r2 = kqueue() ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x6, 0x400, './file0\x00', 0x40, 0x8, 0x1, 0x91e}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff8, 0xc, 0x0, 0x8000000000000001, 0x5}], 0xfffffffe, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x0, 0x1, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffb, 0x41, 0x2, 0x2, 0x6}, {{r2}, 0xffffffffffffffff, 0x0, 0x4, 0xc806, 0x20}, {{r1}, 0xfffffffffffffffd, 0x58, 0x2, 0xa6d, 0x6}], 0x3f, &(0x7f0000000200)={0x4, 0x2}) kevent(r3, &(0x7f0000000240)=[{{r3}, 0x7ffffffffffffff9, 0x10, 0x10, 0xe4, 0x4}], 0x4362, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x80, 0x1, 0x63, 0x9}, {{r2}, 0xffffffffffffffff, 0x6, 0x0, 0x8000000000000000, 0x9}, {{r2}, 0xfffffffffffffffe, 0x24, 0x40, 0x1, 0x2e6e}, {{r1}, 0xfffffffffffffffe, 0x80, 0x4, 0x10001, 0x5}, {{r1}, 0xfffffffffffffffd, 0x0, 0x80, 0x5, 0x25}], 0x0, &(0x7f0000000340)={0x355, 0x1000}) close(r0) close(r3) clock_gettime(0x4, &(0x7f0000000380)) r4 = dup(r3) r5 = accept$inet6(r4, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r6 = fcntl$dupfd(r3, 0x0, r5) r7 = getpgid(0x0) fcntl$lock(r2, 0x8, &(0x7f0000000440)={0x3, 0x3, 0x5, 0x9, r7}) r8 = openat(r4, &(0x7f0000000480)='./file0\x00', 0x0, 0x26) clock_settime(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x2}) fchflags(r8, 0x0) poll(&(0x7f0000000500)=[{r5, 0x100}, {r0, 0x8}, {r1, 0x20}, {0xffffffffffffff9c, 0xb13d646979c97a3d}, {r8, 0x20}, {r6, 0x10}, {r8, 0x10}], 0x7, 0x7ef) r9 = socket(0x10, 0x8000, 0x6c) r10 = open$dir(&(0x7f0000000540)='./file0\x00', 0x8040, 0x130) fchflags(r10, 0x0) fcntl$setstatus(r5, 0x4, 0x80) kevent(r1, &(0x7f0000000580)=[{{r2}, 0xfffffffffffffff9, 0x82, 0x40, 0x100000000}, {{r3}, 0xfffffffffffffffa, 0x0, 0x4, 0x6, 0x2}, {{r5}, 0xfffffffffffffffd, 0x0, 0x40, 0x800, 0x542}], 0x2d6, &(0x7f0000000600)=[{{r6}, 0xfffffffffffffffa, 0x40, 0x10, 0x200, 0x749bc462}, {{r8}, 0xffffffffffffffff, 0x8, 0x4, 0x1, 0xfffffffffffffffe}, {{r5}, 0x8000000000000004, 0x20, 0xfffff, 0x8, 0x240}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x0, 0x5}, {{r0}, 0xfffffffffffffffb, 0x81, 0x4, 0x8, 0x6}, {{r4}, 0xfffffffffffffffb, 0x49, 0x2, 0x800, 0x40}], 0x28, &(0x7f00000006c0)={0x2}) kevent(r4, &(0x7f0000000700)=[{{r9}, 0xfffffffffffffffd, 0x10, 0x2, 0xbc00, 0x1}, {{r6}, 0xfffffffffffffff9, 0x21, 0x8, 0xfff, 0x21f}], 0xffffffff, &(0x7f0000000740)=[{{r3}, 0xfffffffffffffffd, 0xf4, 0x4, 0x8, 0x5}, {{r3}, 0xfffffffffffffffd, 0x10, 0x20000000, 0xfffffffffffffc01}], 0x3, &(0x7f0000000780)={0x2, 0x4}) openat$null(0xffffffffffffff9c, &(0x7f00000007c0), 0x0, 0x0) 15:53:23 executing program 3: syz_emit_ethernet(0x36, &(0x7f00000000c0)={@random="037fbcc75bf7", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "d12074", 0x0, 0x0, 0x0, @rand_addr="000000000c5311943bb150cf01203230", @rand_addr="0000000000000000010400"}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x7) 15:53:23 executing program 2: sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x7, 0x2}, 0x7, &(0x7f00000001c0)="3d3f8cc45b6126f6faab9e7d93b44006309ae018f64694e96a7b3ed8812d6de45d6149fbc33da6d5d789fac0505a16cfba422d5997e1e72a0132bb246b98f5a559e10bd380b07c2c24579570d925dd6ef8a53dbfbe2d1895b748b817e2f728cfd004000000e5b20bcb59a06950f4320e0ca614a725380be483f83a17e4811b6e2359fadf0bfc41e4737de35a57b5e31ac369e64dbf758a788475aa1000000000000000eb1bd64b388df7ad2f0f2e78b321607e0e42c6fb811312b95227832cd80b9773481458cb2029011d2989c933854c5102c760553423dc4685a707eaf430cfc74fb19c36ec7d0c45d1b90167a07f3db04f5d8fb6219749445ed75aad8001f46c3c424980d33fcc3c309402216d38e23a0709c413dd8c2bdcb4ffc7f5b2aa56a2b0fc59dd55d2de2189922f8d6311e35670f5eea969260e5c8ac09a4b0a659205347231c2737814ed82403c3292a47c333406d081aa661e5d60cbcea8ac935723f061159faa4b08222468b0a1664a4f79a8a9ec7c06f8e07d8dfeb659165a2ab5c780733a3b4c2d6e4c1df645938c18fbd7162b0b15000000", 0x0, 0x0, 0xfffffffffffffe03) r0 = openat(0xffffffffffffffff, &(0x7f0000002500)='./file0\x00', 0x20000, 0x28) fcntl$lock(r0, 0x7, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x8000000000000001}) syz_emit_ethernet(0x1cb, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "826e03", 0x195, 0x0, 0x0, @rand_addr="00000000000000000e14fc11133f6400", @mcast2, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @mcast1, @ipv4={'\x00', '\xff\xff', @multicast1}, [{0x3, 0xf, "df1df3ba48b6a1df60336f89dc8dda530ad8c39b7cb4f935b737a2e4536f55d4209dcad4f52b7a5d7ffc5a13bb8cd94c23c17b8945251b67dac433546f1b2dd30ea4abad00dabb53a52d7d7d4e945d51feca0cd9ed0bb0b83ea3bbe277da0c5ea9f3d14ad104a88fe58e84138c9768dd21f7a678093b650000"}, {0x1f, 0x17, "6c1a28322ee05dc0c88ab62b7d8a447daa952346bd53dba216271ce987fa745c8c14460acf70d21b8eeb733e8269778ea0968755bf2e154f4d44216055aa8f8532f878deadecd4b01d5ce8bb1fb3c781f60cb6aae91358398ad4285ece760cb736f2fa62e06f01ba17a5ac9dd54879bbf4b0587d2c546035b89f44119b51f1d6c5557e4300a69d60d5df61bdfcd5710d1606ea019d2ef7691ba3b00ab210c690ec3beac234d9ddca4f4c9ccea4b1db71c8423c5655e7531742f7c8"}, {0x0, 0x6, "15bd7b6947fadae9d755ecfe59049c5e0e7cde530fd1de6b16d39a4266c7bc6116d31145454f733e8e0f085dbb0e0b6b5d967b"}]}}}}}}) setrlimit(0x3, &(0x7f0000000980)={0x9, 0x3}) r1 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000004ac0)=[{r1, 0x4}], 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)=""/254, 0xfe}, {&(0x7f0000000200)=""/161, 0xa1}, {&(0x7f00000002c0)=""/239, 0xef}], 0x3, 0x0) getsockname$inet(r0, &(0x7f0000000500), &(0x7f0000000040)=0xc) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000004c0)={0x401, 0x3, 0x5, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100"}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000080)="8bb5d20e", &(0x7f00000000c0)=0x4, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0), 0x10000138) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000540)="59224a404d77aacbedf317718acec38812521943536ae979d51c5937253d51fb46d233b05a97abe73c21a88ce231fca45a7a2c2c0ec87f35cb0da2bfcfe2c2dd1d70b7848d110e83c7c0b5b497be71755ae98f8454c5c24d347235a2d83cecc7d9d87d87ff695d44327552e08f6ac868600128bdaafd6fb5a12cc3a9001ad9ffb9af3f385c5e", 0x86}], 0x1) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000740)=ANY=[@ANYBLOB="7802d88030f1d17a69712f4bf1548741188f719b2ce84cde0cc034b9912f4e634e5803f9106685f36f49a9619c78c55ffa291cfe29d9bc0ed25bb123690750c41859d3b9608c53f0660d48af3110286da6adc07185fc0f06de421f0f2deacf9ee395f228d752c70e2fa8"], 0x10) getsockname$unix(r2, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) bind(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) r6 = dup(0xffffffffffffffff) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r7, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r8 = fcntl$dupfd(r6, 0x2, r2) close(r8) 15:53:23 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x11}, 0x4, &(0x7f0000000080)="f00c1ccd9a4a4b6bffc3fa6749f9a2a06cae9e7335d21c9332ad29ef0a8b0c019a5bba40f4571101e72fde11b35cdd5821f73a5ac84ef3f1b8d98219ff0a7f4e09eb124583d2a2178c5d3dbffac6dbfdfd6149d6f063fcbac2c0bbb3c181979a71247323490e43ba2bf890160bdd0a350f8d189dc896a4943797a9d6647bb02e5b0e1f1d4daac4e5395f2f7934c31fc9c80b39fe6d58bf90074ae10ad40b3a44994621c84d4e30c3e9a6909bba7fdddbd7d7250e14dee172261dc7bb110dbd2a54fe67d397b6e37dac884838221e02909f4208477388a852460ff165c178530f2c332247b8d684d20490a73d2f5dc49db9a53143c4e5940b2c69c9916f726a976e0bba1bf69c8ee635b2b739836d05f858f1766911f463806068e0a9b306b734d89f31ec386fffcc398f4f0da99b7030477f2265e74d95f113f867e84121c1cb4027a78eeccc46ab7eb9ac507d3cd183cfe3eb85b202fac8431d8424dbca9c18e48179cb8673e203c31d6d2fe3e0898e5da2c85d1630aefd4dc3d0585b25669d303678a2ad80434371f184695c78513011fb75b2c8b97a3651711bbcaaa095079acf166ff98238f8c70d8239eeee34f0ac54134cad081089e8b0a2303c64ef07fadbe006a0a21e3386b19083da359782e240206f9f56e044786433f03736452fe3ac9ed0b957a9ea0835cd3bc7f0347a9414665d4354a78d5ac29de747b8848b75c8196a6c66d1028f85f6741a5f4715e8eddbff264e76b7930f30b825b1fe5ed67eb08f5b13c088769af339e0fff9e075505f4df2493ec60dc9593d182d9871d750998eb938998264f69135d1357bb45b6ff15864c3ec6257642f838090c5c290ecb185cffe6dfa8c3e85cd1d7e6b09c682f5ae9ea20715b0ed0d77baefe123e917e2bcb52831952c2bd484b4397e87946b9141f1a072fc1df40a8474dcc75b1c2441f8846bd007948e301582869d9268e3a606d2f53cfab982c044bb8588a5141f775c5af1c23c8179c7ad0d479afe951279a99d443656cb3087f4ff8a64f291025d6d1a643c19a4a7dd67b357000d3a1dab0c2878e7b035e93fa1460135cdc0b6dcb3ac73189034eb5d586725945b639ad72e494ed8f81f57410882d78a9b1450c072b509cb223fdc4853d627419da1dfc62417046606976700b5b2330e261397971723761b4357b506899addcb511609935e734d43c6eb2d8700a73bcce9c0168be7f5f2a921140f9db3f086881db40755c27a327ecd626ce839d3d5b244a8f76f2e1d9d6e40a400fab7132b2029a30b7dca0a4a19458e941416a57604beaf3cf97d0d374bf0b5c94488c04560973f07a9f4fa7f33142418b30be01f9e8213e1af2c7ab5f9001826b2a3244413e648dd7d8d8c09ee10ff52d123d374e4cb340db42629e188a8474f99e46d50bb76ee06b42626949a8e8bbf648708495e9add518da48e6070aebeb8232d907bf2e122d4028abbbcfd0140d61b9abd562d8e3743a177d067815fa9afda1b3e195a6cdc34bf60c9964e448773cc7f8a1b56254a3faf7f7bc1ef6e3b65a2c7a5e6aea33a7af5db6ccb037606f49d4e421f68411a307300c5454fd34be2a2a260ef50b4d69b15b1356caa3d3145c7c265efe45f9c6496b1d63abbf56855a6c838cdb52894084461775c647c09fe3d13e5ab9cf87a3c9a3702a4cd7e3b1fc9e54b202b602ea0955d40f999a355e54dc4188608f183f08d79f36779bf52aae5d1894c28650408904dce81caaaed269e6d930668fdfe2b9932b6be9f1b3cd3d6865c51fc7936c54ea5c69bdda59d52d30ec034acd79a30ff3991f79b2e1dbbd5e70ea6dbc77e83585f9acb5b2a307efcdfb31920060199305d7b7ef87f7a088429e25754c2a0b0ec3fbb07bd4c8f30a4d9a6a30cec6e3aa2d9c405b0f2eb64da80d68b289143f54cd7f8627224587b07e9c9dab46e59172da14e845b3861644d0474d67acbdcf25ebd4e9e3d6f2a8dea2579ea8b6504970ecabb018fea1979989deaa78d863e6288aeb63c40535c680a58fc46f3c9c02c2068d793a0bb311087d8f1b0fdb3010d9b0e84466ab8acc31f7120180aec76b9888a50ea1baeb3f2993d4ba1a3bcf8d9b307ac7235dc2c3be3b8a63c90d15c7437adeb3dc16eaae8deb198b32f0b097cf5a47ccf032daf50e97cfc600fabb52f435cdd128c936fe1da945321ccebdf4424f9b9c50bc046d0c7b506ac28efa82dafd21494cc7350e3222123c6ff69e37e27bd666a8ef8d14c2b589dc62289d055d6162044b0059c2915112a6119fbf22360c96e5e933bb150ece2c9352505e2d09ada38681030dc7ca99764bbbcd6425ca2e95e4b859c0f7dff0a5ba265b20f7e6a2f24d0fde61f04a8293fd4576799c4f7d7600945165de6f923b940ccd7c6ede20470a5ab7cb9ff30b03eaaea2e44b5078c33db09a6b0ce5fc9f759f218e3750d6053d319b69b4e657f6071cce1888c6bbef6fa274cf37ab5fe2d2f0140218f8a894167679d31d2031b865c6524d9a1d5ae0a4fb9cb6de8fcc35c35aba948a3b3f848494e3f4d7835359d28c03e4c4a8d835677b6e179bca6f31a5c1250db6cbd176133855e6a2ba151022e112cf8397a7e54de3eba9aee50b6278cc3fd947db0dd7c0585cbcba8d287a9993f594f1ffa9db2fee94d576f37d646d639b42bf15df1c0098db1f68637fa88a5fca4893a3035a6949241afd95b5cb085c2bd6f73b91e6857ca00a494a6e162b0650562fcbd2637e21c8d17c3de4ecc4cc0c5a13c9dbbdd11fb317a3767cfaee2d110cd12c5da66e2c904f7c1e8fa8bf3194346725755118e136b0bfdd3d49f7225ce0a42325cff904344438674de6aecd6d179965726bf85e441c68c189fa5bab63fa2a93d41c682bbc3063c2a006279262551f909ac42aa0bebdbf4c0ed745ae8adb7e3b1373fb302fa026dea564da81437f8d4d4dd6d712569d412faf195be180b298f746989960fb1994de4488e92006ea12fe665bc154de9a278a0e8695797cc7a89222dad8033341bb524cfe8b945f589927bd7b03e92582f32048bf712c119f850eb16b6cbcad481bd3c3da7b194a5d1390c44c97208e324d2fa7f23b0eea63b96312088f74f9c4ccfec43a88439355a3812de6ae7e8b9b72cd508afe647b3e902050b1a714cad81661a3105d4e8b4e168edfe437713a680a1594db647c95ca0e85bb6a1962b23e80a082e760424354c7571572cfc776248ebafb4b3c1537095706eb830059b4128bfafd1e072927c2d84adade671fe74c337ec69aa4ca86adb58863d884c51bcba3bbdb8476672cc22c543050b59699d4967ed4bc81a899cc36392cbd894be19e48910272196fe399ab418b5d1f13440839c696ba5f3b7d90f76ddf1b576e0bad19f3bfc1d1501df702d826a77fbbf81ad51ebc2f7a8f8913f1615d14f66200b14d6261ee709639d86b5674c493b293400230e3f6cb9de8cde4cb76123082ca2d27488220be7ae8324ec74ad250dc21a441f5796dde7de895455d5c5dd53354029ee021bdee99a73a546f3c515a8224233b861a3d6017871ee119d9392d5b8c27fdbfd0ad2780539d05906c40d6b97cfb78eec6adedb0a86310a9ba83a498a8e2626397b007487f5ac332c4cc92c3716798f8f5db4b2825f8ef35e1490af76f636ac31785dc490eedc33ae97cc9cb75dba8e0f5d2a6d347d0e552242964e9dac23bd4657379eec02331a8a5250bcd685a5fd29b5e2d7d6a1e3d8f5df378cb43b7dae9dcbe4cb1908d31923209cc161bcaf928caf5706c3b9c22265c11d79f5c1ee98a8386a0ce0f06514f4834374d0f41e0ec8bbdd00148d2cfa1ef1e358edc282e46b9dd26c277fbbc5b2737671f1cf1a725df27aa2b4280c4619212d5942ddd069ee3f4f22dd671bd02d86036fac64722d7af92ea00292c3915daa91df7ca40070f609546ba649aafb5666069ab9dd957a5b20bac11f40d001798fbb5c07e39fa4d294ef181165bf44e90590220241bafb2fe961482770f7b13f46bd15d9b87d93c194329c6663c77bf1a18ba356f6978ff9e7bf262030d738e94f2df7bfa067c2bc85624ea281f280ac4e3f0db1e698d372f9198b0f8273a1d3bb58ecfdfe4455ce0a27745303269186dc51360178726a1848178d35f4615956ab6cee7d1cf76d4ad416cad2e57e0627701a87173e29dce37053f4a8a354f8dfcc17018eb47e2e36ea51db3aaf4245b0f0e21899715feb4f1090894637f599b667e9572cc36e566f7a087b8124568fb1901ceddaf02fbb2be6e848b31d7d31a17cec247bc13b984c6203913d88482bdda6e6ba147cc70faf63c232f78595625c796f323c8b521d9d66076844432d44af9f9d7e774c03f63aaf7ccda166ba940ac659c5622b30bc160dd2fcbccdb6eb7754eee0570c71de369796aa0d5575650f83774466d6d29599cb60c460f18adefdf6bac5c6772f542c9b616dd5d48b8e29e698ca9bd70dd24e736da080bbb59fed9ce78f03768ed4b283bcaad4e2f685a6168cc72d3724a3e2750ca87c12270ff02347244b37aa06cb75414a48e13ba049bdbfb7343afc6f331a0f40f6dbbede4a3088ee8633b1a8e418c2277c1e873724e87c9753161ffcb634dca992195118b953284b13db56fb06c681cb354446bb50cf0a12aec988d7f496f3c838183172b4e4f1bd1899d003542962171e6a83671cc1ffd37d966132ac81cfeab1b34a48d6d3ea600257fdaf101708bb91518a4666ddf9df5b47b6f2358ad15934bd36e81b0d36052ad559aab645aed58f7f5e149508346b84587d68e88b023df3b851cbcb151e3121fb502db6538d7f0531f2036db853c2a8651b01e81cb372d394197493b9099b0b56d23cbbb0bb9510786df5e6abb1c048800a4f69e51f230e9c5ee72731bae2bdc4c71d8ba19c2dd8534b105e1e1a06c4b3f9668c2ec3e4cb3b61e7ef89cb709dcc0d6e694da51ec26a7d919aa21d86eccb8880b20c8c162ba2b00d14751e7e0fc5803844cec2129ef372a7c42641a6670b48a0d01c9053b1b34b6e2c6a562151d7a56b48488a9b6c8c11113ecce67f7197c806eea6049dc760af3357fed99944dd81b1433d0b1622a74c01afc02a162470ae6c2a18938ae0e7e03bd783cad3d08b02e1d91dd28576b2efd8650732b1c7666da50cb9d6eb5ed7aa3cbb7bc248e74c672ccbaabdfac2891aae453b485bbc7419ed93bebcd1c33275a2a30b36ca0fac5c55b065e955d88e28233aed7f6bc73b12e94a8eac7862c763e449d58c09cdba5f41e7ff8f2c7983016d6b9e7620b8905a60e9eb66fd1e6331480719e3e17ef3072602ed9b98b857c98ace87536647aa9e5ce1d7ed26da78096b2e813220fd7ba03b036fb760f821275624a03c4cb6336963ae51763e24c50362cb0b4a8cdd121114151167d934ec54952ceb228a5c4d47d986578881772b6b5c42c7bb6db3233fad1eb0ce81bb4e98d41bd4962caf64da38e51fe69e2f73c00654d80b3ef27a6cb533abe4c8cf27a3300be195799d5863f778cce60a9ea824a4bc56c44b4a9769c2ce6fd1f555e13ec6fdba4f40df487e14ae9b956fad0dd1f082309c4ab2b92329059c794e224d78db7f9ceb9212c59e92e082be1e130f76433170f2aa4020e6c92ef8643bf7c1dbf9ec7e4010614a2247ccea3d83e4cb4fcd8389d0981c09be10b4766a6b2e11669f005adc8c4699f5f043b6606e2cd1cb5d43d7235fbc1ae65a0d9d6cfd9e486df016e0417aa108cb09202292c5fd56094e88de83fa107d51f4044b7e4f926fd66181e5120e3fd7789e42d9f5331495", &(0x7f0000001080)=0x1000, &(0x7f00000010c0), 0x0) 15:53:23 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000100)="864c80da", 0x4) r2 = dup(r0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="8889bc2c0634db328cf32ad391f07c42efc9de43926fcc48cdc946eb64f2adbe99afddbabacd0c516459ea007b137ad471de493f9a100fbaf7837103d033bfbcb556e21b8df3a90c059d23192e667653a1f22bf1c4a84bb105173667117fef7d236173a9d5be0aab4d212186fc503c975ac2b944cbdee5c4615755bf46bed994d6320ba890f46e348c310c0d8142c50809b1eca54bb39b9ef7537253c4b3fe15369b9b84dfcd8d7a42e5378e57", 0xad) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff000055d567c986dd60c88ca900140000000000000000001a0000ffff7f310d0100000000000000400000ffff0000000100204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYRES16=r0, @ANYRES16=0x0, @ANYRES64, @ANYRES16]) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x20, 0x20001fffffffd}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1ffffffff}) sysctl$hw(&(0x7f0000000040)={0x6, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) 15:53:23 executing program 2: r0 = getuid() socketpair(0x10, 0x4000, 0x3f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r9 = accept(r2, 0x0, &(0x7f0000000100)) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) r10 = socket(0x18, 0x2, 0x5) r11 = msgget$private(0x0, 0x421) r12 = geteuid() msgctl$IPC_SET(r11, 0x1, &(0x7f00000001c0)={{0x3f, r12, r5, r7, r8, 0x2c, 0x8001}, 0x380000, 0x14329273, r3, r6, 0x800, 0x2df, 0x3f799f1b, 0x3}) r13 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) kevent(r13, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x80000000, 0xb3, 0x5}, {{r9}, 0xfffffffffffffffe, 0x2, 0x2, 0x5, 0x9}, {{r9}, 0xfffffffffffffffb, 0x22, 0x80000000, 0x7, 0x7}, {{r1}, 0xfffffffffffffffe, 0x39, 0x2, 0x7, 0x5}, {{r2}, 0xfffffffffffffffa, 0x40, 0x8, 0x8, 0x9}], 0xa0000000, &(0x7f0000000300)=[{{r10}, 0xfffffffffffffffc, 0x0, 0x26, 0x7}, {{r10}, 0xfffffffffffffffc, 0x38, 0xac4fa61fdff1995d, 0x0, 0x5}, {{r2}, 0xfffffffffffffffa, 0x80, 0x0, 0x5, 0x2}, {{r1}, 0xfffffffffffffffe, 0x20, 0x3, 0x95, 0x7}], 0xc75f, &(0x7f0000000380)={0x5e, 0x200}) r14 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) r15 = getpid() shmctl$IPC_SET(r14, 0x1, &(0x7f00000003c0)={{0x4, r0, r5, r4, r8, 0x184, 0x3}, 0x2, 0xbb, r6, r15, 0x110b, 0x3, 0xfff}) listen(r9, 0x4) msgctl$IPC_STAT(r11, 0x2, &(0x7f0000000440)=""/183) r16 = msgget(0x2, 0x0) msgrcv(r11, &(0x7f0000000500)={0x0, ""/219}, 0xe3, 0x3, 0x1000) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x18bd, r12, r5, r0, r5, 0xdb, 0x1ff}, 0x5, 0x7, 0x8}) r17 = msgget$private(0x0, 0x200) r18 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000700)={{0x5, r7, r18, r7, r20, 0x20, 0x9}, 0x1ff, 0x9, r3, r15, 0x0, 0x2, 0x2, 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000007c0)={{0x3, r0, r20, r19, r21, 0xa, 0x3}, 0x7, 0x800, 0x6}) r22 = msgget$private(0x0, 0x21) msgrcv(r22, &(0x7f0000000840)={0x0, ""/221}, 0xe5, 0x2, 0x800) msgsnd(r16, &(0x7f0000000940)={0x0, "2e68b8e8ba6a6471e0d55aae2445fa3f21bb391b16bfd3be218f872e91a1b4bba66520930d5b791d8a0488dcdfa9ec5851279be41b2963d77b9a30293e89ab8efe441e4bbb37c61113a32ac2bf420bcb47bcf9ab6eb3723443639b33a740b952ab92038c51a5618d0880770f988c0883a8110b602c45f87b362523bf956f379c0eed176274be0ad2ac0f033fec1517dd4111882219cdcbccf701e4d4f84b69b6e7adb9c9f8fe3e9e476b725aea6f4654fe1fb8fdceae3bb6304a0896406f0941c8c233cfd7ee1f624249716bf8656ca6872c8d"}, 0xdb, 0x800) getuid() 15:53:24 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7816) close(r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000080)='./file0\x00', 0x0) utimensat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) readv(r1, &(0x7f0000000240)=[{0x0}], 0x1) 15:53:24 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x0, "f6bc0ce8004be5191eb64258c13b9743dff90200"}) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x18, 0x4, 0x0) r3 = dup2(r1, r2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000280)=0x5000) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x2, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r4, &(0x7f0000000340), 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000004c0)) getegid() semop(r4, &(0x7f0000000180)=[{0x4, 0xffff, 0x3800}, {0x2, 0xb}, {0x2, 0x7fff, 0x1800}, {0x4, 0x9, 0x800}, {0x1, 0x3, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0x3}, {0x0, 0xe2, 0x1800}, {0x3, 0x7fff, 0x800}, {0x2, 0x19, 0x800}, {0x3, 0x800, 0x800}], 0xb) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) semop(r4, &(0x7f0000000140)=[{0x4, 0x200, 0x800}, {0x3, 0x0, 0x800}, {0x4, 0x0, 0x1000}, {0x2, 0x4, 0x1400}, {0x2, 0x5e0, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0xda, 0x2800}, {0x4, 0x6, 0x1800}, {0x4, 0x8001, 0x800}], 0x9) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, 0x0, r0, r5, r0, 0x182, 0x1006}, 0x0, 0x7fffffff, 0xfffffffffffffffd}) semop(r4, &(0x7f0000000080)=[{0x4, 0x1}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xfffffffffffffcbd) semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000400)={{0x3, r5, r6, r5, r0, 0x1d4, 0x7084}, 0x8000800000000000, 0x3, 0x10000}) getuid() getgid() r7 = socket$inet6(0x18, 0x2, 0x9) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r8 = getppid() fcntl$lock(r7, 0x9, &(0x7f00000002c0)={0x2, 0x2, 0x7f, 0x7fffffffffffffff, r8}) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000480)={0x2, 0x1, 0xfde, 0x14a, r8}) 15:53:24 executing program 2: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x101, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x3}, 0x2, 0x800, 0x0, 0x0, 0x9, 0x499, 0x7f}) r1 = geteuid() r2 = getegid() r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2f, &(0x7f0000000040)="03000000", 0x4) r4 = getegid() r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) r6 = syz_open_pts() r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000440)=ANY=[@ANYBLOB="cad830285c76c4ca33c6064ea5ba1063a8bf215e0e95cced091e2e392f841831d596da68d09df0faef0267cca72ffd715f39511583a5ff1599ff032683d7928ddc09dd56d141"], 0xa, &(0x7f0000000040)=[{&(0x7f00000000c0)="982bb18ec2c271abd85d35298157e96b6efd7e532c753b6bdb0c3cbef5b3e35356110881e8e03ee9bad144b2429bd6deb9b1f8a503ff8e0257ed0ba52c7746efc2973c33333ba2b41302f028124a863edb4bc521c4688b1debcb8b6d3fe5a30db2964246080f9af7d9b1d17dd4836c500e1c48eb1a1922db43298d0c04de1eec32591aa901359bb204445380dd35174f3219b7a69f8675b5e952a1cccfe308c9bffb37f3b2008fa0b13d93e290188d295a5cc1b01ede148fcdceeb62bb87df8eb844bbd6bbfad6b76bb56cd52363", 0xce}, {&(0x7f00000001c0)="5a5e808ba525e79edbb8abe5b9d633eccbee9d0cd9dcedcfabbacd597435d4717b775a0ec7ab6ecd39d3c38b013cc48b0fb551a3310ef9209c61aa03db36442f7189a74365afaa929f0b008620932e18f4c971db0a24daf97ce27643033866ff437264e1b3273a337c6bb698ae6a4f24ac54a16c438f69b0a94c82c5ce50fb6381e78e21e6971757996c3d9c45e8030ee01a309f2796e4", 0x97}, {&(0x7f0000000280)="1fff12224083056523d01b07eb903ae9e6b68564fccef010f4263682c28dd39708515fbe5a89136a88065bf6faec79fc68d7a830059dfdebad22be47af5f5ccff3bcecf0875d7bbbfc965d21b1e8f81c07a37e5a2fe88f2a6e27696198e98cf5fa29a1fdcabd35256ca32e4b378cbc2118c0a5bad6f364bf04a9f79a4244c45ed9ac29", 0x83}], 0x3, &(0x7f00000007c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYBLOB="c9fc16c94b8fe128d1261a83b9eb2618f300fa52c175f35f792c0635bb2cd9aadb6ecf411afbc613ef0aa74489941c7506dc4a200addcece9774b2edfbdeabe758e07ec022357ebfcf6843bc0be1a501ee1d949c38f0f3884a654958217c8e0071c45c967ae0bd7220571ad2e43dd69ff0ef54c736c88277db98261e32bcfd342dfbb5e85c44e673423c8716824806c681ced5759af1c0755111c4f6477f20265eeff03a2512da6de278129dec00714afc3892a8320997f1c611efecf0dd41f6d0952c988f6aaea99e292dbb3a4502b08bfc430fbb1be6bc8714cff986e405b7854dafc8", @ANYRES32, @ANYBLOB="000000ffff", @ANYRES32, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r3, @ANYBLOB="2000000000f2fffffeff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r4, @ANYBLOB="000000002800000000000000ffff0000010000002a305569cd773ee42cb097e4d9e33b826a6a0b2cd4d9d652631eda1c9ef53b1780e56f3f", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32, @ANYRES32=r7, @ANYRES32, @ANYRES32], 0x140}, 0x0) r8 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x2, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x148, 0x2f0b}, 0x3, 0x5, 0x0, r8, 0x3000000000000, 0xff49, 0x2, 0xfff}) r9 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x1000) r10 = geteuid() r11 = semget$private(0x0, 0x4000000009, 0x82) r12 = getegid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000740)={{0x9, 0x0, 0x0, r10, r12, 0x108, 0x20}, 0x5, 0x5, 0x80000001}) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000001f00)=""/154) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r13 = getegid() getgroups(0x1, &(0x7f0000000000)=[r13]) r14 = geteuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000003c0)={{0x1, 0x0, r13, r14, 0x0, 0xa0, 0x5}, 0x22, 0x6, 0x2}) shmctl$IPC_RMID(r0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000017c0)={{}, 0x0, 0x0, 0xfffffffffffffffc}) shmdt(r9) 15:53:24 executing program 2: syz_emit_ethernet(0xe, &(0x7f0000001600)=ANY=[@ANYBLOB="aaea4500001e0000000088e65d604d7a105e663276a1882d0e304238000000000a748947a0955a3b4b912e3aab597891311e8b36e8b7f00908df36c1d4a9dd2881a389ae141d026882063963e49152b8b38da1d7c5e0ad5dbebe3f1779c711d9ee27eacf6e6ed692796e473817f1a1b773e2e1be412c26c5f4786156e67cd77c80623c230be1c5db87ebdf2e6016d80430775e54568576a312"]) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f00000013c0)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = semget$private(0x0, 0x5, 0x2c4) semop(r2, &(0x7f0000001200)=[{0x0, 0x9, 0x1000}, {0x4, 0x0, 0x1000}, {0x1, 0x20, 0x1800}], 0x3) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x2) semop(r2, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000001040)=""/30) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000440)=""/56) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000040)=""/4096) r3 = geteuid() getgroups(0x1, &(0x7f0000001080)=[0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x7, 0x0, r1, r3, 0x0, 0x81, 0x402}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) r4 = getuid() chown(&(0x7f0000000000)='./file1/file0\x00', r4, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d8ebe}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x0, 0x2}], 0x4) semop(0x0, &(0x7f0000000440)=[{0x2, 0x3}, {0x1, 0x95}, {0x1, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$IPC_RMID(r7, 0x0, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001480)={{0x7, 0x0, 0xffffffffffffffff, r4, r5, 0x1, 0x2}, 0x9, 0xd6, 0x7}) r8 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000015c0)=[0xa, 0x7fff, 0x0, 0x9, 0xbdd7, 0x5]) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r8, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001380)={&(0x7f00000010c0)=@in, 0xc, &(0x7f0000001180)=[{&(0x7f0000001100)=""/39, 0x27}, {&(0x7f0000001500)=""/31, 0x1f}], 0x2, &(0x7f0000001240)=""/74, 0x4a}, 0x1040) r9 = getuid() semop(0x0, &(0x7f00000012c0)=[{0x2, 0x800, 0x1800}, {0x3, 0x6}, {0x1}, {0x0, 0x9, 0x1800}, {0x2, 0x7}, {0x1, 0x7, 0x1800}, {0x4, 0xff, 0x1000}, {0x1, 0x4}, {0x0, 0x100, 0x1800}, {0x0, 0x3ff, 0x1000}, {0x2, 0x3f, 0x3000}], 0xb) chown(&(0x7f0000000000)='./file1/file0\x00', r9, 0xffffffffffffffff) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r4, r6, r9, 0xffffffffffffffff, 0x8e6f4aa84afd9494, 0xffff}, 0x1, 0x80, 0x661f}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, &(0x7f0000000140)=0x41, 0x0, 0x0) 15:53:24 executing program 2: r0 = syz_open_pts() r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xe1, 0x0, 0xffffffff, "2db28e0826c2d9216ac20c79c0b9b1f220f9942e"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = open$dir(&(0x7f00000002c0)='.\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000500)=[{0x0}], 0x1, 0x0) getsockopt(r2, 0x29, 0x2b, 0x0, 0x0) sysctl$net_mpls(&(0x7f0000000080)={0x4, 0x21, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f00000000c0)="5f92234e3aaf931d9bff087ca26ac8465d26a277601ed95b88ab9ddb1ca046bc56a629e88afce169404b0d955c8bee042fb6b8c6f4f20ecc4d3a4589a60bf8a889544806a4f424d8f0de8e7969c4c9ab1939ddcd904a852c3d9620cb6d22c0450f70b15435f4643a4ac17a6ec1e1cd954c61f7a552bafa4c4faa4cbe4b68b864faa42d122d891fef2b901d6909f30cebd9a823af36f9ff60df20e0841be1685a98c5c5b2133ce71e6a62dab45d9bb66121265ff48ab1383fe0973404cd72f37273f81b241f97d97237607beb8a7f90e2c6d99dc3dd5cc25683389b23c99e7fdf3ab132f6cdc8fe721021f686a6ba505d3c", &(0x7f0000000040)=0xf1, &(0x7f00000011c0)="b50e8725752a661fefcbed24bd4bb0264500876a950c1e61bfd4a76290acfde12fbae36f90c4074a9215925c69be0b1bc78686ca41d3bce1866d492ee24c8ec7ebeeb437b4481f44f6e8c722259a4108e0b937b779de12086d78d492584e7f994aaccfb4e523403d436d629f5b257624c6d94b89563145d8c1e2934a7ea3bde6abd00601c52199c94d96961e1853e18a7ba8dc4718665a7277c325ee808a1beb9b097f2880381d045b99ab0dbec28d2d1f47a82cfe0428d419114dc8a433b7b49726fdff08c7374fedbcd4dd04d3d7d9346a8e84f9dbf30a14540f51de9ce77c9cfcce371e31c4891a07a892eb0c69a77eba7d3b57e925e359a986caf5d9834aed5227e9d455d7da135f041af0dc1fcff14d63ff0ea6d5ad59fde3e673d852ae6dfaf2572639382ff05712554527b6d6059811fcf34bae6971a692dce09f40fed702aaacdc6698ad174f208914cadc776d882ed7e769d486262e41d82596ae58c45a0d1a70466d1b755fd867b6a7882f2c6748cebc62c6aa058aca8942d28694fd2162f627314de51f7e393a74672dbac81511520e5b7d25b752c54cd6de47d39847f5178da10c656a1f4c7936862e0f1074fa5db6faa2e2ce07b3e4ea8b52d8b34c843f4dca724b945e21bd7af868ab19d171bf7a7789181d830935d5aa2591d480ba38d0b8265bc3794eb37ef1c9719b8c275e55883bb89506e051b69b4362a7df999d1bdb05074cb4414b90a8ecbf320cbc8ac489b2739175812a79e467d007302efa34127448a0cc71db0298f8ea88df3253d311c3b8bfd31debf2090413985b1c499717154ce950e1430fd76c09fc4a12cba2620c52fd748bc2f8cff69186f4ada4014d88c3511353fe24d6bcf3584bc4a2268ea72cf01dc16913b388b8e910d7d992c3ac59c097e633474dee4d1b83eba3cae312d45268ad1b87032e18a97c4dc59a2e9f730e7f74ebe718e7288dd0ff6ff69faa7ade3fb2a5c7b61f79bcdf28e081f737e64f31a70e0960af19b2fed6da7093a3342d28a9a06037df147c1fd337e01441d7afb3a12189b635a03ab1c8d29e2a2a9e1ee868cf3d99dd657b1ab5a796738d965240139e1344c962aa500b98a244b01e19997ce57f475d84e52f0bc552fbd8a02f655285fe50be9b3b95b527d5271d889caf1d5077ea1494e656175085989adec0686509f85bb183cd16977333bdfa6ef56f1ad71d92225a5b2433e6207a3c20b2028e7b9f179fe7dfe9f4bb4ad7fae2c035fac6d7778529ee4ba3ebdc5fbd988402720790c9898e51fa0ccb24412c1dff5374c7d3884cc54fc530c70a62912a2372f1c2e6637b9ba0d754342e6fb4c6a24f579a829571ab839bea6fb663bb1fd9b6a6684c50e54ce104aee44248a23d711abbe9e08ff5ad3a14f4fd0bbe78c2b367631e078ef2a72a8d72e1935d39f82975ff7800d18acde830c85574ab9095be6b619f556ca9edd975786ba239555b9e0525fe2a661c7cae2e8f5962158f457d3a57f6dee8f3765557ee863ddc14f523389b283023e2921cf6ce85dffc83e002eb629c42415bb0210db46cd8c05130e5a1b91ca43bbe596267b3b34f38c4462236bbab7f0a52546618aff770d3edce95332c085f07e8a6180de428cebe1f9aae3211fc5fcf610d09209f76fc9f187d6ba1ee651095dd21ea6d44a4e2398d156de197849e4092490f6290d22916b58e9eaf35e991dcf501904e7b5682b73205d9f54e7c713e89c9f7483e11fd5e90ab3c9b1fba1bd509cf5db8dd41a8efa163d4574e0337cedd103125b8bee11e93cb2a6082ea2136a79b2477530c0f33d147779e60e690e7f9179ee79fbef51e256ed47010295575e565cc0256f963da1fa58c45142e5eda80cf7a840900ec0549bd6d26dbb72ebdfc6f96288ecf9a7eb3c3a9c55a24de65c41c43e5c86db00a9aa1c86bbaa0351fa7d6cbd6b54be06557a371f83fcd606d9d69a96eff56f7ff57dee09e1c3af2dd8e378472de02f248731d33e8b92b581da2243ccd35ba4feb47bc4acc8289e7746447642070240e977ed9e5d1abe6c1c219ab3881e07861dca7828588b8b517c09aed6e4249b14c663668902d2bd50131c4d5eb8409c62d7c99f33bd3bc25f3f76877159a331a71bbf614adafa2b084a4635ac96a830282d40ca1b6491f218b84942dd561edc2217248b73e1b22694e9dd1477378ac817cc3f97397cf39e27c02937db288575522b03dff257bd95d7a3bc2c6697be69941051790bf482ff5be5387bae36f8215bf65c8fc24d144e246206526fd080a212dd377dd38a83d5af56833ac4c0c3b3d18419f590d2a0a100cde0c814c4342578435c1f5a996f66a347dea4c9839c8626b8744d4193795fb23e654e48f72f81bde073e9756ce10ea4e3bb0bf1a0a5314b6d2cb4aa8ac68c4ca43248554198d49e55fc7637a9eed5021801b7b12ec352fb12623cab9403338bf691500061d39b9843a34cc9bbd368bdcead7dce2cfacd8854d1748254cd01cf454057198b4112fba8a3962b69b15b34561c64dc70e0e653b0fea79824ecdbd611ecda38f663317d8d700e7667405b446449f6296eece2e39afc9d269e54cab2105cb8ac5f09955b4b25b7a9a4435f532830a1f7e47bc8f88e368ece80d4b66c49b64b8e09c2e63345230f25da7bc6618edbc899e50151a54fe1bef7c998fce42ef80d294ecca305b3eaf73c91e545f85f144d983a23da531a4da4e3abec55544b44c64d0a139b468b545b2faf4eec4b92056eb0d1d42929a91cae75cb1f3ef501357f3a4e377031e517493b5624c9ee3711af05b09646daf3c03395cba6b4dbebfe9c4ea12422d2f08040369d67b26164ea19972e4202c02f85768b455e98ea97f0e14aa1789fcc3cd096114a8d5b890599c699209d920c738631e346182d7755e0cfecfa8867042e3926f023b03e47efb0b3ce6d917807d0f3f9115914907e50a198ae7a0b5fcaad3a204a5250a3fa2897de125f90b0b10aac6092a3df4b99a96ded48901493e6394841f35072fd7ea58c83919cd5e4fd57c096f0e7f100a03ea352f024ad291dd4d72b2bfb57c0cd0d56c335aeb42ede1993ed4efa37bce9a47b8ad556a3c7faa49349a9669b383a9cb6e30d352b7f91930b269833fd635e51e4753f3173f6f66116e0390990be85784c0a4ffe0209045bdaa81bebf73597df0f366339e61e9a37031adcf53249fcba80b81feb274aeb473dc1e3afed19f0c6a33300c6a00fe33408fae36c43f37ca593e291efd2c40cf8f17b10e7d6d9ffbb5dff0822052bf808f9cddbd21b2a45891da1fea04d8379665ae4bb03573c34d93fc125a20939cbab2dcdb4f4b1d25f2bde7fc5a94783a49c21cc8507641ff94a8fb15963729c595490d7ca440f13a1b60e4a6e29867854e4e0e076d03c590f5b8fc58a04de53726d66470e31434574ea24ccb1ed1780c40a720db980b619d119c5f3224f440f69f3c13d8192498ae52a56736f411f9c46213351ca7e1d0771f0d844fcc01b6eb4b4a230f113fa5ef22a1a7e5a30932946d8200ea9c1f684dd8d8565490ca107bcff53174a0121ff84ac1ca76097143938d7ebe6c6c95a86954170cdc233867dc63f926d71229c38abf6255404e4efd9a8ffe27eb5f29b38f4b214de30c96014b914323cd145a1b501115a53bfae78d01fb84c8f897296f70634256c5312d3107409b6917212c5c8911ef2d6ef67a4c9594121a903038dac6a400d19214e3903c0753233171262ed25830118d1f7057f0fdf86842de26176799275fb34e6908a969e0be104270e8438c01f4e232b7cd6247666779022c1c1962682c346bd3cd23dfe3acc600a24b03278f7d842b2fff51a166453e160ede32453079f1383e4f5d58e7326b24d6b8bbd0e8479e1c2a518b6854b9318f224aa8d957d0aa30769b10e2df35c0a0192c3822440bb03fd2b7f2140dc921181be1ba40026e1fe045f0eedcc21854d61f195234c247e02fdb31810c1663a917e95ea8a806b649588dbd64acfe01b8856b120b130bc64dc32c2646093cc5e18d88b39941047cd9d95cd031722d32984bbcc93a186fc35477a5dbe67b1cb9a315f3cb68f3441f39d9f77880d624c050556f70a41fe329f08f402360cb1f0531aedec62987372194ad722fd77f9ad6266490cb6ff873464ab827a09f0f172c6f46b63336d788134f03c55388142341b7c41f510ed7496486c8e40e17e5fbacfd3c42a1dfac22a513bb54f4949bafe3ea7e0749f99329d75b899fc39eab67ef9f6ee967ae74cc41e7eb01617861ccc49c46c479994b2623ee7ba882dcb702bbcdcb01b73dd5827630a580c9572e28e5e346b0ca335fa7396331d909520112dec036a6973860b91113e1e5c67ccb302574e9bcd8814950ec5a528a212be7ade89ed7eeb8eae46a5f5617d4a8f63b3bb065f3ac80fe5a0c7b854a1cef5eaf30999e2df4251d52254ce78cdf813fe0a1f4cccdd97d8bcb49856d87d792077efd10207a09ffbbc56cc63686918cb5a3eeec1a8cca2fd73f2d721b7b3b732b5c48926e4fd3012eb14e387778e92ee03b782e4e9ba23f442504f70ac9505be89a2fb371ef9ee5f50ea8db796a5920166b092c1d236a14fa10bdb0c4841344f28d04f1c211956ee221f3dc25c492492c7e6a78310f562df3af69af749fb964a8dec945c6c962dddb01785a8ec249cb62bf64c8bb6f1605decd5207a25fa4d16abe7466fbf224e30f64d99971a18136623a337d0396ef616721a8572e3e32702fd18562b5973365b1d81afa1cd0ee9a030b1c6d89b80427db2ff01a9f29cfc7bd03055cc881d467c101c92c5bcb3a0acb20c78570bd46475ae099057bc2be608e55444b0bb62b8125918192defb453c3f0680b5958b8d1513c78cb98a62add895f169cf79a2406371dcbb074c784c6ce6598ee0de2a180e1a9e75a2b01d53d0a9fdf51b4441670b3389443dd10242d0310c5b8009e1604304d938986bba8eb9eb35713adbfce9949b3231525d36b3ebc48c632a5552dc056655673d954d65325843abd9bee7428c047cc2b8b239f34179cb1f810ae51a70b52566ff2373d060b15d6c6104fd11f6b1017266c3f654396d19a25fe5033b1e76383b342211651fe2ca29d2ececfe9dd53362904230a0aad2fb9622a87910cdb0d8fc0976c453ca5206c6e9398a6f42fc5ea620bf20f227f5e5e9e9a2794b08c7693a2c5d34d58d0cdeff87bc16547fa713f2ade761893b2cbe7bb934c88eaccb767ddbe5691d7123ecef1f8d844477f97d27e2d15f0ba313d1a2cec326233ebd7d5741516867ab1b17f32c0ed35036603fea5d2f909f93b04bf2c1e81dbef2d67c0fb1c5a8944a4f2f1c7cfa13e11c09719f6e1ffc46445dda228bc7a52bc1d3c9a54dce99aadf470c1fd17928540bb7b48edfb57f7b466dd072f975612787b10974cd810295dbdca87f9170a9ca107f5d01df697d93e7ccba8a89856f110c066fb137ebd63a46c6710a64717b711d3f6a1561f9b55a919e4c425ae24319f14c3fe3d62ffc9549899c415ceb0b57eccf28338bcbbf90b589b6ce82594f904d0f4f65488064f25de56a4ce4dbc75c5b6da002accede6b38c73f5b021eab78bba04f6b20ec1ad2b80cb1213150682d4085e67199acd303207c3f5a78d791ab20a6ea98c60ca126c8a6192d6b50988de54087aab30c8c7333cce39c63e9541aaa16fa45651feef02ee8f496fd78149ee484580fedad0be4d350d0e5b2078828f4e3952a2ad1ccd5dc35c6a99c2e07089c9e8ed0f1c51b059038d6edfdfc92376ea92d573ffc", 0x1000) 15:53:24 executing program 7: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x4, 0x7, 0xfffffffe, 0x0, "61060a616a2af171ed8aa6bc40862c5000", 0x2, 0x3c}) writev(r0, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(r0) fchmod(r0, 0x0) syz_open_pts() r1 = syz_open_pts() writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) dup2(r2, r3) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x82) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x0, 0x0) shutdown(r4, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) 15:53:24 executing program 2: r0 = socket(0x2, 0x4, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="7802308ca0efbf201311eb3063484341"], 0x10) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "00f400", 0x8, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr='\x00\x00\x00\x00\x00G\x00\x00\x00\x00@\x00', {[@routing={0x2b}]}}}}}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000180)="4ec4f499010d1f59c828c74147fd3d4de35da11954d87ebe254401db7a61c71be173c722078312baa4b9b59e5489fa310a8ac1eb260f01ae01a95e19a52e4084705cd6ea2e3a9aa2613ebc87d6d91bd3e087004caf587995d2902c", 0x5b}], 0x1) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc1206949, &(0x7f00000001c0)) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = semget$private(0x0, 0x4, 0x3c8) semop(r8, &(0x7f0000000180)=[{0x3, 0x6, 0x800}, {0x1, 0x2ff, 0x1000}, {0x2, 0x6, 0x1800}, {0x3, 0x1000, 0x1800}, {0x3, 0x7, 0x800}, {0x1, 0xffff, 0x3c00}], 0x6) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x400008, r6, r7, 0xffffffffffffffff, 0x0, 0x198, 0x4008}, 0x1, 0x2, r5, 0x0, 0x1, 0x80000003, 0x5, 0x3ff}) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000080)=""/5) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, 0x0, 0x0, r7, 0xc0, 0x200}, 0x2, 0xd47, 0x7}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000001480)={{0x1, 0x0, r4, r3, r4, 0x0, 0xfff7}, 0x0, 0x80, 0x2}) r9 = socket(0x2, 0x1, 0x0) setsockopt(r9, 0x6, 0x1, &(0x7f0000000040), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r11}}) lchown(&(0x7f0000000040)='./file0\x00', r3, r11) sendmmsg(r0, &(0x7f0000000000)={0x0}, 0xfffffee4, 0x0) 15:53:24 executing program 6: r0 = socket$inet6(0x18, 0x2, 0x0) dup2(r0, r0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20280, 0x0) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) geteuid() r6 = getegid() r7 = msgget$private(0x0, 0xafb0e20fef6483ff) msgrcv(r7, &(0x7f0000000100)={0x0, ""/5}, 0xd, 0x3, 0x1000) msgsnd(r7, &(0x7f0000001ac0)=ANY=[@ANYBLOB="00000000000000002aa709491ffb36a0a965c94023ae7a1ec15128a47bc8a6ca864e2a7e0418b886e0b571fd8045ded408db7b8108d3b1763891d41c06461d63564d754589e8d10de6664d813ccbdd06daf40000fd473aa0c3b562e0ee725a5b0c807f97c394f519c2b31c3810b2c4952736452c92db026bdb36c26598eea9c7a4535963d38ca61b88b9af2167eddfc6f9527cee7d5f6a9838df20b06f2ea9584ce1da4071b7d526"], 0xa8, 0x800) msgsnd(0x0, &(0x7f0000000200)=ANY=[], 0x32, 0x800) msgrcv(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000021000000a692e9eaf48ac8b68be4a2389dadf2a41b00f3ac03dcc02ffd95fcf8dba77887e27e408ee51d01ca1f800ef31463b6cc290da8eb063a58505f9dab98dc4b5a3ce3184f"], 0x13, 0x0, 0x1000) msgsnd(r7, &(0x7f0000000580)={0x3, "09a1de9cca641c42ded8a5e5f3b7675acfd4a3fbb3af3891aadfeb219e2c13c1351800e0e3c65dd9978e6a2668995b985c437e5a6405919215b58c4193ce923fe4c783cc79f0269155f51f9323a8ad7a2da98a77c09cb1b78a1ac1bd1e319b74c9e9c00ea28e194ef33888b1b3d628a79e3a4e8c900e654b4079033c207207905a1cab511b929f91c4f235f05b83221bc7e1a5814860e697ec158e798f13b8d4da9dd31ab998356dd88aa7d0b77433932cdb88639413be89ce7be60e469a57acb026ea28bfe60e7e4754e0e316bbf1a3ddbd2091475d1f2ac114b3788e1c1dd11ab37ffe81e9153b640cc305bcaeaee2e8f1db7dcef155613b"}, 0x101, 0x800) shmctl$IPC_RMID(0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000040)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0xffffffffffffffff, r9, 0xffffffffffffffff, 0x81, 0x2}, 0x7, 0x6, 0xffffffffffffffff, r8, 0x9, 0x1000000000000400, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x4, r4, r5, r4, r6, 0x20, 0x9}, 0xe17, 0x0, r8}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x0, 0x7, r3}) munlock(&(0x7f0000ffa000/0x1000)=nil, 0x800000000000) setsockopt(r2, 0x9, 0x5, &(0x7f00000000c0)="c3e361544c4a7d8860c31f294bb1691553d8e55208acdaa1ad951cda58362af01e824cd15e3724", 0x27) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r10, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r11 = socket(0x2, 0x1, 0x0) bind(r11, &(0x7f0000000000)=ANY=[], 0x10) r12 = dup(r11) listen(r12, 0x0) r13 = socket(0x1, 0x1, 0x0) connect$unix(r13, &(0x7f0000000000)=ANY=[], 0x10) 15:53:24 executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0xf6}, {0x1, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x8002}]}) 15:53:24 executing program 2: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000000)="7544b8d290354467a7a7c6ee2a47027464d1cd58f1796043fcff908ccae94ce7b360", 0x22}, {&(0x7f0000000080)="de5353e347402336022386a03b64ab7a038bc91259deff162db9e8c10d7b28", 0x1f}], 0x2) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0xa, &(0x7f0000000300), 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000000c0)="5bd1bbbd3b8053bc55a794f25b1fb1ffee2fc40c991cb2762bbb9b9a51a7e28598713bbab158d4edb4ba65a39af3e086f43a9031", 0x34}, {&(0x7f0000000240)="fa6850ee10eb2321e6ecf6ecfdbc420bf0511ded0b099e4ff3d5c5d4d2213428dbf2f39db1823e05cf3e07d054eafac6215c92a4729f4aa362857b39329c0b946d5681746b92c3b5a1dc60b40bdd61fcada379e9af3e72d412151f8cf039749fbcbe11aa719a2609f88ef94473cede69d79fb7ada504e6edb7c3462975cc53e2a734da5ac80c7f1d4275447c8d16ae6e33afb0fce5a06bf07a58e47a5d99fa43cbb1c944a65764e6a36ef6ea2e86f2d8a3a88b116e32cc3083ee7d410ed2949ceccc25ce20ede0bde44bfb2400b1bf4786be0e507b3de33d9d89468533aeeec2a20f85bfdf903bc6d8790e46b48e6cf73408e1dae64b0cb3de1348a78bc0fb8462797a707e8472c273c19af7412055f8911454997cb9db3e44b5a3e1ac12ed410a45becf74203b3cbfa4e1763edf41b6105d2c8175baaca1649fb55222d46266f633e8a9142aeffe46c59f2d2c4509afbbb8ee97448f64fb6dde49b16f8f98eb1f7fe4d57508b7e4038c2699402928ad5798c39a133d0fbd9221b5edb1d4db75f443a6f921ff488a1fc4ac214b1bdec73f432f2751607bde8a1ebed2028f0d27732b3b4be901405a8f3cb3d3e65c829ae7bba5ded5e380016aff4ba2aa0d17bada5ce3e37628900443f45af47d1a5fe2a1c65fe808f6715544eeac9c44e30ce3d663900dcc0104dac9eb90e940374fab08801135179834bd04d1639a99f89187d980cb3a14ae3d53a378c1a45e6effb45551a4791257a081f788be2f2474fa271a7c723f6fec4110991570601c2d66aa97b1d9b02b93d13b2aef69ed105a91b7e1cbf9c6d21d9c313ad5db70047ba84f1ab0988c44070a75f28156d0b1479b04180ca7ff8268b14ae764cb476eb19b893d3c6cf0df1458aab9c861f8ba7452039f4a35741c5142defb9af109d8ab9bfcd286e818986ca3aa0f9bfddfbe56b04c1dc0b89ab914151cbaebd3cab0638bbbcbec15ea8a5bd6526fafc8a30c5afb3f58f9661678fced79906344be708877ee59910a89e75d1648c88a1ecfc0d0fd06167b2127f48813b3cb886b3ab2f3514093875f76ae37f27f32ae66ee833b7b1b5cd1c4b78c7c7ed72cfbbb92208cd0352f64923a6de1dfc04221bacf76f30aeb817b1fc467f31585cdf2acbfe0e3bb81e529cced7c522adf99e09ba40f0aef08b91c71b9416759a9b539351d7b7c52c6bfc3a5df12dfd07b45827d663100ff0bc994211710b7ca7e378d7898f006402d186da523b85ea6f5008b4577595cf3a5cefb0ce0101a50174e9a3f9fd7fb2a6261cccbab2ec9f3a67db1ec14dd3a119130ba30fc43876be970afc82925c7066b040c58fc2a1e0f83fb049c4259494faa3ab0c18af34140d9df964808cd350852d71c93795388b97f9a4550f6924cfe6c32ff8a2c882fe7360d74ab6aeb9e973c4a45a2728870679ed28a5b6dc9c01ac56bced24977ee9281bce6824c4a05d562d701b09a9a0d7de8d7779d65a03746ab9113480962fee523b59c1537ead5d5acb2e06328bad8485974798ef1a2edc791e5763699ef812cf4cb2ac9dcdc5eb6f789ca52885275255e7b19d4ce160d032b478afdba8e4f3374f30627dbd430b5555c6d0e346fb138c107f6bc9d0ceb2d5ba98bad1510fa6e400b70eb61a4c0068a57a8ac3774e2567b06b7884ffa69b30c2e5a939ec8cbfb2e7c5921f190868a2c42c84674044efd5e6ac77f7a71c0cc1f78ac0cda64dc68f7e7c74b0af4f5d28ce7a7a0a19e4bebf9a2408e037d2039a89d0c90b0cb9567b5198c4e28a12e48d0f31a1823982cdaf7d10a546ac09ceab5fd02e05c869e8d2289a6540bd0547be6b280b95da44e400231858a8ea746442d5b3d18299688870e4c1b350eee1726a03c9b9c2f667946adadd46cd608e7dbeb28d30858b0ce8c13e2dfb441e5f42d5a1845ece4d1e1015fa231194c17577a13c94d81de05d14d515a37abf45be7423390dac46b9b6d107595add69dcedf1b36d07c327527843606b4b4b59d81c76d138475782a683ada0820a615fb6c94c9bfa7c862ee9fce8c0bb43bd504cc4c3072cfd43aa57d994640b0f9bf52f1909153c064e0572bcecc34ebe35f7080b1ede48c1dd0c4390bd168822c3ea566e79ba188f488b1bbef633a94e1e066fea8829b7468b7bf79bf3ce56606a12c62b3c0788b23165bab04164ba69a347a32c707efc255fe0a7b9521882626e9ae5420feb696740bac9ee5281f98798e58c4af981b49efb76bb1500721539c11c85aed83589fc7c7255f4eaf5322593e5875a0242530ca4591c8176c5f9d3d4d7d0100ba9928eb8e64d36363bd46247d6452edba511579e81cec83ba24c8f79d4b2ca292d447d8e327698090c612abe5c072a38cce1733a4ed4e6fdeab8043a5588a48595289ba0f67ab942ea533ea82f15a238c5289f951b463c42d0724880aeb12cf7877fdcd8ec8f5b00d3947d8d59482a6e5eec0ce984f096490d42aa8816b5cae0c966f3932e0bfa84bdcd96e8ee3656c72f249352bfc94126a6af21d31dbcfb2b5b1f50707808b74edb93e88f731b2ecdf0241d1981ba9a86281122514a63afee67f9bce3063e7e38c084f7231dda327ace65d3615aaf88adeca60277d0c78fe573528da9f8201180521aea1c4b3f6a3bd7672b8ea60523a45805e77c3fff45f5521281027cc2f5539f605f1491ed17de66c1ae24933b213659442d0b325aa971a168e2da37ea47391063ffe068b625342ce70e4084aa1b02e3e9a7f81eda84e8fb4a11f8c55bbda83c18a34848b4cb7a27297769fe149adf4d0d64c379a48d43655a00bd85685b015873fd07d66d255030852c2392a360626a2e71d75a4739eddb66af343bfd43f6a4588e0450233c9c1900ce8639b1a9ab06c83ee69fb782f2c19baac23cbca201d1fa6c722fd270024858530ad8519d1b59eb2fddae9c2443fa0672129c4ea76dc4e647196955728e3739d6b93696eb84c0f358e1897c43fc835dae5e8d1995cc473ac418d7cb4fb99cb9ee09a19413efd6c284fcd2667b71b489a891496646885eb1a92f1f6c6fc4f1877261ba26150de601ceea09d3ed0347ce0258ee818da33fe0ed12877d443b36405469854ceac95e4a251c66178e6ace296370a689850045098d9d7f68dcc74c07fe7b0546c273921ffd8b1868b0650ca5e25da7244ac6a3af454b1898702254bcf8828c4d93fd4dd7edc1baa0864294ae136eaa2abc7cd394dccdee848ff6df4ea0fe0912fb2ebea882e38cf4b8c1b4b4b1c500f2f483fe45606dfc31e0481b6120c60868ff72842a8b0b234cd9f78225314f9a335270bfc7688915d90a732006eff7132297a4a07f6e6dcf24364be52add04c5312ba95267dc4727e043632126a06e27ce304c6b690de1c5d2e6aac8fd3a660258e2ef73bf42081801347ba5c1a32a5be3ec6e997112e392bf4ad7cebe7a88a0286ee592dd34dcb43c5ebb691b3f5d08772f6a593258bdda1762b79db3fa5c99a6dd4cd43866605bd04365c1f9a81985ca2ddd162c75cd9cb56e3ee9cd0a6b4e0a9a61e3f1348f6830471736aaca7588d86aa41ad0aa7795b21a218b4787206cd386a4514db85677efd4b33992ee9808b52d90568b8cfba8736d7b40f1476649b6cb373761e0db98586edfeb3c2ebfd99bc241916308da02898555a21c1eb62e537a47e671225178589d1a8cae48c3e2fa95cc9f21aeb2c05fc6d5e9df3b2bf457293c0d3e73ce90fbb05f5cb3b106b66edc2261815e7c0eaad314fedbe8dd1ad9d00236c7eb3db435d52ef32bf812b7af643cda939cf0943c453e7217e43f78f341b154e09a7c49154d72019577a12f8bbd3fd8ebcebe590838e2091779bc66ae3376a51d4b307919c10f718bcd9bf0bd86a40f593538d6c75207ef6a8ae17fdc428c9ecf5b8529fc7a5fc65c3ec49153088073a2eb3e6345438ed53903b8f7067b9a8507e331f4e9fd4071efa11c7d579ce4ee866a2e7e064a92dcad1385219dc56299e418fc54853aa9733f6c5cbd1c3a6d4734ed093448bd6b85cd89c5e4146275e0d6be217282bbda02aa9eab03b250c82fd432dcf20eab31b8900cf2ee9f7779517bff9d37405696249add343eff85d7e48011f0b349cd75141e78b209baf2ca67c1ff5aadeef2ee762f91f1460a4c643cb1d31e7a9e3d6754347b82461a101404331cb2d99ebf7535521ef75200a7f220b34e69a07f5132acdeaa3cd24b250f97b532e69eac7b5a08a975a18a96ea9eefb2ff11135fc499fcbbe1cff4d3acfa6341515d4a1b32f7d99294d6d55c4adc0da1a2ee4464d4491e30e4defcf0489b5da88faf7ab200acaa04860c302670d4dcedc5cd4967a18b046c3c4ab34a94712d44f6b60ec16c0c8c84b6994f4f6adb9f1fa1a5b1b2c414768d9aaa57478e1e5e8bb445398b5fe416503312ae5ec88d569b5e53d38ca4472199db0b7e8a56b215e83ababcd6b1d4d4a73815a81c3fddf4ee67a800a4cb97876c0116fb0a26cd39d55baa492219a8b132de425ddbfc843d70abf1d4234494fa94d5b044b05232d55f134b6717a8ca05acf85e8cebd6bf45b2e5ed029074a944707e135e7b4ca520a471df6560debde65de5509bbe7d8690e621319161b17a35f186807b5aa92156dae0b356f88ec7b5f4ce996f5910779df041f5898f49b50fcdc21dda170d9fcc982debf381e6e5de85e2046aba3021872c66d8a7a39409b423c0fcba63ad25e2281e4ee71a672306c2082cf839fe93da528dcd8d50c95b771776367591dc099aeaa4cba23c128a70b5523c0d6fc7f1c139ba179a7d0a252d1a193a2919e95d8549dd533dc0dd1636d2b648531b7f45387016a8c107698e81e83c59a37d8ec9b20deacc2d3b5e3ec6f3c8be2335677df216ee9ff3069daf763b08b266b041ed6afb921e84900d573f993fe972a5887217183c154a0249616a129fe6fdf455383b45402d2d6936993411b4bd02d44331254295351922d5e2cc6f1fef1b9e88e5589040df2084402799c7e2cc9ac7bed5e339e95b51845fe2fc217714b38f7d24aaaaa31b9448f47f071eb5141e72193e430af1ce6b54c493b488b2c45f9fb9c7e6ba12f575130daca339c54b8395028cd8e139219eaba453dee891fd00953451e53bbfc7e8c048a2ee1bfe4b92b07dd9ab4dd8e930767520bb55845f3c55fb25aa40d924d99b29b439b326495099eec63b5b0726caef5bd182631d7982e78c9c9a2f36156a2d13e60338818ba91e492dd953b39c8ef15fc4cc61ae2005b153c5f9a65c181b42faa3ffb95da7013f4d9888c94f75ab28e73ee10a94be73d9579e6a41d2f8ebfbe71e08922848032dc24a1692ed50c1f900ce053538afc739917d1680fcee6732db87159ab16dbb1812b665f482150265294abc7f88378ced0a9434f6754062fa5e558fe48003f09a3ec2d78097b5ac08e248ff8522138f6b1749d2c4ea572f3a02aae1a9e95e72cd265abe07eba467368d43ae39ba40a62cc66957b9a4801a2d635a58ad820156210cc2522721495722755860a029c852a0403a61c939dc7b175c53b6ad69ff096c778252012980d87d94ede7faafd0bd0dbfd0ee4999ee31220252a38a9005b3718b66ff27fcb37633888b0d797ef71d7517e4187e1f65d8a17bc07a1eadab8fdda3150fb3cdf695257827ce08e376c0fa8cd2d2661c8d46784f1e01a752e7c9e31e801e70fa93f0458a68f644fbdbb591f78457f16f1a9c1037d7b1cde36be52ea78393f510eff4f4d241c22e5d282e0d058da2080316b51fbc58d3fc58fadd156f11bc610bcf52bc6bb8782", 0x1000}, {0x0}, {&(0x7f0000001300)="628195dd52129c881d1fdec503c28f25276a79555fd3fde8ecd36cdc197ba2597c3e846f7e91", 0x26}, {&(0x7f0000001340)="0b417b1f7c5b08c7bbde26748a188d48ffd674678fd555e8f69c11526bcc1ac7ab50f41c0809f01b7c7be096ee4fd5c2124c4676abd6ed0ac080ca8599f3907108ede1a01f2c85ef771669f87ac5f12e71b7dc6c05df45507e6a251bb1766dade969658d43e77f4637ec4268", 0x6c}, {&(0x7f00000013c0)='Le\aK', 0x4}], 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[], 0x1c, 0x0}, 0x0) socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f0000002580)=[{&(0x7f0000000500)="712cbb130d4756992a099c5ded9012f09c20073a71395a984ca3500b28cf333ca44ca07275dd2b78373719f628cbbb0ae8d353815b0af59b7d884f7cfa5d0592b404ea9b50fdc4ab52092e6c8b2557edecca31741def4466ef0d8e40fab1605cc74e8963e4556b5d18dcb6928b376d4185b55f698b91773e6108c07d542a0983d3a395cf8845f09150895bdf324a33be5ef9ffbd976454902b652ed4e8a443c3c35bc93fe73e09cb5d623c96eadb1cde5c0ee6d354f41d4c0f58632ac97e8a3bc74e8ee036ba1778ad3d90712d691ce53004329eefb376a5fa13a8a44472cd045c93837ec5f2dc466e45b4f38e2171b7bfbfee0125993e9322b4e5ae318acd28e7dc0e8d769f1a90df42e4bdfddfb47b22e026e9603248d5ed806b98ba5ae4a80aab2cfdc1bca72314f0cf8c9686585fca0d1adf60b1abbaff7432c6ecdb804d93d3414d4935b928d012e59559808a014bc23c3a43846289b69833b934bab64182825ec285d67f2837df4363260f56758cf20aa5dbe963aa8200f237f3a7039316ebfcc58fba1079515ab52d76cf63c0cded7a6e3334648a8897868112c8e8eb4f9c8f75f6036185635e9e333f2b51edf93e0875dd4a33a381903740960dce1baf3f1ccf8d53821528205b9ff2b6019a73c168fb0f4d66480a760d1b3d92f9dd37f1d06020e7fb57ae90f2bb944b9b0e41a4aa6d894f4fb8a3ea33f67c9b66ec83e04bc723b8beb5cdac237817963b263cd60409dee15acfcd2027f31d507bb5faf78b4dbd93a42251dd321ca94ea5d37ba09bb08c32648d24ea01b7832a51475c781e08713c31a830e1167d3c858c70fc2079af327612065961a72284c3adfb2e06d64a829a1e8d9353f5214946ab526289bcd0fce06ecccb87eb6b33594cfac22c657f8306629ae29cf71b03aeb2eb676a6d58d084568d01a1d6b08b7b6218c5b889ca6bf8e0b794b60411a66ab5d4b58111ac643a695092f19e98e4a087193c82a2edcb48a74b7f3823c378044f54d10ea8a8610591e31ee89eb0cafb3ad43e0991f04000dfb7d266554066715157d637af68c4747727bddd64db5fd70e5e690be392ac921bac1adf801dd19879c3fa6ab49fbb4005ce0e30d6ecf7a1d10374cab63ac4f65a080c5d92545d3a36abba2d957b0133399f35f981768f77530267ff1e60a26878d2d2d8de8fd9f4e210064a7a43a2b0d0545c158f480809ae734d0aaef04f4c07f2483d1fa401393ecfdc54f0367cca700c0efeebb07b2eefb6fd8e877d8ca40483bc9b1382f28cb91608dd0cc5312ec0610e1462e3f683fc45bfa8b7b68d8aad27a0e6362f30167dadda01f2cd4fce81974fc86f39cb5cab385713439682e363a130d655c5a83b16140b47287dd62ef3294c7270166a7b976540cdd43763717ee33ed316147f2dbc08c2b877c425a58b684e58e868084e5ca1f465aca66c26fada865b10a406b1c5079d7281c1dcdf369d3d521f162ba0b42802173942f33e552def6ad0c9a3f83c45c4dcc5c6882b3e657f1978d0e756176e9d8a8db662fd8be82f28b515c22a8594a7126ca7b0f2211bbd05ce5a2a40e166f151119dfc60669e01808ea6df432fea4a51148cd2aa1cd41270303cf57dee39c668a2adca21edc1e9401a95fe21026b56993e13b0f031286dbd5397ad43d3158f26e57e0263d7f14225929e6982f3f8663958ea2d9f9006894709bbf3dd12abb4b14c75676d5b14ea45e9b97f76af0dc113e34077f1af2e281b42881ff436d84171c6ab8438c9d6c5448d73c51d67ffd0ad26a4bcb9ff80841583a18fe24581c04b83e3bc055c1f1e53698ed2be231222051210e1d6768dcc24f4f5458eca018a3f5f4c0a832bb5d56016971b7af48537abbf9b47842273168d1a9ac5ddcc7a4e56cd06c768e210cbd45ade4138aeeea54df3522bd92548c5940414edd089efa08aa4193acc9f3cfb3d23a0f2a403dcd0a5f1cdde022f74cfd86d8548b146a3b4008cd9822cb32831a4c58d772c28a8665ce3a3e104c122bb6ab7aa0c51236a6b74fae17c28c304014b4d2c8c8f54da5f096a882ed3b83407d26d9aa817f640031429a8373492d944a8ec0af431adee00a5e8c93fd7796913d6f565e86f2dad9b499170e47b746cc93c9d3514d80b3eb64d37f8da459ad8eb282883f6c16326a78864b32e69e09f67ba45b3b70d8f2083b318d2b13e9dace88e8c35eb7ef67a25669c95f44477a76421ea9d315ba3d648b2bd367bfead782845778113b3e035520ce2230dc56760472ca19ac881e58f32c51bf2ac52d03168b33d622d9ed9a25452f35f7925b4aba4d6390ac6b2d82661214c80f87069dc8f1b544e40a6cd06f30ae7e40b342f1ede9fa1107d84f60b807ac71404c0913242aa75ace48f9ac633f41246a06decf04b708079d492e6ca7cd71cabd39d44800ad0a5776c6df5452c71a766e89571b9b595794cded702409217a1fb525309a44974e5e187e26a7457a253b3eb2d9963aa2d6bf486eada8346d95c416116a3e12a1cd34a79e8ee9a659ccb3a5bb236ddfd7dc79206eabac95f00729153bf706ae670763891c9b843d1cf2880400c5388f1d1480cac9b8bb88e09a61386a372a0c2a6aa09926734e4470f5e416e44d473bdb5b93c9e7ab2b0e279b09fdc0c46ec76cbcd317c0d03a5dab6a8d7f80972ef84d242102051b0fca86763d536f0b381d099cc7e9990b46266c16e570424263f3ca5b36fc9352b04b1b3a52e692ea846abf93a66ed4aff44614d818f7de6d05d079c89b6e5937d401426473d20c6b6b2854f856d4a5d82865520f1567772d940be2d70971c7049c5eb1e3f8668180a4091221bc2fd257bb7411ef02328067b3a490f025c0eb08bd1d03b4634b7ac5055ce61d87846aa5445f841bbd96a241aa52c77495fdacdc24da4d024fa0d13e63eb06b186faafc2bbdde88a8a9c6e599b412d37b6a6a3fb8b8e9b9996858ba75665ee737307bd948270120798b8efa0f3cdc60dbbfe29da6ea327e073886091dbf9be639affe01a05a38462cdf09bdabaea6bb7f853e0c2e8758f388591695b55a7d10082e8e16ccd66245fc5719ad9717a3ba36fdda3c66fc1424f7e955b19c4e85b327c622a96b7e1094d6b2f4d18ff0724d9402e8d2d9320a7c3f2ee24d17391145ffb755be36d2920786c063d5715a88be5a4b202284e4a8a2a1e9c7e04e685b127cb13ee9763dcfd2024bba9836e9df33339947f330fc320833f5e4ba38bee5bebbe7eba877bec5e381e7a2a49d9bc54edbac0b2c74d01d14ec8e76aea52475d2efb5cdcf13efbf4c360d907ecd9cd429b7f747ac3dbdd57f84fbfccf8ae229f7b5034dd5b3105b3c6c8495f11d2094cadbbe1a565d8f015e62dba132dc3a58afab55a7d0370b86feb862eabde61a3d63783f9ab8cb005aabd8809f7927921f1cf3104ff750ff578073c9666a1da72cc51cb4c91ace5be0095882fb8c4d59be4dc4c8640e21ae0b7365662e2a2559033ef0c641d55a4df7c133b3bf3bbd05bb407f1110eb78b4e8b2543737543c9c0b54551f0806bbde39f6dcbcb0165641f3543df3dbd484eba516f9a50ded1f8b0e0e8246e769ee27f075016c7963dee2e31a9a21e446389249b397b0dcb517405b6f75a07a69e88be50c20a2ad585622ea4bbc250a8db3c9f10e6b630050ee6352e56a0b251795fe0dfed29f259abe5fbfefecb51cc3637edbc6a3ac01780ad4f22b54c3b4d8a6844ba1702430e546eb816d4322686f9c55d0bc37cc00bbd708b1a20f85226a1ddbdbabf8c676d1fb968555d2223cc576a98902549f66382d3a669b875e5007b039b9f0e8cb83dbd17c8e64f5988e1242d07b5a94e77c0bc82aba9a0ca6650af9532c13abec6f4be9c13f3ceeeec7e12f929424a13c716be964c03ac6bd1d3e72d0a7710c6bcdecafbaac1382e436d5dd1e23354ef66a472efafc2a51173042d1990f9cff4f57aa3ca53e35d5a5ef52e8febcc728f53d08535130771c82f4be78420f89e279fef3ee29855a26cb5fb03c7b936bcd84771fb2dee14596dc478f715b6b92f833444eb94a76cf97a8f49c5465d110498d375c839e92f28833a94dbf96860fbb87673a37f093ad13406b2b976c67cd8912c8cd800c3a5d194e4fdc3fba6abd4aad7ba5e04ddba057dd55365add2712b88844436dcfc03d4d19cf79834b280efe516ef01b56321b9ed43303170b7525747dbda1fb66476a2210eeeca2432edd35361a584521d965efb4769d167f51e57696aa56652624b87c88a693e2893e6ca541b699fd0881b44b15b56d3ec9511a3a72d5eb93dc7fc9c84cff0430bd277cb84982b8a1ec47c0f2b52651f0dd0c75022d797d033fe32efb167a4aa0e0c0ef7ae730fb0d0e92af882d6e6c7260f564c119ce3a90fa7dda792fd21a8f757270287d9ace61a6331f3872b1cc7b17716538062064d9c759f8157e12e2c445dbd27cc3f0163e66b82c136c79e1df084a1ebf983c7e7a925f084e8daa54b77c79886f366b1ef06b57f68324db02a631c9d6204bfe6a09333345ac7df4eb3467dbfab1dd2302a22cbfacf269dd32f85f12cbbb00ca79c50d8287de53adda8763ade64aa562038d7dd38a8c8a7f8a41730065aa35f1f261f7c3e9eb121f9479f22a4aabec67a5eceb7cf7dab94d1d3c6c8c920c0b79e3d363a408129b1d65a7f7ba39e6be4da66722407561575f41d5ab17bc6435544ae25b86546658c01fa41df0b8627278623e437cd11dc3f8aadc3405622ceb521a5fce49586da66be03d1ad101cf8e067ef53c0e00bfb004af38b3abc06693c4c9c85dd0843768b482668bb371b48fb05d0918fd2e9d05d1fbe1800c03c7bacb44686eded5af072af224ef922c98bd8c2aa8ffec86d4ae3ee6d04ae8460de7551dfdd2b0eed3cbb44d5e12c4c109649ab7b47f02caeea01a495005772588e939a7a0351f47e09bb69cc97f6ece53223a016958bb95c74a7e4546ef3036f91273e310c7dbedd8dc67bf45ac304b1325dbd23f3d971ac640487971a004e3d3f030d575ad28c911a933d069657a8be47afc943a067f42dd459f34711c1d2eb7a360490cae8c62864f", 0xe0c}], 0x1) writev(r4, &(0x7f0000002500)=[{}, {&(0x7f0000000080)}, {0x0}, {0x0}, {&(0x7f0000000340)="ae20ca8d6bbbd75801d79e0eb26bde69528a8e3eee5c27c8d20cb9f31240420a1c7fcde6c840572efafd7e18788c49b5ad47faf0685cb7d2a3afdf42fd5add7163731c348e93a0a534b0ab0013abef77896f4953506ca7510217955d68c7e492e48f3c675c3e3aca4ccd4e2885ff38434e9bdf2112817721eea6026f945b482d22d3e7087317610987385f723c7e6e94c2c97bba4a6bce526b773c20a0d818ddfc2b85003ca3c4", 0xa7}, {&(0x7f0000002140)="66694314d4fea6e3b8471f856e6a590887b685d8e3cd406ff02edd710293ddf4f9552a47baf6a7bdba9f27e792eb7e50d37a0dcdf03f05d011bae937d30cbbc2d030cf66102bf0b06555b2b1d5292313fc6d63ae08db979c9657ff650febf418605525c65abb812c3f1c0f1a61ddfa5ea449fcc1547b353406cf952f13848ef6fdcc266c8defaa7abe343e3e27a5a674301290", 0x93}], 0x6) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) open(0x0, 0x0, 0x4ebfac6bbaf784b) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), 0x0) r5 = socket(0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) dup2(r5, 0xffffffffffffffff) dup2(0xffffffffffffffff, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r3, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000040), 0x0) sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 15:53:24 executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, "8b030003000100787d902b56d864d3c3a3f4d3c9", 0x0, 0x1}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x18) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000040)=0x7, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0xdb, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) dup2(r3, r4) kevent(r3, &(0x7f0000000040), 0x1fee, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x9, 0x0) close(r3) close(r0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffaaaaaaaaaabb869d606a3d5d00303a00fe8000000000000000000000000000bbfe8000"]) 15:53:24 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005030000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e37193f8343712051eeab71dc000266c05080000fca65361ba84913f00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$unix(r1, &(0x7f0000000000)="123477a47a24a15247c0d8a453b2bba7d60503b8a627905ce8723d0aa2601784366617653d08d64da478cd3e95efa3fe1160dc75f11781759d66666c516051113e739cc695c9cd75eb601dc41556fd15bcd3cb0aac23f50f8ea4b5593b00cb13e81b7f50c3c0d2fd66af71bcc5c7ef257a84c978921e1508011119397a99f1021e502851865295f2981b364102c8f8dc63a93e3427722cad769ee83620b0f0e303a154c966722d44e0ae8d872bd05f7530e0bf711085624c79c6adb2", 0xbc, 0x1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) 15:53:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b028ce47f000001"], 0x1) r0 = socket(0x18, 0xb0ce5c5d262a6639, 0x5) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100), 0x4) r2 = fcntl$dupfd(r1, 0x2, r1) close(r2) connect$inet(0xffffffffffffffff, &(0x7f0000000000), 0x10) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002840), 0x20, 0x0) getppid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = semget$private(0x0, 0x4, 0x3c8) semop(r6, &(0x7f0000000180)=[{0x3, 0x6, 0x800}, {0x1, 0x2ff, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x1f, 0x1800}, {0x3, 0x7, 0x800}, {0x1, 0xffff, 0x3c00}], 0x6) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x400008, r4, r5, 0xffffffffffffffff, 0x0, 0x198, 0x4008}, 0x1, 0x2, r3, 0x0, 0x1, 0x80000003, 0x5, 0x3ff}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000080)=""/5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, 0x0, 0x0, r5, 0xc0, 0x200}, 0x2, 0xd47, 0x7}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x40, 0x0, 0xffffffffffffffff, 0x0, r5, 0xe1, 0x8}, 0x80000000005ed1, 0x8, 0x4}) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{0x80000000, 0x0, r5, 0xffffffffffffffff, r5, 0x20, 0x1}, 0x7, 0x8000, 0x7}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r9 = semget$private(0x0, 0x4, 0x3c8) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000004c0)=[0x4, 0x0, 0x3f]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0xe, 0x0, r8, 0x0, 0x0, 0x8b, 0x100}, 0x0, 0x4000000001b97, r3, 0x0, 0x6119f038, 0x2, 0x6, 0x400}) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000080)=""/5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, 0x0, r8, 0xc0, 0x200}, 0x2, 0xd47, 0x7}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000640)={{0x3, 0xffffffffffffffff, r5, 0x0, r8, 0x8}, 0xda41, 0x8, 0x5}) 15:53:24 executing program 2: chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x0) acct(0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x10045, 0x0, 0x0) 15:53:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0xf2e, 0x4) r3 = dup2(r2, r2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="ee08667e19ac14e63c134876f197a7728420aef6171504b1c3b4b3830c001bf0817a0000040000006a89dbdf", 0x2c) close(r2) sysctl$hw(&(0x7f0000000040)={0xa}, 0x2, &(0x7f0000000280), 0x0, 0x0, 0x3) 15:53:24 executing program 1: shmget$private(0x0, 0x4000, 0x130, &(0x7f0000ff9000/0x4000)=nil) mkdir(&(0x7f0000000100)='./file0\x00', 0x1c9) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x88) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') renameat(r1, &(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00') 15:53:24 executing program 6: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="780234"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup2(r2, r2) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) r4 = dup2(r2, r3) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa4c77b99cbb86dd60c61e000000000080000000000000e01f00000000000000ff0200000000000000000000000000010001"]) sendmsg$unix(r4, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000001840)=[{&(0x7f0000000100)='>', 0x1}, {&(0x7f0000000180)="418f25c33dd66c16ef698db6d0111eaed0193203178b38f13564a8c69e88706b3fa2d049a7873618d89608072712d08fa522077fee19a6b6031269ce632244089c803289c9d32c1cb27206ce2b8bb921a3115be2b11bf18c3b0c4050fe1ef005d99cfc6da8a4d101b63b1e683551f93b0c89b7f0a9eaaaa85132355f78f5d130ce9f", 0x82}, {&(0x7f0000000240)="e0f9916e201656dec38592537db353a80e76a2a4a69fee1008ad6daac49845772c645706faeccd3753f7e7c3564d5bf25fe4ea684571", 0x36}, {&(0x7f0000000340)="51c107f5e46045f7d6a1f292939606b6e0964adacd4d9bd40bad12bce1b9b3931141933d6d709dfe70027d0d38c35c85000364a2769836243759f74badcb0b50ce97d8334c0a70c48e708e329d38fb63d2edaa9ab15bf5bd3869638f71bc53da0031510bae2db3706515503e36718b8ae3f837dc8f7a7f21256bb6e46e703d5b3db74e9156e872b0b3de62e536fac250f4d03358e4b346dab574cb04b6aead71a28e7842b84473", 0xa7}, {&(0x7f0000000480)="acf01dfa701787515cecd220c53252425d260c6e23955edfbe3a5b44bf6f36b9f23ab48c2d536c64bba228507d1743d9dffc84468f4c7694144e505d82948a030f863d404da9fba687602e9b63dc25e76efb77df33aa69e96cbb2b5267959464e4f8ef39f1c79fdbba2baaf9cd37a573f6b805eaaf7bfbebec44ad8eabcd7f862bbf0aaff00df1629515491e83d73bbba8e92e838fe16aac411ae4064af3681a07030f686b9be9c2021c0e6aedc8c11188cc08d79bbf497d4a6a74", 0xbb}, {&(0x7f0000000640)="85487da1dbe5ff19c5cdfa004669b74ca0447ef55cba5fd17100d72f6829f4d454f0184c8cdb707025797824d8fe456a7066794378b5e1e8d3355f591c218ab3f0a5de9b3de61fcb1f73a7aa45d0d0ab90202055b7bb82e083c7f32d3679a8fb4a2ad8652e3481f4240301c5b94a5e66253acb5c0918af725c09e5ee2bf223a933f54be6cbb0d2486d19a5703102787320c61050d63b5e3daed54284ced74034dedb238d63ad302de5767224abd43d113ee5971958672ec2f76e7bff34e1d9c6c813930d0ee3", 0xc6}, {&(0x7f0000000740)="4f69a098559c2270232ccbad1bb89d7a9b262d5ac04be82e41b594b766d786c92e038e76d6662fded15f79ccfe0fbc5df0b8677d5362c469b4a31b630f8e7b55935818b80fabbb7498055f5b8e79105a590a6771e367284f1d52b7b9b93f5fd5d5a34dc79f4d2c2e4c3bc517982c3e07feacc42e48c2d4dbff98167b73189ed57ecf11b511dec31d53344f5891c120fc78588c59f84135c0e05f56c6424566d8baa383a7b69bcd67000f47d56c90bfac729557ae2cfa1144881f0157cc68a3428f61c9a172ccd91e407c62f4782174d6e65b5eb4a4a0642fcdb72d4a4653e68e0ac114a4930992773b0230fb87428e0ca3b0ce696a4374ca31204ca686bb9b26b310a44fb1f81ca0a70f18549d3024c8229db9fe1aea272680aa6a0bfbc5b34302fc55c9bd9d70d09d3c2d73ea10406f35e92ee0dd6bfb94c2ca4eb3bdc5af98171b62604a8b0737606ca906128a8a6742d805a663dd2a41a058100e4b9c6a73f06e5486f4baa3e3f707803b489aaa0c16ef87541292b64635504b2e833415010a1abb2f1c1184e563cca0ee1633611c20e844e864d8640c9bf50f3557aa87edf7799ef61145e17a3fd5bc102514b667b0e90cac9b8af0bd7f4d9b2345ddb63824966d55f4966b77bdcb97b739b43cd9a2e97dea2c26bd7efcdcb949144341e77e90a12e845030854f226ee8cd27d6ad8238f78e4d8f54bd4fa030647c7b66920d696a19c8d169ae968d296455f817a40ca13c96735a2b12eb8ddbc926e69e3d6e93cebb768d0aee36d180a56a3873898586cb2c09f27b4bf32aa0daa418f5b7e25a94031eeeaae12bdc23b6e180bd1d14174f433911531aca6d7a8cb44699d9d0e3705b43864e4e6e6b062cc7e81606991dc915d1dde9e5998bbee612ce63d80fa4655dba427087a5ae1c493e409106b971980f91e07a38897e2faf7d9288f57539a153941f4cfc11fa509eae6805e0f85fea825e3994feccf78e765085e98c0afdb1abfac7b83cf94564334f84e4b4e4e8c5b618c8716a0fd4460bd0d78abaa9b49e8fc8f04311b34b344b0a3540ba400be99970ba1110e5a6e8b12d3300915105dfad2a1af755cc97769df53b27d82764189613d915f1ce98e5f6cdf83ba705d543ae634d796c8f4e8253eb9bbd8499cc47735cdbbdd7a5631bc7f851c77e4a9a2b5f359c6ab74d2326281d32249967b1c4ff4792b9db017782a9717da7712db866013c56b1fb2ae3c117bdd90fbc768ae18a456aaccef8d87701f17b2c1803efe787b241ad8722c7ffa8f7533e99c13e8543c9b5d63351f461da0fedd8a9221cd1e29a9817daa43285413a07facacd7bdf0531bf61ed5422099b3a18dbf54f4de5df3d021d8b054c32d710fb92007c9251c33db00eee8d4473e8676485efcfa018e1c79caed436b0c25d3e32f4aba3ed9c02672dfcde06c2818cf591223733df01fadf513450e6a1b70ec6e49bb07a5db27b381ad877a267babc7aab744c6f95ba0c2d7e51d3bd664f1eaa09d2dd9083bf70d520cb7548489796962c833b143afbccc38d600cfa134ce9eeceff4ab6422878ef8a59ba587e88a2a483c43203d2ca8cd0b0404f692bdbd8a28921b3136a4eda5c67689c8905ace8fe5b177e4f454658185059e3a0797ee13a6504b29fce1bf17a2e8da1b1c3a2a3c1ed0a21f35641a3327397011075aa435acd0aedc072600bf3edb3e2481ebf3a88d4e0caae3ed6238b7f0ecf585a4ed084511f75131862b6bd27e7b717c33344a573d3a1a5e1f00c05ae38b39da98eb128f86b3f6167afa9c242d4375366603ff0c72769e444413122b4290dd957612ff4fb721b961e6260347450004875180793af71a5ae2c09ac43f157d1bc079a09405f5f5835354cd2d59ee961a704711ff635c47b922e12886018327ec17d94a1ccd7e6c346fed46b86d49e45b3e2c57a1cef60514f96f05293e6df2551ce1c7ddecc5cec971b68de66e6a20ee74e22a8d1dd3027885619b227d5d4f7ea0b599884bbdfb04b97b8a233d528fe47bc40763302e34f4cca2e518de4e5dbc5d7ebbfd6e58672d2b7558935eb4f9979921e1cc1013e38a527739c61a4e8dec609367c13989057558fc81c8e384e06a8cf5c3f4cb1692265faa015f76aae097f176c2a97e30d95e02a25bac2dbe28aa7ff839e9e01a28d5b32494941da1d786ad8a89b47ea92f5e4c44a72f083a17e2fe2f29b47d0f0c1687bfe9f625200554c7a4c280225b0ed3700ef475c51dfe41630ef026ec64e2ef94d17136e837320126961b051eae067682f317ab65cf7384142098a33ee0e1aa348f8b4bdba2584e76af18b5eb89fdbaf0112286d6b5e828d0b8a96295218cc815127955db7b95f74376dccb2a3bbc0ab48c6eed2f24b1d4082a2f0c407f6f4ea46637c3093e2221293a52f45334c9a9275421ddbe79e3e5a4d7a8f439a188a449d442539763bb8c4556bc1a5e2b451a2f301d004ca4171e473f234d72a17e09c9be7e06de71bee8026b196a5506308f180eb1a43850c60cd21bb2d18a20400eb22ce572d59ddf2ff5243de6ca9ee62ffbc3e3d37f5bd65972912306f27b54033bbe7d5f1fe52f9d97eb377ec674603daca32bbc64a09181980bef29cd6c755cf280cf5f594057d8ea5e218fbd905af95a8f6d95643bbc78672a952787954c4aca960532edf6ad08fa272fe85a50aa53905a92d280dba6efaff71843bcf5d4e07b8ae5519c53d1b8a2815cbf688ab4d01cd24fc3447196063e6576302761e4defbdd1270705710d9ad4236ec7abcb3df2bfb2e951ced99505d70dc21fa5849b3182c8d604bb0cef0c76cb585b9f86afa5ad7caa0bdb852306e6fd3c9fd50a3da8bba528a6d9c22c7d3d0b76efb7db6277553e1ab595e662aac19de59888a0b0d320d179fe2960d138b8e192139f14d7b840ab04427df256851e6e04e0aae1938a7359a0e220d3836fcea626c9007e0ad0fcd8760e3f05fac935bdff285689abfe7ae029267554883086ab56d6a96ba880f4e2ced1d81fad7c1243811a9d6661e2dff238b474bc259f2e0df03c0a6f", 0x86f}], 0x7}, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, 0x0, 0x0) shutdown(r3, 0x1) 15:53:24 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$vm(&(0x7f0000000000)={0x2, 0xc}, 0x2, 0x0, &(0x7f0000000100), 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = socket(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x40}}) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0xe0) fcntl$lock(r2, 0x0, &(0x7f0000000080)={0x1, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r5, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/149, 0x98}, {&(0x7f0000000200)=""/63, 0x3f}], 0x2, 0x0, 0xfce2}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000005c0)=""/62, 0x3e}], 0x1) r6 = socket(0x18, 0x2, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "5cc81b08eb5e3d01b14135cecdb4cf09085ab2ec"}) execve(0x0, 0x0, 0x0) setsockopt(r6, 0x1000000000029, 0xb, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x3e}, 0x401) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) unveil(0x0, &(0x7f0000000100)='r\x00') close(r1) 15:53:24 executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000180)="eaeb130200000000", 0x8) close(0xffffffffffffffff) 15:53:24 executing program 4: madvise(&(0x7f0000111000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="f80230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = accept$inet(r1, 0x0, 0x0) shutdown(r4, 0x1) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x7fff, 0x0, 0x4000, 0x0) syz_emit_ethernet(0xc6, &(0x7f0000000100)={@local, @random="a2b784f2b244", [{[], {0x8100, 0x5, 0x1, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xb4, 0x4000, 0x0, 0x0, 0x89, 0x0, @multicast2, @rand_addr=0xe7fe2f68}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"acdf9b2a81ad42e18f93e07adaf6f9c732083e4e6e35823b3fe256a40fb68a29d7666cbd8473c73bc580f044639a805b8675f775ede4ea72911975da9cd31d5242d9d50548bdb89dc67f7095a00c4588414f460e91dc232c24a7c9254175971c146e461026cb9f6578d71015f39ba1ce31baa5db4d2a1eb30e53750b5c336bba405da5a0a9e3f7153077c442"}}}}}}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r7 = syz_open_pts() close(r7) syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000004c0)={0x0, 0x7fed, 0xffffff7f, 0x603519, "0606ff0d001a4c050000000500", 0x0, 0x3}) writev(r7, &(0x7f00000005c0)=[{&(0x7f00000009c0)="606c0fae6adc01c9246af82445efac3c56b687cfc5d7b6a9ee76f665f8f5b1f1cd125f8b6a078ac40264e58b4a906e3de012d7d8dac3d64f05f05d16c857e4a4d3a414726bb676c5940a7a937f151ed28c594134536f5701853ba9eaf3f3026a3d7a9cea2cfbf899e1d44cb1750a0d245bb143c9f9071772eb4966970be091ce51ce973f26c099c7c8ced459eabccfb57e1b23a37071cbc3e20b9c153135bd1013e1c09fc67a731e9b506768d882886d398af671a6ae158ba38d9a776848314291b1d1cc2a9a3c064c59c64cf1290747b6bcfe2eb08806246bb2081d88a6c59395ec4637072f6c89e38b2fe2493953c46b615a332edd9893e9c0639e0cc396d41fa4b3ad000b6510f4d426bfc17fde7d6e0e7ade60270ed5786024d86e44c4b48ee796cc70c1bb4ea794ede87d9a4f3207427635074a1b5456d2787bccacdda784707bc2db344f4ecdcf69b80a3642c40b4bdfc6707fb3de2eb0c1c4e41becb0dcfd6a76b6146eb7fec5e7f411cd59fd0f6f4ffb3c08f13a82b4095bf147f69bd2f5477a9a0f6f9e65a8cfb1bebc28e170fb11ff2ca16844b15209b86e2e03cbcdb3cb0a3b2302315e3c0e3a183f7eb01be771c02ccfd4a70f34c0b608c87245e17396fe7bd5dbdb3630f46ee2d02791d92e4966ac3bd93b483975f4d98476d1cd8192c7aa0892e483d2a4bd2c8043c9494e96843c002cf7fb462f7fe475237b9c5835ec8f6f6b73e5b9ebc1755ccfbf874d0b294fb652f151116a221036417248204d051fb4295fb3b98a10296b2698e733e4b8bd4e78d008e727112774eafadd29b6959574678487044f940eb4625545447a04a504946fecaff98d59bad5a3301bfa49a37249d74826d406b39057426764cd304e6cbd5d2ef52adfe9c3be27106efbb903c6cdf49f673f54eb5f85d7aeaacd223e715e758ec3be9809a261fc85846d7cb6a367fd4e2be689cd8c018f250ee81f7a9225876d0727012d1ba9bb2ab8d19ebc2469b57c5be636c116edcef7253c90059348c6259dc8ff4e749f795f716e70264502a20a1d935fb0a839f5edf124023875cb74f020e7d6f2ea9056aa09ed5cfeb01ec84762af07026ce35d0592c9dc9ba4fb0f007f315309a69f6170581a35c38cbc9e4a185d5b4c177ef72e474ffd8e25d99412bbd713b6eefebb842e6aebe72ad85b5b37c9704b7a39555b385de4722e085145eaa35b57a58982faf9f17a100b148944136fbb0d373743b1aafa5a71b148c2386dff424b7845e52afe303df20abb65f21bdda87a38f5c56986a402041f1a", 0x397}], 0x1) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) 15:53:24 executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0xe0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="0900c02c"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = accept$inet(r1, 0x0, 0x0) r5 = dup2(r4, r3) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="ee08667e19ac14e63c134876f197a7728420aef6171504b1c3b4b3830c001bf0817a0000040000006a89dbdf", 0x2c) write(r3, &(0x7f00000000c0)='+', 0x1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) close(r6) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r7 = syz_open_pts() r8 = dup2(r7, r7) close(r8) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000880)={0x0, 0x10000042, 0x7ff, 0xa7bb, "d8f1f9bdca0d8300"}) writev(r7, &(0x7f00000003c0)=[{&(0x7f0000000000)="b7ecce", 0x3}, {&(0x7f0000000040)="e89f98443b0ffcefd7d6d126bf0189ebfd60a95cc38928647d9d080ee98cfa5153dea213ffcc7eb90a40dc1bea407a67e9a41314ac3ebfd77992bfdbb25fcb7d9c2cacb059bc728c7f5502806926d69588498a3e5891c3dd3fa3edc6933672393f62c68f8eed22851a09fc9265f5917b7f49e4a04aaca2ea1c4c103e1b54ca693d", 0x81}, {&(0x7f0000000100)="b837ada7633ba5b2d4a6e6a2c79928aaa90506b8a1cff2df2fc61706097db75ac51a8c7e68f531767159644db862c9c8ca5f5b6ee82952380c625271718dd52fe395baf7a34bdedb1ccb4d962a91a252c42d91461977fdf226e1cecdadabf2e65cb634725a5ddc3ada0508e2aeb74edc7e01fd5b86ee5cf7", 0x78}, {&(0x7f0000000180)="a3bdfb1f7222f5100d69ccba8b316bdaa35d5c569246c6aff7e3f8a5d5603cc618e0eb7064750fb4a195cdb58a37dce2ccc0d0675e574a407fe3d7bad304a6acbbb426962b6ee42b2caf9ccf8424f057fd508fb5afaf43bf253da176148fef57810394e4a09001d895bd09b9fca98261ed1ad08d3125d693ee990f4e1a47a4e3728441565b31dd4da96278c8a3e9e5ec432a93689dc3d8d082b8f9c165924f168098409d9c6a20bad44df6507958e87e52bb6e4c3ad96ff42766bba36e712f97740e3ba4a32d72cec4e7ac0c0a97c8402822a276152c01b531d77e73583f04b2e4d83f2ec1b864387cb3dac0df3a5a8bda01b830fe512dcc", 0xf8}, {&(0x7f0000000280)="4de815b9331dd829184f10a369913c70535806d594c4f33ae8e4ddd667ca763214729273fd80ba3283e73e27e19fc56b88a42573598164c93c757aabda6f7f9bab8439c34c18d7525c9892388b6ca7d49bb34b885632ca81ca077c729b17fa32ff516cc3899b38608ca5878515e5e43f2a6212ef99b4458dbd491e2e09e67e49040b4f872475ece74e473c66b2afd8da8ab503ebb7f71fc3002ed4c39d285cc143454016929c9ce705f41c19da51ebdecf56eedbd954d82a037bdb0d0d806884688ab8baaf0de1a991d154e36c878c5b4c1fedba", 0xd4}, {&(0x7f00000004c0)="bf79820ddf3b77754808adbbe15a50027967a668067e65161fd92c5d8dde46e762885718ab79f2c6e9b812e6a01c44ae67465f42d3dc3b9ba07882fce73784873739f6a29d9fc3c4ca3f00c4a888f5e08729b443e64180ab9d24164f45e8c3ca0165491c21c0b525d4c6a63a5652d16640de1afdafd0d887144985a38d33f0112896d850b81e8094832f1d7ed0b0432c132ee9", 0x93}, {&(0x7f0000000740)="8c8005e4b5bd30bd4767e7f78ff2d36b377cf8de89148a9fd80779a0b6f13259d3d09fb433d43be83253e5465345a5917de6968693ad8e5cb0a76c1e", 0x3c}, {&(0x7f0000001b00)="22581dc4054fdffaa36aa607eac3869a21158e2dd099319094b12cb6171d5a97aae02090797e7bc84c5c7a43ead209367fa6c9ed2076edd1e8bf553f132dd19bd53e311ed1d33f8b33efa1a655be159dc5297687ab055f75eb76e6beaa028ae3fa2149963867df70ab4b151a9a2a7c13dd19c61ff3633bc69e28b83e178a88a5610a2771b99adcad96cdd55b0c058651de52a14d6f2dc2c54c843dbd81953cde0de627320e31c962f521d536609a522aaf70b8463f18510ab1a744f756fa77a83e37b9a4c574bb0a0d09dd4677e61f219de89ebd810c64383887408bfc4564488bd5deedebfd115de004885a0a5871a019abe9f1f83d42c7105be2d5b9f761b4fca03cf53bfa93a62bdb368b6356b7469fac6da864de56599b5a5bd960bd94254f55eaca1602ed16d6e8f7d2479403f01d3d8dafed2926e8e7014be956eac256fbabec3123b889d0fd3a560a78ef6bea8d3831906517301c74f0bb36230961e028e7a98893c5ad29535a519d6693d3917ad496dd5a099478eac0602486a74e619885f9267a28af1315e820cc356174e80729ed1fd7eff4a14bc247866229622b5fdb44ecfdd738901a38da5cdbdd0302dc8431d4fd461d5a9a81fc873066983079581a13d449d51f72d04666d99455036a99d17953167daa9982b35a75b019f8d0236e136e60b8cd3146a18f68987f6f3422439734520bfbae8f2ce9b6936a42949b206e973e456215272ab3981e4f57edf5c98c99f6c2b4c0a6516785b02dfaab06daa7a75c38c39c7787c7b693ffe460af0df7c94a4d184f79d4cfb0647e915b3e8487c5a00c98d6d0beb6ca0403add4bf299f5de2ebd514b5327545c6b18d42abfc37df4512d4861bf7a5faaaa482f6b6157a22c45542db801168bbc02a7e719b65105cd6d2e1d564044bf68fddcd0861721a9d67f997d36b2834f906fc4a263948bef2167b2790ed689d4477c72754d662f0f25d4c230700f6855f66c0fd23251b6a3cddb7c9a5af9b96b2ad7975493f780d770f0f74482a0f5df16239b70d920a8b1430c413776fddc05ffb02f74a7271de41312504516f032225a5778d565b5451c8feb4001c84c68c83", 0x30d}], 0x8) writev(r8, &(0x7f0000000b00)=[{&(0x7f0000000440)="1de3", 0x2}, {&(0x7f0000000580)="feae4b189933f708499b458d6c0598e0c2e46ff2c4e9fb44fc891d5322fbbd1bc7f667576cb8db0e5dc165fc223c4c8e96e7cc766d3f6a27e884004ef5b072386213bebf97c5cc66c6aaae9a1cee5004bbc43d40c5cfbe80d9e735c8a0d5d5e5c2919234f496129d474957d100e6d81782a5e7f16f", 0x75}, {&(0x7f0000000600)="37af66e9c3e34a417e5987309dc55d2bda9abd46de9311c4f64c81078c3ca3db3de28dc731ff4ff6038fcc38548d081b618f801a7eab80373f8f3bd808316a4668eaca3a3d464d384fcb4241facb30f027a5167a47a87ae8f15cb39b3449aebbc93b9f7ffb9dc9bea2203fff5b4c878f895fb6e19aba81cb2b20d953e97fb34230bcdd3b92e9588bda659b8fd14f2c291021bf136d652c8cf3ba75e5607ed7d010017cb2fffe3e42dbb806fae9159bc1341211dcc8c6d28955092c16079953e19b05de7cd712ac7d4ad79a412db7a47c7d3c32b899ae29bf4bb448ce", 0xdc}, {&(0x7f00000007c0)="781535f1308b294393337de2b21af040d4df08b4d18f2205", 0x18}, {&(0x7f0000000800)="bc0703a8ea71754832e14dc9c5990b96cc7b468f", 0x14}, {&(0x7f00000008c0)="394f3621640ca262a35ab43cf4b5c52b5bc5fe8d296a45ded3bccd195c0a8aa65f2326343cdaf7eec74dfa8c7ece446fd232508516cf4e938dc0017b1e13319f95635a30e00c52f99d932146b4cac57964a5b6449473e1a02b32aadc73e7ea420bc997d67bc90ec17fdb8958423d89e9e243f41bf54c0cfc025722cd97c0381c82c3311041387329fb285cd3e520fc2d0cf795b7e207df417084a109b30d577e02378a076d48118260", 0xa9}], 0x6) writev(r7, &(0x7f0000000480)=[{&(0x7f00000009c0)="04fcd8b6cfe247926f935d344b134a9c230b3f5547673a9d92d4ff49d9fe4b064f8d71d69a63431fa7a6e9e496a0ad090aad3136be88a172639b52a2e7bf12e7dcb71f8bd9c0c6fa955a905b37dcdb0935bb2cd7c56f34153fca6932c54c795eb17c1d5be1c8772c0de5a32eb46ff2eeda06a18780ad587c9b97fff1a8f3946a0655fe539313b683bbec929d480787b42c68caeade2bf8036e35d7e346a2a63d538bfd1f6c0c7729eefa527495c234f41132782f1163724e340bc6ee796b8fad06c906abe4172244c08342f73973e9977c5a2916a53ce8af5d9a3ba30ee2bf4fab25a77b4b1843f0716b8cff53f53259ed35b6e8ed9b463f8738d412e7cb652de39fa3a0f65744a8873275e874f345ecc8d80abf0d0d", 0x16f}], 0x1) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 15:53:24 executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 15:53:24 executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() getrlimit(0x2, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x16, &(0x7f0000000080)="5801a932", 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x27ffb, 0x0, 0x81, 0x5773c543, "102609307e7be2df67de208c8bda64612c3100"}) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000000)="140fcbf038669967bee5143f392a101263479d1e8ff0ca4f59f79e2e28471a0e78e3cb47f2494416a9c21d9e80b9a214e28137efc143ead0179cffe76cdb0da2389e00a0489b970422d6dec2178bca6ba023d58df5049bb7f7c0c98edc28", 0x5e}], 0x1) syz_emit_ethernet(0x76, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaadc6bbe91702cfa82f9fffe80000000000000000000000000f28000000000000000000044"]) 15:53:24 executing program 6: socket(0x18, 0x1, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) lseek(r0, 0x0, 0x3) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000000000000000000000000000000000000000ff020000000000000000000000000001001d000000000000040100c2", @ANYRES32=r3]) writev(0xffffffffffffffff, &(0x7f00000012c0)=[{&(0x7f0000000000)="248cbf0dc3225f2b7389850ce2547749226f9401d799f96d82ca48b4f73babf35d5bb3453684e2f25def909f07adc1dc62cbcabd449363328f38539410a6e3b7145233c2818e6757081b017080a3074c11a72c288114b6224c2a41f027851fa352e0ccbadeb86b4d04f72b6b48e4b0563fb4f230ec2c76bd4292c92e15a1ecab0783c48d84475785f6035548bf906d40112e58055f1c076aef8cc59b250681de976b86b3a83c6e8748d3e99bc9b0f6492ecc01", 0xb3}, {&(0x7f00000000c0)="53eb1fe77c9a8cb7bf3b4831fb216ff1f3265596544383c87fbdbd88f8466ddc2d93ae600388952d1e0d5acfddfbd15f3d24db8733698dd74da81afec9dd6e1dc011ed6f3d68617999a0af48b78c99222d15eb1ab73d87518a288740d18458e2dbf0ef2a5cc1383b59d5d0870bf9c04ea01515861ccbc089daf5c8ee6da382cd114c4cba1ffdf4f7a9242d07e0180e7722a01e498da57ddf336206dc6ffd08a730e29c0045171692e68e0c744db68fcbc51d287e9ee331b00db4043f204594e9b011c60c77b06d3316", 0xc9}, {&(0x7f00000001c0)="f982acd241de45062936cde9e26cd8cde59fa7307fb41872fd38fa9eab4555779970ee5fc9750bf4b4d7fbb4", 0x2c}, {&(0x7f0000000200)="c87de50c6d37edb10a70550694d11876c68c6a9769c6fefbd778174e5fe647ee6ccc9c4a80dcd311fb4e8acc0abaf119c338a6ee1c76eb4038da8a957b16e4dc8bb3d837bdf974fc891b829bd0696dae15230cf650743064a52dedde427fb8762aaf6c883fb04ead30423aa879f421e8ff5f9b22719638d50f8c39229faa30c4110e0b4d1d9f12c2469742b087569de214024792c8ee53e54e67044c6da090868b6356319862338b5102d1203d9257eec6e9331f68d2a46b220c276c8edc08fea175244f883848e77133961edca36b0fb88457ca76db0e0157ab7f5e2e1079e5c9ea3d160f04d017989b3adcb1a0f7bf0b8f672e0f8887cf1ae37ddc02ebbcec819f1a85a58115a04de5dc5c1a57924f6b835c9e77ba3ce5dc75b939b6eb10cd68f779970e270991c4068db93a0beecbb3fa50e3a105d3d766430e1a394bcc2071c997c2f587667806d30090175aad4f623f5c15a5444147e625e532911a9739b07105d6493c9317e040baa59e7dc7e9724b1f5d7c6505e50173c6022736b1aae045cd7750054498d997226640ac0400a20de06a8a417a9af6af2419fe30719cabf2706553dadbc323b7c97de50d50d83e17fd795fae4d4e438f8923aa661a98bf4b4115fb58c1cfc8e34563c564ac90099a3573f09d4ecf043cf31ff9d16c5a7d5b0625dbc228c921549f7607533d80c6e1f8b539b0231aa43e191a1013a7d32e08980f5ff125871532f910c290f73039372ee54bc2aa943f30168c6acf5cd16fb117454e8980485c8ce2ec50d0ea3dc6eba34bd8ed6d0fbbfad4779ca7e3bbb153a18162561e45d59f3eacc57ea143b9e1b8f78c6b925a2dddceb4cf86f876cc484bca4c93f54bb83c2b7904aa905ec51b086f9d48376a8ff88f198ce66c34b50e959f3a507700348c40d1bc194f75e38733e9ed3b457d73632d9e7c258990b37a459d63ff3e04b5784af5836bde86bfb8e8c0d9833e81f011950bfd9d847a88aaa03d29ae5b7e917d370317cc4e19f75a6db3ab332dd05b0106e50df528be9e14e853120360956646ed7b7697b4805cc5eece132ea8773025a10c1698dac9e41c1391176c3c741d765e56ad68016ebc622800e2035d47943d9e88eccb8f98a65e87b71e93aa1bc7d64ef230d5df1455c77b8e215d8bd7f3dceb11fcc9b5b3270401b350a90406aaf5d785189366ee4b1881b009e9263928527b4097826b22e2d3665d78a10bdf3f093ae90c61d564f928e6c3848979d2c17176e2641577f8553eb21696a6d9fc701db1ca247ab11f2e05f137a50d28dd4342a67a1d8939c13e7b49287153b34c5073f345f82a75ebcf108febe1a54625299babdc0f1ba58ef7c48f32fc6c9b1fc2aab63389c586f7c5a7081da32e935df2577f5f39c9772f5ec4d2beb8f0cc07687d68479112f6cacb7e7f73948c9d57448b60ebabe7335f73cd2a41a8eff1cc2efaa3861a667018e1e195724064bb7f04a69a09bcc700c1b9fe772359a4d2262bd9a063ec985b9833dbd277556d62af57baf548c49c305c705bec57514926ac2c9352f3643a497c9520b93a6374c3a944c310e799bf6695f7e328e0a22e713b6b22623dd08eb3a55911b8b11f23354b105696a4b968324515116e354c05d1d65ea45dc6b24e523ee3f88a8a0403b594f744944d7108366272d086548dc352fd7d82ee6cf9beccf2a2f772d69303aee0291f28c2cbf1a141331adadc7ed7f1ff615414af87a0796aa900342c7b34d72b1851c34319f5f93b065b47436d1a2ec8e932283c78893e5ab692aebff9fe6d3f6a961be56c1aa2aa45101ce372d39053cf8f80e356896ef2185c8d04c5e770e2ddc405a1239ee1f9c3811ebe219ce34cfc3caab2d60be0f81c27b1235787752e2831bead591556faad1c2ee47bb502c9f644366bdf781d8c215e2aff86f9c157d2cda0688b3e032e98a9b2d0a79fe9e11fa31abd4f9a2d22f71fe40ae40076067809ab4e095f275903e1c8d745ca3efd215f49c67a987d870c919f8f92d7dcc5b24ab55a8f68027942e5abdb34080a608acecaade1d8f7817bf481903eb3fd7b4ff8c286ef64e0afc50954ea779fe3eeea63093524a0559b6a1add5f65f8a9b370d73779c4fe98cea95c17cbd255304848c91be8bdcb152841f893ec5095f8720a90ad45c5b24a7dd500bb1f13ad4abeb35edb140fe10671bad5fcfd89b8f8b9ee7b6b90fefc1866b6a78f8a716007328c94f78f66a996a6a0cb9ec1ecb4fad5a47b9be37b4d3a3fbceee56a14238edeac907850c050e022792c8fc371180c46545630e15312d891594ca0d3ee78c6ef517553bacffb57e40f2e1cf235631eed87baacd785505ce7216f433eaeb727a1e0196d98e764f85b35d5581d44a87996b817a70d63aaf4ede3f8e8f0d9b9840959043d1a94d9e4979afc200f4ff8b14e239ab6636d476def65a3d424bfb0ef689db1369315a2093ac17ebb740eadebf3448008c29e56e56bacd94f2a6437ce0857ce9de9c7173d7cc734e61bce88e9278ddd178df1f42d88f8c84c21b0a39275f4f9fda60491a4ed7447d64e23c18d74dedc20a605b1233a8c95b27bd57ab7590e032bf2307766c266ebd30abe498b1f8450d711855fe59c02e70e0cdb1b7ce308ccb8146dbaa8f1d26baedf688163f974c875e56b62fa263395100196016bdcd5d53a876bc104f0ede75165bb5f5aa4b357167759b0f41a662eec3d8f19af1b29326c83e26648780ed2939bc523e54fd39fc7c7ad3e5fa67764bad4d346716fdbee8386868137164c0df76eea9b1056d7f96dc85998077c404cccc8af38d9d1f13d5806fe9a6a650f4aadb82536b6687149003ff23dfc0d1b8955003e4caa0c538d47835a1bdef1fc4c68e20241fd81520d282d52ca918062730f1b23d9e874f6578af865e876a87c7a598ad5ad1ee16db67fec0be4416af7c9324eee07b078d8e71144475b4c8e546af518737e2d2830457ceff1c946101e7db6a65fef91d4e9a03995dc9a88269496d45fa1d48d8774b5127dc6b8387df18d8bc28cb340165750dc85c771d3b4fb2f9399ba8fbb5a58416539838428bb977c72c2c6c292e638abe77c21f05795e505efd9f189ee5397c515e8d01da50567f33da7be540191df4cef87178e60d8d207272bece08cc5c60bcfd6985e129162ece1e6e6b08a62cb2bb43cc4b07c17ab5c3f022bcd26618b9e15dd565a828bd552885b6f4cd79681dfe1e8a4eb9831e374a799a8b8e36224fa9bab2d4f08c1eae53d429b864a56858f27bd0636622b7c82825f13d5270c0facbbf83fd3d8db4b509e183ac415bc93a449948f151f02e8b23d41fbd9fbf4f8e0aaaf9b2cc7f967a494594f428685f6ce2f44072f460d450599852f49161fb1002d2a8a0a2280efe0b7840233498180715c160f6ba5adc5c7dcaf841a271ef378f7e136ebac5f4aaeaa681472e8ca5d833496b0ea468ea66b87300c51e2163610bd6cdc068c5a7cf411cbf46e6df7204fda83a2790e777016d3a529224d765954315be911b4946de308be2d58bd629a00933b989d4eff79b3529c4640543ebae2a20eedb9cae245979ace1bdbe94f93f721f8449ed3905d68ed4d7f559bab3548a68f26049110959e487bdf1a28be51a780212c656554cfe15327ddacdd224ff35781550eb3a278494a3197eca7184a67b2b992aa39e726f909c34ff02c870694e43cd18b233b8c3eb37c8da6e64e823f6304ca791ec346d086979a4cc3d9921ffb810e98afa8805520bc5e17be0d773cf9921300b29ffb486b8d322115b738ff5e67fb50d59c76f816cab63492ff0604bd3e3d837900c93fc61ee7429a1910da732560f7fb650c5c12e7209d26cbb66fa69a07642d20f05053b2a082f5e1ac33cca03bdbf70005fcd85f596939a5c636d9f9cdbdc6afc4017cc24de9b215a4003916bfc058e67ceb76195fd8278deaa15fc3fe444eb0e835718b580a2f8015a9e0f215e9a33a839b0faca181e77bf725cfbe1d87dc6417bdc9355c6cdfeeca207d19803ef7c841b0c83ad8680ea94d04301c31d1255effb74b76ffbd4d32b65f45081414350e39ae5479102687ad67e77c89286abd06b034d75b3471090a481dea9154d33a08a98312221ee5a34969badc02b870c32b2a02b434928523cdb932343966ebdcfeef9961a55148dda95b8194ed7c1a52be4fb33912a4b1298be0b0b4586b047ce0a45e9916606ec791e83f1e7a55a604406aa5e2413137bdd7cce49a30a42ae51c01a8d556e6e90376530849dc0ce088bcc8e1ab5c7a81882c1dbe1810e4791d115e6e69913436b31099d896ea00064fff52041c826a41ef5e9da80e3cca8a9ecba5f90166fac5014fcfef2c826b24611450574139ceeff741d02880b8cfd11b4a47207bf78d19ce7aee5e5b16b6cf3e707c944c0e7b2da7c88bf0121dd5fcb46bf69a866751e80de12ad75789a7e7a5937727fbd4ceacd1bcf60d76a28db97b53a4f9afb7765c305ab1c93f17f7b92709eafdabf0cefb07f33cc03b32106c133b7575344c20399d6e346cebc7e39fd202f7f85db0967ecfe33e40be66799f56dffc022fc7b88affabca43b57ed28ac8c2b12bf63462234759b0e3c12d12044e84958b624059ef443414c577ad3057c9e0656c350777fca13c76b170442de17dfeb5deab61900d808f31dbfc55935d7ae751248d50d3ce4fc3ea0cfef6e1fc6b5b5c64eb3c20900da6ce444215a0f7ab8f1cf9aca1e8f0a6ae839c90675e6224661029b79aa20894be77a9214d769681df4bc4e2c9e0402f737a28741bd60fb5bb5cf2adabe7a2ba926aebb3116124ad9ca06725de718168238a0aca6d734a22292e86d49d55b527c9e1c5cc9429691e93106e2e0c23564afb7b2fe2bf56ee8269bab3378358dda455f76cdd6d0436ca13f3c1ec330a6e6c54cd7a74ffdc19ae0cb04c716dd71e2c36cbbac9e6d036a60613d35e6438c29447c9b5d509510d937146c34d1419066db0148de67a9dd63079874abff5c57dbcfd6649ffdd990c56b97ac712864f55a6fdbe0a9eed5f7f9fccb2eef05012b9986040e533685a103e1f45ea3aedbf9a6037030986539ce63cd6003ea51c73dd68d98a6874e6408614ac37f24f938aec66f9b6cc789c48e61fec47bc85311b2b34b27d8fba06c793a7df4eb55517ff9451c84b11137521250e07bf787518edd600583a78277e9c00ef5296a2ce20a473d13812b68d3692d55f72806fbfa38d4df6f7f2627e9b6545b465b38c66bc26f2d03959d745998f945ffefd06c1b3b000a630450a89b26ab8a1c1ad79283d1c184f972c25031ce781ac2533ac214019a9da2244425d56a04c894bffc38bd4c0691d461008ccccc379177d6ef1b41c1021f9a97150bff7e6b011a5eebb96e02e63ebf06a5211e27d6b0e4db2d878a9051f39e43d7c70188cb65f9bcee2b6a8da126563a4f66406f222d2ef4a3b1e9d1106f4101bc5369957eb6ad262637eff0bb8127d9f0116a43e09667a196cf9c78f2c28dcab2711a57ec6e5d5cbf31d163f9cbb658d79e54d63417af803db0628e64e583bd44908f5718d816b6cabb596a9fa7cce9c7c8dc776478f0c4b4243b7104b2154d4a31eeb98b73b709c370a62ab220c6ea114b0f432e724ff2a965647fc55654b62cef31ca94550bbf1abb2a9556b92101bf91bebd617554229d3589abe843bdaa2f692766609abdbac084a76f54172bce811d687c0bedf9aba2dcfae2a0b649975f3c822ba45e2d131a6750df9b476f1154ebdc32db1c40566daefa04f9bb8b86bde52eefc2b78bf", 0x1000}, {&(0x7f0000001200)="4fc73156059f0663414e33bc726f2d47ef6b6f592e1979ffb613869319b3985038a37eb7089d023fd46f8764f21c2158447cc7b679c79fdeafb194c2e1412bf3491d3629e6", 0x45}, {&(0x7f0000001280)="71251d9298c3bb4330d0d8fdfb4bc1e23f5da261", 0x14}], 0x6) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x1}, 0x8) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) dup(r4) socket$unix(0x1, 0x5, 0x0) getitimer(0x1, &(0x7f0000000140)) select(0x40, &(0x7f00000004c0), &(0x7f0000000540)={0x40}, 0x0, 0x0) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) rmdir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_gettime(0x0, &(0x7f0000000040)) socket(0x18, 0x4, 0xe9) 15:53:24 executing program 6: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r1 = socket(0x18, 0x1, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) getrlimit(0x3, 0xfffffffffffffffe) 15:53:24 executing program 6: mkdir(&(0x7f00000001c0)='./file0\x00', 0xc4) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) (async) munmap(&(0x7f00003e1000/0x3000)=nil, 0x3000) (async) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) (async) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='r\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0xa, 0x1a}, 0x2, &(0x7f0000000200)="d93145a590f1f7f37d82468b2d549157a7c100002037da47b7758a73780ef87391e589c5a8253463bc17e23f4e1e9c1d9635a9d60e4c605000b7bc5d58c86c1083fb7d30d7a55aa1ad850e488736b9c8a521041bd51ab7b3eff4e7bce9d938e2d1275323decd1cbabeda46cea6d90039e59e692eb39854d9df8529ca12940a6d4ad330d8a30bfb45ac1fc26dbba20eaa1b1fc8643d9fb57f0e5d574f0f7b24a76c19a69c5e3b981ebca9484b2426da326c33113604b2061fc046d0d9e3b958f244d92da5dccf4ff6c68d012d71", 0x0, 0x0, 0x0) 15:53:24 executing program 5: semget$private(0x0, 0x2, 0x1c4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000240), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x7fffffff, 0x0, r2, r1, 0x0, 0x120, 0xfffc}, 0xdb, 0x0, r0, r0, 0x7fff, 0x4, 0x1df00000}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r6 = dup2(r5, r4) r7 = socket(0x2, 0x1, 0x0) dup2(r6, r7) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r7, &(0x7f0000000000), 0x10) write(r6, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000480)="4c42ad35f864355c7c6d0308055fb11d84ed0b52236b4760c755b629d4a3803a14a0fb66ab3410017f3ebf12f8e51c016c92928db7678ddf73fd45f25b5055ec1ee3fa506dd0d6fee8fdbee5fae196f2a0d283df4781bab48cd090eb4e3c55c0d9008161731aa50b0c83145125b18cfb2fd18cf5db809b12776b47b84e07928ae78eade5b88489a6a61a960cfe9699be3d97a59b937c62f96ce196a50d72b67033aebf21ea16180745dae39e618133e66bb32d683c8ab99e1069965537cc5d4525a98cd32747fe3a8a654eb661a2678d67eeb1eb09ed4a03778fe1755e68b0fc69d1497426a6a805ef436b4d876a39697a2d3538f6b7e1b52aa1db22", 0xfc}], 0x9}, 0x0) sendmsg$unix(r3, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = getuid() chown(&(0x7f0000000440)='./file0\x00', r9, r8) seteuid(r9) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x69, 0x4}, 0x0, 0x0, r0, 0x0, 0x1, 0xfffffffffffffff9, 0x1, 0xfffffffffffffffd}) r10 = socket(0x36, 0x1, 0x0) r11 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r11, 0x20007465, 0x0) getsockname$inet(r10, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x10, 0x4000, 0x1) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) socket(0x6, 0x8000, 0x0) 15:53:24 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r1, r0) r3 = socket(0x2, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0xc8ab, 0x0, 0x5, 0x607519, "1a0001c3091603000000200007791dcebf00"}) writev(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)="90648a30e1cab2c7a42d91316b909e7ca39f07f76369b80c088b0d5029ee839d1644ad7587bd62fcb018c56ada20276b8f6cd1b3f52d2fdd3ae8819927cc4eef5f5010c8d74e2824e0708ee1286bff549f4d34d88272aad38623979861cff4912601d1cfe2512dbe7fefce445125eebb269e8b176808d1d4b50ea81eedf0", 0x7e}, {&(0x7f0000000140)="9d3f838b2be0a63f6c5ab1b42eaf179e11250263", 0x14}, {&(0x7f0000001040)="b979e0bd08accef646f31b8da2bf54180d8ba96b8724655262f43ef9eaba353e9380f5b0a4fcdf60ae6243c36a117dbf409b07519bff0340400d309bbe1503023d753896aa4c96d279adcf91f7ea72faacb33e68b987010bb13a2f077833eaa4f8db58a50b9a3080942ff8d9d05c1f5f0bb6fa9b5d6ad1a5e7b5ebeeaa5013cf0c515310bec56e4ca2465a633ac7a6b17f9c17e60e2360649155550dd51954d9a6d7ceb368aba8142271852a6b17bb023d2304546deb02f08bb31419feb08788feb3b41cd2e0e6656387601ffd584a48a2372dd73eecc1622b91a908c7130999cae08fb5735656a042eaf7be9d1cfc0214cfdfbb7e240188f74500cde404b00afc60bc7d96b37afdf1866f7f09859b38c21c21ebb1485d5c0b2274f705dbfe448b78887971bf9b471f38a12513e10ad60ab62c36f386fefab18d06df8dfd599190d3eec8a541d160012c230b2baa6c72ceb7d265dff841f674fe5eb60b0e29720a5c335c1fc406143f49994bcfadf1f5c82f40c2e5feea6a0193468ba1b05eeb51783c4563d506877fb46ed24287642cad44446d2bb8c04c29830b2342d97be80bcf8ce324af485ab9fed6b88c667ede0988a2807a0dd939468e0224a60eb6c3faa18cbd6176761041b4a197b715f434fe8570161983f9abcf3ea7878a8dc41cfc97645cb579d543fb535df8f726631a62a12fb7da53c7e5816a56f7133d6a31da96428a8e054798215815f55f0b0581d9dfb1e93c16a3484242ab5d3a2f23274f2b25f2c06756057af813f76e34783dc816a3681fb02bf6f9d366513cb2f230d96d200ab9632ed26d06481ece514a1da927e22b5c89a1930bad84144991ee26ebaf75da12adee88ea908c00755f2636fdb4c7bb81841668087d43840604ec8576bddfe4bfc45e99cc4457b09d1f709e8758c9d74566164694af4f2ce84689a2a1e6dbeebac18a39faf814020db4d3279c4938466a26bbfa95e9054fec770a76b9612dad1bab8d6d693e67d280c66dc179f53de927321b5ec52da34ce8cbe4008551952fdc87d09bf22aa2e14f303f44b8137d738016dd6698516133114c000af1305598638368e9570794c10ece40a854dfebb07590f6d24c357214a5e69404358efb84ca227b06cfa261a9b58578c65e7d0264df82c982962400db0a78ce421d57cc16bf76516ee1f091046d39b40600b9299f2ebaec25186ed42d227f5c477d65a479dfd68792197a2c8d99e4cab1430d9b27226f0afaab5e8792db73a4b1af852d387a1dcc36a1aaa2576511dbf63ba2f4d36bbebf1026d224e4aef6b0007175216f1816c61773b7bb7bd755b9585a734bbae7fcb7ff3858ae1f103727de83cfa6580b713bfa442e34d4fcdd6cd3a6fa2412ac05158e01b0c90983deb2bf39b53aa0bf2eba9b133300e6d34cf79245c9bfc1e79cd4f91efd4de4bbca194a1445f7a223c97197656e0aed998f2b099294b1d0a53cbcae77592b3bcfc5923b4ae19c4c26eba13887edcd2a299a1a9389a6a41407c4ce4b457729eb367aa1745dc3dab8ddb4c5c5d5f41df8026e9230e44d0fa66a865bd2d837e8a542d86a8f9d4243b7a476530d7e2e643338280136262f4fe190821fc9d5c5d767bdbd0b1adc68ff5b8e797485f2be56f6c654b16cc852ee4ce9a613c50908fcdf095841b5645badae3699912d166ff0f236f913592854a17ef8baa9d1c5f8cb040cc67ba408cf4e5d68d684a28fc458247f366e24924b8a28dd22d9447787b23bd9e863e39185dfe4d70b9ee2d358616628f37d3918038c7f07d5754e4b6360e92c5cef987821b8798272d6cef233ff5b998ef1b5944c8c62c9dec306806abdf665a406e56bbf42cc7b33aa26ecdf2cab023d860b3087cbc47e424a66652a39b5f50e9aa0e51fd6819cd75fc175e759791c75bf5a88db375acfba1b5e1636272e440278846139e57229d26fb2da6cf9f6748280bf6e88f3b8489a489f43f1420a19cd2d36c422b319030b89ee6c366e8dec36836a98dfccdfde58fb0baaf39a606f9597cec49469adc33a14f4b69b0d6a18be5f426e8dfadb6822bfa99beb9c1371934191becccd8055804dc34bf18665e8d777beb1a3f770cd72d02f001756349823e81daabf840545a9587bef1adf184cb5df9e8586594aa2971bc5b4f73d0f5dd8f3efaf3972a596cdede80606de373ee5b5490bc4dc9f763a710e27a0531092c06c75843aa597d304d80735b53fbad4d177acdf90d2eed291c2acd6b6e9af8ab4fcc0c16b278af238dd5d9a65100d02eda1e06aa4e0bd1e70d07ebec2cc144335c0d3a07f7e5a23405280cd2024c1be700b0b1913098bafe680e70c05a8c8bb06bdcaa10bd41aa4e9d3d08d101c6ca43460b6dd6936baded157ce669622a5088eaae12d7297aa94a41dd1ffc7ec9ccf02c57b1cd43ad4331e0ded2c9e404f42834dfc85b1459f51bc303ed7001fd53c72c968c00eae5d03744a228823594422f4f25327b1ff85ea42f8c3ee570e1d884990b070980c6eac586f6183ebf9e8708e6a43fa32348fe433c43234a5ea740971321b4451b86b60409fb2e1d20aeafdba8abd1959224476fadc01d380c5d24600e4ffc10f6282b9ad49508fe8f018a337b40932bf74aaf970739504371d11a207ed14c34eeb2f60678728c0fa4e3d6af1851a01221e6230f43fc3b2be1d65a335eb54202ce24739e746d2eb8b168965c55577cb5be085be5a0d6dc739b1aa064212ee516ccf535cee5038fbc7c6127a3fd546d6b3ead3923d92ccb5bf0f3e1bc7e933bc65cd6665b002330826f6319e478727b5024764a6a3d1e7592595b4d1c243bc84786a8d3a9a5b7330190a39a269a98e8a7328b1698c63b659f6b1457aa55e8a32f491dddee64da2b688b77eb220185444d946d0a8c14c26fc905511a6cfd0d9d1f50e9db2a3dc601dd0b95c074b02f1e811d10debad03eba36837f2c275793c6110caefb7462add182ab45ef62f1d8fbf4515a72b1128386b6e003cce82d63a8f8c0916411435288c41477bea96f79d4e35f481fc4d508d2e9e328d231f3a91dfddc2949da103676405ceb0250faa708fc5c4b64c12ee7b872a45ea5bdd7234079d49b2178006e324b0e83b5e0302d35979f7c28b3a4bea9e0cd4c8ff1c1f3febb671094363bc518f81d45274db9b89b33abff1a6b731d0542de8b5a1aa53a03bbf8df64b278bdeed02ee51ba8f8de4c759920e770d6be9834c86af6d032086f7c12e0683c15ac94c7b9cb9d425878cfdc99e2582fbb84c69a3248680789c35297fae79eeb5ae78c53cdf9895f3cb558a16945f59e2e1b4603ca5f5ced1b3c3ff966fd58236d08b0ffcac5ae7b4c8a0ed6096b532b009183427473da886df8e27ccb3c1009b73ac24655770ca39c6d06dc41bed49064669cd76b651ec1db23bee06a154c19cff326039893048aedd54ea0122398f7aa2d6e729d815b00a0e6c80f2477d6395627e637743e92110e7a5f47b4842228b150b1a42c28b434c17c62245a8572a13630be4ed4a3eba853721620a19a1fd83266e10ade677886030bbb69582f8d8ed891c5b6ab74d7af6211efb1b454c51589552179eacf494cc7dde5097aceffcc74566b04a5f01ee4349f639e294c043168d10895cbab781bd5843f1ca3003d5842fc0735fd4c2ce07a0513770e4541dc09d089d5af0b15ad8b050cef4a4cefab55511ce6b76485f785f3d362748d961e5ed2982c04227ff453ffa957e3e749b7f52c0a1eca5fa5dc1db24676d9c5c824dc16f3d7977fe409a1297c57c61cd912666643a86d2bd9cee0e9b4dc0148d02c587a39a982c4ba5c2ea3e64b5f1da7fb958bb009c88cf45ce99ceb1959a738f8cceceed63b4116cf84b7631fd928a5758b3a24d62bdad223aea66fc16c6a5a57aa192a9177b6d5ef51616fe249eb64201ea8a73df5d0c8732d0bf817a4bce0ac7681046a155122bed2a29bb44cd5ccc573bb90300da0bf796a0d6584759372947b1e47285125e1d0d8234adaaebd82300681d915daf2f931c460b7eb1bbd7ba065483ee5b15756c21a8db11c5662f7ca89e8a0a8cacab40e8bc77a960021bdb659fd95e541ae44b80ff57fe652dcb9abbae3aa51e7a164c86d23cc433a4c07053cbbb63c5732573f9f604a315e78b1230c586ac1d120cf20cf09cad5adcbbaf73dbc6a1df7ca18e4fb10e32bd9596c3d25196a046f213006d63d89ffa6a238a89d28de248d93056255cc09a65569a0f0239f23344d47f4a32c8b93a4debdc909dc2801903b3a9cad576d96c9d6b8841a4ad01cb3347c31c3b490117215e2e31e5d7d1b34cf50e16969e50b1c9f7af636d45cc88898a772312921fa50487f0e7e26356fcc68b1d580f5dc31b019f844a8d5296d1bcc4cde4542fe43ec64ce95b496e78ca78d5378fc3d8fca101aa94c44323b0eea5a98f6b8e3fa3f65711b88711fbb629b7804078bdc70d0e5550fee321cb5023bd55082795773939922571e228cb38965fd6fbd3a5cac406f4367945a0143f1b3788422d134b2e75886a054baf3963e19cce6ce4a25cbe915128d6700585aa311727dc1aed8ce8367a96f77bb1fcd357e26ef1594068f856dd6f06a3dc497379874237f23249c42e36c1d9e7d071776baa42151a5cc98e359c1a7d03f601fc07ebc04f98d970c399812a6d4ec9484799f77fec85067aadb609fbdde789a0d86e3c1b3adcaf6450e64c3d873c313c33303d9bf66f6e89c41c378ede499b84b0b9b973ae58427559d9e2a644ffeb1ffcad4c2a22c2fa6a2d09dd7d8eeb46d3e25828845c6a60825977edcfb45b2c54695143b7d57c96b7fbe8c4b4dd0fc3cbfeb604c278d718941f55688d7a4595053ed5361c7316a9ca24e4256b49724a455d96458f69171ab04975c2ccf1809a23029a30acf563d5ef5df3dcb7e7adea3a43ef8e480f55a119061f946d043c10dee3fe4bfb735c19448a4d644631b22aeba2f2d1f9ba782b7c2c2bfb9ee05a6f98ad39ecadb631e936edda16c1d40aad571d947db735210af977e81157caf0debda2dc838d4f9e49e8a3802f17ee409f60e88e8b0b805ae8de19a8212d8566ba168220486d715f3970feb63ce64c8976236f7704bce6293727c41108131f7c0b1b9db36c623e83ce1be2f7446be8e9acedeb2ff50f475e0cfb824f670cae73c218872f4d369af308b134226f9d3322a1f9ddf3dcbadae70fb55c0070b59cc0721ac7c442211a8734dcb020f4ecd807982bd7fb9a0300c8458d09ea300fc792e0c310d56b7c1f2cef17524a1f569035a34a12a844c01884a379e5b405943ff8a8a064fb70cec0cd1cae285c6f925026076001a154542208d3537e1d73d6295a7e628202c9cccc6043f083216275e4806faeb4e4c12fdac97d17ac75441b0c84431038ba63ea9cd77ec98bc910e8c8cf7688efba045fa83c2b321e1d1726939f3d72b7cbfc7d64c0c3e035f71828d062b02d8f0a637f5fa3a9fd9e347815ce1cfbed8f1aba1ad643f3c55c602c8617167e08228974bcfa18f492b56322b2bab131f386e3afe2954dd8bab28c4a44f437149b86c44a871349575997805ff6d9655ed4291b8ed2294970d3d2948f4ffe374423d38038f07a5dfd8eb593c739ebc42695d92426bdc6fb337397e668bffa0d66c21b385ac8e67faf498e3f1ad4b1bd8a0d9c5560193daf3b9f62aa69e3a403c4a75668bde8a5d9613b0490e9e9d8e62c463637bec76acbd3f737a489bc4873a0dbf8c79132e4e7108c6545ee53f57ea47249e591b792b0b8db0b882c2bc9f7be8700c603723f3df084e8", 0x1000}, {&(0x7f0000000180)="24d8ae5a873ab577bcc181b67f836449d9bd8bdf65", 0x15}, {&(0x7f0000002040)="f5903cf00c3096f8823ffa5d667cb719b148da96d7b5f54c207b7319810dd2f03be13d6aae6eb8f677f5d321e4a617c35a44019712e47b11f25912198112ee2f3d7d2cf262d4b9d0abae4d97bbce31bce74cba550fd467ac7f5089ce4c2ed774fb617035e4dba8aecb0952e2d740e377744978df86faffaf2297b112c5cf346d1bd2f6b5c2fef31632bd25edf1686ff5bcef31e46cfddc4df653b6670078103b014c64989fd36005a3161d8c6b988ad870dab5125cf97dc2f071120341d03bbe90af59dce267b4504e2836b0b16444b05fd3fe63d7859c7e8899c8b61a8da6aa3b362a9e90101c6c24719723827195c33f5bec19e157b2883b2c39affbdb8fd7808f1400d3f2598da357200de12e5591173980bf126ea57a78f1edaf4228ab92e32f60860b1cd102d0638cacd3e4f86ec7baaac834bf5681c6ed7ec2dbe806bf0085761fb52a0b0fb02fccc9e47d8f53ef005e62e97afc8a325cdcdda11f4e91609049588a87ea35c87b3d18e90748aeb8ef27cd961061bfc44912756c4bfcdd8f69db2e43a8acb961548b38f574b1c9baf48ca9420d43e74e4758acb23cf0823f1349c865ccf3b6b25527df838f4a3a847220362d2f225e3ce83af10da48905366d696ba5233268861706ec27678d01b9c322f0c34a26ae5db5eb52e90c2d2b300e1d8ca2f1594d3b12a7650c7aa7e35977d68d49f9f4c06fe918ee8b40593b9da197f0a9ca418b6e68726fe7b9a3f9a353874ca45dafa101433319d57261397827c5e60400c19bf81d633794d3df3e439c0a6b0f38489af98fea8d72d65738acb83f92e76bd47a5a744705fd9060c281823bf6a31a73e4cc3c0f3152a93485e32bf06a937f737ec92db9425a583900d93b27210e80d30ab13c94bf26bbf7848ff559d53b4e07d8b5986af61b840e56229101ee13bfb99f12736e0c4ae3a3ee47e7e6ef7dfbddef959cde147ae3f9d8cff969589dcc7873063b23740d5a04469cf5a70412d5dded688ecb1131f01bfe4eaf4def65a4d355003829cbbb5bd4a9d4b079e5eeb661596c83a3ddba5801e91a61f2898a7e3e50a1f27aa7dd1db5a830bd0f7560a9fe97d78c7584871619c91552b3f4e9278c32fc806bb33f227833a9fc2f6ab358adfdca38f4e57e1923c00d778b9d6ca07e4a35c1d47dc43a7e1b756d3a9a7c2ba46d0c91b26cfe079a969499d120ea9af310a6932443e18c68e05296820fe9fca7173ced49f060a83a4bbe64eb02d939faec70b7dcfb6b06eb1c2f3ac2323ddf82a46d3ee868a41f2abe3e39bd8d9491d0cdc5335a45df21430fdc98b1b7191ece6acfde3d528ada3692eea549d06a7a85104b71798034c97459681952f4e0870240ee44540c7b56367a04375c2dceab682add9098125e35aa8b711e3f6c258f9d605abbf2329dafa1c530551aabdb40fd642a57557d34f1a5c8d1fd372858391a50f43da482073a80117d8328111b4f377fbd58171c8f1349036c931bcd2432f6ccecf2b5da070bb3b68addf1ab4453cf2b032d8ec6eeba5ddc26e1f76c1ed7924bfa849470eb1456247f3ead574237372c897beb2b25617818020cfd85860b33dae2276c989ea95b70061e63c1e2b273844bef039ad5f209d3ee71cf4b442eb83aa6d16b867a7c3358cb5b3ffc57d6777dcba5f9690c2a420d3958d63fe4c591188f54d18c039ba6de1090fcbf601abddf10dc50ddf94f3d04b4d4d96dc94e958f3a6074b491b37d82037bc872da97b18f99fe8c1c4b4a3aa1701fbb6b84f13c6919f04f52b270a81898bc02e35a6c76844fd8b7d021334c7fd9ab381383ab3a67bcc724cef13b2cc93cdf583b6ff42fc2550612826f70c94b23af73440f6afe846f23fdeb72904b73cf27eff076f8e370b1dba91634748f56934536f3955fb5c1b48eaccd1690acd88403fead144e95a2c15b2d9208c3a1cca90655c621588aeb2073a2785d22e2e4cc422f76b92f07634496801a9668e14f5585388681ef2afe21b79082e50ab3dd51b3ab4d66ba", 0xfe64}], 0x5) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000540)="b792b17e7a3e01f3e734a06d7925729bd5f616adf54c9cce06f0bf93c8e4094d139f345397d09c80880145ee9764f4fac0bd5ba173c42ac3856d7de12588f3f16511569309cc52aac80e7a91458083", 0x4f}], 0x1) r6 = dup2(r2, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r6, 0x8080691a, &(0x7f00000001c0)) 15:53:24 executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) ioctl$FIONREAD(r2, 0xc0206922, &(0x7f00000001c0)) r3 = dup2(r1, r1) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file2/file0/file0\x00') setsockopt(r1, 0x5, 0x823, &(0x7f0000000140)="5df22c9afb6de9aafd06f5f767dbdf2f4a56e37813482ff30569c3582df9751c8c5d12a316e3aaf3efc28469ccdc4dd22013b188be02ac2f4cbc7688f262d9a482913a5e55fa9665b783eab1c749253de10fc0cc00bfca150439241f80a9be32dbe7bea026b92ca985631f4da1f49c68bd4254f547a49eceb57bb07fd0993b4778a12d13c1952f6eb400aeabea73cd043e4f48e47f666d0d6c4e76355a6ca483603310adb1b7e8d7c388e4514fc11b1c99bbc76d1727a718c1016f623462acc106493f1d76dcfedd97c0a6692232a0681f4c7b8df86615fe35ae4713506c0e11a97ebd", 0xe3) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000280)="663a876d9666cc5b091bebd0d11971bb9ccbade311306192aa308c0b6237a76d33aeb9f6a94dbb7a5fcb8fe232a19783a9f7b87576d33b6a9cfcbdfec8b64066ac0a6c3145930f558f4e3b0dfe72ed467984284aecba481b1459bb1d86b8b3c80c481b982b93907c0a0bedde719674dedec64a1ce037cde6ed61af036d52edeadab9907405737f0270a4e16030ba5dd2187023c77126745122e547db679e50abad5bddf7f91f62de8d0d7101738caf6e1eb079c4099f164e5d88cb2fcb0afbabd970a368fbde311274b3458dfc527e48d8790f9c3e11cbe95808630843c2a0e35727f2c6dd97726218651f92d57808fe67f0a466f5b1184c3e8e0eb35a565a95a96a1633088113b47fc44bdd605c769d1f2a5abc4956707c0b7885a4a5cf8ae5f94ede8dbafcc816b22fdd2d21406ed0e2ae6ae49a23d53964a7059c9de1d71336ad2d4513487a8e9bca1e076ccc7de665b55018efa83eb23a7bd790e232ccb502de66ffe65c3e7833554d8c75b13914bd186f7a84d7e00eab60331cd1411e3eeb2e2b85378fdae5eaf77f0adf62414b4465cd2336eefd5040f4348424dcbdcda990196c3d37c0ae9d0bc770cb563bfafee9729f2fd7c2d22877e7cdfa7e10bfdcecbb6e27a3db25b00d5f74275b8d0a461ad33cd595738a482c9b739ae06de89ece8fafc7f5d1938a691d82fb0eaba0ed361418a4d84cb26bdbdcd43742f97f026be58bac7dcbef8f5d9e28e91f3043f08ab2a03d7ccda54ac6479690d0e7ecfd892392f47550cf1e82e5f68d0f2017757e9aa2f392e43311f7651367b9b840c7c334e59679d45873c94162e3dc607be8726e983f80a923c264a63a5ce0fde421ed22e67ebc0448cd254ca8aa53ee6981b0c1782f48eee8a9c061b0c31d1f6dc3760e18c840523fd93a4365be69c5c736a4a3a25873fa77e2a8f647c120c8ed56b19613b646438d9e7b0233f612223652d2db05268653d50758284d287f1f474219829d33c053ccde155558646e5dee8627099ba5f489c9865f10cdc7144668c3d68fd9af5498e42f298ccc2df8b28558c29601d53b47f479d24484204bb958fccb2e0e3806b6d9c0dddd4f61e7b017307c2fee2bc3cb28785a8c6a33e5ca09b493f2ad7e6f8e41598f5444e80e19c0660d2661a3c05fa9d7818b29b82df3773e6845773966f5fc9831893b8c6fb71f306c2a2a97afc613e6817d9bb83d720ae5fea57619523428e70e410796d37d1c0e7ba96c3def380fc053caf2783439e8b75f3d7c74f75fa01887ed83f032ee021c2d5ba93c9e7ab6e7ded7e046957cfb7563e9b7ead301954100b062143f062ea2a6c986bbf5f87d08760ce465c3c72515b9d1c16165ff862a55e49eff6293dd60b294067513cefe2d1132269983ad481cb2ad412b80da74c1056aef2f08608ace91fac5c7aca5d9d963adb1a8eac55c15722ed33895eae4ff404210db5b46b7426e6b5ee5fad9df50a7abd8ce71a78d04ebea579207e97c35d8cfb3c5c0ef102387d0c743f2fad76ef502ef2455f7b88ef6bcee577553e912f503863764cee0ad5381e94f861861d87505c07e85efb98a15f8d7a7629e567085aa66bae9816294989ee3f3e7f87eef2ea4d2d87ec07ba6310e9ee28dbe5792a6495701984cae665102310f582b71977e9a553ca872b5c55113f22211f6ed802941babca711656ee4fc283894f6c4fae83b0c431123271cc58d4842bf3dc6a3551fb738532c48d6d731010a504ea8478b05a8bb1ed057546ecb5c47c753a7387077f0905e4be3edc05406b525f7bc1cb74d2b10f8f5b63b64a5b10c0b394355db96a4c3cb21172ef07755598b6bf13c288e6b8ffaa389d1c40c9e1e38c7b7f5a6000f462b5f2db40e86904b1cd16fdc46a596c80b29b3e7b2617f1cdcd62900fac130e7d7db507a24f7912a9e6acdbc567924d2f1bccaabdc61b9ef065fd93fb5c567a82e9d1f36ba04249a738b17b0fcefdd4c85f235f686451d528228510e43738de1f23e2789cd93b15e423796d91ecf0285f40f8a16acc93c970454c4a221ba26c4f3c8a322f07baaa1e924dd6ffdc5faf82eb1f663135b157b6cbcddd33cf0d2e0c12e31a3c632ca377bcffe196d4797eb713be3a81453a5f969f06630340ef5daa921ec85af1707fac17e3a861050be860c5ac047d6783fd9b7ba39bdcc1a616a1627975d05eb60a6048842ba62bffc688bf137d100b2d9ba5912954621c68dce23d8043b65ca81b2ed37f4c927cd9992f3747cdf6250b110259092754636d59e2996f745e178282cc1b5af8caeac6a1aac34f1c2a9f82f271482690dfe67548018a8ff38173a47b4c8e5b081ea8d94d84fbca10a2011962b83f0c1ef80b0b59e3b9516bdc64e890f4c599646113297e3d8aacd1d46bbea27b22b498bdda4076653d5bdde979519c2b0652c39a8e238acb4ad53b81ac7230d403f956219647fe37991468f02f74efd73ebac0c780fc950a03dd463b1641457f6d362a463c54930371fa235ab4562fd24da88e5cb894a9e4c5fe63e99a23a18f1affe64c7ca0d659771c8a543ffb0d3cf7bb522f8d95d728e3e435cea4d2e20e4cb2c97d919f74f94d4c70e0201bd29090159214cc981ac9e7a2c7206c1114905946f6440185df8ded7613d346805d707e2ad49c27246cd94dfd25cea92843366050a8b235370353cc462e239ff52bb9205bf919c6af64f24a179c344b5597f7b80db5781fad4bf387d71b091b15db2fcf3cc07941678c1c8ef7dc91e466b65e6755a9108411a6fbe2825f214d7e688917fe8a0050177f8231d819a3f51851f2289a4e2ff0f8a6749d4e30dbd3e62979857f09252f7b004d6af88ccd52049d025c5f9f07f05f0bb8fc7c6a2f663c3578e8cac8073664a3d40c2364effe7dc6752e87da99ff24e3e66ef81d7b94343243dce1efc29c2c33b178ed5dc00597a1d90ad4ef212caba1fa1bfe2098eb485aaf0e3e59ade7105698b787ddb62a7fb261970328e2f41a42ace8b00dc8a0ebcd3c7401b80b5fe9e6a539f1e38b67341bc92419f796424dd5df42b3cd7484b3989bca8c06d4a1fbcfb277395639512baabcd284ce1572a38192828ddde8ec66746b6704902241b8dc834b45dd30043c183428f68133d69b5a258bf345e4147722c1b9601093e725cc7a3afeacfea44fffa0bfb8de7075a828fa1225598d486064e05d20a8f7093e7da23ebdf041f536ae687594670430895ec9aec6d4e1a5e2f9529bc0c0a2217e8c8665de50c5de08a7583d81889257bcd9d13fda0cee318a98ccd7f22258bd89e03ebb9a89b9edd518363d3313860a9a53dcd5d1dd8d34e56ed083cbac601dc1b5a5c7523936ea30c7b7d5287495f27a13d892dae2821c5a51f01a255fd187ae0f18ab5c9997fc426ad82c6a4e34ac26436dc1b4461376647113847639753c2976b9c38882725766c1e54e8409986426e50d0ee829765523bc3ad274998abd9d7d794549be4a09f0f6ddb26d5891b82136b9f96f2913b061ac965efd92b85843749812a1c1ff1c57ad9322621255caea8988c069124ce3c009200cb8c2a51fdaaa7311be69a4d2d0681cee0298b8944531f58949b70b57c0567d95361db87bcc95ddc17b58b9585c4160a834e144c3d87a7f18c4ffae443691bf56b781d8a9c73f1bb9497e01f6937cc1571612134163fe8d7cfc765da0074e9db5465842f11ae7bec5529f2f81c1f7bb3022c3accf198ab2223181af632fa9b0729d2fbafaa65e1ffbf7cad0ffd2cf7087e4cf5ef66b846e10b8c83ddc2e8647ca1c2cda50dfe7bc4b1f844bbb284d7bf873976620de1382b7e4217dbab205c013a821f0a8bacf9c94dcae43f60795533dfb579da4f04a562943125f25d73d6aef6a68a88baec670abdcea8057dc3ac0a04693d5063e12c75be02656a2a4e3782f2936c4418aacf0b2269263789e8cdbb4cace4548a17d2cf0efa7460b574bdf217e34ea6160c87d4b5689cb377ff48f642669f453d5e211d1176f7d207b2dfac0c8c8c86a8042a56dc5b393ee43e7417835280770d2b1414102d6c6725b73d9e2000d2b41cf163d3b6d3e6b944e6fc4322c5a88cc5fe486859a4445028b14938bf0d4f51b4bafe08072f75fb81a87e7320b2f7777c4879dfa08d5fc5b989f9772aa4d8cd8e69a4ff89a62a602e464c37add923764b4acbd9e189cb9311a08d14794d3a527d683eae4f11b0bbe8269daf8983e247abc935277775eca9e4807af889ddcdf4ba408e5a2c2db0e9190bf59d53daf14cecf0c8834e1f060f4c8efbf46d9cbdffe7ce7d64fee628dbd648a31fc28c19afb3697abe8dbacf79724c95f405e558be2b61ab276bf39a146f234fe4c7a1fed0ba81ab1ec647a3a2ce416538cf6dec237c87e04c3a3067bd4de1e506ce31e93b2e409030e8002a763f773e40a3ada37e21b45d2ffaab7a9a6ea7851ec8ab8a16073b49f86e268963beabc050a4fd4c655622da601ee539ca153ebccd87d4598cd85bab8b570114b9649d9de9ec3d3d93ea6d030e7781adc9fd859f6bd94bd8ee0c764173c6ef812ad51722a09c32093524c6372103d481e8b28d538f40b31a2cea288a61c66908e3b6842ec78185328cac8dc9f4a32585e9d6dc88f9447ecd34ad012299e6af0b73d27d879660217fff4b68b5797b93dab893244e822de4fecbe120fafca615c1d3fc3349dda2e196a55bad32c78972f930f2c88074aa7ec0a7c2d1c4405890e5f88746d2468a5229b8bc218b69ed6e4d20657a4b69a20dbd4f05a9fc9e4f9f9b910b8463d8993a7502e5fe4cb29a0f37b45e0c328bed88012d95f4846b296e0b300e2b9a9d011752a0238f10ff600ada016307a102b743438ac37840ebd615b7417cf4ebc85a145b019103b287e79040f8f7d9b4213b6db54bbfff81143be3e9d3803b24c06cabfff5e06f49f747ada8c511d25b446545bece336d2f91c54725a99afcc5139c9005cee6e93092913c648a8b34f74e7a79fcafd4266c698203eb3e73cf54b29d1d4b5b9e5200ac40101039ba1fb4356f8497ca49174196034726eb592038c7d068367c331fce490d57d1aaf99ae2d3608528426e90d4aa3d751bdeb06dc0095277737be8502bf06e097afe047ce325207c9f15a985a4da89f47d9aaf616eb9065f0da51e830dfb84777b71daafa42564b3ea286c5fbcda6c6a88aa00f301377145462d8f411bef5ec4827a545e0f613e00e70d22cfadd64603ada842c83f7170a367c011a3c47a1c3dd2042262fbb9fa434f894222349b8812077f70361958cedfebd7ff1c2f7cbfb67e577b0559ed6cf6c207312967b81ed1106771d222ff42b2aa14f10ecd4d76fe123ae857c94de7f61cde2a92748894a6f6c927291de48cb70de61cd834e4eb30cce9c4133b2dfd760b57d2dfc5c79bc13be651dcbf516779b9bc918138446b852fd979acb0797bea9521a5be8195b3163a872e286264589311d5d0378578cfc25ef2bb396705871fac217c0ae912a0797d4d7c8c1243469f7bea7d5eff1f6d64ac11befde49c9d052beec5197fb310464b78a5238d4606fb5845d59f27454c669a7b738168acb631ed08ff5381748044bd09c026a49ab367b9a42ead389a45942412238e32e17e2ef36c690e42131ab7cfde89853a94f46f4635888ed4cfaac0c6658ca2c207e1d00d81cb848858eacae68d8215a25b04be97e5964128c8c3f8d3736f12d4d943853d6e8c32f9a4622d408e2fd320236142f7aee2dd195c19d59feea2dc4a59514102cde69eec6fc7d4044c24e8d3a7d8fd6cebc71cd60d7444", 0x1000) r4 = socket(0x2, 0x4, 0x2e) sendmmsg(r4, &(0x7f00000025c0)={&(0x7f0000002580)={&(0x7f0000000240)=@in={0x2, 0x3}, 0xc, &(0x7f00000013c0)=[{&(0x7f0000001300)="82bf26b41824c3c3aac59a7442c45bbce5461ce9cc1504eb99603e712628eb08cfed5ac63d65ce62b993c39e88109c72856154f243539f56a217fa90c89f9f8f818715ec540fa6600768ed0e9a6dd92bad71f427c8c7be4753d923e128763e4a4967f7690e2778", 0x67}], 0x1, &(0x7f0000001400)=ANY=[@ANYBLOB="1010000000000000ffff0000da1f01532c4c8a2335ea9f9271862ad4d086060f81892ed7fdb7d26fe3ce6cd7d7f5af738edfe075101995291b6e5df706e31a2293b7b5447a95dbca11d226f106fa0543b8136a8646265e83cc06c2d0bf99f20ed7a8ba9b541802e856b978f324204ecd0ae56c73b9f9230a2382177f3aa0175208248071dc6cafe82cab86106340359c9016e509ba802420e13851a83fa269e615d7953f5a28826817c7db6d0683f666ad8c5e426c44591189435f5b20cd5e9a35fa87a2a13490816670f3432901e150124a6305b53d5ef17d5d49f72d4f23f84dc81037f4f3241b92b1849f4ec965808f1057876c1fdb3007657c1abb777b46751831e1dbba7ca7e47da80ba2a50a52f73d4030309a7d0b77c30955b95fbf2c50cc5b135728cc38973ba78abf50ff38d0a2b4ed2483a9f2b8ee31dc45763ec2ffdc289bffbf70e76359e5ade26fd0f366e8b9f6f0c0b5db1bae097615fb7e093e866735709fa0d6905f5629eb17ca93a16d35c97a8adce5604ce77cec3df66724613ca38de9de2c66773f85f8cecd792cfeec14d0df988648051a82a81460a65e631a488af9ae4e2b7075bbd38b01be061826c410b0ac9a5472aa03aef3bcd9c7a8733d2f6e88dcfe582b9aa1916b785474b84202aca51220016571932b46b7086d92d66be2440d2ce72a5ce404d6676d68196838724f8c9d52d739b8728d282b55aaccc9307a98154d8165e6d07c66dfd657a20804a58476d2d86e4807736c0b8b00dfb94036f091d818fc980dff16cf68c7ebdbf6c75cb91f5094decef75f40398fc288925cd5a02ae258a50c358616d9000ac475fdbb31ca504ebc0ae8b1efd63adc454301dd68901aab7398fbaa55c8a99c200f32125cbb3427b0f2264c1dcf4532804df9bfb4cc23be729cb1854704d64dbc2212f99bc36e466812f06130e14367a9aca9a9596ff7217cae5818bac9e9616fe97d7a55ed403555c69ad867c0b37adc13980353cc66cf24fcc0c7be341b2d375278ac5e15d8653ab8e3739cd4e594afb295d2bea712c9b2c8c7d7ceed764c568f0326457e906afe4debeb3e02a87491bada675379bfdebcaed83ab489971710234103db75a9a233456ab1606679f9d798850cf56a1501702a5785b76f90b51c1731b34edad0454bbc054cdedf9fbbdf0011590e3ebf9f5d444e867098c1fce163c2633a1c449dd02052aa9f47bbdbc4401de239d9d6f3f3c65cdfef2f076a77c34f79a172e5d40b33c54c77b1db00c4ed47ca4e0445f377af2af7eed2bc6ab52a3fb1ade5a96835b05fb1616fa0d50c2d0a7553807051b539065749e9d833275f87c55763e60c1cfbb7969e21fe590010bf0ddaab172b4c1f593b469c892e04b8f9f9503a49520c1b64e528fbd7a916157fdf239e9ad03408310f7289e8b6744739ddd8d929bade126f263ae935014605de2e96ba3a64f5ff0cf20464c6b9243e542ed9fd7c6dd17987a0e228c6c68699ff3f5c060f4a339ebebe2619a97ca57daba60e5bdba82db6e15ff34945fc9861245e9b7936b44a212373b4f748d72d2e8caface6777711ea6d79dc1b658a2d5bfbd8b1bc822b6e4c873281f6eac3df6ac593b511481efa6733686bef0ec0aaaeb4e052b96f7ee10a4995b43f9db7f78c4a01ea9f9823c16e0f6b317d9444fc1100dfdc903e4f756a37758b617a644b0ae83b40a4ce2c5b9eebf52d83c51d77293df055720f5aa517a60c5f48be1e6833221cc80ed3c71d726b760a8cce0a7bfd78aec573f9bbefbda0abe9ff4894cc280f1aa291e403e3246962f1b6f092631ef0924dcffaa669362b29ef234aa5eac37f331cd7ef8f2a90d873b2b8dfa3ccbd41a8fb3fcca16a924046d4fe55fe19ff455e55346c4a0316125a930cae582e3a4f694d20248e70f58db04d69969c8c9b8769dc2ce33401360d62755d6cd9920896e0286bc43426ea252202743375ae6e5fd74d5a5eb571d8fee799fbefc25c6476bafdca13b84952ecead8fca52bd8dc6203bb22feba3ae757287553fa7cb709e6583fa93ef6680ff57f03f27a76a8bf753afc202e0f6fc815d6bd463d3fa468ed21151797c2f3b87dda2534ee3de1c7a3de633b471b8e6b631ebe3a49830bb0fd71200e014a77486a5949c7f68335bbaf25946fdc2e6c4e6f021b89d555c1d69e629a13e39a3de97cb24bc9ea18f1eae348f634dc17a220cdca4bed7d4bb5aad15adf33023bae83cb1e0f3ce6e35cc6b692e34492d9bccf776941aba76b1399de68fdf005a052352685e37cc2229f6718274276db02a1e01bc899836adca16ac91e231690d9330e2812c63c169017e6366fdda5d896adad8a074ac93bb90faeaebcde5ca491532f9724004277953f070b8415d973406f2bb2e0341ef83d8cfc3afd7cf1d649dc5e5a0c20bd2b28ab44b8923eb6204fe1d589d19b687da7d2a49727f67e4c9c5bf6fa97cda8091ca96afca2335e35912a2621e9ca34f599eb96a8f598d2ba2925d800185d5bf2410f55b1e710b932c3b987b49bd7dd0cf395359a8bb6d2be5299a3c4fa6496ee205fa912df0669403e3828deaa3611e762422edb39bb058e812f492d2c13090ce67ed8c69a68b2fb20ae19fad5aade4762e1d4747c06dc0082975d7a61688a3f739422b481fae2f4e8c5bb97183bd40e26408ffa66f63d1d4439cc090bebe32855a0219ee5f513a5bb690b81dbcaa5e0e34e598e31afaa474329eef45e059fc755b8540c04f04aa7a8a8668a2a30ae9ba6d08f7058a53a67e435fddbff49caba85d91466162a6026d87feac0d0698c97bd304124e1fd03eb463906f88b45cede2b16317be5815433be755ade1392bd6a65811f25f96c46167fe41610f9e56f5fcd754d996317978df4107d00756c58d8aa4af6aef0904eaf9ad2ae07b78d5154b4b20b6f97ace5e12e1aaf7a8240a1d593894ccb27f69e2c33f7b60304df254ec929e50d3e7502201dec9367eb675d8c18977b49e7a86afd73691873449da1617c1d90fa08ece20b6dd1065f96eb3ddf004a32854e94dd7c31d1426ee2e226ec001124d8f09ad254c065079754f9692edd00727b7d19f84e533f342a9117b1893ca905eb727642840312a157360aad0adbee97bc0af4f6ebf9ddceeb6ea6f3d13a0ee9b6b3cf803c08c451c57482b4a75befa233892cbb3959e6a7fc870c801cafa466b10286d69999f4c40e42558087eddac5ee5a4226e687ee0c7edfd60a52aa6c8ca43bd3df8786aa96f64417deadebcaaf4b1654eee069536b892033978084ee0288eca7b19d91705b80a2200af926594a326615f9813d241546472a4abd7efd86eefe852c2f565a189fcd38d4be3a5fd1daa5112f2b46f5ecabc5475a9e9c6d486259a1db2db6fa1db44b21a994f7b1b81cb1daaa35a5109500c32cd95e3eaa5c128cb8d41cb559b0eca5f4c9892e2eec5e93f6295483099234ab5e0550acb6c70de4301419fd6d3a0ad56f5f146a111d81f14e76c41b608c02bfc049209efda218b6ece9deb1b574e72742b51912ca084fadf0ecc576d5cd5db157aa0a487c8d88299dd176a3656883c62ced636b08339860accd19c287e92213e11dd54042e7c9dfa5e9ce8eed7937af8e71b02339dde449753ac3bd838595400fd163860030c575767bc65f53133bf2acca55b1c512e486ef93f7d79868e7c670ff360f58d530b4bb48b8f79703a9d90594af3f9e237f5b459cab146d6a11853c97a23487f935f23c9e243cc3f562171d2004e8921c39f3a75175006502d5419d765e4703214fc896bcd84f548b174164026de88b7584092ae408136c5cb4ccca4293b2133c2bd39517464017717e9b08eb1ee728ffafb64e2e878316e17ea876d1db31fb0c256ed45ae39522bf23eefd9f4a6bd183f1ad94681ab0f32357c94d2fb52a36a3f9ea8045ad2a7d6d22561a86880abbf80ba121ec25b5d890f99a78b6290c70f4a50fa330d12b63df1f2cc1ecf8c4d8fef1bed590e3ac5dd8e7dda35facbe0cf091b3cab243870e48f918f5b62d532933baf230b0d4ac074f9a4873c979f91777146a5d892cec9ba6ab3d47f8ed10d5462f72dba1d0a60316e27fe3583f1ccb425e523bcc2255aa64af2964ea836ce3d21089e01c0777a84d1695af9ea4f2eb1b08e1a445e2e65ce5a4f64c969cb792368764c218fafd649bd3418b22816a6e7a7409355a3b622c0b2aeda1897cf384eee23c03c15d3b2dc236c5f6a6878c308b5850917ce482a1ca2ca0510bc98de917bd001809fff42a238350c75bdef4c7e30fa981b01e7461e0c94b93d65de4179436f013d4c9b6bdb118815c6b333ed2c8dc3cb63be992efe26569f98c203b2af2e6f385674c32b8669fdf76e18bf667f0b5dda7b342982044002a93bd7177c75c9d82a0902819556bf951c200ffaae1b15c57c3a6533a158a16c735d635822db0d8c138764bb4d5beba8d5a1d392ff89e25d45caa30bd203ac670f1937b78fab08cd38dff89a5db40a5bffbc770839ca9478605a67c5b8be340c360044f6a05cfa2f8749c1c7a4f44ab15f683a6f58cc2ea43ad7a0f92000e74d8d63b61208eeed6b9a6e16ea8cd3e91678443bd04edb9e01eda27fe213190da53e5fa8f1aa8697e00a1077d4a84770cc916af52ccae39e053bdf15953804264e7523443696a4bec398e89c48ad016ac938d268970204268cc075915e0273b4d206c7a525b3e817e2b6a3ebfff736e8bdb3bd5be1c475060ba4e69fc6ef2dc549c7ec14d5c79589d4946c16336bc770d4e5948e8a81ac0461dc74dbba68678c214d84b0bbaa2ed537e43e85c2bca0f258f7d5fe3a576d2bf7bf20aa2af93f4ea7b7952e1112ee95cfa653f568e96071869cf9e5288698b635686d08798edd4589a76281b99b6569b7837d95384ab252cb38dd9fe67e1193aff81a189b820fa81f20de3947b3bbc34c5e47d2113a8e28e583016572d63ec401186c837180d7d67f55107b0a0d6fd43c03be29fa66e482689f18aed7a35b04b234583edd92f296d5960b367e402369da26cb8efbeef5384f00ad49fb1e4de552293c9ecf096fa034e1d0a1a0e5e027f6b8e649543a35d0143c7f40682e697d110a74fc160c9a00edce70462a833045179c44d5e2792752c1cf75db5144089021ffa6435c41785c2a125b72c003d51b159f2900478579ff91f7f0b8add827e290ab92c7b4c0e2f781f1c9e9a0d985cc645e23e3c5a1632d4615d05484801e3c603aea8d776d29632ac27411619e4060d04e7aee9dc04e7261b9b75d2fc4b12ad5e1e8a14680fc2ed6189c25b2b17b9da7375cd555e76db87dc0f46128c1a6190906f153b414e6e5380ebac8f52ddefc0ce10106e1258b23c62bdc18a4c4a1e834867b83d2b8aaf0b868e40f4f249d8a9c0c062fe3c1edb3e63dc06a8f3a7ed794b1d7b4af0cc632c5a2b6bf42da0ba98fb040272b92e27618791da0e07c83f2159938c86c6d37db1e73e560eafec64977217249946d8d569248c39d110e114580e6b1ea1df6af65d7f513bc720602dc390a9beef06dbc41950c7ae274d42a61db8b308712bb4a5bf6699d266c85e01a99448792cefba9a0bb4f5dabae15ef81714afdfad2e366ace5322aa62c2a19f2c0dc512de93ede0e58cf40fea31da2b24d552a2557055c6fbfe66a62f74e99e90f1477bb6de7835516bc16d68d1fed735cc7d177ce8536156012ef1584075765bf6d0c5a3d14966d8221e3e34f8de4146468f98a85be7b14db28bd95b41a3e596ba22bb3ce850b762995f8da8d50b84d72a61491a1f379fcd4c477182e3b0dcb35dc93e8ff2d25abb5d5000000000000000ffff0000000000001a7f36961db38f417be5040c005c3b3333f50ef907a3722bd144603888ddf605fec96f462fcad7f31ed4467fb6c4c75bdc9033eee76753f1edabff000000000028000000000000000100000008000000365ae1bd8650c211ab1d484b1489b6e8875a000000000000f8000000000000000100000000000000af72dc620e073fa36286c6b0d8bfa24ba3be2772fad7f609b0810a43210f27828b841765561aac0f4ee57b09f183b1f313a94a1dc2c7c50ef0546d095b7b002ec41c180bb972921a27c2b30677395a243c7a0a9ea73c76687b130064355719feeb452df48974ac430dcce8275ed5a6545143b54536244caa3e19ec5cbab9bf8fe6f74df7b6a890fabf7bdd935afe9c44406d2273047fdd6125daa70900d67646daafdd2f324d733272f9db751a8ec50388546715785ebea41a8096e4661d1b1c09f8493ff4421ca4ada90bd17fe7c6c1c0cad440114ba8f45f4913d3481f8d6697b25459cd4e0000"], 0x1180}, 0x40}, 0x10, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, 0x0, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f00000000c0)=0x1) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000040)="3b00e101b362ac291e0a189d8e3d0549e542c7b60decc92b6f5a90a77a55c6388126c0b3c31060ea7f43e4193f38249caca8e26a1968b81a78b08b367f9b38478fcdc6fc7f56203a81fe3579ff4d0b0f0fdb8ebcb7504e0f9001ea665339d4e87bb1c9c37d40917eecb62f980b0df914b69e7eacf30b", 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) munmap(&(0x7f0000ff3000/0xd000)=nil, 0xd000) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r5 = socket(0x18, 0x2, 0x9) setsockopt(r5, 0x1000000029, 0x41, &(0x7f0000000040)="71040071", 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, &(0x7f0000000b40)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000c40)={&(0x7f0000000800)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000a00)=[{&(0x7f00000002c0)="b49a07154b4a8dd86f35b48e46a959b2324b81015963319f3108a4af56d2cf575aeb66f1b068df074d7ccc7c288446f22203ef67556866d5e3976e60cece700e69c81873373207c12d4d9dc5a7448ac71394a6dd5750a6ba634356d4bdc0dae9fc8fb9ed853081bd0379c1a88ae666ffe023e46e965155a473941642817a", 0x7e}, {&(0x7f0000000740)="52a92b388bc29cc38b2b217793cb458acc90c81befa518a37e3e46ab23d1057d4a4aa7482acd7b483e3332e1b30f99153de205270a423cf99dee244d2ebacfe28b3498c668433fde59efa6029bb545dc5b22b43bfed78829e3b001ee359d8bb562f2bf8b8a42667a745902a8f59eb89f4923a1f8fc75c21fffcb3bd38e06f29eec0484129b83a9", 0x87}, {&(0x7f0000000540)="c8a26257cdbc101bdd18e6f1db3481fbdaf3aad026a45bf51632866914402ee02bc58595d0ec377d4720b021fc6bb022c49a22691e883feef5bdc605295ec5c0f9bbf50689c8bfa9cfe6017e7e7ddbe14e447c7ae97bcd19ca00214894783f868421052ff002", 0x66}, {&(0x7f0000000800)}, {&(0x7f0000000840)="357c961841e7badf5167536b1a19a36da99518d6e5c7a44b5212823a6325c87497d36e6a4ce3bac68f0c76243e759e5cbd02e23ada6002a58103dee67e3217c2632ee771704edd33bfae58", 0x4b}, {&(0x7f00000008c0)="342939aabe84daea5d17db62e37c27d981e9d89512e69f5c400818b96424ec35304c57b219897c263e90c1485c105bbec761cc911fb9141439f30aa1bae14c8eac776a8dc65c8ef525eb41a546060475a574c0db12d3eb43701a4d31eaf7cee583cc84fd0d1cef5dbbe9f4d4e9d53a856d120ae4a478af5942a108d2be6fc274c34bcdd598b50bdcab6efcf945d5df5e0dedfdae99e8c4f23774ba23d0d4f41973daeeb3316a28f79e2fad35fcce722e31c0799c1deedc56f05d8adb69209c3cb37698b2481341c62ead025456bac0837f", 0xd1}, {&(0x7f00000009c0)="0479a4b338b2b41b2bf571952d8aa1e5713412906e81d923b2547c8e1c59c00058b7f79b3beba211bccc6baeb4d4c5dcef90fb56b4dc13e393c718d327d89cce", 0x40}], 0x7, &(0x7f0000000c80)=ANY=[@ANYBLOB="20353fb266b6c1a17cf83800d3", @ANYRES16=r7, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000020488ee3000002aaf0e300100000000000000088662f5381823466f4246abaa06584a591ab04f520db0ddb01798d65f2903792e3302db78c96f56bbaccc398e7", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002800000000000000ffff0000010000005484a77a508b23046e34703c6e11efd489ee0faa16cc00bf59c8821f7dff883c81ea2746d29305d0534c532b0d767fe0aac752bb955835ee117d6f17b51886e55b8447f02accf3e73d37733c893e774484d7af22d77804e399d01819b45b2b562a960958e26540ec51e5e30e7a1ce69e72791d119ec2cb48e7e3865848f9ea9ae179c81e89306ff3d97b0b6edf438be589cd744439ae2d18144e9b384dda02e2889db86c7639753dcb2f92483d05b6fc7cfc9be2b7fbb416517ef527fc55", @ANYRES32=r5, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32, @ANYBLOB="2000000000000000ffff0000000000005a2fa5ccc1edaa2536af41f3770fd19b1b2a03918cb6d8107686e50401f3ef857e8bf29b5d1357f11475ebeb93cbe6db251f3fd399bece84dbecb5715de2", @ANYRESDEC, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB="000000f8170058b116de2b60994c3529d661c9171614625fa40fa93404f4ff400000f3ffc90540698fa9f3d2546b00000001ff000064cac8e9cdab09dc85ffd62e04a536c2397226097bfd176385b578cbe06fe0a848feb63bc2084591ecea8dbdf3ad78ec7a954898d64634e94f5d310af29e3facbace48308b", @ANYRES32=r5, @ANYBLOB="000000ea2000000000000000ffff000000000000984c357d1801a38fc91e71237bae2ecd618005b65f878e4f45d4a725901197c7d9e6a04247774498c213e74e2f2a18d6260b433c187626e9c221b58e5b14cea32893b92ffb6d06325762117200a2d8130ff2c3a965cb1a724bd55c399c36da333fa5f8676140abab8a", @ANYRESOCT, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x7}, 0x400) connect$unix(0xffffffffffffffff, &(0x7f0000001380)=ANY=[@ANYBLOB="8f3e76779c9993917800000000d5140000"], 0x10) semop(0x0, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x40, 0x1000}], 0x9) close(r0) syz_open_pts() 15:53:24 executing program 2: r0 = geteuid() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002840), 0x20, 0x0) r2 = getppid() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = semget$private(0x0, 0x4, 0x3c8) semop(r7, &(0x7f0000000180)=[{0x3, 0x6, 0x800}, {0x1, 0x2ff, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x1f, 0x1800}, {0x3, 0x7, 0x800}, {0x1, 0xffff, 0x3c00}], 0x6) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x400008, r5, r6, 0xffffffffffffffff, 0x0, 0x198, 0x4008}, 0x1, 0x2, r4, 0x0, 0x1, 0x80000003, 0x5, 0x3ff}) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000080)=""/5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, 0x0, 0x0, r6, 0xc0, 0x200}, 0x2, 0xd47, 0x7}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x40, 0x0, 0xffffffffffffffff, 0x0, r6, 0xe1, 0x8}, 0x80000000005ed1, 0x8, 0x4}) r8 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{0x80000000, 0x0, r6, 0xffffffffffffffff, r6, 0x20, 0x1}, 0x7, 0x8000, 0x7}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r10 = semget$private(0x0, 0x4, 0x3c8) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000004c0)=[0x4, 0x2, 0x3f]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0xe, 0x0, r9, 0x0, 0x0, 0x8b, 0x100}, 0x0, 0x4000000001b97, r4, 0x0, 0x6119f038, 0x2, 0x6, 0x400}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, 0x0, r9, 0xc0, 0x200}, 0x2, 0xd47, 0x7}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000640)={{0x3, 0xffffffffffffffff, r6, 0x0, r9, 0x8}, 0x46, 0x8, 0x5}) r11 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000002940)={&(0x7f0000000040)=ANY=[@ANYBLOB="726b2bce3163e073c0013d2ba3c1"], 0xa, &(0x7f0000002600)=[{&(0x7f0000000240)="a05d3f57322d34b97214623d1cc108f61b3795b5d74d12377cfa5f33ed628fd3f93e7634492f5153fb8c48cabb46c0ed0c7b4a7154613cdb3ec89ae79d4e7c52c678d537581bed925eafe16faf3449a09b0d75b47e2727107d82d44222176d089d6aaa9c98e6348da7d8517769c10b537121f9cbc5eef80f5184b90ff0df075179d069619cc61523f87d9cad3fdbf5bccdad019a03605f5586b2968509c899115b1e9ec9", 0xa4}, {&(0x7f0000000300)="9bd6ea8eea4ed9fedd0c788d96a148b20fa095cb8355f137197da91a1afcedf19f2cb7bfc0a1ce6699d28085398fa68e48c3a8c9a06fdd81db3bdddc049a70e6427fd871dcace78c3e3d36b4ee0bd2b230651383ced5573dec4bf30c06324c2cadfddf23a3c9b2db44067f07b3ad00b2c4475c2cdbef7e5306a60cce470aeaec8bba1af2fea99ed5f7b14608967fad042aceb53819d3e2d65e6de886fb", 0x9d}, {&(0x7f00000003c0)="b011b9543dd4e8d9f0bb2d2b0d16df3c5e8b94448db2010a819d221c67480f24a3502747de33cfe5ece6523619505170095015c206e7da1fb71167420d33a3f074459cbe33daf6d1e2c7da129aee877244d21accb77252a2927a2a6f0a58ee6401ec8f557f14b8b85ea3fe0b9ec54f250788a2e35bd73867f701346f033869ca2cea4cbab39f3dccbcb3f566a618f37054345b3b8efd879fe06daa52ee3ef71e4013dfbadc4e1a3b9b8385538b9ff7782533acf3b336be85e3d9c2f0ad8a460afc6cc3e0df5fec2af0dcd3be60dec837e2b261e7acac82cff8659abb77a46e8bbe65b535514e8ba5e7d4b3a2dcc196fd74bfc45579a85e668b685632742ce6f1e9f2bb9d39f374003478932b6ecd4942dc4fe3dfacfc968d7a4dfa845d3a4b98ae73edd1604fbbf726b833d7f4b55a46a19eb05a3541c2a3df2a5c877f48a1a56b9699df7e4ca8c72b335bd9966e707f2f3cdf835b825748975a9c116bb5dc19d0f4b38a7bebbbf33da0f0deed327ffee184c1d1779681c056c94d9ba484faddcde0d9194d1de38bd819fbff35f131791cb1a45baa93a68f458c1d57026c2e1768d1d1097a69f3446d8e6e45564e9e4ca5f2a965c4a5e82b97b9224e805f3c934f10c297418c359b915b675991f53d56aa92384635d09606a899f6eeba4dcf6863997121887b131ca179ebd44b1e33b64e662f56a42fcf67e0c4b1b83c4ca7d87c4d31a00160359da4c11d443e47df1756fd758a739131614b2784995dbaf9f640bb7386a95ed7db94fa55ae315ded0fe00b9fc9c0dfa2c19d33877be2dea2e500bb90ae04d317b9552533f3062d4dcc7321ceb2b36122063514b957ac24102190e9911d58445c4704c586aa284af13aa56438413d7df63d905fbc5726fc57234e09cc9f05477c6da7a9ff67ebf5f5042ee2a3df01273c9a9c3f5b0833d8e2a5bfb86fd735a1658956209fb74689df73e9839e887bcd0b85be97fd789d44b3a039344829797d5e47ce95c5c114d085441bf1f41e6f79f42d9cc6cb6a91fbbf6940f64cece5739d53ba9dff9c07aebe249cbfd4001f101bf4894ccbd912423c73ca2d200ca5be6b6aea66183c5733c5cd0c2940e4d7bfe6187766b1cacf8551db831add54ea60bb213d1fe5e57725f2dca9a2a220332b2dd0402fb5cc539fe8ab759540f1184c848a9651d5643c78db16a5c41009576339a222ab58a720ec1e36be2fbf08a62861577ec83f2824f666ed7074c83d19eed2d694ff49e3e574e2a0ad93359991f8741df6c437b00c8042f8c1ff6401e1c7eb5b9804307eaf8d9b619ac7c2222ca9ef68cef818f277a35811e29e3ccb5a8ceafde4f3310a6d22a3af679d0d197436c04926ae76ebab1d439524fa05bfbffb3eb5101c316a450fae5225f40b413c5205cc4798c5005cc374db1ae452f77f8c02e3e0d7f5020935c627f66dc84f6912548882f7922128b18fe1667492e4b28eea02240db5999b94c714decec081710d5b7873dec043bf0cdbfc6ebc601325816664bb340ea032478d56761bc32b9b4647cf492c0301ea86563611a5ece520e8b3654f470911b1e4505863d665126a8c01dd633ff097efff04753433ba3299d889ad7f03619ce31eeda7a8e4fa719cf1ca66d1e9ad7b40d283c3ab4d5cf67833ba12507d3f1a8faf6643b451ae69d5f8814081cbf736acfc590e82697a75834fb0247c8850c51688c4e8fa73bc940fb6d3eec26a9d5a545e5d4813a0df4b976b7451a9e3059ce70241929ef19a0a073b69e55e0f831d5f3b14dc34c8d30c6879eda20ca3a0f8d93e69339489bc8798e51558037f8f3b8ce8a8b0aa94f6441c7598121f80702f66db51c815ae9d0c6210d5b998eaceca6921d9e206d2ed2ffb653af83e3f49523e7f751cf3baa84686c2d42101bbd0154ff16b2a154b1be33bb63ad11c1406154326fa216432b191a48c539ecb6783614576b25d81a3bb3dd251a578441509bf1c40db888f1188a49255fac7cd64e8d9c2d6fb96494b042e9dcac10b9587b5011b297df958ec3e7542fcbe506325e27c926ac50b07c55b05cc0e9ba3ecd9721823cb33173e4171219ee5a62eecbcb074bb7d75355cc3b1d583e18d68ee0c4d82ce37ff0bdb493970430b886a15e193121d2afa029102f27cd2f29701ea8f8e33aafb9cafa4f7ebffb558e2bb9a2595189c314f4bd2d055161482e2fa4c3589fc5d2f98104eb8ae6b7bddbfbec0956b1b4daa7076c31b6e5d07a0c6e5d6c95414d91773fed71113298200328290033fa515b25a900145b128d389a6b4f8f7beda4a15186298de9a85f68f3ebdc8ae362fc7d2076095f717631f8f8e78ab80001ff50c8b902c41252c4a2dc919570458c9ccf83d4944f024ae25f9b9b5fbdb051b20502c71b10d769f74e5990a379888a08771608f9e45d25f5df5620d986d369361e3c229e26dd7c692ceecffe3dc7062172741674bf8740af9289325324e599493a8251d1957354dc64d485e519c878e5552faaa58383fb1a4fe1dd8e854fb23c2846eaf54406cc775543218cde1c53a3004091e181f6c6e4e657c5e44ebeaaca0601a4abf8e6564cce870a464e98fde5abb78abb02d0345d6ef2e68a1c632531d8e3d0f675e267699718525f55ae6b44feef4a7c7ab1d7ca36fa23e2531fc18e37fe6ee1abdcd490de9e2a93387324ac3f3c5c3f68e22b7fb8fa25e3d38de9c0b189b1d0f32037974f54826637a4b6a40cfef92631971219285250758a056964842153004ec37ab70f91abb70ccf0540d8c7b42bdcdf1b156afb6b61e3daeccc68193c5c14fd777ebb0932e751cce7c0a134043cc9daaaa1838473115ec9b8da3f3afd179d39c0760f3ef608a1b271c6a8e3f6e681d85d2178858dde5079da3b8d24b539797ad81ae624e81fdcad18d8d878f7574b04539d610f81ff140f9e906641b486089400b54f594691bf55fa6291596770e7164e84659505fb1b26c5e1559c653f5e99e47515e59444935d9507d1891ce125adaf96830726fb4838d91afec9d989eb2abd3d4852b3d63bb49984a33cbb9bf6fd4e1ccf0e32edebd83907a5b03137ca5fa9d95ba4d63f4a9542c477c8e5f397e900b193ada1ef0b78f2481b4cdc7a37743f321c407b60b97456c49a3d21675b5150a3517ae13b22fa63b6a26ee13215852e841956d7f64546c759fcee228bcd9b3f70679293fae753cc48995a46c85f2caf5d7e1519e366db56785e03df3c19e81c20019a9eb3c8f37486c9700f07cdebdfab7b19290766da824141861ea986af60b771070e7ee345d32714fb171e34c77d807c310dbfb62a2111147cb6640d5943933e81ac7b87489f34e4e33afce43be2b358eb7a2fb3840c1b010041e8b349b42456e36429944589bd4ebc7e50e7e224f4d9b483f517abebe95b90ab5b70b21fa3851e46f284e67e9f9647e8a4724d4a1ca3d9547176e9cde4bf206b44180ead08dc422ef2a27fc71ba848bf6bd5ff4297c9f5fcf78d76cdf12755b9572c0f3e663c4032de708b029eb3092ecd442ff22f317c0e29be4796a2f30eae5a244104e77e3f4abb843f1778e3becf15bc05227ec4ea08cbafae07d9379270786f7135c7afde9a93e8d04feaa9a1041e0f94af2bc1bd41ab72de444d5e8dabdbe6e9014aa6e67b1cd243a6ea6a7de233a70e1e1bc0b3ee504bcb16845b1937d0f8ef68f104ef525c897ef4505c018453adddcf42d2349a5e2e090f4818dbd9bcd5416d6b38e6c9daa98dbf994fc649cb639b649a594ef340c6ad2e62364613b9654b7f86046ba3a7f4b63c422b1016b3ff71776efccbaff6488f490ff8fdb8cfbac0c1afa1b9c46f984ccb2381246fc9ddfc83b2ee6086c2403777a8a4b539e5098585c59ef0f135306691ccbb00efa471d93c86c8f0266e830a0fa5cb6e9515ca924cb12d6459f9f1f75f4c53243668a9ce2a508c547e8540c6f38f41d9a2570ebcc6c62c66d91444a1e61316140cb7fcaeb352182b3f54184f94ea17cb186f7f6037f096a2f86495e684e6ac4fbfb151156d2aa17edcc063a99d93d88d09afded67e85be54bed5b40813afdea1e1970d983ce7162ed2b937dff752542b4dae3bca0dd0ed60e85351a28fd8b827e397a8b4fce87451ee20b52bcf012f6e6fd06ac442e59167cde696a9c4335d4d645870d2dbfbc7022b59c225d740cee184240d4314a5e0a947374ee7b42df323faad0bad742a9b2bd977f3a467cc23d31d13038220daa6529a2b17d9f4c665131621c72e7a6f8a22f618e12c4fed6d666c6066917cc1950ff2bb4501a9a5edb413175304aee08a71d5d0d3cfec1e6cce785e7756c6f692bb4710f517e29bc7f1357846414490cc196e668b02931d78df6b38c72b14efa24af9bfdf1ade57f336985c9f618f696ca4ccb6bc2c8977e54a99e3f265fcdb69ec2a50ff7b22814297a2b5b4f155337fc7105e73bbd15b325f2a4118336fdcb5a0c2cb8987ca910368395d32dae5cf9e2f0c6b2195efde566403da70ba0fa3ceff7ec0645c16398f01a216de88e003998fc809b1bd2e2f5c952e5d37e9c3e0eb296ea4c8c676335253352201dc95f6ea8af765304e2fdd09ccd0dffe7908bd11550682f5b33db7926d9e70be782c8a29a99350c8363c3b0c88dc7b6d46b48edb2dcafadf2d7e6b0d842a6bd1ddf0699d44f63b4a9e1192a3a683dde824b450aa5ee17e1d9ee37d32cc88465afb19b567298d97587cc08750f1d63efddc06e391cd5eaecd2cdf5e2e6873ed0203a1ddefc8b98cb9deb0a9b6885c52eeec22bcddb69ecebe1b78ecac2bb343a22cb6793fd8717b27e30a645ae4fea1727bc771aa48db54f069dee76f4f1716ffcb857807f4f4db0b2e71d25c1bc7a8bd7acb8c6286939251b68c9c1e161564efedd4a122abbfd27a01effec698b170ed4d0e9e5848657c01c55d0cd14e3c2be564c0da0fbdd29684b028ca5eaff160fc0fad7357d2de4907b026e804fd648994eb518d1eff75bbbec4c46d15f23e0934f15dcdf1e7803a0a9c79997870d15d4e49428b80f6879d10b66e3d4c81a837aef683e102d47c35230ebc04b6ae439f7b5c5f4f8c73c6d512856b07404fef9bd88bc5b007f14495714d33359a6713ad6d784b911687e63fcb0d1a3cc48ac8ea7e8ec546ddd2840e8e6384ae5dd9afbf679ddcbd3eb387628e9a29d5ab148a2aaa7913593486f976930a8ed265806d44f2c70c938b18af6667937757b6da77de3204bb27c301a4d3e5e9766518f478671a4cd428213f4d5fceeb3e71e6b7fa17cadcc93e9d4cfcaf5d9c833296695e667242807e6578a6d937e3109f6bfb9f446f4541868ac2796c1e4f512c2297fd344bd1cf3ba2643e0fdef79e8d4c08c7d543948f107c8dcfea07d4fe536eb8091c921504f74db9e131e738cbd63ea6ce1937123a2da4ef9b506386e9c08071b3ba0434ed6e6bfa49ac8352ebc5c1978e3208840960a48306cc88503cfd74eeb09e040515ef59ab521ccbad784fbe66e280f421f726bed182b55d396817b0eee6aac87ef8628bd41dce9c90062844e1a787d41bee770c2021a50162075ca2236ad515b42e8a82b21e41f35381efd44bcf6b1109baae60e9b76c8336f1a5b03ac789d1e3d29af07c8e6eb2a6933cfd654767433d09b1eeb00dfb6b37d7daada9fbac347155f9171ec814926800ee17851ac0e249b42ac740cda73316da8fee73028f0fe4cd597b8fad849a8011ad47fa40aaaf075e31c245f69fb66b93ac93617db7c31845a1bc3c6039fbf7c3c4ec2038f65990b36d4fa335f2f744459d146ac2b", 0x1000}, {&(0x7f00000013c0)="c39db878610109c51386081e2afb9a1b845314a43515caa3ae0c32621132d5a1128602a3eb5814cbd42ffb2e7f59f61c307d6d9e56cb94546f0b09fb430da36ad881d467ea36bcb76b4a9691695915c500b36f80930dd58a4ccc6987122e4336b6afac2f5442a7c79579c91cf4350eb64367bc7478f8f36891c46f7e93ce36", 0x7f}, {&(0x7f0000001440)="6472982799d63b62079253608972aa06d847b1cd23754e1069d14bf052ffa386566228c95951d72ff27d4a62557da8a7000855b2f113a766e84ca0d87fedd4f4376a7254aba6e815a56414483bb1c805b2053936e00f52a91c0615af7833f7f711f95c58af4dd7a649d8938848c56e2feb8dbbdd68f2a5a3e3a86ab38ea1f28d5f68c7dd617e3a188a3af2208cf8e770c54e3945f61c883d06dc62e8188ed5aa97f4a1248eb2786f99b0b64b7ac7a9da63014469a8f902c0b08cf7a1aa46910b1b81bcc95751b75978eb8fb4304644277b896e23a459c07366d232aca8ebabc0570949c83b91e666444ca79b6fda40ffdf19f8d945779ee365d2fd34866dacdd1dde4133d077647833988ed5eda9349a2b8fc86bbe1b524a50713eda4f0f9b6747b5307bcd85f99d2be24e8cae396f668870b33feace1bfa669fcea5a53d25d4c9e4288bea0f11eb23dffeb07329d3e290ae33a5c3c502ecc11d0233856561cfcd98f0639f14de28fe937a497f1351e3f7f1b010d52df8b246049bdb9da757df1c6dd6e15e76d31ef490b78e4fd14e669a39dcf84b097c2249b22bf16c6190a06a9d97e24711f007e11086535efcabf90a01f008dec97caf86742ce8d0d5e36ca066a003e5e448c4c340f291ade01b8b3f7bb1310db022fd05a3236f33f4e3fc9fdd8b77e8b8e0c89191cdccc82c3fbf648d1f146ce99e19c8567e7c3c816043a2cb710da51aa69a12e42cf451b7ea1a7b73a9d5873f836e7476a5313fc62b080116c685232965e8dbbacb53a04fc30ae8dbc20605195263243e1092c365e81c95dcb25a078048e4165bd5dd5ce8a5e24941dd1bf47cd4806ab6ad357a203c375528d5cd7cfe280a7e157e8ca5306c39177e6513d9ee2548f94a83cc482399a84520ba0a61ad5cea2f9066f158464e57e8721fc8f505ddbc6a9568367c23c585d00d8d889f331f22875dfb67a3346742a6a3d478f19abb0d0ef7bfff8655f3bcf3665a9f56b66fc68719fc74ae3e05cef95c4308f58b872b6d2ef380339f6e7af4065912af48c9ad37f8c3b0671b65a94bd923819371f5e6a5f479e65b9dd6d7b406b2aec7e55837ca7fa2f943e55bc444e7351a07a8da57260a85d63ae2c2069b383c01263e99fb59032bd67783eda69270396bdee39cccba0d66733f4b0f1b1432a3fd97ec8097afcbd97f6c0364c8358eb6f8d2a663aeb7138f5c4b08c5c2c08b75ae9358f40718f88b9bdeaeba68c71d9494e9ce49797cbcf0ce9c4197b4ee48fa3399d28b512a48d63206b8892219f95fa5d97da7c38afe350b2f7d1b183c10fd0ad706f0009b6846dc5f4f06553304b3514da220e140899080cc050434db9607738dd0c2b9a188403f12d839eaada4762fcc4e68b5ca23f59a1c051e213cd03da17ec9a97cbb24bc4351810509b3d0fea41c2c6a125f62ea3012f7bccf46e3bc6a928479d7f72c47d7e30697e1d8a50e90784494deabf76872cf2652fc2ae4ea1aff4f6d9e97199b32b6556e01814c694ab2493c9f9f7c725eca5b808d841de72224beac2e5d88da2fa07f0b74a834460fe6350648ed2e481601cd470794a79b5c1279407592e307e113352341366a60fdee16c6687ebe2aca6109b7bc7e8ea2b7bd4eb724334810901d5f4b808fb04eff4cec36af8f3bdb9a97eed51ffecc5466252262be1e60db91f4d45f64591a2cf286ac865ab6489dc0fd9c875b7e09d22f5076ac9ef6be1536b0393f1cb340aae062b318bc0425558962ac807f0a68aed8dc2938974531144de16b5d07945c9933a75c851312245a38661706d61641589ed83c4ef16f5aca8e64793a62731a5cad054d9287ceb62bce2dd6c38b4832456446e80a1cf8a76c16b1d4f54c586eeddfa6877bdacc8b99cfd225d06207da5f19927bf67498632cd97a2f04cb66a79f7b931aa45123d66f36cd7756c07a5ae30df53f6cd0c88f288bfb5c918beec9c2a304ecd0677f18ba42c3d63bbf79736b873c87121f6ba995a14e4faf4a2cb8f9819a5a1a72329abc50dc2d7a60b232aee6ebcd83e57b68bb479efcb70aadb5c4260d89d019d2aebc269aba9720f0cfc8bf4a7bb49f5341e37c6fb7044f79129dbbfe99ef295be78cb17748ed2d64ad7444b3ed044205db575b42ebce9a786a0e875584ecc3967b3c43cbfc839a1892677039975c207c5901ba886d6c3adbc992a640f81d8e7b00db969369ad15f97b8ee97ec807330f0ff63ea766c0702fbf6212b2ae9dd43fee42881bcff6321c96106ca94f0437ff88ceeb50d72e8332067e7c45fd8e56d782933ed136ff4baf221231ff0cf19b7d6aad523c64582f6688ea5b51891e18c83002f7b24d59bc6fd9e4c1f3718b68801b4b719831d8bd0ce3bd1ed07826b19cde085ffdcfdc346814da1d40478977fb0dc95ccfe8a12395f842951bf1157114c37ebc14e5044bb24911d69f4dff63fdd98fd05cbefbcd8a50ccb7d511e4325e7d0c4585277382dd1cca5b0ab6be22716c78aa11c3c87cdeb2adc030e99d937ee075ef4a170acc66ccd134a9b7420a23710d31182b61ddb44484ed1dc0f212691a1afe560fc9eb43adf9e31cec96144c91368ccfd2856156a35cf09c96850b58659858ea28e5cbd9de973f3beb46e305533b23f479d78a8fb5c9b7c82f63175c59c1350257ad45c58ba456b893effeb1a110f8b80c9973660bd0177f9193bf52a939db28fff0a062abec31435ba517c03446b3cca899b12a5db98a496e4c57f31aea1d966894df976bfc509ac7ecbe14c9b8828f029b42db078f6e38e598ac4e6b4396d425a91b7d780637d488c2de013c4f7a19a670f21574ec16c370b57e7bb71c52a6987d7540f6d8083ee8314fdbf31f5b943571a03ad79e65b52528f1bc2dbc54d88c247aaf8d99988eb4cf19fc392813eb0222b8822af2debd7ad114b9e098a7ebb04b51ac7d03cf69d16045544d968ab65a5f43fde168f77c0c16f2fbd942aed4bc00ea0fcae810dea1d98ae6afc1da44b8c25e35e765ecc428afdc5f4297071f7713ef1cf626024f2450e0715d1449a36f92880e5831e44fd5216afe8c37a461662192eff5f54edf86c5a3cf49e7e142e9701f60c4bd9fe0e130e50502bd6283c2dbb6473bc962da4da64bdfc2063bf4c5ecc6e616e8414d281dc341a80889b98f4e4a65ed388e7b29811617fcbd80fb2c550fa468d358c1f2a18a0e033402c87262e0ccf936df874ed8359ac728b5847e558958fe14a981659ace2ee4531c2a7169d9b415f5deac3f9d24fe86898b3d7aafb973f222b58aa425e4dc7bf53cf8f04ed4019301922cbcddceee48b0f566e67ed6a27935d9e14d03bec361921cb12add3d5fc83c72ad3a2e875e738354719c39df9dbc8b19f97c35576b5b9f0cf14e85282a071c0fa40633d24e6c73af328155c833a1e344c34137b9fb8b5c6b596c5ad636073b4ed1e6ea6efb35180777e7c778364be692e464921d0967a1d10927b549fef704f98b26c535384026b1dc5a4d6a6c10f291913e6402a5a1f70992a20ab2518a6da0d53d26ce6552a0c0955202b4563505b8200fe9d4bf51d7e67febcdb7bb919a17b4670961bf55b700aa62238c3d85847f4ed4a5cc5084e4bf1d185eedf5554eae706d24af97e666e21ec6b345e043832dc345ebeb8f421c5eb1e6962d317929f63d4d8227212cf60ee368e36349eda9c402e13b59860b9b568de35bbfcd7a8274c1129cdfb2e2bc275123ca1814fd2df197d62bebb41bc85ce09517e86c365519cdc9953290936f8b0e140707531de5d989751becb2e7145e607ed2024636704c1523878c06911612c6b8b058b79efeb75ae7d8e5473ee3edc477d1d6421e5bc533bdef79cdcb42e589cc86ea3163e4c8223a032478d0484529ef496a60931341b6e11ed65fb9ea9b78242b190a836fbc76f6a8255a9df60226b7e4f2aa4b84e53ee5b2b81da63219d0f00b2d7c79307af8e44c0f647db83ac386186bc706e85ecdf41f858e57bfd9840adf4404dd979cd78d3166579f6f20716d10193319d2fe57455b02e74dc2188a06f63a9605d1ebe9dfd7912a552ebe804548af5d80cd3112db17d520afc01fd4e36cb4bde22303d95be0cbc305fee798bbfd7f2d09dcda3134fa2a723ea605d68f4e8ada8eebdfbdf3ae72ad85d0677b5de8089a54b0119667440a3563dc7a45de55757b7b0f519a19e24aed99aec73ca3f50f20f311acf2896f3759cb925489fd566e93ce37554268155bd56dd733340ef5b0f14d7388cf560c5291eb807bc77eb87c0b44d7d683ed9b1961bc244308d3fa612045d141a26065a45b73a46de9ee2f1b3e90dd6949d103bc20bf773c41853a09258073bba1be1a85508a2e949410f0857cba98799c32f6c4268660527c8fbc31cf717e6cd9fe5b97b8f75f05737422664f38d1f30e40191b54bf34420358bdb1cb301c8653f34097e7e155d921a4d28634e1001b05b8a7685a056ede3733d161090c919371fe0b78b12ae81dad4c00ddc3b137a01f1c208a6c8f9c58ec6cbd80040484292c401acf9ea394b3cf5ec032f64418b3f2d2c0cb16d0b96a5da09d22effeefd16436f8942daac100eb07bb0a0d4ee5a9831d742352212773eaa1e6c3a4e8e7051fd79ba5ee44f8e6473b1648ced727fdfeeb42bf39a54ae0f99a80feb37b91edfa0a7aa2ab77cfeafbb82cb1001ffd2b297b46ace23e6069e5bac5713999561127394ad18762a40108c7706b6d094895f6a5e2925598d05884de7a50198ffb4f5bba08567e1121d877a8a8c6b43f2ef4638123b634aff986bc5767ccb2d31e10d9c0f937c186d905320f86392afcaa156b9f02a4149f1b185f390f9a8d1c3fcd10253e35bf1adff3e81777d53ea0a86821a3646217204a5a8abe6533f795b08ee57b1f07d82ea7275ee2a65385d5f06e0804d14424cd6214f9180d1db2c3762b8e0aa8e17ad6ef8e4dc9545a041301c92d4502bc992b9259bbe886e914ea2816de7e47e762f927fd02392bc1518fc7a5f8cd4a482bbfab73433044b19d7ee8be6443f6772216208fbe4e0ffc7ac3cd2b06dc55673b593f0b8ef1c84ca511ccefb598b2a0777593ea673c29584071ef987a3c941f3e5f96d910fe7862b8e09217eb03f7737ed51397d63c5a8695f0667f3cf6d46a12a3542aac7109c90c8680d055c8257e2ad81de374ec73a55d8f3c67e1dc7d19f639c31a8a6c18acb99db74bd38524522e4334b02950bf8b542596dc0006ea65bc1f6c5c83a5484747bc0c82667d3a1d5a7726bdceac25b56cc989becfff9673c70d70ab801c937283a25c4361489bb8267aa683b8cb9e42ffb2df7be4367202e7e9b527c11f2b5d6696a773c738bdb3e681493fa6bcc6499b4b8a4733fe08b476ff51136ac0b92fc6d6b8f4e5139ce9ecbf737bd104633af5b631db91240e0c47dc817d2f5b71fefa69943162ff708212fc5a2a134afbd69b8aba4f0d2abc05c19ee87d8b4effcd4027760f7015e183643646de1526464739e0de91022ec23119c8b50d31573b0d0226dd608ab79880e2e18e50e2d8230ae809b2a94c9c7408bd8a42029d395eac3fb3a063a12cad047b9b3acce2fbd786b60233aef0b6187aebfe9bb88ea4a0d81b5074f297085c6876ddf8e3042c6cfc8675b16f038a336ecc54fde3153679d7888ad9627fc83658faa012a2ba0755bd6e2eb8c7e364edb058429305bdc8652c5f3f80efa1226b311dc6dd9e3e39f469fd0ffec8162c9bd4d431dbd4fe0cf0bddf4bda70c35206e1e21d26b0f511133f05b744c0f8b657c1b64fd36c94df2215", 0x1000}, {&(0x7f0000002440)="c0e6390688e3376bce4784b67611fc33c27664bb0aaea456151299330fc0c3a198cd55111effe99cebb6b60f505d08cc6fdcba5d0c420fa9890f59d8e4c5229e42d4f8a6e5473958745b4053b6d0cf51e43cdf1fd4da21ed1c42ab25c91bb5f96742ff3cec7e5074a93ec6929e1e2e4c1aa0354ceb6412744bca5b5d906648191eb1e82a974ffe9672f5e92a36c981cfb1e86b736f0cca07a4550ef578830646073829095d47e93771cf88dbd666c5f2bb3efce12d91bdbb9d0fd3b30f5b267a8c4d08b71cf38cf2bc557d53b952f61b80f68b8728508923604386803b260a9165", 0xe1}, {&(0x7f0000002540)="f54bfaefaa8023c15c866809a96f59c6cdee52c9a7cc888397e261fba609946f7e3b5cd28c38332121c8dee7c6f6583ced72985e2dee73e21d0cb86ffbfa3417a28bf8e4fcd2d9e3ce", 0x49}, {&(0x7f00000025c0)="d497d609871d51fc07ab70", 0xb}], 0x8, &(0x7f0000002680)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001900000100000000ffff000001000000d9e12b597b509a8cf3e4ce4bc6a3bb556af0b62e074f857e9c1655fbd5d78fb1303f672920401b8dc88cba1ac1a0ae84a9dc47eeb5553daa6f20df1b8d32ed98b21df286ca4ea46c68fa971bcba48715206ac396412637f029abce33c539b9a792cec25439450eb2a3578ac98145a27112a8f0b1b77823e510385b4798c28a2a42563470b78837ca89e93281344aa773fa1769354bf376132ffe98211c82e52f06e2796701e1c7fb9e70a47e3473570a950953c63f37", @ANYRES32, @ANYRES32=r11], 0xa8, 0x4}, 0x2) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r6}, 0xc) r12 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, r0, r6, r12, r13, 0x0, 0x200}, 0x0, 0x0, 0x7}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="6228951c7f850b317c", 0x9) sysctl$vm(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) 15:53:24 executing program 0: socket(0x2, 0x1, 0xfe) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0xffff8001, 0x22, 0x0, 0x0) kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r2 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chdir(&(0x7f0000000000)='./file0\x00') getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce90b8d795800000000000081c70dce6a401e594e457ec4a280a2691e47ade5fad32446000288189e4410fa31ffffffff0000001f2001fff7b306000002090144e9b59cac1400ff"]) syz_extract_tcp_res(&(0x7f0000000000), 0xc0000000, 0x6) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="9c02"], 0x10) r5 = semget$private(0x0, 0x7, 0x3c0) semop(r5, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000004c0)=[0x9, 0x1001]) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x8001, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0x0, 0x40, 0x2}, 0x0, 0x9, 0xe7}) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000080)=0xff, 0x4) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b10005040000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f00"/177, 0xb1, 0x0, 0x0, 0x0) r8 = accept$unix(r4, &(0x7f0000000400)=ANY=[@ANYRES64=r1], &(0x7f0000000140)=0x65) accept(r8, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r9 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r9}}) r10 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x3, r9, 0x0, 0x0, r10, 0x135, 0x100}, 0x0, 0x1648}) 15:53:24 executing program 6: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001240)=ANY=[@ANYRESHEX=r0], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f00000013c0)=0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = semget$private(0x0, 0x5, 0x2c4) semop(r6, &(0x7f0000001200)=[{0x0, 0x9, 0x1000}, {0x4, 0x0, 0x1000}, {0x1, 0x20, 0x1800}], 0x3) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x2) semop(r6, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000440)=""/56) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000040)=""/4096) r7 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x7, 0x0, r5, r7, 0x0, 0x81, 0x402}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) r8 = getuid() chown(&(0x7f0000000000)='./file1/file0\x00', r8, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r10 = semget$private(0x0, 0x4000000009, 0x82) semop(r10, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x0, 0x2}], 0x4) semop(0x0, &(0x7f0000000440)=[{0x2, 0x3}, {0x1, 0x95}, {0x1, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$IPC_RMID(r10, 0x0, 0x0) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000001480)={{0x5, r7, 0xffffffffffffffff, r8, r9, 0x1, 0x2}, 0x9, 0xd6, 0x4}) 15:53:24 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socket(0x18, 0x1, 0x0) fchmodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) lchown(0x0, r1, r3) r4 = msgget$private(0x0, 0xffffffffffffffe5) msgrcv(r4, &(0x7f0000000940)=ANY=[], 0xcc, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) msgsnd(r4, &(0x7f0000000440)={0x3, "a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bec02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177b2fdcfcc2725691dc0"}, 0x6e, 0x800) msgsnd(r4, &(0x7f0000000580)={0x0, "658a5d81ce75adb5b10eac918a2349d2ff5c352fe5f3f4223864f706183b00f1245146955b84e3c261d985a3197c107b6beff52d4164ff75b3672581be9867a72f91076aaf06355328ff72daec672afd624a3b05124c1211fd0befa2a7fb5243d2296fd07388c6b1133f721f1eff78309b886d3f"}, 0x7c, 0x800) r7 = socket(0x10, 0x5, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r7, @ANYRES16=r6, @ANYRESDEC, @ANYRES64=r5], 0x1008, 0x1, 0x1000) msgrcv(r4, &(0x7f00000012c0)={0x0, ""/4096}, 0x1008, 0x1, 0x800) msgrcv(r4, &(0x7f0000000140)={0x0, ""/76}, 0x54, 0x3, 0x800) msgsnd(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="02000000000000005aa2454826a594a64456dc76eb4f76fe2e0155d89563ff3e533d3557413d2bd4388f5b897f5724208509aca9390356e14053f42ad7b6c725e83054b8f8cdda743d5f5e29f18c6494ccfa2b5aa73e516a432c8e6a5d60e1ff352c6d870115e3da81c3f729fc36a23e2ab8343df0c9a83b1900"/152], 0x91, 0x800) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x1, 0x6, 0x1000, r2}) fchmod(r0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="f9c8", 0x2}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) kqueue() select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x20000000000000, 0x800000, 0x2}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xab, &(0x7f0000000640)=ANY=[]) 15:53:25 executing program 5: setitimer(0x0, &(0x7f0000000000)={{0xffffffff, 0x8}}, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f00000000c0)=ANY=[@ANYRES16, @ANYRESOCT]) 15:53:25 executing program 6: r0 = socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000600)={@local, @random="a759c7d40e00", [], {@ipv6={0x86dd, {0x0, 0x6, '#\x00', 0x1c, 0x2b, 0x0, @empty, @rand_addr="0005000000000200", {[@hopopts], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) getsockopt$sock_int(r0, 0xffff, 0x109b, &(0x7f0000000000), &(0x7f0000000140)=0x4) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60154e870014000000000000000000000000ffffac1400aaff0100000000000000000000000000014e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500000004e7c72436d6898cc60ec1048811263e690780000f913e607397a1833e303ed61c7440f6fb96366747c1b4c6f8097b1fae79d167fb2899594ae2d8bb14c8aa5c1c372d6c2963ed3faa42f385e9287ce38e4418bfcbed2f24fa27091f56ff9f86c4a4045b78e771e44e006d8407e26ab976aeead7760035c6fe07724b5aa236088a20ac7ca2d391a5eb8cf8a1ce4682f2557280f424179d2da70f7c0ca2a22bc258827607c283ddbb65e37a25baefa167455227859f1435c62fc693b524ed90690b788928771444a0fc362c8ecd6107effcfb1703f015f38742b7d955e8af38afe9e4c955c9370a9dbb0ecf8fd9ae58ba49458367a7902b11b4d53f1682aa34eeb45f4433a9ab5b42039bd971332aed5518891b000"/291]) r1 = msgget(0x1, 0xe5) msgrcv(r1, &(0x7f0000000000)={0x0, ""/74}, 0x52, 0x0, 0x800) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x80, 0xa8) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x3, 0x80a19f, "bb08000100f1675910508b00"}) syz_open_pts() open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(r3, &(0x7f0000000700)=[{&(0x7f00000001c0)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a88618f087145e5fb42e1cc7fce488a1282456c3d9135c9ac4049b4c1608b938d5732a507beb1b59b7bcd85967d0a757e504ead43082e7cc8e7aa8916811dc60e819820de83e30c9f7e00ecd5abe754a3e421ac655a34e2420b0cfab07bd744adbc6a4454e70fac7164422dd6f29f8f6fd62b555599df817ba71649cf984492f0cd86b13e8d6dcc7cb9e532a8b7cde160ea29513e0e", 0xb7}], 0x1) 15:53:25 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0xb, 0x0, 0x0) listen(r1, 0x200) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) fchmod(r3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 15:53:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000180)="eaeb130200000000", 0x8) close(r1) 15:53:25 executing program 6: r0 = socket$inet6(0x18, 0x1, 0x0) dup2(r0, r0) getsockopt(r0, 0x29, 0x26, 0x0, 0x0) 15:53:25 executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x80000000}, {0x6, 0x0, 0x4}]}) socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) close(r3) msgctl$IPC_SET(0x0, 0x1, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0xfffffffc, 0x0, 0xffffffffffffffff, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000740)={{0x20007, 0x0, 0x0, 0x0, 0x0, 0x22, 0xef}, 0x1ff, 0x2, 0x0, 0x0, 0xfff, 0x0, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = getuid() getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r6 = getuid() r7 = socket(0x18, 0x5, 0x80) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)={{0x8, r4, r5, r6, r8, 0x2bf918cb18fd7b6c, 0x800}, 0x83, 0x5b, 0x40}) getegid() r9 = socket(0x18, 0x1, 0x0) r10 = getuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) lchown(&(0x7f0000000200)='./file0\x00', r10, r11) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r12, &(0x7f00000007c0)=ANY=[@ANYRESHEX=r2, @ANYBLOB="8607e77ef44b98cfcdb45eea9cf54c41b6f70f23b9b4a104662ad2b4e5c1e569f4f2c5d0681e66ab48346143716d8706908bf8fd5351f039dbd66cfbf18952fb394473f0c6a9afeb7c601e7fbda131159739fbfa32fd105295a54c88ac94842e3bf513ae1cd81a7d28a9a3c06f769641db65806184c73d0a92a5435df732373ebf9cc3c1843157aab4cb5da09434cc672edd0a4a3942cb97cca07e177509a79e3382c384a442370c1a5795fd4c7eb13cb73cd87a00984d7acd5628170beec52f10bcd8f9d8e8b7bc3c4fa6d06a07d3fd9a3c7a56478fa80b03ef1255957a3552bb8fc478dd7a1db30ea6f58ce94999e5bc1967cf88b010071e90564d4e888d722e46fe99553df3c3e6e6058e1bd0fb5c1b9eede8241e5f085a343e37d1240de3947da8afbc0549bf88b15b7c6d88e404f817be7f69b91f9f9395ce506648f879cd26067efe090cf1a2b3b1cc15b757b1c3c8cc5e9f4b020434f029739dec20b34761a8f794ff07e59311666d64be21652b8ff94c1cded34872add0f42324356357327f5d7d80d95f1f7a0052d6f322725765644d8ff4ba4816398bc9dda4a67e24b4f0b7724cbb72283a047fb407d6e5bf80717994ed123402e6ba0e21e331030cc5d927c5a670aee7fea99380ecdf6a39232b7b24895afdc63a34ec257228fd4eba6d8165b52d03a9c43955896322ed35e4d39cb18a7285996021b393f32f524f14cbc41bde190a00fb26c23e8fc2c2dc121b8f8ac88b310f274f41cdf0ac2ed1c39d203337264622842dcbcecec8f45c5107575751fee9f6d0efa7b665d28892a6e1debef4de0a94534b5fc576a78d17637385e4d59217847eb226ed2deeddb9ab46c0aa381bcfb993dbc668e92dd7ab578462ac36046e0f65c54c2e49271557f05f626a83891c7dd3f14261ab2ac5ef4f30d2af6ebab5368c76f1db29ee5cb7cb552af63fe036a935b8486a0fb93db71fae22b5839e501774c2b113393611dad22e8e51ae6b3bdea5a62984b8250d698c265dee02b102532a5ba1c5b72b9e06fce5afac7c330fc823dbc820f1d957da5805a6c4304cfaa427dbaf5e31025570f86877dfe8978ddd2e5e6e31452fe68f288ecb5d6858e661281231b004bed27eb40bf3784285c780b5f8ba48a1ed466a4c1ae4afdc422a3535dac2450321838421cae5d275040d90eb5cd9f14f4a8fa2fa766a8fcefbfc9aeaa199e752e8d6d315fdc9c3d79879fe890dcef7e8890a7ca6946bdf09407504f7caacea75cdc25453064067f5f58c206be233d4134e1f2c1570c91b8a221db24b23588a5924f8ebf6ce2fdcbc5f5c68e8588ba933dab2258329f576f8431427d2a856348ac2019f60174322bd6831627ee2276f349e61a0d41e4b6d25f7dee8ae9ac94eb91c7c40e8eaa3dec862d17d537c3294e82a82036b4974a467c54a4853edb86dc76ffe0bcb1077f27fa37434a9a690b63516c1d6e271fc65f11c9a73973c805162483cab684f5472cd163fe40abc931e8f6ff7f6aa2f2f7cd23f4c02b5a11d2c719f3c01d7cd7f9adddfecee6f8a632667f1566858be7b6f44fa9d6eb29ff0cc20a29aa36dbe9148a8d9fbf7c1acdf28aa15c4e8eea588914f08a7a14dcbdbbea3165acd1ac7c8a2065062f931c2987bb36a29145caa5e9166dfeb5c10139899a79be1c60ef32ebefa94b670fdaae9ce32e73b5c5f7cb3046fd3e3db1b0f45b99711935e6c44d42d91c8fda80399113f62616d5823c2c379262c789728ca1071974af552003788cef74174b1daf0fc74797f0bcc70bb9a11987e985df345585b8345e14d59953fb4849d6e7f019c57c72605271dbaedc6fb90d0bbe9f75abac9ed46f1930571c3abd12cfb3f1ac1c0387670b2c9d2c63e5623d06a6940ab814a4a2e76f4db59dcacb0e1086fdd7ec20e06c87995067d92b0e6d78413ca1ee99528bd614ed1cf9d6407d2d7cbcc20d035fc0631c231391cf9a18e3a240af35de4e77d9479f3e21eca1716895d9907137cacea81a7e7ff76a4e5308698d4f3089b9c37ef4bde417dd396736fd7b9e904e8e3363edb3c7883fdb9f62fa11196923cb708bb515a293f8b9ce8d26ce9ea062d42a18e3af2d723dd6d06ccf472af84870c25b6c15f642ab86eb24ce3795c9f24bfb6770bc3ca5213f114f3c0d5327b5699716b019a9f975671f4e780b67fee8b35356a64774e0c38f799c5412857d1e28a28a48734fd108363c23239cb1ecaee684ee6c6b250dee9a2af15a9dae30f7954f3b09bb476a407b9f44dbde672406a74cd32e13d50fe4371fa2a5c5d96eb897e04d444a57e7011535b0c2dba5ad51eabea9444c0ce358f81a1456f074c72337e39b29a1186abe910e07345e09d12ec54df733ea8235ef10a63193ffeb634851be8eb587567995484d11ff522381a708df29f47095ab1c1ce33e12276a9b6248a7ddaac99cdc12bd7b5eef14df1bf3c517cf1aaf7e2ba8e93448a1f38c4a8aa439d6fa801bb7a292ed000fdb70a2b37f23639126cbef690985a0f5cf612f546bfa07d85fff2884ca7a785f06bbe00ad3dd5ceca7d4da4062a54d0038ffb38869dc993d6a94c7b9d01f541c8da3a963444f880c849f87736afdb595a04dc8f61395da1e7fd3b1fd62a1761ef9ad65889f95fbf21564f883c85515241033fcec3af561b8b777d0482e1df792bf8b45e128fa5228e326c7900e20f4403887424c2649d7d99b5847907bb7ce15f30c885e9a33003846050ddcfba7a4ab4f162e85c1bcad34e9885d00fd312d3f7bdc1c53a4d957df2d60717802b08e5e9140bcd432eee417017a6beb894a6ffad4247dfb22bbc400ce5b6c762ba11daf9e4aad6a6b9e5f5e48c16add1a51da123274b415595c54457a7785f5f5ab468d4f1c0a6c86fe1811854e9928c030732c846fafbd87dfe7bb9fe82f04243d7489787fefab8b6f92728f3bdd841effcc1b9ed96297b272b0386aecd2ae9a4ceeab3785fc2a359fab9df2c73b1e5e9fcbfd3b6a3004f17b06964b1504e10ea1ed73621152cf2fa64615ac1eea6f9316dd208c1f1cb03f919ba92d983b5fc1ba620a282c997e93a332d568c42efdcc314490f2152638c114b6330ea946d1cb6d125bb434042d9dc54cbb7fb055796c40838312731cc5c294dac119f96c84109fd6e308ea94b433e21da237047186bdb38369f44e929782dc232023e4d353f59da1507fab57a5decdd56519291a0d7422e56bb97f7972b862d249e08eb07b735be5da0da5bd15d3d801eb9be41cce33179aa8b0c0c3033ba0e298a7205ab60c0e429a871fc1f865657aa1586bfadc7f832c89689463b4c34a7a31f0aae4b6c85791cf97d96416d1897d3044128f758b9a5cca1bda397b4da930d259d22044940f859b5e5abeac0f094366856399df6b8700f43f522c26ac8c92edea765f5d14d01706103fa7768cd8cf064df5421b7f15c6ffbdc19fddbe1bbfc764f03799fb81c6f4debb1b39ceab232606b096a973317c0c0929cc93b399c7522078342dde7164a3b70f5f57bb244d8238fa318aa21832866e5ecbcdae960b00c8fea47fb7a1f3bbf1369ac8d15ab5be886b854f1bb3b3a46cf809e1e8eef62b7a16f605a528de2481d7f53b2f55a7cbd23d8fadac908b61b619f961ef2bb72f5c0d6c1f8ec1662be96da4f5f22fc7f403130bd3f06bf926cef50af4a42966390cb4e2168d8d22bad4160edf4312a8c3035b780f18a279d4345bfebd6325cee7b7ca087510c227abd61646b06965cac610e30af075172c09fb0e08468be6b4e34ea477ce0ce00089641efda7964eff1229b80a6e4ce0ebb5ef82d759f93d0139e31093ec585dc0fe75b9ebd57d69a9b28ea00e9629c77ef26f1eb00cb4d5317e3b1ba1a55b60b4ee2d5bf8fc49f9af63611ad7c734ab91f0b2d3bf9ee956dd7b2a745a034514225ab307cd5f70e16b73c4f7ec70a0fc32f5d1176f5bdd879db467cf3d40ac2e1f77d8611597b735aa75dbcf90524638bbf0979eadc7d00a26b1b53ec1a04d7373844c4ace3d540cddee33cd9419c3023b5a7a8bf527c2155febe8d677017191cc68d226aae9b2899e8f6226c2564962f8dc2a5d88b732256c8941c3c6eb5b0e7c8779f161c29575016adbc4884b9cab7ad87ca92982615bfe61e67b9906fec7a1a319ccf66dabf6981d5f3980e7413969792dd7c3b0f20080efcd0e7ed2c5eea0838f5399a8d3667d454c62861f76b517ecd8bf25297ebe4bf394bee4a295af52dd5d2dcabf06083bb6e1d4eb0d2c6c54f4305982a578dcd789e9b067fca75bb1b2305a4a3c67b86d1b607c8fc9190c03e01c52e58b7b20a8d073fc91e7f277f111a0ec513e0700bda474fe78b082283a18a1a504c9218e87daee1fed6ec3badc72ffe6f668fc2d9c6fbbe6c973b87009e1d318186cd36f0da6dcd83d4bcbb6be2c810554d68287d3d8476e1582b535362950dc0883c8b8a518a6582c678f27877ab42f98b81cd9e13ec6d161638be6602291736350fe4ca45d6837d4170cf2d76446119f1ba239500184f24f9972e7fe70a824c1aa97123f94d231500e6463f44d8f2ca716d39ac3843b351d87753fb2e4df7e110ccea25e251f54e796e1ae50fe032f7f9e9f39746ce69fbf69b9b1a95deb656446a5caeb8a6b59a2f7ed3ce5c9033e0118e467ff0141e42ea4dd9301a14507a4337968e2502c0458e816ea0a899a082862e514d327808292bbaf717a503060f90603387ef8b016a3c411471657749a915eb2c0e1f8e5c5d7221a65ab8f46bf85dfcfc9a8b6d405fa0e87eacaccf9a067895e4ee2c2aec948ee480eac8f33f061226e203c3ba784bec1b0d4ad1e9a7673cfb9632e80d836aa72903b182f1951e768b2339b967d9871bee70f7aac7d6fb0b75dcc3ad81b0c519719385d41f04b396130f22538d7fbf3c13b3f50c097530e84343591a1cb949799716d401e9b17d3d93c4024054802207885e1b73ce63130a671c00d29e997a084425c86cd972ca1d0ea8dab5ad88f96ae216b64c32ae1c3104d3de84ab3fc30e42156a60390d6fef3296557bc1fb0b6e4938e1690f4eea08799e6be3eb2b213df9d2ec6e338cf21a711311867e67525285b025ec77dfb2fff0e4eff50ddab23c020763b46b107301a3b9a5adbb94dc28e8dcc27dbe980fbed982ce5092363df031a8bcae71fdf2be2a9f71f56cf30b14b6649105d7b852e68231bc4a13a103540f9fafd4ec39f3f954e413e1c90c5957e3d7cae18160fbad3964e93478d370c3a2ef0f14dc485dc84165b6317b058481d5dd764de474511cbe904da6ca6fd8eb8f66158a19cafe6d73ce94e37f9f80c16b0f8e7f44e33cff0b31d7eeae6b965ac5ef61458a049823ef3261d7551cdbebd7719c0ccdf3648441a3a8f305d281909962fdc1cf7ec8c6a228cd2ca7c13faa55815a4253047edd29decf992f12d483c144672f60f05eb6f29f81bcd93aa49058dfe2cca02a85dc0e0859e0ef795dedeea04603a2ce231c5c9f9c96aaa709300fd164f4e84b21024722a9b9ccfd7f290218f6d6cd39db465568a7d110d8c5be5fd250554ef484210f77d2eafd951ec60ccd09940be649b31a0a20484c7dde44698005261e964edf266304a13e277f7bfe3d8fbe4c79bef8aad3f05775d77458414e9bdeafe2c1f2ac3091e01e10946902c0a6698dea8777fec254081f165cf4f8da38fe328007fa03a6b6a167ea46aac41d9280156259c82244eb3ec7358785cbbc9a281b86100effb3dfe3871b364c7e5c45bb118189779463f73672c40e95448e6e0736ff660c09fb42e9", @ANYRES32=r5], 0xcc, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) msgsnd(r12, &(0x7f0000000400)=ANY=[@ANYRESHEX=r14, @ANYRES32], 0x15, 0x0) 15:53:25 executing program 5: r0 = socket(0x11, 0x3, 0x0) getsockname(r0, &(0x7f00000002c0)=@un=@file={0x0, ""/4104}, &(0x7f0000000040)=0x100a) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = dup2(r1, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = getegid() r10 = msgget$private(0x0, 0xafb0e20fef6483ff) msgrcv(r10, &(0x7f0000000100)={0x0, ""/5}, 0xd, 0x3, 0x1000) msgsnd(r10, &(0x7f0000001ac0)={0x0, "2aa709491ffb36a0a965c94023ae7a1ec15128a47bc8a6ca864e2a7e0418b886e0b571fd8045ded408db7b8108d3b1763891d41c06461d63564d754589e8d10de6668538dc19c8580fa80f1efd473aa0c3b562e0ee725a5b0c807f97c394f519c2b31c3810b2c4952736452c92db026bdb36c26598eea9c7a4535963d38ca61b88b9af2167eddfc6f9527cee7d5f6a9838df20b06f2ea9584ce1da4071b7d526"}, 0xa8, 0x800) msgsnd(r10, &(0x7f00000006c0)={0x2, "6e683050d716a9d63cbad894bfe4024797783facfc72adec2607aefa490485a1c76f586683b9dc9ed63227ac60e52ce2535d5b59cd8b3ae5741a537c877a0a63a35c8ddb022ad1de71b5ff005a1b52c787362d093f6a621c2d526d7a7518844a282433a9bee0014a6b237392d2228f0a47cc8c0f9f8c86c7dbb6135b54aa1254fa708e9f627b20611b03f89604c1cad1578016bc1f52f4d837cbb15fa2fb6ad3f3c415a2452847668c551611dab0390d12b0035d8cc0e7caefed89302ab73bd2"}, 0xc8, 0x800) msgsnd(r10, &(0x7f0000000140)={0x2, "a2cc62e611eda14bb28f6a0a98e2991a67f17016081ae91bcdb501a8b88e23adda94aebac02c51f244077aa08de97ea5ffc3491430d988ef91a82a60b1bbd5"}, 0x47, 0x800) msgrcv(r10, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000021000000a692e9eaf48ac8b68be4a2389dadf2a41b00f3ac03dcc02ffd95fcf8dba77887e27e408ee51d01ca1f650ef31463b6cc290da8eb063a58505f9dab98dc4b5a3ce3184f"], 0x13, 0x0, 0x1000) r11 = socket(0x2, 0x2, 0x0) r12 = socket$inet(0x2, 0x2, 0x0) r13 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r13, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) r14 = dup2(r13, r12) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff86e0"], 0x1) dup2(r14, r11) connect$unix(r11, &(0x7f0000000000)=ANY=[], 0x10) msgsnd(r10, &(0x7f0000000580)={0x3, "09a1de9cca641c42ded8a5e5f3b7675acfd4a3fbb3af3891aadfeb219e2c13c1351800e0e3c65dd9978e6a2668995b985c437e5a6405919215b58c4193ce923fe4c783cc79f0269155f51f9323a8ad7a2da98a77c09cb1b78a1ac1bd1e319b74c9e9c00ea28e194ef33888b1b3d628a79e3a4e8c900e654b4079033c207207905a1cab511b929f91c4f235f05b83221bc7e1a5814860e697ec158e798f13b8d4da9dd31ab998356dd88aa7d0b77433932cdb88639413be89ce7be60e469a57acb026ea28bfe60e7e4754e0e316bbf1a3ddbd2091475d1f2ac114b3788e1c1dd11ab37ffe81e9153b640cc305bcaeaee2e8f1db7dcef155613b"}, 0x101, 0x800) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0x3, r8, r7, r8, r9, 0x89, 0x4}, 0x8, 0xffffffffffffffff, r6, r6, 0x80000048, 0x4, 0x10000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x3f, 0x0, r9, r4, r5, 0x21, 0x3}, 0x5, 0x0, 0x8}) fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r5, 0x8) sendto$unix(r0, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3e00c257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec58951e94221f932cf62f7040fb94c0400000000008000361b4cc702fac500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d", 0xb1, 0x40a, 0x0, 0x0) read(r0, &(0x7f0000000200)=""/151, 0x97) 15:53:25 executing program 4: symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0/file0/..\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) poll(&(0x7f00000001c0)=[{r2, 0x4}], 0x1, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000540)='./file2\x00', &(0x7f0000000580)='r\x00') select(0x40, &(0x7f0000000080), &(0x7f00000000c0)={0x5}, 0x0, 0x0) 15:53:25 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x13, 0x0, "5238f0980ba4b3c8b9129c9e242fd505aac10fe3"}) poll(&(0x7f0000000080)=[{r1, 0x8}], 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="cfc8b3b15ceb02393da68c4b6ac19978a9cd92aacc4cd9b1e4ddb6241625ded352f9083368e20850eb3441f09fa0ed4f24ef535903010ab2c964f0f7b6f1363b7e7df4fc1194e234a5aca9ef1195c446f846c44b79161e0ece64bf706c09e5e54dc8f251875d8880e8599901933e27b45c123d35247eefd88cbd087c32b619fffc8ebc258a655c7585ce4d82954adad4923abb9c45e2b0dd09d68f810b1d50458b49b2c35a30eb6b9ac46fd9dfd542cd84fdf078033b0015018834c9b3d930ebe1b0e7a9ae03db124aa4963847136cf5e16841dee93d776e5622553aefec86a26bb665748ed636f670841789312b19ab1be86663ec75c9fc7bb4cb0c62048fd9da17084980e3e3b22fe097f4a21edf2971e9f79bb1537582c8069275d6d774567ea10da7dcacc78d718ef0e03923b65b4b9dd97a3694418b847d2cf33d848526559f2517797d8023dd60937b9a8d54f3fcac3a70c130e9caec6a6c3a56f94e80bbbac6948d4a482ea2ffff34b31d80131cceb2c49231e47e8002dadeaf292f24c3cb459563983c9b8af1f131aeb394d8c73fd2b06503de44f422815c69bc1d1ca46be8f079dffb4466a6f5a2ae74570454453e386c76a2147e6ccce2ea54d7107456d306ee6ded1e5a885bf3b55d18bc4ea3e37a5bc0d5a5923a6e640ff90f8893efc1f9fa5ee1cbaa941451ab8ba5c309b5993616bd3c6e5099774af8211d5f521c13515ef32bab547f8bac841334a77c26964e30cac161d270d4babc8f3d837b7ec7281c4d131c37c1439f44f3419262e1d9811252c2b1777b4fb02f785e030c3b6439d0dc092b6533bf8cb301278e68988bb8987240556743cf6212c55b24bcaf5d965cc46a267078b6d6fcf071f74d4d6592e067fc2c0c5924165a91f1d30c24021ba79b81d0b3c2f2797e9c795414162549976e4b06007be8a822e4ee1256bb3ce444483883f09d1292f22d02166368b7610698eecaa9261662ac945aa4cc4697c596f4f78b6e176d602011093423b18cf885de4579dc63048eaace5c154a0ac86ddfb8365a73e0bc03afe9cda1c34f8b07dcab3ceaa23915206ffbd0300dbb79f4660129d633c073561f3aeea15c4295168c5e092c3389493e86b4ff165863cf44510cdc0c0669a91cce29851eebbc5cb16693bb693f8dfb338bca96ac49c8556757494832358e0581db492379eb739e51ae99d884e0313f229043db02a571e20c9c7b257035fe387181f2eecd0db34b0ee9d246322c02ee8cae7047f0995bf5413fa8f46dbbfc3a5e3910ec3c70e69f39afe827064ddfb530fe03c3cff3392e9ec61791286693f6823577d8eabe902cfd152d1224ee5cd8688b40aebed129fd44ac4fc690caa95bc9802da777737e0b2af77a73778d49f51c8a5036cc006947ef90c17ad06acd94b2413ea723541dba2e70bdfc2a7df43d25bfcc06720dab3f05e6d7f0a29198dcc494c60025764bf3e56a0916a74300a25eaaf74b63f8304983837a7d64b48f7dfe9b9e714db93bde2b0527b16f4674cdb815deb2180dadb6570f475f65fe54dfa6be318d9f62e3fe6c2594b899ccacd9fea2f8a87595fec4fd45d9442d046cddc436c5eb57283cbf13d75dddf8e009b9f401be766a4bd5dc675bfdef7ef470a2327fef03aad272dc0893015a6be90aac69d69714f978d51f6f15b9148c390d6b693226912b677ff2c611076df96c36f60948919b949a1b2789c18053839ca433d459fd37fb0b36bcdeaca97bd3eaeebfb55b7200b49c7599b3c6794a263980c274b904a44ae225b2de5edbc87a4b5376b7973051fddf9102fe77a940ecc88f872f53c2e369dbc40d469dd4a29ac9a8fa8858ef6bcc6c0e118ada619485beb161c36fb32c6f158428cf62c9f359c7b91d27ccf8b4bc5782a9bde33c82254f02777da2e380756799b492024b31019e13744ea28f629b5bdbd7656d4e6aec594003f839909a04b82a14515c4e0678b74dab647935db43bbf881111fb369e3628926871e86dc6126a88742fb17662f0cefa32dfd169c4c7227da3451dc348ffaef8b88b2f910ff6d1726cd08ee3ef5bd792ffcad0d29379d4a8b8e423777a2f7a4a777fb375fa948e62a105b08b280868b30e144a0eed1570177fb87a01637d0244cf9c648ae709a3bae499bed7f9805efb0c1777dd3988410c479f6f0042e0e42d6ab2e701b108e0b8e172b89cd2f49a0f8136f0180b492d809ba9564656c4324727ab50066de4b773808054dd821ceb4cdeb14a67f2cd85c74b990dc9a5e275b6b5f66741b09d912b0197adf66ff1a8c28364aa8558d20a79f9b69f2eec39a7bd80915a2b4d8e64fc1416e84f6adecfc9eadf084f4933502ae98cbd9b2bb07344b4703ea82947e99238638d123b05730413b65d09eea0fddff96895a7c6483eb96615f8bb5ff2f709300c80976013cd3ed2d815a6fa6fd31146ba74d1b42619b3d66c1986551735d5d62ec1f3057acb099a93671a1aa7e254e860e4a87a6f028beafd1484ac04333090bfde10c00427d8d2390da422746b9abc302b07ab8a57158e3e809a93b1776d6d68064e97064044b1e3dca05b62cb59450977f0d6ad37d745211a7fd8cea4eb6b56311374f5a02dacdedb6b40254e52afe814f7312a1912987efb9f061528a3bd3945856e5b19d13038fb771fa9adb1027c3bbcc2f8fa2bb7bf92d1130522eed3c700c8cb76b940331f8816e20e7f7d99ba3030ab55f4ebf0d611cf309185dd11061bf337a74255b183fb7a6da17275707c3baf772b3ceade41fe5450684c46f01e2bb5c1b78f83a38f1c12611da07d6014f33f6cf413fcc26be1c5f28d1128371baaec5d2900cffb69b9cdb214af56e7d16560292e1d238b72f13d3c8530568499d757993969356bbc66e94bce81e685ae8317006efcd053f1da1d9af3e6c87b4b141a53832d56d05f111404685a305190df806e0140c7c46569c734d9c56c6f0584aff94f5035eb9f20078548d62493e5679480873a7fba0169c274e3e022ec6ec01e879015253a004c3517572170332c39887642888494273abc7ff0628f33cb190ea16cf88b62a7d79e2a4095ce883a1d578cfdcdd0fb9315f60ba981f00dee97c25d86a2c39d3b4e049cc668d1762edfc1d5bd6df84c18c5ac080ecc741d2e62aba11fedc05f78c747366ad2360d9f4d07ff69651014fdaa5990d609c48458645e1e3cbdfedbcabb3af942a80aa4f4b6d69cd07dc5302a11d315aba6e7ca64e39065ac2230e9e88cefee2a5539cf1a41ad9fd7e2cf5b5467c6dc42d7c1e31645e32addadcfb86998c48d7e153d72e01cd8306d36f3b2f9e5663b4a3e306f1383d50b390adb5b3b8f747f273eadcd43adff1efbdb4b330013dc1bb88966e471f62798a8500ca8c7b58c36d08eac6317666ba8dea5a363baaadfe68eb48ed8496ac09ec6973a7870c7861f3b59b788abcbffbbe9343dac7d17a05cdf2c0124b94d925d2d2b6abfc6fe662b49fc21e822e5c8ec76993b4298da4429b56a160acbb44e1cff9e9e31379fe555a5cfdef048db35949b4ba57fe259ea5c6949a60d0e58088ea8b9a82f9d149c681043937ec4890fa40318bed4ed89fbcc8f2fb910c0f7fe7ddf262f492ba47f7488212753f6146acba286f072d84cdd482a715547fad013552f5b865e6766d8d47cb047d6d645a2e74eca602baa3f9b519e965c592ddc6a01413d326d6cb7977adaa11601c483bcf3186c965e5c68bc09af7db347a49b4728783136f799e96faa9d9f0f15678906969588a40e82e550802d98f9e77721c9eec635860274debf4840bf161fb7c9d8c1df9e6bafd247fc6fd4a7b8bd1d5bb53f0c1f2fdccc749ce93303cfe68c5dde1987ace57c2989635a0b7ce890a8316d59019bc34b9ecde19b4b25ad4234442a80a58432c56be40fe5b824f39a19578c928d16ae5d5780743ae227d1d01a55d5065c89b54b45931045ea1051820686d68656d6a5fa12f216b2256095e7e082ddabdbd762481ed7ac7e410c4e45b691b58ab962e6794a2f73481a607ee49502cf7cca3f608408c107aede4144904b2453dfa53da63ae6d528ddf9994b410ff4694a7f066d6c7f4fdd4321c26b8af564f9592559467edb3c46e66ed94cdd89423b1f1b478c9b6f50b5b2825f82155b5ab3d43455411da74762ce955b1be9f45f623725c9e87fe7db0a0976711e39a38cc511dcbae9972f56b7239e82750c6b1c6ab10a57522ff0a8805562a9e831dca3f676699455ad21b5c043d8b7dff00713da4c0ea4ff8de67eb4705fda0de6acf4d2f127effca38ce2034b3f7fbdaf56190365c6cab31b64f7ed5366e34c8b2daca30231b7497c39abbe5a321bf87467df734d2f82294ec4672bdc1c4b7b519c2eafcd3a7a08a9d7f42d424e100c8720fc2640c65ee2c8c3348bec81c07d7d4c9d817836726f0d98a52927f261b019295ad866e8541283b4d2a1b80db2aa1c38fe623860ae4f9900fec465644916519f50309bd025dc2ebbb8747157b42137ad9ca76a7aa195f40248253272ca36585b0e31f2ae9480eb4d32a90164f1a439b66e50b364682755378f55e4aa9c72e2bd508fed7e6309360fdb50669151ca1997b244e2e2414eec0960432df461bf5fcad33a8c0f1d92d8827235eddcd29f5721c102908194a7745c95b6f52f75f9b5b085c6b28f938fceeb8951d7f2f83cdafb1b481f84f6978f9001e1105726d9d8e8fbc63aaf17236305acf5c9d71aaca0a5d53874e8f2cdb81ca6027701b98dafa5c6bf45516d3f649de7e9e57731ba25eebd8ea36764ac3a59476f6e0463a087d311a3edf1ebbda490b8eb033843f3c6a00fd12f3d9e5e2575db84d718a39a9aaf06aa4e0fc2e66e70bd7d0571a29edce354daea0ec69f165e3ef08ee1d6a8c63a7d1961a9db259eb519e70373c76a818cbeede73044cf67c0761092aaa032b43e1fa8dfb9d1d4a69514c277a706177857b6a9b546c4e1e47256c1bf4fee2f435bd2d1502a7eecbe4cbf12d58d76871aaa8eb77ee1402b3a2ff540db38f8cc83a693f8285a6a049f4f569f3d664dafad428597936d792abf15a2ace06a67f4a7e755cc5266d7168838206743ca3f68a67cdf722fdf04c44528c5e0de71a71aa3c470214719e870a436d11662510fa03aa488b7e7254e10bc569123195534d1103ee213556e2a801122369ac65150eece348623d5954b67f7405f031d2f20b86ba6135d00b166ed128ca1b79112840526b94ed3d4b8186cbe629dffbb257e39bfc90995a138e18f525ada1b824f5f43e553cbe54fe408e8ce33de31d97533d093dc5525d64b42d8843a623e1e4554cc7ba2a058097e097ae595697a26c0bd57b6c8985289db12f39d9ce6d819737125cceff33d4bf1b062eef671e1959fc3dee228ec715613622b786cc8f6a5cced3272f207476c9081cf4c1ea54b39c9e9306d0dc263160676bf3a9a66094e3224719c5a2c48bea3b5c31fe87b4e6bb5798f3389b76b813d61dd56c76ea3cdb100fe4c74c710b2dbc15ccd49fdc645d85ac550b07b4b477ab50cfc45a8792601920fdc2b86f1a84c05aa20230356e1fd2b29c7c9fab0d2ecc8be6d944618ea37cbd16e30de8845f38f2ef9c88f18c95a9033baed78942541e78d0a964c8376ecdf94186d57bd0d15e52bd899ba482fe5ffe7270707a9e73b91bd89771ee16a2d690a7093bd84636499684e6fcf3946c1dfef6b824cee67dc5467eb93027eebd95f8a4b0ba37251406a2941dc8d75b9e01c376049f964e727275f1808ed75555d0a455ba106c3a1aae2d9fbee8d5b915", 0x1000}, {&(0x7f0000000000)="0929ad7014e65385450d11ce24fe1519823a777a9eae", 0x16}, {&(0x7f0000001ac0)="15c25593c6177dd6f2b8c633d80640fcf0b50cbd23c9439b231264cc168abfd4c0849ecb67d94a4e07cef7b1cd050ac23d92b3c9387f807e6481ea8b09574129ee298d38e0639f731f7d9687f629dd2408a57111165d1a6a74c2a8fd7a11dd72385248a81527f95ee6225a22e743355caeef169d90acae843a55fc97352a3d39bc965e8abcdefc30a80bd2b2795f65e1f24809980d4be1bad2add4f229388fdd88a3c009ae5c4a093f0be45ca51bbf4f027504bdac706a8aa6621a6704902ca7982bd946a031f5354a144bb42dfbc741be81fc51934019b2c2f4948e00fe592f63ab6fa993d9e11b0c6dd0ef47367145e1c9ba0e6128b4400faa4550ab94addcddb07edaf97982a20763152ccde85e8085975a8ca523e57d0ac677e23907f6a81b090f08fa12ebd16339749aefcd118c642be16d9e8f086bc37e9700cdc2c7f417f12f525d3f4f5da595e152f7fc01e88a830daf80f9284237ab68d1e3272765d8ee61c8aa0a95b6e02cd57f1a4f7d545d752d59b8faef46cff14f1638b317d439134c9b49e6b7b538eecca8e705ef98c04ef677abb9a1b4a0c290920d1c6296166167dc4baac88166dfdca07d0f12d43e16473dc7c44058f1c36b1c4e94b748408e0baec1e81f4114e9b738dfd43a9170d09aa640e2b7cab01ae5a906eb8563e5417f5b4f05b0892d60674ea9d895ca1d7a4e45393be31df352a41a85cc1d6d387636d80d57e0d90ef5270a96294ddd03cb6e14d39e293cda2c781bce61052758e1365b4f1b2785135839ea582b88847f715fdfad50ccfc3e9e5322c88e8cf9611d404166b599311833927e535307d506e6152d6776c18ad5203490d7a91516abdf16d3c7fdd01bfafdde41d82423181ae5ac8592eda6b9c944f9ec09da243ed8fb4094320249f614c6a31d1c42765566eddc851bca641c37237ad6ff292fddc14d87d7da4a2dc132364986bbeb406a3b87727e3a65143d430fdd57b15b824b2687be5d65c122277a4ce5525f84f16637572b9b5b6f6c59961080ec631d0df627ce5a56853c1260d682cd5f096bcd78abefd98ca731c083370153918639b61d6ede84fca283452228d8af4935441b1fe33d34e34877e2873c285d2b9bc3d1e609dd120e45c9d3745125e0a61796a3c4a85432c99c69cee97aa8e739e8b15bec30ef1af3b98e6bd86a0e8d9a5939d46ec31c2ca2691bf5a8dc5e843d120030e48685c00fa7e919c8eeea4c0179362a9aae066bbbf6ad7bdae272e01849cfcc3e222aeea7977ebe09f23ddfe9b91b668869b968df243b6d0d74acc771dfe3378d46963f39c46a2709b2197571d20112b960cffd07d0038d646c9b082dade35019599c501d88cf1cf569198ef8a72fafe0c054e176585507f119ca621e0677582b7984f375811325a54862b968f252b5ce451e45051026f1b2226615da7c6b02e3d913cb24366fb3266214a2d0a1990ef534b61c4bc0e2dc36e594f4fddeed8d5baeefecf5cb68b8f670f3613c00d55541b6a48452f0fd94848e37cfe7929dfa880627af82cf4cf3fb4ae2f691127e7b79667e34532f9cac5e2b0e29136676a70de5f9f43af94af5049e03681a675fde34b0f49994aed126f3f467061b637e5d827be462bbd61e338f331b5d3844d1534cb082099bf7637afca8455fa7774614c8a6aafbcf94bd6d8641072a1ac5e6b83e735cc3a7b085f5fc29e6a94d1be717bd9977a3c505a01e88624bdde051d1fb6bff0622e30a2e88e639630598d2cc6d87db01e91479a24b1cb8bce77f617dccbf1856090e3fe6305cc8c338b9912130771cccf520503de724e86cedd0c5bcd63d6b4c92068a4bacf635406c532c24e4357df214820ce20a5683cbe65482d053c4b3da8b486538c24f07f1e0c5590ecc7c1011fb098f035d6a075b97d9535f15a678dfb457b490cf2bfd9d737dcac89cea58eb7ad6d774bfd437da585f5882968a4a19dc3db1dbd1312dfb2f04de3846e811c202df5d81457719d50e1db1064305d7aeaefe25a507ad371a5445e99fbd843bca75c22a623ce40b36e0b8e14bb4d8e4d34c65eb8a6649e4c5443d1bf5cb3ec3346c6a90c94de4e775e823834582c6c305329972807b00fb426426af1d101d95edadb961c9387b23194cbeb33954d74144e00d4fe7afc0c97f2dc663980a13555890cd7966efe2763e350bbaa3db91471ad4c624dea254c0f09a9bb316d630dabc691ad5a740160fc4381383db04a5895e696cd714d42320e6eaedcbdafccd48a64f0c5b8add0ab2c059d2180fdc119a55170b3081b580d11c3613455543eeb94404ebc767b7323fa06e1416d8bdd0a074363bb9b3aba4692cd8364ce5de4479370fa8a56ad242248e3730d9337afd8c9515f3dcf106d4afe8bda0bbac8f492d87317d4a18a0518f2eab67c3651924036f1da55fd6c167f33549462f885899d2d90d45afe08e044d4de0ac9df9297b335cc91a3bb7bd424bed904ba1e0c8feaa25c009b8a50fae1b587ba8f70369c09f9f88a51ddbc6e1c083c0c405c801fb813c1475cbbc6df1c7f39af3ad1bd77e7019ff40526e6318c9208c50f3d2617408eadfd9664266049f9dd1eb6caf81d536fc9f74495e8d7a79155c0adff063dfa67372e20e23308ddf08654b6a989a152351b48ef38be7a6ceeb79eaf44887f8dd9076674918a59eedbfedfbcf1b93ae3b4c4a8f36735eec72abf39a39fb0e3ac3b4f6431ec30a2e7050805a07a0a9911e047f74e067b9d9330454913ea5b08a0e879fa4f63a5c0d3046c21000d0520729e2dee50e1a439eef03ab762f5f50710f7d46f4191eabf8424c94a1c9c513a3b3af16be218111bcff7c51bee5e3e13b3e353b269c802fd618590b4251e5e69fac5824e6aebf5347c8709d6448b588a58a1562b30759c0d217a03ca20fbaa0e5cecda1ff00310552b60c31b5e8795a9ab3dc83900aa0534b8eb1430f95769825793b84515ae243614704c381097dcd17c2e4b6003e82d9b093c6d4104334c7a4248780c1cabee3f90d0dcfc8e475abf06db31f2df5e26e5de503f7348ed0dace12b1569a46ec6c658f885aa011a54c6e6ba4662036778a6eb0aabf76753da097992c21ce57f2e62a145a3d4c35036df2376e11dbffbd726c9a8cd76ca11ab74ae02593d025acbb2d2a6659076643bf0c4b2ecda54dc54c833e5d18c24eed30f1e546b900a7c5c314241b82e186a70a8ddbc257bc29f4c4364b36ad2bf25fe06dd154291818a254debfd5fac6eee02f1426ddd66efe4f11e27574d761ca61da8b15a8bac189c8c1b40760e76b2a685472bfdb1351df8f3553a096b8ceae12f48df77cf6bf47c8e39e391efce5f05d74424b3a453cf76a905fb9c2acbb85733e6db64b89d3dc04639a34548ad9d8452f49e138fd4c7e37afabeda7007ce4bbf41b096cf4719c59fb377d7153ea06f045e2b8f28bbdddacf00c026173c750937b826b0a19b07ec3f104830db59f67d91d470a0c0f30f18880c6337aa5a7e5cf189143ebfc0466e66441571477ccb5281394db578ddde8cb4aa9ec17612823faf2fa5895bd0419abb1bf2e32f751be5d28f3a5dc8ad7c4b2f33364a5758a81303829915a363724e2cef73a9fc8ebd1a2e9eef570f8205374b0852481e6fa9740e758f605c3e48841ee00e621ea07c11ad2e9085b9dd4e034c104009c02b0313d0c0721d69a35d3f14b34d0f2559db1904d33c333a3923f769efbf744614dcad7fd219b6f21f4fb4ab159cf5727f5710d18c88219ff902d9dd77b3b70f69a93792bfe178238fd7d848a66b81e5de9f53f56a7f88cfcfe12efa489e9c081e9619e15bf1e3c44e69f210d3810c6e27d441dab3e66210a5732587485ca571df9d42f7e41ce8bced9efd4818ed302428a1d91bf85446219f2e7d54449444e48069c8ff7264631f2d3c95531d93146b873ce6f685d9fbfb5f37ba31a6269eea96d8e5ff4c21fc7aae2caabdd088ea2f2aa8def226f97a33636f5974e6884120c690588edca1488411ecc0ea1daeb7d894d3e564d3286c3ab10a9d5c42d5dfee439f5f10bb830c25c4599a449e61f837d88573ccae8ca7992c3299727966b7d1d47fd92fe1e87ed4bbb3594555ed1f10b4f2ef9eb24ff71de1f440d2d27cea7b8f2574b982d713ddb8859ee51dfdb23dc2103e7eceada2bd4178db3d72afc71ec0cfbeacd4d24ee4c44c6f58edda8e5a57146d5e161f963793b503080c6fabd8267f0828a628aeff5e65c96f2a8d95531f63e04795f7acbd84c119e806e36d47e274511adc9f238d4b64be20cc2bb97394ff6e171af18d2eecf7fba62343aa50e08064af2d367b86f34b66da89d701e8e1046aca6ffce2ff79c6a4a7110833449d77aa681655b94a89c1d5ad8a67dfcdec192191dc821a16629ea16b78ef14ca6ad473051a5c844c8c4bc5b94f35f5550a2961ee4b195ba9920f78dd8ae8b940dffb890665c4300b1b7a6f88f62363368efe9e780f38f800d9e30e51979e0b7eca2901552e12ac2566761320e1348b8ae790c2a35a1890e12bcbd1bf3527bded40e5f10ef0ec07561a809d9e7a71d520f9e9c481e9080c8818cbb65f186220a33704844f67dd11a577586028a4f1d22b3f375094b0d7b8980228433112e19d0f0c46f690290e2b2c955d09b05388d93bd74669cb9a555ef37e7a6f06cf6833c809aee0ca090ec5cb98df08df273fa1d225225b18859f5720fa28c2af273f58e176240c4ed748b9c09e671ecd84512c6be67683a2bc5c875878f7161a31df4c5027a50893f64f913752f7f1bf0e8d4a9c0751daf8ef1647e374368d6befde209c2de018be00479409c63ccd49666507d3f9beedb00fd007937a64ef5611474429d6e78d6b1957cd09fd9add1c005f769042af9dd48d9a5d5d3003c26606c122cf1a46b18e26563e553ab60070112d5f8662b4a29f8b98753398b40306f53243a990c309a67a57ecc84b62010c3c2782e59616a3469f6efaf3a9b82b32958f7d6140a3e0d36bd4a5612d911d512ed51f5f1f3ac5c53ddbbb6ca5609a8c602a9799fb85f33e9dd94a134fedc34ce14dc29adc76fcf6d9af365980abe7154ec307c8513d5af141348eb596b397fd3ccc827845667b923684063e81a85f15b0e1991ed047815031efe9d2cd2727e245eb52e14f85cc2395837e7e3f5e9e1502b8de3b2c7c00f83f6a9d4b2eeb110742f1c711a098aa78aae3370dc07ad3de4199a9a55ba416f415b92a9155401279bde1052032f87959ed336e2fa89f0645fb1529d174b5b4b83111d6d99905bd01abfc162cf88c24fca781ffc064a3938b58ca7e3f81fbcb0863bba380adf83cf92a6868c2a82f4b18ef7258b6bb49c3a8aa47a64d1ea77bc1593b945179bce91c77210a550213473aec0cb5c12d0f405278ecb250350039b6a13521c5fd32ff04fe354b9183c017dc46aa6152def64cebbf11e0f9af60c664d3fb54adb1e0c48c1720fe470fa1c21bc8f9cc90ddd9f4baeec9cb8ebf4bf6949051b09b9b9b68b2ae8a2d70554a031ba590e3584d2c3de75a89a35c80204fc5226b5f075d482db544b48b035d77948687868b9773f18a4846abd34d35ace781c154b3c574df38683f6df5901bdf56d3509d1193887b6a44490a412cd53b9c7fa98e7ac1279a5e14d345b121334fbe93ce88f54b102671acefcc98441d013a25443b8bc5fd21ecf9f060ae77ee6fbbcae87b4f1df59d5e4e406e824faa259a6460ac7c46518855c40810e7f8ecac8c096", 0xfdf}], 0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0xb55a, "1a2198b59b58505f40edabfaffffece900"}) writev(r0, &(0x7f0000000900)=[{&(0x7f0000001a80)="415d1d50caf913d67b66975cb9", 0xd}], 0x1) 15:53:25 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt(r2, 0x0, 0x5, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002740)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semget$private(0x0, 0x0, 0x82) getegid() r6 = geteuid() r7 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, r6, r4, r7, r5, 0x0, 0x2}, 0xfffffffc, 0x8000, r3, r3, 0x6f, 0x6, 0x40}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r8 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0x1, 0xc, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10075, 0x0, 0x0) r9 = socket(0x2, 0x2, 0x0) r10 = socket$inet(0x2, 0x2, 0x0) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) r12 = dup2(r11, r10) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="6202ffe7601559fefc8897cd675c024083eaac8f78191ffcb94b278072d5cf250df69a023737cd38f3345bebbcbb364af5f2282478b2d68a602667b6da553f2bc1a7d6e57a56463740"], 0x1) r13 = socket(0x2, 0x2, 0x0) dup2(r11, r13) bind(r13, &(0x7f0000000000)=ANY=[], 0x10) r14 = dup2(r12, r9) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYRES16=0x0, @ANYRES32=r14, @ANYRES16=r8], 0x10) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffec0) 15:53:25 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f00000000c0)=[{0x10}, {0x14, 0x0, 0x0, "7d46232261ba2604170000544021f4c81ad7"}, {0x90, 0x0, 0x0, "e4ee99f36caed6441b42784b31833073e18e28e79a5be69865b96c96bda752a5b85e36d3e16792813803e94f77a95d4c59b554484b6a214b68b8127305b1db0d9069cadfc4e7bc9ba60760e10f6d34aec9c4b789cacb3f3339f6664a7f67a66f96dafd78b229ff01321cbc79bf3242fc3476cb5c1d62d9b5ecfdaecac323"}, {0x80, 0x0, 0x0, "fb90e49d5de082ddc60341b85ccc383055423c30dc5ef7a4bc70270028da31e9844646ab2cb8232d50332cbc0669704c6efde09af990a8126c766498bca100854e1adbe11c4db1aaa12cb95e8188ce25fb4079b41ed6fbccc857c8204c1924f2a55e29d49464f9ffc6f9792a071068a7"}, {0x38, 0x0, 0x0, "120a828eb688496bee5f2a1ba8a4c7bbe95c943d520dccf3278312d94412c9f6c413660215542576"}], 0x180}, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe, 0x0, 0x10, 0xffffffffffffffff, 0x2) unlinkat(0xffffffffffffffff, 0x0, 0xb4eb9dd32d9a3e58) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x112) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) getsockname$unix(r2, &(0x7f0000000300)=@file={0x0, ""/78}, &(0x7f0000000380)=0x50) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00') 15:53:25 executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socket(0x18, 0x1, 0x0) fchmodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) lchown(0x0, r1, r4) r5 = msgget$private(0x0, 0xffffffffffffffe5) msgrcv(r5, &(0x7f0000000940)=ANY=[], 0xcc, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) msgsnd(r5, &(0x7f0000000440)={0x3, "a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bec02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177b2fdcfcc2725691dc0"}, 0x6e, 0x800) msgsnd(r5, &(0x7f0000000580)={0x0, "658a5d81ce75adb5b10eac918a2349d2ff5c352fe5f3f4223864f706183b00f1245146955b84e3c261d985a3197c107b6beff52d4164ff75b3672581be9867a72f91076aaf06355328ff72daec672afd624a3b05124c1211fd0befa2a7fb5243d2296fd07388c6b1133f721f1eff78309b886d3f"}, 0x7c, 0x800) r8 = socket(0x10, 0x5, 0x0) sendto$unix(r8, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) msgrcv(r5, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r8, @ANYRES16=r7, @ANYRESDEC, @ANYRES64=r6], 0x1008, 0x1, 0x1000) msgrcv(r5, &(0x7f00000012c0)={0x0, ""/4096}, 0x1008, 0x1, 0x800) msgrcv(r5, &(0x7f0000000140)={0x0, ""/76}, 0x54, 0x3, 0x800) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x8, r1, r4, r3, r4, 0x40, 0x100}, 0x0, 0x5, r2, r2, 0x2, 0xf234, 0x8, 0x9}) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x1, 0x6, 0x1000, r2}) fchmod(r0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="f9c8", 0x2}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) kqueue() select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x20000000000000, 0x800000, 0x2}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xab, &(0x7f0000000640)=ANY=[]) 15:53:25 executing program 4: r0 = syz_open_pts() sysctl$kern(&(0x7f0000000040)={0xa, 0x11}, 0x5, &(0x7f0000000080), 0x0, 0x0, 0x24) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0xfffffc01, "73b84c84a808f466ac7b6134e84067c93a191baa"}) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffdc6, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b100050460", 0x5, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendmmsg(r1, &(0x7f00000001c0)={0x0}, 0x10, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 15:53:25 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) pledge(0x0, &(0x7f0000000040)='\x00') pledge(0x0, &(0x7f0000000000)='tty \x00\x00\x00\x00\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\xdf\x1d\x96\x01\x00\x91\x0e\x17\x95 \x95Mj\x84+\xf0B\xaaYu^\xa0\xc9j\xdd-I\x01R\x00wY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b,\x99\x8e\x05\x86\x91IsC}~K\xd97\xae\xb9u\x1c\xfc\xb4Nwl\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xde\r\x8d\xa1\x00\xcc\xd7\xb6\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\x9d\xb8\xbd\xfd4\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8af\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90L\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe2\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xe8A\xe3{\x8d\x00'/342) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0x0, 0x0) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "f514001000000000000000000000004000", 0x0, 0x3f}) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r4, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0x17}], 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r7}, 0xffffffffffffffff, 0x6f}], 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0xc0207534, &(0x7f00000001c0)) accept(0xffffffffffffffff, &(0x7f0000000800)=@in6, &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x87}], 0x0, 0x0) kevent(r7, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r7, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) 15:53:25 executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000000000000}) symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000100)='./file1\x00') unveil(0x0, 0x0) r0 = syz_open_pts() close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000100)) flock(0xffffffffffffffff, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(r0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="3b11dd83dc5a", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "a66817", 0x8, 0x0, 0x0, @empty, @loopback={0xfeffffff00000000}, {[], @udp={{0x2, 0x1, 0x8}}}}}}}) syz_emit_ethernet(0x37, &(0x7f0000000100)={@broadcast, @random="67253a1011c4", [{[], {0x8100, 0x0, 0x0, 0x4}}], {@arp={0x806, @generic={0x18, 0x880b, 0x6, 0x1, 0x1f, @remote, "d7", @random="4ddadb9b8732", "3f6a5e8393648ba3d627856055dd319d"}}}}) r1 = msgget$private(0x0, 0x340) msgsnd(r1, &(0x7f0000000140)={0x3, "bf59820886659d55062c5d35293cf5e2fa065b804748624d008386dab0e641d9bd4ee9a42947985269afc47fe97a857984e68633e45d50d8d01452dcc97920a18e084d91827465bfcc9fe720c5c89c5fc5c4ed72b9ea5089f4fc2683f82f0f9ef8d37ebab8bec3733b62bc0a9ceac9b1bad6ffd865d4177441b71102f492c37a16018d0683d300"/148}, 0x9c, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) r2 = syz_open_pts() munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000001c0)={0x0, 0x4, 0x0, 0x69, "5c00000009085ab2ec00", 0x0, 0x7}) close(r2) write(r2, &(0x7f0000000100)="140106e35221f27382f82edb2c138b0513523e8149786e665a89b801410c9352e3b5566bd242f81d56b5ef173650ef074b72b028fd35314a7e18cf475ac95b16d6a6b78ed7f1644c83eab4c61f29354c37d66ac0b88d38e9c7941fd7a6d08862cda80cb878006918567f026648d27126d5fa5393db33c85f07782dd640266d512e5c35aecd2eee30f75b0539afe06d4aae90de724ea747b88617d000b509da48273ab5016534505cc4170f57e5c81f3c53df2ee2949cf9f4c238", 0xba) r3 = socket(0x10, 0x5, 0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000200)={0x3, './file0\x00', './file0\x00'}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 15:53:25 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r3 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc02069b6, &(0x7f00000001c0)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='5\x00\x00\x00)'], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') sysctl$vm(&(0x7f00000004c0)={0x2, 0x5}, 0x2, 0x0, &(0x7f00000005c0), 0x0, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 15:53:25 executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket$inet6(0x18, 0x0, 0xfd) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10075, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) 15:53:25 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@broadcast, @random="220b4e6ddef0", [], {@ipv6={0x86dd, {0x0, 0x6, "07a65d", 0x28, 0x0, 0x1, @rand_addr="fed7871358eb087d34e8a93239c1a0cb", @rand_addr="ff000000000100", {[@hopopts={0x3c, 0x1, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0x4}, @jumbo={0xc2, 0x4, 0x9}]}, @fragment={0xff, 0x0, 0x0, 0x0, 0x0, 0x8, 0x65}, @fragment={0x3b, 0x0, 0xe4, 0x0, 0x0, 0x1, 0x65}]}}}}}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="93144a6e21318909e5", 0x9) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e16a7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000006c0)={{0x6, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x103, 0x80}, 0x0, 0x3, 0x0, r3, 0x3, 0x1, 0x20000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400, 0x14c) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x8, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x28, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x28, 0x0, 0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0), 0x100, 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000029, 0x28, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000300)="63fada6f5da7cd61d542b8082b2b2d9454136760ab2c50d7264b3065a63cfd6bb8583e86998f8c63d0284c2daf1694a2d5ee03726e053fc322981db379068d76ce2f0b6e292042f5a3af8daf36d78d7315d02bf0bc048d", 0x57}], 0x1, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x38, 0xffff, 0x1, [r4, r5, r6, r2, r7, 0xffffffffffffffff, r8, r2, r9]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}], 0x78}, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) getsockopt(0xffffffffffffffff, 0xffffffff, 0x8000003, &(0x7f0000000540)=""/38, &(0x7f00000004c0)=0xfffffffffffffd47) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, 0x0) syz_open_pts() socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x6, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "07a65d", 0x8, 0x0, 0x0, @rand_addr="fed7871358eb087d34e8a93239c1a0cb", @rand_addr="00000000008d9d0017f8095cb70400", {[@hopopts={0x2b}]}}}}}) uWARvNIm_NfGa:u lStP(L 0xNOffTff fd8L0O6W8E3ReEbD 00O0N, SYS0CxAL8L, 01, 091 3)3 -6>3 9e69 60k EeXrIneT l0: d pagStopped at savectx+0xae: movl $0,%gs:0x660 TID PID UID PRFLAGS PFLAGS CPU COMMAND 80342 45058 32767 0x8000010 0x4000000 0K syz-executor.5 *144017 91271 0 0x18000012 0 1 sshd savectx() at savectx+0xae end of kernel end trace frame: 0x7ac8ddd4e920, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu0: uvm_fault(0xfffffd80683eb000, 0x8, 0, 1) -> e ddb{1}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x7ac8ddd4e920, count: -1 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80002a196560 rbx 0 rdx 0 rcx 0xffff8000ffffc7c0 rax 0x3b r8 0xffff80002a196490 r9 0xffff80002a19630c r10 0x98bb4b5a3c8f7eab r11 0x1c5edb82393a68e6 r12 0 r13 0 r14 0xffff8000ffffc7c0 r15 0 rip 0xffffffff827563ee savectx+0xae cs 0x8 rflags 0x46 rsp 0xffff80002a1964e0 ss 0x10 savectx+0xae: movl $0,%gs:0x660 ddb{1}> show proc PROC (sshd) tid=144017 pid=91271 tcnt=1 stat=onproc flags process=18000012 proc=0 runpri=24, usrpri=50, slppri=24, nice=20 wchan=0x0, wmesg=, ps_single=0x0 forw=0xffffffffffffffff, list=0xffff8000ffffc2a0,0xffff8000ffffca60 process=0xffff8000ffffac70 user=0xffff80002a191000, vmspace=0xfffffd807f004a50 estcpu=0, cpticks=0, pctcpu=0.11, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 13294 409734 28499 0 2 0x8000002 syz-executor.3 45058 170611 48697 32767 2 0x8000010 syz-executor.5 45058 80342 48697 32767 7 0xc000010 syz-executor.5 45058 334985 48697 32767 2 0xc000490 syz-executor.5 21627 300734 98895 32767 3 0x8000090 nanoslp syz-executor.7 21627 366261 98895 32767 3 0xc000090 ttyout syz-executor.7 21627 512380 98895 32767 3 0xc000090 fsleep syz-executor.7 90961 264753 40875 32767 2 0x8400010 syz-executor.0 90961 23383 40875 32767 3 0xc400090 kqread syz-executor.0 90961 37677 40875 32767 3 0xc400090 kqread syz-executor.0 90961 395645 40875 32767 3 0xc400090 fsleep syz-executor.0 40875 511222 4730 32767 3 0x8000090 nanoslp syz-executor.0 4730 149973 28499 0 3 0x8000082 wait syz-executor.0 59159 408671 12930 32767 2 0x8000010 syz-executor.4 12930 21766 28499 0 3 0x8000082 wait syz-executor.4 52738 258135 40859 32767 2 0x8000010 syz-executor.1 40859 479372 28499 0 3 0x8000082 wait syz-executor.1 98895 300247 79603 32767 3 0x8000090 nanoslp syz-executor.7 79603 305778 28499 0 3 0x8000082 wait syz-executor.7 85516 493784 14154 32767 2 0x8000010 syz-executor.6 14154 328847 28499 0 3 0x8000082 wait syz-executor.6 48697 74516 36764 32767 3 0x8000090 nanoslp syz-executor.5 36764 408366 28499 0 3 0x8000082 wait syz-executor.5 17793 273367 0 0 3 0x14200 bored sosplice 28499 355246 58860 0 3 0x1a000082 thrsleep syz-fuzzer 28499 102239 58860 0 3 0x1e000082 nanoslp syz-fuzzer 28499 241028 58860 0 3 0x1e000082 thrsleep syz-fuzzer 28499 497299 58860 0 3 0x1e000082 wait syz-fuzzer 28499 23495 58860 0 2 0x1e000002 syz-fuzzer 28499 207690 58860 0 3 0x1e000082 wait syz-fuzzer 28499 237497 58860 0 3 0x1e000082 thrsleep syz-fuzzer 28499 50580 58860 0 3 0x1e000082 wait syz-fuzzer 28499 265239 58860 0 3 0x1e000082 thrsleep syz-fuzzer 28499 142248 58860 0 3 0x1e000082 wait syz-fuzzer 28499 252617 58860 0 3 0x1e000082 thrsleep syz-fuzzer 28499 487491 58860 0 3 0x1e000082 wait syz-fuzzer 28499 425836 58860 0 3 0x1e000082 thrsleep syz-fuzzer 28499 272285 58860 0 3 0x1e000082 wait syz-fuzzer 28499 347151 58860 0 3 0x1e000082 wait syz-fuzzer 28499 51153 58860 0 3 0x1e000082 thrsleep syz-fuzzer 58860 52163 91271 0 3 0x810008a sigsusp ksh *91271 144017 19299 0 7 0x18000012 sshd 33784 390894 1 0 3 0x18100083 ttyin getty 19299 194579 1 0 3 0x18000088 kqread sshd 49417 322270 11730 73 3 0x19100090 kqread syslogd 11730 198412 1 0 3 0x18100082 sbwait syslogd 66541 242420 1 0 3 0x18100080 kqread resolvd 41873 114877 69455 77 3 0x18100092 kqread dhcpleased 75507 288783 69455 77 3 0x18100092 kqread dhcpleased 69455 194311 1 0 3 0x18000080 kqread dhcpleased 89955 26829 0 0 3 0x14200 bored smr 81181 343747 0 0 2 0x14200 zerothread 3113 277420 0 0 3 0x14200 aiodoned aiodoned 44146 331640 0 0 3 0x14200 syncer update 61920 418544 0 0 3 0x14200 cleaner cleaner 43807 275294 0 0 3 0x14200 reaper reaper 30244 345268 0 0 3 0x14200 pgdaemon pagedaemon 73605 245888 0 0 3 0x14200 bored viomb 49127 347647 0 0 3 0x40014200 acpi0 acpi0 13141 93813 0 0 3 0x40014200 idle1 96816 155956 0 0 3 0x14200 bored softnet3 43080 68645 0 0 3 0x14200 bored softnet2 68811 333339 0 0 3 0x14200 bored softnet1 62711 79485 0 0 2 0x14200 softnet0 94196 80213 0 0 3 0x14200 bored systqmp 66747 510541 0 0 3 0x14200 bored systq 87025 27939 0 0 3 0x14200 tmoslp softclockmp 33094 5060 0 0 2 0x40014200 softclock 47612 168589 0 0 3 0x40014200 idle0 1 159146 0 0 3 0x8000082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex &kq->kq_lock r = 0 (0xfffffd806f07c370) #0 witness_lock+0x446 #1 mtx_enter_try+0x103 #2 mtx_enter+0x4e #3 kqueue_register+0xb52 #4 ppollregister_evts+0xa1 #5 ppollregister+0x301 #6 doppoll+0x199 #7 sys_ppoll+0x1b8 #8 syscall+0x8cf #9 Xsyscall+0x128 Process 13294 (syz-executor.3) thread 0xffff80002a20e2b0 (409734) exclusive rrwlock inode r = 0 (0xfffffd8069de9a28) #0 witness_lock+0x446 #1 rw_enter+0x32a #2 rrw_enter+0x8e #3 VOP_LOCK+0x8b #4 ufs_ihashins+0x46 #5 ffs_vget+0x141 #6 ffs_inode_alloc+0x1e4 #7 ufs_mkdir+0xe6 #8 VOP_MKDIR+0xc3 #9 domkdirat+0x125 #10 syscall+0x854 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8067e7dd60) #0 witness_lock+0x446 #1 rw_enter+0x32a #2 rrw_enter+0x8e #3 VOP_LOCK+0x8b #4 vn_lock+0x85 #5 vfs_lookup+0xd3 #6 namei+0x56a #7 domkdirat+0x79 #8 syscall+0x854 #9 Xsyscall+0x128 Process 45058 (syz-executor.5) thread 0xffff800033f85c90 (80342) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82e80d90) #0 witness_lock+0x446 #1 __mp_acquire_count+0x48 #2 mi_switch+0x489 #3 sleep_finish+0x194 #4 biowait+0x91 #5 bwrite+0x1fb #6 VOP_BWRITE+0x4e #7 ufs_direnter+0x60e #8 ufs_makeinode+0x3c2 #9 ufs_symlink+0x4b #10 VOP_SYMLINK+0xd7 #11 dosymlinkat+0x158 #12 syscall+0x854 #13 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8067e7d3d0) #0 witness_lock+0x446 #1 rw_enter+0x32a #2 rrw_enter+0x8e #3 VOP_LOCK+0x8b #4 vn_lock+0x85 #5 vget+0x1fd #6 ufs_ihashget+0x121 #7 ffs_vget+0x7c #8 ffs_inode_alloc+0x1e4 #9 ufs_makeinode+0xb0 #10 ufs_symlink+0x4b #11 VOP_SYMLINK+0xd7 #12 dosymlinkat+0x158 #13 syscall+0x854 #14 Xsyscall+0x128 Process 59159 (syz-executor.4) thread 0xffff800033f85770 (408671) exclusive rrwlock inode r = 0 (0xfffffd806b5c13d0) #0 witness_lock+0x446 #1 rw_enter+0x32a #2 rrw_enter+0x8e #3 VOP_LOCK+0x8b #4 vn_lock+0x85 #5 vget+0x1fd #6 ufs_ihashget+0x121 #7 ffs_vget+0x7c #8 ufs_lookup+0x1373 #9 VOP_LOOKUP+0x5c #10 vfs_lookup+0x6e5 #11 namei+0x56a #12 dounlinkat+0x9d #13 syscall+0x854 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806b7da0a0) #0 witness_lock+0x446 #1 rw_enter+0x32a #2 rrw_enter+0x8e #3 VOP_LOCK+0x8b #4 vn_lock+0x85 #5 vfs_lookup+0xd3 #6 namei+0x56a #7 dounlinkat+0x9d #8 syscall+0x854 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10194 6406K 6419K 166960K 11813 0 pcb 15 20K 24K 166960K 23 0 rtable 196 5K 7K 166960K 7171 0 pf 25 8K 8K 166960K 385 0 ifaddr 36 15K 18K 166960K 766 0 ifgroup 42 1K 2K 166960K 762 0 sysctl 4 1K 3K 166960K 17 0 counters 60 35K 36K 166960K 420 0 ioctlops 0 0K 2K 166960K 431 0 iov 1 2K 28K 166960K 2214 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1377 87K 87K 166960K 6414 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 13K 166960K 508 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 1K 166960K 2313 0 dirhash 12 2K 3K 166960K 576 0 ACPI 1697 195K 286K 166960K 12548 0 file desc 18 62K 125K 166960K 25821 0 sigio 0 0K 0K 166960K 717 0 proc 56 78K 115K 166960K 8437 0 subproc 78 4K 7K 166960K 2548 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 6199 0 in_multi 77 5K 7K 166960K 3285 0 ether_multi 1 0K 0K 166960K 181 0 mrt 1 0K 0K 166960K 10 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 217 970K 970K 166960K 217 0 exec 0 0K 1K 166960K 5369 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 323 61K 106K 166960K 226720 0 UVM aobj 131 4K 5K 166960K 141 0 pinsyscall 38 76K 111K 166960K 31723 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 1 0K 1K 166960K 1886 0 NDP 9 0K 2K 166960K 561 0 temp 66 6811K 6940K 166960K 79198 0 kqueue 15 20K 34K 166960K 3578 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 2701 0 2698 8 7 1 3 0 8 0 rtentry 112 2215 0 2124 4 0 4 4 0 8 0 unpcb 144 22766 0 22745 110 108 2 10 0 8 1 syncache 336 768 0 768 36 35 1 1 0 8 1 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 690 0 690 54 53 1 1 0 8 1 tcpcb 808 15573 0 15500 106 97 9 21 0 8 0 arp 120 395 0 381 1 0 1 1 0 8 0 ipq 40 64 0 62 23 22 1 1 0 8 0 ipqe 40 711 0 709 23 22 1 1 0 8 0 inpcb 392 34628 0 34549 211 201 10 28 0 8 0 nd6 136 683 0 662 3 2 1 2 0 8 0 kcovpl 48 196 0 190 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 8813 0 8426 50 19 31 31 0 8 0 art_table 32 8814 0 8426 4 0 4 4 0 8 0 art_node 16 2214 0 2131 1 0 1 1 0 8 0 sysvmsgpl 40 22 0 14 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 2309 0 2299 1 0 1 1 0 8 0 shmpl 112 138 0 10 4 0 4 4 0 8 0 dirhash 1024 393 0 376 3 0 3 3 0 8 0 dino2pl 256 36209 0 34628 101 1 100 100 0 8 0 ffsino 272 36209 0 34628 107 0 107 107 0 8 0 nchpl 144 70685 0 68933 66 0 66 66 0 8 0 uvmvnodes 80 8007 0 0 164 0 164 164 0 8 0 vnodes 216 8007 0 0 445 0 445 445 0 8 0 namei 1024 238464 0 238462 11 10 1 2 0 8 0 percpumem 16 224 0 180 1 0 1 1 0 8 0 kstatmem 264 378 0 360 2 0 2 2 0 8 0 scxspl 216 248429 0 248429 126 123 3 8 1 8 3 plimitpl 152 5153 0 5133 4 2 2 2 0 8 0 sigapl 424 25732 0 25684 7 0 7 7 0 8 0 futexpl 64 333617 0 333615 3 2 1 1 0 8 0 knotepl 120 1934 0 0 19 3 16 16 0 8 0 kqueuepl 216 6940 0 6928 31 29 2 5 0 8 1 pipepl 320 4201 0 4176 38 34 4 8 0 8 1 fdescpl 496 25713 0 25684 7 2 5 6 0 8 0 filepl 152 158331 0 158110 152 139 13 20 0 8 0 lockfpl 104 5720 0 5718 2 1 1 2 0 8 0 lockfspl 48 1880 0 1878 1 0 1 1 0 8 0 sessionpl 144 201 0 187 1 0 1 1 0 8 0 pgrppl 48 497 0 483 1 0 1 1 0 8 0 ucredpl 104 30597 0 30581 1 0 1 1 0 8 0 zombiepl 144 25684 0 25684 1 0 1 1 0 8 1 processpl 1136 25732 0 25684 5 0 5 5 0 8 0 procpl 656 56336 0 56266 13 5 8 8 0 8 0 sosppl 168 1010 0 1003 2 1 1 1 0 8 0 sockpl 584 60859 0 60756 246 236 10 25 0 8 0 mcl64k 65536 43 0 0 4 1 3 3 0 8 0 mcl16k 16384 30 0 0 3 0 3 3 0 8 0 mcl12k 12288 50 0 0 2 0 2 2 0 8 0 mcl9k 9216 25 0 0 2 0 2 2 0 8 0 mcl8k 8192 28 0 0 4 1 3 3 0 8 0 mcl4k 4096 113 0 0 4 1 3 3 0 8 0 mcl2k2 2112 13 0 0 1 0 1 1 0 8 0 mcl2k 2048 1243 0 0 38 17 21 32 0 8 0 mtagpl 96 4 0 0 1 0 1 1 0 8 0 mbufpl 256 2531 0 0 71 0 71 71 0 8 0 bufpl 280 49000 0 40993 573 0 573 573 0 8 0 anonpl 24 3084450 0 3078390 246 170 76 95 0 186 0 amapchunkpl 152 713931 0 713256 223 189 34 49 0 158 1 amappl16 200 82735 0 82645 328 310 18 32 0 8 1 amappl15 192 26 0 25 1 0 1 1 0 8 0 amappl14 184 716 0 706 2 1 1 2 0 8 0 amappl13 176 72 0 72 37 36 1 1 0 8 1 amappl12 168 29114 0 29083 2 0 2 2 0 8 0 amappl11 160 54 0 44 1 0 1 1 0 8 0 amappl10 152 269 0 261 1 0 1 1 0 8 0 amappl9 144 338 0 338 63 62 1 1 0 8 1 amappl8 136 4340 0 4176 8 0 8 8 0 8 0 amappl7 128 420 0 405 1 0 1 1 0 8 0 amappl6 120 3195 0 3160 3 1 2 2 0 8 0 amappl5 112 1310 0 1298 1 0 1 1 0 8 0 amappl4 104 3003 0 2935 4 1 3 3 0 8 0 amappl3 96 138169 0 138087 7 3 4 4 0 8 0 amappl2 88 28971 0 28839 6 2 4 4 0 8 0 amappl1 80 112053 0 111551 23 10 13 22 0 8 0 amappl 88 221884 0 221689 7 0 7 7 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 140 0 10 3 0 3 3 0 8 0 uaddrrnd 24 25713 0 25684 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 25713 0 25684 1 0 1 1 0 8 0 vmmpekpl 168 176820 0 176765 4 0 4 4 0 8 0 vmmpepl 168 1582917 0 1580839 346 218 128 136 0 357 1 vmsppl 440 25712 0 25684 5 0 5 5 0 8 0 rwobjpl 56 381270 0 371878 160 23 137 139 0 8 0 pdppl 4096 51433 0 51368 1406 1331 75 95 0 8 10 pvpl 32 47682 0 0 389 4 385 385 0 265 0 pmappl 248 25712 0 25684 4 1 3 3 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 2194 0 1751 14 0 14 14 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1e: addq $0x8,%rsp x86_ipi_db(ffffffff82ce6ff0) at x86_ipi_db+0x1e x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_1(3f8,5) at x86_bus_space_io_read_1+0x2e comcnputc(800,67) at comcnputc+0x1a7 cnputc(67) at cnputc+0x4f db_putchar(67) at db_putchar+0x3eb kprintf() at kprintf+0x21c1 db_printf(ffffffff828904ad) at db_printf+0x89 db_ktrap(6,0,ffff80002ccd60d0) at db_ktrap+0xf9 kerntrap(ffff80002ccd60d0) at kerntrap+0x142 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b fifo_write(ffff80002ccd61c0) at fifo_write+0x4f VOP_WRITE(fffffd805fadea38,ffff80002ccd6258,8,fffffd807f7d7888) at VOP_WRITE+0xc3 end trace frame: 0xffff80002ccd62f0, count: 0 ddb{0}> trace x86_ipi_db(ffffffff82ce6ff0) at x86_ipi_db+0x1e x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_1(3f8,5) at x86_bus_space_io_read_1+0x2e comcnputc(800,67) at comcnputc+0x1a7 cnputc(67) at cnputc+0x4f db_putchar(67) at db_putchar+0x3eb kprintf() at kprintf+0x21c1 db_printf(ffffffff828904ad) at db_printf+0x89 db_ktrap(6,0,ffff80002ccd60d0) at db_ktrap+0xf9 kerntrap(ffff80002ccd60d0) at kerntrap+0x142 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b fifo_write(ffff80002ccd61c0) at fifo_write+0x4f VOP_WRITE(fffffd805fadea38,ffff80002ccd6258,8,fffffd807f7d7888) at VOP_WRITE+0xc3 vn_rdwr(1,fffffd805fadea38,ffff80002a197400,1fb,0,1,592e5366def5b204,ffff80002ccd6380,fffffd805fadea38,78) at vn_rdwr+0xee ufs_symlink(ffff80002ccd6380) at ufs_symlink+0x172 VOP_SYMLINK(fffffd807a81dcb8,ffff80002ccd6500,ffff80002ccd6530,ffff80002ccd6430,ffff80002a197400) at VOP_SYMLINK+0xd7 dosymlinkat(ffff800033f85c90,20000000,ffffff9c,20000200) at dosymlinkat+0x158 syscall(ffff80002ccd66b0) at syscall+0x854 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x333ad43a0a0, count: -20 ddb{0}> machine ddbcpu 1 Stopped at savectx+0xae: movl $0,%gs:0x660 savectx() at savectx+0xae end of kernel end trace frame: 0x7ac8ddd4e920, count: 14 ddb{1}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x7ac8ddd4e920, count: -1