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
> &...