Issue metadata
Sign in to add a comment
|
security_AltSyscall failed on kevin board with glibc 2.27 |
||||||||||||||||||||||||
Issue descriptionWith glibc 2.27, I got error /sbin/minijail0 -a read_write_test -- /usr/local/autotest/tests/security_AltSyscall/src/read returned 1 instead of 0 I ran /sbin/minijail0 -- /usr/local/autotest/tests/security_AltSyscall/src/read and it returned 0
,
Oct 23
seems like the error is due to openat, not exit_group ? if exit_group was allowed, then it would have exited 1 and caused the test to fail anyways ?
,
Oct 23
Yes, it is due to openat. If I add openat at https://cs.corp.google.com/chromeos_public/src/third_party/kernel/v4.4/security/chromiumos/read_write_test_whitelists.h?l=45 The test passed I will upload a patch for that.
,
Oct 24
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/third_party/kernel/+/e061643ece564a23d2ff6376719ccdddb7d143e1 commit e061643ece564a23d2ff6376719ccdddb7d143e1 Author: Yunlian Jiang <yunlian@google.com> Date: Wed Oct 24 20:03:06 2018 CHROMIUM: add openat to altsyscall test list glibc 2.27 uses 'openat' system call when calling 'open()', we need to add this to system call whitelist accordingly. Signed-off-by: Yunlian Jiang <yunlian@chromium.org> BUG= chromium:897951 TEST=security_AltSyscall passes on kevin with glibc 2.27 Change-Id: Ie9e23b4d9ff9a05f6d733893a582f696a439fa19 Reviewed-on: https://chromium-review.googlesource.com/1296815 Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com> Tested-by: Yunlian Jiang <yunlian@chromium.org> Reviewed-by: Luis Lozano <llozano@chromium.org> Reviewed-by: Mike Frysinger <vapier@chromium.org> [modify] https://crrev.com/e061643ece564a23d2ff6376719ccdddb7d143e1/security/chromiumos/read_write_test_whitelists.h
,
Oct 24
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/third_party/kernel/+/30a7a6ab5cfc5640a9ef78b0d6f2e0ae5640dd4b commit 30a7a6ab5cfc5640a9ef78b0d6f2e0ae5640dd4b Author: Yunlian Jiang <yunlian@google.com> Date: Wed Oct 24 23:45:12 2018 CHROMIUM: add openat to altsyscall test list glibc 2.27 uses 'openat' system call when calling 'open()', we need to add this to system call whitelist accordingly. Signed-off-by: Yunlian Jiang <yunlian@chromium.org> BUG= chromium:897951 TEST=security_AltSyscall passes on kevin with glibc 2.27 Change-Id: I79fdf1a60c1c81ee9605ea3741f8262873e63154 Reviewed-on: https://chromium-review.googlesource.com/1296326 Commit-Ready: Yunlian Jiang <yunlian@chromium.org> Tested-by: Yunlian Jiang <yunlian@chromium.org> Reviewed-by: Luis Lozano <llozano@chromium.org> Reviewed-by: Mike Frysinger <vapier@chromium.org> [modify] https://crrev.com/30a7a6ab5cfc5640a9ef78b0d6f2e0ae5640dd4b/security/chromiumos/read_write_test_whitelists.h
,
Nov 8
,
Nov 17
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/third_party/kernel/+/c5227784b3f7feb3630b62b4a4914d506d399536 commit c5227784b3f7feb3630b62b4a4914d506d399536 Author: Yunlian Jiang <yunlian@google.com> Date: Sat Nov 17 20:00:07 2018 CHROMIUM: add openat to altsyscall test list glibc 2.27 uses 'openat' system call when calling 'open()', we need to add this to system call whitelist accordingly. Signed-off-by: Yunlian Jiang <yunlian@chromium.org> BUG= chromium:897951 TEST=security_AltSyscall passes on kevin with glibc 2.27 Change-Id: Ie9e23b4d9ff9a05f6d733893a582f696a439fa19 Reviewed-on: https://chromium-review.googlesource.com/1296815 Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com> Tested-by: Yunlian Jiang <yunlian@chromium.org> Reviewed-by: Luis Lozano <llozano@chromium.org> Reviewed-by: Mike Frysinger <vapier@chromium.org> (cherry picked from commit e061643ece564a23d2ff6376719ccdddb7d143e1) Reviewed-on: https://chromium-review.googlesource.com/1340529 Commit-Ready: Manoj Gupta <manojgupta@chromium.org> Tested-by: Manoj Gupta <manojgupta@chromium.org> Reviewed-by: Manoj Gupta <manojgupta@chromium.org> [modify] https://crrev.com/c5227784b3f7feb3630b62b4a4914d506d399536/security/chromiumos/read_write_test_whitelists.h
,
Nov 17
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/third_party/kernel/+/f055fa2cbd3373698059e9f22846e2ac3f1f6454 commit f055fa2cbd3373698059e9f22846e2ac3f1f6454 Author: Yunlian Jiang <yunlian@google.com> Date: Sat Nov 17 20:00:09 2018 CHROMIUM: add openat to altsyscall test list glibc 2.27 uses 'openat' system call when calling 'open()', we need to add this to system call whitelist accordingly. Signed-off-by: Yunlian Jiang <yunlian@chromium.org> BUG= chromium:897951 TEST=security_AltSyscall passes on kevin with glibc 2.27 Change-Id: Ie9e23b4d9ff9a05f6d733893a582f696a439fa19 Reviewed-on: https://chromium-review.googlesource.com/1296815 Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com> Tested-by: Yunlian Jiang <yunlian@chromium.org> Reviewed-by: Luis Lozano <llozano@chromium.org> Reviewed-by: Mike Frysinger <vapier@chromium.org> (cherry picked from commit e061643ece564a23d2ff6376719ccdddb7d143e1) Reviewed-on: https://chromium-review.googlesource.com/1340503 Commit-Ready: Manoj Gupta <manojgupta@chromium.org> Tested-by: Manoj Gupta <manojgupta@chromium.org> Reviewed-by: Manoj Gupta <manojgupta@chromium.org> Reviewed-by: Micah Morton <mortonm@chromium.org> [modify] https://crrev.com/f055fa2cbd3373698059e9f22846e2ac3f1f6454/security/chromiumos/read_write_test_whitelists.h
,
Nov 18
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/third_party/kernel/+/9268d94d956c00a0e3614ac4d2d20132059b75d5 commit 9268d94d956c00a0e3614ac4d2d20132059b75d5 Author: Yunlian Jiang <yunlian@google.com> Date: Sun Nov 18 00:41:40 2018 CHROMIUM: add openat to altsyscall test list glibc 2.27 uses 'openat' system call when calling 'open()', we need to add this to system call whitelist accordingly. Signed-off-by: Yunlian Jiang <yunlian@chromium.org> BUG= chromium:897951 TEST=security_AltSyscall passes on kevin with glibc 2.27 Change-Id: Ie9e23b4d9ff9a05f6d733893a582f696a439fa19 Reviewed-on: https://chromium-review.googlesource.com/1296815 Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com> Tested-by: Yunlian Jiang <yunlian@chromium.org> Reviewed-by: Luis Lozano <llozano@chromium.org> Reviewed-by: Mike Frysinger <vapier@chromium.org> (cherry picked from commit e061643ece564a23d2ff6376719ccdddb7d143e1) Reviewed-on: https://chromium-review.googlesource.com/1340525 Commit-Ready: Manoj Gupta <manojgupta@chromium.org> Tested-by: Manoj Gupta <manojgupta@chromium.org> Reviewed-by: Manoj Gupta <manojgupta@chromium.org> Reviewed-by: Micah Morton <mortonm@chromium.org> [modify] https://crrev.com/9268d94d956c00a0e3614ac4d2d20132059b75d5/security/chromiumos/read_write_test_whitelists.h |
|||||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||||
Comment 1 by yunlian@chromium.org
, Oct 23