Search Linux Wireless

Re: CI results

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

 



On Wed, 2025-05-28 at 09:26 +0530, Aditya Kumar Singh wrote:
> 
> Concur with your thoughts here. However, I just want to bring one point 
> related to _Dependencies_.

Yes, nipa doesn't handle anything wrt. dependencies.

It's also tricky - consider if it has recursive dependencies, does it
potentially go into a loop to apply patches? Where does it take them
from? I'd think only the same patchwork instance, but it feels subject
to feature creep.

> In case of Dependency (Depends-on tag) between series (even from the 
> same tree), the bots - kernel as well as the NIPA, currently does not 
> handle it gracefully and in such cases there could be legitimate build 
> failures reported since obviously the declarations are in parent series 
> which is not taken by the bots. So in such cases, _red_ items will be there.

Right.

> Do you have any suggestions on how we should go about handling 
> dependencies?

So Konstantin also said the "Depends-on:" tag likely wouldn't fly, and I
agree, why should this be recorded in the final git commit message.
Looks like b4 supports something else though:

https://lore.kernel.org/all/20250528-sparkling-expert-taipan-5ad429@meerkat/

Might be worth standardising on. I did plan to move to b4 eventually,
but mostly when I actually do merging I'm in a hurry and/or more focused
on reviewing, so haven't focused on the workflow much yet. With Miri now
sending pull requests for iwlwifi things got simpler though.

As to whether or not the bot will get support for it - I don't know, I
guess we could take it up with netdev. Maybe you can float it as an idea
for the netdev foundation [1] if development work is there - but maybe
also first search netdev to see if it's been discussed before :)

[1] https://github.com/linux-netdev/foundation

For now I guess I think reposting the patchset after the prerequisites
land isn't _horrible_?

johannes





[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Wireless Regulations]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux