aboutsummaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2018-06-26 18:48:45 +0200
committerDmitry Vyukov <dvyukov@google.com>2018-06-26 18:48:45 +0200
commitb5f361149e86046a6cd8db76f26d75451a27fcab (patch)
treed520700dfad6bc088f6eee398b5c29b898bc3590 /sys
parentb0294c53d01ff4816b69d34f27d10656d002a8fa (diff)
sys/fuchsia: remove zx_job_set_relative_importance
It seems to be removed from zircon.
Diffstat (limited to 'sys')
-rw-r--r--sys/fuchsia/gen/amd64.go7
-rw-r--r--sys/fuchsia/gen/arm64.go7
-rw-r--r--sys/fuchsia/jobs.txt2
3 files changed, 2 insertions, 14 deletions
diff --git a/sys/fuchsia/gen/amd64.go b/sys/fuchsia/gen/amd64.go
index ec72f3327..fd33bc352 100644
--- a/sys/fuchsia/gen/amd64.go
+++ b/sys/fuchsia/gen/amd64.go
@@ -596,11 +596,6 @@ var syscalls_amd64 = []*Syscall{
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "policy", TypeSize: 8}, Type: &ArrayType{TypeCommon: TypeCommon{TypeName: "array", IsVarlen: true}, Type: &StructType{Key: StructKey{Name: "zx_policy_basic"}}}},
&LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "count", TypeSize: 8}}, Buf: "policy"},
}},
- {Name: "zx_job_set_relative_importance", CallName: "zx_job_set_relative_importance", Args: []Type{
- &ResourceType{TypeCommon: TypeCommon{TypeName: "zx_handle", FldName: "res", TypeSize: 4}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "zx_job", FldName: "job", TypeSize: 4}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "zx_job", FldName: "less_important_job", TypeSize: 4}},
- }},
{Name: "zx_log_create", CallName: "zx_log_create", Args: []Type{
&FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "log_create_options", FldName: "options", TypeSize: 8}}, Vals: []uint64{1073741824}},
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "out", TypeSize: 8}, Type: &ResourceType{TypeCommon: TypeCommon{TypeName: "zx_log", TypeSize: 4, ArgDir: 1}}},
@@ -1203,4 +1198,4 @@ var consts_amd64 = []ConstValue{
{Name: "ZX_WAIT_ASYNC_REPEATING", Value: 1},
}
-const revision_amd64 = "5c60584793306c995f51b459bc98d260d6af8fd2"
+const revision_amd64 = "645dbfff12afae9426af03afc23a64312ae0df1d"
diff --git a/sys/fuchsia/gen/arm64.go b/sys/fuchsia/gen/arm64.go
index 6917c0026..99c81dfa5 100644
--- a/sys/fuchsia/gen/arm64.go
+++ b/sys/fuchsia/gen/arm64.go
@@ -596,11 +596,6 @@ var syscalls_arm64 = []*Syscall{
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "policy", TypeSize: 8}, Type: &ArrayType{TypeCommon: TypeCommon{TypeName: "array", IsVarlen: true}, Type: &StructType{Key: StructKey{Name: "zx_policy_basic"}}}},
&LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "count", TypeSize: 8}}, Buf: "policy"},
}},
- {Name: "zx_job_set_relative_importance", CallName: "zx_job_set_relative_importance", Args: []Type{
- &ResourceType{TypeCommon: TypeCommon{TypeName: "zx_handle", FldName: "res", TypeSize: 4}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "zx_job", FldName: "job", TypeSize: 4}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "zx_job", FldName: "less_important_job", TypeSize: 4}},
- }},
{Name: "zx_log_create", CallName: "zx_log_create", Args: []Type{
&FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "log_create_options", FldName: "options", TypeSize: 8}}, Vals: []uint64{1073741824}},
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "out", TypeSize: 8}, Type: &ResourceType{TypeCommon: TypeCommon{TypeName: "zx_log", TypeSize: 4, ArgDir: 1}}},
@@ -1203,4 +1198,4 @@ var consts_arm64 = []ConstValue{
{Name: "ZX_WAIT_ASYNC_REPEATING", Value: 1},
}
-const revision_arm64 = "2e963a82bfbf3c29beae3fc949984472c9ef3512"
+const revision_arm64 = "69d0a813384bec892b44830fd5ae59c04a46023e"
diff --git a/sys/fuchsia/jobs.txt b/sys/fuchsia/jobs.txt
index 89a8dfbe9..ca1a7378c 100644
--- a/sys/fuchsia/jobs.txt
+++ b/sys/fuchsia/jobs.txt
@@ -8,8 +8,6 @@ resource zx_job[zx_task]
zx_job_create(job zx_job, options const[0], out ptr[out, zx_job])
zx_job_set_policy(job_handle zx_job, options flags[job_policy_options], topic const[ZX_JOB_POL_BASIC], policy ptr[in, array[zx_policy_basic]], count len[policy])
-# TODO: res must be some "root resource", where does one get one?
-zx_job_set_relative_importance(res zx_handle, job zx_job, less_important_job zx_job)
zx_policy_basic {
condition flags[zx_policy_condition, int32]