Re: A Question about setting discovery_auth values

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

 



On Thu, 2014-09-18 at 11:39 +0200, Lee Duncan wrote:
> On 09/18/2014 03:05 AM, Nicholas A. Bellinger wrote:
> > On Wed, 2014-09-17 at 14:01 -0600, Lee Duncan wrote:
> >> Hi Nicholas: 
> >>
> >>
> >> Apologies for the top-post, but my current mail agent sucks. :) 
> >>
> >>
> >> No problem on the delay. 
> >>
> >>
> >> What about handling "NULL" and "" as meaning "clear the current value?
> >> I could supply a patch ... 
> >>
> >>
> > 
> > While writing the earlier response, I was trying to remember why "" was
> > deemed insufficient in the first place for clearing the current value,
> > but alas the original reasoning escapes me atm.
> 
> Perhaps the reason for this is that writing an empty string from the
> shell is not easy. Trying to do an 'echo -n "" > some_file" gets
> optimized into not writing anything out. I had to use something like:
> 'echo -n "\0" > some_file" to get it to write an empty string.
> 

Mmmm, yes this sounds familiar..

> > 
> > It could very well have to do with some early user-space (eg: lio-utils)
> > during state re-creation had a distinction between an empty value and
> > explicitly clearing a value, but I still don't recall exactly why this
> > mattered.
> > 
> > That said, there was some reasoning behind this, and I'd like to
> > remember why first before making a change that could negatively effect
> > user-space.
> 
> If you remember please let me know, as I've patched our kernel to accept
> these NULL values.

Ok, in that case I'm OK with entertaining a patch as long no regressions
are introduced that break existing user-space.

Adding Jerome to the CC' on the user-space side for good measure.

Thanks Lee!

--nab

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




[Index of Archives]     [Linux SCSI]     [Kernel Newbies]     [Linux SCSI Target Infrastructure]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Device Mapper]

  Powered by Linux