OpenAFS Master Repository branch, master, updated. openafs-devel-1_9_2-146-gd6092a1

Gerrit Code Review gerrit@openafs.org
Tue, 18 Feb 2025 12:53:03 -0500


The following commit has been merged in the master branch:
commit d6092a1ae1bfdaf623369687801e4ab0a767acf8
Author: Mark Vitale <mvitale@sinenomine.net>
Date:   Tue May 7 18:21:23 2024 -0400

    rx: Move rx_ts_info_init to rx_packet.c
    
    Move rx_ts_info_init() and its associated macro RX_TS_INFO_GET() into
    rx_packet.c, where almost all of its callers are. This lets us keep all
    of the RX_ENABLE_TSFPQ-related code together, in the same source file.
    
    The only caller not already in rx_packet.c is rxi_SendAck(). Refactor
    rxi_SendAck() to use a new function, rxi_GetLocalSpecialPacket(), which
    is now also in rx_packet.c.
    
    Only define rx_ts_info_init/RX_TS_INFO_GET for RX_ENABLE_TSFPQ; they are
    never called outside of RX_ENABLE_TSFPQ. Change rx_ts_info_init() to use
    opr_Assert/opr_Verify.
    
    [adeason@sinenomine.net: Edits to rx_ts_info_init/RX_TS_INFO_GET. Create
    rxi_GetLocalSpecialPacket() at the same time.]
    
    Change-Id: Ibe3763424bd3ad391de5c81510f494de1c06d250
    Reviewed-on: https://gerrit.openafs.org/15883
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>
    Reviewed-by: Mark Vitale <mvitale@sinenomine.net>
    Reviewed-by: Cheyenne Wills <cwills@sinenomine.net>
    Reviewed-by: Andrew Deason <adeason@sinenomine.net>

 src/rx/rx.c          | 29 +++++++------------------
 src/rx/rx_globals.h  | 13 +++++-------
 src/rx/rx_internal.h |  1 +
 src/rx/rx_packet.c   | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/rx/rx_pthread.c  | 14 ------------
 5 files changed, 74 insertions(+), 43 deletions(-)

-- 
OpenAFS Master Repository