]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
net: alacritech: Use u64_stats_t with u64_stats_sync properly
authorDavid Yang <mmyangfl@gmail.com>
Thu, 22 Jan 2026 18:51:07 +0000 (02:51 +0800)
committerJakub Kicinski <kuba@kernel.org>
Tue, 27 Jan 2026 02:57:48 +0000 (18:57 -0800)
commit6e9674a980f583c9545a6a12b434e277fee28e19
tree85774c1b2d7c58ff4adad8d1f403dc86d06731c6
parent3da35aa8af345abf6cd180cfc0538c753b927a18
net: alacritech: Use u64_stats_t with u64_stats_sync properly

On 64bit arches, struct u64_stats_sync is empty and provides no help
against load/store tearing. Convert to u64_stats_t to ensure atomic
operations.

Signed-off-by: David Yang <mmyangfl@gmail.com>
Link: https://patch.msgid.link/20260122185113.2760355-1-mmyangfl@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/alacritech/slic.h
drivers/net/ethernet/alacritech/slicoss.c