aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/sound/pcm/dsp.c
diff options
context:
space:
mode:
authorKonstantin Belousov <kib@FreeBSD.org>2018-12-02 13:29:13 +0000
committerKonstantin Belousov <kib@FreeBSD.org>2018-12-02 13:29:13 +0000
commitd77e8982abbe8f1fd22bcccff0a7d32412c0f8c4 (patch)
treee499943b7ea4ced04ebbc95ebc8f4313a0722010 /sys/dev/sound/pcm/dsp.c
parent83fb1d62caeec884e104f85326a16760568b3c80 (diff)
downloadsrc-d77e8982abbe8f1fd22bcccff0a7d32412c0f8c4.tar.gz
src-d77e8982abbe8f1fd22bcccff0a7d32412c0f8c4.zip
Add a comment noting that the additional range checks are not needed.
The object size is set in the dsp_mmap_single() which provides the range limit by vm_fault(). Reported by: C Turt <ecturt@gmail.com> Reviewed by: alc, markj admbug: 781 MFC after: 2 weeks Sponsored by: The FreeBSD Foundation
Notes
Notes: svn path=/head/; revision=341400
Diffstat (limited to 'sys/dev/sound/pcm/dsp.c')
-rw-r--r--sys/dev/sound/pcm/dsp.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/sys/dev/sound/pcm/dsp.c b/sys/dev/sound/pcm/dsp.c
index 417f5c9c6919..99fcf8a16dbb 100644
--- a/sys/dev/sound/pcm/dsp.c
+++ b/sys/dev/sound/pcm/dsp.c
@@ -2205,7 +2205,10 @@ dsp_mmap(struct cdev *i_dev, vm_ooffset_t offset, vm_paddr_t *paddr,
int nprot, vm_memattr_t *memattr)
{
- /* XXX memattr is not honored */
+ /*
+ * offset is in range due to checks in dsp_mmap_single().
+ * XXX memattr is not honored.
+ */
*paddr = vtophys(offset);
return (0);
}