aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/rtwn/usb/rtwn_usb_rx.c
diff options
context:
space:
mode:
authorAlexander Motin <mav@FreeBSD.org>2016-10-17 15:02:17 +0000
committerAlexander Motin <mav@FreeBSD.org>2016-10-17 15:02:17 +0000
commita1a604ca902bbe790abd63576d5127680663f0e1 (patch)
treebacc0b57718997f86c2506c847bd0766b69aca8e /sys/dev/rtwn/usb/rtwn_usb_rx.c
parent9e621953611e11cbb2282f7b28b3796621693328 (diff)
downloadsrc-a1a604ca902bbe790abd63576d5127680663f0e1.tar.gz
src-a1a604ca902bbe790abd63576d5127680663f0e1.zip
Make pass driver better support CAM_CDB_POINTER flag.
Previously pass driver just ignored the flag, making random kernel code access user-space pointer, sometime causing crashes even for correctly written applications if user-level context was switched or swapped out. This patch tries to copyin the CDB into kernel space to avoid it. MFC after: 2 weeks
Notes
Notes: svn path=/head/; revision=307523
Diffstat (limited to 'sys/dev/rtwn/usb/rtwn_usb_rx.c')
0 files changed, 0 insertions, 0 deletions