Re: [PATCH v1 1/1] smb: client: transport: Fix debug printing in __release_mid()
Yunseong Kim <[email protected]>
| Newsgroups | gmane.linux.kernel,gmane.linux.kernel.cifs,gmane.network.samba.internals |
|---|---|
| Message-ID | <[email protected]> |
Hi Andy, On Tue, 25 Aug 2026 10:30:43 +0200 Andy Shevchenko <[email protected]> wrote: > Long time ago during upgrading printk():s to the respective pr_<level>() > calls one misconversion happened and nobody has noticed that. So, > previously printk(KERN_DEBUG) + printk() worked as one long debug print > since the trailing '\n' is only present in the followup printk() format > string. The culprit change missed that and split the message to two on > the different levels. Restore the original behaviour to make users be > less confused in the most likely never happen cases of partially getting > that message. > > Fixes: 0b456f04bcdf ("cifs: convert printk(LEVEL...) to pr_<level>") > Signed-off-by: Andy Shevchenko <[email protected]> > --- > fs/smb/client/transport.c | 11 +++++------ > 1 file changed, 5 insertions(+), 6 deletions(-) > > diff --git a/fs/smb/client/transport.c b/fs/smb/client/transport.c > index fdf4e50c27ce..e266859818a4 100644 > --- a/fs/smb/client/transport.c > +++ b/fs/smb/client/transport.c > @@ -101,12 +101,11 @@ void __release_mid(struct TCP_Server_Info *server, struct mid_q_entry *midEntry) > trace_smb3_slow_rsp(smb_cmd, midEntry->mid, midEntry->pid, > midEntry->when_sent, midEntry->when_received); > if (cifsFYI & CIFS_TIMER) { > - pr_debug("slow rsp: cmd %d mid %llu", > - midEntry->command, midEntry->mid); > - cifs_info("A: 0x%lx S: 0x%lx R: 0x%lx\n", > - now - midEntry->when_alloc, > - now - midEntry->when_sent, > - now - midEntry->when_received); > + pr_debug("slow rsp: cmd %d mid %llu A: 0x%lx S: 0x%lx R: 0x%lx\n", > + midEntry->command, midEntry->mid, The change looks correct to me. One minor suggestion: could the format string be split using adjacent string literals to avoid the long source line? pr_debug("slow rsp: cmd %d mid %llu " "A: 0x%lx S: 0x%lx R: 0x%lx\n", ...); > + now - midEntry->when_alloc, > + now - midEntry->when_sent, > + now - midEntry->when_received); > } > } > #endif > -- > 2.50.1 > > Thank you! Best regards, Yunseong