* [PATCH 0/4] wifi: mac80211_hwsim: code cleanup patches
@ 2025-10-21 20:50 Amol Dhamale
2025-10-21 20:50 ` [PATCH 1/4] wifi: mac80211_hwsim: remove explicit initialization of statics to false Amol Dhamale
` (4 more replies)
0 siblings, 5 replies; 6+ messages in thread
From: Amol Dhamale @ 2025-10-21 20:50 UTC (permalink / raw)
To: johannes; +Cc: linux-wireless, linux-kernel, sriram.g, Amol Dhamale
Fix all open checkpatch errors for the mac80211_hwsim module.
Patches can be applied in any sequence.
Amol Dhamale (4):
wifi: mac80211_hwsim: remove explicit initialization of statics to
false
wifi: mac80211_hwsim: fix coding style issue by adding whitespaces
wifi: mac80211_hwsim: add sufficient parantheses to complex macro
wifi: mac80211_hwsim: use more restrictive permissions on debugfs
files
drivers/net/wireless/virtual/mac80211_hwsim.c | 24 +++++++++----------
1 file changed, 12 insertions(+), 12 deletions(-)
--
2.43.0
^ permalink raw reply [flat|nested] 6+ messages in thread
* [PATCH 1/4] wifi: mac80211_hwsim: remove explicit initialization of statics to false
2025-10-21 20:50 [PATCH 0/4] wifi: mac80211_hwsim: code cleanup patches Amol Dhamale
@ 2025-10-21 20:50 ` Amol Dhamale
2025-10-21 20:50 ` [PATCH 2/4] wifi: mac80211_hwsim: fix coding style issue by adding whitespaces Amol Dhamale
` (3 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: Amol Dhamale @ 2025-10-21 20:50 UTC (permalink / raw)
To: johannes; +Cc: linux-wireless, linux-kernel, sriram.g, Amol Dhamale
Adhere to Linux kernel coding style.
Reported by checkpatch:
ERROR: do not initialise statics to false
Signed-off-by: Amol Dhamale <amoldhamale1105@gmail.com>
---
drivers/net/wireless/virtual/mac80211_hwsim.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/net/wireless/virtual/mac80211_hwsim.c b/drivers/net/wireless/virtual/mac80211_hwsim.c
index 9f856042a67a..95582345cffc 100644
--- a/drivers/net/wireless/virtual/mac80211_hwsim.c
+++ b/drivers/net/wireless/virtual/mac80211_hwsim.c
@@ -53,11 +53,11 @@ static int channels = 1;
module_param(channels, int, 0444);
MODULE_PARM_DESC(channels, "Number of concurrent channels");
-static bool paged_rx = false;
+static bool paged_rx;
module_param(paged_rx, bool, 0644);
MODULE_PARM_DESC(paged_rx, "Use paged SKBs for RX instead of linear ones");
-static bool rctbl = false;
+static bool rctbl;
module_param(rctbl, bool, 0444);
MODULE_PARM_DESC(rctbl, "Handle rate control table");
--
2.43.0
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [PATCH 2/4] wifi: mac80211_hwsim: fix coding style issue by adding whitespaces
2025-10-21 20:50 [PATCH 0/4] wifi: mac80211_hwsim: code cleanup patches Amol Dhamale
2025-10-21 20:50 ` [PATCH 1/4] wifi: mac80211_hwsim: remove explicit initialization of statics to false Amol Dhamale
@ 2025-10-21 20:50 ` Amol Dhamale
2025-10-21 20:50 ` [PATCH 3/4] wifi: mac80211_hwsim: add sufficient parantheses to complex macro Amol Dhamale
` (2 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: Amol Dhamale @ 2025-10-21 20:50 UTC (permalink / raw)
To: johannes; +Cc: linux-wireless, linux-kernel, sriram.g, Amol Dhamale
Adhere to Linux kernel coding style.
Reported by checkpatch:
ERROR: space required after that ',' (ctx:VxV)
ERROR: space required before the open brace '{'
ERROR: space required after that ',' (ctx:VxV)
Signed-off-by: Amol Dhamale <amoldhamale1105@gmail.com>
---
drivers/net/wireless/virtual/mac80211_hwsim.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/net/wireless/virtual/mac80211_hwsim.c b/drivers/net/wireless/virtual/mac80211_hwsim.c
index 95582345cffc..51c0582e3b77 100644
--- a/drivers/net/wireless/virtual/mac80211_hwsim.c
+++ b/drivers/net/wireless/virtual/mac80211_hwsim.c
@@ -2504,7 +2504,7 @@ static int mac80211_hwsim_config(struct ieee80211_hw *hw, int radio_idx,
static void mac80211_hwsim_configure_filter(struct ieee80211_hw *hw,
unsigned int changed_flags,
- unsigned int *total_flags,u64 multicast)
+ unsigned int *total_flags, u64 multicast)
{
struct mac80211_hwsim_data *data = hw->priv;
@@ -5710,7 +5710,7 @@ static int mac80211_hwsim_new_radio(struct genl_info *info,
continue;
}
- if (band != NL80211_BAND_6GHZ){
+ if (band != NL80211_BAND_6GHZ) {
sband->ht_cap.ht_supported = true;
sband->ht_cap.cap = IEEE80211_HT_CAP_SUP_WIDTH_20_40 |
IEEE80211_HT_CAP_GRN_FLD |
@@ -6398,7 +6398,7 @@ static int hwsim_new_radio_nl(struct sk_buff *msg, struct genl_info *info)
if (info->attrs[HWSIM_ATTR_PERM_ADDR]) {
if (!is_valid_ether_addr(
nla_data(info->attrs[HWSIM_ATTR_PERM_ADDR]))) {
- GENL_SET_ERR_MSG(info,"MAC is no valid source addr");
+ GENL_SET_ERR_MSG(info, "MAC is no valid source addr");
NL_SET_BAD_ATTR(info->extack,
info->attrs[HWSIM_ATTR_PERM_ADDR]);
return -EINVAL;
--
2.43.0
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [PATCH 3/4] wifi: mac80211_hwsim: add sufficient parantheses to complex macro
2025-10-21 20:50 [PATCH 0/4] wifi: mac80211_hwsim: code cleanup patches Amol Dhamale
2025-10-21 20:50 ` [PATCH 1/4] wifi: mac80211_hwsim: remove explicit initialization of statics to false Amol Dhamale
2025-10-21 20:50 ` [PATCH 2/4] wifi: mac80211_hwsim: fix coding style issue by adding whitespaces Amol Dhamale
@ 2025-10-21 20:50 ` Amol Dhamale
2025-10-21 20:50 ` [PATCH 4/4] wifi: mac80211_hwsim: use more restrictive permissions on debugfs files Amol Dhamale
2025-10-27 8:11 ` [PATCH 0/4] wifi: mac80211_hwsim: code cleanup patches Johannes Berg
4 siblings, 0 replies; 6+ messages in thread
From: Amol Dhamale @ 2025-10-21 20:50 UTC (permalink / raw)
To: johannes; +Cc: linux-wireless, linux-kernel, sriram.g, Amol Dhamale
Adhere to Linux kernel coding style.
Reported by checkpatch:
ERROR: Macros with complex values should be enclosed in parentheses
Signed-off-by: Amol Dhamale <amoldhamale1105@gmail.com>
---
drivers/net/wireless/virtual/mac80211_hwsim.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/drivers/net/wireless/virtual/mac80211_hwsim.c b/drivers/net/wireless/virtual/mac80211_hwsim.c
index 51c0582e3b77..e62d4a98671f 100644
--- a/drivers/net/wireless/virtual/mac80211_hwsim.c
+++ b/drivers/net/wireless/virtual/mac80211_hwsim.c
@@ -5357,10 +5357,10 @@ static const u8 iftypes_ext_capa_ap[] = {
};
#define MAC80211_HWSIM_MLD_CAPA_OPS \
- FIELD_PREP_CONST(IEEE80211_MLD_CAP_OP_TID_TO_LINK_MAP_NEG_SUPP, \
- IEEE80211_MLD_CAP_OP_TID_TO_LINK_MAP_NEG_SUPP_SAME) | \
- FIELD_PREP_CONST(IEEE80211_MLD_CAP_OP_MAX_SIMUL_LINKS, \
- IEEE80211_MLD_MAX_NUM_LINKS - 1)
+ ((FIELD_PREP_CONST(IEEE80211_MLD_CAP_OP_TID_TO_LINK_MAP_NEG_SUPP, \
+ IEEE80211_MLD_CAP_OP_TID_TO_LINK_MAP_NEG_SUPP_SAME)) | \
+ (FIELD_PREP_CONST(IEEE80211_MLD_CAP_OP_MAX_SIMUL_LINKS, \
+ IEEE80211_MLD_MAX_NUM_LINKS - 1)))
static const struct wiphy_iftype_ext_capab mac80211_hwsim_iftypes_ext_capa[] = {
{
--
2.43.0
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [PATCH 4/4] wifi: mac80211_hwsim: use more restrictive permissions on debugfs files
2025-10-21 20:50 [PATCH 0/4] wifi: mac80211_hwsim: code cleanup patches Amol Dhamale
` (2 preceding siblings ...)
2025-10-21 20:50 ` [PATCH 3/4] wifi: mac80211_hwsim: add sufficient parantheses to complex macro Amol Dhamale
@ 2025-10-21 20:50 ` Amol Dhamale
2025-10-27 8:11 ` [PATCH 0/4] wifi: mac80211_hwsim: code cleanup patches Johannes Berg
4 siblings, 0 replies; 6+ messages in thread
From: Amol Dhamale @ 2025-10-21 20:50 UTC (permalink / raw)
To: johannes; +Cc: linux-wireless, linux-kernel, sriram.g, Amol Dhamale
Adhere to Linux kernel coding style.
Reported by checkpatch:
ERROR: Exporting writable files is usually an error. Consider more restrictive permissions.
Signed-off-by: Amol Dhamale <amoldhamale1105@gmail.com>
---
drivers/net/wireless/virtual/mac80211_hwsim.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/net/wireless/virtual/mac80211_hwsim.c b/drivers/net/wireless/virtual/mac80211_hwsim.c
index e62d4a98671f..7b206a4d57b6 100644
--- a/drivers/net/wireless/virtual/mac80211_hwsim.c
+++ b/drivers/net/wireless/virtual/mac80211_hwsim.c
@@ -5816,10 +5816,10 @@ static int mac80211_hwsim_new_radio(struct genl_info *info,
}
data->debugfs = debugfs_create_dir("hwsim", hw->wiphy->debugfsdir);
- debugfs_create_file("ps", 0666, data->debugfs, data, &hwsim_fops_ps);
- debugfs_create_file("group", 0666, data->debugfs, data,
+ debugfs_create_file("ps", 0644, data->debugfs, data, &hwsim_fops_ps);
+ debugfs_create_file("group", 0644, data->debugfs, data,
&hwsim_fops_group);
- debugfs_create_file("rx_rssi", 0666, data->debugfs, data,
+ debugfs_create_file("rx_rssi", 0644, data->debugfs, data,
&hwsim_fops_rx_rssi);
if (!data->use_chanctx)
debugfs_create_file("dfs_simulate_radar", 0222,
--
2.43.0
^ permalink raw reply related [flat|nested] 6+ messages in thread
* Re: [PATCH 0/4] wifi: mac80211_hwsim: code cleanup patches
2025-10-21 20:50 [PATCH 0/4] wifi: mac80211_hwsim: code cleanup patches Amol Dhamale
` (3 preceding siblings ...)
2025-10-21 20:50 ` [PATCH 4/4] wifi: mac80211_hwsim: use more restrictive permissions on debugfs files Amol Dhamale
@ 2025-10-27 8:11 ` Johannes Berg
4 siblings, 0 replies; 6+ messages in thread
From: Johannes Berg @ 2025-10-27 8:11 UTC (permalink / raw)
To: Amol Dhamale; +Cc: linux-wireless, linux-kernel, sriram.g
On Tue, 2025-10-21 at 20:50 +0000, Amol Dhamale wrote:
> Fix all open checkpatch errors for the mac80211_hwsim module.
> Patches can be applied in any sequence.
>
Please go play with staing or something instead, there's no reason to do
random checkpatch cleanups on this.
johannes
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2025-10-27 8:11 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-10-21 20:50 [PATCH 0/4] wifi: mac80211_hwsim: code cleanup patches Amol Dhamale
2025-10-21 20:50 ` [PATCH 1/4] wifi: mac80211_hwsim: remove explicit initialization of statics to false Amol Dhamale
2025-10-21 20:50 ` [PATCH 2/4] wifi: mac80211_hwsim: fix coding style issue by adding whitespaces Amol Dhamale
2025-10-21 20:50 ` [PATCH 3/4] wifi: mac80211_hwsim: add sufficient parantheses to complex macro Amol Dhamale
2025-10-21 20:50 ` [PATCH 4/4] wifi: mac80211_hwsim: use more restrictive permissions on debugfs files Amol Dhamale
2025-10-27 8:11 ` [PATCH 0/4] wifi: mac80211_hwsim: code cleanup patches Johannes Berg
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.