Messages in this thread | | | From | Kees Cook <> | Subject | [PATCH v3 0/2] dma-mapping: Add vmap checks to dma_map_single() | Date | Thu, 10 Oct 2019 15:28:27 -0700 |
| |
Duplicating patch 1 commit log:
As we've seen from USB and other areas[1], we need to always do runtime checks for DMA operating on memory regions that might be remapped. This adds vmap checks (similar to those already in USB but missing in other places) into dma_map_single() so all callers benefit from the checking.
[1] https://git.kernel.org/linus/3840c5b78803b2b6cc1ff820100a74a092c40cbb
-Kees
v3: - switch to dev_warn() (gregkh, hch) - split USB cleanup into a separate patch v2: https://lore.kernel.org/lkml/201910041420.F6E55D29A@keescook v1: https://lore.kernel.org/lkml/201910021341.7819A660@keescook
Kees Cook (2): dma-mapping: Add vmap checks to dma_map_single() usb: core: Remove redundant vmap checks
drivers/usb/core/hcd.c | 8 +------- include/linux/dma-mapping.h | 6 ++++++ 2 files changed, 7 insertions(+), 7 deletions(-)
-- 2.17.1
| |