This is the mail archive of the systemtap@sourceware.org mailing list for the systemtap project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug tapsets/18711] Pass 4 failure on RHEL7 for examples netfilter_summary and netfilter_drop


https://sourceware.org/bugzilla/show_bug.cgi?id=18711

Josh Stone <jistone at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jistone at redhat dot com

--- Comment #1 from Josh Stone <jistone at redhat dot com> ---
(In reply to Martin Cermak from comment #0)
> Created attachment 8452 [details]
> netfilter.h differences between 3.10.0-123 and 3.10.0-294

There's something funny here.  The latter has linux-3.10.0-294.fc20.x86_64 in
the path -- *fc20*?  Was this a local rpmbuild of your own on a Fedora 20 host? 

Anyway, the relevant difference appears to be a kabi hack:

-                              int (*okfn)(struct sk_buff *));
+#ifndef __GENKSYMS__
+                              const struct nf_hook_state *state
+#else
+                              int (*okfn)(struct sk_buff *)
+#endif
+                              );

We have autoconf checks somewhat related to this.  The change to "state" looks
like what we're calling STAPCONF_NETFILTER_V41.  But I'm not sure how
__GENKSYMS__ is set for our module build, or which way we'll have to actually
use this.

-- 
You are receiving this mail because:
You are the assignee for the bug.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]