New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 717237 link

Starred by 2 users

Issue metadata

Status: Archived
Owner:
Last visit > 30 days ago
Closed: May 2017
Cc:
Components:
EstimatedDays: 2
NextAction: 2017-05-01
OS: Chrome
Pri: 2
Type: Bug



Sign in to add a comment

64bit ARC++ crashes on init due to arch_prctl alt-syscall access.

Project Member Reported by abiusx@google.com, May 1 2017

Issue description

Chrome Version: 60.0.3077.0 unknown (64-bit)
OS: Chromium OS

What steps will reproduce the problem?
(1) Deploy 64bit ARC++ on 64bit Chromium OS
(2) Restart UI

What is the expected result?
ARC++ should init and start the container.

What happens instead?
ARC++ crashes.

Please use labels and text to provide additional information.
Two system calls (158) are blocked, causing ARC++ to crash and the container to unmount.

For graphics-related bugs, please copy/paste the contents of the about:gpu
page at the end of this report.

 
Cc: lhchavez@chromium.org
Labels: -Pri-3 Pri-2
Status: Started (was: Assigned)

Comment 2 by abiusx@chromium.org, May 11 2017

Status: Fixed (was: Started)
Project Member

Comment 3 by bugdroid1@chromium.org, May 26 2017

Labels: merge-merged-chromeos-3.14
The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/kernel/+/1bedb6afb96ff089070db0abac280bc546def480

commit 1bedb6afb96ff089070db0abac280bc546def480
Author: Abbas Naderi <abisux@chromium.org>
Date: Fri May 26 20:01:06 2017

CHROMIUM: alt-syscall: Whitelist arch_prctl for x86_64

arch_prctl (syscall 158) is used by 64bit android system init,
which crashed prior to this patch, because the syscall
was not white-listed.

BUG= chromium:717237 
TEST=x86_64 Android boots and the shell is available.
The android system do not function properly yet.

Change-Id: I07121876702aef3ed86d07e6786081f2e28c7087
Reviewed-on: https://chromium-review.googlesource.com/492127
Commit-Ready: Abbas Naderi <abiusx@chromium.org>
Tested-by: Abbas Naderi <abiusx@chromium.org>
Reviewed-by: Dylan Reid <dgreid@chromium.org>
(cherry picked from commit bf8219310ffeec4094a850b97d0acf31069f65f3)
Reviewed-on: https://chromium-review.googlesource.com/517302
Commit-Ready: Luis Hector Chavez <lhchavez@chromium.org>
Tested-by: Luis Hector Chavez <lhchavez@chromium.org>
Reviewed-by: Luis Hector Chavez <lhchavez@chromium.org>

[modify] https://crrev.com/1bedb6afb96ff089070db0abac280bc546def480/security/chromiumos/alt-syscall.c

Comment 4 by dchan@chromium.org, Aug 1 2017

Labels: VerifyIn-61

Comment 5 by dchan@chromium.org, Jan 22 2018

Status: Archived (was: Fixed)

Sign in to add a comment