linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).