Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F158876242
D41897.id.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
964 B
Referenced Files
None
Subscribers
None
D41897.id.diff
View Options
diff --git a/sys/kern/subr_asan.c b/sys/kern/subr_asan.c
--- a/sys/kern/subr_asan.c
+++ b/sys/kern/subr_asan.c
@@ -155,6 +155,8 @@
return "MallocRedZone";
case KASAN_KMEM_REDZONE:
return "KmemRedZone";
+ case KASAN_UMA_NEVERUSED:
+ return "UMANeverAllocated";
case KASAN_UMA_FREED:
return "UMAUseAfterFree";
case KASAN_KSTACK_FREED:
diff --git a/sys/sys/asan.h b/sys/sys/asan.h
--- a/sys/sys/asan.h
+++ b/sys/sys/asan.h
@@ -46,6 +46,7 @@
#define KASAN_USE_AFTER_SCOPE 0xF8
/* Our redzone values. */
+#define KASAN_UMA_NEVERUSED 0xF9
#define KASAN_GENERIC_REDZONE 0xFA
#define KASAN_MALLOC_REDZONE 0xFB
#define KASAN_KMEM_REDZONE 0xFC
diff --git a/sys/vm/uma_core.c b/sys/vm/uma_core.c
--- a/sys/vm/uma_core.c
+++ b/sys/vm/uma_core.c
@@ -606,7 +606,7 @@
sz = keg->uk_ppera * PAGE_SIZE;
else
sz = keg->uk_pgoff;
- kasan_mark(mem, 0, sz, KASAN_UMA_FREED);
+ kasan_mark(mem, 0, sz, KASAN_UMA_NEVERUSED);
}
}
#else /* !KASAN */
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Mon, Jun 8, 4:37 AM (11 h, 15 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
33806288
Default Alt Text
D41897.id.diff (964 B)
Attached To
Mode
D41897: KASAN: Add KASAN_UMA_NEVERUSED redzone value
Attached
Detach File
Event Timeline
Log In to Comment