Commit b7d1af3
Alexei Starovoitov
Merge branch 'bpf-add-cookies-retrieval-for-perf-kprobe-multi-links'
Jiri Olsa says:
====================
bpf: Add cookies retrieval for perf/kprobe multi links
hi,
this patchset adds support to retrieve cookies from existing tracing
links that still did not support it plus changes to bpftool to display
them. It's leftover we discussed some time ago [1].
thanks,
jirka
v2 changes:
- added review/ack tags
- fixed memory leak [Quentin]
- align the uapi fields properly [Yafang Shao]
[1] https://lore.kernel.org/bpf/CALOAHbAZ6=A9j3VFCLoAC_WhgQKU7injMf06=cM2sU4Hi4Sx+Q@mail.gmail.com/
Reviewed-by: Quentin Monnet <[email protected]>
---
====================
Reviewed-by: Quentin Monnet <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Alexei Starovoitov <[email protected]>File tree
7 files changed
+214
-33
lines changed- include/uapi/linux
- kernel
- bpf
- trace
- tools
- bpf/bpftool
- include/uapi/linux
- testing/selftests/bpf
- prog_tests
- progs
7 files changed
+214
-33
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6563 | 6563 | | |
6564 | 6564 | | |
6565 | 6565 | | |
| 6566 | + | |
6566 | 6567 | | |
6567 | 6568 | | |
6568 | 6569 | | |
| |||
6582 | 6583 | | |
6583 | 6584 | | |
6584 | 6585 | | |
| 6586 | + | |
6585 | 6587 | | |
6586 | 6588 | | |
6587 | 6589 | | |
6588 | 6590 | | |
6589 | 6591 | | |
6590 | 6592 | | |
6591 | 6593 | | |
| 6594 | + | |
6592 | 6595 | | |
6593 | 6596 | | |
6594 | 6597 | | |
6595 | 6598 | | |
| 6599 | + | |
| 6600 | + | |
6596 | 6601 | | |
6597 | 6602 | | |
6598 | 6603 | | |
6599 | 6604 | | |
| 6605 | + | |
| 6606 | + | |
6600 | 6607 | | |
6601 | 6608 | | |
6602 | 6609 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3501 | 3501 | | |
3502 | 3502 | | |
3503 | 3503 | | |
| 3504 | + | |
3504 | 3505 | | |
3505 | 3506 | | |
3506 | 3507 | | |
| |||
3526 | 3527 | | |
3527 | 3528 | | |
3528 | 3529 | | |
| 3530 | + | |
3529 | 3531 | | |
3530 | 3532 | | |
3531 | 3533 | | |
| |||
3553 | 3555 | | |
3554 | 3556 | | |
3555 | 3557 | | |
| 3558 | + | |
3556 | 3559 | | |
3557 | 3560 | | |
3558 | 3561 | | |
| |||
3561 | 3564 | | |
3562 | 3565 | | |
3563 | 3566 | | |
| 3567 | + | |
3564 | 3568 | | |
3565 | 3569 | | |
3566 | 3570 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2679 | 2679 | | |
2680 | 2680 | | |
2681 | 2681 | | |
| 2682 | + | |
2682 | 2683 | | |
2683 | 2684 | | |
2684 | 2685 | | |
2685 | 2686 | | |
2686 | 2687 | | |
2687 | 2688 | | |
2688 | 2689 | | |
| 2690 | + | |
| 2691 | + | |
2689 | 2692 | | |
2690 | 2693 | | |
2691 | 2694 | | |
| |||
2699 | 2702 | | |
2700 | 2703 | | |
2701 | 2704 | | |
| 2705 | + | |
| 2706 | + | |
| 2707 | + | |
| 2708 | + | |
| 2709 | + | |
| 2710 | + | |
| 2711 | + | |
| 2712 | + | |
| 2713 | + | |
| 2714 | + | |
| 2715 | + | |
| 2716 | + | |
2702 | 2717 | | |
2703 | 2718 | | |
2704 | 2719 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
249 | 249 | | |
250 | 250 | | |
251 | 251 | | |
252 | | - | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
253 | 258 | | |
254 | | - | |
| 259 | + | |
255 | 260 | | |
256 | | - | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
257 | 283 | | |
258 | 284 | | |
259 | 285 | | |
260 | 286 | | |
261 | 287 | | |
| 288 | + | |
262 | 289 | | |
263 | | - | |
264 | 290 | | |
265 | 291 | | |
266 | 292 | | |
267 | 293 | | |
268 | 294 | | |
269 | 295 | | |
270 | 296 | | |
271 | | - | |
272 | | - | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
273 | 302 | | |
274 | 303 | | |
275 | 304 | | |
276 | 305 | | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
277 | 309 | | |
278 | | - | |
| 310 | + | |
279 | 311 | | |
280 | 312 | | |
281 | 313 | | |
| |||
287 | 319 | | |
288 | 320 | | |
289 | 321 | | |
| 322 | + | |
290 | 323 | | |
291 | 324 | | |
292 | 325 | | |
293 | 326 | | |
294 | 327 | | |
| 328 | + | |
| 329 | + | |
295 | 330 | | |
296 | 331 | | |
297 | 332 | | |
| |||
334 | 369 | | |
335 | 370 | | |
336 | 371 | | |
| 372 | + | |
337 | 373 | | |
338 | 374 | | |
339 | 375 | | |
| |||
343 | 379 | | |
344 | 380 | | |
345 | 381 | | |
| 382 | + | |
346 | 383 | | |
347 | 384 | | |
348 | 385 | | |
349 | 386 | | |
350 | 387 | | |
351 | 388 | | |
352 | 389 | | |
| 390 | + | |
353 | 391 | | |
354 | 392 | | |
355 | 393 | | |
| |||
426 | 464 | | |
427 | 465 | | |
428 | 466 | | |
| 467 | + | |
| 468 | + | |
429 | 469 | | |
430 | 470 | | |
431 | 471 | | |
| |||
670 | 710 | | |
671 | 711 | | |
672 | 712 | | |
| 713 | + | |
673 | 714 | | |
674 | | - | |
675 | 715 | | |
676 | 716 | | |
677 | 717 | | |
| |||
683 | 723 | | |
684 | 724 | | |
685 | 725 | | |
686 | | - | |
687 | | - | |
| 726 | + | |
| 727 | + | |
| 728 | + | |
| 729 | + | |
| 730 | + | |
688 | 731 | | |
689 | 732 | | |
690 | 733 | | |
691 | 734 | | |
692 | 735 | | |
693 | | - | |
| 736 | + | |
694 | 737 | | |
695 | | - | |
| 738 | + | |
696 | 739 | | |
697 | | - | |
| 740 | + | |
698 | 741 | | |
699 | | - | |
700 | | - | |
| 742 | + | |
| 743 | + | |
701 | 744 | | |
702 | 745 | | |
703 | 746 | | |
| |||
706 | 749 | | |
707 | 750 | | |
708 | 751 | | |
| 752 | + | |
| 753 | + | |
709 | 754 | | |
710 | 755 | | |
711 | 756 | | |
| |||
754 | 799 | | |
755 | 800 | | |
756 | 801 | | |
| 802 | + | |
| 803 | + | |
757 | 804 | | |
758 | 805 | | |
759 | 806 | | |
| |||
770 | 817 | | |
771 | 818 | | |
772 | 819 | | |
| 820 | + | |
| 821 | + | |
773 | 822 | | |
774 | 823 | | |
775 | 824 | | |
| |||
781 | 830 | | |
782 | 831 | | |
783 | 832 | | |
| 833 | + | |
| 834 | + | |
784 | 835 | | |
785 | 836 | | |
786 | 837 | | |
| |||
802 | 853 | | |
803 | 854 | | |
804 | 855 | | |
| 856 | + | |
| 857 | + | |
| 858 | + | |
805 | 859 | | |
806 | 860 | | |
807 | 861 | | |
| |||
952 | 1006 | | |
953 | 1007 | | |
954 | 1008 | | |
| 1009 | + | |
| 1010 | + | |
| 1011 | + | |
| 1012 | + | |
| 1013 | + | |
| 1014 | + | |
| 1015 | + | |
| 1016 | + | |
955 | 1017 | | |
956 | 1018 | | |
957 | 1019 | | |
| |||
977 | 1039 | | |
978 | 1040 | | |
979 | 1041 | | |
980 | | - | |
| 1042 | + | |
981 | 1043 | | |
982 | 1044 | | |
983 | 1045 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6563 | 6563 | | |
6564 | 6564 | | |
6565 | 6565 | | |
| 6566 | + | |
6566 | 6567 | | |
6567 | 6568 | | |
6568 | 6569 | | |
| |||
6582 | 6583 | | |
6583 | 6584 | | |
6584 | 6585 | | |
| 6586 | + | |
6585 | 6587 | | |
6586 | 6588 | | |
6587 | 6589 | | |
6588 | 6590 | | |
6589 | 6591 | | |
6590 | 6592 | | |
6591 | 6593 | | |
| 6594 | + | |
6592 | 6595 | | |
6593 | 6596 | | |
6594 | 6597 | | |
6595 | 6598 | | |
| 6599 | + | |
| 6600 | + | |
6596 | 6601 | | |
6597 | 6602 | | |
6598 | 6603 | | |
6599 | 6604 | | |
| 6605 | + | |
| 6606 | + | |
6600 | 6607 | | |
6601 | 6608 | | |
6602 | 6609 | | |
| |||
0 commit comments