Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(105)

Issue 10834219: Seccomp-bpf: create system call sets. (Closed)

Created:
8 years, 4 months ago by jln (very slow on Chromium)
Modified:
8 years, 4 months ago
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org, jam
Visibility:
Public.

Description

Seccomp-bpf: create system call sets. We define system call sets to create a partition of all existing system calls on the x86_64 architecture. This grand classification will allow us to write policies easily and make sure that we have thought about what to do for every system call. This particular change does not affect the current semantic at all, this is achieved by using comments. BUG= NOTRY=true Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=150624

Patch Set 1 : #

Total comments: 26

Patch Set 2 : Address Markus' concerns. #

Total comments: 2

Patch Set 3 : Re-order things alphabetically. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+720 lines, -96 lines) Patch
M content/common/sandbox_seccomp_bpf_linux.cc View 1 2 6 chunks +720 lines, -96 lines 0 comments Download

Messages

Total messages: 11 (0 generated)
jln (very slow on Chromium)
I have been through every x86_64 system call to put it in a bucket. This ...
8 years, 4 months ago (2012-08-08 00:19:39 UTC) #1
jln (very slow on Chromium)
On 2012/08/08 00:19:39, Julien Tinnes wrote: > I have been through every x86_64 system call ...
8 years, 4 months ago (2012-08-08 00:27:46 UTC) #2
Markus (顧孟勤)
https://chromiumcodereview.appspot.com/10834219/diff/9001/content/common/sandbox_seccomp_bpf_linux.cc File content/common/sandbox_seccomp_bpf_linux.cc (right): https://chromiumcodereview.appspot.com/10834219/diff/9001/content/common/sandbox_seccomp_bpf_linux.cc#newcode172 content/common/sandbox_seccomp_bpf_linux.cc:172: // case __NR_clock_nanosleep: We need to be careful when ...
8 years, 4 months ago (2012-08-08 09:59:45 UTC) #3
jln (very slow on Chromium)
PTAL! As a general remark, this CL is: 1. dealing with x86_64 2. not doing ...
8 years, 4 months ago (2012-08-08 17:55:07 UTC) #4
jln (very slow on Chromium)
On 2012/08/08 17:55:07, Julien Tinnes wrote: > PTAL! > > As a general remark, this ...
8 years, 4 months ago (2012-08-08 18:45:32 UTC) #5
jln (very slow on Chromium)
PTAL! I have renamed some of the IsXXXX to IsAllow* for the implementation to match ...
8 years, 4 months ago (2012-08-08 20:25:27 UTC) #6
Markus (顧孟勤)
lgtm I think this is fine for now. Especially in light of the fact that ...
8 years, 4 months ago (2012-08-08 21:53:53 UTC) #7
Jorge Lucangeli Obes
lgtm with nits https://chromiumcodereview.appspot.com/10834219/diff/11001/content/common/sandbox_seccomp_bpf_linux.cc File content/common/sandbox_seccomp_bpf_linux.cc (right): https://chromiumcodereview.appspot.com/10834219/diff/11001/content/common/sandbox_seccomp_bpf_linux.cc#newcode291 content/common/sandbox_seccomp_bpf_linux.cc:291: case __NR_iopl: // Intel privilege. Wrong ...
8 years, 4 months ago (2012-08-08 21:56:31 UTC) #8
jln (very slow on Chromium)
https://chromiumcodereview.appspot.com/10834219/diff/11001/content/common/sandbox_seccomp_bpf_linux.cc File content/common/sandbox_seccomp_bpf_linux.cc (right): https://chromiumcodereview.appspot.com/10834219/diff/11001/content/common/sandbox_seccomp_bpf_linux.cc#newcode291 content/common/sandbox_seccomp_bpf_linux.cc:291: case __NR_iopl: // Intel privilege. On 2012/08/08 21:56:31, Jorge ...
8 years, 4 months ago (2012-08-08 22:03:40 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jln@chromium.org/10834219/12002
8 years, 4 months ago (2012-08-08 22:23:52 UTC) #10
commit-bot: I haz the power
8 years, 4 months ago (2012-08-08 22:24:03 UTC) #11
Change committed as 150624

Powered by Google App Engine
This is Rietveld 408576698