Skip to content

Commit

Permalink
mte: add licensing info for code that was copied from scudo
Browse files Browse the repository at this point in the history
  • Loading branch information
muhomorr committed Oct 29, 2023
1 parent 2fe0e3f commit c5ad7ec
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions arm_mte.h
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,9 @@ static inline void *arm_mte_create_random_tag(void *p, u64 exclusion_mask) {
//
// Contents of this function were copied from scudo:
// https://android.googlesource.com/platform/external/scudo/+/refs/tags/android-14.0.0_r1/standalone/memtag.h#167
//
// scudo is licensed under the Apache License v2.0 with LLVM Exceptions, which is compatible with
// the hardened_malloc's MIT license
static inline void arm_mte_store_tags_and_clear(void *tagged_ptr, size_t len) {
uintptr_t Begin = (uintptr_t) tagged_ptr;
uintptr_t End = Begin + len;
Expand Down

0 comments on commit c5ad7ec

Please sign in to comment.