Re: [PATCH v6 2/4] vb2: add allow_zero_bytesused flag to the vb2_queue struct

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

 



Hi Laurent,

On Tue, Oct 04, 2022 at 05:29:46PM +0300, Laurent Pinchart wrote:
> > If we ever intend to drop this support, we should warn we're going to do
> > so. Otherwise there's little point in recommending against using it.
> 
> I agree. Just saying it's not recommended is pointless. Either we want
> to deprecate this behaviour, which means that it may get removed in the
> future (one option could be to WARN_ONCE() for a few years, although
> even that may not be enough), or we conclude that removing it will never
> be possible, in which case I'd drop the message.

I think displaying a warning for a few seconds would do it. ;-) ;-)

> 
> > The
> > spec should document it as deprecated and to be removed in the future as
> > well. (Or alternatively, the warning should be removed altogether.)
> 
> I wouldn't document it at all, if it's deprecated it doesn't deserve a
> mention in the spec. It's hard enough for people to understand how to do
> the right thing when reading documentation without being told about the
> things that work but shouldn't be done :-)

I would document it as deprecated so that application developers reading it
could get the hint. Otherwise they won't (unless they look at the kernel
logs of course). Up to you, I don't have a strong opinion on this.

-- 
Kind regards,

Sakari Ailus



[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux