Blame patches.kabi/sysfs-Add-sysfs_emit-and-sysfs_emit_at-to-format-sys-kabi-workaround.patch
|
Petr Mladek |
fe1fe6 |
From: Petr Mladek <pmladek@suse.com>
|
|
Petr Mladek |
fe1fe6 |
Subject: kABI workaround for including mm.h in fs/sysfs/file.c
|
|
Petr Mladek |
fe1fe6 |
Patch-mainline: Never, kABI workaround for linux-5.3 based SUSE kernels
|
|
Petr Mladek |
fe1fe6 |
References: bsc#1200598 CVE-2022-20166
|
|
Petr Mladek |
fe1fe6 |
|
|
Petr Mladek |
fe1fe6 |
Including the header changes kABI of sysfs API that is implemented
|
|
Petr Mladek |
fe1fe6 |
in fs/sysfs/file.c.
|
|
Petr Mladek |
fe1fe6 |
|
|
Petr Mladek |
fe1fe6 |
Signed-off-by: Petr Mladek <pmladek@suse.com>
|
|
Petr Mladek |
fe1fe6 |
|
|
Petr Mladek |
fe1fe6 |
---
|
|
Petr Mladek |
fe1fe6 |
fs/sysfs/file.c | 2 ++
|
|
Petr Mladek |
fe1fe6 |
1 file changed, 2 insertions(+)
|
|
Petr Mladek |
fe1fe6 |
|
|
Petr Mladek |
fe1fe6 |
--- a/fs/sysfs/file.c
|
|
Petr Mladek |
fe1fe6 |
+++ b/fs/sysfs/file.c
|
|
Petr Mladek |
fe1fe6 |
@@ -17,7 +17,9 @@
|
|
Petr Mladek |
fe1fe6 |
#include <linux/list.h>
|
|
Petr Mladek |
fe1fe6 |
#include <linux/mutex.h>
|
|
Petr Mladek |
fe1fe6 |
#include <linux/seq_file.h>
|
|
Petr Mladek |
fe1fe6 |
+#ifndef __GENKSYMS__
|
|
Petr Mladek |
fe1fe6 |
#include <linux/mm.h>
|
|
Petr Mladek |
fe1fe6 |
+#endif
|
|
Petr Mladek |
fe1fe6 |
|
|
Petr Mladek |
fe1fe6 |
#include "sysfs.h"
|
|
Petr Mladek |
fe1fe6 |
#include "../kernfs/kernfs-internal.h"
|