On 2025-02-09 10:03, alison.schofi...@intel.com wrote: > From: Michal Suchanek <msucha...@suse.de> > > Distros vary on whether tracefs.h is placed in {prefix}/libtracefs/ > or {prefix}/tracefs/. Since the library ships with pkgconfig info > to determine the exact include path the #include statement can drop > the tracefs/ prefix. > > This was previously found and fixed elsewhere: > a59866328ec5 ("cxl/monitor: fix include paths for tracefs and traceevent") > but was introduced anew with cxl media-error support in ndctl v80. > > Reposted here from github pull request: > https://github.com/pmem/ndctl/pull/268/ > > [ alison: commit msg and log edits ] > > Fixes: 9873123fce03 ("cxl/list: collect and parse media_error records") > Signed-off-by: Michal Suchanek <msucha...@suse.de> > Signed-off-by: Alison Schofield <alison.schofi...@intel.com> > --- > cxl/json.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-)
Reviewed-by: Marc Herbert <marc.herb...@intel.com> > diff --git a/cxl/json.c b/cxl/json.c > index 5066d3bed13f..e65bd803b706 100644 > --- a/cxl/json.c > +++ b/cxl/json.c > @@ -9,7 +9,7 @@ > #include <json-c/json.h> > #include <json-c/printbuf.h> > #include <ccan/short_types/short_types.h> > -#include <tracefs/tracefs.h> > +#include <tracefs.h> > > #include "filter.h" > #include "json.h" > > base-commit: 04815e5f8b87e02a4fb5a61aeebaa5cad25a15c3