update gerrit list
[openafs-wiki.git] / devel / GerritsForMaster.mdwn
index 033303b..95fb71f 100644 (file)
 <p>Changes for branch master.</p><table>
 <tr><th>number</th><th>subject</th><th>topic</th></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13377">13377</a></td><td>vlserver: Introduce SDT probes</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13810">13810</a></td><td>Remove non-JAVA refs to TOP_JLIBDIR</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13808">13808</a></td><td>volser: remsite must give ro id to VL_DeleteEntry</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13807">13807</a></td><td>afs: Introduce afs_FreeFirstToken</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13804">13804</a></td><td>afs: avoid panic in DNew when afs_WriteDCache fails</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:afs-dir-pkg">afs-dir-pkg</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13803">13803</a></td><td>afs: refactor directory checking in DRead</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:afs-dir-pkg">afs-dir-pkg</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13802">13802</a></td><td>afs: remove redundant assign</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:afs-dir-pkg">afs-dir-pkg</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13801">13801</a></td><td>dir: check DNew return code</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:afs-dir-pkg">afs-dir-pkg</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13800">13800</a></td><td>dir: check afs_dir_Create return code in afs_dir_MakeDir</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:afs-dir-pkg">afs-dir-pkg</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13799">13799</a></td><td>dir: check afs_dir_MakeDir return code in DirSalvage</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:afs-dir-pkg">afs-dir-pkg</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13798">13798</a></td><td>dir: remove dead variable DErrno</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:afs-dir-pkg">afs-dir-pkg</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13797">13797</a></td><td>dir: check afs_dir_MakeDir return code in dtest</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:afs-dir-pkg">afs-dir-pkg</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13796">13796</a></td><td>dir: dtest should flush on error when creating directories</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:afs-dir-pkg">afs-dir-pkg</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13795">13795</a></td><td>dir: correct fid type for dtest</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:afs-dir-pkg">afs-dir-pkg</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13794">13794</a></td><td>dir: make dtest buildable again</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:afs-dir-pkg">afs-dir-pkg</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13793">13793</a></td><td>vol: de-orbit test programs</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:afs-dir-pkg">afs-dir-pkg</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13792">13792</a></td><td>FBSD: Add support for FreeBSD 11.3</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13786">13786</a></td><td>Pass -shared when linking some shared libraries</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13784">13784</a></td><td>audit: Add queued named pipe audit-interface</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:audit-enhancements">audit-enhancements</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13783">13783</a></td><td>bos: Add support for multiple auditlogs</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:audit-enhancements">audit-enhancements</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13782">13782</a></td><td>kauth: Add support for multiple auditlogs</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:audit-enhancements">audit-enhancements</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13781">13781</a></td><td>butc: Add support for multiple auditlogs</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:audit-enhancements">audit-enhancements</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13780">13780</a></td><td>budb: Add support for multiple auditlogs</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:audit-enhancements">audit-enhancements</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13779">13779</a></td><td>ptserver: Add support for multiple auditlogs</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:audit-enhancements">audit-enhancements</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13778">13778</a></td><td>vlserver: Add support for multiple auditlogs</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:audit-enhancements">audit-enhancements</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13777">13777</a></td><td>volser: Add support for multiple auditlogs</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:audit-enhancements">audit-enhancements</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13776">13776</a></td><td>fileserver: Add support for multiple auditlogs</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:audit-enhancements">audit-enhancements</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13775">13775</a></td><td>audit: Add cmd helper for processing audit options</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:audit-enhancements">audit-enhancements</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13774">13774</a></td><td>audit: Support multiple audit interfaces and interface options</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:audit-enhancements">audit-enhancements</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13773">13773</a></td><td>util: Human readable number parsing and display helper</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:audit-enhancements">audit-enhancements</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13772">13772</a></td><td>volser: Avoid calling osi_audit before audit init</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:audit-enhancements">audit-enhancements</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13771">13771</a></td><td>vol: report call errors in iod_Write</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rx_dead">rx_dead</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13770">13770</a></td><td>rx: kill a client call that receives an unexpected ping response</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rx_dead">rx_dead</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13769">13769</a></td><td>rx: keepalive events should not inhibit each other</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rx_dead">rx_dead</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13768">13768</a></td><td>rx: keepalive events should not self-inhibit</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rx_dead">rx_dead</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13767">13767</a></td><td>rx: remove dead code rx_SetServiceDeadTime</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rx_dead">rx_dead</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13766">13766</a></td><td>rx: remove unused define FIRSTACKOFFSET</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rx_dead">rx_dead</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13764">13764</a></td><td>afs: Split afs_fakestat_enable into 3 vars</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:linux-native-mounts">linux-native-mounts</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13763">13763</a></td><td>ubik: Note that ulock_relLock needs DBHOLD</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13762">13762</a></td><td>LINUX: Check for -Wno-error=frame-larger-than=</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13761">13761</a></td><td>aklog: Free client/server princs in get_credv5</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13760">13760</a></td><td>aklog: free kbr5_creds before returning from rxkad_get_token</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13759">13759</a></td><td>The interminable rework of afs_random()</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13758">13758</a></td><td>rx: only create new server calls for DATA packets</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rx_dead">rx_dead</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13755">13755</a></td><td>vlserver: initialize nvlentry elements after read</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13751">13751</a></td><td>Linux: use override_creds when available</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13746">13746</a></td><td>FBSD: Set KERNBUILDDIR for --with-bsd-kernel-build</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13723">13723</a></td><td>bozo: add the -user option</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13721">13721</a></td><td>LINUX: Introduce afs_d_path</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13720">13720</a></td><td>vos: fix name availability check in vos rename</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13719">13719</a></td><td>afs: Free rx/rxevent resources during shutdown</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:libafs-leaks">libafs-leaks</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13718">13718</a></td><td>rx: Avoid osi_NetSend during rx shutdown</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:libafs-leaks">libafs-leaks</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13717">13717</a></td><td>rx: Introduce rxi_NetSend</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:libafs-leaks">libafs-leaks</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13716">13716</a></td><td>afs: Actually free resources during warm shutdown</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:libafs-leaks">libafs-leaks</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13715">13715</a></td><td>rx: Avoid leaking 'sq' in libafs rx_GetCall</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:libafs-leaks">libafs-leaks</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13707">13707</a></td><td>viced: add opt to allow admin writes on readonly servers</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13705">13705</a></td><td>afsd: Make afsd -shutdown also umount</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:linux-native-mounts">linux-native-mounts</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13704">13704</a></td><td>LINUX: Automount volumes with -automount</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:linux-native-mounts">linux-native-mounts</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13703">13703</a></td><td>LINUX: Allow per-volume mounting with -automount</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:linux-native-mounts">linux-native-mounts</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13702">13702</a></td><td>afs: Refactor osi_NewVnode/afs_GetVCache params</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:linux-native-mounts">linux-native-mounts</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13701">13701</a></td><td>afs: Handle osi_NewVnode failures</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:linux-native-mounts">linux-native-mounts</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13696">13696</a></td><td>rx: always CLEAR_CALL_QUEUE_LOCK in rx_GetCall (pthread/kernel)</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:call_queue_lock">call_queue_lock</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13695">13695</a></td><td>rx: add missing CLEAR_CALL_QUEUE_LOCK to LWP rx_GetCall</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:call_queue_lock">call_queue_lock</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13694">13694</a></td><td>vol: allow attachment of partitions dynamically</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13691">13691</a></td><td>FBSD: Use ucontext for FreeBSD 11+ on amd64</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13690">13690</a></td><td>libafs: Create debug KMODDIR on FBSD inst</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13677">13677</a></td><td>afs: Avoid panics in afs_InvalidateAllSegments</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13673">13673</a></td><td>Update NEWS for OpenAFS 1.9.0</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13671">13671</a></td><td>macos: add script to notarize OpenAFS</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13670">13670</a></td><td>macos: prepare for notarization</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13669">13669</a></td><td>macos: packaging support for MacOS X 10.15</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13668">13668</a></td><td>macos: add support for MacOS 10.15</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13649">13649</a></td><td>viced: reorder acl_Internalize_pr to sanitize log messages</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13647">13647</a></td><td>CVE-2018-7168 use secure behavior by default</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13646">13646</a></td><td>ubik: allow read transactions during recovery</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:ubik-reads-during-recovery">ubik-reads-during-recovery</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13645">13645</a></td><td>ubik: do not unnecessarily invalidate database</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:ubik-reads-during-recovery">ubik-reads-during-recovery</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13644">13644</a></td><td>ptserver: add comment for WhoIsThisWithName</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13641">13641</a></td><td>rx: clear call_queue_lock after removing call from queue</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:call_queue_lock">call_queue_lock</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13635">13635</a></td><td>ubik: Move epochTime and *tidCounter to TID_LOCK</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:ubik/read-during-commit">ubik/read-during-commit</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13634">13634</a></td><td>ubik: Drop DBHOLD during commits</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:ubik/read-during-commit">ubik/read-during-commit</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13633">13633</a></td><td>ubik: Introduce UBIK_PHYS_LOCK</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:ubik/read-during-commit">ubik/read-during-commit</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13632">13632</a></td><td>ubik: Introduce and use ubik_CheckCacheRW</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:ubik/read-during-commit">ubik/read-during-commit</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13631">13631</a></td><td>vlserver: Make vlentryread take a struct vl_ctx*</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:ubik/read-during-commit">ubik/read-during-commit</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13630">13630</a></td><td>vlserver: Reduce rd_* global refs during CheckInit</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:ubik/read-during-commit">ubik/read-during-commit</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13629">13629</a></td><td>ubik: Introduce TROLDDATA</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:ubik/read-during-commit">ubik/read-during-commit</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13628">13628</a></td><td>ubik: Avoid duplicate dirty/non-dirty pages</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:ubik/read-during-commit">ubik/read-during-commit</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13627">13627</a></td><td>ubik: Convert DRead/etc to use struct buffers</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:ubik/read-during-commit">ubik/read-during-commit</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13626">13626</a></td><td>ubik: Consolidate buffer invalidation</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:ubik/read-during-commit">ubik/read-during-commit</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13625">13625</a></td><td>ubik: Move ulock_getLock TRREADWRITE check</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:ubik/read-during-commit">ubik/read-during-commit</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13624">13624</a></td><td>ubik: Remove truncate operations</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:ubik/read-during-commit">ubik/read-during-commit</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13623">13623</a></td><td>vlserver: Introduce vl_EndTrans/vl_AbortTrans</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:ubik/read-during-commit">ubik/read-during-commit</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13622">13622</a></td><td>vlserver: Enable read-while-write at runtime</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:ubik/read-during-commit">ubik/read-during-commit</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13621">13621</a></td><td>rx: Use SO_REUSEPORT for multiple listener threads</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:reuseport">reuseport</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13620">13620</a></td><td>rx: Split out rxi_BindSocket for userspace</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:reuseport">reuseport</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13619">13619</a></td><td>rx: Defer rxi_Start calls during rxi_WriteProc</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxi_startdefer">rxi_startdefer</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13618">13618</a></td><td>rx: Define conn->flags as a uint32</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxi_startdefer">rxi_startdefer</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13617">13617</a></td><td>rx: Refactor rxi_WriteProc error handling</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxi_startdefer">rxi_startdefer</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13616">13616</a></td><td>rx: Introduce rxi_WaitForTransmitWindow</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxi_startdefer">rxi_startdefer</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13615">13615</a></td><td>viced: Allow multiple rx listeners</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:multi-listener">multi-listener</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13614">13614</a></td><td>rx: Allow multiple rx listeners for pthreads</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:multi-listener">multi-listener</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13613">13613</a></td><td>rx: Use sendmmsg when available</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:sendmmsg">sendmmsg</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13612">13612</a></td><td>rx: Introduce rxi_SendPacketDgrams</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:sendmmsg">sendmmsg</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13611">13611</a></td><td>rx: Introduce 'flags' argument to rxi_SendList</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:sendmmsg">sendmmsg</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13610">13610</a></td><td>rx: Use recvmmsg when available</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:recvmmsg">recvmmsg</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13609">13609</a></td><td>rx: Introduce rxi_Read/ReceivePacketList</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:recvmmsg">recvmmsg</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13608">13608</a></td><td>rx: Split out rxi_ReceivePacketConn</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:recvmmsg">recvmmsg</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13607">13607</a></td><td>rx: Split out rxi_ReceivePacketCall</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:recvmmsg">recvmmsg</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13606">13606</a></td><td>rx: Split out invoke_justReceived</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:recvmmsg">recvmmsg</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13605">13605</a></td><td>rx: Split out rxi_ReceivePacketGlobal</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:recvmmsg">recvmmsg</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13604">13604</a></td><td>rx: Refactor rxi_ReceivePacket destructors</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:recvmmsg">recvmmsg</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13603">13603</a></td><td>rx: Split out rxi_ConnectionMatch</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:recvmmsg">recvmmsg</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13602">13602</a></td><td>rx: Remove unneeded rxi_ReceiveDataPacket params</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:recvmmsg">recvmmsg</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13601">13601</a></td><td>rx: Split rxi_ReadPacket into three functions</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:recvmmsg">recvmmsg</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13540">13540</a></td><td>fs: Avoid unnecessary cell DNS lookups</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13532">13532</a></td><td>afs: Raise AFS_MINBUFFERS</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13516">13516</a></td><td>auth: check for allocation failure in keys.c</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13502">13502</a></td><td>ptserver: add rxgk support to WhoIsThisWithName</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxgk_ptserver">rxgk_ptserver</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13491">13491</a></td><td>vos: listvldb Add option and support to display LockTimestamp</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13488">13488</a></td><td>viced: log fileserver tuning values</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:viced-auto-tune">viced-auto-tune</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13478">13478</a></td><td>afs: fix rounding in chunk size calculation</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13456">13456</a></td><td>opr: fix paths in header install targets</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13399">13399</a></td><td>ptuser: convert pr_Initialize to afsconf_ClientOpen</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:bosserver-no-client-dirs">bosserver-no-client-dirs</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13398">13398</a></td><td>auth: add afsconf_ClientOpen</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:bosserver-no-client-dirs">bosserver-no-client-dirs</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13389">13389</a></td><td>vos: Mark RO clone as "old" during release clone</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13388">13388</a></td><td>vos: Remove references to NEW_REPSITE/RO_DONTUSE</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13386">13386</a></td><td>dtrace: Autogenerate afs_errorstr mapping</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:dtrace-usdt-probes">dtrace-usdt-probes</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13385">13385</a></td><td>comerr: Add 'compile_et -emit raw'</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:dtrace-usdt-probes">dtrace-usdt-probes</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13384">13384</a></td><td>vlserver: Return VL_DBBAD on unhash failure</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:vl_dbbad">vl_dbbad</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13383">13383</a></td><td>vlserver: Add VL_DBBAD error code</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:vl_dbbad">vl_dbbad</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13382">13382</a></td><td>vlserver: Warn when we cannot unhash deleted entry</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:vl_dbbad">vl_dbbad</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13380">13380</a></td><td>pts: remove unused confdir string</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:bosserver-no-client-dirs">bosserver-no-client-dirs</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13379">13379</a></td><td>defer config directory selection in vos and pts</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:bosserver-no-client-dirs">bosserver-no-client-dirs</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13378">13378</a></td><td>ubik: convert to afsconf_ClientOpen</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:bosserver-no-client-dirs">bosserver-no-client-dirs</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13377">13377</a></td><td>vlserver: Introduce SDT probes</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:dtrace-usdt-probes">dtrace-usdt-probes</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/13376">13376</a></td><td>bozo: mark failed bnodes as stopped/shutdown</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13375">13375</a></td><td>afs: refactor afs_GetDownDSlot()</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:dcache_panic">dcache_panic</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13374">13374</a></td><td>ptserver: Check for -restricted in SPR_Delete</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:ptserver-restricted-checks">ptserver-restricted-checks</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13373">13373</a></td><td>ptserver: Fix AccessOK -restricted for SYSADMINID</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:ptserver-restricted-checks">ptserver-restricted-checks</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13371">13371</a></td><td>aklog: Avoid misleading AFSCELL message</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13370">13370</a></td><td>ptserver: Fix AccessOK -restricted for addToGroup</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:ptserver-restricted-checks">ptserver-restricted-checks</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13369">13369</a></td><td>support vos/pts/bos salvage -noauth on servers without client config</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:bosserver-no-client-dirs">bosserver-no-client-dirs</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/13368">13368</a></td><td>viced: remove extraneous whitespace</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13364">13364</a></td><td>afs: avoid afs_GetDownDSlot panic on afs_WriteDCache failure</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:dcache_panic">dcache_panic</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/13359">13359</a></td><td>Build build-time programs with build-time compiler</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:cross-build">cross-build</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/13358">13358</a></td><td>Add AX_PROG_CC_FOR_BUILD autoconf macro</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:cross-build">cross-build</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/13356">13356</a></td><td>afs: Occasionally sleep in afs_HaveCallBacksFrom</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:afs-hcf">afs-hcf</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13347">13347</a></td><td>support vos/pts -noauth on servers without client config</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:bosserver-no-client-dirs">bosserver-no-client-dirs</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/13341">13341</a></td><td>vol: remove dead code namei_copy_on_write</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13335">13335</a></td><td>cmd: bail if out of memory while printing syntax</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:static-analysis">static-analysis</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/13334">13334</a></td><td>afs: avoid GetEntryByName with .readonly extension</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/13333">13333</a></td><td>configure.ac: Add missing double include guard</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:static-analysis">static-analysis</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13327">13327</a></td><td>ubik: remove superfluous signals for dbase->version</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:ubik-cruft">ubik-cruft</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13326">13326</a></td><td>ubik: remove unused condvar version_cond</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:ubik-cruft">ubik-cruft</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/13323">13323</a></td><td>audit: simplify build dependencies</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/13322">13322</a></td><td>remove unused src/butc/common.h</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/13321">13321</a></td><td>volser: apply static keyword to VolPartitionInfo definition</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/13301">13301</a></td><td>afs: Detect VIOCPREFETCH special case properly</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:chroot-sysname">chroot-sysname</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/13300">13300</a></td><td>LINUX: Subsitute @sys before calling afs_lookup</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:chroot-sysname">chroot-sysname</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/13299">13299</a></td><td>afs: Refactor and consolidate sysname code</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:chroot-sysname">chroot-sysname</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13290">13290</a></td><td>afs: avoid stalled fileservers</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:avoid-stalled-servers">avoid-stalled-servers</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13287">13287</a></td><td>rxkad: Update ticket5 from heimdal</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13285">13285</a></td><td>LINUX: Introduce 'afsd -automount'</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:linux-native-mounts">linux-native-mounts</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13284">13284</a></td><td>LINUX: Turn on AFS_NEW_BKG</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:linux-native-mounts">linux-native-mounts</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13283">13283</a></td><td>LINUX: Add mounting via Linux mounts</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:linux-native-mounts">linux-native-mounts</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13282">13282</a></td><td>LINUX: Minor osi_vfsop.c cleanup</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:linux-native-mounts">linux-native-mounts</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13281">13281</a></td><td>afs: Add AFS_USPC_SHUTDOWN bkg request</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:linux-native-mounts">linux-native-mounts</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13280">13280</a></td><td>DARWIN: Use tb->code_raw for BOP_MOVE</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:linux-native-mounts">linux-native-mounts</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/13290">13290</a></td><td>afs: Avoid stalled fileservers</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:avoid-stalled-servers">avoid-stalled-servers</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/13278">13278</a></td><td>afs: consolidate duplicated wait-for-cache-drain code</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:solaris-kstats">solaris-kstats</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/13256">13256</a></td><td>afs: Skip bulkstat if stat cache looks full</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:bulkstat-vcache-pressure">bulkstat-vcache-pressure</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/13255">13255</a></td><td>afs: Log warning when we detect too many vcaches</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:bulkstat-vcache-pressure">bulkstat-vcache-pressure</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/13254">13254</a></td><td>afs: Split out bulkstat conditions into a function</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:bulkstat-vcache-pressure">bulkstat-vcache-pressure</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/13253">13253</a></td><td>afs: Bound afs_DoBulkStat dir scan</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:bulkstat-vcache-pressure">bulkstat-vcache-pressure</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/13208">13208</a></td><td>Resolve possible memory leaks</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:static-analysis">static-analysis</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13207">13207</a></td><td>afs: test condition mismatch resolved</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:static-analysis">static-analysis</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/13206">13206</a></td><td>localtime can return NULL if unable to read system clock</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:static-analysis">static-analysis</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13204">13204</a></td><td>viced: use calloc in SRXAFS_GetXStats</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:pthreaded-xstat">pthreaded-xstat</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/13196">13196</a></td><td>Add checks to ensure *alloc was successful</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:static-analysis">static-analysis</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/13175">13175</a></td><td>Resolve a few dereference of null pointer issues</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:static-analysis">static-analysis</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/13174">13174</a></td><td>Import of code from heimdal</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:heimdal-pullup">heimdal-pullup</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/13168">13168</a></td><td>afs: more cache truncation stats</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:solaris-kstats">solaris-kstats</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/13163">13163</a></td><td>strlcpy restricted to array length.</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:static-analysis">static-analysis</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/13162">13162</a></td><td>afsweb: possible array overrun</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:static-analysis">static-analysis</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13161">13161</a></td><td>afsmonitor: avoid possible double free</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:static-analysis">static-analysis</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/13160">13160</a></td><td>LINUX: Subsitute @sys before calling afs_lookup</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:atsys-dentry">atsys-dentry</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/13159">13159</a></td><td>afs: Consolidate sysname code into afs_sysname.c</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:atsys-dentry">atsys-dentry</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13158">13158</a></td><td>Fix static expressions in conditionals</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:static-analysis">static-analysis</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/13156">13156</a></td><td>If realloc() == NULL we lost the pointer to old memory</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:static-analysis">static-analysis</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/13155">13155</a></td><td>Resolve missing printf args</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:static-analysis">static-analysis</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/13154">13154</a></td><td>Close files when completed</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:static-analysis">static-analysis</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/13017">13017</a></td><td>rx: update comment about serial number zero</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/13006">13006</a></td><td>autoconf: error instead of warn when linux headers are not found</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:error-no-linux-headers">error-no-linux-headers</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/13000">13000</a></td><td>afs: pass the cell object to afs_GetServer</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/12969">12969</a></td><td>vlserver: Avoid ubik abort for GetEntryBy* NOENTs</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/12969">12969</a></td><td>vlserver: Avoid ubik abort for GetEntryBy* NOENTs</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:ubik/read-during-commit">ubik/read-during-commit</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/12968">12968</a></td><td>ubik: Avoid redundant db checks in ubik_Read</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:ubik_perf">ubik_perf</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/12967">12967</a></td><td>ubik: Remove unused ubik_Tell function</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:ubik_perf">ubik_perf</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/12966">12966</a></td><td>ubik: Avoid urecovery_AllBetter check in ubik_Seek</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:ubik_perf">ubik_perf</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/12960">12960</a></td><td>ipv6: Identify all IPv4 addresses</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:ipv6-prep">ipv6-prep</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/12942">12942</a></td><td>CVS-2018-7168 RXAFS_StoreACL deprecate 134 introduce 164</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:CVE-2018-7168">CVE-2018-7168</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/12941">12941</a></td><td>Use rxgk in afsconf_BuildServerSecurityObjects</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxgk-phase1">rxgk-phase1</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/12940">12940</a></td><td>rxdebug: Add rxgk support</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxgk-phase1">rxgk-phase1</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/12879">12879</a></td><td>vol: remove empty directories left by vos zap -force</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/12942">12942</a></td><td>CVE-2018-7168 RXAFS_StoreACL deprecate 134 introduce 164</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:CVE-2018-7168">CVE-2018-7168</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/12841">12841</a></td><td>vol: do not propagate ENOENT from VDestroyVolumeDiskHeader</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:zap-error-code-cleanup">zap-error-code-cleanup</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/12840">12840</a></td><td>vol: do not propagate VGC unknown volume id when deleting</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:zap-error-code-cleanup">zap-error-code-cleanup</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/12770">12770</a></td><td>opr: add opr_hexdump()</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/12768">12768</a></td><td>asetkey: add 'add-random' command</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxgk-phase1">rxgk-phase1</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/12767">12767</a></td><td>asetkey: Add new 'delete' command variants</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxgk-phase1">rxgk-phase1</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/12766">12766</a></td><td>asetkey: Allow rxgk keys</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxgk-phase1">rxgk-phase1</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/12753">12753</a></td><td>convert xstat and friends to pthreads</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:pthreaded-xstat">pthreaded-xstat</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/12721">12721</a></td><td>Add rxgk_GetServerInfo stub</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxgk-phase1">rxgk-phase1</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/12744">12744</a></td><td>test change to check gerrit/buildbot integration</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:buildbot-check">buildbot-check</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/12712">12712</a></td><td>aklog: convert to new get_credv5_akimpersonate</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:akimpersonate-on-master-again">akimpersonate-on-master-again</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/12711">12711</a></td><td>aklog: akimpersonate build fixes</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:akimpersonate-on-master-again">akimpersonate-on-master-again</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/12710">12710</a></td><td>aklog: import akimpersonate.c</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:akimpersonate-on-master-again">akimpersonate-on-master-again</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/12699">12699</a></td><td>SOLARIS: Fix 'struct caller_context_t' references</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:solaris-vnop-warnings">solaris-vnop-warnings</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/12698">12698</a></td><td>SOLARIS: Include sys/vmsystm.h for map_addr</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:solaris-vnop-warnings">solaris-vnop-warnings</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/12697">12697</a></td><td>SOLARIS: gafs_fid takes a struct fid*</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:solaris-vnop-warnings">solaris-vnop-warnings</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/12696">12696</a></td><td>SOLARIS: Switch non-embedded vnodes for Solaris 11</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:solaris-nonembed-vnode">solaris-nonembed-vnode</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/12695">12695</a></td><td>SOLARIS: Fix vnode/vcache casts</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:solaris-nonembed-vnode">solaris-nonembed-vnode</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/12694">12694</a></td><td>SOLARIS: Accept vnodes in vnode ops</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:solaris-nonembed-vnode">solaris-nonembed-vnode</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/12693">12693</a></td><td>SOLARIS: Reorder definitions for vnode callbacks</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:solaris-nonembed-vnode">solaris-nonembed-vnode</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/12692">12692</a></td><td>SOLARIS: Clean up some osi_vnodeops func defs</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:solaris-nonembed-vnode">solaris-nonembed-vnode</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/12691">12691</a></td><td>SOLARIS: Disable kernel optimization by default</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:solaris-sse">solaris-sse</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/12690">12690</a></td><td>SOLARIS: Check for libafs SSE/FPU/etc instructions</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:solaris-sse">solaris-sse</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/12688">12688</a></td><td>afs: introduce negative volume cache</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/12656">12656</a></td><td>afs: Avoid needless W-locks for afs_FindVCache</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:bulkstat-vcache-pressure">bulkstat-vcache-pressure</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/12655">12655</a></td><td>afs: Change VerifyVCache2 calls to VerifyVCache</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:bulkstat-vcache-pressure">bulkstat-vcache-pressure</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/12612">12612</a></td><td>afsd: Correctly detect invalid cache dirs</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/12586">12586</a></td><td>bozo: do not create client directories and symlinks</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:bosserver-no-client-dirs">bosserver-no-client-dirs</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/12586">12586</a></td><td>bozo: do not create client directory and symlinks</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:bosserver-no-client-dirs">bosserver-no-client-dirs</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/12585">12585</a></td><td>FBSD: drop GLOCK for unmount's vflush</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:fbsd11-updates">fbsd11-updates</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/12584">12584</a></td><td>FBSD: don't drop locks in osi_TryEvictVCache</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:fbsd11-updates">fbsd11-updates</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/12583">12583</a></td><td>FBSD: avoid page fault in vType()</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:fbsd11-updates">fbsd11-updates</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/12582">12582</a></td><td>FBSD: skip vinvalbuf when paging or vnode unlocked</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:fbsd11-updates">fbsd11-updates</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/12581">12581</a></td><td>FBSD: remove several GLOCK drops</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:fbsd11-updates">fbsd11-updates</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/12580">12580</a></td><td>FBSD: support kernels built with VIMAGE</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:fbsd11-updates">fbsd11-updates</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/12579">12579</a></td><td>FBSD: translate VOP_ADVLOCK requests better</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:fbsd11-updates">fbsd11-updates</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/12580">12580</a></td><td>FBSD: Call CURVNET_SET/CURVNET_RESTORE for VIMAGE</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:fbsd11-updates">fbsd11-updates</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/12578">12578</a></td><td>FBSD: only use LOCKPARENT&ISLASTCN on FreeBSD<7</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:fbsd11-updates">fbsd11-updates</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/12577">12577</a></td><td>FBSD: reduce global lock frobnication in afs_root</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:fbsd11-updates">fbsd11-updates</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/12576">12576</a></td><td>FBSD: rework global lock and sleep/wait</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:fbsd11-updates">fbsd11-updates</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/12384">12384</a></td><td>Move afs_StaleVCacheFlags to afs_cbqueue.c</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/12383">12383</a></td><td>Skip DNLC purge for Init|Flushed vcaches in afs_StaleVCache</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/12381">12381</a></td><td>afsio: readdir/fidreaddir commands</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/12379">12379</a></td><td>tests: fix make check on mac osx 10.11</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:make-check">make-check</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/12376">12376</a></td><td>libadmin: rxstat_{clear,disable,enable}_{peer,process} -localauth</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/12375">12375</a></td><td>libadmin: add afsclient_TokenPrint function</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/12374">12374</a></td><td>libadmin: parse rxstat_* command line args with libcmd</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/12364">12364</a></td><td>added .gitattributes to avoid future trouble with line endings (removed .* from .gitignore and added autoconf .libs directories explicitly)</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/12359">12359</a></td><td>Remove always-true conditional</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/12353">12353</a></td><td>LINUX: consolidate and clarify page unlock logic</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/12352">12352</a></td><td>LINUX: readahead error fails to drop page lock</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/12353">12353</a></td><td>LINUX: consolidate and clarify page unlock logic</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:lock_leak">lock_leak</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/12352">12352</a></td><td>LINUX: readahead error fails to drop page lock</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:lock_leak">lock_leak</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/12344">12344</a></td><td>Fix OS X 10.11 build</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/12338">12338</a></td><td>afs: wait uninterruptibly if hard-mount is enabled</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/12337">12337</a></td><td>afs: update comments in afs_vnop_read.c</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/11512">11512</a></td><td>afs: Optionally check md5 checksums on access</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:afsd-cache-verify">afsd-cache-verify</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/11511">11511</a></td><td>afs: Optionally store md5 checksums of each chunk</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:afsd-cache-verify">afsd-cache-verify</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/11450">11450</a></td><td>Changes for FreeBSD9 on SPARC64</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:fbsd-sparc64">fbsd-sparc64</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/11439">11439</a></td><td>bozo:  Handle bnode timeout on separate threads</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/11439">11439</a></td><td>bozo: Handle bnode timeout on separate threads</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/11390">11390</a></td><td>auth: Add negative caching to afsconf_LookupServer()</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/11383">11383</a></td><td>FBSD: remove all support for unsupported FreeBSD releases</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/11379">11379</a></td><td>ihandle: Mention FDH_PREAD &co in header comments</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/11378">11378</a></td><td>ihandle: Remove FDH_READ/WRITE/SEEK</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/11375">11375</a></td><td>Implement SRXGK_AFSCombineTokens</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxgk">rxgk</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/11189">11189</a></td><td>Build both pthreaded and LWP rxgk library</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxgk">rxgk</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/11138">11138</a></td><td>rxgen: move function_names to the header</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/11132">11132</a></td><td>WIP: attempt to support building with gcc on illumos</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:build-with-gcc-on-illumos">build-with-gcc-on-illumos</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/11105">11105</a></td><td>Add rxgk client options to vl and pt utilities</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxgk-phase1">rxgk-phase1</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/11104">11104</a></td><td>auth: Add afsconf_ClientAuthRXGK variants</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxgk-phase1">rxgk-phase1</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/11103">11103</a></td><td>Use afsconf_BuildDbServerSecurityObjects for the vl, ptserver</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxgk">rxgk</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/11102">11102</a></td><td>Add afsconf_BuildDbServerSecurityObjects</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxgk">rxgk</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/11101">11101</a></td><td>Use afsconf_BuildUbikServerSecurityObjects for vl, ptserver</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxgk">rxgk</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/11100">11100</a></td><td>Add afsconf_BuildUbikServerSecurityObjects</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxgk">rxgk</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/11099">11099</a></td><td>Implement afsconf_GetRXGKKey</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxgk-phase1">rxgk-phase1</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/11095">11095</a></td><td>Remove a couple more uses of libafsauthent.a</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/11091">11091</a></td><td>fstrace: Flush output file after printing records</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/10992">10992</a></td><td>Add -encrypt flag for bos</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:bos-crypto">bos-crypto</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/10991">10991</a></td><td>bos: use integrity protection for superuser-only RPCs</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:bos-crypto">bos-crypto</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/10990">10990</a></td><td>Add AFSCONF_SECOPTS_REQUREINTEG</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:bos-crypto">bos-crypto</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/10989">10989</a></td><td>Add afsconf_ClientAuthInteg, print an rxkad_auth token</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:bos-crypto">bos-crypto</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/10966">10966</a></td><td>New 'vos each' utility</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:vos-foreach">vos-foreach</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/10938">10938</a></td><td>Implement SRXGK_CombineTokens</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxgk">rxgk</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/10937">10937</a></td><td>Add rxgk_util.c</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxgk-phase1">rxgk-phase1</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/10930">10930</a></td><td>A first step to integrate AFS/OSD into OpenAFS</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:AFS-OSD-integration">AFS-OSD-integration</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/10858">10858</a></td><td>afs: include volume lookup in retry logic</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/10854">10854</a></td><td>afs: Actually fill read requests with zeros on EOF</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:afs_read-EOF">afs_read-EOF</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/10801">10801</a></td><td>Increase vcache & dcache hash table sizes</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/10800">10800</a></td><td>Protect against vcache entry with negative length</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/10793">10793</a></td><td>rx: Fixup BUSY packet callNumber</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/10792">10792</a></td><td>afs: Honor errors inside fetch read/write loop</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/10791">10791</a></td><td>afs: Refactor afs_StoreWarn</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/10790">10790</a></td><td>afs: Use afs_StoreWarn in afs_close</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/10789">10789</a></td><td>afs: Don't retry timed-out RW operations forever</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/10718">10718</a></td><td>rxevent: detect and log rxevent queue stall</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/10717">10717</a></td><td>rx: add logging callback function for rx messages</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/10713">10713</a></td><td>Linux: avoid export_op_default if not exported</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/10591">10591</a></td><td>Build rxgk support into libafsrpc</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxgk-phase1">rxgk-phase1</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/10576">10576</a></td><td>Add rxgk support to userok</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxgk-phase1">rxgk-phase1</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/10574">10574</a></td><td>BuildServerSecurityObjects allocate for rxgk</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxgk">rxgk</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/10573">10573</a></td><td>Implement rxgk client security object routines</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxgk-phase1">rxgk-phase1</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/10572">10572</a></td><td>Implement the rxgk server security object routines</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxgk-phase1">rxgk-phase1</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/10571">10571</a></td><td>Add rxgk_packet.c</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxgk-phase1">rxgk-phase1</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/10570">10570</a></td><td>Implement SRXGK_GSSNegotiate()</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxgk">rxgk</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/10568">10568</a></td><td>Add rxgk_gss.c</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxgk">rxgk</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/10567">10567</a></td><td>Add rxgk_token.c</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxgk-phase1">rxgk-phase1</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/10560">10560</a></td><td>bozo: make getstat in struct bnode_ops return void</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:pthread-bos">pthread-bos</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/10559">10559</a></td><td>bozo: make timeout in struct bnode_ops return void</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:pthread-bos">pthread-bos</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/10558">10558</a></td><td>bozo: Serialize configuration file updates</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:pthread-bos">pthread-bos</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/9945">9945</a></td><td>p_osi_sleep make afs_osi_Wait interruptible by ctrl-C</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/9919">9919</a></td><td>Increase vcache & dcache hash table sizes</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/9875">9875</a></td><td>p_roVolPref - make R/O preference configurable</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/9796">9796</a></td><td>viced: refactor stubs for rpc refresh</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/9774">9774</a></td><td>volser: volserver option to specify disk IO buffer size</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/9713">9713</a></td><td>viced: Give 'busy' hosts a chance to respond quick</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/9712">9712</a></td><td>Add ObtainWriteLockTimedWait</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/9278">9278</a></td><td>vos: add -reclone option to vos convertROtoRW</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/9124">9124</a></td><td>ubik: Move ubik_epochTime to beacon_globals</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/9123">9123</a></td><td>ubik: Set ubik_epochTime as soon as we get quorum</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/8892">8892</a></td><td>viced: copy volumeid into int32 with cast</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/8887">8887</a></td><td>linux: disable hm retry on shutdown</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/8841">8841</a></td><td>Prevent out-of-bounds FD_SET calls</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/8782">8782</a></td><td>tests: test rx timeouts when keepalives disabled</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/8553">8553</a></td><td>opr_time: provide more operations</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/8137">8137</a></td><td>Enable debugging as configure default.</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/8134">8134</a></td><td>Check for a valid DES key, instead of blindly setting something bogus</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/8048">8048</a></td><td>run tests</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/8014">8014</a></td><td>vos: refuse to convertROtoRW if the RW is active</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/7897">7897</a></td><td>doc: add -nobusy explanation for fileserver</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/7862">7862</a></td><td>macos: update aklog.bundle</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/7378">7378</a></td><td>cmd: revert -help formatting</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/7286">7286</a></td><td>libafs: trigger volume lookup on no conn or no server</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/7233">7233</a></td><td>run make check</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/7225">7225</a></td><td>tests: modernized build target</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/7185">7185</a></td><td>viced: Add support for StoreData replication</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rw-replication">rw-replication</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/7184">7184</a></td><td>viced: Add Link replication support</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rw-replication">rw-replication</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/7183">7183</a></td><td>viced: Add StoreStatus replication support</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rw-replication">rw-replication</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/7178">7178</a></td><td>viced: Add RemoveDir replication support</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rw-replication">rw-replication</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/7177">7177</a></td><td>viced: Add RemoveFile replication support</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rw-replication">rw-replication</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/7176">7176</a></td><td>viced: Add support for SetVolumeStatus replication</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rw-replication">rw-replication</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/7175">7175</a></td><td>viced: Add support for StoreACL replication</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rw-replication">rw-replication</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/7013">7013</a></td><td>Czech localization fixed</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/6921">6921</a></td><td>Czech localization update</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/6895">6895</a></td><td>rx: race can lead to sending RX_PACKET_TYPE_BUSY</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/6890">6890</a></td><td>libafs: prevent user creation of certain files</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/6681">6681</a></td><td>RW replication: Define new filserver to fileserver interface</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rw-replication">rw-replication</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/6680">6680</a></td><td>RW Replication: Add update stashing</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rw-replication">rw-replication</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/6679">6679</a></td><td>RW Replication: Add some infrastructure</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rw-replication">rw-replication</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/6678">6678</a></td><td>RW Replication: Implement release to a RW replica site</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rw-replication">rw-replication</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/6677">6677</a></td><td>RW Replication: Add and remove RW replication sites</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rw-replication">rw-replication</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/6340">6340</a></td><td>Windows: cs_CZ localization</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/6242">6242</a></td><td>Cunit test driver, avl, adt bundle.</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/6204">6204</a></td><td>Add (optional) internal lookup, insert operations to opr_rbtree</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/5588">5588</a></td><td>Extended attributes support</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/4063">4063</a></td><td>allow anonymous keyed cache managers</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/3743">3743</a></td><td>cmdebug -dcache</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/3501">3501</a></td><td>ubik: implement getnfiles</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/3332">3332</a></td><td>Windows: Add winafsbld script to build-tools</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/3319">3319</a></td><td>writePartIdFile for VICEP-Access</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/3314">3314</a></td><td>Preparing namei_ops.c and ihandle.h for RXOSD</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/3300">3300</a></td><td>New cache manager progs for RXOSD/VICEP-Access</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/3284">3284</a></td><td>New operation op_EncryptDecrypt in rx_securityClass</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/3264">3264</a></td><td>command "osd"</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/2591">2591</a></td><td>release kernel lock first, then AFS lock</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/2567">2567</a></td><td>[GSoC Encrypted Storage] Macro handling of libuafs</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/2566">2566</a></td><td>[GSoC Encrypted Storage]Free allocated space in read/write routines</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/2565">2565</a></td><td>[GSoC Encrypted Storage]Move file along with metadata file</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/2564">2564</a></td><td>[GSoC Encrypted Storage]Removal of metadata file on rm filename</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/2563">2563</a></td><td>[GSoC Encrypted Storage]Fixed bug when writing</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/2562">2562</a></td><td>[GSoC Encrypted Storage]Metadata file creation/read/write</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/2561">2561</a></td><td>[GSoc Encrypted Storage]Write module implementation</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/2560">2560</a></td><td>[GSoC Encrypted Storage]Read encryption functionality with extents and chunking LINUX</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/2559">2559</a></td><td>[GSoC Encrypted Storage]Encrypt functionality</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/2557">2557</a></td><td>Extended attribute support for cache manager</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/2366">2366</a></td><td>rx mtu discovery tuning beyond ifmtu</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/2307">2307</a></td><td>solaris build userland with CC</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/2288">2288</a></td><td>Fast restart for Ubik database servers</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/2287">2287</a></td><td>Add -ubiknocoord option to prevent becoming coordinator</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/2071">2071</a></td><td>VICE error table</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/1975">1975</a></td><td>vos partinfo: enable tabular output</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/1865">1865</a></td><td>Allow salsrv salvage I/O to occur in parallel</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/1777">1777</a></td><td>Add xml functionality to the vos examine command</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/1742">1742</a></td><td>Make -printuuid an option for all vos commands</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/1625">1625</a></td><td>preliminary support for pinned vcaches</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/1553">1553</a></td><td>dynamic volume allocation</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/1201">1201</a></td><td>basic kernel event system for afs cm</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/1191">1191</a></td><td>runningCalls: VOL_COUNT_LOCK vs VTRANS_LOCK</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/1074">1074</a></td><td>Unix CM: Include memcache's tiov in rxfs_context</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/435">435</a></td><td>clear stat flag on renamed directories</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/433">433</a></td><td>Add throughput framework to cm_RankServer()</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/376">376</a></td><td>K5SSL by Marcus Watts</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 </table>
\ No newline at end of file