Re: [PATCH net v4 02/13] net/8390: Fix msg_enable patch snafu

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 14 Feb 2018, David Miller wrote:

Have you considered that implementing the ethtool hooks in the core 
driver might allow removal of all 8390 driver 'msg_enable' module 
parameters and msglevel ethtool hooks added by c45f812f0280, excepting 
those in the core driver? But even if we did that, it seems to me that 
we still need this patch.

No, because the module parameter lets you set the default msg level at 
the time the driver loads, so you can control messages printed very 
early on before it is practical to invoke ethtool and set the msg level.

This is why most drivers have this module parameter, and implement
such a scheme.

Among the 8390 drivers, so far only ne2k-pci implements that scheme.

This patch implements that scheme for ax88796 and etherh as well, by 
making better use of the msg_enable module parameter in lib8390.c.

The axnet_cs and pcnet_cs modules lack the msglevel ethtool ops and the 
msg_enable module parameters.

The remaining nine modules lack just the ethtool ops. If you like I will 
write additional patches to implement the missing ethtool ops or module 
parameters or both (?)

This small patch already addresses the use-case in which the end-user 
needs to enable (for example) probe messages for some or all 8390 drivers.

Thoughts?

-- 
--
To unsubscribe from this list: send the line "unsubscribe linux-m68k" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Video for Linux]     [Yosemite News]     [Linux S/390]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux