meta-agl: split wireplumber to run in multiple instances
[AGL/meta-agl.git] / meta-app-framework / recipes-security / audit / audit / 0001-lib-i386_table.h-add-new-syscall.patch
1 From df878b92e01f4d1c3de7f7d8229cea6a431509eb Mon Sep 17 00:00:00 2001
2 From: Mingli Yu <mingli.yu@windriver.com>
3 Date: Wed, 19 Feb 2020 15:23:40 +0800
4 Subject: [PATCH] lib/i386_table.h: add new syscall
5
6 On 32bit system,
7 After upgrade glibc to 2.31
8  # strace -o /tmp/test.log date -s 09:16:45
9  # tail -f /tmp/test.log
10  close(3)                                = 0
11  stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=114, ...}) = 0
12  clock_settime64(CLOCK_REALTIME, {tv_sec=1582103805, tv_nsec=0}) = 0
13  fstat64(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(0x4, 0x40), ...}) = 0
14  ioctl(1, TCGETS, {B115200 opost isig icanon echo ...}) = 0
15  write(1, "Wed Feb 19 09:16:45 UTC 2020\n", 29) = 29
16  close(1)                                = 0
17  close(2)                                = 0
18  exit_group(0)                           = ?
19  +++ exited with 0 +++
20
21 It means the clock_settime64 syscall is used, so
22 add the syscall.
23
24 Upstream-Status: Submitted [https://github.com/linux-audit/audit-userspace/pull/116]
25
26 Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
27 ---
28  lib/i386_table.h | 1 +
29  1 file changed, 1 insertion(+)
30
31 diff --git a/lib/i386_table.h b/lib/i386_table.h
32 index 1a64c88..65fd4d9 100644
33 --- a/lib/i386_table.h
34 +++ b/lib/i386_table.h
35 @@ -405,3 +405,4 @@ _S(383, "statx")
36  _S(384, "arch_prctl")
37  _S(385, "io_pgetevents")
38  _S(386, "rseq")
39 +_S(404, "clock_settime64")
40 -- 
41 2.7.4
42