All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jakub Kicinski <kuba@kernel.org>
To: netdev@vger.kernel.org, netdev-driver-reviewers@vger.kernel.org
Subject: Re: [ANN] netdev call - Jul 29th (meeting notes + TSC)
Date: Tue, 29 Jul 2025 11:23:35 -0700	[thread overview]
Message-ID: <20250729112335.19061045@kernel.org> (raw)
In-Reply-To: <20250728085356.3f88e8e4@kernel.org>

On Mon, 28 Jul 2025 08:53:56 -0700 Jakub Kicinski wrote:
> The bi-weekly call is scheduled for tomorrow at 8:30 am (PT) / 
> 5:30 pm (~EU), at https://bbb.lwn.net/rooms/ldm-chf-zxx-we7/join
> 
> We have one agenda topic - Arkadiusz Kubalewski says:
> 
>   Wanted to meet and discuss the need for clock id on microchip driver
>   provided by Ivan, I hope we could have a meeting to brainstorm some
>   ideas and decide next steps on how to deal with such cases.
> 
> I can also provide a quick update on the netdev foundation activities.

Agenda items for next meeting (Aug 12th):
 - standalone phylink PCS drivers: as part of phylink? or as standalone
   subsystem? or not at all?

Meeting notes
DPLL
 - Arkadiusz: The standalone DPLL driver from Ivan doesn't have a
   unique clock ID, which is supposed to be the handle for the whole DPLL
   devices. The clock ID works for time appliances. The standalone DPLL
   device doesn't have a network card, so no MAC address, or ID.
 - Ivan: the device can be connected to multiple controllers, and drive
   multiple clocks. There’s no ID on the device, no serial even. We use
   a random number for now, devlink can be used to change it.
 - Andrew: it’s an i2c device? (yes, i2c or SPI) Can we use the address?
 - Ivan: yes, but the i2c address is static, so if there are multiple
   buses or a mux the address will be the same for all devices in the
   system.
 - Andrew: we can include the full bus address (with the bus).
 - Jakub: can we define the relationship to the netdev port in the DT?
 - Ivan: we could extend the DT note which contains the pins to include the MAC phandle.
 - Andrew: you can use the DSA definition as the sample to steal ideas from.
 - Ivan: the DPLL can drive multiple NICs, which device to pick for the clock ID.
 - Andrew: a diagram will be very helpful; Jakub: prefer using an explicit annotation.
Next step: send an RFC to the DT list..



We also had a netdev foundation TSC meeting today, here are the notes:

CI migration / HW lab:
 - Simon: we sent the RFQ out, colo is 10-15k, managed solution is
   double that at least, last minute we got an offer to host the lab
   for free.
 - Andrew: having a commitment for the free offer for at least a year
   would be good
 - Johannes: the company is considering joining the Governing Board
   too, so they should stick around
 - Eric: what is the location?
 - Simon: Chicago and Amsterdam, none of them have our people local
The HW lab project ($70k regardless of colo selection) is approved for
funding.

Small budget items (<$1k/yr total - Google Drive, Plausible subscription):
 - Pay for a Google Drive for TSC docs and Plausible for web analytics
Approved

New members:
 - The company trying to join made us realize we don't have a process defined.
 - There may be contentious applications in future, do we want some control?
 - We have a voting system for electing TSC members, but not to Governing Board.
Revisit in next meeting.

Rate / rank other projects on GH:
 - We need a shepherd per project first - assign tickets in github
 - TSC members to "like" projects they want to see done
 - Johannes to add more labels/milestones to mark what's already in progress
Revisit in next meeting.

How do we engage with the Governing Board:
 - Simon: the GB has a chair elected. Whenever we have a proposal we
   contact the chair and ask for them to convene.
 - Willem: does the board has a regular meeting?
 - Simon: the cadence is not decided, the default is every 3mo. We can
   ask to expedite, or even to meet monthly.
 - Willem: if we’re trying to get them to convene we should ask about
   the membership vote right now. Avoid delays.
 - Ask LF if membership approval is allowed. Ask for simple majority vote.
 - Simon: LF will be involved in the email exchange with GB, we can go
   direct to GB. Probably want a ⅔ majority, simple majority is too
   weak, veto is too strong.
 - Jakub: what about renewals. How about also optional ⅔ vote to block renewals,
   if no vote requested renewals auto-approved.
Ask the board for: HW lab, small items, and the membership vote amendment.

      parent reply	other threads:[~2025-07-29 18:23 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-07-28 15:53 [ANN] netdev call - Jul 29th Jakub Kicinski
2025-07-28 20:45 ` Daniel Golle
2025-07-28 20:48   ` Sean Anderson
2025-07-29 18:23 ` Jakub Kicinski [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20250729112335.19061045@kernel.org \
    --to=kuba@kernel.org \
    --cc=netdev-driver-reviewers@vger.kernel.org \
    --cc=netdev@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.