Closed
Bug 1866606
Opened 1 year ago
Closed 1 year ago
TaggedAnonymousMemory can support all Linux
Categories
(Core :: MFBT, enhancement)
Tracking
()
RESOLVED
FIXED
123 Branch
Tracking | Status | |
---|---|---|
firefox123 | --- | fixed |
People
(Reporter: Benjamin, Assigned: Benjamin)
References
Details
Attachments
(2 files)
prctl
's PR_SET_VMA_ANON
was originally an Android patch, but it's been supported by the upstream Linux kernel since 5.17. TaggedAnonymousMemory
therefore has unnecessarily restrictive ANDROID
ifdef
s.
Assignee | ||
Comment 1•1 year ago
|
||
Change ANDROID ifdefs to linux and allow PR_SET_VMA in the sandbox.
Updated•1 year ago
|
Assignee: nobody → benjamin
Status: NEW → ASSIGNED
Assignee | ||
Comment 2•1 year ago
|
||
MozTaggedMemoryIsSupported doesn't work under ASAN because it tries to prctl the
nullptr page. It should be harmless to simply call prctl and ignore the error.
Depends on D195064
Pushed by benjamin@python.org:
https://hg.mozilla.org/integration/autoland/rev/6d4ddbd7c228
Support TaggedAnonymousMemory on all Linux r=jld
https://hg.mozilla.org/integration/autoland/rev/be94de3bcd0f
Remove MozTaggedMemoryIsSupported. r=jld
Comment 4•1 year ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/6d4ddbd7c228
https://hg.mozilla.org/mozilla-central/rev/be94de3bcd0f
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
status-firefox123:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 123 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•