* Re: [PATCH v2 29/33] mm/vma: introduce and use vma_set_pgoff()
From: Vlastimil Babka (SUSE) @ 2026-07-16 8:28 UTC (permalink / raw)
To: Lorenzo Stoakes, Andrew Morton, David Hildenbrand,
Liam R. Howlett, Mike Rapoport, Suren Baghdasaryan, Michal Hocko,
Rik van Riel, Harry Yoo, Jann Horn, Lance Yang, Pedro Falcato,
Russell King, Dinh Nguyen, Simon Schuster, James E.J. Bottomley,
Helge Deller, Alexander Viro, Christian Brauner, Jan Kara,
Dan Williams, Matthew Wilcox, Muchun Song, Oscar Salvador,
Masami Hiramatsu, Oleg Nesterov, Peter Zijlstra, Ingo Molnar,
Arnaldo Carvalho de Melo, Namhyung Kim, Mark Rutland,
Alexander Shishkin, Jiri Olsa, Ian Rogers, Adrian Hunter,
James Clark, Zi Yan, Baolin Wang, Nico Pache, Ryan Roberts,
Dev Jain, Barry Song, Miaohe Lin, Naoya Horiguchi, Xu Xin,
Chengming Zhou, SJ Park, Matthew Brost, Joshua Hahn, Rakie Kim,
Byungchul Park, Gregory Price, Ying Huang, Alistair Popple,
Hugh Dickins, Peter Xu, Kees Cook, Marek Szyprowski, Robin Murphy,
Andrey Konovalov, Alexander Potapenko, Dmitry Vyukov,
Steven Rostedt, Mathieu Desnoyers, Jarkko Sakkinen, Dave Hansen,
Thomas Gleixner, Borislav Petkov, x86, H. Peter Anvin, Ian Abbott,
H Hartley Sweeten, Lucas Stach, Christian Gmeiner, David Airlie,
Simona Vetter, Patrik Jakobsson, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, Rob Clark, Dmitry Baryshkov, Abhinav Kumar,
Jessica Zhang, Sean Paul, Marijn Suijten, Tomi Valkeinen,
Thierry Reding, Mikko Perttunen, Jonathan Hunter,
Christian Koenig, Huang Rui, Matthew Auld, Jason Gunthorpe,
Yishai Hadas, Shameer Kolothum, Kevin Tian, Ankit Agrawal,
Alex Williamson, Paolo Bonzini, Shakeel Butt, Usama Arif
Cc: linux-mm, linux-kernel, linux-parisc, linux-fsdevel, nvdimm,
linux-perf-users, linux-trace-kernel, damon, iommu, kasan-dev,
linux-sgx, etnaviv, dri-devel, linux-arm-msm, freedreno,
linux-tegra, kvm, Russell King
In-Reply-To: <20260710-b4-pre-scalable-cow-v2-29-2a5aa403d977@kernel.org>
On 7/10/26 22:17, Lorenzo Stoakes wrote:
> In order to lay the foundation for work that permits us to track the
> virtual page offset of MAP_PRIVATE file-backed mappings, we abstract the
> assignment of vma->vm_pgoff to vma_set_pgoff().
>
> We additionally add a lock check here using the newly introduced
> vma_assert_can_modify(). This asserts the VMA write lock if the VMA is
> attached.
>
> We also assert that, if this is an anonymous VMA and unfaulted, that its
> (virtual) page offset is equal to the page offset of the VMA's address.
>
> We must be careful about MAP_PRIVATE-/dev/zero which violates fundamental
> assumptions about anonymous memory, so we check for !vma->vm_file after
> using vma_is_anonymous() which these mappings satisfy.
>
> Additionally, we only perform the assert if CONFIG_MMU is defined, as nommu
> does not set vma->vm_pgoff = addr >> PAGE_SHIFT. This isn't really relevant
> to rmap as it has no anon rmap (nor needs it), but we must avoid it
> asserting falsely.
>
> All of this logic is kept in assert_sane_pgoff() to keep things clear.
>
> In order to maintain correctness given this assert, we also update
> __install_special_mapping() to invoke vma_set_range() after it's set
> vma->vm_ops (which determine whether the VMA is anonymous or not).
>
> We do not use vma_set_pgoff() in vm_area_init_from(), as at the point of
> forking, we don't necessarily have correct locking state.
>
> Updating vma_set_range() covers most cases, but in addition to this we also
> update insert_vm_struct(), compat_set_vma_from_desc() and nommu callers.
>
> We also update vma_add_pgoff() and vma_sub_pgoff() to use vma_set_pgoff().
>
> While we're here, we drop a BUG_ON() and update insert_vm_struct()'s
> comment to reflect the fact anonymous mappings can be added here.
>
> Finally, we update the CONFIG_MMU, CONFIG_PER_VMA_LOCK defines in the VMA
> userland tests so IS_ENABLED() will work correctly with them.
>
> No functional change intended.
>
> Reviewed-by: Pedro Falcato <pfalcato@suse.de>
> Signed-off-by: Lorenzo Stoakes <ljs@kernel.org>
Reviewed-by: Vlastimil Babka (SUSE) <vbabka@kernel.org>
^ permalink raw reply
* Re: [PATCH v2 30/33] mm/vma: correct incorrect vma.h inclusion
From: Vlastimil Babka (SUSE) @ 2026-07-16 8:38 UTC (permalink / raw)
To: Lorenzo Stoakes, Andrew Morton, David Hildenbrand,
Liam R. Howlett, Mike Rapoport, Suren Baghdasaryan, Michal Hocko,
Rik van Riel, Harry Yoo, Jann Horn, Lance Yang, Pedro Falcato,
Russell King, Dinh Nguyen, Simon Schuster, James E.J. Bottomley,
Helge Deller, Alexander Viro, Christian Brauner, Jan Kara,
Dan Williams, Matthew Wilcox, Muchun Song, Oscar Salvador,
Masami Hiramatsu, Oleg Nesterov, Peter Zijlstra, Ingo Molnar,
Arnaldo Carvalho de Melo, Namhyung Kim, Mark Rutland,
Alexander Shishkin, Jiri Olsa, Ian Rogers, Adrian Hunter,
James Clark, Zi Yan, Baolin Wang, Nico Pache, Ryan Roberts,
Dev Jain, Barry Song, Miaohe Lin, Naoya Horiguchi, Xu Xin,
Chengming Zhou, SJ Park, Matthew Brost, Joshua Hahn, Rakie Kim,
Byungchul Park, Gregory Price, Ying Huang, Alistair Popple,
Hugh Dickins, Peter Xu, Kees Cook, Marek Szyprowski, Robin Murphy,
Andrey Konovalov, Alexander Potapenko, Dmitry Vyukov,
Steven Rostedt, Mathieu Desnoyers, Jarkko Sakkinen, Dave Hansen,
Thomas Gleixner, Borislav Petkov, x86, H. Peter Anvin, Ian Abbott,
H Hartley Sweeten, Lucas Stach, Christian Gmeiner, David Airlie,
Simona Vetter, Patrik Jakobsson, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, Rob Clark, Dmitry Baryshkov, Abhinav Kumar,
Jessica Zhang, Sean Paul, Marijn Suijten, Tomi Valkeinen,
Thierry Reding, Mikko Perttunen, Jonathan Hunter,
Christian Koenig, Huang Rui, Matthew Auld, Jason Gunthorpe,
Yishai Hadas, Shameer Kolothum, Kevin Tian, Ankit Agrawal,
Alex Williamson, Paolo Bonzini, Shakeel Butt, Usama Arif
Cc: linux-mm, linux-kernel, linux-parisc, linux-fsdevel, nvdimm,
linux-perf-users, linux-trace-kernel, damon, iommu, kasan-dev,
linux-sgx, etnaviv, dri-devel, linux-arm-msm, freedreno,
linux-tegra, kvm, Russell King
In-Reply-To: <20260710-b4-pre-scalable-cow-v2-30-2a5aa403d977@kernel.org>
On 7/10/26 22:17, Lorenzo Stoakes wrote:
> The only files which should be including vma.h are the implementation files
> for the core VMA logic - vma.c, vma_init.c, and vma_exec.c.
>
> This is in order to allow for userland testing of core VMA logic. In this
> cases, vma_internal.h and vma.h are included, providing both the
> dependencies upon which the core VMA logic requires and its declarations.
>
> Userland testable VMA logic is achieved by having separate vma_internal.h
> implementations for userland and kernel.
>
> Callers other than the core VMA implementation should include internal.h
> instead. This header does not need to include vma_internal.h as it only
> contains the vma.h declarations, for which the includes already present
> suffice.
>
> Update code to reflect this, update comments to reflect the fact there are
> 3 VMA implementation files and document things more clearly.
>
> While we're here, slightly improve the language of the comment describing
> vma_exec.c.
>
> No functional change intended.
>
> Reviewed-by: Pedro Falcato <pfalcato@suse.de>
> Reviewed-by: Gregory Price <gourry@gourry.net>
> Signed-off-by: Lorenzo Stoakes <ljs@kernel.org>
Reviewed-by: Vlastimil Babka (SUSE) <vbabka@kernel.org>
But given Mike's efforts [1] I wonder if there's a way to change the vma
header system in the future to stop requiring users of vma functions to
include the whole internal.h, while of course still allow the userland
testability.
[1]
https://lore.kernel.org/all/20260709-internal-h-v1-0-956d5092782d@kernel.org/
^ permalink raw reply
* Re: [PATCH v2 31/33] mm/vma: use guard clauses in can_vma_merge_[before, after]()
From: Vlastimil Babka (SUSE) @ 2026-07-16 8:39 UTC (permalink / raw)
To: Lorenzo Stoakes, Andrew Morton, David Hildenbrand,
Liam R. Howlett, Mike Rapoport, Suren Baghdasaryan, Michal Hocko,
Rik van Riel, Harry Yoo, Jann Horn, Lance Yang, Pedro Falcato,
Russell King, Dinh Nguyen, Simon Schuster, James E.J. Bottomley,
Helge Deller, Alexander Viro, Christian Brauner, Jan Kara,
Dan Williams, Matthew Wilcox, Muchun Song, Oscar Salvador,
Masami Hiramatsu, Oleg Nesterov, Peter Zijlstra, Ingo Molnar,
Arnaldo Carvalho de Melo, Namhyung Kim, Mark Rutland,
Alexander Shishkin, Jiri Olsa, Ian Rogers, Adrian Hunter,
James Clark, Zi Yan, Baolin Wang, Nico Pache, Ryan Roberts,
Dev Jain, Barry Song, Miaohe Lin, Naoya Horiguchi, Xu Xin,
Chengming Zhou, SJ Park, Matthew Brost, Joshua Hahn, Rakie Kim,
Byungchul Park, Gregory Price, Ying Huang, Alistair Popple,
Hugh Dickins, Peter Xu, Kees Cook, Marek Szyprowski, Robin Murphy,
Andrey Konovalov, Alexander Potapenko, Dmitry Vyukov,
Steven Rostedt, Mathieu Desnoyers, Jarkko Sakkinen, Dave Hansen,
Thomas Gleixner, Borislav Petkov, x86, H. Peter Anvin, Ian Abbott,
H Hartley Sweeten, Lucas Stach, Christian Gmeiner, David Airlie,
Simona Vetter, Patrik Jakobsson, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, Rob Clark, Dmitry Baryshkov, Abhinav Kumar,
Jessica Zhang, Sean Paul, Marijn Suijten, Tomi Valkeinen,
Thierry Reding, Mikko Perttunen, Jonathan Hunter,
Christian Koenig, Huang Rui, Matthew Auld, Jason Gunthorpe,
Yishai Hadas, Shameer Kolothum, Kevin Tian, Ankit Agrawal,
Alex Williamson, Paolo Bonzini, Shakeel Butt, Usama Arif
Cc: linux-mm, linux-kernel, linux-parisc, linux-fsdevel, nvdimm,
linux-perf-users, linux-trace-kernel, damon, iommu, kasan-dev,
linux-sgx, etnaviv, dri-devel, linux-arm-msm, freedreno,
linux-tegra, kvm, Russell King
In-Reply-To: <20260710-b4-pre-scalable-cow-v2-31-2a5aa403d977@kernel.org>
On 7/10/26 22:17, Lorenzo Stoakes wrote:
> Rather than combining a bunch of conditionals in a single expression,
> simplify by inverting the mergeability requirements into guard clauses.
>
> that is - instead of checking what must be true for the conditions to be
> met, instead check the inverse of the requirements and return false if any
> are true, defaulting to true.
>
> No functional change intended.
>
> Reviewed-by: Pedro Falcato <pfalcato@suse.de>
> Reviewed-by: Gregory Price <gourry@gourry.net>
> Signed-off-by: Lorenzo Stoakes <ljs@kernel.org>
Reviewed-by: Vlastimil Babka (SUSE) <vbabka@kernel.org>
^ permalink raw reply
* Re: [PATCH v2 18/33] mm/vma: use vma_start_pgoff(), linear_page_index() in mm code
From: Lorenzo Stoakes (ARM) @ 2026-07-16 9:27 UTC (permalink / raw)
To: Vlastimil Babka (SUSE)
Cc: Andrew Morton, David Hildenbrand, Liam R. Howlett, Mike Rapoport,
Suren Baghdasaryan, Michal Hocko, Rik van Riel, Harry Yoo,
Jann Horn, Lance Yang, Pedro Falcato, Russell King, Dinh Nguyen,
Simon Schuster, James E.J. Bottomley, Helge Deller,
Alexander Viro, Christian Brauner, Jan Kara, Dan Williams,
Matthew Wilcox, Muchun Song, Oscar Salvador, Masami Hiramatsu,
Oleg Nesterov, Peter Zijlstra, Ingo Molnar,
Arnaldo Carvalho de Melo, Namhyung Kim, Mark Rutland,
Alexander Shishkin, Jiri Olsa, Ian Rogers, Adrian Hunter,
James Clark, Zi Yan, Baolin Wang, Nico Pache, Ryan Roberts,
Dev Jain, Barry Song, Miaohe Lin, Naoya Horiguchi, Xu Xin,
Chengming Zhou, SJ Park, Matthew Brost, Joshua Hahn, Rakie Kim,
Byungchul Park, Gregory Price, Ying Huang, Alistair Popple,
Hugh Dickins, Peter Xu, Kees Cook, Marek Szyprowski, Robin Murphy,
Andrey Konovalov, Alexander Potapenko, Dmitry Vyukov,
Steven Rostedt, Mathieu Desnoyers, Jarkko Sakkinen, Dave Hansen,
Thomas Gleixner, Borislav Petkov, x86, H. Peter Anvin, Ian Abbott,
H Hartley Sweeten, Lucas Stach, Christian Gmeiner, David Airlie,
Simona Vetter, Patrik Jakobsson, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, Rob Clark, Dmitry Baryshkov, Abhinav Kumar,
Jessica Zhang, Sean Paul, Marijn Suijten, Tomi Valkeinen,
Thierry Reding, Mikko Perttunen, Jonathan Hunter,
Christian Koenig, Huang Rui, Matthew Auld, Jason Gunthorpe,
Yishai Hadas, Shameer Kolothum, Kevin Tian, Ankit Agrawal,
Alex Williamson, Paolo Bonzini, Shakeel Butt, Usama Arif,
linux-mm, linux-kernel, linux-arm-kernel, linux-parisc,
linux-fsdevel, nvdimm, linux-perf-users, linux-trace-kernel,
damon, iommu, kasan-dev, linux-sgx, etnaviv, dri-devel,
linux-arm-msm, freedreno, linux-tegra, kvm, Russell King
In-Reply-To: <e98110da-f26a-46ca-8360-fc84fc159bd8@kernel.org>
On Wed, Jul 15, 2026 at 05:23:09PM +0200, Vlastimil Babka (SUSE) wrote:
> On 7/10/26 22:16, Lorenzo Stoakes wrote:
> > There are many instances in which linear_page_index() (as well as
> > linear_page_delta()) is open-coded, which is confusing and inconsistent.
> >
> > Additionally, vma->vm_pgoff doesn't necessarily make it clear that this is
> > the page offset of the start of the VMA range.
> >
> > Doing so also aids greppability.
> >
> > So use vma_start_pgoff() in favour of directly accessing vma->vm_pgoff, and
> > linear_page_index() where we can.
> >
> > This also lays the ground for future changes which will add an anonymous
> > page offset in order to be able to index MAP_PRIVATE-file backed anon
> > folios in terms of their virtual page offset.
> >
> > No functional change intended.
> >
> > Reviewed-by: Gregory Price <gourry@gourry.net>
> > Reviewed-by: SJ Park <sj@kernel.org>
> > Reviewed-by: Pedro Falcato <pfalcato@suse.de>
> > Signed-off-by: Lorenzo Stoakes <ljs@kernel.org>
>
> Reviewed-by: Vlastimil Babka (SUSE) <vbabka@kernel.org>
Thanks!
>
> Nit:
>
> > diff --git a/mm/damon/vaddr.c b/mm/damon/vaddr.c
> > index 2058db9c01d5..d10b8042adb5 100644
> > --- a/mm/damon/vaddr.c
> > +++ b/mm/damon/vaddr.c
> > @@ -10,6 +10,7 @@
> > #include <linux/mman.h>
> > #include <linux/mmu_notifier.h>
> > #include <linux/page_idle.h>
> > +#include <linux/pagemap.h>
> > #include <linux/pagewalk.h>
> > #include <linux/sched/mm.h>
> >
> > @@ -623,8 +624,8 @@ static void damos_va_migrate_dests_add(struct folio *folio,
> > }
> >
> > order = folio_order(folio);
> > - ilx = vma->vm_pgoff >> order;
> > - ilx += (addr - vma->vm_start) >> (PAGE_SHIFT + order);
> > + ilx = vma_start_pgoff(vma) >> order;
> > + ilx += linear_page_delta(vma, addr) >> order;
>
> Could these be combined to linear_page_index(vma, addr) >> order?
So this is:
(x >> order) + (y >> order)
And linear_page_index(vma, addr) >> order is:
(x + y) >> order
Consider:
order = 1, x = 0b11, y = 0b01
(x >> order) + (y >> order) =
(0b11 >> 1 ) + (0b01 >> 1 ) =
0b1 + 0 =
1
(x + y ) >> order =
(0b11 + 0b01) >> 1 =
(0b100 ) >> 1 =
2
They are not equivalent - the carry bit changes the result.
>
> >
> > for (i = 0; i < dests->nr_dests; i++)
> > weight_total += dests->weight_arr[i];
>
> > diff --git a/mm/filemap.c b/mm/filemap.c
> > index b39111abdc4b..1dbb4c6f824e 100644
> > --- a/mm/filemap.c
> > +++ b/mm/filemap.c
> > @@ -3411,8 +3411,8 @@ static struct file *do_sync_mmap_readahead(struct vm_fault *vmf)
> > * of memory.
> > */
> > struct vm_area_struct *vma = vmf->vma;
> > - unsigned long start = vma->vm_pgoff;
> > - unsigned long end = start + vma_pages(vma);
> > + const unsigned long start = vma_start_pgoff(vma);
> > + const unsigned long end = vma_end_pgoff(vma);
> > unsigned long ra_end;
> >
> > ra->order = exec_folio_order();
> > @@ -3930,7 +3930,8 @@ vm_fault_t filemap_map_pages(struct vm_fault *vmf,
> > goto out;
> > }
> >
> > - addr = vma->vm_start + ((start_pgoff - vma->vm_pgoff) << PAGE_SHIFT);
> > + addr = vma->vm_start +
> > + ((start_pgoff - vma_start_pgoff(vma)) << PAGE_SHIFT);
>
> This could be linear_page_index(vma, start_pgoff) <<
>
> > vmf->pte = pte_offset_map_lock(vma->vm_mm, vmf->pmd, addr, &vmf->ptl);
> > if (!vmf->pte) {
> > folio_unlock(folio);
>
> > --- a/mm/mempolicy.c
> > +++ b/mm/mempolicy.c
> > @@ -2049,8 +2049,8 @@ struct mempolicy *get_vma_policy(struct vm_area_struct *vma,
> > pol = get_task_policy(current);
> > if (pol->mode == MPOL_INTERLEAVE ||
> > pol->mode == MPOL_WEIGHTED_INTERLEAVE) {
> > - *ilx += vma->vm_pgoff >> order;
> > - *ilx += (addr - vma->vm_start) >> (PAGE_SHIFT + order);
> > + *ilx += vma_start_pgoff(vma) >> order;
> > + *ilx += linear_page_delta(vma, addr) >> order;
>
> Also?
See above.
>
> > }
> > return pol;
> > }
>
> > --- a/mm/nommu.c
> > +++ b/mm/nommu.c
> > @@ -975,7 +975,7 @@ static int do_mmap_private(struct vm_area_struct *vma,
> > /* read the contents of a file into the copy */
> > loff_t fpos;
> >
> > - fpos = vma->vm_pgoff;
> > + fpos = vma_start_pgoff(vma);
> > fpos <<= PAGE_SHIFT;
> >
> > ret = kernel_read(vma->vm_file, base, len, &fpos);
> > @@ -1378,7 +1378,8 @@ static int split_vma(struct vma_iterator *vmi, struct vm_area_struct *vma,
> > delete_nommu_region(vma->vm_region);
> > if (new_below) {
> > vma->vm_region->vm_start = vma->vm_start = addr;
> > - vma->vm_region->vm_pgoff = vma->vm_pgoff += npages;
>
> yuck, good to remove that ugly construct
> it's not the only occurence in this function
> oh well
Yup at least improved it here :)
>
> > + vma->vm_pgoff += npages;
> > + vma->vm_region->vm_pgoff = vma_start_pgoff(vma);
> > } else {
> > vma->vm_region->vm_end = vma->vm_end = addr;
> > vma->vm_region->vm_top = addr;
Cheers, Lorenzo
^ permalink raw reply
* Re: [PATCH v2 23/33] mm/vma: add and use vma_[add/sub]_pgoff()
From: Lorenzo Stoakes (ARM) @ 2026-07-16 9:33 UTC (permalink / raw)
To: Vlastimil Babka (SUSE)
Cc: Andrew Morton, David Hildenbrand, Liam R. Howlett, Mike Rapoport,
Suren Baghdasaryan, Michal Hocko, Rik van Riel, Harry Yoo,
Jann Horn, Lance Yang, Pedro Falcato, Russell King, Dinh Nguyen,
Simon Schuster, James E.J. Bottomley, Helge Deller,
Alexander Viro, Christian Brauner, Jan Kara, Dan Williams,
Matthew Wilcox, Muchun Song, Oscar Salvador, Masami Hiramatsu,
Oleg Nesterov, Peter Zijlstra, Ingo Molnar,
Arnaldo Carvalho de Melo, Namhyung Kim, Mark Rutland,
Alexander Shishkin, Jiri Olsa, Ian Rogers, Adrian Hunter,
James Clark, Zi Yan, Baolin Wang, Nico Pache, Ryan Roberts,
Dev Jain, Barry Song, Miaohe Lin, Naoya Horiguchi, Xu Xin,
Chengming Zhou, SJ Park, Matthew Brost, Joshua Hahn, Rakie Kim,
Byungchul Park, Gregory Price, Ying Huang, Alistair Popple,
Hugh Dickins, Peter Xu, Kees Cook, Marek Szyprowski, Robin Murphy,
Andrey Konovalov, Alexander Potapenko, Dmitry Vyukov,
Steven Rostedt, Mathieu Desnoyers, Jarkko Sakkinen, Dave Hansen,
Thomas Gleixner, Borislav Petkov, x86, H. Peter Anvin, Ian Abbott,
H Hartley Sweeten, Lucas Stach, Christian Gmeiner, David Airlie,
Simona Vetter, Patrik Jakobsson, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, Rob Clark, Dmitry Baryshkov, Abhinav Kumar,
Jessica Zhang, Sean Paul, Marijn Suijten, Tomi Valkeinen,
Thierry Reding, Mikko Perttunen, Jonathan Hunter,
Christian Koenig, Huang Rui, Matthew Auld, Jason Gunthorpe,
Yishai Hadas, Shameer Kolothum, Kevin Tian, Ankit Agrawal,
Alex Williamson, Paolo Bonzini, Shakeel Butt, Usama Arif,
linux-mm, linux-kernel, linux-arm-kernel, linux-parisc,
linux-fsdevel, nvdimm, linux-perf-users, linux-trace-kernel,
damon, iommu, kasan-dev, linux-sgx, etnaviv, dri-devel,
linux-arm-msm, freedreno, linux-tegra, kvm, Russell King
In-Reply-To: <fb8d7fbb-1b4f-4fec-a087-8b1b9f55a167@kernel.org>
On Wed, Jul 15, 2026 at 07:38:38PM +0200, Vlastimil Babka (SUSE) wrote:
> On 7/10/26 22:17, Lorenzo Stoakes wrote:
> > Add helpers for adding or subtracting to a VMA's page offset, exposed
> > internally for VMA users within mm in mm/vma.h.
> >
> > This is to lay the foundations for tracking anonymous page offset for
> > MAP_PRIVATE file-backed mappings, where adding and subtracting from this
> > value must be reflected in both the file and anonymous offsets.
> >
> > These are used on VMA split and downward stack expansion.
> >
> > No functional change intended.
> >
> > Reviewed-by: Pedro Falcato <pfalcato@suse.de>
> > Signed-off-by: Lorenzo Stoakes <ljs@kernel.org>
>
> Reviewed-by: Vlastimil Babka (SUSE) <vbabka@kernel.org>
Thanks!
>
> Nits:
>
> > ---
> > mm/nommu.c | 6 ++++--
> > mm/vma.c | 6 +++---
> > mm/vma.h | 12 ++++++++++++
> > 3 files changed, 19 insertions(+), 5 deletions(-)
> >
> > diff --git a/mm/nommu.c b/mm/nommu.c
> > index c0a0869cd0d6..2a0136f6081d 100644
> > --- a/mm/nommu.c
> > +++ b/mm/nommu.c
> > @@ -41,6 +41,7 @@
> > #include <asm/tlbflush.h>
> > #include <asm/mmu_context.h>
> > #include "internal.h"
> > +#include "vma.h"
> >
> > unsigned long highest_memmap_pfn;
> > int heap_stack_gap = 0;
> > @@ -1361,7 +1362,8 @@ static int split_vma(struct vma_iterator *vmi, struct vm_area_struct *vma,
> > region->vm_top = region->vm_end = new->vm_end = addr;
> > } else {
> > region->vm_start = new->vm_start = addr;
> > - region->vm_pgoff = new->vm_pgoff += npages;
>
> Ah that takes care of the other case of ugliness I noticed earlier, good.
Churn for good ;)
>
> > + vma_add_pgoff(new, npages);
> > + region->vm_pgoff = vma_start_pgoff(new);
> > }
> >
> > vma_iter_config(vmi, new->vm_start, new->vm_end);
> > @@ -1378,7 +1380,7 @@ static int split_vma(struct vma_iterator *vmi, struct vm_area_struct *vma,
> > delete_nommu_region(vma->vm_region);
> > if (new_below) {
> > vma->vm_region->vm_start = vma->vm_start = addr;
> > - vma->vm_pgoff += npages;
> > + vma_add_pgoff(vma, npages);
> > vma->vm_region->vm_pgoff = vma_start_pgoff(vma);
> > } else {
> > vma->vm_region->vm_end = vma->vm_end = addr;
> > diff --git a/mm/vma.c b/mm/vma.c
> > index 7aa0149f076c..bdd99ba56b4d 100644
> > --- a/mm/vma.c
> > +++ b/mm/vma.c
> > @@ -517,7 +517,7 @@ __split_vma(struct vma_iterator *vmi, struct vm_area_struct *vma,
> > new->vm_end = addr;
> > } else {
> > new->vm_start = addr;
> > - new->vm_pgoff += linear_page_delta(vma, addr);
> > + vma_add_pgoff(new, linear_page_delta(vma, addr));
> > }
> >
> > err = -ENOMEM;
> > @@ -556,7 +556,7 @@ __split_vma(struct vma_iterator *vmi, struct vm_area_struct *vma,
> >
> > if (new_below) {
> > vma->vm_start = addr;
> > - vma->vm_pgoff += (addr - new->vm_start) >> PAGE_SHIFT;
> > + vma_add_pgoff(vma, (addr - new->vm_start) >> PAGE_SHIFT);
>
> Hm isn't this also a case for using linear_page_delta(addr, new)?
> (I guess in patch 21/33)
> Would be like the hunk above.
Ah, yeah :) I can always rearrange which commit does what on any respin.
For now, Andrew - could you make a little edit here?
- vma_add_pgoff(vma, (addr - new->vm_start) >> PAGE_SHIFT);
+ vma_add_pgoff(vma, linear_page_delta(new, addr));
Thanks!
>
> > } else {
> > vma->vm_end = addr;
> > }
> > @@ -3305,7 +3305,7 @@ int expand_downwards(struct vm_area_struct *vma, unsigned long address)
> > vm_stat_account(mm, vma->vm_flags, grow);
> > anon_rmap_tree_pre_update_vma(vma);
> > vma->vm_start = address;
> > - vma->vm_pgoff -= grow;
> > + vma_sub_pgoff(vma, grow);
> > /* Overwrite old entry in mtree. */
> > vma_iter_store_overwrite(&vmi, vma);
> > anon_rmap_tree_post_update_vma(vma);
> > diff --git a/mm/vma.h b/mm/vma.h
> > index 2342516ce00e..47fe35e5307e 100644
> > --- a/mm/vma.h
> > +++ b/mm/vma.h
> > @@ -247,6 +247,18 @@ static inline pgoff_t vmg_end_pgoff(const struct vma_merge_struct *vmg)
> > return vmg_start_pgoff(vmg) + vmg_pages(vmg);
> > }
> >
> > +static inline void vma_add_pgoff(struct vm_area_struct *vma, pgoff_t delta)
> > +{
> > + vma_assert_can_modify(vma);
> > + vma->vm_pgoff += delta;
> > +}
> > +
> > +static inline void vma_sub_pgoff(struct vm_area_struct *vma, pgoff_t delta)
> > +{
> > + vma_assert_can_modify(vma);
> > + vma->vm_pgoff -= delta;
> > +}
> > +
> > #define VMG_STATE(name, mm_, vmi_, start_, end_, vma_flags_, pgoff_) \
> > struct vma_merge_struct name = { \
> > .mm = mm_, \
> >
>
Cheers, Lorenzo
^ permalink raw reply
* Re: [PATCH v2 25/33] mm/vma: make vma_set_range() static, drop insert_vm_struct() decl
From: Lorenzo Stoakes (ARM) @ 2026-07-16 9:36 UTC (permalink / raw)
To: Vlastimil Babka (SUSE)
Cc: Andrew Morton, David Hildenbrand, Liam R. Howlett, Mike Rapoport,
Suren Baghdasaryan, Michal Hocko, Rik van Riel, Harry Yoo,
Jann Horn, Lance Yang, Pedro Falcato, Russell King, Dinh Nguyen,
Simon Schuster, James E.J. Bottomley, Helge Deller,
Alexander Viro, Christian Brauner, Jan Kara, Dan Williams,
Matthew Wilcox, Muchun Song, Oscar Salvador, Masami Hiramatsu,
Oleg Nesterov, Peter Zijlstra, Ingo Molnar,
Arnaldo Carvalho de Melo, Namhyung Kim, Mark Rutland,
Alexander Shishkin, Jiri Olsa, Ian Rogers, Adrian Hunter,
James Clark, Zi Yan, Baolin Wang, Nico Pache, Ryan Roberts,
Dev Jain, Barry Song, Miaohe Lin, Naoya Horiguchi, Xu Xin,
Chengming Zhou, SJ Park, Matthew Brost, Joshua Hahn, Rakie Kim,
Byungchul Park, Gregory Price, Ying Huang, Alistair Popple,
Hugh Dickins, Peter Xu, Kees Cook, Marek Szyprowski, Robin Murphy,
Andrey Konovalov, Alexander Potapenko, Dmitry Vyukov,
Steven Rostedt, Mathieu Desnoyers, Jarkko Sakkinen, Dave Hansen,
Thomas Gleixner, Borislav Petkov, x86, H. Peter Anvin, Ian Abbott,
H Hartley Sweeten, Lucas Stach, Christian Gmeiner, David Airlie,
Simona Vetter, Patrik Jakobsson, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, Rob Clark, Dmitry Baryshkov, Abhinav Kumar,
Jessica Zhang, Sean Paul, Marijn Suijten, Tomi Valkeinen,
Thierry Reding, Mikko Perttunen, Jonathan Hunter,
Christian Koenig, Huang Rui, Matthew Auld, Jason Gunthorpe,
Yishai Hadas, Shameer Kolothum, Kevin Tian, Ankit Agrawal,
Alex Williamson, Paolo Bonzini, Shakeel Butt, Usama Arif,
linux-mm, linux-kernel, linux-arm-kernel, linux-parisc,
linux-fsdevel, nvdimm, linux-perf-users, linux-trace-kernel,
damon, iommu, kasan-dev, linux-sgx, etnaviv, dri-devel,
linux-arm-msm, freedreno, linux-tegra, kvm, Russell King
In-Reply-To: <b470eb19-d59c-4dd6-bf57-648b51281691@kernel.org>
On Wed, Jul 15, 2026 at 07:45:59PM +0200, Vlastimil Babka (SUSE) wrote:
> On 7/10/26 22:17, Lorenzo Stoakes wrote:
> > With __install_special_mapping() moved to vma.c, vma_set_range() can be
> > made into a static function there and is now completely isolated from the
> > rest of mm.
>
> Pedantic nit: it was already "static", but in a .h file
> Yeah it was also "inline" but that's not the important part of this change.
>
> So I'd say it was rather moved to vma.c, but you can ignore this nit if you
> want.
That is pretty pedantic ;) I mean to say bare 'static' here obvs. I can fix if
any respin but I think ok as-is for now.
>
> > While we're here, we can also remove the insert_vm_struct() declaration
> > from mm.h - the function is implemented in vma.c and already declared in
> > vma.h, and has no users outside of mm.
> >
> > Also update the VMA userland tests to reflect this change.
> >
> > No functional change intended.
> >
> > Reviewed-by: Pedro Falcato <pfalcato@suse.de>
> > Reviewed-by: Gregory Price <gourry@gourry.net>
> > Signed-off-by: Lorenzo Stoakes <ljs@kernel.org>
>
> Reviewed-by: Vlastimil Babka (SUSE) <vbabka@kernel.org>
Thanks! :)
>
> > ---
> > include/linux/mm.h | 1 -
> > mm/internal.h | 9 ---------
> > mm/vma.c | 8 ++++++++
> > tools/testing/vma/shared.c | 9 ---------
> > tools/testing/vma/shared.h | 5 -----
> > 5 files changed, 8 insertions(+), 24 deletions(-)
> >
> > diff --git a/include/linux/mm.h b/include/linux/mm.h
> > index 3d69b597b9b1..762313b47301 100644
> > --- a/include/linux/mm.h
> > +++ b/include/linux/mm.h
> > @@ -4130,7 +4130,6 @@ void anon_rmap_tree_verify(struct anon_vma_chain *avc);
> >
> > /* mmap.c */
> > extern int __vm_enough_memory(const struct mm_struct *mm, long pages, int cap_sys_admin);
> > -extern int insert_vm_struct(struct mm_struct *, struct vm_area_struct *);
> > extern void exit_mmap(struct mm_struct *);
> > bool mmap_read_lock_maybe_expand(struct mm_struct *mm, struct vm_area_struct *vma,
> > unsigned long addr, bool write);
> > diff --git a/mm/internal.h b/mm/internal.h
> > index 01a762bcc2b2..2c650d280e90 100644
> > --- a/mm/internal.h
> > +++ b/mm/internal.h
> > @@ -1540,15 +1540,6 @@ extern bool mirrored_kernelcore;
> > bool memblock_has_mirror(void);
> > void memblock_free_all(void);
> >
> > -static __always_inline void vma_set_range(struct vm_area_struct *vma,
> > - unsigned long start, unsigned long end,
> > - pgoff_t pgoff)
> > -{
> > - vma->vm_start = start;
> > - vma->vm_end = end;
> > - vma->vm_pgoff = pgoff;
> > -}
> > -
> > static inline bool vma_soft_dirty_enabled(struct vm_area_struct *vma)
> > {
> > /*
> > diff --git a/mm/vma.c b/mm/vma.c
> > index 5308aa5a8c91..cc0e449ad0be 100644
> > --- a/mm/vma.c
> > +++ b/mm/vma.c
> > @@ -70,6 +70,14 @@ struct mmap_state {
> > .state = VMA_MERGE_START, \
> > }
> >
> > +static void vma_set_range(struct vm_area_struct *vma, unsigned long start,
> > + unsigned long end, pgoff_t pgoff)
> > +{
> > + vma->vm_start = start;
> > + vma->vm_end = end;
> > + vma->vm_pgoff = pgoff;
> > +}
> > +
> > /* Was this VMA ever forked from a parent, i.e. maybe contains CoW mappings? */
> > static bool vma_is_fork_child(struct vm_area_struct *vma)
> > {
> > diff --git a/tools/testing/vma/shared.c b/tools/testing/vma/shared.c
> > index 2565a5aecb80..bea9ea6db02a 100644
> > --- a/tools/testing/vma/shared.c
> > +++ b/tools/testing/vma/shared.c
> > @@ -120,12 +120,3 @@ unsigned long rlimit(unsigned int limit)
> > {
> > return (unsigned long)-1;
> > }
> > -
> > -void vma_set_range(struct vm_area_struct *vma,
> > - unsigned long start, unsigned long end,
> > - pgoff_t pgoff)
> > -{
> > - vma->vm_start = start;
> > - vma->vm_end = end;
> > - vma->vm_pgoff = pgoff;
> > -}
> > diff --git a/tools/testing/vma/shared.h b/tools/testing/vma/shared.h
> > index 8b9e3b11c3cb..ca4f1238f1c7 100644
> > --- a/tools/testing/vma/shared.h
> > +++ b/tools/testing/vma/shared.h
> > @@ -125,8 +125,3 @@ void __vma_set_dummy_anon_vma(struct vm_area_struct *vma,
> > /* Provide a simple dummy VMA/anon_vma dummy setup for testing. */
> > void vma_set_dummy_anon_vma(struct vm_area_struct *vma,
> > struct anon_vma_chain *avc);
> > -
> > -/* Helper function to specify a VMA's range. */
> > -void vma_set_range(struct vm_area_struct *vma,
> > - unsigned long start, unsigned long end,
> > - pgoff_t pgoff);
> >
>
Cheers, Lorenzo
^ permalink raw reply
* Re: [PATCH v2 30/33] mm/vma: correct incorrect vma.h inclusion
From: Lorenzo Stoakes (ARM) @ 2026-07-16 9:42 UTC (permalink / raw)
To: Vlastimil Babka (SUSE)
Cc: Andrew Morton, David Hildenbrand, Liam R. Howlett, Mike Rapoport,
Suren Baghdasaryan, Michal Hocko, Rik van Riel, Harry Yoo,
Jann Horn, Lance Yang, Pedro Falcato, Russell King, Dinh Nguyen,
Simon Schuster, James E.J. Bottomley, Helge Deller,
Alexander Viro, Christian Brauner, Jan Kara, Dan Williams,
Matthew Wilcox, Muchun Song, Oscar Salvador, Masami Hiramatsu,
Oleg Nesterov, Peter Zijlstra, Ingo Molnar,
Arnaldo Carvalho de Melo, Namhyung Kim, Mark Rutland,
Alexander Shishkin, Jiri Olsa, Ian Rogers, Adrian Hunter,
James Clark, Zi Yan, Baolin Wang, Nico Pache, Ryan Roberts,
Dev Jain, Barry Song, Miaohe Lin, Naoya Horiguchi, Xu Xin,
Chengming Zhou, SJ Park, Matthew Brost, Joshua Hahn, Rakie Kim,
Byungchul Park, Gregory Price, Ying Huang, Alistair Popple,
Hugh Dickins, Peter Xu, Kees Cook, Marek Szyprowski, Robin Murphy,
Andrey Konovalov, Alexander Potapenko, Dmitry Vyukov,
Steven Rostedt, Mathieu Desnoyers, Jarkko Sakkinen, Dave Hansen,
Thomas Gleixner, Borislav Petkov, x86, H. Peter Anvin, Ian Abbott,
H Hartley Sweeten, Lucas Stach, Christian Gmeiner, David Airlie,
Simona Vetter, Patrik Jakobsson, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, Rob Clark, Dmitry Baryshkov, Abhinav Kumar,
Jessica Zhang, Sean Paul, Marijn Suijten, Tomi Valkeinen,
Thierry Reding, Mikko Perttunen, Jonathan Hunter,
Christian Koenig, Huang Rui, Matthew Auld, Jason Gunthorpe,
Yishai Hadas, Shameer Kolothum, Kevin Tian, Ankit Agrawal,
Alex Williamson, Paolo Bonzini, Shakeel Butt, Usama Arif,
linux-mm, linux-kernel, linux-parisc, linux-fsdevel, nvdimm,
linux-perf-users, linux-trace-kernel, damon, iommu, kasan-dev,
linux-sgx, etnaviv, dri-devel, linux-arm-msm, freedreno,
linux-tegra, kvm, Russell King
In-Reply-To: <a273faf8-452d-499a-90e1-b3c9dc2395d0@kernel.org>
On Thu, Jul 16, 2026 at 10:38:00AM +0200, Vlastimil Babka (SUSE) wrote:
> On 7/10/26 22:17, Lorenzo Stoakes wrote:
> > The only files which should be including vma.h are the implementation files
> > for the core VMA logic - vma.c, vma_init.c, and vma_exec.c.
> >
> > This is in order to allow for userland testing of core VMA logic. In this
> > cases, vma_internal.h and vma.h are included, providing both the
> > dependencies upon which the core VMA logic requires and its declarations.
> >
> > Userland testable VMA logic is achieved by having separate vma_internal.h
> > implementations for userland and kernel.
> >
> > Callers other than the core VMA implementation should include internal.h
> > instead. This header does not need to include vma_internal.h as it only
> > contains the vma.h declarations, for which the includes already present
> > suffice.
> >
> > Update code to reflect this, update comments to reflect the fact there are
> > 3 VMA implementation files and document things more clearly.
> >
> > While we're here, slightly improve the language of the comment describing
> > vma_exec.c.
> >
> > No functional change intended.
> >
> > Reviewed-by: Pedro Falcato <pfalcato@suse.de>
> > Reviewed-by: Gregory Price <gourry@gourry.net>
> > Signed-off-by: Lorenzo Stoakes <ljs@kernel.org>
>
> Reviewed-by: Vlastimil Babka (SUSE) <vbabka@kernel.org>
Thanks!
>
> But given Mike's efforts [1] I wonder if there's a way to change the vma
> header system in the future to stop requiring users of vma functions to
> include the whole internal.h, while of course still allow the userland
> testability.
>
> [1]
> https://lore.kernel.org/all/20260709-internal-h-v1-0-956d5092782d@kernel.org/
Yeah we can always put a (correctly formed) vma.h include in any split off headers.
There's also Pedro's suggestion (my reply to that at [0]) which I plan to do as
a follow up :)
[0]:https://lore.kernel.org/all/akzWq08xwXKqwwtq@lucifer/
>
>
Cheers, Lorenzo
^ permalink raw reply
* Re: [PATCH v2 18/33] mm/vma: use vma_start_pgoff(), linear_page_index() in mm code
From: Vlastimil Babka (SUSE) @ 2026-07-16 9:43 UTC (permalink / raw)
To: Lorenzo Stoakes (ARM)
Cc: Andrew Morton, David Hildenbrand, Liam R. Howlett, Mike Rapoport,
Suren Baghdasaryan, Michal Hocko, Rik van Riel, Harry Yoo,
Jann Horn, Lance Yang, Pedro Falcato, Russell King, Dinh Nguyen,
Simon Schuster, James E.J. Bottomley, Helge Deller,
Alexander Viro, Christian Brauner, Jan Kara, Dan Williams,
Matthew Wilcox, Muchun Song, Oscar Salvador, Masami Hiramatsu,
Oleg Nesterov, Peter Zijlstra, Ingo Molnar,
Arnaldo Carvalho de Melo, Namhyung Kim, Mark Rutland,
Alexander Shishkin, Jiri Olsa, Ian Rogers, Adrian Hunter,
James Clark, Zi Yan, Baolin Wang, Nico Pache, Ryan Roberts,
Dev Jain, Barry Song, Miaohe Lin, Naoya Horiguchi, Xu Xin,
Chengming Zhou, SJ Park, Matthew Brost, Joshua Hahn, Rakie Kim,
Byungchul Park, Gregory Price, Ying Huang, Alistair Popple,
Hugh Dickins, Peter Xu, Kees Cook, Marek Szyprowski, Robin Murphy,
Andrey Konovalov, Alexander Potapenko, Dmitry Vyukov,
Steven Rostedt, Mathieu Desnoyers, Jarkko Sakkinen, Dave Hansen,
Thomas Gleixner, Borislav Petkov, x86, H. Peter Anvin, Ian Abbott,
H Hartley Sweeten, Lucas Stach, Christian Gmeiner, David Airlie,
Simona Vetter, Patrik Jakobsson, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, Rob Clark, Dmitry Baryshkov, Abhinav Kumar,
Jessica Zhang, Sean Paul, Marijn Suijten, Tomi Valkeinen,
Thierry Reding, Mikko Perttunen, Jonathan Hunter,
Christian Koenig, Huang Rui, Matthew Auld, Jason Gunthorpe,
Yishai Hadas, Shameer Kolothum, Kevin Tian, Ankit Agrawal,
Alex Williamson, Paolo Bonzini, Shakeel Butt, Usama Arif,
linux-mm, linux-kernel, linux-parisc, linux-fsdevel, nvdimm,
linux-perf-users, linux-trace-kernel, damon, iommu, kasan-dev,
linux-sgx, etnaviv, dri-devel, linux-arm-msm, freedreno,
linux-tegra, kvm, Russell King
In-Reply-To: <aligtF3WwRam1rMd@lucifer>
On 7/16/26 11:27, Lorenzo Stoakes (ARM) wrote:
> On Wed, Jul 15, 2026 at 05:23:09PM +0200, Vlastimil Babka (SUSE) wrote:
>> On 7/10/26 22:16, Lorenzo Stoakes wrote:
>> > There are many instances in which linear_page_index() (as well as
>> > linear_page_delta()) is open-coded, which is confusing and inconsistent.
>> >
>> > Additionally, vma->vm_pgoff doesn't necessarily make it clear that this is
>> > the page offset of the start of the VMA range.
>> >
>> > Doing so also aids greppability.
>> >
>> > So use vma_start_pgoff() in favour of directly accessing vma->vm_pgoff, and
>> > linear_page_index() where we can.
>> >
>> > This also lays the ground for future changes which will add an anonymous
>> > page offset in order to be able to index MAP_PRIVATE-file backed anon
>> > folios in terms of their virtual page offset.
>> >
>> > No functional change intended.
>> >
>> > Reviewed-by: Gregory Price <gourry@gourry.net>
>> > Reviewed-by: SJ Park <sj@kernel.org>
>> > Reviewed-by: Pedro Falcato <pfalcato@suse.de>
>> > Signed-off-by: Lorenzo Stoakes <ljs@kernel.org>
>>
>> Reviewed-by: Vlastimil Babka (SUSE) <vbabka@kernel.org>
>
> Thanks!
>
>>
>> Nit:
>>
>> > diff --git a/mm/damon/vaddr.c b/mm/damon/vaddr.c
>> > index 2058db9c01d5..d10b8042adb5 100644
>> > --- a/mm/damon/vaddr.c
>> > +++ b/mm/damon/vaddr.c
>> > @@ -10,6 +10,7 @@
>> > #include <linux/mman.h>
>> > #include <linux/mmu_notifier.h>
>> > #include <linux/page_idle.h>
>> > +#include <linux/pagemap.h>
>> > #include <linux/pagewalk.h>
>> > #include <linux/sched/mm.h>
>> >
>> > @@ -623,8 +624,8 @@ static void damos_va_migrate_dests_add(struct folio *folio,
>> > }
>> >
>> > order = folio_order(folio);
>> > - ilx = vma->vm_pgoff >> order;
>> > - ilx += (addr - vma->vm_start) >> (PAGE_SHIFT + order);
>> > + ilx = vma_start_pgoff(vma) >> order;
>> > + ilx += linear_page_delta(vma, addr) >> order;
>>
>> Could these be combined to linear_page_index(vma, addr) >> order?
>
> So this is:
>
> (x >> order) + (y >> order)
>
> And linear_page_index(vma, addr) >> order is:
>
> (x + y) >> order
>
> Consider:
>
> order = 1, x = 0b11, y = 0b01
>
> (x >> order) + (y >> order) =
> (0b11 >> 1 ) + (0b01 >> 1 ) =
> 0b1 + 0 =
> 1
>
> (x + y ) >> order =
> (0b11 + 0b01) >> 1 =
> (0b100 ) >> 1 =
> 2
>
> They are not equivalent - the carry bit changes the result.
Right, thanks. Didn't consider it would be actually working with unaligned
addresses but seems like it can.
>>
>> >
>> > for (i = 0; i < dests->nr_dests; i++)
>> > weight_total += dests->weight_arr[i];
>>
>> > diff --git a/mm/filemap.c b/mm/filemap.c
>> > index b39111abdc4b..1dbb4c6f824e 100644
>> > --- a/mm/filemap.c
>> > +++ b/mm/filemap.c
>> > @@ -3411,8 +3411,8 @@ static struct file *do_sync_mmap_readahead(struct vm_fault *vmf)
>> > * of memory.
>> > */
>> > struct vm_area_struct *vma = vmf->vma;
>> > - unsigned long start = vma->vm_pgoff;
>> > - unsigned long end = start + vma_pages(vma);
>> > + const unsigned long start = vma_start_pgoff(vma);
>> > + const unsigned long end = vma_end_pgoff(vma);
>> > unsigned long ra_end;
>> >
>> > ra->order = exec_folio_order();
>> > @@ -3930,7 +3930,8 @@ vm_fault_t filemap_map_pages(struct vm_fault *vmf,
>> > goto out;
>> > }
>> >
>> > - addr = vma->vm_start + ((start_pgoff - vma->vm_pgoff) << PAGE_SHIFT);
>> > + addr = vma->vm_start +
>> > + ((start_pgoff - vma_start_pgoff(vma)) << PAGE_SHIFT);
>>
>> This could be linear_page_index(vma, start_pgoff) <<
Thanks for pretending you didn't notice this one, which was even more
obviously incorrect :)
>> > vmf->pte = pte_offset_map_lock(vma->vm_mm, vmf->pmd, addr, &vmf->ptl);
>> > if (!vmf->pte) {
>> > folio_unlock(folio);
>>
>> > --- a/mm/mempolicy.c
>> > +++ b/mm/mempolicy.c
>> > @@ -2049,8 +2049,8 @@ struct mempolicy *get_vma_policy(struct vm_area_struct *vma,
>> > pol = get_task_policy(current);
>> > if (pol->mode == MPOL_INTERLEAVE ||
>> > pol->mode == MPOL_WEIGHTED_INTERLEAVE) {
>> > - *ilx += vma->vm_pgoff >> order;
>> > - *ilx += (addr - vma->vm_start) >> (PAGE_SHIFT + order);
>> > + *ilx += vma_start_pgoff(vma) >> order;
>> > + *ilx += linear_page_delta(vma, addr) >> order;
>>
>> Also?
>
> See above.
>
>>
>> > }
>> > return pol;
>> > }
>>
>> > --- a/mm/nommu.c
>> > +++ b/mm/nommu.c
>> > @@ -975,7 +975,7 @@ static int do_mmap_private(struct vm_area_struct *vma,
>> > /* read the contents of a file into the copy */
>> > loff_t fpos;
>> >
>> > - fpos = vma->vm_pgoff;
>> > + fpos = vma_start_pgoff(vma);
>> > fpos <<= PAGE_SHIFT;
>> >
>> > ret = kernel_read(vma->vm_file, base, len, &fpos);
>> > @@ -1378,7 +1378,8 @@ static int split_vma(struct vma_iterator *vmi, struct vm_area_struct *vma,
>> > delete_nommu_region(vma->vm_region);
>> > if (new_below) {
>> > vma->vm_region->vm_start = vma->vm_start = addr;
>> > - vma->vm_region->vm_pgoff = vma->vm_pgoff += npages;
>>
>> yuck, good to remove that ugly construct
>> it's not the only occurence in this function
>> oh well
>
> Yup at least improved it here :)
And a later patch removes the other occurence.
>>
>> > + vma->vm_pgoff += npages;
>> > + vma->vm_region->vm_pgoff = vma_start_pgoff(vma);
>> > } else {
>> > vma->vm_region->vm_end = vma->vm_end = addr;
>> > vma->vm_region->vm_top = addr;
>
> Cheers, Lorenzo
^ permalink raw reply
* Re: [PATCH v2 01/33] mm: move vma_start_pgoff() into mm.h and clean up
From: Lorenzo Stoakes (ARM) @ 2026-07-16 9:44 UTC (permalink / raw)
To: Liam R. Howlett
Cc: Andrew Morton, David Hildenbrand, Vlastimil Babka, Mike Rapoport,
Suren Baghdasaryan, Michal Hocko, Rik van Riel, Harry Yoo,
Jann Horn, Lance Yang, Pedro Falcato, Russell King, Dinh Nguyen,
Simon Schuster, James E.J. Bottomley, Helge Deller,
Alexander Viro, Christian Brauner, Jan Kara, Dan Williams,
Matthew Wilcox, Muchun Song, Oscar Salvador, Masami Hiramatsu,
Oleg Nesterov, Peter Zijlstra, Ingo Molnar,
Arnaldo Carvalho de Melo, Namhyung Kim, Mark Rutland,
Alexander Shishkin, Jiri Olsa, Ian Rogers, Adrian Hunter,
James Clark, Zi Yan, Baolin Wang, Nico Pache, Ryan Roberts,
Dev Jain, Barry Song, Miaohe Lin, Naoya Horiguchi, Xu Xin,
Chengming Zhou, SJ Park, Matthew Brost, Joshua Hahn, Rakie Kim,
Byungchul Park, Gregory Price, Ying Huang, Alistair Popple,
Hugh Dickins, Peter Xu, Kees Cook, Marek Szyprowski, Robin Murphy,
Andrey Konovalov, Alexander Potapenko, Dmitry Vyukov,
Steven Rostedt, Mathieu Desnoyers, Jarkko Sakkinen, Dave Hansen,
Thomas Gleixner, Borislav Petkov, x86, H. Peter Anvin, Ian Abbott,
H Hartley Sweeten, Lucas Stach, Christian Gmeiner, David Airlie,
Simona Vetter, Patrik Jakobsson, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, Rob Clark, Dmitry Baryshkov, Abhinav Kumar,
Jessica Zhang, Sean Paul, Marijn Suijten, Tomi Valkeinen,
Thierry Reding, Mikko Perttunen, Jonathan Hunter,
Christian Koenig, Huang Rui, Matthew Auld, Jason Gunthorpe,
Yishai Hadas, Shameer Kolothum, Kevin Tian, Ankit Agrawal,
Alex Williamson, Paolo Bonzini, Shakeel Butt, Usama Arif,
linux-mm, linux-kernel, linux-arm-kernel, linux-parisc,
linux-fsdevel, nvdimm, linux-perf-users, linux-trace-kernel,
damon, iommu, kasan-dev, linux-sgx, etnaviv, dri-devel,
linux-arm-msm, freedreno, linux-tegra, kvm, Russell King
In-Reply-To: <uqfnbb7knn5gs2symluouczdbxehpwuubek3ypziavv776jncb@l7r4zlatslxd>
On Wed, Jul 15, 2026 at 02:05:42PM -0400, Liam R. Howlett wrote:
> On 26/07/10 09:16PM, Lorenzo Stoakes wrote:
> > vma_last_pgoff() already lives there, so it's a bit odd to keep
> > vma_start_pgoff() in mm/interval_tree.c. Move them together.
> >
> > These each return unsigned long, which pgoff_t is typedef'd to. Make this
> > consistent and have these functions return pgoff_t instead.
> >
> > Additionally, express vma_last_pgoff() in terms of vma_start_pgoff(), since
> > we wrap the vma->vm_pgoff access, we may as well use it here.
> >
> > Also while we're here, const-ify the VMA and cleanup a bit.
> >
> > Also update the VMA userland tests to reflect the change.
>
> This patch could have been 01/35? Disappointing, but I will try to get
> over it.
;) well I have a series I've not sent yet that maybe could grow a bit to achieve
these aims? :>)
>
> >
> > No functional change intended.
> >
> > Reviewed-by: Gregory Price <gourry@gourry.net>
> > Acked-by: David Hildenbrand (Arm) <david@kernel.org>
> > Reviewed-by: Pedro Falcato <pfalcato@suse.de>
> > Reviewed-by: Vlastimil Babka (SUSE) <vbabka@kernel.org>
> > Signed-off-by: Lorenzo Stoakes <ljs@kernel.org>
>
> Reviewed-by: Liam R. Howlett (Oracle) <liam@infradead.org>
Thanks!
>
> > ---
> > include/linux/mm.h | 9 +++++++--
> > mm/interval_tree.c | 5 -----
> > tools/testing/vma/include/dup.h | 5 +++++
> > 3 files changed, 12 insertions(+), 7 deletions(-)
> >
> > diff --git a/include/linux/mm.h b/include/linux/mm.h
> > index 25e669632d2c..09b06d8fea74 100644
> > --- a/include/linux/mm.h
> > +++ b/include/linux/mm.h
> > @@ -4307,9 +4307,14 @@ static inline unsigned long vma_pages(const struct vm_area_struct *vma)
> > return (vma->vm_end - vma->vm_start) >> PAGE_SHIFT;
> > }
> >
> > -static inline unsigned long vma_last_pgoff(struct vm_area_struct *vma)
> > +static inline pgoff_t vma_start_pgoff(const struct vm_area_struct *vma)
> > {
> > - return vma->vm_pgoff + vma_pages(vma) - 1;
> > + return vma->vm_pgoff;
> > +}
> > +
> > +static inline pgoff_t vma_last_pgoff(const struct vm_area_struct *vma)
> > +{
> > + return vma_start_pgoff(vma) + vma_pages(vma) - 1;
> > }
> >
> > static inline unsigned long vma_desc_size(const struct vm_area_desc *desc)
> > diff --git a/mm/interval_tree.c b/mm/interval_tree.c
> > index 32bcfbfcf15f..344d1f5946c7 100644
> > --- a/mm/interval_tree.c
> > +++ b/mm/interval_tree.c
> > @@ -10,11 +10,6 @@
> > #include <linux/rmap.h>
> > #include <linux/interval_tree_generic.h>
> >
> > -static inline unsigned long vma_start_pgoff(struct vm_area_struct *v)
> > -{
> > - return v->vm_pgoff;
> > -}
> > -
> > INTERVAL_TREE_DEFINE(struct vm_area_struct, shared.rb,
> > unsigned long, shared.rb_subtree_last,
> > vma_start_pgoff, vma_last_pgoff, /* empty */, vma_interval_tree)
> > diff --git a/tools/testing/vma/include/dup.h b/tools/testing/vma/include/dup.h
> > index bf26b3f48d3a..668650067c7c 100644
> > --- a/tools/testing/vma/include/dup.h
> > +++ b/tools/testing/vma/include/dup.h
> > @@ -1301,6 +1301,11 @@ static inline unsigned long vma_pages(const struct vm_area_struct *vma)
> > return (vma->vm_end - vma->vm_start) >> PAGE_SHIFT;
> > }
> >
> > +static inline pgoff_t vma_start_pgoff(const struct vm_area_struct *vma)
> > +{
> > + return vma->vm_pgoff;
> > +}
> > +
> > static inline int vfs_mmap_prepare(struct file *file, struct vm_area_desc *desc)
> > {
> > return file->f_op->mmap_prepare(desc);
> >
> > --
> > 2.55.0
> >
Cheers, Lorenzo
^ permalink raw reply
* Re: [PATCH v2 18/33] mm/vma: use vma_start_pgoff(), linear_page_index() in mm code
From: Lorenzo Stoakes (ARM) @ 2026-07-16 9:46 UTC (permalink / raw)
To: Vlastimil Babka (SUSE)
Cc: Andrew Morton, David Hildenbrand, Liam R. Howlett, Mike Rapoport,
Suren Baghdasaryan, Michal Hocko, Rik van Riel, Harry Yoo,
Jann Horn, Lance Yang, Pedro Falcato, Russell King, Dinh Nguyen,
Simon Schuster, James E.J. Bottomley, Helge Deller,
Alexander Viro, Christian Brauner, Jan Kara, Dan Williams,
Matthew Wilcox, Muchun Song, Oscar Salvador, Masami Hiramatsu,
Oleg Nesterov, Peter Zijlstra, Ingo Molnar,
Arnaldo Carvalho de Melo, Namhyung Kim, Mark Rutland,
Alexander Shishkin, Jiri Olsa, Ian Rogers, Adrian Hunter,
James Clark, Zi Yan, Baolin Wang, Nico Pache, Ryan Roberts,
Dev Jain, Barry Song, Miaohe Lin, Naoya Horiguchi, Xu Xin,
Chengming Zhou, SJ Park, Matthew Brost, Joshua Hahn, Rakie Kim,
Byungchul Park, Gregory Price, Ying Huang, Alistair Popple,
Hugh Dickins, Peter Xu, Kees Cook, Marek Szyprowski, Robin Murphy,
Andrey Konovalov, Alexander Potapenko, Dmitry Vyukov,
Steven Rostedt, Mathieu Desnoyers, Jarkko Sakkinen, Dave Hansen,
Thomas Gleixner, Borislav Petkov, x86, H. Peter Anvin, Ian Abbott,
H Hartley Sweeten, Lucas Stach, Christian Gmeiner, David Airlie,
Simona Vetter, Patrik Jakobsson, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, Rob Clark, Dmitry Baryshkov, Abhinav Kumar,
Jessica Zhang, Sean Paul, Marijn Suijten, Tomi Valkeinen,
Thierry Reding, Mikko Perttunen, Jonathan Hunter,
Christian Koenig, Huang Rui, Matthew Auld, Jason Gunthorpe,
Yishai Hadas, Shameer Kolothum, Kevin Tian, Ankit Agrawal,
Alex Williamson, Paolo Bonzini, Shakeel Butt, Usama Arif,
linux-mm, linux-kernel, linux-parisc, linux-fsdevel, nvdimm,
linux-perf-users, linux-trace-kernel, damon, iommu, kasan-dev,
linux-sgx, etnaviv, dri-devel, linux-arm-msm, freedreno,
linux-tegra, kvm, Russell King
In-Reply-To: <9469d484-f736-4a2d-b1e9-a7ba1c381d18@kernel.org>
On Thu, Jul 16, 2026 at 11:43:35AM +0200, Vlastimil Babka (SUSE) wrote:
> On 7/16/26 11:27, Lorenzo Stoakes (ARM) wrote:
> > On Wed, Jul 15, 2026 at 05:23:09PM +0200, Vlastimil Babka (SUSE) wrote:
> >> On 7/10/26 22:16, Lorenzo Stoakes wrote:
> >> > There are many instances in which linear_page_index() (as well as
> >> > linear_page_delta()) is open-coded, which is confusing and inconsistent.
> >> >
> >> > Additionally, vma->vm_pgoff doesn't necessarily make it clear that this is
> >> > the page offset of the start of the VMA range.
> >> >
> >> > Doing so also aids greppability.
> >> >
> >> > So use vma_start_pgoff() in favour of directly accessing vma->vm_pgoff, and
> >> > linear_page_index() where we can.
> >> >
> >> > This also lays the ground for future changes which will add an anonymous
> >> > page offset in order to be able to index MAP_PRIVATE-file backed anon
> >> > folios in terms of their virtual page offset.
> >> >
> >> > No functional change intended.
> >> >
> >> > Reviewed-by: Gregory Price <gourry@gourry.net>
> >> > Reviewed-by: SJ Park <sj@kernel.org>
> >> > Reviewed-by: Pedro Falcato <pfalcato@suse.de>
> >> > Signed-off-by: Lorenzo Stoakes <ljs@kernel.org>
> >>
> >> Reviewed-by: Vlastimil Babka (SUSE) <vbabka@kernel.org>
> >
> > Thanks!
> >
> >>
> >> Nit:
> >>
> >> > diff --git a/mm/damon/vaddr.c b/mm/damon/vaddr.c
> >> > index 2058db9c01d5..d10b8042adb5 100644
> >> > --- a/mm/damon/vaddr.c
> >> > +++ b/mm/damon/vaddr.c
> >> > @@ -10,6 +10,7 @@
> >> > #include <linux/mman.h>
> >> > #include <linux/mmu_notifier.h>
> >> > #include <linux/page_idle.h>
> >> > +#include <linux/pagemap.h>
> >> > #include <linux/pagewalk.h>
> >> > #include <linux/sched/mm.h>
> >> >
> >> > @@ -623,8 +624,8 @@ static void damos_va_migrate_dests_add(struct folio *folio,
> >> > }
> >> >
> >> > order = folio_order(folio);
> >> > - ilx = vma->vm_pgoff >> order;
> >> > - ilx += (addr - vma->vm_start) >> (PAGE_SHIFT + order);
> >> > + ilx = vma_start_pgoff(vma) >> order;
> >> > + ilx += linear_page_delta(vma, addr) >> order;
> >>
> >> Could these be combined to linear_page_index(vma, addr) >> order?
> >
> > So this is:
> >
> > (x >> order) + (y >> order)
> >
> > And linear_page_index(vma, addr) >> order is:
> >
> > (x + y) >> order
> >
> > Consider:
> >
> > order = 1, x = 0b11, y = 0b01
> >
> > (x >> order) + (y >> order) =
> > (0b11 >> 1 ) + (0b01 >> 1 ) =
> > 0b1 + 0 =
> > 1
> >
> > (x + y ) >> order =
> > (0b11 + 0b01) >> 1 =
> > (0b100 ) >> 1 =
> > 2
> >
> > They are not equivalent - the carry bit changes the result.
>
> Right, thanks. Didn't consider it would be actually working with unaligned
> addresses but seems like it can.
Yeah, I initially did it the way you suggested then ran it by AI review and it
moaned at me so ;)
>
> >>
> >> >
> >> > for (i = 0; i < dests->nr_dests; i++)
> >> > weight_total += dests->weight_arr[i];
> >>
> >> > diff --git a/mm/filemap.c b/mm/filemap.c
> >> > index b39111abdc4b..1dbb4c6f824e 100644
> >> > --- a/mm/filemap.c
> >> > +++ b/mm/filemap.c
> >> > @@ -3411,8 +3411,8 @@ static struct file *do_sync_mmap_readahead(struct vm_fault *vmf)
> >> > * of memory.
> >> > */
> >> > struct vm_area_struct *vma = vmf->vma;
> >> > - unsigned long start = vma->vm_pgoff;
> >> > - unsigned long end = start + vma_pages(vma);
> >> > + const unsigned long start = vma_start_pgoff(vma);
> >> > + const unsigned long end = vma_end_pgoff(vma);
> >> > unsigned long ra_end;
> >> >
> >> > ra->order = exec_folio_order();
> >> > @@ -3930,7 +3930,8 @@ vm_fault_t filemap_map_pages(struct vm_fault *vmf,
> >> > goto out;
> >> > }
> >> >
> >> > - addr = vma->vm_start + ((start_pgoff - vma->vm_pgoff) << PAGE_SHIFT);
> >> > + addr = vma->vm_start +
> >> > + ((start_pgoff - vma_start_pgoff(vma)) << PAGE_SHIFT);
> >>
> >> This could be linear_page_index(vma, start_pgoff) <<
>
> Thanks for pretending you didn't notice this one, which was even more
> obviously incorrect :)
Again I screwed this up when I first did it so was far more terribly wrong
myself :P All hail AI review I suppose?
>
> >> > vmf->pte = pte_offset_map_lock(vma->vm_mm, vmf->pmd, addr, &vmf->ptl);
> >> > if (!vmf->pte) {
> >> > folio_unlock(folio);
> >>
> >> > --- a/mm/mempolicy.c
> >> > +++ b/mm/mempolicy.c
> >> > @@ -2049,8 +2049,8 @@ struct mempolicy *get_vma_policy(struct vm_area_struct *vma,
> >> > pol = get_task_policy(current);
> >> > if (pol->mode == MPOL_INTERLEAVE ||
> >> > pol->mode == MPOL_WEIGHTED_INTERLEAVE) {
> >> > - *ilx += vma->vm_pgoff >> order;
> >> > - *ilx += (addr - vma->vm_start) >> (PAGE_SHIFT + order);
> >> > + *ilx += vma_start_pgoff(vma) >> order;
> >> > + *ilx += linear_page_delta(vma, addr) >> order;
> >>
> >> Also?
> >
> > See above.
> >
> >>
> >> > }
> >> > return pol;
> >> > }
> >>
> >> > --- a/mm/nommu.c
> >> > +++ b/mm/nommu.c
> >> > @@ -975,7 +975,7 @@ static int do_mmap_private(struct vm_area_struct *vma,
> >> > /* read the contents of a file into the copy */
> >> > loff_t fpos;
> >> >
> >> > - fpos = vma->vm_pgoff;
> >> > + fpos = vma_start_pgoff(vma);
> >> > fpos <<= PAGE_SHIFT;
> >> >
> >> > ret = kernel_read(vma->vm_file, base, len, &fpos);
> >> > @@ -1378,7 +1378,8 @@ static int split_vma(struct vma_iterator *vmi, struct vm_area_struct *vma,
> >> > delete_nommu_region(vma->vm_region);
> >> > if (new_below) {
> >> > vma->vm_region->vm_start = vma->vm_start = addr;
> >> > - vma->vm_region->vm_pgoff = vma->vm_pgoff += npages;
> >>
> >> yuck, good to remove that ugly construct
> >> it's not the only occurence in this function
> >> oh well
> >
> > Yup at least improved it here :)
>
> And a later patch removes the other occurence.
A game of 2 halves!
>
> >>
> >> > + vma->vm_pgoff += npages;
> >> > + vma->vm_region->vm_pgoff = vma_start_pgoff(vma);
> >> > } else {
> >> > vma->vm_region->vm_end = vma->vm_end = addr;
> >> > vma->vm_region->vm_top = addr;
> >
> > Cheers, Lorenzo
>
^ permalink raw reply
* Re: [PATCH v2 00/33] mm: make VMA page offset handling more consistent
From: Christian König @ 2026-07-16 10:03 UTC (permalink / raw)
To: Lorenzo Stoakes
Cc: linux-mm, linux-kernel, linux-arm-kernel, linux-parisc,
linux-fsdevel, nvdimm, linux-perf-users, linux-trace-kernel,
damon, iommu, kasan-dev, linux-sgx, etnaviv, dri-devel,
linux-arm-msm, freedreno, linux-tegra, kvm, Russell King,
Ackerley Tng, Kai Huang
In-Reply-To: <20260710-b4-pre-scalable-cow-v2-0-2a5aa403d977@kernel.org>
On 7/10/26 22:16, Lorenzo Stoakes wrote:
> This series performs a series of cleanups and improvements around how the
> vma->vm_pgoff field is used.
>
> Folios belonging to file-backed mappings are simply indexed by the page
> offset within the file they map (excepting pfnmap and driver mappings which
> sometimes do things different).
>
> However, anonymous folios belonging to pure anonymous mappings are indexed
> by their "virtual" page offset, which is equal to addr >> PAGE_SHIFT at the
> time at which the VMA was first faulted in.
>
> The page offset of a VMA is stored in vma->vm_pgoff and indicates the page
> offset of the start of the VMA range, whether it be file-backed or
> anonymous.
>
> The work here both cleans up how we reference this field, as well as laying
> the foundations for a future series which addresses the inconsistency of
> CoW'd folios in MAP_PRIVATE-file backed mappings, which are indexed as if
> they were file-backed but behave as if they were anonymous.
>
> This future series will make it such that all anonymous folios are indexed
> by virtual page offset whether belonging to VMAs who satisfy
> vma_is_anonymous() or MAP_PRIVATE-mapped file-backed mappings.
>
> This series:
>
> * Exposes vma_start_pgoff() and updates the kernel to use it consistently.
> * Adds and uses the useful vma_end_pgoff() helper.
> * Parameterises the file-backed mapping helpers vma_interval_tree_*()
> by address_space rather than rb_root_cached.
> * Renames: the misleadingly-named vma_interval_tree_*() helpers to
> mapping_rmap_tree_*() to be consistent with the renamed
> anon_rmap_tree_*().
> * Parameterises anon_rmap_tree_*() by anon_vma.
> * Moves mm/interval_tree.c to the rmap section.
> * Adds vmg_*() helpers for page offset.
> * Clarifies the confusing vmg_adjust_set_range() function.
> * Introduces linear_page_delta() to provide relative pgoff within a VMA.
> * Replaces open-coded versions of linear_page_delta() and
> linear_page_index() with invocations of these functions.
> * Introduces and uses vma_assert_can_modify() to account for whether a VMA
> can be modified (detached or write locked).
> * Adds and uses vma_[add,sub]_pgoff() to adjust VMA page offset.
> * Moves __install_special_mapping() to vma.c.
> * Makes vma_set_range() static and internal to vma.c.
> * Introduces and makes use of vma_set_pgoff().
> * Fixes incorrect vma.h header inclusion.
> * Defaults VMA userland tests to 64-bit vma flags size.
> * Updates VMA userland tests to give better output on failure.
> * Various smaller cleanups.
> * Updated the vma_set_pgoff() assert to account for MAP_PRIVATE /dev/zero
> correctly.
>
> Signed-off-by: Lorenzo Stoakes <ljs@kernel.org>
I only skimmed over the set but should there be any changes required to DMA-buf, amdgpu or radeon driver feel free to add
Acked-by: Christian König <christian.koenig@amd.com>
and merge upstream through any branch you feel fit.
Regards,
Christian.
> ---
> v2:
> * Rebased on mm-unstable.
> * Updated tags (thanks to everyone and b4 trailers -F -u! ;)
> * Updated 1/30 to include the vma_start_pgoff() helper in VMA userland tests,
> which was previously causing a bisection hazard on the VMA userland tests.
> * Updated 2/30 to reference the pfnmap vma->vm_pgoff PFN abomination as per
> David.
> * Updated 4/30 to include vma_end_pgoff() helper in VMA userland tests at the
> appropriate point.
> * Updated 8/30 from mapping_interval_tree_*() to mapping_rmap_tree_*() and add
> commit to rename anon_vma_interval-tree_*() to anon_rmap_tree_*() as per
> Pedro.
> * Fixed issue in 8/30 where the internal helpers were still called
> __vma_interval_tree_*() rather than __mapping_rmap_tree_*().
> * Updated 9/30 to separate out the rename and change of parameter type for
> clarity as per Gregory.
> * Updated 17/30 to put perf_mmap_aux() variables in reverse Christmas tree order
> as per Pedro.
> * Updated 19/30 to remove incorrectly placed vma_start_pgoff() invocation as per
> Thomas/Gregory.
> * Updated 20/30, 21/30 to put the vma_assert_can_modify() VMA userland test stub
> in the right place as per Pedro.
> * Confined the vma_set_pgoff() assert to CONFIG_MMU, as the ever helpful
> nommu of course violates all assumptions in this regard.
> * Fixed issue in improved ASSERT_[TRUE, FALSE, EQ, NE] test runners with
> re-evaluation of input expressions.
> * Updated the vma_start_pgoff() comment further to discuss the MAP_PRIVATE
> /dev/zero edge case.
> * Update the vma_set_pgoff() assert to handle the mmap_region() newly
> established file mapping case.
> * Updated the linear_page_index() comment to explicitly defer to
> vma_start_pgoff() to avoid duplicate information and future bitrot.
> * Updated vma_shrink() to no longer accept the useless start parameter, as
> it is invoked from relocate_vma_down() only, which has already expanded
> the VMA to cover the range [new_start, old_end) thus always shrinks the
> tail.
> * Moved sanity checks from vma_set_pgoff() to new helper
> assert_sane_pgoff() and documented it clearly.
> * Fixed issue with nascent file-backed VMAs hitting vma_set_pgoff() assert
> by checking for vma_is_anonymous().
> * Moved vma_set_anonymous() earlier so vma_set_pgoff() works with nascent
> anonymous VMAs.
> * Updated the VMA userland tests so CONFIG_MMU, CONFIG_PER_VMA_LOCK work
> with IS_ENABLED().
>
> v1:
> https://patch.msgid.link/cover.1782735110.git.ljs@kernel.org
>
> To: Andrew Morton <akpm@linux-foundation.org>
> To: David Hildenbrand <david@kernel.org>
> To: "Liam R. Howlett" <liam@infradead.org>
> To: Vlastimil Babka <vbabka@kernel.org>
> To: Mike Rapoport <rppt@kernel.org>
> To: Suren Baghdasaryan <surenb@google.com>
> To: Michal Hocko <mhocko@suse.com>
> To: Rik van Riel <riel@surriel.com>
> To: Harry Yoo <harry@kernel.org>
> To: Jann Horn <jannh@google.com>
> To: Lance Yang <lance.yang@linux.dev>
> To: Pedro Falcato <pfalcato@suse.de>
> To: Russell King <linux@armlinux.org.uk>
> To: Dinh Nguyen <dinguyen@kernel.org>
> To: Simon Schuster <schuster.simon@siemens-energy.com>
> To: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
> To: Helge Deller <deller@gmx.de>
> To: Alexander Viro <viro@zeniv.linux.org.uk>
> To: Christian Brauner <brauner@kernel.org>
> To: Jan Kara <jack@suse.cz>
> To: Dan Williams <djbw@kernel.org>
> To: Matthew Wilcox <willy@infradead.org>
> To: Muchun Song <muchun.song@linux.dev>
> To: Oscar Salvador <osalvador@suse.de>
> To: Masami Hiramatsu <mhiramat@kernel.org>
> To: Oleg Nesterov <oleg@redhat.com>
> To: Peter Zijlstra <peterz@infradead.org>
> To: Ingo Molnar <mingo@redhat.com>
> To: Arnaldo Carvalho de Melo <acme@kernel.org>
> To: Namhyung Kim <namhyung@kernel.org>
> To: Mark Rutland <mark.rutland@arm.com>
> To: Alexander Shishkin <alexander.shishkin@linux.intel.com>
> To: Jiri Olsa <jolsa@kernel.org>
> To: Ian Rogers <irogers@google.com>
> To: Adrian Hunter <adrian.hunter@intel.com>
> To: James Clark <james.clark@linaro.org>
> To: Zi Yan <ziy@nvidia.com>
> To: Baolin Wang <baolin.wang@linux.alibaba.com>
> To: Nico Pache <npache@redhat.com>
> To: Ryan Roberts <ryan.roberts@arm.com>
> To: Dev Jain <dev.jain@arm.com>
> To: Barry Song <baohua@kernel.org>
> To: Miaohe Lin <linmiaohe@huawei.com>
> To: Naoya Horiguchi <nao.horiguchi@gmail.com>
> To: Xu Xin <xu.xin16@zte.com.cn>
> To: Chengming Zhou <chengming.zhou@linux.dev>
> To: SJ Park <sj@kernel.org>
> To: Matthew Brost <matthew.brost@intel.com>
> To: Joshua Hahn <joshua.hahnjy@gmail.com>
> To: Rakie Kim <rakie.kim@sk.com>
> To: Byungchul Park <byungchul@sk.com>
> To: Gregory Price <gourry@gourry.net>
> To: Ying Huang <ying.huang@linux.alibaba.com>
> To: Alistair Popple <apopple@nvidia.com>
> To: Hugh Dickins <hughd@google.com>
> To: Peter Xu <peterx@redhat.com>
> To: Kees Cook <kees@kernel.org>
> To: Marek Szyprowski <m.szyprowski@samsung.com>
> To: Robin Murphy <robin.murphy@arm.com>
> To: Andrey Konovalov <andreyknvl@gmail.com>
> To: Alexander Potapenko <glider@google.com>
> To: Dmitry Vyukov <dvyukov@google.com>
> To: Steven Rostedt <rostedt@goodmis.org>
> To: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
> To: Jarkko Sakkinen <jarkko@kernel.org>
> To: Dave Hansen <dave.hansen@linux.intel.com>
> To: Thomas Gleixner <tglx@kernel.org>
> To: Borislav Petkov <bp@alien8.de>
> To: x86@kernel.org
> To: "H. Peter Anvin" <hpa@zytor.com>
> To: Ian Abbott <abbotti@mev.co.uk>
> To: H Hartley Sweeten <hsweeten@visionengravers.com>
> To: Lucas Stach <l.stach@pengutronix.de>
> To: Christian Gmeiner <christian.gmeiner@gmail.com>
> To: David Airlie <airlied@gmail.com>
> To: Simona Vetter <simona@ffwll.ch>
> To: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
> To: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
> To: Maxime Ripard <mripard@kernel.org>
> To: Thomas Zimmermann <tzimmermann@suse.de>
> To: Rob Clark <robin.clark@oss.qualcomm.com>
> To: Dmitry Baryshkov <lumag@kernel.org>
> To: Abhinav Kumar <abhinav.kumar@linux.dev>
> To: Jessica Zhang <jesszhan0024@gmail.com>
> To: Sean Paul <sean@poorly.run>
> To: Marijn Suijten <marijn.suijten@somainline.org>
> To: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
> To: Thierry Reding <thierry.reding@kernel.org>
> To: Mikko Perttunen <mperttunen@nvidia.com>
> To: Jonathan Hunter <jonathanh@nvidia.com>
> To: Christian Koenig <christian.koenig@amd.com>
> To: Huang Rui <ray.huang@amd.com>
> To: Matthew Auld <matthew.auld@intel.com>
> To: Jason Gunthorpe <jgg@ziepe.ca>
> To: Yishai Hadas <yishaih@nvidia.com>
> To: Shameer Kolothum <skolothumtho@nvidia.com>
> To: Kevin Tian <kevin.tian@intel.com>
> To: Ankit Agrawal <ankita@nvidia.com>
> To: Alex Williamson <alex@shazbot.org>
> To: Paolo Bonzini <pbonzini@redhat.com>
> To: Shakeel Butt <shakeel.butt@linux.dev>
> To: Usama Arif <usama.arif@linux.dev>
> Cc: ljs@kernel.org
> Cc: linux-mm@kvack.org
> Cc: linux-kernel@vger.kernel.org
> Cc: linux-arm-kernel@lists.infradead.org
> Cc: linux-parisc@vger.kernel.org
> Cc: linux-fsdevel@vger.kernel.org
> Cc: nvdimm@lists.linux.dev
> Cc: linux-perf-users@vger.kernel.org
> Cc: linux-trace-kernel@vger.kernel.org
> Cc: damon@lists.linux.dev
> Cc: iommu@lists.linux.dev
> Cc: kasan-dev@googlegroups.com
> Cc: linux-sgx@vger.kernel.org
> Cc: etnaviv@lists.freedesktop.org
> Cc: dri-devel@lists.freedesktop.org
> Cc: linux-arm-msm@vger.kernel.org
> Cc: freedreno@lists.freedesktop.org
> Cc: linux-tegra@vger.kernel.org
> Cc: kvm@vger.kernel.org
> Cc: Russell King <linux+etnaviv@armlinux.org.uk>
>
> ---
> Lorenzo Stoakes (33):
> mm: move vma_start_pgoff() into mm.h and clean up
> mm: add kdoc comments for vma_start/last_pgoff()
> tools/testing/vma: use vma_start_pgoff() in merge tests
> mm: introduce and use vma_end_pgoff()
> mm/rmap: update mm/interval_tree.c comments
> mm/rmap: parameterise vma_interval_tree_*() by address_space
> mm/rmap: elide unnecessary static inline's in interval_tree.c
> mm/rmap: rename vma_interval_tree_*() to mapping_rmap_tree_*()
> mm/rmap: parameterise anon_vma_interval_tree_*() by anon_vma
> mm/rmap: rename anon_vma_interval_tree_*() params and use pgoff_t
> mm/rmap: rename anon_vma_interval_tree_*() to anon_rmap_tree_*()
> MAINTAINERS: Move mm/interval_tree.c to rmap section
> mm/vma: introduce and use vmg_pages(), vmg_[start, end]_pgoff()
> mm/vma: clean up anon_vma_compatible()
> mm/vma: refactor vmg_adjust_set_range() for clarity
> mm/vma: minor cleanup of expand_[upwards, downwards]()
> mm: introduce and use linear_page_delta()
> mm/vma: use vma_start_pgoff(), linear_page_index() in mm code
> mm: prefer vma_[start,end]_pgoff() to vma->vm_pgoff in kernel/
> mm/vma: remove duplicative vma_pgoff_offset() helper
> mm: use linear_page_[index, delta]() consistently
> mm/vma: introduce vma_assert_can_modify()
> mm/vma: add and use vma_[add/sub]_pgoff()
> mm/vma: move __install_special_mapping() to vma.c
> mm/vma: make vma_set_range() static, drop insert_vm_struct() decl
> mm/vma: update vma_shrink() to not pass start, pgoff parameters
> mm/vma: update vmg_adjust_set_range() to offset pgoff instead
> mm/vma: slightly rework the anonymous check in __mmap_new_vma()
> mm/vma: introduce and use vma_set_pgoff()
> mm/vma: correct incorrect vma.h inclusion
> mm/vma: use guard clauses in can_vma_merge_[before, after]()
> tools/testing/vma: default VMA, mm flag bits to 64-bit
> tools/testing/vma: output compared expression on ASSERT_[EQ, NE]()
>
> MAINTAINERS | 2 +-
> arch/arm/mm/fault-armv.c | 4 +-
> arch/arm/mm/flush.c | 2 +-
> arch/nios2/mm/cacheflush.c | 2 +-
> arch/parisc/kernel/cache.c | 2 +-
> arch/x86/kernel/cpu/sgx/virt.c | 3 +-
> drivers/gpu/drm/etnaviv/etnaviv_gem.c | 3 +-
> drivers/gpu/drm/gma500/gem.c | 2 +-
> drivers/gpu/drm/msm/msm_gem.c | 3 +-
> drivers/gpu/drm/omapdrm/omap_gem.c | 5 +-
> drivers/gpu/drm/tegra/gem.c | 3 +-
> drivers/gpu/drm/ttm/ttm_bo_vm.c | 7 +-
> drivers/vfio/pci/nvgrace-gpu/main.c | 3 +-
> drivers/vfio/pci/vfio_pci_core.c | 3 +-
> fs/dax.c | 2 +-
> fs/hugetlbfs/inode.c | 15 +-
> include/linux/huge_mm.h | 1 +
> include/linux/hugetlb.h | 3 +-
> include/linux/mm.h | 118 ++++++++++----
> include/linux/mmap_lock.h | 8 +
> include/linux/pagemap.h | 35 +++-
> kernel/dma/coherent.c | 7 +-
> kernel/dma/direct.c | 6 +-
> kernel/dma/mapping.c | 8 +-
> kernel/dma/ops_helpers.c | 4 +-
> kernel/events/core.c | 20 +--
> kernel/events/uprobes.c | 13 +-
> kernel/kcov.c | 2 +-
> kernel/trace/ring_buffer.c | 3 +-
> mm/damon/vaddr.c | 5 +-
> mm/debug.c | 2 +-
> mm/filemap.c | 7 +-
> mm/huge_memory.c | 2 +-
> mm/hugetlb.c | 15 +-
> mm/internal.h | 33 ++--
> mm/interval_tree.c | 111 ++++++++-----
> mm/khugepaged.c | 7 +-
> mm/ksm.c | 7 +-
> mm/madvise.c | 6 +-
> mm/mapping_dirty_helpers.c | 2 +-
> mm/memory-failure.c | 10 +-
> mm/memory.c | 33 ++--
> mm/mempolicy.c | 13 +-
> mm/mmap.c | 41 +----
> mm/mmu_notifier.c | 2 +-
> mm/mremap.c | 12 +-
> mm/msync.c | 4 +-
> mm/nommu.c | 22 +--
> mm/pagewalk.c | 4 +-
> mm/rmap.c | 14 +-
> mm/shmem.c | 9 +-
> mm/userfaultfd.c | 4 +-
> mm/util.c | 4 +-
> mm/vma.c | 293 ++++++++++++++++++++++------------
> mm/vma.h | 80 ++++++++--
> mm/vma_exec.c | 12 +-
> mm/vma_init.c | 6 +-
> mm/vma_internal.h | 4 +-
> tools/testing/vma/Makefile | 2 +-
> tools/testing/vma/include/dup.h | 41 ++++-
> tools/testing/vma/include/stubs.h | 16 +-
> tools/testing/vma/shared.c | 9 --
> tools/testing/vma/shared.h | 43 +++--
> tools/testing/vma/tests/merge.c | 40 ++---
> tools/testing/vma/vma_internal.h | 4 +-
> virt/kvm/guest_memfd.c | 2 +-
> 66 files changed, 751 insertions(+), 459 deletions(-)
> ---
> base-commit: 4a6c88e10a0791d9c3b0677ce984365815c2ab4f
> change-id: 20260710-b4-pre-scalable-cow-24309015dee4
>
> Cheers,
^ permalink raw reply
* Re: [PATCH v3 06/11] mm/cma: Allow dynamically creating CMA areas
From: Marek Szyprowski @ 2026-07-16 10:43 UTC (permalink / raw)
To: Thierry Reding
Cc: David Hildenbrand (Arm), Rob Herring, Krzysztof Kozlowski,
Conor Dooley, Jonathan Hunter, Mikko Perttunen, Yury Norov,
Rasmus Villemoes, Russell King, Alexander Gordeev,
Gerald Schaefer, Heiko Carstens, Vasily Gorbik,
Christian Borntraeger, Sven Schnelle, Andrew Morton,
Lorenzo Stoakes, Liam R. Howlett, Vlastimil Babka, Mike Rapoport,
Suren Baghdasaryan, Michal Hocko, Robin Murphy, Sumit Semwal,
Benjamin Gaignard, Brian Starkey, John Stultz, T.J. Mercier,
Christian König, Steven Rostedt, Masami Hiramatsu,
Mathieu Desnoyers, Catalin Marinas, Will Deacon, devicetree,
linux-tegra, linux-kernel, dri-devel, linux-media,
linux-arm-kernel, linux-s390, linux-mm, iommu, linaro-mm-sig,
linux-trace-kernel
In-Reply-To: <ak_E4UxfnFJywJa7@orome>
On 09.07.2026 17:59, Thierry Reding wrote:
> On Thu, Jul 09, 2026 at 07:56:45AM +0200, Marek Szyprowski wrote:
>> On 08.07.2026 10:35, David Hildenbrand (Arm) wrote:
>>> On 7/7/26 12:02, Marek Szyprowski wrote:
>>>> On 01.07.2026 18:08, Thierry Reding wrote:
>>>>> From: Thierry Reding <treding@nvidia.com>
>>>>>
>>>>> There is no technical reason why there should be a limited number of CMA
>>>>> regions, so extract some code into helpers and use them to create extra
>>>>> functions (cma_create() and cma_free()) that allow creating and freeing,
>>>>> respectively, CMA regions dynamically at runtime.
>>>> Well, the technical reason for not creating cma regions dynamically at
>>>> runtime is that on some architectures (like 32bit ARM) the early fixup
>>>> for the region is needed to make it functional for DMA.
>>> Can you point me at the code that does that? Thanks!
>> Check dma_contiguous_early_fixup() and dma_contiguous_remap() in
>> arch/arm/mm/dma-mapping.c. Those functions ensures that the CPU mappings for
>> the CMA reserved region in linear map are remapped with 4k pages instead
>> of the 1M sections, so later, it will be possible to alter the mappings and
>> change them to coherent when needed (altering 1M sections is not possible,
>> because each process has it's own level-1 array even for the kernel linear
>> mapping).
>>
>>
>>
>> However, in the use case in this patchset the reserved region is only shared
>> with buddy allocator by using the CMA infrastructure, not registered to the
>> regular DMA-mapping API, so it would work fine. I'm not convinced that this
>> is the right API to use for this though.
> Are you saying you're not convinced that CMA is the right API to use for
> this? Or something else?
I read this again and indeed CMA seems to be right solution. I only wonder
why do You want to create the CMA areas dynamically? Imho it would work if
You just create large enough CMA area on boot, what would automatically
share the memory with buddy allocator and then allocate dynamic VPR regions
with cma_alloc(), potentially unmapping or marking the allocated region as
reserved in linear kernel mapping to avoid any potential speculative access
to the protected memory.
In both cases You will probably won't need the DMA-mapping API on top of
it, although it might be even possible to partially use with by
registering custom dma_ops for the devices using the protected region
(assuming that it would support only DMA_ATTR_NO_KERNEL_MAPPING
allocations).
> I certainly don't think we want to get the DMA-mapping API involved for
> this because that always implies that we perform cache operations, which
> we specifically don't want for this memory.
>
> Thierry
Best regards
--
Marek Szyprowski, PhD
Samsung R&D Institute Poland
^ permalink raw reply
* Re: [RFC] tracing: Try user copies with page faults disabled first
From: Usama Arif @ 2026-07-16 12:05 UTC (permalink / raw)
To: Steven Rostedt
Cc: linux-kernel, linux-trace-kernel, mathieu.desnoyers, mhiramat,
leitao
In-Reply-To: <20260715151120.0c7b80cb@gandalf.local.home>
On 15/07/2026 20:11, Steven Rostedt wrote:
> On Wed, 15 Jul 2026 08:54:54 -0700
> Usama Arif <usama.arif@linux.dev> wrote:
>
>> trace_user_fault_read() is called with preemption disabled to copy user
>> memory into a per-cpu scratch buffer. The existing implementation enables
>> preemption around the copy because faulting user memory can sleep. That
>> opens a window where another task can run on the same CPU and clobber the
>> per-cpu buffer, so the copy is wrapped in a retry loop: sample
>> nr_context_switches_cpu(), do the preempt-enabled copy, and retry if the
>> counter changed. If this fails to complete 100 times, the function gives up
>> with a warning.
>>
>> nr_context_switches_cpu() reads rq->nr_switches. That counter increments
>> for every context switch on the CPU, not only for switches to tasks that
>> use this tracing scratch buffer. On a heavily loaded system, unrelated
>> scheduler activity can move the counter during every preempt-enabled copy
>> attempt, exhaust the retry guard, and trigger the warning.
>>
>> This is showing up across the Meta fleet around 100 times a day since the
>> kernel began upgrading to 7.1, mostly on arm servers:
>>
>> Error: Too many tries to read user space
>> WARNING: kernel/trace/trace.c:6244 at trace_user_fault_read+0x284/0x2c8, CPU#28: Collection-18/677527
>> CPU: 28 UID: 0 PID: 677527 Comm: Collection-18 Kdump: loaded Not tainted 7.1.0-.... #1 PREEMPTLAZY
>> Hardware name: Quanta Java Island MP 29F0EMA08CH/Java Island, BIOS F0EJ3A16 03/12/2026
>> Call trace:
>> trace_user_fault_read+0x284/0x2c8 (P)
>> syscall_get_data+0x144/0x2c0
>> perf_syscall_enter+0xc0/0x2d8
>> syscall_trace_enter+0x1a0/0x270
>> do_el0_svc+0x54/0xb8
>> el0_svc+0x44/0x268
>> el0t_64_sync_handler+0x7c/0x120
>> el0t_64_sync+0x17c/0x180
>> ---[ end trace 0000000000000000 ]---
>>
>> The retry loop is only needed when preemption must be enabled for the user
>> copy. If the user pages are already resident, the copy can complete without
>> fault handling that sleeps, and preemption can stay disabled throughout.
>>
>> Add a fast path that first tries the copy with page faults disabled. For
>> the plain copy_from_user case, use __copy_from_user_inatomic(). If the
>> probe faults, the architecture exception-table fixup returns a non-zero
>> not-copied count and trace_user_fault_read() falls back to the existing
>> preempt-enabled slow path.
>>
>> Custom copy callbacks need the same behavior. Update the syscall argument
>> copy callbacks to report a non-zero return only when the pagefault-disabled
>> probe faults. With page faults enabled, keep their previous behavior:
>> record the syscall event and omit only the individual user argument that
>> still cannot be copied.
>>
>> The slow path remains in place for nonresident pages and permanent copy
>> failures. nr_context_switches_cpu() still overcounts, but the retry loop is
>> now avoided for the common resident-page case that does not need fault
>> handling.
>
> This was reported also under memory load.
>
> I have a patch that will only do a retry if another *user* task schedules
> in, and will not be bothered by kernel tasks (which may be scheduled in due
> to the copy from user to begin with).
>
> Can you see if that works too?
>
> https://lore.kernel.org/all/20260710083357.49e05ff6@gandalf.local.home/
>
Thanks, I will try and put this in the next kernel, although it will take sometime
for the new kernel to roll in the fleet and to see if the warnings disappear.
^ permalink raw reply
* Re: [RFC v3 2/2] arm64: kprobes: Allow reentering kprobes while single-stepping
From: Will Deacon @ 2026-07-16 13:24 UTC (permalink / raw)
To: Pu Hu
Cc: mhiramat@kernel.org, ada.coupriediaz@arm.com,
catalin.marinas@arm.com, davem@davemloft.net, Hongyan Xia,
Jiazi Li, linux-arm-kernel@lists.infradead.org,
linux-kernel@vger.kernel.org, linux-trace-kernel@vger.kernel.org,
naveen@kernel.org, yang@os.amperecomputing.com
In-Reply-To: <20260710063242.228714-3-hupu@transsion.com>
On Fri, Jul 10, 2026 at 06:32:55AM +0000, Pu Hu wrote:
> From: Pu Hu <hupu@transsion.com>
>
> A kprobe can be hit while another kprobe is in KPROBE_HIT_SS state. This
> can happen when tracing or perf code runs from the debug exception path
> while the first kprobe is preparing or executing its out-of-line
> single-step instruction.
I don't understand this part. The single-step runs with debug exceptions
disabled (kprobes_save_local_irqflag() sets PSTATE.D) so how do we end
up taking one?
Will
^ permalink raw reply
* Re: [PATCH v2 00/33] mm: make VMA page offset handling more consistent
From: Lorenzo Stoakes (ARM) @ 2026-07-16 13:31 UTC (permalink / raw)
To: Christian König
Cc: linux-mm, linux-kernel, linux-arm-kernel, linux-parisc,
linux-fsdevel, nvdimm, linux-perf-users, linux-trace-kernel,
damon, iommu, kasan-dev, linux-sgx, etnaviv, dri-devel,
linux-arm-msm, freedreno, linux-tegra, kvm, Russell King,
Ackerley Tng, Kai Huang
In-Reply-To: <c2fd5114-74d0-4996-8035-311ba976b3eb@amd.com>
On Thu, Jul 16, 2026 at 12:03:41PM +0200, Christian König wrote:
>
> I only skimmed over the set but should there be any changes required to DMA-buf, amdgpu or radeon driver feel free to add
>
> Acked-by: Christian König <christian.koenig@amd.com>
>
> and merge upstream through any branch you feel fit.
>
> Regards,
> Christian.
Thanks :)
Cheers, Lorenzo
^ permalink raw reply
* Re: [PATCH 1/2] rv/nomiss: fix task storage lifetime
From: Gabriele Monaco @ 2026-07-16 13:50 UTC (permalink / raw)
To: Li Qiang, linux-trace-kernel
Cc: linux-kernel, rostedt, mhiramat, mathieu.desnoyers, namcao,
juri.lelli, wen.yang
In-Reply-To: <20260715060023.1502983-1-liqiang01@kylinos.cn>
On Wed, 2026-07-15 at 14:00 +0800, Li Qiang wrote:
> The nomiss monitor stores a pointer to a task's embedded deadline entity
> in per-PID object storage. The exit handler only removed that storage when
> the task was still SCHED_DEADLINE. A task that changed to another policy
> before exiting left its entry behind. Once the PID was reused, the new task
> could reuse the old entry and dereference the freed deadline entity.
Yes, this is actually an issue, but wouldn't it be solved by just deleting the
storage as soon as a task changes its policy out of DEADLINE ?
We are currently only resetting the monitor (so timers won't fire), but deleting
would probably be more appropriate.
Then there's the issue we are tracking the syscall entry, so we don't know if
that is going to succeed, a more robust solution would be to add a tracepoint
inside the actual __sched_setscheduler() (but maintainers may not want that) or
tracking the context (old policy) inside sys_enter and commit the result in
sys_exit only if it succeeds.
> Remove storage unconditionally at sched_process_exit. Serialize creation
> and destruction with locks sharded by PID, and do not create storage once
> PF_EXITING is set. Each shard tracks both stored entries and in-flight
> creators, allowing exits for shards without storage to avoid locking and
> hash lookups while preserving the create/exit ordering.
I don't get why we need this complex machinery. What races are you trying to
solve with this locks? Concurrent syscalls and newtask/exit can this even
happen?
Thanks,
Gabriele
>
> Fixes: b133207deb72 ("rv: Add nomiss deadline monitor")
> Signed-off-by: Li Qiang <liqiang01@kylinos.cn>
> ---
> kernel/trace/rv/monitors/deadline/deadline.h | 86 +++++++++++++++++++-
> kernel/trace/rv/monitors/nomiss/nomiss.c | 2 +-
> 2 files changed, 84 insertions(+), 4 deletions(-)
>
> diff --git a/kernel/trace/rv/monitors/deadline/deadline.h
> b/kernel/trace/rv/monitors/deadline/deadline.h
> index 78fca873d61e..b92480e79807 100644
> --- a/kernel/trace/rv/monitors/deadline/deadline.h
> +++ b/kernel/trace/rv/monitors/deadline/deadline.h
> @@ -1,6 +1,8 @@
> /* SPDX-License-Identifier: GPL-2.0 */
>
> #include <linux/kernel.h>
> +#include <linux/hash.h>
> +#include <linux/spinlock.h>
> #include <linux/uaccess.h>
> #include <linux/sched/deadline.h>
> #include <asm/syscall.h>
> @@ -148,6 +150,37 @@ static inline struct sched_dl_entity *get_server(struct
> task_struct *tsk, u8 typ
> return NULL;
> }
>
> +#define DEADLINE_STORAGE_LOCK_BITS 6
> +#define DEADLINE_STORAGE_LOCKS BIT(DEADLINE_STORAGE_LOCK_BITS)
> +
> +/*
> + * A shard tracks both entries and creators which have not yet checked
> + * PF_EXITING. This lets unrelated exits avoid taking a storage lock while
> + * preserving the create/exit ordering.
> + */
> +struct deadline_storage_shard {
> + raw_spinlock_t lock;
> + atomic_t users;
> +} ____cacheline_aligned_in_smp;
> +
> +static struct deadline_storage_shard
> + deadline_storage_shards[DEADLINE_STORAGE_LOCKS];
> +
> +static inline struct deadline_storage_shard *deadline_storage_shard(int pid)
> +{
> + return &deadline_storage_shards[hash_32(pid,
> DEADLINE_STORAGE_LOCK_BITS)];
> +}
> +
> +static void deadline_storage_init(void)
> +{
> + int i;
> +
> + for (i = 0; i < DEADLINE_STORAGE_LOCKS; i++) {
> + raw_spin_lock_init(&deadline_storage_shards[i].lock);
> + atomic_set(&deadline_storage_shards[i].users, 0);
> + }
> +}
> +
> /*
> * Initialise monitors for all tasks and pre-allocate the storage for
> servers.
> * This is necessary since we don't have access to the servers here and
> @@ -159,6 +192,8 @@ static inline int init_storage(bool skip_tasks)
> struct task_struct *g, *p;
> int cpu;
>
> + deadline_storage_init();
> +
> for_each_possible_cpu(cpu) {
> if (!da_create_empty_storage(fair_server_id(cpu)))
> goto fail;
> @@ -177,6 +212,7 @@ static inline int init_storage(bool skip_tasks)
> read_unlock(&tasklist_lock);
> goto fail;
> }
> + atomic_inc(&deadline_storage_shard(p->pid)->users);
> }
> }
> read_unlock(&tasklist_lock);
> @@ -187,17 +223,61 @@ static inline int init_storage(bool skip_tasks)
> return -ENOMEM;
> }
>
> +static void deadline_create_task_storage(struct task_struct *task)
> +{
> + struct deadline_storage_shard *shard = deadline_storage_shard(task-
> >pid);
> + bool created = false;
> +
> + /*
> + * The temporary reference makes an in-flight creator visible to
> exit.
> + * If storage is created, it becomes the reference owned by that
> entry.
> + */
> + atomic_inc(&shard->users);
> + /* Pair with exit before it tests users without taking the shard
> lock. */
> + smp_mb__after_atomic();
> +
> + raw_spin_lock(&shard->lock);
> + if (!(READ_ONCE(task->flags) & PF_EXITING)) {
> + guard(rcu)();
> + if (!da_get_monitor(EXPAND_ID_TASK(task)) &&
> + da_create_storage(EXPAND_ID_TASK(task), NULL))
> + created = true;
> + }
> + raw_spin_unlock(&shard->lock);
> +
> + if (!created)
> + atomic_dec(&shard->users);
> +}
> +
> +static void deadline_destroy_task_storage(struct task_struct *task)
> +{
> + struct deadline_storage_shard *shard = deadline_storage_shard(task-
> >pid);
> +
> + /* Pair with the creator barrier before taking the no-storage fast
> path. */
> + smp_mb();
> + if (!atomic_read(&shard->users))
> + return;
> +
> + raw_spin_lock(&shard->lock);
> + guard(rcu)();
> + if (da_get_monitor(task->pid, NULL)) {
> + /* A task may leave SCHED_DEADLINE before exiting. */
> + da_destroy_storage(task->pid);
> + atomic_dec(&shard->users);
> + }
> + raw_spin_unlock(&shard->lock);
> +}
> +
> static void __maybe_unused handle_newtask(void *data, struct task_struct
> *task, u64 flags)
> {
> /* Might be superfluous as tasks are not started with this policy..
> */
> if (task->policy == SCHED_DEADLINE)
> - da_create_storage(EXPAND_ID_TASK(task), NULL);
> + deadline_create_task_storage(task);
> }
>
> static void __maybe_unused handle_exit(void *data, struct task_struct *p,
> bool group_dead)
> {
> - if (p->policy == SCHED_DEADLINE)
> - da_destroy_storage(get_entity_id(&p->dl, DL_TASK, DL_TASK));
> + deadline_destroy_task_storage(p);
> }
>
> #endif
> diff --git a/kernel/trace/rv/monitors/nomiss/nomiss.c
> b/kernel/trace/rv/monitors/nomiss/nomiss.c
> index 8ead8783c29f..2e5ee681505b 100644
> --- a/kernel/trace/rv/monitors/nomiss/nomiss.c
> +++ b/kernel/trace/rv/monitors/nomiss/nomiss.c
> @@ -214,7 +214,7 @@ static void handle_sys_enter(void *data, struct pt_regs
> *regs, long id)
> if (p->policy == SCHED_DEADLINE)
> da_reset(EXPAND_ID_TASK(p));
> else if (new_policy == SCHED_DEADLINE)
> - da_create_or_get(EXPAND_ID_TASK(p));
> + deadline_create_task_storage(p);
> }
>
> static void handle_sched_wakeup(void *data, struct task_struct *tsk)
^ permalink raw reply
* Re: [PATCH 1/4] rtla: Allow unsetting non-list custom-callback CLI options
From: Wander Lairson Costa @ 2026-07-16 14:06 UTC (permalink / raw)
To: Tomas Glozar
Cc: Steven Rostedt, John Kacur, Luis Goncalves, Crystal Wood,
Costa Shulyupin, LKML, linux-trace-kernel
In-Reply-To: <20260629083654.1548925-1-tglozar@redhat.com>
On Mon, Jun 29, 2026 at 10:36:51AM +0200, Tomas Glozar wrote:
> libsubcmd implicitly allows the user to unset already set options using
> a "no-" prefix for long options. For example, if I set the period like
> this:
>
> $ rtla timerlat -D
> Loading BPF program
> reading osnoise/timerlat_period_us returned 1000
> setting osnoise/timerlat_period_us to 1000
> reading osnoise/print_stack returned 0
> setting osnoise/print_stack to 0
> ...
> <timerlat top>
>
> it can be unset by a subsequent --no-debug:
>
> $ rtla timerlat -D --no-debug
> ...
> <timerlat top>
>
> Currently, this works only for boolean options. Extend the feature for
> all options by implementing handling of the "unset" argument in opt_*()
> callbacks defined in cli_p.h, except for list options, i.e. options that
> can be passed multiple times (--event, --filter, --trigger,
> --on-threshold, --on-end).
>
> This allows, for example, unsetting of int/long long options, e.g. "-p":
>
> $ rtla timerlat -D -p100 --no-period
> ...
> setting osnoise/timerlat_period_us to 1000
> ...
>
> By default, options in params struct are reset to zero. A constant is
> added for every parameter with a different default value, which is then
> used both in <tool>_hist_args() while setting the initial value and in
> opt_*() when unsetting the option. This refactoring ensures there is no
> duplicate "magic number".
>
> The default value for opt_llong_callback() and opt_int_callback() is
> passed in struct option's defval field; new macros
> RTLA_OPT_{LLONG,INT}{,_DEFVAL} are added to define the field
> conveniently. The default value for other callbacks is hardcoded inside
> each callback's unset logic.
>
> Signed-off-by: Tomas Glozar <tglozar@redhat.com>
Reviewed-by: Wander Lairson Costa <wander@redhat.com>
^ permalink raw reply
* Re: [PATCH 2/4] rtla: Add unit tests for unset in opt callbacks
From: Wander Lairson Costa @ 2026-07-16 14:06 UTC (permalink / raw)
To: Tomas Glozar
Cc: Steven Rostedt, John Kacur, Luis Goncalves, Crystal Wood,
Costa Shulyupin, LKML, linux-trace-kernel
In-Reply-To: <20260629083654.1548925-2-tglozar@redhat.com>
On Mon, Jun 29, 2026 at 10:36:52AM +0200, Tomas Glozar wrote:
> Test for each opt callback that implements the unset option whether the
> option sets the specified default value back correctly.
>
> Signed-off-by: Tomas Glozar <tglozar@redhat.com>
Reviewed-by: Wander Lairson Costa <wander@redhat.com>
^ permalink raw reply
* Re: [PATCH 3/4] rtla: Add unit tests for CLI with unset
From: Wander Lairson Costa @ 2026-07-16 14:07 UTC (permalink / raw)
To: Tomas Glozar
Cc: Steven Rostedt, John Kacur, Luis Goncalves, Crystal Wood,
Costa Shulyupin, LKML, linux-trace-kernel
In-Reply-To: <20260629083654.1548925-3-tglozar@redhat.com>
On Mon, Jun 29, 2026 at 10:36:53AM +0200, Tomas Glozar wrote:
> Test parsing of command line that sets an option and then unsets it back
> to the default value in all tools.
>
> Only two CLI tests are added for each tool: short period option (-p ...
> --no-period) and long period option (--period ... --no-period). The
> logic specific for individual options is tested in opt callback tests
> already.
>
> Signed-off-by: Tomas Glozar <tglozar@redhat.com>
Reviewed-by: Wander Lairson Costa <wander@redhat.com>
^ permalink raw reply
* Re: [PATCH 4/4] Documentation/rtla: Document unsetting options
From: Wander Lairson Costa @ 2026-07-16 14:08 UTC (permalink / raw)
To: Tomas Glozar
Cc: Steven Rostedt, John Kacur, Luis Goncalves, Crystal Wood,
Costa Shulyupin, LKML, linux-trace-kernel
In-Reply-To: <20260629083654.1548925-4-tglozar@redhat.com>
On Mon, Jun 29, 2026 at 10:36:54AM +0200, Tomas Glozar wrote:
> Add an appendix documenting how to unset options in RTLA. For options
> where unsetting is currently not supported, add a note into the
> respective section.
>
> An additional note is added for --on-threshold trace. As it is
> considered distinct from --trace, it is not reverted by --no-trace.
>
Reviewed-by: Wander Lairson Costa <wander@redhat.com>
^ permalink raw reply
* [linus:master] [selftests/tracing] c5c413534d: kselftests-bpf.ftrace.ftracetest-ktap._instance_event_trigger_-_test_poll_wait_on_histogram.fail
From: kernel test robot @ 2026-07-16 14:30 UTC (permalink / raw)
To: Steven Rostedt
Cc: oe-lkp, lkp, linux-kernel, Shuah Khan, Masami Hiramatsu,
linux-trace-kernel, oliver.sang
Hello,
in fact, we found below two test cases randomly failed upon c5c413534d, while
keep succeed on parent:
=========================================================================================
tbox_group/testcase/rootfs/kconfig/compiler/group:
igk-rpl-d04/kselftests-bpf/debian-13-x86_64-20250902.cgz/x86_64-rhel-9.4-bpf/gcc-14/ftrace
22a78be4123dce81 c5c413534d40eb4c982f1794e62
---------------- ---------------------------
fail:runs %reproduction fail:runs
| | |
:31 52% 16:32 kselftests-bpf.ftrace.ftracetest-ktap._instance_event_trigger_-_test_poll_wait_on_histogram.fail
:31 29% 9:32 kselftests-bpf.ftrace.ftracetest-ktap.event_trigger_-_test_poll_wait_on_histogram.fail
kernel test robot noticed "kselftests-bpf.ftrace.ftracetest-ktap._instance_event_trigger_-_test_poll_wait_on_histogram.fail" on:
commit: c5c413534d40eb4c982f1794e62813f926aba747 ("selftests/tracing: Have trigger-hist-poll.tc use sched_process_exit")
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git master
[test failed on linux-next/master 49362394dad7df66c274c867a271394c10ca2bb8]
in testcase: kselftests-bpf
version:
with following parameters:
group: ftrace
config: x86_64-rhel-9.4-bpf
compiler: gcc-14
test machine: 16 threads Intel(R) Core(TM) i7-13620H (Raptor Lake) with 32G memory
(please refer to attached dmesg/kmsg for entire log/backtrace)
If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <oliver.sang@intel.com>
| Closes: https://lore.kernel.org/oe-lkp/202607161651.ab0a5bf6-lkp@intel.com
# not ok 171 (instance) event trigger - test poll wait on histogram
# # execute (instance) : /usr/src/perf_selftests-x86_64-rhel-9.4-bpf-c5c413534d40eb4c982f1794e62813f926aba747/tools/testing/selftests/ftrace/test.d/trigger/trigger-hist-poll.tc
# # + checkreq /usr/src/perf_selftests-x86_64-rhel-9.4-bpf-c5c413534d40eb4c982f1794e62813f926aba747/tools/testing/selftests/ftrace/test.d/trigger/trigger-hist-poll.tc
# # ++ grep '^#[ t]*requires:' /usr/src/perf_selftests-x86_64-rhel-9.4-bpf-c5c413534d40eb4c982f1794e62813f926aba747/tools/testing/selftests/ftrace/test.d/trigger/trigger-hist-poll.tc
# # ++ cut -f2- -d:
# # + requires=' set_event events/sched/sched_process_exit/trigger events/sched/sched_process_exit/hist'
# # + eval check_requires ' set_event events/sched/sched_process_exit/trigger events/sched/sched_process_exit/hist'
# # ++ check_requires set_event events/sched/sched_process_exit/trigger events/sched/sched_process_exit/hist
# # ++ for i in "$@"
# # ++ p=set_event
# # ++ r=set_event
# # ++ t=set_event
# # ++ '[' set_event '!=' set_event ']'
# # ++ '[' set_event '!=' set_event ']'
# # ++ '[' set_event '!=' set_event ']'
# # ++ '[' '!' -e set_event ']'
# # ++ for i in "$@"
# # ++ p=events/sched/sched_process_exit/trigger
# # ++ r=events/sched/sched_process_exit/trigger
# # ++ t=events/sched/sched_process_exit/trigger
# # ++ '[' events/sched/sched_process_exit/trigger '!=' events/sched/sched_process_exit/trigger ']'
# # ++ '[' events/sched/sched_process_exit/trigger '!=' events/sched/sched_process_exit/trigger ']'
# # ++ '[' events/sched/sched_process_exit/trigger '!=' events/sched/sched_process_exit/trigger ']'
# # ++ '[' '!' -e events/sched/sched_process_exit/trigger ']'
# # ++ for i in "$@"
# # ++ p=events/sched/sched_process_exit/hist
# # ++ r=events/sched/sched_process_exit/hist
# # ++ t=events/sched/sched_process_exit/hist
# # ++ '[' events/sched/sched_process_exit/hist '!=' events/sched/sched_process_exit/hist ']'
# # ++ '[' events/sched/sched_process_exit/hist '!=' events/sched/sched_process_exit/hist ']'
# # ++ '[' events/sched/sched_process_exit/hist '!=' events/sched/sched_process_exit/hist ']'
# # ++ '[' '!' -e events/sched/sched_process_exit/hist ']'
# # + initialize_system
# # + disable_tracing
# # + echo 0
# # + reset_tracer
# # + echo nop
# # + reset_trigger
# # + '[' -d events/synthetic ']'
# # + reset_trigger_file events/9p/9p_client_req/trigger events/9p/9p_client_res/trigger events/9p/9p_fid_ref/trigger events/9p/9p_protocol_dump/trigger events/alarmtimer/alarmtimer_cancel/trigger events/alarmtimer/alarmtimer_fired/trigger events/alarmtimer/alarmtimer_start/trigger events/alarmtimer/alarmtimer_suspend/trigger events/amd_cpu/amd_pstate_cppc_req2/trigger events/amd_cpu/amd_pstate_epp_perf/trigger events/amd_cpu/amd_pstate_perf/trigger events/asoc/snd_soc_bias_level_done/trigger events/asoc/snd_soc_bias_level_start/trigger events/asoc/snd_soc_dapm_connected/trigger events/asoc/snd_soc_dapm_done/trigger events/asoc/snd_soc_dapm_path/trigger events/asoc/snd_soc_dapm_start/trigger events/asoc/snd_soc_dapm_walk_done/trigger events/asoc/snd_soc_dapm_widget_event_done/trigger events/asoc/snd_soc_dapm_widget_event_start/trigger events/asoc/snd_soc_dapm_widget_power/trigger events/asoc/snd_soc_jack_irq/trigger events/asoc/snd_soc_jack_notify/trigger events/asoc/snd_soc_jack_report/trigger events/avc/selinux_audited/trigger events/block/blk_zone_append_update_request_bio/trigger events/block/blk_zone_wplug_bio/trigger events/block/blkdev_zone_mgmt/trigger events/block/block_bio_backmerge/trigger events/block/block_bio_complete/trigger events/block/block_bio_frontmerge/trigger events/block/block_bio_queue/trigger events/block/block_bio_remap/trigger events/block/block_dirty_buffer/trigger events/block/block_getrq/trigger events/block/block_io_done/trigger events/block/block_io_start/trigger events/block/block_plug/trigger events/block/block_rq_complete/trigger events/block/block_rq_error/trigger events/block/block_rq_insert/trigger events/block/block_rq_issue/trigger events/block/block_rq_merge/trigger events/block/block_rq_remap/trigger events/block/block_rq_requeue/trigger events/block/block_rq_tag_wait/trigger events/block/block_split/trigger events/block/block_touch_buffer/trigger events/block/block_unplug/trigger events/block/disk_zone_wplug_add_bio/trigger events/bpf_test_run/bpf_test_finish/trigger events/bpf_test_run/bpf_trigger_tp/trigger events/bpf_trace/bpf_trace_printk/trigger events/bridge/br_fdb_add/trigger events/bridge/br_fdb_external_learn_add/trigger events/bridge/br_fdb_update/trigger events/bridge/br_mdb_full/trigger events/bridge/fdb_delete/trigger events/btrfs/add_delayed_data_ref/trigger events/btrfs/add_delayed_ref_head/trigger events/btrfs/add_delayed_tree_ref/trigger events/btrfs/btrfs_add_block_group/trigger events/btrfs/btrfs_add_conflicting_inode_enter/trigger events/btrfs/btrfs_add_conflicting_inode_exit/trigger events/btrfs/btrfs_add_reclaim_block_group/trigger events/btrfs/btrfs_add_unused_block_group/trigger events/btrfs/btrfs_all_work_done/trigger events/btrfs/btrfs_alloc_extent_state/trigger events/btrfs/btrfs_chunk_alloc/trigger events/btrfs/btrfs_chunk_free/trigger events/btrfs/btrfs_clear_extent_bit/trigger events/btrfs/btrfs_convert_extent_bit/trigger events/btrfs/btrfs_cow_block/trigger events/btrfs/btrfs_done_preemptive_reclaim/trigger events/btrfs/btrfs_extent_map_shrinker_count/trigger events/btrfs/btrfs_extent_map_shrinker_remove_em/trigger events/btrfs/btrfs_extent_map_shrinker_scan_enter/trigger events/btrfs/btrfs_extent_map_shrinker_scan_exit/trigger events/btrfs/btrfs_fail_all_tickets/trigger events/btrfs/btrfs_failed_cluster_setup/trigger events/btrfs/btrfs_find_cluster/trigger events/btrfs/btrfs_find_free_extent/trigger events/btrfs/btrfs_find_free_extent_have_block_group/trigger events/btrfs/btrfs_find_free_extent_search_loop/trigger events/btrfs/btrfs_finish_ordered_extent/trigger events/btrfs/btrfs_flush_space/trigger events/btrfs/btrfs_free_extent_state/trigger events/btrfs/btrfs_get_extent/trigger events/btrfs/btrfs_get_extent_show_fi_inline/trigger events/btrfs/btrfs_get_extent_show_fi_regular/trigger events/btrfs/btrfs_get_raid_extent_offset/trigger events/btrfs/btrfs_handle_em_exist/trigger events/btrfs/btrfs_inode_evict/trigger events/btrfs/btrfs_inode_mod_outstanding_extents/trigger events/btrfs/btrfs_inode_new/trigger events/btrfs/btrfs_inode_request/trigger events/btrfs/btrfs_insert_one_raid_extent/trigger events/btrfs/btrfs_log_all_new_ancestors_enter/trigger events/btrfs/btrfs_log_all_new_ancestors_exit/trigger events/btrfs/btrfs_log_all_parents_enter/trigger events/btrfs/btrfs_log_all_parents_exit/trigger events/btrfs/btrfs_log_conflicting_inodes_enter/trigger events/btrfs/btrfs_log_conflicting_inodes_exit/trigger events/btrfs/btrfs_log_inode_enter/trigger events/btrfs/btrfs_log_inode_exit/trigger events/btrfs/btrfs_log_inode_parent_enter/trigger events/btrfs/btrfs_log_inode_parent_exit/trigger events/btrfs/btrfs_log_new_delayed_dentries_enter/trigger events/btrfs/btrfs_log_new_delayed_dentries_exit/trigger events/btrfs/btrfs_log_new_dir_dentries_enter/trigger events/btrfs/btrfs_log_new_dir_dentries_exit/trigger events/btrfs/btrfs_log_new_name_enter/trigger events/btrfs/btrfs_log_new_name_exit/trigger events/btrfs/btrfs_ordered_extent_add/trigger events/btrfs/btrfs_ordered_extent_dec_test_pending/trigger events/btrfs/btrfs_ordered_extent_lookup/trigger events/btrfs/btrfs_ordered_extent_lookup_first/trigger events/btrfs/btrfs_ordered_extent_lookup_first_range/trigger events/btrfs/btrfs_ordered_extent_lookup_for_logging/trigger events/btrfs/btrfs_ordered_extent_lookup_range/trigger events/btrfs/btrfs_ordered_extent_mark_finished/trigger events/btrfs/btrfs_ordered_extent_put/trigger events/btrfs/btrfs_ordered_extent_remove/trigger events/btrfs/btrfs_ordered_extent_split/trigger events/btrfs/btrfs_ordered_extent_start/trigger events/btrfs/btrfs_ordered_sched/trigger events/btrfs/btrfs_prelim_ref_insert/trigger events/btrfs/btrfs_prelim_ref_merge/trigger events/btrfs/btrfs_qgroup_account_extent/trigger events/btrfs/btrfs_qgroup_account_extents/trigger events/btrfs/btrfs_qgroup_meta_convert/trigger events/btrfs/btrfs_qgroup_meta_free_all_pertrans/trigger events/btrfs/btrfs_qgroup_meta_reserve/trigger events/btrfs/btrfs_qgroup_num_dirty_extents/trigger events/btrfs/btrfs_qgroup_release_data/trigger events/btrfs/btrfs_qgroup_reserve_data/trigger events/btrfs/btrfs_qgroup_trace_extent/trigger events/btrfs/btrfs_qgroup_update_counters/trigger events/btrfs/btrfs_qgroup_update_reserve/trigger events/btrfs/btrfs_raid_extent_delete/trigger events/btrfs/btrfs_reclaim_block_group/trigger events/btrfs/btrfs_record_new_subvolume/trigger events/btrfs/btrfs_record_snapshot_destroy/trigger events/btrfs/btrfs_record_unlink_dir/trigger events/btrfs/btrfs_remove_block_group/trigger events/btrfs/btrfs_reserve_extent/trigger events/btrfs/btrfs_reserve_extent_cluster/trigger events/btrfs/btrfs_reserve_ticket/trigger events/btrfs/btrfs_reserved_extent_alloc/trigger events/btrfs/btrfs_reserved_extent_free/trigger events/btrfs/btrfs_search_slot_restart/trigger events/btrfs/btrfs_set_extent_bit/trigger events/btrfs/btrfs_setup_cluster/trigger events/btrfs/btrfs_skip_unused_block_group/trigger events/btrfs/btrfs_space_reservation/trigger events/btrfs/btrfs_sync_file_enter/trigger events/btrfs/btrfs_sync_file_exit/trigger events/btrfs/btrfs_sync_fs/trigger events/btrfs/btrfs_sync_log_enter/trigger events/btrfs/btrfs_sync_log_exit/trigger events/btrfs/btrfs_transaction_abort/trigger events/btrfs/btrfs_transaction_commit/trigger events/btrfs/btrfs_transaction_start/trigger events/btrfs/btrfs_tree_lock/trigger events/btrfs/btrfs_tree_read_lock/trigger events/btrfs/btrfs_tree_read_unlock/trigger events/btrfs/btrfs_tree_unlock/trigger events/btrfs/btrfs_trigger_flush/trigger events/btrfs/btrfs_truncate_show_fi_inline/trigger events/btrfs/btrfs_truncate_show_fi_regular/trigger events/btrfs/btrfs_try_tree_read_lock/trigger events/btrfs/btrfs_work_queued/trigger events/btrfs/btrfs_work_sched/trigger events/btrfs/btrfs_workqueue_alloc/trigger events/btrfs/btrfs_workqueue_destroy/trigger events/btrfs/btrfs_writepage_end_io_hook/trigger events/btrfs/extent_writepage/trigger events/btrfs/raid56_read/trigger events/btrfs/raid56_write/trigger events/btrfs/run_delayed_data_ref/trigger events/btrfs/run_delayed_ref_head/trigger events/btrfs/run_delayed_tree_ref/trigger events/btrfs/update_bytes_may_use/trigger events/btrfs/update_bytes_pinned/trigger events/btrfs/update_bytes_zone_unusable/trigger events/capability/cap_capable/trigger events/cfg80211/cfg80211_assoc_comeback/trigger events/cfg80211/cfg80211_bss_color_notify/trigger events/cfg80211/cfg80211_cac_event/trigger events/cfg80211/cfg80211_ch_switch_notify/trigger events/cfg80211/cfg80211_ch_switch_started_notify/trigger events/cfg80211/cfg80211_control_port_tx_status/trigger events/cfg80211/cfg80211_cqm_pktloss_notify/trigger events/cfg80211/cfg80211_cqm_rssi_notify/trigger events/cfg80211/cfg80211_del_sta/trigger events/cfg80211/cfg80211_epcs_changed/trigger events/cfg80211/cfg80211_ft_event/trigger events/cfg80211/cfg80211_get_bss/trigger events/cfg80211/cfg80211_gtk_rekey_notify/trigger events/cfg80211/cfg80211_ibss_joined/trigger events/cfg80211/cfg80211_incumbent_signal_notify/trigger events/cfg80211/cfg80211_inform_bss_frame/trigger events/cfg80211/cfg80211_links_removed/trigger events/cfg80211/cfg80211_mgmt_tx_status/trigger events/cfg80211/cfg80211_michael_mic_failure/trigger events/cfg80211/cfg80211_mlo_reconf_add_done/trigger events/cfg80211/cfg80211_nan_channel_evac/trigger events/cfg80211/cfg80211_nan_cluster_joined/trigger events/cfg80211/cfg80211_nan_sched_update_done/trigger events/cfg80211/cfg80211_nan_ulw_update/trigger events/cfg80211/cfg80211_new_sta/trigger events/cfg80211/cfg80211_next_nan_dw_notif/trigger events/cfg80211/cfg80211_notify_new_peer_candidate/trigger events/cfg80211/cfg80211_pmksa_candidate_notify/trigger events/cfg80211/cfg80211_pmsr_complete/trigger events/cfg80211/cfg80211_pmsr_report/trigger events/cfg80211/cfg80211_probe_status/trigger events/cfg80211/cfg80211_radar_event/trigger events/cfg80211/cfg80211_ready_on_channel/trigger events/cfg80211/cfg80211_ready_on_channel_expired/trigger events/cfg80211/cfg80211_reg_can_beacon/trigger events/cfg80211/cfg80211_report_obss_beacon/trigger events/cfg80211/cfg80211_report_wowlan_wakeup/trigger events/cfg80211/cfg80211_return_bool/trigger events/cfg80211/cfg80211_return_bss/trigger events/cfg80211/cfg80211_rx_control_port/trigger events/cfg80211/cfg80211_rx_mgmt/trigger events/cfg80211/cfg80211_rx_mlme_mgmt/trigger events/cfg80211/cfg80211_rx_spurious_frame/trigger events/cfg80211/cfg80211_rx_unexpected_4addr_frame/trigger events/cfg80211/cfg80211_rx_unprot_mlme_mgmt/trigger events/cfg80211/cfg80211_scan_done/trigger events/cfg80211/cfg80211_sched_scan_results/trigger events/cfg80211/cfg80211_sched_scan_stopped/trigger events/cfg80211/cfg80211_send_assoc_failure/trigger events/cfg80211/cfg80211_send_auth_timeout/trigger events/cfg80211/cfg80211_send_rx_assoc/trigger events/cfg80211/cfg80211_stop_link/trigger events/cfg80211/cfg80211_tdls_oper_request/trigger events/cfg80211/cfg80211_tx_mgmt_expired/trigger events/cfg80211/cfg80211_tx_mlme_mgmt/trigger events/cfg80211/cfg80211_update_owe_info_event/trigger events/cfg80211/rdev_abort_pmsr/trigger events/cfg80211/rdev_abort_scan/trigger events/cfg80211/rdev_add_intf_link/trigger events/cfg80211/rdev_add_key/trigger events/cfg80211/rdev_add_link_station/trigger events/cfg80211/rdev_add_mpath/trigger events/cfg80211/rdev_add_nan_func/trigger events/cfg80211/rdev_add_station/trigger events/cfg80211/rdev_add_tx_ts/trigger events/cfg80211/rdev_add_virtual_intf/trigger events/cfg80211/rdev_assoc/trigger events/cfg80211/rdev_assoc_ml_reconf/trigger events/cfg80211/rdev_auth/trigger events/cfg80211/rdev_cancel_remain_on_channel/trigger events/cfg80211/rdev_change_beacon/trigger events/cfg80211/rdev_change_bss/trigger events/cfg80211/rdev_change_mpath/trigger events/cfg80211/rdev_change_station/trigger events/cfg80211/rdev_change_virtual_intf/trigger events/cfg80211/rdev_channel_switch/trigger events/cfg80211/rdev_color_change/trigger events/cfg80211/rdev_connect/trigger events/cfg80211/rdev_crit_proto_start/trigger events/cfg80211/rdev_crit_proto_stop/trigger events/cfg80211/rdev_deauth/trigger events/cfg80211/rdev_del_intf_link/trigger events/cfg80211/rdev_del_key/trigger events/cfg80211/rdev_del_link_station/trigger events/cfg80211/rdev_del_mpath/trigger events/cfg80211/rdev_del_nan_func/trigger events/cfg80211/rdev_del_pmk/trigger events/cfg80211/rdev_del_pmksa/trigger events/cfg80211/rdev_del_station/trigger events/cfg80211/rdev_del_tx_ts/trigger events/cfg80211/rdev_del_virtual_intf/trigger events/cfg80211/rdev_disassoc/trigger events/cfg80211/rdev_disconnect/trigger events/cfg80211/rdev_dump_mpath/trigger events/cfg80211/rdev_dump_mpp/trigger events/cfg80211/rdev_dump_station/trigger events/cfg80211/rdev_dump_survey/trigger events/cfg80211/rdev_end_cac/trigger events/cfg80211/rdev_external_auth/trigger events/cfg80211/rdev_flush_pmksa/trigger events/cfg80211/rdev_get_antenna/trigger events/cfg80211/rdev_get_channel/trigger events/cfg80211/rdev_get_ftm_responder_stats/trigger events/cfg80211/rdev_get_key/trigger events/cfg80211/rdev_get_mesh_config/trigger events/cfg80211/rdev_get_mpath/trigger events/cfg80211/rdev_get_mpp/trigger events/cfg80211/rdev_get_station/trigger events/cfg80211/rdev_get_tx_power/trigger events/cfg80211/rdev_get_txq_stats/trigger events/cfg80211/rdev_inform_bss/trigger events/cfg80211/rdev_join_ibss/trigger events/cfg80211/rdev_join_mesh/trigger events/cfg80211/rdev_join_ocb/trigger events/cfg80211/rdev_leave_ibss/trigger events/cfg80211/rdev_leave_mesh/trigger events/cfg80211/rdev_leave_ocb/trigger events/cfg80211/rdev_libertas_set_mesh_channel/trigger events/cfg80211/rdev_mgmt_tx/trigger events/cfg80211/rdev_mgmt_tx_cancel_wait/trigger events/cfg80211/rdev_mod_link_station/trigger events/cfg80211/rdev_nan_change_conf/trigger events/cfg80211/rdev_nan_set_local_sched/trigger events/cfg80211/rdev_nan_set_peer_sched/trigger events/cfg80211/rdev_probe_client/trigger events/cfg80211/rdev_probe_mesh_link/trigger events/cfg80211/rdev_remain_on_channel/trigger events/cfg80211/rdev_reset_tid_config/trigger events/cfg80211/rdev_resume/trigger events/cfg80211/rdev_return_chandef/trigger events/cfg80211/rdev_return_int/trigger events/cfg80211/rdev_return_int_cookie/trigger events/cfg80211/rdev_return_int_int/trigger events/cfg80211/rdev_return_int_mesh_config/trigger events/cfg80211/rdev_return_int_mpath_info/trigger events/cfg80211/rdev_return_int_station_info/trigger events/cfg80211/rdev_return_int_survey_info/trigger events/cfg80211/rdev_return_int_tx_rx/trigger events/cfg80211/rdev_return_void/trigger events/cfg80211/rdev_return_void_tx_rx/trigger events/cfg80211/rdev_return_wdev/trigger events/cfg80211/rdev_rfkill_poll/trigger events/cfg80211/rdev_scan/trigger events/cfg80211/rdev_sched_scan_start/trigger events/cfg80211/rdev_sched_scan_stop/trigger events/cfg80211/rdev_set_antenna/trigger events/cfg80211/rdev_set_ap_chanwidth/trigger events/cfg80211/rdev_set_bitrate_mask/trigger events/cfg80211/rdev_set_coalesce/trigger events/cfg80211/rdev_set_cqm_rssi_config/trigger events/cfg80211/rdev_set_cqm_rssi_range_config/trigger events/cfg80211/rdev_set_cqm_txe_config/trigger events/cfg80211/rdev_set_default_beacon_key/trigger events/cfg80211/rdev_set_default_key/trigger events/cfg80211/rdev_set_default_mgmt_key/trigger events/cfg80211/rdev_set_epcs/trigger events/cfg80211/rdev_set_fils_aad/trigger events/cfg80211/rdev_set_hw_timestamp/trigger events/cfg80211/rdev_set_mac_acl/trigger events/cfg80211/rdev_set_mcast_rate/trigger events/cfg80211/rdev_set_monitor_channel/trigger events/cfg80211/rdev_set_multicast_to_unicast/trigger events/cfg80211/rdev_set_noack_map/trigger events/cfg80211/rdev_set_pmk/trigger events/cfg80211/rdev_set_pmksa/trigger events/cfg80211/rdev_set_power_mgmt/trigger events/cfg80211/rdev_set_qos_map/trigger events/cfg80211/rdev_set_radar_background/trigger events/cfg80211/rdev_set_rekey_data/trigger events/cfg80211/rdev_set_sar_specs/trigger events/cfg80211/rdev_set_tid_config/trigger events/cfg80211/rdev_set_ttlm/trigger events/cfg80211/rdev_set_tx_power/trigger events/cfg80211/rdev_set_txq_params/trigger events/cfg80211/rdev_set_wakeup/trigger events/cfg80211/rdev_set_wiphy_params/trigger events/cfg80211/rdev_start_ap/trigger events/cfg80211/rdev_start_nan/trigger events/cfg80211/rdev_start_p2p_device/trigger events/cfg80211/rdev_start_pd/trigger events/cfg80211/rdev_start_pmsr/trigger events/cfg80211/rdev_start_radar_detection/trigger events/cfg80211/rdev_stop_ap/trigger events/cfg80211/rdev_stop_nan/trigger events/cfg80211/rdev_stop_p2p_device/trigger events/cfg80211/rdev_stop_pd/trigger events/cfg80211/rdev_suspend/trigger events/cfg80211/rdev_tdls_cancel_channel_switch/trigger events/cfg80211/rdev_tdls_channel_switch/trigger events/cfg80211/rdev_tdls_mgmt/trigger events/cfg80211/rdev_tdls_oper/trigger events/cfg80211/rdev_tx_control_port/trigger events/cfg80211/rdev_update_connect_params/trigger events/cfg80211/rdev_update_ft_ies/trigger events/cfg80211/rdev_update_mesh_config/trigger events/cfg80211/rdev_update_mgmt_frame_registrations/trigger events/cfg80211/rdev_update_owe_info/trigger events/cfg80211/wiphy_delayed_work_queue/trigger events/cfg80211/wiphy_hrtimer_work_queue/trigger events/cfg80211/wiphy_work_cancel/trigger events/cfg80211/wiphy_work_flush/trigger events/cfg80211/wiphy_work_queue/trigger events/cfg80211/wiphy_work_run/trigger events/cfg80211/wiphy_work_worker_start/trigger events/cgroup/cgroup_attach_task/trigger events/cgroup/cgroup_destroy_root/trigger events/cgroup/cgroup_freeze/trigger events/cgroup/cgroup_mkdir/trigger events/cgroup/cgroup_notify_frozen/trigger events/cgroup/cgroup_notify_populated/trigger events/cgroup/cgroup_release/trigger events/cgroup/cgroup_remount/trigger events/cgroup/cgroup_rename/trigger events/cgroup/cgroup_rmdir/trigger events/cgroup/cgroup_rstat_lock_contended/trigger events/cgroup/cgroup_rstat_locked/trigger events/cgroup/cgroup_rstat_unlock/trigger events/cgroup/cgroup_setup_root/trigger events/cgroup/cgroup_transfer_tasks/trigger events/cgroup/cgroup_unfreeze/trigger events/clk/clk_disable/trigger events/clk/clk_disable_complete/trigger events/clk/clk_enable/trigger events/clk/clk_enable_complete/trigger events/clk/clk_prepare/trigger events/clk/clk_prepare_complete/trigger events/clk/clk_rate_request_done/trigger events/clk/clk_rate_request_start/trigger events/clk/clk_set_duty_cycle/trigger events/clk/clk_set_duty_cycle_complete/trigger events/clk/clk_set_max_rate/trigger events/clk/clk_set_min_rate/trigger events/clk/clk_set_parent/trigger events/clk/clk_set_parent_complete/trigger events/clk/clk_set_phase/trigger events/clk/clk_set_phase_complete/trigger events/clk/clk_set_rate/trigger events/clk/clk_set_rate_complete/trigger events/clk/clk_set_rate_range/trigger events/clk/clk_unprepare/trigger events/clk/clk_unprepare_complete/trigger events/cma/cma_alloc_busy_retry/trigger events/cma/cma_alloc_finish/trigger events/cma/cma_alloc_start/trigger events/cma/cma_release/trigger events/compaction/mm_compaction_begin/trigger events/compaction/mm_compaction_defer_compaction/trigger events/compaction/mm_compaction_defer_reset/trigger events/compaction/mm_compaction_deferred/trigger events/compaction/mm_compaction_end/trigger events/compaction/mm_compaction_fast_isolate_freepages/trigger events/compaction/mm_compaction_finished/trigger events/compaction/mm_compaction_isolate_freepages/trigger events/compaction/mm_compaction_isolate_migratepages/trigger events/compaction/mm_compaction_kcompactd_sleep/trigger events/compaction/mm_compaction_kcompactd_wake/trigger events/compaction/mm_compaction_migratepages/trigger events/compaction/mm_compaction_suitable/trigger events/compaction/mm_compaction_try_to_compact_pages/trigger events/compaction/mm_compaction_wakeup_kcompactd/trigger events/context_tracking/user_enter/trigger events/context_tracking/user_exit/trigger events/coredump/coredump/trigger events/cpuhp/cpuhp_enter/trigger events/cpuhp/cpuhp_exit/trigger events/cpuhp/cpuhp_multi_enter/trigger events/csd/csd_function_entry/trigger events/csd/csd_function_exit/trigger events/csd/csd_queue_cpu/trigger events/damon/damon_aggregated/trigger events/damon/damon_monitor_intervals_tune/trigger events/damon/damon_region_aggregated/trigger events/damon/damos_before_apply/trigger events/damon/damos_esz/trigger events/damon/damos_stat_after_apply_interval/trigger events/dev/devres_log/trigger events/devlink/devlink_health_recover_aborted/trigger events/devlink/devlink_health_report/trigger events/devlink/devlink_health_reporter_state_update/trigger events/devlink/devlink_hwerr/trigger events/devlink/devlink_hwmsg/trigger events/devlink/devlink_trap_report/trigger events/dma/dma_alloc/trigger events/dma/dma_alloc_pages/trigger events/dma/dma_alloc_sgt/trigger events/dma/dma_alloc_sgt_err/trigger events/dma/dma_free/trigger events/dma/dma_free_pages/trigger events/dma/dma_free_sgt/trigger events/dma/dma_map_phys/trigger events/dma/dma_map_sg/trigger events/dma/dma_map_sg_err/trigger events/dma/dma_sync_sg_for_cpu/trigger events/dma/dma_sync_sg_for_device/trigger events/dma/dma_sync_single_for_cpu/trigger events/dma/dma_sync_single_for_device/trigger events/dma/dma_unmap_phys/trigger events/dma/dma_unmap_sg/trigger events/dma_buf/dma_buf_detach/trigger events/dma_buf/dma_buf_dynamic_attach/trigger events/dma_buf/dma_buf_export/trigger events/dma_buf/dma_buf_fd/trigger events/dma_buf/dma_buf_get/trigger events/dma_buf/dma_buf_mmap/trigger events/dma_buf/dma_buf_mmap_internal/trigger events/dma_buf/dma_buf_put/trigger events/dma_fence/dma_fence_destroy/trigger events/dma_fence/dma_fence_emit/trigger events/dma_fence/dma_fence_enable_signal/trigger events/dma_fence/dma_fence_init/trigger events/dma_fence/dma_fence_signaled/trigger events/dma_fence/dma_fence_wait_end/trigger events/dma_fence/dma_fence_wait_start/trigger events/drm/drm_vblank_event/trigger events/drm/drm_vblank_event_delivered/trigger events/drm/drm_vblank_event_queued/trigger events/e1000e_trace/e1000e_trace_mac_register/trigger events/error_report/error_report_end/trigger events/exceptions/page_fault_kernel/trigger events/exceptions/page_fault_user/trigger events/ext4/ext4_alloc_da_blocks/trigger events/ext4/ext4_allocate_blocks/trigger events/ext4/ext4_allocate_inode/trigger events/ext4/ext4_begin_ordered_truncate/trigger events/ext4/ext4_collapse_range/trigger events/ext4/ext4_da_release_space/trigger events/ext4/ext4_da_reserve_space/trigger events/ext4/ext4_da_update_reserve_space/trigger events/ext4/ext4_da_write_begin/trigger events/ext4/ext4_da_write_end/trigger events/ext4/ext4_da_write_folios_end/trigger events/ext4/ext4_da_write_folios_start/trigger events/ext4/ext4_da_write_pages_extent/trigger events/ext4/ext4_discard_blocks/trigger events/ext4/ext4_discard_preallocations/trigger events/ext4/ext4_drop_inode/trigger events/ext4/ext4_error/trigger events/ext4/ext4_es_cache_extent/trigger events/ext4/ext4_es_find_extent_range_enter/trigger events/ext4/ext4_es_find_extent_range_exit/trigger events/ext4/ext4_es_insert_delayed_extent/trigger events/ext4/ext4_es_insert_extent/trigger events/ext4/ext4_es_lookup_extent_enter/trigger events/ext4/ext4_es_lookup_extent_exit/trigger events/ext4/ext4_es_remove_extent/trigger events/ext4/ext4_es_shrink/trigger events/ext4/ext4_es_shrink_count/trigger events/ext4/ext4_es_shrink_scan_enter/trigger events/ext4/ext4_es_shrink_scan_exit/trigger events/ext4/ext4_evict_inode/trigger events/ext4/ext4_ext_convert_to_initialized_enter/trigger events/ext4/ext4_ext_convert_to_initialized_fastpath/trigger events/ext4/ext4_ext_handle_unwritten_extents/trigger events/ext4/ext4_ext_load_extent/trigger events/ext4/ext4_ext_map_blocks_enter/trigger events/ext4/ext4_ext_map_blocks_exit/trigger events/ext4/ext4_ext_remove_space/trigger events/ext4/ext4_ext_remove_space_done/trigger events/ext4/ext4_ext_rm_idx/trigger events/ext4/ext4_ext_rm_leaf/trigger events/ext4/ext4_ext_show_extent/trigger events/ext4/ext4_fallocate_enter/trigger events/ext4/ext4_fallocate_exit/trigger events/ext4/ext4_fc_cleanup/trigger events/ext4/ext4_fc_commit_start/trigger events/ext4/ext4_fc_commit_stop/trigger events/ext4/ext4_fc_lock_updates/trigger events/ext4/ext4_fc_replay/trigger events/ext4/ext4_fc_replay_scan/trigger events/ext4/ext4_fc_stats/trigger events/ext4/ext4_fc_track_create/trigger events/ext4/ext4_fc_track_inode/trigger events/ext4/ext4_fc_track_link/trigger events/ext4/ext4_fc_track_range/trigger events/ext4/ext4_fc_track_unlink/trigger events/ext4/ext4_forget/trigger events/ext4/ext4_free_blocks/trigger events/ext4/ext4_free_inode/trigger events/ext4/ext4_fsmap_high_key/trigger events/ext4/ext4_fsmap_low_key/trigger events/ext4/ext4_fsmap_mapping/trigger events/ext4/ext4_get_implied_cluster_alloc_exit/trigger events/ext4/ext4_getfsmap_high_key/trigger events/ext4/ext4_getfsmap_low_key/trigger events/ext4/ext4_getfsmap_mapping/trigger events/ext4/ext4_ind_map_blocks_enter/trigger events/ext4/ext4_ind_map_blocks_exit/trigger events/ext4/ext4_insert_range/trigger events/ext4/ext4_invalidate_folio/trigger events/ext4/ext4_journal_start_inode/trigger events/ext4/ext4_journal_start_reserved/trigger events/ext4/ext4_journal_start_sb/trigger events/ext4/ext4_journalled_invalidate_folio/trigger events/ext4/ext4_journalled_write_end/trigger events/ext4/ext4_lazy_itable_init/trigger events/ext4/ext4_load_inode/trigger events/ext4/ext4_load_inode_bitmap/trigger events/ext4/ext4_mark_inode_dirty/trigger events/ext4/ext4_mb_bitmap_load/trigger events/ext4/ext4_mb_buddy_bitmap_load/trigger events/ext4/ext4_mb_discard_preallocations/trigger events/ext4/ext4_mb_new_group_pa/trigger events/ext4/ext4_mb_new_inode_pa/trigger events/ext4/ext4_mb_release_group_pa/trigger events/ext4/ext4_mb_release_inode_pa/trigger events/ext4/ext4_mballoc_alloc/trigger events/ext4/ext4_mballoc_discard/trigger events/ext4/ext4_mballoc_free/trigger events/ext4/ext4_mballoc_prealloc/trigger events/ext4/ext4_move_extent_enter/trigger events/ext4/ext4_move_extent_exit/trigger events/ext4/ext4_nfs_commit_metadata/trigger events/ext4/ext4_other_inode_update_time/trigger events/ext4/ext4_prefetch_bitmaps/trigger events/ext4/ext4_punch_hole/trigger events/ext4/ext4_read_block_bitmap_load/trigger events/ext4/ext4_read_folio/trigger events/ext4/ext4_release_folio/trigger events/ext4/ext4_remove_blocks/trigger events/ext4/ext4_request_blocks/trigger events/ext4/ext4_request_inode/trigger events/ext4/ext4_shutdown/trigger events/ext4/ext4_sync_file_enter/trigger events/ext4/ext4_sync_file_exit/trigger events/ext4/ext4_sync_fs/trigger events/ext4/ext4_trim_all_free/trigger events/ext4/ext4_trim_extent/trigger events/ext4/ext4_truncate_enter/trigger events/ext4/ext4_truncate_exit/trigger events/ext4/ext4_unlink_enter/trigger events/ext4/ext4_unlink_exit/trigger events/ext4/ext4_update_sb/trigger events/ext4/ext4_write_begin/trigger events/ext4/ext4_write_end/trigger events/ext4/ext4_writepages/trigger events/ext4/ext4_writepages_result/trigger events/ext4/ext4_zero_range/trigger events/fib/fib_table_lookup/trigger events/fib6/fib6_table_lookup/trigger events/filelock/break_lease/trigger events/filelock/break_lease_block/trigger events/filelock/break_lease_noblock/trigger events/filelock/break_lease_unblock/trigger events/filelock/fcntl_setlk/trigger events/filelock/flock_lock_inode/trigger events/filelock/generic_add_lease/trigger events/filelock/generic_delete_lease/trigger events/filelock/leases_conflict/trigger events/filelock/locks_get_lock_context/trigger events/filelock/locks_remove_posix/trigger events/filelock/posix_lock_inode/trigger events/filelock/time_out_leases/trigger events/filemap/file_check_and_advance_wb_err/trigger events/filemap/filemap_set_wb_err/trigger events/filemap/mm_filemap_add_to_page_cache/trigger events/filemap/mm_filemap_delete_from_page_cache/trigger events/filemap/mm_filemap_fault/trigger events/filemap/mm_filemap_get_pages/trigger events/filemap/mm_filemap_map_pages/trigger events/fs_dax/dax_insert_pfn_mkwrite/trigger events/fs_dax/dax_insert_pfn_mkwrite_no_entry/trigger events/fs_dax/dax_load_hole/trigger events/fs_dax/dax_pmd_fault/trigger events/fs_dax/dax_pmd_fault_done/trigger events/fs_dax/dax_pmd_load_hole/trigger events/fs_dax/dax_pmd_load_hole_fallback/trigger events/fs_dax/dax_pte_fault/trigger events/fs_dax/dax_pte_fault_done/trigger events/fs_dax/dax_writeback_one/trigger events/fs_dax/dax_writeback_range/trigger events/fs_dax/dax_writeback_range_done/trigger events/fscache/fscache_access/trigger events/fscache/fscache_access_cache/trigger events/fscache/fscache_access_volume/trigger events/fscache/fscache_acquire/trigger events/fscache/fscache_active/trigger events/fscache/fscache_cache/trigger events/fscache/fscache_cookie/trigger events/fscache/fscache_invalidate/trigger events/fscache/fscache_relinquish/trigger events/fscache/fscache_resize/trigger events/fscache/fscache_volume/trigger events/fsnotify/fsnotify/trigger events/fsverity/fsverity_enable/trigger events/fsverity/fsverity_merkle_hit/trigger events/fsverity/fsverity_tree_done/trigger events/fsverity/fsverity_verify_data_block/trigger events/fsverity/fsverity_verify_merkle_block/trigger events/ftrace/print/trigger events/fuse/fuse_request_end/trigger events/fuse/fuse_request_send/trigger events/fuse/fuse_request_sent/trigger events/gpio/gpio_direction/trigger events/gpio/gpio_value/trigger events/handshake/handshake_cancel/trigger events/handshake/handshake_cancel_busy/trigger events/handshake/handshake_cancel_none/trigger events/handshake/handshake_cmd_accept/trigger events/handshake/handshake_cmd_accept_err/trigger events/handshake/handshake_cmd_done/trigger events/handshake/handshake_cmd_done_err/trigger events/handshake/handshake_complete/trigger events/handshake/handshake_destruct/trigger events/handshake/handshake_notify_err/trigger events/handshake/handshake_submit/trigger events/handshake/handshake_submit_err/trigger events/handshake/tls_alert_recv/trigger events/handshake/tls_alert_send/trigger events/handshake/tls_contenttype/trigger events/hda/hda_get_response/trigger events/hda/hda_send_cmd/trigger events/hda/hda_unsol_event/trigger events/hda/snd_hdac_stream_start/trigger events/hda/snd_hdac_stream_stop/trigger events/hda_controller/azx_get_position/trigger events/hda_controller/azx_pcm_close/trigger events/hda_controller/azx_pcm_hw_params/trigger events/hda_controller/azx_pcm_open/trigger events/hda_controller/azx_pcm_prepare/trigger events/hda_controller/azx_pcm_trigger/trigger events/hda_intel/azx_resume/trigger events/hda_intel/azx_runtime_resume/trigger events/hda_intel/azx_runtime_suspend/trigger events/hda_intel/azx_suspend/trigger events/huge_memory/mm_collapse_huge_page/trigger events/huge_memory/mm_collapse_huge_page_isolate/trigger events/huge_memory/mm_collapse_huge_page_swapin/trigger events/huge_memory/mm_khugepaged_collapse_file/trigger events/huge_memory/mm_khugepaged_scan/trigger events/huge_memory/mm_khugepaged_scan_file/trigger events/huge_memory/mm_khugepaged_scan_pmd/trigger events/hugetlbfs/hugetlbfs_alloc_inode/trigger events/hugetlbfs/hugetlbfs_evict_inode/trigger events/hugetlbfs/hugetlbfs_fallocate/trigger events/hugetlbfs/hugetlbfs_free_inode/trigger events/hugetlbfs/hugetlbfs_setattr/trigger events/hwmon/hwmon_attr_show/trigger events/hwmon/hwmon_attr_show_string/trigger events/hwmon/hwmon_attr_store/trigger events/i2c/i2c_read/trigger events/i2c/i2c_reply/trigger events/i2c/i2c_result/trigger events/i2c/i2c_write/trigger events/i915/g4x_wm/trigger events/i915/i915_context_create/trigger events/i915/i915_context_free/trigger events/i915/i915_gem_evict/trigger events/i915/i915_gem_evict_node/trigger events/i915/i915_gem_evict_vm/trigger events/i915/i915_gem_object_clflush/trigger events/i915/i915_gem_object_create/trigger events/i915/i915_gem_object_destroy/trigger events/i915/i915_gem_object_fault/trigger events/i915/i915_gem_object_pread/trigger events/i915/i915_gem_object_pwrite/trigger events/i915/i915_gem_shrink/trigger events/i915/i915_ppgtt_create/trigger events/i915/i915_ppgtt_release/trigger events/i915/i915_reg_rw/trigger events/i915/i915_request_add/trigger events/i915/i915_request_queue/trigger events/i915/i915_request_retire/trigger events/i915/i915_request_wait_begin/trigger events/i915/i915_request_wait_end/trigger events/i915/i915_vma_bind/trigger events/i915/i915_vma_unbind/trigger events/i915/intel_cpu_fifo_underrun/trigger events/i915/intel_crtc_flip_done/trigger events/i915/intel_crtc_vblank_work_end/trigger events/i915/intel_crtc_vblank_work_start/trigger events/i915/intel_fbc_activate/trigger events/i915/intel_fbc_deactivate/trigger events/i915/intel_fbc_nuke/trigger events/i915/intel_frontbuffer_flush/trigger events/i915/intel_frontbuffer_invalidate/trigger events/i915/intel_memory_cxsr/trigger events/i915/intel_pch_fifo_underrun/trigger events/i915/intel_pipe_crc/trigger events/i915/intel_pipe_disable/trigger events/i915/intel_pipe_enable/trigger events/i915/intel_pipe_scaler_update_arm/trigger events/i915/intel_pipe_update_end/trigger events/i915/intel_pipe_update_start/trigger events/i915/intel_pipe_update_vblank_evaded/trigger events/i915/intel_plane_async_flip/trigger events/i915/intel_plane_disable_arm/trigger events/i915/intel_plane_scaler_update_arm/trigger events/i915/intel_plane_update_arm/trigger events/i915/intel_plane_update_noarm/trigger events/i915/intel_scaler_disable_arm/trigger events/i915/vlv_fifo_size/trigger events/i915/vlv_wm/trigger events/ib_cma/icm_dreq_skipped/trigger events/ib_cma/icm_dreq_unknown_err/trigger events/ib_cma/icm_establish_err/trigger events/ib_cma/icm_handler_err/trigger events/ib_cma/icm_insert_failed_err/trigger events/ib_cma/icm_issue_drep/trigger events/ib_cma/icm_issue_rej/trigger events/ib_cma/icm_mad_send_err/trigger events/ib_cma/icm_mra_unknown_err/trigger events/ib_cma/icm_no_listener_err/trigger events/ib_cma/icm_no_priv_err/trigger events/ib_cma/icm_prepare_mra_unknown_err/trigger events/ib_cma/icm_qp_init_err/trigger events/ib_cma/icm_qp_rtr_err/trigger events/ib_cma/icm_qp_rts_err/trigger events/ib_cma/icm_rej_unknown_err/trigger events/ib_cma/icm_remote_no_priv_err/trigger events/ib_cma/icm_rep_unknown_err/trigger events/ib_cma/icm_send_cm_rtu_err/trigger events/ib_cma/icm_send_drep/trigger events/ib_cma/icm_send_drep_err/trigger events/ib_cma/icm_send_dreq/trigger events/ib_cma/icm_send_dup_rep/trigger events/ib_cma/icm_send_dup_req/trigger events/ib_cma/icm_send_mra/trigger events/ib_cma/icm_send_rej/trigger events/ib_cma/icm_send_rep/trigger events/ib_cma/icm_send_rep_err/trigger events/ib_cma/icm_send_req/trigger events/ib_cma/icm_send_rtu/trigger events/ib_cma/icm_send_sidr_rep/trigger events/ib_cma/icm_send_sidr_req/trigger events/ib_cma/icm_send_unknown_rej_err/trigger events/ib_cma/icm_staleconn_err/trigger events/ib_mad/ib_mad_create_agent/trigger events/ib_mad/ib_mad_error_handler/trigger events/ib_mad/ib_mad_handle_ib_smi/trigger events/ib_mad/ib_mad_handle_opa_smi/trigger events/ib_mad/ib_mad_handle_out_ib_smi/trigger events/ib_mad/ib_mad_handle_out_opa_smi/trigger events/ib_mad/ib_mad_ib_send_mad/trigger events/ib_mad/ib_mad_recv_done_agent/trigger events/ib_mad/ib_mad_recv_done_handler/trigger events/ib_mad/ib_mad_send_done_agent/trigger events/ib_mad/ib_mad_send_done_handler/trigger events/ib_mad/ib_mad_send_done_resend/trigger events/ib_mad/ib_mad_unregister_agent/trigger events/icmp/icmp_send/trigger events/initcall/initcall_finish/trigger events/initcall/initcall_level/trigger events/initcall/initcall_start/trigger events/intel_avs/avs_d0ix/trigger events/intel_avs/avs_dsp_core_op/trigger events/intel_avs/avs_ipc_msg_payload/trigger events/intel_avs/avs_ipc_notify_msg/trigger events/intel_avs/avs_ipc_reply_msg/trigger events/intel_avs/avs_ipc_request_msg/trigger events/intel_iommu/cache_tag_assign/trigger events/intel_iommu/cache_tag_flush_range/trigger events/intel_iommu/cache_tag_flush_range_np/trigger events/intel_iommu/cache_tag_unassign/trigger events/intel_iommu/prq_report/trigger events/intel_iommu/qi_submit/trigger events/io_uring/io_uring_complete/trigger events/io_uring/io_uring_cqe_overflow/trigger events/io_uring/io_uring_cqring_wait/trigger events/io_uring/io_uring_create/trigger events/io_uring/io_uring_defer/trigger events/io_uring/io_uring_fail_link/trigger events/io_uring/io_uring_file_get/trigger events/io_uring/io_uring_link/trigger events/io_uring/io_uring_local_work_run/trigger events/io_uring/io_uring_poll_arm/trigger events/io_uring/io_uring_queue_async_work/trigger events/io_uring/io_uring_register/trigger events/io_uring/io_uring_req_failed/trigger events/io_uring/io_uring_short_write/trigger events/io_uring/io_uring_submit_req/trigger events/io_uring/io_uring_task_add/trigger events/io_uring/io_uring_task_work_run/trigger events/iomap/iomap_add_to_ioend/trigger events/iomap/iomap_dio_complete/trigger events/iomap/iomap_dio_invalidate_fail/trigger events/iomap/iomap_dio_rw_begin/trigger events/iomap/iomap_dio_rw_queued/trigger events/iomap/iomap_invalidate_folio/trigger events/iomap/iomap_iter/trigger events/iomap/iomap_iter_dstmap/trigger events/iomap/iomap_iter_srcmap/trigger events/iomap/iomap_readahead/trigger events/iomap/iomap_readpage/trigger events/iomap/iomap_release_folio/trigger events/iomap/iomap_writeback_folio/trigger events/iomap/iomap_zero_iter/trigger events/iommu/add_device_to_group/trigger events/iommu/attach_device_to_domain/trigger events/iommu/io_page_fault/trigger events/iommu/map/trigger events/iommu/remove_device_from_group/trigger events/iommu/unmap/trigger events/ipi/ipi_send_cpu/trigger events/ipi/ipi_send_cpumask/trigger events/irq/irq_handler_entry/trigger events/irq/irq_handler_exit/trigger events/irq/softirq_entry/trigger events/irq/softirq_exit/trigger events/irq/softirq_raise/trigger events/irq/tasklet_entry/trigger events/irq/tasklet_exit/trigger events/irq_matrix/irq_matrix_alloc/trigger events/irq_matrix/irq_matrix_alloc_managed/trigger events/irq_matrix/irq_matrix_assign/trigger events/irq_matrix/irq_matrix_assign_system/trigger events/irq_matrix/irq_matrix_free/trigger events/irq_matrix/irq_matrix_offline/trigger events/irq_matrix/irq_matrix_online/trigger events/irq_matrix/irq_matrix_remove_managed/trigger events/irq_matrix/irq_matrix_remove_reserved/trigger events/irq_matrix/irq_matrix_reserve/trigger events/irq_matrix/irq_matrix_reserve_managed/trigger events/irq_vectors/call_function_entry/trigger events/irq_vectors/call_function_exit/trigger events/irq_vectors/call_function_single_entry/trigger events/irq_vectors/call_function_single_exit/trigger events/irq_vectors/deferred_error_apic_entry/trigger events/irq_vectors/deferred_error_apic_exit/trigger events/irq_vectors/error_apic_entry/trigger events/irq_vectors/error_apic_exit/trigger events/irq_vectors/irq_work_entry/trigger events/irq_vectors/irq_work_exit/trigger events/irq_vectors/local_timer_entry/trigger events/irq_vectors/local_timer_exit/trigger events/irq_vectors/reschedule_entry/trigger events/irq_vectors/reschedule_exit/trigger events/irq_vectors/spurious_apic_entry/trigger events/irq_vectors/spurious_apic_exit/trigger events/irq_vectors/thermal_apic_entry/trigger events/irq_vectors/thermal_apic_exit/trigger events/irq_vectors/threshold_apic_entry/trigger events/irq_vectors/threshold_apic_exit/trigger events/irq_vectors/vector_activate/trigger events/irq_vectors/vector_alloc/trigger events/irq_vectors/vector_alloc_managed/trigger events/irq_vectors/vector_clear/trigger events/irq_vectors/vector_config/trigger events/irq_vectors/vector_deactivate/trigger events/irq_vectors/vector_free_moved/trigger events/irq_vectors/vector_reserve/trigger events/irq_vectors/vector_reserve_managed/trigger events/irq_vectors/vector_setup/trigger events/irq_vectors/vector_teardown/trigger events/irq_vectors/vector_update/trigger events/irq_vectors/x86_platform_ipi_entry/trigger events/irq_vectors/x86_platform_ipi_exit/trigger events/jbd2/jbd2_checkpoint/trigger events/jbd2/jbd2_checkpoint_stats/trigger events/jbd2/jbd2_commit_flushing/trigger events/jbd2/jbd2_commit_locking/trigger events/jbd2/jbd2_commit_logging/trigger events/jbd2/jbd2_drop_transaction/trigger events/jbd2/jbd2_end_commit/trigger events/jbd2/jbd2_handle_extend/trigger events/jbd2/jbd2_handle_restart/trigger events/jbd2/jbd2_handle_start/trigger events/jbd2/jbd2_handle_stats/trigger events/jbd2/jbd2_lock_buffer_stall/trigger events/jbd2/jbd2_run_stats/trigger events/jbd2/jbd2_shrink_checkpoint_list/trigger events/jbd2/jbd2_shrink_count/trigger events/jbd2/jbd2_shrink_scan_enter/trigger events/jbd2/jbd2_shrink_scan_exit/trigger events/jbd2/jbd2_start_commit/trigger events/jbd2/jbd2_submit_inode_data/trigger events/jbd2/jbd2_update_log_tail/trigger events/jbd2/jbd2_write_superblock/trigger events/kmem/kfree/trigger events/kmem/kmalloc/trigger events/kmem/kmem_cache_alloc/trigger events/kmem/kmem_cache_free/trigger events/kmem/mm_calculate_totalreserve_pages/trigger events/kmem/mm_page_alloc/trigger events/kmem/mm_page_alloc_extfrag/trigger events/kmem/mm_page_alloc_zone_locked/trigger events/kmem/mm_page_free/trigger events/kmem/mm_page_free_batched/trigger events/kmem/mm_page_pcpu_drain/trigger events/kmem/mm_setup_per_zone_lowmem_reserve/trigger events/kmem/mm_setup_per_zone_wmarks/trigger events/kmem/rss_stat/trigger events/ksm/ksm_advisor/trigger events/ksm/ksm_enter/trigger events/ksm/ksm_exit/trigger events/ksm/ksm_merge_one_page/trigger events/ksm/ksm_merge_with_ksm_page/trigger events/ksm/ksm_remove_ksm_page/trigger events/ksm/ksm_remove_rmap_item/trigger events/ksm/ksm_start_scan/trigger events/ksm/ksm_stop_scan/trigger events/kvm/kvm_ack_irq/trigger events/kvm/kvm_age_hva/trigger events/kvm/kvm_apic/trigger events/kvm/kvm_apic_accept_irq/trigger events/kvm/kvm_apic_ipi/trigger events/kvm/kvm_apicv_accept_irq/trigger events/kvm/kvm_apicv_inhibit_changed/trigger events/kvm/kvm_async_pf_completed/trigger events/kvm/kvm_async_pf_not_present/trigger events/kvm/kvm_async_pf_ready/trigger events/kvm/kvm_async_pf_repeated_fault/trigger events/kvm/kvm_avic_doorbell/trigger events/kvm/kvm_avic_ga_log/trigger events/kvm/kvm_avic_incomplete_ipi/trigger events/kvm/kvm_avic_kick_vcpu_slowpath/trigger events/kvm/kvm_avic_unaccelerated_access/trigger events/kvm/kvm_cpuid/trigger events/kvm/kvm_cr/trigger events/kvm/kvm_dirty_ring_exit/trigger events/kvm/kvm_dirty_ring_push/trigger events/kvm/kvm_dirty_ring_reset/trigger events/kvm/kvm_emulate_insn/trigger events/kvm/kvm_entry/trigger events/kvm/kvm_eoi/trigger events/kvm/kvm_exit/trigger events/kvm/kvm_fast_mmio/trigger events/kvm/kvm_fpu/trigger events/kvm/kvm_halt_poll_ns/trigger events/kvm/kvm_hv_flush_tlb/trigger events/kvm/kvm_hv_flush_tlb_ex/trigger events/kvm/kvm_hv_hypercall/trigger events/kvm/kvm_hv_hypercall_done/trigger events/kvm/kvm_hv_notify_acked_sint/trigger events/kvm/kvm_hv_send_ipi/trigger events/kvm/kvm_hv_send_ipi_ex/trigger events/kvm/kvm_hv_stimer_callback/trigger events/kvm/kvm_hv_stimer_cleanup/trigger events/kvm/kvm_hv_stimer_expiration/trigger events/kvm/kvm_hv_stimer_set_config/trigger events/kvm/kvm_hv_stimer_set_count/trigger events/kvm/kvm_hv_stimer_start_one_shot/trigger events/kvm/kvm_hv_stimer_start_periodic/trigger events/kvm/kvm_hv_syndbg_get_msr/trigger events/kvm/kvm_hv_syndbg_set_msr/trigger events/kvm/kvm_hv_synic_send_eoi/trigger events/kvm/kvm_hv_synic_set_irq/trigger events/kvm/kvm_hv_synic_set_msr/trigger events/kvm/kvm_hv_timer_state/trigger events/kvm/kvm_hypercall/trigger events/kvm/kvm_inj_exception/trigger events/kvm/kvm_inj_virq/trigger events/kvm/kvm_invlpga/trigger events/kvm/kvm_ioapic_delayed_eoi_inj/trigger events/kvm/kvm_ioapic_set_irq/trigger events/kvm/kvm_mmio/trigger events/kvm/kvm_msi_set_irq/trigger events/kvm/kvm_msr/trigger events/kvm/kvm_nested_intercepts/trigger events/kvm/kvm_nested_intr_vmexit/trigger events/kvm/kvm_nested_vmenter/trigger events/kvm/kvm_nested_vmenter_failed/trigger events/kvm/kvm_nested_vmexit/trigger events/kvm/kvm_nested_vmexit_inject/trigger events/kvm/kvm_page_fault/trigger events/kvm/kvm_pi_irte_update/trigger events/kvm/kvm_pic_set_irq/trigger events/kvm/kvm_pio/trigger events/kvm/kvm_ple_window_update/trigger events/kvm/kvm_pml_full/trigger events/kvm/kvm_pv_eoi/trigger events/kvm/kvm_pv_tlb_flush/trigger events/kvm/kvm_pvclock_update/trigger events/kvm/kvm_rmp_fault/trigger events/kvm/kvm_set_irq/trigger events/kvm/kvm_skinit/trigger events/kvm/kvm_smm_transition/trigger events/kvm/kvm_test_age_hva/trigger events/kvm/kvm_track_tsc/trigger events/kvm/kvm_try_async_get_page/trigger events/kvm/kvm_unmap_hva_range/trigger events/kvm/kvm_update_master_clock/trigger events/kvm/kvm_userspace_exit/trigger events/kvm/kvm_vcpu_wakeup/trigger events/kvm/kvm_vm_set_mem_attributes/trigger events/kvm/kvm_vmgexit_enter/trigger events/kvm/kvm_vmgexit_exit/trigger events/kvm/kvm_vmgexit_msr_protocol_enter/trigger events/kvm/kvm_vmgexit_msr_protocol_exit/trigger events/kvm/kvm_wait_lapic_expire/trigger events/kvm/kvm_write_tsc_offset/trigger events/kvm/kvm_xen_hypercall/trigger events/kvm/vcpu_match_mmio/trigger events/kvmmmu/check_mmio_spte/trigger events/kvmmmu/fast_page_fault/trigger events/kvmmmu/handle_mmio_page_fault/trigger events/kvmmmu/kvm_mmu_get_page/trigger events/kvmmmu/kvm_mmu_pagetable_walk/trigger events/kvmmmu/kvm_mmu_paging_element/trigger events/kvmmmu/kvm_mmu_prepare_zap_page/trigger events/kvmmmu/kvm_mmu_set_accessed_bit/trigger events/kvmmmu/kvm_mmu_set_dirty_bit/trigger events/kvmmmu/kvm_mmu_set_spte/trigger events/kvmmmu/kvm_mmu_split_huge_page/trigger events/kvmmmu/kvm_mmu_spte_requested/trigger events/kvmmmu/kvm_mmu_sync_page/trigger events/kvmmmu/kvm_mmu_unsync_page/trigger events/kvmmmu/kvm_mmu_walker_error/trigger events/kvmmmu/kvm_mmu_zap_all_fast/trigger events/kvmmmu/kvm_tdp_mmu_spte_changed/trigger events/kvmmmu/mark_mmio_spte/trigger events/kyber/kyber_adjust/trigger events/kyber/kyber_latency/trigger events/kyber/kyber_throttled/trigger events/libata/ata_bmdma_setup/trigger events/libata/ata_bmdma_start/trigger events/libata/ata_bmdma_status/trigger events/libata/ata_bmdma_stop/trigger events/libata/ata_eh_about_to_do/trigger events/libata/ata_eh_done/trigger events/libata/ata_eh_link_autopsy/trigger events/libata/ata_eh_link_autopsy_qc/trigger events/libata/ata_exec_command/trigger events/libata/ata_link_hardreset_begin/trigger events/libata/ata_link_hardreset_end/trigger events/libata/ata_link_postreset/trigger events/libata/ata_link_softreset_begin/trigger events/libata/ata_link_softreset_end/trigger events/libata/ata_port_freeze/trigger events/libata/ata_port_thaw/trigger events/libata/ata_qc_complete_done/trigger events/libata/ata_qc_complete_failed/trigger events/libata/ata_qc_complete_internal/trigger events/libata/ata_qc_issue/trigger events/libata/ata_qc_prep/trigger events/libata/ata_sff_flush_pio_task/trigger events/libata/ata_sff_hsm_command_complete/trigger events/libata/ata_sff_hsm_state/trigger events/libata/ata_sff_pio_transfer_data/trigger events/libata/ata_sff_port_intr/trigger events/libata/ata_slave_hardreset_begin/trigger events/libata/ata_slave_hardreset_end/trigger events/libata/ata_slave_postreset/trigger events/libata/ata_std_sched_eh/trigger events/libata/ata_tf_load/trigger events/libata/atapi_pio_transfer_data/trigger events/libata/atapi_send_cdb/trigger events/lock/contended_release/trigger events/lock/contention_begin/trigger events/lock/contention_end/trigger events/lock/lock_acquire/trigger events/lock/lock_release/trigger events/lockd/nlmclnt_grant/trigger events/lockd/nlmclnt_lock/trigger events/lockd/nlmclnt_test/trigger events/lockd/nlmclnt_unlock/trigger events/maple_tree/ma_op/trigger events/maple_tree/ma_read/trigger events/maple_tree/ma_write/trigger events/mce/mce_record/trigger events/mdio/mdio_access/trigger events/mei/mei_pci_cfg_read/trigger events/mei/mei_reg_read/trigger events/mei/mei_reg_write/trigger events/memcg/count_memcg_events/trigger events/memcg/memcg_flush_stats/trigger events/memcg/mod_memcg_lruvec_state/trigger events/memcg/mod_memcg_state/trigger events/memory_failure/memory_failure_event/trigger events/migrate/mm_migrate_pages/trigger events/migrate/mm_migrate_pages_start/trigger events/migrate/remove_migration_pte/trigger events/migrate/set_migration_pte/trigger events/mmap/exit_mmap/trigger events/mmap/vm_unmapped_area/trigger events/mmap_lock/mmap_lock_acquire_returned/trigger events/mmap_lock/mmap_lock_released/trigger events/mmap_lock/mmap_lock_start_locking/trigger events/module/module_free/trigger events/module/module_get/trigger events/module/module_load/trigger events/module/module_put/trigger events/module/module_request/trigger events/mptcp/ack_update_msk/trigger events/mptcp/get_mapping_status/trigger events/mptcp/mptcp_rcvbuf_grow/trigger events/mptcp/mptcp_sendmsg_frag/trigger events/mptcp/mptcp_subflow_get_send/trigger events/mptcp/subflow_check_data_avail/trigger events/msr/rdpmc/trigger events/msr/read_msr/trigger events/msr/write_msr/trigger events/napi/dql_stall_detected/trigger events/napi/napi_poll/trigger events/neigh/neigh_cleanup_and_release/trigger events/neigh/neigh_create/trigger events/neigh/neigh_event_send_dead/trigger events/neigh/neigh_event_send_done/trigger events/neigh/neigh_timer_handler/trigger events/neigh/neigh_update/trigger events/neigh/neigh_update_done/trigger events/net/napi_gro_frags_entry/trigger events/net/napi_gro_frags_exit/trigger events/net/napi_gro_receive_entry/trigger events/net/napi_gro_receive_exit/trigger events/net/net_dev_queue/trigger events/net/net_dev_start_xmit/trigger events/net/net_dev_xmit/trigger events/net/net_dev_xmit_timeout/trigger events/net/netif_receive_skb/trigger events/net/netif_receive_skb_entry/trigger events/net/netif_receive_skb_exit/trigger events/net/netif_receive_skb_list_entry/trigger events/net/netif_receive_skb_list_exit/trigger events/net/netif_rx/trigger events/net/netif_rx_entry/trigger events/net/netif_rx_exit/trigger events/netfs/netfs_collect/trigger events/netfs/netfs_collect_folio/trigger events/netfs/netfs_collect_gap/trigger events/netfs/netfs_collect_sreq/trigger events/netfs/netfs_collect_state/trigger events/netfs/netfs_collect_stream/trigger events/netfs/netfs_copy2cache/trigger events/netfs/netfs_failure/trigger events/netfs/netfs_folio/trigger events/netfs/netfs_folioq/trigger events/netfs/netfs_read/trigger events/netfs/netfs_rreq/trigger events/netfs/netfs_rreq_ref/trigger events/netfs/netfs_sreq/trigger events/netfs/netfs_sreq_ref/trigger events/netfs/netfs_write/trigger events/netfs/netfs_write_iter/trigger events/netlink/netlink_extack/trigger events/nfs/nfs_access_enter/trigger events/nfs/nfs_access_exit/trigger events/nfs/nfs_aop_readahead/trigger events/nfs/nfs_aop_readahead_done/trigger events/nfs/nfs_aop_readpage/trigger events/nfs/nfs_aop_readpage_done/trigger events/nfs/nfs_async_rename_done/trigger events/nfs/nfs_atomic_open_enter/trigger events/nfs/nfs_atomic_open_exit/trigger events/nfs/nfs_commit_done/trigger events/nfs/nfs_commit_error/trigger events/nfs/nfs_comp_error/trigger events/nfs/nfs_create_enter/trigger events/nfs/nfs_create_exit/trigger events/nfs/nfs_direct_commit_complete/trigger events/nfs/nfs_direct_resched_write/trigger events/nfs/nfs_direct_write_complete/trigger events/nfs/nfs_direct_write_completion/trigger events/nfs/nfs_direct_write_reschedule_io/trigger events/nfs/nfs_direct_write_schedule_iovec/trigger events/nfs/nfs_do_writepage/trigger events/nfs/nfs_fh_to_dentry/trigger events/nfs/nfs_file_read/trigger events/nfs/nfs_file_write/trigger events/nfs/nfs_fsync_enter/trigger events/nfs/nfs_fsync_exit/trigger events/nfs/nfs_getattr_enter/trigger events/nfs/nfs_getattr_exit/trigger events/nfs/nfs_initiate_commit/trigger events/nfs/nfs_initiate_read/trigger events/nfs/nfs_initiate_write/trigger events/nfs/nfs_invalidate_folio/trigger events/nfs/nfs_invalidate_mapping_enter/trigger events/nfs/nfs_invalidate_mapping_exit/trigger events/nfs/nfs_launder_folio_done/trigger events/nfs/nfs_link_enter/trigger events/nfs/nfs_link_exit/trigger events/nfs/nfs_local_open_fh/trigger events/nfs/nfs_lookup_enter/trigger events/nfs/nfs_lookup_exit/trigger events/nfs/nfs_lookup_revalidate_enter/trigger events/nfs/nfs_lookup_revalidate_exit/trigger events/nfs/nfs_mkdir_enter/trigger events/nfs/nfs_mkdir_exit/trigger events/nfs/nfs_mknod_enter/trigger events/nfs/nfs_mknod_exit/trigger events/nfs/nfs_mount_assign/trigger events/nfs/nfs_mount_option/trigger events/nfs/nfs_mount_path/trigger events/nfs/nfs_pgio_error/trigger events/nfs/nfs_readdir_cache_fill/trigger events/nfs/nfs_readdir_cache_fill_done/trigger events/nfs/nfs_readdir_force_readdirplus/trigger events/nfs/nfs_readdir_invalidate_cache_range/trigger events/nfs/nfs_readdir_lookup/trigger events/nfs/nfs_readdir_lookup_revalidate/trigger events/nfs/nfs_readdir_lookup_revalidate_failed/trigger events/nfs/nfs_readdir_uncached/trigger events/nfs/nfs_readdir_uncached_done/trigger events/nfs/nfs_readpage_done/trigger events/nfs/nfs_readpage_short/trigger events/nfs/nfs_refresh_inode_enter/trigger events/nfs/nfs_refresh_inode_exit/trigger events/nfs/nfs_remove_enter/trigger events/nfs/nfs_remove_exit/trigger events/nfs/nfs_rename_enter/trigger events/nfs/nfs_rename_exit/trigger events/nfs/nfs_revalidate_inode_enter/trigger events/nfs/nfs_revalidate_inode_exit/trigger events/nfs/nfs_rmdir_enter/trigger events/nfs/nfs_rmdir_exit/trigger events/nfs/nfs_set_cache_invalid/trigger events/nfs/nfs_set_inode_stale/trigger events/nfs/nfs_setattr_enter/trigger events/nfs/nfs_setattr_exit/trigger events/nfs/nfs_sillyrename_unlink/trigger events/nfs/nfs_size_grow/trigger events/nfs/nfs_size_truncate/trigger events/nfs/nfs_size_truncate_folio/trigger events/nfs/nfs_size_update/trigger events/nfs/nfs_size_wcc/trigger events/nfs/nfs_symlink_enter/trigger events/nfs/nfs_symlink_exit/trigger events/nfs/nfs_try_to_update_request/trigger events/nfs/nfs_try_to_update_request_done/trigger events/nfs/nfs_unlink_enter/trigger events/nfs/nfs_unlink_exit/trigger events/nfs/nfs_update_folio/trigger events/nfs/nfs_update_folio_done/trigger events/nfs/nfs_write_begin/trigger events/nfs/nfs_write_begin_done/trigger events/nfs/nfs_write_end/trigger events/nfs/nfs_write_end_done/trigger events/nfs/nfs_write_error/trigger events/nfs/nfs_writeback_done/trigger events/nfs/nfs_writeback_folio/trigger events/nfs/nfs_writeback_folio_done/trigger events/nfs/nfs_writeback_folio_reclaim/trigger events/nfs/nfs_writeback_folio_reclaim_done/trigger events/nfs/nfs_writeback_inode_enter/trigger events/nfs/nfs_writeback_inode_exit/trigger events/nfs/nfs_writepage_setup/trigger events/nfs/nfs_writepages/trigger events/nfs/nfs_writepages_done/trigger events/nfs/nfs_xdr_bad_filehandle/trigger events/nfs/nfs_xdr_status/trigger events/nmi/nmi_handler/trigger events/notifier/notifier_register/trigger events/notifier/notifier_run/trigger events/notifier/notifier_unregister/trigger events/nvme/nvme_async_event/trigger events/nvme/nvme_complete_rq/trigger events/nvme/nvme_setup_cmd/trigger events/nvme/nvme_sq/trigger events/oom/compact_retry/trigger events/oom/finish_task_reaping/trigger events/oom/mark_victim/trigger events/oom/oom_score_adj_update/trigger events/oom/reclaim_retry_zone/trigger events/oom/skip_task_reaping/trigger events/oom/start_task_reaping/trigger events/oom/wake_reaper/trigger events/osnoise/irq_noise/trigger events/osnoise/nmi_noise/trigger events/osnoise/osnoise_sample/trigger events/osnoise/sample_threshold/trigger events/osnoise/softirq_noise/trigger events/osnoise/thread_noise/trigger events/osnoise/timerlat_sample/trigger events/page_isolation/test_pages_isolated/trigger events/page_pool/page_pool_release/trigger events/page_pool/page_pool_state_hold/trigger events/page_pool/page_pool_state_release/trigger events/page_pool/page_pool_update_nid/trigger events/pagemap/mm_lru_activate/trigger events/pagemap/mm_lru_insertion/trigger events/pci/pci_hp_event/trigger events/pci/pcie_link_event/trigger events/pci_controller/pcie_ltssm_state_transition/trigger events/percpu/percpu_alloc_percpu/trigger events/percpu/percpu_alloc_percpu_fail/trigger events/percpu/percpu_create_chunk/trigger events/percpu/percpu_destroy_chunk/trigger events/percpu/percpu_free_percpu/trigger events/power/cpu_frequency/trigger events/power/cpu_frequency_limits/trigger events/power/cpu_idle/trigger events/power/cpu_idle_miss/trigger events/power/dev_pm_qos_add_request/trigger events/power/dev_pm_qos_remove_request/trigger events/power/dev_pm_qos_update_request/trigger events/power/device_pm_callback_end/trigger events/power/device_pm_callback_start/trigger events/power/guest_halt_poll_ns/trigger events/power/pm_qos_add_request/trigger events/power/pm_qos_remove_request/trigger events/power/pm_qos_update_flags/trigger events/power/pm_qos_update_request/trigger events/power/pm_qos_update_target/trigger events/power/pstate_sample/trigger events/power/suspend_resume/trigger events/power/wakeup_source_activate/trigger events/power/wakeup_source_deactivate/trigger events/preemptirq/irq_disable/trigger events/preemptirq/irq_enable/trigger events/preemptirq/preempt_disable/trigger events/preemptirq/preempt_enable/trigger events/printk/console/trigger events/pwm/pwm_apply/trigger events/pwm/pwm_get/trigger events/pwm/pwm_read_waveform/trigger events/pwm/pwm_round_waveform_fromhw/trigger events/pwm/pwm_round_waveform_tohw/trigger events/pwm/pwm_write_waveform/trigger events/qdisc/qdisc_create/trigger events/qdisc/qdisc_dequeue/trigger events/qdisc/qdisc_destroy/trigger events/qdisc/qdisc_drop/trigger events/qdisc/qdisc_enqueue/trigger events/qdisc/qdisc_reset/trigger events/ras/aer_event/trigger events/ras/arm_event/trigger events/ras/extlog_mem_event/trigger events/ras/mc_event/trigger events/ras/non_standard_event/trigger events/raw_syscalls/sys_enter/trigger events/raw_syscalls/sys_exit/trigger events/rcu/rcu_stall_warning/trigger events/rcu/rcu_utilization/trigger events/rdma_cma/cm_add_one/trigger events/rdma_cma/cm_disconnect/trigger events/rdma_cma/cm_event_done/trigger events/rdma_cma/cm_event_handler/trigger events/rdma_cma/cm_id_attach/trigger events/rdma_cma/cm_id_destroy/trigger events/rdma_cma/cm_prepare_mra/trigger events/rdma_cma/cm_qp_create/trigger events/rdma_cma/cm_qp_destroy/trigger events/rdma_cma/cm_remove_one/trigger events/rdma_cma/cm_req_handler/trigger events/rdma_cma/cm_send_rej/trigger events/rdma_cma/cm_send_rep/trigger events/rdma_cma/cm_send_req/trigger events/rdma_cma/cm_send_rtu/trigger events/rdma_cma/cm_send_sidr_rep/trigger events/rdma_cma/cm_send_sidr_req/trigger events/rdma_cma/cm_sent_drep/trigger events/rdma_cma/cm_sent_dreq/trigger events/rdma_core/cq_alloc/trigger events/rdma_core/cq_alloc_error/trigger events/rdma_core/cq_drain_complete/trigger events/rdma_core/cq_free/trigger events/rdma_core/cq_modify/trigger events/rdma_core/cq_poll/trigger events/rdma_core/cq_process/trigger events/rdma_core/cq_reschedule/trigger events/rdma_core/cq_schedule/trigger events/rdma_core/mr_alloc/trigger events/rdma_core/mr_dereg/trigger events/rdma_core/mr_integ_alloc/trigger events/readahead/page_cache_async_ra/trigger events/readahead/page_cache_ra_order/trigger events/readahead/page_cache_ra_unbounded/trigger events/readahead/page_cache_sync_ra/trigger events/regmap/regcache_drop_region/trigger events/regmap/regcache_sync/trigger events/regmap/regmap_async_complete_done/trigger events/regmap/regmap_async_complete_start/trigger events/regmap/regmap_async_io_complete/trigger events/regmap/regmap_async_write_start/trigger events/regmap/regmap_bulk_read/trigger events/regmap/regmap_bulk_write/trigger events/regmap/regmap_cache_bypass/trigger events/regmap/regmap_cache_only/trigger events/regmap/regmap_hw_read_done/trigger events/regmap/regmap_hw_read_start/trigger events/regmap/regmap_hw_write_done/trigger events/regmap/regmap_hw_write_start/trigger events/regmap/regmap_reg_read/trigger events/regmap/regmap_reg_read_cache/trigger events/regmap/regmap_reg_write/trigger events/resctrl/mon_llc_occupancy_limbo/trigger events/resctrl/pseudo_lock_l2/trigger events/resctrl/pseudo_lock_l3/trigger events/resctrl/pseudo_lock_mem_latency/trigger events/rpm/rpm_idle/trigger events/rpm/rpm_resume/trigger events/rpm/rpm_return_int/trigger events/rpm/rpm_status/trigger events/rpm/rpm_suspend/trigger events/rpm/rpm_usage/trigger events/rseq/rseq_ip_fixup/trigger events/rseq/rseq_update/trigger events/rtc/rtc_alarm_irq_enable/trigger events/rtc/rtc_irq_set_freq/trigger events/rtc/rtc_irq_set_state/trigger events/rtc/rtc_read_alarm/trigger events/rtc/rtc_read_offset/trigger events/rtc/rtc_read_time/trigger events/rtc/rtc_set_alarm/trigger events/rtc/rtc_set_offset/trigger events/rtc/rtc_set_time/trigger events/rtc/rtc_timer_dequeue/trigger events/rtc/rtc_timer_enqueue/trigger events/rtc/rtc_timer_fired/trigger events/rv/error_wwnr/trigger events/rv/event_wwnr/trigger events/rv/rv_retries_error/trigger events/sched/sched_kthread_stop/trigger events/sched/sched_kthread_stop_ret/trigger events/sched/sched_kthread_work_execute_end/trigger events/sched/sched_kthread_work_execute_start/trigger events/sched/sched_kthread_work_queue_work/trigger events/sched/sched_migrate_task/trigger events/sched/sched_move_numa/trigger events/sched/sched_pi_setprio/trigger events/sched/sched_prepare_exec/trigger events/sched/sched_process_exec/trigger events/sched/sched_process_exit/trigger events/sched/sched_process_fork/trigger events/sched/sched_process_free/trigger events/sched/sched_process_hang/trigger events/sched/sched_process_wait/trigger events/sched/sched_skip_cpuset_numa/trigger events/sched/sched_skip_vma_numa/trigger events/sched/sched_stat_blocked/trigger events/sched/sched_stat_iowait/trigger events/sched/sched_stat_runtime/trigger events/sched/sched_stat_sleep/trigger events/sched/sched_stat_wait/trigger events/sched/sched_stick_numa/trigger events/sched/sched_swap_numa/trigger events/sched/sched_switch/trigger events/sched/sched_wait_task/trigger events/sched/sched_wake_idle_without_ipi/trigger events/sched/sched_wakeup/trigger events/sched/sched_wakeup_new/trigger events/sched/sched_waking/trigger events/sched_ext/sched_ext_bypass_lb/trigger events/sched_ext/sched_ext_dump/trigger events/sched_ext/sched_ext_event/trigger events/scsi/scsi_dispatch_cmd_done/trigger events/scsi/scsi_dispatch_cmd_error/trigger events/scsi/scsi_dispatch_cmd_start/trigger events/scsi/scsi_dispatch_cmd_timeout/trigger events/scsi/scsi_eh_wakeup/trigger events/signal/signal_deliver/trigger events/signal/signal_generate/trigger events/skb/consume_skb/trigger events/skb/kfree_skb/trigger events/skb/skb_copy_datagram_iovec/trigger events/smbus/smbus_read/trigger events/smbus/smbus_reply/trigger events/smbus/smbus_result/trigger events/smbus/smbus_write/trigger events/smc/smc_rx_recvmsg/trigger events/smc/smc_switch_to_fallback/trigger events/smc/smc_tx_sendmsg/trigger events/smc/smcr_link_down/trigger events/sock/inet_sk_error_report/trigger events/sock/inet_sock_set_state/trigger events/sock/sk_data_ready/trigger events/sock/sock_exceed_buf_limit/trigger events/sock/sock_rcvqueue_full/trigger events/sock/sock_recv_length/trigger events/sock/sock_send_length/trigger events/sof/sof_ipc3_period_elapsed_position/trigger events/sof/sof_ipc4_fw_config/trigger events/sof/sof_pcm_pointer_position/trigger events/sof/sof_stream_position_ipc_rx/trigger events/sof/sof_widget_free/trigger events/sof/sof_widget_setup/trigger events/sof_intel/sof_intel_D0I3C_updated/trigger events/sof_intel/sof_intel_hda_dsp_check_stream_irq/trigger events/sof_intel/sof_intel_hda_dsp_pcm/trigger events/sof_intel/sof_intel_hda_dsp_stream_status/trigger events/sof_intel/sof_intel_hda_irq/trigger events/sof_intel/sof_intel_hda_irq_ipc_check/trigger events/sof_intel/sof_intel_ipc_firmware_initiated/trigger events/sof_intel/sof_intel_ipc_firmware_response/trigger events/spi/spi_controller_busy/trigger events/spi/spi_controller_idle/trigger events/spi/spi_message_done/trigger events/spi/spi_message_start/trigger events/spi/spi_message_submit/trigger events/spi/spi_set_cs/trigger events/spi/spi_setup/trigger events/spi/spi_transfer_start/trigger events/spi/spi_transfer_stop/trigger events/sunrpc/cache_entry_expired/trigger events/sunrpc/cache_entry_make_negative/trigger events/sunrpc/cache_entry_no_listener/trigger events/sunrpc/cache_entry_upcall/trigger events/sunrpc/cache_entry_update/trigger events/sunrpc/pmap_register/trigger events/sunrpc/rpc__auth_tooweak/trigger events/sunrpc/rpc__bad_creds/trigger events/sunrpc/rpc__garbage_args/trigger events/sunrpc/rpc__mismatch/trigger events/sunrpc/rpc__proc_unavail/trigger events/sunrpc/rpc__prog_mismatch/trigger events/sunrpc/rpc__prog_unavail/trigger events/sunrpc/rpc__stale_creds/trigger events/sunrpc/rpc__unparsable/trigger events/sunrpc/rpc_bad_callhdr/trigger events/sunrpc/rpc_bad_verifier/trigger events/sunrpc/rpc_buf_alloc/trigger events/sunrpc/rpc_call_rpcerror/trigger events/sunrpc/rpc_call_status/trigger events/sunrpc/rpc_clnt_clone_err/trigger events/sunrpc/rpc_clnt_free/trigger events/sunrpc/rpc_clnt_killall/trigger events/sunrpc/rpc_clnt_new/trigger events/sunrpc/rpc_clnt_new_err/trigger events/sunrpc/rpc_clnt_release/trigger events/sunrpc/rpc_clnt_replace_xprt/trigger events/sunrpc/rpc_clnt_replace_xprt_err/trigger events/sunrpc/rpc_clnt_shutdown/trigger events/sunrpc/rpc_connect_status/trigger events/sunrpc/rpc_refresh_status/trigger events/sunrpc/rpc_request/trigger events/sunrpc/rpc_retry_refresh_status/trigger events/sunrpc/rpc_socket_close/trigger events/sunrpc/rpc_socket_connect/trigger events/sunrpc/rpc_socket_error/trigger events/sunrpc/rpc_socket_nospace/trigger events/sunrpc/rpc_socket_reset_connection/trigger events/sunrpc/rpc_socket_shutdown/trigger events/sunrpc/rpc_socket_state_change/trigger events/sunrpc/rpc_stats_latency/trigger events/sunrpc/rpc_task_begin/trigger events/sunrpc/rpc_task_call_done/trigger events/sunrpc/rpc_task_complete/trigger events/sunrpc/rpc_task_end/trigger events/sunrpc/rpc_task_run_action/trigger events/sunrpc/rpc_task_signalled/trigger events/sunrpc/rpc_task_sleep/trigger events/sunrpc/rpc_task_sync_sleep/trigger events/sunrpc/rpc_task_sync_wake/trigger events/sunrpc/rpc_task_timeout/trigger events/sunrpc/rpc_task_wakeup/trigger events/sunrpc/rpc_timeout_status/trigger events/sunrpc/rpc_tls_not_started/trigger events/sunrpc/rpc_tls_unavailable/trigger events/sunrpc/rpc_xdr_alignment/trigger events/sunrpc/rpc_xdr_overflow/trigger events/sunrpc/rpc_xdr_recvfrom/trigger events/sunrpc/rpc_xdr_reply_pages/trigger events/sunrpc/rpc_xdr_sendto/trigger events/sunrpc/rpcb_bind_version_err/trigger events/sunrpc/rpcb_getport/trigger events/sunrpc/rpcb_prog_unavail_err/trigger events/sunrpc/rpcb_register/trigger events/sunrpc/rpcb_setport/trigger events/sunrpc/rpcb_timeout_err/trigger events/sunrpc/rpcb_unreachable_err/trigger events/sunrpc/rpcb_unrecognized_err/trigger events/sunrpc/rpcb_unregister/trigger events/sunrpc/svc_alloc_arg_err/trigger events/sunrpc/svc_authenticate/trigger events/sunrpc/svc_defer/trigger events/sunrpc/svc_defer_drop/trigger events/sunrpc/svc_defer_queue/trigger events/sunrpc/svc_defer_recv/trigger events/sunrpc/svc_drop/trigger events/sunrpc/svc_noregister/trigger events/sunrpc/svc_pool_thread_noidle/trigger events/sunrpc/svc_pool_thread_running/trigger events/sunrpc/svc_pool_thread_wake/trigger events/sunrpc/svc_process/trigger events/sunrpc/svc_register/trigger events/sunrpc/svc_replace_page_err/trigger events/sunrpc/svc_send/trigger events/sunrpc/svc_stats_latency/trigger events/sunrpc/svc_tls_not_started/trigger events/sunrpc/svc_tls_start/trigger events/sunrpc/svc_tls_timed_out/trigger events/sunrpc/svc_tls_unavailable/trigger events/sunrpc/svc_tls_upcall/trigger events/sunrpc/svc_unregister/trigger events/sunrpc/svc_xdr_recvfrom/trigger events/sunrpc/svc_xdr_sendto/trigger events/sunrpc/svc_xprt_accept/trigger events/sunrpc/svc_xprt_close/trigger events/sunrpc/svc_xprt_create_err/trigger events/sunrpc/svc_xprt_dequeue/trigger events/sunrpc/svc_xprt_detach/trigger events/sunrpc/svc_xprt_enqueue/trigger events/sunrpc/svc_xprt_free/trigger events/sunrpc/svc_xprt_no_write_space/trigger events/sunrpc/svcsock_accept_err/trigger events/sunrpc/svcsock_data_ready/trigger events/sunrpc/svcsock_free/trigger events/sunrpc/svcsock_getpeername_err/trigger events/sunrpc/svcsock_marker/trigger events/sunrpc/svcsock_new/trigger events/sunrpc/svcsock_tcp_recv/trigger events/sunrpc/svcsock_tcp_recv_eagain/trigger events/sunrpc/svcsock_tcp_recv_err/trigger events/sunrpc/svcsock_tcp_recv_short/trigger events/sunrpc/svcsock_tcp_send/trigger events/sunrpc/svcsock_tcp_state/trigger events/sunrpc/svcsock_udp_recv/trigger events/sunrpc/svcsock_udp_recv_err/trigger events/sunrpc/svcsock_udp_send/trigger events/sunrpc/svcsock_write_space/trigger events/sunrpc/xprt_connect/trigger events/sunrpc/xprt_create/trigger events/sunrpc/xprt_destroy/trigger events/sunrpc/xprt_disconnect_auto/trigger events/sunrpc/xprt_disconnect_done/trigger events/sunrpc/xprt_disconnect_force/trigger events/sunrpc/xprt_get_cong/trigger events/sunrpc/xprt_lookup_rqst/trigger events/sunrpc/xprt_ping/trigger events/sunrpc/xprt_put_cong/trigger events/sunrpc/xprt_release_cong/trigger events/sunrpc/xprt_release_xprt/trigger events/sunrpc/xprt_reserve/trigger events/sunrpc/xprt_reserve_cong/trigger events/sunrpc/xprt_reserve_xprt/trigger events/sunrpc/xprt_retransmit/trigger events/sunrpc/xprt_timer/trigger events/sunrpc/xprt_transmit/trigger events/sunrpc/xs_data_ready/trigger events/sunrpc/xs_stream_read_data/trigger events/sunrpc/xs_stream_read_request/trigger events/swiotlb/swiotlb_bounced/trigger events/syscalls/sys_enter_accept/trigger events/syscalls/sys_enter_accept4/trigger events/syscalls/sys_enter_access/trigger events/syscalls/sys_enter_acct/trigger events/syscalls/sys_enter_add_key/trigger events/syscalls/sys_enter_adjtimex/trigger events/syscalls/sys_enter_alarm/trigger events/syscalls/sys_enter_arch_prctl/trigger events/syscalls/sys_enter_bind/trigger events/syscalls/sys_enter_bpf/trigger events/syscalls/sys_enter_brk/trigger events/syscalls/sys_enter_cachestat/trigger events/syscalls/sys_enter_capget/trigger events/syscalls/sys_enter_capset/trigger events/syscalls/sys_enter_chdir/trigger events/syscalls/sys_enter_chmod/trigger events/syscalls/sys_enter_chown/trigger events/syscalls/sys_enter_chroot/trigger events/syscalls/sys_enter_clock_adjtime/trigger events/syscalls/sys_enter_clock_getres/trigger events/syscalls/sys_enter_clock_gettime/trigger events/syscalls/sys_enter_clock_nanosleep/trigger events/syscalls/sys_enter_clock_settime/trigger events/syscalls/sys_enter_clone/trigger events/syscalls/sys_enter_clone3/trigger events/syscalls/sys_enter_close/trigger events/syscalls/sys_enter_close_range/trigger events/syscalls/sys_enter_connect/trigger events/syscalls/sys_enter_copy_file_range/trigger events/syscalls/sys_enter_creat/trigger events/syscalls/sys_enter_delete_module/trigger events/syscalls/sys_enter_dup/trigger events/syscalls/sys_enter_dup2/trigger events/syscalls/sys_enter_dup3/trigger events/syscalls/sys_enter_epoll_create/trigger events/syscalls/sys_enter_epoll_create1/trigger events/syscalls/sys_enter_epoll_ctl/trigger events/syscalls/sys_enter_epoll_pwait/trigger events/syscalls/sys_enter_epoll_pwait2/trigger events/syscalls/sys_enter_epoll_wait/trigger events/syscalls/sys_enter_eventfd/trigger events/syscalls/sys_enter_eventfd2/trigger events/syscalls/sys_enter_execve/trigger events/syscalls/sys_enter_execveat/trigger events/syscalls/sys_enter_exit/trigger events/syscalls/sys_enter_exit_group/trigger events/syscalls/sys_enter_faccessat/trigger events/syscalls/sys_enter_faccessat2/trigger events/syscalls/sys_enter_fadvise64/trigger events/syscalls/sys_enter_fallocate/trigger events/syscalls/sys_enter_fanotify_init/trigger events/syscalls/sys_enter_fanotify_mark/trigger events/syscalls/sys_enter_fchdir/trigger events/syscalls/sys_enter_fchmod/trigger events/syscalls/sys_enter_fchmodat/trigger events/syscalls/sys_enter_fchmodat2/trigger events/syscalls/sys_enter_fchown/trigger events/syscalls/sys_enter_fchownat/trigger events/syscalls/sys_enter_fcntl/trigger events/syscalls/sys_enter_fdatasync/trigger events/syscalls/sys_enter_fgetxattr/trigger events/syscalls/sys_enter_file_getattr/trigger events/syscalls/sys_enter_file_setattr/trigger events/syscalls/sys_enter_finit_module/trigger events/syscalls/sys_enter_flistxattr/trigger events/syscalls/sys_enter_flock/trigger events/syscalls/sys_enter_fork/trigger events/syscalls/sys_enter_fremovexattr/trigger events/syscalls/sys_enter_fsconfig/trigger events/syscalls/sys_enter_fsetxattr/trigger events/syscalls/sys_enter_fsmount/trigger events/syscalls/sys_enter_fsopen/trigger events/syscalls/sys_enter_fspick/trigger events/syscalls/sys_enter_fstatfs/trigger events/syscalls/sys_enter_fsync/trigger events/syscalls/sys_enter_ftruncate/trigger events/syscalls/sys_enter_futex/trigger events/syscalls/sys_enter_futex_requeue/trigger events/syscalls/sys_enter_futex_wait/trigger events/syscalls/sys_enter_futex_waitv/trigger events/syscalls/sys_enter_futex_wake/trigger events/syscalls/sys_enter_futimesat/trigger events/syscalls/sys_enter_get_mempolicy/trigger events/syscalls/sys_enter_get_robust_list/trigger events/syscalls/sys_enter_getcpu/trigger events/syscalls/sys_enter_getcwd/trigger events/syscalls/sys_enter_getdents/trigger events/syscalls/sys_enter_getdents64/trigger events/syscalls/sys_enter_getegid/trigger events/syscalls/sys_enter_geteuid/trigger events/syscalls/sys_enter_getgid/trigger events/syscalls/sys_enter_getgroups/trigger events/syscalls/sys_enter_getitimer/trigger events/syscalls/sys_enter_getpeername/trigger events/syscalls/sys_enter_getpgid/trigger events/syscalls/sys_enter_getpgrp/trigger events/syscalls/sys_enter_getpid/trigger events/syscalls/sys_enter_getppid/trigger events/syscalls/sys_enter_getpriority/trigger events/syscalls/sys_enter_getrandom/trigger events/syscalls/sys_enter_getresgid/trigger events/syscalls/sys_enter_getresuid/trigger events/syscalls/sys_enter_getrlimit/trigger events/syscalls/sys_enter_getrusage/trigger events/syscalls/sys_enter_getsid/trigger events/syscalls/sys_enter_getsockname/trigger events/syscalls/sys_enter_getsockopt/trigger events/syscalls/sys_enter_gettid/trigger events/syscalls/sys_enter_gettimeofday/trigger events/syscalls/sys_enter_getuid/trigger events/syscalls/sys_enter_getxattr/trigger events/syscalls/sys_enter_getxattrat/trigger events/syscalls/sys_enter_init_module/trigger events/syscalls/sys_enter_inotify_add_watch/trigger events/syscalls/sys_enter_inotify_init/trigger events/syscalls/sys_enter_inotify_init1/trigger events/syscalls/sys_enter_inotify_rm_watch/trigger events/syscalls/sys_enter_io_cancel/trigger events/syscalls/sys_enter_io_destroy/trigger events/syscalls/sys_enter_io_getevents/trigger events/syscalls/sys_enter_io_pgetevents/trigger events/syscalls/sys_enter_io_setup/trigger events/syscalls/sys_enter_io_submit/trigger events/syscalls/sys_enter_io_uring_enter/trigger events/syscalls/sys_enter_io_uring_register/trigger events/syscalls/sys_enter_io_uring_setup/trigger events/syscalls/sys_enter_ioctl/trigger events/syscalls/sys_enter_ioperm/trigger events/syscalls/sys_enter_iopl/trigger events/syscalls/sys_enter_ioprio_get/trigger events/syscalls/sys_enter_ioprio_set/trigger events/syscalls/sys_enter_kcmp/trigger events/syscalls/sys_enter_kexec_file_load/trigger events/syscalls/sys_enter_kexec_load/trigger events/syscalls/sys_enter_keyctl/trigger events/syscalls/sys_enter_kill/trigger events/syscalls/sys_enter_lchown/trigger events/syscalls/sys_enter_lgetxattr/trigger events/syscalls/sys_enter_link/trigger events/syscalls/sys_enter_linkat/trigger events/syscalls/sys_enter_listen/trigger events/syscalls/sys_enter_listmount/trigger events/syscalls/sys_enter_listns/trigger events/syscalls/sys_enter_listxattr/trigger events/syscalls/sys_enter_listxattrat/trigger events/syscalls/sys_enter_llistxattr/trigger events/syscalls/sys_enter_lremovexattr/trigger events/syscalls/sys_enter_lseek/trigger events/syscalls/sys_enter_lsetxattr/trigger events/syscalls/sys_enter_lsm_get_self_attr/trigger events/syscalls/sys_enter_lsm_list_modules/trigger events/syscalls/sys_enter_lsm_set_self_attr/trigger events/syscalls/sys_enter_madvise/trigger events/syscalls/sys_enter_mbind/trigger events/syscalls/sys_enter_membarrier/trigger events/syscalls/sys_enter_memfd_create/trigger events/syscalls/sys_enter_memfd_secret/trigger events/syscalls/sys_enter_migrate_pages/trigger events/syscalls/sys_enter_mincore/trigger events/syscalls/sys_enter_mkdir/trigger events/syscalls/sys_enter_mkdirat/trigger events/syscalls/sys_enter_mknod/trigger events/syscalls/sys_enter_mknodat/trigger events/syscalls/sys_enter_mlock/trigger events/syscalls/sys_enter_mlock2/trigger events/syscalls/sys_enter_mlockall/trigger events/syscalls/sys_enter_mmap/trigger events/syscalls/sys_enter_modify_ldt/trigger events/syscalls/sys_enter_mount/trigger events/syscalls/sys_enter_mount_setattr/trigger events/syscalls/sys_enter_move_mount/trigger events/syscalls/sys_enter_move_pages/trigger events/syscalls/sys_enter_mprotect/trigger events/syscalls/sys_enter_mq_getsetattr/trigger events/syscalls/sys_enter_mq_notify/trigger events/syscalls/sys_enter_mq_open/trigger events/syscalls/sys_enter_mq_timedreceive/trigger events/syscalls/sys_enter_mq_timedsend/trigger events/syscalls/sys_enter_mq_unlink/trigger events/syscalls/sys_enter_mremap/trigger events/syscalls/sys_enter_mseal/trigger events/syscalls/sys_enter_msgctl/trigger events/syscalls/sys_enter_msgget/trigger events/syscalls/sys_enter_msgrcv/trigger events/syscalls/sys_enter_msgsnd/trigger events/syscalls/sys_enter_msync/trigger events/syscalls/sys_enter_munlock/trigger events/syscalls/sys_enter_munlockall/trigger events/syscalls/sys_enter_munmap/trigger events/syscalls/sys_enter_name_to_handle_at/trigger events/syscalls/sys_enter_nanosleep/trigger events/syscalls/sys_enter_newfstat/trigger events/syscalls/sys_enter_newfstatat/trigger events/syscalls/sys_enter_newlstat/trigger events/syscalls/sys_enter_newstat/trigger events/syscalls/sys_enter_newuname/trigger events/syscalls/sys_enter_open/trigger events/syscalls/sys_enter_open_by_handle_at/trigger events/syscalls/sys_enter_open_tree/trigger events/syscalls/sys_enter_open_tree_attr/trigger events/syscalls/sys_enter_openat/trigger events/syscalls/sys_enter_openat2/trigger events/syscalls/sys_enter_pause/trigger events/syscalls/sys_enter_perf_event_open/trigger events/syscalls/sys_enter_personality/trigger events/syscalls/sys_enter_pidfd_getfd/trigger events/syscalls/sys_enter_pidfd_open/trigger events/syscalls/sys_enter_pidfd_send_signal/trigger events/syscalls/sys_enter_pipe/trigger events/syscalls/sys_enter_pipe2/trigger events/syscalls/sys_enter_pivot_root/trigger events/syscalls/sys_enter_pkey_alloc/trigger events/syscalls/sys_enter_pkey_free/trigger events/syscalls/sys_enter_pkey_mprotect/trigger events/syscalls/sys_enter_poll/trigger events/syscalls/sys_enter_ppoll/trigger events/syscalls/sys_enter_prctl/trigger events/syscalls/sys_enter_pread64/trigger events/syscalls/sys_enter_preadv/trigger events/syscalls/sys_enter_preadv2/trigger events/syscalls/sys_enter_prlimit64/trigger events/syscalls/sys_enter_process_madvise/trigger events/syscalls/sys_enter_process_mrelease/trigger events/syscalls/sys_enter_process_vm_readv/trigger events/syscalls/sys_enter_process_vm_writev/trigger events/syscalls/sys_enter_pselect6/trigger events/syscalls/sys_enter_ptrace/trigger events/syscalls/sys_enter_pwrite64/trigger events/syscalls/sys_enter_pwritev/trigger events/syscalls/sys_enter_pwritev2/trigger events/syscalls/sys_enter_quotactl/trigger events/syscalls/sys_enter_quotactl_fd/trigger events/syscalls/sys_enter_read/trigger events/syscalls/sys_enter_readahead/trigger events/syscalls/sys_enter_readlink/trigger events/syscalls/sys_enter_readlinkat/trigger events/syscalls/sys_enter_readv/trigger events/syscalls/sys_enter_reboot/trigger events/syscalls/sys_enter_recvfrom/trigger events/syscalls/sys_enter_recvmmsg/trigger events/syscalls/sys_enter_recvmsg/trigger events/syscalls/sys_enter_remap_file_pages/trigger events/syscalls/sys_enter_removexattr/trigger events/syscalls/sys_enter_removexattrat/trigger events/syscalls/sys_enter_rename/trigger events/syscalls/sys_enter_renameat/trigger events/syscalls/sys_enter_renameat2/trigger events/syscalls/sys_enter_request_key/trigger events/syscalls/sys_enter_restart_syscall/trigger events/syscalls/sys_enter_rmdir/trigger events/syscalls/sys_enter_rseq/trigger events/syscalls/sys_enter_rt_sigaction/trigger events/syscalls/sys_enter_rt_sigpending/trigger events/syscalls/sys_enter_rt_sigprocmask/trigger events/syscalls/sys_enter_rt_sigqueueinfo/trigger events/syscalls/sys_enter_rt_sigreturn/trigger events/syscalls/sys_enter_rt_sigsuspend/trigger events/syscalls/sys_enter_rt_sigtimedwait/trigger events/syscalls/sys_enter_rt_tgsigqueueinfo/trigger events/syscalls/sys_enter_sched_get_priority_max/trigger events/syscalls/sys_enter_sched_get_priority_min/trigger events/syscalls/sys_enter_sched_getaffinity/trigger events/syscalls/sys_enter_sched_getattr/trigger events/syscalls/sys_enter_sched_getparam/trigger events/syscalls/sys_enter_sched_getscheduler/trigger events/syscalls/sys_enter_sched_rr_get_interval/trigger events/syscalls/sys_enter_sched_setaffinity/trigger events/syscalls/sys_enter_sched_setattr/trigger events/syscalls/sys_enter_sched_setparam/trigger events/syscalls/sys_enter_sched_setscheduler/trigger events/syscalls/sys_enter_sched_yield/trigger events/syscalls/sys_enter_seccomp/trigger events/syscalls/sys_enter_select/trigger events/syscalls/sys_enter_semctl/trigger events/syscalls/sys_enter_semget/trigger events/syscalls/sys_enter_semop/trigger events/syscalls/sys_enter_semtimedop/trigger events/syscalls/sys_enter_sendfile64/trigger events/syscalls/sys_enter_sendmmsg/trigger events/syscalls/sys_enter_sendmsg/trigger events/syscalls/sys_enter_sendto/trigger events/syscalls/sys_enter_set_mempolicy/trigger events/syscalls/sys_enter_set_mempolicy_home_node/trigger events/syscalls/sys_enter_set_robust_list/trigger events/syscalls/sys_enter_set_tid_address/trigger events/syscalls/sys_enter_setdomainname/trigger events/syscalls/sys_enter_setfsgid/trigger events/syscalls/sys_enter_setfsuid/trigger events/syscalls/sys_enter_setgid/trigger events/syscalls/sys_enter_setgroups/trigger events/syscalls/sys_enter_sethostname/trigger events/syscalls/sys_enter_setitimer/trigger events/syscalls/sys_enter_setns/trigger events/syscalls/sys_enter_setpgid/trigger events/syscalls/sys_enter_setpriority/trigger events/syscalls/sys_enter_setregid/trigger events/syscalls/sys_enter_setresgid/trigger events/syscalls/sys_enter_setresuid/trigger events/syscalls/sys_enter_setreuid/trigger events/syscalls/sys_enter_setrlimit/trigger events/syscalls/sys_enter_setsid/trigger events/syscalls/sys_enter_setsockopt/trigger events/syscalls/sys_enter_settimeofday/trigger events/syscalls/sys_enter_setuid/trigger events/syscalls/sys_enter_setxattr/trigger events/syscalls/sys_enter_setxattrat/trigger events/syscalls/sys_enter_shmat/trigger events/syscalls/sys_enter_shmctl/trigger events/syscalls/sys_enter_shmdt/trigger events/syscalls/sys_enter_shmget/trigger events/syscalls/sys_enter_shutdown/trigger events/syscalls/sys_enter_sigaltstack/trigger events/syscalls/sys_enter_signalfd/trigger events/syscalls/sys_enter_signalfd4/trigger events/syscalls/sys_enter_socket/trigger events/syscalls/sys_enter_socketpair/trigger events/syscalls/sys_enter_splice/trigger events/syscalls/sys_enter_statfs/trigger events/syscalls/sys_enter_statmount/trigger events/syscalls/sys_enter_statx/trigger events/syscalls/sys_enter_swapoff/trigger events/syscalls/sys_enter_swapon/trigger events/syscalls/sys_enter_symlink/trigger events/syscalls/sys_enter_symlinkat/trigger events/syscalls/sys_enter_sync/trigger events/syscalls/sys_enter_sync_file_range/trigger events/syscalls/sys_enter_syncfs/trigger events/syscalls/sys_enter_sysfs/trigger events/syscalls/sys_enter_sysinfo/trigger events/syscalls/sys_enter_syslog/trigger events/syscalls/sys_enter_tee/trigger events/syscalls/sys_enter_tgkill/trigger events/syscalls/sys_enter_time/trigger events/syscalls/sys_enter_timer_create/trigger events/syscalls/sys_enter_timer_delete/trigger events/syscalls/sys_enter_timer_getoverrun/trigger events/syscalls/sys_enter_timer_gettime/trigger events/syscalls/sys_enter_timer_settime/trigger events/syscalls/sys_enter_timerfd_create/trigger events/syscalls/sys_enter_timerfd_gettime/trigger events/syscalls/sys_enter_timerfd_settime/trigger events/syscalls/sys_enter_times/trigger events/syscalls/sys_enter_tkill/trigger events/syscalls/sys_enter_truncate/trigger events/syscalls/sys_enter_umask/trigger events/syscalls/sys_enter_umount/trigger events/syscalls/sys_enter_unlink/trigger events/syscalls/sys_enter_unlinkat/trigger events/syscalls/sys_enter_unshare/trigger events/syscalls/sys_enter_uprobe/trigger events/syscalls/sys_enter_uretprobe/trigger events/syscalls/sys_enter_userfaultfd/trigger events/syscalls/sys_enter_ustat/trigger events/syscalls/sys_enter_utime/trigger events/syscalls/sys_enter_utimensat/trigger events/syscalls/sys_enter_utimes/trigger events/syscalls/sys_enter_vfork/trigger events/syscalls/sys_enter_vhangup/trigger events/syscalls/sys_enter_vmsplice/trigger events/syscalls/sys_enter_wait4/trigger events/syscalls/sys_enter_waitid/trigger events/syscalls/sys_enter_write/trigger events/syscalls/sys_enter_writev/trigger events/syscalls/sys_exit_accept/trigger events/syscalls/sys_exit_accept4/trigger events/syscalls/sys_exit_access/trigger events/syscalls/sys_exit_acct/trigger events/syscalls/sys_exit_add_key/trigger events/syscalls/sys_exit_adjtimex/trigger events/syscalls/sys_exit_alarm/trigger events/syscalls/sys_exit_arch_prctl/trigger events/syscalls/sys_exit_bind/trigger events/syscalls/sys_exit_bpf/trigger events/syscalls/sys_exit_brk/trigger events/syscalls/sys_exit_cachestat/trigger events/syscalls/sys_exit_capget/trigger events/syscalls/sys_exit_capset/trigger events/syscalls/sys_exit_chdir/trigger events/syscalls/sys_exit_chmod/trigger events/syscalls/sys_exit_chown/trigger events/syscalls/sys_exit_chroot/trigger events/syscalls/sys_exit_clock_adjtime/trigger events/syscalls/sys_exit_clock_getres/trigger events/syscalls/sys_exit_clock_gettime/trigger events/syscalls/sys_exit_clock_nanosleep/trigger events/syscalls/sys_exit_clock_settime/trigger events/syscalls/sys_exit_clone/trigger events/syscalls/sys_exit_clone3/trigger events/syscalls/sys_exit_close/trigger events/syscalls/sys_exit_close_range/trigger events/syscalls/sys_exit_connect/trigger events/syscalls/sys_exit_copy_file_range/trigger events/syscalls/sys_exit_creat/trigger events/syscalls/sys_exit_delete_module/trigger events/syscalls/sys_exit_dup/trigger events/syscalls/sys_exit_dup2/trigger events/syscalls/sys_exit_dup3/trigger events/syscalls/sys_exit_epoll_create/trigger events/syscalls/sys_exit_epoll_create1/trigger events/syscalls/sys_exit_epoll_ctl/trigger events/syscalls/sys_exit_epoll_pwait/trigger events/syscalls/sys_exit_epoll_pwait2/trigger events/syscalls/sys_exit_epoll_wait/trigger events/syscalls/sys_exit_eventfd/trigger events/syscalls/sys_exit_eventfd2/trigger events/syscalls/sys_exit_execve/trigger events/syscalls/sys_exit_execveat/trigger events/syscalls/sys_exit_exit/trigger events/syscalls/sys_exit_exit_group/trigger events/syscalls/sys_exit_faccessat/trigger events/syscalls/sys_exit_faccessat2/trigger events/syscalls/sys_exit_fadvise64/trigger events/syscalls/sys_exit_fallocate/trigger events/syscalls/sys_exit_fanotify_init/trigger events/syscalls/sys_exit_fanotify_mark/trigger events/syscalls/sys_exit_fchdir/trigger events/syscalls/sys_exit_fchmod/trigger events/syscalls/sys_exit_fchmodat/trigger events/syscalls/sys_exit_fchmodat2/trigger events/syscalls/sys_exit_fchown/trigger events/syscalls/sys_exit_fchownat/trigger events/syscalls/sys_exit_fcntl/trigger events/syscalls/sys_exit_fdatasync/trigger events/syscalls/sys_exit_fgetxattr/trigger events/syscalls/sys_exit_file_getattr/trigger events/syscalls/sys_exit_file_setattr/trigger events/syscalls/sys_exit_finit_module/trigger events/syscalls/sys_exit_flistxattr/trigger events/syscalls/sys_exit_flock/trigger events/syscalls/sys_exit_fork/trigger events/syscalls/sys_exit_fremovexattr/trigger events/syscalls/sys_exit_fsconfig/trigger events/syscalls/sys_exit_fsetxattr/trigger events/syscalls/sys_exit_fsmount/trigger events/syscalls/sys_exit_fsopen/trigger events/syscalls/sys_exit_fspick/trigger events/syscalls/sys_exit_fstatfs/trigger events/syscalls/sys_exit_fsync/trigger events/syscalls/sys_exit_ftruncate/trigger events/syscalls/sys_exit_futex/trigger events/syscalls/sys_exit_futex_requeue/trigger events/syscalls/sys_exit_futex_wait/trigger events/syscalls/sys_exit_futex_waitv/trigger events/syscalls/sys_exit_futex_wake/trigger events/syscalls/sys_exit_futimesat/trigger events/syscalls/sys_exit_get_mempolicy/trigger events/syscalls/sys_exit_get_robust_list/trigger events/syscalls/sys_exit_getcpu/trigger events/syscalls/sys_exit_getcwd/trigger events/syscalls/sys_exit_getdents/trigger events/syscalls/sys_exit_getdents64/trigger events/syscalls/sys_exit_getegid/trigger events/syscalls/sys_exit_geteuid/trigger events/syscalls/sys_exit_getgid/trigger events/syscalls/sys_exit_getgroups/trigger events/syscalls/sys_exit_getitimer/trigger events/syscalls/sys_exit_getpeername/trigger events/syscalls/sys_exit_getpgid/trigger events/syscalls/sys_exit_getpgrp/trigger events/syscalls/sys_exit_getpid/trigger events/syscalls/sys_exit_getppid/trigger events/syscalls/sys_exit_getpriority/trigger events/syscalls/sys_exit_getrandom/trigger events/syscalls/sys_exit_getresgid/trigger events/syscalls/sys_exit_getresuid/trigger events/syscalls/sys_exit_getrlimit/trigger events/syscalls/sys_exit_getrusage/trigger events/syscalls/sys_exit_getsid/trigger events/syscalls/sys_exit_getsockname/trigger events/syscalls/sys_exit_getsockopt/trigger events/syscalls/sys_exit_gettid/trigger events/syscalls/sys_exit_gettimeofday/trigger events/syscalls/sys_exit_getuid/trigger events/syscalls/sys_exit_getxattr/trigger events/syscalls/sys_exit_getxattrat/trigger events/syscalls/sys_exit_init_module/trigger events/syscalls/sys_exit_inotify_add_watch/trigger events/syscalls/sys_exit_inotify_init/trigger events/syscalls/sys_exit_inotify_init1/trigger events/syscalls/sys_exit_inotify_rm_watch/trigger events/syscalls/sys_exit_io_cancel/trigger events/syscalls/sys_exit_io_destroy/trigger events/syscalls/sys_exit_io_getevents/trigger events/syscalls/sys_exit_io_pgetevents/trigger events/syscalls/sys_exit_io_setup/trigger events/syscalls/sys_exit_io_submit/trigger events/syscalls/sys_exit_io_uring_enter/trigger events/syscalls/sys_exit_io_uring_register/trigger events/syscalls/sys_exit_io_uring_setup/trigger events/syscalls/sys_exit_ioctl/trigger events/syscalls/sys_exit_ioperm/trigger events/syscalls/sys_exit_iopl/trigger events/syscalls/sys_exit_ioprio_get/trigger events/syscalls/sys_exit_ioprio_set/trigger events/syscalls/sys_exit_kcmp/trigger events/syscalls/sys_exit_kexec_file_load/trigger events/syscalls/sys_exit_kexec_load/trigger events/syscalls/sys_exit_keyctl/trigger events/syscalls/sys_exit_kill/trigger events/syscalls/sys_exit_lchown/trigger events/syscalls/sys_exit_lgetxattr/trigger events/syscalls/sys_exit_link/trigger events/syscalls/sys_exit_linkat/trigger events/syscalls/sys_exit_listen/trigger events/syscalls/sys_exit_listmount/trigger events/syscalls/sys_exit_listns/trigger events/syscalls/sys_exit_listxattr/trigger events/syscalls/sys_exit_listxattrat/trigger events/syscalls/sys_exit_llistxattr/trigger events/syscalls/sys_exit_lremovexattr/trigger events/syscalls/sys_exit_lseek/trigger events/syscalls/sys_exit_lsetxattr/trigger events/syscalls/sys_exit_lsm_get_self_attr/trigger events/syscalls/sys_exit_lsm_list_modules/trigger events/syscalls/sys_exit_lsm_set_self_attr/trigger events/syscalls/sys_exit_madvise/trigger events/syscalls/sys_exit_mbind/trigger events/syscalls/sys_exit_membarrier/trigger events/syscalls/sys_exit_memfd_create/trigger events/syscalls/sys_exit_memfd_secret/trigger events/syscalls/sys_exit_migrate_pages/trigger events/syscalls/sys_exit_mincore/trigger events/syscalls/sys_exit_mkdir/trigger events/syscalls/sys_exit_mkdirat/trigger events/syscalls/sys_exit_mknod/trigger events/syscalls/sys_exit_mknodat/trigger events/syscalls/sys_exit_mlock/trigger events/syscalls/sys_exit_mlock2/trigger events/syscalls/sys_exit_mlockall/trigger events/syscalls/sys_exit_mmap/trigger events/syscalls/sys_exit_modify_ldt/trigger events/syscalls/sys_exit_mount/trigger events/syscalls/sys_exit_mount_setattr/trigger events/syscalls/sys_exit_move_mount/trigger events/syscalls/sys_exit_move_pages/trigger events/syscalls/sys_exit_mprotect/trigger events/syscalls/sys_exit_mq_getsetattr/trigger events/syscalls/sys_exit_mq_notify/trigger events/syscalls/sys_exit_mq_open/trigger events/syscalls/sys_exit_mq_timedreceive/trigger events/syscalls/sys_exit_mq_timedsend/trigger events/syscalls/sys_exit_mq_unlink/trigger events/syscalls/sys_exit_mremap/trigger events/syscalls/sys_exit_mseal/trigger events/syscalls/sys_exit_msgctl/trigger events/syscalls/sys_exit_msgget/trigger events/syscalls/sys_exit_msgrcv/trigger events/syscalls/sys_exit_msgsnd/trigger events/syscalls/sys_exit_msync/trigger events/syscalls/sys_exit_munlock/trigger events/syscalls/sys_exit_munlockall/trigger events/syscalls/sys_exit_munmap/trigger events/syscalls/sys_exit_name_to_handle_at/trigger events/syscalls/sys_exit_nanosleep/trigger events/syscalls/sys_exit_newfstat/trigger events/syscalls/sys_exit_newfstatat/trigger events/syscalls/sys_exit_newlstat/trigger events/syscalls/sys_exit_newstat/trigger events/syscalls/sys_exit_newuname/trigger events/syscalls/sys_exit_open/trigger events/syscalls/sys_exit_open_by_handle_at/trigger events/syscalls/sys_exit_open_tree/trigger events/syscalls/sys_exit_open_tree_attr/trigger events/syscalls/sys_exit_openat/trigger events/syscalls/sys_exit_openat2/trigger events/syscalls/sys_exit_pause/trigger events/syscalls/sys_exit_perf_event_open/trigger events/syscalls/sys_exit_personality/trigger events/syscalls/sys_exit_pidfd_getfd/trigger events/syscalls/sys_exit_pidfd_open/trigger events/syscalls/sys_exit_pidfd_send_signal/trigger events/syscalls/sys_exit_pipe/trigger events/syscalls/sys_exit_pipe2/trigger events/syscalls/sys_exit_pivot_root/trigger events/syscalls/sys_exit_pkey_alloc/trigger events/syscalls/sys_exit_pkey_free/trigger events/syscalls/sys_exit_pkey_mprotect/trigger events/syscalls/sys_exit_poll/trigger events/syscalls/sys_exit_ppoll/trigger events/syscalls/sys_exit_prctl/trigger events/syscalls/sys_exit_pread64/trigger events/syscalls/sys_exit_preadv/trigger events/syscalls/sys_exit_preadv2/trigger events/syscalls/sys_exit_prlimit64/trigger events/syscalls/sys_exit_process_madvise/trigger events/syscalls/sys_exit_process_mrelease/trigger events/syscalls/sys_exit_process_vm_readv/trigger events/syscalls/sys_exit_process_vm_writev/trigger events/syscalls/sys_exit_pselect6/trigger events/syscalls/sys_exit_ptrace/trigger events/syscalls/sys_exit_pwrite64/trigger events/syscalls/sys_exit_pwritev/trigger events/syscalls/sys_exit_pwritev2/trigger events/syscalls/sys_exit_quotactl/trigger events/syscalls/sys_exit_quotactl_fd/trigger events/syscalls/sys_exit_read/trigger events/syscalls/sys_exit_readahead/trigger events/syscalls/sys_exit_readlink/trigger events/syscalls/sys_exit_readlinkat/trigger events/syscalls/sys_exit_readv/trigger events/syscalls/sys_exit_reboot/trigger events/syscalls/sys_exit_recvfrom/trigger events/syscalls/sys_exit_recvmmsg/trigger events/syscalls/sys_exit_recvmsg/trigger events/syscalls/sys_exit_remap_file_pages/trigger events/syscalls/sys_exit_removexattr/trigger events/syscalls/sys_exit_removexattrat/trigger events/syscalls/sys_exit_rename/trigger events/syscalls/sys_exit_renameat/trigger events/syscalls/sys_exit_renameat2/trigger events/syscalls/sys_exit_request_key/trigger events/syscalls/sys_exit_restart_syscall/trigger events/syscalls/sys_exit_rmdir/trigger events/syscalls/sys_exit_rseq/trigger events/syscalls/sys_exit_rt_sigaction/trigger events/syscalls/sys_exit_rt_sigpending/trigger events/syscalls/sys_exit_rt_sigprocmask/trigger events/syscalls/sys_exit_rt_sigqueueinfo/trigger events/syscalls/sys_exit_rt_sigreturn/trigger events/syscalls/sys_exit_rt_sigsuspend/trigger events/syscalls/sys_exit_rt_sigtimedwait/trigger events/syscalls/sys_exit_rt_tgsigqueueinfo/trigger events/syscalls/sys_exit_sched_get_priority_max/trigger events/syscalls/sys_exit_sched_get_priority_min/trigger events/syscalls/sys_exit_sched_getaffinity/trigger events/syscalls/sys_exit_sched_getattr/trigger events/syscalls/sys_exit_sched_getparam/trigger events/syscalls/sys_exit_sched_getscheduler/trigger events/syscalls/sys_exit_sched_rr_get_interval/trigger events/syscalls/sys_exit_sched_setaffinity/trigger events/syscalls/sys_exit_sched_setattr/trigger events/syscalls/sys_exit_sched_setparam/trigger events/syscalls/sys_exit_sched_setscheduler/trigger events/syscalls/sys_exit_sched_yield/trigger events/syscalls/sys_exit_seccomp/trigger events/syscalls/sys_exit_select/trigger events/syscalls/sys_exit_semctl/trigger events/syscalls/sys_exit_semget/trigger events/syscalls/sys_exit_semop/trigger events/syscalls/sys_exit_semtimedop/trigger events/syscalls/sys_exit_sendfile64/trigger events/syscalls/sys_exit_sendmmsg/trigger events/syscalls/sys_exit_sendmsg/trigger events/syscalls/sys_exit_sendto/trigger events/syscalls/sys_exit_set_mempolicy/trigger events/syscalls/sys_exit_set_mempolicy_home_node/trigger events/syscalls/sys_exit_set_robust_list/trigger events/syscalls/sys_exit_set_tid_address/trigger events/syscalls/sys_exit_setdomainname/trigger events/syscalls/sys_exit_setfsgid/trigger events/syscalls/sys_exit_setfsuid/trigger events/syscalls/sys_exit_setgid/trigger events/syscalls/sys_exit_setgroups/trigger events/syscalls/sys_exit_sethostname/trigger events/syscalls/sys_exit_setitimer/trigger events/syscalls/sys_exit_setns/trigger events/syscalls/sys_exit_setpgid/trigger events/syscalls/sys_exit_setpriority/trigger events/syscalls/sys_exit_setregid/trigger events/syscalls/sys_exit_setresgid/trigger events/syscalls/sys_exit_setresuid/trigger events/syscalls/sys_exit_setreuid/trigger events/syscalls/sys_exit_setrlimit/trigger events/syscalls/sys_exit_setsid/trigger events/syscalls/sys_exit_setsockopt/trigger events/syscalls/sys_exit_settimeofday/trigger events/syscalls/sys_exit_setuid/trigger events/syscalls/sys_exit_setxattr/trigger events/syscalls/sys_exit_setxattrat/trigger events/syscalls/sys_exit_shmat/trigger events/syscalls/sys_exit_shmctl/trigger events/syscalls/sys_exit_shmdt/trigger events/syscalls/sys_exit_shmget/trigger events/syscalls/sys_exit_shutdown/trigger events/syscalls/sys_exit_sigaltstack/trigger events/syscalls/sys_exit_signalfd/trigger events/syscalls/sys_exit_signalfd4/trigger events/syscalls/sys_exit_socket/trigger events/syscalls/sys_exit_socketpair/trigger events/syscalls/sys_exit_splice/trigger events/syscalls/sys_exit_statfs/trigger events/syscalls/sys_exit_statmount/trigger events/syscalls/sys_exit_statx/trigger events/syscalls/sys_exit_swapoff/trigger events/syscalls/sys_exit_swapon/trigger events/syscalls/sys_exit_symlink/trigger events/syscalls/sys_exit_symlinkat/trigger events/syscalls/sys_exit_sync/trigger events/syscalls/sys_exit_sync_file_range/trigger events/syscalls/sys_exit_syncfs/trigger events/syscalls/sys_exit_sysfs/trigger events/syscalls/sys_exit_sysinfo/trigger events/syscalls/sys_exit_syslog/trigger events/syscalls/sys_exit_tee/trigger events/syscalls/sys_exit_tgkill/trigger events/syscalls/sys_exit_time/trigger events/syscalls/sys_exit_timer_create/trigger events/syscalls/sys_exit_timer_delete/trigger events/syscalls/sys_exit_timer_getoverrun/trigger events/syscalls/sys_exit_timer_gettime/trigger events/syscalls/sys_exit_timer_settime/trigger events/syscalls/sys_exit_timerfd_create/trigger events/syscalls/sys_exit_timerfd_gettime/trigger events/syscalls/sys_exit_timerfd_settime/trigger events/syscalls/sys_exit_times/trigger events/syscalls/sys_exit_tkill/trigger events/syscalls/sys_exit_truncate/trigger events/syscalls/sys_exit_umask/trigger events/syscalls/sys_exit_umount/trigger events/syscalls/sys_exit_unlink/trigger events/syscalls/sys_exit_unlinkat/trigger events/syscalls/sys_exit_unshare/trigger events/syscalls/sys_exit_uprobe/trigger events/syscalls/sys_exit_uretprobe/trigger events/syscalls/sys_exit_userfaultfd/trigger events/syscalls/sys_exit_ustat/trigger events/syscalls/sys_exit_utime/trigger events/syscalls/sys_exit_utimensat/trigger events/syscalls/sys_exit_utimes/trigger events/syscalls/sys_exit_vfork/trigger events/syscalls/sys_exit_vhangup/trigger events/syscalls/sys_exit_vmsplice/trigger events/syscalls/sys_exit_wait4/trigger events/syscalls/sys_exit_waitid/trigger events/syscalls/sys_exit_write/trigger events/syscalls/sys_exit_writev/trigger events/task/task_newtask/trigger events/task/task_prctl_unknown/trigger events/task/task_rename/trigger events/tcp/tcp_ao_handshake_failure/trigger events/tcp/tcp_ao_key_not_found/trigger events/tcp/tcp_ao_mismatch/trigger events/tcp/tcp_ao_rcv_sne_update/trigger events/tcp/tcp_ao_rnext_request/trigger events/tcp/tcp_ao_snd_sne_update/trigger events/tcp/tcp_ao_synack_no_key/trigger events/tcp/tcp_ao_wrong_maclen/trigger events/tcp/tcp_bad_csum/trigger events/tcp/tcp_cong_state_set/trigger events/tcp/tcp_destroy_sock/trigger events/tcp/tcp_hash_ao_required/trigger events/tcp/tcp_hash_bad_header/trigger events/tcp/tcp_hash_md5_mismatch/trigger events/tcp/tcp_hash_md5_required/trigger events/tcp/tcp_hash_md5_unexpected/trigger events/tcp/tcp_probe/trigger events/tcp/tcp_rcv_space_adjust/trigger events/tcp/tcp_rcvbuf_grow/trigger events/tcp/tcp_receive_reset/trigger events/tcp/tcp_retransmit_skb/trigger events/tcp/tcp_retransmit_synack/trigger events/tcp/tcp_send_reset/trigger events/tcp/tcp_sendmsg_locked/trigger events/thermal/cdev_update/trigger events/thermal/thermal_temperature/trigger events/thermal/thermal_zone_trip/trigger events/thp/remove_migration_pmd/trigger events/thp/set_migration_pmd/trigger events/thunderbolt/tb_event/trigger events/thunderbolt/tb_rx/trigger events/thunderbolt/tb_tx/trigger events/timer/hrtimer_cancel/trigger events/timer/hrtimer_expire_entry/trigger events/timer/hrtimer_expire_exit/trigger events/timer/hrtimer_rearm/trigger events/timer/hrtimer_setup/trigger events/timer/hrtimer_start/trigger events/timer/hrtimer_start_expired/trigger events/timer/itimer_expire/trigger events/timer/itimer_state/trigger events/timer/tick_stop/trigger events/timer/timer_base_idle/trigger events/timer/timer_cancel/trigger events/timer/timer_expire_entry/trigger events/timer/timer_expire_exit/trigger events/timer/timer_init/trigger events/timer/timer_start/trigger events/timer_migration/tmigr_connect_child_parent/trigger events/timer_migration/tmigr_connect_cpu_parent/trigger events/timer_migration/tmigr_cpu_active/trigger events/timer_migration/tmigr_cpu_available/trigger events/timer_migration/tmigr_cpu_idle/trigger events/timer_migration/tmigr_cpu_new_timer/trigger events/timer_migration/tmigr_cpu_new_timer_idle/trigger events/timer_migration/tmigr_cpu_unavailable/trigger events/timer_migration/tmigr_group_set/trigger events/timer_migration/tmigr_group_set_cpu_active/trigger events/timer_migration/tmigr_group_set_cpu_inactive/trigger events/timer_migration/tmigr_handle_remote/trigger events/timer_migration/tmigr_handle_remote_cpu/trigger events/timer_migration/tmigr_update_events/trigger events/timestamp/ctime_ns_xchg/trigger events/timestamp/ctime_xchg_skip/trigger events/timestamp/fill_mg_cmtime/trigger events/timestamp/inode_set_ctime_to_ts/trigger events/tlb/tlb_flush/trigger events/tsm_mr/tsm_mr_read/trigger events/tsm_mr/tsm_mr_refresh/trigger events/tsm_mr/tsm_mr_write/trigger events/ucsi/ucsi_connector_change/trigger events/ucsi/ucsi_register_altmode/trigger events/ucsi/ucsi_register_port/trigger events/ucsi/ucsi_reset_ppm/trigger events/ucsi/ucsi_run_command/trigger events/udp/udp_fail_queue_rcv_skb/trigger events/usbcore/usb_alloc_dev/trigger events/usbcore/usb_set_device_state/trigger events/vmalloc/alloc_vmap_area/trigger events/vmalloc/free_vmap_area_noflush/trigger events/vmalloc/purge_vmap_area_lazy/trigger events/vmscan/mm_shrink_slab_end/trigger events/vmscan/mm_shrink_slab_start/trigger events/vmscan/mm_vmscan_balance_pgdat_begin/trigger events/vmscan/mm_vmscan_balance_pgdat_end/trigger events/vmscan/mm_vmscan_direct_reclaim_begin/trigger events/vmscan/mm_vmscan_direct_reclaim_end/trigger events/vmscan/mm_vmscan_kswapd_clear_hopeless/trigger events/vmscan/mm_vmscan_kswapd_reclaim_fail/trigger events/vmscan/mm_vmscan_kswapd_sleep/trigger events/vmscan/mm_vmscan_kswapd_wake/trigger events/vmscan/mm_vmscan_lru_isolate/trigger events/vmscan/mm_vmscan_lru_shrink_active/trigger events/vmscan/mm_vmscan_lru_shrink_inactive/trigger events/vmscan/mm_vmscan_memcg_reclaim_begin/trigger events/vmscan/mm_vmscan_memcg_reclaim_end/trigger events/vmscan/mm_vmscan_memcg_softlimit_reclaim_begin/trigger events/vmscan/mm_vmscan_memcg_softlimit_reclaim_end/trigger events/vmscan/mm_vmscan_node_reclaim_begin/trigger events/vmscan/mm_vmscan_node_reclaim_end/trigger events/vmscan/mm_vmscan_reclaim_pages/trigger events/vmscan/mm_vmscan_throttled/trigger events/vmscan/mm_vmscan_wakeup_kswapd/trigger events/vmscan/mm_vmscan_write_folio/trigger events/vsyscall/emulate_vsyscall/trigger events/watchdog/watchdog_ping/trigger events/watchdog/watchdog_set_timeout/trigger events/watchdog/watchdog_start/trigger events/watchdog/watchdog_stop/trigger events/wbt/wbt_lat/trigger events/wbt/wbt_stat/trigger events/wbt/wbt_step/trigger events/wbt/wbt_timer/trigger events/workqueue/workqueue_activate_work/trigger events/workqueue/workqueue_execute_end/trigger events/workqueue/workqueue_execute_start/trigger events/workqueue/workqueue_queue_work/trigger events/writeback/balance_dirty_pages/trigger events/writeback/bdi_dirty_ratelimit/trigger events/writeback/flush_foreign/trigger events/writeback/folio_wait_writeback/trigger events/writeback/global_dirty_state/trigger events/writeback/inode_foreign_history/trigger events/writeback/inode_switch_wbs/trigger events/writeback/inode_switch_wbs_queue/trigger events/writeback/sb_clear_inode_writeback/trigger events/writeback/sb_mark_inode_writeback/trigger events/writeback/track_foreign_dirty/trigger events/writeback/wbc_writepage/trigger events/writeback/writeback_bdi_register/trigger events/writeback/writeback_dirty_folio/trigger events/writeback/writeback_dirty_inode/trigger events/writeback/writeback_dirty_inode_enqueue/trigger events/writeback/writeback_dirty_inode_start/trigger events/writeback/writeback_exec/trigger events/writeback/writeback_lazytime/trigger events/writeback/writeback_mark_inode_dirty/trigger events/writeback/writeback_pages_written/trigger events/writeback/writeback_queue/trigger events/writeback/writeback_queue_io/trigger events/writeback/writeback_sb_inodes_requeue/trigger events/writeback/writeback_single_inode/trigger events/writeback/writeback_single_inode_start/trigger events/writeback/writeback_start/trigger events/writeback/writeback_wait/trigger events/writeback/writeback_wake_background/trigger events/writeback/writeback_write_inode/trigger events/writeback/writeback_write_inode_start/trigger events/writeback/writeback_written/trigger events/x86_fpu/x86_fpu_after_save/trigger events/x86_fpu/x86_fpu_before_save/trigger events/x86_fpu/x86_fpu_copy_dst/trigger events/x86_fpu/x86_fpu_dropped/trigger events/x86_fpu/x86_fpu_regs_activated/trigger events/x86_fpu/x86_fpu_regs_deactivated/trigger events/x86_fpu/x86_fpu_xstate_check_failed/trigger events/xdp/bpf_xdp_link_attach_failed/trigger events/xdp/mem_connect/trigger events/xdp/mem_disconnect/trigger events/xdp/xdp_bulk_tx/trigger events/xdp/xdp_cpumap_enqueue/trigger events/xdp/xdp_cpumap_kthread/trigger events/xdp/xdp_devmap_xmit/trigger events/xdp/xdp_exception/trigger events/xdp/xdp_redirect/trigger events/xdp/xdp_redirect_err/trigger events/xen/xen_cpu_load_idt/trigger events/xen/xen_cpu_set_ldt/trigger events/xen/xen_cpu_write_gdt_entry/trigger events/xen/xen_cpu_write_idt_entry/trigger events/xen/xen_cpu_write_ldt_entry/trigger events/xen/xen_mc_batch/trigger events/xen/xen_mc_callback/trigger events/xen/xen_mc_entry/trigger events/xen/xen_mc_entry_alloc/trigger events/xen/xen_mc_extend_args/trigger events/xen/xen_mc_flush/trigger events/xen/xen_mc_flush_reason/trigger events/xen/xen_mc_issue/trigger events/xen/xen_mmu_alloc_ptpage/trigger events/xen/xen_mmu_flush_tlb_multi/trigger events/xen/xen_mmu_flush_tlb_one_user/trigger events/xen/xen_mmu_pgd_pin/trigger events/xen/xen_mmu_pgd_unpin/trigger events/xen/xen_mmu_ptep_modify_prot_commit/trigger events/xen/xen_mmu_ptep_modify_prot_start/trigger events/xen/xen_mmu_release_ptpage/trigger events/xen/xen_mmu_set_p4d/trigger events/xen/xen_mmu_set_pmd/trigger events/xen/xen_mmu_set_pte/trigger events/xen/xen_mmu_set_pud/trigger events/xen/xen_mmu_write_cr3/trigger events/xhci-hcd/xhci_add_endpoint/trigger events/xhci-hcd/xhci_address_ctrl_ctx/trigger events/xhci-hcd/xhci_address_ctx/trigger events/xhci-hcd/xhci_alloc_dev/trigger events/xhci-hcd/xhci_alloc_stream_info_ctx/trigger events/xhci-hcd/xhci_alloc_virt_device/trigger events/xhci-hcd/xhci_configure_endpoint/trigger events/xhci-hcd/xhci_configure_endpoint_ctrl_ctx/trigger events/xhci-hcd/xhci_dbc_alloc_request/trigger events/xhci-hcd/xhci_dbc_free_request/trigger events/xhci-hcd/xhci_dbc_gadget_ep_queue/trigger events/xhci-hcd/xhci_dbc_giveback_request/trigger events/xhci-hcd/xhci_dbc_handle_event/trigger events/xhci-hcd/xhci_dbc_handle_transfer/trigger events/xhci-hcd/xhci_dbc_queue_request/trigger events/xhci-hcd/xhci_dbg_address/trigger events/xhci-hcd/xhci_dbg_cancel_urb/trigger events/xhci-hcd/xhci_dbg_context_change/trigger events/xhci-hcd/xhci_dbg_init/trigger events/xhci-hcd/xhci_dbg_quirks/trigger events/xhci-hcd/xhci_dbg_reset_ep/trigger events/xhci-hcd/xhci_dbg_ring_expansion/trigger events/xhci-hcd/xhci_discover_or_reset_device/trigger events/xhci-hcd/xhci_free_dev/trigger events/xhci-hcd/xhci_free_virt_device/trigger events/xhci-hcd/xhci_get_port_status/trigger events/xhci-hcd/xhci_handle_cmd_addr_dev/trigger events/xhci-hcd/xhci_handle_cmd_config_ep/trigger events/xhci-hcd/xhci_handle_cmd_disable_slot/trigger events/xhci-hcd/xhci_handle_cmd_reset_dev/trigger events/xhci-hcd/xhci_handle_cmd_reset_ep/trigger events/xhci-hcd/xhci_handle_cmd_set_deq/trigger events/xhci-hcd/xhci_handle_cmd_set_deq_ep/trigger events/xhci-hcd/xhci_handle_cmd_set_deq_stream/trigger events/xhci-hcd/xhci_handle_cmd_stop_ep/trigger events/xhci-hcd/xhci_handle_command/trigger events/xhci-hcd/xhci_handle_event/trigger events/xhci-hcd/xhci_handle_port_status/trigger events/xhci-hcd/xhci_handle_transfer/trigger events/xhci-hcd/xhci_hub_status_data/trigger events/xhci-hcd/xhci_inc_deq/trigger events/xhci-hcd/xhci_inc_enq/trigger events/xhci-hcd/xhci_portsc_writel/trigger events/xhci-hcd/xhci_queue_trb/trigger events/xhci-hcd/xhci_ring_alloc/trigger events/xhci-hcd/xhci_ring_ep_doorbell/trigger events/xhci-hcd/xhci_ring_expansion/trigger events/xhci-hcd/xhci_ring_free/trigger events/xhci-hcd/xhci_ring_host_doorbell/trigger events/xhci-hcd/xhci_setup_addressable_virt_device/trigger events/xhci-hcd/xhci_setup_device/trigger events/xhci-hcd/xhci_setup_device_slot/trigger events/xhci-hcd/xhci_stop_device/trigger events/xhci-hcd/xhci_urb_dequeue/trigger events/xhci-hcd/xhci_urb_enqueue/trigger events/xhci-hcd/xhci_urb_giveback/trigger
# # + read line
# # + grep -H ':on[^:]*(' events/9p/9p_client_req/trigger events/9p/9p_client_res/trigger events/9p/9p_fid_ref/trigger events/9p/9p_protocol_dump/trigger events/alarmtimer/alarmtimer_cancel/trigger events/alarmtimer/alarmtimer_fired/trigger events/alarmtimer/alarmtimer_start/trigger events/alarmtimer/alarmtimer_suspend/trigger events/amd_cpu/amd_pstate_cppc_req2/trigger events/amd_cpu/amd_pstate_epp_perf/trigger events/amd_cpu/amd_pstate_perf/trigger events/asoc/snd_soc_bias_level_done/trigger events/asoc/snd_soc_bias_level_start/trigger events/asoc/snd_soc_dapm_connected/trigger events/asoc/snd_soc_dapm_done/trigger events/asoc/snd_soc_dapm_path/trigger events/asoc/snd_soc_dapm_start/trigger events/asoc/snd_soc_dapm_walk_done/trigger events/asoc/snd_soc_dapm_widget_event_done/trigger events/asoc/snd_soc_dapm_widget_event_start/trigger events/asoc/snd_soc_dapm_widget_power/trigger events/asoc/snd_soc_jack_irq/trigger events/asoc/snd_soc_jack_notify/trigger events/asoc/snd_soc_jack_report/trigger events/avc/selinux_audited/trigger events/block/blk_zone_append_update_request_bio/trigger events/block/blk_zone_wplug_bio/trigger events/block/blkdev_zone_mgmt/trigger events/block/block_bio_backmerge/trigger events/block/block_bio_complete/trigger events/block/block_bio_frontmerge/trigger events/block/block_bio_queue/trigger events/block/block_bio_remap/trigger events/block/block_dirty_buffer/trigger events/block/block_getrq/trigger events/block/block_io_done/trigger events/block/block_io_start/trigger events/block/block_plug/trigger events/block/block_rq_complete/trigger events/block/block_rq_error/trigger events/block/block_rq_insert/trigger events/block/block_rq_issue/trigger events/block/block_rq_merge/trigger events/block/block_rq_remap/trigger events/block/block_rq_requeue/trigger events/block/block_rq_tag_wait/trigger events/block/block_split/trigger events/block/block_touch_buffer/trigger events/block/block_unplug/trigger events/block/disk_zone_wplug_add_bio/trigger events/bpf_test_run/bpf_test_finish/trigger events/bpf_test_run/bpf_trigger_tp/trigger events/bpf_trace/bpf_trace_printk/trigger events/bridge/br_fdb_add/trigger events/bridge/br_fdb_external_learn_add/trigger events/bridge/br_fdb_update/trigger events/bridge/br_mdb_full/trigger events/bridge/fdb_delete/trigger events/btrfs/add_delayed_data_ref/trigger events/btrfs/add_delayed_ref_head/trigger events/btrfs/add_delayed_tree_ref/trigger events/btrfs/btrfs_add_block_group/trigger events/btrfs/btrfs_add_conflicting_inode_enter/trigger events/btrfs/btrfs_add_conflicting_inode_exit/trigger events/btrfs/btrfs_add_reclaim_block_group/trigger events/btrfs/btrfs_add_unused_block_group/trigger events/btrfs/btrfs_all_work_done/trigger events/btrfs/btrfs_alloc_extent_state/trigger events/btrfs/btrfs_chunk_alloc/trigger events/btrfs/btrfs_chunk_free/trigger events/btrfs/btrfs_clear_extent_bit/trigger events/btrfs/btrfs_convert_extent_bit/trigger events/btrfs/btrfs_cow_block/trigger events/btrfs/btrfs_done_preemptive_reclaim/trigger events/btrfs/btrfs_extent_map_shrinker_count/trigger events/btrfs/btrfs_extent_map_shrinker_remove_em/trigger events/btrfs/btrfs_extent_map_shrinker_scan_enter/trigger events/btrfs/btrfs_extent_map_shrinker_scan_exit/trigger events/btrfs/btrfs_fail_all_tickets/trigger events/btrfs/btrfs_failed_cluster_setup/trigger events/btrfs/btrfs_find_cluster/trigger events/btrfs/btrfs_find_free_extent/trigger events/btrfs/btrfs_find_free_extent_have_block_group/trigger events/btrfs/btrfs_find_free_extent_search_loop/trigger events/btrfs/btrfs_finish_ordered_extent/trigger events/btrfs/btrfs_flush_space/trigger events/btrfs/btrfs_free_extent_state/trigger events/btrfs/btrfs_get_extent/trigger events/btrfs/btrfs_get_extent_show_fi_inline/trigger events/btrfs/btrfs_get_extent_show_fi_regular/trigger events/btrfs/btrfs_get_raid_extent_offset/trigger events/btrfs/btrfs_handle_em_exist/trigger events/btrfs/btrfs_inode_evict/trigger events/btrfs/btrfs_inode_mod_outstanding_extents/trigger events/btrfs/btrfs_inode_new/trigger events/btrfs/btrfs_inode_request/trigger events/btrfs/btrfs_insert_one_raid_extent/trigger events/btrfs/btrfs_log_all_new_ancestors_enter/trigger events/btrfs/btrfs_log_all_new_ancestors_exit/trigger events/btrfs/btrfs_log_all_parents_enter/trigger events/btrfs/btrfs_log_all_parents_exit/trigger events/btrfs/btrfs_log_conflicting_inodes_enter/trigger events/btrfs/btrfs_log_conflicting_inodes_exit/trigger events/btrfs/btrfs_log_inode_enter/trigger events/btrfs/btrfs_log_inode_exit/trigger events/btrfs/btrfs_log_inode_parent_enter/trigger events/btrfs/btrfs_log_inode_parent_exit/trigger events/btrfs/btrfs_log_new_delayed_dentries_enter/trigger events/btrfs/btrfs_log_new_delayed_dentries_exit/trigger events/btrfs/btrfs_log_new_dir_dentries_enter/trigger events/btrfs/btrfs_log_new_dir_dentries_exit/trigger events/btrfs/btrfs_log_new_name_enter/trigger events/btrfs/btrfs_log_new_name_exit/trigger events/btrfs/btrfs_ordered_extent_add/trigger events/btrfs/btrfs_ordered_extent_dec_test_pending/trigger events/btrfs/btrfs_ordered_extent_lookup/trigger events/btrfs/btrfs_ordered_extent_lookup_first/trigger events/btrfs/btrfs_ordered_extent_lookup_first_range/trigger events/btrfs/btrfs_ordered_extent_lookup_for_logging/trigger events/btrfs/btrfs_ordered_extent_lookup_range/trigger events/btrfs/btrfs_ordered_extent_mark_finished/trigger events/btrfs/btrfs_ordered_extent_put/trigger events/btrfs/btrfs_ordered_extent_remove/trigger events/btrfs/btrfs_ordered_extent_split/trigger events/btrfs/btrfs_ordered_extent_start/trigger events/btrfs/btrfs_ordered_sched/trigger events/btrfs/btrfs_prelim_ref_insert/trigger events/btrfs/btrfs_prelim_ref_merge/trigger events/btrfs/btrfs_qgroup_account_extent/trigger events/btrfs/btrfs_qgroup_account_extents/trigger events/btrfs/btrfs_qgroup_meta_convert/trigger events/btrfs/btrfs_qgroup_meta_free_all_pertrans/trigger events/btrfs/btrfs_qgroup_meta_reserve/trigger events/btrfs/btrfs_qgroup_num_dirty_extents/trigger events/btrfs/btrfs_qgroup_release_data/trigger events/btrfs/btrfs_qgroup_reserve_data/trigger events/btrfs/btrfs_qgroup_trace_extent/trigger events/btrfs/btrfs_qgroup_update_counters/trigger events/btrfs/btrfs_qgroup_update_reserve/trigger events/btrfs/btrfs_raid_extent_delete/trigger events/btrfs/btrfs_reclaim_block_group/trigger events/btrfs/btrfs_record_new_subvolume/trigger events/btrfs/btrfs_record_snapshot_destroy/trigger events/btrfs/btrfs_record_unlink_dir/trigger events/btrfs/btrfs_remove_block_group/trigger events/btrfs/btrfs_reserve_extent/trigger events/btrfs/btrfs_reserve_extent_cluster/trigger events/btrfs/btrfs_reserve_ticket/trigger events/btrfs/btrfs_reserved_extent_alloc/trigger events/btrfs/btrfs_reserved_extent_free/trigger events/btrfs/btrfs_search_slot_restart/trigger events/btrfs/btrfs_set_extent_bit/trigger events/btrfs/btrfs_setup_cluster/trigger events/btrfs/btrfs_skip_unused_block_group/trigger events/btrfs/btrfs_space_reservation/trigger events/btrfs/btrfs_sync_file_enter/trigger events/btrfs/btrfs_sync_file_exit/trigger events/btrfs/btrfs_sync_fs/trigger events/btrfs/btrfs_sync_log_enter/trigger events/btrfs/btrfs_sync_log_exit/trigger events/btrfs/btrfs_transaction_abort/trigger events/btrfs/btrfs_transaction_commit/trigger events/btrfs/btrfs_transaction_start/trigger events/btrfs/btrfs_tree_lock/trigger events/btrfs/btrfs_tree_read_lock/trigger events/btrfs/btrfs_tree_read_unlock/trigger events/btrfs/btrfs_tree_unlock/trigger events/btrfs/btrfs_trigger_flush/trigger events/btrfs/btrfs_truncate_show_fi_inline/trigger events/btrfs/btrfs_truncate_show_fi_regular/trigger events/btrfs/btrfs_try_tree_read_lock/trigger events/btrfs/btrfs_work_queued/trigger events/btrfs/btrfs_work_sched/trigger events/btrfs/btrfs_workqueue_alloc/trigger events/btrfs/btrfs_workqueue_destroy/trigger events/btrfs/btrfs_writepage_end_io_hook/trigger events/btrfs/extent_writepage/trigger events/btrfs/raid56_read/trigger events/btrfs/raid56_write/trigger events/btrfs/run_delayed_data_ref/trigger events/btrfs/run_delayed_ref_head/trigger events/btrfs/run_delayed_tree_ref/trigger events/btrfs/update_bytes_may_use/trigger events/btrfs/update_bytes_pinned/trigger events/btrfs/update_bytes_zone_unusable/trigger events/capability/cap_capable/trigger events/cfg80211/cfg80211_assoc_comeback/trigger events/cfg80211/cfg80211_bss_color_notify/trigger events/cfg80211/cfg80211_cac_event/trigger events/cfg80211/cfg80211_ch_switch_notify/trigger events/cfg80211/cfg80211_ch_switch_started_notify/trigger events/cfg80211/cfg80211_control_port_tx_status/trigger events/cfg80211/cfg80211_cqm_pktloss_notify/trigger events/cfg80211/cfg80211_cqm_rssi_notify/trigger events/cfg80211/cfg80211_del_sta/trigger events/cfg80211/cfg80211_epcs_changed/trigger events/cfg80211/cfg80211_ft_event/trigger events/cfg80211/cfg80211_get_bss/trigger events/cfg80211/cfg80211_gtk_rekey_notify/trigger events/cfg80211/cfg80211_ibss_joined/trigger events/cfg80211/cfg80211_incumbent_signal_notify/trigger events/cfg80211/cfg80211_inform_bss_frame/trigger events/cfg80211/cfg80211_links_removed/trigger events/cfg80211/cfg80211_mgmt_tx_status/trigger events/cfg80211/cfg80211_michael_mic_failure/trigger events/cfg80211/cfg80211_mlo_reconf_add_done/trigger events/cfg80211/cfg80211_nan_channel_evac/trigger events/cfg80211/cfg80211_nan_cluster_joined/trigger events/cfg80211/cfg80211_nan_sched_update_done/trigger events/cfg80211/cfg80211_nan_ulw_update/trigger events/cfg80211/cfg80211_new_sta/trigger events/cfg80211/cfg80211_next_nan_dw_notif/trigger events/cfg80211/cfg80211_notify_new_peer_candidate/trigger events/cfg80211/cfg80211_pmksa_candidate_notify/trigger events/cfg80211/cfg80211_pmsr_complete/trigger events/cfg80211/cfg80211_pmsr_report/trigger events/cfg80211/cfg80211_probe_status/trigger events/cfg80211/cfg80211_radar_event/trigger events/cfg80211/cfg80211_ready_on_channel/trigger events/cfg80211/cfg80211_ready_on_channel_expired/trigger events/cfg80211/cfg80211_reg_can_beacon/trigger events/cfg80211/cfg80211_report_obss_beacon/trigger events/cfg80211/cfg80211_report_wowlan_wakeup/trigger events/cfg80211/cfg80211_return_bool/trigger events/cfg80211/cfg80211_return_bss/trigger events/cfg80211/cfg80211_rx_control_port/trigger events/cfg80211/cfg80211_rx_mgmt/trigger events/cfg80211/cfg80211_rx_mlme_mgmt/trigger events/cfg80211/cfg80211_rx_spurious_frame/trigger events/cfg80211/cfg80211_rx_unexpected_4addr_frame/trigger events/cfg80211/cfg80211_rx_unprot_mlme_mgmt/trigger events/cfg80211/cfg80211_scan_done/trigger events/cfg80211/cfg80211_sched_scan_results/trigger events/cfg80211/cfg80211_sched_scan_stopped/trigger events/cfg80211/cfg80211_send_assoc_failure/trigger events/cfg80211/cfg80211_send_auth_timeout/trigger events/cfg80211/cfg80211_send_rx_assoc/trigger events/cfg80211/cfg80211_stop_link/trigger events/cfg80211/cfg80211_tdls_oper_request/trigger events/cfg80211/cfg80211_tx_mgmt_expired/trigger events/cfg80211/cfg80211_tx_mlme_mgmt/trigger events/cfg80211/cfg80211_update_owe_info_event/trigger events/cfg80211/rdev_abort_pmsr/trigger events/cfg80211/rdev_abort_scan/trigger events/cfg80211/rdev_add_intf_link/trigger events/cfg80211/rdev_add_key/trigger events/cfg80211/rdev_add_link_station/trigger events/cfg80211/rdev_add_mpath/trigger events/cfg80211/rdev_add_nan_func/trigger events/cfg80211/rdev_add_station/trigger events/cfg80211/rdev_add_tx_ts/trigger events/cfg80211/rdev_add_virtual_intf/trigger events/cfg80211/rdev_assoc/trigger events/cfg80211/rdev_assoc_ml_reconf/trigger events/cfg80211/rdev_auth/trigger events/cfg80211/rdev_cancel_remain_on_channel/trigger events/cfg80211/rdev_change_beacon/trigger events/cfg80211/rdev_change_bss/trigger events/cfg80211/rdev_change_mpath/trigger events/cfg80211/rdev_change_station/trigger events/cfg80211/rdev_change_virtual_intf/trigger events/cfg80211/rdev_channel_switch/trigger events/cfg80211/rdev_color_change/trigger events/cfg80211/rdev_connect/trigger events/cfg80211/rdev_crit_proto_start/trigger events/cfg80211/rdev_crit_proto_stop/trigger events/cfg80211/rdev_deauth/trigger events/cfg80211/rdev_del_intf_link/trigger events/cfg80211/rdev_del_key/trigger events/cfg80211/rdev_del_link_station/trigger events/cfg80211/rdev_del_mpath/trigger events/cfg80211/rdev_del_nan_func/trigger events/cfg80211/rdev_del_pmk/trigger events/cfg80211/rdev_del_pmksa/trigger events/cfg80211/rdev_del_station/trigger events/cfg80211/rdev_del_tx_ts/trigger events/cfg80211/rdev_del_virtual_intf/trigger events/cfg80211/rdev_disassoc/trigger events/cfg80211/rdev_disconnect/trigger events/cfg80211/rdev_dump_mpath/trigger events/cfg80211/rdev_dump_mpp/trigger events/cfg80211/rdev_dump_station/trigger events/cfg80211/rdev_dump_survey/trigger events/cfg80211/rdev_end_cac/trigger events/cfg80211/rdev_external_auth/trigger events/cfg80211/rdev_flush_pmksa/trigger events/cfg80211/rdev_get_antenna/trigger events/cfg80211/rdev_get_channel/trigger events/cfg80211/rdev_get_ftm_responder_stats/trigger events/cfg80211/rdev_get_key/trigger events/cfg80211/rdev_get_mesh_config/trigger events/cfg80211/rdev_get_mpath/trigger events/cfg80211/rdev_get_mpp/trigger events/cfg80211/rdev_get_station/trigger events/cfg80211/rdev_get_tx_power/trigger events/cfg80211/rdev_get_txq_stats/trigger events/cfg80211/rdev_inform_bss/trigger events/cfg80211/rdev_join_ibss/trigger events/cfg80211/rdev_join_mesh/trigger events/cfg80211/rdev_join_ocb/trigger events/cfg80211/rdev_leave_ibss/trigger events/cfg80211/rdev_leave_mesh/trigger events/cfg80211/rdev_leave_ocb/trigger events/cfg80211/rdev_libertas_set_mesh_channel/trigger events/cfg80211/rdev_mgmt_tx/trigger events/cfg80211/rdev_mgmt_tx_cancel_wait/trigger events/cfg80211/rdev_mod_link_station/trigger events/cfg80211/rdev_nan_change_conf/trigger events/cfg80211/rdev_nan_set_local_sched/trigger events/cfg80211/rdev_nan_set_peer_sched/trigger events/cfg80211/rdev_probe_client/trigger events/cfg80211/rdev_probe_mesh_link/trigger events/cfg80211/rdev_remain_on_channel/trigger events/cfg80211/rdev_reset_tid_config/trigger events/cfg80211/rdev_resume/trigger events/cfg80211/rdev_return_chandef/trigger events/cfg80211/rdev_return_int/trigger events/cfg80211/rdev_return_int_cookie/trigger events/cfg80211/rdev_return_int_int/trigger events/cfg80211/rdev_return_int_mesh_config/trigger events/cfg80211/rdev_return_int_mpath_info/trigger events/cfg80211/rdev_return_int_station_info/trigger events/cfg80211/rdev_return_int_survey_info/trigger events/cfg80211/rdev_return_int_tx_rx/trigger events/cfg80211/rdev_return_void/trigger events/cfg80211/rdev_return_void_tx_rx/trigger events/cfg80211/rdev_return_wdev/trigger events/cfg80211/rdev_rfkill_poll/trigger events/cfg80211/rdev_scan/trigger events/cfg80211/rdev_sched_scan_start/trigger events/cfg80211/rdev_sched_scan_stop/trigger events/cfg80211/rdev_set_antenna/trigger events/cfg80211/rdev_set_ap_chanwidth/trigger events/cfg80211/rdev_set_bitrate_mask/trigger events/cfg80211/rdev_set_coalesce/trigger events/cfg80211/rdev_set_cqm_rssi_config/trigger events/cfg80211/rdev_set_cqm_rssi_range_config/trigger events/cfg80211/rdev_set_cqm_txe_config/trigger events/cfg80211/rdev_set_default_beacon_key/trigger events/cfg80211/rdev_set_default_key/trigger events/cfg80211/rdev_set_default_mgmt_key/trigger events/cfg80211/rdev_set_epcs/trigger events/cfg80211/rdev_set_fils_aad/trigger events/cfg80211/rdev_set_hw_timestamp/trigger events/cfg80211/rdev_set_mac_acl/trigger events/cfg80211/rdev_set_mcast_rate/trigger events/cfg80211/rdev_set_monitor_channel/trigger events/cfg80211/rdev_set_multicast_to_unicast/trigger events/cfg80211/rdev_set_noack_map/trigger events/cfg80211/rdev_set_pmk/trigger events/cfg80211/rdev_set_pmksa/trigger events/cfg80211/rdev_set_power_mgmt/trigger events/cfg80211/rdev_set_qos_map/trigger events/cfg80211/rdev_set_radar_background/trigger events/cfg80211/rdev_set_rekey_data/trigger events/cfg80211/rdev_set_sar_specs/trigger events/cfg80211/rdev_set_tid_config/trigger events/cfg80211/rdev_set_ttlm/trigger events/cfg80211/rdev_set_tx_power/trigger events/cfg80211/rdev_set_txq_params/trigger events/cfg80211/rdev_set_wakeup/trigger events/cfg80211/rdev_set_wiphy_params/trigger events/cfg80211/rdev_start_ap/trigger events/cfg80211/rdev_start_nan/trigger events/cfg80211/rdev_start_p2p_device/trigger events/cfg80211/rdev_start_pd/trigger events/cfg80211/rdev_start_pmsr/trigger events/cfg80211/rdev_start_radar_detection/trigger events/cfg80211/rdev_stop_ap/trigger events/cfg80211/rdev_stop_nan/trigger events/cfg80211/rdev_stop_p2p_device/trigger events/cfg80211/rdev_stop_pd/trigger events/cfg80211/rdev_suspend/trigger events/cfg80211/rdev_tdls_cancel_channel_switch/trigger events/cfg80211/rdev_tdls_channel_switch/trigger events/cfg80211/rdev_tdls_mgmt/trigger events/cfg80211/rdev_tdls_oper/trigger events/cfg80211/rdev_tx_control_port/trigger events/cfg80211/rdev_update_connect_params/trigger events/cfg80211/rdev_update_ft_ies/trigger events/cfg80211/rdev_update_mesh_config/trigger events/cfg80211/rdev_update_mgmt_frame_registrations/trigger events/cfg80211/rdev_update_owe_info/trigger events/cfg80211/wiphy_delayed_work_queue/trigger events/cfg80211/wiphy_hrtimer_work_queue/trigger events/cfg80211/wiphy_work_cancel/trigger events/cfg80211/wiphy_work_flush/trigger events/cfg80211/wiphy_work_queue/trigger events/cfg80211/wiphy_work_run/trigger events/cfg80211/wiphy_work_worker_start/trigger events/cgroup/cgroup_attach_task/trigger events/cgroup/cgroup_destroy_root/trigger events/cgroup/cgroup_freeze/trigger events/cgroup/cgroup_mkdir/trigger events/cgroup/cgroup_notify_frozen/trigger events/cgroup/cgroup_notify_populated/trigger events/cgroup/cgroup_release/trigger events/cgroup/cgroup_remount/trigger events/cgroup/cgroup_rename/trigger events/cgroup/cgroup_rmdir/trigger events/cgroup/cgroup_rstat_lock_contended/trigger events/cgroup/cgroup_rstat_locked/trigger events/cgroup/cgroup_rstat_unlock/trigger events/cgroup/cgroup_setup_root/trigger events/cgroup/cgroup_transfer_tasks/trigger events/cgroup/cgroup_unfreeze/trigger events/clk/clk_disable/trigger events/clk/clk_disable_complete/trigger events/clk/clk_enable/trigger events/clk/clk_enable_complete/trigger events/clk/clk_prepare/trigger events/clk/clk_prepare_complete/trigger events/clk/clk_rate_request_done/trigger events/clk/clk_rate_request_start/trigger events/clk/clk_set_duty_cycle/trigger events/clk/clk_set_duty_cycle_complete/trigger events/clk/clk_set_max_rate/trigger events/clk/clk_set_min_rate/trigger events/clk/clk_set_parent/trigger events/clk/clk_set_parent_complete/trigger events/clk/clk_set_phase/trigger events/clk/clk_set_phase_complete/trigger events/clk/clk_set_rate/trigger events/clk/clk_set_rate_complete/trigger events/clk/clk_set_rate_range/trigger events/clk/clk_unprepare/trigger events/clk/clk_unprepare_complete/trigger events/cma/cma_alloc_busy_retry/trigger events/cma/cma_alloc_finish/trigger events/cma/cma_alloc_start/trigger events/cma/cma_release/trigger events/compaction/mm_compaction_begin/trigger events/compaction/mm_compaction_defer_compaction/trigger events/compaction/mm_compaction_defer_reset/trigger events/compaction/mm_compaction_deferred/trigger events/compaction/mm_compaction_end/trigger events/compaction/mm_compaction_fast_isolate_freepages/trigger events/compaction/mm_compaction_finished/trigger events/compaction/mm_compaction_isolate_freepages/trigger events/compaction/mm_compaction_isolate_migratepages/trigger events/compaction/mm_compaction_kcompactd_sleep/trigger events/compaction/mm_compaction_kcompactd_wake/trigger events/compaction/mm_compaction_migratepages/trigger events/compaction/mm_compaction_suitable/trigger events/compaction/mm_compaction_try_to_compact_pages/trigger events/compaction/mm_compaction_wakeup_kcompactd/trigger events/context_tracking/user_enter/trigger events/context_tracking/user_exit/trigger events/coredump/coredump/trigger events/cpuhp/cpuhp_enter/trigger events/cpuhp/cpuhp_exit/trigger events/cpuhp/cpuhp_multi_enter/trigger events/csd/csd_function_entry/trigger events/csd/csd_function_exit/trigger events/csd/csd_queue_cpu/trigger events/damon/damon_aggregated/trigger events/damon/damon_monitor_intervals_tune/trigger events/damon/damon_region_aggregated/trigger events/damon/damos_before_apply/trigger events/damon/damos_esz/trigger events/damon/damos_stat_after_apply_interval/trigger events/dev/devres_log/trigger events/devlink/devlink_health_recover_aborted/trigger events/devlink/devlink_health_report/trigger events/devlink/devlink_health_reporter_state_update/trigger events/devlink/devlink_hwerr/trigger events/devlink/devlink_hwmsg/trigger events/devlink/devlink_trap_report/trigger events/dma/dma_alloc/trigger events/dma/dma_alloc_pages/trigger events/dma/dma_alloc_sgt/trigger events/dma/dma_alloc_sgt_err/trigger events/dma/dma_free/trigger events/dma/dma_free_pages/trigger events/dma/dma_free_sgt/trigger events/dma/dma_map_phys/trigger events/dma/dma_map_sg/trigger events/dma/dma_map_sg_err/trigger events/dma/dma_sync_sg_for_cpu/trigger events/dma/dma_sync_sg_for_device/trigger events/dma/dma_sync_single_for_cpu/trigger events/dma/dma_sync_single_for_device/trigger events/dma/dma_unmap_phys/trigger events/dma/dma_unmap_sg/trigger events/dma_buf/dma_buf_detach/trigger events/dma_buf/dma_buf_dynamic_attach/trigger events/dma_buf/dma_buf_export/trigger events/dma_buf/dma_buf_fd/trigger events/dma_buf/dma_buf_get/trigger events/dma_buf/dma_buf_mmap/trigger events/dma_buf/dma_buf_mmap_internal/trigger events/dma_buf/dma_buf_put/trigger events/dma_fence/dma_fence_destroy/trigger events/dma_fence/dma_fence_emit/trigger events/dma_fence/dma_fence_enable_signal/trigger events/dma_fence/dma_fence_init/trigger events/dma_fence/dma_fence_signaled/trigger events/dma_fence/dma_fence_wait_end/trigger events/dma_fence/dma_fence_wait_start/trigger events/drm/drm_vblank_event/trigger events/drm/drm_vblank_event_delivered/trigger events/drm/drm_vblank_event_queued/trigger events/e1000e_trace/e1000e_trace_mac_register/trigger events/error_report/error_report_end/trigger events/exceptions/page_fault_kernel/trigger events/exceptions/page_fault_user/trigger events/ext4/ext4_alloc_da_blocks/trigger events/ext4/ext4_allocate_blocks/trigger events/ext4/ext4_allocate_inode/trigger events/ext4/ext4_begin_ordered_truncate/trigger events/ext4/ext4_collapse_range/trigger events/ext4/ext4_da_release_space/trigger events/ext4/ext4_da_reserve_space/trigger events/ext4/ext4_da_update_reserve_space/trigger events/ext4/ext4_da_write_begin/trigger events/ext4/ext4_da_write_end/trigger events/ext4/ext4_da_write_folios_end/trigger events/ext4/ext4_da_write_folios_start/trigger events/ext4/ext4_da_write_pages_extent/trigger events/ext4/ext4_discard_blocks/trigger events/ext4/ext4_discard_preallocations/trigger events/ext4/ext4_drop_inode/trigger events/ext4/ext4_error/trigger events/ext4/ext4_es_cache_extent/trigger events/ext4/ext4_es_find_extent_range_enter/trigger events/ext4/ext4_es_find_extent_range_exit/trigger events/ext4/ext4_es_insert_delayed_extent/trigger events/ext4/ext4_es_insert_extent/trigger events/ext4/ext4_es_lookup_extent_enter/trigger events/ext4/ext4_es_lookup_extent_exit/trigger events/ext4/ext4_es_remove_extent/trigger events/ext4/ext4_es_shrink/trigger events/ext4/ext4_es_shrink_count/trigger events/ext4/ext4_es_shrink_scan_enter/trigger events/ext4/ext4_es_shrink_scan_exit/trigger events/ext4/ext4_evict_inode/trigger events/ext4/ext4_ext_convert_to_initialized_enter/trigger events/ext4/ext4_ext_convert_to_initialized_fastpath/trigger events/ext4/ext4_ext_handle_unwritten_extents/trigger events/ext4/ext4_ext_load_extent/trigger events/ext4/ext4_ext_map_blocks_enter/trigger events/ext4/ext4_ext_map_blocks_exit/trigger events/ext4/ext4_ext_remove_space/trigger events/ext4/ext4_ext_remove_space_done/trigger events/ext4/ext4_ext_rm_idx/trigger events/ext4/ext4_ext_rm_leaf/trigger events/ext4/ext4_ext_show_extent/trigger events/ext4/ext4_fallocate_enter/trigger events/ext4/ext4_fallocate_exit/trigger events/ext4/ext4_fc_cleanup/trigger events/ext4/ext4_fc_commit_start/trigger events/ext4/ext4_fc_commit_stop/trigger events/ext4/ext4_fc_lock_updates/trigger events/ext4/ext4_fc_replay/trigger events/ext4/ext4_fc_replay_scan/trigger events/ext4/ext4_fc_stats/trigger events/ext4/ext4_fc_track_create/trigger events/ext4/ext4_fc_track_inode/trigger events/ext4/ext4_fc_track_link/trigger events/ext4/ext4_fc_track_range/trigger events/ext4/ext4_fc_track_unlink/trigger events/ext4/ext4_forget/trigger events/ext4/ext4_free_blocks/trigger events/ext4/ext4_free_inode/trigger events/ext4/ext4_fsmap_high_key/trigger events/ext4/ext4_fsmap_low_key/trigger events/ext4/ext4_fsmap_mapping/trigger events/ext4/ext4_get_implied_cluster_alloc_exit/trigger events/ext4/ext4_getfsmap_high_key/trigger events/ext4/ext4_getfsmap_low_key/trigger events/ext4/ext4_getfsmap_mapping/trigger events/ext4/ext4_ind_map_blocks_enter/trigger events/ext4/ext4_ind_map_blocks_exit/trigger events/ext4/ext4_insert_range/trigger events/ext4/ext4_invalidate_folio/trigger events/ext4/ext4_journal_start_inode/trigger events/ext4/ext4_journal_start_reserved/trigger events/ext4/ext4_journal_start_sb/trigger events/ext4/ext4_journalled_invalidate_folio/trigger events/ext4/ext4_journalled_write_end/trigger events/ext4/ext4_lazy_itable_init/trigger events/ext4/ext4_load_inode/trigger events/ext4/ext4_load_inode_bitmap/trigger events/ext4/ext4_mark_inode_dirty/trigger events/ext4/ext4_mb_bitmap_load/trigger events/ext4/ext4_mb_buddy_bitmap_load/trigger events/ext4/ext4_mb_discard_preallocations/trigger events/ext4/ext4_mb_new_group_pa/trigger events/ext4/ext4_mb_new_inode_pa/trigger events/ext4/ext4_mb_release_group_pa/trigger events/ext4/ext4_mb_release_inode_pa/trigger events/ext4/ext4_mballoc_alloc/trigger events/ext4/ext4_mballoc_discard/trigger events/ext4/ext4_mballoc_free/trigger events/ext4/ext4_mballoc_prealloc/trigger events/ext4/ext4_move_extent_enter/trigger events/ext4/ext4_move_extent_exit/trigger events/ext4/ext4_nfs_commit_metadata/trigger events/ext4/ext4_other_inode_update_time/trigger events/ext4/ext4_prefetch_bitmaps/trigger events/ext4/ext4_punch_hole/trigger events/ext4/ext4_read_block_bitmap_load/trigger events/ext4/ext4_read_folio/trigger events/ext4/ext4_release_folio/trigger events/ext4/ext4_remove_blocks/trigger events/ext4/ext4_request_blocks/trigger events/ext4/ext4_request_inode/trigger events/ext4/ext4_shutdown/trigger events/ext4/ext4_sync_file_enter/trigger events/ext4/ext4_sync_file_exit/trigger events/ext4/ext4_sync_fs/trigger events/ext4/ext4_trim_all_free/trigger events/ext4/ext4_trim_extent/trigger events/ext4/ext4_truncate_enter/trigger events/ext4/ext4_truncate_exit/trigger events/ext4/ext4_unlink_enter/trigger events/ext4/ext4_unlink_exit/trigger events/ext4/ext4_update_sb/trigger events/ext4/ext4_write_begin/trigger events/ext4/ext4_write_end/trigger events/ext4/ext4_writepages/trigger events/ext4/ext4_writepages_result/trigger events/ext4/ext4_zero_range/trigger events/fib/fib_table_lookup/trigger events/fib6/fib6_table_lookup/trigger events/filelock/break_lease/trigger events/filelock/break_lease_block/trigger events/filelock/break_lease_noblock/trigger events/filelock/break_lease_unblock/trigger events/filelock/fcntl_setlk/trigger events/filelock/flock_lock_inode/trigger events/filelock/generic_add_lease/trigger events/filelock/generic_delete_lease/trigger events/filelock/leases_conflict/trigger events/filelock/locks_get_lock_context/trigger events/filelock/locks_remove_posix/trigger events/filelock/posix_lock_inode/trigger events/filelock/time_out_leases/trigger events/filemap/file_check_and_advance_wb_err/trigger events/filemap/filemap_set_wb_err/trigger events/filemap/mm_filemap_add_to_page_cache/trigger events/filemap/mm_filemap_delete_from_page_cache/trigger events/filemap/mm_filemap_fault/trigger events/filemap/mm_filemap_get_pages/trigger events/filemap/mm_filemap_map_pages/trigger events/fs_dax/dax_insert_pfn_mkwrite/trigger events/fs_dax/dax_insert_pfn_mkwrite_no_entry/trigger events/fs_dax/dax_load_hole/trigger events/fs_dax/dax_pmd_fault/trigger events/fs_dax/dax_pmd_fault_done/trigger events/fs_dax/dax_pmd_load_hole/trigger events/fs_dax/dax_pmd_load_hole_fallback/trigger events/fs_dax/dax_pte_fault/trigger events/fs_dax/dax_pte_fault_done/trigger events/fs_dax/dax_writeback_one/trigger events/fs_dax/dax_writeback_range/trigger events/fs_dax/dax_writeback_range_done/trigger events/fscache/fscache_access/trigger events/fscache/fscache_access_cache/trigger events/fscache/fscache_access_volume/trigger events/fscache/fscache_acquire/trigger events/fscache/fscache_active/trigger events/fscache/fscache_cache/trigger events/fscache/fscache_cookie/trigger events/fscache/fscache_invalidate/trigger events/fscache/fscache_relinquish/trigger events/fscache/fscache_resize/trigger events/fscache/fscache_volume/trigger events/fsnotify/fsnotify/trigger events/fsverity/fsverity_enable/trigger events/fsverity/fsverity_merkle_hit/trigger events/fsverity/fsverity_tree_done/trigger events/fsverity/fsverity_verify_data_block/trigger events/fsverity/fsverity_verify_merkle_block/trigger events/ftrace/print/trigger events/fuse/fuse_request_end/trigger events/fuse/fuse_request_send/trigger events/fuse/fuse_request_sent/trigger events/gpio/gpio_direction/trigger events/gpio/gpio_value/trigger events/handshake/handshake_cancel/trigger events/handshake/handshake_cancel_busy/trigger events/handshake/handshake_cancel_none/trigger events/handshake/handshake_cmd_accept/trigger events/handshake/handshake_cmd_accept_err/trigger events/handshake/handshake_cmd_done/trigger events/handshake/handshake_cmd_done_err/trigger events/handshake/handshake_complete/trigger events/handshake/handshake_destruct/trigger events/handshake/handshake_notify_err/trigger events/handshake/handshake_submit/trigger events/handshake/handshake_submit_err/trigger events/handshake/tls_alert_recv/trigger events/handshake/tls_alert_send/trigger events/handshake/tls_contenttype/trigger events/hda/hda_get_response/trigger events/hda/hda_send_cmd/trigger events/hda/hda_unsol_event/trigger events/hda/snd_hdac_stream_start/trigger events/hda/snd_hdac_stream_stop/trigger events/hda_controller/azx_get_position/trigger events/hda_controller/azx_pcm_close/trigger events/hda_controller/azx_pcm_hw_params/trigger events/hda_controller/azx_pcm_open/trigger events/hda_controller/azx_pcm_prepare/trigger events/hda_controller/azx_pcm_trigger/trigger events/hda_intel/azx_resume/trigger events/hda_intel/azx_runtime_resume/trigger events/hda_intel/azx_runtime_suspend/trigger events/hda_intel/azx_suspend/trigger events/huge_memory/mm_collapse_huge_page/trigger events/huge_memory/mm_collapse_huge_page_isolate/trigger events/huge_memory/mm_collapse_huge_page_swapin/trigger events/huge_memory/mm_khugepaged_collapse_file/trigger events/huge_memory/mm_khugepaged_scan/trigger events/huge_memory/mm_khugepaged_scan_file/trigger events/huge_memory/mm_khugepaged_scan_pmd/trigger events/hugetlbfs/hugetlbfs_alloc_inode/trigger events/hugetlbfs/hugetlbfs_evict_inode/trigger events/hugetlbfs/hugetlbfs_fallocate/trigger events/hugetlbfs/hugetlbfs_free_inode/trigger events/hugetlbfs/hugetlbfs_setattr/trigger events/hwmon/hwmon_attr_show/trigger events/hwmon/hwmon_attr_show_string/trigger events/hwmon/hwmon_attr_store/trigger events/i2c/i2c_read/trigger events/i2c/i2c_reply/trigger events/i2c/i2c_result/trigger events/i2c/i2c_write/trigger events/i915/g4x_wm/trigger events/i915/i915_context_create/trigger events/i915/i915_context_free/trigger events/i915/i915_gem_evict/trigger events/i915/i915_gem_evict_node/trigger events/i915/i915_gem_evict_vm/trigger events/i915/i915_gem_object_clflush/trigger events/i915/i915_gem_object_create/trigger events/i915/i915_gem_object_destroy/trigger events/i915/i915_gem_object_fault/trigger events/i915/i915_gem_object_pread/trigger events/i915/i915_gem_object_pwrite/trigger events/i915/i915_gem_shrink/trigger events/i915/i915_ppgtt_create/trigger events/i915/i915_ppgtt_release/trigger events/i915/i915_reg_rw/trigger events/i915/i915_request_add/trigger events/i915/i915_request_queue/trigger events/i915/i915_request_retire/trigger events/i915/i915_request_wait_begin/trigger events/i915/i915_request_wait_end/trigger events/i915/i915_vma_bind/trigger events/i915/i915_vma_unbind/trigger events/i915/intel_cpu_fifo_underrun/trigger events/i915/intel_crtc_flip_done/trigger events/i915/intel_crtc_vblank_work_end/trigger events/i915/intel_crtc_vblank_work_start/trigger events/i915/intel_fbc_activate/trigger events/i915/intel_fbc_deactivate/trigger events/i915/intel_fbc_nuke/trigger events/i915/intel_frontbuffer_flush/trigger events/i915/intel_frontbuffer_invalidate/trigger events/i915/intel_memory_cxsr/trigger events/i915/intel_pch_fifo_underrun/trigger events/i915/intel_pipe_crc/trigger events/i915/intel_pipe_disable/trigger events/i915/intel_pipe_enable/trigger events/i915/intel_pipe_scaler_update_arm/trigger events/i915/intel_pipe_update_end/trigger events/i915/intel_pipe_update_start/trigger events/i915/intel_pipe_update_vblank_evaded/trigger events/i915/intel_plane_async_flip/trigger events/i915/intel_plane_disable_arm/trigger events/i915/intel_plane_scaler_update_arm/trigger events/i915/intel_plane_update_arm/trigger events/i915/intel_plane_update_noarm/trigger events/i915/intel_scaler_disable_arm/trigger events/i915/vlv_fifo_size/trigger events/i915/vlv_wm/trigger events/ib_cma/icm_dreq_skipped/trigger events/ib_cma/icm_dreq_unknown_err/trigger events/ib_cma/icm_establish_err/trigger events/ib_cma/icm_handler_err/trigger events/ib_cma/icm_insert_failed_err/trigger events/ib_cma/icm_issue_drep/trigger events/ib_cma/icm_issue_rej/trigger events/ib_cma/icm_mad_send_err/trigger events/ib_cma/icm_mra_unknown_err/trigger events/ib_cma/icm_no_listener_err/trigger events/ib_cma/icm_no_priv_err/trigger events/ib_cma/icm_prepare_mra_unknown_err/trigger events/ib_cma/icm_qp_init_err/trigger events/ib_cma/icm_qp_rtr_err/trigger events/ib_cma/icm_qp_rts_err/trigger events/ib_cma/icm_rej_unknown_err/trigger events/ib_cma/icm_remote_no_priv_err/trigger events/ib_cma/icm_rep_unknown_err/trigger events/ib_cma/icm_send_cm_rtu_err/trigger events/ib_cma/icm_send_drep/trigger events/ib_cma/icm_send_drep_err/trigger events/ib_cma/icm_send_dreq/trigger events/ib_cma/icm_send_dup_rep/trigger events/ib_cma/icm_send_dup_req/trigger events/ib_cma/icm_send_mra/trigger events/ib_cma/icm_send_rej/trigger events/ib_cma/icm_send_rep/trigger events/ib_cma/icm_send_rep_err/trigger events/ib_cma/icm_send_req/trigger events/ib_cma/icm_send_rtu/trigger events/ib_cma/icm_send_sidr_rep/trigger events/ib_cma/icm_send_sidr_req/trigger events/ib_cma/icm_send_unknown_rej_err/trigger events/ib_cma/icm_staleconn_err/trigger events/ib_mad/ib_mad_create_agent/trigger events/ib_mad/ib_mad_error_handler/trigger events/ib_mad/ib_mad_handle_ib_smi/trigger events/ib_mad/ib_mad_handle_opa_smi/trigger events/ib_mad/ib_mad_handle_out_ib_smi/trigger events/ib_mad/ib_mad_handle_out_opa_smi/trigger events/ib_mad/ib_mad_ib_send_mad/trigger events/ib_mad/ib_mad_recv_done_agent/trigger events/ib_mad/ib_mad_recv_done_handler/trigger events/ib_mad/ib_mad_send_done_agent/trigger events/ib_mad/ib_mad_send_done_handler/trigger events/ib_mad/ib_mad_send_done_resend/trigger events/ib_mad/ib_mad_unregister_agent/trigger events/icmp/icmp_send/trigger events/initcall/initcall_finish/trigger events/initcall/initcall_level/trigger events/initcall/initcall_start/trigger events/intel_avs/avs_d0ix/trigger events/intel_avs/avs_dsp_core_op/trigger events/intel_avs/avs_ipc_msg_payload/trigger events/intel_avs/avs_ipc_notify_msg/trigger events/intel_avs/avs_ipc_reply_msg/trigger events/intel_avs/avs_ipc_request_msg/trigger events/intel_iommu/cache_tag_assign/trigger events/intel_iommu/cache_tag_flush_range/trigger events/intel_iommu/cache_tag_flush_range_np/trigger events/intel_iommu/cache_tag_unassign/trigger events/intel_iommu/prq_report/trigger events/intel_iommu/qi_submit/trigger events/io_uring/io_uring_complete/trigger events/io_uring/io_uring_cqe_overflow/trigger events/io_uring/io_uring_cqring_wait/trigger events/io_uring/io_uring_create/trigger events/io_uring/io_uring_defer/trigger events/io_uring/io_uring_fail_link/trigger events/io_uring/io_uring_file_get/trigger events/io_uring/io_uring_link/trigger events/io_uring/io_uring_local_work_run/trigger events/io_uring/io_uring_poll_arm/trigger events/io_uring/io_uring_queue_async_work/trigger events/io_uring/io_uring_register/trigger events/io_uring/io_uring_req_failed/trigger events/io_uring/io_uring_short_write/trigger events/io_uring/io_uring_submit_req/trigger events/io_uring/io_uring_task_add/trigger events/io_uring/io_uring_task_work_run/trigger events/iomap/iomap_add_to_ioend/trigger events/iomap/iomap_dio_complete/trigger events/iomap/iomap_dio_invalidate_fail/trigger events/iomap/iomap_dio_rw_begin/trigger events/iomap/iomap_dio_rw_queued/trigger events/iomap/iomap_invalidate_folio/trigger events/iomap/iomap_iter/trigger events/iomap/iomap_iter_dstmap/trigger events/iomap/iomap_iter_srcmap/trigger events/iomap/iomap_readahead/trigger events/iomap/iomap_readpage/trigger events/iomap/iomap_release_folio/trigger events/iomap/iomap_writeback_folio/trigger events/iomap/iomap_zero_iter/trigger events/iommu/add_device_to_group/trigger events/iommu/attach_device_to_domain/trigger events/iommu/io_page_fault/trigger events/iommu/map/trigger events/iommu/remove_device_from_group/trigger events/iommu/unmap/trigger events/ipi/ipi_send_cpu/trigger events/ipi/ipi_send_cpumask/trigger events/irq/irq_handler_entry/trigger events/irq/irq_handler_exit/trigger events/irq/softirq_entry/trigger events/irq/softirq_exit/trigger events/irq/softirq_raise/trigger events/irq/tasklet_entry/trigger events/irq/tasklet_exit/trigger events/irq_matrix/irq_matrix_alloc/trigger events/irq_matrix/irq_matrix_alloc_managed/trigger events/irq_matrix/irq_matrix_assign/trigger events/irq_matrix/irq_matrix_assign_system/trigger events/irq_matrix/irq_matrix_free/trigger events/irq_matrix/irq_matrix_offline/trigger events/irq_matrix/irq_matrix_online/trigger events/irq_matrix/irq_matrix_remove_managed/trigger events/irq_matrix/irq_matrix_remove_reserved/trigger events/irq_matrix/irq_matrix_reserve/trigger events/irq_matrix/irq_matrix_reserve_managed/trigger events/irq_vectors/call_function_entry/trigger events/irq_vectors/call_function_exit/trigger events/irq_vectors/call_function_single_entry/trigger events/irq_vectors/call_function_single_exit/trigger events/irq_vectors/deferred_error_apic_entry/trigger events/irq_vectors/deferred_error_apic_exit/trigger events/irq_vectors/error_apic_entry/trigger events/irq_vectors/error_apic_exit/trigger events/irq_vectors/irq_work_entry/trigger events/irq_vectors/irq_work_exit/trigger events/irq_vectors/local_timer_entry/trigger events/irq_vectors/local_timer_exit/trigger events/irq_vectors/reschedule_entry/trigger events/irq_vectors/reschedule_exit/trigger events/irq_vectors/spurious_apic_entry/trigger events/irq_vectors/spurious_apic_exit/trigger events/irq_vectors/thermal_apic_entry/trigger events/irq_vectors/thermal_apic_exit/trigger events/irq_vectors/threshold_apic_entry/trigger events/irq_vectors/threshold_apic_exit/trigger events/irq_vectors/vector_activate/trigger events/irq_vectors/vector_alloc/trigger events/irq_vectors/vector_alloc_managed/trigger events/irq_vectors/vector_clear/trigger events/irq_vectors/vector_config/trigger events/irq_vectors/vector_deactivate/trigger events/irq_vectors/vector_free_moved/trigger events/irq_vectors/vector_reserve/trigger events/irq_vectors/vector_reserve_managed/trigger events/irq_vectors/vector_setup/trigger events/irq_vectors/vector_teardown/trigger events/irq_vectors/vector_update/trigger events/irq_vectors/x86_platform_ipi_entry/trigger events/irq_vectors/x86_platform_ipi_exit/trigger events/jbd2/jbd2_checkpoint/trigger events/jbd2/jbd2_checkpoint_stats/trigger events/jbd2/jbd2_commit_flushing/trigger events/jbd2/jbd2_commit_locking/trigger events/jbd2/jbd2_commit_logging/trigger events/jbd2/jbd2_drop_transaction/trigger events/jbd2/jbd2_end_commit/trigger events/jbd2/jbd2_handle_extend/trigger events/jbd2/jbd2_handle_restart/trigger events/jbd2/jbd2_handle_start/trigger events/jbd2/jbd2_handle_stats/trigger events/jbd2/jbd2_lock_buffer_stall/trigger events/jbd2/jbd2_run_stats/trigger events/jbd2/jbd2_shrink_checkpoint_list/trigger events/jbd2/jbd2_shrink_count/trigger events/jbd2/jbd2_shrink_scan_enter/trigger events/jbd2/jbd2_shrink_scan_exit/trigger events/jbd2/jbd2_start_commit/trigger events/jbd2/jbd2_submit_inode_data/trigger events/jbd2/jbd2_update_log_tail/trigger events/jbd2/jbd2_write_superblock/trigger events/kmem/kfree/trigger events/kmem/kmalloc/trigger events/kmem/kmem_cache_alloc/trigger events/kmem/kmem_cache_free/trigger events/kmem/mm_calculate_totalreserve_pages/trigger events/kmem/mm_page_alloc/trigger events/kmem/mm_page_alloc_extfrag/trigger events/kmem/mm_page_alloc_zone_locked/trigger events/kmem/mm_page_free/trigger events/kmem/mm_page_free_batched/trigger events/kmem/mm_page_pcpu_drain/trigger events/kmem/mm_setup_per_zone_lowmem_reserve/trigger events/kmem/mm_setup_per_zone_wmarks/trigger events/kmem/rss_stat/trigger events/ksm/ksm_advisor/trigger events/ksm/ksm_enter/trigger events/ksm/ksm_exit/trigger events/ksm/ksm_merge_one_page/trigger events/ksm/ksm_merge_with_ksm_page/trigger events/ksm/ksm_remove_ksm_page/trigger events/ksm/ksm_remove_rmap_item/trigger events/ksm/ksm_start_scan/trigger events/ksm/ksm_stop_scan/trigger events/kvm/kvm_ack_irq/trigger events/kvm/kvm_age_hva/trigger events/kvm/kvm_apic/trigger events/kvm/kvm_apic_accept_irq/trigger events/kvm/kvm_apic_ipi/trigger events/kvm/kvm_apicv_accept_irq/trigger events/kvm/kvm_apicv_inhibit_changed/trigger events/kvm/kvm_async_pf_completed/trigger events/kvm/kvm_async_pf_not_present/trigger events/kvm/kvm_async_pf_ready/trigger events/kvm/kvm_async_pf_repeated_fault/trigger events/kvm/kvm_avic_doorbell/trigger events/kvm/kvm_avic_ga_log/trigger events/kvm/kvm_avic_incomplete_ipi/trigger events/kvm/kvm_avic_kick_vcpu_slowpath/trigger events/kvm/kvm_avic_unaccelerated_access/trigger events/kvm/kvm_cpuid/trigger events/kvm/kvm_cr/trigger events/kvm/kvm_dirty_ring_exit/trigger events/kvm/kvm_dirty_ring_push/trigger events/kvm/kvm_dirty_ring_reset/trigger events/kvm/kvm_emulate_insn/trigger events/kvm/kvm_entry/trigger events/kvm/kvm_eoi/trigger events/kvm/kvm_exit/trigger events/kvm/kvm_fast_mmio/trigger events/kvm/kvm_fpu/trigger events/kvm/kvm_halt_poll_ns/trigger events/kvm/kvm_hv_flush_tlb/trigger events/kvm/kvm_hv_flush_tlb_ex/trigger events/kvm/kvm_hv_hypercall/trigger events/kvm/kvm_hv_hypercall_done/trigger events/kvm/kvm_hv_notify_acked_sint/trigger events/kvm/kvm_hv_send_ipi/trigger events/kvm/kvm_hv_send_ipi_ex/trigger events/kvm/kvm_hv_stimer_callback/trigger events/kvm/kvm_hv_stimer_cleanup/trigger events/kvm/kvm_hv_stimer_expiration/trigger events/kvm/kvm_hv_stimer_set_config/trigger events/kvm/kvm_hv_stimer_set_count/trigger events/kvm/kvm_hv_stimer_start_one_shot/trigger events/kvm/kvm_hv_stimer_start_periodic/trigger events/kvm/kvm_hv_syndbg_get_msr/trigger events/kvm/kvm_hv_syndbg_set_msr/trigger events/kvm/kvm_hv_synic_send_eoi/trigger events/kvm/kvm_hv_synic_set_irq/trigger events/kvm/kvm_hv_synic_set_msr/trigger events/kvm/kvm_hv_timer_state/trigger events/kvm/kvm_hypercall/trigger events/kvm/kvm_inj_exception/trigger events/kvm/kvm_inj_virq/trigger events/kvm/kvm_invlpga/trigger events/kvm/kvm_ioapic_delayed_eoi_inj/trigger events/kvm/kvm_ioapic_set_irq/trigger events/kvm/kvm_mmio/trigger events/kvm/kvm_msi_set_irq/trigger events/kvm/kvm_msr/trigger events/kvm/kvm_nested_intercepts/trigger events/kvm/kvm_nested_intr_vmexit/trigger events/kvm/kvm_nested_vmenter/trigger events/kvm/kvm_nested_vmenter_failed/trigger events/kvm/kvm_nested_vmexit/trigger events/kvm/kvm_nested_vmexit_inject/trigger events/kvm/kvm_page_fault/trigger events/kvm/kvm_pi_irte_update/trigger events/kvm/kvm_pic_set_irq/trigger events/kvm/kvm_pio/trigger events/kvm/kvm_ple_window_update/trigger events/kvm/kvm_pml_full/trigger events/kvm/kvm_pv_eoi/trigger events/kvm/kvm_pv_tlb_flush/trigger events/kvm/kvm_pvclock_update/trigger events/kvm/kvm_rmp_fault/trigger events/kvm/kvm_set_irq/trigger events/kvm/kvm_skinit/trigger events/kvm/kvm_smm_transition/trigger events/kvm/kvm_test_age_hva/trigger events/kvm/kvm_track_tsc/trigger events/kvm/kvm_try_async_get_page/trigger events/kvm/kvm_unmap_hva_range/trigger events/kvm/kvm_update_master_clock/trigger events/kvm/kvm_userspace_exit/trigger events/kvm/kvm_vcpu_wakeup/trigger events/kvm/kvm_vm_set_mem_attributes/trigger events/kvm/kvm_vmgexit_enter/trigger events/kvm/kvm_vmgexit_exit/trigger events/kvm/kvm_vmgexit_msr_protocol_enter/trigger events/kvm/kvm_vmgexit_msr_protocol_exit/trigger events/kvm/kvm_wait_lapic_expire/trigger events/kvm/kvm_write_tsc_offset/trigger events/kvm/kvm_xen_hypercall/trigger events/kvm/vcpu_match_mmio/trigger events/kvmmmu/check_mmio_spte/trigger events/kvmmmu/fast_page_fault/trigger events/kvmmmu/handle_mmio_page_fault/trigger events/kvmmmu/kvm_mmu_get_page/trigger events/kvmmmu/kvm_mmu_pagetable_walk/trigger events/kvmmmu/kvm_mmu_paging_element/trigger events/kvmmmu/kvm_mmu_prepare_zap_page/trigger events/kvmmmu/kvm_mmu_set_accessed_bit/trigger events/kvmmmu/kvm_mmu_set_dirty_bit/trigger events/kvmmmu/kvm_mmu_set_spte/trigger events/kvmmmu/kvm_mmu_split_huge_page/trigger events/kvmmmu/kvm_mmu_spte_requested/trigger events/kvmmmu/kvm_mmu_sync_page/trigger events/kvmmmu/kvm_mmu_unsync_page/trigger events/kvmmmu/kvm_mmu_walker_error/trigger events/kvmmmu/kvm_mmu_zap_all_fast/trigger events/kvmmmu/kvm_tdp_mmu_spte_changed/trigger events/kvmmmu/mark_mmio_spte/trigger events/kyber/kyber_adjust/trigger events/kyber/kyber_latency/trigger events/kyber/kyber_throttled/trigger events/libata/ata_bmdma_setup/trigger events/libata/ata_bmdma_start/trigger events/libata/ata_bmdma_status/trigger events/libata/ata_bmdma_stop/trigger events/libata/ata_eh_about_to_do/trigger events/libata/ata_eh_done/trigger events/libata/ata_eh_link_autopsy/trigger events/libata/ata_eh_link_autopsy_qc/trigger events/libata/ata_exec_command/trigger events/libata/ata_link_hardreset_begin/trigger events/libata/ata_link_hardreset_end/trigger events/libata/ata_link_postreset/trigger events/libata/ata_link_softreset_begin/trigger events/libata/ata_link_softreset_end/trigger events/libata/ata_port_freeze/trigger events/libata/ata_port_thaw/trigger events/libata/ata_qc_complete_done/trigger events/libata/ata_qc_complete_failed/trigger events/libata/ata_qc_complete_internal/trigger events/libata/ata_qc_issue/trigger events/libata/ata_qc_prep/trigger events/libata/ata_sff_flush_pio_task/trigger events/libata/ata_sff_hsm_command_complete/trigger events/libata/ata_sff_hsm_state/trigger events/libata/ata_sff_pio_transfer_data/trigger events/libata/ata_sff_port_intr/trigger events/libata/ata_slave_hardreset_begin/trigger events/libata/ata_slave_hardreset_end/trigger events/libata/ata_slave_postreset/trigger events/libata/ata_std_sched_eh/trigger events/libata/ata_tf_load/trigger events/libata/atapi_pio_transfer_data/trigger events/libata/atapi_send_cdb/trigger events/lock/contended_release/trigger events/lock/contention_begin/trigger events/lock/contention_end/trigger events/lock/lock_acquire/trigger events/lock/lock_release/trigger events/lockd/nlmclnt_grant/trigger events/lockd/nlmclnt_lock/trigger events/lockd/nlmclnt_test/trigger events/lockd/nlmclnt_unlock/trigger events/maple_tree/ma_op/trigger events/maple_tree/ma_read/trigger events/maple_tree/ma_write/trigger events/mce/mce_record/trigger events/mdio/mdio_access/trigger events/mei/mei_pci_cfg_read/trigger events/mei/mei_reg_read/trigger events/mei/mei_reg_write/trigger events/memcg/count_memcg_events/trigger events/memcg/memcg_flush_stats/trigger events/memcg/mod_memcg_lruvec_state/trigger events/memcg/mod_memcg_state/trigger events/memory_failure/memory_failure_event/trigger events/migrate/mm_migrate_pages/trigger events/migrate/mm_migrate_pages_start/trigger events/migrate/remove_migration_pte/trigger events/migrate/set_migration_pte/trigger events/mmap/exit_mmap/trigger events/mmap/vm_unmapped_area/trigger events/mmap_lock/mmap_lock_acquire_returned/trigger events/mmap_lock/mmap_lock_released/trigger events/mmap_lock/mmap_lock_start_locking/trigger events/module/module_free/trigger events/module/module_get/trigger events/module/module_load/trigger events/module/module_put/trigger events/module/module_request/trigger events/mptcp/ack_update_msk/trigger events/mptcp/get_mapping_status/trigger events/mptcp/mptcp_rcvbuf_grow/trigger events/mptcp/mptcp_sendmsg_frag/trigger events/mptcp/mptcp_subflow_get_send/trigger events/mptcp/subflow_check_data_avail/trigger events/msr/rdpmc/trigger events/msr/read_msr/trigger events/msr/write_msr/trigger events/napi/dql_stall_detected/trigger events/napi/napi_poll/trigger events/neigh/neigh_cleanup_and_release/trigger events/neigh/neigh_create/trigger events/neigh/neigh_event_send_dead/trigger events/neigh/neigh_event_send_done/trigger events/neigh/neigh_timer_handler/trigger events/neigh/neigh_update/trigger events/neigh/neigh_update_done/trigger events/net/napi_gro_frags_entry/trigger events/net/napi_gro_frags_exit/trigger events/net/napi_gro_receive_entry/trigger events/net/napi_gro_receive_exit/trigger events/net/net_dev_queue/trigger events/net/net_dev_start_xmit/trigger events/net/net_dev_xmit/trigger events/net/net_dev_xmit_timeout/trigger events/net/netif_receive_skb/trigger events/net/netif_receive_skb_entry/trigger events/net/netif_receive_skb_exit/trigger events/net/netif_receive_skb_list_entry/trigger events/net/netif_receive_skb_list_exit/trigger events/net/netif_rx/trigger events/net/netif_rx_entry/trigger events/net/netif_rx_exit/trigger events/netfs/netfs_collect/trigger events/netfs/netfs_collect_folio/trigger events/netfs/netfs_collect_gap/trigger events/netfs/netfs_collect_sreq/trigger events/netfs/netfs_collect_state/trigger events/netfs/netfs_collect_stream/trigger events/netfs/netfs_copy2cache/trigger events/netfs/netfs_failure/trigger events/netfs/netfs_folio/trigger events/netfs/netfs_folioq/trigger events/netfs/netfs_read/trigger events/netfs/netfs_rreq/trigger events/netfs/netfs_rreq_ref/trigger events/netfs/netfs_sreq/trigger events/netfs/netfs_sreq_ref/trigger events/netfs/netfs_write/trigger events/netfs/netfs_write_iter/trigger events/netlink/netlink_extack/trigger events/nfs/nfs_access_enter/trigger events/nfs/nfs_access_exit/trigger events/nfs/nfs_aop_readahead/trigger events/nfs/nfs_aop_readahead_done/trigger events/nfs/nfs_aop_readpage/trigger events/nfs/nfs_aop_readpage_done/trigger events/nfs/nfs_async_rename_done/trigger events/nfs/nfs_atomic_open_enter/trigger events/nfs/nfs_atomic_open_exit/trigger events/nfs/nfs_commit_done/trigger events/nfs/nfs_commit_error/trigger events/nfs/nfs_comp_error/trigger events/nfs/nfs_create_enter/trigger events/nfs/nfs_create_exit/trigger events/nfs/nfs_direct_commit_complete/trigger events/nfs/nfs_direct_resched_write/trigger events/nfs/nfs_direct_write_complete/trigger events/nfs/nfs_direct_write_completion/trigger events/nfs/nfs_direct_write_reschedule_io/trigger events/nfs/nfs_direct_write_schedule_iovec/trigger events/nfs/nfs_do_writepage/trigger events/nfs/nfs_fh_to_dentry/trigger events/nfs/nfs_file_read/trigger events/nfs/nfs_file_write/trigger events/nfs/nfs_fsync_enter/trigger events/nfs/nfs_fsync_exit/trigger events/nfs/nfs_getattr_enter/trigger events/nfs/nfs_getattr_exit/trigger events/nfs/nfs_initiate_commit/trigger events/nfs/nfs_initiate_read/trigger events/nfs/nfs_initiate_write/trigger events/nfs/nfs_invalidate_folio/trigger events/nfs/nfs_invalidate_mapping_enter/trigger events/nfs/nfs_invalidate_mapping_exit/trigger events/nfs/nfs_launder_folio_done/trigger events/nfs/nfs_link_enter/trigger events/nfs/nfs_link_exit/trigger events/nfs/nfs_local_open_fh/trigger events/nfs/nfs_lookup_enter/trigger events/nfs/nfs_lookup_exit/trigger events/nfs/nfs_lookup_revalidate_enter/trigger events/nfs/nfs_lookup_revalidate_exit/trigger events/nfs/nfs_mkdir_enter/trigger events/nfs/nfs_mkdir_exit/trigger events/nfs/nfs_mknod_enter/trigger events/nfs/nfs_mknod_exit/trigger events/nfs/nfs_mount_assign/trigger events/nfs/nfs_mount_option/trigger events/nfs/nfs_mount_path/trigger events/nfs/nfs_pgio_error/trigger events/nfs/nfs_readdir_cache_fill/trigger events/nfs/nfs_readdir_cache_fill_done/trigger events/nfs/nfs_readdir_force_readdirplus/trigger events/nfs/nfs_readdir_invalidate_cache_range/trigger events/nfs/nfs_readdir_lookup/trigger events/nfs/nfs_readdir_lookup_revalidate/trigger events/nfs/nfs_readdir_lookup_revalidate_failed/trigger events/nfs/nfs_readdir_uncached/trigger events/nfs/nfs_readdir_uncached_done/trigger events/nfs/nfs_readpage_done/trigger events/nfs/nfs_readpage_short/trigger events/nfs/nfs_refresh_inode_enter/trigger events/nfs/nfs_refresh_inode_exit/trigger events/nfs/nfs_remove_enter/trigger events/nfs/nfs_remove_exit/trigger events/nfs/nfs_rename_enter/trigger events/nfs/nfs_rename_exit/trigger events/nfs/nfs_revalidate_inode_enter/trigger events/nfs/nfs_revalidate_inode_exit/trigger events/nfs/nfs_rmdir_enter/trigger events/nfs/nfs_rmdir_exit/trigger events/nfs/nfs_set_cache_invalid/trigger events/nfs/nfs_set_inode_stale/trigger events/nfs/nfs_setattr_enter/trigger events/nfs/nfs_setattr_exit/trigger events/nfs/nfs_sillyrename_unlink/trigger events/nfs/nfs_size_grow/trigger events/nfs/nfs_size_truncate/trigger events/nfs/nfs_size_truncate_folio/trigger events/nfs/nfs_size_update/trigger events/nfs/nfs_size_wcc/trigger events/nfs/nfs_symlink_enter/trigger events/nfs/nfs_symlink_exit/trigger events/nfs/nfs_try_to_update_request/trigger events/nfs/nfs_try_to_update_request_done/trigger events/nfs/nfs_unlink_enter/trigger events/nfs/nfs_unlink_exit/trigger events/nfs/nfs_update_folio/trigger events/nfs/nfs_update_folio_done/trigger events/nfs/nfs_write_begin/trigger events/nfs/nfs_write_begin_done/trigger events/nfs/nfs_write_end/trigger events/nfs/nfs_write_end_done/trigger events/nfs/nfs_write_error/trigger events/nfs/nfs_writeback_done/trigger events/nfs/nfs_writeback_folio/trigger events/nfs/nfs_writeback_folio_done/trigger events/nfs/nfs_writeback_folio_reclaim/trigger events/nfs/nfs_writeback_folio_reclaim_done/trigger events/nfs/nfs_writeback_inode_enter/trigger events/nfs/nfs_writeback_inode_exit/trigger events/nfs/nfs_writepage_setup/trigger events/nfs/nfs_writepages/trigger events/nfs/nfs_writepages_done/trigger events/nfs/nfs_xdr_bad_filehandle/trigger events/nfs/nfs_xdr_status/trigger events/nmi/nmi_handler/trigger events/notifier/notifier_register/trigger events/notifier/notifier_run/trigger events/notifier/notifier_unregister/trigger events/nvme/nvme_async_event/trigger events/nvme/nvme_complete_rq/trigger events/nvme/nvme_setup_cmd/trigger events/nvme/nvme_sq/trigger events/oom/compact_retry/trigger events/oom/finish_task_reaping/trigger events/oom/mark_victim/trigger events/oom/oom_score_adj_update/trigger events/oom/reclaim_retry_zone/trigger events/oom/skip_task_reaping/trigger events/oom/start_task_reaping/trigger events/oom/wake_reaper/trigger events/osnoise/irq_noise/trigger events/osnoise/nmi_noise/trigger events/osnoise/osnoise_sample/trigger events/osnoise/sample_threshold/trigger events/osnoise/softirq_noise/trigger events/osnoise/thread_noise/trigger events/osnoise/timerlat_sample/trigger events/page_isolation/test_pages_isolated/trigger events/page_pool/page_pool_release/trigger events/page_pool/page_pool_state_hold/trigger events/page_pool/page_pool_state_release/trigger events/page_pool/page_pool_update_nid/trigger events/pagemap/mm_lru_activate/trigger events/pagemap/mm_lru_insertion/trigger events/pci/pci_hp_event/trigger events/pci/pcie_link_event/trigger events/pci_controller/pcie_ltssm_state_transition/trigger events/percpu/percpu_alloc_percpu/trigger events/percpu/percpu_alloc_percpu_fail/trigger events/percpu/percpu_create_chunk/trigger events/percpu/percpu_destroy_chunk/trigger events/percpu/percpu_free_percpu/trigger events/power/cpu_frequency/trigger events/power/cpu_frequency_limits/trigger events/power/cpu_idle/trigger events/power/cpu_idle_miss/trigger events/power/dev_pm_qos_add_request/trigger events/power/dev_pm_qos_remove_request/trigger events/power/dev_pm_qos_update_request/trigger events/power/device_pm_callback_end/trigger events/power/device_pm_callback_start/trigger events/power/guest_halt_poll_ns/trigger events/power/pm_qos_add_request/trigger events/power/pm_qos_remove_request/trigger events/power/pm_qos_update_flags/trigger events/power/pm_qos_update_request/trigger events/power/pm_qos_update_target/trigger events/power/pstate_sample/trigger events/power/suspend_resume/trigger events/power/wakeup_source_activate/trigger events/power/wakeup_source_deactivate/trigger events/preemptirq/irq_disable/trigger events/preemptirq/irq_enable/trigger events/preemptirq/preempt_disable/trigger events/preemptirq/preempt_enable/trigger events/printk/console/trigger events/pwm/pwm_apply/trigger events/pwm/pwm_get/trigger events/pwm/pwm_read_waveform/trigger events/pwm/pwm_round_waveform_fromhw/trigger events/pwm/pwm_round_waveform_tohw/trigger events/pwm/pwm_write_waveform/trigger events/qdisc/qdisc_create/trigger events/qdisc/qdisc_dequeue/trigger events/qdisc/qdisc_destroy/trigger events/qdisc/qdisc_drop/trigger events/qdisc/qdisc_enqueue/trigger events/qdisc/qdisc_reset/trigger events/ras/aer_event/trigger events/ras/arm_event/trigger events/ras/extlog_mem_event/trigger events/ras/mc_event/trigger events/ras/non_standard_event/trigger events/raw_syscalls/sys_enter/trigger events/raw_syscalls/sys_exit/trigger events/rcu/rcu_stall_warning/trigger events/rcu/rcu_utilization/trigger events/rdma_cma/cm_add_one/trigger events/rdma_cma/cm_disconnect/trigger events/rdma_cma/cm_event_done/trigger events/rdma_cma/cm_event_handler/trigger events/rdma_cma/cm_id_attach/trigger events/rdma_cma/cm_id_destroy/trigger events/rdma_cma/cm_prepare_mra/trigger events/rdma_cma/cm_qp_create/trigger events/rdma_cma/cm_qp_destroy/trigger events/rdma_cma/cm_remove_one/trigger events/rdma_cma/cm_req_handler/trigger events/rdma_cma/cm_send_rej/trigger events/rdma_cma/cm_send_rep/trigger events/rdma_cma/cm_send_req/trigger events/rdma_cma/cm_send_rtu/trigger events/rdma_cma/cm_send_sidr_rep/trigger events/rdma_cma/cm_send_sidr_req/trigger events/rdma_cma/cm_sent_drep/trigger events/rdma_cma/cm_sent_dreq/trigger events/rdma_core/cq_alloc/trigger events/rdma_core/cq_alloc_error/trigger events/rdma_core/cq_drain_complete/trigger events/rdma_core/cq_free/trigger events/rdma_core/cq_modify/trigger events/rdma_core/cq_poll/trigger events/rdma_core/cq_process/trigger events/rdma_core/cq_reschedule/trigger events/rdma_core/cq_schedule/trigger events/rdma_core/mr_alloc/trigger events/rdma_core/mr_dereg/trigger events/rdma_core/mr_integ_alloc/trigger events/readahead/page_cache_async_ra/trigger events/readahead/page_cache_ra_order/trigger events/readahead/page_cache_ra_unbounded/trigger events/readahead/page_cache_sync_ra/trigger events/regmap/regcache_drop_region/trigger events/regmap/regcache_sync/trigger events/regmap/regmap_async_complete_done/trigger events/regmap/regmap_async_complete_start/trigger events/regmap/regmap_async_io_complete/trigger events/regmap/regmap_async_write_start/trigger events/regmap/regmap_bulk_read/trigger events/regmap/regmap_bulk_write/trigger events/regmap/regmap_cache_bypass/trigger events/regmap/regmap_cache_only/trigger events/regmap/regmap_hw_read_done/trigger events/regmap/regmap_hw_read_start/trigger events/regmap/regmap_hw_write_done/trigger events/regmap/regmap_hw_write_start/trigger events/regmap/regmap_reg_read/trigger events/regmap/regmap_reg_read_cache/trigger events/regmap/regmap_reg_write/trigger events/resctrl/mon_llc_occupancy_limbo/trigger events/resctrl/pseudo_lock_l2/trigger events/resctrl/pseudo_lock_l3/trigger events/resctrl/pseudo_lock_mem_latency/trigger events/rpm/rpm_idle/trigger events/rpm/rpm_resume/trigger events/rpm/rpm_return_int/trigger events/rpm/rpm_status/trigger events/rpm/rpm_suspend/trigger events/rpm/rpm_usage/trigger events/rseq/rseq_ip_fixup/trigger events/rseq/rseq_update/trigger events/rtc/rtc_alarm_irq_enable/trigger events/rtc/rtc_irq_set_freq/trigger events/rtc/rtc_irq_set_state/trigger events/rtc/rtc_read_alarm/trigger events/rtc/rtc_read_offset/trigger events/rtc/rtc_read_time/trigger events/rtc/rtc_set_alarm/trigger events/rtc/rtc_set_offset/trigger events/rtc/rtc_set_time/trigger events/rtc/rtc_timer_dequeue/trigger events/rtc/rtc_timer_enqueue/trigger events/rtc/rtc_timer_fired/trigger events/rv/error_wwnr/trigger events/rv/event_wwnr/trigger events/rv/rv_retries_error/trigger events/sched/sched_kthread_stop/trigger events/sched/sched_kthread_stop_ret/trigger events/sched/sched_kthread_work_execute_end/trigger events/sched/sched_kthread_work_execute_start/trigger events/sched/sched_kthread_work_queue_work/trigger events/sched/sched_migrate_task/trigger events/sched/sched_move_numa/trigger events/sched/sched_pi_setprio/trigger events/sched/sched_prepare_exec/trigger events/sched/sched_process_exec/trigger events/sched/sched_process_exit/trigger events/sched/sched_process_fork/trigger events/sched/sched_process_free/trigger events/sched/sched_process_hang/trigger events/sched/sched_process_wait/trigger events/sched/sched_skip_cpuset_numa/trigger events/sched/sched_skip_vma_numa/trigger events/sched/sched_stat_blocked/trigger events/sched/sched_stat_iowait/trigger events/sched/sched_stat_runtime/trigger events/sched/sched_stat_sleep/trigger events/sched/sched_stat_wait/trigger events/sched/sched_stick_numa/trigger events/sched/sched_swap_numa/trigger events/sched/sched_switch/trigger events/sched/sched_wait_task/trigger events/sched/sched_wake_idle_without_ipi/trigger events/sched/sched_wakeup/trigger events/sched/sched_wakeup_new/trigger events/sched/sched_waking/trigger events/sched_ext/sched_ext_bypass_lb/trigger events/sched_ext/sched_ext_dump/trigger events/sched_ext/sched_ext_event/trigger events/scsi/scsi_dispatch_cmd_done/trigger events/scsi/scsi_dispatch_cmd_error/trigger events/scsi/scsi_dispatch_cmd_start/trigger events/scsi/scsi_dispatch_cmd_timeout/trigger events/scsi/scsi_eh_wakeup/trigger events/signal/signal_deliver/trigger events/signal/signal_generate/trigger events/skb/consume_skb/trigger events/skb/kfree_skb/trigger events/skb/skb_copy_datagram_iovec/trigger events/smbus/smbus_read/trigger events/smbus/smbus_reply/trigger events/smbus/smbus_result/trigger events/smbus/smbus_write/trigger events/smc/smc_rx_recvmsg/trigger events/smc/smc_switch_to_fallback/trigger events/smc/smc_tx_sendmsg/trigger events/smc/smcr_link_down/trigger events/sock/inet_sk_error_report/trigger events/sock/inet_sock_set_state/trigger events/sock/sk_data_ready/trigger events/sock/sock_exceed_buf_limit/trigger events/sock/sock_rcvqueue_full/trigger events/sock/sock_recv_length/trigger events/sock/sock_send_length/trigger events/sof/sof_ipc3_period_elapsed_position/trigger events/sof/sof_ipc4_fw_config/trigger events/sof/sof_pcm_pointer_position/trigger events/sof/sof_stream_position_ipc_rx/trigger events/sof/sof_widget_free/trigger events/sof/sof_widget_setup/trigger events/sof_intel/sof_intel_D0I3C_updated/trigger events/sof_intel/sof_intel_hda_dsp_check_stream_irq/trigger events/sof_intel/sof_intel_hda_dsp_pcm/trigger events/sof_intel/sof_intel_hda_dsp_stream_status/trigger events/sof_intel/sof_intel_hda_irq/trigger events/sof_intel/sof_intel_hda_irq_ipc_check/trigger events/sof_intel/sof_intel_ipc_firmware_initiated/trigger events/sof_intel/sof_intel_ipc_firmware_response/trigger events/spi/spi_controller_busy/trigger events/spi/spi_controller_idle/trigger events/spi/spi_message_done/trigger events/spi/spi_message_start/trigger events/spi/spi_message_submit/trigger events/spi/spi_set_cs/trigger events/spi/spi_setup/trigger events/spi/spi_transfer_start/trigger events/spi/spi_transfer_stop/trigger events/sunrpc/cache_entry_expired/trigger events/sunrpc/cache_entry_make_negative/trigger events/sunrpc/cache_entry_no_listener/trigger events/sunrpc/cache_entry_upcall/trigger events/sunrpc/cache_entry_update/trigger events/sunrpc/pmap_register/trigger events/sunrpc/rpc__auth_tooweak/trigger events/sunrpc/rpc__bad_creds/trigger events/sunrpc/rpc__garbage_args/trigger events/sunrpc/rpc__mismatch/trigger events/sunrpc/rpc__proc_unavail/trigger events/sunrpc/rpc__prog_mismatch/trigger events/sunrpc/rpc__prog_unavail/trigger events/sunrpc/rpc__stale_creds/trigger events/sunrpc/rpc__unparsable/trigger events/sunrpc/rpc_bad_callhdr/trigger events/sunrpc/rpc_bad_verifier/trigger events/sunrpc/rpc_buf_alloc/trigger events/sunrpc/rpc_call_rpcerror/trigger events/sunrpc/rpc_call_status/trigger events/sunrpc/rpc_clnt_clone_err/trigger events/sunrpc/rpc_clnt_free/trigger events/sunrpc/rpc_clnt_killall/trigger events/sunrpc/rpc_clnt_new/trigger events/sunrpc/rpc_clnt_new_err/trigger events/sunrpc/rpc_clnt_release/trigger events/sunrpc/rpc_clnt_replace_xprt/trigger events/sunrpc/rpc_clnt_replace_xprt_err/trigger events/sunrpc/rpc_clnt_shutdown/trigger events/sunrpc/rpc_connect_status/trigger events/sunrpc/rpc_refresh_status/trigger events/sunrpc/rpc_request/trigger events/sunrpc/rpc_retry_refresh_status/trigger events/sunrpc/rpc_socket_close/trigger events/sunrpc/rpc_socket_connect/trigger events/sunrpc/rpc_socket_error/trigger events/sunrpc/rpc_socket_nospace/trigger events/sunrpc/rpc_socket_reset_connection/trigger events/sunrpc/rpc_socket_shutdown/trigger events/sunrpc/rpc_socket_state_change/trigger events/sunrpc/rpc_stats_latency/trigger events/sunrpc/rpc_task_begin/trigger events/sunrpc/rpc_task_call_done/trigger events/sunrpc/rpc_task_complete/trigger events/sunrpc/rpc_task_end/trigger events/sunrpc/rpc_task_run_action/trigger events/sunrpc/rpc_task_signalled/trigger events/sunrpc/rpc_task_sleep/trigger events/sunrpc/rpc_task_sync_sleep/trigger events/sunrpc/rpc_task_sync_wake/trigger events/sunrpc/rpc_task_timeout/trigger events/sunrpc/rpc_task_wakeup/trigger events/sunrpc/rpc_timeout_status/trigger events/sunrpc/rpc_tls_not_started/trigger events/sunrpc/rpc_tls_unavailable/trigger events/sunrpc/rpc_xdr_alignment/trigger events/sunrpc/rpc_xdr_overflow/trigger events/sunrpc/rpc_xdr_recvfrom/trigger events/sunrpc/rpc_xdr_reply_pages/trigger events/sunrpc/rpc_xdr_sendto/trigger events/sunrpc/rpcb_bind_version_err/trigger events/sunrpc/rpcb_getport/trigger events/sunrpc/rpcb_prog_unavail_err/trigger events/sunrpc/rpcb_register/trigger events/sunrpc/rpcb_setport/trigger events/sunrpc/rpcb_timeout_err/trigger events/sunrpc/rpcb_unreachable_err/trigger events/sunrpc/rpcb_unrecognized_err/trigger events/sunrpc/rpcb_unregister/trigger events/sunrpc/svc_alloc_arg_err/trigger events/sunrpc/svc_authenticate/trigger events/sunrpc/svc_defer/trigger events/sunrpc/svc_defer_drop/trigger events/sunrpc/svc_defer_queue/trigger events/sunrpc/svc_defer_recv/trigger events/sunrpc/svc_drop/trigger events/sunrpc/svc_noregister/trigger events/sunrpc/svc_pool_thread_noidle/trigger events/sunrpc/svc_pool_thread_running/trigger events/sunrpc/svc_pool_thread_wake/trigger events/sunrpc/svc_process/trigger events/sunrpc/svc_register/trigger events/sunrpc/svc_replace_page_err/trigger events/sunrpc/svc_send/trigger events/sunrpc/svc_stats_latency/trigger events/sunrpc/svc_tls_not_started/trigger events/sunrpc/svc_tls_start/trigger events/sunrpc/svc_tls_timed_out/trigger events/sunrpc/svc_tls_unavailable/trigger events/sunrpc/svc_tls_upcall/trigger events/sunrpc/svc_unregister/trigger events/sunrpc/svc_xdr_recvfrom/trigger events/sunrpc/svc_xdr_sendto/trigger events/sunrpc/svc_xprt_accept/trigger events/sunrpc/svc_xprt_close/trigger events/sunrpc/svc_xprt_create_err/trigger events/sunrpc/svc_xprt_dequeue/trigger events/sunrpc/svc_xprt_detach/trigger events/sunrpc/svc_xprt_enqueue/trigger events/sunrpc/svc_xprt_free/trigger events/sunrpc/svc_xprt_no_write_space/trigger events/sunrpc/svcsock_accept_err/trigger events/sunrpc/svcsock_data_ready/trigger events/sunrpc/svcsock_free/trigger events/sunrpc/svcsock_getpeername_err/trigger events/sunrpc/svcsock_marker/trigger events/sunrpc/svcsock_new/trigger events/sunrpc/svcsock_tcp_recv/trigger events/sunrpc/svcsock_tcp_recv_eagain/trigger events/sunrpc/svcsock_tcp_recv_err/trigger events/sunrpc/svcsock_tcp_recv_short/trigger events/sunrpc/svcsock_tcp_send/trigger events/sunrpc/svcsock_tcp_state/trigger events/sunrpc/svcsock_udp_recv/trigger events/sunrpc/svcsock_udp_recv_err/trigger events/sunrpc/svcsock_udp_send/trigger events/sunrpc/svcsock_write_space/trigger events/sunrpc/xprt_connect/trigger events/sunrpc/xprt_create/trigger events/sunrpc/xprt_destroy/trigger events/sunrpc/xprt_disconnect_auto/trigger events/sunrpc/xprt_disconnect_done/trigger events/sunrpc/xprt_disconnect_force/trigger events/sunrpc/xprt_get_cong/trigger events/sunrpc/xprt_lookup_rqst/trigger events/sunrpc/xprt_ping/trigger events/sunrpc/xprt_put_cong/trigger events/sunrpc/xprt_release_cong/trigger events/sunrpc/xprt_release_xprt/trigger events/sunrpc/xprt_reserve/trigger events/sunrpc/xprt_reserve_cong/trigger events/sunrpc/xprt_reserve_xprt/trigger events/sunrpc/xprt_retransmit/trigger events/sunrpc/xprt_timer/trigger events/sunrpc/xprt_transmit/trigger events/sunrpc/xs_data_ready/trigger events/sunrpc/xs_stream_read_data/trigger events/sunrpc/xs_stream_read_request/trigger events/swiotlb/swiotlb_bounced/trigger events/syscalls/sys_enter_accept/trigger events/syscalls/sys_enter_accept4/trigger events/syscalls/sys_enter_access/trigger events/syscalls/sys_enter_acct/trigger events/syscalls/sys_enter_add_key/trigger events/syscalls/sys_enter_adjtimex/trigger events/syscalls/sys_enter_alarm/trigger events/syscalls/sys_enter_arch_prctl/trigger events/syscalls/sys_enter_bind/trigger events/syscalls/sys_enter_bpf/trigger events/syscalls/sys_enter_brk/trigger events/syscalls/sys_enter_cachestat/trigger events/syscalls/sys_enter_capget/trigger events/syscalls/sys_enter_capset/trigger events/syscalls/sys_enter_chdir/trigger events/syscalls/sys_enter_chmod/trigger events/syscalls/sys_enter_chown/trigger events/syscalls/sys_enter_chroot/trigger events/syscalls/sys_enter_clock_adjtime/trigger events/syscalls/sys_enter_clock_getres/trigger events/syscalls/sys_enter_clock_gettime/trigger events/syscalls/sys_enter_clock_nanosleep/trigger events/syscalls/sys_enter_clock_settime/trigger events/syscalls/sys_enter_clone/trigger events/syscalls/sys_enter_clone3/trigger events/syscalls/sys_enter_close/trigger events/syscalls/sys_enter_close_range/trigger events/syscalls/sys_enter_connect/trigger events/syscalls/sys_enter_copy_file_range/trigger events/syscalls/sys_enter_creat/trigger events/syscalls/sys_enter_delete_module/trigger events/syscalls/sys_enter_dup/trigger events/syscalls/sys_enter_dup2/trigger events/syscalls/sys_enter_dup3/trigger events/syscalls/sys_enter_epoll_create/trigger events/syscalls/sys_enter_epoll_create1/trigger events/syscalls/sys_enter_epoll_ctl/trigger events/syscalls/sys_enter_epoll_pwait/trigger events/syscalls/sys_enter_epoll_pwait2/trigger events/syscalls/sys_enter_epoll_wait/trigger events/syscalls/sys_enter_eventfd/trigger events/syscalls/sys_enter_eventfd2/trigger events/syscalls/sys_enter_execve/trigger events/syscalls/sys_enter_execveat/trigger events/syscalls/sys_enter_exit/trigger events/syscalls/sys_enter_exit_group/trigger events/syscalls/sys_enter_faccessat/trigger events/syscalls/sys_enter_faccessat2/trigger events/syscalls/sys_enter_fadvise64/trigger events/syscalls/sys_enter_fallocate/trigger events/syscalls/sys_enter_fanotify_init/trigger events/syscalls/sys_enter_fanotify_mark/trigger events/syscalls/sys_enter_fchdir/trigger events/syscalls/sys_enter_fchmod/trigger events/syscalls/sys_enter_fchmodat/trigger events/syscalls/sys_enter_fchmodat2/trigger events/syscalls/sys_enter_fchown/trigger events/syscalls/sys_enter_fchownat/trigger events/syscalls/sys_enter_fcntl/trigger events/syscalls/sys_enter_fdatasync/trigger events/syscalls/sys_enter_fgetxattr/trigger events/syscalls/sys_enter_file_getattr/trigger events/syscalls/sys_enter_file_setattr/trigger events/syscalls/sys_enter_finit_module/trigger events/syscalls/sys_enter_flistxattr/trigger events/syscalls/sys_enter_flock/trigger events/syscalls/sys_enter_fork/trigger events/syscalls/sys_enter_fremovexattr/trigger events/syscalls/sys_enter_fsconfig/trigger events/syscalls/sys_enter_fsetxattr/trigger events/syscalls/sys_enter_fsmount/trigger events/syscalls/sys_enter_fsopen/trigger events/syscalls/sys_enter_fspick/trigger events/syscalls/sys_enter_fstatfs/trigger events/syscalls/sys_enter_fsync/trigger events/syscalls/sys_enter_ftruncate/trigger events/syscalls/sys_enter_futex/trigger events/syscalls/sys_enter_futex_requeue/trigger events/syscalls/sys_enter_futex_wait/trigger events/syscalls/sys_enter_futex_waitv/trigger events/syscalls/sys_enter_futex_wake/trigger events/syscalls/sys_enter_futimesat/trigger events/syscalls/sys_enter_get_mempolicy/trigger events/syscalls/sys_enter_get_robust_list/trigger events/syscalls/sys_enter_getcpu/trigger events/syscalls/sys_enter_getcwd/trigger events/syscalls/sys_enter_getdents/trigger events/syscalls/sys_enter_getdents64/trigger events/syscalls/sys_enter_getegid/trigger events/syscalls/sys_enter_geteuid/trigger events/syscalls/sys_enter_getgid/trigger events/syscalls/sys_enter_getgroups/trigger events/syscalls/sys_enter_getitimer/trigger events/syscalls/sys_enter_getpeername/trigger events/syscalls/sys_enter_getpgid/trigger events/syscalls/sys_enter_getpgrp/trigger events/syscalls/sys_enter_getpid/trigger events/syscalls/sys_enter_getppid/trigger events/syscalls/sys_enter_getpriority/trigger events/syscalls/sys_enter_getrandom/trigger events/syscalls/sys_enter_getresgid/trigger events/syscalls/sys_enter_getresuid/trigger events/syscalls/sys_enter_getrlimit/trigger events/syscalls/sys_enter_getrusage/trigger events/syscalls/sys_enter_getsid/trigger events/syscalls/sys_enter_getsockname/trigger events/syscalls/sys_enter_getsockopt/trigger events/syscalls/sys_enter_gettid/trigger events/syscalls/sys_enter_gettimeofday/trigger events/syscalls/sys_enter_getuid/trigger events/syscalls/sys_enter_getxattr/trigger events/syscalls/sys_enter_getxattrat/trigger events/syscalls/sys_enter_init_module/trigger events/syscalls/sys_enter_inotify_add_watch/trigger events/syscalls/sys_enter_inotify_init/trigger events/syscalls/sys_enter_inotify_init1/trigger events/syscalls/sys_enter_inotify_rm_watch/trigger events/syscalls/sys_enter_io_cancel/trigger events/syscalls/sys_enter_io_destroy/trigger events/syscalls/sys_enter_io_getevents/trigger events/syscalls/sys_enter_io_pgetevents/trigger events/syscalls/sys_enter_io_setup/trigger events/syscalls/sys_enter_io_submit/trigger events/syscalls/sys_enter_io_uring_enter/trigger events/syscalls/sys_enter_io_uring_register/trigger events/syscalls/sys_enter_io_uring_setup/trigger events/syscalls/sys_enter_ioctl/trigger events/syscalls/sys_enter_ioperm/trigger events/syscalls/sys_enter_iopl/trigger events/syscalls/sys_enter_ioprio_get/trigger events/syscalls/sys_enter_ioprio_set/trigger events/syscalls/sys_enter_kcmp/trigger events/syscalls/sys_enter_kexec_file_load/trigger events/syscalls/sys_enter_kexec_load/trigger events/syscalls/sys_enter_keyctl/trigger events/syscalls/sys_enter_kill/trigger events/syscalls/sys_enter_lchown/trigger events/syscalls/sys_enter_lgetxattr/trigger events/syscalls/sys_enter_link/trigger events/syscalls/sys_enter_linkat/trigger events/syscalls/sys_enter_listen/trigger events/syscalls/sys_enter_listmount/trigger events/syscalls/sys_enter_listns/trigger events/syscalls/sys_enter_listxattr/trigger events/syscalls/sys_enter_listxattrat/trigger events/syscalls/sys_enter_llistxattr/trigger events/syscalls/sys_enter_lremovexattr/trigger events/syscalls/sys_enter_lseek/trigger events/syscalls/sys_enter_lsetxattr/trigger events/syscalls/sys_enter_lsm_get_self_attr/trigger events/syscalls/sys_enter_lsm_list_modules/trigger events/syscalls/sys_enter_lsm_set_self_attr/trigger events/syscalls/sys_enter_madvise/trigger events/syscalls/sys_enter_mbind/trigger events/syscalls/sys_enter_membarrier/trigger events/syscalls/sys_enter_memfd_create/trigger events/syscalls/sys_enter_memfd_secret/trigger events/syscalls/sys_enter_migrate_pages/trigger events/syscalls/sys_enter_mincore/trigger events/syscalls/sys_enter_mkdir/trigger events/syscalls/sys_enter_mkdirat/trigger events/syscalls/sys_enter_mknod/trigger events/syscalls/sys_enter_mknodat/trigger events/syscalls/sys_enter_mlock/trigger events/syscalls/sys_enter_mlock2/trigger events/syscalls/sys_enter_mlockall/trigger events/syscalls/sys_enter_mmap/trigger events/syscalls/sys_enter_modify_ldt/trigger events/syscalls/sys_enter_mount/trigger events/syscalls/sys_enter_mount_setattr/trigger events/syscalls/sys_enter_move_mount/trigger events/syscalls/sys_enter_move_pages/trigger events/syscalls/sys_enter_mprotect/trigger events/syscalls/sys_enter_mq_getsetattr/trigger events/syscalls/sys_enter_mq_notify/trigger events/syscalls/sys_enter_mq_open/trigger events/syscalls/sys_enter_mq_timedreceive/trigger events/syscalls/sys_enter_mq_timedsend/trigger events/syscalls/sys_enter_mq_unlink/trigger events/syscalls/sys_enter_mremap/trigger events/syscalls/sys_enter_mseal/trigger events/syscalls/sys_enter_msgctl/trigger events/syscalls/sys_enter_msgget/trigger events/syscalls/sys_enter_msgrcv/trigger events/syscalls/sys_enter_msgsnd/trigger events/syscalls/sys_enter_msync/trigger events/syscalls/sys_enter_munlock/trigger events/syscalls/sys_enter_munlockall/trigger events/syscalls/sys_enter_munmap/trigger events/syscalls/sys_enter_name_to_handle_at/trigger events/syscalls/sys_enter_nanosleep/trigger events/syscalls/sys_enter_newfstat/trigger events/syscalls/sys_enter_newfstatat/trigger events/syscalls/sys_enter_newlstat/trigger events/syscalls/sys_enter_newstat/trigger events/syscalls/sys_enter_newuname/trigger events/syscalls/sys_enter_open/trigger events/syscalls/sys_enter_open_by_handle_at/trigger events/syscalls/sys_enter_open_tree/trigger events/syscalls/sys_enter_open_tree_attr/trigger events/syscalls/sys_enter_openat/trigger events/syscalls/sys_enter_openat2/trigger events/syscalls/sys_enter_pause/trigger events/syscalls/sys_enter_perf_event_open/trigger events/syscalls/sys_enter_personality/trigger events/syscalls/sys_enter_pidfd_getfd/trigger events/syscalls/sys_enter_pidfd_open/trigger events/syscalls/sys_enter_pidfd_send_signal/trigger events/syscalls/sys_enter_pipe/trigger events/syscalls/sys_enter_pipe2/trigger events/syscalls/sys_enter_pivot_root/trigger events/syscalls/sys_enter_pkey_alloc/trigger events/syscalls/sys_enter_pkey_free/trigger events/syscalls/sys_enter_pkey_mprotect/trigger events/syscalls/sys_enter_poll/trigger events/syscalls/sys_enter_ppoll/trigger events/syscalls/sys_enter_prctl/trigger events/syscalls/sys_enter_pread64/trigger events/syscalls/sys_enter_preadv/trigger events/syscalls/sys_enter_preadv2/trigger events/syscalls/sys_enter_prlimit64/trigger events/syscalls/sys_enter_process_madvise/trigger events/syscalls/sys_enter_process_mrelease/trigger events/syscalls/sys_enter_process_vm_readv/trigger events/syscalls/sys_enter_process_vm_writev/trigger events/syscalls/sys_enter_pselect6/trigger events/syscalls/sys_enter_ptrace/trigger events/syscalls/sys_enter_pwrite64/trigger events/syscalls/sys_enter_pwritev/trigger events/syscalls/sys_enter_pwritev2/trigger events/syscalls/sys_enter_quotactl/trigger events/syscalls/sys_enter_quotactl_fd/trigger events/syscalls/sys_enter_read/trigger events/syscalls/sys_enter_readahead/trigger events/syscalls/sys_enter_readlink/trigger events/syscalls/sys_enter_readlinkat/trigger events/syscalls/sys_enter_readv/trigger events/syscalls/sys_enter_reboot/trigger events/syscalls/sys_enter_recvfrom/trigger events/syscalls/sys_enter_recvmmsg/trigger events/syscalls/sys_enter_recvmsg/trigger events/syscalls/sys_enter_remap_file_pages/trigger events/syscalls/sys_enter_removexattr/trigger events/syscalls/sys_enter_removexattrat/trigger events/syscalls/sys_enter_rename/trigger events/syscalls/sys_enter_renameat/trigger events/syscalls/sys_enter_renameat2/trigger events/syscalls/sys_enter_request_key/trigger events/syscalls/sys_enter_restart_syscall/trigger events/syscalls/sys_enter_rmdir/trigger events/syscalls/sys_enter_rseq/trigger events/syscalls/sys_enter_rt_sigaction/trigger events/syscalls/sys_enter_rt_sigpending/trigger events/syscalls/sys_enter_rt_sigprocmask/trigger events/syscalls/sys_enter_rt_sigqueueinfo/trigger events/syscalls/sys_enter_rt_sigreturn/trigger events/syscalls/sys_enter_rt_sigsuspend/trigger events/syscalls/sys_enter_rt_sigtimedwait/trigger events/syscalls/sys_enter_rt_tgsigqueueinfo/trigger events/syscalls/sys_enter_sched_get_priority_max/trigger events/syscalls/sys_enter_sched_get_priority_min/trigger events/syscalls/sys_enter_sched_getaffinity/trigger events/syscalls/sys_enter_sched_getattr/trigger events/syscalls/sys_enter_sched_getparam/trigger events/syscalls/sys_enter_sched_getscheduler/trigger events/syscalls/sys_enter_sched_rr_get_interval/trigger events/syscalls/sys_enter_sched_setaffinity/trigger events/syscalls/sys_enter_sched_setattr/trigger events/syscalls/sys_enter_sched_setparam/trigger events/syscalls/sys_enter_sched_setscheduler/trigger events/syscalls/sys_enter_sched_yield/trigger events/syscalls/sys_enter_seccomp/trigger events/syscalls/sys_enter_select/trigger events/syscalls/sys_enter_semctl/trigger events/syscalls/sys_enter_semget/trigger events/syscalls/sys_enter_semop/trigger events/syscalls/sys_enter_semtimedop/trigger events/syscalls/sys_enter_sendfile64/trigger events/syscalls/sys_enter_sendmmsg/trigger events/syscalls/sys_enter_sendmsg/trigger events/syscalls/sys_enter_sendto/trigger events/syscalls/sys_enter_set_mempolicy/trigger events/syscalls/sys_enter_set_mempolicy_home_node/trigger events/syscalls/sys_enter_set_robust_list/trigger events/syscalls/sys_enter_set_tid_address/trigger events/syscalls/sys_enter_setdomainname/trigger events/syscalls/sys_enter_setfsgid/trigger events/syscalls/sys_enter_setfsuid/trigger events/syscalls/sys_enter_setgid/trigger events/syscalls/sys_enter_setgroups/trigger events/syscalls/sys_enter_sethostname/trigger events/syscalls/sys_enter_setitimer/trigger events/syscalls/sys_enter_setns/trigger events/syscalls/sys_enter_setpgid/trigger events/syscalls/sys_enter_setpriority/trigger events/syscalls/sys_enter_setregid/trigger events/syscalls/sys_enter_setresgid/trigger events/syscalls/sys_enter_setresuid/trigger events/syscalls/sys_enter_setreuid/trigger events/syscalls/sys_enter_setrlimit/trigger events/syscalls/sys_enter_setsid/trigger events/syscalls/sys_enter_setsockopt/trigger events/syscalls/sys_enter_settimeofday/trigger events/syscalls/sys_enter_setuid/trigger events/syscalls/sys_enter_setxattr/trigger events/syscalls/sys_enter_setxattrat/trigger events/syscalls/sys_enter_shmat/trigger events/syscalls/sys_enter_shmctl/trigger events/syscalls/sys_enter_shmdt/trigger events/syscalls/sys_enter_shmget/trigger events/syscalls/sys_enter_shutdown/trigger events/syscalls/sys_enter_sigaltstack/trigger events/syscalls/sys_enter_signalfd/trigger events/syscalls/sys_enter_signalfd4/trigger events/syscalls/sys_enter_socket/trigger events/syscalls/sys_enter_socketpair/trigger events/syscalls/sys_enter_splice/trigger events/syscalls/sys_enter_statfs/trigger events/syscalls/sys_enter_statmount/trigger events/syscalls/sys_enter_statx/trigger events/syscalls/sys_enter_swapoff/trigger events/syscalls/sys_enter_swapon/trigger events/syscalls/sys_enter_symlink/trigger events/syscalls/sys_enter_symlinkat/trigger events/syscalls/sys_enter_sync/trigger events/syscalls/sys_enter_sync_file_range/trigger events/syscalls/sys_enter_syncfs/trigger events/syscalls/sys_enter_sysfs/trigger events/syscalls/sys_enter_sysinfo/trigger events/syscalls/sys_enter_syslog/trigger events/syscalls/sys_enter_tee/trigger events/syscalls/sys_enter_tgkill/trigger events/syscalls/sys_enter_time/trigger events/syscalls/sys_enter_timer_create/trigger events/syscalls/sys_enter_timer_delete/trigger events/syscalls/sys_enter_timer_getoverrun/trigger events/syscalls/sys_enter_timer_gettime/trigger events/syscalls/sys_enter_timer_settime/trigger events/syscalls/sys_enter_timerfd_create/trigger events/syscalls/sys_enter_timerfd_gettime/trigger events/syscalls/sys_enter_timerfd_settime/trigger events/syscalls/sys_enter_times/trigger events/syscalls/sys_enter_tkill/trigger events/syscalls/sys_enter_truncate/trigger events/syscalls/sys_enter_umask/trigger events/syscalls/sys_enter_umount/trigger events/syscalls/sys_enter_unlink/trigger events/syscalls/sys_enter_unlinkat/trigger events/syscalls/sys_enter_unshare/trigger events/syscalls/sys_enter_uprobe/trigger events/syscalls/sys_enter_uretprobe/trigger events/syscalls/sys_enter_userfaultfd/trigger events/syscalls/sys_enter_ustat/trigger events/syscalls/sys_enter_utime/trigger events/syscalls/sys_enter_utimensat/trigger events/syscalls/sys_enter_utimes/trigger events/syscalls/sys_enter_vfork/trigger events/syscalls/sys_enter_vhangup/trigger events/syscalls/sys_enter_vmsplice/trigger events/syscalls/sys_enter_wait4/trigger events/syscalls/sys_enter_waitid/trigger events/syscalls/sys_enter_write/trigger events/syscalls/sys_enter_writev/trigger events/syscalls/sys_exit_accept/trigger events/syscalls/sys_exit_accept4/trigger events/syscalls/sys_exit_access/trigger events/syscalls/sys_exit_acct/trigger events/syscalls/sys_exit_add_key/trigger events/syscalls/sys_exit_adjtimex/trigger events/syscalls/sys_exit_alarm/trigger events/syscalls/sys_exit_arch_prctl/trigger events/syscalls/sys_exit_bind/trigger events/syscalls/sys_exit_bpf/trigger events/syscalls/sys_exit_brk/trigger events/syscalls/sys_exit_cachestat/trigger events/syscalls/sys_exit_capget/trigger events/syscalls/sys_exit_capset/trigger events/syscalls/sys_exit_chdir/trigger events/syscalls/sys_exit_chmod/trigger events/syscalls/sys_exit_chown/trigger events/syscalls/sys_exit_chroot/trigger events/syscalls/sys_exit_clock_adjtime/trigger events/syscalls/sys_exit_clock_getres/trigger events/syscalls/sys_exit_clock_gettime/trigger events/syscalls/sys_exit_clock_nanosleep/trigger events/syscalls/sys_exit_clock_settime/trigger events/syscalls/sys_exit_clone/trigger events/syscalls/sys_exit_clone3/trigger events/syscalls/sys_exit_close/trigger events/syscalls/sys_exit_close_range/trigger events/syscalls/sys_exit_connect/trigger events/syscalls/sys_exit_copy_file_range/trigger events/syscalls/sys_exit_creat/trigger events/syscalls/sys_exit_delete_module/trigger events/syscalls/sys_exit_dup/trigger events/syscalls/sys_exit_dup2/trigger events/syscalls/sys_exit_dup3/trigger events/syscalls/sys_exit_epoll_create/trigger events/syscalls/sys_exit_epoll_create1/trigger events/syscalls/sys_exit_epoll_ctl/trigger events/syscalls/sys_exit_epoll_pwait/trigger events/syscalls/sys_exit_epoll_pwait2/trigger events/syscalls/sys_exit_epoll_wait/trigger events/syscalls/sys_exit_eventfd/trigger events/syscalls/sys_exit_eventfd2/trigger events/syscalls/sys_exit_execve/trigger events/syscalls/sys_exit_execveat/trigger events/syscalls/sys_exit_exit/trigger events/syscalls/sys_exit_exit_group/trigger events/syscalls/sys_exit_faccessat/trigger events/syscalls/sys_exit_faccessat2/trigger events/syscalls/sys_exit_fadvise64/trigger events/syscalls/sys_exit_fallocate/trigger events/syscalls/sys_exit_fanotify_init/trigger events/syscalls/sys_exit_fanotify_mark/trigger events/syscalls/sys_exit_fchdir/trigger events/syscalls/sys_exit_fchmod/trigger events/syscalls/sys_exit_fchmodat/trigger events/syscalls/sys_exit_fchmodat2/trigger events/syscalls/sys_exit_fchown/trigger events/syscalls/sys_exit_fchownat/trigger events/syscalls/sys_exit_fcntl/trigger events/syscalls/sys_exit_fdatasync/trigger events/syscalls/sys_exit_fgetxattr/trigger events/syscalls/sys_exit_file_getattr/trigger events/syscalls/sys_exit_file_setattr/trigger events/syscalls/sys_exit_finit_module/trigger events/syscalls/sys_exit_flistxattr/trigger events/syscalls/sys_exit_flock/trigger events/syscalls/sys_exit_fork/trigger events/syscalls/sys_exit_fremovexattr/trigger events/syscalls/sys_exit_fsconfig/trigger events/syscalls/sys_exit_fsetxattr/trigger events/syscalls/sys_exit_fsmount/trigger events/syscalls/sys_exit_fsopen/trigger events/syscalls/sys_exit_fspick/trigger events/syscalls/sys_exit_fstatfs/trigger events/syscalls/sys_exit_fsync/trigger events/syscalls/sys_exit_ftruncate/trigger events/syscalls/sys_exit_futex/trigger events/syscalls/sys_exit_futex_requeue/trigger events/syscalls/sys_exit_futex_wait/trigger events/syscalls/sys_exit_futex_waitv/trigger events/syscalls/sys_exit_futex_wake/trigger events/syscalls/sys_exit_futimesat/trigger events/syscalls/sys_exit_get_mempolicy/trigger events/syscalls/sys_exit_get_robust_list/trigger events/syscalls/sys_exit_getcpu/trigger events/syscalls/sys_exit_getcwd/trigger events/syscalls/sys_exit_getdents/trigger events/syscalls/sys_exit_getdents64/trigger events/syscalls/sys_exit_getegid/trigger events/syscalls/sys_exit_geteuid/trigger events/syscalls/sys_exit_getgid/trigger events/syscalls/sys_exit_getgroups/trigger events/syscalls/sys_exit_getitimer/trigger events/syscalls/sys_exit_getpeername/trigger events/syscalls/sys_exit_getpgid/trigger events/syscalls/sys_exit_getpgrp/trigger events/syscalls/sys_exit_getpid/trigger events/syscalls/sys_exit_getppid/trigger events/syscalls/sys_exit_getpriority/trigger events/syscalls/sys_exit_getrandom/trigger events/syscalls/sys_exit_getresgid/trigger events/syscalls/sys_exit_getresuid/trigger events/syscalls/sys_exit_getrlimit/trigger events/syscalls/sys_exit_getrusage/trigger events/syscalls/sys_exit_getsid/trigger events/syscalls/sys_exit_getsockname/trigger events/syscalls/sys_exit_getsockopt/trigger events/syscalls/sys_exit_gettid/trigger events/syscalls/sys_exit_gettimeofday/trigger events/syscalls/sys_exit_getuid/trigger events/syscalls/sys_exit_getxattr/trigger events/syscalls/sys_exit_getxattrat/trigger events/syscalls/sys_exit_init_module/trigger events/syscalls/sys_exit_inotify_add_watch/trigger events/syscalls/sys_exit_inotify_init/trigger events/syscalls/sys_exit_inotify_init1/trigger events/syscalls/sys_exit_inotify_rm_watch/trigger events/syscalls/sys_exit_io_cancel/trigger events/syscalls/sys_exit_io_destroy/trigger events/syscalls/sys_exit_io_getevents/trigger events/syscalls/sys_exit_io_pgetevents/trigger events/syscalls/sys_exit_io_setup/trigger events/syscalls/sys_exit_io_submit/trigger events/syscalls/sys_exit_io_uring_enter/trigger events/syscalls/sys_exit_io_uring_register/trigger events/syscalls/sys_exit_io_uring_setup/trigger events/syscalls/sys_exit_ioctl/trigger events/syscalls/sys_exit_ioperm/trigger events/syscalls/sys_exit_iopl/trigger events/syscalls/sys_exit_ioprio_get/trigger events/syscalls/sys_exit_ioprio_set/trigger events/syscalls/sys_exit_kcmp/trigger events/syscalls/sys_exit_kexec_file_load/trigger events/syscalls/sys_exit_kexec_load/trigger events/syscalls/sys_exit_keyctl/trigger events/syscalls/sys_exit_kill/trigger events/syscalls/sys_exit_lchown/trigger events/syscalls/sys_exit_lgetxattr/trigger events/syscalls/sys_exit_link/trigger events/syscalls/sys_exit_linkat/trigger events/syscalls/sys_exit_listen/trigger events/syscalls/sys_exit_listmount/trigger events/syscalls/sys_exit_listns/trigger events/syscalls/sys_exit_listxattr/trigger events/syscalls/sys_exit_listxattrat/trigger events/syscalls/sys_exit_llistxattr/trigger events/syscalls/sys_exit_lremovexattr/trigger events/syscalls/sys_exit_lseek/trigger events/syscalls/sys_exit_lsetxattr/trigger events/syscalls/sys_exit_lsm_get_self_attr/trigger events/syscalls/sys_exit_lsm_list_modules/trigger events/syscalls/sys_exit_lsm_set_self_attr/trigger events/syscalls/sys_exit_madvise/trigger events/syscalls/sys_exit_mbind/trigger events/syscalls/sys_exit_membarrier/trigger events/syscalls/sys_exit_memfd_create/trigger events/syscalls/sys_exit_memfd_secret/trigger events/syscalls/sys_exit_migrate_pages/trigger events/syscalls/sys_exit_mincore/trigger events/syscalls/sys_exit_mkdir/trigger events/syscalls/sys_exit_mkdirat/trigger events/syscalls/sys_exit_mknod/trigger events/syscalls/sys_exit_mknodat/trigger events/syscalls/sys_exit_mlock/trigger events/syscalls/sys_exit_mlock2/trigger events/syscalls/sys_exit_mlockall/trigger events/syscalls/sys_exit_mmap/trigger events/syscalls/sys_exit_modify_ldt/trigger events/syscalls/sys_exit_mount/trigger events/syscalls/sys_exit_mount_setattr/trigger events/syscalls/sys_exit_move_mount/trigger events/syscalls/sys_exit_move_pages/trigger events/syscalls/sys_exit_mprotect/trigger events/syscalls/sys_exit_mq_getsetattr/trigger events/syscalls/sys_exit_mq_notify/trigger events/syscalls/sys_exit_mq_open/trigger events/syscalls/sys_exit_mq_timedreceive/trigger events/syscalls/sys_exit_mq_timedsend/trigger events/syscalls/sys_exit_mq_unlink/trigger events/syscalls/sys_exit_mremap/trigger events/syscalls/sys_exit_mseal/trigger events/syscalls/sys_exit_msgctl/trigger events/syscalls/sys_exit_msgget/trigger events/syscalls/sys_exit_msgrcv/trigger events/syscalls/sys_exit_msgsnd/trigger events/syscalls/sys_exit_msync/trigger events/syscalls/sys_exit_munlock/trigger events/syscalls/sys_exit_munlockall/trigger events/syscalls/sys_exit_munmap/trigger events/syscalls/sys_exit_name_to_handle_at/trigger events/syscalls/sys_exit_nanosleep/trigger events/syscalls/sys_exit_newfstat/trigger events/syscalls/sys_exit_newfstatat/trigger events/syscalls/sys_exit_newlstat/trigger events/syscalls/sys_exit_newstat/trigger events/syscalls/sys_exit_newuname/trigger events/syscalls/sys_exit_open/trigger events/syscalls/sys_exit_open_by_handle_at/trigger events/syscalls/sys_exit_open_tree/trigger events/syscalls/sys_exit_open_tree_attr/trigger events/syscalls/sys_exit_openat/trigger events/syscalls/sys_exit_openat2/trigger events/syscalls/sys_exit_pause/trigger events/syscalls/sys_exit_perf_event_open/trigger events/syscalls/sys_exit_personality/trigger events/syscalls/sys_exit_pidfd_getfd/trigger events/syscalls/sys_exit_pidfd_open/trigger events/syscalls/sys_exit_pidfd_send_signal/trigger events/syscalls/sys_exit_pipe/trigger events/syscalls/sys_exit_pipe2/trigger events/syscalls/sys_exit_pivot_root/trigger events/syscalls/sys_exit_pkey_alloc/trigger events/syscalls/sys_exit_pkey_free/trigger events/syscalls/sys_exit_pkey_mprotect/trigger events/syscalls/sys_exit_poll/trigger events/syscalls/sys_exit_ppoll/trigger events/syscalls/sys_exit_prctl/trigger events/syscalls/sys_exit_pread64/trigger events/syscalls/sys_exit_preadv/trigger events/syscalls/sys_exit_preadv2/trigger events/syscalls/sys_exit_prlimit64/trigger events/syscalls/sys_exit_process_madvise/trigger events/syscalls/sys_exit_process_mrelease/trigger events/syscalls/sys_exit_process_vm_readv/trigger events/syscalls/sys_exit_process_vm_writev/trigger events/syscalls/sys_exit_pselect6/trigger events/syscalls/sys_exit_ptrace/trigger events/syscalls/sys_exit_pwrite64/trigger events/syscalls/sys_exit_pwritev/trigger events/syscalls/sys_exit_pwritev2/trigger events/syscalls/sys_exit_quotactl/trigger events/syscalls/sys_exit_quotactl_fd/trigger events/syscalls/sys_exit_read/trigger events/syscalls/sys_exit_readahead/trigger events/syscalls/sys_exit_readlink/trigger events/syscalls/sys_exit_readlinkat/trigger events/syscalls/sys_exit_readv/trigger events/syscalls/sys_exit_reboot/trigger events/syscalls/sys_exit_recvfrom/trigger events/syscalls/sys_exit_recvmmsg/trigger events/syscalls/sys_exit_recvmsg/trigger events/syscalls/sys_exit_remap_file_pages/trigger events/syscalls/sys_exit_removexattr/trigger events/syscalls/sys_exit_removexattrat/trigger events/syscalls/sys_exit_rename/trigger events/syscalls/sys_exit_renameat/trigger events/syscalls/sys_exit_renameat2/trigger events/syscalls/sys_exit_request_key/trigger events/syscalls/sys_exit_restart_syscall/trigger events/syscalls/sys_exit_rmdir/trigger events/syscalls/sys_exit_rseq/trigger events/syscalls/sys_exit_rt_sigaction/trigger events/syscalls/sys_exit_rt_sigpending/trigger events/syscalls/sys_exit_rt_sigprocmask/trigger events/syscalls/sys_exit_rt_sigqueueinfo/trigger events/syscalls/sys_exit_rt_sigreturn/trigger events/syscalls/sys_exit_rt_sigsuspend/trigger events/syscalls/sys_exit_rt_sigtimedwait/trigger events/syscalls/sys_exit_rt_tgsigqueueinfo/trigger events/syscalls/sys_exit_sched_get_priority_max/trigger events/syscalls/sys_exit_sched_get_priority_min/trigger events/syscalls/sys_exit_sched_getaffinity/trigger events/syscalls/sys_exit_sched_getattr/trigger events/syscalls/sys_exit_sched_getparam/trigger events/syscalls/sys_exit_sched_getscheduler/trigger events/syscalls/sys_exit_sched_rr_get_interval/trigger events/syscalls/sys_exit_sched_setaffinity/trigger events/syscalls/sys_exit_sched_setattr/trigger events/syscalls/sys_exit_sched_setparam/trigger events/syscalls/sys_exit_sched_setscheduler/trigger events/syscalls/sys_exit_sched_yield/trigger events/syscalls/sys_exit_seccomp/trigger events/syscalls/sys_exit_select/trigger events/syscalls/sys_exit_semctl/trigger events/syscalls/sys_exit_semget/trigger events/syscalls/sys_exit_semop/trigger events/syscalls/sys_exit_semtimedop/trigger events/syscalls/sys_exit_sendfile64/trigger events/syscalls/sys_exit_sendmmsg/trigger events/syscalls/sys_exit_sendmsg/trigger events/syscalls/sys_exit_sendto/trigger events/syscalls/sys_exit_set_mempolicy/trigger events/syscalls/sys_exit_set_mempolicy_home_node/trigger events/syscalls/sys_exit_set_robust_list/trigger events/syscalls/sys_exit_set_tid_address/trigger events/syscalls/sys_exit_setdomainname/trigger events/syscalls/sys_exit_setfsgid/trigger events/syscalls/sys_exit_setfsuid/trigger events/syscalls/sys_exit_setgid/trigger events/syscalls/sys_exit_setgroups/trigger events/syscalls/sys_exit_sethostname/trigger events/syscalls/sys_exit_setitimer/trigger events/syscalls/sys_exit_setns/trigger events/syscalls/sys_exit_setpgid/trigger events/syscalls/sys_exit_setpriority/trigger events/syscalls/sys_exit_setregid/trigger events/syscalls/sys_exit_setresgid/trigger events/syscalls/sys_exit_setresuid/trigger events/syscalls/sys_exit_setreuid/trigger events/syscalls/sys_exit_setrlimit/trigger events/syscalls/sys_exit_setsid/trigger events/syscalls/sys_exit_setsockopt/trigger events/syscalls/sys_exit_settimeofday/trigger events/syscalls/sys_exit_setuid/trigger events/syscalls/sys_exit_setxattr/trigger events/syscalls/sys_exit_setxattrat/trigger events/syscalls/sys_exit_shmat/trigger events/syscalls/sys_exit_shmctl/trigger events/syscalls/sys_exit_shmdt/trigger events/syscalls/sys_exit_shmget/trigger events/syscalls/sys_exit_shutdown/trigger events/syscalls/sys_exit_sigaltstack/trigger events/syscalls/sys_exit_signalfd/trigger events/syscalls/sys_exit_signalfd4/trigger events/syscalls/sys_exit_socket/trigger events/syscalls/sys_exit_socketpair/trigger events/syscalls/sys_exit_splice/trigger events/syscalls/sys_exit_statfs/trigger events/syscalls/sys_exit_statmount/trigger events/syscalls/sys_exit_statx/trigger events/syscalls/sys_exit_swapoff/trigger events/syscalls/sys_exit_swapon/trigger events/syscalls/sys_exit_symlink/trigger events/syscalls/sys_exit_symlinkat/trigger events/syscalls/sys_exit_sync/trigger events/syscalls/sys_exit_sync_file_range/trigger events/syscalls/sys_exit_syncfs/trigger events/syscalls/sys_exit_sysfs/trigger events/syscalls/sys_exit_sysinfo/trigger events/syscalls/sys_exit_syslog/trigger events/syscalls/sys_exit_tee/trigger events/syscalls/sys_exit_tgkill/trigger events/syscalls/sys_exit_time/trigger events/syscalls/sys_exit_timer_create/trigger events/syscalls/sys_exit_timer_delete/trigger events/syscalls/sys_exit_timer_getoverrun/trigger events/syscalls/sys_exit_timer_gettime/trigger events/syscalls/sys_exit_timer_settime/trigger events/syscalls/sys_exit_timerfd_create/trigger events/syscalls/sys_exit_timerfd_gettime/trigger events/syscalls/sys_exit_timerfd_settime/trigger events/syscalls/sys_exit_times/trigger events/syscalls/sys_exit_tkill/trigger events/syscalls/sys_exit_truncate/trigger events/syscalls/sys_exit_umask/trigger events/syscalls/sys_exit_umount/trigger events/syscalls/sys_exit_unlink/trigger events/syscalls/sys_exit_unlinkat/trigger events/syscalls/sys_exit_unshare/trigger events/syscalls/sys_exit_uprobe/trigger events/syscalls/sys_exit_uretprobe/trigger events/syscalls/sys_exit_userfaultfd/trigger events/syscalls/sys_exit_ustat/trigger events/syscalls/sys_exit_utime/trigger events/syscalls/sys_exit_utimensat/trigger events/syscalls/sys_exit_utimes/trigger events/syscalls/sys_exit_vfork/trigger events/syscalls/sys_exit_vhangup/trigger events/syscalls/sys_exit_vmsplice/trigger events/syscalls/sys_exit_wait4/trigger events/syscalls/sys_exit_waitid/trigger events/syscalls/sys_exit_write/trigger events/syscalls/sys_exit_writev/trigger events/task/task_newtask/trigger events/task/task_prctl_unknown/trigger events/task/task_rename/trigger events/tcp/tcp_ao_handshake_failure/trigger events/tcp/tcp_ao_key_not_found/trigger events/tcp/tcp_ao_mismatch/trigger events/tcp/tcp_ao_rcv_sne_update/trigger events/tcp/tcp_ao_rnext_request/trigger events/tcp/tcp_ao_snd_sne_update/trigger events/tcp/tcp_ao_synack_no_key/trigger events/tcp/tcp_ao_wrong_maclen/trigger events/tcp/tcp_bad_csum/trigger events/tcp/tcp_cong_state_set/trigger events/tcp/tcp_destroy_sock/trigger events/tcp/tcp_hash_ao_required/trigger events/tcp/tcp_hash_bad_header/trigger events/tcp/tcp_hash_md5_mismatch/trigger events/tcp/tcp_hash_md5_required/trigger events/tcp/tcp_hash_md5_unexpected/trigger events/tcp/tcp_probe/trigger events/tcp/tcp_rcv_space_adjust/trigger events/tcp/tcp_rcvbuf_grow/trigger events/tcp/tcp_receive_reset/trigger events/tcp/tcp_retransmit_skb/trigger events/tcp/tcp_retransmit_synack/trigger events/tcp/tcp_send_reset/trigger events/tcp/tcp_sendmsg_locked/trigger events/thermal/cdev_update/trigger events/thermal/thermal_temperature/trigger events/thermal/thermal_zone_trip/trigger events/thp/remove_migration_pmd/trigger events/thp/set_migration_pmd/trigger events/thunderbolt/tb_event/trigger events/thunderbolt/tb_rx/trigger events/thunderbolt/tb_tx/trigger events/timer/hrtimer_cancel/trigger events/timer/hrtimer_expire_entry/trigger events/timer/hrtimer_expire_exit/trigger events/timer/hrtimer_rearm/trigger events/timer/hrtimer_setup/trigger events/timer/hrtimer_start/trigger events/timer/hrtimer_start_expired/trigger events/timer/itimer_expire/trigger events/timer/itimer_state/trigger events/timer/tick_stop/trigger events/timer/timer_base_idle/trigger events/timer/timer_cancel/trigger events/timer/timer_expire_entry/trigger events/timer/timer_expire_exit/trigger events/timer/timer_init/trigger events/timer/timer_start/trigger events/timer_migration/tmigr_connect_child_parent/trigger events/timer_migration/tmigr_connect_cpu_parent/trigger events/timer_migration/tmigr_cpu_active/trigger events/timer_migration/tmigr_cpu_available/trigger events/timer_migration/tmigr_cpu_idle/trigger events/timer_migration/tmigr_cpu_new_timer/trigger events/timer_migration/tmigr_cpu_new_timer_idle/trigger events/timer_migration/tmigr_cpu_unavailable/trigger events/timer_migration/tmigr_group_set/trigger events/timer_migration/tmigr_group_set_cpu_active/trigger events/timer_migration/tmigr_group_set_cpu_inactive/trigger events/timer_migration/tmigr_handle_remote/trigger events/timer_migration/tmigr_handle_remote_cpu/trigger events/timer_migration/tmigr_update_events/trigger events/timestamp/ctime_ns_xchg/trigger events/timestamp/ctime_xchg_skip/trigger events/timestamp/fill_mg_cmtime/trigger events/timestamp/inode_set_ctime_to_ts/trigger events/tlb/tlb_flush/trigger events/tsm_mr/tsm_mr_read/trigger events/tsm_mr/tsm_mr_refresh/trigger events/tsm_mr/tsm_mr_write/trigger events/ucsi/ucsi_connector_change/trigger events/ucsi/ucsi_register_altmode/trigger events/ucsi/ucsi_register_port/trigger events/ucsi/ucsi_reset_ppm/trigger events/ucsi/ucsi_run_command/trigger events/udp/udp_fail_queue_rcv_skb/trigger events/usbcore/usb_alloc_dev/trigger events/usbcore/usb_set_device_state/trigger events/vmalloc/alloc_vmap_area/trigger events/vmalloc/free_vmap_area_noflush/trigger events/vmalloc/purge_vmap_area_lazy/trigger events/vmscan/mm_shrink_slab_end/trigger events/vmscan/mm_shrink_slab_start/trigger events/vmscan/mm_vmscan_balance_pgdat_begin/trigger events/vmscan/mm_vmscan_balance_pgdat_end/trigger events/vmscan/mm_vmscan_direct_reclaim_begin/trigger events/vmscan/mm_vmscan_direct_reclaim_end/trigger events/vmscan/mm_vmscan_kswapd_clear_hopeless/trigger events/vmscan/mm_vmscan_kswapd_reclaim_fail/trigger events/vmscan/mm_vmscan_kswapd_sleep/trigger events/vmscan/mm_vmscan_kswapd_wake/trigger events/vmscan/mm_vmscan_lru_isolate/trigger events/vmscan/mm_vmscan_lru_shrink_active/trigger events/vmscan/mm_vmscan_lru_shrink_inactive/trigger events/vmscan/mm_vmscan_memcg_reclaim_begin/trigger events/vmscan/mm_vmscan_memcg_reclaim_end/trigger events/vmscan/mm_vmscan_memcg_softlimit_reclaim_begin/trigger events/vmscan/mm_vmscan_memcg_softlimit_reclaim_end/trigger events/vmscan/mm_vmscan_node_reclaim_begin/trigger events/vmscan/mm_vmscan_node_reclaim_end/trigger events/vmscan/mm_vmscan_reclaim_pages/trigger events/vmscan/mm_vmscan_throttled/trigger events/vmscan/mm_vmscan_wakeup_kswapd/trigger events/vmscan/mm_vmscan_write_folio/trigger events/vsyscall/emulate_vsyscall/trigger events/watchdog/watchdog_ping/trigger events/watchdog/watchdog_set_timeout/trigger events/watchdog/watchdog_start/trigger events/watchdog/watchdog_stop/trigger events/wbt/wbt_lat/trigger events/wbt/wbt_stat/trigger events/wbt/wbt_step/trigger events/wbt/wbt_timer/trigger events/workqueue/workqueue_activate_work/trigger events/workqueue/workqueue_execute_end/trigger events/workqueue/workqueue_execute_start/trigger events/workqueue/workqueue_queue_work/trigger events/writeback/balance_dirty_pages/trigger events/writeback/bdi_dirty_ratelimit/trigger events/writeback/flush_foreign/trigger events/writeback/folio_wait_writeback/trigger events/writeback/global_dirty_state/trigger events/writeback/inode_foreign_history/trigger events/writeback/inode_switch_wbs/trigger events/writeback/inode_switch_wbs_queue/trigger events/writeback/sb_clear_inode_writeback/trigger events/writeback/sb_mark_inode_writeback/trigger events/writeback/track_foreign_dirty/trigger events/writeback/wbc_writepage/trigger events/writeback/writeback_bdi_register/trigger events/writeback/writeback_dirty_folio/trigger events/writeback/writeback_dirty_inode/trigger events/writeback/writeback_dirty_inode_enqueue/trigger events/writeback/writeback_dirty_inode_start/trigger events/writeback/writeback_exec/trigger events/writeback/writeback_lazytime/trigger events/writeback/writeback_mark_inode_dirty/trigger events/writeback/writeback_pages_written/trigger events/writeback/writeback_queue/trigger events/writeback/writeback_queue_io/trigger events/writeback/writeback_sb_inodes_requeue/trigger events/writeback/writeback_single_inode/trigger events/writeback/writeback_single_inode_start/trigger events/writeback/writeback_start/trigger events/writeback/writeback_wait/trigger events/writeback/writeback_wake_background/trigger events/writeback/writeback_write_inode/trigger events/writeback/writeback_write_inode_start/trigger events/writeback/writeback_written/trigger events/x86_fpu/x86_fpu_after_save/trigger events/x86_fpu/x86_fpu_before_save/trigger events/x86_fpu/x86_fpu_copy_dst/trigger events/x86_fpu/x86_fpu_dropped/trigger events/x86_fpu/x86_fpu_regs_activated/trigger events/x86_fpu/x86_fpu_regs_deactivated/trigger events/x86_fpu/x86_fpu_xstate_check_failed/trigger events/xdp/bpf_xdp_link_attach_failed/trigger events/xdp/mem_connect/trigger events/xdp/mem_disconnect/trigger events/xdp/xdp_bulk_tx/trigger events/xdp/xdp_cpumap_enqueue/trigger events/xdp/xdp_cpumap_kthread/trigger events/xdp/xdp_devmap_xmit/trigger events/xdp/xdp_exception/trigger events/xdp/xdp_redirect/trigger events/xdp/xdp_redirect_err/trigger events/xen/xen_cpu_load_idt/trigger events/xen/xen_cpu_set_ldt/trigger events/xen/xen_cpu_write_gdt_entry/trigger events/xen/xen_cpu_write_idt_entry/trigger events/xen/xen_cpu_write_ldt_entry/trigger events/xen/xen_mc_batch/trigger events/xen/xen_mc_callback/trigger events/xen/xen_mc_entry/trigger events/xen/xen_mc_entry_alloc/trigger events/xen/xen_mc_extend_args/trigger events/xen/xen_mc_flush/trigger events/xen/xen_mc_flush_reason/trigger events/xen/xen_mc_issue/trigger events/xen/xen_mmu_alloc_ptpage/trigger events/xen/xen_mmu_flush_tlb_multi/trigger events/xen/xen_mmu_flush_tlb_one_user/trigger events/xen/xen_mmu_pgd_pin/trigger events/xen/xen_mmu_pgd_unpin/trigger events/xen/xen_mmu_ptep_modify_prot_commit/trigger events/xen/xen_mmu_ptep_modify_prot_start/trigger events/xen/xen_mmu_release_ptpage/trigger events/xen/xen_mmu_set_p4d/trigger events/xen/xen_mmu_set_pmd/trigger events/xen/xen_mmu_set_pte/trigger events/xen/xen_mmu_set_pud/trigger events/xen/xen_mmu_write_cr3/trigger events/xhci-hcd/xhci_add_endpoint/trigger events/xhci-hcd/xhci_address_ctrl_ctx/trigger events/xhci-hcd/xhci_address_ctx/trigger events/xhci-hcd/xhci_alloc_dev/trigger events/xhci-hcd/xhci_alloc_stream_info_ctx/trigger events/xhci-hcd/xhci_alloc_virt_device/trigger events/xhci-hcd/xhci_configure_endpoint/trigger events/xhci-hcd/xhci_configure_endpoint_ctrl_ctx/trigger events/xhci-hcd/xhci_dbc_alloc_request/trigger events/xhci-hcd/xhci_dbc_free_request/trigger events/xhci-hcd/xhci_dbc_gadget_ep_queue/trigger events/xhci-hcd/xhci_dbc_giveback_request/trigger events/xhci-hcd/xhci_dbc_handle_event/trigger events/xhci-hcd/xhci_dbc_handle_transfer/trigger events/xhci-hcd/xhci_dbc_queue_request/trigger events/xhci-hcd/xhci_dbg_address/trigger events/xhci-hcd/xhci_dbg_cancel_urb/trigger events/xhci-hcd/xhci_dbg_context_change/trigger events/xhci-hcd/xhci_dbg_init/trigger events/xhci-hcd/xhci_dbg_quirks/trigger events/xhci-hcd/xhci_dbg_reset_ep/trigger events/xhci-hcd/xhci_dbg_ring_expansion/trigger events/xhci-hcd/xhci_discover_or_reset_device/trigger events/xhci-hcd/xhci_free_dev/trigger events/xhci-hcd/xhci_free_virt_device/trigger events/xhci-hcd/xhci_get_port_status/trigger events/xhci-hcd/xhci_handle_cmd_addr_dev/trigger events/xhci-hcd/xhci_handle_cmd_config_ep/trigger events/xhci-hcd/xhci_handle_cmd_disable_slot/trigger events/xhci-hcd/xhci_handle_cmd_reset_dev/trigger events/xhci-hcd/xhci_handle_cmd_reset_ep/trigger events/xhci-hcd/xhci_handle_cmd_set_deq/trigger events/xhci-hcd/xhci_handle_cmd_set_deq_ep/trigger events/xhci-hcd/xhci_handle_cmd_set_deq_stream/trigger events/xhci-hcd/xhci_handle_cmd_stop_ep/trigger events/xhci-hcd/xhci_handle_command/trigger events/xhci-hcd/xhci_handle_event/trigger events/xhci-hcd/xhci_handle_port_status/trigger events/xhci-hcd/xhci_handle_transfer/trigger events/xhci-hcd/xhci_hub_status_data/trigger events/xhci-hcd/xhci_inc_deq/trigger events/xhci-hcd/xhci_inc_enq/trigger events/xhci-hcd/xhci_portsc_writel/trigger events/xhci-hcd/xhci_queue_trb/trigger events/xhci-hcd/xhci_ring_alloc/trigger events/xhci-hcd/xhci_ring_ep_doorbell/trigger events/xhci-hcd/xhci_ring_expansion/trigger events/xhci-hcd/xhci_ring_free/trigger events/xhci-hcd/xhci_ring_host_doorbell/trigger events/xhci-hcd/xhci_setup_addressable_virt_device/trigger events/xhci-hcd/xhci_setup_device/trigger events/xhci-hcd/xhci_setup_device_slot/trigger events/xhci-hcd/xhci_stop_device/trigger events/xhci-hcd/xhci_urb_dequeue/trigger events/xhci-hcd/xhci_urb_enqueue/trigger events/xhci-hcd/xhci_urb_giveback/trigger
# # + read line
# # + grep -Hv '^#' events/9p/9p_client_req/trigger events/9p/9p_client_res/trigger events/9p/9p_fid_ref/trigger events/9p/9p_protocol_dump/trigger events/alarmtimer/alarmtimer_cancel/trigger events/alarmtimer/alarmtimer_fired/trigger events/alarmtimer/alarmtimer_start/trigger events/alarmtimer/alarmtimer_suspend/trigger events/amd_cpu/amd_pstate_cppc_req2/trigger events/amd_cpu/amd_pstate_epp_perf/trigger events/amd_cpu/amd_pstate_perf/trigger events/asoc/snd_soc_bias_level_done/trigger events/asoc/snd_soc_bias_level_start/trigger events/asoc/snd_soc_dapm_connected/trigger events/asoc/snd_soc_dapm_done/trigger events/asoc/snd_soc_dapm_path/trigger events/asoc/snd_soc_dapm_start/trigger events/asoc/snd_soc_dapm_walk_done/trigger events/asoc/snd_soc_dapm_widget_event_done/trigger events/asoc/snd_soc_dapm_widget_event_start/trigger events/asoc/snd_soc_dapm_widget_power/trigger events/asoc/snd_soc_jack_irq/trigger events/asoc/snd_soc_jack_notify/trigger events/asoc/snd_soc_jack_report/trigger events/avc/selinux_audited/trigger events/block/blk_zone_append_update_request_bio/trigger events/block/blk_zone_wplug_bio/trigger events/block/blkdev_zone_mgmt/trigger events/block/block_bio_backmerge/trigger events/block/block_bio_complete/trigger events/block/block_bio_frontmerge/trigger events/block/block_bio_queue/trigger events/block/block_bio_remap/trigger events/block/block_dirty_buffer/trigger events/block/block_getrq/trigger events/block/block_io_done/trigger events/block/block_io_start/trigger events/block/block_plug/trigger events/block/block_rq_complete/trigger events/block/block_rq_error/trigger events/block/block_rq_insert/trigger events/block/block_rq_issue/trigger events/block/block_rq_merge/trigger events/block/block_rq_remap/trigger events/block/block_rq_requeue/trigger events/block/block_rq_tag_wait/trigger events/block/block_split/trigger events/block/block_touch_buffer/trigger events/block/block_unplug/trigger events/block/disk_zone_wplug_add_bio/trigger events/bpf_test_run/bpf_test_finish/trigger events/bpf_test_run/bpf_trigger_tp/trigger events/bpf_trace/bpf_trace_printk/trigger events/bridge/br_fdb_add/trigger events/bridge/br_fdb_external_learn_add/trigger events/bridge/br_fdb_update/trigger events/bridge/br_mdb_full/trigger events/bridge/fdb_delete/trigger events/btrfs/add_delayed_data_ref/trigger events/btrfs/add_delayed_ref_head/trigger events/btrfs/add_delayed_tree_ref/trigger events/btrfs/btrfs_add_block_group/trigger events/btrfs/btrfs_add_conflicting_inode_enter/trigger events/btrfs/btrfs_add_conflicting_inode_exit/trigger events/btrfs/btrfs_add_reclaim_block_group/trigger events/btrfs/btrfs_add_unused_block_group/trigger events/btrfs/btrfs_all_work_done/trigger events/btrfs/btrfs_alloc_extent_state/trigger events/btrfs/btrfs_chunk_alloc/trigger events/btrfs/btrfs_chunk_free/trigger events/btrfs/btrfs_clear_extent_bit/trigger events/btrfs/btrfs_convert_extent_bit/trigger events/btrfs/btrfs_cow_block/trigger events/btrfs/btrfs_done_preemptive_reclaim/trigger events/btrfs/btrfs_extent_map_shrinker_count/trigger events/btrfs/btrfs_extent_map_shrinker_remove_em/trigger events/btrfs/btrfs_extent_map_shrinker_scan_enter/trigger events/btrfs/btrfs_extent_map_shrinker_scan_exit/trigger events/btrfs/btrfs_fail_all_tickets/trigger events/btrfs/btrfs_failed_cluster_setup/trigger events/btrfs/btrfs_find_cluster/trigger events/btrfs/btrfs_find_free_extent/trigger events/btrfs/btrfs_find_free_extent_have_block_group/trigger events/btrfs/btrfs_find_free_extent_search_loop/trigger events/btrfs/btrfs_finish_ordered_extent/trigger events/btrfs/btrfs_flush_space/trigger events/btrfs/btrfs_free_extent_state/trigger events/btrfs/btrfs_get_extent/trigger events/btrfs/btrfs_get_extent_show_fi_inline/trigger events/btrfs/btrfs_get_extent_show_fi_regular/trigger events/btrfs/btrfs_get_raid_extent_offset/trigger events/btrfs/btrfs_handle_em_exist/trigger events/btrfs/btrfs_inode_evict/trigger events/btrfs/btrfs_inode_mod_outstanding_extents/trigger events/btrfs/btrfs_inode_new/trigger events/btrfs/btrfs_inode_request/trigger events/btrfs/btrfs_insert_one_raid_extent/trigger events/btrfs/btrfs_log_all_new_ancestors_enter/trigger events/btrfs/btrfs_log_all_new_ancestors_exit/trigger events/btrfs/btrfs_log_all_parents_enter/trigger events/btrfs/btrfs_log_all_parents_exit/trigger events/btrfs/btrfs_log_conflicting_inodes_enter/trigger events/btrfs/btrfs_log_conflicting_inodes_exit/trigger events/btrfs/btrfs_log_inode_enter/trigger events/btrfs/btrfs_log_inode_exit/trigger events/btrfs/btrfs_log_inode_parent_enter/trigger events/btrfs/btrfs_log_inode_parent_exit/trigger events/btrfs/btrfs_log_new_delayed_dentries_enter/trigger events/btrfs/btrfs_log_new_delayed_dentries_exit/trigger events/btrfs/btrfs_log_new_dir_dentries_enter/trigger events/btrfs/btrfs_log_new_dir_dentries_exit/trigger events/btrfs/btrfs_log_new_name_enter/trigger events/btrfs/btrfs_log_new_name_exit/trigger events/btrfs/btrfs_ordered_extent_add/trigger events/btrfs/btrfs_ordered_extent_dec_test_pending/trigger events/btrfs/btrfs_ordered_extent_lookup/trigger events/btrfs/btrfs_ordered_extent_lookup_first/trigger events/btrfs/btrfs_ordered_extent_lookup_first_range/trigger events/btrfs/btrfs_ordered_extent_lookup_for_logging/trigger events/btrfs/btrfs_ordered_extent_lookup_range/trigger events/btrfs/btrfs_ordered_extent_mark_finished/trigger events/btrfs/btrfs_ordered_extent_put/trigger events/btrfs/btrfs_ordered_extent_remove/trigger events/btrfs/btrfs_ordered_extent_split/trigger events/btrfs/btrfs_ordered_extent_start/trigger events/btrfs/btrfs_ordered_sched/trigger events/btrfs/btrfs_prelim_ref_insert/trigger events/btrfs/btrfs_prelim_ref_merge/trigger events/btrfs/btrfs_qgroup_account_extent/trigger events/btrfs/btrfs_qgroup_account_extents/trigger events/btrfs/btrfs_qgroup_meta_convert/trigger events/btrfs/btrfs_qgroup_meta_free_all_pertrans/trigger events/btrfs/btrfs_qgroup_meta_reserve/trigger events/btrfs/btrfs_qgroup_num_dirty_extents/trigger events/btrfs/btrfs_qgroup_release_data/trigger events/btrfs/btrfs_qgroup_reserve_data/trigger events/btrfs/btrfs_qgroup_trace_extent/trigger events/btrfs/btrfs_qgroup_update_counters/trigger events/btrfs/btrfs_qgroup_update_reserve/trigger events/btrfs/btrfs_raid_extent_delete/trigger events/btrfs/btrfs_reclaim_block_group/trigger events/btrfs/btrfs_record_new_subvolume/trigger events/btrfs/btrfs_record_snapshot_destroy/trigger events/btrfs/btrfs_record_unlink_dir/trigger events/btrfs/btrfs_remove_block_group/trigger events/btrfs/btrfs_reserve_extent/trigger events/btrfs/btrfs_reserve_extent_cluster/trigger events/btrfs/btrfs_reserve_ticket/trigger events/btrfs/btrfs_reserved_extent_alloc/trigger events/btrfs/btrfs_reserved_extent_free/trigger events/btrfs/btrfs_search_slot_restart/trigger events/btrfs/btrfs_set_extent_bit/trigger events/btrfs/btrfs_setup_cluster/trigger events/btrfs/btrfs_skip_unused_block_group/trigger events/btrfs/btrfs_space_reservation/trigger events/btrfs/btrfs_sync_file_enter/trigger events/btrfs/btrfs_sync_file_exit/trigger events/btrfs/btrfs_sync_fs/trigger events/btrfs/btrfs_sync_log_enter/trigger events/btrfs/btrfs_sync_log_exit/trigger events/btrfs/btrfs_transaction_abort/trigger events/btrfs/btrfs_transaction_commit/trigger events/btrfs/btrfs_transaction_start/trigger events/btrfs/btrfs_tree_lock/trigger events/btrfs/btrfs_tree_read_lock/trigger events/btrfs/btrfs_tree_read_unlock/trigger events/btrfs/btrfs_tree_unlock/trigger events/btrfs/btrfs_trigger_flush/trigger events/btrfs/btrfs_truncate_show_fi_inline/trigger events/btrfs/btrfs_truncate_show_fi_regular/trigger events/btrfs/btrfs_try_tree_read_lock/trigger events/btrfs/btrfs_work_queued/trigger events/btrfs/btrfs_work_sched/trigger events/btrfs/btrfs_workqueue_alloc/trigger events/btrfs/btrfs_workqueue_destroy/trigger events/btrfs/btrfs_writepage_end_io_hook/trigger events/btrfs/extent_writepage/trigger events/btrfs/raid56_read/trigger events/btrfs/raid56_write/trigger events/btrfs/run_delayed_data_ref/trigger events/btrfs/run_delayed_ref_head/trigger events/btrfs/run_delayed_tree_ref/trigger events/btrfs/update_bytes_may_use/trigger events/btrfs/update_bytes_pinned/trigger events/btrfs/update_bytes_zone_unusable/trigger events/capability/cap_capable/trigger events/cfg80211/cfg80211_assoc_comeback/trigger events/cfg80211/cfg80211_bss_color_notify/trigger events/cfg80211/cfg80211_cac_event/trigger events/cfg80211/cfg80211_ch_switch_notify/trigger events/cfg80211/cfg80211_ch_switch_started_notify/trigger events/cfg80211/cfg80211_control_port_tx_status/trigger events/cfg80211/cfg80211_cqm_pktloss_notify/trigger events/cfg80211/cfg80211_cqm_rssi_notify/trigger events/cfg80211/cfg80211_del_sta/trigger events/cfg80211/cfg80211_epcs_changed/trigger events/cfg80211/cfg80211_ft_event/trigger events/cfg80211/cfg80211_get_bss/trigger events/cfg80211/cfg80211_gtk_rekey_notify/trigger events/cfg80211/cfg80211_ibss_joined/trigger events/cfg80211/cfg80211_incumbent_signal_notify/trigger events/cfg80211/cfg80211_inform_bss_frame/trigger events/cfg80211/cfg80211_links_removed/trigger events/cfg80211/cfg80211_mgmt_tx_status/trigger events/cfg80211/cfg80211_michael_mic_failure/trigger events/cfg80211/cfg80211_mlo_reconf_add_done/trigger events/cfg80211/cfg80211_nan_channel_evac/trigger events/cfg80211/cfg80211_nan_cluster_joined/trigger events/cfg80211/cfg80211_nan_sched_update_done/trigger events/cfg80211/cfg80211_nan_ulw_update/trigger events/cfg80211/cfg80211_new_sta/trigger events/cfg80211/cfg80211_next_nan_dw_notif/trigger events/cfg80211/cfg80211_notify_new_peer_candidate/trigger events/cfg80211/cfg80211_pmksa_candidate_notify/trigger events/cfg80211/cfg80211_pmsr_complete/trigger events/cfg80211/cfg80211_pmsr_report/trigger events/cfg80211/cfg80211_probe_status/trigger events/cfg80211/cfg80211_radar_event/trigger events/cfg80211/cfg80211_ready_on_channel/trigger events/cfg80211/cfg80211_ready_on_channel_expired/trigger events/cfg80211/cfg80211_reg_can_beacon/trigger events/cfg80211/cfg80211_report_obss_beacon/trigger events/cfg80211/cfg80211_report_wowlan_wakeup/trigger events/cfg80211/cfg80211_return_bool/trigger events/cfg80211/cfg80211_return_bss/trigger events/cfg80211/cfg80211_rx_control_port/trigger events/cfg80211/cfg80211_rx_mgmt/trigger events/cfg80211/cfg80211_rx_mlme_mgmt/trigger events/cfg80211/cfg80211_rx_spurious_frame/trigger events/cfg80211/cfg80211_rx_unexpected_4addr_frame/trigger events/cfg80211/cfg80211_rx_unprot_mlme_mgmt/trigger events/cfg80211/cfg80211_scan_done/trigger events/cfg80211/cfg80211_sched_scan_results/trigger events/cfg80211/cfg80211_sched_scan_stopped/trigger events/cfg80211/cfg80211_send_assoc_failure/trigger events/cfg80211/cfg80211_send_auth_timeout/trigger events/cfg80211/cfg80211_send_rx_assoc/trigger events/cfg80211/cfg80211_stop_link/trigger events/cfg80211/cfg80211_tdls_oper_request/trigger events/cfg80211/cfg80211_tx_mgmt_expired/trigger events/cfg80211/cfg80211_tx_mlme_mgmt/trigger events/cfg80211/cfg80211_update_owe_info_event/trigger events/cfg80211/rdev_abort_pmsr/trigger events/cfg80211/rdev_abort_scan/trigger events/cfg80211/rdev_add_intf_link/trigger events/cfg80211/rdev_add_key/trigger events/cfg80211/rdev_add_link_station/trigger events/cfg80211/rdev_add_mpath/trigger events/cfg80211/rdev_add_nan_func/trigger events/cfg80211/rdev_add_station/trigger events/cfg80211/rdev_add_tx_ts/trigger events/cfg80211/rdev_add_virtual_intf/trigger events/cfg80211/rdev_assoc/trigger events/cfg80211/rdev_assoc_ml_reconf/trigger events/cfg80211/rdev_auth/trigger events/cfg80211/rdev_cancel_remain_on_channel/trigger events/cfg80211/rdev_change_beacon/trigger events/cfg80211/rdev_change_bss/trigger events/cfg80211/rdev_change_mpath/trigger events/cfg80211/rdev_change_station/trigger events/cfg80211/rdev_change_virtual_intf/trigger events/cfg80211/rdev_channel_switch/trigger events/cfg80211/rdev_color_change/trigger events/cfg80211/rdev_connect/trigger events/cfg80211/rdev_crit_proto_start/trigger events/cfg80211/rdev_crit_proto_stop/trigger events/cfg80211/rdev_deauth/trigger events/cfg80211/rdev_del_intf_link/trigger events/cfg80211/rdev_del_key/trigger events/cfg80211/rdev_del_link_station/trigger events/cfg80211/rdev_del_mpath/trigger events/cfg80211/rdev_del_nan_func/trigger events/cfg80211/rdev_del_pmk/trigger events/cfg80211/rdev_del_pmksa/trigger events/cfg80211/rdev_del_station/trigger events/cfg80211/rdev_del_tx_ts/trigger events/cfg80211/rdev_del_virtual_intf/trigger events/cfg80211/rdev_disassoc/trigger events/cfg80211/rdev_disconnect/trigger events/cfg80211/rdev_dump_mpath/trigger events/cfg80211/rdev_dump_mpp/trigger events/cfg80211/rdev_dump_station/trigger events/cfg80211/rdev_dump_survey/trigger events/cfg80211/rdev_end_cac/trigger events/cfg80211/rdev_external_auth/trigger events/cfg80211/rdev_flush_pmksa/trigger events/cfg80211/rdev_get_antenna/trigger events/cfg80211/rdev_get_channel/trigger events/cfg80211/rdev_get_ftm_responder_stats/trigger events/cfg80211/rdev_get_key/trigger events/cfg80211/rdev_get_mesh_config/trigger events/cfg80211/rdev_get_mpath/trigger events/cfg80211/rdev_get_mpp/trigger events/cfg80211/rdev_get_station/trigger events/cfg80211/rdev_get_tx_power/trigger events/cfg80211/rdev_get_txq_stats/trigger events/cfg80211/rdev_inform_bss/trigger events/cfg80211/rdev_join_ibss/trigger events/cfg80211/rdev_join_mesh/trigger events/cfg80211/rdev_join_ocb/trigger events/cfg80211/rdev_leave_ibss/trigger events/cfg80211/rdev_leave_mesh/trigger events/cfg80211/rdev_leave_ocb/trigger events/cfg80211/rdev_libertas_set_mesh_channel/trigger events/cfg80211/rdev_mgmt_tx/trigger events/cfg80211/rdev_mgmt_tx_cancel_wait/trigger events/cfg80211/rdev_mod_link_station/trigger events/cfg80211/rdev_nan_change_conf/trigger events/cfg80211/rdev_nan_set_local_sched/trigger events/cfg80211/rdev_nan_set_peer_sched/trigger events/cfg80211/rdev_probe_client/trigger events/cfg80211/rdev_probe_mesh_link/trigger events/cfg80211/rdev_remain_on_channel/trigger events/cfg80211/rdev_reset_tid_config/trigger events/cfg80211/rdev_resume/trigger events/cfg80211/rdev_return_chandef/trigger events/cfg80211/rdev_return_int/trigger events/cfg80211/rdev_return_int_cookie/trigger events/cfg80211/rdev_return_int_int/trigger events/cfg80211/rdev_return_int_mesh_config/trigger events/cfg80211/rdev_return_int_mpath_info/trigger events/cfg80211/rdev_return_int_station_info/trigger events/cfg80211/rdev_return_int_survey_info/trigger events/cfg80211/rdev_return_int_tx_rx/trigger events/cfg80211/rdev_return_void/trigger events/cfg80211/rdev_return_void_tx_rx/trigger events/cfg80211/rdev_return_wdev/trigger events/cfg80211/rdev_rfkill_poll/trigger events/cfg80211/rdev_scan/trigger events/cfg80211/rdev_sched_scan_start/trigger events/cfg80211/rdev_sched_scan_stop/trigger events/cfg80211/rdev_set_antenna/trigger events/cfg80211/rdev_set_ap_chanwidth/trigger events/cfg80211/rdev_set_bitrate_mask/trigger events/cfg80211/rdev_set_coalesce/trigger events/cfg80211/rdev_set_cqm_rssi_config/trigger events/cfg80211/rdev_set_cqm_rssi_range_config/trigger events/cfg80211/rdev_set_cqm_txe_config/trigger events/cfg80211/rdev_set_default_beacon_key/trigger events/cfg80211/rdev_set_default_key/trigger events/cfg80211/rdev_set_default_mgmt_key/trigger events/cfg80211/rdev_set_epcs/trigger events/cfg80211/rdev_set_fils_aad/trigger events/cfg80211/rdev_set_hw_timestamp/trigger events/cfg80211/rdev_set_mac_acl/trigger events/cfg80211/rdev_set_mcast_rate/trigger events/cfg80211/rdev_set_monitor_channel/trigger events/cfg80211/rdev_set_multicast_to_unicast/trigger events/cfg80211/rdev_set_noack_map/trigger events/cfg80211/rdev_set_pmk/trigger events/cfg80211/rdev_set_pmksa/trigger events/cfg80211/rdev_set_power_mgmt/trigger events/cfg80211/rdev_set_qos_map/trigger events/cfg80211/rdev_set_radar_background/trigger events/cfg80211/rdev_set_rekey_data/trigger events/cfg80211/rdev_set_sar_specs/trigger events/cfg80211/rdev_set_tid_config/trigger events/cfg80211/rdev_set_ttlm/trigger events/cfg80211/rdev_set_tx_power/trigger events/cfg80211/rdev_set_txq_params/trigger events/cfg80211/rdev_set_wakeup/trigger events/cfg80211/rdev_set_wiphy_params/trigger events/cfg80211/rdev_start_ap/trigger events/cfg80211/rdev_start_nan/trigger events/cfg80211/rdev_start_p2p_device/trigger events/cfg80211/rdev_start_pd/trigger events/cfg80211/rdev_start_pmsr/trigger events/cfg80211/rdev_start_radar_detection/trigger events/cfg80211/rdev_stop_ap/trigger events/cfg80211/rdev_stop_nan/trigger events/cfg80211/rdev_stop_p2p_device/trigger events/cfg80211/rdev_stop_pd/trigger events/cfg80211/rdev_suspend/trigger events/cfg80211/rdev_tdls_cancel_channel_switch/trigger events/cfg80211/rdev_tdls_channel_switch/trigger events/cfg80211/rdev_tdls_mgmt/trigger events/cfg80211/rdev_tdls_oper/trigger events/cfg80211/rdev_tx_control_port/trigger events/cfg80211/rdev_update_connect_params/trigger events/cfg80211/rdev_update_ft_ies/trigger events/cfg80211/rdev_update_mesh_config/trigger events/cfg80211/rdev_update_mgmt_frame_registrations/trigger events/cfg80211/rdev_update_owe_info/trigger events/cfg80211/wiphy_delayed_work_queue/trigger events/cfg80211/wiphy_hrtimer_work_queue/trigger events/cfg80211/wiphy_work_cancel/trigger events/cfg80211/wiphy_work_flush/trigger events/cfg80211/wiphy_work_queue/trigger events/cfg80211/wiphy_work_run/trigger events/cfg80211/wiphy_work_worker_start/trigger events/cgroup/cgroup_attach_task/trigger events/cgroup/cgroup_destroy_root/trigger events/cgroup/cgroup_freeze/trigger events/cgroup/cgroup_mkdir/trigger events/cgroup/cgroup_notify_frozen/trigger events/cgroup/cgroup_notify_populated/trigger events/cgroup/cgroup_release/trigger events/cgroup/cgroup_remount/trigger events/cgroup/cgroup_rename/trigger events/cgroup/cgroup_rmdir/trigger events/cgroup/cgroup_rstat_lock_contended/trigger events/cgroup/cgroup_rstat_locked/trigger events/cgroup/cgroup_rstat_unlock/trigger events/cgroup/cgroup_setup_root/trigger events/cgroup/cgroup_transfer_tasks/trigger events/cgroup/cgroup_unfreeze/trigger events/clk/clk_disable/trigger events/clk/clk_disable_complete/trigger events/clk/clk_enable/trigger events/clk/clk_enable_complete/trigger events/clk/clk_prepare/trigger events/clk/clk_prepare_complete/trigger events/clk/clk_rate_request_done/trigger events/clk/clk_rate_request_start/trigger events/clk/clk_set_duty_cycle/trigger events/clk/clk_set_duty_cycle_complete/trigger events/clk/clk_set_max_rate/trigger events/clk/clk_set_min_rate/trigger events/clk/clk_set_parent/trigger events/clk/clk_set_parent_complete/trigger events/clk/clk_set_phase/trigger events/clk/clk_set_phase_complete/trigger events/clk/clk_set_rate/trigger events/clk/clk_set_rate_complete/trigger events/clk/clk_set_rate_range/trigger events/clk/clk_unprepare/trigger events/clk/clk_unprepare_complete/trigger events/cma/cma_alloc_busy_retry/trigger events/cma/cma_alloc_finish/trigger events/cma/cma_alloc_start/trigger events/cma/cma_release/trigger events/compaction/mm_compaction_begin/trigger events/compaction/mm_compaction_defer_compaction/trigger events/compaction/mm_compaction_defer_reset/trigger events/compaction/mm_compaction_deferred/trigger events/compaction/mm_compaction_end/trigger events/compaction/mm_compaction_fast_isolate_freepages/trigger events/compaction/mm_compaction_finished/trigger events/compaction/mm_compaction_isolate_freepages/trigger events/compaction/mm_compaction_isolate_migratepages/trigger events/compaction/mm_compaction_kcompactd_sleep/trigger events/compaction/mm_compaction_kcompactd_wake/trigger events/compaction/mm_compaction_migratepages/trigger events/compaction/mm_compaction_suitable/trigger events/compaction/mm_compaction_try_to_compact_pages/trigger events/compaction/mm_compaction_wakeup_kcompactd/trigger events/context_tracking/user_enter/trigger events/context_tracking/user_exit/trigger events/coredump/coredump/trigger events/cpuhp/cpuhp_enter/trigger events/cpuhp/cpuhp_exit/trigger events/cpuhp/cpuhp_multi_enter/trigger events/csd/csd_function_entry/trigger events/csd/csd_function_exit/trigger events/csd/csd_queue_cpu/trigger events/damon/damon_aggregated/trigger events/damon/damon_monitor_intervals_tune/trigger events/damon/damon_region_aggregated/trigger events/damon/damos_before_apply/trigger events/damon/damos_esz/trigger events/damon/damos_stat_after_apply_interval/trigger events/dev/devres_log/trigger events/devlink/devlink_health_recover_aborted/trigger events/devlink/devlink_health_report/trigger events/devlink/devlink_health_reporter_state_update/trigger events/devlink/devlink_hwerr/trigger events/devlink/devlink_hwmsg/trigger events/devlink/devlink_trap_report/trigger events/dma/dma_alloc/trigger events/dma/dma_alloc_pages/trigger events/dma/dma_alloc_sgt/trigger events/dma/dma_alloc_sgt_err/trigger events/dma/dma_free/trigger events/dma/dma_free_pages/trigger events/dma/dma_free_sgt/trigger events/dma/dma_map_phys/trigger events/dma/dma_map_sg/trigger events/dma/dma_map_sg_err/trigger events/dma/dma_sync_sg_for_cpu/trigger events/dma/dma_sync_sg_for_device/trigger events/dma/dma_sync_single_for_cpu/trigger events/dma/dma_sync_single_for_device/trigger events/dma/dma_unmap_phys/trigger events/dma/dma_unmap_sg/trigger events/dma_buf/dma_buf_detach/trigger events/dma_buf/dma_buf_dynamic_attach/trigger events/dma_buf/dma_buf_export/trigger events/dma_buf/dma_buf_fd/trigger events/dma_buf/dma_buf_get/trigger events/dma_buf/dma_buf_mmap/trigger events/dma_buf/dma_buf_mmap_internal/trigger events/dma_buf/dma_buf_put/trigger events/dma_fence/dma_fence_destroy/trigger events/dma_fence/dma_fence_emit/trigger events/dma_fence/dma_fence_enable_signal/trigger events/dma_fence/dma_fence_init/trigger events/dma_fence/dma_fence_signaled/trigger events/dma_fence/dma_fence_wait_end/trigger events/dma_fence/dma_fence_wait_start/trigger events/drm/drm_vblank_event/trigger events/drm/drm_vblank_event_delivered/trigger events/drm/drm_vblank_event_queued/trigger events/e1000e_trace/e1000e_trace_mac_register/trigger events/error_report/error_report_end/trigger events/exceptions/page_fault_kernel/trigger events/exceptions/page_fault_user/trigger events/ext4/ext4_alloc_da_blocks/trigger events/ext4/ext4_allocate_blocks/trigger events/ext4/ext4_allocate_inode/trigger events/ext4/ext4_begin_ordered_truncate/trigger events/ext4/ext4_collapse_range/trigger events/ext4/ext4_da_release_space/trigger events/ext4/ext4_da_reserve_space/trigger events/ext4/ext4_da_update_reserve_space/trigger events/ext4/ext4_da_write_begin/trigger events/ext4/ext4_da_write_end/trigger events/ext4/ext4_da_write_folios_end/trigger events/ext4/ext4_da_write_folios_start/trigger events/ext4/ext4_da_write_pages_extent/trigger events/ext4/ext4_discard_blocks/trigger events/ext4/ext4_discard_preallocations/trigger events/ext4/ext4_drop_inode/trigger events/ext4/ext4_error/trigger events/ext4/ext4_es_cache_extent/trigger events/ext4/ext4_es_find_extent_range_enter/trigger events/ext4/ext4_es_find_extent_range_exit/trigger events/ext4/ext4_es_insert_delayed_extent/trigger events/ext4/ext4_es_insert_extent/trigger events/ext4/ext4_es_lookup_extent_enter/trigger events/ext4/ext4_es_lookup_extent_exit/trigger events/ext4/ext4_es_remove_extent/trigger events/ext4/ext4_es_shrink/trigger events/ext4/ext4_es_shrink_count/trigger events/ext4/ext4_es_shrink_scan_enter/trigger events/ext4/ext4_es_shrink_scan_exit/trigger events/ext4/ext4_evict_inode/trigger events/ext4/ext4_ext_convert_to_initialized_enter/trigger events/ext4/ext4_ext_convert_to_initialized_fastpath/trigger events/ext4/ext4_ext_handle_unwritten_extents/trigger events/ext4/ext4_ext_load_extent/trigger events/ext4/ext4_ext_map_blocks_enter/trigger events/ext4/ext4_ext_map_blocks_exit/trigger events/ext4/ext4_ext_remove_space/trigger events/ext4/ext4_ext_remove_space_done/trigger events/ext4/ext4_ext_rm_idx/trigger events/ext4/ext4_ext_rm_leaf/trigger events/ext4/ext4_ext_show_extent/trigger events/ext4/ext4_fallocate_enter/trigger events/ext4/ext4_fallocate_exit/trigger events/ext4/ext4_fc_cleanup/trigger events/ext4/ext4_fc_commit_start/trigger events/ext4/ext4_fc_commit_stop/trigger events/ext4/ext4_fc_lock_updates/trigger events/ext4/ext4_fc_replay/trigger events/ext4/ext4_fc_replay_scan/trigger events/ext4/ext4_fc_stats/trigger events/ext4/ext4_fc_track_create/trigger events/ext4/ext4_fc_track_inode/trigger events/ext4/ext4_fc_track_link/trigger events/ext4/ext4_fc_track_range/trigger events/ext4/ext4_fc_track_unlink/trigger events/ext4/ext4_forget/trigger events/ext4/ext4_free_blocks/trigger events/ext4/ext4_free_inode/trigger events/ext4/ext4_fsmap_high_key/trigger events/ext4/ext4_fsmap_low_key/trigger events/ext4/ext4_fsmap_mapping/trigger events/ext4/ext4_get_implied_cluster_alloc_exit/trigger events/ext4/ext4_getfsmap_high_key/trigger events/ext4/ext4_getfsmap_low_key/trigger events/ext4/ext4_getfsmap_mapping/trigger events/ext4/ext4_ind_map_blocks_enter/trigger events/ext4/ext4_ind_map_blocks_exit/trigger events/ext4/ext4_insert_range/trigger events/ext4/ext4_invalidate_folio/trigger events/ext4/ext4_journal_start_inode/trigger events/ext4/ext4_journal_start_reserved/trigger events/ext4/ext4_journal_start_sb/trigger events/ext4/ext4_journalled_invalidate_folio/trigger events/ext4/ext4_journalled_write_end/trigger events/ext4/ext4_lazy_itable_init/trigger events/ext4/ext4_load_inode/trigger events/ext4/ext4_load_inode_bitmap/trigger events/ext4/ext4_mark_inode_dirty/trigger events/ext4/ext4_mb_bitmap_load/trigger events/ext4/ext4_mb_buddy_bitmap_load/trigger events/ext4/ext4_mb_discard_preallocations/trigger events/ext4/ext4_mb_new_group_pa/trigger events/ext4/ext4_mb_new_inode_pa/trigger events/ext4/ext4_mb_release_group_pa/trigger events/ext4/ext4_mb_release_inode_pa/trigger events/ext4/ext4_mballoc_alloc/trigger events/ext4/ext4_mballoc_discard/trigger events/ext4/ext4_mballoc_free/trigger events/ext4/ext4_mballoc_prealloc/trigger events/ext4/ext4_move_extent_enter/trigger events/ext4/ext4_move_extent_exit/trigger events/ext4/ext4_nfs_commit_metadata/trigger events/ext4/ext4_other_inode_update_time/trigger events/ext4/ext4_prefetch_bitmaps/trigger events/ext4/ext4_punch_hole/trigger events/ext4/ext4_read_block_bitmap_load/trigger events/ext4/ext4_read_folio/trigger events/ext4/ext4_release_folio/trigger events/ext4/ext4_remove_blocks/trigger events/ext4/ext4_request_blocks/trigger events/ext4/ext4_request_inode/trigger events/ext4/ext4_shutdown/trigger events/ext4/ext4_sync_file_enter/trigger events/ext4/ext4_sync_file_exit/trigger events/ext4/ext4_sync_fs/trigger events/ext4/ext4_trim_all_free/trigger events/ext4/ext4_trim_extent/trigger events/ext4/ext4_truncate_enter/trigger events/ext4/ext4_truncate_exit/trigger events/ext4/ext4_unlink_enter/trigger events/ext4/ext4_unlink_exit/trigger events/ext4/ext4_update_sb/trigger events/ext4/ext4_write_begin/trigger events/ext4/ext4_write_end/trigger events/ext4/ext4_writepages/trigger events/ext4/ext4_writepages_result/trigger events/ext4/ext4_zero_range/trigger events/fib/fib_table_lookup/trigger events/fib6/fib6_table_lookup/trigger events/filelock/break_lease/trigger events/filelock/break_lease_block/trigger events/filelock/break_lease_noblock/trigger events/filelock/break_lease_unblock/trigger events/filelock/fcntl_setlk/trigger events/filelock/flock_lock_inode/trigger events/filelock/generic_add_lease/trigger events/filelock/generic_delete_lease/trigger events/filelock/leases_conflict/trigger events/filelock/locks_get_lock_context/trigger events/filelock/locks_remove_posix/trigger events/filelock/posix_lock_inode/trigger events/filelock/time_out_leases/trigger events/filemap/file_check_and_advance_wb_err/trigger events/filemap/filemap_set_wb_err/trigger events/filemap/mm_filemap_add_to_page_cache/trigger events/filemap/mm_filemap_delete_from_page_cache/trigger events/filemap/mm_filemap_fault/trigger events/filemap/mm_filemap_get_pages/trigger events/filemap/mm_filemap_map_pages/trigger events/fs_dax/dax_insert_pfn_mkwrite/trigger events/fs_dax/dax_insert_pfn_mkwrite_no_entry/trigger events/fs_dax/dax_load_hole/trigger events/fs_dax/dax_pmd_fault/trigger events/fs_dax/dax_pmd_fault_done/trigger events/fs_dax/dax_pmd_load_hole/trigger events/fs_dax/dax_pmd_load_hole_fallback/trigger events/fs_dax/dax_pte_fault/trigger events/fs_dax/dax_pte_fault_done/trigger events/fs_dax/dax_writeback_one/trigger events/fs_dax/dax_writeback_range/trigger events/fs_dax/dax_writeback_range_done/trigger events/fscache/fscache_access/trigger events/fscache/fscache_access_cache/trigger events/fscache/fscache_access_volume/trigger events/fscache/fscache_acquire/trigger events/fscache/fscache_active/trigger events/fscache/fscache_cache/trigger events/fscache/fscache_cookie/trigger events/fscache/fscache_invalidate/trigger events/fscache/fscache_relinquish/trigger events/fscache/fscache_resize/trigger events/fscache/fscache_volume/trigger events/fsnotify/fsnotify/trigger events/fsverity/fsverity_enable/trigger events/fsverity/fsverity_merkle_hit/trigger events/fsverity/fsverity_tree_done/trigger events/fsverity/fsverity_verify_data_block/trigger events/fsverity/fsverity_verify_merkle_block/trigger events/ftrace/print/trigger events/fuse/fuse_request_end/trigger events/fuse/fuse_request_send/trigger events/fuse/fuse_request_sent/trigger events/gpio/gpio_direction/trigger events/gpio/gpio_value/trigger events/handshake/handshake_cancel/trigger events/handshake/handshake_cancel_busy/trigger events/handshake/handshake_cancel_none/trigger events/handshake/handshake_cmd_accept/trigger events/handshake/handshake_cmd_accept_err/trigger events/handshake/handshake_cmd_done/trigger events/handshake/handshake_cmd_done_err/trigger events/handshake/handshake_complete/trigger events/handshake/handshake_destruct/trigger events/handshake/handshake_notify_err/trigger events/handshake/handshake_submit/trigger events/handshake/handshake_submit_err/trigger events/handshake/tls_alert_recv/trigger events/handshake/tls_alert_send/trigger events/handshake/tls_contenttype/trigger events/hda/hda_get_response/trigger events/hda/hda_send_cmd/trigger events/hda/hda_unsol_event/trigger events/hda/snd_hdac_stream_start/trigger events/hda/snd_hdac_stream_stop/trigger events/hda_controller/azx_get_position/trigger events/hda_controller/azx_pcm_close/trigger events/hda_controller/azx_pcm_hw_params/trigger events/hda_controller/azx_pcm_open/trigger events/hda_controller/azx_pcm_prepare/trigger events/hda_controller/azx_pcm_trigger/trigger events/hda_intel/azx_resume/trigger events/hda_intel/azx_runtime_resume/trigger events/hda_intel/azx_runtime_suspend/trigger events/hda_intel/azx_suspend/trigger events/huge_memory/mm_collapse_huge_page/trigger events/huge_memory/mm_collapse_huge_page_isolate/trigger events/huge_memory/mm_collapse_huge_page_swapin/trigger events/huge_memory/mm_khugepaged_collapse_file/trigger events/huge_memory/mm_khugepaged_scan/trigger events/huge_memory/mm_khugepaged_scan_file/trigger events/huge_memory/mm_khugepaged_scan_pmd/trigger events/hugetlbfs/hugetlbfs_alloc_inode/trigger events/hugetlbfs/hugetlbfs_evict_inode/trigger events/hugetlbfs/hugetlbfs_fallocate/trigger events/hugetlbfs/hugetlbfs_free_inode/trigger events/hugetlbfs/hugetlbfs_setattr/trigger events/hwmon/hwmon_attr_show/trigger events/hwmon/hwmon_attr_show_string/trigger events/hwmon/hwmon_attr_store/trigger events/i2c/i2c_read/trigger events/i2c/i2c_reply/trigger events/i2c/i2c_result/trigger events/i2c/i2c_write/trigger events/i915/g4x_wm/trigger events/i915/i915_context_create/trigger events/i915/i915_context_free/trigger events/i915/i915_gem_evict/trigger events/i915/i915_gem_evict_node/trigger events/i915/i915_gem_evict_vm/trigger events/i915/i915_gem_object_clflush/trigger events/i915/i915_gem_object_create/trigger events/i915/i915_gem_object_destroy/trigger events/i915/i915_gem_object_fault/trigger events/i915/i915_gem_object_pread/trigger events/i915/i915_gem_object_pwrite/trigger events/i915/i915_gem_shrink/trigger events/i915/i915_ppgtt_create/trigger events/i915/i915_ppgtt_release/trigger events/i915/i915_reg_rw/trigger events/i915/i915_request_add/trigger events/i915/i915_request_queue/trigger events/i915/i915_request_retire/trigger events/i915/i915_request_wait_begin/trigger events/i915/i915_request_wait_end/trigger events/i915/i915_vma_bind/trigger events/i915/i915_vma_unbind/trigger events/i915/intel_cpu_fifo_underrun/trigger events/i915/intel_crtc_flip_done/trigger events/i915/intel_crtc_vblank_work_end/trigger events/i915/intel_crtc_vblank_work_start/trigger events/i915/intel_fbc_activate/trigger events/i915/intel_fbc_deactivate/trigger events/i915/intel_fbc_nuke/trigger events/i915/intel_frontbuffer_flush/trigger events/i915/intel_frontbuffer_invalidate/trigger events/i915/intel_memory_cxsr/trigger events/i915/intel_pch_fifo_underrun/trigger events/i915/intel_pipe_crc/trigger events/i915/intel_pipe_disable/trigger events/i915/intel_pipe_enable/trigger events/i915/intel_pipe_scaler_update_arm/trigger events/i915/intel_pipe_update_end/trigger events/i915/intel_pipe_update_start/trigger events/i915/intel_pipe_update_vblank_evaded/trigger events/i915/intel_plane_async_flip/trigger events/i915/intel_plane_disable_arm/trigger events/i915/intel_plane_scaler_update_arm/trigger events/i915/intel_plane_update_arm/trigger events/i915/intel_plane_update_noarm/trigger events/i915/intel_scaler_disable_arm/trigger events/i915/vlv_fifo_size/trigger events/i915/vlv_wm/trigger events/ib_cma/icm_dreq_skipped/trigger events/ib_cma/icm_dreq_unknown_err/trigger events/ib_cma/icm_establish_err/trigger events/ib_cma/icm_handler_err/trigger events/ib_cma/icm_insert_failed_err/trigger events/ib_cma/icm_issue_drep/trigger events/ib_cma/icm_issue_rej/trigger events/ib_cma/icm_mad_send_err/trigger events/ib_cma/icm_mra_unknown_err/trigger events/ib_cma/icm_no_listener_err/trigger events/ib_cma/icm_no_priv_err/trigger events/ib_cma/icm_prepare_mra_unknown_err/trigger events/ib_cma/icm_qp_init_err/trigger events/ib_cma/icm_qp_rtr_err/trigger events/ib_cma/icm_qp_rts_err/trigger events/ib_cma/icm_rej_unknown_err/trigger events/ib_cma/icm_remote_no_priv_err/trigger events/ib_cma/icm_rep_unknown_err/trigger events/ib_cma/icm_send_cm_rtu_err/trigger events/ib_cma/icm_send_drep/trigger events/ib_cma/icm_send_drep_err/trigger events/ib_cma/icm_send_dreq/trigger events/ib_cma/icm_send_dup_rep/trigger events/ib_cma/icm_send_dup_req/trigger events/ib_cma/icm_send_mra/trigger events/ib_cma/icm_send_rej/trigger events/ib_cma/icm_send_rep/trigger events/ib_cma/icm_send_rep_err/trigger events/ib_cma/icm_send_req/trigger events/ib_cma/icm_send_rtu/trigger events/ib_cma/icm_send_sidr_rep/trigger events/ib_cma/icm_send_sidr_req/trigger events/ib_cma/icm_send_unknown_rej_err/trigger events/ib_cma/icm_staleconn_err/trigger events/ib_mad/ib_mad_create_agent/trigger events/ib_mad/ib_mad_error_handler/trigger events/ib_mad/ib_mad_handle_ib_smi/trigger events/ib_mad/ib_mad_handle_opa_smi/trigger events/ib_mad/ib_mad_handle_out_ib_smi/trigger events/ib_mad/ib_mad_handle_out_opa_smi/trigger events/ib_mad/ib_mad_ib_send_mad/trigger events/ib_mad/ib_mad_recv_done_agent/trigger events/ib_mad/ib_mad_recv_done_handler/trigger events/ib_mad/ib_mad_send_done_agent/trigger events/ib_mad/ib_mad_send_done_handler/trigger events/ib_mad/ib_mad_send_done_resend/trigger events/ib_mad/ib_mad_unregister_agent/trigger events/icmp/icmp_send/trigger events/initcall/initcall_finish/trigger events/initcall/initcall_level/trigger events/initcall/initcall_start/trigger events/intel_avs/avs_d0ix/trigger events/intel_avs/avs_dsp_core_op/trigger events/intel_avs/avs_ipc_msg_payload/trigger events/intel_avs/avs_ipc_notify_msg/trigger events/intel_avs/avs_ipc_reply_msg/trigger events/intel_avs/avs_ipc_request_msg/trigger events/intel_iommu/cache_tag_assign/trigger events/intel_iommu/cache_tag_flush_range/trigger events/intel_iommu/cache_tag_flush_range_np/trigger events/intel_iommu/cache_tag_unassign/trigger events/intel_iommu/prq_report/trigger events/intel_iommu/qi_submit/trigger events/io_uring/io_uring_complete/trigger events/io_uring/io_uring_cqe_overflow/trigger events/io_uring/io_uring_cqring_wait/trigger events/io_uring/io_uring_create/trigger events/io_uring/io_uring_defer/trigger events/io_uring/io_uring_fail_link/trigger events/io_uring/io_uring_file_get/trigger events/io_uring/io_uring_link/trigger events/io_uring/io_uring_local_work_run/trigger events/io_uring/io_uring_poll_arm/trigger events/io_uring/io_uring_queue_async_work/trigger events/io_uring/io_uring_register/trigger events/io_uring/io_uring_req_failed/trigger events/io_uring/io_uring_short_write/trigger events/io_uring/io_uring_submit_req/trigger events/io_uring/io_uring_task_add/trigger events/io_uring/io_uring_task_work_run/trigger events/iomap/iomap_add_to_ioend/trigger events/iomap/iomap_dio_complete/trigger events/iomap/iomap_dio_invalidate_fail/trigger events/iomap/iomap_dio_rw_begin/trigger events/iomap/iomap_dio_rw_queued/trigger events/iomap/iomap_invalidate_folio/trigger events/iomap/iomap_iter/trigger events/iomap/iomap_iter_dstmap/trigger events/iomap/iomap_iter_srcmap/trigger events/iomap/iomap_readahead/trigger events/iomap/iomap_readpage/trigger events/iomap/iomap_release_folio/trigger events/iomap/iomap_writeback_folio/trigger events/iomap/iomap_zero_iter/trigger events/iommu/add_device_to_group/trigger events/iommu/attach_device_to_domain/trigger events/iommu/io_page_fault/trigger events/iommu/map/trigger events/iommu/remove_device_from_group/trigger events/iommu/unmap/trigger events/ipi/ipi_send_cpu/trigger events/ipi/ipi_send_cpumask/trigger events/irq/irq_handler_entry/trigger events/irq/irq_handler_exit/trigger events/irq/softirq_entry/trigger events/irq/softirq_exit/trigger events/irq/softirq_raise/trigger events/irq/tasklet_entry/trigger events/irq/tasklet_exit/trigger events/irq_matrix/irq_matrix_alloc/trigger events/irq_matrix/irq_matrix_alloc_managed/trigger events/irq_matrix/irq_matrix_assign/trigger events/irq_matrix/irq_matrix_assign_system/trigger events/irq_matrix/irq_matrix_free/trigger events/irq_matrix/irq_matrix_offline/trigger events/irq_matrix/irq_matrix_online/trigger events/irq_matrix/irq_matrix_remove_managed/trigger events/irq_matrix/irq_matrix_remove_reserved/trigger events/irq_matrix/irq_matrix_reserve/trigger events/irq_matrix/irq_matrix_reserve_managed/trigger events/irq_vectors/call_function_entry/trigger events/irq_vectors/call_function_exit/trigger events/irq_vectors/call_function_single_entry/trigger events/irq_vectors/call_function_single_exit/trigger events/irq_vectors/deferred_error_apic_entry/trigger events/irq_vectors/deferred_error_apic_exit/trigger events/irq_vectors/error_apic_entry/trigger events/irq_vectors/error_apic_exit/trigger events/irq_vectors/irq_work_entry/trigger events/irq_vectors/irq_work_exit/trigger events/irq_vectors/local_timer_entry/trigger events/irq_vectors/local_timer_exit/trigger events/irq_vectors/reschedule_entry/trigger events/irq_vectors/reschedule_exit/trigger events/irq_vectors/spurious_apic_entry/trigger events/irq_vectors/spurious_apic_exit/trigger events/irq_vectors/thermal_apic_entry/trigger events/irq_vectors/thermal_apic_exit/trigger events/irq_vectors/threshold_apic_entry/trigger events/irq_vectors/threshold_apic_exit/trigger events/irq_vectors/vector_activate/trigger events/irq_vectors/vector_alloc/trigger events/irq_vectors/vector_alloc_managed/trigger events/irq_vectors/vector_clear/trigger events/irq_vectors/vector_config/trigger events/irq_vectors/vector_deactivate/trigger events/irq_vectors/vector_free_moved/trigger events/irq_vectors/vector_reserve/trigger events/irq_vectors/vector_reserve_managed/trigger events/irq_vectors/vector_setup/trigger events/irq_vectors/vector_teardown/trigger events/irq_vectors/vector_update/trigger events/irq_vectors/x86_platform_ipi_entry/trigger events/irq_vectors/x86_platform_ipi_exit/trigger events/jbd2/jbd2_checkpoint/trigger events/jbd2/jbd2_checkpoint_stats/trigger events/jbd2/jbd2_commit_flushing/trigger events/jbd2/jbd2_commit_locking/trigger events/jbd2/jbd2_commit_logging/trigger events/jbd2/jbd2_drop_transaction/trigger events/jbd2/jbd2_end_commit/trigger events/jbd2/jbd2_handle_extend/trigger events/jbd2/jbd2_handle_restart/trigger events/jbd2/jbd2_handle_start/trigger events/jbd2/jbd2_handle_stats/trigger events/jbd2/jbd2_lock_buffer_stall/trigger events/jbd2/jbd2_run_stats/trigger events/jbd2/jbd2_shrink_checkpoint_list/trigger events/jbd2/jbd2_shrink_count/trigger events/jbd2/jbd2_shrink_scan_enter/trigger events/jbd2/jbd2_shrink_scan_exit/trigger events/jbd2/jbd2_start_commit/trigger events/jbd2/jbd2_submit_inode_data/trigger events/jbd2/jbd2_update_log_tail/trigger events/jbd2/jbd2_write_superblock/trigger events/kmem/kfree/trigger events/kmem/kmalloc/trigger events/kmem/kmem_cache_alloc/trigger events/kmem/kmem_cache_free/trigger events/kmem/mm_calculate_totalreserve_pages/trigger events/kmem/mm_page_alloc/trigger events/kmem/mm_page_alloc_extfrag/trigger events/kmem/mm_page_alloc_zone_locked/trigger events/kmem/mm_page_free/trigger events/kmem/mm_page_free_batched/trigger events/kmem/mm_page_pcpu_drain/trigger events/kmem/mm_setup_per_zone_lowmem_reserve/trigger events/kmem/mm_setup_per_zone_wmarks/trigger events/kmem/rss_stat/trigger events/ksm/ksm_advisor/trigger events/ksm/ksm_enter/trigger events/ksm/ksm_exit/trigger events/ksm/ksm_merge_one_page/trigger events/ksm/ksm_merge_with_ksm_page/trigger events/ksm/ksm_remove_ksm_page/trigger events/ksm/ksm_remove_rmap_item/trigger events/ksm/ksm_start_scan/trigger events/ksm/ksm_stop_scan/trigger events/kvm/kvm_ack_irq/trigger events/kvm/kvm_age_hva/trigger events/kvm/kvm_apic/trigger events/kvm/kvm_apic_accept_irq/trigger events/kvm/kvm_apic_ipi/trigger events/kvm/kvm_apicv_accept_irq/trigger events/kvm/kvm_apicv_inhibit_changed/trigger events/kvm/kvm_async_pf_completed/trigger events/kvm/kvm_async_pf_not_present/trigger events/kvm/kvm_async_pf_ready/trigger events/kvm/kvm_async_pf_repeated_fault/trigger events/kvm/kvm_avic_doorbell/trigger events/kvm/kvm_avic_ga_log/trigger events/kvm/kvm_avic_incomplete_ipi/trigger events/kvm/kvm_avic_kick_vcpu_slowpath/trigger events/kvm/kvm_avic_unaccelerated_access/trigger events/kvm/kvm_cpuid/trigger events/kvm/kvm_cr/trigger events/kvm/kvm_dirty_ring_exit/trigger events/kvm/kvm_dirty_ring_push/trigger events/kvm/kvm_dirty_ring_reset/trigger events/kvm/kvm_emulate_insn/trigger events/kvm/kvm_entry/trigger events/kvm/kvm_eoi/trigger events/kvm/kvm_exit/trigger events/kvm/kvm_fast_mmio/trigger events/kvm/kvm_fpu/trigger events/kvm/kvm_halt_poll_ns/trigger events/kvm/kvm_hv_flush_tlb/trigger events/kvm/kvm_hv_flush_tlb_ex/trigger events/kvm/kvm_hv_hypercall/trigger events/kvm/kvm_hv_hypercall_done/trigger events/kvm/kvm_hv_notify_acked_sint/trigger events/kvm/kvm_hv_send_ipi/trigger events/kvm/kvm_hv_send_ipi_ex/trigger events/kvm/kvm_hv_stimer_callback/trigger events/kvm/kvm_hv_stimer_cleanup/trigger events/kvm/kvm_hv_stimer_expiration/trigger events/kvm/kvm_hv_stimer_set_config/trigger events/kvm/kvm_hv_stimer_set_count/trigger events/kvm/kvm_hv_stimer_start_one_shot/trigger events/kvm/kvm_hv_stimer_start_periodic/trigger events/kvm/kvm_hv_syndbg_get_msr/trigger events/kvm/kvm_hv_syndbg_set_msr/trigger events/kvm/kvm_hv_synic_send_eoi/trigger events/kvm/kvm_hv_synic_set_irq/trigger events/kvm/kvm_hv_synic_set_msr/trigger events/kvm/kvm_hv_timer_state/trigger events/kvm/kvm_hypercall/trigger events/kvm/kvm_inj_exception/trigger events/kvm/kvm_inj_virq/trigger events/kvm/kvm_invlpga/trigger events/kvm/kvm_ioapic_delayed_eoi_inj/trigger events/kvm/kvm_ioapic_set_irq/trigger events/kvm/kvm_mmio/trigger events/kvm/kvm_msi_set_irq/trigger events/kvm/kvm_msr/trigger events/kvm/kvm_nested_intercepts/trigger events/kvm/kvm_nested_intr_vmexit/trigger events/kvm/kvm_nested_vmenter/trigger events/kvm/kvm_nested_vmenter_failed/trigger events/kvm/kvm_nested_vmexit/trigger events/kvm/kvm_nested_vmexit_inject/trigger events/kvm/kvm_page_fault/trigger events/kvm/kvm_pi_irte_update/trigger events/kvm/kvm_pic_set_irq/trigger events/kvm/kvm_pio/trigger events/kvm/kvm_ple_window_update/trigger events/kvm/kvm_pml_full/trigger events/kvm/kvm_pv_eoi/trigger events/kvm/kvm_pv_tlb_flush/trigger events/kvm/kvm_pvclock_update/trigger events/kvm/kvm_rmp_fault/trigger events/kvm/kvm_set_irq/trigger events/kvm/kvm_skinit/trigger events/kvm/kvm_smm_transition/trigger events/kvm/kvm_test_age_hva/trigger events/kvm/kvm_track_tsc/trigger events/kvm/kvm_try_async_get_page/trigger events/kvm/kvm_unmap_hva_range/trigger events/kvm/kvm_update_master_clock/trigger events/kvm/kvm_userspace_exit/trigger events/kvm/kvm_vcpu_wakeup/trigger events/kvm/kvm_vm_set_mem_attributes/trigger events/kvm/kvm_vmgexit_enter/trigger events/kvm/kvm_vmgexit_exit/trigger events/kvm/kvm_vmgexit_msr_protocol_enter/trigger events/kvm/kvm_vmgexit_msr_protocol_exit/trigger events/kvm/kvm_wait_lapic_expire/trigger events/kvm/kvm_write_tsc_offset/trigger events/kvm/kvm_xen_hypercall/trigger events/kvm/vcpu_match_mmio/trigger events/kvmmmu/check_mmio_spte/trigger events/kvmmmu/fast_page_fault/trigger events/kvmmmu/handle_mmio_page_fault/trigger events/kvmmmu/kvm_mmu_get_page/trigger events/kvmmmu/kvm_mmu_pagetable_walk/trigger events/kvmmmu/kvm_mmu_paging_element/trigger events/kvmmmu/kvm_mmu_prepare_zap_page/trigger events/kvmmmu/kvm_mmu_set_accessed_bit/trigger events/kvmmmu/kvm_mmu_set_dirty_bit/trigger events/kvmmmu/kvm_mmu_set_spte/trigger events/kvmmmu/kvm_mmu_split_huge_page/trigger events/kvmmmu/kvm_mmu_spte_requested/trigger events/kvmmmu/kvm_mmu_sync_page/trigger events/kvmmmu/kvm_mmu_unsync_page/trigger events/kvmmmu/kvm_mmu_walker_error/trigger events/kvmmmu/kvm_mmu_zap_all_fast/trigger events/kvmmmu/kvm_tdp_mmu_spte_changed/trigger events/kvmmmu/mark_mmio_spte/trigger events/kyber/kyber_adjust/trigger events/kyber/kyber_latency/trigger events/kyber/kyber_throttled/trigger events/libata/ata_bmdma_setup/trigger events/libata/ata_bmdma_start/trigger events/libata/ata_bmdma_status/trigger events/libata/ata_bmdma_stop/trigger events/libata/ata_eh_about_to_do/trigger events/libata/ata_eh_done/trigger events/libata/ata_eh_link_autopsy/trigger events/libata/ata_eh_link_autopsy_qc/trigger events/libata/ata_exec_command/trigger events/libata/ata_link_hardreset_begin/trigger events/libata/ata_link_hardreset_end/trigger events/libata/ata_link_postreset/trigger events/libata/ata_link_softreset_begin/trigger events/libata/ata_link_softreset_end/trigger events/libata/ata_port_freeze/trigger events/libata/ata_port_thaw/trigger events/libata/ata_qc_complete_done/trigger events/libata/ata_qc_complete_failed/trigger events/libata/ata_qc_complete_internal/trigger events/libata/ata_qc_issue/trigger events/libata/ata_qc_prep/trigger events/libata/ata_sff_flush_pio_task/trigger events/libata/ata_sff_hsm_command_complete/trigger events/libata/ata_sff_hsm_state/trigger events/libata/ata_sff_pio_transfer_data/trigger events/libata/ata_sff_port_intr/trigger events/libata/ata_slave_hardreset_begin/trigger events/libata/ata_slave_hardreset_end/trigger events/libata/ata_slave_postreset/trigger events/libata/ata_std_sched_eh/trigger events/libata/ata_tf_load/trigger events/libata/atapi_pio_transfer_data/trigger events/libata/atapi_send_cdb/trigger events/lock/contended_release/trigger events/lock/contention_begin/trigger events/lock/contention_end/trigger events/lock/lock_acquire/trigger events/lock/lock_release/trigger events/lockd/nlmclnt_grant/trigger events/lockd/nlmclnt_lock/trigger events/lockd/nlmclnt_test/trigger events/lockd/nlmclnt_unlock/trigger events/maple_tree/ma_op/trigger events/maple_tree/ma_read/trigger events/maple_tree/ma_write/trigger events/mce/mce_record/trigger events/mdio/mdio_access/trigger events/mei/mei_pci_cfg_read/trigger events/mei/mei_reg_read/trigger events/mei/mei_reg_write/trigger events/memcg/count_memcg_events/trigger events/memcg/memcg_flush_stats/trigger events/memcg/mod_memcg_lruvec_state/trigger events/memcg/mod_memcg_state/trigger events/memory_failure/memory_failure_event/trigger events/migrate/mm_migrate_pages/trigger events/migrate/mm_migrate_pages_start/trigger events/migrate/remove_migration_pte/trigger events/migrate/set_migration_pte/trigger events/mmap/exit_mmap/trigger events/mmap/vm_unmapped_area/trigger events/mmap_lock/mmap_lock_acquire_returned/trigger events/mmap_lock/mmap_lock_released/trigger events/mmap_lock/mmap_lock_start_locking/trigger events/module/module_free/trigger events/module/module_get/trigger events/module/module_load/trigger events/module/module_put/trigger events/module/module_request/trigger events/mptcp/ack_update_msk/trigger events/mptcp/get_mapping_status/trigger events/mptcp/mptcp_rcvbuf_grow/trigger events/mptcp/mptcp_sendmsg_frag/trigger events/mptcp/mptcp_subflow_get_send/trigger events/mptcp/subflow_check_data_avail/trigger events/msr/rdpmc/trigger events/msr/read_msr/trigger events/msr/write_msr/trigger events/napi/dql_stall_detected/trigger events/napi/napi_poll/trigger events/neigh/neigh_cleanup_and_release/trigger events/neigh/neigh_create/trigger events/neigh/neigh_event_send_dead/trigger events/neigh/neigh_event_send_done/trigger events/neigh/neigh_timer_handler/trigger events/neigh/neigh_update/trigger events/neigh/neigh_update_done/trigger events/net/napi_gro_frags_entry/trigger events/net/napi_gro_frags_exit/trigger events/net/napi_gro_receive_entry/trigger events/net/napi_gro_receive_exit/trigger events/net/net_dev_queue/trigger events/net/net_dev_start_xmit/trigger events/net/net_dev_xmit/trigger events/net/net_dev_xmit_timeout/trigger events/net/netif_receive_skb/trigger events/net/netif_receive_skb_entry/trigger events/net/netif_receive_skb_exit/trigger events/net/netif_receive_skb_list_entry/trigger events/net/netif_receive_skb_list_exit/trigger events/net/netif_rx/trigger events/net/netif_rx_entry/trigger events/net/netif_rx_exit/trigger events/netfs/netfs_collect/trigger events/netfs/netfs_collect_folio/trigger events/netfs/netfs_collect_gap/trigger events/netfs/netfs_collect_sreq/trigger events/netfs/netfs_collect_state/trigger events/netfs/netfs_collect_stream/trigger events/netfs/netfs_copy2cache/trigger events/netfs/netfs_failure/trigger events/netfs/netfs_folio/trigger events/netfs/netfs_folioq/trigger events/netfs/netfs_read/trigger events/netfs/netfs_rreq/trigger events/netfs/netfs_rreq_ref/trigger events/netfs/netfs_sreq/trigger events/netfs/netfs_sreq_ref/trigger events/netfs/netfs_write/trigger events/netfs/netfs_write_iter/trigger events/netlink/netlink_extack/trigger events/nfs/nfs_access_enter/trigger events/nfs/nfs_access_exit/trigger events/nfs/nfs_aop_readahead/trigger events/nfs/nfs_aop_readahead_done/trigger events/nfs/nfs_aop_readpage/trigger events/nfs/nfs_aop_readpage_done/trigger events/nfs/nfs_async_rename_done/trigger events/nfs/nfs_atomic_open_enter/trigger events/nfs/nfs_atomic_open_exit/trigger events/nfs/nfs_commit_done/trigger events/nfs/nfs_commit_error/trigger events/nfs/nfs_comp_error/trigger events/nfs/nfs_create_enter/trigger events/nfs/nfs_create_exit/trigger events/nfs/nfs_direct_commit_complete/trigger events/nfs/nfs_direct_resched_write/trigger events/nfs/nfs_direct_write_complete/trigger events/nfs/nfs_direct_write_completion/trigger events/nfs/nfs_direct_write_reschedule_io/trigger events/nfs/nfs_direct_write_schedule_iovec/trigger events/nfs/nfs_do_writepage/trigger events/nfs/nfs_fh_to_dentry/trigger events/nfs/nfs_file_read/trigger events/nfs/nfs_file_write/trigger events/nfs/nfs_fsync_enter/trigger events/nfs/nfs_fsync_exit/trigger events/nfs/nfs_getattr_enter/trigger events/nfs/nfs_getattr_exit/trigger events/nfs/nfs_initiate_commit/trigger events/nfs/nfs_initiate_read/trigger events/nfs/nfs_initiate_write/trigger events/nfs/nfs_invalidate_folio/trigger events/nfs/nfs_invalidate_mapping_enter/trigger events/nfs/nfs_invalidate_mapping_exit/trigger events/nfs/nfs_launder_folio_done/trigger events/nfs/nfs_link_enter/trigger events/nfs/nfs_link_exit/trigger events/nfs/nfs_local_open_fh/trigger events/nfs/nfs_lookup_enter/trigger events/nfs/nfs_lookup_exit/trigger events/nfs/nfs_lookup_revalidate_enter/trigger events/nfs/nfs_lookup_revalidate_exit/trigger events/nfs/nfs_mkdir_enter/trigger events/nfs/nfs_mkdir_exit/trigger events/nfs/nfs_mknod_enter/trigger events/nfs/nfs_mknod_exit/trigger events/nfs/nfs_mount_assign/trigger events/nfs/nfs_mount_option/trigger events/nfs/nfs_mount_path/trigger events/nfs/nfs_pgio_error/trigger events/nfs/nfs_readdir_cache_fill/trigger events/nfs/nfs_readdir_cache_fill_done/trigger events/nfs/nfs_readdir_force_readdirplus/trigger events/nfs/nfs_readdir_invalidate_cache_range/trigger events/nfs/nfs_readdir_lookup/trigger events/nfs/nfs_readdir_lookup_revalidate/trigger events/nfs/nfs_readdir_lookup_revalidate_failed/trigger events/nfs/nfs_readdir_uncached/trigger events/nfs/nfs_readdir_uncached_done/trigger events/nfs/nfs_readpage_done/trigger events/nfs/nfs_readpage_short/trigger events/nfs/nfs_refresh_inode_enter/trigger events/nfs/nfs_refresh_inode_exit/trigger events/nfs/nfs_remove_enter/trigger events/nfs/nfs_remove_exit/trigger events/nfs/nfs_rename_enter/trigger events/nfs/nfs_rename_exit/trigger events/nfs/nfs_revalidate_inode_enter/trigger events/nfs/nfs_revalidate_inode_exit/trigger events/nfs/nfs_rmdir_enter/trigger events/nfs/nfs_rmdir_exit/trigger events/nfs/nfs_set_cache_invalid/trigger events/nfs/nfs_set_inode_stale/trigger events/nfs/nfs_setattr_enter/trigger events/nfs/nfs_setattr_exit/trigger events/nfs/nfs_sillyrename_unlink/trigger events/nfs/nfs_size_grow/trigger events/nfs/nfs_size_truncate/trigger events/nfs/nfs_size_truncate_folio/trigger events/nfs/nfs_size_update/trigger events/nfs/nfs_size_wcc/trigger events/nfs/nfs_symlink_enter/trigger events/nfs/nfs_symlink_exit/trigger events/nfs/nfs_try_to_update_request/trigger events/nfs/nfs_try_to_update_request_done/trigger events/nfs/nfs_unlink_enter/trigger events/nfs/nfs_unlink_exit/trigger events/nfs/nfs_update_folio/trigger events/nfs/nfs_update_folio_done/trigger events/nfs/nfs_write_begin/trigger events/nfs/nfs_write_begin_done/trigger events/nfs/nfs_write_end/trigger events/nfs/nfs_write_end_done/trigger events/nfs/nfs_write_error/trigger events/nfs/nfs_writeback_done/trigger events/nfs/nfs_writeback_folio/trigger events/nfs/nfs_writeback_folio_done/trigger events/nfs/nfs_writeback_folio_reclaim/trigger events/nfs/nfs_writeback_folio_reclaim_done/trigger events/nfs/nfs_writeback_inode_enter/trigger events/nfs/nfs_writeback_inode_exit/trigger events/nfs/nfs_writepage_setup/trigger events/nfs/nfs_writepages/trigger events/nfs/nfs_writepages_done/trigger events/nfs/nfs_xdr_bad_filehandle/trigger events/nfs/nfs_xdr_status/trigger events/nmi/nmi_handler/trigger events/notifier/notifier_register/trigger events/notifier/notifier_run/trigger events/notifier/notifier_unregister/trigger events/nvme/nvme_async_event/trigger events/nvme/nvme_complete_rq/trigger events/nvme/nvme_setup_cmd/trigger events/nvme/nvme_sq/trigger events/oom/compact_retry/trigger events/oom/finish_task_reaping/trigger events/oom/mark_victim/trigger events/oom/oom_score_adj_update/trigger events/oom/reclaim_retry_zone/trigger events/oom/skip_task_reaping/trigger events/oom/start_task_reaping/trigger events/oom/wake_reaper/trigger events/osnoise/irq_noise/trigger events/osnoise/nmi_noise/trigger events/osnoise/osnoise_sample/trigger events/osnoise/sample_threshold/trigger events/osnoise/softirq_noise/trigger events/osnoise/thread_noise/trigger events/osnoise/timerlat_sample/trigger events/page_isolation/test_pages_isolated/trigger events/page_pool/page_pool_release/trigger events/page_pool/page_pool_state_hold/trigger events/page_pool/page_pool_state_release/trigger events/page_pool/page_pool_update_nid/trigger events/pagemap/mm_lru_activate/trigger events/pagemap/mm_lru_insertion/trigger events/pci/pci_hp_event/trigger events/pci/pcie_link_event/trigger events/pci_controller/pcie_ltssm_state_transition/trigger events/percpu/percpu_alloc_percpu/trigger events/percpu/percpu_alloc_percpu_fail/trigger events/percpu/percpu_create_chunk/trigger events/percpu/percpu_destroy_chunk/trigger events/percpu/percpu_free_percpu/trigger events/power/cpu_frequency/trigger events/power/cpu_frequency_limits/trigger events/power/cpu_idle/trigger events/power/cpu_idle_miss/trigger events/power/dev_pm_qos_add_request/trigger events/power/dev_pm_qos_remove_request/trigger events/power/dev_pm_qos_update_request/trigger events/power/device_pm_callback_end/trigger events/power/device_pm_callback_start/trigger events/power/guest_halt_poll_ns/trigger events/power/pm_qos_add_request/trigger events/power/pm_qos_remove_request/trigger events/power/pm_qos_update_flags/trigger events/power/pm_qos_update_request/trigger events/power/pm_qos_update_target/trigger events/power/pstate_sample/trigger events/power/suspend_resume/trigger events/power/wakeup_source_activate/trigger events/power/wakeup_source_deactivate/trigger events/preemptirq/irq_disable/trigger events/preemptirq/irq_enable/trigger events/preemptirq/preempt_disable/trigger events/preemptirq/preempt_enable/trigger events/printk/console/trigger events/pwm/pwm_apply/trigger events/pwm/pwm_get/trigger events/pwm/pwm_read_waveform/trigger events/pwm/pwm_round_waveform_fromhw/trigger events/pwm/pwm_round_waveform_tohw/trigger events/pwm/pwm_write_waveform/trigger events/qdisc/qdisc_create/trigger events/qdisc/qdisc_dequeue/trigger events/qdisc/qdisc_destroy/trigger events/qdisc/qdisc_drop/trigger events/qdisc/qdisc_enqueue/trigger events/qdisc/qdisc_reset/trigger events/ras/aer_event/trigger events/ras/arm_event/trigger events/ras/extlog_mem_event/trigger events/ras/mc_event/trigger events/ras/non_standard_event/trigger events/raw_syscalls/sys_enter/trigger events/raw_syscalls/sys_exit/trigger events/rcu/rcu_stall_warning/trigger events/rcu/rcu_utilization/trigger events/rdma_cma/cm_add_one/trigger events/rdma_cma/cm_disconnect/trigger events/rdma_cma/cm_event_done/trigger events/rdma_cma/cm_event_handler/trigger events/rdma_cma/cm_id_attach/trigger events/rdma_cma/cm_id_destroy/trigger events/rdma_cma/cm_prepare_mra/trigger events/rdma_cma/cm_qp_create/trigger events/rdma_cma/cm_qp_destroy/trigger events/rdma_cma/cm_remove_one/trigger events/rdma_cma/cm_req_handler/trigger events/rdma_cma/cm_send_rej/trigger events/rdma_cma/cm_send_rep/trigger events/rdma_cma/cm_send_req/trigger events/rdma_cma/cm_send_rtu/trigger events/rdma_cma/cm_send_sidr_rep/trigger events/rdma_cma/cm_send_sidr_req/trigger events/rdma_cma/cm_sent_drep/trigger events/rdma_cma/cm_sent_dreq/trigger events/rdma_core/cq_alloc/trigger events/rdma_core/cq_alloc_error/trigger events/rdma_core/cq_drain_complete/trigger events/rdma_core/cq_free/trigger events/rdma_core/cq_modify/trigger events/rdma_core/cq_poll/trigger events/rdma_core/cq_process/trigger events/rdma_core/cq_reschedule/trigger events/rdma_core/cq_schedule/trigger events/rdma_core/mr_alloc/trigger events/rdma_core/mr_dereg/trigger events/rdma_core/mr_integ_alloc/trigger events/readahead/page_cache_async_ra/trigger events/readahead/page_cache_ra_order/trigger events/readahead/page_cache_ra_unbounded/trigger events/readahead/page_cache_sync_ra/trigger events/regmap/regcache_drop_region/trigger events/regmap/regcache_sync/trigger events/regmap/regmap_async_complete_done/trigger events/regmap/regmap_async_complete_start/trigger events/regmap/regmap_async_io_complete/trigger events/regmap/regmap_async_write_start/trigger events/regmap/regmap_bulk_read/trigger events/regmap/regmap_bulk_write/trigger events/regmap/regmap_cache_bypass/trigger events/regmap/regmap_cache_only/trigger events/regmap/regmap_hw_read_done/trigger events/regmap/regmap_hw_read_start/trigger events/regmap/regmap_hw_write_done/trigger events/regmap/regmap_hw_write_start/trigger events/regmap/regmap_reg_read/trigger events/regmap/regmap_reg_read_cache/trigger events/regmap/regmap_reg_write/trigger events/resctrl/mon_llc_occupancy_limbo/trigger events/resctrl/pseudo_lock_l2/trigger events/resctrl/pseudo_lock_l3/trigger events/resctrl/pseudo_lock_mem_latency/trigger events/rpm/rpm_idle/trigger events/rpm/rpm_resume/trigger events/rpm/rpm_return_int/trigger events/rpm/rpm_status/trigger events/rpm/rpm_suspend/trigger events/rpm/rpm_usage/trigger events/rseq/rseq_ip_fixup/trigger events/rseq/rseq_update/trigger events/rtc/rtc_alarm_irq_enable/trigger events/rtc/rtc_irq_set_freq/trigger events/rtc/rtc_irq_set_state/trigger events/rtc/rtc_read_alarm/trigger events/rtc/rtc_read_offset/trigger events/rtc/rtc_read_time/trigger events/rtc/rtc_set_alarm/trigger events/rtc/rtc_set_offset/trigger events/rtc/rtc_set_time/trigger events/rtc/rtc_timer_dequeue/trigger events/rtc/rtc_timer_enqueue/trigger events/rtc/rtc_timer_fired/trigger events/rv/error_wwnr/trigger events/rv/event_wwnr/trigger events/rv/rv_retries_error/trigger events/sched/sched_kthread_stop/trigger events/sched/sched_kthread_stop_ret/trigger events/sched/sched_kthread_work_execute_end/trigger events/sched/sched_kthread_work_execute_start/trigger events/sched/sched_kthread_work_queue_work/trigger events/sched/sched_migrate_task/trigger events/sched/sched_move_numa/trigger events/sched/sched_pi_setprio/trigger events/sched/sched_prepare_exec/trigger events/sched/sched_process_exec/trigger events/sched/sched_process_exit/trigger events/sched/sched_process_fork/trigger events/sched/sched_process_free/trigger events/sched/sched_process_hang/trigger events/sched/sched_process_wait/trigger events/sched/sched_skip_cpuset_numa/trigger events/sched/sched_skip_vma_numa/trigger events/sched/sched_stat_blocked/trigger events/sched/sched_stat_iowait/trigger events/sched/sched_stat_runtime/trigger events/sched/sched_stat_sleep/trigger events/sched/sched_stat_wait/trigger events/sched/sched_stick_numa/trigger events/sched/sched_swap_numa/trigger events/sched/sched_switch/trigger events/sched/sched_wait_task/trigger events/sched/sched_wake_idle_without_ipi/trigger events/sched/sched_wakeup/trigger events/sched/sched_wakeup_new/trigger events/sched/sched_waking/trigger events/sched_ext/sched_ext_bypass_lb/trigger events/sched_ext/sched_ext_dump/trigger events/sched_ext/sched_ext_event/trigger events/scsi/scsi_dispatch_cmd_done/trigger events/scsi/scsi_dispatch_cmd_error/trigger events/scsi/scsi_dispatch_cmd_start/trigger events/scsi/scsi_dispatch_cmd_timeout/trigger events/scsi/scsi_eh_wakeup/trigger events/signal/signal_deliver/trigger events/signal/signal_generate/trigger events/skb/consume_skb/trigger events/skb/kfree_skb/trigger events/skb/skb_copy_datagram_iovec/trigger events/smbus/smbus_read/trigger events/smbus/smbus_reply/trigger events/smbus/smbus_result/trigger events/smbus/smbus_write/trigger events/smc/smc_rx_recvmsg/trigger events/smc/smc_switch_to_fallback/trigger events/smc/smc_tx_sendmsg/trigger events/smc/smcr_link_down/trigger events/sock/inet_sk_error_report/trigger events/sock/inet_sock_set_state/trigger events/sock/sk_data_ready/trigger events/sock/sock_exceed_buf_limit/trigger events/sock/sock_rcvqueue_full/trigger events/sock/sock_recv_length/trigger events/sock/sock_send_length/trigger events/sof/sof_ipc3_period_elapsed_position/trigger events/sof/sof_ipc4_fw_config/trigger events/sof/sof_pcm_pointer_position/trigger events/sof/sof_stream_position_ipc_rx/trigger events/sof/sof_widget_free/trigger events/sof/sof_widget_setup/trigger events/sof_intel/sof_intel_D0I3C_updated/trigger events/sof_intel/sof_intel_hda_dsp_check_stream_irq/trigger events/sof_intel/sof_intel_hda_dsp_pcm/trigger events/sof_intel/sof_intel_hda_dsp_stream_status/trigger events/sof_intel/sof_intel_hda_irq/trigger events/sof_intel/sof_intel_hda_irq_ipc_check/trigger events/sof_intel/sof_intel_ipc_firmware_initiated/trigger events/sof_intel/sof_intel_ipc_firmware_response/trigger events/spi/spi_controller_busy/trigger events/spi/spi_controller_idle/trigger events/spi/spi_message_done/trigger events/spi/spi_message_start/trigger events/spi/spi_message_submit/trigger events/spi/spi_set_cs/trigger events/spi/spi_setup/trigger events/spi/spi_transfer_start/trigger events/spi/spi_transfer_stop/trigger events/sunrpc/cache_entry_expired/trigger events/sunrpc/cache_entry_make_negative/trigger events/sunrpc/cache_entry_no_listener/trigger events/sunrpc/cache_entry_upcall/trigger events/sunrpc/cache_entry_update/trigger events/sunrpc/pmap_register/trigger events/sunrpc/rpc__auth_tooweak/trigger events/sunrpc/rpc__bad_creds/trigger events/sunrpc/rpc__garbage_args/trigger events/sunrpc/rpc__mismatch/trigger events/sunrpc/rpc__proc_unavail/trigger events/sunrpc/rpc__prog_mismatch/trigger events/sunrpc/rpc__prog_unavail/trigger events/sunrpc/rpc__stale_creds/trigger events/sunrpc/rpc__unparsable/trigger events/sunrpc/rpc_bad_callhdr/trigger events/sunrpc/rpc_bad_verifier/trigger events/sunrpc/rpc_buf_alloc/trigger events/sunrpc/rpc_call_rpcerror/trigger events/sunrpc/rpc_call_status/trigger events/sunrpc/rpc_clnt_clone_err/trigger events/sunrpc/rpc_clnt_free/trigger events/sunrpc/rpc_clnt_killall/trigger events/sunrpc/rpc_clnt_new/trigger events/sunrpc/rpc_clnt_new_err/trigger events/sunrpc/rpc_clnt_release/trigger events/sunrpc/rpc_clnt_replace_xprt/trigger events/sunrpc/rpc_clnt_replace_xprt_err/trigger events/sunrpc/rpc_clnt_shutdown/trigger events/sunrpc/rpc_connect_status/trigger events/sunrpc/rpc_refresh_status/trigger events/sunrpc/rpc_request/trigger events/sunrpc/rpc_retry_refresh_status/trigger events/sunrpc/rpc_socket_close/trigger events/sunrpc/rpc_socket_connect/trigger events/sunrpc/rpc_socket_error/trigger events/sunrpc/rpc_socket_nospace/trigger events/sunrpc/rpc_socket_reset_connection/trigger events/sunrpc/rpc_socket_shutdown/trigger events/sunrpc/rpc_socket_state_change/trigger events/sunrpc/rpc_stats_latency/trigger events/sunrpc/rpc_task_begin/trigger events/sunrpc/rpc_task_call_done/trigger events/sunrpc/rpc_task_complete/trigger events/sunrpc/rpc_task_end/trigger events/sunrpc/rpc_task_run_action/trigger events/sunrpc/rpc_task_signalled/trigger events/sunrpc/rpc_task_sleep/trigger events/sunrpc/rpc_task_sync_sleep/trigger events/sunrpc/rpc_task_sync_wake/trigger events/sunrpc/rpc_task_timeout/trigger events/sunrpc/rpc_task_wakeup/trigger events/sunrpc/rpc_timeout_status/trigger events/sunrpc/rpc_tls_not_started/trigger events/sunrpc/rpc_tls_unavailable/trigger events/sunrpc/rpc_xdr_alignment/trigger events/sunrpc/rpc_xdr_overflow/trigger events/sunrpc/rpc_xdr_recvfrom/trigger events/sunrpc/rpc_xdr_reply_pages/trigger events/sunrpc/rpc_xdr_sendto/trigger events/sunrpc/rpcb_bind_version_err/trigger events/sunrpc/rpcb_getport/trigger events/sunrpc/rpcb_prog_unavail_err/trigger events/sunrpc/rpcb_register/trigger events/sunrpc/rpcb_setport/trigger events/sunrpc/rpcb_timeout_err/trigger events/sunrpc/rpcb_unreachable_err/trigger events/sunrpc/rpcb_unrecognized_err/trigger events/sunrpc/rpcb_unregister/trigger events/sunrpc/svc_alloc_arg_err/trigger events/sunrpc/svc_authenticate/trigger events/sunrpc/svc_defer/trigger events/sunrpc/svc_defer_drop/trigger events/sunrpc/svc_defer_queue/trigger events/sunrpc/svc_defer_recv/trigger events/sunrpc/svc_drop/trigger events/sunrpc/svc_noregister/trigger events/sunrpc/svc_pool_thread_noidle/trigger events/sunrpc/svc_pool_thread_running/trigger events/sunrpc/svc_pool_thread_wake/trigger events/sunrpc/svc_process/trigger events/sunrpc/svc_register/trigger events/sunrpc/svc_replace_page_err/trigger events/sunrpc/svc_send/trigger events/sunrpc/svc_stats_latency/trigger events/sunrpc/svc_tls_not_started/trigger events/sunrpc/svc_tls_start/trigger events/sunrpc/svc_tls_timed_out/trigger events/sunrpc/svc_tls_unavailable/trigger events/sunrpc/svc_tls_upcall/trigger events/sunrpc/svc_unregister/trigger events/sunrpc/svc_xdr_recvfrom/trigger events/sunrpc/svc_xdr_sendto/trigger events/sunrpc/svc_xprt_accept/trigger events/sunrpc/svc_xprt_close/trigger events/sunrpc/svc_xprt_create_err/trigger events/sunrpc/svc_xprt_dequeue/trigger events/sunrpc/svc_xprt_detach/trigger events/sunrpc/svc_xprt_enqueue/trigger events/sunrpc/svc_xprt_free/trigger events/sunrpc/svc_xprt_no_write_space/trigger events/sunrpc/svcsock_accept_err/trigger events/sunrpc/svcsock_data_ready/trigger events/sunrpc/svcsock_free/trigger events/sunrpc/svcsock_getpeername_err/trigger events/sunrpc/svcsock_marker/trigger events/sunrpc/svcsock_new/trigger events/sunrpc/svcsock_tcp_recv/trigger events/sunrpc/svcsock_tcp_recv_eagain/trigger events/sunrpc/svcsock_tcp_recv_err/trigger events/sunrpc/svcsock_tcp_recv_short/trigger events/sunrpc/svcsock_tcp_send/trigger events/sunrpc/svcsock_tcp_state/trigger events/sunrpc/svcsock_udp_recv/trigger events/sunrpc/svcsock_udp_recv_err/trigger events/sunrpc/svcsock_udp_send/trigger events/sunrpc/svcsock_write_space/trigger events/sunrpc/xprt_connect/trigger events/sunrpc/xprt_create/trigger events/sunrpc/xprt_destroy/trigger events/sunrpc/xprt_disconnect_auto/trigger events/sunrpc/xprt_disconnect_done/trigger events/sunrpc/xprt_disconnect_force/trigger events/sunrpc/xprt_get_cong/trigger events/sunrpc/xprt_lookup_rqst/trigger events/sunrpc/xprt_ping/trigger events/sunrpc/xprt_put_cong/trigger events/sunrpc/xprt_release_cong/trigger events/sunrpc/xprt_release_xprt/trigger events/sunrpc/xprt_reserve/trigger events/sunrpc/xprt_reserve_cong/trigger events/sunrpc/xprt_reserve_xprt/trigger events/sunrpc/xprt_retransmit/trigger events/sunrpc/xprt_timer/trigger events/sunrpc/xprt_transmit/trigger events/sunrpc/xs_data_ready/trigger events/sunrpc/xs_stream_read_data/trigger events/sunrpc/xs_stream_read_request/trigger events/swiotlb/swiotlb_bounced/trigger events/syscalls/sys_enter_accept/trigger events/syscalls/sys_enter_accept4/trigger events/syscalls/sys_enter_access/trigger events/syscalls/sys_enter_acct/trigger events/syscalls/sys_enter_add_key/trigger events/syscalls/sys_enter_adjtimex/trigger events/syscalls/sys_enter_alarm/trigger events/syscalls/sys_enter_arch_prctl/trigger events/syscalls/sys_enter_bind/trigger events/syscalls/sys_enter_bpf/trigger events/syscalls/sys_enter_brk/trigger events/syscalls/sys_enter_cachestat/trigger events/syscalls/sys_enter_capget/trigger events/syscalls/sys_enter_capset/trigger events/syscalls/sys_enter_chdir/trigger events/syscalls/sys_enter_chmod/trigger events/syscalls/sys_enter_chown/trigger events/syscalls/sys_enter_chroot/trigger events/syscalls/sys_enter_clock_adjtime/trigger events/syscalls/sys_enter_clock_getres/trigger events/syscalls/sys_enter_clock_gettime/trigger events/syscalls/sys_enter_clock_nanosleep/trigger events/syscalls/sys_enter_clock_settime/trigger events/syscalls/sys_enter_clone/trigger events/syscalls/sys_enter_clone3/trigger events/syscalls/sys_enter_close/trigger events/syscalls/sys_enter_close_range/trigger events/syscalls/sys_enter_connect/trigger events/syscalls/sys_enter_copy_file_range/trigger events/syscalls/sys_enter_creat/trigger events/syscalls/sys_enter_delete_module/trigger events/syscalls/sys_enter_dup/trigger events/syscalls/sys_enter_dup2/trigger events/syscalls/sys_enter_dup3/trigger events/syscalls/sys_enter_epoll_create/trigger events/syscalls/sys_enter_epoll_create1/trigger events/syscalls/sys_enter_epoll_ctl/trigger events/syscalls/sys_enter_epoll_pwait/trigger events/syscalls/sys_enter_epoll_pwait2/trigger events/syscalls/sys_enter_epoll_wait/trigger events/syscalls/sys_enter_eventfd/trigger events/syscalls/sys_enter_eventfd2/trigger events/syscalls/sys_enter_execve/trigger events/syscalls/sys_enter_execveat/trigger events/syscalls/sys_enter_exit/trigger events/syscalls/sys_enter_exit_group/trigger events/syscalls/sys_enter_faccessat/trigger events/syscalls/sys_enter_faccessat2/trigger events/syscalls/sys_enter_fadvise64/trigger events/syscalls/sys_enter_fallocate/trigger events/syscalls/sys_enter_fanotify_init/trigger events/syscalls/sys_enter_fanotify_mark/trigger events/syscalls/sys_enter_fchdir/trigger events/syscalls/sys_enter_fchmod/trigger events/syscalls/sys_enter_fchmodat/trigger events/syscalls/sys_enter_fchmodat2/trigger events/syscalls/sys_enter_fchown/trigger events/syscalls/sys_enter_fchownat/trigger events/syscalls/sys_enter_fcntl/trigger events/syscalls/sys_enter_fdatasync/trigger events/syscalls/sys_enter_fgetxattr/trigger events/syscalls/sys_enter_file_getattr/trigger events/syscalls/sys_enter_file_setattr/trigger events/syscalls/sys_enter_finit_module/trigger events/syscalls/sys_enter_flistxattr/trigger events/syscalls/sys_enter_flock/trigger events/syscalls/sys_enter_fork/trigger events/syscalls/sys_enter_fremovexattr/trigger events/syscalls/sys_enter_fsconfig/trigger events/syscalls/sys_enter_fsetxattr/trigger events/syscalls/sys_enter_fsmount/trigger events/syscalls/sys_enter_fsopen/trigger events/syscalls/sys_enter_fspick/trigger events/syscalls/sys_enter_fstatfs/trigger events/syscalls/sys_enter_fsync/trigger events/syscalls/sys_enter_ftruncate/trigger events/syscalls/sys_enter_futex/trigger events/syscalls/sys_enter_futex_requeue/trigger events/syscalls/sys_enter_futex_wait/trigger events/syscalls/sys_enter_futex_waitv/trigger events/syscalls/sys_enter_futex_wake/trigger events/syscalls/sys_enter_futimesat/trigger events/syscalls/sys_enter_get_mempolicy/trigger events/syscalls/sys_enter_get_robust_list/trigger events/syscalls/sys_enter_getcpu/trigger events/syscalls/sys_enter_getcwd/trigger events/syscalls/sys_enter_getdents/trigger events/syscalls/sys_enter_getdents64/trigger events/syscalls/sys_enter_getegid/trigger events/syscalls/sys_enter_geteuid/trigger events/syscalls/sys_enter_getgid/trigger events/syscalls/sys_enter_getgroups/trigger events/syscalls/sys_enter_getitimer/trigger events/syscalls/sys_enter_getpeername/trigger events/syscalls/sys_enter_getpgid/trigger events/syscalls/sys_enter_getpgrp/trigger events/syscalls/sys_enter_getpid/trigger events/syscalls/sys_enter_getppid/trigger events/syscalls/sys_enter_getpriority/trigger events/syscalls/sys_enter_getrandom/trigger events/syscalls/sys_enter_getresgid/trigger events/syscalls/sys_enter_getresuid/trigger events/syscalls/sys_enter_getrlimit/trigger events/syscalls/sys_enter_getrusage/trigger events/syscalls/sys_enter_getsid/trigger events/syscalls/sys_enter_getsockname/trigger events/syscalls/sys_enter_getsockopt/trigger events/syscalls/sys_enter_gettid/trigger events/syscalls/sys_enter_gettimeofday/trigger events/syscalls/sys_enter_getuid/trigger events/syscalls/sys_enter_getxattr/trigger events/syscalls/sys_enter_getxattrat/trigger events/syscalls/sys_enter_init_module/trigger events/syscalls/sys_enter_inotify_add_watch/trigger events/syscalls/sys_enter_inotify_init/trigger events/syscalls/sys_enter_inotify_init1/trigger events/syscalls/sys_enter_inotify_rm_watch/trigger events/syscalls/sys_enter_io_cancel/trigger events/syscalls/sys_enter_io_destroy/trigger events/syscalls/sys_enter_io_getevents/trigger events/syscalls/sys_enter_io_pgetevents/trigger events/syscalls/sys_enter_io_setup/trigger events/syscalls/sys_enter_io_submit/trigger events/syscalls/sys_enter_io_uring_enter/trigger events/syscalls/sys_enter_io_uring_register/trigger events/syscalls/sys_enter_io_uring_setup/trigger events/syscalls/sys_enter_ioctl/trigger events/syscalls/sys_enter_ioperm/trigger events/syscalls/sys_enter_iopl/trigger events/syscalls/sys_enter_ioprio_get/trigger events/syscalls/sys_enter_ioprio_set/trigger events/syscalls/sys_enter_kcmp/trigger events/syscalls/sys_enter_kexec_file_load/trigger events/syscalls/sys_enter_kexec_load/trigger events/syscalls/sys_enter_keyctl/trigger events/syscalls/sys_enter_kill/trigger events/syscalls/sys_enter_lchown/trigger events/syscalls/sys_enter_lgetxattr/trigger events/syscalls/sys_enter_link/trigger events/syscalls/sys_enter_linkat/trigger events/syscalls/sys_enter_listen/trigger events/syscalls/sys_enter_listmount/trigger events/syscalls/sys_enter_listns/trigger events/syscalls/sys_enter_listxattr/trigger events/syscalls/sys_enter_listxattrat/trigger events/syscalls/sys_enter_llistxattr/trigger events/syscalls/sys_enter_lremovexattr/trigger events/syscalls/sys_enter_lseek/trigger events/syscalls/sys_enter_lsetxattr/trigger events/syscalls/sys_enter_lsm_get_self_attr/trigger events/syscalls/sys_enter_lsm_list_modules/trigger events/syscalls/sys_enter_lsm_set_self_attr/trigger events/syscalls/sys_enter_madvise/trigger events/syscalls/sys_enter_mbind/trigger events/syscalls/sys_enter_membarrier/trigger events/syscalls/sys_enter_memfd_create/trigger events/syscalls/sys_enter_memfd_secret/trigger events/syscalls/sys_enter_migrate_pages/trigger events/syscalls/sys_enter_mincore/trigger events/syscalls/sys_enter_mkdir/trigger events/syscalls/sys_enter_mkdirat/trigger events/syscalls/sys_enter_mknod/trigger events/syscalls/sys_enter_mknodat/trigger events/syscalls/sys_enter_mlock/trigger events/syscalls/sys_enter_mlock2/trigger events/syscalls/sys_enter_mlockall/trigger events/syscalls/sys_enter_mmap/trigger events/syscalls/sys_enter_modify_ldt/trigger events/syscalls/sys_enter_mount/trigger events/syscalls/sys_enter_mount_setattr/trigger events/syscalls/sys_enter_move_mount/trigger events/syscalls/sys_enter_move_pages/trigger events/syscalls/sys_enter_mprotect/trigger events/syscalls/sys_enter_mq_getsetattr/trigger events/syscalls/sys_enter_mq_notify/trigger events/syscalls/sys_enter_mq_open/trigger events/syscalls/sys_enter_mq_timedreceive/trigger events/syscalls/sys_enter_mq_timedsend/trigger events/syscalls/sys_enter_mq_unlink/trigger events/syscalls/sys_enter_mremap/trigger events/syscalls/sys_enter_mseal/trigger events/syscalls/sys_enter_msgctl/trigger events/syscalls/sys_enter_msgget/trigger events/syscalls/sys_enter_msgrcv/trigger events/syscalls/sys_enter_msgsnd/trigger events/syscalls/sys_enter_msync/trigger events/syscalls/sys_enter_munlock/trigger events/syscalls/sys_enter_munlockall/trigger events/syscalls/sys_enter_munmap/trigger events/syscalls/sys_enter_name_to_handle_at/trigger events/syscalls/sys_enter_nanosleep/trigger events/syscalls/sys_enter_newfstat/trigger events/syscalls/sys_enter_newfstatat/trigger events/syscalls/sys_enter_newlstat/trigger events/syscalls/sys_enter_newstat/trigger events/syscalls/sys_enter_newuname/trigger events/syscalls/sys_enter_open/trigger events/syscalls/sys_enter_open_by_handle_at/trigger events/syscalls/sys_enter_open_tree/trigger events/syscalls/sys_enter_open_tree_attr/trigger events/syscalls/sys_enter_openat/trigger events/syscalls/sys_enter_openat2/trigger events/syscalls/sys_enter_pause/trigger events/syscalls/sys_enter_perf_event_open/trigger events/syscalls/sys_enter_personality/trigger events/syscalls/sys_enter_pidfd_getfd/trigger events/syscalls/sys_enter_pidfd_open/trigger events/syscalls/sys_enter_pidfd_send_signal/trigger events/syscalls/sys_enter_pipe/trigger events/syscalls/sys_enter_pipe2/trigger events/syscalls/sys_enter_pivot_root/trigger events/syscalls/sys_enter_pkey_alloc/trigger events/syscalls/sys_enter_pkey_free/trigger events/syscalls/sys_enter_pkey_mprotect/trigger events/syscalls/sys_enter_poll/trigger events/syscalls/sys_enter_ppoll/trigger events/syscalls/sys_enter_prctl/trigger events/syscalls/sys_enter_pread64/trigger events/syscalls/sys_enter_preadv/trigger events/syscalls/sys_enter_preadv2/trigger events/syscalls/sys_enter_prlimit64/trigger events/syscalls/sys_enter_process_madvise/trigger events/syscalls/sys_enter_process_mrelease/trigger events/syscalls/sys_enter_process_vm_readv/trigger events/syscalls/sys_enter_process_vm_writev/trigger events/syscalls/sys_enter_pselect6/trigger events/syscalls/sys_enter_ptrace/trigger events/syscalls/sys_enter_pwrite64/trigger events/syscalls/sys_enter_pwritev/trigger events/syscalls/sys_enter_pwritev2/trigger events/syscalls/sys_enter_quotactl/trigger events/syscalls/sys_enter_quotactl_fd/trigger events/syscalls/sys_enter_read/trigger events/syscalls/sys_enter_readahead/trigger events/syscalls/sys_enter_readlink/trigger events/syscalls/sys_enter_readlinkat/trigger events/syscalls/sys_enter_readv/trigger events/syscalls/sys_enter_reboot/trigger events/syscalls/sys_enter_recvfrom/trigger events/syscalls/sys_enter_recvmmsg/trigger events/syscalls/sys_enter_recvmsg/trigger events/syscalls/sys_enter_remap_file_pages/trigger events/syscalls/sys_enter_removexattr/trigger events/syscalls/sys_enter_removexattrat/trigger events/syscalls/sys_enter_rename/trigger events/syscalls/sys_enter_renameat/trigger events/syscalls/sys_enter_renameat2/trigger events/syscalls/sys_enter_request_key/trigger events/syscalls/sys_enter_restart_syscall/trigger events/syscalls/sys_enter_rmdir/trigger events/syscalls/sys_enter_rseq/trigger events/syscalls/sys_enter_rt_sigaction/trigger events/syscalls/sys_enter_rt_sigpending/trigger events/syscalls/sys_enter_rt_sigprocmask/trigger events/syscalls/sys_enter_rt_sigqueueinfo/trigger events/syscalls/sys_enter_rt_sigreturn/trigger events/syscalls/sys_enter_rt_sigsuspend/trigger events/syscalls/sys_enter_rt_sigtimedwait/trigger events/syscalls/sys_enter_rt_tgsigqueueinfo/trigger events/syscalls/sys_enter_sched_get_priority_max/trigger events/syscalls/sys_enter_sched_get_priority_min/trigger events/syscalls/sys_enter_sched_getaffinity/trigger events/syscalls/sys_enter_sched_getattr/trigger events/syscalls/sys_enter_sched_getparam/trigger events/syscalls/sys_enter_sched_getscheduler/trigger events/syscalls/sys_enter_sched_rr_get_interval/trigger events/syscalls/sys_enter_sched_setaffinity/trigger events/syscalls/sys_enter_sched_setattr/trigger events/syscalls/sys_enter_sched_setparam/trigger events/syscalls/sys_enter_sched_setscheduler/trigger events/syscalls/sys_enter_sched_yield/trigger events/syscalls/sys_enter_seccomp/trigger events/syscalls/sys_enter_select/trigger events/syscalls/sys_enter_semctl/trigger events/syscalls/sys_enter_semget/trigger events/syscalls/sys_enter_semop/trigger events/syscalls/sys_enter_semtimedop/trigger events/syscalls/sys_enter_sendfile64/trigger events/syscalls/sys_enter_sendmmsg/trigger events/syscalls/sys_enter_sendmsg/trigger events/syscalls/sys_enter_sendto/trigger events/syscalls/sys_enter_set_mempolicy/trigger events/syscalls/sys_enter_set_mempolicy_home_node/trigger events/syscalls/sys_enter_set_robust_list/trigger events/syscalls/sys_enter_set_tid_address/trigger events/syscalls/sys_enter_setdomainname/trigger events/syscalls/sys_enter_setfsgid/trigger events/syscalls/sys_enter_setfsuid/trigger events/syscalls/sys_enter_setgid/trigger events/syscalls/sys_enter_setgroups/trigger events/syscalls/sys_enter_sethostname/trigger events/syscalls/sys_enter_setitimer/trigger events/syscalls/sys_enter_setns/trigger events/syscalls/sys_enter_setpgid/trigger events/syscalls/sys_enter_setpriority/trigger events/syscalls/sys_enter_setregid/trigger events/syscalls/sys_enter_setresgid/trigger events/syscalls/sys_enter_setresuid/trigger events/syscalls/sys_enter_setreuid/trigger events/syscalls/sys_enter_setrlimit/trigger events/syscalls/sys_enter_setsid/trigger events/syscalls/sys_enter_setsockopt/trigger events/syscalls/sys_enter_settimeofday/trigger events/syscalls/sys_enter_setuid/trigger events/syscalls/sys_enter_setxattr/trigger events/syscalls/sys_enter_setxattrat/trigger events/syscalls/sys_enter_shmat/trigger events/syscalls/sys_enter_shmctl/trigger events/syscalls/sys_enter_shmdt/trigger events/syscalls/sys_enter_shmget/trigger events/syscalls/sys_enter_shutdown/trigger events/syscalls/sys_enter_sigaltstack/trigger events/syscalls/sys_enter_signalfd/trigger events/syscalls/sys_enter_signalfd4/trigger events/syscalls/sys_enter_socket/trigger events/syscalls/sys_enter_socketpair/trigger events/syscalls/sys_enter_splice/trigger events/syscalls/sys_enter_statfs/trigger events/syscalls/sys_enter_statmount/trigger events/syscalls/sys_enter_statx/trigger events/syscalls/sys_enter_swapoff/trigger events/syscalls/sys_enter_swapon/trigger events/syscalls/sys_enter_symlink/trigger events/syscalls/sys_enter_symlinkat/trigger events/syscalls/sys_enter_sync/trigger events/syscalls/sys_enter_sync_file_range/trigger events/syscalls/sys_enter_syncfs/trigger events/syscalls/sys_enter_sysfs/trigger events/syscalls/sys_enter_sysinfo/trigger events/syscalls/sys_enter_syslog/trigger events/syscalls/sys_enter_tee/trigger events/syscalls/sys_enter_tgkill/trigger events/syscalls/sys_enter_time/trigger events/syscalls/sys_enter_timer_create/trigger events/syscalls/sys_enter_timer_delete/trigger events/syscalls/sys_enter_timer_getoverrun/trigger events/syscalls/sys_enter_timer_gettime/trigger events/syscalls/sys_enter_timer_settime/trigger events/syscalls/sys_enter_timerfd_create/trigger events/syscalls/sys_enter_timerfd_gettime/trigger events/syscalls/sys_enter_timerfd_settime/trigger events/syscalls/sys_enter_times/trigger events/syscalls/sys_enter_tkill/trigger events/syscalls/sys_enter_truncate/trigger events/syscalls/sys_enter_umask/trigger events/syscalls/sys_enter_umount/trigger events/syscalls/sys_enter_unlink/trigger events/syscalls/sys_enter_unlinkat/trigger events/syscalls/sys_enter_unshare/trigger events/syscalls/sys_enter_uprobe/trigger events/syscalls/sys_enter_uretprobe/trigger events/syscalls/sys_enter_userfaultfd/trigger events/syscalls/sys_enter_ustat/trigger events/syscalls/sys_enter_utime/trigger events/syscalls/sys_enter_utimensat/trigger events/syscalls/sys_enter_utimes/trigger events/syscalls/sys_enter_vfork/trigger events/syscalls/sys_enter_vhangup/trigger events/syscalls/sys_enter_vmsplice/trigger events/syscalls/sys_enter_wait4/trigger events/syscalls/sys_enter_waitid/trigger events/syscalls/sys_enter_write/trigger events/syscalls/sys_enter_writev/trigger events/syscalls/sys_exit_accept/trigger events/syscalls/sys_exit_accept4/trigger events/syscalls/sys_exit_access/trigger events/syscalls/sys_exit_acct/trigger events/syscalls/sys_exit_add_key/trigger events/syscalls/sys_exit_adjtimex/trigger events/syscalls/sys_exit_alarm/trigger events/syscalls/sys_exit_arch_prctl/trigger events/syscalls/sys_exit_bind/trigger events/syscalls/sys_exit_bpf/trigger events/syscalls/sys_exit_brk/trigger events/syscalls/sys_exit_cachestat/trigger events/syscalls/sys_exit_capget/trigger events/syscalls/sys_exit_capset/trigger events/syscalls/sys_exit_chdir/trigger events/syscalls/sys_exit_chmod/trigger events/syscalls/sys_exit_chown/trigger events/syscalls/sys_exit_chroot/trigger events/syscalls/sys_exit_clock_adjtime/trigger events/syscalls/sys_exit_clock_getres/trigger events/syscalls/sys_exit_clock_gettime/trigger events/syscalls/sys_exit_clock_nanosleep/trigger events/syscalls/sys_exit_clock_settime/trigger events/syscalls/sys_exit_clone/trigger events/syscalls/sys_exit_clone3/trigger events/syscalls/sys_exit_close/trigger events/syscalls/sys_exit_close_range/trigger events/syscalls/sys_exit_connect/trigger events/syscalls/sys_exit_copy_file_range/trigger events/syscalls/sys_exit_creat/trigger events/syscalls/sys_exit_delete_module/trigger events/syscalls/sys_exit_dup/trigger events/syscalls/sys_exit_dup2/trigger events/syscalls/sys_exit_dup3/trigger events/syscalls/sys_exit_epoll_create/trigger events/syscalls/sys_exit_epoll_create1/trigger events/syscalls/sys_exit_epoll_ctl/trigger events/syscalls/sys_exit_epoll_pwait/trigger events/syscalls/sys_exit_epoll_pwait2/trigger events/syscalls/sys_exit_epoll_wait/trigger events/syscalls/sys_exit_eventfd/trigger events/syscalls/sys_exit_eventfd2/trigger events/syscalls/sys_exit_execve/trigger events/syscalls/sys_exit_execveat/trigger events/syscalls/sys_exit_exit/trigger events/syscalls/sys_exit_exit_group/trigger events/syscalls/sys_exit_faccessat/trigger events/syscalls/sys_exit_faccessat2/trigger events/syscalls/sys_exit_fadvise64/trigger events/syscalls/sys_exit_fallocate/trigger events/syscalls/sys_exit_fanotify_init/trigger events/syscalls/sys_exit_fanotify_mark/trigger events/syscalls/sys_exit_fchdir/trigger events/syscalls/sys_exit_fchmod/trigger events/syscalls/sys_exit_fchmodat/trigger events/syscalls/sys_exit_fchmodat2/trigger events/syscalls/sys_exit_fchown/trigger events/syscalls/sys_exit_fchownat/trigger events/syscalls/sys_exit_fcntl/trigger events/syscalls/sys_exit_fdatasync/trigger events/syscalls/sys_exit_fgetxattr/trigger events/syscalls/sys_exit_file_getattr/trigger events/syscalls/sys_exit_file_setattr/trigger events/syscalls/sys_exit_finit_module/trigger events/syscalls/sys_exit_flistxattr/trigger events/syscalls/sys_exit_flock/trigger events/syscalls/sys_exit_fork/trigger events/syscalls/sys_exit_fremovexattr/trigger events/syscalls/sys_exit_fsconfig/trigger events/syscalls/sys_exit_fsetxattr/trigger events/syscalls/sys_exit_fsmount/trigger events/syscalls/sys_exit_fsopen/trigger events/syscalls/sys_exit_fspick/trigger events/syscalls/sys_exit_fstatfs/trigger events/syscalls/sys_exit_fsync/trigger events/syscalls/sys_exit_ftruncate/trigger events/syscalls/sys_exit_futex/trigger events/syscalls/sys_exit_futex_requeue/trigger events/syscalls/sys_exit_futex_wait/trigger events/syscalls/sys_exit_futex_waitv/trigger events/syscalls/sys_exit_futex_wake/trigger events/syscalls/sys_exit_futimesat/trigger events/syscalls/sys_exit_get_mempolicy/trigger events/syscalls/sys_exit_get_robust_list/trigger events/syscalls/sys_exit_getcpu/trigger events/syscalls/sys_exit_getcwd/trigger events/syscalls/sys_exit_getdents/trigger events/syscalls/sys_exit_getdents64/trigger events/syscalls/sys_exit_getegid/trigger events/syscalls/sys_exit_geteuid/trigger events/syscalls/sys_exit_getgid/trigger events/syscalls/sys_exit_getgroups/trigger events/syscalls/sys_exit_getitimer/trigger events/syscalls/sys_exit_getpeername/trigger events/syscalls/sys_exit_getpgid/trigger events/syscalls/sys_exit_getpgrp/trigger events/syscalls/sys_exit_getpid/trigger events/syscalls/sys_exit_getppid/trigger events/syscalls/sys_exit_getpriority/trigger events/syscalls/sys_exit_getrandom/trigger events/syscalls/sys_exit_getresgid/trigger events/syscalls/sys_exit_getresuid/trigger events/syscalls/sys_exit_getrlimit/trigger events/syscalls/sys_exit_getrusage/trigger events/syscalls/sys_exit_getsid/trigger events/syscalls/sys_exit_getsockname/trigger events/syscalls/sys_exit_getsockopt/trigger events/syscalls/sys_exit_gettid/trigger events/syscalls/sys_exit_gettimeofday/trigger events/syscalls/sys_exit_getuid/trigger events/syscalls/sys_exit_getxattr/trigger events/syscalls/sys_exit_getxattrat/trigger events/syscalls/sys_exit_init_module/trigger events/syscalls/sys_exit_inotify_add_watch/trigger events/syscalls/sys_exit_inotify_init/trigger events/syscalls/sys_exit_inotify_init1/trigger events/syscalls/sys_exit_inotify_rm_watch/trigger events/syscalls/sys_exit_io_cancel/trigger events/syscalls/sys_exit_io_destroy/trigger events/syscalls/sys_exit_io_getevents/trigger events/syscalls/sys_exit_io_pgetevents/trigger events/syscalls/sys_exit_io_setup/trigger events/syscalls/sys_exit_io_submit/trigger events/syscalls/sys_exit_io_uring_enter/trigger events/syscalls/sys_exit_io_uring_register/trigger events/syscalls/sys_exit_io_uring_setup/trigger events/syscalls/sys_exit_ioctl/trigger events/syscalls/sys_exit_ioperm/trigger events/syscalls/sys_exit_iopl/trigger events/syscalls/sys_exit_ioprio_get/trigger events/syscalls/sys_exit_ioprio_set/trigger events/syscalls/sys_exit_kcmp/trigger events/syscalls/sys_exit_kexec_file_load/trigger events/syscalls/sys_exit_kexec_load/trigger events/syscalls/sys_exit_keyctl/trigger events/syscalls/sys_exit_kill/trigger events/syscalls/sys_exit_lchown/trigger events/syscalls/sys_exit_lgetxattr/trigger events/syscalls/sys_exit_link/trigger events/syscalls/sys_exit_linkat/trigger events/syscalls/sys_exit_listen/trigger events/syscalls/sys_exit_listmount/trigger events/syscalls/sys_exit_listns/trigger events/syscalls/sys_exit_listxattr/trigger events/syscalls/sys_exit_listxattrat/trigger events/syscalls/sys_exit_llistxattr/trigger events/syscalls/sys_exit_lremovexattr/trigger events/syscalls/sys_exit_lseek/trigger events/syscalls/sys_exit_lsetxattr/trigger events/syscalls/sys_exit_lsm_get_self_attr/trigger events/syscalls/sys_exit_lsm_list_modules/trigger events/syscalls/sys_exit_lsm_set_self_attr/trigger events/syscalls/sys_exit_madvise/trigger events/syscalls/sys_exit_mbind/trigger events/syscalls/sys_exit_membarrier/trigger events/syscalls/sys_exit_memfd_create/trigger events/syscalls/sys_exit_memfd_secret/trigger events/syscalls/sys_exit_migrate_pages/trigger events/syscalls/sys_exit_mincore/trigger events/syscalls/sys_exit_mkdir/trigger events/syscalls/sys_exit_mkdirat/trigger events/syscalls/sys_exit_mknod/trigger events/syscalls/sys_exit_mknodat/trigger events/syscalls/sys_exit_mlock/trigger events/syscalls/sys_exit_mlock2/trigger events/syscalls/sys_exit_mlockall/trigger events/syscalls/sys_exit_mmap/trigger events/syscalls/sys_exit_modify_ldt/trigger events/syscalls/sys_exit_mount/trigger events/syscalls/sys_exit_mount_setattr/trigger events/syscalls/sys_exit_move_mount/trigger events/syscalls/sys_exit_move_pages/trigger events/syscalls/sys_exit_mprotect/trigger events/syscalls/sys_exit_mq_getsetattr/trigger events/syscalls/sys_exit_mq_notify/trigger events/syscalls/sys_exit_mq_open/trigger events/syscalls/sys_exit_mq_timedreceive/trigger events/syscalls/sys_exit_mq_timedsend/trigger events/syscalls/sys_exit_mq_unlink/trigger events/syscalls/sys_exit_mremap/trigger events/syscalls/sys_exit_mseal/trigger events/syscalls/sys_exit_msgctl/trigger events/syscalls/sys_exit_msgget/trigger events/syscalls/sys_exit_msgrcv/trigger events/syscalls/sys_exit_msgsnd/trigger events/syscalls/sys_exit_msync/trigger events/syscalls/sys_exit_munlock/trigger events/syscalls/sys_exit_munlockall/trigger events/syscalls/sys_exit_munmap/trigger events/syscalls/sys_exit_name_to_handle_at/trigger events/syscalls/sys_exit_nanosleep/trigger events/syscalls/sys_exit_newfstat/trigger events/syscalls/sys_exit_newfstatat/trigger events/syscalls/sys_exit_newlstat/trigger events/syscalls/sys_exit_newstat/trigger events/syscalls/sys_exit_newuname/trigger events/syscalls/sys_exit_open/trigger events/syscalls/sys_exit_open_by_handle_at/trigger events/syscalls/sys_exit_open_tree/trigger events/syscalls/sys_exit_open_tree_attr/trigger events/syscalls/sys_exit_openat/trigger events/syscalls/sys_exit_openat2/trigger events/syscalls/sys_exit_pause/trigger events/syscalls/sys_exit_perf_event_open/trigger events/syscalls/sys_exit_personality/trigger events/syscalls/sys_exit_pidfd_getfd/trigger events/syscalls/sys_exit_pidfd_open/trigger events/syscalls/sys_exit_pidfd_send_signal/trigger events/syscalls/sys_exit_pipe/trigger events/syscalls/sys_exit_pipe2/trigger events/syscalls/sys_exit_pivot_root/trigger events/syscalls/sys_exit_pkey_alloc/trigger events/syscalls/sys_exit_pkey_free/trigger events/syscalls/sys_exit_pkey_mprotect/trigger events/syscalls/sys_exit_poll/trigger events/syscalls/sys_exit_ppoll/trigger events/syscalls/sys_exit_prctl/trigger events/syscalls/sys_exit_pread64/trigger events/syscalls/sys_exit_preadv/trigger events/syscalls/sys_exit_preadv2/trigger events/syscalls/sys_exit_prlimit64/trigger events/syscalls/sys_exit_process_madvise/trigger events/syscalls/sys_exit_process_mrelease/trigger events/syscalls/sys_exit_process_vm_readv/trigger events/syscalls/sys_exit_process_vm_writev/trigger events/syscalls/sys_exit_pselect6/trigger events/syscalls/sys_exit_ptrace/trigger events/syscalls/sys_exit_pwrite64/trigger events/syscalls/sys_exit_pwritev/trigger events/syscalls/sys_exit_pwritev2/trigger events/syscalls/sys_exit_quotactl/trigger events/syscalls/sys_exit_quotactl_fd/trigger events/syscalls/sys_exit_read/trigger events/syscalls/sys_exit_readahead/trigger events/syscalls/sys_exit_readlink/trigger events/syscalls/sys_exit_readlinkat/trigger events/syscalls/sys_exit_readv/trigger events/syscalls/sys_exit_reboot/trigger events/syscalls/sys_exit_recvfrom/trigger events/syscalls/sys_exit_recvmmsg/trigger events/syscalls/sys_exit_recvmsg/trigger events/syscalls/sys_exit_remap_file_pages/trigger events/syscalls/sys_exit_removexattr/trigger events/syscalls/sys_exit_removexattrat/trigger events/syscalls/sys_exit_rename/trigger events/syscalls/sys_exit_renameat/trigger events/syscalls/sys_exit_renameat2/trigger events/syscalls/sys_exit_request_key/trigger events/syscalls/sys_exit_restart_syscall/trigger events/syscalls/sys_exit_rmdir/trigger events/syscalls/sys_exit_rseq/trigger events/syscalls/sys_exit_rt_sigaction/trigger events/syscalls/sys_exit_rt_sigpending/trigger events/syscalls/sys_exit_rt_sigprocmask/trigger events/syscalls/sys_exit_rt_sigqueueinfo/trigger events/syscalls/sys_exit_rt_sigreturn/trigger events/syscalls/sys_exit_rt_sigsuspend/trigger events/syscalls/sys_exit_rt_sigtimedwait/trigger events/syscalls/sys_exit_rt_tgsigqueueinfo/trigger events/syscalls/sys_exit_sched_get_priority_max/trigger events/syscalls/sys_exit_sched_get_priority_min/trigger events/syscalls/sys_exit_sched_getaffinity/trigger events/syscalls/sys_exit_sched_getattr/trigger events/syscalls/sys_exit_sched_getparam/trigger events/syscalls/sys_exit_sched_getscheduler/trigger events/syscalls/sys_exit_sched_rr_get_interval/trigger events/syscalls/sys_exit_sched_setaffinity/trigger events/syscalls/sys_exit_sched_setattr/trigger events/syscalls/sys_exit_sched_setparam/trigger events/syscalls/sys_exit_sched_setscheduler/trigger events/syscalls/sys_exit_sched_yield/trigger events/syscalls/sys_exit_seccomp/trigger events/syscalls/sys_exit_select/trigger events/syscalls/sys_exit_semctl/trigger events/syscalls/sys_exit_semget/trigger events/syscalls/sys_exit_semop/trigger events/syscalls/sys_exit_semtimedop/trigger events/syscalls/sys_exit_sendfile64/trigger events/syscalls/sys_exit_sendmmsg/trigger events/syscalls/sys_exit_sendmsg/trigger events/syscalls/sys_exit_sendto/trigger events/syscalls/sys_exit_set_mempolicy/trigger events/syscalls/sys_exit_set_mempolicy_home_node/trigger events/syscalls/sys_exit_set_robust_list/trigger events/syscalls/sys_exit_set_tid_address/trigger events/syscalls/sys_exit_setdomainname/trigger events/syscalls/sys_exit_setfsgid/trigger events/syscalls/sys_exit_setfsuid/trigger events/syscalls/sys_exit_setgid/trigger events/syscalls/sys_exit_setgroups/trigger events/syscalls/sys_exit_sethostname/trigger events/syscalls/sys_exit_setitimer/trigger events/syscalls/sys_exit_setns/trigger events/syscalls/sys_exit_setpgid/trigger events/syscalls/sys_exit_setpriority/trigger events/syscalls/sys_exit_setregid/trigger events/syscalls/sys_exit_setresgid/trigger events/syscalls/sys_exit_setresuid/trigger events/syscalls/sys_exit_setreuid/trigger events/syscalls/sys_exit_setrlimit/trigger events/syscalls/sys_exit_setsid/trigger events/syscalls/sys_exit_setsockopt/trigger events/syscalls/sys_exit_settimeofday/trigger events/syscalls/sys_exit_setuid/trigger events/syscalls/sys_exit_setxattr/trigger events/syscalls/sys_exit_setxattrat/trigger events/syscalls/sys_exit_shmat/trigger events/syscalls/sys_exit_shmctl/trigger events/syscalls/sys_exit_shmdt/trigger events/syscalls/sys_exit_shmget/trigger events/syscalls/sys_exit_shutdown/trigger events/syscalls/sys_exit_sigaltstack/trigger events/syscalls/sys_exit_signalfd/trigger events/syscalls/sys_exit_signalfd4/trigger events/syscalls/sys_exit_socket/trigger events/syscalls/sys_exit_socketpair/trigger events/syscalls/sys_exit_splice/trigger events/syscalls/sys_exit_statfs/trigger events/syscalls/sys_exit_statmount/trigger events/syscalls/sys_exit_statx/trigger events/syscalls/sys_exit_swapoff/trigger events/syscalls/sys_exit_swapon/trigger events/syscalls/sys_exit_symlink/trigger events/syscalls/sys_exit_symlinkat/trigger events/syscalls/sys_exit_sync/trigger events/syscalls/sys_exit_sync_file_range/trigger events/syscalls/sys_exit_syncfs/trigger events/syscalls/sys_exit_sysfs/trigger events/syscalls/sys_exit_sysinfo/trigger events/syscalls/sys_exit_syslog/trigger events/syscalls/sys_exit_tee/trigger events/syscalls/sys_exit_tgkill/trigger events/syscalls/sys_exit_time/trigger events/syscalls/sys_exit_timer_create/trigger events/syscalls/sys_exit_timer_delete/trigger events/syscalls/sys_exit_timer_getoverrun/trigger events/syscalls/sys_exit_timer_gettime/trigger events/syscalls/sys_exit_timer_settime/trigger events/syscalls/sys_exit_timerfd_create/trigger events/syscalls/sys_exit_timerfd_gettime/trigger events/syscalls/sys_exit_timerfd_settime/trigger events/syscalls/sys_exit_times/trigger events/syscalls/sys_exit_tkill/trigger events/syscalls/sys_exit_truncate/trigger events/syscalls/sys_exit_umask/trigger events/syscalls/sys_exit_umount/trigger events/syscalls/sys_exit_unlink/trigger events/syscalls/sys_exit_unlinkat/trigger events/syscalls/sys_exit_unshare/trigger events/syscalls/sys_exit_uprobe/trigger events/syscalls/sys_exit_uretprobe/trigger events/syscalls/sys_exit_userfaultfd/trigger events/syscalls/sys_exit_ustat/trigger events/syscalls/sys_exit_utime/trigger events/syscalls/sys_exit_utimensat/trigger events/syscalls/sys_exit_utimes/trigger events/syscalls/sys_exit_vfork/trigger events/syscalls/sys_exit_vhangup/trigger events/syscalls/sys_exit_vmsplice/trigger events/syscalls/sys_exit_wait4/trigger events/syscalls/sys_exit_waitid/trigger events/syscalls/sys_exit_write/trigger events/syscalls/sys_exit_writev/trigger events/task/task_newtask/trigger events/task/task_prctl_unknown/trigger events/task/task_rename/trigger events/tcp/tcp_ao_handshake_failure/trigger events/tcp/tcp_ao_key_not_found/trigger events/tcp/tcp_ao_mismatch/trigger events/tcp/tcp_ao_rcv_sne_update/trigger events/tcp/tcp_ao_rnext_request/trigger events/tcp/tcp_ao_snd_sne_update/trigger events/tcp/tcp_ao_synack_no_key/trigger events/tcp/tcp_ao_wrong_maclen/trigger events/tcp/tcp_bad_csum/trigger events/tcp/tcp_cong_state_set/trigger events/tcp/tcp_destroy_sock/trigger events/tcp/tcp_hash_ao_required/trigger events/tcp/tcp_hash_bad_header/trigger events/tcp/tcp_hash_md5_mismatch/trigger events/tcp/tcp_hash_md5_required/trigger events/tcp/tcp_hash_md5_unexpected/trigger events/tcp/tcp_probe/trigger events/tcp/tcp_rcv_space_adjust/trigger events/tcp/tcp_rcvbuf_grow/trigger events/tcp/tcp_receive_reset/trigger events/tcp/tcp_retransmit_skb/trigger events/tcp/tcp_retransmit_synack/trigger events/tcp/tcp_send_reset/trigger events/tcp/tcp_sendmsg_locked/trigger events/thermal/cdev_update/trigger events/thermal/thermal_temperature/trigger events/thermal/thermal_zone_trip/trigger events/thp/remove_migration_pmd/trigger events/thp/set_migration_pmd/trigger events/thunderbolt/tb_event/trigger events/thunderbolt/tb_rx/trigger events/thunderbolt/tb_tx/trigger events/timer/hrtimer_cancel/trigger events/timer/hrtimer_expire_entry/trigger events/timer/hrtimer_expire_exit/trigger events/timer/hrtimer_rearm/trigger events/timer/hrtimer_setup/trigger events/timer/hrtimer_start/trigger events/timer/hrtimer_start_expired/trigger events/timer/itimer_expire/trigger events/timer/itimer_state/trigger events/timer/tick_stop/trigger events/timer/timer_base_idle/trigger events/timer/timer_cancel/trigger events/timer/timer_expire_entry/trigger events/timer/timer_expire_exit/trigger events/timer/timer_init/trigger events/timer/timer_start/trigger events/timer_migration/tmigr_connect_child_parent/trigger events/timer_migration/tmigr_connect_cpu_parent/trigger events/timer_migration/tmigr_cpu_active/trigger events/timer_migration/tmigr_cpu_available/trigger events/timer_migration/tmigr_cpu_idle/trigger events/timer_migration/tmigr_cpu_new_timer/trigger events/timer_migration/tmigr_cpu_new_timer_idle/trigger events/timer_migration/tmigr_cpu_unavailable/trigger events/timer_migration/tmigr_group_set/trigger events/timer_migration/tmigr_group_set_cpu_active/trigger events/timer_migration/tmigr_group_set_cpu_inactive/trigger events/timer_migration/tmigr_handle_remote/trigger events/timer_migration/tmigr_handle_remote_cpu/trigger events/timer_migration/tmigr_update_events/trigger events/timestamp/ctime_ns_xchg/trigger events/timestamp/ctime_xchg_skip/trigger events/timestamp/fill_mg_cmtime/trigger events/timestamp/inode_set_ctime_to_ts/trigger events/tlb/tlb_flush/trigger events/tsm_mr/tsm_mr_read/trigger events/tsm_mr/tsm_mr_refresh/trigger events/tsm_mr/tsm_mr_write/trigger events/ucsi/ucsi_connector_change/trigger events/ucsi/ucsi_register_altmode/trigger events/ucsi/ucsi_register_port/trigger events/ucsi/ucsi_reset_ppm/trigger events/ucsi/ucsi_run_command/trigger events/udp/udp_fail_queue_rcv_skb/trigger events/usbcore/usb_alloc_dev/trigger events/usbcore/usb_set_device_state/trigger events/vmalloc/alloc_vmap_area/trigger events/vmalloc/free_vmap_area_noflush/trigger events/vmalloc/purge_vmap_area_lazy/trigger events/vmscan/mm_shrink_slab_end/trigger events/vmscan/mm_shrink_slab_start/trigger events/vmscan/mm_vmscan_balance_pgdat_begin/trigger events/vmscan/mm_vmscan_balance_pgdat_end/trigger events/vmscan/mm_vmscan_direct_reclaim_begin/trigger events/vmscan/mm_vmscan_direct_reclaim_end/trigger events/vmscan/mm_vmscan_kswapd_clear_hopeless/trigger events/vmscan/mm_vmscan_kswapd_reclaim_fail/trigger events/vmscan/mm_vmscan_kswapd_sleep/trigger events/vmscan/mm_vmscan_kswapd_wake/trigger events/vmscan/mm_vmscan_lru_isolate/trigger events/vmscan/mm_vmscan_lru_shrink_active/trigger events/vmscan/mm_vmscan_lru_shrink_inactive/trigger events/vmscan/mm_vmscan_memcg_reclaim_begin/trigger events/vmscan/mm_vmscan_memcg_reclaim_end/trigger events/vmscan/mm_vmscan_memcg_softlimit_reclaim_begin/trigger events/vmscan/mm_vmscan_memcg_softlimit_reclaim_end/trigger events/vmscan/mm_vmscan_node_reclaim_begin/trigger events/vmscan/mm_vmscan_node_reclaim_end/trigger events/vmscan/mm_vmscan_reclaim_pages/trigger events/vmscan/mm_vmscan_throttled/trigger events/vmscan/mm_vmscan_wakeup_kswapd/trigger events/vmscan/mm_vmscan_write_folio/trigger events/vsyscall/emulate_vsyscall/trigger events/watchdog/watchdog_ping/trigger events/watchdog/watchdog_set_timeout/trigger events/watchdog/watchdog_start/trigger events/watchdog/watchdog_stop/trigger events/wbt/wbt_lat/trigger events/wbt/wbt_stat/trigger events/wbt/wbt_step/trigger events/wbt/wbt_timer/trigger events/workqueue/workqueue_activate_work/trigger events/workqueue/workqueue_execute_end/trigger events/workqueue/workqueue_execute_start/trigger events/workqueue/workqueue_queue_work/trigger events/writeback/balance_dirty_pages/trigger events/writeback/bdi_dirty_ratelimit/trigger events/writeback/flush_foreign/trigger events/writeback/folio_wait_writeback/trigger events/writeback/global_dirty_state/trigger events/writeback/inode_foreign_history/trigger events/writeback/inode_switch_wbs/trigger events/writeback/inode_switch_wbs_queue/trigger events/writeback/sb_clear_inode_writeback/trigger events/writeback/sb_mark_inode_writeback/trigger events/writeback/track_foreign_dirty/trigger events/writeback/wbc_writepage/trigger events/writeback/writeback_bdi_register/trigger events/writeback/writeback_dirty_folio/trigger events/writeback/writeback_dirty_inode/trigger events/writeback/writeback_dirty_inode_enqueue/trigger events/writeback/writeback_dirty_inode_start/trigger events/writeback/writeback_exec/trigger events/writeback/writeback_lazytime/trigger events/writeback/writeback_mark_inode_dirty/trigger events/writeback/writeback_pages_written/trigger events/writeback/writeback_queue/trigger events/writeback/writeback_queue_io/trigger events/writeback/writeback_sb_inodes_requeue/trigger events/writeback/writeback_single_inode/trigger events/writeback/writeback_single_inode_start/trigger events/writeback/writeback_start/trigger events/writeback/writeback_wait/trigger events/writeback/writeback_wake_background/trigger events/writeback/writeback_write_inode/trigger events/writeback/writeback_write_inode_start/trigger events/writeback/writeback_written/trigger events/x86_fpu/x86_fpu_after_save/trigger events/x86_fpu/x86_fpu_before_save/trigger events/x86_fpu/x86_fpu_copy_dst/trigger events/x86_fpu/x86_fpu_dropped/trigger events/x86_fpu/x86_fpu_regs_activated/trigger events/x86_fpu/x86_fpu_regs_deactivated/trigger events/x86_fpu/x86_fpu_xstate_check_failed/trigger events/xdp/bpf_xdp_link_attach_failed/trigger events/xdp/mem_connect/trigger events/xdp/mem_disconnect/trigger events/xdp/xdp_bulk_tx/trigger events/xdp/xdp_cpumap_enqueue/trigger events/xdp/xdp_cpumap_kthread/trigger events/xdp/xdp_devmap_xmit/trigger events/xdp/xdp_exception/trigger events/xdp/xdp_redirect/trigger events/xdp/xdp_redirect_err/trigger events/xen/xen_cpu_load_idt/trigger events/xen/xen_cpu_set_ldt/trigger events/xen/xen_cpu_write_gdt_entry/trigger events/xen/xen_cpu_write_idt_entry/trigger events/xen/xen_cpu_write_ldt_entry/trigger events/xen/xen_mc_batch/trigger events/xen/xen_mc_callback/trigger events/xen/xen_mc_entry/trigger events/xen/xen_mc_entry_alloc/trigger events/xen/xen_mc_extend_args/trigger events/xen/xen_mc_flush/trigger events/xen/xen_mc_flush_reason/trigger events/xen/xen_mc_issue/trigger events/xen/xen_mmu_alloc_ptpage/trigger events/xen/xen_mmu_flush_tlb_multi/trigger events/xen/xen_mmu_flush_tlb_one_user/trigger events/xen/xen_mmu_pgd_pin/trigger events/xen/xen_mmu_pgd_unpin/trigger events/xen/xen_mmu_ptep_modify_prot_commit/trigger events/xen/xen_mmu_ptep_modify_prot_start/trigger events/xen/xen_mmu_release_ptpage/trigger events/xen/xen_mmu_set_p4d/trigger events/xen/xen_mmu_set_pmd/trigger events/xen/xen_mmu_set_pte/trigger events/xen/xen_mmu_set_pud/trigger events/xen/xen_mmu_write_cr3/trigger events/xhci-hcd/xhci_add_endpoint/trigger events/xhci-hcd/xhci_address_ctrl_ctx/trigger events/xhci-hcd/xhci_address_ctx/trigger events/xhci-hcd/xhci_alloc_dev/trigger events/xhci-hcd/xhci_alloc_stream_info_ctx/trigger events/xhci-hcd/xhci_alloc_virt_device/trigger events/xhci-hcd/xhci_configure_endpoint/trigger events/xhci-hcd/xhci_configure_endpoint_ctrl_ctx/trigger events/xhci-hcd/xhci_dbc_alloc_request/trigger events/xhci-hcd/xhci_dbc_free_request/trigger events/xhci-hcd/xhci_dbc_gadget_ep_queue/trigger events/xhci-hcd/xhci_dbc_giveback_request/trigger events/xhci-hcd/xhci_dbc_handle_event/trigger events/xhci-hcd/xhci_dbc_handle_transfer/trigger events/xhci-hcd/xhci_dbc_queue_request/trigger events/xhci-hcd/xhci_dbg_address/trigger events/xhci-hcd/xhci_dbg_cancel_urb/trigger events/xhci-hcd/xhci_dbg_context_change/trigger events/xhci-hcd/xhci_dbg_init/trigger events/xhci-hcd/xhci_dbg_quirks/trigger events/xhci-hcd/xhci_dbg_reset_ep/trigger events/xhci-hcd/xhci_dbg_ring_expansion/trigger events/xhci-hcd/xhci_discover_or_reset_device/trigger events/xhci-hcd/xhci_free_dev/trigger events/xhci-hcd/xhci_free_virt_device/trigger events/xhci-hcd/xhci_get_port_status/trigger events/xhci-hcd/xhci_handle_cmd_addr_dev/trigger events/xhci-hcd/xhci_handle_cmd_config_ep/trigger events/xhci-hcd/xhci_handle_cmd_disable_slot/trigger events/xhci-hcd/xhci_handle_cmd_reset_dev/trigger events/xhci-hcd/xhci_handle_cmd_reset_ep/trigger events/xhci-hcd/xhci_handle_cmd_set_deq/trigger events/xhci-hcd/xhci_handle_cmd_set_deq_ep/trigger events/xhci-hcd/xhci_handle_cmd_set_deq_stream/trigger events/xhci-hcd/xhci_handle_cmd_stop_ep/trigger events/xhci-hcd/xhci_handle_command/trigger events/xhci-hcd/xhci_handle_event/trigger events/xhci-hcd/xhci_handle_port_status/trigger events/xhci-hcd/xhci_handle_transfer/trigger events/xhci-hcd/xhci_hub_status_data/trigger events/xhci-hcd/xhci_inc_deq/trigger events/xhci-hcd/xhci_inc_enq/trigger events/xhci-hcd/xhci_portsc_writel/trigger events/xhci-hcd/xhci_queue_trb/trigger events/xhci-hcd/xhci_ring_alloc/trigger events/xhci-hcd/xhci_ring_ep_doorbell/trigger events/xhci-hcd/xhci_ring_expansion/trigger events/xhci-hcd/xhci_ring_free/trigger events/xhci-hcd/xhci_ring_host_doorbell/trigger events/xhci-hcd/xhci_setup_addressable_virt_device/trigger events/xhci-hcd/xhci_setup_device/trigger events/xhci-hcd/xhci_setup_device_slot/trigger events/xhci-hcd/xhci_stop_device/trigger events/xhci-hcd/xhci_urb_dequeue/trigger events/xhci-hcd/xhci_urb_enqueue/trigger events/xhci-hcd/xhci_urb_giveback/trigger
# # + reset_events_filter
# # + read line
# # + grep -v '^none' events/9p/9p_client_req/filter events/9p/9p_client_res/filter events/9p/9p_fid_ref/filter events/9p/9p_protocol_dump/filter events/alarmtimer/alarmtimer_cancel/filter events/alarmtimer/alarmtimer_fired/filter events/alarmtimer/alarmtimer_start/filter events/alarmtimer/alarmtimer_suspend/filter events/amd_cpu/amd_pstate_cppc_req2/filter events/amd_cpu/amd_pstate_epp_perf/filter events/amd_cpu/amd_pstate_perf/filter events/asoc/snd_soc_bias_level_done/filter events/asoc/snd_soc_bias_level_start/filter events/asoc/snd_soc_dapm_connected/filter events/asoc/snd_soc_dapm_done/filter events/asoc/snd_soc_dapm_path/filter events/asoc/snd_soc_dapm_start/filter events/asoc/snd_soc_dapm_walk_done/filter events/asoc/snd_soc_dapm_widget_event_done/filter events/asoc/snd_soc_dapm_widget_event_start/filter events/asoc/snd_soc_dapm_widget_power/filter events/asoc/snd_soc_jack_irq/filter events/asoc/snd_soc_jack_notify/filter events/asoc/snd_soc_jack_report/filter events/avc/selinux_audited/filter events/block/blk_zone_append_update_request_bio/filter events/block/blk_zone_wplug_bio/filter events/block/blkdev_zone_mgmt/filter events/block/block_bio_backmerge/filter events/block/block_bio_complete/filter events/block/block_bio_frontmerge/filter events/block/block_bio_queue/filter events/block/block_bio_remap/filter events/block/block_dirty_buffer/filter events/block/block_getrq/filter events/block/block_io_done/filter events/block/block_io_start/filter events/block/block_plug/filter events/block/block_rq_complete/filter events/block/block_rq_error/filter events/block/block_rq_insert/filter events/block/block_rq_issue/filter events/block/block_rq_merge/filter events/block/block_rq_remap/filter events/block/block_rq_requeue/filter events/block/block_rq_tag_wait/filter events/block/block_split/filter events/block/block_touch_buffer/filter events/block/block_unplug/filter events/block/disk_zone_wplug_add_bio/filter events/bpf_test_run/bpf_test_finish/filter events/bpf_test_run/bpf_trigger_tp/filter events/bpf_trace/bpf_trace_printk/filter events/bridge/br_fdb_add/filter events/bridge/br_fdb_external_learn_add/filter events/bridge/br_fdb_update/filter events/bridge/br_mdb_full/filter events/bridge/fdb_delete/filter events/btrfs/add_delayed_data_ref/filter events/btrfs/add_delayed_ref_head/filter events/btrfs/add_delayed_tree_ref/filter events/btrfs/btrfs_add_block_group/filter events/btrfs/btrfs_add_conflicting_inode_enter/filter events/btrfs/btrfs_add_conflicting_inode_exit/filter events/btrfs/btrfs_add_reclaim_block_group/filter events/btrfs/btrfs_add_unused_block_group/filter events/btrfs/btrfs_all_work_done/filter events/btrfs/btrfs_alloc_extent_state/filter events/btrfs/btrfs_chunk_alloc/filter events/btrfs/btrfs_chunk_free/filter events/btrfs/btrfs_clear_extent_bit/filter events/btrfs/btrfs_convert_extent_bit/filter events/btrfs/btrfs_cow_block/filter events/btrfs/btrfs_done_preemptive_reclaim/filter events/btrfs/btrfs_extent_map_shrinker_count/filter events/btrfs/btrfs_extent_map_shrinker_remove_em/filter events/btrfs/btrfs_extent_map_shrinker_scan_enter/filter events/btrfs/btrfs_extent_map_shrinker_scan_exit/filter events/btrfs/btrfs_fail_all_tickets/filter events/btrfs/btrfs_failed_cluster_setup/filter events/btrfs/btrfs_find_cluster/filter events/btrfs/btrfs_find_free_extent/filter events/btrfs/btrfs_find_free_extent_have_block_group/filter events/btrfs/btrfs_find_free_extent_search_loop/filter events/btrfs/btrfs_finish_ordered_extent/filter events/btrfs/btrfs_flush_space/filter events/btrfs/btrfs_free_extent_state/filter events/btrfs/btrfs_get_extent/filter events/btrfs/btrfs_get_extent_show_fi_inline/filter events/btrfs/btrfs_get_extent_show_fi_regular/filter events/btrfs/btrfs_get_raid_extent_offset/filter events/btrfs/btrfs_handle_em_exist/filter events/btrfs/btrfs_inode_evict/filter events/btrfs/btrfs_inode_mod_outstanding_extents/filter events/btrfs/btrfs_inode_new/filter events/btrfs/btrfs_inode_request/filter events/btrfs/btrfs_insert_one_raid_extent/filter events/btrfs/btrfs_log_all_new_ancestors_enter/filter events/btrfs/btrfs_log_all_new_ancestors_exit/filter events/btrfs/btrfs_log_all_parents_enter/filter events/btrfs/btrfs_log_all_parents_exit/filter events/btrfs/btrfs_log_conflicting_inodes_enter/filter events/btrfs/btrfs_log_conflicting_inodes_exit/filter events/btrfs/btrfs_log_inode_enter/filter events/btrfs/btrfs_log_inode_exit/filter events/btrfs/btrfs_log_inode_parent_enter/filter events/btrfs/btrfs_log_inode_parent_exit/filter events/btrfs/btrfs_log_new_delayed_dentries_enter/filter events/btrfs/btrfs_log_new_delayed_dentries_exit/filter events/btrfs/btrfs_log_new_dir_dentries_enter/filter events/btrfs/btrfs_log_new_dir_dentries_exit/filter events/btrfs/btrfs_log_new_name_enter/filter events/btrfs/btrfs_log_new_name_exit/filter events/btrfs/btrfs_ordered_extent_add/filter events/btrfs/btrfs_ordered_extent_dec_test_pending/filter events/btrfs/btrfs_ordered_extent_lookup/filter events/btrfs/btrfs_ordered_extent_lookup_first/filter events/btrfs/btrfs_ordered_extent_lookup_first_range/filter events/btrfs/btrfs_ordered_extent_lookup_for_logging/filter events/btrfs/btrfs_ordered_extent_lookup_range/filter events/btrfs/btrfs_ordered_extent_mark_finished/filter events/btrfs/btrfs_ordered_extent_put/filter events/btrfs/btrfs_ordered_extent_remove/filter events/btrfs/btrfs_ordered_extent_split/filter events/btrfs/btrfs_ordered_extent_start/filter events/btrfs/btrfs_ordered_sched/filter events/btrfs/btrfs_prelim_ref_insert/filter events/btrfs/btrfs_prelim_ref_merge/filter events/btrfs/btrfs_qgroup_account_extent/filter events/btrfs/btrfs_qgroup_account_extents/filter events/btrfs/btrfs_qgroup_meta_convert/filter events/btrfs/btrfs_qgroup_meta_free_all_pertrans/filter events/btrfs/btrfs_qgroup_meta_reserve/filter events/btrfs/btrfs_qgroup_num_dirty_extents/filter events/btrfs/btrfs_qgroup_release_data/filter events/btrfs/btrfs_qgroup_reserve_data/filter events/btrfs/btrfs_qgroup_trace_extent/filter events/btrfs/btrfs_qgroup_update_counters/filter events/btrfs/btrfs_qgroup_update_reserve/filter events/btrfs/btrfs_raid_extent_delete/filter events/btrfs/btrfs_reclaim_block_group/filter events/btrfs/btrfs_record_new_subvolume/filter events/btrfs/btrfs_record_snapshot_destroy/filter events/btrfs/btrfs_record_unlink_dir/filter events/btrfs/btrfs_remove_block_group/filter events/btrfs/btrfs_reserve_extent/filter events/btrfs/btrfs_reserve_extent_cluster/filter events/btrfs/btrfs_reserve_ticket/filter events/btrfs/btrfs_reserved_extent_alloc/filter events/btrfs/btrfs_reserved_extent_free/filter events/btrfs/btrfs_search_slot_restart/filter events/btrfs/btrfs_set_extent_bit/filter events/btrfs/btrfs_setup_cluster/filter events/btrfs/btrfs_skip_unused_block_group/filter events/btrfs/btrfs_space_reservation/filter events/btrfs/btrfs_sync_file_enter/filter events/btrfs/btrfs_sync_file_exit/filter events/btrfs/btrfs_sync_fs/filter events/btrfs/btrfs_sync_log_enter/filter events/btrfs/btrfs_sync_log_exit/filter events/btrfs/btrfs_transaction_abort/filter events/btrfs/btrfs_transaction_commit/filter events/btrfs/btrfs_transaction_start/filter events/btrfs/btrfs_tree_lock/filter events/btrfs/btrfs_tree_read_lock/filter events/btrfs/btrfs_tree_read_unlock/filter events/btrfs/btrfs_tree_unlock/filter events/btrfs/btrfs_trigger_flush/filter events/btrfs/btrfs_truncate_show_fi_inline/filter events/btrfs/btrfs_truncate_show_fi_regular/filter events/btrfs/btrfs_try_tree_read_lock/filter events/btrfs/btrfs_work_queued/filter events/btrfs/btrfs_work_sched/filter events/btrfs/btrfs_workqueue_alloc/filter events/btrfs/btrfs_workqueue_destroy/filter events/btrfs/btrfs_writepage_end_io_hook/filter events/btrfs/extent_writepage/filter events/btrfs/raid56_read/filter events/btrfs/raid56_write/filter events/btrfs/run_delayed_data_ref/filter events/btrfs/run_delayed_ref_head/filter events/btrfs/run_delayed_tree_ref/filter events/btrfs/update_bytes_may_use/filter events/btrfs/update_bytes_pinned/filter events/btrfs/update_bytes_zone_unusable/filter events/capability/cap_capable/filter events/cfg80211/cfg80211_assoc_comeback/filter events/cfg80211/cfg80211_bss_color_notify/filter events/cfg80211/cfg80211_cac_event/filter events/cfg80211/cfg80211_ch_switch_notify/filter events/cfg80211/cfg80211_ch_switch_started_notify/filter events/cfg80211/cfg80211_control_port_tx_status/filter events/cfg80211/cfg80211_cqm_pktloss_notify/filter events/cfg80211/cfg80211_cqm_rssi_notify/filter events/cfg80211/cfg80211_del_sta/filter events/cfg80211/cfg80211_epcs_changed/filter events/cfg80211/cfg80211_ft_event/filter events/cfg80211/cfg80211_get_bss/filter events/cfg80211/cfg80211_gtk_rekey_notify/filter events/cfg80211/cfg80211_ibss_joined/filter events/cfg80211/cfg80211_incumbent_signal_notify/filter events/cfg80211/cfg80211_inform_bss_frame/filter events/cfg80211/cfg80211_links_removed/filter events/cfg80211/cfg80211_mgmt_tx_status/filter events/cfg80211/cfg80211_michael_mic_failure/filter events/cfg80211/cfg80211_mlo_reconf_add_done/filter events/cfg80211/cfg80211_nan_channel_evac/filter events/cfg80211/cfg80211_nan_cluster_joined/filter events/cfg80211/cfg80211_nan_sched_update_done/filter events/cfg80211/cfg80211_nan_ulw_update/filter events/cfg80211/cfg80211_new_sta/filter events/cfg80211/cfg80211_next_nan_dw_notif/filter events/cfg80211/cfg80211_notify_new_peer_candidate/filter events/cfg80211/cfg80211_pmksa_candidate_notify/filter events/cfg80211/cfg80211_pmsr_complete/filter events/cfg80211/cfg80211_pmsr_report/filter events/cfg80211/cfg80211_probe_status/filter events/cfg80211/cfg80211_radar_event/filter events/cfg80211/cfg80211_ready_on_channel/filter events/cfg80211/cfg80211_ready_on_channel_expired/filter events/cfg80211/cfg80211_reg_can_beacon/filter events/cfg80211/cfg80211_report_obss_beacon/filter events/cfg80211/cfg80211_report_wowlan_wakeup/filter events/cfg80211/cfg80211_return_bool/filter events/cfg80211/cfg80211_return_bss/filter events/cfg80211/cfg80211_rx_control_port/filter events/cfg80211/cfg80211_rx_mgmt/filter events/cfg80211/cfg80211_rx_mlme_mgmt/filter events/cfg80211/cfg80211_rx_spurious_frame/filter events/cfg80211/cfg80211_rx_unexpected_4addr_frame/filter events/cfg80211/cfg80211_rx_unprot_mlme_mgmt/filter events/cfg80211/cfg80211_scan_done/filter events/cfg80211/cfg80211_sched_scan_results/filter events/cfg80211/cfg80211_sched_scan_stopped/filter events/cfg80211/cfg80211_send_assoc_failure/filter events/cfg80211/cfg80211_send_auth_timeout/filter events/cfg80211/cfg80211_send_rx_assoc/filter events/cfg80211/cfg80211_stop_link/filter events/cfg80211/cfg80211_tdls_oper_request/filter events/cfg80211/cfg80211_tx_mgmt_expired/filter events/cfg80211/cfg80211_tx_mlme_mgmt/filter events/cfg80211/cfg80211_update_owe_info_event/filter events/cfg80211/rdev_abort_pmsr/filter events/cfg80211/rdev_abort_scan/filter events/cfg80211/rdev_add_intf_link/filter events/cfg80211/rdev_add_key/filter events/cfg80211/rdev_add_link_station/filter events/cfg80211/rdev_add_mpath/filter events/cfg80211/rdev_add_nan_func/filter events/cfg80211/rdev_add_station/filter events/cfg80211/rdev_add_tx_ts/filter events/cfg80211/rdev_add_virtual_intf/filter events/cfg80211/rdev_assoc/filter events/cfg80211/rdev_assoc_ml_reconf/filter events/cfg80211/rdev_auth/filter events/cfg80211/rdev_cancel_remain_on_channel/filter events/cfg80211/rdev_change_beacon/filter events/cfg80211/rdev_change_bss/filter events/cfg80211/rdev_change_mpath/filter events/cfg80211/rdev_change_station/filter events/cfg80211/rdev_change_virtual_intf/filter events/cfg80211/rdev_channel_switch/filter events/cfg80211/rdev_color_change/filter events/cfg80211/rdev_connect/filter events/cfg80211/rdev_crit_proto_start/filter events/cfg80211/rdev_crit_proto_stop/filter events/cfg80211/rdev_deauth/filter events/cfg80211/rdev_del_intf_link/filter events/cfg80211/rdev_del_key/filter events/cfg80211/rdev_del_link_station/filter events/cfg80211/rdev_del_mpath/filter events/cfg80211/rdev_del_nan_func/filter events/cfg80211/rdev_del_pmk/filter events/cfg80211/rdev_del_pmksa/filter events/cfg80211/rdev_del_station/filter events/cfg80211/rdev_del_tx_ts/filter events/cfg80211/rdev_del_virtual_intf/filter events/cfg80211/rdev_disassoc/filter events/cfg80211/rdev_disconnect/filter events/cfg80211/rdev_dump_mpath/filter events/cfg80211/rdev_dump_mpp/filter events/cfg80211/rdev_dump_station/filter events/cfg80211/rdev_dump_survey/filter events/cfg80211/rdev_end_cac/filter events/cfg80211/rdev_external_auth/filter events/cfg80211/rdev_flush_pmksa/filter events/cfg80211/rdev_get_antenna/filter events/cfg80211/rdev_get_channel/filter events/cfg80211/rdev_get_ftm_responder_stats/filter events/cfg80211/rdev_get_key/filter events/cfg80211/rdev_get_mesh_config/filter events/cfg80211/rdev_get_mpath/filter events/cfg80211/rdev_get_mpp/filter events/cfg80211/rdev_get_station/filter events/cfg80211/rdev_get_tx_power/filter events/cfg80211/rdev_get_txq_stats/filter events/cfg80211/rdev_inform_bss/filter events/cfg80211/rdev_join_ibss/filter events/cfg80211/rdev_join_mesh/filter events/cfg80211/rdev_join_ocb/filter events/cfg80211/rdev_leave_ibss/filter events/cfg80211/rdev_leave_mesh/filter events/cfg80211/rdev_leave_ocb/filter events/cfg80211/rdev_libertas_set_mesh_channel/filter events/cfg80211/rdev_mgmt_tx/filter events/cfg80211/rdev_mgmt_tx_cancel_wait/filter events/cfg80211/rdev_mod_link_station/filter events/cfg80211/rdev_nan_change_conf/filter events/cfg80211/rdev_nan_set_local_sched/filter events/cfg80211/rdev_nan_set_peer_sched/filter events/cfg80211/rdev_probe_client/filter events/cfg80211/rdev_probe_mesh_link/filter events/cfg80211/rdev_remain_on_channel/filter events/cfg80211/rdev_reset_tid_config/filter events/cfg80211/rdev_resume/filter events/cfg80211/rdev_return_chandef/filter events/cfg80211/rdev_return_int/filter events/cfg80211/rdev_return_int_cookie/filter events/cfg80211/rdev_return_int_int/filter events/cfg80211/rdev_return_int_mesh_config/filter events/cfg80211/rdev_return_int_mpath_info/filter events/cfg80211/rdev_return_int_station_info/filter events/cfg80211/rdev_return_int_survey_info/filter events/cfg80211/rdev_return_int_tx_rx/filter events/cfg80211/rdev_return_void/filter events/cfg80211/rdev_return_void_tx_rx/filter events/cfg80211/rdev_return_wdev/filter events/cfg80211/rdev_rfkill_poll/filter events/cfg80211/rdev_scan/filter events/cfg80211/rdev_sched_scan_start/filter events/cfg80211/rdev_sched_scan_stop/filter events/cfg80211/rdev_set_antenna/filter events/cfg80211/rdev_set_ap_chanwidth/filter events/cfg80211/rdev_set_bitrate_mask/filter events/cfg80211/rdev_set_coalesce/filter events/cfg80211/rdev_set_cqm_rssi_config/filter events/cfg80211/rdev_set_cqm_rssi_range_config/filter events/cfg80211/rdev_set_cqm_txe_config/filter events/cfg80211/rdev_set_default_beacon_key/filter events/cfg80211/rdev_set_default_key/filter events/cfg80211/rdev_set_default_mgmt_key/filter events/cfg80211/rdev_set_epcs/filter events/cfg80211/rdev_set_fils_aad/filter events/cfg80211/rdev_set_hw_timestamp/filter events/cfg80211/rdev_set_mac_acl/filter events/cfg80211/rdev_set_mcast_rate/filter events/cfg80211/rdev_set_monitor_channel/filter events/cfg80211/rdev_set_multicast_to_unicast/filter events/cfg80211/rdev_set_noack_map/filter events/cfg80211/rdev_set_pmk/filter events/cfg80211/rdev_set_pmksa/filter events/cfg80211/rdev_set_power_mgmt/filter events/cfg80211/rdev_set_qos_map/filter events/cfg80211/rdev_set_radar_background/filter events/cfg80211/rdev_set_rekey_data/filter events/cfg80211/rdev_set_sar_specs/filter events/cfg80211/rdev_set_tid_config/filter events/cfg80211/rdev_set_ttlm/filter events/cfg80211/rdev_set_tx_power/filter events/cfg80211/rdev_set_txq_params/filter events/cfg80211/rdev_set_wakeup/filter events/cfg80211/rdev_set_wiphy_params/filter events/cfg80211/rdev_start_ap/filter events/cfg80211/rdev_start_nan/filter events/cfg80211/rdev_start_p2p_device/filter events/cfg80211/rdev_start_pd/filter events/cfg80211/rdev_start_pmsr/filter events/cfg80211/rdev_start_radar_detection/filter events/cfg80211/rdev_stop_ap/filter events/cfg80211/rdev_stop_nan/filter events/cfg80211/rdev_stop_p2p_device/filter events/cfg80211/rdev_stop_pd/filter events/cfg80211/rdev_suspend/filter events/cfg80211/rdev_tdls_cancel_channel_switch/filter events/cfg80211/rdev_tdls_channel_switch/filter events/cfg80211/rdev_tdls_mgmt/filter events/cfg80211/rdev_tdls_oper/filter events/cfg80211/rdev_tx_control_port/filter events/cfg80211/rdev_update_connect_params/filter events/cfg80211/rdev_update_ft_ies/filter events/cfg80211/rdev_update_mesh_config/filter events/cfg80211/rdev_update_mgmt_frame_registrations/filter events/cfg80211/rdev_update_owe_info/filter events/cfg80211/wiphy_delayed_work_queue/filter events/cfg80211/wiphy_hrtimer_work_queue/filter events/cfg80211/wiphy_work_cancel/filter events/cfg80211/wiphy_work_flush/filter events/cfg80211/wiphy_work_queue/filter events/cfg80211/wiphy_work_run/filter events/cfg80211/wiphy_work_worker_start/filter events/cgroup/cgroup_attach_task/filter events/cgroup/cgroup_destroy_root/filter events/cgroup/cgroup_freeze/filter events/cgroup/cgroup_mkdir/filter events/cgroup/cgroup_notify_frozen/filter events/cgroup/cgroup_notify_populated/filter events/cgroup/cgroup_release/filter events/cgroup/cgroup_remount/filter events/cgroup/cgroup_rename/filter events/cgroup/cgroup_rmdir/filter events/cgroup/cgroup_rstat_lock_contended/filter events/cgroup/cgroup_rstat_locked/filter events/cgroup/cgroup_rstat_unlock/filter events/cgroup/cgroup_setup_root/filter events/cgroup/cgroup_transfer_tasks/filter events/cgroup/cgroup_unfreeze/filter events/clk/clk_disable/filter events/clk/clk_disable_complete/filter events/clk/clk_enable/filter events/clk/clk_enable_complete/filter events/clk/clk_prepare/filter events/clk/clk_prepare_complete/filter events/clk/clk_rate_request_done/filter events/clk/clk_rate_request_start/filter events/clk/clk_set_duty_cycle/filter events/clk/clk_set_duty_cycle_complete/filter events/clk/clk_set_max_rate/filter events/clk/clk_set_min_rate/filter events/clk/clk_set_parent/filter events/clk/clk_set_parent_complete/filter events/clk/clk_set_phase/filter events/clk/clk_set_phase_complete/filter events/clk/clk_set_rate/filter events/clk/clk_set_rate_complete/filter events/clk/clk_set_rate_range/filter events/clk/clk_unprepare/filter events/clk/clk_unprepare_complete/filter events/cma/cma_alloc_busy_retry/filter events/cma/cma_alloc_finish/filter events/cma/cma_alloc_start/filter events/cma/cma_release/filter events/compaction/mm_compaction_begin/filter events/compaction/mm_compaction_defer_compaction/filter events/compaction/mm_compaction_defer_reset/filter events/compaction/mm_compaction_deferred/filter events/compaction/mm_compaction_end/filter events/compaction/mm_compaction_fast_isolate_freepages/filter events/compaction/mm_compaction_finished/filter events/compaction/mm_compaction_isolate_freepages/filter events/compaction/mm_compaction_isolate_migratepages/filter events/compaction/mm_compaction_kcompactd_sleep/filter events/compaction/mm_compaction_kcompactd_wake/filter events/compaction/mm_compaction_migratepages/filter events/compaction/mm_compaction_suitable/filter events/compaction/mm_compaction_try_to_compact_pages/filter events/compaction/mm_compaction_wakeup_kcompactd/filter events/context_tracking/user_enter/filter events/context_tracking/user_exit/filter events/coredump/coredump/filter events/cpuhp/cpuhp_enter/filter events/cpuhp/cpuhp_exit/filter events/cpuhp/cpuhp_multi_enter/filter events/csd/csd_function_entry/filter events/csd/csd_function_exit/filter events/csd/csd_queue_cpu/filter events/damon/damon_aggregated/filter events/damon/damon_monitor_intervals_tune/filter events/damon/damon_region_aggregated/filter events/damon/damos_before_apply/filter events/damon/damos_esz/filter events/damon/damos_stat_after_apply_interval/filter events/dev/devres_log/filter events/devlink/devlink_health_recover_aborted/filter events/devlink/devlink_health_report/filter events/devlink/devlink_health_reporter_state_update/filter events/devlink/devlink_hwerr/filter events/devlink/devlink_hwmsg/filter events/devlink/devlink_trap_report/filter events/dma/dma_alloc/filter events/dma/dma_alloc_pages/filter events/dma/dma_alloc_sgt/filter events/dma/dma_alloc_sgt_err/filter events/dma/dma_free/filter events/dma/dma_free_pages/filter events/dma/dma_free_sgt/filter events/dma/dma_map_phys/filter events/dma/dma_map_sg/filter events/dma/dma_map_sg_err/filter events/dma/dma_sync_sg_for_cpu/filter events/dma/dma_sync_sg_for_device/filter events/dma/dma_sync_single_for_cpu/filter events/dma/dma_sync_single_for_device/filter events/dma/dma_unmap_phys/filter events/dma/dma_unmap_sg/filter events/dma_buf/dma_buf_detach/filter events/dma_buf/dma_buf_dynamic_attach/filter events/dma_buf/dma_buf_export/filter events/dma_buf/dma_buf_fd/filter events/dma_buf/dma_buf_get/filter events/dma_buf/dma_buf_mmap/filter events/dma_buf/dma_buf_mmap_internal/filter events/dma_buf/dma_buf_put/filter events/dma_fence/dma_fence_destroy/filter events/dma_fence/dma_fence_emit/filter events/dma_fence/dma_fence_enable_signal/filter events/dma_fence/dma_fence_init/filter events/dma_fence/dma_fence_signaled/filter events/dma_fence/dma_fence_wait_end/filter events/dma_fence/dma_fence_wait_start/filter events/drm/drm_vblank_event/filter events/drm/drm_vblank_event_delivered/filter events/drm/drm_vblank_event_queued/filter events/e1000e_trace/e1000e_trace_mac_register/filter events/error_report/error_report_end/filter events/exceptions/page_fault_kernel/filter events/exceptions/page_fault_user/filter events/ext4/ext4_alloc_da_blocks/filter events/ext4/ext4_allocate_blocks/filter events/ext4/ext4_allocate_inode/filter events/ext4/ext4_begin_ordered_truncate/filter events/ext4/ext4_collapse_range/filter events/ext4/ext4_da_release_space/filter events/ext4/ext4_da_reserve_space/filter events/ext4/ext4_da_update_reserve_space/filter events/ext4/ext4_da_write_begin/filter events/ext4/ext4_da_write_end/filter events/ext4/ext4_da_write_folios_end/filter events/ext4/ext4_da_write_folios_start/filter events/ext4/ext4_da_write_pages_extent/filter events/ext4/ext4_discard_blocks/filter events/ext4/ext4_discard_preallocations/filter events/ext4/ext4_drop_inode/filter events/ext4/ext4_error/filter events/ext4/ext4_es_cache_extent/filter events/ext4/ext4_es_find_extent_range_enter/filter events/ext4/ext4_es_find_extent_range_exit/filter events/ext4/ext4_es_insert_delayed_extent/filter events/ext4/ext4_es_insert_extent/filter events/ext4/ext4_es_lookup_extent_enter/filter events/ext4/ext4_es_lookup_extent_exit/filter events/ext4/ext4_es_remove_extent/filter events/ext4/ext4_es_shrink/filter events/ext4/ext4_es_shrink_count/filter events/ext4/ext4_es_shrink_scan_enter/filter events/ext4/ext4_es_shrink_scan_exit/filter events/ext4/ext4_evict_inode/filter events/ext4/ext4_ext_convert_to_initialized_enter/filter events/ext4/ext4_ext_convert_to_initialized_fastpath/filter events/ext4/ext4_ext_handle_unwritten_extents/filter events/ext4/ext4_ext_load_extent/filter events/ext4/ext4_ext_map_blocks_enter/filter events/ext4/ext4_ext_map_blocks_exit/filter events/ext4/ext4_ext_remove_space/filter events/ext4/ext4_ext_remove_space_done/filter events/ext4/ext4_ext_rm_idx/filter events/ext4/ext4_ext_rm_leaf/filter events/ext4/ext4_ext_show_extent/filter events/ext4/ext4_fallocate_enter/filter events/ext4/ext4_fallocate_exit/filter events/ext4/ext4_fc_cleanup/filter events/ext4/ext4_fc_commit_start/filter events/ext4/ext4_fc_commit_stop/filter events/ext4/ext4_fc_lock_updates/filter events/ext4/ext4_fc_replay/filter events/ext4/ext4_fc_replay_scan/filter events/ext4/ext4_fc_stats/filter events/ext4/ext4_fc_track_create/filter events/ext4/ext4_fc_track_inode/filter events/ext4/ext4_fc_track_link/filter events/ext4/ext4_fc_track_range/filter events/ext4/ext4_fc_track_unlink/filter events/ext4/ext4_forget/filter events/ext4/ext4_free_blocks/filter events/ext4/ext4_free_inode/filter events/ext4/ext4_fsmap_high_key/filter events/ext4/ext4_fsmap_low_key/filter events/ext4/ext4_fsmap_mapping/filter events/ext4/ext4_get_implied_cluster_alloc_exit/filter events/ext4/ext4_getfsmap_high_key/filter events/ext4/ext4_getfsmap_low_key/filter events/ext4/ext4_getfsmap_mapping/filter events/ext4/ext4_ind_map_blocks_enter/filter events/ext4/ext4_ind_map_blocks_exit/filter events/ext4/ext4_insert_range/filter events/ext4/ext4_invalidate_folio/filter events/ext4/ext4_journal_start_inode/filter events/ext4/ext4_journal_start_reserved/filter events/ext4/ext4_journal_start_sb/filter events/ext4/ext4_journalled_invalidate_folio/filter events/ext4/ext4_journalled_write_end/filter events/ext4/ext4_lazy_itable_init/filter events/ext4/ext4_load_inode/filter events/ext4/ext4_load_inode_bitmap/filter events/ext4/ext4_mark_inode_dirty/filter events/ext4/ext4_mb_bitmap_load/filter events/ext4/ext4_mb_buddy_bitmap_load/filter events/ext4/ext4_mb_discard_preallocations/filter events/ext4/ext4_mb_new_group_pa/filter events/ext4/ext4_mb_new_inode_pa/filter events/ext4/ext4_mb_release_group_pa/filter events/ext4/ext4_mb_release_inode_pa/filter events/ext4/ext4_mballoc_alloc/filter events/ext4/ext4_mballoc_discard/filter events/ext4/ext4_mballoc_free/filter events/ext4/ext4_mballoc_prealloc/filter events/ext4/ext4_move_extent_enter/filter events/ext4/ext4_move_extent_exit/filter events/ext4/ext4_nfs_commit_metadata/filter events/ext4/ext4_other_inode_update_time/filter events/ext4/ext4_prefetch_bitmaps/filter events/ext4/ext4_punch_hole/filter events/ext4/ext4_read_block_bitmap_load/filter events/ext4/ext4_read_folio/filter events/ext4/ext4_release_folio/filter events/ext4/ext4_remove_blocks/filter events/ext4/ext4_request_blocks/filter events/ext4/ext4_request_inode/filter events/ext4/ext4_shutdown/filter events/ext4/ext4_sync_file_enter/filter events/ext4/ext4_sync_file_exit/filter events/ext4/ext4_sync_fs/filter events/ext4/ext4_trim_all_free/filter events/ext4/ext4_trim_extent/filter events/ext4/ext4_truncate_enter/filter events/ext4/ext4_truncate_exit/filter events/ext4/ext4_unlink_enter/filter events/ext4/ext4_unlink_exit/filter events/ext4/ext4_update_sb/filter events/ext4/ext4_write_begin/filter events/ext4/ext4_write_end/filter events/ext4/ext4_writepages/filter events/ext4/ext4_writepages_result/filter events/ext4/ext4_zero_range/filter events/fib/fib_table_lookup/filter events/fib6/fib6_table_lookup/filter events/filelock/break_lease/filter events/filelock/break_lease_block/filter events/filelock/break_lease_noblock/filter events/filelock/break_lease_unblock/filter events/filelock/fcntl_setlk/filter events/filelock/flock_lock_inode/filter events/filelock/generic_add_lease/filter events/filelock/generic_delete_lease/filter events/filelock/leases_conflict/filter events/filelock/locks_get_lock_context/filter events/filelock/locks_remove_posix/filter events/filelock/posix_lock_inode/filter events/filelock/time_out_leases/filter events/filemap/file_check_and_advance_wb_err/filter events/filemap/filemap_set_wb_err/filter events/filemap/mm_filemap_add_to_page_cache/filter events/filemap/mm_filemap_delete_from_page_cache/filter events/filemap/mm_filemap_fault/filter events/filemap/mm_filemap_get_pages/filter events/filemap/mm_filemap_map_pages/filter events/fs_dax/dax_insert_pfn_mkwrite/filter events/fs_dax/dax_insert_pfn_mkwrite_no_entry/filter events/fs_dax/dax_load_hole/filter events/fs_dax/dax_pmd_fault/filter events/fs_dax/dax_pmd_fault_done/filter events/fs_dax/dax_pmd_load_hole/filter events/fs_dax/dax_pmd_load_hole_fallback/filter events/fs_dax/dax_pte_fault/filter events/fs_dax/dax_pte_fault_done/filter events/fs_dax/dax_writeback_one/filter events/fs_dax/dax_writeback_range/filter events/fs_dax/dax_writeback_range_done/filter events/fscache/fscache_access/filter events/fscache/fscache_access_cache/filter events/fscache/fscache_access_volume/filter events/fscache/fscache_acquire/filter events/fscache/fscache_active/filter events/fscache/fscache_cache/filter events/fscache/fscache_cookie/filter events/fscache/fscache_invalidate/filter events/fscache/fscache_relinquish/filter events/fscache/fscache_resize/filter events/fscache/fscache_volume/filter events/fsnotify/fsnotify/filter events/fsverity/fsverity_enable/filter events/fsverity/fsverity_merkle_hit/filter events/fsverity/fsverity_tree_done/filter events/fsverity/fsverity_verify_data_block/filter events/fsverity/fsverity_verify_merkle_block/filter events/fuse/fuse_request_end/filter events/fuse/fuse_request_send/filter events/fuse/fuse_request_sent/filter events/gpio/gpio_direction/filter events/gpio/gpio_value/filter events/handshake/handshake_cancel/filter events/handshake/handshake_cancel_busy/filter events/handshake/handshake_cancel_none/filter events/handshake/handshake_cmd_accept/filter events/handshake/handshake_cmd_accept_err/filter events/handshake/handshake_cmd_done/filter events/handshake/handshake_cmd_done_err/filter events/handshake/handshake_complete/filter events/handshake/handshake_destruct/filter events/handshake/handshake_notify_err/filter events/handshake/handshake_submit/filter events/handshake/handshake_submit_err/filter events/handshake/tls_alert_recv/filter events/handshake/tls_alert_send/filter events/handshake/tls_contenttype/filter events/hda/hda_get_response/filter events/hda/hda_send_cmd/filter events/hda/hda_unsol_event/filter events/hda/snd_hdac_stream_start/filter events/hda/snd_hdac_stream_stop/filter events/hda_controller/azx_get_position/filter events/hda_controller/azx_pcm_close/filter events/hda_controller/azx_pcm_hw_params/filter events/hda_controller/azx_pcm_open/filter events/hda_controller/azx_pcm_prepare/filter events/hda_controller/azx_pcm_trigger/filter events/hda_intel/azx_resume/filter events/hda_intel/azx_runtime_resume/filter events/hda_intel/azx_runtime_suspend/filter events/hda_intel/azx_suspend/filter events/huge_memory/mm_collapse_huge_page/filter events/huge_memory/mm_collapse_huge_page_isolate/filter events/huge_memory/mm_collapse_huge_page_swapin/filter events/huge_memory/mm_khugepaged_collapse_file/filter events/huge_memory/mm_khugepaged_scan/filter events/huge_memory/mm_khugepaged_scan_file/filter events/huge_memory/mm_khugepaged_scan_pmd/filter events/hugetlbfs/hugetlbfs_alloc_inode/filter events/hugetlbfs/hugetlbfs_evict_inode/filter events/hugetlbfs/hugetlbfs_fallocate/filter events/hugetlbfs/hugetlbfs_free_inode/filter events/hugetlbfs/hugetlbfs_setattr/filter events/hwmon/hwmon_attr_show/filter events/hwmon/hwmon_attr_show_string/filter events/hwmon/hwmon_attr_store/filter events/i2c/i2c_read/filter events/i2c/i2c_reply/filter events/i2c/i2c_result/filter events/i2c/i2c_write/filter events/i915/g4x_wm/filter events/i915/i915_context_create/filter events/i915/i915_context_free/filter events/i915/i915_gem_evict/filter events/i915/i915_gem_evict_node/filter events/i915/i915_gem_evict_vm/filter events/i915/i915_gem_object_clflush/filter events/i915/i915_gem_object_create/filter events/i915/i915_gem_object_destroy/filter events/i915/i915_gem_object_fault/filter events/i915/i915_gem_object_pread/filter events/i915/i915_gem_object_pwrite/filter events/i915/i915_gem_shrink/filter events/i915/i915_ppgtt_create/filter events/i915/i915_ppgtt_release/filter events/i915/i915_reg_rw/filter events/i915/i915_request_add/filter events/i915/i915_request_queue/filter events/i915/i915_request_retire/filter events/i915/i915_request_wait_begin/filter events/i915/i915_request_wait_end/filter events/i915/i915_vma_bind/filter events/i915/i915_vma_unbind/filter events/i915/intel_cpu_fifo_underrun/filter events/i915/intel_crtc_flip_done/filter events/i915/intel_crtc_vblank_work_end/filter events/i915/intel_crtc_vblank_work_start/filter events/i915/intel_fbc_activate/filter events/i915/intel_fbc_deactivate/filter events/i915/intel_fbc_nuke/filter events/i915/intel_frontbuffer_flush/filter events/i915/intel_frontbuffer_invalidate/filter events/i915/intel_memory_cxsr/filter events/i915/intel_pch_fifo_underrun/filter events/i915/intel_pipe_crc/filter events/i915/intel_pipe_disable/filter events/i915/intel_pipe_enable/filter events/i915/intel_pipe_scaler_update_arm/filter events/i915/intel_pipe_update_end/filter events/i915/intel_pipe_update_start/filter events/i915/intel_pipe_update_vblank_evaded/filter events/i915/intel_plane_async_flip/filter events/i915/intel_plane_disable_arm/filter events/i915/intel_plane_scaler_update_arm/filter events/i915/intel_plane_update_arm/filter events/i915/intel_plane_update_noarm/filter events/i915/intel_scaler_disable_arm/filter events/i915/vlv_fifo_size/filter events/i915/vlv_wm/filter events/ib_cma/icm_dreq_skipped/filter events/ib_cma/icm_dreq_unknown_err/filter events/ib_cma/icm_establish_err/filter events/ib_cma/icm_handler_err/filter events/ib_cma/icm_insert_failed_err/filter events/ib_cma/icm_issue_drep/filter events/ib_cma/icm_issue_rej/filter events/ib_cma/icm_mad_send_err/filter events/ib_cma/icm_mra_unknown_err/filter events/ib_cma/icm_no_listener_err/filter events/ib_cma/icm_no_priv_err/filter events/ib_cma/icm_prepare_mra_unknown_err/filter events/ib_cma/icm_qp_init_err/filter events/ib_cma/icm_qp_rtr_err/filter events/ib_cma/icm_qp_rts_err/filter events/ib_cma/icm_rej_unknown_err/filter events/ib_cma/icm_remote_no_priv_err/filter events/ib_cma/icm_rep_unknown_err/filter events/ib_cma/icm_send_cm_rtu_err/filter events/ib_cma/icm_send_drep/filter events/ib_cma/icm_send_drep_err/filter events/ib_cma/icm_send_dreq/filter events/ib_cma/icm_send_dup_rep/filter events/ib_cma/icm_send_dup_req/filter events/ib_cma/icm_send_mra/filter events/ib_cma/icm_send_rej/filter events/ib_cma/icm_send_rep/filter events/ib_cma/icm_send_rep_err/filter events/ib_cma/icm_send_req/filter events/ib_cma/icm_send_rtu/filter events/ib_cma/icm_send_sidr_rep/filter events/ib_cma/icm_send_sidr_req/filter events/ib_cma/icm_send_unknown_rej_err/filter events/ib_cma/icm_staleconn_err/filter events/ib_mad/ib_mad_create_agent/filter events/ib_mad/ib_mad_error_handler/filter events/ib_mad/ib_mad_handle_ib_smi/filter events/ib_mad/ib_mad_handle_opa_smi/filter events/ib_mad/ib_mad_handle_out_ib_smi/filter events/ib_mad/ib_mad_handle_out_opa_smi/filter events/ib_mad/ib_mad_ib_send_mad/filter events/ib_mad/ib_mad_recv_done_agent/filter events/ib_mad/ib_mad_recv_done_handler/filter events/ib_mad/ib_mad_send_done_agent/filter events/ib_mad/ib_mad_send_done_handler/filter events/ib_mad/ib_mad_send_done_resend/filter events/ib_mad/ib_mad_unregister_agent/filter events/icmp/icmp_send/filter events/initcall/initcall_finish/filter events/initcall/initcall_level/filter events/initcall/initcall_start/filter events/intel_avs/avs_d0ix/filter events/intel_avs/avs_dsp_core_op/filter events/intel_avs/avs_ipc_msg_payload/filter events/intel_avs/avs_ipc_notify_msg/filter events/intel_avs/avs_ipc_reply_msg/filter events/intel_avs/avs_ipc_request_msg/filter events/intel_iommu/cache_tag_assign/filter events/intel_iommu/cache_tag_flush_range/filter events/intel_iommu/cache_tag_flush_range_np/filter events/intel_iommu/cache_tag_unassign/filter events/intel_iommu/prq_report/filter events/intel_iommu/qi_submit/filter events/io_uring/io_uring_complete/filter events/io_uring/io_uring_cqe_overflow/filter events/io_uring/io_uring_cqring_wait/filter events/io_uring/io_uring_create/filter events/io_uring/io_uring_defer/filter events/io_uring/io_uring_fail_link/filter events/io_uring/io_uring_file_get/filter events/io_uring/io_uring_link/filter events/io_uring/io_uring_local_work_run/filter events/io_uring/io_uring_poll_arm/filter events/io_uring/io_uring_queue_async_work/filter events/io_uring/io_uring_register/filter events/io_uring/io_uring_req_failed/filter events/io_uring/io_uring_short_write/filter events/io_uring/io_uring_submit_req/filter events/io_uring/io_uring_task_add/filter events/io_uring/io_uring_task_work_run/filter events/iomap/iomap_add_to_ioend/filter events/iomap/iomap_dio_complete/filter events/iomap/iomap_dio_invalidate_fail/filter events/iomap/iomap_dio_rw_begin/filter events/iomap/iomap_dio_rw_queued/filter events/iomap/iomap_invalidate_folio/filter events/iomap/iomap_iter/filter events/iomap/iomap_iter_dstmap/filter events/iomap/iomap_iter_srcmap/filter events/iomap/iomap_readahead/filter events/iomap/iomap_readpage/filter events/iomap/iomap_release_folio/filter events/iomap/iomap_writeback_folio/filter events/iomap/iomap_zero_iter/filter events/iommu/add_device_to_group/filter events/iommu/attach_device_to_domain/filter events/iommu/io_page_fault/filter events/iommu/map/filter events/iommu/remove_device_from_group/filter events/iommu/unmap/filter events/ipi/ipi_send_cpu/filter events/ipi/ipi_send_cpumask/filter events/irq/irq_handler_entry/filter events/irq/irq_handler_exit/filter events/irq/softirq_entry/filter events/irq/softirq_exit/filter events/irq/softirq_raise/filter events/irq/tasklet_entry/filter events/irq/tasklet_exit/filter events/irq_matrix/irq_matrix_alloc/filter events/irq_matrix/irq_matrix_alloc_managed/filter events/irq_matrix/irq_matrix_assign/filter events/irq_matrix/irq_matrix_assign_system/filter events/irq_matrix/irq_matrix_free/filter events/irq_matrix/irq_matrix_offline/filter events/irq_matrix/irq_matrix_online/filter events/irq_matrix/irq_matrix_remove_managed/filter events/irq_matrix/irq_matrix_remove_reserved/filter events/irq_matrix/irq_matrix_reserve/filter events/irq_matrix/irq_matrix_reserve_managed/filter events/irq_vectors/call_function_entry/filter events/irq_vectors/call_function_exit/filter events/irq_vectors/call_function_single_entry/filter events/irq_vectors/call_function_single_exit/filter events/irq_vectors/deferred_error_apic_entry/filter events/irq_vectors/deferred_error_apic_exit/filter events/irq_vectors/error_apic_entry/filter events/irq_vectors/error_apic_exit/filter events/irq_vectors/irq_work_entry/filter events/irq_vectors/irq_work_exit/filter events/irq_vectors/local_timer_entry/filter events/irq_vectors/local_timer_exit/filter events/irq_vectors/reschedule_entry/filter events/irq_vectors/reschedule_exit/filter events/irq_vectors/spurious_apic_entry/filter events/irq_vectors/spurious_apic_exit/filter events/irq_vectors/thermal_apic_entry/filter events/irq_vectors/thermal_apic_exit/filter events/irq_vectors/threshold_apic_entry/filter events/irq_vectors/threshold_apic_exit/filter events/irq_vectors/vector_activate/filter events/irq_vectors/vector_alloc/filter events/irq_vectors/vector_alloc_managed/filter events/irq_vectors/vector_clear/filter events/irq_vectors/vector_config/filter events/irq_vectors/vector_deactivate/filter events/irq_vectors/vector_free_moved/filter events/irq_vectors/vector_reserve/filter events/irq_vectors/vector_reserve_managed/filter events/irq_vectors/vector_setup/filter events/irq_vectors/vector_teardown/filter events/irq_vectors/vector_update/filter events/irq_vectors/x86_platform_ipi_entry/filter events/irq_vectors/x86_platform_ipi_exit/filter events/jbd2/jbd2_checkpoint/filter events/jbd2/jbd2_checkpoint_stats/filter events/jbd2/jbd2_commit_flushing/filter events/jbd2/jbd2_commit_locking/filter events/jbd2/jbd2_commit_logging/filter events/jbd2/jbd2_drop_transaction/filter events/jbd2/jbd2_end_commit/filter events/jbd2/jbd2_handle_extend/filter events/jbd2/jbd2_handle_restart/filter events/jbd2/jbd2_handle_start/filter events/jbd2/jbd2_handle_stats/filter events/jbd2/jbd2_lock_buffer_stall/filter events/jbd2/jbd2_run_stats/filter events/jbd2/jbd2_shrink_checkpoint_list/filter events/jbd2/jbd2_shrink_count/filter events/jbd2/jbd2_shrink_scan_enter/filter events/jbd2/jbd2_shrink_scan_exit/filter events/jbd2/jbd2_start_commit/filter events/jbd2/jbd2_submit_inode_data/filter events/jbd2/jbd2_update_log_tail/filter events/jbd2/jbd2_write_superblock/filter events/kmem/kfree/filter events/kmem/kmalloc/filter events/kmem/kmem_cache_alloc/filter events/kmem/kmem_cache_free/filter events/kmem/mm_calculate_totalreserve_pages/filter events/kmem/mm_page_alloc/filter events/kmem/mm_page_alloc_extfrag/filter events/kmem/mm_page_alloc_zone_locked/filter events/kmem/mm_page_free/filter events/kmem/mm_page_free_batched/filter events/kmem/mm_page_pcpu_drain/filter events/kmem/mm_setup_per_zone_lowmem_reserve/filter events/kmem/mm_setup_per_zone_wmarks/filter events/kmem/rss_stat/filter events/ksm/ksm_advisor/filter events/ksm/ksm_enter/filter events/ksm/ksm_exit/filter events/ksm/ksm_merge_one_page/filter events/ksm/ksm_merge_with_ksm_page/filter events/ksm/ksm_remove_ksm_page/filter events/ksm/ksm_remove_rmap_item/filter events/ksm/ksm_start_scan/filter events/ksm/ksm_stop_scan/filter events/kvm/kvm_ack_irq/filter events/kvm/kvm_age_hva/filter events/kvm/kvm_apic/filter events/kvm/kvm_apic_accept_irq/filter events/kvm/kvm_apic_ipi/filter events/kvm/kvm_apicv_accept_irq/filter events/kvm/kvm_apicv_inhibit_changed/filter events/kvm/kvm_async_pf_completed/filter events/kvm/kvm_async_pf_not_present/filter events/kvm/kvm_async_pf_ready/filter events/kvm/kvm_async_pf_repeated_fault/filter events/kvm/kvm_avic_doorbell/filter events/kvm/kvm_avic_ga_log/filter events/kvm/kvm_avic_incomplete_ipi/filter events/kvm/kvm_avic_kick_vcpu_slowpath/filter events/kvm/kvm_avic_unaccelerated_access/filter events/kvm/kvm_cpuid/filter events/kvm/kvm_cr/filter events/kvm/kvm_dirty_ring_exit/filter events/kvm/kvm_dirty_ring_push/filter events/kvm/kvm_dirty_ring_reset/filter events/kvm/kvm_emulate_insn/filter events/kvm/kvm_entry/filter events/kvm/kvm_eoi/filter events/kvm/kvm_exit/filter events/kvm/kvm_fast_mmio/filter events/kvm/kvm_fpu/filter events/kvm/kvm_halt_poll_ns/filter events/kvm/kvm_hv_flush_tlb/filter events/kvm/kvm_hv_flush_tlb_ex/filter events/kvm/kvm_hv_hypercall/filter events/kvm/kvm_hv_hypercall_done/filter events/kvm/kvm_hv_notify_acked_sint/filter events/kvm/kvm_hv_send_ipi/filter events/kvm/kvm_hv_send_ipi_ex/filter events/kvm/kvm_hv_stimer_callback/filter events/kvm/kvm_hv_stimer_cleanup/filter events/kvm/kvm_hv_stimer_expiration/filter events/kvm/kvm_hv_stimer_set_config/filter events/kvm/kvm_hv_stimer_set_count/filter events/kvm/kvm_hv_stimer_start_one_shot/filter events/kvm/kvm_hv_stimer_start_periodic/filter events/kvm/kvm_hv_syndbg_get_msr/filter events/kvm/kvm_hv_syndbg_set_msr/filter events/kvm/kvm_hv_synic_send_eoi/filter events/kvm/kvm_hv_synic_set_irq/filter events/kvm/kvm_hv_synic_set_msr/filter events/kvm/kvm_hv_timer_state/filter events/kvm/kvm_hypercall/filter events/kvm/kvm_inj_exception/filter events/kvm/kvm_inj_virq/filter events/kvm/kvm_invlpga/filter events/kvm/kvm_ioapic_delayed_eoi_inj/filter events/kvm/kvm_ioapic_set_irq/filter events/kvm/kvm_mmio/filter events/kvm/kvm_msi_set_irq/filter events/kvm/kvm_msr/filter events/kvm/kvm_nested_intercepts/filter events/kvm/kvm_nested_intr_vmexit/filter events/kvm/kvm_nested_vmenter/filter events/kvm/kvm_nested_vmenter_failed/filter events/kvm/kvm_nested_vmexit/filter events/kvm/kvm_nested_vmexit_inject/filter events/kvm/kvm_page_fault/filter events/kvm/kvm_pi_irte_update/filter events/kvm/kvm_pic_set_irq/filter events/kvm/kvm_pio/filter events/kvm/kvm_ple_window_update/filter events/kvm/kvm_pml_full/filter events/kvm/kvm_pv_eoi/filter events/kvm/kvm_pv_tlb_flush/filter events/kvm/kvm_pvclock_update/filter events/kvm/kvm_rmp_fault/filter events/kvm/kvm_set_irq/filter events/kvm/kvm_skinit/filter events/kvm/kvm_smm_transition/filter events/kvm/kvm_test_age_hva/filter events/kvm/kvm_track_tsc/filter events/kvm/kvm_try_async_get_page/filter events/kvm/kvm_unmap_hva_range/filter events/kvm/kvm_update_master_clock/filter events/kvm/kvm_userspace_exit/filter events/kvm/kvm_vcpu_wakeup/filter events/kvm/kvm_vm_set_mem_attributes/filter events/kvm/kvm_vmgexit_enter/filter events/kvm/kvm_vmgexit_exit/filter events/kvm/kvm_vmgexit_msr_protocol_enter/filter events/kvm/kvm_vmgexit_msr_protocol_exit/filter events/kvm/kvm_wait_lapic_expire/filter events/kvm/kvm_write_tsc_offset/filter events/kvm/kvm_xen_hypercall/filter events/kvm/vcpu_match_mmio/filter events/kvmmmu/check_mmio_spte/filter events/kvmmmu/fast_page_fault/filter events/kvmmmu/handle_mmio_page_fault/filter events/kvmmmu/kvm_mmu_get_page/filter events/kvmmmu/kvm_mmu_pagetable_walk/filter events/kvmmmu/kvm_mmu_paging_element/filter events/kvmmmu/kvm_mmu_prepare_zap_page/filter events/kvmmmu/kvm_mmu_set_accessed_bit/filter events/kvmmmu/kvm_mmu_set_dirty_bit/filter events/kvmmmu/kvm_mmu_set_spte/filter events/kvmmmu/kvm_mmu_split_huge_page/filter events/kvmmmu/kvm_mmu_spte_requested/filter events/kvmmmu/kvm_mmu_sync_page/filter events/kvmmmu/kvm_mmu_unsync_page/filter events/kvmmmu/kvm_mmu_walker_error/filter events/kvmmmu/kvm_mmu_zap_all_fast/filter events/kvmmmu/kvm_tdp_mmu_spte_changed/filter events/kvmmmu/mark_mmio_spte/filter events/kyber/kyber_adjust/filter events/kyber/kyber_latency/filter events/kyber/kyber_throttled/filter events/libata/ata_bmdma_setup/filter events/libata/ata_bmdma_start/filter events/libata/ata_bmdma_status/filter events/libata/ata_bmdma_stop/filter events/libata/ata_eh_about_to_do/filter events/libata/ata_eh_done/filter events/libata/ata_eh_link_autopsy/filter events/libata/ata_eh_link_autopsy_qc/filter events/libata/ata_exec_command/filter events/libata/ata_link_hardreset_begin/filter events/libata/ata_link_hardreset_end/filter events/libata/ata_link_postreset/filter events/libata/ata_link_softreset_begin/filter events/libata/ata_link_softreset_end/filter events/libata/ata_port_freeze/filter events/libata/ata_port_thaw/filter events/libata/ata_qc_complete_done/filter events/libata/ata_qc_complete_failed/filter events/libata/ata_qc_complete_internal/filter events/libata/ata_qc_issue/filter events/libata/ata_qc_prep/filter events/libata/ata_sff_flush_pio_task/filter events/libata/ata_sff_hsm_command_complete/filter events/libata/ata_sff_hsm_state/filter events/libata/ata_sff_pio_transfer_data/filter events/libata/ata_sff_port_intr/filter events/libata/ata_slave_hardreset_begin/filter events/libata/ata_slave_hardreset_end/filter events/libata/ata_slave_postreset/filter events/libata/ata_std_sched_eh/filter events/libata/ata_tf_load/filter events/libata/atapi_pio_transfer_data/filter events/libata/atapi_send_cdb/filter events/lock/contended_release/filter events/lock/contention_begin/filter events/lock/contention_end/filter events/lock/lock_acquire/filter events/lock/lock_release/filter events/lockd/nlmclnt_grant/filter events/lockd/nlmclnt_lock/filter events/lockd/nlmclnt_test/filter events/lockd/nlmclnt_unlock/filter events/maple_tree/ma_op/filter events/maple_tree/ma_read/filter events/maple_tree/ma_write/filter events/mce/mce_record/filter events/mdio/mdio_access/filter events/mei/mei_pci_cfg_read/filter events/mei/mei_reg_read/filter events/mei/mei_reg_write/filter events/memcg/count_memcg_events/filter events/memcg/memcg_flush_stats/filter events/memcg/mod_memcg_lruvec_state/filter events/memcg/mod_memcg_state/filter events/memory_failure/memory_failure_event/filter events/migrate/mm_migrate_pages/filter events/migrate/mm_migrate_pages_start/filter events/migrate/remove_migration_pte/filter events/migrate/set_migration_pte/filter events/mmap/exit_mmap/filter events/mmap/vm_unmapped_area/filter events/mmap_lock/mmap_lock_acquire_returned/filter events/mmap_lock/mmap_lock_released/filter events/mmap_lock/mmap_lock_start_locking/filter events/module/module_free/filter events/module/module_get/filter events/module/module_load/filter events/module/module_put/filter events/module/module_request/filter events/mptcp/ack_update_msk/filter events/mptcp/get_mapping_status/filter events/mptcp/mptcp_rcvbuf_grow/filter events/mptcp/mptcp_sendmsg_frag/filter events/mptcp/mptcp_subflow_get_send/filter events/mptcp/subflow_check_data_avail/filter events/msr/rdpmc/filter events/msr/read_msr/filter events/msr/write_msr/filter events/napi/dql_stall_detected/filter events/napi/napi_poll/filter events/neigh/neigh_cleanup_and_release/filter events/neigh/neigh_create/filter events/neigh/neigh_event_send_dead/filter events/neigh/neigh_event_send_done/filter events/neigh/neigh_timer_handler/filter events/neigh/neigh_update/filter events/neigh/neigh_update_done/filter events/net/napi_gro_frags_entry/filter events/net/napi_gro_frags_exit/filter events/net/napi_gro_receive_entry/filter events/net/napi_gro_receive_exit/filter events/net/net_dev_queue/filter events/net/net_dev_start_xmit/filter events/net/net_dev_xmit/filter events/net/net_dev_xmit_timeout/filter events/net/netif_receive_skb/filter events/net/netif_receive_skb_entry/filter events/net/netif_receive_skb_exit/filter events/net/netif_receive_skb_list_entry/filter events/net/netif_receive_skb_list_exit/filter events/net/netif_rx/filter events/net/netif_rx_entry/filter events/net/netif_rx_exit/filter events/netfs/netfs_collect/filter events/netfs/netfs_collect_folio/filter events/netfs/netfs_collect_gap/filter events/netfs/netfs_collect_sreq/filter events/netfs/netfs_collect_state/filter events/netfs/netfs_collect_stream/filter events/netfs/netfs_copy2cache/filter events/netfs/netfs_failure/filter events/netfs/netfs_folio/filter events/netfs/netfs_folioq/filter events/netfs/netfs_read/filter events/netfs/netfs_rreq/filter events/netfs/netfs_rreq_ref/filter events/netfs/netfs_sreq/filter events/netfs/netfs_sreq_ref/filter events/netfs/netfs_write/filter events/netfs/netfs_write_iter/filter events/netlink/netlink_extack/filter events/nfs/nfs_access_enter/filter events/nfs/nfs_access_exit/filter events/nfs/nfs_aop_readahead/filter events/nfs/nfs_aop_readahead_done/filter events/nfs/nfs_aop_readpage/filter events/nfs/nfs_aop_readpage_done/filter events/nfs/nfs_async_rename_done/filter events/nfs/nfs_atomic_open_enter/filter events/nfs/nfs_atomic_open_exit/filter events/nfs/nfs_commit_done/filter events/nfs/nfs_commit_error/filter events/nfs/nfs_comp_error/filter events/nfs/nfs_create_enter/filter events/nfs/nfs_create_exit/filter events/nfs/nfs_direct_commit_complete/filter events/nfs/nfs_direct_resched_write/filter events/nfs/nfs_direct_write_complete/filter events/nfs/nfs_direct_write_completion/filter events/nfs/nfs_direct_write_reschedule_io/filter events/nfs/nfs_direct_write_schedule_iovec/filter events/nfs/nfs_do_writepage/filter events/nfs/nfs_fh_to_dentry/filter events/nfs/nfs_file_read/filter events/nfs/nfs_file_write/filter events/nfs/nfs_fsync_enter/filter events/nfs/nfs_fsync_exit/filter events/nfs/nfs_getattr_enter/filter events/nfs/nfs_getattr_exit/filter events/nfs/nfs_initiate_commit/filter events/nfs/nfs_initiate_read/filter events/nfs/nfs_initiate_write/filter events/nfs/nfs_invalidate_folio/filter events/nfs/nfs_invalidate_mapping_enter/filter events/nfs/nfs_invalidate_mapping_exit/filter events/nfs/nfs_launder_folio_done/filter events/nfs/nfs_link_enter/filter events/nfs/nfs_link_exit/filter events/nfs/nfs_local_open_fh/filter events/nfs/nfs_lookup_enter/filter events/nfs/nfs_lookup_exit/filter events/nfs/nfs_lookup_revalidate_enter/filter events/nfs/nfs_lookup_revalidate_exit/filter events/nfs/nfs_mkdir_enter/filter events/nfs/nfs_mkdir_exit/filter events/nfs/nfs_mknod_enter/filter events/nfs/nfs_mknod_exit/filter events/nfs/nfs_mount_assign/filter events/nfs/nfs_mount_option/filter events/nfs/nfs_mount_path/filter events/nfs/nfs_pgio_error/filter events/nfs/nfs_readdir_cache_fill/filter events/nfs/nfs_readdir_cache_fill_done/filter events/nfs/nfs_readdir_force_readdirplus/filter events/nfs/nfs_readdir_invalidate_cache_range/filter events/nfs/nfs_readdir_lookup/filter events/nfs/nfs_readdir_lookup_revalidate/filter events/nfs/nfs_readdir_lookup_revalidate_failed/filter events/nfs/nfs_readdir_uncached/filter events/nfs/nfs_readdir_uncached_done/filter events/nfs/nfs_readpage_done/filter events/nfs/nfs_readpage_short/filter events/nfs/nfs_refresh_inode_enter/filter events/nfs/nfs_refresh_inode_exit/filter events/nfs/nfs_remove_enter/filter events/nfs/nfs_remove_exit/filter events/nfs/nfs_rename_enter/filter events/nfs/nfs_rename_exit/filter events/nfs/nfs_revalidate_inode_enter/filter events/nfs/nfs_revalidate_inode_exit/filter events/nfs/nfs_rmdir_enter/filter events/nfs/nfs_rmdir_exit/filter events/nfs/nfs_set_cache_invalid/filter events/nfs/nfs_set_inode_stale/filter events/nfs/nfs_setattr_enter/filter events/nfs/nfs_setattr_exit/filter events/nfs/nfs_sillyrename_unlink/filter events/nfs/nfs_size_grow/filter events/nfs/nfs_size_truncate/filter events/nfs/nfs_size_truncate_folio/filter events/nfs/nfs_size_update/filter events/nfs/nfs_size_wcc/filter events/nfs/nfs_symlink_enter/filter events/nfs/nfs_symlink_exit/filter events/nfs/nfs_try_to_update_request/filter events/nfs/nfs_try_to_update_request_done/filter events/nfs/nfs_unlink_enter/filter events/nfs/nfs_unlink_exit/filter events/nfs/nfs_update_folio/filter events/nfs/nfs_update_folio_done/filter events/nfs/nfs_write_begin/filter events/nfs/nfs_write_begin_done/filter events/nfs/nfs_write_end/filter events/nfs/nfs_write_end_done/filter events/nfs/nfs_write_error/filter events/nfs/nfs_writeback_done/filter events/nfs/nfs_writeback_folio/filter events/nfs/nfs_writeback_folio_done/filter events/nfs/nfs_writeback_folio_reclaim/filter events/nfs/nfs_writeback_folio_reclaim_done/filter events/nfs/nfs_writeback_inode_enter/filter events/nfs/nfs_writeback_inode_exit/filter events/nfs/nfs_writepage_setup/filter events/nfs/nfs_writepages/filter events/nfs/nfs_writepages_done/filter events/nfs/nfs_xdr_bad_filehandle/filter events/nfs/nfs_xdr_status/filter events/nmi/nmi_handler/filter events/notifier/notifier_register/filter events/notifier/notifier_run/filter events/notifier/notifier_unregister/filter events/nvme/nvme_async_event/filter events/nvme/nvme_complete_rq/filter events/nvme/nvme_setup_cmd/filter events/nvme/nvme_sq/filter events/oom/compact_retry/filter events/oom/finish_task_reaping/filter events/oom/mark_victim/filter events/oom/oom_score_adj_update/filter events/oom/reclaim_retry_zone/filter events/oom/skip_task_reaping/filter events/oom/start_task_reaping/filter events/oom/wake_reaper/filter events/osnoise/irq_noise/filter events/osnoise/nmi_noise/filter events/osnoise/osnoise_sample/filter events/osnoise/sample_threshold/filter events/osnoise/softirq_noise/filter events/osnoise/thread_noise/filter events/osnoise/timerlat_sample/filter events/page_isolation/test_pages_isolated/filter events/page_pool/page_pool_release/filter events/page_pool/page_pool_state_hold/filter events/page_pool/page_pool_state_release/filter events/page_pool/page_pool_update_nid/filter events/pagemap/mm_lru_activate/filter events/pagemap/mm_lru_insertion/filter events/pci/pci_hp_event/filter events/pci/pcie_link_event/filter events/pci_controller/pcie_ltssm_state_transition/filter events/percpu/percpu_alloc_percpu/filter events/percpu/percpu_alloc_percpu_fail/filter events/percpu/percpu_create_chunk/filter events/percpu/percpu_destroy_chunk/filter events/percpu/percpu_free_percpu/filter events/power/cpu_frequency/filter events/power/cpu_frequency_limits/filter events/power/cpu_idle/filter events/power/cpu_idle_miss/filter events/power/dev_pm_qos_add_request/filter events/power/dev_pm_qos_remove_request/filter events/power/dev_pm_qos_update_request/filter events/power/device_pm_callback_end/filter events/power/device_pm_callback_start/filter events/power/guest_halt_poll_ns/filter events/power/pm_qos_add_request/filter events/power/pm_qos_remove_request/filter events/power/pm_qos_update_flags/filter events/power/pm_qos_update_request/filter events/power/pm_qos_update_target/filter events/power/pstate_sample/filter events/power/suspend_resume/filter events/power/wakeup_source_activate/filter events/power/wakeup_source_deactivate/filter events/preemptirq/irq_disable/filter events/preemptirq/irq_enable/filter events/preemptirq/preempt_disable/filter events/preemptirq/preempt_enable/filter events/printk/console/filter events/pwm/pwm_apply/filter events/pwm/pwm_get/filter events/pwm/pwm_read_waveform/filter events/pwm/pwm_round_waveform_fromhw/filter events/pwm/pwm_round_waveform_tohw/filter events/pwm/pwm_write_waveform/filter events/qdisc/qdisc_create/filter events/qdisc/qdisc_dequeue/filter events/qdisc/qdisc_destroy/filter events/qdisc/qdisc_drop/filter events/qdisc/qdisc_enqueue/filter events/qdisc/qdisc_reset/filter events/ras/aer_event/filter events/ras/arm_event/filter events/ras/extlog_mem_event/filter events/ras/mc_event/filter events/ras/non_standard_event/filter events/raw_syscalls/sys_enter/filter events/raw_syscalls/sys_exit/filter events/rcu/rcu_stall_warning/filter events/rcu/rcu_utilization/filter events/rdma_cma/cm_add_one/filter events/rdma_cma/cm_disconnect/filter events/rdma_cma/cm_event_done/filter events/rdma_cma/cm_event_handler/filter events/rdma_cma/cm_id_attach/filter events/rdma_cma/cm_id_destroy/filter events/rdma_cma/cm_prepare_mra/filter events/rdma_cma/cm_qp_create/filter events/rdma_cma/cm_qp_destroy/filter events/rdma_cma/cm_remove_one/filter events/rdma_cma/cm_req_handler/filter events/rdma_cma/cm_send_rej/filter events/rdma_cma/cm_send_rep/filter events/rdma_cma/cm_send_req/filter events/rdma_cma/cm_send_rtu/filter events/rdma_cma/cm_send_sidr_rep/filter events/rdma_cma/cm_send_sidr_req/filter events/rdma_cma/cm_sent_drep/filter events/rdma_cma/cm_sent_dreq/filter events/rdma_core/cq_alloc/filter events/rdma_core/cq_alloc_error/filter events/rdma_core/cq_drain_complete/filter events/rdma_core/cq_free/filter events/rdma_core/cq_modify/filter events/rdma_core/cq_poll/filter events/rdma_core/cq_process/filter events/rdma_core/cq_reschedule/filter events/rdma_core/cq_schedule/filter events/rdma_core/mr_alloc/filter events/rdma_core/mr_dereg/filter events/rdma_core/mr_integ_alloc/filter events/readahead/page_cache_async_ra/filter events/readahead/page_cache_ra_order/filter events/readahead/page_cache_ra_unbounded/filter events/readahead/page_cache_sync_ra/filter events/regmap/regcache_drop_region/filter events/regmap/regcache_sync/filter events/regmap/regmap_async_complete_done/filter events/regmap/regmap_async_complete_start/filter events/regmap/regmap_async_io_complete/filter events/regmap/regmap_async_write_start/filter events/regmap/regmap_bulk_read/filter events/regmap/regmap_bulk_write/filter events/regmap/regmap_cache_bypass/filter events/regmap/regmap_cache_only/filter events/regmap/regmap_hw_read_done/filter events/regmap/regmap_hw_read_start/filter events/regmap/regmap_hw_write_done/filter events/regmap/regmap_hw_write_start/filter events/regmap/regmap_reg_read/filter events/regmap/regmap_reg_read_cache/filter events/regmap/regmap_reg_write/filter events/resctrl/mon_llc_occupancy_limbo/filter events/resctrl/pseudo_lock_l2/filter events/resctrl/pseudo_lock_l3/filter events/resctrl/pseudo_lock_mem_latency/filter events/rpm/rpm_idle/filter events/rpm/rpm_resume/filter events/rpm/rpm_return_int/filter events/rpm/rpm_status/filter events/rpm/rpm_suspend/filter events/rpm/rpm_usage/filter events/rseq/rseq_ip_fixup/filter events/rseq/rseq_update/filter events/rtc/rtc_alarm_irq_enable/filter events/rtc/rtc_irq_set_freq/filter events/rtc/rtc_irq_set_state/filter events/rtc/rtc_read_alarm/filter events/rtc/rtc_read_offset/filter events/rtc/rtc_read_time/filter events/rtc/rtc_set_alarm/filter events/rtc/rtc_set_offset/filter events/rtc/rtc_set_time/filter events/rtc/rtc_timer_dequeue/filter events/rtc/rtc_timer_enqueue/filter events/rtc/rtc_timer_fired/filter events/rv/error_wwnr/filter events/rv/event_wwnr/filter events/rv/rv_retries_error/filter events/sched/sched_kthread_stop/filter events/sched/sched_kthread_stop_ret/filter events/sched/sched_kthread_work_execute_end/filter events/sched/sched_kthread_work_execute_start/filter events/sched/sched_kthread_work_queue_work/filter events/sched/sched_migrate_task/filter events/sched/sched_move_numa/filter events/sched/sched_pi_setprio/filter events/sched/sched_prepare_exec/filter events/sched/sched_process_exec/filter events/sched/sched_process_exit/filter events/sched/sched_process_fork/filter events/sched/sched_process_free/filter events/sched/sched_process_hang/filter events/sched/sched_process_wait/filter events/sched/sched_skip_cpuset_numa/filter events/sched/sched_skip_vma_numa/filter events/sched/sched_stat_blocked/filter events/sched/sched_stat_iowait/filter events/sched/sched_stat_runtime/filter events/sched/sched_stat_sleep/filter events/sched/sched_stat_wait/filter events/sched/sched_stick_numa/filter events/sched/sched_swap_numa/filter events/sched/sched_switch/filter events/sched/sched_wait_task/filter events/sched/sched_wake_idle_without_ipi/filter events/sched/sched_wakeup/filter events/sched/sched_wakeup_new/filter events/sched/sched_waking/filter events/sched_ext/sched_ext_bypass_lb/filter events/sched_ext/sched_ext_dump/filter events/sched_ext/sched_ext_event/filter events/scsi/scsi_dispatch_cmd_done/filter events/scsi/scsi_dispatch_cmd_error/filter events/scsi/scsi_dispatch_cmd_start/filter events/scsi/scsi_dispatch_cmd_timeout/filter events/scsi/scsi_eh_wakeup/filter events/signal/signal_deliver/filter events/signal/signal_generate/filter events/skb/consume_skb/filter events/skb/kfree_skb/filter events/skb/skb_copy_datagram_iovec/filter events/smbus/smbus_read/filter events/smbus/smbus_reply/filter events/smbus/smbus_result/filter events/smbus/smbus_write/filter events/smc/smc_rx_recvmsg/filter events/smc/smc_switch_to_fallback/filter events/smc/smc_tx_sendmsg/filter events/smc/smcr_link_down/filter events/sock/inet_sk_error_report/filter events/sock/inet_sock_set_state/filter events/sock/sk_data_ready/filter events/sock/sock_exceed_buf_limit/filter events/sock/sock_rcvqueue_full/filter events/sock/sock_recv_length/filter events/sock/sock_send_length/filter events/sof/sof_ipc3_period_elapsed_position/filter events/sof/sof_ipc4_fw_config/filter events/sof/sof_pcm_pointer_position/filter events/sof/sof_stream_position_ipc_rx/filter events/sof/sof_widget_free/filter events/sof/sof_widget_setup/filter events/sof_intel/sof_intel_D0I3C_updated/filter events/sof_intel/sof_intel_hda_dsp_check_stream_irq/filter events/sof_intel/sof_intel_hda_dsp_pcm/filter events/sof_intel/sof_intel_hda_dsp_stream_status/filter events/sof_intel/sof_intel_hda_irq/filter events/sof_intel/sof_intel_hda_irq_ipc_check/filter events/sof_intel/sof_intel_ipc_firmware_initiated/filter events/sof_intel/sof_intel_ipc_firmware_response/filter events/spi/spi_controller_busy/filter events/spi/spi_controller_idle/filter events/spi/spi_message_done/filter events/spi/spi_message_start/filter events/spi/spi_message_submit/filter events/spi/spi_set_cs/filter events/spi/spi_setup/filter events/spi/spi_transfer_start/filter events/spi/spi_transfer_stop/filter events/sunrpc/cache_entry_expired/filter events/sunrpc/cache_entry_make_negative/filter events/sunrpc/cache_entry_no_listener/filter events/sunrpc/cache_entry_upcall/filter events/sunrpc/cache_entry_update/filter events/sunrpc/pmap_register/filter events/sunrpc/rpc__auth_tooweak/filter events/sunrpc/rpc__bad_creds/filter events/sunrpc/rpc__garbage_args/filter events/sunrpc/rpc__mismatch/filter events/sunrpc/rpc__proc_unavail/filter events/sunrpc/rpc__prog_mismatch/filter events/sunrpc/rpc__prog_unavail/filter events/sunrpc/rpc__stale_creds/filter events/sunrpc/rpc__unparsable/filter events/sunrpc/rpc_bad_callhdr/filter events/sunrpc/rpc_bad_verifier/filter events/sunrpc/rpc_buf_alloc/filter events/sunrpc/rpc_call_rpcerror/filter events/sunrpc/rpc_call_status/filter events/sunrpc/rpc_clnt_clone_err/filter events/sunrpc/rpc_clnt_free/filter events/sunrpc/rpc_clnt_killall/filter events/sunrpc/rpc_clnt_new/filter events/sunrpc/rpc_clnt_new_err/filter events/sunrpc/rpc_clnt_release/filter events/sunrpc/rpc_clnt_replace_xprt/filter events/sunrpc/rpc_clnt_replace_xprt_err/filter events/sunrpc/rpc_clnt_shutdown/filter events/sunrpc/rpc_connect_status/filter events/sunrpc/rpc_refresh_status/filter events/sunrpc/rpc_request/filter events/sunrpc/rpc_retry_refresh_status/filter events/sunrpc/rpc_socket_close/filter events/sunrpc/rpc_socket_connect/filter events/sunrpc/rpc_socket_error/filter events/sunrpc/rpc_socket_nospace/filter events/sunrpc/rpc_socket_reset_connection/filter events/sunrpc/rpc_socket_shutdown/filter events/sunrpc/rpc_socket_state_change/filter events/sunrpc/rpc_stats_latency/filter events/sunrpc/rpc_task_begin/filter events/sunrpc/rpc_task_call_done/filter events/sunrpc/rpc_task_complete/filter events/sunrpc/rpc_task_end/filter events/sunrpc/rpc_task_run_action/filter events/sunrpc/rpc_task_signalled/filter events/sunrpc/rpc_task_sleep/filter events/sunrpc/rpc_task_sync_sleep/filter events/sunrpc/rpc_task_sync_wake/filter events/sunrpc/rpc_task_timeout/filter events/sunrpc/rpc_task_wakeup/filter events/sunrpc/rpc_timeout_status/filter events/sunrpc/rpc_tls_not_started/filter events/sunrpc/rpc_tls_unavailable/filter events/sunrpc/rpc_xdr_alignment/filter events/sunrpc/rpc_xdr_overflow/filter events/sunrpc/rpc_xdr_recvfrom/filter events/sunrpc/rpc_xdr_reply_pages/filter events/sunrpc/rpc_xdr_sendto/filter events/sunrpc/rpcb_bind_version_err/filter events/sunrpc/rpcb_getport/filter events/sunrpc/rpcb_prog_unavail_err/filter events/sunrpc/rpcb_register/filter events/sunrpc/rpcb_setport/filter events/sunrpc/rpcb_timeout_err/filter events/sunrpc/rpcb_unreachable_err/filter events/sunrpc/rpcb_unrecognized_err/filter events/sunrpc/rpcb_unregister/filter events/sunrpc/svc_alloc_arg_err/filter events/sunrpc/svc_authenticate/filter events/sunrpc/svc_defer/filter events/sunrpc/svc_defer_drop/filter events/sunrpc/svc_defer_queue/filter events/sunrpc/svc_defer_recv/filter events/sunrpc/svc_drop/filter events/sunrpc/svc_noregister/filter events/sunrpc/svc_pool_thread_noidle/filter events/sunrpc/svc_pool_thread_running/filter events/sunrpc/svc_pool_thread_wake/filter events/sunrpc/svc_process/filter events/sunrpc/svc_register/filter events/sunrpc/svc_replace_page_err/filter events/sunrpc/svc_send/filter events/sunrpc/svc_stats_latency/filter events/sunrpc/svc_tls_not_started/filter events/sunrpc/svc_tls_start/filter events/sunrpc/svc_tls_timed_out/filter events/sunrpc/svc_tls_unavailable/filter events/sunrpc/svc_tls_upcall/filter events/sunrpc/svc_unregister/filter events/sunrpc/svc_xdr_recvfrom/filter events/sunrpc/svc_xdr_sendto/filter events/sunrpc/svc_xprt_accept/filter events/sunrpc/svc_xprt_close/filter events/sunrpc/svc_xprt_create_err/filter events/sunrpc/svc_xprt_dequeue/filter events/sunrpc/svc_xprt_detach/filter events/sunrpc/svc_xprt_enqueue/filter events/sunrpc/svc_xprt_free/filter events/sunrpc/svc_xprt_no_write_space/filter events/sunrpc/svcsock_accept_err/filter events/sunrpc/svcsock_data_ready/filter events/sunrpc/svcsock_free/filter events/sunrpc/svcsock_getpeername_err/filter events/sunrpc/svcsock_marker/filter events/sunrpc/svcsock_new/filter events/sunrpc/svcsock_tcp_recv/filter events/sunrpc/svcsock_tcp_recv_eagain/filter events/sunrpc/svcsock_tcp_recv_err/filter events/sunrpc/svcsock_tcp_recv_short/filter events/sunrpc/svcsock_tcp_send/filter events/sunrpc/svcsock_tcp_state/filter events/sunrpc/svcsock_udp_recv/filter events/sunrpc/svcsock_udp_recv_err/filter events/sunrpc/svcsock_udp_send/filter events/sunrpc/svcsock_write_space/filter events/sunrpc/xprt_connect/filter events/sunrpc/xprt_create/filter events/sunrpc/xprt_destroy/filter events/sunrpc/xprt_disconnect_auto/filter events/sunrpc/xprt_disconnect_done/filter events/sunrpc/xprt_disconnect_force/filter events/sunrpc/xprt_get_cong/filter events/sunrpc/xprt_lookup_rqst/filter events/sunrpc/xprt_ping/filter events/sunrpc/xprt_put_cong/filter events/sunrpc/xprt_release_cong/filter events/sunrpc/xprt_release_xprt/filter events/sunrpc/xprt_reserve/filter events/sunrpc/xprt_reserve_cong/filter events/sunrpc/xprt_reserve_xprt/filter events/sunrpc/xprt_retransmit/filter events/sunrpc/xprt_timer/filter events/sunrpc/xprt_transmit/filter events/sunrpc/xs_data_ready/filter events/sunrpc/xs_stream_read_data/filter events/sunrpc/xs_stream_read_request/filter events/swiotlb/swiotlb_bounced/filter events/syscalls/sys_enter_accept/filter events/syscalls/sys_enter_accept4/filter events/syscalls/sys_enter_access/filter events/syscalls/sys_enter_acct/filter events/syscalls/sys_enter_add_key/filter events/syscalls/sys_enter_adjtimex/filter events/syscalls/sys_enter_alarm/filter events/syscalls/sys_enter_arch_prctl/filter events/syscalls/sys_enter_bind/filter events/syscalls/sys_enter_bpf/filter events/syscalls/sys_enter_brk/filter events/syscalls/sys_enter_cachestat/filter events/syscalls/sys_enter_capget/filter events/syscalls/sys_enter_capset/filter events/syscalls/sys_enter_chdir/filter events/syscalls/sys_enter_chmod/filter events/syscalls/sys_enter_chown/filter events/syscalls/sys_enter_chroot/filter events/syscalls/sys_enter_clock_adjtime/filter events/syscalls/sys_enter_clock_getres/filter events/syscalls/sys_enter_clock_gettime/filter events/syscalls/sys_enter_clock_nanosleep/filter events/syscalls/sys_enter_clock_settime/filter events/syscalls/sys_enter_clone/filter events/syscalls/sys_enter_clone3/filter events/syscalls/sys_enter_close/filter events/syscalls/sys_enter_close_range/filter events/syscalls/sys_enter_connect/filter events/syscalls/sys_enter_copy_file_range/filter events/syscalls/sys_enter_creat/filter events/syscalls/sys_enter_delete_module/filter events/syscalls/sys_enter_dup/filter events/syscalls/sys_enter_dup2/filter events/syscalls/sys_enter_dup3/filter events/syscalls/sys_enter_epoll_create/filter events/syscalls/sys_enter_epoll_create1/filter events/syscalls/sys_enter_epoll_ctl/filter events/syscalls/sys_enter_epoll_pwait/filter events/syscalls/sys_enter_epoll_pwait2/filter events/syscalls/sys_enter_epoll_wait/filter events/syscalls/sys_enter_eventfd/filter events/syscalls/sys_enter_eventfd2/filter events/syscalls/sys_enter_execve/filter events/syscalls/sys_enter_execveat/filter events/syscalls/sys_enter_exit/filter events/syscalls/sys_enter_exit_group/filter events/syscalls/sys_enter_faccessat/filter events/syscalls/sys_enter_faccessat2/filter events/syscalls/sys_enter_fadvise64/filter events/syscalls/sys_enter_fallocate/filter events/syscalls/sys_enter_fanotify_init/filter events/syscalls/sys_enter_fanotify_mark/filter events/syscalls/sys_enter_fchdir/filter events/syscalls/sys_enter_fchmod/filter events/syscalls/sys_enter_fchmodat/filter events/syscalls/sys_enter_fchmodat2/filter events/syscalls/sys_enter_fchown/filter events/syscalls/sys_enter_fchownat/filter events/syscalls/sys_enter_fcntl/filter events/syscalls/sys_enter_fdatasync/filter events/syscalls/sys_enter_fgetxattr/filter events/syscalls/sys_enter_file_getattr/filter events/syscalls/sys_enter_file_setattr/filter events/syscalls/sys_enter_finit_module/filter events/syscalls/sys_enter_flistxattr/filter events/syscalls/sys_enter_flock/filter events/syscalls/sys_enter_fork/filter events/syscalls/sys_enter_fremovexattr/filter events/syscalls/sys_enter_fsconfig/filter events/syscalls/sys_enter_fsetxattr/filter events/syscalls/sys_enter_fsmount/filter events/syscalls/sys_enter_fsopen/filter events/syscalls/sys_enter_fspick/filter events/syscalls/sys_enter_fstatfs/filter events/syscalls/sys_enter_fsync/filter events/syscalls/sys_enter_ftruncate/filter events/syscalls/sys_enter_futex/filter events/syscalls/sys_enter_futex_requeue/filter events/syscalls/sys_enter_futex_wait/filter events/syscalls/sys_enter_futex_waitv/filter events/syscalls/sys_enter_futex_wake/filter events/syscalls/sys_enter_futimesat/filter events/syscalls/sys_enter_get_mempolicy/filter events/syscalls/sys_enter_get_robust_list/filter events/syscalls/sys_enter_getcpu/filter events/syscalls/sys_enter_getcwd/filter events/syscalls/sys_enter_getdents/filter events/syscalls/sys_enter_getdents64/filter events/syscalls/sys_enter_getegid/filter events/syscalls/sys_enter_geteuid/filter events/syscalls/sys_enter_getgid/filter events/syscalls/sys_enter_getgroups/filter events/syscalls/sys_enter_getitimer/filter events/syscalls/sys_enter_getpeername/filter events/syscalls/sys_enter_getpgid/filter events/syscalls/sys_enter_getpgrp/filter events/syscalls/sys_enter_getpid/filter events/syscalls/sys_enter_getppid/filter events/syscalls/sys_enter_getpriority/filter events/syscalls/sys_enter_getrandom/filter events/syscalls/sys_enter_getresgid/filter events/syscalls/sys_enter_getresuid/filter events/syscalls/sys_enter_getrlimit/filter events/syscalls/sys_enter_getrusage/filter events/syscalls/sys_enter_getsid/filter events/syscalls/sys_enter_getsockname/filter events/syscalls/sys_enter_getsockopt/filter events/syscalls/sys_enter_gettid/filter events/syscalls/sys_enter_gettimeofday/filter events/syscalls/sys_enter_getuid/filter events/syscalls/sys_enter_getxattr/filter events/syscalls/sys_enter_getxattrat/filter events/syscalls/sys_enter_init_module/filter events/syscalls/sys_enter_inotify_add_watch/filter events/syscalls/sys_enter_inotify_init/filter events/syscalls/sys_enter_inotify_init1/filter events/syscalls/sys_enter_inotify_rm_watch/filter events/syscalls/sys_enter_io_cancel/filter events/syscalls/sys_enter_io_destroy/filter events/syscalls/sys_enter_io_getevents/filter events/syscalls/sys_enter_io_pgetevents/filter events/syscalls/sys_enter_io_setup/filter events/syscalls/sys_enter_io_submit/filter events/syscalls/sys_enter_io_uring_enter/filter events/syscalls/sys_enter_io_uring_register/filter events/syscalls/sys_enter_io_uring_setup/filter events/syscalls/sys_enter_ioctl/filter events/syscalls/sys_enter_ioperm/filter events/syscalls/sys_enter_iopl/filter events/syscalls/sys_enter_ioprio_get/filter events/syscalls/sys_enter_ioprio_set/filter events/syscalls/sys_enter_kcmp/filter events/syscalls/sys_enter_kexec_file_load/filter events/syscalls/sys_enter_kexec_load/filter events/syscalls/sys_enter_keyctl/filter events/syscalls/sys_enter_kill/filter events/syscalls/sys_enter_lchown/filter events/syscalls/sys_enter_lgetxattr/filter events/syscalls/sys_enter_link/filter events/syscalls/sys_enter_linkat/filter events/syscalls/sys_enter_listen/filter events/syscalls/sys_enter_listmount/filter events/syscalls/sys_enter_listns/filter events/syscalls/sys_enter_listxattr/filter events/syscalls/sys_enter_listxattrat/filter events/syscalls/sys_enter_llistxattr/filter events/syscalls/sys_enter_lremovexattr/filter events/syscalls/sys_enter_lseek/filter events/syscalls/sys_enter_lsetxattr/filter events/syscalls/sys_enter_lsm_get_self_attr/filter events/syscalls/sys_enter_lsm_list_modules/filter events/syscalls/sys_enter_lsm_set_self_attr/filter events/syscalls/sys_enter_madvise/filter events/syscalls/sys_enter_mbind/filter events/syscalls/sys_enter_membarrier/filter events/syscalls/sys_enter_memfd_create/filter events/syscalls/sys_enter_memfd_secret/filter events/syscalls/sys_enter_migrate_pages/filter events/syscalls/sys_enter_mincore/filter events/syscalls/sys_enter_mkdir/filter events/syscalls/sys_enter_mkdirat/filter events/syscalls/sys_enter_mknod/filter events/syscalls/sys_enter_mknodat/filter events/syscalls/sys_enter_mlock/filter events/syscalls/sys_enter_mlock2/filter events/syscalls/sys_enter_mlockall/filter events/syscalls/sys_enter_mmap/filter events/syscalls/sys_enter_modify_ldt/filter events/syscalls/sys_enter_mount/filter events/syscalls/sys_enter_mount_setattr/filter events/syscalls/sys_enter_move_mount/filter events/syscalls/sys_enter_move_pages/filter events/syscalls/sys_enter_mprotect/filter events/syscalls/sys_enter_mq_getsetattr/filter events/syscalls/sys_enter_mq_notify/filter events/syscalls/sys_enter_mq_open/filter events/syscalls/sys_enter_mq_timedreceive/filter events/syscalls/sys_enter_mq_timedsend/filter events/syscalls/sys_enter_mq_unlink/filter events/syscalls/sys_enter_mremap/filter events/syscalls/sys_enter_mseal/filter events/syscalls/sys_enter_msgctl/filter events/syscalls/sys_enter_msgget/filter events/syscalls/sys_enter_msgrcv/filter events/syscalls/sys_enter_msgsnd/filter events/syscalls/sys_enter_msync/filter events/syscalls/sys_enter_munlock/filter events/syscalls/sys_enter_munlockall/filter events/syscalls/sys_enter_munmap/filter events/syscalls/sys_enter_name_to_handle_at/filter events/syscalls/sys_enter_nanosleep/filter events/syscalls/sys_enter_newfstat/filter events/syscalls/sys_enter_newfstatat/filter events/syscalls/sys_enter_newlstat/filter events/syscalls/sys_enter_newstat/filter events/syscalls/sys_enter_newuname/filter events/syscalls/sys_enter_open/filter events/syscalls/sys_enter_open_by_handle_at/filter events/syscalls/sys_enter_open_tree/filter events/syscalls/sys_enter_open_tree_attr/filter events/syscalls/sys_enter_openat/filter events/syscalls/sys_enter_openat2/filter events/syscalls/sys_enter_pause/filter events/syscalls/sys_enter_perf_event_open/filter events/syscalls/sys_enter_personality/filter events/syscalls/sys_enter_pidfd_getfd/filter events/syscalls/sys_enter_pidfd_open/filter events/syscalls/sys_enter_pidfd_send_signal/filter events/syscalls/sys_enter_pipe/filter events/syscalls/sys_enter_pipe2/filter events/syscalls/sys_enter_pivot_root/filter events/syscalls/sys_enter_pkey_alloc/filter events/syscalls/sys_enter_pkey_free/filter events/syscalls/sys_enter_pkey_mprotect/filter events/syscalls/sys_enter_poll/filter events/syscalls/sys_enter_ppoll/filter events/syscalls/sys_enter_prctl/filter events/syscalls/sys_enter_pread64/filter events/syscalls/sys_enter_preadv/filter events/syscalls/sys_enter_preadv2/filter events/syscalls/sys_enter_prlimit64/filter events/syscalls/sys_enter_process_madvise/filter events/syscalls/sys_enter_process_mrelease/filter events/syscalls/sys_enter_process_vm_readv/filter events/syscalls/sys_enter_process_vm_writev/filter events/syscalls/sys_enter_pselect6/filter events/syscalls/sys_enter_ptrace/filter events/syscalls/sys_enter_pwrite64/filter events/syscalls/sys_enter_pwritev/filter events/syscalls/sys_enter_pwritev2/filter events/syscalls/sys_enter_quotactl/filter events/syscalls/sys_enter_quotactl_fd/filter events/syscalls/sys_enter_read/filter events/syscalls/sys_enter_readahead/filter events/syscalls/sys_enter_readlink/filter events/syscalls/sys_enter_readlinkat/filter events/syscalls/sys_enter_readv/filter events/syscalls/sys_enter_reboot/filter events/syscalls/sys_enter_recvfrom/filter events/syscalls/sys_enter_recvmmsg/filter events/syscalls/sys_enter_recvmsg/filter events/syscalls/sys_enter_remap_file_pages/filter events/syscalls/sys_enter_removexattr/filter events/syscalls/sys_enter_removexattrat/filter events/syscalls/sys_enter_rename/filter events/syscalls/sys_enter_renameat/filter events/syscalls/sys_enter_renameat2/filter events/syscalls/sys_enter_request_key/filter events/syscalls/sys_enter_restart_syscall/filter events/syscalls/sys_enter_rmdir/filter events/syscalls/sys_enter_rseq/filter events/syscalls/sys_enter_rt_sigaction/filter events/syscalls/sys_enter_rt_sigpending/filter events/syscalls/sys_enter_rt_sigprocmask/filter events/syscalls/sys_enter_rt_sigqueueinfo/filter events/syscalls/sys_enter_rt_sigreturn/filter events/syscalls/sys_enter_rt_sigsuspend/filter events/syscalls/sys_enter_rt_sigtimedwait/filter events/syscalls/sys_enter_rt_tgsigqueueinfo/filter events/syscalls/sys_enter_sched_get_priority_max/filter events/syscalls/sys_enter_sched_get_priority_min/filter events/syscalls/sys_enter_sched_getaffinity/filter events/syscalls/sys_enter_sched_getattr/filter events/syscalls/sys_enter_sched_getparam/filter events/syscalls/sys_enter_sched_getscheduler/filter events/syscalls/sys_enter_sched_rr_get_interval/filter events/syscalls/sys_enter_sched_setaffinity/filter events/syscalls/sys_enter_sched_setattr/filter events/syscalls/sys_enter_sched_setparam/filter events/syscalls/sys_enter_sched_setscheduler/filter events/syscalls/sys_enter_sched_yield/filter events/syscalls/sys_enter_seccomp/filter events/syscalls/sys_enter_select/filter events/syscalls/sys_enter_semctl/filter events/syscalls/sys_enter_semget/filter events/syscalls/sys_enter_semop/filter events/syscalls/sys_enter_semtimedop/filter events/syscalls/sys_enter_sendfile64/filter events/syscalls/sys_enter_sendmmsg/filter events/syscalls/sys_enter_sendmsg/filter events/syscalls/sys_enter_sendto/filter events/syscalls/sys_enter_set_mempolicy/filter events/syscalls/sys_enter_set_mempolicy_home_node/filter events/syscalls/sys_enter_set_robust_list/filter events/syscalls/sys_enter_set_tid_address/filter events/syscalls/sys_enter_setdomainname/filter events/syscalls/sys_enter_setfsgid/filter events/syscalls/sys_enter_setfsuid/filter events/syscalls/sys_enter_setgid/filter events/syscalls/sys_enter_setgroups/filter events/syscalls/sys_enter_sethostname/filter events/syscalls/sys_enter_setitimer/filter events/syscalls/sys_enter_setns/filter events/syscalls/sys_enter_setpgid/filter events/syscalls/sys_enter_setpriority/filter events/syscalls/sys_enter_setregid/filter events/syscalls/sys_enter_setresgid/filter events/syscalls/sys_enter_setresuid/filter events/syscalls/sys_enter_setreuid/filter events/syscalls/sys_enter_setrlimit/filter events/syscalls/sys_enter_setsid/filter events/syscalls/sys_enter_setsockopt/filter events/syscalls/sys_enter_settimeofday/filter events/syscalls/sys_enter_setuid/filter events/syscalls/sys_enter_setxattr/filter events/syscalls/sys_enter_setxattrat/filter events/syscalls/sys_enter_shmat/filter events/syscalls/sys_enter_shmctl/filter events/syscalls/sys_enter_shmdt/filter events/syscalls/sys_enter_shmget/filter events/syscalls/sys_enter_shutdown/filter events/syscalls/sys_enter_sigaltstack/filter events/syscalls/sys_enter_signalfd/filter events/syscalls/sys_enter_signalfd4/filter events/syscalls/sys_enter_socket/filter events/syscalls/sys_enter_socketpair/filter events/syscalls/sys_enter_splice/filter events/syscalls/sys_enter_statfs/filter events/syscalls/sys_enter_statmount/filter events/syscalls/sys_enter_statx/filter events/syscalls/sys_enter_swapoff/filter events/syscalls/sys_enter_swapon/filter events/syscalls/sys_enter_symlink/filter events/syscalls/sys_enter_symlinkat/filter events/syscalls/sys_enter_sync/filter events/syscalls/sys_enter_sync_file_range/filter events/syscalls/sys_enter_syncfs/filter events/syscalls/sys_enter_sysfs/filter events/syscalls/sys_enter_sysinfo/filter events/syscalls/sys_enter_syslog/filter events/syscalls/sys_enter_tee/filter events/syscalls/sys_enter_tgkill/filter events/syscalls/sys_enter_time/filter events/syscalls/sys_enter_timer_create/filter events/syscalls/sys_enter_timer_delete/filter events/syscalls/sys_enter_timer_getoverrun/filter events/syscalls/sys_enter_timer_gettime/filter events/syscalls/sys_enter_timer_settime/filter events/syscalls/sys_enter_timerfd_create/filter events/syscalls/sys_enter_timerfd_gettime/filter events/syscalls/sys_enter_timerfd_settime/filter events/syscalls/sys_enter_times/filter events/syscalls/sys_enter_tkill/filter events/syscalls/sys_enter_truncate/filter events/syscalls/sys_enter_umask/filter events/syscalls/sys_enter_umount/filter events/syscalls/sys_enter_unlink/filter events/syscalls/sys_enter_unlinkat/filter events/syscalls/sys_enter_unshare/filter events/syscalls/sys_enter_uprobe/filter events/syscalls/sys_enter_uretprobe/filter events/syscalls/sys_enter_userfaultfd/filter events/syscalls/sys_enter_ustat/filter events/syscalls/sys_enter_utime/filter events/syscalls/sys_enter_utimensat/filter events/syscalls/sys_enter_utimes/filter events/syscalls/sys_enter_vfork/filter events/syscalls/sys_enter_vhangup/filter events/syscalls/sys_enter_vmsplice/filter events/syscalls/sys_enter_wait4/filter events/syscalls/sys_enter_waitid/filter events/syscalls/sys_enter_write/filter events/syscalls/sys_enter_writev/filter events/syscalls/sys_exit_accept/filter events/syscalls/sys_exit_accept4/filter events/syscalls/sys_exit_access/filter events/syscalls/sys_exit_acct/filter events/syscalls/sys_exit_add_key/filter events/syscalls/sys_exit_adjtimex/filter events/syscalls/sys_exit_alarm/filter events/syscalls/sys_exit_arch_prctl/filter events/syscalls/sys_exit_bind/filter events/syscalls/sys_exit_bpf/filter events/syscalls/sys_exit_brk/filter events/syscalls/sys_exit_cachestat/filter events/syscalls/sys_exit_capget/filter events/syscalls/sys_exit_capset/filter events/syscalls/sys_exit_chdir/filter events/syscalls/sys_exit_chmod/filter events/syscalls/sys_exit_chown/filter events/syscalls/sys_exit_chroot/filter events/syscalls/sys_exit_clock_adjtime/filter events/syscalls/sys_exit_clock_getres/filter events/syscalls/sys_exit_clock_gettime/filter events/syscalls/sys_exit_clock_nanosleep/filter events/syscalls/sys_exit_clock_settime/filter events/syscalls/sys_exit_clone/filter events/syscalls/sys_exit_clone3/filter events/syscalls/sys_exit_close/filter events/syscalls/sys_exit_close_range/filter events/syscalls/sys_exit_connect/filter events/syscalls/sys_exit_copy_file_range/filter events/syscalls/sys_exit_creat/filter events/syscalls/sys_exit_delete_module/filter events/syscalls/sys_exit_dup/filter events/syscalls/sys_exit_dup2/filter events/syscalls/sys_exit_dup3/filter events/syscalls/sys_exit_epoll_create/filter events/syscalls/sys_exit_epoll_create1/filter events/syscalls/sys_exit_epoll_ctl/filter events/syscalls/sys_exit_epoll_pwait/filter events/syscalls/sys_exit_epoll_pwait2/filter events/syscalls/sys_exit_epoll_wait/filter events/syscalls/sys_exit_eventfd/filter events/syscalls/sys_exit_eventfd2/filter events/syscalls/sys_exit_execve/filter events/syscalls/sys_exit_execveat/filter events/syscalls/sys_exit_exit/filter events/syscalls/sys_exit_exit_group/filter events/syscalls/sys_exit_faccessat/filter events/syscalls/sys_exit_faccessat2/filter events/syscalls/sys_exit_fadvise64/filter events/syscalls/sys_exit_fallocate/filter events/syscalls/sys_exit_fanotify_init/filter events/syscalls/sys_exit_fanotify_mark/filter events/syscalls/sys_exit_fchdir/filter events/syscalls/sys_exit_fchmod/filter events/syscalls/sys_exit_fchmodat/filter events/syscalls/sys_exit_fchmodat2/filter events/syscalls/sys_exit_fchown/filter events/syscalls/sys_exit_fchownat/filter events/syscalls/sys_exit_fcntl/filter events/syscalls/sys_exit_fdatasync/filter events/syscalls/sys_exit_fgetxattr/filter events/syscalls/sys_exit_file_getattr/filter events/syscalls/sys_exit_file_setattr/filter events/syscalls/sys_exit_finit_module/filter events/syscalls/sys_exit_flistxattr/filter events/syscalls/sys_exit_flock/filter events/syscalls/sys_exit_fork/filter events/syscalls/sys_exit_fremovexattr/filter events/syscalls/sys_exit_fsconfig/filter events/syscalls/sys_exit_fsetxattr/filter events/syscalls/sys_exit_fsmount/filter events/syscalls/sys_exit_fsopen/filter events/syscalls/sys_exit_fspick/filter events/syscalls/sys_exit_fstatfs/filter events/syscalls/sys_exit_fsync/filter events/syscalls/sys_exit_ftruncate/filter events/syscalls/sys_exit_futex/filter events/syscalls/sys_exit_futex_requeue/filter events/syscalls/sys_exit_futex_wait/filter events/syscalls/sys_exit_futex_waitv/filter events/syscalls/sys_exit_futex_wake/filter events/syscalls/sys_exit_futimesat/filter events/syscalls/sys_exit_get_mempolicy/filter events/syscalls/sys_exit_get_robust_list/filter events/syscalls/sys_exit_getcpu/filter events/syscalls/sys_exit_getcwd/filter events/syscalls/sys_exit_getdents/filter events/syscalls/sys_exit_getdents64/filter events/syscalls/sys_exit_getegid/filter events/syscalls/sys_exit_geteuid/filter events/syscalls/sys_exit_getgid/filter events/syscalls/sys_exit_getgroups/filter events/syscalls/sys_exit_getitimer/filter events/syscalls/sys_exit_getpeername/filter events/syscalls/sys_exit_getpgid/filter events/syscalls/sys_exit_getpgrp/filter events/syscalls/sys_exit_getpid/filter events/syscalls/sys_exit_getppid/filter events/syscalls/sys_exit_getpriority/filter events/syscalls/sys_exit_getrandom/filter events/syscalls/sys_exit_getresgid/filter events/syscalls/sys_exit_getresuid/filter events/syscalls/sys_exit_getrlimit/filter events/syscalls/sys_exit_getrusage/filter events/syscalls/sys_exit_getsid/filter events/syscalls/sys_exit_getsockname/filter events/syscalls/sys_exit_getsockopt/filter events/syscalls/sys_exit_gettid/filter events/syscalls/sys_exit_gettimeofday/filter events/syscalls/sys_exit_getuid/filter events/syscalls/sys_exit_getxattr/filter events/syscalls/sys_exit_getxattrat/filter events/syscalls/sys_exit_init_module/filter events/syscalls/sys_exit_inotify_add_watch/filter events/syscalls/sys_exit_inotify_init/filter events/syscalls/sys_exit_inotify_init1/filter events/syscalls/sys_exit_inotify_rm_watch/filter events/syscalls/sys_exit_io_cancel/filter events/syscalls/sys_exit_io_destroy/filter events/syscalls/sys_exit_io_getevents/filter events/syscalls/sys_exit_io_pgetevents/filter events/syscalls/sys_exit_io_setup/filter events/syscalls/sys_exit_io_submit/filter events/syscalls/sys_exit_io_uring_enter/filter events/syscalls/sys_exit_io_uring_register/filter events/syscalls/sys_exit_io_uring_setup/filter events/syscalls/sys_exit_ioctl/filter events/syscalls/sys_exit_ioperm/filter events/syscalls/sys_exit_iopl/filter events/syscalls/sys_exit_ioprio_get/filter events/syscalls/sys_exit_ioprio_set/filter events/syscalls/sys_exit_kcmp/filter events/syscalls/sys_exit_kexec_file_load/filter events/syscalls/sys_exit_kexec_load/filter events/syscalls/sys_exit_keyctl/filter events/syscalls/sys_exit_kill/filter events/syscalls/sys_exit_lchown/filter events/syscalls/sys_exit_lgetxattr/filter events/syscalls/sys_exit_link/filter events/syscalls/sys_exit_linkat/filter events/syscalls/sys_exit_listen/filter events/syscalls/sys_exit_listmount/filter events/syscalls/sys_exit_listns/filter events/syscalls/sys_exit_listxattr/filter events/syscalls/sys_exit_listxattrat/filter events/syscalls/sys_exit_llistxattr/filter events/syscalls/sys_exit_lremovexattr/filter events/syscalls/sys_exit_lseek/filter events/syscalls/sys_exit_lsetxattr/filter events/syscalls/sys_exit_lsm_get_self_attr/filter events/syscalls/sys_exit_lsm_list_modules/filter events/syscalls/sys_exit_lsm_set_self_attr/filter events/syscalls/sys_exit_madvise/filter events/syscalls/sys_exit_mbind/filter events/syscalls/sys_exit_membarrier/filter events/syscalls/sys_exit_memfd_create/filter events/syscalls/sys_exit_memfd_secret/filter events/syscalls/sys_exit_migrate_pages/filter events/syscalls/sys_exit_mincore/filter events/syscalls/sys_exit_mkdir/filter events/syscalls/sys_exit_mkdirat/filter events/syscalls/sys_exit_mknod/filter events/syscalls/sys_exit_mknodat/filter events/syscalls/sys_exit_mlock/filter events/syscalls/sys_exit_mlock2/filter events/syscalls/sys_exit_mlockall/filter events/syscalls/sys_exit_mmap/filter events/syscalls/sys_exit_modify_ldt/filter events/syscalls/sys_exit_mount/filter events/syscalls/sys_exit_mount_setattr/filter events/syscalls/sys_exit_move_mount/filter events/syscalls/sys_exit_move_pages/filter events/syscalls/sys_exit_mprotect/filter events/syscalls/sys_exit_mq_getsetattr/filter events/syscalls/sys_exit_mq_notify/filter events/syscalls/sys_exit_mq_open/filter events/syscalls/sys_exit_mq_timedreceive/filter events/syscalls/sys_exit_mq_timedsend/filter events/syscalls/sys_exit_mq_unlink/filter events/syscalls/sys_exit_mremap/filter events/syscalls/sys_exit_mseal/filter events/syscalls/sys_exit_msgctl/filter events/syscalls/sys_exit_msgget/filter events/syscalls/sys_exit_msgrcv/filter events/syscalls/sys_exit_msgsnd/filter events/syscalls/sys_exit_msync/filter events/syscalls/sys_exit_munlock/filter events/syscalls/sys_exit_munlockall/filter events/syscalls/sys_exit_munmap/filter events/syscalls/sys_exit_name_to_handle_at/filter events/syscalls/sys_exit_nanosleep/filter events/syscalls/sys_exit_newfstat/filter events/syscalls/sys_exit_newfstatat/filter events/syscalls/sys_exit_newlstat/filter events/syscalls/sys_exit_newstat/filter events/syscalls/sys_exit_newuname/filter events/syscalls/sys_exit_open/filter events/syscalls/sys_exit_open_by_handle_at/filter events/syscalls/sys_exit_open_tree/filter events/syscalls/sys_exit_open_tree_attr/filter events/syscalls/sys_exit_openat/filter events/syscalls/sys_exit_openat2/filter events/syscalls/sys_exit_pause/filter events/syscalls/sys_exit_perf_event_open/filter events/syscalls/sys_exit_personality/filter events/syscalls/sys_exit_pidfd_getfd/filter events/syscalls/sys_exit_pidfd_open/filter events/syscalls/sys_exit_pidfd_send_signal/filter events/syscalls/sys_exit_pipe/filter events/syscalls/sys_exit_pipe2/filter events/syscalls/sys_exit_pivot_root/filter events/syscalls/sys_exit_pkey_alloc/filter events/syscalls/sys_exit_pkey_free/filter events/syscalls/sys_exit_pkey_mprotect/filter events/syscalls/sys_exit_poll/filter events/syscalls/sys_exit_ppoll/filter events/syscalls/sys_exit_prctl/filter events/syscalls/sys_exit_pread64/filter events/syscalls/sys_exit_preadv/filter events/syscalls/sys_exit_preadv2/filter events/syscalls/sys_exit_prlimit64/filter events/syscalls/sys_exit_process_madvise/filter events/syscalls/sys_exit_process_mrelease/filter events/syscalls/sys_exit_process_vm_readv/filter events/syscalls/sys_exit_process_vm_writev/filter events/syscalls/sys_exit_pselect6/filter events/syscalls/sys_exit_ptrace/filter events/syscalls/sys_exit_pwrite64/filter events/syscalls/sys_exit_pwritev/filter events/syscalls/sys_exit_pwritev2/filter events/syscalls/sys_exit_quotactl/filter events/syscalls/sys_exit_quotactl_fd/filter events/syscalls/sys_exit_read/filter events/syscalls/sys_exit_readahead/filter events/syscalls/sys_exit_readlink/filter events/syscalls/sys_exit_readlinkat/filter events/syscalls/sys_exit_readv/filter events/syscalls/sys_exit_reboot/filter events/syscalls/sys_exit_recvfrom/filter events/syscalls/sys_exit_recvmmsg/filter events/syscalls/sys_exit_recvmsg/filter events/syscalls/sys_exit_remap_file_pages/filter events/syscalls/sys_exit_removexattr/filter events/syscalls/sys_exit_removexattrat/filter events/syscalls/sys_exit_rename/filter events/syscalls/sys_exit_renameat/filter events/syscalls/sys_exit_renameat2/filter events/syscalls/sys_exit_request_key/filter events/syscalls/sys_exit_restart_syscall/filter events/syscalls/sys_exit_rmdir/filter events/syscalls/sys_exit_rseq/filter events/syscalls/sys_exit_rt_sigaction/filter events/syscalls/sys_exit_rt_sigpending/filter events/syscalls/sys_exit_rt_sigprocmask/filter events/syscalls/sys_exit_rt_sigqueueinfo/filter events/syscalls/sys_exit_rt_sigreturn/filter events/syscalls/sys_exit_rt_sigsuspend/filter events/syscalls/sys_exit_rt_sigtimedwait/filter events/syscalls/sys_exit_rt_tgsigqueueinfo/filter events/syscalls/sys_exit_sched_get_priority_max/filter events/syscalls/sys_exit_sched_get_priority_min/filter events/syscalls/sys_exit_sched_getaffinity/filter events/syscalls/sys_exit_sched_getattr/filter events/syscalls/sys_exit_sched_getparam/filter events/syscalls/sys_exit_sched_getscheduler/filter events/syscalls/sys_exit_sched_rr_get_interval/filter events/syscalls/sys_exit_sched_setaffinity/filter events/syscalls/sys_exit_sched_setattr/filter events/syscalls/sys_exit_sched_setparam/filter events/syscalls/sys_exit_sched_setscheduler/filter events/syscalls/sys_exit_sched_yield/filter events/syscalls/sys_exit_seccomp/filter events/syscalls/sys_exit_select/filter events/syscalls/sys_exit_semctl/filter events/syscalls/sys_exit_semget/filter events/syscalls/sys_exit_semop/filter events/syscalls/sys_exit_semtimedop/filter events/syscalls/sys_exit_sendfile64/filter events/syscalls/sys_exit_sendmmsg/filter events/syscalls/sys_exit_sendmsg/filter events/syscalls/sys_exit_sendto/filter events/syscalls/sys_exit_set_mempolicy/filter events/syscalls/sys_exit_set_mempolicy_home_node/filter events/syscalls/sys_exit_set_robust_list/filter events/syscalls/sys_exit_set_tid_address/filter events/syscalls/sys_exit_setdomainname/filter events/syscalls/sys_exit_setfsgid/filter events/syscalls/sys_exit_setfsuid/filter events/syscalls/sys_exit_setgid/filter events/syscalls/sys_exit_setgroups/filter events/syscalls/sys_exit_sethostname/filter events/syscalls/sys_exit_setitimer/filter events/syscalls/sys_exit_setns/filter events/syscalls/sys_exit_setpgid/filter events/syscalls/sys_exit_setpriority/filter events/syscalls/sys_exit_setregid/filter events/syscalls/sys_exit_setresgid/filter events/syscalls/sys_exit_setresuid/filter events/syscalls/sys_exit_setreuid/filter events/syscalls/sys_exit_setrlimit/filter events/syscalls/sys_exit_setsid/filter events/syscalls/sys_exit_setsockopt/filter events/syscalls/sys_exit_settimeofday/filter events/syscalls/sys_exit_setuid/filter events/syscalls/sys_exit_setxattr/filter events/syscalls/sys_exit_setxattrat/filter events/syscalls/sys_exit_shmat/filter events/syscalls/sys_exit_shmctl/filter events/syscalls/sys_exit_shmdt/filter events/syscalls/sys_exit_shmget/filter events/syscalls/sys_exit_shutdown/filter events/syscalls/sys_exit_sigaltstack/filter events/syscalls/sys_exit_signalfd/filter events/syscalls/sys_exit_signalfd4/filter events/syscalls/sys_exit_socket/filter events/syscalls/sys_exit_socketpair/filter events/syscalls/sys_exit_splice/filter events/syscalls/sys_exit_statfs/filter events/syscalls/sys_exit_statmount/filter events/syscalls/sys_exit_statx/filter events/syscalls/sys_exit_swapoff/filter events/syscalls/sys_exit_swapon/filter events/syscalls/sys_exit_symlink/filter events/syscalls/sys_exit_symlinkat/filter events/syscalls/sys_exit_sync/filter events/syscalls/sys_exit_sync_file_range/filter events/syscalls/sys_exit_syncfs/filter events/syscalls/sys_exit_sysfs/filter events/syscalls/sys_exit_sysinfo/filter events/syscalls/sys_exit_syslog/filter events/syscalls/sys_exit_tee/filter events/syscalls/sys_exit_tgkill/filter events/syscalls/sys_exit_time/filter events/syscalls/sys_exit_timer_create/filter events/syscalls/sys_exit_timer_delete/filter events/syscalls/sys_exit_timer_getoverrun/filter events/syscalls/sys_exit_timer_gettime/filter events/syscalls/sys_exit_timer_settime/filter events/syscalls/sys_exit_timerfd_create/filter events/syscalls/sys_exit_timerfd_gettime/filter events/syscalls/sys_exit_timerfd_settime/filter events/syscalls/sys_exit_times/filter events/syscalls/sys_exit_tkill/filter events/syscalls/sys_exit_truncate/filter events/syscalls/sys_exit_umask/filter events/syscalls/sys_exit_umount/filter events/syscalls/sys_exit_unlink/filter events/syscalls/sys_exit_unlinkat/filter events/syscalls/sys_exit_unshare/filter events/syscalls/sys_exit_uprobe/filter events/syscalls/sys_exit_uretprobe/filter events/syscalls/sys_exit_userfaultfd/filter events/syscalls/sys_exit_ustat/filter events/syscalls/sys_exit_utime/filter events/syscalls/sys_exit_utimensat/filter events/syscalls/sys_exit_utimes/filter events/syscalls/sys_exit_vfork/filter events/syscalls/sys_exit_vhangup/filter events/syscalls/sys_exit_vmsplice/filter events/syscalls/sys_exit_wait4/filter events/syscalls/sys_exit_waitid/filter events/syscalls/sys_exit_write/filter events/syscalls/sys_exit_writev/filter events/task/task_newtask/filter events/task/task_prctl_unknown/filter events/task/task_rename/filter events/tcp/tcp_ao_handshake_failure/filter events/tcp/tcp_ao_key_not_found/filter events/tcp/tcp_ao_mismatch/filter events/tcp/tcp_ao_rcv_sne_update/filter events/tcp/tcp_ao_rnext_request/filter events/tcp/tcp_ao_snd_sne_update/filter events/tcp/tcp_ao_synack_no_key/filter events/tcp/tcp_ao_wrong_maclen/filter events/tcp/tcp_bad_csum/filter events/tcp/tcp_cong_state_set/filter events/tcp/tcp_destroy_sock/filter events/tcp/tcp_hash_ao_required/filter events/tcp/tcp_hash_bad_header/filter events/tcp/tcp_hash_md5_mismatch/filter events/tcp/tcp_hash_md5_required/filter events/tcp/tcp_hash_md5_unexpected/filter events/tcp/tcp_probe/filter events/tcp/tcp_rcv_space_adjust/filter events/tcp/tcp_rcvbuf_grow/filter events/tcp/tcp_receive_reset/filter events/tcp/tcp_retransmit_skb/filter events/tcp/tcp_retransmit_synack/filter events/tcp/tcp_send_reset/filter events/tcp/tcp_sendmsg_locked/filter events/thermal/cdev_update/filter events/thermal/thermal_temperature/filter events/thermal/thermal_zone_trip/filter events/thp/remove_migration_pmd/filter events/thp/set_migration_pmd/filter events/thunderbolt/tb_event/filter events/thunderbolt/tb_rx/filter events/thunderbolt/tb_tx/filter events/timer/hrtimer_cancel/filter events/timer/hrtimer_expire_entry/filter events/timer/hrtimer_expire_exit/filter events/timer/hrtimer_rearm/filter events/timer/hrtimer_setup/filter events/timer/hrtimer_start/filter events/timer/hrtimer_start_expired/filter events/timer/itimer_expire/filter events/timer/itimer_state/filter events/timer/tick_stop/filter events/timer/timer_base_idle/filter events/timer/timer_cancel/filter events/timer/timer_expire_entry/filter events/timer/timer_expire_exit/filter events/timer/timer_init/filter events/timer/timer_start/filter events/timer_migration/tmigr_connect_child_parent/filter events/timer_migration/tmigr_connect_cpu_parent/filter events/timer_migration/tmigr_cpu_active/filter events/timer_migration/tmigr_cpu_available/filter events/timer_migration/tmigr_cpu_idle/filter events/timer_migration/tmigr_cpu_new_timer/filter events/timer_migration/tmigr_cpu_new_timer_idle/filter events/timer_migration/tmigr_cpu_unavailable/filter events/timer_migration/tmigr_group_set/filter events/timer_migration/tmigr_group_set_cpu_active/filter events/timer_migration/tmigr_group_set_cpu_inactive/filter events/timer_migration/tmigr_handle_remote/filter events/timer_migration/tmigr_handle_remote_cpu/filter events/timer_migration/tmigr_update_events/filter events/timestamp/ctime_ns_xchg/filter events/timestamp/ctime_xchg_skip/filter events/timestamp/fill_mg_cmtime/filter events/timestamp/inode_set_ctime_to_ts/filter events/tlb/tlb_flush/filter events/tsm_mr/tsm_mr_read/filter events/tsm_mr/tsm_mr_refresh/filter events/tsm_mr/tsm_mr_write/filter events/ucsi/ucsi_connector_change/filter events/ucsi/ucsi_register_altmode/filter events/ucsi/ucsi_register_port/filter events/ucsi/ucsi_reset_ppm/filter events/ucsi/ucsi_run_command/filter events/udp/udp_fail_queue_rcv_skb/filter events/usbcore/usb_alloc_dev/filter events/usbcore/usb_set_device_state/filter events/vmalloc/alloc_vmap_area/filter events/vmalloc/free_vmap_area_noflush/filter events/vmalloc/purge_vmap_area_lazy/filter events/vmscan/mm_shrink_slab_end/filter events/vmscan/mm_shrink_slab_start/filter events/vmscan/mm_vmscan_balance_pgdat_begin/filter events/vmscan/mm_vmscan_balance_pgdat_end/filter events/vmscan/mm_vmscan_direct_reclaim_begin/filter events/vmscan/mm_vmscan_direct_reclaim_end/filter events/vmscan/mm_vmscan_kswapd_clear_hopeless/filter events/vmscan/mm_vmscan_kswapd_reclaim_fail/filter events/vmscan/mm_vmscan_kswapd_sleep/filter events/vmscan/mm_vmscan_kswapd_wake/filter events/vmscan/mm_vmscan_lru_isolate/filter events/vmscan/mm_vmscan_lru_shrink_active/filter events/vmscan/mm_vmscan_lru_shrink_inactive/filter events/vmscan/mm_vmscan_memcg_reclaim_begin/filter events/vmscan/mm_vmscan_memcg_reclaim_end/filter events/vmscan/mm_vmscan_memcg_softlimit_reclaim_begin/filter events/vmscan/mm_vmscan_memcg_softlimit_reclaim_end/filter events/vmscan/mm_vmscan_node_reclaim_begin/filter events/vmscan/mm_vmscan_node_reclaim_end/filter events/vmscan/mm_vmscan_reclaim_pages/filter events/vmscan/mm_vmscan_throttled/filter events/vmscan/mm_vmscan_wakeup_kswapd/filter events/vmscan/mm_vmscan_write_folio/filter events/vsyscall/emulate_vsyscall/filter events/watchdog/watchdog_ping/filter events/watchdog/watchdog_set_timeout/filter events/watchdog/watchdog_start/filter events/watchdog/watchdog_stop/filter events/wbt/wbt_lat/filter events/wbt/wbt_stat/filter events/wbt/wbt_step/filter events/wbt/wbt_timer/filter events/workqueue/workqueue_activate_work/filter events/workqueue/workqueue_execute_end/filter events/workqueue/workqueue_execute_start/filter events/workqueue/workqueue_queue_work/filter events/writeback/balance_dirty_pages/filter events/writeback/bdi_dirty_ratelimit/filter events/writeback/flush_foreign/filter events/writeback/folio_wait_writeback/filter events/writeback/global_dirty_state/filter events/writeback/inode_foreign_history/filter events/writeback/inode_switch_wbs/filter events/writeback/inode_switch_wbs_queue/filter events/writeback/sb_clear_inode_writeback/filter events/writeback/sb_mark_inode_writeback/filter events/writeback/track_foreign_dirty/filter events/writeback/wbc_writepage/filter events/writeback/writeback_bdi_register/filter events/writeback/writeback_dirty_folio/filter events/writeback/writeback_dirty_inode/filter events/writeback/writeback_dirty_inode_enqueue/filter events/writeback/writeback_dirty_inode_start/filter events/writeback/writeback_exec/filter events/writeback/writeback_lazytime/filter events/writeback/writeback_mark_inode_dirty/filter events/writeback/writeback_pages_written/filter events/writeback/writeback_queue/filter events/writeback/writeback_queue_io/filter events/writeback/writeback_sb_inodes_requeue/filter events/writeback/writeback_single_inode/filter events/writeback/writeback_single_inode_start/filter events/writeback/writeback_start/filter events/writeback/writeback_wait/filter events/writeback/writeback_wake_background/filter events/writeback/writeback_write_inode/filter events/writeback/writeback_write_inode_start/filter events/writeback/writeback_written/filter events/x86_fpu/x86_fpu_after_save/filter events/x86_fpu/x86_fpu_before_save/filter events/x86_fpu/x86_fpu_copy_dst/filter events/x86_fpu/x86_fpu_dropped/filter events/x86_fpu/x86_fpu_regs_activated/filter events/x86_fpu/x86_fpu_regs_deactivated/filter events/x86_fpu/x86_fpu_xstate_check_failed/filter events/xdp/bpf_xdp_link_attach_failed/filter events/xdp/mem_connect/filter events/xdp/mem_disconnect/filter events/xdp/xdp_bulk_tx/filter events/xdp/xdp_cpumap_enqueue/filter events/xdp/xdp_cpumap_kthread/filter events/xdp/xdp_devmap_xmit/filter events/xdp/xdp_exception/filter events/xdp/xdp_redirect/filter events/xdp/xdp_redirect_err/filter events/xen/xen_cpu_load_idt/filter events/xen/xen_cpu_set_ldt/filter events/xen/xen_cpu_write_gdt_entry/filter events/xen/xen_cpu_write_idt_entry/filter events/xen/xen_cpu_write_ldt_entry/filter events/xen/xen_mc_batch/filter events/xen/xen_mc_callback/filter events/xen/xen_mc_entry/filter events/xen/xen_mc_entry_alloc/filter events/xen/xen_mc_extend_args/filter events/xen/xen_mc_flush/filter events/xen/xen_mc_flush_reason/filter events/xen/xen_mc_issue/filter events/xen/xen_mmu_alloc_ptpage/filter events/xen/xen_mmu_flush_tlb_multi/filter events/xen/xen_mmu_flush_tlb_one_user/filter events/xen/xen_mmu_pgd_pin/filter events/xen/xen_mmu_pgd_unpin/filter events/xen/xen_mmu_ptep_modify_prot_commit/filter events/xen/xen_mmu_ptep_modify_prot_start/filter events/xen/xen_mmu_release_ptpage/filter events/xen/xen_mmu_set_p4d/filter events/xen/xen_mmu_set_pmd/filter events/xen/xen_mmu_set_pte/filter events/xen/xen_mmu_set_pud/filter events/xen/xen_mmu_write_cr3/filter events/xhci-hcd/xhci_add_endpoint/filter events/xhci-hcd/xhci_address_ctrl_ctx/filter events/xhci-hcd/xhci_address_ctx/filter events/xhci-hcd/xhci_alloc_dev/filter events/xhci-hcd/xhci_alloc_stream_info_ctx/filter events/xhci-hcd/xhci_alloc_virt_device/filter events/xhci-hcd/xhci_configure_endpoint/filter events/xhci-hcd/xhci_configure_endpoint_ctrl_ctx/filter events/xhci-hcd/xhci_dbc_alloc_request/filter events/xhci-hcd/xhci_dbc_free_request/filter events/xhci-hcd/xhci_dbc_gadget_ep_queue/filter events/xhci-hcd/xhci_dbc_giveback_request/filter events/xhci-hcd/xhci_dbc_handle_event/filter events/xhci-hcd/xhci_dbc_handle_transfer/filter events/xhci-hcd/xhci_dbc_queue_request/filter events/xhci-hcd/xhci_dbg_address/filter events/xhci-hcd/xhci_dbg_cancel_urb/filter events/xhci-hcd/xhci_dbg_context_change/filter events/xhci-hcd/xhci_dbg_init/filter events/xhci-hcd/xhci_dbg_quirks/filter events/xhci-hcd/xhci_dbg_reset_ep/filter events/xhci-hcd/xhci_dbg_ring_expansion/filter events/xhci-hcd/xhci_discover_or_reset_device/filter events/xhci-hcd/xhci_free_dev/filter events/xhci-hcd/xhci_free_virt_device/filter events/xhci-hcd/xhci_get_port_status/filter events/xhci-hcd/xhci_handle_cmd_addr_dev/filter events/xhci-hcd/xhci_handle_cmd_config_ep/filter events/xhci-hcd/xhci_handle_cmd_disable_slot/filter events/xhci-hcd/xhci_handle_cmd_reset_dev/filter events/xhci-hcd/xhci_handle_cmd_reset_ep/filter events/xhci-hcd/xhci_handle_cmd_set_deq/filter events/xhci-hcd/xhci_handle_cmd_set_deq_ep/filter events/xhci-hcd/xhci_handle_cmd_set_deq_stream/filter events/xhci-hcd/xhci_handle_cmd_stop_ep/filter events/xhci-hcd/xhci_handle_command/filter events/xhci-hcd/xhci_handle_event/filter events/xhci-hcd/xhci_handle_port_status/filter events/xhci-hcd/xhci_handle_transfer/filter events/xhci-hcd/xhci_hub_status_data/filter events/xhci-hcd/xhci_inc_deq/filter events/xhci-hcd/xhci_inc_enq/filter events/xhci-hcd/xhci_portsc_writel/filter events/xhci-hcd/xhci_queue_trb/filter events/xhci-hcd/xhci_ring_alloc/filter events/xhci-hcd/xhci_ring_ep_doorbell/filter events/xhci-hcd/xhci_ring_expansion/filter events/xhci-hcd/xhci_ring_free/filter events/xhci-hcd/xhci_ring_host_doorbell/filter events/xhci-hcd/xhci_setup_addressable_virt_device/filter events/xhci-hcd/xhci_setup_device/filter events/xhci-hcd/xhci_setup_device_slot/filter events/xhci-hcd/xhci_stop_device/filter events/xhci-hcd/xhci_urb_dequeue/filter events/xhci-hcd/xhci_urb_enqueue/filter events/xhci-hcd/xhci_urb_giveback/filter
# # + reset_ftrace_filter
# # + '[' '!' -f set_ftrace_filter ']'
# # + echo
# # + grep -v '^#' set_ftrace_filter
# # + read t
# # + disable_events
# # + echo 0
# # + clear_dynamic_events
# # + again=1
# # + stop=1
# # + '[' 1 -eq 1 ']'
# # + stop=2
# # + '[' 2 -gt 10 ']'
# # + again=2
# # + grep -v '^#' dynamic_events
# # + read line
# # grep: dynamic_events: No such file or directory
# # + '[' 2 -eq 1 ']'
# # + '[' -f set_event_pid ']'
# # + echo
# # + '[' -f set_ftrace_pid ']'
# # + echo
# # + '[' -f set_ftrace_notrace ']'
# # + echo
# # + '[' -f set_graph_function ']'
# # + '[' -f stack_trace_filter ']'
# # + '[' -f kprobe_events ']'
# # + '[' -f uprobe_events ']'
# # + '[' -f synthetic_events ']'
# # + '[' -f snapshot ']'
# # + echo 0
# # + '[' -f options/pause-on-trace ']'
# # + echo 1
# # + clear_trace
# # + echo
# # + enable_tracing
# # + echo 1
# # + . /usr/src/perf_selftests-x86_64-rhel-9.4-bpf-c5c413534d40eb4c982f1794e62813f926aba747/tools/testing/selftests/ftrace/test.d/trigger/trigger-hist-poll.tc
# # ++ POLL=/usr/src/perf_selftests-x86_64-rhel-9.4-bpf-c5c413534d40eb4c982f1794e62813f926aba747/tools/testing/selftests/ftrace/poll
# # ++ '[' '!' -x /usr/src/perf_selftests-x86_64-rhel-9.4-bpf-c5c413534d40eb4c982f1794e62813f926aba747/tools/testing/selftests/ftrace/poll ']'
# # ++ EVENT=events/sched/sched_process_exit/
# # ++ set +e
# # ++ /usr/src/perf_selftests-x86_64-rhel-9.4-bpf-c5c413534d40eb4c982f1794e62813f926aba747/tools/testing/selftests/ftrace/poll -I -t 1000 events/sched/sched_process_exit//hist
# # ++ ret=1
# # ++ set -e
# # ++ '[' 1 '!=' 1 ']'
# # ++ echo
# # ++ echo 'hist:key=comm if comm =="sleep"'
# # ++ echo 1
# # ++ BGPID=21019
# # ++ /usr/src/perf_selftests-x86_64-rhel-9.4-bpf-c5c413534d40eb4c982f1794e62813f926aba747/tools/testing/selftests/ftrace/poll -I -t 4000 events/sched/sched_process_exit//hist
# # ++ sleep 2
# # ++ echo 0
# # ++ '[' -d /proc/21019 ']'
# # ++ grep -qw sleep trace
# # ++ echo
# # ++ echo 1
# # ++ BGPID=21028
# # ++ /usr/src/perf_selftests-x86_64-rhel-9.4-bpf-c5c413534d40eb4c982f1794e62813f926aba747/tools/testing/selftests/ftrace/poll -P -t 4000 events/sched/sched_process_exit//hist
# # ++ sleep 2
# # ++ echo 0
# # ++ '[' -d /proc/21028 ']'
# # ++ echo 'poll exits too soon'
# # poll exits too soon
# # ++ kill -KILL 21028
# # ++ exit_fail
# # ++ exit 1
The kernel config and materials to reproduce are available at:
https://download.01.org/0day-ci/archive/20260716/202607161651.ab0a5bf6-lkp@intel.com
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
^ permalink raw reply
* [PATCH] tracing: uprobes: Fix incorrect __free function that frees an error value in __trace_uprobe_create()
From: Ella Ma @ 2026-07-16 14:31 UTC (permalink / raw)
To: rostedt, mhiramat, mathieu.desnoyers
Cc: linux-trace-kernel, linux-kernel, julia.lawall, Ella Ma
Before applying the __free annotation, the original version goes to
label `fail_address_parse`, and does not call function
`free_trace_uprobe` on pointer `tu`. However, after the change, the
function will be called whenever the function returns. This makes the
error value returned by `alloc_trace_uprobe` get freed.
This patch fixes this issue by adding the check for error value in the
__free function definition.
Found by Clang Static Analyzer (my own development fork
https://github.com/Snape3058/llvm-patch-revision/tree/cleanup).
warning: Argument to 'kfree()' is a constant address
(18446744073709551604), which is not memory allocated by
'malloc()' [unix.Malloc]
Fixes: 8b658df20658 ("tracing: uprobes: Cleanup __trace_uprobe_create() with __free()")
Signed-off-by: Ella Ma <alansnape3058@gmail.com>
---
kernel/trace/trace_uprobe.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/kernel/trace/trace_uprobe.c b/kernel/trace/trace_uprobe.c
index c274346853d1..ccbdc96e5578 100644
--- a/kernel/trace/trace_uprobe.c
+++ b/kernel/trace/trace_uprobe.c
@@ -533,7 +533,7 @@ static int register_trace_uprobe(struct trace_uprobe *tu)
return ret;
}
-DEFINE_FREE(free_trace_uprobe, struct trace_uprobe *, if (_T) free_trace_uprobe(_T))
+DEFINE_FREE(free_trace_uprobe, struct trace_uprobe *, if (!IS_ERR_OR_NULL(_T)) free_trace_uprobe(_T))
/*
* Argument syntax:
--
2.34.1
^ permalink raw reply related
* Re: [RFC v3 2/2] arm64: kprobes: Allow reentering kprobes while single-stepping
From: Pu Hu @ 2026-07-16 14:38 UTC (permalink / raw)
To: Will Deacon
Cc: mhiramat@kernel.org, ada.coupriediaz@arm.com,
catalin.marinas@arm.com, davem@davemloft.net, Hongyan Xia,
Jiazi Li, linux-arm-kernel@lists.infradead.org,
linux-kernel@vger.kernel.org, linux-trace-kernel@vger.kernel.org,
naveen@kernel.org, yang@os.amperecomputing.com
In-Reply-To: <aljbf_RmOd9U2KDT@willie-the-truck>
On 7/16/2026 9:24 PM, Will Deacon wrote:
> On Fri, Jul 10, 2026 at 06:32:55AM +0000, Pu Hu wrote:
>> From: Pu Hu <hupu@transsion.com>
>>
>> A kprobe can be hit while another kprobe is in KPROBE_HIT_SS state. This
>> can happen when tracing or perf code runs from the debug exception path
>> while the first kprobe is preparing or executing its out-of-line
>> single-step instruction.
>
> I don't understand this part. The single-step runs with debug exceptions
> disabled (kprobes_save_local_irqflag() sets PSTATE.D) so how do we end
> up taking one?
>
> Will
Hi Will,
Thanks for looking at this.
You are right that the single-step runs with debug exceptions disabled.
However, the case I was referring to is not a hardware breakpoint or a
software-step exception, but another Breakpoint Instruction exception
generated by executing a BRK instruction. A BRK instruction exception is
not masked by PSTATE.D, so it can still be taken while handling a kprobe.
As far as I understand the architecture, there are two different cases here:
- Breakpoint Instruction exceptions, generated by executing a BRK
instruction.
- Breakpoint exceptions, generated by the debug logic, for example by
programmed breakpoint registers.
PSTATE.D masks debug exceptions such as hardware breakpoints,
watchpoints and software-step exceptions, but it does not mask
Breakpoint Instruction exceptions generated by BRK. This also seems
consistent with the pseudocode for BRK,
Arch64.SoftwareBreakpoint(imm16), which does not appear to check
PSTATE.D before taking the exception.
Therefore, even if kprobes_save_local_irqflag() sets PSTATE.D while
handling the first kprobe, if the code executed from that path reaches
another instruction patched with BRK, it can still take a Breakpoint
Instruction exception. In other words, the nested case I mentioned is
another kprobe BRK being hit, not a hardware debug exception or a
software-step exception.
The above analysis is based on the Arm Architecture Reference Manual,
including the descriptions of BRK, Breakpoint Instruction exceptions and
Breakpoint exceptions.
Thanks,
Pu Hu
^ permalink raw reply
* [PATCH] rtla/cli: Unify and improve handling of invalid option arguments
From: Tomas Glozar @ 2026-07-16 14:49 UTC (permalink / raw)
To: Steven Rostedt, Tomas Glozar
Cc: John Kacur, Luis Goncalves, Crystal Wood, Costa Shulyupin,
Wander Lairson Costa, LKML, linux-trace-kernel
The current handling of invalid command line option arguments is
inconsistent:
- opt_llong_callback() treats non-numerical input the same as "-1",
which might or might not be rejected later.
- opt_int_callback() returns -1 on non-numerical input without an error
message, which makes parsing fail silently (libsubcmd will
automatically print the usage of the option only, no error message).
- custom callbacks abort command line parsing using fatal(), which
displays an error message and exits, without libsubcmd printing the
usage.
Unify this such that all invalid options, regardless of the format,
print an error message similar to the out of range case:
Error: --opt: 'value' is not a valid XY
followed by the usage of the option, e.g.:
$ rtla timerlat hist --period=1us
Error: --period: '1us' is not a valid number
Usage: rtla timerlat hist [<options>] [-h|--help]
-p, --period <us> timerlat period in us
As this is a libsubcmd help path, all option parsing failures now return
the exit code of 129 (help).
The unified handling is implemented using a new error message helper,
opt_err(), which is called from two new CLI-specific parsing functions,
strtoll_safe() and strtoi_safe(), as well as from custom helpers.
Option callback tests are updated to cover the new behavior.
Assisted-by: Claude:claude-opus-4-6
Signed-off-by: Tomas Glozar <tglozar@redhat.com>
---
Dependencies:
- "rtla/cli: Unify and improve range validation logic" patch
Link: https://lore.kernel.org/linux-trace-kernel/20260710131554.338335-1-tglozar@redhat.com/
- "rtla: Allow unsetting non-list custom-callback CLI options" patchset
Link: https://lore.kernel.org/linux-trace-kernel/20260629083654.1548925-1-tglozar@redhat.com/T/#u
(transitive dependency through the above patch)
tools/tracing/rtla/src/cli_p.h | 126 +++++++++++++-----
.../rtla/tests/unit/cli_opt_callback.c | 70 +++++++---
2 files changed, 144 insertions(+), 52 deletions(-)
diff --git a/tools/tracing/rtla/src/cli_p.h b/tools/tracing/rtla/src/cli_p.h
index b7688559ca53d..661240d44ad9a 100644
--- a/tools/tracing/rtla/src/cli_p.h
+++ b/tools/tracing/rtla/src/cli_p.h
@@ -5,6 +5,7 @@
#error "Private header file included outside of cli.c module"
#endif
+#include <errno.h>
#include <limits.h>
#include <linux/kernel.h>
#include <subcmd/parse-options.h>
@@ -239,6 +240,41 @@ static int check_int_range(const struct option *opt, int value)
#define RTLA_OPT_DEBUG OPT_BOOLEAN('D', "debug", &config_debug, \
"print debug info")
+/*
+ * Helper functions for parsing numeric option arguments.
+ */
+static void opt_err(const struct option *opt, const char *arg, const char *msg)
+{
+ fprintf(stderr, " Error: --%s: '%s' %s\n", opt->long_name, arg, msg);
+}
+
+static int strtoll_safe(const struct option *opt, const char *arg, long long *value)
+{
+ long long tmp;
+ char *end;
+
+ errno = 0;
+ tmp = strtoll(arg, &end, 10);
+ if (errno || *end || end == arg) {
+ opt_err(opt, arg, "is not a valid number");
+ return -1;
+ }
+ *value = tmp;
+ return 0;
+}
+
+static int strtoi_safe(const struct option *opt, const char *arg, int *value)
+{
+ int tmp;
+
+ if (strtoi(arg, &tmp)) {
+ opt_err(opt, arg, "is not a valid number");
+ return -1;
+ }
+ *value = tmp;
+ return 0;
+}
+
/*
* Common callback functions for command line options
*/
@@ -255,7 +291,8 @@ static int opt_llong_callback(const struct option *opt, const char *arg, int uns
if (!arg)
return -1;
- *value = get_llong_from_str((char *)arg);
+ if (strtoll_safe(opt, arg, value))
+ return -1;
if (check_llong_range(opt, *value))
return -1;
return 0;
@@ -273,7 +310,7 @@ static int opt_int_callback(const struct option *opt, const char *arg, int unset
if (!arg)
return -1;
- if (strtoi(arg, value))
+ if (strtoi_safe(opt, arg, value))
return -1;
if (check_int_range(opt, *value))
return -1;
@@ -296,8 +333,10 @@ static int opt_cpus_cb(const struct option *opt, const char *arg, int unset)
return -1;
retval = parse_cpu_set((char *)arg, ¶ms->monitored_cpus);
- if (retval)
- fatal("Invalid -c cpu list");
+ if (retval) {
+ opt_err(opt, arg, "is not a valid cpu set");
+ return -1;
+ }
params->cpus = (char *)arg;
return 0;
@@ -335,8 +374,10 @@ static int opt_duration_cb(const struct option *opt, const char *arg, int unset)
return -1;
params->duration = parse_seconds_duration((char *)arg);
- if (!params->duration)
- fatal("Invalid -d duration");
+ if (!params->duration) {
+ opt_err(opt, arg, "is not a valid duration");
+ return -1;
+ }
return 0;
}
@@ -376,8 +417,10 @@ static int opt_housekeeping_cb(const struct option *opt, const char *arg, int un
params->hk_cpus = 1;
retval = parse_cpu_set((char *)arg, ¶ms->hk_cpu_set);
- if (retval)
- fatal("Error parsing house keeping CPUs");
+ if (retval) {
+ opt_err(opt, arg, "is not a valid cpu set");
+ return -1;
+ }
return 0;
}
@@ -397,8 +440,10 @@ static int opt_priority_cb(const struct option *opt, const char *arg, int unset)
return -1;
retval = parse_prio((char *)arg, ¶ms->sched_param);
- if (retval == -1)
- fatal("Invalid -P priority");
+ if (retval == -1) {
+ opt_err(opt, arg, "is not a valid priority");
+ return -1;
+ }
params->set_sched = 1;
return 0;
@@ -411,8 +456,10 @@ static int opt_trigger_cb(const struct option *opt, const char *arg, int unset)
if (unset || !arg)
return -1;
- if (!*events)
- fatal("--trigger requires a previous -e");
+ if (!*events) {
+ opt_err(opt, arg, "has no previous event to apply to");
+ return -1;
+ }
trace_event_add_trigger(*events, (char *)arg);
@@ -426,8 +473,10 @@ static int opt_filter_cb(const struct option *opt, const char *arg, int unset)
if (unset || !arg)
return -1;
- if (!*events)
- fatal("--filter requires a previous -e");
+ if (!*events) {
+ opt_err(opt, arg, "has no previous event to apply to");
+ return -1;
+ }
trace_event_add_filter(*events, (char *)arg);
@@ -468,7 +517,8 @@ static int opt_osnoise_auto_cb(const struct option *opt, const char *arg, int un
if (!arg)
return -1;
- auto_thresh = get_llong_from_str((char *)arg);
+ if (strtoll_safe(opt, arg, &auto_thresh))
+ return -1;
params->common.stop_us = auto_thresh;
params->threshold = 1;
@@ -508,8 +558,10 @@ static int opt_osnoise_on_threshold_cb(const struct option *opt, const char *arg
return -1;
retval = actions_parse(actions, (char *)arg, "osnoise_trace.txt");
- if (retval)
- fatal("Invalid action %s", arg);
+ if (retval) {
+ opt_err(opt, arg, "is not a valid action");
+ return -1;
+ }
return 0;
}
@@ -523,8 +575,10 @@ static int opt_osnoise_on_end_cb(const struct option *opt, const char *arg, int
return -1;
retval = actions_parse(actions, (char *)arg, "osnoise_trace.txt");
- if (retval)
- fatal("Invalid action %s", arg);
+ if (retval) {
+ opt_err(opt, arg, "is not a valid action");
+ return -1;
+ }
return 0;
}
@@ -596,7 +650,8 @@ static int opt_timerlat_auto_cb(const struct option *opt, const char *arg, int u
if (!arg)
return -1;
- auto_thresh = get_llong_from_str((char *)arg);
+ if (strtoll_safe(opt, arg, &auto_thresh))
+ return -1;
params->common.stop_total_us = auto_thresh;
params->common.stop_us = auto_thresh;
params->print_stack = auto_thresh;
@@ -623,7 +678,8 @@ static int opt_aa_only_cb(const struct option *opt, const char *arg, int unset)
if (!arg)
return -1;
- auto_thresh = get_llong_from_str((char *)arg);
+ if (strtoll_safe(opt, arg, &auto_thresh))
+ return -1;
params->common.stop_total_us = auto_thresh;
params->common.stop_us = auto_thresh;
params->print_stack = auto_thresh;
@@ -662,8 +718,10 @@ static int opt_timerlat_on_threshold_cb(const struct option *opt, const char *ar
return -1;
retval = actions_parse(actions, (char *)arg, "timerlat_trace.txt");
- if (retval)
- fatal("Invalid action %s", arg);
+ if (retval) {
+ opt_err(opt, arg, "is not a valid action");
+ return -1;
+ }
return 0;
}
@@ -677,8 +735,10 @@ static int opt_timerlat_on_end_cb(const struct option *opt, const char *arg, int
return -1;
retval = actions_parse(actions, (char *)arg, "timerlat_trace.txt");
- if (retval)
- fatal("Invalid action %s", arg);
+ if (retval) {
+ opt_err(opt, arg, "is not a valid action");
+ return -1;
+ }
return 0;
}
@@ -727,8 +787,10 @@ static int opt_stack_format_cb(const struct option *opt, const char *arg, int un
*format = parse_stack_format((char *)arg);
- if (*format == -1)
- fatal("Invalid --stack-format option");
+ if (*format == -1) {
+ opt_err(opt, arg, "is not a valid stack format");
+ return -1;
+ }
return 0;
}
@@ -736,6 +798,7 @@ static int opt_stack_format_cb(const struct option *opt, const char *arg, int un
static int opt_timerlat_align_cb(const struct option *opt, const char *arg, int unset)
{
struct timerlat_params *params = opt->value;
+ long long val;
if (unset) {
params->timerlat_align = false;
@@ -746,10 +809,13 @@ static int opt_timerlat_align_cb(const struct option *opt, const char *arg, int
if (!arg)
return -1;
- params->timerlat_align = true;
- params->timerlat_align_us = get_llong_from_str((char *)arg);
- if (check_llong_range(opt, params->timerlat_align_us))
+ if (strtoll_safe(opt, arg, &val))
return -1;
+ if (check_llong_range(opt, val))
+ return -1;
+
+ params->timerlat_align = true;
+ params->timerlat_align_us = val;
return 0;
}
diff --git a/tools/tracing/rtla/tests/unit/cli_opt_callback.c b/tools/tracing/rtla/tests/unit/cli_opt_callback.c
index 8439fb5c6f0b3..70e2576b1336f 100644
--- a/tools/tracing/rtla/tests/unit/cli_opt_callback.c
+++ b/tools/tracing/rtla/tests/unit/cli_opt_callback.c
@@ -46,6 +46,28 @@ START_TEST(test_opt_llong_callback_min)
}
END_TEST
+START_TEST(test_opt_llong_callback_non_numeric)
+{
+ long long test_value = 0;
+ const struct option opt = TEST_CALLBACK(&test_value, opt_llong_callback);
+
+ assert(freopen("/dev/null", "w", stderr));
+ ck_assert_int_eq(opt_llong_callback(&opt, "abc", 0), -1);
+ ck_assert_int_eq(test_value, 0);
+}
+END_TEST
+
+START_TEST(test_opt_llong_callback_non_numeric_suffix)
+{
+ long long test_value = 0;
+ const struct option opt = TEST_CALLBACK(&test_value, opt_llong_callback);
+
+ assert(freopen("/dev/null", "w", stderr));
+ ck_assert_int_eq(opt_llong_callback(&opt, "1234567890abc", 0), -1);
+ ck_assert_int_eq(test_value, 0);
+}
+END_TEST
+
START_TEST(test_opt_llong_callback_unset)
{
long long test_value = 0;
@@ -105,6 +127,7 @@ START_TEST(test_opt_int_callback_non_numeric)
int test_value = 0;
const struct option opt = TEST_CALLBACK(&test_value, opt_int_callback);
+ assert(freopen("/dev/null", "w", stderr));
ck_assert_int_eq(opt_int_callback(&opt, "abc", 0), -1);
ck_assert_int_eq(test_value, 0);
}
@@ -115,6 +138,7 @@ START_TEST(test_opt_int_callback_non_numeric_suffix)
int test_value = 0;
const struct option opt = TEST_CALLBACK(&test_value, opt_int_callback);
+ assert(freopen("/dev/null", "w", stderr));
ck_assert_int_eq(opt_int_callback(&opt, "1234567890abc", 0), -1);
ck_assert_int_eq(test_value, 0);
}
@@ -245,7 +269,7 @@ START_TEST(test_opt_cpus_cb_invalid)
nr_cpus = 4;
assert(freopen("/dev/null", "w", stderr));
- opt_cpus_cb(&opt, "0-3,5", 0);
+ ck_assert_int_eq(opt_cpus_cb(&opt, "0-3,5", 0), -1);
}
END_TEST
@@ -299,7 +323,7 @@ START_TEST(test_opt_duration_cb_invalid)
const struct option opt = TEST_CALLBACK(¶ms, opt_duration_cb);
assert(freopen("/dev/null", "w", stderr));
- opt_duration_cb(&opt, "abc", 0);
+ ck_assert_int_eq(opt_duration_cb(&opt, "abc", 0), -1);
}
END_TEST
@@ -361,7 +385,7 @@ START_TEST(test_opt_housekeeping_cb_invalid)
nr_cpus = 4;
assert(freopen("/dev/null", "w", stderr));
- opt_housekeeping_cb(&opt, "0-3,5", 0);
+ ck_assert_int_eq(opt_housekeeping_cb(&opt, "0-3,5", 0), -1);
}
END_TEST
@@ -395,7 +419,7 @@ START_TEST(test_opt_priority_cb_invalid)
const struct option opt = TEST_CALLBACK(¶ms, opt_priority_cb);
assert(freopen("/dev/null", "w", stderr));
- opt_priority_cb(&opt, "abc", 0);
+ ck_assert_int_eq(opt_priority_cb(&opt, "abc", 0), -1);
}
END_TEST
@@ -427,7 +451,7 @@ START_TEST(test_opt_trigger_cb_no_event)
const struct option opt = TEST_CALLBACK(&events, opt_trigger_cb);
assert(freopen("/dev/null", "w", stderr));
- opt_trigger_cb(&opt, "stacktrace", 0);
+ ck_assert_int_eq(opt_trigger_cb(&opt, "stacktrace", 0), -1);
}
END_TEST
@@ -447,7 +471,7 @@ START_TEST(test_opt_filter_cb_no_event)
const struct option opt = TEST_CALLBACK(&events, opt_filter_cb);
assert(freopen("/dev/null", "w", stderr));
- opt_filter_cb(&opt, "comm ~ \"rtla\"", 0);
+ ck_assert_int_eq(opt_filter_cb(&opt, "comm ~ \"rtla\"", 0), -1);
}
END_TEST
@@ -528,7 +552,7 @@ START_TEST(test_opt_osnoise_on_threshold_cb_invalid)
const struct option opt = TEST_CALLBACK(&actions, opt_osnoise_on_threshold_cb);
assert(freopen("/dev/null", "w", stderr));
- opt_osnoise_on_threshold_cb(&opt, "abc", 0);
+ ck_assert_int_eq(opt_osnoise_on_threshold_cb(&opt, "abc", 0), -1);
}
END_TEST
@@ -550,7 +574,7 @@ START_TEST(test_opt_osnoise_on_end_cb_invalid)
const struct option opt = TEST_CALLBACK(&actions, opt_osnoise_on_end_cb);
assert(freopen("/dev/null", "w", stderr));
- opt_osnoise_on_end_cb(&opt, "abc", 0);
+ ck_assert_int_eq(opt_osnoise_on_end_cb(&opt, "abc", 0), -1);
}
END_TEST
@@ -660,7 +684,7 @@ START_TEST(test_opt_timerlat_on_threshold_cb_invalid)
const struct option opt = TEST_CALLBACK(&actions, opt_timerlat_on_threshold_cb);
assert(freopen("/dev/null", "w", stderr));
- opt_timerlat_on_threshold_cb(&opt, "abc", 0);
+ ck_assert_int_eq(opt_timerlat_on_threshold_cb(&opt, "abc", 0), -1);
}
END_TEST
@@ -682,7 +706,7 @@ START_TEST(test_opt_timerlat_on_end_cb_invalid)
const struct option opt = TEST_CALLBACK(&actions, opt_timerlat_on_end_cb);
assert(freopen("/dev/null", "w", stderr));
- opt_timerlat_on_end_cb(&opt, "abc", 0);
+ ck_assert_int_eq(opt_timerlat_on_end_cb(&opt, "abc", 0), -1);
}
END_TEST
@@ -782,7 +806,7 @@ START_TEST(test_opt_stack_format_cb_invalid)
const struct option opt = TEST_CALLBACK(&stack_format, opt_stack_format_cb);
assert(freopen("/dev/null", "w", stderr));
- opt_stack_format_cb(&opt, "abc", 0);
+ ck_assert_int_eq(opt_stack_format_cb(&opt, "abc", 0), -1);
}
END_TEST
@@ -807,6 +831,8 @@ Suite *cli_opt_callback_suite(void)
tcase_add_test(tc, test_opt_llong_callback_simple);
tcase_add_test(tc, test_opt_llong_callback_max);
tcase_add_test(tc, test_opt_llong_callback_min);
+ tcase_add_test(tc, test_opt_llong_callback_non_numeric);
+ tcase_add_test(tc, test_opt_llong_callback_non_numeric_suffix);
tcase_add_test(tc, test_opt_llong_callback_unset);
tcase_add_test(tc, test_opt_llong_callback_unset_defval);
tcase_add_test(tc, test_opt_llong_callback_range_in);
@@ -825,25 +851,25 @@ Suite *cli_opt_callback_suite(void)
tcase_add_test(tc, test_opt_int_callback_range_above);
tcase_add_test(tc, test_opt_int_callback_range_boundary);
tcase_add_test(tc, test_opt_cpus_cb);
- tcase_add_exit_test(tc, test_opt_cpus_cb_invalid, EXIT_FAILURE);
+ tcase_add_test(tc, test_opt_cpus_cb_invalid);
tcase_add_test(tc, test_opt_cgroup_cb);
tcase_add_test(tc, test_opt_cgroup_cb_equals);
tcase_add_test(tc, test_opt_cgroup_cb_unset);
tcase_add_test(tc, test_opt_duration_cb);
tcase_add_test(tc, test_opt_duration_cb_unset);
- tcase_add_exit_test(tc, test_opt_duration_cb_invalid, EXIT_FAILURE);
+ tcase_add_test(tc, test_opt_duration_cb_invalid);
tcase_add_test(tc, test_opt_event_cb);
tcase_add_test(tc, test_opt_event_cb_multiple);
tcase_add_test(tc, test_opt_housekeeping_cb);
- tcase_add_exit_test(tc, test_opt_housekeeping_cb_invalid, EXIT_FAILURE);
+ tcase_add_test(tc, test_opt_housekeeping_cb_invalid);
tcase_add_test(tc, test_opt_housekeeping_cb_unset);
tcase_add_test(tc, test_opt_priority_cb);
- tcase_add_exit_test(tc, test_opt_priority_cb_invalid, EXIT_FAILURE);
+ tcase_add_test(tc, test_opt_priority_cb_invalid);
tcase_add_test(tc, test_opt_priority_cb_unset);
tcase_add_test(tc, test_opt_trigger_cb);
- tcase_add_exit_test(tc, test_opt_trigger_cb_no_event, EXIT_FAILURE);
+ tcase_add_test(tc, test_opt_trigger_cb_no_event);
tcase_add_test(tc, test_opt_filter_cb);
- tcase_add_exit_test(tc, test_opt_filter_cb_no_event, EXIT_FAILURE);
+ tcase_add_test(tc, test_opt_filter_cb_no_event);
suite_add_tcase(s, tc);
tc = tcase_create("osnoise");
@@ -853,9 +879,9 @@ Suite *cli_opt_callback_suite(void)
tcase_add_test(tc, test_opt_osnoise_trace_output_cb_noarg);
tcase_add_test(tc, test_opt_osnoise_trace_output_cb_unset);
tcase_add_test(tc, test_opt_osnoise_on_threshold_cb);
- tcase_add_exit_test(tc, test_opt_osnoise_on_threshold_cb_invalid, EXIT_FAILURE);
+ tcase_add_test(tc, test_opt_osnoise_on_threshold_cb_invalid);
tcase_add_test(tc, test_opt_osnoise_on_end_cb);
- tcase_add_exit_test(tc, test_opt_osnoise_on_end_cb_invalid, EXIT_FAILURE);
+ tcase_add_test(tc, test_opt_osnoise_on_end_cb_invalid);
suite_add_tcase(s, tc);
tc = tcase_create("timerlat");
@@ -867,15 +893,15 @@ Suite *cli_opt_callback_suite(void)
tcase_add_test(tc, test_opt_timerlat_trace_output_cb_noarg);
tcase_add_test(tc, test_opt_timerlat_trace_output_cb_unset);
tcase_add_test(tc, test_opt_timerlat_on_threshold_cb);
- tcase_add_exit_test(tc, test_opt_timerlat_on_threshold_cb_invalid, EXIT_FAILURE);
+ tcase_add_test(tc, test_opt_timerlat_on_threshold_cb_invalid);
tcase_add_test(tc, test_opt_timerlat_on_end_cb);
- tcase_add_exit_test(tc, test_opt_timerlat_on_end_cb_invalid, EXIT_FAILURE);
+ tcase_add_test(tc, test_opt_timerlat_on_end_cb_invalid);
tcase_add_test(tc, test_opt_user_threads_cb);
tcase_add_test(tc, test_opt_user_threads_cb_unset);
tcase_add_test(tc, test_opt_nano_cb);
tcase_add_test(tc, test_opt_nano_cb_unset);
tcase_add_test(tc, test_opt_stack_format_cb);
- tcase_add_exit_test(tc, test_opt_stack_format_cb_invalid, EXIT_FAILURE);
+ tcase_add_test(tc, test_opt_stack_format_cb_invalid);
tcase_add_test(tc, test_opt_stack_format_cb_unset);
tcase_add_test(tc, test_opt_timerlat_align_cb);
tcase_add_test(tc, test_opt_timerlat_align_cb_invalid);
--
2.55.0
^ permalink raw reply related
* Re: [RFC v3 2/2] arm64: kprobes: Allow reentering kprobes while single-stepping
From: Will Deacon @ 2026-07-16 15:20 UTC (permalink / raw)
To: Pu Hu
Cc: mhiramat@kernel.org, ada.coupriediaz@arm.com,
catalin.marinas@arm.com, davem@davemloft.net, Hongyan Xia,
Jiazi Li, linux-arm-kernel@lists.infradead.org,
linux-kernel@vger.kernel.org, linux-trace-kernel@vger.kernel.org,
naveen@kernel.org, yang@os.amperecomputing.com
In-Reply-To: <0f049d38-b7f6-47f0-a410-95ad2aee7fd4@transsion.com>
On Thu, Jul 16, 2026 at 02:38:58PM +0000, Pu Hu wrote:
> On 7/16/2026 9:24 PM, Will Deacon wrote:
> > On Fri, Jul 10, 2026 at 06:32:55AM +0000, Pu Hu wrote:
> >> From: Pu Hu <hupu@transsion.com>
> >>
> >> A kprobe can be hit while another kprobe is in KPROBE_HIT_SS state. This
> >> can happen when tracing or perf code runs from the debug exception path
> >> while the first kprobe is preparing or executing its out-of-line
> >> single-step instruction.
> >
> > I don't understand this part. The single-step runs with debug exceptions
> > disabled (kprobes_save_local_irqflag() sets PSTATE.D) so how do we end
> > up taking one?
>
> You are right that the single-step runs with debug exceptions disabled.
> However, the case I was referring to is not a hardware breakpoint or a
> software-step exception, but another Breakpoint Instruction exception
> generated by executing a BRK instruction. A BRK instruction exception is
> not masked by PSTATE.D, so it can still be taken while handling a kprobe.
>
> As far as I understand the architecture, there are two different cases here:
>
> - Breakpoint Instruction exceptions, generated by executing a BRK
> instruction.
> - Breakpoint exceptions, generated by the debug logic, for example by
> programmed breakpoint registers.
>
> PSTATE.D masks debug exceptions such as hardware breakpoints,
> watchpoints and software-step exceptions, but it does not mask
> Breakpoint Instruction exceptions generated by BRK. This also seems
> consistent with the pseudocode for BRK,
> Arch64.SoftwareBreakpoint(imm16), which does not appear to check
> PSTATE.D before taking the exception.
>
> Therefore, even if kprobes_save_local_irqflag() sets PSTATE.D while
> handling the first kprobe, if the code executed from that path reaches
> another instruction patched with BRK, it can still take a Breakpoint
> Instruction exception. In other words, the nested case I mentioned is
> another kprobe BRK being hit, not a hardware debug exception or a
> software-step exception.
Yes, that's correct, but if we're doing the out-of-line step, how do we
end up executing a BRK? Or are you saying that it's the kprobes
BRK64_OPCODE_KPROBES_SS instruction that we use to implement the
single-step that is the problem? If so, how does taking that exception
result in us executing tracing or perf code?
Sorry for all the questions, I just haven't understood what's going on
here from the commit message.
Will
^ permalink raw reply
page: next (older) | prev (newer) | latest
- recent:[subjects (threaded)|topics (new)|topics (active)]
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox