[prev in list] [next in list] [prev in thread] [next in thread]
List: linux-wpan
Subject: [PATCH net v2 20/21] mwifiex: mwifiex: set .owner to THIS_MODULE
From: Taehee Yoo <ap420073 () gmail ! com>
Date: 2020-11-07 17:21:51
Message-ID: 20201107172152.828-21-ap420073 () gmail ! com
[Download RAW message or body]
If THIS_MODULE is not set, the module would be removed while debugfs is
being used.
It eventually makes kernel panic.
Fixes: 5e6e3a92b9a4 ("wireless: mwifiex: initial commit for Marvell mwifiex driver")
Signed-off-by: Taehee Yoo <ap420073@gmail.com>
---
v1 -> v2:
- Change headline
- Squash patches into per-driver/subsystem
drivers/net/wireless/marvell/mwifiex/debugfs.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/net/wireless/marvell/mwifiex/debugfs.c \
b/drivers/net/wireless/marvell/mwifiex/debugfs.c index dded92db1f37..641113260439 \
100644
--- a/drivers/net/wireless/marvell/mwifiex/debugfs.c
+++ b/drivers/net/wireless/marvell/mwifiex/debugfs.c
@@ -931,18 +931,21 @@ static const struct file_operations mwifiex_dfs_##name##_fops = \
{ \
.read = mwifiex_##name##_read, \
.write = mwifiex_##name##_write, \
.open = simple_open, \
+ .owner = THIS_MODULE, \
};
#define MWIFIEX_DFS_FILE_READ_OPS(name) \
static const struct file_operations mwifiex_dfs_##name##_fops = { \
.read = mwifiex_##name##_read, \
.open = simple_open, \
+ .owner = THIS_MODULE, \
};
#define MWIFIEX_DFS_FILE_WRITE_OPS(name) \
static const struct file_operations mwifiex_dfs_##name##_fops = { \
.write = mwifiex_##name##_write, \
.open = simple_open, \
+ .owner = THIS_MODULE, \
};
--
2.17.1
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic