diff options
author | Konstantin Belousov <kib@FreeBSD.org> | 2018-12-02 13:29:13 +0000 |
---|---|---|
committer | Konstantin Belousov <kib@FreeBSD.org> | 2018-12-02 13:29:13 +0000 |
commit | d77e8982abbe8f1fd22bcccff0a7d32412c0f8c4 (patch) | |
tree | e499943b7ea4ced04ebbc95ebc8f4313a0722010 /sys/dev/sound/pcm/dsp.c | |
parent | 83fb1d62caeec884e104f85326a16760568b3c80 (diff) | |
download | src-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.c | 5 |
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); } |