Prevent mte_upgrade_test from hanging if MTE is disabled

Turns out we didn't need the syscall because the kernel checks
for async MTE fault on exit.

Test: atest mte_upgrade_test with and without MTE
Change-Id: Iebdf181d67b4586926499c7549c72e73efc13c56
This commit is contained in:
Florian Mayer 2024-05-14 17:35:15 -07:00
parent 9fbd7e1026
commit 1277bd4dfd

View file

@ -22,6 +22,7 @@
#include <sys/prctl.h>
#include <time.h>
#include <unistd.h>
#include <memory>
int MaybeDowngrade() {
@ -65,7 +66,5 @@ int main(int argc, char** argv) {
// This binary gets run by src/com/android/tests/init/MteUpgradeTest.java, which
// asserts that it crashes as expected.
f[17] = 'x';
char buf[1];
read(1, buf, 1);
return 0;
}