aboutsummaryrefslogtreecommitdiff
path: root/xlat/uffd_api_features.h
diff options
context:
space:
mode:
Diffstat (limited to 'xlat/uffd_api_features.h')
-rw-r--r--xlat/uffd_api_features.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/xlat/uffd_api_features.h b/xlat/uffd_api_features.h
index 5c856f487..2ea3a9e89 100644
--- a/xlat/uffd_api_features.h
+++ b/xlat/uffd_api_features.h
@@ -29,8 +29,11 @@ const struct xlat uffd_api_features[] = {
#if defined(UFFD_FEATURE_EVENT_UNMAP) || (defined(HAVE_DECL_UFFD_FEATURE_EVENT_UNMAP) && HAVE_DECL_UFFD_FEATURE_EVENT_UNMAP)
XLAT_TYPE(uint64_t, UFFD_FEATURE_EVENT_UNMAP),
#endif
-#if defined(UFFD_FEATURE_EVENT_EXIT) || (defined(HAVE_DECL_UFFD_FEATURE_EVENT_EXIT) && HAVE_DECL_UFFD_FEATURE_EVENT_EXIT)
- XLAT_TYPE(uint64_t, UFFD_FEATURE_EVENT_EXIT),
+#if defined(UFFD_FEATURE_SIGBUS) || (defined(HAVE_DECL_UFFD_FEATURE_SIGBUS) && HAVE_DECL_UFFD_FEATURE_SIGBUS)
+ XLAT_TYPE(uint64_t, UFFD_FEATURE_SIGBUS),
+#endif
+#if defined(UFFD_FEATURE_THREAD_ID) || (defined(HAVE_DECL_UFFD_FEATURE_THREAD_ID) && HAVE_DECL_UFFD_FEATURE_THREAD_ID)
+ XLAT_TYPE(uint64_t, UFFD_FEATURE_THREAD_ID),
#endif
XLAT_END
};