[all-commits] [llvm/llvm-project] 90016f: [Bolt] Fix address translation for KASLR kernel

xur-llvm via All-commits all-commits at lists.llvm.org
Wed Oct 30 09:35:19 PDT 2024


  Branch: refs/heads/users/xur-llvm/spr/bolt
  Home:   https://github.com/llvm/llvm-project
  Commit: 90016ff1832f18630053ec9bbf8ce13031841cd1
      https://github.com/llvm/llvm-project/commit/90016ff1832f18630053ec9bbf8ce13031841cd1
  Author: Rong Xu <xur at google.com>
  Date:   2024-10-30 (Wed, 30 Oct 2024)

  Changed paths:
    M bolt/lib/Core/BinaryContext.cpp
    M bolt/lib/Profile/DataAggregator.cpp
    M bolt/lib/Rewrite/RewriteInstance.cpp

  Log Message:
  -----------
  [Bolt] Fix address translation for KASLR kernel

This patch enables Bolt to analyze kernel addresses that
have been randomized by KASLR. It parses memory map (MMap)
entries within perf files to find the address mapping.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list