summaryrefslogtreecommitdiff
path: root/rb245262.patch
diff options
context:
space:
mode:
Diffstat (limited to 'rb245262.patch')
-rw-r--r--rb245262.patch29
1 files changed, 0 insertions, 29 deletions
diff --git a/rb245262.patch b/rb245262.patch
deleted file mode 100644
index 25550b5..0000000
--- a/rb245262.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-diff --git a/security/sandbox/linux/SandboxFilter.cpp b/security/sandbox/linux/SandboxFilter.cpp
---- a/security/sandbox/linux/SandboxFilter.cpp
-+++ b/security/sandbox/linux/SandboxFilter.cpp
-@@ -1048,16 +1048,24 @@ public:
-
- case __NR_mprotect:
- case __NR_brk:
- case __NR_madvise:
- // libc's realloc uses mremap (Bug 1286119); wasm does too (bug 1342385).
- case __NR_mremap:
- return Allow();
-
-+ // Bug 1462640: Mesa libEGL uses mincore to test whether values
-+ // are pointers, for reasons.
-+ case __NR_mincore: {
-+ Arg<size_t> length(1);
-+ return If(length == getpagesize(), Allow())
-+ .Else(SandboxPolicyCommon::EvaluateSyscall(sysno));
-+ }
-+
- case __NR_sigaltstack:
- return Allow();
-
- #ifdef __NR_set_thread_area
- case __NR_set_thread_area:
- return Allow();
- #endif
-
-
bgstack15