update gerrit list
[openafs-wiki.git] / devel / GerritsForMaster.mdwn
index 8614ff3..0fb2368 100644 (file)
@@ -1,21 +1,29 @@
 <p>Changes for branch master.</p><table>
 <tr><th>number</th><th>subject</th><th>topic</th></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/14207">14207</a></td><td>vol: Fix format-truncation warning with gcc-10.1</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:gcc-10.1">gcc-10.1</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/14227">14227</a></td><td>afs: consolidate disk block calculations</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:cache-metrics">cache-metrics</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/14223">14223</a></td><td>util: Fix segfault in the func ConstructLocalPath</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/14222">14222</a></td><td>DARWIN: disable kextutil check for versions requiring notarization</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:darwin-pkg">darwin-pkg</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/14221">14221</a></td><td>DARWIN: ensure OpenAFS.pkg is signed</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:darwin-pkg">darwin-pkg</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/14220">14220</a></td><td>DARWIN: ensure PrefPane materials are properly signed</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:darwin-pkg">darwin-pkg</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/14219">14219</a></td><td>DARWIN: remove vestigial etap_event_t typedefs</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:darwin-etap">darwin-etap</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/14218">14218</a></td><td>DARWIN: remove errant typedef for etap_event_t</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:darwin-etap">darwin-etap</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/14216">14216</a></td><td>LINUX 5.6: define osi_timeval32_t for 32-bit Linux</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:cache-metrics">cache-metrics</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/14215">14215</a></td><td>Convert all osi_timeval_t to osi_timeval32_t</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:cache-metrics">cache-metrics</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/14214">14214</a></td><td>auth: Avoid cellconfig.c stdio renaming</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/14212">14212</a></td><td>DARWIN: correct sizeof osi_timeval32_t for x86_64</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:cache-metrics">cache-metrics</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/14208">14208</a></td><td>vos: avoid create volume when restoring to an existing volume</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/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:"></td></tr>
 <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:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/14204">14204</a></td><td>FBSD: Check VOP_ISLOCKED for LK_EXCLUSIVE</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/14203">14203</a></td><td>rxkad: Use krb5_enctype_keysize in tkt_DecodeTicket5</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/14201">14201</a></td><td>salvaged: fix "-parallel all<number>" option.</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/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-stats">cache-stats</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/14199">14199</a></td><td>afs: record afs_CacheTruncateDaemon stats indirectly</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:cache-stats">cache-stats</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/14198">14198</a></td><td>afs: export internal stats for afs_CacheTruncateDaemon</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:cache-stats">cache-stats</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/14197">14197</a></td><td>afs: remove commented xstats externs</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:cache-stats">cache-stats</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/14196">14196</a></td><td>afs: remove stats dead code</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:cache-stats">cache-stats</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/14195">14195</a></td><td>Add static asserts for size of osi_timeval32_t, osi_timeval_t</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:cache-stats">cache-stats</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/14194">14194</a></td><td>UKERNEL: ensure osi_timeval_t, osi_timeval32_t use 32-bit members</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:cache-stats">cache-stats</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/14193">14193</a></td><td>afs: make osi_timeval32_t and osi_timeval_t interchangeable</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:cache-stats">cache-stats</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/14192">14192</a></td><td>UKERNEL: remove redundant declaration of osi_GetTime</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:cache-stats">cache-stats</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/14191">14191</a></td><td>UKERNEL: remove dead code osi_SetTime</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:cache-stats">cache-stats</td></tr>
+<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>
+<tr><td><a href="https://gerrit.openafs.org/#/c/14199">14199</a></td><td>afs: record afs_CacheTruncateDaemon stats indirectly</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:cache-metrics">cache-metrics</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/14198">14198</a></td><td>afs: export internal stats for afs_CacheTruncateDaemon</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:cache-metrics">cache-metrics</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/14197">14197</a></td><td>afs: remove commented xstats externs</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:cache-metrics">cache-metrics</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/14196">14196</a></td><td>afs: remove stats dead code</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:cache-metrics">cache-metrics</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/14195">14195</a></td><td>Add static asserts for size of osi_timeval32_t</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:cache-metrics">cache-metrics</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/14194">14194</a></td><td>UKERNEL: ensure osi_timeval32_t uses 32-bit members</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:cache-metrics">cache-metrics</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/14192">14192</a></td><td>UKERNEL: remove redundant declaration of osi_GetTime</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:cache-metrics">cache-metrics</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/14191">14191</a></td><td>UKERNEL: remove dead code osi_SetTime</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:cache-metrics">cache-metrics</td></tr>
 <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>
 <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>
 <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>
@@ -25,8 +33,6 @@
 <tr><td><a href="https://gerrit.openafs.org/#/c/14184">14184</a></td><td>afs: Drop GLOCK for various Rx calls</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/14183">14183</a></td><td>FBSD: use sx(9) locks for rx afs_kmutex_t</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/14182">14182</a></td><td>FBSD: Drop GLOCK when grabbing vnode locks</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/14181">14181</a></td><td>afs: Drop GLOCK for RXAFS_GetCapabilities</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/14180">14180</a></td><td>vlserver: Return error when growing beyond 2 GiB</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/14179">14179</a></td><td>makesrpm: Add the --manifest option</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:make-rpm">make-rpm</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/14178">14178</a></td><td>makesrpm: Avoid illegal chars in version and release</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:make-rpm">make-rpm</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/14177">14177</a></td><td>makesrpm: Add the --dir option</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:make-rpm">make-rpm</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/14172">14172</a></td><td>make-tarballs: Bail if local repo is dirty</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:make-rpm">make-rpm</td></tr>
 <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>
 <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>
-<tr><td><a href="https://gerrit.openafs.org/#/c/14167">14167</a></td><td>libafs: Abstract the Linux lru cache interface</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:linux-5.7">linux-5.7</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/14166">14166</a></td><td>FBSD: Invalidate pages after non-VM write</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/14165">14165</a></td><td>afs: Avoid touching CBRs after free</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/14164">14164</a></td><td>FBSD: Use user creds for afs_vop_putpages()</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/14163">14163</a></td><td>FBSD: Skip page flush in afs_DoPartialWrite</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/14162">14162</a></td><td>FBSD: Lock vm object before vm_page_undirty</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/14161">14161</a></td><td>rx: Indent ifdef maze in rx_kernel.h</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/14159">14159</a></td><td>LINUX-5.7: replace __pagevec_lru_add with lru_cache_add_file</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:linux-5.7">linux-5.7</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/14157">14157</a></td><td>vos: avoid 'half-locked' volume after interrupted 'vos rename'</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/14156">14156</a></td><td>makesrpm: Add source distribution filename options</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:make-rpm">make-rpm</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/14155">14155</a></td><td>make-tarballs: Add command tracing</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:make-rpm">make-rpm</td></tr>
@@ -54,7 +58,6 @@
 <tr><td><a href="https://gerrit.openafs.org/#/c/14149">14149</a></td><td>make-release: Remove unused optional version argument</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:make-rpm">make-rpm</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/14148">14148</a></td><td>make-release: Clean up whitespace and spelling</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:make-rpm">make-rpm</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/14136">14136</a></td><td>afs: remove stats dead code</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/14125">14125</a></td><td>Add more 'fall through' switch comments</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/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>
 <tr><td><a href="https://gerrit.openafs.org/#/c/14116">14116</a></td><td>makesrpm: Support custom version strings</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:make-rpm">make-rpm</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/14115">14115</a></td><td>make-release: Create output directory if needed</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:make-rpm">make-rpm</td></tr>
 <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>
 <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>
 <tr><td><a href="https://gerrit.openafs.org/#/c/13972">13972</a></td><td>FBSD: Ignore VI_DOOMED vnodes</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13971">13971</a></td><td>afs: Refactor osi_vnhold/AFS_FAST_HOLD</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/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>
 <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>
 <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>
 <tr><td><a href="https://gerrit.openafs.org/#/c/13763">13763</a></td><td>ubik: Note that ulock_relLock needs DBHOLD</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:"></td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/13758">13758</a></td><td>rx: Avoid new server calls for non-DATA packets</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:rx/restart-hang">rx/restart-hang</td></tr>
 <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>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13719">13719</a></td><td>afs: Free rx/rxevent resources during shutdown</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:libafs-leaks">libafs-leaks</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13718">13718</a></td><td>rx: Avoid osi_NetSend during rx shutdown</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:libafs-leaks">libafs-leaks</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/13705">13705</a></td><td>afsd: Make afsd -shutdown also umount</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:linux-native-mounts">linux-native-mounts</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/13704">13704</a></td><td>LINUX: Automount volumes with -automount</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:linux-native-mounts">linux-native-mounts</td></tr>
 <tr><td><a href="https://gerrit.openafs.org/#/c/13703">13703</a></td><td>LINUX: Allow per-volume mounting with -automount</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:master+topic:linux-native-mounts">linux-native-mounts</td></tr>