[all-commits] [llvm/llvm-project] b8de7c: [libc] unpoison memory returned by pipe syscall (#...

Michael Jones via All-commits all-commits at lists.llvm.org
Thu Apr 18 13:36:40 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: b8de7cf6588ebc95e33a0e4a5b4254a94df60e4e
      https://github.com/llvm/llvm-project/commit/b8de7cf6588ebc95e33a0e4a5b4254a94df60e4e
  Author: Michael Jones <michaelrj at google.com>
  Date:   2024-04-18 (Thu, 18 Apr 2024)

  Changed paths:
    M libc/src/unistd/linux/pipe.cpp
    M utils/bazel/llvm-project-overlay/libc/BUILD.bazel

  Log Message:
  -----------
  [libc] unpoison memory returned by pipe syscall (#88942)

The memory sanitizer doesn't recognize the results of the pipe syscall
as being initialized. This patch manually unpoisons that memory.



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