X-Git-Url: https://git.proxmox.com/?p=mirror_spl-debian.git;a=blobdiff_plain;f=module%2Fspl%2Fspl-kstat.c;fp=module%2Fspl%2Fspl-kstat.c;h=f9b9015e7254cfd817b48bbb7fce2138fa183196;hp=6970fcc8a84b5c77a010b0a984dbb9c57ef23bfa;hb=b97c779121a1aaf39aa9431dbfb45bf0e34cde6e;hpb=5fb4ba950338375bdb72e73af5a228b8a7374e49 diff --git a/module/spl/spl-kstat.c b/module/spl/spl-kstat.c index 6970fcc..f9b9015 100644 --- a/module/spl/spl-kstat.c +++ b/module/spl/spl-kstat.c @@ -388,7 +388,8 @@ kstat_seq_start(struct seq_file *f, loff_t *pos) ksp->ks_snaptime = gethrtime(); - if (!n && kstat_seq_show_headers(f)) + if (!(ksp->ks_flags & KSTAT_FLAG_NO_HEADERS) && !n && + kstat_seq_show_headers(f)) return (NULL); if (n >= ksp->ks_ndata) @@ -538,7 +539,6 @@ __kstat_create(const char *ks_module, int ks_instance, const char *ks_name, ASSERT(ks_module); ASSERT(ks_instance == 0); ASSERT(ks_name); - ASSERT(!(ks_flags & KSTAT_FLAG_UNSUPPORTED)); if ((ks_type == KSTAT_TYPE_INTR) || (ks_type == KSTAT_TYPE_IO)) ASSERT(ks_ndata == 1);