Bug 208865 - KASAN (sw-tags): support short granules
Summary: KASAN (sw-tags): support short granules
Status: NEW
Alias: None
Product: Memory Management
Classification: Unclassified
Component: Sanitizers (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: MM/Sanitizers virtual assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-08-10 14:14 UTC by Andrey Konovalov
Modified: 2020-08-10 14:14 UTC (History)
1 user (show)

See Also:
Kernel Version: upstream
Tree: Mainline
Regression: No


Attachments

Description Andrey Konovalov 2020-08-10 14:14:03 UTC
Software tag-based KASAN currently doesn't support short granules [1] (not for slab nor for stack). Slab support can be implemented purely in runtime. Stack support requires both enabling -hwasan-use-short-granules and runtime changes.

[1] https://clang.llvm.org/docs/HardwareAssistedAddressSanitizerDesign.html

Note You need to log in before you can comment on or make changes to this bug.