On 24/01/17 19:46, Stephen Smalley wrote:
Disable generating filespec hash table stats on non-debug builds,
as they are not useful information for users and cause fixfiles
check to produce noisy output.

Reported-by: Alan Jenkins <alan.christopher.jenk...@gmail.com>
Signed-off-by: Stephen Smalley <s...@tycho.nsa.gov>

Thanks!
This patch looks exactly how I would want.

---
  libselinux/src/selinux_restorecon.c | 6 ++++++
  1 file changed, 6 insertions(+)

diff --git a/libselinux/src/selinux_restorecon.c 
b/libselinux/src/selinux_restorecon.c
index 7020669..38acbd2 100644
--- a/libselinux/src/selinux_restorecon.c
+++ b/libselinux/src/selinux_restorecon.c
@@ -487,6 +487,7 @@ oom:
  /*
   * Evaluate the association hash table distribution.
   */
+#ifdef DEBUG
  static void filespec_eval(void)
  {
        file_spec_t *fl;
@@ -513,6 +514,11 @@ static void filespec_eval(void)
                     "filespec hash table stats: %d elements, %d/%d buckets used, 
longest chain length %d\n",
                     nel, used, HASH_BUCKETS, longest);
  }
+#else
+static void filespec_eval(void)
+{
+}
+#endif
/*
   * Destroy the association hash table.

_______________________________________________
Selinux mailing list
Selinux@tycho.nsa.gov
To unsubscribe, send email to selinux-le...@tycho.nsa.gov.
To get help, send an email containing "help" to selinux-requ...@tycho.nsa.gov.

Reply via email to