diff --git a/agent_ignorelist.yaml b/agent_ignorelist.yaml index caecc13..f846415 100644 --- a/agent_ignorelist.yaml +++ b/agent_ignorelist.yaml @@ -2,6 +2,7 @@ matchers: redhat: ^(?P[0-9]\.[0-9]+\.[0-9]+)-(?P[0-9]+)(?P(\.[0-9]+)*)\.(?Pel.*)\.(?P[a-z0-9-_]+)$ generic: ^(?P[0-9])\.(?P[0-9]+)\..* + generic_aarch64: ^(?P[0-9])\.(?P[0-9]+)\..*\.aarch64$ ignorelist: - description: "Kernel 6.7 on agent <= 12.19.0" @@ -88,3 +89,9 @@ ignorelist: probe_kinds: [ legacy_ebpf ] matcher: generic skip_if: "{{ major|int == 6 and minor|int >= 11 }}" + + - description: "kernel 6.12...aarch64 error: unterminated function-like macro invocation time.tv_nsec = _READ((inode->i_ctime_nsec);" + probe_versions: [ 13.5.0 ] + probe_kinds: [ legacy_ebpf ] + matcher: generic_aarch64 + skip_if: "{{ (major|int > 6) or (major|int == 6 and minor|int >= 12) }}" diff --git a/probe_builder/builder/ignorelist.schema.json b/probe_builder/builder/ignorelist.schema.json index afd0b1f..a7f784d 100644 --- a/probe_builder/builder/ignorelist.schema.json +++ b/probe_builder/builder/ignorelist.schema.json @@ -6,7 +6,7 @@ "type": "object", "description": "list of matches", "patternProperties": { - "^[a-z_]*$": { + "^[a-z][a-z0-9_]*$": { "type": "string" } },