Commit df71a42c authored by Taichi Nishimura's avatar Taichi Nishimura Committed by Andrii Nakryiko

Fix typos in selftest/bpf files

Run spell checker on files in selftest/bpf and fixed typos.
Signed-off-by: default avatarTaichi Nishimura <awkrail01@gmail.com>
Signed-off-by: default avatarAndrii Nakryiko <andrii@kernel.org>
Reviewed-by: default avatarRandy Dunlap <rdunlap@infradead.org>
Link: https://lore.kernel.org/bpf/20230216085537.519062-1-awkrail01@gmail.com
parent c5a237a4
...@@ -488,7 +488,7 @@ static void run_test(struct migrate_reuseport_test_case *test_case, ...@@ -488,7 +488,7 @@ static void run_test(struct migrate_reuseport_test_case *test_case,
goto close_servers; goto close_servers;
} }
/* Tie requests to the first four listners */ /* Tie requests to the first four listeners */
err = start_clients(test_case); err = start_clients(test_case);
if (!ASSERT_OK(err, "start_clients")) if (!ASSERT_OK(err, "start_clients"))
goto close_clients; goto close_clients;
......
...@@ -79,7 +79,7 @@ void serial_test_trampoline_count(void) ...@@ -79,7 +79,7 @@ void serial_test_trampoline_count(void)
if (!ASSERT_EQ(link, NULL, "ptr_is_null")) if (!ASSERT_EQ(link, NULL, "ptr_is_null"))
goto cleanup; goto cleanup;
/* and finaly execute the probe */ /* and finally execute the probe */
prog_fd = bpf_program__fd(prog); prog_fd = bpf_program__fd(prog);
if (!ASSERT_GE(prog_fd, 0, "bpf_program__fd")) if (!ASSERT_GE(prog_fd, 0, "bpf_program__fd"))
goto cleanup; goto cleanup;
......
...@@ -84,7 +84,7 @@ typedef void (*printf_fn_t)(const char *, ...); ...@@ -84,7 +84,7 @@ typedef void (*printf_fn_t)(const char *, ...);
* typedef int (*fn_t)(int); * typedef int (*fn_t)(int);
* typedef char * const * (*fn_ptr2_t)(s_t, fn_t); * typedef char * const * (*fn_ptr2_t)(s_t, fn_t);
* *
* - `fn_complext_t`: pointer to a function returning struct and accepting * - `fn_complex_t`: pointer to a function returning struct and accepting
* union and struct. All structs and enum are anonymous and defined inline. * union and struct. All structs and enum are anonymous and defined inline.
* *
* - `signal_t: pointer to a function accepting a pointer to a function as an * - `signal_t: pointer to a function accepting a pointer to a function as an
......
...@@ -630,7 +630,7 @@ static int release_twice_callback_fn(__u32 index, void *data) ...@@ -630,7 +630,7 @@ static int release_twice_callback_fn(__u32 index, void *data)
} }
/* Test that releasing a dynptr twice, where one of the releases happens /* Test that releasing a dynptr twice, where one of the releases happens
* within a calback function, fails * within a callback function, fails
*/ */
SEC("?raw_tp") SEC("?raw_tp")
__failure __msg("arg 1 is an unacquired reference") __failure __msg("arg 1 is an unacquired reference")
......
...@@ -135,7 +135,7 @@ struct strobe_value_loc { ...@@ -135,7 +135,7 @@ struct strobe_value_loc {
* tpidr_el0 for aarch64). * tpidr_el0 for aarch64).
* TLS_IMM_EXEC: absolute address of GOT entry containing offset * TLS_IMM_EXEC: absolute address of GOT entry containing offset
* from thread pointer; * from thread pointer;
* TLS_GENERAL_DYN: absolute addres of double GOT entry * TLS_GENERAL_DYN: absolute address of double GOT entry
* containing tls_index_t struct; * containing tls_index_t struct;
*/ */
int64_t offset; int64_t offset;
......
...@@ -600,7 +600,7 @@ static INLINING ret_t get_next_hop(buf_t *pkt, encap_headers_t *encap, ...@@ -600,7 +600,7 @@ static INLINING ret_t get_next_hop(buf_t *pkt, encap_headers_t *encap,
return TC_ACT_SHOT; return TC_ACT_SHOT;
} }
/* Skip the remainig next hops (may be zero). */ /* Skip the remaining next hops (may be zero). */
return skip_next_hops(pkt, encap->unigue.hop_count - return skip_next_hops(pkt, encap->unigue.hop_count -
encap->unigue.next_hop - 1); encap->unigue.next_hop - 1);
} }
...@@ -610,8 +610,8 @@ static INLINING ret_t get_next_hop(buf_t *pkt, encap_headers_t *encap, ...@@ -610,8 +610,8 @@ static INLINING ret_t get_next_hop(buf_t *pkt, encap_headers_t *encap,
* *
* fill_tuple(&t, foo, sizeof(struct iphdr), 123, 321) * fill_tuple(&t, foo, sizeof(struct iphdr), 123, 321)
* *
* clang will substitue a costant for sizeof, which allows the verifier * clang will substitute a constant for sizeof, which allows the verifier
* to track it's value. Based on this, it can figure out the constant * to track its value. Based on this, it can figure out the constant
* return value, and calling code works while still being "generic" to * return value, and calling code works while still being "generic" to
* IPv4 and IPv6. * IPv4 and IPv6.
*/ */
......
...@@ -47,7 +47,7 @@ static __noinline int sub5(int v) ...@@ -47,7 +47,7 @@ static __noinline int sub5(int v)
return sub1(v) - 1; /* compensates sub1()'s + 1 */ return sub1(v) - 1; /* compensates sub1()'s + 1 */
} }
/* unfortunately verifier rejects `struct task_struct *t` as an unkown pointer /* unfortunately verifier rejects `struct task_struct *t` as an unknown pointer
* type, so we need to accept pointer as integer and then cast it inside the * type, so we need to accept pointer as integer and then cast it inside the
* function * function
*/ */
......
...@@ -98,7 +98,7 @@ bool parse_eth_frame(struct ethhdr *eth, void *data_end, struct parse_pkt *pkt) ...@@ -98,7 +98,7 @@ bool parse_eth_frame(struct ethhdr *eth, void *data_end, struct parse_pkt *pkt)
return true; return true;
} }
/* Hint, VLANs are choosen to hit network-byte-order issues */ /* Hint, VLANs are chosen to hit network-byte-order issues */
#define TESTVLAN 4011 /* 0xFAB */ #define TESTVLAN 4011 /* 0xFAB */
// #define TO_VLAN 4000 /* 0xFA0 (hint 0xOA0 = 160) */ // #define TO_VLAN 4000 /* 0xFA0 (hint 0xOA0 = 160) */
......
...@@ -91,7 +91,7 @@ static void try_skeleton_template() ...@@ -91,7 +91,7 @@ static void try_skeleton_template()
skel.detach(); skel.detach();
/* destructor will destory underlying skeleton */ /* destructor will destroy underlying skeleton */
} }
int main(int argc, char *argv[]) int main(int argc, char *argv[])
......
...@@ -144,7 +144,7 @@ static struct env { ...@@ -144,7 +144,7 @@ static struct env {
struct verif_stats *prog_stats; struct verif_stats *prog_stats;
int prog_stat_cnt; int prog_stat_cnt;
/* baseline_stats is allocated and used only in comparsion mode */ /* baseline_stats is allocated and used only in comparison mode */
struct verif_stats *baseline_stats; struct verif_stats *baseline_stats;
int baseline_stat_cnt; int baseline_stat_cnt;
...@@ -882,7 +882,7 @@ static int process_obj(const char *filename) ...@@ -882,7 +882,7 @@ static int process_obj(const char *filename)
* that BPF object file is incomplete and has to be statically * that BPF object file is incomplete and has to be statically
* linked into a final BPF object file; instead of bailing * linked into a final BPF object file; instead of bailing
* out, report it into stderr, mark it as skipped, and * out, report it into stderr, mark it as skipped, and
* proceeed * proceed
*/ */
fprintf(stderr, "Failed to open '%s': %d\n", filename, -errno); fprintf(stderr, "Failed to open '%s': %d\n", filename, -errno);
env.files_skipped++; env.files_skipped++;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment