diff options
| author | Jinjie Ruan <ruanjinjie@huawei.com> | 2026-09-02 15:33:34 +0800 |
|---|---|---|
| committer | Jakub Kicinski <kuba@kernel.org> | 2026-09-05 12:43:35 -0700 |
| commit | d199b0d0bb01118f84ca8bccc5419097d67cd18b (patch) | |
| tree | e9f2fc095f14a43d6e3d3e75238ad68f36e8dcfb /scripts/Makefile.thinlto | |
| parent | 2e9ff7bb668b6f62f4789718f70fd1ec2eb87c12 (diff) | |
| download | linux-next-d199b0d0bb01118f84ca8bccc5419097d67cd18b.tar.gz linux-next-d199b0d0bb01118f84ca8bccc5419097d67cd18b.zip | |
8021q: publish vlan_devices_arrays entries with acquire/release
Replace the smp_wmb()/smp_rmb() barrier pair with
smp_store_release()/smp_load_acquire() on
vg->vlan_devices_arrays[pidx][vidx].
vlan_group_prealloc_vid() publishes the array pointer via release;
__vlan_group_get_device() acquires it before accessing the array,
ensuring the allocated entries are visible.
Signed-off-by: Jinjie Ruan <ruanjinjie@huawei.com>
Reviewed-by: Kuniyuki Iwashima <kuniyu@google.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'scripts/Makefile.thinlto')
0 files changed, 0 insertions, 0 deletions
