aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/subr_exterr.c
diff options
context:
space:
mode:
authorRandall Stewart <rrs@FreeBSD.org>2026-11-08 12:27:06 +0000
committerRandall Stewart <rrs@FreeBSD.org>2026-11-08 12:27:06 +0000
commit96691152d13be08926aa48e2cbdae1dfa36dd76c (patch)
treec2d06d147e92574c6e4d73732947cf7a684a3b90 /sys/kern/subr_exterr.c
parent5d622079272308ba7e9dd815ed9380ee53c14c03 (diff)
Mark Johnsons Claude code found a duplicate call to rack_check_reorder_ack() in rack.cHEADmain
Mark's Claude code properly points out an interesting bug case where if a new block is created from a sack aka rsm |--------| sackblk |---------> Then when the new block is created rack_check_reorder_ack() is called and then called again when the block is actually ack'ed. Proper thing is to *not* in this case call the function and only call it at the processing to ACK. You leave the hookery side however since that is just transfering the existing block pointers. Differential Revision:https://reviews.freebsd.org/D61159
Diffstat (limited to 'sys/kern/subr_exterr.c')
0 files changed, 0 insertions, 0 deletions