On Tue, Feb 27, 2024 at 4:46 PM Jan Čermák <sairon@xxxxxxxxx> wrote: > > Hi Shyam, everyone, > > On 10. 03. 23 16:32, Shyam Prasad N wrote: > > > + if (!ses->iface_count) { > > + spin_unlock(&ses->iface_lock); > > + cifs_dbg(VFS, "server %s does not advertise interfaces\n", ses->server->hostname); > > + return 0; > > + } > > May I ask why this is now being logged, and what can be tweaked in the > case that a server does not advertise interfaces? After updating the > kernel from 6.1 to 6.6 in Home Assistant OS, we got a report [1] of > these messages appearing, yet so far only from a single attentive user. > I wonder if we are going to see them more often, and it that case a > suggestion to users would come handy. If there's not a simple > resolution, could the verbosity be lowered to FYI, maybe? > > Thanks, > Jan > > > [1] https://github.com/home-assistant/operating-system/issues/3201 Hi Jan, These messages (in theory) should not show up if either multichannel or max_channels are not specified mount options. And if multichannel is enabled, then the server should support the ioctl to return the server interface list. These messages are meant to help the user/developer understand why multiple channels are not getting established to the server, even after specifying multichannel as a mount option. The repeating nature of these messages here leads me to also believe that there's something fishy going on here. Either the network health is not good, or that there's some bug at play here. -- Regards, Shyam