Mark Johnston b0dfc48684 uma: Fix a few problems with KASAN integration
- Ensure that all items returned by UMA are aligned to
  KASAN_SHADOW_SCALE (8).  This was true in practice since smaller
  alignments are not used by any consumers, but we should enforce it
  anyway.
- Use a non-zero code for marking redzones that appear naturally in
  items that are not a multiple of the scale factor in size.  Currently
  we do not modify keg layouts to force the creation of redzones.
- Use a non-zero code for marking freed per-CPU items, otherwise
  accesses of freed per-CPU items are not detected by the runtime.

Sponsored by:	The FreeBSD Foundation
2021-07-09 20:38:50 -04:00
..
2020-11-19 03:59:21 +00:00
2021-05-02 19:45:23 -04:00
2020-10-14 22:51:40 +00:00
2020-08-17 13:02:01 +00:00
2021-05-07 17:08:03 +03:00
2020-08-17 13:02:01 +00:00
2021-05-07 17:08:03 +03:00
2021-05-15 20:47:29 +00:00
2021-06-17 16:58:44 +03:00
2021-06-17 16:58:44 +03:00
2020-11-19 03:59:21 +00:00
2020-11-19 03:59:21 +00:00
2021-05-13 20:13:34 +03:00