* [PATCH 0/1] net: qrtr: fix coding style issues flagged by checkpatch
@ 2026-09-13 18:03 Murali Krishna
2026-09-13 18:03 ` [PATCH 1/1] " Murali Krishna
0 siblings, 1 reply; 3+ messages in thread
From: Murali Krishna @ 2026-09-13 18:03 UTC (permalink / raw)
To: mani
Cc: davem, edumazet, kuba, pabeni, horms, linux-arm-msm, netdev,
linux-kernel, Murali Krishna
Hello,
This is my first patch to the kernel and I am still learning the
process, so please forgive any mistakes in formatting or etiquette.
This patch addresses a few minor coding style issues in net/qrtr/
that I found by running checkpatch --strict:
- Fix missing space in a pointer cast (ERROR)
- Move trailing "*/" to its own line in two block comments (WARNING)
- Add parameter names to a function pointer declaration (WARNING)
- Remove an unnecessary return at the end of a void function (WARNING)
After applying, both af_qrtr.c and ns.c pass checkpatch --strict
with zero errors, warnings, and checks.
I would be very grateful for any feedback or suggestions, even if
the patch is accepted as-is. I am happy to send a v2 if anything
needs to be changed.
Thank you for your time.
Kind regards,
Murali Krishna
Murali Krishna (1):
net: qrtr: fix coding style issues flagged by checkpatch
net/qrtr/af_qrtr.c | 12 +++++++-----
net/qrtr/ns.c | 2 --
2 files changed, 7 insertions(+), 7 deletions(-)
--
2.43.0
^ permalink raw reply [flat|nested] 3+ messages in thread
* [PATCH 1/1] net: qrtr: fix coding style issues flagged by checkpatch
2026-09-13 18:03 [PATCH 0/1] net: qrtr: fix coding style issues flagged by checkpatch Murali Krishna
@ 2026-09-13 18:03 ` Murali Krishna
2026-09-14 23:36 ` Jakub Kicinski
0 siblings, 1 reply; 3+ messages in thread
From: Murali Krishna @ 2026-09-13 18:03 UTC (permalink / raw)
To: mani
Cc: davem, edumazet, kuba, pabeni, horms, linux-arm-msm, netdev,
linux-kernel, Murali Krishna
Fix several coding style issues in the QRTR subsystem detected by
checkpatch --strict:
- af_qrtr.c: fix missing space in pointer cast, "(u8*)" should be
"(u8 *)" (ERROR)
- af_qrtr.c: move trailing "*/" to a separate line in two multi-line
block comments to match kernel comment style (WARNING)
- af_qrtr.c: add missing parameter names to the enqueue_fn function
pointer declaration in qrtr_sendmsg() (WARNING)
- ns.c: remove unnecessary return statement at end of void function
service_announce_del() (WARNING)
No functional change.
Signed-off-by: Murali Krishna <muralikrishna2444b@gmail.com>
---
net/qrtr/af_qrtr.c | 12 +++++++-----
net/qrtr/ns.c | 2 --
2 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/net/qrtr/af_qrtr.c b/net/qrtr/af_qrtr.c
index 78347c937..3f4e56a39 100644
--- a/net/qrtr/af_qrtr.c
+++ b/net/qrtr/af_qrtr.c
@@ -393,7 +393,8 @@ static int qrtr_node_enqueue(struct qrtr_node *node, struct sk_buff *skb,
mutex_unlock(&node->ep_lock);
}
/* Need to ensure that a subsequent message carries the otherwise lost
- * confirm_rx flag if we dropped this one */
+ * confirm_rx flag if we dropped this one
+ */
if (rc && confirm_rx)
qrtr_tx_flow_failed(node, to->sq_node, to->sq_port);
@@ -471,7 +472,7 @@ int qrtr_endpoint_post(struct qrtr_endpoint *ep, const void *data, size_t len)
cb = (struct qrtr_cb *)skb->cb;
/* Version field in v1 is little endian, so this works for both cases */
- ver = *(u8*)data;
+ ver = *(u8 *)data;
switch (ver) {
case QRTR_PROTO_VER_1:
@@ -769,7 +770,8 @@ static void qrtr_port_remove(struct qrtr_sock *ipc)
xa_erase(&qrtr_ports, port);
/* Ensure that if qrtr_port_lookup() did enter the RCU read section we
- * wait for it to up increment the refcount */
+ * wait for it to up increment the refcount
+ */
synchronize_rcu();
__sock_put(&ipc->sk);
@@ -957,8 +959,8 @@ static int qrtr_bcast_enqueue(struct qrtr_node *node, struct sk_buff *skb,
static int qrtr_sendmsg(struct socket *sock, struct msghdr *msg, size_t len)
{
DECLARE_SOCKADDR(struct sockaddr_qrtr *, addr, msg->msg_name);
- int (*enqueue_fn)(struct qrtr_node *, struct sk_buff *, int,
- struct sockaddr_qrtr *, struct sockaddr_qrtr *);
+ int (*enqueue_fn)(struct qrtr_node *node, struct sk_buff *skb, int type,
+ struct sockaddr_qrtr *from, struct sockaddr_qrtr *to);
__le32 qrtr_type = cpu_to_le32(QRTR_TYPE_DATA);
struct qrtr_sock *ipc = qrtr_sk(sock->sk);
struct sock *sk = sock->sk;
diff --git a/net/qrtr/ns.c b/net/qrtr/ns.c
index bcb090ee7..aaf77c7f5 100644
--- a/net/qrtr/ns.c
+++ b/net/qrtr/ns.c
@@ -179,8 +179,6 @@ static void service_announce_del(struct sockaddr_qrtr *dest,
ret = kernel_sendmsg(qrtr_ns.sock, &msg, &iv, 1, sizeof(pkt));
if (ret < 0 && ret != -ENODEV)
pr_err("failed to announce del service\n");
-
- return;
}
static void lookup_notify(struct sockaddr_qrtr *to, struct qrtr_server *srv,
--
2.43.0
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH 1/1] net: qrtr: fix coding style issues flagged by checkpatch
2026-09-13 18:03 ` [PATCH 1/1] " Murali Krishna
@ 2026-09-14 23:36 ` Jakub Kicinski
0 siblings, 0 replies; 3+ messages in thread
From: Jakub Kicinski @ 2026-09-14 23:36 UTC (permalink / raw)
To: Murali Krishna
Cc: mani, davem, edumazet, pabeni, horms, linux-arm-msm, netdev,
linux-kernel
On Sun, 13 Sep 2026 23:33:42 +0530 Murali Krishna wrote:
> Fix several coding style issues in the QRTR subsystem detected by
> checkpatch --strict:
>
> - af_qrtr.c: fix missing space in pointer cast, "(u8*)" should be
> "(u8 *)" (ERROR)
> - af_qrtr.c: move trailing "*/" to a separate line in two multi-line
> block comments to match kernel comment style (WARNING)
> - af_qrtr.c: add missing parameter names to the enqueue_fn function
> pointer declaration in qrtr_sendmsg() (WARNING)
> - ns.c: remove unnecessary return statement at end of void function
> service_announce_del() (WARNING)
You seem to have ignored all the automated messages telling you to slow
down. And we do not accept checkpatch fixes, please see below.
Please do not send any more patches to networking for a month.
Quoting documentation:
Clean-up patches
~~~~~~~~~~~~~~~~
Netdev discourages patches which perform simple clean-ups, which are not in
the context of other work. For example:
* Addressing ``checkpatch.pl``, and other trivial coding style warnings
* Addressing :ref:`Local variable ordering<rcs>` issues
* Conversions to device-managed APIs (``devm_`` helpers)
This is because it is felt that the churn that such changes produce comes
at a greater cost than the value of such clean-ups.
Conversely, spelling and grammar fixes are not discouraged.
See: https://www.kernel.org/doc/html/next/process/maintainer-netdev.html#clean-up-patches
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2026-09-14 23:36 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-09-13 18:03 [PATCH 0/1] net: qrtr: fix coding style issues flagged by checkpatch Murali Krishna
2026-09-13 18:03 ` [PATCH 1/1] " Murali Krishna
2026-09-14 23:36 ` Jakub Kicinski
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®