Re: [PATCH net-next v9 07/13] ptp: Move from simple ida to xarray

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

 



On Tue, 5 Mar 2024 10:02:59 +0100 Köry Maincent wrote:
> On Mon, 4 Mar 2024 18:47:37 -0800
> Jakub Kicinski <kuba@xxxxxxxxxx> wrote:
> 
> > On Mon, 26 Feb 2024 14:39:58 +0100 Kory Maincent wrote:  
> > > +static DEFINE_XARRAY_FLAGS(ptp_clocks_map, XA_FLAGS_LOCK_IRQ |
> > > XA_FLAGS_ALLOC);    
> > 
> > Why _IRQ? anything on the fastpath hopefully has a pointer to the clock
> > already, I'd hope. And we often reserve ID 0 as invalid.  
> 
> To keep the same flag as IDA_INIT_FLAGS, I am not expert in xarray so I just
> keep it without questioning it. Do you think I should remove it?

Yes, I believe those defaults are just "to be safe".

> ID 0 was valid for phc. IMHO makes it invalid is not a good idea, it
> will change the phc id value for current board on the field.

Ah, right, let's keep it then. We'll have to use -1 as invalid.

> > BTW could be a standalone patch, Xarray conversion from IDA is an
> > improvement in itself.  
> 
> Indeed. Do you prefer this patch to be standalone?

May be a personal preference but I do feel like sending general
improvements separately from large new features makes the process 
more smooth.





[Index of Archives]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Linux FS]     [Yosemite Forum]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]     [Linux Resources]

  Powered by Linux