DELTA 326435 1782 34 SVNīiļƒ?Œ'€ƒ1—&Cƒ=July 6, 2019Pp In accordance with .St -p1003.1-2004 , both .Xr read 2 and .Xr write 2 syscalls are atomic with respect to each other in the effects on file content, when they operate on regular files. If two threads each call one of the .Xr read 2 or .Xr write 2 , syscalls, each call will see either all of the changes of the other call, or none of them. The .Fx kernel implements this guarantee by locking the file ranges affected by the callsENDREP id: 15t-1573.j9-1574.r349794/506 type: file pred: 15t-1573.j9-1574.r326435/5600 count: 42 text: 349794 0 478 7193 44b312ce3797dfaae838c95fcbbc95b4 2584749b90d242e9bac02b1a0870d559369a1664 349793-7i83/_5 props: 2 314168 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/lib/libc/sys/read.2 copyroot: 1574 /head/lib/libc/sys/read.2 PLAIN K 12 Makefile.inc V 32 file 124-1573.hf-1574.r348077/64 K 10 Symbol.map V 30 file 26-156608.0.r345982/17109 K 9 __error.c V 29 file 4-34385.0.r326025/514427 K 21 __vdso_gettimeofday.c V 30 file k-237434.0.r326193/255732 K 7 _exit.2 V 36 file 127-1573.hg-1574.r314436/574299 K 10 _umtx_op.2 V 27 file 4-299735.0.r325766/672 K 8 abort2.2 V 29 file 6-153683.0.r267774/72192 K 8 accept.2 V 36 file 129-1573.hh-1574.r314436/574639 K 8 accept.c V 30 file 15-276630.0.r276630/85245 K 9 accept4.c V 30 file 17-276630.0.r276630/85522 K 8 access.2 V 34 file 12b-1573.hi-1574.r340347/5130 K 6 acct.2 V 36 file 12d-1573.hj-1574.r314436/575324 K 9 adjtime.2 V 36 file 12f-1573.hk-1574.r314436/575665 K 12 aio_cancel.2 V 28 file 4-48411.0.r267774/72491 K 11 aio_error.2 V 28 file 7-48411.0.r267774/72792 K 11 aio_fsync.2 V 27 file 6-259921.0.r304476/673 K 11 aio_mlock.2 V 27 file 7-251526.0.r304476/970 K 10 aio_read.2 V 27 file 4-41249.0.r304476/1274 K 12 aio_return.2 V 27 file a-48411.0.r297167/1142 K 13 aio_suspend.2 V 26 file c-48411.0.r324956/123 K 13 aio_suspend.c V 30 file 19-276630.0.r276630/85800 K 18 aio_waitcomplete.2 V 27 file 7-58420.0.r297167/1440 K 11 aio_write.2 V 27 file e-48411.0.r304476/1571 K 6 bind.2 V 36 file 12h-1573.hl-1574.r314436/576012 K 8 bindat.2 V 27 file b-247667.0.r333119/430 K 5 brk.2 V 35 file 12j-1573.hm-1574.r334626/19653 K 5 brk.c V 30 file 12-334626.0.r334626/19987 K 11 cap_enter.2 V 27 file 7-219224.0.r318717/146 K 18 cap_fcntls_limit.2 V 29 file e-247602.0.r267774/75216 K 18 cap_ioctls_limit.2 V 26 file g-247602.0.r279719/68 K 18 cap_rights_limit.2 V 29 file i-247602.0.r267774/75846 K 7 chdir.2 V 34 file 12l-1573.hn-1574.r326435/2220 K 9 chflags.2 V 34 file 12n-1573.ho-1574.r340347/5467 K 7 chmod.2 V 34 file 12p-1573.hp-1574.r340347/5808 K 7 chown.2 V 34 file 12r-1573.hq-1574.r340347/6146 K 8 chroot.2 V 36 file 12t-1573.hr-1574.r314436/578056 K 15 clock_gettime.2 V 26 file 4-25744.0.r315694/513 K 15 clock_gettime.c V 30 file m-237434.0.r326193/256047 K 17 clock_nanosleep.c V 34 file 1o-276630.0-315526.r333430/97 K 7 close.2 V 34 file 12v-1573.hs-1574.r326435/3231 K 7 close.c V 28 file 1b-276630.0.r288002/306 K 11 closefrom.2 V 29 file a-194262.0.r281887/29061 K 14 compat-ino64.h V 29 file 9-320278.0.r320278/10031 K 13 compat-stub.c V 28 file 7-336171.0.r336182/2606 K 9 connect.2 V 36 file 12x-1573.ht-1574.r314436/579045 K 9 connect.c V 30 file 1d-276630.0.r276630/86360 K 11 connectat.2 V 27 file e-247667.0.r333119/730 K 8 cpuset.2 V 28 file 6-177705.0.r331508/2655 K 20 cpuset_getaffinity.2 V 28 file 6-177706.0.r331508/2952 K 18 cpuset_getdomain.2 V 28 file 4-331529.0.r331529/2466 K 5 dup.2 V 35 file 12z-1573.hu-1574.r326437/18196 K 8 execve.2 V 36 file 131-1573.hv-1574.r314436/579728 K 18 extattr_get_file.2 V 28 file 4-75075.0.r248995/51244 K 7 fcntl.2 V 32 file 133-1573.hw-1574.r340455/92 K 7 fcntl.c V 30 file 8-177911.0.r326193/256356 K 11 fdatasync.c V 28 file 8-304209.0.r304209/3087 K 9 ffclock.2 V 29 file 7-227776.0.r267774/77074 K 8 fhlink.2 V 28 file 7-341689.0.r341689/9740 K 8 fhopen.2 V 26 file 6-51139.0.r147700/585 K 12 fhreadlink.2 V 29 file 9-341689.0.r341689/10013 K 7 flock.2 V 36 file 135-1573.hx-1574.r314436/580412 K 6 fork.2 V 34 file 137-1573.hy-1574.r326435/3570 K 6 fork.c V 30 file 1g-276630.0.r276630/86939 K 7 fstat.c V 37 file 1m-318736.0-320278.r320278/10312 K 9 fstatat.c V 37 file 1m-318736.1-320278.r320278/10654 K 9 fstatfs.c V 37 file 1i-318736.2-320278.r320278/10998 K 7 fsync.2 V 35 file 139-1573.hz-1574.r332642/38978 K 7 fsync.c V 28 file 1i-276630.0.r288002/606 K 10 getdents.c V 30 file 1f-318736.0.r320278/11343 K 15 getdirentries.2 V 34 file 13d-1573.i1-1574.r340431/5699 K 15 getdirentries.c V 29 file f-320278.0.r320278/11652 K 15 getdtablesize.2 V 36 file 13f-1573.i2-1574.r314436/581786 K 7 getfh.2 V 33 file 13h-1573.i3-1574.r341809/244 K 11 getfsstat.2 V 36 file 13j-1573.i4-1574.r314436/582481 K 11 getfsstat.c V 34 file 1i-318736.3-320278.r320302/65 K 8 getgid.2 V 36 file 13l-1573.i5-1574.r314436/582831 K 11 getgroups.2 V 36 file 13n-1573.i6-1574.r314436/583174 K 11 getitimer.2 V 36 file 13p-1573.i7-1574.r314436/583522 K 10 getlogin.2 V 33 file 13r-1573.i8-1574.r337264/105 K 15 getloginclass.2 V 27 file 6-219322.0.r337264/446 K 13 getpeername.2 V 36 file 13t-1573.i9-1574.r314436/584220 K 9 getpgrp.2 V 36 file 13v-1573.ia-1574.r314436/584572 K 8 getpid.2 V 36 file 13x-1573.ib-1574.r314436/584919 K 13 getpriority.2 V 36 file 13z-1573.ic-1574.r314436/585262 K 11 getrandom.2 V 29 file g-331279.0.r331279/36785 K 11 getrlimit.2 V 36 file 141-1573.id-1574.r314436/585615 K 11 getrusage.2 V 36 file 143-1573.ie-1574.r314436/585965 K 8 getsid.2 V 28 file 6-28406.0.r108028/44089 K 13 getsockname.2 V 36 file 145-1573.if-1574.r314436/586314 K 12 getsockopt.2 V 33 file 147-1573.ig-1574.r343945/324 K 14 gettimeofday.2 V 32 file 149-1573.ih-1574.r339834/59 K 14 gettimeofday.c V 30 file o-237434.0.r326193/256657 K 8 getuid.2 V 35 file 14b-1573.ii-1574.r326437/18531 K 19 interposing_table.c V 30 file 1k-276630.0.r345703/46730 K 7 intro.2 V 35 file 14d-1573.ij-1574.r343111/47168 K 7 ioctl.2 V 36 file 14f-1573.ik-1574.r314436/588056 K 11 issetugid.2 V 29 file 4-24455.0.r314436/588398 K 6 jail.2 V 24 file a-46155.0.r337925/0 K 6 kenv.2 V 26 file 4-95003.0.r314055/628 K 8 kevent.c V 28 file 9-280818.0.r280818/4665 K 6 kill.2 V 35 file 14h-1573.il-1574.r326437/18870 K 9 kldfind.2 V 28 file 6-45296.0.r108028/47691 K 13 kldfirstmod.2 V 28 file 8-45296.0.r108028/47993 K 9 kldload.2 V 26 file a-45296.0.r115771/112 K 9 kldnext.2 V 28 file c-45296.0.r162385/47226 K 9 kldstat.2 V 25 file e-45296.0.r233631/96 K 8 kldsym.2 V 25 file 6-80432.0.r307537/88 K 11 kldunload.2 V 26 file g-45296.0.r186489/137 K 8 kqueue.2 V 27 file 6-59995.0.r336761/3883 K 8 ktrace.2 V 36 file 14j-1573.im-1574.r314436/589042 K 6 link.2 V 34 file 14l-1573.in-1574.r340347/6484 K 12 lio_listio.2 V 27 file 6-109135.0.r324956/419 K 8 listen.2 V 36 file 14n-1573.io-1574.r314436/589721 K 7 lseek.2 V 36 file 14p-1573.ip-1574.r314436/590064 K 7 lstat.c V 30 file 1i-318736.0.r320278/12281 K 9 madvise.2 V 36 file 14t-1573.ir-1574.r314436/590403 K 9 mincore.2 V 33 file 14v-1573.is-1574.r342853/805 K 10 minherit.2 V 27 file a-14224.0.r315272/3494 K 7 mkdir.2 V 34 file 14x-1573.it-1574.r326435/4586 K 8 mkfifo.2 V 36 file 14z-1573.iu-1574.r314436/591730 K 7 mknod.2 V 32 file 151-1573.iv-1574.r326439/66 K 7 mknod.c V 30 file 1k-318736.0.r318736/91242 K 7 mlock.2 V 35 file 153-1573.iw-1574.r347532/19070 K 10 mlockall.2 V 29 file 4-118773.0.r347532/19405 K 6 mmap.2 V 34 file 155-1573.ix-1574.r349245/2673 K 9 modfind.2 V 25 file c-66430.0.r297013/58 K 9 modnext.2 V 29 file e-66430.0.r141846/112084 K 9 modstat.2 V 28 file g-66430.0.r213573/80296 K 7 mount.2 V 34 file 159-1573.iz-1574.r326435/4925 K 10 mprotect.2 V 34 file 15b-1573.j0-1574.r349245/3008 K 10 mq_close.2 V 28 file 6-152942.0.r208914/2144 K 12 mq_getattr.2 V 26 file 8-152942.0.r262296/97 K 11 mq_notify.2 V 28 file a-152942.0.r302899/6786 K 9 mq_open.2 V 27 file c-152942.0.r271650/221 K 12 mq_receive.2 V 28 file e-152942.0.r208914/3340 K 9 mq_send.2 V 28 file g-152942.0.r208914/3640 K 12 mq_setattr.2 V 26 file i-152942.0.r222037/74 K 8 msgctl.2 V 34 file 6-14053.0-195656.r330297/2935 K 8 msgget.2 V 34 file 8-14053.1-195656.r330409/1242 K 8 msgrcv.2 V 33 file a-14053.2-195656.r303435/187 K 8 msgsnd.2 V 34 file c-14053.3-195656.r235140/5861 K 7 msync.2 V 36 file 15d-1573.j1-1574.r314436/593778 K 7 msync.c V 28 file 1m-276630.0.r288002/907 K 8 munmap.2 V 34 file 15f-1573.j2-1574.r320317/5014 K 11 nanosleep.2 V 28 file 4-25745.0.r315526/33640 K 11 nanosleep.c V 30 file 1o-276630.0.r276630/88057 K 8 nfssvc.2 V 36 file 15h-1573.j3-1574.r314436/594766 K 13 ntp_adjtime.2 V 29 file 6-113515.0.r211397/42863 K 6 open.2 V 33 file 15j-1573.j4-1574.r349041/107 K 6 open.c V 30 file 1q-276630.0.r277032/23822 K 8 openat.c V 28 file 1s-276630.0.r326576/217 K 10 pathconf.2 V 36 file 15l-1573.j5-1574.r314436/595449 K 8 pdfork.2 V 27 file 8-224987.0.r339356/157 K 6 pipe.2 V 35 file 15n-1573.j6-1574.r326437/19543 K 6 pipe.c V 29 file y-302092.0.r302092/18115 K 6 poll.2 V 26 file 6-29374.0.r344628/140 K 6 poll.c V 30 file 1u-276630.0.r276630/88892 K 15 posix_fadvise.2 V 30 file 8-227070.0.r314436/596133 K 17 posix_fallocate.2 V 27 file 7-220791.0.r325422/164 K 14 posix_openpt.2 V 27 file n-181905.0.r306127/214 K 7 ppoll.c V 29 file b-281712.0.r281712/20464 K 9 procctl.2 V 28 file 7-255708.0.r349609/2217 K 8 profil.2 V 35 file 15p-1573.j7-1574.r326437/19882 K 9 pselect.2 V 35 file 6-98315.0-198538.r267774/79186 K 9 pselect.c V 30 file 1w-276630.0.r276630/89168 K 8 ptrace.2 V 33 file 8-13519.0-13520.r334535/1729 K 8 ptrace.c V 29 file t-305012.0.r305012/15682 K 10 quotactl.2 V 36 file 15r-1573.j8-1574.r314436/597107 K 15 rctl_add_rule.2 V 27 file 6-305956.0.r318718/119 K 6 read.2 V 33 file 15t-1573.j9-1574.r349794/506 K 6 read.c V 30 file 1y-276630.0.r276630/89447 K 10 readlink.2 V 36 file 15v-1573.ja-1574.r314436/597795 K 7 readv.c V 29 file 20-276630.0.r288002/1209 K 8 reboot.2 V 33 file 15x-1573.jb-1574.r336148/540 K 6 recv.2 V 33 file 15z-1573.jc-1574.r339526/127 K 10 recvfrom.c V 30 file 22-276630.0.r276630/90000 K 9 recvmsg.c V 30 file 24-276630.0.r276630/90280 K 8 rename.2 V 34 file 161-1573.jd-1574.r335489/1792 K 8 revoke.2 V 36 file 163-1573.je-1574.r314436/599167 K 7 rfork.2 V 26 file c-14224.0.r223967/483 K 7 rmdir.2 V 36 file 165-1573.jf-1574.r314436/599509 K 8 rtprio.2 V 27 file 6-2443.0.r333449/39305 K 24 sched_get_priority_max.2 V 29 file d-34925.0.r131504/133799 K 16 sched_setparam.2 V 28 file f-34925.0.r131594/17685 K 20 sched_setscheduler.2 V 28 file h-34925.0.r276006/43592 K 13 sched_yield.2 V 29 file j-34925.0.r131504/134736 K 22 sctp_generic_recvmsg.2 V 29 file s-166886.0.r251071/20083 K 22 sctp_generic_sendmsg.2 V 29 file u-166886.0.r251071/20394 K 14 sctp_peeloff.2 V 29 file w-166886.0.r251071/20707 K 8 select.2 V 36 file 167-1573.jg-1574.r314436/599852 K 8 select.c V 30 file 26-276630.0.r276630/90559 K 8 semctl.2 V 28 file 6-11151.0.r330299/27060 K 8 semget.2 V 27 file 8-11151.0.r330409/1582 K 7 semop.2 V 28 file a-11151.0.r211936/23704 K 6 send.2 V 33 file 169-1573.jh-1574.r342768/714 K 10 sendfile.2 V 25 file 6-40933.0.r344190/48 K 9 sendmsg.c V 30 file 28-276630.0.r276630/90837 K 8 sendto.c V 30 file 2a-276630.0.r276630/91116 K 12 setcontext.c V 28 file 2c-276630.0.r326576/518 K 8 setfib.2 V 28 file 4-178889.0.r318816/6661 K 11 setgroups.2 V 32 file 16b-1573.ji-1574.r328382/66 K 9 setpgid.2 V 36 file 16d-1573.jj-1574.r314436/600886 K 10 setregid.2 V 34 file 9-1573.jk-1574.r314436/601230 K 11 setresuid.2 V 25 file 6-56192.0.r278352/71 K 10 setreuid.2 V 34 file c-1573.jl-1574.r314436/601576 K 8 setsid.2 V 36 file 16f-1573.jm-1574.r314436/601921 K 8 setuid.2 V 35 file 16h-1573.jn-1574.r326437/20564 K 10 shm_open.2 V 26 file a-59497.0.r312547/171 K 7 shmat.2 V 28 file c-11151.0.r343082/10689 K 8 shmctl.2 V 26 file e-11151.0.r289112/312 K 8 shmget.2 V 27 file g-11151.0.r330409/1877 K 10 shutdown.2 V 36 file 16j-1573.jo-1574.r314436/602608 K 11 sigaction.2 V 33 file 16l-1573.jp-1574.r335768/365 K 11 sigaction.c V 30 file 2e-276630.0.r287292/51415 K 13 sigaltstack.2 V 36 file 16n-1573.jq-1574.r314436/603304 K 12 sigpending.2 V 36 file 16p-1573.jr-1574.r314436/603655 K 13 sigprocmask.2 V 36 file 16r-1573.js-1574.r314436/604006 K 13 sigprocmask.c V 30 file 2g-276630.0.r287292/51725 K 10 sigqueue.2 V 28 file 6-152291.0.r317845/1797 K 11 sigreturn.2 V 36 file 16t-1573.jt-1574.r314436/604358 K 10 sigstack.2 V 36 file 16v-1573.ju-1574.r314436/604707 K 12 sigsuspend.2 V 36 file 16x-1573.jv-1574.r314436/605056 K 12 sigsuspend.c V 30 file 2i-276630.0.r287292/52037 K 14 sigtimedwait.c V 30 file 2k-276630.0.r276630/92522 K 9 sigwait.2 V 27 file 4-59892.0.r255296/1877 K 9 sigwait.c V 30 file 9-212405.0.r326193/256965 K 13 sigwaitinfo.2 V 29 file 8-152291.0.r276006/43902 K 13 sigwaitinfo.c V 30 file 2n-276630.0.r276630/93108 K 8 socket.2 V 34 file 16z-1573.jw-1574.r338060/4650 K 12 socketpair.2 V 33 file 171-1573.jx-1574.r329107/170 K 6 stat.2 V 32 file 173-1573.jy-1574.r345087/51 K 6 stat.c V 30 file 1m-318736.0.r320278/12587 K 8 statfs.2 V 34 file 175-1573.jz-1574.r326085/1912 K 8 statfs.c V 37 file 1m-318736.4-320278.r320278/12892 K 13 swapcontext.c V 33 file i-89177.0-276630.r326576/824 K 8 swapon.2 V 36 file 177-1573.k0-1574.r314436/606783 K 9 symlink.2 V 36 file 179-1573.k1-1574.r314436/607124 K 6 sync.2 V 35 file 17b-1573.k2-1574.r326437/20904 K 9 sysarch.2 V 29 file g-37904.0.r314436/607807 K 9 syscall.2 V 36 file 17d-1573.k3-1574.r314436/608110 K 10 thr_exit.2 V 27 file 7-299735.0.r301171/838 K 10 thr_kill.2 V 28 file 9-299735.0.r301171/1139 K 9 thr_new.2 V 28 file b-299735.0.r301274/1498 K 10 thr_self.2 V 28 file d-299735.0.r301171/1746 K 14 thr_set_name.2 V 27 file f-299735.0.r309460/936 K 13 thr_suspend.2 V 27 file 6-306334.0.r306506/110 K 10 thr_wake.2 V 26 file 8-306334.0.r342816/62 K 14 timer_create.2 V 28 file 6-152297.0.r302899/7088 K 14 timer_delete.2 V 28 file 8-152297.0.r235140/8039 K 15 timer_settime.2 V 28 file a-152297.0.r235140/8342 K 17 trivial-vdso_tc.c V 37 file 11-246117.0-281004.r304285/14114 K 10 truncate.2 V 36 file 17f-1573.k4-1574.r314436/608457 K 7 umask.2 V 36 file 17j-1573.k6-1574.r314436/608803 K 10 undelete.2 V 36 file 2k-23658.8-23659.r314436/609146 K 8 unlink.2 V 33 file 17l-1573.k7-1574.r348707/125 K 11 utimensat.2 V 28 file e-277610.0.r340347/7834 K 8 utimes.2 V 36 file 17n-1573.k8-1574.r314436/610141 K 8 utrace.2 V 27 file 6-121846.0.r294290/382 K 9 uuidgen.2 V 28 file f-97372.0.r148580/18746 K 9 vadvise.c V 29 file 7-334223.0.r334223/11391 K 7 vfork.2 V 36 file 17p-1573.k9-1574.r314436/610485 K 6 wait.2 V 33 file 17r-1573.ka-1574.r339692/223 K 7 wait4.c V 30 file 2q-276630.0.r276630/93737 K 7 wait6.c V 29 file d-281712.0.r281712/20737 K 7 write.2 V 34 file 17t-1573.kb-1574.r326435/7289 K 7 write.c V 30 file 2s-276630.0.r276630/94014 K 8 writev.c V 29 file 2u-276630.0.r288002/1512 END ENDREP id: 1j-1574.0.r349794/14858 type: dir pred: 1j-1574.0.r349609/16539 count: 1852 text: 349794 838 14007 0 3b49cf5e1e8250adae305302579eaf78 cpath: /head/lib/libc/sys copyroot: 0 / PLAIN K 8 Makefile V 32 file 24-1573.1-1574.r345625/8192 K 15 Makefile.depend V 31 file vb-284345.0.r295989/142369 K 12 Versions.def V 27 file 3-156608.0.r340383/123 K 7 aarch64 V 28 dir l-280259.0.r345703/20408 K 5 amd64 V 25 dir 4-1052.0.r347895/6233 K 3 arm V 28 dir 5-129202.0.r345703/22487 K 10 capability V 27 dir 8-255219.0.r312451/5048 K 9 compat-43 V 27 dir 4-1574.0.r326025/291839 K 2 db V 26 dir 6-1574.0.r333449/15879 K 5 gdtoa V 28 dir k-112163.0.r326193/62687 K 3 gen V 26 dir 6-1539.0.r349554/25563 K 4 gmon V 24 dir t-1574.0.r339505/912 K 4 i386 V 26 dir b-1052.0.r345703/40380 K 5 iconv V 27 dir f-219019.0.r349619/4813 K 7 include V 27 dir 3-34365.0.r349299/18433 K 4 inet V 28 dir 7-156953.0.r337422/18043 K 3 isc V 27 dir 9-156953.0.r326700/1537 K 13 libc.ldscript V 29 file 5-251668.0.r258283/25938 K 19 libc_nossp.ldscript V 27 file 5-307146.0.r307146/563 K 6 locale V 26 dir 13-1573.0.r340429/9074 K 2 md V 28 dir 5-269865.0.r312451/26760 K 4 mips V 28 dir 3-178580.0.r345703/42735 K 7 nameser V 28 dir b-156953.0.r326695/42885 K 3 net V 26 dir 16-1574.0.r348349/5304 K 3 nls V 26 dir 3-7494.0.r343111/46992 K 7 posix1e V 26 dir 3-56055.0.r344294/4565 K 7 powerpc V 27 dir 3-96685.0.r349350/61429 K 9 powerpc64 V 26 dir 7-209878.0.r347492/494 K 10 powerpcspe V 27 dir z-307761.0.r336739/1400 K 4 quad V 27 dir 18-1574.0.r339510/11486 K 5 regex V 26 dir 1c-1574.0.r342265/1265 K 6 resolv V 27 dir d-156953.0.r348671/1488 K 5 riscv V 28 dir l-292124.0.r345703/45601 K 3 rpc V 25 dir 3-1901.0.r338744/4933 K 6 secure V 27 dir 5-286760.0.r332940/1033 K 9 softfloat V 28 dir 3-129203.0.r333577/18037 K 7 sparc64 V 27 dir 3-85518.0.r345703/46549 K 5 stdio V 26 dir 1e-1574.0.r343884/8616 K 6 stdlib V 26 dir 19-1573.0.r349416/6192 K 7 stdtime V 26 dir 3-2709.0.r340106/12034 K 6 string V 26 dir 1h-1574.0.r346054/6765 K 3 sys V 27 dir 1j-1574.0.r349794/14858 K 5 tests V 28 dir c-274075.0.r347532/35971 K 4 uuid V 29 dir 8-106184.0.r326193/274687 K 3 x86 V 27 dir k-304285.0.r347895/8241 K 3 xdr V 27 dir 3-1902.0.r326025/531718 K 2 yp V 27 dir 5-1919.0.r326193/275673 END ENDREP id: 2-1052.0.r349794/17134 type: dir pred: 2-1052.0.r349619/7090 count: 8793 text: 349794 15037 2084 0 45d28a93f98dc5e47cce53767199d4a4 props: 80416 75 4 0 2d2977d1c96f487abe4a1e202dd03b4e cpath: /head/lib/libc copyroot: 0 / minfo-cnt: 1 PLAIN K 8 Makefile V 33 file 20-1573.0-1574.r349352/14203 K 12 Makefile.inc V 26 file 2-1848.0.r201381/3832 K 3 atf V 27 dir l-241823.0.r348498/1462 K 5 clang V 28 dir 2-208963.0.r349793/65184 K 3 csu V 22 dir 7-5.0.r349067/5367 K 4 geom V 34 dir 9-129470.0-335645.r348231/1734 K 10 googletest V 35 dir 8-344086.1-345203.r345770/17971 K 8 lib80211 V 27 dir 4-291464.0.r338794/2783 K 8 libalias V 26 dir 2-26027.0.r338760/2955 K 10 libarchive V 27 dir 2-125635.0.r349538/1150 K 9 libauditd V 28 dir 30-186647.0.r336838/1184 K 5 libbe V 34 dir 3-336668.1-337663.r349383/1315 K 10 libbearssl V 28 dir 7-344564.0.r344564/11541 K 10 libbegemot V 29 dir 4-135771.0.r325188/199070 K 12 libblacklist V 29 dir h-301226.0.r325188/199688 K 16 libblocksruntime V 29 dir c-215125.0.r325188/200364 K 12 libbluetooth V 27 dir d-121054.0.r338155/5490 K 10 libbsdstat V 28 dir 4-262821.0.r326219/90718 K 6 libbsm V 27 dir 4-155212.0.r336838/1783 K 8 libbsnmp V 28 dir 2-122405.0.r345797/33015 K 6 libbz2 V 28 dir 4-78559.0.r325188/204216 K 4 libc V 26 dir 2-1052.0.r349794/17134 K 6 libc++ V 26 dir l-227983.0.r346574/461 K 18 libc++experimental V 27 dir 4-318594.0.r346574/1058 K 8 libc++fs V 35 dir 8-337156.bs-341825.r346574/1652 K 14 libc_nonshared V 28 dir h-258283.0.r326219/91440 K 11 libcalendar V 27 dir 2-31530.0.r326219/93009 K 6 libcam V 26 dir 2-39209.0.r346572/1969 K 11 libcapsicum V 26 dir 4-306657.0.r343284/768 K 9 libcasper V 27 dir 2-258843.0.r349002/3089 K 11 libclang_rt V 29 dir 2-276857.0.r349004/239140 K 10 libcom_err V 27 dir 2-5623.0.r325188/241288 K 9 libcompat V 26 dir 1l-1574.0.r339832/1069 K 14 libcompiler_rt V 26 dir j-215125.0.r328768/562 K 8 libcrypt V 24 dir 2-1985.0.r348302/935 K 7 libcuse V 26 dir 7-266581.0.r346356/950 K 8 libcxxrt V 27 dir p-227983.0.r346574/2391 K 9 libdevctl V 27 dir 7-278320.0.r345966/2939 K 10 libdevdctl V 28 dir 20-300906.0.r329284/5092 K 10 libdevinfo V 26 dir 2-75726.0.r334415/1411 K 10 libdevstat V 28 dir 2-39211.0.r326219/100027 K 5 libdl V 26 dir b-320872.0.r331743/525 K 6 libdpv V 27 dir 4-274116.0.r335264/1132 K 8 libdwarf V 29 dir 2-179187.0.r325188/250643 K 7 libedit V 26 dir 21-1574.0.r343105/2843 K 9 libefivar V 27 dir 4-307071.0.r343755/9597 K 6 libelf V 28 dir 9-164190.0.r349577/10722 K 8 libelftc V 26 dir 9-275373.0.r348444/679 K 8 libevent V 37 dir 1i-171173.0-273065.r325188/256264 K 11 libexecinfo V 29 dir 2-254709.0.r325188/256919 K 8 libexpat V 28 dir 2-104352.0.r340127/42961 K 8 libfetch V 26 dir 2-37536.0.r347050/7978 K 9 libfigpar V 27 dir 10-274116.0.r343482/840 K 9 libgcc_eh V 27 dir 2-307230.0.r346574/3044 K 8 libgcc_s V 26 dir 9-307230.0.r328637/512 K 7 libgeom V 29 dir 2-110545.0.r326219/105636 K 7 libgpio V 29 dir 7-274987.0.r325188/261356 K 9 libgssapi V 30 dir 14-153838.0.r326219/128259 K 16 libiconv_modules V 28 dir 41-219019.0.r336115/2213 K 11 libifconfig V 34 dir 4-304815.0-305290.r344530/2515 K 8 libipsec V 26 dir 4-55505.0.r330781/6454 K 6 libipt V 27 dir 7-331293.0.r331293/7205 K 7 libjail V 26 dir 9-194869.0.r349289/652 K 9 libkiconv V 29 dir 9-120492.0.r326219/157321 K 6 libkvm V 25 dir b-1539.0.r346572/7031 K 7 libldns V 26 dir q-246827.0.r339325/517 K 7 liblzma V 26 dir d-207842.0.r342876/673 K 8 libmagic V 27 dir 2-133362.0.r349062/7791 K 5 libmd V 25 dir 2-1803.0.r348699/1732 K 10 libmemstat V 27 dir 2-147997.0.r348351/3502 K 9 libmilter V 28 dir 4-90796.0.r325188/298370 K 5 libmp V 28 dir 2-80529.0.r339270/615343 K 5 libmt V 26 dir 8-279219.0.r344761/865 K 9 libnandfs V 28 dir 9-235537.0.r349352/14522 K 9 libnetbsd V 28 dir 4-244557.0.r336914/20990 K 11 libnetgraph V 25 dir 9-52419.0.r347439/906 K 8 libngatm V 29 dir 2-121336.0.r325188/302941 K 5 libnv V 27 dir 7-258065.0.r346219/2054 K 6 libomp V 27 dir 2-345235.0.r347979/1538 K 10 libopenbsd V 34 dir 9-228063.0-290351.r341515/1393 K 10 libopencsd V 27 dir 7-332033.0.r332033/7793 K 7 libopie V 26 dir 7-22373.0.r338823/2391 K 6 libpam V 25 dir 2-1589.0.r349556/3656 K 11 libpathconv V 27 dir 2-309035.0.r325247/7424 K 7 libpcap V 24 dir 2-5740.0.r334376/551 K 5 libpe V 26 dir 5-295581.0.r312487/473 K 9 libpjdlog V 27 dir 5-258791.0.r335893/7346 K 6 libpmc V 27 dir 9-145256.0.r346196/6374 K 10 libpmcstat V 26 dir 4-324959.0.r334245/538 K 7 libproc V 27 dir 2-179185.0.r336782/1689 K 11 libprocstat V 27 dir 4-221807.0.r343485/2625 K 9 libradius V 28 dir 2-41119.0.r339270/616329 K 8 libregex V 27 dir e-328240.0.r328549/1029 K 13 librpcsec_gss V 30 dir 1d-181344.0.r326219/206374 K 9 librpcsvc V 27 dir 2-1983.0.r325966/121413 K 6 librss V 29 dir 4-306525.0.r325188/339602 K 5 librt V 29 dir 2-156136.0.r326219/208526 K 10 librtld_db V 29 dir 2-210678.0.r326219/209597 K 7 libsbuf V 26 dir 7-74840.0.r347235/1078 K 6 libsdp V 27 dir n-121054.0.r343572/5029 K 13 libsecureboot V 27 dir 2-344565.0.r349446/7370 K 5 libsm V 25 dir 8-90796.0.r312482/465 K 6 libsmb V 26 dir a-87874.0.r338824/2206 K 7 libsmdb V 25 dir c-64567.0.r312481/466 K 9 libsmutil V 25 dir g-64567.0.r312479/468 K 10 libsqlite3 V 34 dir 1e-251886.0-274885.r342972/519 K 9 libstdbuf V 29 dir 7-234772.0.r326219/212757 K 13 libstdthreads V 29 dir 9-228904.0.r326219/215281 K 12 libsysdecode V 28 dir a-292236.0.r344855/40023 K 10 libtacplus V 28 dir 2-41121.0.r326219/216936 K 9 libtelnet V 25 dir 3q-1574.0.r321806/508 K 6 libthr V 28 dir 2-112918.0.r349299/25132 K 12 libthread_db V 27 dir 2-132172.0.r337129/2134 K 6 libucl V 29 dir a-262398.0.r325188/354439 K 6 libufs V 26 dir 5-99193.0.r349151/3738 K 9 libugidfw V 27 dir 2-101206.0.r335921/2612 K 7 libulog V 29 dir 8-200062.0.r326219/248066 K 10 libunbound V 26 dir a-255597.0.r339276/682 K 6 libusb V 34 dir 2-184610.0-189587.r349410/1787 K 9 libusbhid V 28 dir l-61560.0.r326219/257321 K 7 libutil V 25 dir n-1553.0.r348545/3679 K 11 libveriexec V 27 dir 2-335401.0.r335401/4880 K 6 libvgl V 26 dir 2-28328.0.r347054/1159 K 9 libvmmapi V 33 dir 5-221828.0-245652.r338511/851 K 7 libwrap V 26 dir 4-44746.0.r338887/2191 K 5 libxo V 28 dir 7-273567.0.r347207/36224 K 4 liby V 25 dir 41-1574.0.r335295/874 K 9 libypclnt V 28 dir 2-94575.0.r326219/273329 K 4 libz V 26 dir 2-17652.0.r347244/6056 K 7 libzstd V 27 dir 8-316978.0.r342598/1105 K 4 msun V 26 dir 1f-1573.0.r348500/3087 K 7 ncurses V 26 dir 7c-3410.0.r349062/9249 K 4 ofed V 27 dir o-335253.0.r346574/4588 K 5 tests V 29 dir 4-257852.0.r299094/175914 END ENDREP id: 6-5.0.r349794/23706 type: dir pred: 6-5.0.r349793/71694 count: 18869 text: 349794 17373 6320 0 97d03ec57126e9c11458cdeb453f4583 cpath: /head/lib copyroot: 0 / minfo-cnt: 3 PLAIN K 10 .arcconfig V 26 file 1-265842.0.r306435/41 K 8 .arclint V 25 file 1-266959.0.r326959/0 K 11 .cirrus.yml V 26 file 1-346085.0.r346121/66 K 13 .clang-format V 27 file 1-348777.0.r348777/974 K 14 .gitattributes V 28 file 1-327183.0.r348777/1230 K 10 .gitignore V 26 file 4-327183.0.r335840/66 K 9 COPYRIGHT V 24 file 1-2656.0.r342661/98 K 5 LOCKS V 26 file 1-146890.0.r334871/53 K 11 MAINTAINERS V 26 file 1-94742.0.r346904/489 K 8 Makefile V 30 file 3-1594.0-1595.r348241/142 K 13 Makefile.inc1 V 25 file 5-38666.0.r349229/92 K 18 Makefile.libcompat V 32 file 5-38666.0-296709.r349548/66 K 16 Makefile.sys.inc V 27 file 3-325973.0.r326580/260 K 17 ObsoleteFiles.inc V 27 file 4-148330.0.r349706/170 K 6 README V 26 file 1-21173.0.r335299/328 K 9 README.md V 27 file 1-314473.0.r335299/605 K 8 UPDATING V 26 file 1-41806.0.r349254/180 K 3 bin V 22 dir 1-5.0.r349062/7163 K 4 cddl V 27 dir 1-168404.0.r348841/2764 K 7 contrib V 27 dir 1-16755.0.r349793/60915 K 6 crypto V 26 dir 1-25405.0.r348419/6087 K 3 etc V 23 dir 1-38.0.r349352/8306 K 3 gnu V 23 dir 1-3.0.r349351/30923 K 7 include V 25 dir 1-697.0.r349352/13981 K 9 kerberos5 V 27 dir 4q-29815.0.r349576/2300 K 3 lib V 23 dir 6-5.0.r349794/23706 K 7 libexec V 22 dir c-5.0.r349615/4507 K 7 release V 25 dir 1-3027.0.r349453/2294 K 6 rescue V 26 dir 7-117035.0.r340652/845 K 4 sbin V 23 dir fa-4.0.r349589/7251 K 6 secure V 27 dir r-1553.0.r348340/457941 K 5 share V 22 dir e-3.0.r349729/6369 K 5 stand V 34 dir 6j-38465.0-325834.r349613/4354 K 3 sys V 22 dir g-5.0.r349791/6489 K 7 targets V 36 dir 2-242818.1-284345.r349352/168023 K 5 tests V 27 dir g-257097.0.r349539/4502 K 5 tools V 27 dir 43-1590.0.r349677/20527 K 7 usr.bin V 23 dir m-3.0.r349610/14250 K 8 usr.sbin V 23 dir q-3.0.r349656/16983 END ENDREP id: 5-1.0.r349794/25659 type: dir pred: 5-1.0.r349793/73647 count: 231699 text: 349794 23883 1763 0 0d88ad8310542eeda1e9202e027c0f97 props: 345677 27131 3372 0 c03f29ed5d7df4a11381ec213f7d6b20 cpath: /head copyroot: 0 / minfo-cnt: 126 minfo-here: y PLAIN K 11 ROADMAP.txt V 26 file 0-179453.0.r285589/70 K 4 head V 23 dir 5-1.0.r349794/25659 K 8 projects V 23 dir 6-1.0.r349513/22034 K 7 release V 22 dir 7-1.0.r341707/3356 K 6 releng V 23 dir 8-1.0.r349754/19706 K 6 stable V 23 dir 9-1.0.r349792/22726 K 8 svnadmin V 27 dir 0-179447.0.r349528/1306 K 4 user V 23 dir a-1.0.r349761/41321 K 6 vendor V 22 dir b-1.0.r349790/6613 K 13 vendor-crypto V 25 dir 0-1575.0.r348339/7108 K 10 vendor-sys V 27 dir 0-12116.0.r348596/38802 END ENDREP id: 0.0.r349794/26397 type: dir pred: 0.0.r349793/74384 count: 349794 text: 349794 25909 475 0 794b149eb18f2d9271384bbac386ff98 props: 289270 0 4229 0 20f578acc837c5e58fc64b9eaa493aea cpath: / copyroot: 0 / minfo-cnt: 45908 15t-1573.j9-1574.t349793-7i83 modify-file true false /head/lib/libc/sys/read.2 26397 26622