diff options
author | Luca Boccassi <luca.boccassi@microsoft.com> | 2020-12-18 09:42:52 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2020-12-20 00:03:04 +0000 |
commit | 754d05fffebb69b6abcbe0cac39541aaee551f90 (patch) | |
tree | 1b74251f6b1edf0d1e77490112078b6a9349711d /meta/recipes-core/systemd/systemd/0017-Do-not-disable-buffering-when-writing-to-oom_score_a.patch | |
parent | fae7b0ddba4836d7b1b1d642bd4514ceab50ca09 (diff) | |
download | poky-754d05fffebb69b6abcbe0cac39541aaee551f90.tar.gz |
systemd: update 246 -> 247
Update systemd to v247.2.
Add rule for new oomd dbus conf and for new pam.d
conf directory in /usr/lib|lib64.
Drop selinux-hook-handling-to-enumerate-nexthop.patch,
merged upstream.
Drop 0001-meson-Fix-reallocarray-check.patch,
merged upstream.
Refresh musl patches.
(From OE-Core rev: 1e1d26de68ed13fd53c1a16b9662ac9860dca714)
Signed-off-by: Luca Boccassi <luca.boccassi@microsoft.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-core/systemd/systemd/0017-Do-not-disable-buffering-when-writing-to-oom_score_a.patch')
-rw-r--r-- | meta/recipes-core/systemd/systemd/0017-Do-not-disable-buffering-when-writing-to-oom_score_a.patch | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/meta/recipes-core/systemd/systemd/0017-Do-not-disable-buffering-when-writing-to-oom_score_a.patch b/meta/recipes-core/systemd/systemd/0017-Do-not-disable-buffering-when-writing-to-oom_score_a.patch deleted file mode 100644 index 3d456ec83a..0000000000 --- a/meta/recipes-core/systemd/systemd/0017-Do-not-disable-buffering-when-writing-to-oom_score_a.patch +++ /dev/null | |||
@@ -1,39 +0,0 @@ | |||
1 | From bb28a9c870bb47dcdb1ccebaa8e3a5a86730a244 Mon Sep 17 00:00:00 2001 | ||
2 | From: Chen Qi <Qi.Chen@windriver.com> | ||
3 | Date: Wed, 4 Jul 2018 15:00:44 +0800 | ||
4 | Subject: [PATCH] Do not disable buffering when writing to oom_score_adj | ||
5 | |||
6 | On musl, disabling buffering when writing to oom_score_adj will | ||
7 | cause the following error. | ||
8 | |||
9 | Failed to adjust OOM setting: Invalid argument | ||
10 | |||
11 | This error appears for systemd-udevd.service and dbus.service. | ||
12 | This is because kernel receives '-' instead of the whole '-900' | ||
13 | if buffering is disabled. | ||
14 | |||
15 | This is libc implementation specific, as glibc does not have this issue. | ||
16 | |||
17 | Upstream-Status: Inappropriate [musl specific] | ||
18 | |||
19 | Signed-off-by: Chen Qi <Qi.Chen@windriver.com> | ||
20 | [rebased for systemd 243] | ||
21 | Signed-off-by: Scott Murray <scott.murray@konsulko.com> | ||
22 | |||
23 | --- | ||
24 | src/basic/process-util.c | 2 +- | ||
25 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
26 | |||
27 | Index: systemd-stable/src/basic/process-util.c | ||
28 | =================================================================== | ||
29 | --- systemd-stable.orig/src/basic/process-util.c | ||
30 | +++ systemd-stable/src/basic/process-util.c | ||
31 | @@ -1536,7 +1536,7 @@ int set_oom_score_adjust(int value) { | ||
32 | sprintf(t, "%i", value); | ||
33 | |||
34 | return write_string_file("/proc/self/oom_score_adj", t, | ||
35 | - WRITE_STRING_FILE_VERIFY_ON_FAILURE|WRITE_STRING_FILE_DISABLE_BUFFER); | ||
36 | + WRITE_STRING_FILE_VERIFY_ON_FAILURE); | ||
37 | } | ||
38 | |||
39 | int pidfd_get_pid(int fd, pid_t *ret) { | ||