Extracting prog: 1m59.169587991s Minimizing prog: 8m18.476409894s Simplifying prog options: 1m14.716232243s Extracting C: 30.890968158s Simplifying C: 0s extracting reproducer from 4 programs testing a last program of every proc single: executing 4 programs separately with timeout 30s testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$unix-recvmsg-listen-getsockname-openat$ptmx-ioctl$VT_GETMODE-syz_clone-mlockall-ioctl$KDGKBMODE-ioctl$KDGKBLED-ioctl$KDGKBSENT-ioctl$TIOCSSOFTCAR-recvmsg$unix-ioctl$FITRIM-ioctl$KDSKBSENT-getpeername-mlockall-ioctl$TIOCSSOFTCAR-socket-ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD-close-clock_gettime-setsockopt$sock_timeval-ioctl$sock_SIOCOUTQ-ioctl$TIOCL_SELLOADLUT-openat$fuse-ioctl$TCGETS2-accept-sendto-fchownat detailed listing: executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) recvmsg(r0, &(0x7f0000001680)={&(0x7f0000000000)=@alg, 0x80, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/48, 0x30}, {&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f0000000100)=""/112, 0x70}, {&(0x7f0000000180)=""/134, 0x86}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/127, 0x7f}, {&(0x7f00000012c0)=""/94, 0x5e}, {&(0x7f0000001340)=""/215, 0xd7}, {&(0x7f0000001440)=""/213, 0xd5}, {&(0x7f0000001540)=""/114, 0x72}], 0xa}, 0x40000100) listen(r0, 0x1) (async) getsockname(r0, &(0x7f00000016c0)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000001740)=0x80) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000001780), 0x480, 0x0) ioctl$VT_GETMODE(r1, 0x5601, &(0x7f00000017c0)) (async) syz_clone(0x40100000, &(0x7f0000001800)="fddeb435082bc60f18163b154a5d984de32b9468c234ec6ca707cd3219eb2503ab42c4a99d462df697496de3ac196aae58103cbe86b02b66d3e73757151c29aed5f701eae880d14259996de357c41d1a80a72bbe9088a62d6feaace6a82ef45b786c12d419cebfbc6d7717865ac23a779f46f23544f4890d41fe9241d262c104526cf2690449cd3e8cbf57e2a7322ffa735ebc4a49e5936c320653de605d479203d4bfee8d9ecc90f0f27ca65df5f13ea99ee257dda447a59ab4d7c3576efe5ed9835aaa232983567f0b", 0xca, &(0x7f0000001900), &(0x7f0000001940), &(0x7f0000001980)="a2bad628ee51ad0df971ca855d9c99b283cb7f433cc0c99b2a03dada69932c385355da0c6f47a9ea0c55608bd9e5236b394bc04237cd48148af54496a6a4d2f4db92b997a2f86ab5810806ae53db6eba931d49e7c3dd9302b07c2e973d5cb6f42238d9aebf1aeba4e02836b0425a6039860b9f4a0fc9b8d9f206575f74045633c4acbe82666a5a8abbf88d46356616d00d576ef93fbc4631bf786bd71571ec9ced4a9a88472fac28") mlockall(0x7) (async) ioctl$KDGKBMODE(r1, 0x4b44, &(0x7f0000001a40)) (async) ioctl$KDGKBLED(r1, 0x4b64, &(0x7f0000001a80)) (async) ioctl$KDGKBSENT(r1, 0x4b48, &(0x7f0000001ac0)={0x9, "f9a54e19afdfe2fd442af88e1be8b879f48e6384030fd3242084d7f58c69dbd73519bdc17959f1835f5385dd57139cac80d384530ae0161e9ec46308e7d6f4860452c7158818bf9d29c92fc6b9361f192102b4866ec48e8683309a7c8b7a3010a3f480a6580746cafbc4988191a3e194fcd407d33d1b91c47833b8b8ad9cd4b8025ca87101b312c6030ebca68790263845e2f566e80e8c6899b14f9c8ac9b0e041c93daa2216f0e85c5cc32e2fb01fc10593bf0bfcdf2130a360f38b92306aa2d234a39092fe64b438ecd7bc73a9b3d8c7459ef10197f0472f0f43268d5ca3c0001050130eb492fb8aa7053018e005c46f5f559da9ec35c5b8a8fccefac2ef25f20a257271c1d4b235b1e8711d3fc44da6a68cf747a43b5a6957ff115cdba525f00b14bd473d86736a12ba1cea15771cd5c75a90243b5e43f051bc89262452296cd7b62c863adb8a7d5b0faded7b43268c57302872d0aac272e9b8bd6485c60f0c9da9117c5f03372566887820d220cbc47bb8d71556651f4d556ebbaa14f960a0cd60f901e6bd4b9aa1210965bb96468287b9450ab336de45464b7c6f23ba2a13204b89932062e143a520974675d60640cda222cd8e4f3ba99e939177433a15069b3963def1bbb3ea3a03ecf547b172a881887fff4d9181fe20afb44f765930075f82faa7f5ba2821ddce5d12313dcbf6b152ab73473a9d9ad4b6cee9f1d30b"}) ioctl$TIOCSSOFTCAR(r1, 0x541a, &(0x7f0000001d00)=0xb) (async, rerun: 32) recvmsg$unix(r0, &(0x7f0000003f80)={&(0x7f0000001d40)=@abs, 0x6e, &(0x7f0000003e80)=[{&(0x7f0000001dc0)=""/4096, 0x1000}, {&(0x7f0000002dc0)=""/187, 0xbb}, {&(0x7f0000002e80)=""/4096, 0x1000}], 0x3, &(0x7f0000003ec0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0x0}}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x90}, 0x2021) (async, rerun: 32) ioctl$FITRIM(0xffffffffffffffff, 0xc0185879, &(0x7f0000003fc0)={0x1000000000000000, 0x10000, 0x3d91}) ioctl$KDSKBSENT(r7, 0x4b49, &(0x7f0000004000)={0x9, "ba9e6f22ac204f8423bbfd5c14e1fbaa55e4823c313106dac573d332c5cf47c1793425216bda17045c10fea909e05a419a994a9d425dca5060a7750d04b38f3ddc2dc7a7ba4e21a7e511de21ac1277857afac074fb2914594aff4120253459d837ea0d6e777f6fb533e6a2f2b189ca00b3cf51f2893212149490bac6374576af9f12fcc56b08335e53d9717a5927c2127f95335b75c1643096fa5e03e57f08b3d89fdcdad13a150d534377c5a0969326511d56c9d38bedf60717f8eb654e6b28c682576fbd96d32bc19437172c8b62469358e36b0d1232e54298bf459350c0a00dff70fcfe084cdab4ad52a3c67127176ff991f9f51bb96afd139cce0de80a19dde359d2b98443af3747ec7cd4af4c42efc5b22c6aeaa7c2ee357519462a5917801d3f12616d8f4aca162f5c59ea21702d51ea51a7a5b5a182b720ac97842381cef2ca720f13078cc2495f32728a799f4a79d6d923195158cc4c9a56417f32424af5b29889518f33a6a06efccb3a2db978044a07705d3dba4fd408ac586d1f10823b8896fd3d69f059dbdb37355bffa1c2c05e86598c6a14a2f8fa08c1cefdc8534c38562903109fd9348def7b28b91eb973d840b8c2f5c9f78e4664bbe84805cfd3a5d5c8201c6ff527c7ad3bdba79c2f25055116b250fc4d9f6394295ec82d3d44ab8edf554dd07f174f8e2f8523cbbddcd3cbf0dab92e5eeebcb9cc4af00f"}) (async) getpeername(r7, &(0x7f0000004240)=@x25, &(0x7f00000042c0)=0x80) mlockall(0x3) ioctl$TIOCSSOFTCAR(r4, 0x541a, &(0x7f0000004300)=0xb4) (async) r9 = socket(0x28, 0x2, 0x27) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r9, 0x8982, &(0x7f0000004340)={0x2, 'veth1_macvtap\x00', {0x4e}, 0x7fff}) (async, rerun: 32) close(r6) (rerun: 32) clock_gettime(0x0, &(0x7f0000004380)={0x0, 0x0}) setsockopt$sock_timeval(r0, 0x1, 0x42, &(0x7f00000043c0)={r10, r11/1000+60000}, 0x10) (async) ioctl$sock_SIOCOUTQ(r8, 0x5411, &(0x7f0000004400)) (async) ioctl$TIOCL_SELLOADLUT(r5, 0x541c, &(0x7f0000004440)={0x5, 0x5, 0x5, 0x85f, 0x8000000000000000}) (async, rerun: 64) openat$fuse(0xffffffffffffff9c, &(0x7f0000004480), 0x2, 0x0) (rerun: 64) ioctl$TCGETS2(r5, 0x802c542a, &(0x7f00000044c0)) (async, rerun: 32) r12 = accept(r6, &(0x7f0000004500)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @local}, &(0x7f0000004580)=0x80) (rerun: 32) sendto(r12, &(0x7f00000045c0)="b18a47af2ceb70594a11a3d6be19bcbbec7048c3719f204f4385e3cadd1a340d3838fc6a99b6a40606e80d71d5b45c4f5f70412c20700da9702ef1fc84186a8ff284aeca29ca5cee89c9d75eda4012a79da0d4ecb7b3d3240039e5313c4a433594c3d5f7a3db706575511d42f344a84fbb62d60a6eaecb5ff0c96b2af1aeb5b1fc7d9943a77d1d2fbe14183d67aa95e324d079faf0e6066ea1358dab8ae3efd89055aaa567df935259daf66bd6d62c1eed8329f9d8efcd5a9729e450ebf91596af337dac733fe8dffb545014f8015a6a6464e255a5648b3226d3009cc0d65b264d7a9d6c76ad4a850f7103fc0d1720ee518d", 0xf2, 0x10, 0x0, 0x0) (async, rerun: 32) fchownat(0xffffffffffffffff, &(0x7f0000004700)='./file0\x00', r2, r3, 0x1000) (rerun: 32) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): fcntl$setstatus-eventfd-ioctl$BTRFS_IOC_BALANCE_V2-ioctl$BTRFS_IOC_BALANCE_V2-ioctl$EXT4_IOC_PRECACHE_EXTENTS-ioctl$TIOCGPTPEER-ioctl$VT_GETSTATE-write$P9_RLINK-open$dir-dup3-ioctl$BTRFS_IOC_GET_SUBVOL_INFO-ioctl$BTRFS_IOC_INO_LOOKUP_USER-ioctl$BTRFS_IOC_INO_LOOKUP_USER-getsockopt$sock_cred-setuid-mount$tmpfs-socket$nl_route-fadvise64-ioctl$INCFS_IOC_GET_FILLED_BLOCKS-syz_open_pts-ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF-ioctl$BTRFS_IOC_INO_LOOKUP-ioctl$BINDER_SET_MAX_THREADS-ioctl$sock_SIOCGIFINDEX-open$dir-write$P9_RLINK-openat$dir-openat-fsetxattr$security_smack_transmute-sendmsg$nl_route_sched_retired detailed listing: executing program 0: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x2400) r0 = eventfd(0x0) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, &(0x7f0000000000)={0x18, 0x3, {0x5, @usage=0x3, 0x0, 0x8, 0x9, 0x100, 0x4, 0x2, 0x2, @struct={0x4, 0x1}, 0xd7, 0x800, [0x8, 0x5, 0x2, 0xfff, 0xe86f, 0xffffffffffffffff]}, {0x743, @struct={0x4, 0x6}, 0x0, 0x7fff, 0x101, 0x5, 0x0, 0x5, 0x80, @struct={0x8, 0x3}, 0x80, 0x28, [0x9, 0x2, 0x7, 0x5, 0x1, 0x1]}, {0x451b, @struct={0x7, 0x8}, 0x0, 0x2, 0x8000000000000001, 0x3ff, 0x8, 0x0, 0x423, @usage=0xffffffffffffffff, 0x0, 0x9, [0x10000, 0x6d2ecdee, 0xfffffffffffffff9, 0x1, 0x56c, 0x3791]}, {0xc58, 0xfffffffffffffffd}}) ioctl$BTRFS_IOC_BALANCE_V2(r0, 0xc4009420, &(0x7f0000000400)={0x4, 0x4, {0x7fffffffffffffff, @struct={0x400, 0x3}, r1, 0x8000, 0x7, 0x8000000000000001, 0x65, 0x4, 0x205, @usage=0x772, 0x6, 0xffffffff, [0x3, 0x3, 0x9, 0x4, 0x5, 0xffff]}, {0x8001, @usage=0x2, 0x0, 0x9, 0x4, 0x2, 0x3, 0x3, 0x18, @usage=0x3ff, 0x9, 0x1, [0x10001, 0x5, 0x8, 0x7, 0x41f, 0x9]}, {0x8, @usage=0x1, 0x0, 0x0, 0x7, 0x5, 0xd545, 0x7494, 0x10, @usage=0x330, 0x2, 0xd, [0x7fffffff, 0x7, 0x6, 0xc6a, 0x5, 0x7]}, {0x5, 0xffffffff80000000, 0xa373}}) ioctl$EXT4_IOC_PRECACHE_EXTENTS(r0, 0x6612) r2 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0xa8) ioctl$VT_GETSTATE(r2, 0x5603, &(0x7f0000000800)={0x6, 0x8, 0x8}) write$P9_RLINK(0xffffffffffffffff, &(0x7f0000000840)={0x7, 0x47, 0x2}, 0x7) r3 = open$dir(&(0x7f0000000880)='./file0\x00', 0x101800, 0x40) r4 = dup3(r2, r2, 0x80000) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f00000008c0)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r3, 0xd000943e, &(0x7f0000000ac0)={0x0, 0x0, "d5fb727318911849f532aad0ba7be4e4766cfc81f22aae67d18c5b7407767840b695d6c47213794a6e1f0cda2aa19d426a72328ed44971a1c072f027ba127e024a8f11d0414e43354b7d116fac877a79c8e884a984cdd6ccaade9db8ab5637527e4aad23a353f212ca9bada6ea7b7e06ff7339f0b84d82a3187e60afcbac72c3675d85b3f5f847ab129189aa6aa51454cc5b986410844696ab1506d951d8210cbf620108a21a1feedc2607d6794bb97f600101c9f6b274be2ebe17bc8590e12d487821d0b90916e90eba22a8d54edbdd3de4aaec3bcd36ed812fd78573f6105cf67b59b1e8867720f9dba464e0744b0db71e65f54809f08545395130efbd02f4", "b2f66fc2140246c52affa8b692ac1bd21121e7976582c7f7f96477e14f248322ae49320ff6ac5e2c7a704939140efcb6c7efad9e0e35f91f96b1bc81c64361b801dc7c11455a6208d7b43b4e6c8215970417b04d4b00fd1ab9cac29ee5242e869125d2a5660fd866335e9f0668222630238f60d128dfc9b96912e906a3150467ae9f1f6a10654c93611024e00bd514a9ac2fbdd3072fcef1ca83e9bfebe3333d93ec5d21adfcee66f546779b1807586c46bbc89909540b8b546405be7f6d65516b08c0bff057e4f988daae80aba56d5c828e01650ea25e90fae5bd64d5804c5a46b43c8e2a8a79cae5d3128ac13807492882099695037f54f73994ce5d1eab21d5b49507cebb2caafb5c8452df4b3685574c9ec386f8e2a64d21b942ab60957c16cf9370abba13ef79373c2fad5712c1322a5c39b6c8762265c38a03552c5a3b74dd9d8ee26aa3c5a498069c47e83716232a829ec2114d303a7030692468f489af9530fa427daacdd535aea6145221af78bbd33976f36a4d6da9d7dfbdfdf9eaa33609ab3f48eba3e40baf2b711547933bf711c02a8255734e748e262b9be6e5eafb73f31e85403e9e51fe6387d368ddc261c229cc8c99a7114c7dc91963b47c109aaedb63a401b275cfe20cbef2a75609b98a63d86eb893c4344c71e8082a20527ad5ad789f2b09fb9ff912303018b16acafad23a3f90521bbef41f4a24390feb42a2f872bc0a56ce42f3142f5e1f7518872953358cd2e9308c3eb29a586d073f606388d2401b8b7b9cfd977f900a82b7e30581f2da9298626f48992529b1c3aab8a17d32926cda02da0e97bb749250837dce23d31cbcd4b5619afb336dd0e90c92ed97a008d67830e326c3153f3a06ab972d957c0a75a4324c16fecb9774cff8abcac9e6d41fe4bdb7e2eceeb9b3c0da51d417e038688255a18c756fd2cd486fb708561b8d8b2d2789c2fba84133eafc9b48bff31ca0fa0860f0e388b55af90295062938a4f3cc06b053e6ec3f94d80c706bd6ba2d5d6bc45fd58521c25955f529239ac824011aa4e8155847fdb1d750104ddddc4691f58de55ee4f5646eac9dc8eca8ce29a6869992590d26a39080cbb4dbab4c7e475fbad401738195b08b7dd84719ab19855bc3de0de95707b5ef9540c5712a30d116703900d217cbeb5036f372300b6ba5776b74fa0ad12d72d946b44e3780b1e6641497a86cb66796670419849cdf00c6b7313ab37a466af22835ab56738f83ae2499ea25d223abbc51d53f08d85090f9eedc6e7cc456de59a7f955e480915cf785a847bb381848f5289d78e0b78184fe0c1a5b3dd45ea6e8f073f156cb6769bdc59d58f3e6639dcae3802c958b3c9eea752fb7070436a964d2b4d5ce7c1ca3f16176dd9010e3e52a370e151cab1fa6d04276748a479b6955954d06e94e1d1d98508e330e40f42de29cd2c4036c621c8530478b48e5b85e41300d5ff2b83568d0b8d2165c7270db20a11a79903f4f4e30bc2e9de0bf6528ebb945083b1f8863ad498f0f50f6f18228076a6aed3d11563accb5694b3103307c561b31c6ad709cbdc0356094452e0b3c5e1be9acc1f38a07b5a708abd8cad6dcaeef2e6cba28b2e9f64470ec4ed3b4713288983328b4ab0e2ac19781a5632e2d7335dbc0fab3e2295b5e2508a1ee07a2045f9bd21612fe36f95fb6df77adab9879a56c9cb4d33d59b36db55771412f8ff5836088f7d33ee1eda8c41b09269ea3767aadc21295b2421dc146b5d39caa785d7e7e9fb4513c88af1859c97fca97a50589e32cfce4872825e303eafa1968b2c44d555d05dba84ac0d9512eb7812718de371b83f78903178d91376fd09b125744c513882b5d2834d66926fd48b204b32c1186504a6cadbaf51b04230281bf7ee0e268a20444897d5232a46898f3a3597917b848ca84a34cc7b2144d419572dc1a1e08da95d6162257538e6ebbe9bf8b0813f794f93f3aeac289a87b2d6d7b625a86364718d3ae0eadd55159435688a306734d0a5e5985c17e63c26999704e7f6467a80bcc66595994d0582fd9ce61e0e8b8aed353c8f9634b91082295de43129d922a087cb49af58aee212f9edb3457c5a0dad4187a82637bd7ce963fb5e2f078b6838613a28fa11f8c3d0a0bb1f65272b263ff311148c230f6d391e2c7bfbf437d699bae81e294438121d749a0015925b6a320c56e996ee818cd3792554c0a980bcda6c09574784745983ca57affe50c1a9490a5ce4f89abb3fa36e02edc3cc2412e3270f13def3069a64bbe6cd754cbe7ccb6c022dcda0b8541e55cc5d53f2b3d1b24abe609d49453fbfa059fd7a3ea7910c10ffda7cff56eaf00df970960a682a337e44770f7185f6a68e1565834a762c255cf7b81f79dbd26474bc57f900d71618b1cb5945177e8aff36dc9eda49a952d557b68241a8ef5659e5ee40bbffcd2646fc6ddd0ae0a533de1ed6bbbf101cbffe4312e9e9139fada7003524c67df5ed40388c489ad24125973f96de2562554777e3af5cbeaff4494dff91253fab10e8579122f484222e6d54a3e8d603865af1a1d6fecda9602f8d992197930f7dd863f9bf4034f8717ac34d75e30f8c38545cedf3c72d8913a8dfb6cd94ff35d638bb949e1e256fea2047c790078d4e1c5a66d2b16f81a63d23354a065271e9ca22145d292696d9db35cb4f86683ddb47746c012aeaefe9765ccc2cc9518f71c69fe023b1f38327e381b6bf8b3e44b35722dd2eea4920265121d826de9a0d439170f05c79a59f8d32a4225be3bef1ff8a8c5ba2b10bf025c048c35f089dfa608c2a36fc22c928b7b6d1d6320871d7014d3f3665daf01c89338b3cf6a4e68cd1678371317b8df3c4b678b541ec78cf553da2d69335d0d860711e67cf2e448ec46bece5f43e4934f60bb58736eae5af33cb360e1d8420c9293d32b096b29829ffeca8fb896d209e165842328776d4ed0f698b75a58167767ca5fe543738c4120717908cce182cb13f71d7898071dcfa16510c68bea5a29a586f575965e40bf38185f2f421bacf88c5de5f40b9d416780435246420a402cd755b58194464db38d76c044ed80a8222645dcfe08674695fd0336fd8ea8096ec1dd3132524c2790200e76a05f43dfe28232cfb96941d9c1f5a020e4c5c5e9773304596b288184112f4a35c3ea6512199496afff863b8f61829181d3647fc0d46181e91d1e42b7907d1696762b4ba51ff8e0f3a21bb0c0a79d74783b8de3923ad6da088ed3a0e4461c02c53bb985e9f15ffdefc0dae9bbd2ed87dceb24dbac08adde5520f6d152ba1aef0e17d0a8b613ba9de7100cf7d7e474a0c9ca74e9c5709b1b605f942bc9bab5b0556dbbe21c9f258cdcb8583de06e9846c5f08606d74db6133bb158911971ca537495409d1aa26cc76dcbbfd5eba1f89ec8794cb107878e8e56be862416725e5dca91e1360e90b3ef02ea58f277467612bc8e242af381b460d2d76ae2b739f2618ef047708a606d63e2aeab53c4fc72e6b4e4cb753bfa455566235ace68f85d97c166b6582f5714e7600d648e0562c6a691f6d6981310b1f96272cb1c54867deb8f840e83b7f252999c5416d12602c6ef436965cfdda7850bfe7610055095e0b5847e02283d8b0d011d2d4c0e8f033fc4c87f66c945eb4e638925b063c962daaf2a4bae506e38841bfbb9417eeec3ceede375747fa97ea6f350b67b5b60a5faecd8dde12cc802bc02a7b57d5bb7be0e8fdebea118f0a2a6367259aa3c85cdb5561425346a9926ae726caf1f06ec0dad7db3566e83a9ac363ff37736e8578b9fc32d80101ebbe9ec13b27e35f472e768f61524e9f7ae755a13d4455de43497b8ef1a8870a6f60779d1d96bde88b2599f032819dba29a30e763d9780dec13fd14d115f700776ec7582b4971c19b35e83cb0de0470f78407acca69f554b24192d886eb7e777ebb39558df86bd911b2528ab4e91e2c18f279cf84ccefa13e6147103d8fa3ac45b15fda54c468b7eac6463601994a44ec9f708f676c45afd120be4d7488b2e478e3d982fd63106140c54cf35b838fca6e25d0b96e391afcf80f6cd964640ec11a9fa15f99966c663c02fd1a732866c074669fddc5907a5561a2d4c1d3ca98448a094fa096f74d42660e725592423801e17347050393638172c106fcbc9584fe2596644a1d50ff6e0ecdcb2c698da26ad58f56054c7246aafeaf2898bd63d0070696d30137cb2d833d53ccdd7ee0a18e47f4ad1bb58331fdf8f97cad139869b7f64406f7552e994ef98d0b9bdc4b61a808fffd56aee9cf96d70d93460641c03a7e8738f6afb4c1e8cbf8b8a594150fa96bff6f9a2865624d914aa5b319a5318fb77960ddb2327742653ad42dc5215b18e73ff7b440771f361fe224def86750a27343b358f074d0d4b433e665df6b5e4bf78994d3e4702e2cb5c6433882df92138261776956c350eb23fbd55b1dcdc9de9fc124ac5e0fa672b7d2e3b29ef12b8efdff74a0faf2dd89e465e19889533162897658b329bba7b10cc8e9227fddf0896f19f86301bdd4e170358ff3e0310a04a7a33c579ad4cb5acfb3c8b804466ecf32d74b59ac01efa262bdbdb7767b04e9f8a83d0974907669080b0922f2a4150c286ea21f8764a237e906a6fa616907ec61a27b46eacc6582a6842dcec95d5b8064f1eb10082d1fc408bf768a5c2b2bb7e9f4e14ccaf411a61c62b1a7c01d85b59f727941739444eaffebe9a8dc3280d329e760c3b62a406355624fa643bc21d387ae9723feb138bb6c071ed4bcfcd847277af07ec1e5c98216470c6d505ee2dc0731de22cb4f4a3fdf0751f721a10caa06fb31fb3645648e4d6a0c12ebc07a0e90ff9b7971c6c69038fd08e54ce935172e6e8fdc0d40a2aeaaa3b356203c37aa4563f855163a1de87658bb44a60fa85fae3fd2669c1bbacdf0dc0ff457eef324a34903d5ed073a085dcccd3be06b07e236d1b411ea27575144367f91820fc08ff34849d401c1d3dd787b609b642aa5f67f6f73a6b3eae515f9ef03638fe5672c82c5ec9896ea3b744f72b1965b6bc73010bbf738834fd81e73305734ed2d32324ebcf51917f7774ff9e940308862accdaa4c8d2ec4a4913de47c98fd4045ea761830dfb5f24f7939f160fe2cf1a56529d28505460ccd4710c8004e24167c3756ce60709f3283cd947bceeda18260074edc77cc07882e9cdb8a84bb6a9d5330c32466d8e32ead87c9c92198d13347d8614e88b4dcf091fde5725ddc004c9d8ba85be2c77f50de1557e2900892c17e882f33da36ddc64567d2afb9903e2438222bc126a92929ed06ddc8c6382cc221cd92e6c8f661e59479f2da407f6c2c0cfa05e2ab72af03c7b03cb626cf09e4b37149054bfb728fa872dfa5619ee07955b3150f78d3746387cc564b88e3e3959a"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r4, 0xd000943e, &(0x7f0000001ac0)={r7, r9, "1d876c62450a27172bb5ddca3afa085c14a33a73f23adb31e8ceb0f2162bdb8cc66aa98e61805a020b32d49d6ed43b4c6c159267dc7b448b76f96748324b199376ca8258d120be1e2fc7894d25c91bbe950d742c9250d03f8aab4f4234204bb0ac3a944429eaf62d76aebe0816a6c055b8409bcd199cc6742c979d1e2659aa842a8f0e6e11dc2c18c7db8d551a6010e6abb28d294c6aed903198fd25e4b3224b60896519612b9eeefd59f0a45b8f6111fd012d108546d900b1b2df31e32926f221df6e8d7b5448d4d824ec3c2f5d9182416728ac24b2f0e225cc556223287471877ff0a6765adf697cef451c5db6acfea112adac90e93861a644ef22b56255e2", "1d54bd325a7d3bd288be8d58d3950b8fa76aa2d7f5530c21e5ad71ccbd6dfeca91c436705ac36add708109732460c72c7d6bdafcbb9e705d7a93ee44aff21fff787dd56b47ee06dfce74b411062b0db4becc219270b58a32517e368412f6195d4c4a0681287378d8827483dd41cac4320c9423d3375dff106ad5c0f34e837de42d0bfd185f716ddd87953e8a8a3a1dde87a8033d2a44b981f37fede5152cb880d53a156a3cb54815347cb31493eb930c33aedcfa8c8f80b9f7f238072d19862fc9eb0fca956a4e050ff4078fffd5508df6574575e0a60c6bc59d7de6455e32f82691960fcce37269e10a7f0a3bf1d85e05fd58ebe8fc3e6ece4c9091e3dc6757147f3fa3c89fcb7c124d7688fe0b075c96fb1d836b873f5c9f1aa5564e357a9f089a44e3576280181beb8f1c3e6c71c67bcd7b5d4063a81e4eb987546f97f0709e5c113b9a9b17c5118fa366172456a7cccec85e4e2a83a1c9de45742f8e9870f9c8f439be2693556d4c869299b6308c4f87263769f6236befad500fa3ab7352938cee26df69329c7e3f110c5f6316e4c1a84f888e59d9b50fd3aed10054bd75b0a867216cf2ce06a6bc9bab7b23a1e412260a54f5e7048b4954c764c0ce7fd8361da40a713a4e88d09eb38ebf6db4544865b284f62c076c2c699f8bba8ee3bf9fd3845d3dbc34628626ad6391f8ec5c45907f274165e0974e952dcb6bc456f2bf319c46e842ece3ca5eada28fe40977dc5a5940547b7ffc5f3c7468aade7a95d8ea43f25c8f737b8cfdac2798b65e26c4ba8a270823b8e23c435f01a3be5c173cd6ade5d92fa9c47b056686f581449d01889473e2df8b397a73e4864487b374fc890123db89fc0b5f563619093a1d40da9ca0e98cca477902de1843ff9880c25186f881fad4d493edf82074706bd7f0be6d89a9c44fc7ac306c83c1ff7f638e61971396769538a72ac4e5b5fd0e087b42d13bd7d7f7242084dc41aea19480ed2e18a732c86ebf86ffcc31082e84008c6c59f1dc68704ab85e909102113c52e15f467e11f6630a8f016af429c6d76d6b68a210aea2f73e27e1730bc3904978c1965afabbdc897a151401a9c1b6fed189a09c2c28d569fce4d50265dbbb1514d263ec25eeaaa3818ff166cb733dfa6c70ec1d60249868fb39190ae3f186caaf84b85aca570b7b8d99edbb4e9af27b1c611594c196e2179e78110c9749625dd8581c412b5d13ad5b9e86f0fce3924ce44a6f190c6caa1be69b2505ac854e83da26db1f7ff84c0ce2626492fa57b0705efc8fcde338e5a2f2234d754d8f0b60db764dd0a92345db15d83cd4d29be555262f5d2af662c0fa3601856f381444967e0244360bf9fd6b4c926d0b6fdb64d221d07555501129ebd9ae3450dcd5b3a2d794185a7fd0469a0dc8f7709df1662821148aaece0d6bcf191a62b03cf47e834d1d13cfc47da071fde4e47d1f87e6312e8be8a0aef0a2e014c36adb66698f36d607a745a69d6323f1cc828991254970695d3815701b1bb210adf990f2860120ba0b43707b9ee1cccb825fc76e75ea7226f41537820bbcec13db2f1b87b95f486ddb93b2daaad8cefb69d6bfae262e6bd4b5b3758180d892aabbdafb58a7c20ce2bc35b30c68fc1e977298d22d453badaa9ee06647881b04ef1fa6c3939d160d889ad23db2bd688f676e28b3fb431150fdddfee2438c02d015904c215b172299ca23b95e4dd2ecbd059658bc88424f62d7589ee42097c345e44f71854f6e73e59472576dd64be6fd7fc6a754c44c408b939601a20444200d473d347b319c71c9b683ac9d4545a2a37743df4766390386ff90ef4ea79c75c59282c1252bc11b671f5da490d2765e626714909be394ee8fc2426098210e0eaddc505c148ba2629c52c9a4b627667f25411217edbab95e6e8b22ad541f1e951ff4adf66b8afebe6234bc4e10f35e95370127ddd8dc3db830d20d78bfdbb013d4b2d06c3b9b6a3c433e37a1d8642c2459229b21a66e96a22e7dcfda95d7a5d1f857b07c7cc4b30feb3262f9abbd5203a99edcdbf55e8618336e9d2f93d394d50707797ac0fd5ea0eaa81a1e2a3f563a5e6e9c804805ed6406e3393cc5cbf8edd2582b9c0541d7c52988b2781edc6da4a6a849e16bdd00dfd2e1243f3ba6bceed920cc3bf4e4d0ac1c01e067abc54a2035e58412071616f298f914ada200063fd9a5fdb2185caad0818943c7fa47a507c158ff8e31008f933c3795b2f4a2fb6238119b656c719737c624db9de06867a91b76d4c0fa06f1ca83b1dc7772c492369940a4c353e2383dac8c9ff271d1c0909304d82a15f27030edee1c5dfd00963faafb6b0243426c748f3779521e5c3ed405a1355afd61e4dba5a1774d12f47fde35061b2c142c70b75c39c0405634b8729c7ab777eaf1ae2636e0479a7bb67a3e1784cdf862aebdcf860f01500a3eab63d070dd3829e62cc9749f5b909faa17e9e4194997d9efc7fa46c318ec492ec7168445f1fdc94a7d8470c86918bfa6f87193c54f0c7509f30d686cb462f2f90e4b564749803738f520aaf900c2ab37c81a35c531a66d1f39afbcbbb372fb75ecc34570fdb93a5aab0ca7da2828e7920bebec11c985de9f747428af8f03894088f9e1feb9f029b8b222ca5c257da2258975f159ab4ff19677bb81075d7abdb86636addc20ec298de5bf3c3c7ced990d46862216c6fe55d60dd7504a92ad2f745ff9a7bf8b07e6d730fc37d19811742d6aebb155fe49e6a0c3812d6e452e757874a520471e09e7cd8adf427ee7145f74cad86649702201e9b0115af32e578dda4cb1403e61a5d4a067eda19387c02bba518016a1dd19d394226f08ac4133f4cbcf710b803bef057091f578169daec4eeffbf6e35c26ec17d5a68b6d2c214d611aaa20f70a0446afb22277c069c483587ce1552cfc20a7d95d8dfc9c4182a0202712689d2467aab5b843f92f6f8783df363bf1c710c02fb1120d5955a5246055437b29335f23462de7f46564deecaa9452e611aad3aaed5fa65cf24abc4d143ec45be5a756bb266078910b596b4007ac3f840dbaa8e3848d45d67497f0377343f1508de22a4f7ffe46a4a0ee5fc874f2bd6970a4324f7787e0ff620126f797adbd786618516f850d76b473209e6b8f208ae0de5c40a71eb200a366ce17058e620055ddc3e738614721a9dff77502c58241af7acab41a5e74114f6241ae6a61d698f57214bfbda7ab86fc8107ff9532873aa047827ac4f1b7627ee2f3856f3e37d609c3925adac5f70a39049fe6c3ecb5150c126dc6802f327caa8367e56a686e1ea9f863008ebf0a95f4d7f2555b7d51aeb5640d369206a7356ca03abe341a60509e8040e6ed54c7995909efe7312edfdc6cb77e242673e56ebe7b30aafe0c3b89084a9632d72e6ca1b0fc8246e6f080c077b848c1bd9d2a0b745cb6808af7566873db0d963c993f3e1044171a7eb0a402a0119a7a78397735993f99de885c7d824b796c4344eb02ba1d9534690129e0350c8df0cd5078fc793ec4f8f84a470593f5ce906b034fed1df4773e8cf0a662da62873a23dc95d22496ae7912480a0b71dc2b638b3287c183d4bc8bc2c5ad3885540ad1f95e17a3e399c3756ae6fcc9c19ca4b9630941da6556a6c164db568ad55c6e6aa48ae961081fe837755fa18180390ff88813da35a146b3cbd3f8161d86201406349dc7f131968f9c0584983a48bf7d67bc26f90fc69cee1a05aa730a6c4781dc67c3052a6e24c6360134924979fd53b1827ad63607d67ed4f52e56892cee2536b6dab08beaae4d4e04f70717a33914dcb07c73556df4a3cc4e146a3d825a3aebcdb5fdab3c9765e94b8ac4041f2be370cdc0a6116b9b0e1e86892caf5393f65d172094815fac5841817d4fee3c2ab3d4abf3c0f18d84883038ffe6869991a06783ef8085b3829c6775f04497c35844a189a3cadc76d5850e31873ac764e2805db302ca68c0f5d5e3735a635aa0eb6c6c318e5b9e5866ba61e0ea0777ba9ff8e56081bb428ddc14cdd6f34d56e0a32055a305c20b1ad8075d4a4ad1e330faf3c412d697eb751398622635ceaf02f844c3c3ec494efdb29e8f31381bd2da8041e83cbdee5b7ea980737943d249043fe9dca73dca0f5372b4ad09edf9b7458c6b2a31b1ad52d09b4e543f5d9c7533154125c565e55680b29092998248a5dd07364b6eb713a8c21e2f61f06874cacc02ab21d9228d870446775d1a7a5aa060c6aa07a741a614dfd6dba91c92b4a5a7ae3a3934458d46325c3eaf38720e0065e4638592492dcc65ea3b08bb30565efa749f36a41d2ecea607a9a6e626944747e4f2bf29b31af075b67f63969df4cd12de5ec3a29e057476562a3ef49d3aa8673edc39ccaa7ad4cd2d5fb2ac27ff9b6d793053f8a06ec946f50a91be7d6617c967ed543238d7f6a1b95129a5444643bf5c6e8ef69aa81bb0319f5b37c37e43f31dca4e11eb903ce8b13809662df1dd6f7f49a4e17e8843b2257af55ecfdea7a5729a9e57909ec22f4bba2a0cab7f79e05584f34e1be75ea99457124c456b1295471b85c38d6726ed005e962731bc81654a7ef27257c6ea35a028350c6362e1024ddf02e4ee4cfbabda7c7881bcb3c4adc4783c727d77bdeb5eabc0d7631bd183dcd4e113e4c177e48faa43963f99b1498ac113f2059e8bc119a6791d256dd8b935506cfc91b85b560bf0f521ba3aa3632b55b08fcfc4769b73c4f5ecb33d5851093b65e4372f6510dea7abbc348b76c32b13883d8dabf859555d98a292ae893d1dd0b4338936225bd35c7091f31529700e1966f7fd155ecc26c792a0e00bab363fba1181b0f36901961512b59b2e2f3f6f8a0bcc7d89f893a31318e36da5ac6d5864aa26acc1062fc6e341e89c26bf4ac5d83d94299bb9aa2698f474ee9ea064e41997c9d5f76c6232067d581af47e1ada0aef621cdc54e98b8f8fde33049711a732aba050b34583b6239188debc6710fc2a8630befda07e508776567b73f95118feb9ee2fc0484929b2eb2e63e84ef6d502aa56f94b522a751243c5eed566c87fd62fdb15be5099f07ba6d191e039eb6457398f8a28cc91cd691b6f8c6aab7a1d230d0225d4a45d672cd188a158e4f68b326fab717d61c15f8dd02dca44f16b36a0a5c15b5a11d2846e18d8f8f1a8fdcc5474c16247dc39f57a42a7263a5d0e72cd331a02fd8b054b8a5e20a5ad1e8985035cbf972579cf3bd509bff043855e0ba946b637425725f355cf30d30913259dac5d5a957607fb3a6891bf5ea3f027281a0a667c104d62fb404e48bb325e0cd363002261f1b79e019d3e30d66ef78be5182cdb0249b5161184f5bdd00074065b5c142a28a4656b0ebb7261677651e9ab8a8216df711cec288a8411c5f5545ed60c3cc5d57e69ec904c0f309"}) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002ac0)={0x0, 0x0}, &(0x7f0000002b00)=0xc) setuid(r12) mount$tmpfs(0x0, &(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80), 0x841d, &(0x7f0000002bc0)={[{@usrquota_inode_hardlimit={'usrquota_inode_hardlimit', 0x3d, [0x74]}}, {@mpol={'mpol', 0x3d, {'interleave', '=static', @void}}}, {@grpquota_inode_hardlimit={'grpquota_inode_hardlimit', 0x3d, [0x32, 0x6d, 0x31]}}, {@huge_within_size}, {@size={'size', 0x3d, [0x74, 0x6b, 0x31, 0x78, 0x36, 0x35, 0x32]}}, {@usrquota_inode_hardlimit={'usrquota_inode_hardlimit', 0x3d, [0x32]}}, {@grpquota_block_hardlimit={'grpquota_block_hardlimit', 0x3d, [0x67, 0x4bebb73e2b09e71b, 0x35, 0x32, 0x38]}}, {@mode}], [{@smackfsfloor={'smackfsfloor', 0x3d, '\x00'}}, {@permit_directio}, {@subj_user={'subj_user', 0x3d, '\x00'}}]}) r13 = socket$nl_route(0x10, 0x3, 0x0) fadvise64(r13, 0x9, 0xa0000000, 0x2) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(r3, 0x80286722, &(0x7f0000002d80)={&(0x7f0000002cc0)=""/146, 0x92, 0xffffff4c, 0x9}) r14 = syz_open_pts(r2, 0x204002) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000002dc0)={0x100000001, [{r5, r10}, {r5, r7}, {r5, r10}, {r11, r10}, {r6, r7}, {r11, r10}, {r9}, {r6, r10}, {r11, r8}, {r9, r7}, {0x0, r7}, {r11, r8}, {0x0, r7}, {r11, r7}, {r6, r8}, {r5, r10}, {r5, r7}, {0x0, r8}, {r6, r8}, {r9, r7}, {r5}, {r9, r7}, {r11, r8}, {r11, r7}, {0x0, r8}, {r6, r10}, {r5, r10}, {r11, r7}, {r6, r8}, {r5, r8}, {r11, r8}, {r9, r10}, {r11, r8}, {r5, r7}, {r11, r10}, {r5, r7}, {r5}, {r6, r10}, {r5, r10}, {r6, r7}, {r6, r8}, {r5, r10}, {r5, r10}, {r6, r10}, {r11, r10}, {r11, r8}, {r5, r8}, {r9, r7}, {r11, r7}, {0x0, r10}, {r5, r10}, {r6, r8}, {r9, r10}, {r6, r7}, {r5, r10}, {r6, r10}, {r9, r10}, {r6, r10}, {r5, r10}, {r6, r8}, {r5, r7}, {r6, r10}, {r6, r8}, {r11, r8}, {0x0, r7}, {r11, r7}, {r11}, {r6, r7}, {r11, r8}, {r5, r7}, {r5, r7}, {r5, r10}, {r5, r7}, {r9, r10}, {r5, r8}, {r6, r8}, {0x0, r7}, {r6, r8}, {r6, r10}, {0x0, r7}, {r11, r7}, {r5, r8}, {r11, r10}, {r9}, {r9, r10}, {r5, r8}, {r6, r10}, {r6, r10}, {r5}, {0x0, r7}, {r6, r10}, {r6, r8}, {r11, r8}, {r5, r8}, {r11, r10}, {r9, r10}, {r6, r8}, {r9, r8}, {r5, r8}, {r9, r8}, {r5, r7}, {r9, r8}, {r6, r7}, {r11, r7}, {r5, r7}, {r6, r10}, {r9, r7}, {r5, r7}, {r5, r7}, {r11, r10}, {r6, r10}, {r6, r10}, {r11, r8}, {r5, r8}, {r11, r7}, {r5, r10}, {r9}, {r11, r10}, {r5, r8}, {r9, r7}, {r5, r7}, {r5, r7}, {r9, r10}, {r5, r8}, {r9, r10}, {r5, r7}, {r5, r10}, {0x0, r10}, {r6, r7}, {r6, r8}, {r11, r7}, {r5, r10}, {r9, r7}, {r9, r7}, {r5, r8}, {r9, r7}, {r11, r8}, {0x0, r8}, {r9, r7}, {r11, r10}, {r6, r8}, {r11, r8}, {r5, r7}, {r9}, {r9, r10}, {r9, r7}, {r6, r7}, {r5, r8}, {r6, r7}, {r6, r7}, {r5, r8}, {r5, r10}, {r11, r10}, {r5, r7}, {r6, r10}, {r11}, {r5, r8}, {r9, r10}, {r11}, {r6, r7}, {r11, r10}, {r11, r10}, {r5, r10}, {r11, r8}, {r6, r8}, {r5, r8}, {r5, r10}, {r5}, {r5, r10}, {r6, r10}, {r9, r10}, {r5, r7}, {r5, r7}, {0x0, r8}, {r9, r8}, {r6, r10}, {r6, r10}, {r6, r8}, {r5, r8}, {r5, r7}, {r6, r8}, {r6, r7}, {r11, r7}, {r6, r10}, {0x0, r7}, {r6, r8}, {r9, r7}, {r6, r7}, {r5, r7}, {r11, r10}, {0x0, r8}, {r9, r10}, {r11, r7}, {r5}, {r9, r7}, {r9, r10}, {r5, r10}, {r5, r7}, {r6, r8}, {r6, r10}, {r5, r7}, {r6, r7}, {r9, r8}, {r9, r10}, {r6, r10}, {r5, r7}, {r9, r10}, {r9, r7}, {r5, r8}, {r9, r10}, {r11, r10}, {r5, r7}, {r5, r8}, {r6, r8}, {r5, r10}, {r11, r7}, {r6, r8}, {r6, r7}, {r6, r8}, {r6, r10}, {r6, r7}, {r5, r7}, {r11}, {r5, r7}, {0x0, r8}, {r9, r10}, {r5, r7}, {r9, r10}, {r9, r7}, {r11, r8}, {r6, r10}, {r6, r7}, {r11, r8}, {r11, r8}, {r5}, {r9, r8}, {}, {r6, r7}, {r9, r10}, {r6, r7}, {r9, r7}, {r6, r7}, {0x0, r8}, {r5, r8}, {r9, r8}, {r9, r10}, {0x0, r7}, {r11, r10}, {r5, r8}, {r5, r8}, {r6, r7}, {r11, r10}, {r11, r10}, {r9, r10}, {r9, r10}], 0x15, "2756de8e147c50"}) ioctl$BTRFS_IOC_INO_LOOKUP(r14, 0xd0009412, &(0x7f0000003dc0)={r15, 0x69e}) ioctl$BINDER_SET_MAX_THREADS(r3, 0x40046205, &(0x7f0000004dc0)=0x3) ioctl$sock_SIOCGIFINDEX(r13, 0x8933, &(0x7f0000004e00)={'dvmrp0\x00', 0x0}) open$dir(&(0x7f0000004e40)='./file0\x00', 0x400200, 0x3) write$P9_RLINK(r4, &(0x7f0000004e80)={0x7, 0x47, 0x2}, 0x7) r17 = openat$dir(0xffffffffffffff9c, &(0x7f0000004ec0)='./file0\x00', 0x8000, 0x20) r18 = openat(r17, &(0x7f0000004f00)='./file0\x00', 0x501000, 0x1) fsetxattr$security_smack_transmute(r18, &(0x7f0000004f40), &(0x7f0000004f80), 0x4, 0x2) sendmsg$nl_route_sched_retired(r13, &(0x7f0000005200)={&(0x7f0000004fc0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000051c0)={&(0x7f0000005000)=@delqdisc={0x19c, 0x25, 0x200, 0x70bd2d, 0x25dfdbfc, {0x0, 0x0, 0x0, r16, {0x1, 0xa}, {0xf, 0x4}, {0x3, 0x9}}, [@q_dsmark={{0xb}, {0x48, 0x2, [@TCA_DSMARK_SET_TC_INDEX={0x4}, @TCA_DSMARK_INDICES={0x6, 0x1, 0x22}, @TCA_DSMARK_INDICES={0x6, 0x1, 0x21}, @TCA_DSMARK_SET_TC_INDEX={0x4}, @TCA_DSMARK_DEFAULT_INDEX={0x6, 0x2, 0x34}, @TCA_DSMARK_SET_TC_INDEX={0x4}, @TCA_DSMARK_INDICES={0x6}, @TCA_DSMARK_DEFAULT_INDEX={0x6, 0x2, 0x27a6}, @TCA_DSMARK_INDICES={0x6, 0x1, 0x1}, @TCA_DSMARK_DEFAULT_INDEX={0x6, 0x2, 0x6}]}}, @q_dsmark={{0xb}, {0x14, 0x2, [@TCA_DSMARK_DEFAULT_INDEX={0x6, 0x2, 0x5}, @TCA_DSMARK_DEFAULT_INDEX={0x6, 0x2, 0x1}]}}, @q_dsmark={{0xb}, {0xc, 0x2, [@TCA_DSMARK_DEFAULT_INDEX={0x6, 0x2, 0x7}]}}, @q_dsmark={{0xb}, {0x1c, 0x2, [@TCA_DSMARK_SET_TC_INDEX={0x4}, @TCA_DSMARK_SET_TC_INDEX={0x4}, @TCA_DSMARK_DEFAULT_INDEX={0x6, 0x2, 0xa1d}, @TCA_DSMARK_INDICES={0x6, 0x1, 0x22}]}}, @q_dsmark={{0xb}, {0x14, 0x2, [@TCA_DSMARK_DEFAULT_INDEX={0x6, 0x2, 0x4}, @TCA_DSMARK_DEFAULT_INDEX={0x6, 0x2, 0xcdaa}]}}, @q_dsmark={{0xb}, {0x34, 0x2, [@TCA_DSMARK_DEFAULT_INDEX={0x6, 0x2, 0x8}, @TCA_DSMARK_SET_TC_INDEX={0x4}, @TCA_DSMARK_INDICES={0x6, 0x1, 0x20}, @TCA_DSMARK_SET_TC_INDEX={0x4}, @TCA_DSMARK_SET_TC_INDEX={0x4}, @TCA_DSMARK_DEFAULT_INDEX={0x6, 0x2, 0x100}, @TCA_DSMARK_INDICES={0x6, 0x1, 0x8}, @TCA_DSMARK_SET_TC_INDEX={0x4}]}}, @q_dsmark={{0xb}, {0x20, 0x2, [@TCA_DSMARK_INDICES={0x6, 0x1, 0x1}, @TCA_DSMARK_SET_TC_INDEX={0x4}, @TCA_DSMARK_DEFAULT_INDEX={0x6}, @TCA_DSMARK_DEFAULT_INDEX={0x6, 0x2, 0x9}]}}, @q_dsmark={{0xb}, {0x2c, 0x2, [@TCA_DSMARK_INDICES={0x6, 0x1, 0x10}, @TCA_DSMARK_SET_TC_INDEX={0x4}, @TCA_DSMARK_SET_TC_INDEX={0x4}, @TCA_DSMARK_DEFAULT_INDEX={0x6, 0x2, 0xfffa}, @TCA_DSMARK_INDICES={0x6, 0x1, 0x10}, @TCA_DSMARK_INDICES={0x6, 0x1, 0x8}]}}]}, 0x19c}, 0x1, 0x0, 0x0, 0x20004800}, 0x4000000) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): msgget$private-msgrcv-msgctl$IPC_RMID-syz_mount_image$fuse-syz_clone-openat$cgroup_ro-mlockall-fsetxattr$security_ima-socket$netlink-write$P9_RLOCK detailed listing: executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) syz_mount_image$fuse(0x0, 0x0, 0x40402, 0x0, 0x1, 0x8, 0x0) syz_clone(0x58e0000, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='freezer.state\x00', 0x275a, 0x0) mlockall(0x3) fsetxattr$security_ima(r1, 0x0, 0x0, 0x0, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) write$P9_RLOCK(r2, 0x0, 0x0) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): epoll_create-epoll_create-dup-epoll_wait-epoll_wait-openat-ioctl$sock_SIOCOUTQ-pipe2-socket$unix-socket$unix-socket$unix-bind$unix-listen-listen-connect$unix-connect$unix-accept-ioctl$BTRFS_IOC_START_SYNC-pipe-ioctl$VT_GETMODE-ioctl$VT_GETMODE-ioctl$BINDER_SET_MAX_THREADS detailed listing: executing program 0: epoll_create(0x5) r0 = epoll_create(0xbc2) r1 = dup(r0) epoll_wait(r1, &(0x7f00000004c0)=[{}], 0x1, 0x5) (async) epoll_wait(r1, &(0x7f00000004c0)=[{}], 0x1, 0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$sock_SIOCOUTQ(r2, 0x8901, &(0x7f0000000400)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) socket$unix(0x1, 0x1, 0x0) (async) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r5, 0x0) (async) listen(r5, 0x0) connect$unix(r4, &(0x7f0000000180)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) (async) connect$unix(r4, &(0x7f0000000180)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept(r5, 0x0, 0x0) ioctl$BTRFS_IOC_START_SYNC(r6, 0x8902, &(0x7f00000000c0)) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r7, 0x5450, 0x0) (async) ioctl$VT_GETMODE(r7, 0x5450, 0x0) ioctl$BINDER_SET_MAX_THREADS(r3, 0x5451, 0x0) program crashed: DATA RACE in transport.(*connectionedEndpoint).swapPeerCreds single: successfully extracted reproducer found reproducer with 22 syscalls minimizing guilty program testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): epoll_create-epoll_create-dup-epoll_wait-epoll_wait-openat-ioctl$sock_SIOCOUTQ-pipe2-socket$unix-socket$unix-socket$unix-bind$unix-listen-listen-connect$unix-connect$unix-accept-ioctl$BTRFS_IOC_START_SYNC-pipe-ioctl$VT_GETMODE-ioctl$VT_GETMODE detailed listing: executing program 0: epoll_create(0x5) r0 = epoll_create(0xbc2) r1 = dup(r0) epoll_wait(r1, &(0x7f00000004c0)=[{}], 0x1, 0x5) (async) epoll_wait(r1, &(0x7f00000004c0)=[{}], 0x1, 0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$sock_SIOCOUTQ(r2, 0x8901, &(0x7f0000000400)) pipe2(&(0x7f0000000040), 0x800) socket$unix(0x1, 0x1, 0x0) (async) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r4, 0x0) (async) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000180)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) (async) connect$unix(r3, &(0x7f0000000180)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept(r4, 0x0, 0x0) ioctl$BTRFS_IOC_START_SYNC(r5, 0x8902, &(0x7f00000000c0)) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r6, 0x5450, 0x0) (async) ioctl$VT_GETMODE(r6, 0x5450, 0x0) program crashed: DATA RACE in transport.(*connectionedEndpoint).SetPeerCreds testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): epoll_create-epoll_create-dup-epoll_wait-epoll_wait-openat-ioctl$sock_SIOCOUTQ-pipe2-socket$unix-socket$unix-socket$unix-bind$unix-listen-listen-connect$unix-connect$unix-accept-ioctl$BTRFS_IOC_START_SYNC-pipe-ioctl$VT_GETMODE detailed listing: executing program 0: epoll_create(0x5) r0 = epoll_create(0xbc2) r1 = dup(r0) epoll_wait(r1, &(0x7f00000004c0)=[{}], 0x1, 0x5) (async) epoll_wait(r1, &(0x7f00000004c0)=[{}], 0x1, 0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$sock_SIOCOUTQ(r2, 0x8901, &(0x7f0000000400)) pipe2(&(0x7f0000000040), 0x800) socket$unix(0x1, 0x1, 0x0) (async) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r4, 0x0) (async) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000180)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) (async) connect$unix(r3, &(0x7f0000000180)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept(r4, 0x0, 0x0) ioctl$BTRFS_IOC_START_SYNC(r5, 0x8902, &(0x7f00000000c0)) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r6, 0x5450, 0x0) (async) program crashed: DATA RACE in transport.(*connectionedEndpoint).swapPeerCreds testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): epoll_create-epoll_create-dup-epoll_wait-epoll_wait-openat-ioctl$sock_SIOCOUTQ-pipe2-socket$unix-socket$unix-socket$unix-bind$unix-listen-listen-connect$unix-connect$unix-accept-ioctl$BTRFS_IOC_START_SYNC-pipe detailed listing: executing program 0: epoll_create(0x5) r0 = epoll_create(0xbc2) r1 = dup(r0) epoll_wait(r1, &(0x7f00000004c0)=[{}], 0x1, 0x5) (async) epoll_wait(r1, &(0x7f00000004c0)=[{}], 0x1, 0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$sock_SIOCOUTQ(r2, 0x8901, &(0x7f0000000400)) pipe2(&(0x7f0000000040), 0x800) socket$unix(0x1, 0x1, 0x0) (async) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r4, 0x0) (async) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000180)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) (async) connect$unix(r3, &(0x7f0000000180)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept(r4, 0x0, 0x0) ioctl$BTRFS_IOC_START_SYNC(r5, 0x8902, &(0x7f00000000c0)) pipe(&(0x7f00000012c0)) program crashed: DATA RACE in transport.(*connectionedEndpoint).swapPeerCreds testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): epoll_create-epoll_create-dup-epoll_wait-epoll_wait-openat-ioctl$sock_SIOCOUTQ-pipe2-socket$unix-socket$unix-socket$unix-bind$unix-listen-listen-connect$unix-connect$unix-accept-ioctl$BTRFS_IOC_START_SYNC detailed listing: executing program 0: epoll_create(0x5) r0 = epoll_create(0xbc2) r1 = dup(r0) epoll_wait(r1, &(0x7f00000004c0)=[{}], 0x1, 0x5) (async) epoll_wait(r1, &(0x7f00000004c0)=[{}], 0x1, 0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$sock_SIOCOUTQ(r2, 0x8901, &(0x7f0000000400)) pipe2(&(0x7f0000000040), 0x800) socket$unix(0x1, 0x1, 0x0) (async) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r4, 0x0) (async) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000180)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) (async) connect$unix(r3, &(0x7f0000000180)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept(r4, 0x0, 0x0) ioctl$BTRFS_IOC_START_SYNC(r5, 0x8902, &(0x7f00000000c0)) program crashed: DATA RACE in transport.(*connectionedEndpoint).swapPeerCreds testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): epoll_create-epoll_create-dup-epoll_wait-epoll_wait-openat-ioctl$sock_SIOCOUTQ-pipe2-socket$unix-socket$unix-socket$unix-bind$unix-listen-listen-connect$unix-connect$unix-accept detailed listing: executing program 0: epoll_create(0x5) r0 = epoll_create(0xbc2) r1 = dup(r0) epoll_wait(r1, &(0x7f00000004c0)=[{}], 0x1, 0x5) (async) epoll_wait(r1, &(0x7f00000004c0)=[{}], 0x1, 0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$sock_SIOCOUTQ(r2, 0x8901, &(0x7f0000000400)) pipe2(&(0x7f0000000040), 0x800) socket$unix(0x1, 0x1, 0x0) (async) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r4, 0x0) (async) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000180)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) (async) connect$unix(r3, &(0x7f0000000180)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept(r4, 0x0, 0x0) program crashed: DATA RACE in transport.(*connectionedEndpoint).SetPeerCreds testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): epoll_create-epoll_create-dup-epoll_wait-epoll_wait-openat-ioctl$sock_SIOCOUTQ-pipe2-socket$unix-socket$unix-socket$unix-bind$unix-listen-listen-connect$unix-connect$unix detailed listing: executing program 0: epoll_create(0x5) r0 = epoll_create(0xbc2) r1 = dup(r0) epoll_wait(r1, &(0x7f00000004c0)=[{}], 0x1, 0x5) (async) epoll_wait(r1, &(0x7f00000004c0)=[{}], 0x1, 0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$sock_SIOCOUTQ(r2, 0x8901, &(0x7f0000000400)) pipe2(&(0x7f0000000040), 0x800) socket$unix(0x1, 0x1, 0x0) (async) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r4, 0x0) (async) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000180)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) (async) connect$unix(r3, &(0x7f0000000180)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) program crashed: DATA RACE in transport.(*connectionedEndpoint).swapPeerCreds testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): epoll_create-epoll_create-dup-epoll_wait-epoll_wait-openat-ioctl$sock_SIOCOUTQ-pipe2-socket$unix-socket$unix-socket$unix-bind$unix-listen-listen-connect$unix detailed listing: executing program 0: epoll_create(0x5) r0 = epoll_create(0xbc2) r1 = dup(r0) epoll_wait(r1, &(0x7f00000004c0)=[{}], 0x1, 0x5) (async) epoll_wait(r1, &(0x7f00000004c0)=[{}], 0x1, 0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$sock_SIOCOUTQ(r2, 0x8901, &(0x7f0000000400)) pipe2(&(0x7f0000000040), 0x800) socket$unix(0x1, 0x1, 0x0) (async) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r4, 0x0) (async) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000180)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) (async) program crashed: DATA RACE in transport.(*connectionedEndpoint).BidirectionalConnect testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): epoll_create-epoll_create-dup-epoll_wait-epoll_wait-openat-ioctl$sock_SIOCOUTQ-pipe2-socket$unix-socket$unix-socket$unix-bind$unix-listen-listen detailed listing: executing program 0: epoll_create(0x5) r0 = epoll_create(0xbc2) r1 = dup(r0) epoll_wait(r1, &(0x7f00000004c0)=[{}], 0x1, 0x5) (async) epoll_wait(r1, &(0x7f00000004c0)=[{}], 0x1, 0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$sock_SIOCOUTQ(r2, 0x8901, &(0x7f0000000400)) pipe2(&(0x7f0000000040), 0x800) socket$unix(0x1, 0x1, 0x0) (async) socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r3, 0x0) (async) listen(r3, 0x0) program crashed: DATA RACE in transport.(*connectionedEndpoint).SetPeerCreds testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): epoll_create-epoll_create-dup-epoll_wait-epoll_wait-openat-ioctl$sock_SIOCOUTQ-pipe2-socket$unix-socket$unix-socket$unix-bind$unix-listen detailed listing: executing program 0: epoll_create(0x5) r0 = epoll_create(0xbc2) r1 = dup(r0) epoll_wait(r1, &(0x7f00000004c0)=[{}], 0x1, 0x5) (async) epoll_wait(r1, &(0x7f00000004c0)=[{}], 0x1, 0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$sock_SIOCOUTQ(r2, 0x8901, &(0x7f0000000400)) pipe2(&(0x7f0000000040), 0x800) socket$unix(0x1, 0x1, 0x0) (async) socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r3, 0x0) (async) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): epoll_create-epoll_create-dup-epoll_wait-epoll_wait-openat-ioctl$sock_SIOCOUTQ-pipe2-socket$unix-socket$unix-socket$unix-bind$unix-listen detailed listing: executing program 0: epoll_create(0x5) r0 = epoll_create(0xbc2) r1 = dup(r0) epoll_wait(r1, &(0x7f00000004c0)=[{}], 0x1, 0x5) (async) epoll_wait(r1, &(0x7f00000004c0)=[{}], 0x1, 0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$sock_SIOCOUTQ(r2, 0x8901, &(0x7f0000000400)) pipe2(&(0x7f0000000040), 0x800) socket$unix(0x1, 0x1, 0x0) (async) socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r3, 0x0) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): epoll_create-epoll_create-dup-epoll_wait-epoll_wait-openat-ioctl$sock_SIOCOUTQ-pipe2-socket$unix-socket$unix-socket$unix-listen-listen detailed listing: executing program 0: epoll_create(0x5) r0 = epoll_create(0xbc2) r1 = dup(r0) epoll_wait(r1, &(0x7f00000004c0)=[{}], 0x1, 0x5) (async) epoll_wait(r1, &(0x7f00000004c0)=[{}], 0x1, 0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$sock_SIOCOUTQ(r2, 0x8901, &(0x7f0000000400)) pipe2(&(0x7f0000000040), 0x800) socket$unix(0x1, 0x1, 0x0) (async) socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) listen(r3, 0x0) (async) listen(r3, 0x0) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): epoll_create-epoll_create-dup-epoll_wait-epoll_wait-openat-ioctl$sock_SIOCOUTQ-pipe2-socket$unix-socket$unix-bind$unix-listen-listen detailed listing: executing program 0: epoll_create(0x5) r0 = epoll_create(0xbc2) r1 = dup(r0) epoll_wait(r1, &(0x7f00000004c0)=[{}], 0x1, 0x5) (async) epoll_wait(r1, &(0x7f00000004c0)=[{}], 0x1, 0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$sock_SIOCOUTQ(r2, 0x8901, &(0x7f0000000400)) pipe2(&(0x7f0000000040), 0x800) socket$unix(0x1, 0x1, 0x0) (async) socket$unix(0x1, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(0xffffffffffffffff, 0x0) (async) listen(0xffffffffffffffff, 0x0) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): epoll_create-epoll_create-dup-epoll_wait-epoll_wait-openat-ioctl$sock_SIOCOUTQ-pipe2-socket$unix-socket$unix-bind$unix-listen-listen detailed listing: executing program 0: epoll_create(0x5) r0 = epoll_create(0xbc2) r1 = dup(r0) epoll_wait(r1, &(0x7f00000004c0)=[{}], 0x1, 0x5) (async) epoll_wait(r1, &(0x7f00000004c0)=[{}], 0x1, 0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$sock_SIOCOUTQ(r2, 0x8901, &(0x7f0000000400)) pipe2(&(0x7f0000000040), 0x800) socket$unix(0x1, 0x1, 0x0) (async) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r3, 0x0) (async) listen(r3, 0x0) program crashed: DATA RACE in transport.(*connectionedEndpoint).SetPeerCreds testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): epoll_create-epoll_create-dup-epoll_wait-epoll_wait-openat-ioctl$sock_SIOCOUTQ-pipe2-socket$unix-bind$unix-listen-listen detailed listing: executing program 0: epoll_create(0x5) r0 = epoll_create(0xbc2) r1 = dup(r0) epoll_wait(r1, &(0x7f00000004c0)=[{}], 0x1, 0x5) (async) epoll_wait(r1, &(0x7f00000004c0)=[{}], 0x1, 0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$sock_SIOCOUTQ(r2, 0x8901, &(0x7f0000000400)) pipe2(&(0x7f0000000040), 0x800) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r3, 0x0) (async) listen(r3, 0x0) program crashed: DATA RACE in transport.(*connectionedEndpoint).SetPeerCreds testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): epoll_create-epoll_create-dup-epoll_wait-epoll_wait-openat-ioctl$sock_SIOCOUTQ-socket$unix-bind$unix-listen-listen detailed listing: executing program 0: epoll_create(0x5) r0 = epoll_create(0xbc2) r1 = dup(r0) epoll_wait(r1, &(0x7f00000004c0)=[{}], 0x1, 0x5) (async) epoll_wait(r1, &(0x7f00000004c0)=[{}], 0x1, 0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$sock_SIOCOUTQ(r2, 0x8901, &(0x7f0000000400)) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r3, 0x0) (async) listen(r3, 0x0) program crashed: DATA RACE in transport.(*connectionedEndpoint).SetPeerCreds testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): epoll_create-epoll_create-dup-epoll_wait-epoll_wait-openat-socket$unix-bind$unix-listen-listen detailed listing: executing program 0: epoll_create(0x5) r0 = epoll_create(0xbc2) r1 = dup(r0) epoll_wait(r1, &(0x7f00000004c0)=[{}], 0x1, 0x5) (async) epoll_wait(r1, &(0x7f00000004c0)=[{}], 0x1, 0x5) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r2, 0x0) (async) listen(r2, 0x0) program crashed: DATA RACE in transport.(*connectionedEndpoint).SetPeerCreds testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): epoll_create-epoll_create-dup-epoll_wait-epoll_wait-socket$unix-bind$unix-listen-listen detailed listing: executing program 0: epoll_create(0x5) r0 = epoll_create(0xbc2) r1 = dup(r0) epoll_wait(r1, &(0x7f00000004c0)=[{}], 0x1, 0x5) (async) epoll_wait(r1, &(0x7f00000004c0)=[{}], 0x1, 0x5) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r2, 0x0) (async) listen(r2, 0x0) program crashed: DATA RACE in transport.(*connectionedEndpoint).SetPeerCreds testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): epoll_create-epoll_create-dup-epoll_wait-socket$unix-bind$unix-listen-listen detailed listing: executing program 0: epoll_create(0x5) r0 = epoll_create(0xbc2) r1 = dup(r0) epoll_wait(r1, &(0x7f00000004c0)=[{}], 0x1, 0x5) (async) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r2, 0x0) (async) listen(r2, 0x0) program crashed: DATA RACE in transport.(*connectionedEndpoint).SetPeerCreds testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): epoll_create-epoll_create-dup-socket$unix-bind$unix-listen-listen detailed listing: executing program 0: epoll_create(0x5) r0 = epoll_create(0xbc2) dup(r0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) (async) listen(r1, 0x0) program crashed: DATA RACE in transport.(*connectionedEndpoint).SetPeerCreds testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): epoll_create-epoll_create-socket$unix-bind$unix-listen-listen detailed listing: executing program 0: epoll_create(0x5) epoll_create(0xbc2) r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r0, 0x0) (async) listen(r0, 0x0) program crashed: DATA RACE in transport.(*connectionedEndpoint).SetPeerCreds testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): epoll_create-socket$unix-bind$unix-listen-listen detailed listing: executing program 0: epoll_create(0x5) r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r0, 0x0) (async) listen(r0, 0x0) program crashed: DATA RACE in transport.(*connectionedEndpoint).SetPeerCreds testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$unix-bind$unix-listen-listen detailed listing: executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r0, 0x0) (async) listen(r0, 0x0) program crashed: DATA RACE in transport.(*connectionedEndpoint).SetPeerCreds testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$unix-bind$unix-listen-listen detailed listing: executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r0, 0x0) listen(r0, 0x0) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$unix-bind$unix-listen-listen detailed listing: executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, 0x0, 0x0) listen(r0, 0x0) (async) listen(r0, 0x0) program did not crash extracting C reproducer testing compiled C program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$unix-bind$unix-listen-listen program did not crash simplifying guilty program options testing program (duration=30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$unix-bind$unix-listen-listen detailed listing: executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r0, 0x0) (async) listen(r0, 0x0) program did not crash testing program (duration=30s, {Threaded:true Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:false Cgroups:false BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$unix-bind$unix-listen-listen detailed listing: executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r0, 0x0) (async) listen(r0, 0x0) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$unix-bind$unix-listen-listen detailed listing: executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r0, 0x0) (async) listen(r0, 0x0) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$unix-bind$unix-listen-listen detailed listing: executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r0, 0x0) (async) listen(r0, 0x0) program crashed: DATA RACE in transport.(*connectionedEndpoint).SetPeerCreds validation run: crashed=true testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$unix-bind$unix-listen-listen detailed listing: executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r0, 0x0) (async) listen(r0, 0x0) program did not crash validation run: crashed=false testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$unix-bind$unix-listen-listen detailed listing: executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r0, 0x0) (async) listen(r0, 0x0) program crashed: DATA RACE in transport.(*connectionedEndpoint).SetPeerCreds validation run: crashed=true testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$unix-bind$unix-listen-listen detailed listing: executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r0, 0x0) (async) listen(r0, 0x0) program crashed: DATA RACE in transport.(*connectionedEndpoint).SetPeerCreds validation run: crashed=true reproducing took 13m39.274930559s repro crashed as (corrupted=false): WARNING: DATA RACE Write at 0x00c0001fe3f8 by goroutine 8449: gvisor.dev/gvisor/pkg/sentry/socket/unix/transport.(*connectionedEndpoint).SetPeerCreds() pkg/sentry/socket/unix/transport/connectioned.go:686 +0x38 gvisor.dev/gvisor/pkg/sentry/socket/unix.(*Socket).Listen() pkg/sentry/socket/unix/unix.go:557 +0xee gvisor.dev/gvisor/pkg/sentry/syscalls/linux.Listen() pkg/sentry/syscalls/linux/sys_socket.go:406 +0x29a gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall() pkg/sentry/kernel/task_syscall.go:143 +0x94b gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke() pkg/sentry/kernel/task_syscall.go:323 +0x71 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter() pkg/sentry/kernel/task_syscall.go:283 +0x93 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall() pkg/sentry/kernel/task_syscall.go:258 +0x48f gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute() pkg/sentry/kernel/task_run.go:269 +0x1ec8 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run() pkg/sentry/kernel/task_run.go:97 +0x4c9 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start.gowrap1() pkg/sentry/kernel/task_start.go:416 +0x44 Previous write at 0x00c0001fe3f8 by goroutine 8445: gvisor.dev/gvisor/pkg/sentry/socket/unix/transport.(*connectionedEndpoint).SetPeerCreds() pkg/sentry/socket/unix/transport/connectioned.go:686 +0x38 gvisor.dev/gvisor/pkg/sentry/socket/unix.(*Socket).Listen() pkg/sentry/socket/unix/unix.go:557 +0xee gvisor.dev/gvisor/pkg/sentry/syscalls/linux.Listen() pkg/sentry/syscalls/linux/sys_socket.go:406 +0x29a gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall() pkg/sentry/kernel/task_syscall.go:143 +0x94b gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke() pkg/sentry/kernel/task_syscall.go:323 +0x71 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter() pkg/sentry/kernel/task_syscall.go:283 +0x93 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall() pkg/sentry/kernel/task_syscall.go:258 +0x48f gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute() pkg/sentry/kernel/task_run.go:269 +0x1ec8 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run() pkg/sentry/kernel/task_run.go:97 +0x4c9 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start.gowrap1() pkg/sentry/kernel/task_start.go:416 +0x44 final repro crashed as (corrupted=false): WARNING: DATA RACE Write at 0x00c0001fe3f8 by goroutine 8449: gvisor.dev/gvisor/pkg/sentry/socket/unix/transport.(*connectionedEndpoint).SetPeerCreds() pkg/sentry/socket/unix/transport/connectioned.go:686 +0x38 gvisor.dev/gvisor/pkg/sentry/socket/unix.(*Socket).Listen() pkg/sentry/socket/unix/unix.go:557 +0xee gvisor.dev/gvisor/pkg/sentry/syscalls/linux.Listen() pkg/sentry/syscalls/linux/sys_socket.go:406 +0x29a gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall() pkg/sentry/kernel/task_syscall.go:143 +0x94b gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke() pkg/sentry/kernel/task_syscall.go:323 +0x71 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter() pkg/sentry/kernel/task_syscall.go:283 +0x93 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall() pkg/sentry/kernel/task_syscall.go:258 +0x48f gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute() pkg/sentry/kernel/task_run.go:269 +0x1ec8 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run() pkg/sentry/kernel/task_run.go:97 +0x4c9 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start.gowrap1() pkg/sentry/kernel/task_start.go:416 +0x44 Previous write at 0x00c0001fe3f8 by goroutine 8445: gvisor.dev/gvisor/pkg/sentry/socket/unix/transport.(*connectionedEndpoint).SetPeerCreds() pkg/sentry/socket/unix/transport/connectioned.go:686 +0x38 gvisor.dev/gvisor/pkg/sentry/socket/unix.(*Socket).Listen() pkg/sentry/socket/unix/unix.go:557 +0xee gvisor.dev/gvisor/pkg/sentry/syscalls/linux.Listen() pkg/sentry/syscalls/linux/sys_socket.go:406 +0x29a gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall() pkg/sentry/kernel/task_syscall.go:143 +0x94b gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke() pkg/sentry/kernel/task_syscall.go:323 +0x71 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter() pkg/sentry/kernel/task_syscall.go:283 +0x93 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall() pkg/sentry/kernel/task_syscall.go:258 +0x48f gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute() pkg/sentry/kernel/task_run.go:269 +0x1ec8 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run() pkg/sentry/kernel/task_run.go:97 +0x4c9 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start.gowrap1() pkg/sentry/kernel/task_start.go:416 +0x44