Commit dd65acf7 authored by Dave Marchevsky's avatar Dave Marchevsky Committed by Andrii Nakryiko
Browse files

selftests/bpf: Remove SEC("version") from test progs



Since commit 6c4fc209 ("bpf: remove useless version check for prog
load") these "version" sections, which result in bpf_attr.kern_version
being set, have been unnecessary.

Remove them so that it's obvious to folks using selftests as a guide that
"modern" BPF progs don't need this section.

Signed-off-by: default avatarDave Marchevsky <davemarchevsky@fb.com>
Signed-off-by: default avatarAndrii Nakryiko <andrii@kernel.org>
Link: https://lore.kernel.org/bpf/20211007231234.2223081-1-davemarchevsky@fb.com
parent aa67fdb4
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -14,7 +14,6 @@
#include <sys/types.h>
#include <sys/socket.h>

int _version SEC("version") = 1;
char _license[] SEC("license") = "GPL";

__u16 g_serv_port = 0;
+0 −2
Original line number Diff line number Diff line
@@ -31,8 +31,6 @@
#define IFNAMSIZ 16
#endif

int _version SEC("version") = 1;

__attribute__ ((noinline))
int do_bind(struct bpf_sock_addr *ctx)
{
+0 −2
Original line number Diff line number Diff line
@@ -24,8 +24,6 @@

#define DST_REWRITE_PORT6	6666

int _version SEC("version") = 1;

SEC("cgroup/connect6")
int connect_v6_prog(struct bpf_sock_addr *ctx)
{
+0 −1
Original line number Diff line number Diff line
@@ -13,7 +13,6 @@
#include <bpf_sockopt_helpers.h>

char _license[] SEC("license") = "GPL";
int _version SEC("version") = 1;

struct svc_addr {
	__be32 addr;
+0 −1
Original line number Diff line number Diff line
@@ -12,7 +12,6 @@
#include <bpf_sockopt_helpers.h>

char _license[] SEC("license") = "GPL";
int _version SEC("version") = 1;

struct svc_addr {
	__be32 addr[4];
Loading