Re: [PATCH] V2 scsi_mod: Add a new parameter to scsi_mod to control

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

 



On Fri, 2024-04-19 at 14:28 -0500, michael.christie@xxxxxxxxxx wrote:
> On 4/18/24 1:10 PM, Laurence Oberman wrote:
> > Resend of this patch as V2 against Martin's tree.
> > Changes: Removed initialization of global variable
> > storage_quiet_discovery
> > 
> > This new parameter storage_quiet_discovery defaults to 0 and
> > behavior is
> > unchanged. If its set to 1 on the kernel line then sd_printk and
> > sdev_printk are disabled for printing. The default logging can be
> > re-enabled any time after boot using /etc/sysctl.conf by setting
> > dev.scsi.storage_quiet_discovery = 0.
> > systctl -w dev.scsi.storage_quiet_discovery=0 will also change it
> > immediately back to logging. i
> > Users can leave it set to 1 on the kernel line and 0 in the conf
> > file
> > so it changes back to default after rc.sysinit.
> > This solves the tough problem of systems with 1000's of
> > storage LUNS consuming a system and preventing it from booting due
> > to
> > NMI's and timeouts due to udev triggers.
> > 
> 
> I didn't see v1 so maybe this was already asked. Why can you use the
> existing SCSI_LOG infrastructure for this?
> 
> For example, are the printks that are causing you problems specific
> calls that are not already covered by SCSI_LOG, like the sdev_printk
> in
> scsi_probe_lun? Do we just want to have those covered by a new
> SCSI_LOG
> value like SCSI_LOG_DISCOVERY?
> 
> 
> 

Mike and Bart, Thank you

I think I looked at this some years back and customers wanted an off
during boot but then on workflow.
I sent the patch a few years back but the problem has not gone away so
I resent.

Back Monday after review of your suggestions.

Regards
Laurence






[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]

  Powered by Linux