update gerrit list
[openafs-wiki.git] / devel / GerritsForStable.mdwn
index 903643d..f2adf8a 100644 (file)
@@ -1,43 +1,33 @@
-<p>Changes for branch openafs-stable-1_6_x.</p><table>
+<p>Changes for branch openafs-stable-1_8_x.</p><table>
 <tr><th>number</th><th>subject</th><th>topic</th></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13453">13453</a></td><td>Linux_5.0: replaced current_kernel_time with ktime_get_coarse_real_ts64</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_6_x+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13452">13452</a></td><td>Linux_5.0: replace do_gettimeofday with ktime_get_real_ts64</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_6_x+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13451">13451</a></td><td>Linux_5.0: Use super_block flags instead of Mount flags when filling sb</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_6_x+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13450">13450</a></td><td>Redhat: correct path to kernel module in dkms.config</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_6_x+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13424">13424</a></td><td>rx: reset packet header userStatus field on reuse</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_6_x+topic:rx_userStatus">rx_userStatus</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13423">13423</a></td><td>volser: DoVolDelete returning VNOVOL is success</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_6_x+topic:volser-del-missing-vol-no-error">volser-del-missing-vol-no-error</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13420">13420</a></td><td>Linux 4.20: current_kernel_time is gone</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_6_x+topic:linux_v4.20">linux_v4.20</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13403">13403</a></td><td>Linux 4.20: disable -settime support</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_6_x+topic:linux_v4.20">linux_v4.20</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13401">13401</a></td><td>afs: prevent -settime null pointer dereference</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_6_x+topic:linux_v4.20">linux_v4.20</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13331">13331</a></td><td>Make OpenAFS 1.6.24pre1</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_6_x+topic:1.6.24pre1">1.6.24pre1</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13330">13330</a></td><td>Update NEWS for 1.6.24pre1</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_6_x+topic:1.6.24pre1">1.6.24pre1</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13203">13203</a></td><td>afs: WriteThroughDSlots: Avoid write error panic</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_6_x+topic:dcache-panic-rocache">dcache-panic-rocache</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13202">13202</a></td><td>afs: Avoid afs_GetDCache panic on cache open error</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_6_x+topic:dcache-panic-rocache">dcache-panic-rocache</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13201">13201</a></td><td>LINUX: Return NULL for afs_linux_raw_open error</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_6_x+topic:dcache-panic-rocache">dcache-panic-rocache</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13200">13200</a></td><td>afs: Verify osi_UFSOpen worked</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_6_x+topic:dcache-panic-rocache">dcache-panic-rocache</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13199">13199</a></td><td>libafs: put volume disk cache i/o in afs_UFSGetVolSlot</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_6_x+topic:dcache-panic-rocache">dcache-panic-rocache</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13198">13198</a></td><td>libafs: afs_InitVolSlot function</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_6_x+topic:dcache-panic-rocache">dcache-panic-rocache</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13197">13197</a></td><td>LINUX: Remove unused osi_fetchstore.c</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_6_x+topic:dcache-panic-rocache">dcache-panic-rocache</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/11716">11716</a></td><td>Remove -settime/RXAFS_GetTime client support</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_6_x+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/11706">11706</a></td><td>afs: Zero settime deltas correctly</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_6_x+topic:linux_v4.20">linux_v4.20</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/11678">11678</a></td><td>doc: backup manpage fixes</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_6_x+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/11677">11677</a></td><td>doc: replace hostnames with IETF example hostnames</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_6_x+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/11676">11676</a></td><td>Change -n to -dryrun for backup subcommands</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_6_x+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/10917">10917</a></td><td>WIP: LINUX: Userspace mount umounting</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_6_x+topic:linux-mtpt-bindmount">linux-mtpt-bindmount</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/10916">10916</a></td><td>WIP: LINUX: Userspace mount implementation</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_6_x+topic:linux-mtpt-bindmount">linux-mtpt-bindmount</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/10915">10915</a></td><td>WIP: LINUX: Userspace mount helper infrastructure</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_6_x+topic:linux-mtpt-bindmount">linux-mtpt-bindmount</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/10914">10914</a></td><td>LINUX: Do not check have_submounts for dentry reval</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_6_x+topic:linux-mtpt-bindmount">linux-mtpt-bindmount</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/10913">10913</a></td><td>LINUX: Revert dir/symlink mtpt behavior</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_6_x+topic:linux-mtpt-bindmount">linux-mtpt-bindmount</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/10912">10912</a></td><td>afs: Evaluate dynroot mountpoints</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_6_x+topic:linux-mtpt-bindmount">linux-mtpt-bindmount</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/10911">10911</a></td><td>LINUX: Add afs_lookup_internal</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_6_x+topic:linux-mtpt-bindmount">linux-mtpt-bindmount</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/10910">10910</a></td><td>afs: Create afs_lookup flag AFS_LOOKUP_FORCE_EVAL</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_6_x+topic:linux-mtpt-bindmount">linux-mtpt-bindmount</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/10909">10909</a></td><td>afs: Refactor afs_lookup flags handling</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_6_x+topic:linux-mtpt-bindmount">linux-mtpt-bindmount</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/10908">10908</a></td><td>afs: Add afs_lookup 'flags' to more platforms</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_6_x+topic:linux-mtpt-bindmount">linux-mtpt-bindmount</td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/10834">10834</a></td><td>auth: Log warning if rxkad-k5 is broken</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_6_x+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/10833">10833</a></td><td>Move LogDesWarning to common server code</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_6_x+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/9407">9407</a></td><td>ihandle: Remove ih_sync_thread</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_6_x+topic:"></td></tr>
-</table><p>Changes for branch openafs-stable-1_8_x.</p><table>
-<tr><th>number</th><th>subject</th><th>topic</th></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13445">13445</a></td><td>Update NEWS for 1.8.3pre1</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_8_x+topic:"></td></tr>
-<tr><td><a href="https://gerrit.openafs.org/#/c/13444">13444</a></td><td>Make OpenAFS 1.8.3pre1</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_8_x+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/15739">15739</a></td><td>Linux-6.9: file_lock mbrs moved to file_lock_core</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_8_x+topic:linux-6.9">linux-6.9</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/15736">15736</a></td><td>tests: rx/perf wait for server init before client</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_8_x+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/15735">15735</a></td><td>rxperf: Add -o option to rxperf client</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_8_x+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/15729">15729</a></td><td>Linux: osi_gcpags.c remove unreferenced extern sym</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_8_x+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/15728">15728</a></td><td>Linux: Remove weak attribute for key_type_keyring</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_8_x+topic:"></td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/15727">15727</a></td><td>Linux: Define afs_thread_wrapper() as static</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_8_x+topic:linux-6.8">linux-6.8</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/15707">15707</a></td><td>afs: Drop GLOCK for various Rx calls</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_8_x+topic:linux-6.8">linux-6.8</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/15706">15706</a></td><td>Linux 6.8: Use roken's strlcpy() in kernel module</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_8_x+topic:linux-6.8">linux-6.8</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/15705">15705</a></td><td>Linux 6.8: Remove ctl_table sentinels</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_8_x+topic:linux-6.8">linux-6.8</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/15704">15704</a></td><td>Linux 6.8: use hlist iteration for dentry children</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_8_x+topic:linux-6.8">linux-6.8</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/15703">15703</a></td><td>rxgen: Declare generated PKG_OpCodeStats()</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_8_x+topic:linux-6.8">linux-6.8</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/15702">15702</a></td><td>rxgen: Declare generated PKG_TranslateOpCode()</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_8_x+topic:linux-6.8">linux-6.8</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/15701">15701</a></td><td>rx: Add static attribute to internal functions</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_8_x+topic:linux-6.8">linux-6.8</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/15700">15700</a></td><td>afs: Add static attribute to internal functions</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_8_x+topic:linux-6.8">linux-6.8</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/15699">15699</a></td><td>afs: fix 'ops' variable may be used uninitialized</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_8_x+topic:linux-6.8">linux-6.8</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/15698">15698</a></td><td>rx: Add function prototypes to rx_prototypes.h</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_8_x+topic:linux-6.8">linux-6.8</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/15697">15697</a></td><td>afs: Remove SRXAFSCB* protos from afs_prototypes.h</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_8_x+topic:linux-6.8">linux-6.8</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/15696">15696</a></td><td>afs: Add afs_xioctl prototyes to afs_prototypes.h</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_8_x+topic:linux-6.8">linux-6.8</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/15695">15695</a></td><td>afs: Move function prototypes into headers</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_8_x+topic:linux-6.8">linux-6.8</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/15694">15694</a></td><td>afs: Add includes to pick up function prototypes</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_8_x+topic:linux-6.8">linux-6.8</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/15693">15693</a></td><td>afs: Declare init_hckernel_mutex()</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_8_x+topic:linux-6.8">linux-6.8</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/15692">15692</a></td><td>Linux 6.8: Add function prototypes for krb5</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_8_x+topic:linux-6.8">linux-6.8</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/15691">15691</a></td><td>roken: Declare ct_memcmp in hcrypto kernel roken.h</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_8_x+topic:linux-6.8">linux-6.8</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/15690">15690</a></td><td>afs: Add declaration for RXAFS_ResidencyCmd()</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_8_x+topic:linux-6.8">linux-6.8</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/15689">15689</a></td><td>afs: Remove afs_DbgDisconFiles()</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_8_x+topic:linux-6.8">linux-6.8</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/15688">15688</a></td><td>afs: Remove SRXAFSCB_FetchData/StoreData</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_8_x+topic:linux-6.8">linux-6.8</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/15687">15687</a></td><td>afs: Remove dummy_PSetAcl()</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_8_x+topic:linux-6.8">linux-6.8</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/15686">15686</a></td><td>afs: Remove afs_osi_UnmaskUserLoop()</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_8_x+topic:linux-6.8">linux-6.8</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/15685">15685</a></td><td>afs: Remove afs_MemExtendEntry()</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_8_x+topic:linux-6.8">linux-6.8</td></tr>
+<tr><td><a href="https://gerrit.openafs.org/#/c/15684">15684</a></td><td>afs: Remove DFlushDCache()</td><td><a href="https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_8_x+topic:linux-6.8">linux-6.8</td></tr>
 </table>
\ No newline at end of file