UPSTREAM: bpf: Align struct bpf_prog_stats

Do not risk spanning these small structures on two cache lines.

Change-Id: Ie13182cdff956b270296b5999b78c41d77133e23
Signed-off-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Link: https://lore.kernel.org/bpf/20191011181140.2898-1-edumazet@google.com
This commit is contained in:
Eric Dumazet 2019-10-11 11:11:40 -07:00 • committed by basamaryan
commit 96bdef8718
No known key found for this signature in database
GPG key ID: 210D5384FB2A5885

View file

@ -363,7 +363,7 @@ struct bpf_prog_stats {
u64 cnt;
u64 nsecs;
struct u64_stats_sync syncp;
};
} __aligned(2 * sizeof(u64));
struct bpf_prog_aux {
atomic_t refcnt;