search for: 189kib

Displaying 4 results from an estimated 4 matches for "189kib".

2020 Sep 17
4
[MTE] Globals Tagging - Discussion
...4. Make .rodata protection optional. When read-only protection is in use, the .rodata section should be moved into a separate segment. For Bionic libc, the rodata section takes up 20% of its ALLOC | READ segment, and we'd like to be able to maintain page sharing for the remaining 189KiB of other read-only data in this segment. d) Relocations 1. GLOB_DAT, ABS64, and RELATIVE relocations change semantics - they would be required to retrieve and insert the memory tag of the symbol into the relocated value. For example, the ABS64 relocation becomes: sym_addr = g...
2020 Sep 18
2
[MTE] Globals Tagging - Discussion
...t; Make .rodata protection optional. When read-only protection is in use, > the .rodata section should be moved into a separate segment. For Bionic > libc, the rodata section takes up 20% of its ALLOC | READ segment, and we'd > like to be able to maintain page sharing for the remaining 189KiB of other > read-only data in this segment. > > > > d) Relocations > > > > GLOB_DAT, ABS64, and RELATIVE relocations change semantics - they would > be required to retrieve and insert the memory tag of the symbol into the > relocated value. For example, the ABS64 rel...
2020 Sep 21
2
[MTE] Globals Tagging - Discussion
...>>> > Make .rodata protection optional. When read-only protection is in use, the .rodata section should be moved into a separate segment. For Bionic libc, the rodata section takes up 20% of its ALLOC | READ segment, and we'd like to be able to maintain page sharing for the remaining 189KiB of other read-only data in this segment. >>> > >>> > d) Relocations >>> > >>> > GLOB_DAT, ABS64, and RELATIVE relocations change semantics - they would be required to retrieve and insert the memory tag of the symbol into the relocated value. For examp...
2020 Oct 09
3
[MTE] Globals Tagging - Discussion
...l. When read-only protection is in use, > > the .rodata section should be moved into a separate segment. For > Bionic > > libc, the rodata section takes up 20% of its ALLOC | READ segment, > and we'd > > like to be able to maintain page sharing for the remaining 189KiB of > other > > read-only data in this segment. > > i think a design that prevents sharing is not acceptable. > > > > > d) Relocations > > > > 1. > > > > GLOB_DAT, ABS64, and RELATIVE relocations change semantics - they > would > &...