update gerrit list
[openafs-wiki.git] / devel / GerritsForMaster.mdwn
1 <p>Changes for branch master.</p><table>
2 <tr><th>number</th><th>subject</th><th>topic</th></tr>
3 <tr><td><a href="https://gerrit.openafs.org/#/c/15450">15450</a></td><td>AIX: Use MT_CC for libuafs CC</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:aix-clang">aix-clang</td></tr>
4 <tr><td><a href="https://gerrit.openafs.org/#/c/15449">15449</a></td><td>export: Modernize code</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:aix-clang">aix-clang</td></tr>
5 <tr><td><a href="https://gerrit.openafs.org/#/c/15448">15448</a></td><td>tsm41: Fix various errors in aix_aklog.c</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:aix-clang">aix-clang</td></tr>
6 <tr><td><a href="https://gerrit.openafs.org/#/c/15447">15447</a></td><td>AIX: Don't specify -qlanglvl=stdc99 for libuafs</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:aix-clang">aix-clang</td></tr>
7 <tr><td><a href="https://gerrit.openafs.org/#/c/15446">15446</a></td><td>AIX: Declare syscall()</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:aix-clang">aix-clang</td></tr>
8 <tr><td><a href="https://gerrit.openafs.org/#/c/15445">15445</a></td><td>AIX: Avoid COMPAT_43 for clang</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:aix-clang">aix-clang</td></tr>
9 <tr><td><a href="https://gerrit.openafs.org/#/c/15444">15444</a></td><td>AIX: Use 'static inline' with clang-ish compilers</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:aix-clang">aix-clang</td></tr>
10 <tr><td><a href="https://gerrit.openafs.org/#/c/15438">15438</a></td><td>tests: Avoid realpath(x, NULL)</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
11 <tr><td><a href="https://gerrit.openafs.org/#/c/15437">15437</a></td><td>tests: Standardize src/tests includes</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
12 <tr><td><a href="https://gerrit.openafs.org/#/c/15436">15436</a></td><td>AIX: Detect IBM Open XL C 17.1+ (clang) on AIX 7.2+</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:aix-openxlc-support">aix-openxlc-support</td></tr>
13 <tr><td><a href="https://gerrit.openafs.org/#/c/15435">15435</a></td><td>dumpscan: Include time.h</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:aix-clang">aix-clang</td></tr>
14 <tr><td><a href="https://gerrit.openafs.org/#/c/15434">15434</a></td><td>bozo: Declare tweak_config() void</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:aix-clang">aix-clang</td></tr>
15 <tr><td><a href="https://gerrit.openafs.org/#/c/15433">15433</a></td><td>afsd: Properly declare aix_vmount and vmountdata</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:aix-clang">aix-clang</td></tr>
16 <tr><td><a href="https://gerrit.openafs.org/#/c/15432">15432</a></td><td>Remove almost all bcopy/bzero/bcmp calls</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:aix-clang">aix-clang</td></tr>
17 <tr><td><a href="https://gerrit.openafs.org/#/c/15431">15431</a></td><td>kauth: Do not redefine vfprintf</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:aix-clang">aix-clang</td></tr>
18 <tr><td><a href="https://gerrit.openafs.org/#/c/15430">15430</a></td><td>lwp: Declare LWP_CreateProcess2 for AIX</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:aix-clang">aix-clang</td></tr>
19 <tr><td><a href="https://gerrit.openafs.org/#/c/15429">15429</a></td><td>macOS: Remove duplicated signing files from PKGROOT</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
20 <tr><td><a href="https://gerrit.openafs.org/#/c/15428">15428</a></td><td>vol: Don't leak volume bitmaps</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
21 <tr><td><a href="https://gerrit.openafs.org/#/c/15421">15421</a></td><td>rx: alter rx_jumboHeader byte-order conversion</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rx_jumboHeader-byte-order-conversion">rx_jumboHeader-byte-order-conversion</td></tr>
22 <tr><td><a href="https://gerrit.openafs.org/#/c/15420">15420</a></td><td>util: Remove duplicate path definitions</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
23 <tr><td><a href="https://gerrit.openafs.org/#/c/15417">15417</a></td><td>Linux: Fix cast-function-type w/disable-checking</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
24 <tr><td><a href="https://gerrit.openafs.org/#/c/15416">15416</a></td><td>vol: Remove dead extern FSYNC_Init</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
25 <tr><td><a href="https://gerrit.openafs.org/#/c/15415">15415</a></td><td>audit: Make audit operations threadsafe</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:audit">audit</td></tr>
26 <tr><td><a href="https://gerrit.openafs.org/#/c/15414">15414</a></td><td>audit: Update comments</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:audit">audit</td></tr>
27 <tr><td><a href="https://gerrit.openafs.org/#/c/15407">15407</a></td><td>RedHat: Add RPM_BUILD_MODULES and RPM_BUILD_USERSPACE</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
28 <tr><td><a href="https://gerrit.openafs.org/#/c/15406">15406</a></td><td>RedHat: Add RPM_RELNOTES, RPM_CHANGELOG, and RPM_CELLSERVDB</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
29 <tr><td><a href="https://gerrit.openafs.org/#/c/15405">15405</a></td><td>RedHat: Support building RPMs with alternate CellServDB</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
30 <tr><td><a href="https://gerrit.openafs.org/#/c/15399">15399</a></td><td>doc: Move man page generation from regen.sh to make-release</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:make-man-pages">make-man-pages</td></tr>
31 <tr><td><a href="https://gerrit.openafs.org/#/c/15398">15398</a></td><td>afs: Remove bulk stat dead code</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
32 <tr><td><a href="https://gerrit.openafs.org/#/c/15397">15397</a></td><td>Introduce 'davol-tinker dv-bump'</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
33 <tr><td><a href="https://gerrit.openafs.org/#/c/15396">15396</a></td><td>tests: Add COMMON_LIBS macro to src/tests/Makefile</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
34 <tr><td><a href="https://gerrit.openafs.org/#/c/15395">15395</a></td><td>LINUX: Re-evaluate dentry if d_time > parent DV</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
35 <tr><td><a href="https://gerrit.openafs.org/#/c/15394">15394</a></td><td>macOS: Set parent of volume root vnodes correctly</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
36 <tr><td><a href="https://gerrit.openafs.org/#/c/15393">15393</a></td><td>fs: Restrict 'fs flushall' to root</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
37 <tr><td><a href="https://gerrit.openafs.org/#/c/15392">15392</a></td><td>fs: Improve 'flush' errno handling</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
38 <tr><td><a href="https://gerrit.openafs.org/#/c/15387">15387</a></td><td>doc: Stage man pages before installing</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:make-man-pages">make-man-pages</td></tr>
39 <tr><td><a href="https://gerrit.openafs.org/#/c/15366">15366</a></td><td>lwp: Remove vestigial Sun pre-8 references</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:sparc64">sparc64</td></tr>
40 <tr><td><a href="https://gerrit.openafs.org/#/c/15365">15365</a></td><td>doc: Build man pages when pod2man is found</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:make-man-pages">make-man-pages</td></tr>
41 <tr><td><a href="https://gerrit.openafs.org/#/c/15364">15364</a></td><td>doc: Generate man pages in batches</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:make-man-pages">make-man-pages</td></tr>
42 <tr><td><a href="https://gerrit.openafs.org/#/c/15363">15363</a></td><td>doc: Fix the AFS::ukernel man page title</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:make-man-pages">make-man-pages</td></tr>
43 <tr><td><a href="https://gerrit.openafs.org/#/c/15362">15362</a></td><td>viced: Update host package locking rules</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
44 <tr><td><a href="https://gerrit.openafs.org/#/c/15360">15360</a></td><td>SOLARIS: Specify -m64 for Solaris 11 kernel builds</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:solaris-misc-warnings">solaris-misc-warnings</td></tr>
45 <tr><td><a href="https://gerrit.openafs.org/#/c/15359">15359</a></td><td>SOLARIS: Modernize osi_inode</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:solaris-misc-warnings">solaris-misc-warnings</td></tr>
46 <tr><td><a href="https://gerrit.openafs.org/#/c/15358">15358</a></td><td>SOLARIS: Tidy up afs_cv_wait definition and declaration</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:solaris-misc-warnings">solaris-misc-warnings</td></tr>
47 <tr><td><a href="https://gerrit.openafs.org/#/c/15357">15357</a></td><td>afs: Remove stray semicolon from PGetTokens2</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:solaris-misc-warnings">solaris-misc-warnings</td></tr>
48 <tr><td><a href="https://gerrit.openafs.org/#/c/15356">15356</a></td><td>SOLARIS: Pass (void *) to LWP_NoYieldSignal and LWP_WaitProcess</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:solaris-misc-warnings">solaris-misc-warnings</td></tr>
49 <tr><td><a href="https://gerrit.openafs.org/#/c/15355">15355</a></td><td>tests: Specify unsigned char arrays in vos-t uuid tests</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:solaris-misc-warnings">solaris-misc-warnings</td></tr>
50 <tr><td><a href="https://gerrit.openafs.org/#/c/15352">15352</a></td><td>ptserver: Ensure proper buffer alignment in pt_util</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
51 <tr><td><a href="https://gerrit.openafs.org/#/c/15350">15350</a></td><td>vol: Remove remaining AFS_DEMAND_ATTACH_UTIL</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
52 <tr><td><a href="https://gerrit.openafs.org/#/c/15349">15349</a></td><td>rx: Avoid unnecessary locking in rxi_ReapConnections</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:connleaks">connleaks</td></tr>
53 <tr><td><a href="https://gerrit.openafs.org/#/c/15345">15345</a></td><td>viced: GetRights negative ACEs are superior to positive ACEs</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:viced-negative-host-rights">viced-negative-host-rights</td></tr>
54 <tr><td><a href="https://gerrit.openafs.org/#/c/15344">15344</a></td><td>libacl: introduce acl_checkRights2</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:viced-negative-host-rights">viced-negative-host-rights</td></tr>
55 <tr><td><a href="https://gerrit.openafs.org/#/c/15342">15342</a></td><td>tests: Make src/tests buildable</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
56 <tr><td><a href="https://gerrit.openafs.org/#/c/15341">15341</a></td><td>tests: Remove snprintf.c from src/tests</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
57 <tr><td><a href="https://gerrit.openafs.org/#/c/15340">15340</a></td><td>doc: Mention negative host ACL behavior</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
58 <tr><td><a href="https://gerrit.openafs.org/#/c/15339">15339</a></td><td>rx: Sort channels by busy-ness in rx_NewCall</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
59 <tr><td><a href="https://gerrit.openafs.org/#/c/15338">15338</a></td><td>rx: Rename rx_NewCall 'i' to 'channel'</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
60 <tr><td><a href="https://gerrit.openafs.org/#/c/15337">15337</a></td><td>rx: Introduce rxi_ExpandReceivePacket</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
61 <tr><td><a href="https://gerrit.openafs.org/#/c/15336">15336</a></td><td>rx: Use _CLASS_RECV_CBUF in rxi_ReadPacket</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
62 <tr><td><a href="https://gerrit.openafs.org/#/c/15335">15335</a></td><td>cmd: Do not leak tokens in cmd_ParseLine()</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:cmd-parseline">cmd-parseline</td></tr>
63 <tr><td><a href="https://gerrit.openafs.org/#/c/15329">15329</a></td><td>opr: Use an enum for opr_StaticAssert</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
64 <tr><td><a href="https://gerrit.openafs.org/#/c/15328">15328</a></td><td>libtool: Make libfoo.krb depend on libfoo</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
65 <tr><td><a href="https://gerrit.openafs.org/#/c/15327">15327</a></td><td>vol: Re-evaluate conditons for cond vars</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
66 <tr><td><a href="https://gerrit.openafs.org/#/c/15322">15322</a></td><td>afsio: Introduce -auth-as</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
67 <tr><td><a href="https://gerrit.openafs.org/#/c/15321">15321</a></td><td>afsio: Translate uae error codes</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
68 <tr><td><a href="https://gerrit.openafs.org/#/c/15320">15320</a></td><td>libafscp: Use afscp_errno more consistently</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
69 <tr><td><a href="https://gerrit.openafs.org/#/c/15319">15319</a></td><td>afsio: Index into dirName properly in BreakUpPath</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
70 <tr><td><a href="https://gerrit.openafs.org/#/c/15318">15318</a></td><td>libafscp: Use %u for afs_uint32</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
71 <tr><td><a href="https://gerrit.openafs.org/#/c/15307">15307</a></td><td>ubik: Set cachedVersion to pre-cbf version</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
72 <tr><td><a href="https://gerrit.openafs.org/#/c/15291">15291</a></td><td>ubik: Don't update cache if ubik_trans was aborted</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
73 <tr><td><a href="https://gerrit.openafs.org/#/c/15290">15290</a></td><td>ubik: Introduce struct ubik_trans_appl</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
74 <tr><td><a href="https://gerrit.openafs.org/#/c/15289">15289</a></td><td>ubik: Move TRDONE to ubik_trans->done</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
75 <tr><td><a href="https://gerrit.openafs.org/#/c/15288">15288</a></td><td>ubik: Remove unused TRABORT flag</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
76 <tr><td><a href="https://gerrit.openafs.org/#/c/15287">15287</a></td><td>ubik: Remove minCommitTime from ubik_trans</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
77 <tr><td><a href="https://gerrit.openafs.org/#/c/15276">15276</a></td><td>FBSD: incorporate new "vnode state transitions"</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
78 <tr><td><a href="https://gerrit.openafs.org/#/c/15220">15220</a></td><td>afs: Introduce '-atsys symlink'</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
79 <tr><td><a href="https://gerrit.openafs.org/#/c/15219">15219</a></td><td>Inhibit -Wstrict-prototypes warnings via CFLAGS</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
80 <tr><td><a href="https://gerrit.openafs.org/#/c/15218">15218</a></td><td>Use -Wno-unknown-pragmas with --enable-checking</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
81 <tr><td><a href="https://gerrit.openafs.org/#/c/15217">15217</a></td><td>Fix various warnings on RHEL5</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
82 <tr><td><a href="https://gerrit.openafs.org/#/c/15216">15216</a></td><td>LINUX: Stop using linux/config.h</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
83 <tr><td><a href="https://gerrit.openafs.org/#/c/15213">15213</a></td><td>LINUX: Disable osi_dnlc</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
84 <tr><td><a href="https://gerrit.openafs.org/#/c/15212">15212</a></td><td>afsd: honor the -nbiods option</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:updated-static-analysis">updated-static-analysis</td></tr>
85 <tr><td><a href="https://gerrit.openafs.org/#/c/15211">15211</a></td><td>afs: Remove unused fields in struct vcache</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
86 <tr><td><a href="https://gerrit.openafs.org/#/c/15209">15209</a></td><td>bozo: Print audit messages more consistently</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:bozo-audit-logs">bozo-audit-logs</td></tr>
87 <tr><td><a href="https://gerrit.openafs.org/#/c/15208">15208</a></td><td>bozo: Reorganize SBOZO_Install() to use 'goto out'</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:bozo-audit-logs">bozo-audit-logs</td></tr>
88 <tr><td><a href="https://gerrit.openafs.org/#/c/15207">15207</a></td><td>vol: Optionally remove salvaged RW volumes</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:salv-rm-on-error">salv-rm-on-error</td></tr>
89 <tr><td><a href="https://gerrit.openafs.org/#/c/15206">15206</a></td><td>vol: Introduce VFakeAttachVolumeByName</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:salv-rm-on-error">salv-rm-on-error</td></tr>
90 <tr><td><a href="https://gerrit.openafs.org/#/c/15205">15205</a></td><td>vol: Consolidate common vol header delete logic</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:salv-rm-on-error">salv-rm-on-error</td></tr>
91 <tr><td><a href="https://gerrit.openafs.org/#/c/15204">15204</a></td><td>vol: Make FSYNC operations optional in VPurgeVolume</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:salv-rm-on-error">salv-rm-on-error</td></tr>
92 <tr><td><a href="https://gerrit.openafs.org/#/c/15203">15203</a></td><td>DAFS: Avoid FSYNC operations when fileserver is down for salvage</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:salv-rm-on-error">salv-rm-on-error</td></tr>
93 <tr><td><a href="https://gerrit.openafs.org/#/c/15202">15202</a></td><td>bozo: bos salvage should invoke dasalvager on DAFS</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:salv-rm-on-error">salv-rm-on-error</td></tr>
94 <tr><td><a href="https://gerrit.openafs.org/#/c/15201">15201</a></td><td>vol: Use VolumeExternalName_r more consistently</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:salv-rm-on-error">salv-rm-on-error</td></tr>
95 <tr><td><a href="https://gerrit.openafs.org/#/c/15200">15200</a></td><td>vol: Introduce LogMaybe</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:salv-rm-on-error">salv-rm-on-error</td></tr>
96 <tr><td><a href="https://gerrit.openafs.org/#/c/15195">15195</a></td><td>rx: Remove obsolete file rx_null.h</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rx_null.h">rx_null.h</td></tr>
97 <tr><td><a href="https://gerrit.openafs.org/#/c/15187">15187</a></td><td>LINUX: Introduce allow_version_mismatch param</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
98 <tr><td><a href="https://gerrit.openafs.org/#/c/15186">15186</a></td><td>afs: Introduce AFSOP_EARLY_INIT</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
99 <tr><td><a href="https://gerrit.openafs.org/#/c/15185">15185</a></td><td>afs: Avoid duplicate startups</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
100 <tr><td><a href="https://gerrit.openafs.org/#/c/15183">15183</a></td><td>opr: Introduce opr_dict_int</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
101 <tr><td><a href="https://gerrit.openafs.org/#/c/15182">15182</a></td><td>opr: Move common static_inline functions to opr.h</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
102 <tr><td><a href="https://gerrit.openafs.org/#/c/15173">15173</a></td><td>FBSD: Use VFS_VOP_VECTOR_REGISTER</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:fbsd13">fbsd13</td></tr>
103 <tr><td><a href="https://gerrit.openafs.org/#/c/15172">15172</a></td><td>FBSD: Handle missing vnode.v_tag</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:fbsd13">fbsd13</td></tr>
104 <tr><td><a href="https://gerrit.openafs.org/#/c/15171">15171</a></td><td>FBSD: Cast afs_symlink target to char*</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:fbsd13">fbsd13</td></tr>
105 <tr><td><a href="https://gerrit.openafs.org/#/c/15170">15170</a></td><td>FBSD: Avoid if_addr_rlock() when needed</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:fbsd13">fbsd13</td></tr>
106 <tr><td><a href="https://gerrit.openafs.org/#/c/15169">15169</a></td><td>FBSD: Handle 2-arg vget()</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:fbsd13">fbsd13</td></tr>
107 <tr><td><a href="https://gerrit.openafs.org/#/c/15168">15168</a></td><td>FBSD: Handle 1-arg NET_EPOCH_ENTER</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:fbsd13">fbsd13</td></tr>
108 <tr><td><a href="https://gerrit.openafs.org/#/c/15167">15167</a></td><td>FBSD: Avoid requiring VI_FREE</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:fbsd13">fbsd13</td></tr>
109 <tr><td><a href="https://gerrit.openafs.org/#/c/15166">15166</a></td><td>FBSD: Set IN_HISTORICAL_NETS before netinet/in.h</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:fbsd13">fbsd13</td></tr>
110 <tr><td><a href="https://gerrit.openafs.org/#/c/15165">15165</a></td><td>FBSD: Use UMA allocations instead of getpbuf()</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:fbsd13">fbsd13</td></tr>
111 <tr><td><a href="https://gerrit.openafs.org/#/c/15164">15164</a></td><td>FBSD: Handle 1-argument VOP_UNLOCK</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:fbsd13">fbsd13</td></tr>
112 <tr><td><a href="https://gerrit.openafs.org/#/c/15163">15163</a></td><td>FBSD: Use VN_IS_DOOMED when available</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:fbsd13">fbsd13</td></tr>
113 <tr><td><a href="https://gerrit.openafs.org/#/c/15162">15162</a></td><td>FBSD: Use vm_object_mightbedirty when available</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:fbsd13">fbsd13</td></tr>
114 <tr><td><a href="https://gerrit.openafs.org/#/c/15161">15161</a></td><td>FBSD: Fallback to $CC for assembler</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:fbsd13">fbsd13</td></tr>
115 <tr><td><a href="https://gerrit.openafs.org/#/c/15160">15160</a></td><td>FBSD: Build support for FreeBSD 13</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:fbsd13">fbsd13</td></tr>
116 <tr><td><a href="https://gerrit.openafs.org/#/c/15159">15159</a></td><td>FBSD: Handle amd64 in host triplet</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
117 <tr><td><a href="https://gerrit.openafs.org/#/c/15158">15158</a></td><td>rx: Use atomics for rx_securityClass refcounts</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
118 <tr><td><a href="https://gerrit.openafs.org/#/c/15157">15157</a></td><td>viced: Log VNOVNODE read errors</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
119 <tr><td><a href="https://gerrit.openafs.org/#/c/15156">15156</a></td><td>afs: Log VNOVNODE read errors</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
120 <tr><td><a href="https://gerrit.openafs.org/#/c/15155">15155</a></td><td>rx: Avoid unprotected rx_securityClass->refCount</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
121 <tr><td><a href="https://gerrit.openafs.org/#/c/15154">15154</a></td><td>rxkad: Introduce rxkad_private_common</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
122 <tr><td><a href="https://gerrit.openafs.org/#/c/15140">15140</a></td><td>vol: Remove unused vol_listLock, vol_sleep_cond</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:deadcode">deadcode</td></tr>
123 <tr><td><a href="https://gerrit.openafs.org/#/c/15135">15135</a></td><td>rx: Reap client conns in rxi_ReapConnections</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:connleaks">connleaks</td></tr>
124 <tr><td><a href="https://gerrit.openafs.org/#/c/15131">15131</a></td><td>rx: remove vestigial include</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
125 <tr><td><a href="https://gerrit.openafs.org/#/c/15123">15123</a></td><td>viced: Avoid blocking in multi_Rx</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:deadlock">deadlock</td></tr>
126 <tr><td><a href="https://gerrit.openafs.org/#/c/15121">15121</a></td><td>klog.krb5: Implement the -lifetime option</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
127 <tr><td><a href="https://gerrit.openafs.org/#/c/15105">15105</a></td><td>cmd: Reset CMD_PROCESSED flag on parsing error</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
128 <tr><td><a href="https://gerrit.openafs.org/#/c/15104">15104</a></td><td>afsd: respect -confdir when parsing NetInfo & NetRestrict</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
129 <tr><td><a href="https://gerrit.openafs.org/#/c/15103">15103</a></td><td>util: Enable threadIdLogging for loglevel > 1</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
130 <tr><td><a href="https://gerrit.openafs.org/#/c/15102">15102</a></td><td>afs: fix indentation and whitespace</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
131 <tr><td><a href="https://gerrit.openafs.org/#/c/15101">15101</a></td><td>viced: Remove dead code 'zerofid'</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:deadcode">deadcode</td></tr>
132 <tr><td><a href="https://gerrit.openafs.org/#/c/15100">15100</a></td><td>afs: Drop afs_xinterface R-lock in PCallBackAddr</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
133 <tr><td><a href="https://gerrit.openafs.org/#/c/15098">15098</a></td><td>backup: Make backup tests build again</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
134 <tr><td><a href="https://gerrit.openafs.org/#/c/15090">15090</a></td><td>doc: update the DAFS GraphViz (.dot) diagrams</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
135 <tr><td><a href="https://gerrit.openafs.org/#/c/15089">15089</a></td><td>bozo: Parse command lines with cmd_Tokenize() and cmd_Split()</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:bozo-large-strings">bozo-large-strings</td></tr>
136 <tr><td><a href="https://gerrit.openafs.org/#/c/15088">15088</a></td><td>cmd: Introduce cmd_Tokenize() and cmd_Split()</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:bozo-large-strings">bozo-large-strings</td></tr>
137 <tr><td><a href="https://gerrit.openafs.org/#/c/15087">15087</a></td><td>tests: Add cmd_ParseLine() checks</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:cmd-parseline">cmd-parseline</td></tr>
138 <tr><td><a href="https://gerrit.openafs.org/#/c/15086">15086</a></td><td>cmd: Do not leak param in cmd_Parse()</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:cmd-parseline">cmd-parseline</td></tr>
139 <tr><td><a href="https://gerrit.openafs.org/#/c/15085">15085</a></td><td>viced: Keep host locked after h_Lookup_r</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
140 <tr><td><a href="https://gerrit.openafs.org/#/c/15084">15084</a></td><td>viced: rx_GetSpecific before alloc'ing identity</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
141 <tr><td><a href="https://gerrit.openafs.org/#/c/15083">15083</a></td><td>viced: Introduce h_AllocIdent_r</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
142 <tr><td><a href="https://gerrit.openafs.org/#/c/15082">15082</a></td><td>viced: Lock host in MBCBAA</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
143 <tr><td><a href="https://gerrit.openafs.org/#/c/15081">15081</a></td><td>viced: Handle addInterface_r addr conflicts</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
144 <tr><td><a href="https://gerrit.openafs.org/#/c/15080">15080</a></td><td>viced: Introduce h_replacePrimaryAddr_r</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
145 <tr><td><a href="https://gerrit.openafs.org/#/c/15079">15079</a></td><td>viced: Remove h_FreeConnection workarounds</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
146 <tr><td><a href="https://gerrit.openafs.org/#/c/15078">15078</a></td><td>viced: h_AHTAHT_r after setting interface</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
147 <tr><td><a href="https://gerrit.openafs.org/#/c/15077">15077</a></td><td>viced: Add fsstate2json.py</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
148 <tr><td><a href="https://gerrit.openafs.org/#/c/15075">15075</a></td><td>viced: Avoid reconcileHosts_r during state restore</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
149 <tr><td><a href="https://gerrit.openafs.org/#/c/15074">15074</a></td><td>viced: Add 'behavior' arg to h_AHTAHT_r</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
150 <tr><td><a href="https://gerrit.openafs.org/#/c/15073">15073</a></td><td>viced: Improve removeAddress_r valid-address check</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
151 <tr><td><a href="https://gerrit.openafs.org/#/c/15072">15072</a></td><td>viced: Restore hashtables after index remapping</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
152 <tr><td><a href="https://gerrit.openafs.org/#/c/15071">15071</a></td><td>viced: Make GetHT return a held ref</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
153 <tr><td><a href="https://gerrit.openafs.org/#/c/15069">15069</a></td><td>vos: Open dump file before deleting volume in vos restore</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:vos-restore-check-dump-before-delete">vos-restore-check-dump-before-delete</td></tr>
154 <tr><td><a href="https://gerrit.openafs.org/#/c/15050">15050</a></td><td>autoconf: Honor --enable-kernel-module</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
155 <tr><td><a href="https://gerrit.openafs.org/#/c/15044">15044</a></td><td>afs: Flush vcaches sooner if cache is stressed</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:unlinked-vcaches">unlinked-vcaches</td></tr>
156 <tr><td><a href="https://gerrit.openafs.org/#/c/15042">15042</a></td><td>afs: Update VCHash comments on not hashing on uniq</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
157 <tr><td><a href="https://gerrit.openafs.org/#/c/15038">15038</a></td><td>Avoid more out of bounds indexing when checking volume names</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
158 <tr><td><a href="https://gerrit.openafs.org/#/c/15036">15036</a></td><td>macos: Fix 'Parameter' tab on PrefPane</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:macos-prefpane">macos-prefpane</td></tr>
159 <tr><td><a href="https://gerrit.openafs.org/#/c/15035">15035</a></td><td>macos: Fix 'CellServDB Editor' tab on PrefPane</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:macos-prefpane">macos-prefpane</td></tr>
160 <tr><td><a href="https://gerrit.openafs.org/#/c/15034">15034</a></td><td>macos: Fix 'start/stop' option on PrefPane</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:macos-prefpane">macos-prefpane</td></tr>
161 <tr><td><a href="https://gerrit.openafs.org/#/c/15033">15033</a></td><td>macos: Fix 'start at login' option on PrefPane</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:macos-prefpane">macos-prefpane</td></tr>
162 <tr><td><a href="https://gerrit.openafs.org/#/c/15032">15032</a></td><td>macos: Add privileged helper tool for PrefPane</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:macos-prefpane">macos-prefpane</td></tr>
163 <tr><td><a href="https://gerrit.openafs.org/#/c/15027">15027</a></td><td>afs: Make FlushReclaimedVcaches() Darwin specific</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:unlinked-vcaches">unlinked-vcaches</td></tr>
164 <tr><td><a href="https://gerrit.openafs.org/#/c/15026">15026</a></td><td>rx: Check rxi_AddRpcStat currentFunc bounds</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
165 <tr><td><a href="https://gerrit.openafs.org/#/c/14961">14961</a></td><td>afs: Prioritize removal of unlinked vcaches</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:unlinked-vcaches">unlinked-vcaches</td></tr>
166 <tr><td><a href="https://gerrit.openafs.org/#/c/14960">14960</a></td><td>afs: normalize cr_ngroups initialization for DARWIN</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
167 <tr><td><a href="https://gerrit.openafs.org/#/c/14951">14951</a></td><td>rx: prevent leak of cache manager NAT ping rx_connections</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:connleaks">connleaks</td></tr>
168 <tr><td><a href="https://gerrit.openafs.org/#/c/14949">14949</a></td><td>afs: Convert afs_vhashT to use struct afs_q</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:unlinked-vcaches">unlinked-vcaches</td></tr>
169 <tr><td><a href="https://gerrit.openafs.org/#/c/14941">14941</a></td><td>venus: Convert binaries from LWP to pthreads</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
170 <tr><td><a href="https://gerrit.openafs.org/#/c/14937">14937</a></td><td>volser: Warn on incremental dumps from the future</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:avoid-empty-release">avoid-empty-release</td></tr>
171 <tr><td><a href="https://gerrit.openafs.org/#/c/14936">14936</a></td><td>ptserver: pt_util add missing copyright and license</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:pt_util-copyright-license">pt_util-copyright-license</td></tr>
172 <tr><td><a href="https://gerrit.openafs.org/#/c/14932">14932</a></td><td>afs: Don't call rxk_NewSocketHost() with AFS_GLOCK</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:macos-panics">macos-panics</td></tr>
173 <tr><td><a href="https://gerrit.openafs.org/#/c/14917">14917</a></td><td>cmdebug: add -numeric</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
174 <tr><td><a href="https://gerrit.openafs.org/#/c/14916">14916</a></td><td>cmdebug: add -onlycell option</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
175 <tr><td><a href="https://gerrit.openafs.org/#/c/14915">14915</a></td><td>cmdebug: fix uninitialized variable</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
176 <tr><td><a href="https://gerrit.openafs.org/#/c/14907">14907</a></td><td>volser: Don't provide dumps from the future</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:avoid-empty-release">avoid-empty-release</td></tr>
177 <tr><td><a href="https://gerrit.openafs.org/#/c/14906">14906</a></td><td>vos: Force full dump if RW goes back in time</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:avoid-empty-release">avoid-empty-release</td></tr>
178 <tr><td><a href="https://gerrit.openafs.org/#/c/14897">14897</a></td><td>SOLARIS: Support 64-bit SPARC userspace builds</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:sparc64">sparc64</td></tr>
179 <tr><td><a href="https://gerrit.openafs.org/#/c/14896">14896</a></td><td>Standardize static library archive (lib*.a) options</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:sparc64">sparc64</td></tr>
180 <tr><td><a href="https://gerrit.openafs.org/#/c/14895">14895</a></td><td>bubasics: use config variable $(AR) to build libbubasics.a</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:sparc64">sparc64</td></tr>
181 <tr><td><a href="https://gerrit.openafs.org/#/c/14893">14893</a></td><td>doc: parallelize generate-man</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:generate-man">generate-man</td></tr>
182 <tr><td><a href="https://gerrit.openafs.org/#/c/14892">14892</a></td><td>doc: optimize generate-man</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:generate-man">generate-man</td></tr>
183 <tr><td><a href="https://gerrit.openafs.org/#/c/14891">14891</a></td><td>doc: refactor generate-man</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:generate-man">generate-man</td></tr>
184 <tr><td><a href="https://gerrit.openafs.org/#/c/14885">14885</a></td><td>afs: Log failures when mounting /afs</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
185 <tr><td><a href="https://gerrit.openafs.org/#/c/14884">14884</a></td><td>afs: Check afs_initState for failure after waiting</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
186 <tr><td><a href="https://gerrit.openafs.org/#/c/14876">14876</a></td><td>LINUX: Test for rcu_read_unlock with rcu_read_lock</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
187 <tr><td><a href="https://gerrit.openafs.org/#/c/14874">14874</a></td><td>rx: Count buffered data in call->app.bytesSent</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
188 <tr><td><a href="https://gerrit.openafs.org/#/c/14873">14873</a></td><td>tests: Add tests for Rx process stats</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
189 <tr><td><a href="https://gerrit.openafs.org/#/c/14872">14872</a></td><td>rxgen: Always generate PKG_OpCodeIndex()</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
190 <tr><td><a href="https://gerrit.openafs.org/#/c/14871">14871</a></td><td>rxgen: Declare generated PKG_TranslateOpCode()</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
191 <tr><td><a href="https://gerrit.openafs.org/#/c/14870">14870</a></td><td>rxgen: Include split calls in PKG_TranslateOpCode</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
192 <tr><td><a href="https://gerrit.openafs.org/#/c/14869">14869</a></td><td>rxgen: Pretend unordered opcodes have holes</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
193 <tr><td><a href="https://gerrit.openafs.org/#/c/14868">14868</a></td><td>tests: Introduce afstest_ForkRxProc</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
194 <tr><td><a href="https://gerrit.openafs.org/#/c/14867">14867</a></td><td>vldb_check: General cleanup</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
195 <tr><td><a href="https://gerrit.openafs.org/#/c/14863">14863</a></td><td>vol: Initialize vnode dv and inode dv consistently</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:salv-rm-on-error">salv-rm-on-error</td></tr>
196 <tr><td><a href="https://gerrit.openafs.org/#/c/14862">14862</a></td><td>salvager: Don't fix vnode dv of new regular files</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:salv-rm-on-error">salv-rm-on-error</td></tr>
197 <tr><td><a href="https://gerrit.openafs.org/#/c/14861">14861</a></td><td>afs: Clean up indentation in afs.h</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
198 <tr><td><a href="https://gerrit.openafs.org/#/c/14859">14859</a></td><td>Import of code from autoconf-archive</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:gcov">gcov</td></tr>
199 <tr><td><a href="https://gerrit.openafs.org/#/c/14858">14858</a></td><td>cf: Add ax_check_link_flag.m4 to import list</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:gcov">gcov</td></tr>
200 <tr><td><a href="https://gerrit.openafs.org/#/c/14856">14856</a></td><td>Introduce --enable-coverage</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:gcov">gcov</td></tr>
201 <tr><td><a href="https://gerrit.openafs.org/#/c/14855">14855</a></td><td>Avoid warnings with --coverage</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:gcov">gcov</td></tr>
202 <tr><td><a href="https://gerrit.openafs.org/#/c/14854">14854</a></td><td>tests: Remove auth/test.xdr.c</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:gcov">gcov</td></tr>
203 <tr><td><a href="https://gerrit.openafs.org/#/c/14850">14850</a></td><td>rx: Remove redundant memset in rx_opaque_alloc</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
204 <tr><td><a href="https://gerrit.openafs.org/#/c/14849">14849</a></td><td>afsweb: remove unsupported afsweb component</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
205 <tr><td><a href="https://gerrit.openafs.org/#/c/14848">14848</a></td><td>afs: Check for read error in afs_ProcessOpCreate</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
206 <tr><td><a href="https://gerrit.openafs.org/#/c/14846">14846</a></td><td>tests: Introduce vldb_check tests</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
207 <tr><td><a href="https://gerrit.openafs.org/#/c/14845">14845</a></td><td>vldb_check: Check MHC for duplicate MH block</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
208 <tr><td><a href="https://gerrit.openafs.org/#/c/14843">14843</a></td><td>rx: Exit fast restart on call progress</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
209 <tr><td><a href="https://gerrit.openafs.org/#/c/14842">14842</a></td><td>CellServDB: cern.ch, ams.cern.ch rely on DNS</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:CellServDB_cern">CellServDB_cern</td></tr>
210 <tr><td><a href="https://gerrit.openafs.org/#/c/14840">14840</a></td><td>fs: Avoid unnecessary lstat() for -literal</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
211 <tr><td><a href="https://gerrit.openafs.org/#/c/14839">14839</a></td><td>JAVA: remove unsupported JAVA component</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
212 <tr><td><a href="https://gerrit.openafs.org/#/c/14837">14837</a></td><td>tests: Add prdb db format tests</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
213 <tr><td><a href="https://gerrit.openafs.org/#/c/14836">14836</a></td><td>Use getprogname/setprogname more</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
214 <tr><td><a href="https://gerrit.openafs.org/#/c/14832">14832</a></td><td>bozo: Don't skip audit logs on failure/success</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:bozo-audit-logs">bozo-audit-logs</td></tr>
215 <tr><td><a href="https://gerrit.openafs.org/#/c/14829">14829</a></td><td>UnixCM: afs_CheckFetchStatus Parent zero is not an error</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:bad-fetch-status-check">bad-fetch-status-check</td></tr>
216 <tr><td><a href="https://gerrit.openafs.org/#/c/14822">14822</a></td><td>afs: improve timeliness of afs_Daemon housekeeping tasks</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:afs_Daemon">afs_Daemon</td></tr>
217 <tr><td><a href="https://gerrit.openafs.org/#/c/14819">14819</a></td><td>bozo: Use safe string functions to format core filenames</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:bozo-core-names">bozo-core-names</td></tr>
218 <tr><td><a href="https://gerrit.openafs.org/#/c/14817">14817</a></td><td>afs: maintain proper time diffs in afs_CacheTruncateDaemon</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:cache-metrics">cache-metrics</td></tr>
219 <tr><td><a href="https://gerrit.openafs.org/#/c/14796">14796</a></td><td>FBSD: Use vrefl() when available</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:fbsd12-updates">fbsd12-updates</td></tr>
220 <tr><td><a href="https://gerrit.openafs.org/#/c/14778">14778</a></td><td>vos: Avoid dumping volume to tty</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:vos-restore-check-dump-before-delete">vos-restore-check-dump-before-delete</td></tr>
221 <tr><td><a href="https://gerrit.openafs.org/#/c/14777">14777</a></td><td>usd: Add USD_IOCTL() is seekable check</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:vos-restore-check-dump-before-delete">vos-restore-check-dump-before-delete</td></tr>
222 <tr><td><a href="https://gerrit.openafs.org/#/c/14776">14776</a></td><td>volser: Introduce struct RestoreInfo</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:fix-vol-counters">fix-vol-counters</td></tr>
223 <tr><td><a href="https://gerrit.openafs.org/#/c/14760">14760</a></td><td>vos: Check for tty in vos restore</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:vos-restore-check-dump-before-delete">vos-restore-check-dump-before-delete</td></tr>
224 <tr><td><a href="https://gerrit.openafs.org/#/c/14759">14759</a></td><td>vos: Add prefix to vos restore -overwrite constants</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:vos-restore-check-dump-before-delete">vos-restore-check-dump-before-delete</td></tr>
225 <tr><td><a href="https://gerrit.openafs.org/#/c/14758">14758</a></td><td>vos: Check end of dump magic when file is seekable</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:vos-restore-check-dump-before-delete">vos-restore-check-dump-before-delete</td></tr>
226 <tr><td><a href="https://gerrit.openafs.org/#/c/14757">14757</a></td><td>vos: Get stdin and stdout block sizes with USD_IOCTL()</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:vos-restore-check-dump-before-delete">vos-restore-check-dump-before-delete</td></tr>
227 <tr><td><a href="https://gerrit.openafs.org/#/c/14756">14756</a></td><td>vos: Fix vos dump and restore dump file close error messages</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:vos-restore-check-dump-before-delete">vos-restore-check-dump-before-delete</td></tr>
228 <tr><td><a href="https://gerrit.openafs.org/#/c/14755">14755</a></td><td>rx: minimal RX_EXTENDED_SACK implementation and notes</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:previousPacket-rollback">previousPacket-rollback</td></tr>
229 <tr><td><a href="https://gerrit.openafs.org/#/c/14753">14753</a></td><td>Avoid rxi_tracename overflow</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
230 <tr><td><a href="https://gerrit.openafs.org/#/c/14750">14750</a></td><td>rxkad: Build src/rxkad/test</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
231 <tr><td><a href="https://gerrit.openafs.org/#/c/14749">14749</a></td><td>rx: Build src/rx/test</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
232 <tr><td><a href="https://gerrit.openafs.org/#/c/14739">14739</a></td><td>viced: Always avoid saving HashTable to fsstate</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
233 <tr><td><a href="https://gerrit.openafs.org/#/c/14738">14738</a></td><td>viced: Ignore on-disk fsstate HashTable data</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
234 <tr><td><a href="https://gerrit.openafs.org/#/c/14737">14737</a></td><td>viced: Log some basic fs_stateRestore stats</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
235 <tr><td><a href="https://gerrit.openafs.org/#/c/14733">14733</a></td><td>ptserver: Avoid 'pts adduser' on excessive entries</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
236 <tr><td><a href="https://gerrit.openafs.org/#/c/14732">14732</a></td><td>ptserver: Return error when exceeding _MAXPRLIST</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
237 <tr><td><a href="https://gerrit.openafs.org/#/c/14731">14731</a></td><td>viced: Set HashTable size at startup</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
238 <tr><td><a href="https://gerrit.openafs.org/#/c/14730">14730</a></td><td>viced: Rehash fsstate HashTable on size mismatch</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
239 <tr><td><a href="https://gerrit.openafs.org/#/c/14729">14729</a></td><td>viced: Compare vnode first in FindFE</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
240 <tr><td><a href="https://gerrit.openafs.org/#/c/14728">14728</a></td><td>viced: Log more state restore errors</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
241 <tr><td><a href="https://gerrit.openafs.org/#/c/14727">14727</a></td><td>viced: Raise fsstate loop detection limits</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
242 <tr><td><a href="https://gerrit.openafs.org/#/c/14726">14726</a></td><td>viced: Set FS_STATE_DUMP_MODE earlier</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
243 <tr><td><a href="https://gerrit.openafs.org/#/c/14723">14723</a></td><td>ptserver: Add support for PRUPDATE_CREATOR</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:set-prentry-creator">set-prentry-creator</td></tr>
244 <tr><td><a href="https://gerrit.openafs.org/#/c/14722">14722</a></td><td>pts: Add option to change the creator of entries</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:set-prentry-creator">set-prentry-creator</td></tr>
245 <tr><td><a href="https://gerrit.openafs.org/#/c/14721">14721</a></td><td>ptserver: UpdateEntry must deny unsupported masks</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:set-prentry-creator">set-prentry-creator</td></tr>
246 <tr><td><a href="https://gerrit.openafs.org/#/c/14720">14720</a></td><td>prdb_check: Add orphan creator check</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:set-prentry-creator">set-prentry-creator</td></tr>
247 <tr><td><a href="https://gerrit.openafs.org/#/c/14719">14719</a></td><td>afs: assert harder in kernel lock functions</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:lock-hygiene">lock-hygiene</td></tr>
248 <tr><td><a href="https://gerrit.openafs.org/#/c/14718">14718</a></td><td>afs: AFS_ASSERT_GLOCK earlier in kernel lock functions</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:lock-hygiene">lock-hygiene</td></tr>
249 <tr><td><a href="https://gerrit.openafs.org/#/c/14717">14717</a></td><td>afs: convert lock macros to functions</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:lock-hygiene">lock-hygiene</td></tr>
250 <tr><td><a href="https://gerrit.openafs.org/#/c/14715">14715</a></td><td>rx: Fix memory leaks at error exits</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:updated-static-analysis">updated-static-analysis</td></tr>
251 <tr><td><a href="https://gerrit.openafs.org/#/c/14714">14714</a></td><td>rx: Fix problems found by static analysis</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:updated-static-analysis">updated-static-analysis</td></tr>
252 <tr><td><a href="https://gerrit.openafs.org/#/c/14713">14713</a></td><td>libafscp: Avoid use of memory after freed</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:updated-static-analysis">updated-static-analysis</td></tr>
253 <tr><td><a href="https://gerrit.openafs.org/#/c/14712">14712</a></td><td>libafscp: Fix problems found by static analysis</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:updated-static-analysis">updated-static-analysis</td></tr>
254 <tr><td><a href="https://gerrit.openafs.org/#/c/14711">14711</a></td><td>vos: Check start-of-dump magic in vos restore</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:vos-restore-check-dump-before-delete">vos-restore-check-dump-before-delete</td></tr>
255 <tr><td><a href="https://gerrit.openafs.org/#/c/14710">14710</a></td><td>vos: Check end-of-dump magic before deleting volume</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:vos-restore-check-dump-before-delete">vos-restore-check-dump-before-delete</td></tr>
256 <tr><td><a href="https://gerrit.openafs.org/#/c/14697">14697</a></td><td>rx: collect and report the number of dropped ACK packets</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rx-stats-additions">rx-stats-additions</td></tr>
257 <tr><td><a href="https://gerrit.openafs.org/#/c/14696">14696</a></td><td>rx: detect packet reflection</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rx-stats-additions">rx-stats-additions</td></tr>
258 <tr><td><a href="https://gerrit.openafs.org/#/c/14695">14695</a></td><td>afsd: Introduce -atsys option</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
259 <tr><td><a href="https://gerrit.openafs.org/#/c/14694">14694</a></td><td>ubik: consider AFSCELL env if -cell isn't provided</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
260 <tr><td><a href="https://gerrit.openafs.org/#/c/14693">14693</a></td><td>doc: rx-spec Document the Extended SACK Table protocol extension</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rx-extended-sack">rx-extended-sack</td></tr>
261 <tr><td><a href="https://gerrit.openafs.org/#/c/14692">14692</a></td><td>doc: rx-spec Update for accuracy with current Rx implementations</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rx-extended-sack">rx-extended-sack</td></tr>
262 <tr><td><a href="https://gerrit.openafs.org/#/c/14689">14689</a></td><td>libadmin: Fix problems found by static analysis</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:updated-static-analysis">updated-static-analysis</td></tr>
263 <tr><td><a href="https://gerrit.openafs.org/#/c/14688">14688</a></td><td>kauth: Fix problems found by static analysis</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:updated-static-analysis">updated-static-analysis</td></tr>
264 <tr><td><a href="https://gerrit.openafs.org/#/c/14685">14685</a></td><td>gtx: Fix problems found by static analysis</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:updated-static-analysis">updated-static-analysis</td></tr>
265 <tr><td><a href="https://gerrit.openafs.org/#/c/14684">14684</a></td><td>opr: Fix problems found by static analysis</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:updated-static-analysis">updated-static-analysis</td></tr>
266 <tr><td><a href="https://gerrit.openafs.org/#/c/14683">14683</a></td><td>libacl: Fix problems found by static analysis</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:updated-static-analysis">updated-static-analysis</td></tr>
267 <tr><td><a href="https://gerrit.openafs.org/#/c/14681">14681</a></td><td>comerr: Fix problems found by static analysis</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:updated-static-analysis">updated-static-analysis</td></tr>
268 <tr><td><a href="https://gerrit.openafs.org/#/c/14680">14680</a></td><td>cmd: Fix problems found by static analysis</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:updated-static-analysis">updated-static-analysis</td></tr>
269 <tr><td><a href="https://gerrit.openafs.org/#/c/14679">14679</a></td><td>butc: Fix problems found by static analysis</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:updated-static-analysis">updated-static-analysis</td></tr>
270 <tr><td><a href="https://gerrit.openafs.org/#/c/14678">14678</a></td><td>budb: Fix problems found by static analysis</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:updated-static-analysis">updated-static-analysis</td></tr>
271 <tr><td><a href="https://gerrit.openafs.org/#/c/14677">14677</a></td><td>bucoord: Fix problems found by static analysis</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:updated-static-analysis">updated-static-analysis</td></tr>
272 <tr><td><a href="https://gerrit.openafs.org/#/c/14675">14675</a></td><td>auth: Fix problems found by static analysis</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:updated-static-analysis">updated-static-analysis</td></tr>
273 <tr><td><a href="https://gerrit.openafs.org/#/c/14674">14674</a></td><td>aklog: Fix problems found by static analysis</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:updated-static-analysis">updated-static-analysis</td></tr>
274 <tr><td><a href="https://gerrit.openafs.org/#/c/14672">14672</a></td><td>afsmonitor: Fix problems found by static analysis</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:updated-static-analysis">updated-static-analysis</td></tr>
275 <tr><td><a href="https://gerrit.openafs.org/#/c/14671">14671</a></td><td>afsd: Fix problems found by static analysis</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:updated-static-analysis">updated-static-analysis</td></tr>
276 <tr><td><a href="https://gerrit.openafs.org/#/c/14670">14670</a></td><td>afs: Fix problems found by static analysis</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:updated-static-analysis">updated-static-analysis</td></tr>
277 <tr><td><a href="https://gerrit.openafs.org/#/c/14661">14661</a></td><td>rx: rxi_ReceiveAckPacket restore implicit NAK (seq >= first + nAcks)</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:previousPacket-rollback">previousPacket-rollback</td></tr>
278 <tr><td><a href="https://gerrit.openafs.org/#/c/14659">14659</a></td><td>rx: do not let rx_call.rprev roll backwards</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:previousPacket-rollback">previousPacket-rollback</td></tr>
279 <tr><td><a href="https://gerrit.openafs.org/#/c/14658">14658</a></td><td>rx: do not update rprev if the DATA packet is dropped</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:previousPacket-rollback">previousPacket-rollback</td></tr>
280 <tr><td><a href="https://gerrit.openafs.org/#/c/14653">14653</a></td><td>volser: fix filecount and diskused during restores</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:fix-vol-counters">fix-vol-counters</td></tr>
281 <tr><td><a href="https://gerrit.openafs.org/#/c/14640">14640</a></td><td>rx: Oracle America 2010 re-license of Sun RPC to 3-clause BSD</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:SUN-RPC-licensing">SUN-RPC-licensing</td></tr>
282 <tr><td><a href="https://gerrit.openafs.org/#/c/14635">14635</a></td><td>rxgk: Introduce and use afs_time64 for time</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxgk-phase2">rxgk-phase2</td></tr>
283 <tr><td><a href="https://gerrit.openafs.org/#/c/14634">14634</a></td><td>rxgk: Add key derivation tests</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxgk-phase2">rxgk-phase2</td></tr>
284 <tr><td><a href="https://gerrit.openafs.org/#/c/14633">14633</a></td><td>rx: Introduce rx_opaque_cmp, _stringify</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxgk-phase2">rxgk-phase2</td></tr>
285 <tr><td><a href="https://gerrit.openafs.org/#/c/14621">14621</a></td><td>rx: define constant for default dead time</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:unoquorum">unoquorum</td></tr>
286 <tr><td><a href="https://gerrit.openafs.org/#/c/14608">14608</a></td><td>ubik: ensure correct election timeout</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:unoquorum">unoquorum</td></tr>
287 <tr><td><a href="https://gerrit.openafs.org/#/c/14607">14607</a></td><td>ubik: remove superfluous checks of rx_NewConnection return</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:unoquorum">unoquorum</td></tr>
288 <tr><td><a href="https://gerrit.openafs.org/#/c/14596">14596</a></td><td>auth: refactor GenericAuth()</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:libafscp-krb5">libafscp-krb5</td></tr>
289 <tr><td><a href="https://gerrit.openafs.org/#/c/14593">14593</a></td><td>auth: Pass 'dir' to rxgk_NewServerSecurityObject</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxgk-phase2">rxgk-phase2</td></tr>
290 <tr><td><a href="https://gerrit.openafs.org/#/c/14591">14591</a></td><td>macos: remove dead OpenAFS prefpane code</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:macos-prefpane">macos-prefpane</td></tr>
291 <tr><td><a href="https://gerrit.openafs.org/#/c/14588">14588</a></td><td>macos: AFSBackgrounder: report details of failed command</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:macos-prefpane">macos-prefpane</td></tr>
292 <tr><td><a href="https://gerrit.openafs.org/#/c/14587">14587</a></td><td>macos: AFSBackgrounder: improve detection of afs mount status</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:macos-prefpane">macos-prefpane</td></tr>
293 <tr><td><a href="https://gerrit.openafs.org/#/c/14586">14586</a></td><td>macos: AFSBackgrounder: fail build for method not found</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:macos-prefpane">macos-prefpane</td></tr>
294 <tr><td><a href="https://gerrit.openafs.org/#/c/14582">14582</a></td><td>bozo: Use ViceLog-based logging</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxgk-phase2">rxgk-phase2</td></tr>
295 <tr><td><a href="https://gerrit.openafs.org/#/c/14570">14570</a></td><td>auth: introduce afsconf_PickLocalSecObj()</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:libafscp-krb5">libafscp-krb5</td></tr>
296 <tr><td><a href="https://gerrit.openafs.org/#/c/14568">14568</a></td><td>libafscp: add support for rxkad_krb5 keys</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:libafscp-krb5">libafscp-krb5</td></tr>
297 <tr><td><a href="https://gerrit.openafs.org/#/c/14566">14566</a></td><td>make-release: create SHA256 checksums too</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
298 <tr><td><a href="https://gerrit.openafs.org/#/c/14545">14545</a></td><td>Remove misleading comment from rx.h</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
299 <tr><td><a href="https://gerrit.openafs.org/#/c/14538">14538</a></td><td>rxkad: Fix NULL Dereference warnings</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:static-analysis">static-analysis</td></tr>
300 <tr><td><a href="https://gerrit.openafs.org/#/c/14467">14467</a></td><td>vlserver: Add audit events for all RPCs</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
301 <tr><td><a href="https://gerrit.openafs.org/#/c/14418">14418</a></td><td>audit: Setup signal masks before osi_audit_open</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:audit-enhancements">audit-enhancements</td></tr>
302 <tr><td><a href="https://gerrit.openafs.org/#/c/14372">14372</a></td><td>prdb_check: warn if blank user or group is found</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:prname">prname</td></tr>
303 <tr><td><a href="https://gerrit.openafs.org/#/c/14371">14371</a></td><td>pts: warn if user or group is blank</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:prname">prname</td></tr>
304 <tr><td><a href="https://gerrit.openafs.org/#/c/14370">14370</a></td><td>libprot: add function to check if prname is blank</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:prname">prname</td></tr>
305 <tr><td><a href="https://gerrit.openafs.org/#/c/14360">14360</a></td><td>rx: Detect pthread_cond_timedwait errors correctly</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
306 <tr><td><a href="https://gerrit.openafs.org/#/c/14359">14359</a></td><td>xstat: Add the xstat_fs_test -format option</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
307 <tr><td><a href="https://gerrit.openafs.org/#/c/14358">14358</a></td><td>rxdebug: Add rxdebug -raw option</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
308 <tr><td><a href="https://gerrit.openafs.org/#/c/14357">14357</a></td><td>volser: remove check for VL_ENTDELETED</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:vol-update-locking">vol-update-locking</td></tr>
309 <tr><td><a href="https://gerrit.openafs.org/#/c/14356">14356</a></td><td>volser: Always fetch locked entry in CheckVolume</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:vol-update-locking">vol-update-locking</td></tr>
310 <tr><td><a href="https://gerrit.openafs.org/#/c/14355">14355</a></td><td>volser: refactor CheckVolume</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:vol-update-locking">vol-update-locking</td></tr>
311 <tr><td><a href="https://gerrit.openafs.org/#/c/14354">14354</a></td><td>volser: ensure proper entry locking for 'vos restore'</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:vol-update-locking">vol-update-locking</td></tr>
312 <tr><td><a href="https://gerrit.openafs.org/#/c/14353">14353</a></td><td>volser: clean up and clarify storeEntry usage</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:vol-update-locking">vol-update-locking</td></tr>
313 <tr><td><a href="https://gerrit.openafs.org/#/c/14352">14352</a></td><td>volser: convert UV_ReleaseVolume to call GetLockedEntry</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:vol-update-locking">vol-update-locking</td></tr>
314 <tr><td><a href="https://gerrit.openafs.org/#/c/14350">14350</a></td><td>volser: introduce GetLockedEntry</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:vol-update-locking">vol-update-locking</td></tr>
315 <tr><td><a href="https://gerrit.openafs.org/#/c/14337">14337</a></td><td>Remove duplicate declarations of base32 functions</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
316 <tr><td><a href="https://gerrit.openafs.org/#/c/14336">14336</a></td><td>ptserver: don't allow new blank users or groups</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:prname">prname</td></tr>
317 <tr><td><a href="https://gerrit.openafs.org/#/c/14313">14313</a></td><td>Constify libutil APIs</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
318 <tr><td><a href="https://gerrit.openafs.org/#/c/14309">14309</a></td><td>rx: Change conn->lastBusy to use atomics</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
319 <tr><td><a href="https://gerrit.openafs.org/#/c/14301">14301</a></td><td>venus: refactor NewCellCmd to facilitate its reuse</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
320 <tr><td><a href="https://gerrit.openafs.org/#/c/14296">14296</a></td><td>venus: allow update of cell dbs through fs setcell</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
321 <tr><td><a href="https://gerrit.openafs.org/#/c/14282">14282</a></td><td>salvageserver: Re-exec in child processes</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
322 <tr><td><a href="https://gerrit.openafs.org/#/c/14281">14281</a></td><td>Set FD_CLOEXEC on inherited salvageserver FDs</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
323 <tr><td><a href="https://gerrit.openafs.org/#/c/14262">14262</a></td><td>afs: Handle errors from afs_CFileTruncate</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:open-panic-cleanup">open-panic-cleanup</td></tr>
324 <tr><td><a href="https://gerrit.openafs.org/#/c/14257">14257</a></td><td>afs: Avoid panics when truncating a dcache file</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:open-panic-cleanup">open-panic-cleanup</td></tr>
325 <tr><td><a href="https://gerrit.openafs.org/#/c/14229">14229</a></td><td>Add static asserts for xstat struct sizes</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
326 <tr><td><a href="https://gerrit.openafs.org/#/c/14228">14228</a></td><td>opr: Introduce opr_GlobalStaticAssert</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
327 <tr><td><a href="https://gerrit.openafs.org/#/c/14206">14206</a></td><td>FBSD: Avoid extra vcache puts in afs_root</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:fbsd12-updates">fbsd12-updates</td></tr>
328 <tr><td><a href="https://gerrit.openafs.org/#/c/14205">14205</a></td><td>FBSD: Drop tvc->lock before VOP_LOCK for vinvalbuf</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:fbsd12-updates">fbsd12-updates</td></tr>
329 <tr><td><a href="https://gerrit.openafs.org/#/c/14200">14200</a></td><td>afs: provide cache eviction statistics</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:cache-metrics">cache-metrics</td></tr>
330 <tr><td><a href="https://gerrit.openafs.org/#/c/14190">14190</a></td><td>LINUX: de-orbit NFS translator support</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:linux-xlator">linux-xlator</td></tr>
331 <tr><td><a href="https://gerrit.openafs.org/#/c/14189">14189</a></td><td>LINUX: ignore non-fatal signals when waiting</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:linux_signals">linux_signals</td></tr>
332 <tr><td><a href="https://gerrit.openafs.org/#/c/14188">14188</a></td><td>afs: convert remaining waits to afs_WaitForFetch</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:linux_signals">linux_signals</td></tr>
333 <tr><td><a href="https://gerrit.openafs.org/#/c/14187">14187</a></td><td>afs: add lock parameter to afs_WaitForFetch</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:linux_signals">linux_signals</td></tr>
334 <tr><td><a href="https://gerrit.openafs.org/#/c/14186">14186</a></td><td>afs: introduce afs_WaitForFetch</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:linux_signals">linux_signals</td></tr>
335 <tr><td><a href="https://gerrit.openafs.org/#/c/14170">14170</a></td><td>LINUX: make afs_osi_Wait uninterruptible again</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:linux_signals">linux_signals</td></tr>
336 <tr><td><a href="https://gerrit.openafs.org/#/c/14169">14169</a></td><td>LINUX: make afs_osi_TimedSleep uninterruptible again</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:linux_signals">linux_signals</td></tr>
337 <tr><td><a href="https://gerrit.openafs.org/#/c/14121">14121</a></td><td>vol-info: mmap vnodes to improve performance</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:volscan-performance">volscan-performance</td></tr>
338 <tr><td><a href="https://gerrit.openafs.org/#/c/14110">14110</a></td><td>Translate rxgk error codes in translate_et</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxgk-phase2">rxgk-phase2</td></tr>
339 <tr><td><a href="https://gerrit.openafs.org/#/c/14100">14100</a></td><td>vol-info: use opr_queue_Entry to get queue entries</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:volscan-performance">volscan-performance</td></tr>
340 <tr><td><a href="https://gerrit.openafs.org/#/c/14091">14091</a></td><td>LINUX: Introduce AFS_UNTHROTTLED_PAGS</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:unthrottled-pags">unthrottled-pags</td></tr>
341 <tr><td><a href="https://gerrit.openafs.org/#/c/14090">14090</a></td><td>afs: Introduce afs_genpag()</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:unthrottled-pags">unthrottled-pags</td></tr>
342 <tr><td><a href="https://gerrit.openafs.org/#/c/14089">14089</a></td><td>afs: Structure setpag() more consistently</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:unthrottled-pags">unthrottled-pags</td></tr>
343 <tr><td><a href="https://gerrit.openafs.org/#/c/14088">14088</a></td><td>afs: Allow afs_GetUser to return errors</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:unthrottled-pags">unthrottled-pags</td></tr>
344 <tr><td><a href="https://gerrit.openafs.org/#/c/14087">14087</a></td><td>afs: Use 'goto done' destructors in PSetTokens*</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:unthrottled-pags">unthrottled-pags</td></tr>
345 <tr><td><a href="https://gerrit.openafs.org/#/c/14086">14086</a></td><td>afs: Introduce afs_IsPagId()</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:unthrottled-pags">unthrottled-pags</td></tr>
346 <tr><td><a href="https://gerrit.openafs.org/#/c/14081">14081</a></td><td>bozo: Introduce bnode_Wait()</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxgk-phase2">rxgk-phase2</td></tr>
347 <tr><td><a href="https://gerrit.openafs.org/#/c/14071">14071</a></td><td>pthread-bos</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:pthread-bos">pthread-bos</td></tr>
348 <tr><td><a href="https://gerrit.openafs.org/#/c/14059">14059</a></td><td>Migrate winsock functions from util to opr</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
349 <tr><td><a href="https://gerrit.openafs.org/#/c/14057">14057</a></td><td>Migrate src/util/hostparse.c to opr</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
350 <tr><td><a href="https://gerrit.openafs.org/#/c/14054">14054</a></td><td>tests: create c-tap tests for the directory package</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
351 <tr><td><a href="https://gerrit.openafs.org/#/c/14053">14053</a></td><td>volser: remove duplicate directory object definitions from restorevol</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
352 <tr><td><a href="https://gerrit.openafs.org/#/c/14051">14051</a></td><td>doc: Fix grammar in fileserver -admin-write</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
353 <tr><td><a href="https://gerrit.openafs.org/#/c/14044">14044</a></td><td>vos: add new option to send reads to the sync-site</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
354 <tr><td><a href="https://gerrit.openafs.org/#/c/14041">14041</a></td><td>tests: Add vldb db format tests</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
355 <tr><td><a href="https://gerrit.openafs.org/#/c/14039">14039</a></td><td>rx: Don't panic if unable to allocate rx_packet</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
356 <tr><td><a href="https://gerrit.openafs.org/#/c/14030">14030</a></td><td>AIX: Remove support for pre-5 AIX</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
357 <tr><td><a href="https://gerrit.openafs.org/#/c/14029">14029</a></td><td>rxgk: Convert RXGK_ autoconf vars to RXGK_ONLY</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxgk-phase2">rxgk-phase2</td></tr>
358 <tr><td><a href="https://gerrit.openafs.org/#/c/14028">14028</a></td><td>audit: Remove unnecessary conn/peer checks</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxgk-phase2">rxgk-phase2</td></tr>
359 <tr><td><a href="https://gerrit.openafs.org/#/c/14027">14027</a></td><td>Remove unused rxkad_GetServerInfo parameters</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxgk-phase2">rxgk-phase2</td></tr>
360 <tr><td><a href="https://gerrit.openafs.org/#/c/14026">14026</a></td><td>util: Introduce ViceLog_limit</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxgk-phase2">rxgk-phase2</td></tr>
361 <tr><td><a href="https://gerrit.openafs.org/#/c/14025">14025</a></td><td>util: Log to stderr by default</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxgk-phase2">rxgk-phase2</td></tr>
362 <tr><td><a href="https://gerrit.openafs.org/#/c/14024">14024</a></td><td>ubik: don't resend db if site didn't vote for us</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
363 <tr><td><a href="https://gerrit.openafs.org/#/c/14015">14015</a></td><td>volser: Avoid process exit on move and copy errors</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:vos-cleanup">vos-cleanup</td></tr>
364 <tr><td><a href="https://gerrit.openafs.org/#/c/14014">14014</a></td><td>volser: Cleanup server and partition name formatting</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:vos-cleanup">vos-cleanup</td></tr>
365 <tr><td><a href="https://gerrit.openafs.org/#/c/14013">14013</a></td><td>volser: Deprecate MapPartIdIntoName</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:vos-cleanup">vos-cleanup</td></tr>
366 <tr><td><a href="https://gerrit.openafs.org/#/c/14012">14012</a></td><td>vos: Remove duplicate and unneeded MapPartIdIntoName calls</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:vos-cleanup">vos-cleanup</td></tr>
367 <tr><td><a href="https://gerrit.openafs.org/#/c/14011">14011</a></td><td>vos: Replace exit with returns</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:vos-cleanup">vos-cleanup</td></tr>
368 <tr><td><a href="https://gerrit.openafs.org/#/c/14010">14010</a></td><td>vos: Standardize error returns</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:vos-cleanup">vos-cleanup</td></tr>
369 <tr><td><a href="https://gerrit.openafs.org/#/c/13990">13990</a></td><td>vos: add new option to send reads to the sync-site</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
370 <tr><td><a href="https://gerrit.openafs.org/#/c/13989">13989</a></td><td>ubik: call VOTE_GetSyncSite with proper service id</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
371 <tr><td><a href="https://gerrit.openafs.org/#/c/13988">13988</a></td><td>ubik: fix SVOTE_GetSyncSite output argument</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
372 <tr><td><a href="https://gerrit.openafs.org/#/c/13985">13985</a></td><td>viced: Document CallBackRxConnAddr RPC is not implemented</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:ipv6-prep">ipv6-prep</td></tr>
373 <tr><td><a href="https://gerrit.openafs.org/#/c/13979">13979</a></td><td>DRAFT: afs: convert server address to sockaddr_in</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
374 <tr><td><a href="https://gerrit.openafs.org/#/c/13978">13978</a></td><td>DRAFT: introduce rx_NewConnection to accept sockaddr*</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:ipv6-prep">ipv6-prep</td></tr>
375 <tr><td><a href="https://gerrit.openafs.org/#/c/13977">13977</a></td><td>viced: convert host,port to sockaddr_in</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:ipv6-prep">ipv6-prep</td></tr>
376 <tr><td><a href="https://gerrit.openafs.org/#/c/13976">13976</a></td><td>viced: return RXGEN_OPCODE from SRXAFS_CallBackRxConnAddr</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:ipv6-prep">ipv6-prep</td></tr>
377 <tr><td><a href="https://gerrit.openafs.org/#/c/13967">13967</a></td><td>volscan: introduce -cache-all</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:volscan-performance">volscan-performance</td></tr>
378 <tr><td><a href="https://gerrit.openafs.org/#/c/13966">13966</a></td><td>vol-info: store vnode index info in globals</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:volscan-performance">volscan-performance</td></tr>
379 <tr><td><a href="https://gerrit.openafs.org/#/c/13949">13949</a></td><td>vldb_check: print fileserver uuids</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
380 <tr><td><a href="https://gerrit.openafs.org/#/c/13929">13929</a></td><td>vlserver: Use dynamic buffer for list of net addrs</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:ipv6-prep-format-helpers-hold">ipv6-prep-format-helpers-hold</td></tr>
381 <tr><td><a href="https://gerrit.openafs.org/#/c/13926">13926</a></td><td>afs: client read-only mode</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
382 <tr><td><a href="https://gerrit.openafs.org/#/c/13912">13912</a></td><td>Remove support for Solaris pre-10</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
383 <tr><td><a href="https://gerrit.openafs.org/#/c/13909">13909</a></td><td>vol: use macros to scan DiskPartitionList</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
384 <tr><td><a href="https://gerrit.openafs.org/#/c/13885">13885</a></td><td>volser: Cache rDNS lookups in 'vos listvldb'</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
385 <tr><td><a href="https://gerrit.openafs.org/#/c/13882">13882</a></td><td>volser: consolidate destructors in UV_RemoveSite</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
386 <tr><td><a href="https://gerrit.openafs.org/#/c/13869">13869</a></td><td>SOLARIS: prevent stack overflow check SEGV for LWP binaries</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rt135006-bosserver">rt135006-bosserver</td></tr>
387 <tr><td><a href="https://gerrit.openafs.org/#/c/13866">13866</a></td><td>ubik: Move *tidCounter to version_globals</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
388 <tr><td><a href="https://gerrit.openafs.org/#/c/13865">13865</a></td><td>ubik: Make dbFlags protected by just DBHOLD</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
389 <tr><td><a href="https://gerrit.openafs.org/#/c/13837">13837</a></td><td>vlserver: log network addrs using formatting helpers</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:ipv6-prep-format-helpers-hold">ipv6-prep-format-helpers-hold</td></tr>
390 <tr><td><a href="https://gerrit.openafs.org/#/c/13836">13836</a></td><td>ubik: log network addrs using formatting helpers</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:ipv6-prep-format-helpers">ipv6-prep-format-helpers</td></tr>
391 <tr><td><a href="https://gerrit.openafs.org/#/c/13835">13835</a></td><td>misc: log network addrs using formatting helpers</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:ipv6-prep-format-helpers-hold">ipv6-prep-format-helpers-hold</td></tr>
392 <tr><td><a href="https://gerrit.openafs.org/#/c/13834">13834</a></td><td>volser: log network addrs using formatting helpers</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:ipv6-prep-format-helpers">ipv6-prep-format-helpers</td></tr>
393 <tr><td><a href="https://gerrit.openafs.org/#/c/13833">13833</a></td><td>IPV6 prep: log network addrs using formatting helpers</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:ipv6-prep-format-helpers">ipv6-prep-format-helpers</td></tr>
394 <tr><td><a href="https://gerrit.openafs.org/#/c/13832">13832</a></td><td>IPV6 prep: introduce helpers for formatting network addrs</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:ipv6-prep-format-helpers-hold">ipv6-prep-format-helpers-hold</td></tr>
395 <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>
396 <tr><td><a href="https://gerrit.openafs.org/#/c/13808">13808</a></td><td>volser: fix volume id/type mismatch in vos remsite</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
397 <tr><td><a href="https://gerrit.openafs.org/#/c/13784">13784</a></td><td>audit: Add queued named-pipe audit-interface 'pipe'</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:audit-enhancements">audit-enhancements</td></tr>
398 <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>
399 <tr><td><a href="https://gerrit.openafs.org/#/c/13723">13723</a></td><td>bozo: add -skip-root-check option</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
400 <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>
401 <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>
402 <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>
403 <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>
404 <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>
405 <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>
406 <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>
407 <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>
408 <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>
409 <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>
410 <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>
411 <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>
412 <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>
413 <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>
414 <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>
415 <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>
416 <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>
417 <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>
418 <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>
419 <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>
420 <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>
421 <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>
422 <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>
423 <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>
424 <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>
425 <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>
426 <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>
427 <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>
428 <tr><td><a href="https://gerrit.openafs.org/#/c/13306">13306</a></td><td>util: fix tabular_output memory management</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:static-analysis">static-analysis</td></tr>
429 <tr><td><a href="https://gerrit.openafs.org/#/c/13305">13305</a></td><td>Remove some dead assignment/increment operations</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:static-analysis">static-analysis</td></tr>
430 <tr><td><a href="https://gerrit.openafs.org/#/c/13302">13302</a></td><td>LINUX: Introduce chroot-specific sysname lists</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:chroot-sysname">chroot-sysname</td></tr>
431 <tr><td><a href="https://gerrit.openafs.org/#/c/13300">13300</a></td><td>LINUX: Introduce '-atsys vfs'</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:chroot-sysname">chroot-sysname</td></tr>
432 <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>
433 <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>
434 <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>
435 <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>
436 <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>
437 <tr><td><a href="https://gerrit.openafs.org/#/c/13171">13171</a></td><td>Resolve use of uninitialized vars.</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:static-analysis">static-analysis</td></tr>
438 <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>
439 <tr><td><a href="https://gerrit.openafs.org/#/c/13135">13135</a></td><td>fix fprintf conversion specifiers</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:static-analysis">static-analysis</td></tr>
440 <tr><td><a href="https://gerrit.openafs.org/#/c/13133">13133</a></td><td>bucoord: avoid memory leaks on early returns from bc_Restorer</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:static-analysis">static-analysis</td></tr>
441 <tr><td><a href="https://gerrit.openafs.org/#/c/13089">13089</a></td><td>Fix 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>
442 <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>
443 <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>
444 <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>
445 <tr><td><a href="https://gerrit.openafs.org/#/c/12744">12744</a></td><td>Do not merge: Check buildbot verification</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:buildbot-check">buildbot-check</td></tr>
446 <tr><td><a href="https://gerrit.openafs.org/#/c/12708">12708</a></td><td>SOLARIS: Give afs_xsetgroups proper prototypes</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:solaris-vnop-warnings">solaris-vnop-warnings</td></tr>
447 <tr><td><a href="https://gerrit.openafs.org/#/c/12707">12707</a></td><td>SOLARIS: Fix afs_orig_setgroups* return types</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:solaris-vnop-warnings">solaris-vnop-warnings</td></tr>
448 <tr><td><a href="https://gerrit.openafs.org/#/c/12706">12706</a></td><td>SOLARIS: Add multiPage_range* cast</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:solaris-vnop-warnings">solaris-vnop-warnings</td></tr>
449 <tr><td><a href="https://gerrit.openafs.org/#/c/12705">12705</a></td><td>SOLARIS: Cast modlookup result</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:solaris-vnop-warnings">solaris-vnop-warnings</td></tr>
450 <tr><td><a href="https://gerrit.openafs.org/#/c/12704">12704</a></td><td>SOLARIS: Add afs_putpage prototype, and follow it</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:solaris-vnop-warnings">solaris-vnop-warnings</td></tr>
451 <tr><td><a href="https://gerrit.openafs.org/#/c/12703">12703</a></td><td>afs: Add afs_osi_vget prototype</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:solaris-vnop-warnings">solaris-vnop-warnings</td></tr>
452 <tr><td><a href="https://gerrit.openafs.org/#/c/12702">12702</a></td><td>SOLARIS: Modernize some function definitions</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:solaris-vnop-warnings">solaris-vnop-warnings</td></tr>
453 <tr><td><a href="https://gerrit.openafs.org/#/c/12701">12701</a></td><td>SOLARIS: Declare gid_t arrays const</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:solaris-vnop-warnings">solaris-vnop-warnings</td></tr>
454 <tr><td><a href="https://gerrit.openafs.org/#/c/12700">12700</a></td><td>SOLARIS: Update vnop signatures</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:solaris-vnop-warnings">solaris-vnop-warnings</td></tr>
455 <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>
456 <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>
457 <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>
458 <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>
459 <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>
460 <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>
461 <tr><td><a href="https://gerrit.openafs.org/#/c/12408">12408</a></td><td>afs: volume, vnode, unique type consistency</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:vnode-type-consistency">vnode-type-consistency</td></tr>
462 <tr><td><a href="https://gerrit.openafs.org/#/c/12404">12404</a></td><td>dumpscan: convert vnode and unique numbers to unsigned ints</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:vnode-type-consistency">vnode-type-consistency</td></tr>
463 <tr><td><a href="https://gerrit.openafs.org/#/c/12403">12403</a></td><td>cmdebug: fid logging consistency</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:vnode-type-consistency">vnode-type-consistency</td></tr>
464 <tr><td><a href="https://gerrit.openafs.org/#/c/12402">12402</a></td><td>viced: fid logging consistency</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:vnode-type-consistency">vnode-type-consistency</td></tr>
465 <tr><td><a href="https://gerrit.openafs.org/#/c/12401">12401</a></td><td>viced: fix vnode number signedness in rename</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:vnode-type-consistency">vnode-type-consistency</td></tr>
466 <tr><td><a href="https://gerrit.openafs.org/#/c/12400">12400</a></td><td>viced: vnode and unique type consistency</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:vnode-type-consistency">vnode-type-consistency</td></tr>
467 <tr><td><a href="https://gerrit.openafs.org/#/c/12399">12399</a></td><td>volser: vnode number logging consistency</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:vnode-type-consistency">vnode-type-consistency</td></tr>
468 <tr><td><a href="https://gerrit.openafs.org/#/c/12398">12398</a></td><td>volser: convert afs_int32 to VnodeId</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:vnode-type-consistency">vnode-type-consistency</td></tr>
469 <tr><td><a href="https://gerrit.openafs.org/#/c/12376">12376</a></td><td>libadmin: add rxstat_* -localauth option</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxstat-localauth">rxstat-localauth</td></tr>
470 <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:rxstat-localauth">rxstat-localauth</td></tr>
471 <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:rxstat-localauth">rxstat-localauth</td></tr>
472 <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>
473 <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>
474 <tr><td><a href="https://gerrit.openafs.org/#/c/12230">12230</a></td><td>ptserver: add -udpsize option</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:udpsize">udpsize</td></tr>
475 <tr><td><a href="https://gerrit.openafs.org/#/c/12229">12229</a></td><td>vlserver: add -udpsize option</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:udpsize">udpsize</td></tr>
476 <tr><td><a href="https://gerrit.openafs.org/#/c/12018">12018</a></td><td>add the -V option to servers to print version and build information</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
477 <tr><td><a href="https://gerrit.openafs.org/#/c/11907">11907</a></td><td>Introduce rxping and rxtraceroute</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
478 <tr><td><a href="https://gerrit.openafs.org/#/c/11794">11794</a></td><td>LINUX: Use DV hints for dentry revalidate fastpath</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:linux-dvhint">linux-dvhint</td></tr>
479 <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:pthread-bos">pthread-bos</td></tr>
480 <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>
481 <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>
482 <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>
483 <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>
484 <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>
485 <tr><td><a href="https://gerrit.openafs.org/#/c/10557">10557</a></td><td>bozo: make delete 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>
486 <tr><td><a href="https://gerrit.openafs.org/#/c/10556">10556</a></td><td>bozo: Rewrite bnode_WaitAll() using bnode_ApplyInstance()</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:pthread-bos">pthread-bos</td></tr>
487 <tr><td><a href="https://gerrit.openafs.org/#/c/10555">10555</a></td><td>bozo: change bnode_ApplyInstance() API</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:pthread-bos">pthread-bos</td></tr>
488 <tr><td><a href="https://gerrit.openafs.org/#/c/10554">10554</a></td><td>bozo: required headers now in bnode_internal.h</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:pthread-bos">pthread-bos</td></tr>
489 <tr><td><a href="https://gerrit.openafs.org/#/c/10553">10553</a></td><td>bozo: split bnode_DeleteProc() out of bproc()</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:pthread-bos">pthread-bos</td></tr>
490 <tr><td><a href="https://gerrit.openafs.org/#/c/10300">10300</a></td><td>Export functions for libtoolized bozo</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:pthread-bos">pthread-bos</td></tr>
491 <tr><td><a href="https://gerrit.openafs.org/#/c/10294">10294</a></td><td>tbozo: build (and use) liboafs_bos.la</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:pthread-bos">pthread-bos</td></tr>
492 <tr><td><a href="https://gerrit.openafs.org/#/c/10293">10293</a></td><td>bozo: Split thread creation into bnode_InitProcs()</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:pthread-bos">pthread-bos</td></tr>
493 <tr><td><a href="https://gerrit.openafs.org/#/c/10292">10292</a></td><td>bozo: handle signals directly instead of using softsig</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:pthread-bos">pthread-bos</td></tr>
494 <tr><td><a href="https://gerrit.openafs.org/#/c/10291">10291</a></td><td>bozo: add build support for pthreaded bosserver</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxgk-phase2">rxgk-phase2</td></tr>
495 <tr><td><a href="https://gerrit.openafs.org/#/c/10290">10290</a></td><td>bozo: pthread locking for bnodes list</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:pthread-bos">pthread-bos</td></tr>
496 <tr><td><a href="https://gerrit.openafs.org/#/c/10289">10289</a></td><td>bozo: add pthread support for sleeping on a bnode</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:pthread-bos">pthread-bos</td></tr>
497 <tr><td><a href="https://gerrit.openafs.org/#/c/10288">10288</a></td><td>bozo: update delete flag only in Bnode_Delete()</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:pthread-bos">pthread-bos</td></tr>
498 <tr><td><a href="https://gerrit.openafs.org/#/c/10287">10287</a></td><td>bozo: protect the allProcs list with a lock</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:pthread-bos">pthread-bos</td></tr>
499 <tr><td><a href="https://gerrit.openafs.org/#/c/10286">10286</a></td><td>bozo: pthread support</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rxgk-phase2">rxgk-phase2</td></tr>
500 <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>
501 <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>
502 <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>
503 </table>