-
Notifications
You must be signed in to change notification settings - Fork 15
CFI: asan.module_ctor is missing a type hash #1742
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
The The reason we didn't have this problem earlier was that |
Perhaps setting the types in LLVM is reasonable after all, as we'd have to deal with module constructors as well otherwise. Here's an alternative solution: https://reviews.llvm.org/D138945 |
Set KCFI type metadata for the sanitizer constructors to prevent runtime failures when these functions are indirectly called in instrumented code. This fixes a compatibility issue with KASAN and -fsanitize=kcfi in the Linux kernel. Link: ClangBuiltLinux/linux#1742 Differential Revision: https://reviews.llvm.org/D138945
Set KCFI type metadata for the sanitizer constructors to prevent runtime failures when these functions are indirectly called in instrumented code. This fixes a compatibility issue with KASAN and -fsanitize=kcfi in the Linux kernel. Link: ClangBuiltLinux/linux#1742 Reviewed By: nickdesaulniers, MaskRay Differential Revision: https://reviews.llvm.org/D138945
The remaining issue with CFI+KASAN is that |
When CFI_CLANG and KASAN are both enabled, LLVM doesn't generate a CFI type hash for asan.module_ctor functions in translation units where CFI is disabled, which leads to a CFI failure during boot when do_ctors calls the affected constructors: CFI failure at do_basic_setup+0x64/0x90 (target: asan.module_ctor+0x0/0x28; expected type: 0xa540670c) Specifically, this happens because CFI is disabled for kernel/cfi.c. There's no reason to keep CFI disabled here anymore, so fix the failure by not filtering out CC_FLAGS_CFI for the file. Note that https://reviews.llvm.org/rG3b14862f0a96 fixed the issue where LLVM didn't emit CFI type hashes for any sanitizer constructors, but now type hashes are emitted correctly for TUs that use CFI. Link: ClangBuiltLinux#1742 Fixes: 8924560 ("cfi: Switch to -fsanitize=kcfi") Reported-by: Mark Rutland <[email protected]> Signed-off-by: Sami Tolvanen <[email protected]>
When CFI_CLANG and KASAN are both enabled, LLVM doesn't generate a CFI type hash for asan.module_ctor functions in translation units where CFI is disabled, which leads to a CFI failure during boot when do_ctors calls the affected constructors: CFI failure at do_basic_setup+0x64/0x90 (target: asan.module_ctor+0x0/0x28; expected type: 0xa540670c) Specifically, this happens because CFI is disabled for kernel/cfi.c. There's no reason to keep CFI disabled here anymore, so fix the failure by not filtering out CC_FLAGS_CFI for the file. Note that https://reviews.llvm.org/rG3b14862f0a96 fixed the issue where LLVM didn't emit CFI type hashes for any sanitizer constructors, but now type hashes are emitted correctly for TUs that use CFI. Link: ClangBuiltLinux#1742 Fixes: 8924560 ("cfi: Switch to -fsanitize=kcfi") Reported-by: Mark Rutland <[email protected]> Signed-off-by: Sami Tolvanen <[email protected]> Signed-off-by: Kees Cook <[email protected]> Link: https://lore.kernel.org/r/[email protected]
[ Upstream commit cf80164 ] When CFI_CLANG and KASAN are both enabled, LLVM doesn't generate a CFI type hash for asan.module_ctor functions in translation units where CFI is disabled, which leads to a CFI failure during boot when do_ctors calls the affected constructors: CFI failure at do_basic_setup+0x64/0x90 (target: asan.module_ctor+0x0/0x28; expected type: 0xa540670c) Specifically, this happens because CFI is disabled for kernel/cfi.c. There's no reason to keep CFI disabled here anymore, so fix the failure by not filtering out CC_FLAGS_CFI for the file. Note that https://reviews.llvm.org/rG3b14862f0a96 fixed the issue where LLVM didn't emit CFI type hashes for any sanitizer constructors, but now type hashes are emitted correctly for TUs that use CFI. Link: ClangBuiltLinux/linux#1742 Fixes: 8924560 ("cfi: Switch to -fsanitize=kcfi") Reported-by: Mark Rutland <[email protected]> Signed-off-by: Sami Tolvanen <[email protected]> Signed-off-by: Kees Cook <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Sasha Levin <[email protected]>
[ Upstream commit cf80164 ] When CFI_CLANG and KASAN are both enabled, LLVM doesn't generate a CFI type hash for asan.module_ctor functions in translation units where CFI is disabled, which leads to a CFI failure during boot when do_ctors calls the affected constructors: CFI failure at do_basic_setup+0x64/0x90 (target: asan.module_ctor+0x0/0x28; expected type: 0xa540670c) Specifically, this happens because CFI is disabled for kernel/cfi.c. There's no reason to keep CFI disabled here anymore, so fix the failure by not filtering out CC_FLAGS_CFI for the file. Note that https://reviews.llvm.org/rG3b14862f0a96 fixed the issue where LLVM didn't emit CFI type hashes for any sanitizer constructors, but now type hashes are emitted correctly for TUs that use CFI. Link: ClangBuiltLinux/linux#1742 Fixes: 8924560 ("cfi: Switch to -fsanitize=kcfi") Reported-by: Mark Rutland <[email protected]> Signed-off-by: Sami Tolvanen <[email protected]> Signed-off-by: Kees Cook <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Sasha Levin <[email protected]>
[ Upstream commit cf80164 ] When CFI_CLANG and KASAN are both enabled, LLVM doesn't generate a CFI type hash for asan.module_ctor functions in translation units where CFI is disabled, which leads to a CFI failure during boot when do_ctors calls the affected constructors: CFI failure at do_basic_setup+0x64/0x90 (target: asan.module_ctor+0x0/0x28; expected type: 0xa540670c) Specifically, this happens because CFI is disabled for kernel/cfi.c. There's no reason to keep CFI disabled here anymore, so fix the failure by not filtering out CC_FLAGS_CFI for the file. Note that https://reviews.llvm.org/rG3b14862f0a96 fixed the issue where LLVM didn't emit CFI type hashes for any sanitizer constructors, but now type hashes are emitted correctly for TUs that use CFI. Link: ClangBuiltLinux/linux#1742 Fixes: 8924560 ("cfi: Switch to -fsanitize=kcfi") Reported-by: Mark Rutland <[email protected]> Signed-off-by: Sami Tolvanen <[email protected]> Signed-off-by: Kees Cook <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Sasha Levin <[email protected]>
[ Upstream commit cf80164 ] When CFI_CLANG and KASAN are both enabled, LLVM doesn't generate a CFI type hash for asan.module_ctor functions in translation units where CFI is disabled, which leads to a CFI failure during boot when do_ctors calls the affected constructors: CFI failure at do_basic_setup+0x64/0x90 (target: asan.module_ctor+0x0/0x28; expected type: 0xa540670c) Specifically, this happens because CFI is disabled for kernel/cfi.c. There's no reason to keep CFI disabled here anymore, so fix the failure by not filtering out CC_FLAGS_CFI for the file. Note that https://reviews.llvm.org/rG3b14862f0a96 fixed the issue where LLVM didn't emit CFI type hashes for any sanitizer constructors, but now type hashes are emitted correctly for TUs that use CFI. Link: ClangBuiltLinux/linux#1742 Fixes: 8924560 ("cfi: Switch to -fsanitize=kcfi") Reported-by: Mark Rutland <[email protected]> Signed-off-by: Sami Tolvanen <[email protected]> Signed-off-by: Kees Cook <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Sasha Levin <[email protected]>
[ Upstream commit cf80164 ] When CFI_CLANG and KASAN are both enabled, LLVM doesn't generate a CFI type hash for asan.module_ctor functions in translation units where CFI is disabled, which leads to a CFI failure during boot when do_ctors calls the affected constructors: CFI failure at do_basic_setup+0x64/0x90 (target: asan.module_ctor+0x0/0x28; expected type: 0xa540670c) Specifically, this happens because CFI is disabled for kernel/cfi.c. There's no reason to keep CFI disabled here anymore, so fix the failure by not filtering out CC_FLAGS_CFI for the file. Note that https://reviews.llvm.org/rG3b14862f0a96 fixed the issue where LLVM didn't emit CFI type hashes for any sanitizer constructors, but now type hashes are emitted correctly for TUs that use CFI. Link: ClangBuiltLinux/linux#1742 Fixes: 8924560 ("cfi: Switch to -fsanitize=kcfi") Reported-by: Mark Rutland <[email protected]> Signed-off-by: Sami Tolvanen <[email protected]> Signed-off-by: Kees Cook <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Sasha Levin <[email protected]>
[ Upstream commit cf80164 ] When CFI_CLANG and KASAN are both enabled, LLVM doesn't generate a CFI type hash for asan.module_ctor functions in translation units where CFI is disabled, which leads to a CFI failure during boot when do_ctors calls the affected constructors: CFI failure at do_basic_setup+0x64/0x90 (target: asan.module_ctor+0x0/0x28; expected type: 0xa540670c) Specifically, this happens because CFI is disabled for kernel/cfi.c. There's no reason to keep CFI disabled here anymore, so fix the failure by not filtering out CC_FLAGS_CFI for the file. Note that https://reviews.llvm.org/rG3b14862f0a96 fixed the issue where LLVM didn't emit CFI type hashes for any sanitizer constructors, but now type hashes are emitted correctly for TUs that use CFI. Link: ClangBuiltLinux/linux#1742 Fixes: 8924560 ("cfi: Switch to -fsanitize=kcfi") Reported-by: Mark Rutland <[email protected]> Signed-off-by: Sami Tolvanen <[email protected]> Signed-off-by: Kees Cook <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Sasha Levin <[email protected]>
[ Upstream commit cf80164 ] When CFI_CLANG and KASAN are both enabled, LLVM doesn't generate a CFI type hash for asan.module_ctor functions in translation units where CFI is disabled, which leads to a CFI failure during boot when do_ctors calls the affected constructors: CFI failure at do_basic_setup+0x64/0x90 (target: asan.module_ctor+0x0/0x28; expected type: 0xa540670c) Specifically, this happens because CFI is disabled for kernel/cfi.c. There's no reason to keep CFI disabled here anymore, so fix the failure by not filtering out CC_FLAGS_CFI for the file. Note that https://reviews.llvm.org/rG3b14862f0a96 fixed the issue where LLVM didn't emit CFI type hashes for any sanitizer constructors, but now type hashes are emitted correctly for TUs that use CFI. Link: ClangBuiltLinux/linux#1742 Fixes: 8924560 ("cfi: Switch to -fsanitize=kcfi") Reported-by: Mark Rutland <[email protected]> Signed-off-by: Sami Tolvanen <[email protected]> Signed-off-by: Kees Cook <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Sasha Levin <[email protected]>
[ Upstream commit cf80164 ] When CFI_CLANG and KASAN are both enabled, LLVM doesn't generate a CFI type hash for asan.module_ctor functions in translation units where CFI is disabled, which leads to a CFI failure during boot when do_ctors calls the affected constructors: CFI failure at do_basic_setup+0x64/0x90 (target: asan.module_ctor+0x0/0x28; expected type: 0xa540670c) Specifically, this happens because CFI is disabled for kernel/cfi.c. There's no reason to keep CFI disabled here anymore, so fix the failure by not filtering out CC_FLAGS_CFI for the file. Note that https://reviews.llvm.org/rG3b14862f0a96 fixed the issue where LLVM didn't emit CFI type hashes for any sanitizer constructors, but now type hashes are emitted correctly for TUs that use CFI. Link: ClangBuiltLinux/linux#1742 Fixes: 8924560 ("cfi: Switch to -fsanitize=kcfi") Reported-by: Mark Rutland <[email protected]> Signed-off-by: Sami Tolvanen <[email protected]> Signed-off-by: Kees Cook <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Sasha Levin <[email protected]>
[ Upstream commit cf80164 ] When CFI_CLANG and KASAN are both enabled, LLVM doesn't generate a CFI type hash for asan.module_ctor functions in translation units where CFI is disabled, which leads to a CFI failure during boot when do_ctors calls the affected constructors: CFI failure at do_basic_setup+0x64/0x90 (target: asan.module_ctor+0x0/0x28; expected type: 0xa540670c) Specifically, this happens because CFI is disabled for kernel/cfi.c. There's no reason to keep CFI disabled here anymore, so fix the failure by not filtering out CC_FLAGS_CFI for the file. Note that https://reviews.llvm.org/rG3b14862f0a96 fixed the issue where LLVM didn't emit CFI type hashes for any sanitizer constructors, but now type hashes are emitted correctly for TUs that use CFI. Link: ClangBuiltLinux/linux#1742 Fixes: 8924560 ("cfi: Switch to -fsanitize=kcfi") Reported-by: Mark Rutland <[email protected]> Signed-off-by: Sami Tolvanen <[email protected]> Signed-off-by: Kees Cook <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Sasha Levin <[email protected]>
[ Upstream commit cf80164 ] When CFI_CLANG and KASAN are both enabled, LLVM doesn't generate a CFI type hash for asan.module_ctor functions in translation units where CFI is disabled, which leads to a CFI failure during boot when do_ctors calls the affected constructors: CFI failure at do_basic_setup+0x64/0x90 (target: asan.module_ctor+0x0/0x28; expected type: 0xa540670c) Specifically, this happens because CFI is disabled for kernel/cfi.c. There's no reason to keep CFI disabled here anymore, so fix the failure by not filtering out CC_FLAGS_CFI for the file. Note that https://reviews.llvm.org/rG3b14862f0a96 fixed the issue where LLVM didn't emit CFI type hashes for any sanitizer constructors, but now type hashes are emitted correctly for TUs that use CFI. Link: ClangBuiltLinux/linux#1742 Fixes: 8924560 ("cfi: Switch to -fsanitize=kcfi") Reported-by: Mark Rutland <[email protected]> Signed-off-by: Sami Tolvanen <[email protected]> Signed-off-by: Kees Cook <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Sasha Levin <[email protected]>
[ Upstream commit cf80164 ] When CFI_CLANG and KASAN are both enabled, LLVM doesn't generate a CFI type hash for asan.module_ctor functions in translation units where CFI is disabled, which leads to a CFI failure during boot when do_ctors calls the affected constructors: CFI failure at do_basic_setup+0x64/0x90 (target: asan.module_ctor+0x0/0x28; expected type: 0xa540670c) Specifically, this happens because CFI is disabled for kernel/cfi.c. There's no reason to keep CFI disabled here anymore, so fix the failure by not filtering out CC_FLAGS_CFI for the file. Note that https://reviews.llvm.org/rG3b14862f0a96 fixed the issue where LLVM didn't emit CFI type hashes for any sanitizer constructors, but now type hashes are emitted correctly for TUs that use CFI. Link: ClangBuiltLinux/linux#1742 Fixes: 8924560 ("cfi: Switch to -fsanitize=kcfi") Reported-by: Mark Rutland <[email protected]> Signed-off-by: Sami Tolvanen <[email protected]> Signed-off-by: Kees Cook <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Sasha Levin <[email protected]>
[ Upstream commit cf80164 ] When CFI_CLANG and KASAN are both enabled, LLVM doesn't generate a CFI type hash for asan.module_ctor functions in translation units where CFI is disabled, which leads to a CFI failure during boot when do_ctors calls the affected constructors: CFI failure at do_basic_setup+0x64/0x90 (target: asan.module_ctor+0x0/0x28; expected type: 0xa540670c) Specifically, this happens because CFI is disabled for kernel/cfi.c. There's no reason to keep CFI disabled here anymore, so fix the failure by not filtering out CC_FLAGS_CFI for the file. Note that https://reviews.llvm.org/rG3b14862f0a96 fixed the issue where LLVM didn't emit CFI type hashes for any sanitizer constructors, but now type hashes are emitted correctly for TUs that use CFI. Link: ClangBuiltLinux/linux#1742 Fixes: 8924560 ("cfi: Switch to -fsanitize=kcfi") Reported-by: Mark Rutland <[email protected]> Signed-off-by: Sami Tolvanen <[email protected]> Signed-off-by: Kees Cook <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Sasha Levin <[email protected]>
[ Upstream commit cf80164 ] When CFI_CLANG and KASAN are both enabled, LLVM doesn't generate a CFI type hash for asan.module_ctor functions in translation units where CFI is disabled, which leads to a CFI failure during boot when do_ctors calls the affected constructors: CFI failure at do_basic_setup+0x64/0x90 (target: asan.module_ctor+0x0/0x28; expected type: 0xa540670c) Specifically, this happens because CFI is disabled for kernel/cfi.c. There's no reason to keep CFI disabled here anymore, so fix the failure by not filtering out CC_FLAGS_CFI for the file. Note that https://reviews.llvm.org/rG3b14862f0a96 fixed the issue where LLVM didn't emit CFI type hashes for any sanitizer constructors, but now type hashes are emitted correctly for TUs that use CFI. Link: ClangBuiltLinux/linux#1742 Fixes: 8924560 ("cfi: Switch to -fsanitize=kcfi") Reported-by: Mark Rutland <[email protected]> Signed-off-by: Sami Tolvanen <[email protected]> Signed-off-by: Kees Cook <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Sasha Levin <[email protected]>
[ Upstream commit cf80164 ] When CFI_CLANG and KASAN are both enabled, LLVM doesn't generate a CFI type hash for asan.module_ctor functions in translation units where CFI is disabled, which leads to a CFI failure during boot when do_ctors calls the affected constructors: CFI failure at do_basic_setup+0x64/0x90 (target: asan.module_ctor+0x0/0x28; expected type: 0xa540670c) Specifically, this happens because CFI is disabled for kernel/cfi.c. There's no reason to keep CFI disabled here anymore, so fix the failure by not filtering out CC_FLAGS_CFI for the file. Note that https://reviews.llvm.org/rG3b14862f0a96 fixed the issue where LLVM didn't emit CFI type hashes for any sanitizer constructors, but now type hashes are emitted correctly for TUs that use CFI. Link: ClangBuiltLinux/linux#1742 Fixes: 8924560 ("cfi: Switch to -fsanitize=kcfi") Reported-by: Mark Rutland <[email protected]> Signed-off-by: Sami Tolvanen <[email protected]> Signed-off-by: Kees Cook <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Sasha Levin <[email protected]>
[ Upstream commit cf80164 ] When CFI_CLANG and KASAN are both enabled, LLVM doesn't generate a CFI type hash for asan.module_ctor functions in translation units where CFI is disabled, which leads to a CFI failure during boot when do_ctors calls the affected constructors: CFI failure at do_basic_setup+0x64/0x90 (target: asan.module_ctor+0x0/0x28; expected type: 0xa540670c) Specifically, this happens because CFI is disabled for kernel/cfi.c. There's no reason to keep CFI disabled here anymore, so fix the failure by not filtering out CC_FLAGS_CFI for the file. Note that https://reviews.llvm.org/rG3b14862f0a96 fixed the issue where LLVM didn't emit CFI type hashes for any sanitizer constructors, but now type hashes are emitted correctly for TUs that use CFI. Link: ClangBuiltLinux/linux#1742 Fixes: 8924560 ("cfi: Switch to -fsanitize=kcfi") Reported-by: Mark Rutland <[email protected]> Signed-off-by: Sami Tolvanen <[email protected]> Signed-off-by: Kees Cook <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Sasha Levin <[email protected]>
Set KCFI type metadata for the sanitizer constructors to prevent runtime failures when these functions are indirectly called in instrumented code. This fixes a compatibility issue with KASAN and -fsanitize=kcfi in the Linux kernel. Link: ClangBuiltLinux/linux#1742 Reviewed By: nickdesaulniers, MaskRay Differential Revision: https://reviews.llvm.org/D138945
…ctions When -fpatchable-function-entry is used to emit prefix nops before functions, KCFI assumes all indirectly called functions have the same number of prefix nops, because the nops are emitted between the KCFI type hash and the function entry. However, as patchable-function-prefix is a function attribute set by Clang, functions later synthesized by LLVM don't inherit this attribute and end up not having prefix nops. One of these functions is asan.module_ctor, which the Linux kernel ends up calling indirectly when KASAN is enabled. In order to avoid tripping KCFI, save the expected prefix offset to a module flag, and use it when we're setting KCFI type for the relevant synthesized functions. Link: ClangBuiltLinux/linux#1742 Reviewed By: MaskRay Differential Revision: https://reviews.llvm.org/D141172
* This is causing crashes due to missing type hashes. * This should be reverted when ClangBuiltLinux/linux#1742 is fixed. Bug: 264407394 Change-Id: Iba23815e321c25ec0ad6aa7c078c834031a34dc8 Signed-off-by: Ulises Mendez Martinez <[email protected]>
* This is causing crashes due to missing type hashes. * This should be reverted when ClangBuiltLinux/linux#1742 is fixed. Bug: 264407394 Change-Id: Iba23815e321c25ec0ad6aa7c078c834031a34dc8 Signed-off-by: Ulises Mendez Martinez <[email protected]>
* This is causing crashes due to missing type hashes. * This should be reverted when ClangBuiltLinux/linux#1742 is fixed. Bug: 264407394 Change-Id: Iba23815e321c25ec0ad6aa7c078c834031a34dc8 Signed-off-by: Ulises Mendez Martinez <[email protected]>
* This is causing crashes due to missing type hashes. * This should be reverted when ClangBuiltLinux/linux#1742 is fixed. Bug: 264407394 Change-Id: Iba23815e321c25ec0ad6aa7c078c834031a34dc8 Signed-off-by: Ulises Mendez Martinez <[email protected]>
* This is causing crashes due to missing type hashes. * This should be reverted when ClangBuiltLinux/linux#1742 is fixed. Bug: 264407394 Change-Id: Iba23815e321c25ec0ad6aa7c078c834031a34dc8 Signed-off-by: Ulises Mendez Martinez <[email protected]>
* This is causing crashes due to missing type hashes. * This should be reverted when ClangBuiltLinux/linux#1742 is fixed. Bug: 264407394 Change-Id: Iba23815e321c25ec0ad6aa7c078c834031a34dc8 Signed-off-by: Ulises Mendez Martinez <[email protected]>
* This is causing crashes due to missing type hashes. * This should be reverted when ClangBuiltLinux/linux#1742 is fixed. Bug: 264407394 Change-Id: Iba23815e321c25ec0ad6aa7c078c834031a34dc8 Signed-off-by: Ulises Mendez Martinez <[email protected]>
* This is causing crashes due to missing type hashes. * This should be reverted when ClangBuiltLinux/linux#1742 is fixed. Bug: 264407394 Change-Id: Iba23815e321c25ec0ad6aa7c078c834031a34dc8 Signed-off-by: Ulises Mendez Martinez <[email protected]>
* This is causing crashes due to missing type hashes. * This should be reverted when ClangBuiltLinux/linux#1742 is fixed. Bug: 264407394 Change-Id: Iba23815e321c25ec0ad6aa7c078c834031a34dc8 Signed-off-by: Ulises Mendez Martinez <[email protected]>
* This is causing crashes due to missing type hashes. * This should be reverted when ClangBuiltLinux/linux#1742 is fixed. Bug: 264407394 Change-Id: Iba23815e321c25ec0ad6aa7c078c834031a34dc8 Signed-off-by: Ulises Mendez Martinez <[email protected]>
* This is causing crashes due to missing type hashes. * This should be reverted when ClangBuiltLinux/linux#1742 is fixed. Bug: 264407394 Change-Id: Iba23815e321c25ec0ad6aa7c078c834031a34dc8 Signed-off-by: Ulises Mendez Martinez <[email protected]>
* This is causing crashes due to missing type hashes. * This should be reverted when ClangBuiltLinux/linux#1742 is fixed. Bug: 264407394 Change-Id: Iba23815e321c25ec0ad6aa7c078c834031a34dc8 Signed-off-by: Ulises Mendez Martinez <[email protected]>
* This is causing crashes due to missing type hashes. * This should be reverted when ClangBuiltLinux/linux#1742 is fixed. Bug: 264407394 Change-Id: Iba23815e321c25ec0ad6aa7c078c834031a34dc8 Signed-off-by: Ulises Mendez Martinez <[email protected]>
* This is causing crashes due to missing type hashes. * This should be reverted when ClangBuiltLinux/linux#1742 is fixed. Bug: 264407394 Change-Id: Iba23815e321c25ec0ad6aa7c078c834031a34dc8 Signed-off-by: Ulises Mendez Martinez <[email protected]>
* This is causing crashes due to missing type hashes. * This should be reverted when ClangBuiltLinux/linux#1742 is fixed. Bug: 264407394 Change-Id: Iba23815e321c25ec0ad6aa7c078c834031a34dc8 Signed-off-by: Ulises Mendez Martinez <[email protected]>
* This is causing crashes due to missing type hashes. * This should be reverted when ClangBuiltLinux/linux#1742 is fixed. Bug: 264407394 Change-Id: Iba23815e321c25ec0ad6aa7c078c834031a34dc8 Signed-off-by: Ulises Mendez Martinez <[email protected]>
* This is causing crashes due to missing type hashes. * This should be reverted when ClangBuiltLinux/linux#1742 is fixed. Bug: 264407394 Change-Id: Iba23815e321c25ec0ad6aa7c078c834031a34dc8 Signed-off-by: Ulises Mendez Martinez <[email protected]>
* This is causing crashes due to missing type hashes. * This should be reverted when ClangBuiltLinux/linux#1742 is fixed. Bug: 264407394 Change-Id: Iba23815e321c25ec0ad6aa7c078c834031a34dc8 Signed-off-by: Ulises Mendez Martinez <[email protected]>
* This is causing crashes due to missing type hashes. * This should be reverted when ClangBuiltLinux/linux#1742 is fixed. Bug: 264407394 Change-Id: Iba23815e321c25ec0ad6aa7c078c834031a34dc8 Signed-off-by: Ulises Mendez Martinez <[email protected]>
* This is causing crashes due to missing type hashes. * This should be reverted when ClangBuiltLinux/linux#1742 is fixed. Bug: 264407394 Change-Id: Iba23815e321c25ec0ad6aa7c078c834031a34dc8 Signed-off-by: Ulises Mendez Martinez <[email protected]>
* This is causing crashes due to missing type hashes. * This should be reverted when ClangBuiltLinux/linux#1742 is fixed. Bug: 264407394 Change-Id: Iba23815e321c25ec0ad6aa7c078c834031a34dc8 Signed-off-by: Ulises Mendez Martinez <[email protected]>
* This is causing crashes due to missing type hashes. * This should be reverted when ClangBuiltLinux/linux#1742 is fixed. Bug: 264407394 Change-Id: Iba23815e321c25ec0ad6aa7c078c834031a34dc8 Signed-off-by: Ulises Mendez Martinez <[email protected]>
* This is causing crashes due to missing type hashes. * This should be reverted when ClangBuiltLinux/linux#1742 is fixed. Bug: 264407394 Change-Id: Iba23815e321c25ec0ad6aa7c078c834031a34dc8 Signed-off-by: Ulises Mendez Martinez <[email protected]>
* This is causing crashes due to missing type hashes. * This should be reverted when ClangBuiltLinux/linux#1742 is fixed. Bug: 264407394 Change-Id: Iba23815e321c25ec0ad6aa7c078c834031a34dc8 Signed-off-by: Ulises Mendez Martinez <[email protected]>
* This is causing crashes due to missing type hashes. * This should be reverted when ClangBuiltLinux/linux#1742 is fixed. Bug: 264407394 Change-Id: Iba23815e321c25ec0ad6aa7c078c834031a34dc8 Signed-off-by: Ulises Mendez Martinez <[email protected]>
* This is causing crashes due to missing type hashes. * This should be reverted when ClangBuiltLinux/linux#1742 is fixed. Bug: 264407394 Change-Id: Iba23815e321c25ec0ad6aa7c078c834031a34dc8 Signed-off-by: Ulises Mendez Martinez <[email protected]>
* This is causing crashes due to missing type hashes. * This should be reverted when ClangBuiltLinux/linux#1742 is fixed. Bug: 264407394 Change-Id: Iba23815e321c25ec0ad6aa7c078c834031a34dc8 Signed-off-by: Ulises Mendez Martinez <[email protected]>
From Mark Rutland:
cc @kees @nickdesaulniers @nathanchance @lvwr
The text was updated successfully, but these errors were encountered: