Matt Mullins
a02a38a166
UPSTREAM: selftests: bpf: test writable buffers in raw tps
...
This tests that:
* a BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE cannot be attached if it
uses either:
* a variable offset to the tracepoint buffer, or
* an offset beyond the size of the tracepoint buffer
* a tracer can modify the buffer provided when attached to a writable
tracepoint in bpf_prog_test_run
Change-Id: I3fdf650c1d9a68d64d08b170b14e46a35d180dd7
Signed-off-by: Matt Mullins <mmullins@fb.com >
Acked-by: Yonghong Song <yhs@fb.com >
Signed-off-by: Alexei Starovoitov <ast@kernel.org >
2025-10-02 22:15:35 +08:00
..
2017-11-02 11:10:55 +01:00
2020-04-02 16:34:33 +02:00
2017-11-02 11:10:55 +01:00
2018-07-05 11:40:21 -07:00
2019-07-15 17:15:24 +00:00
2019-07-15 17:15:24 +00:00
2024-07-08 08:15:06 +00:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2025-10-02 22:15:35 +08:00
2017-08-31 11:42:41 -07:00
2020-02-14 16:32:19 -05:00
2017-11-02 11:10:55 +01:00
2018-09-13 20:54:59 -07:00
2018-09-13 15:36:13 -07:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-07-17 10:27:40 +05:30
2017-11-09 09:47:08 -08:00
2017-11-02 11:10:55 +01:00
2020-06-24 22:03:37 -07:00
2017-11-02 11:10:55 +01:00
2017-11-03 11:57:31 -07:00
2019-01-09 17:14:49 +01:00
2025-09-17 16:57:50 +08:00
2025-10-02 22:13:15 +08:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2020-04-20 16:47:34 -07:00
2017-12-18 21:11:22 +05:30
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2018-11-26 17:37:46 -08:00
2017-05-31 21:01:03 +02:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2018-07-17 10:49:41 -07:00
2024-05-13 18:30:34 +02:00
2017-11-02 11:10:55 +01:00
2019-03-07 12:46:30 +05:30
2017-11-02 11:10:55 +01:00
2018-05-18 17:14:20 +05:30
2018-01-17 09:45:17 +01:00
2022-07-02 16:18:08 +02:00
2018-02-22 17:47:34 -07:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2018-09-13 15:36:13 -07:00
2018-04-02 13:49:16 -07:00
2025-09-27 21:15:43 +08:00
2017-11-02 11:10:55 +01:00
2018-05-21 22:34:38 -07:00
2019-05-08 13:28:35 +05:30
2018-01-11 13:52:26 -08:00
2020-01-07 16:58:30 +05:30
2019-08-27 11:50:55 -04:00
2017-11-02 11:10:55 +01:00
2025-10-02 22:14:57 +08:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2018-05-29 10:26:51 +05:30
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2019-11-25 15:40:46 +05:30
2018-04-26 07:01:35 -07:00
2017-11-02 11:10:55 +01:00
2018-07-04 12:18:09 +05:30
2017-08-16 14:10:10 -07:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2018-06-29 14:55:49 -07:00
2017-11-02 11:10:55 +01:00
2017-08-31 13:13:03 -06:00
2020-07-22 09:22:29 +02:00
2025-09-29 21:58:19 +08:00
2018-12-11 10:57:26 -08:00
2017-11-02 11:10:55 +01:00
2024-05-13 18:30:34 +02:00
2017-11-02 11:10:55 +01:00
2018-04-11 13:58:21 -06:00
2017-05-31 21:01:03 +02:00
2022-07-21 20:42:43 +02:00
2017-11-02 11:10:55 +01:00
2022-08-25 11:11:27 +02:00
2017-11-30 08:40:53 +00:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2020-10-29 09:07:16 +01:00
2017-11-02 11:10:55 +01:00
2019-03-19 12:45:21 +05:30
2017-11-02 11:10:55 +01:00
2018-02-20 12:51:09 -07:00
2018-02-20 12:51:09 -07:00
2017-11-02 11:10:55 +01:00
2018-04-26 11:02:04 +02:00
2017-11-02 11:10:55 +01:00
2019-12-19 19:02:34 +05:30
2017-11-02 17:10:24 -07:00
2020-01-16 18:42:15 +05:30
2017-09-11 14:41:58 -07:00
2018-05-09 11:37:13 -07:00
2017-11-02 11:10:55 +01:00
2018-02-08 19:42:55 -08:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2024-10-11 16:00:11 +02:00
2017-11-02 11:10:55 +01:00
2018-12-19 17:37:24 +05:30
2019-12-31 12:37:01 +01:00
2018-07-16 12:00:06 -06:00
2017-11-02 11:10:55 +01:00
2021-02-23 14:00:30 +01:00
2025-10-02 22:15:02 +08:00
2020-01-29 15:02:38 +01:00