Summary: | Add FreeBSD amd64 sysarch subcommands AMD64_SET_TLSBASE and AMD64_GET_TLSBASE | ||
---|---|---|---|
Product: | [Developer tools] valgrind | Reporter: | Paul Floyd <pjfloyd> |
Component: | general | Assignee: | Paul Floyd <pjfloyd> |
Status: | RESOLVED FIXED | ||
Severity: | major | ||
Priority: | NOR | ||
Version First Reported In: | 3.25 GIT | ||
Target Milestone: | --- | ||
Platform: | FreeBSD Ports | ||
OS: | FreeBSD | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Paul Floyd
2025-05-28 20:00:14 UTC
Without a fix just about everything crashes. As for the PKRU that looks like a big can of worms. It's kernel key signing for user mapped pages. We don't advertise the flags (pku and ospke) or support the amd64 opcodes (rdpkru and wrpkru). How would that interact with tools that replace malloc? commit f7b087df5ccd4ac1c0803a5dfd168327dc25286c (HEAD -> master, origin/master, origin/HEAD) Author: Paul Floyd <pjfloyd@wanadoo.fr> Date: Thu May 29 08:52:28 2025 +0200 Bug 504936 - Add FreeBSD amd64 sysarch subcommands AMD64_SET_TLSBASE and AMD64_GET_TLSBASE |