⬢ DragonFlyBSD Kernel Audit
DF-4602 / fix.diff
← back to finding ↓ download raw
--- a/sys/dev/sound/pcm/feeder_chain.c
+++ b/sys/dev/sound/pcm/feeder_chain.c
@@ -150,8 +150,10 @@
 
 	fc = feeder_getclass(desc);
 	if (fc == NULL) {
-		device_printf(c->dev,
-		    "%s(): can't find feeder_format\n", __func__);
+		if (snd_verbose > 0)
+			device_printf(c->dev,
+			    "%s(): can't find feeder_format\n",
+			    __func__);
 		return (ENOTSUP);
 	}
 
@@ -160,8 +162,10 @@
 
 	ret = chn_addfeeder(c, fc, desc);
 	if (ret != 0) {
-		device_printf(c->dev,
-		    "%s(): can't add feeder_format\n", __func__);
+		if (snd_verbose > 0)
+			device_printf(c->dev,
+			    "%s(): can't add feeder_format\n",
+			    __func__);
 		return (ret);
 	}
 
@@ -223,8 +227,10 @@
 
 	fc = feeder_getclass(desc);
 	if (fc == NULL) {
-		device_printf(c->dev,
-		    "%s(): can't find feeder_rate\n", __func__);
+		if (snd_verbose > 0)
+			device_printf(c->dev,
+			    "%s(): can't find feeder_rate\n",
+			    __func__);
 		return (ENOTSUP);
 	}
 
@@ -233,8 +239,10 @@
 
 	ret = chn_addfeeder(c, fc, desc);
 	if (ret != 0) {
-		device_printf(c->dev,
-		    "%s(): can't add feeder_rate\n", __func__);
+		if (snd_verbose > 0)
+			device_printf(c->dev,
+			    "%s(): can't add feeder_rate\n",
+			    __func__);
 		return (ret);
 	}
 
@@ -301,8 +309,10 @@
 
 	fc = feeder_getclass(desc);
 	if (fc == NULL) {
-		device_printf(c->dev,
-		    "%s(): can't find feeder_matrix\n", __func__);
+		if (snd_verbose > 0)
+			device_printf(c->dev,
+			    "%s(): can't find feeder_matrix\n",
+			    __func__);
 		return (ENOTSUP);
 	}
 
@@ -312,8 +322,10 @@
 
 	ret = chn_addfeeder(c, fc, desc);
 	if (ret != 0) {
-		device_printf(c->dev,
-		    "%s(): can't add feeder_matrix\n", __func__);
+		if (snd_verbose > 0)
+			device_printf(c->dev,
+			    "%s(): can't add feeder_matrix\n",
+			    __func__);
 		return (ret);
 	}
 
@@ -358,8 +370,10 @@
 
 	fc = feeder_getclass(desc);
 	if (fc == NULL) {
-		device_printf(c->dev,
-		    "%s(): can't find feeder_volume\n", __func__);
+		if (snd_verbose > 0)
+			device_printf(c->dev,
+			    "%s(): can't find feeder_volume\n",
+			    __func__);
 		return (ENOTSUP);
 	}
 
@@ -368,8 +382,10 @@
 
 	ret = chn_addfeeder(c, fc, desc);
 	if (ret != 0) {
-		device_printf(c->dev,
-		    "%s(): can't add feeder_volume\n", __func__);
+		if (snd_verbose > 0)
+			device_printf(c->dev,
+			    "%s(): can't add feeder_volume\n",
+			    __func__);
 		return (ret);
 	}
 
@@ -426,8 +442,10 @@
 
 	fc = feeder_getclass(desc);
 	if (fc == NULL) {
-		device_printf(c->dev,
-		    "%s(): can't find feeder_eq\n", __func__);
+		if (snd_verbose > 0)
+			device_printf(c->dev,
+			    "%s(): can't find feeder_eq\n",
+			    __func__);
 		return (ENOTSUP);
 	}
 
@@ -436,8 +454,10 @@
 
 	ret = chn_addfeeder(c, fc, desc);
 	if (ret != 0) {
-		device_printf(c->dev,
-		    "%s(): can't add feeder_eq\n", __func__);
+		if (snd_verbose > 0)
+			device_printf(c->dev,
+			    "%s(): can't add feeder_eq\n",
+			    __func__);
 		return (ret);
 	}
 
@@ -468,15 +488,19 @@
 
 	fc = feeder_getclass(NULL);
 	if (fc == NULL) {
-		device_printf(c->dev,
-		    "%s(): can't find feeder_root\n", __func__);
+		if (snd_verbose > 0)
+			device_printf(c->dev,
+			    "%s(): can't find feeder_root\n",
+			    __func__);
 		return (ENOTSUP);
 	}
 
 	ret = chn_addfeeder(c, fc, NULL);
 	if (ret != 0) {
-		device_printf(c->dev,
-		    "%s(): can't add feeder_root\n", __func__);
+		if (snd_verbose > 0)
+			device_printf(c->dev,
+			    "%s(): can't add feeder_root\n",
+			    __func__);
 		return (ret);
 	}
 
@@ -506,8 +530,10 @@
 
 	fc = feeder_getclass(desc);
 	if (fc == NULL) {
-		device_printf(c->dev,
-		    "%s(): can't find feeder_mixer\n", __func__);
+		if (snd_verbose > 0)
+			device_printf(c->dev,
+			    "%s(): can't find feeder_mixer\n",
+			    __func__);
 		return (ENOTSUP);
 	}
 
@@ -516,8 +542,10 @@
 
 	ret = chn_addfeeder(c, fc, desc);
 	if (ret != 0) {
-		device_printf(c->dev,
-		    "%s(): can't add feeder_mixer\n", __func__);
+		if (snd_verbose > 0)
+			device_printf(c->dev,
+			    "%s(): can't add feeder_mixer\n",
+			    __func__);
 		return (ret);
 	}