[Webkit-unassigned] [Bug 214142] [WTF] Fix PackedAlignedPtr for X86_64 canonical addresses

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jul 9 09:28:52 PDT 2020


https://bugs.webkit.org/show_bug.cgi?id=214142

--- Comment #4 from Mark Lam <mark.lam at apple.com> ---
(In reply to Jim Mason from comment #3)
> (In reply to Mark Lam from comment #2)
> > Jim, what platform actually allocates user space memory in the range where
> > bit 47 of the address is set?  Can you share the detail?
> 
> Solaris/illumos.  See https://www.oracle.com/solaris/technologies/memory.html
> 
> I first thought this was a Solaris quirk, and for a long time, just
> self-applied the attached patch to make it work in my environment.  When I
> learned that X86_64 actually specifies the canonical address space, such
> that the 'hole' of unusable addresses is in the middle of the virtual space,
> I reckoned it would be worthwhile to share the fix, so that webkit always
> does the right thing for this processor architecture.

Thanks for the patch and the justification for it.  Will look into the issue.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20200709/21c22621/attachment.htm>


More information about the webkit-unassigned mailing list