]> git.proxmox.com Git - mirror_zfs.git/commitdiff
zed: Reduce log noise for large JBODs
authorBrian Behlendorf <behlendorf1@llnl.gov>
Tue, 25 Jul 2023 20:55:29 +0000 (13:55 -0700)
committerGitHub <noreply@github.com>
Tue, 25 Jul 2023 20:55:29 +0000 (13:55 -0700)
For large JBODs the log message "zfs_iter_vdev: no match" can
account for the bulk of the log messages (over 70%).  Since this
message is purely informational and not that useful we remove it.

Reviewed-by: Olaf Faaland <faaland1@llnl.gov>
Reviewed-by: Brian Atkinson <batkinson@lanl.gov>
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Closes #15086
Closes #15094

cmd/zed/agents/zfs_mod.c

index b07a02712295bb2f0a708eddadba5921cc6719f8..a8d084bb4bd33c1b77907b81016e98fb4c2a3737 100644 (file)
@@ -607,8 +607,6 @@ zfs_iter_vdev(zpool_handle_t *zhp, nvlist_t *nvl, void *data)
                 */
                if (nvlist_lookup_string(nvl, dp->dd_prop, &path) != 0 ||
                    strcmp(dp->dd_compare, path) != 0) {
-                       zed_log_msg(LOG_INFO, "  %s: no match (%s != vdev %s)",
-                           __func__, dp->dd_compare, path);
                        return;
                }
                if (dp->dd_new_vdev_guid != 0 && dp->dd_new_vdev_guid != guid) {