All of lore.kernel.org
 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 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.