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