aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristos Margiolis <christos@FreeBSD.org>2025-11-13 14:35:48 +0000
committerChristos Margiolis <christos@FreeBSD.org>2025-11-13 14:35:48 +0000
commit6b5431941c10b6fdf164ad9d3dfa4b4f1b2edc22 (patch)
tree920180faf8c726663713fc9ce8e2c0596ad5abb4
parenta1b9b97d9679c9c4d31d86c924f1d6f06f972579 (diff)
sound: Remove unnecessary uio checks in dsp_io_ops()
uiomove_faultflag() takes care of that already. Sponsored by: The FreeBSD Foundation MFC after: 1 week Reviewed by: kib Differential Revision: https://reviews.freebsd.org/D53733
-rw-r--r--sys/dev/sound/pcm/dsp.c7
1 files changed, 0 insertions, 7 deletions
diff --git a/sys/dev/sound/pcm/dsp.c b/sys/dev/sound/pcm/dsp.c
index 429586e64aef..f7188fd16356 100644
--- a/sys/dev/sound/pcm/dsp.c
+++ b/sys/dev/sound/pcm/dsp.c
@@ -467,10 +467,6 @@ dsp_io_ops(struct dsp_cdevpriv *priv, struct uio *buf)
int prio, ret;
pid_t runpid;
- KASSERT(buf != NULL &&
- (buf->uio_rw == UIO_READ || buf->uio_rw == UIO_WRITE),
- ("%s(): io train wreck!", __func__));
-
d = priv->sc;
if (!DSP_REGISTERED(d))
return (EBADF);
@@ -488,9 +484,6 @@ dsp_io_ops(struct dsp_cdevpriv *priv, struct uio *buf)
ch = &priv->wrch;
chn_io = chn_write;
break;
- default:
- panic("invalid/corrupted uio direction: %d", buf->uio_rw);
- break;
}
runpid = buf->uio_td->td_proc->p_pid;