Message ID | 20240124055014.32694-1-gakula@marvell.com (mailing list archive) |
---|---|
Headers | show |
Series | Dynamically allocate BPIDs | expand |
On Wed, 24 Jan 2024 11:20:11 +0530 Geetha sowjanya wrote: > Current hw support 512 backpressure(BP) Ids. These BPIDs are > statically reserved among 4 interface types based on number > of channels supported. Latest HW support configuring > multiple BPIDs per channel. To support this feature, the > patch set creates BPIDs free pool from the BPIDs reserved for > LBK channel as, LBK uses single BPIDs across multiple channels > and on request it dynamically allocates N number of bpids > from the free pool. This patch also reworks the LBK device id > checks. I looked at this for 20 min, I don't understand how this fits together. Please improve the commit messages to also explain the functionality and how user interacts with the features.
> -----Original Message----- > From: Jakub Kicinski <kuba@kernel.org> > Sent: Friday, January 26, 2024 7:47 AM > To: Geethasowjanya Akula <gakula@marvell.com> > Cc: netdev@vger.kernel.org; linux-kernel@vger.kernel.org; > davem@davemloft.net; pabeni@redhat.com; edumazet@google.com; Sunil > Kovvuri Goutham <sgoutham@marvell.com>; Subbaraya Sundeep Bhatta > <sbhatta@marvell.com>; Hariprasad Kelam <hkelam@marvell.com> > Subject: [EXT] Re: [net-next PATCH 0/3] Dynamically allocate BPIDs > > External Email > > ---------------------------------------------------------------------- > On Wed, 24 Jan 2024 11:20:11 +0530 Geetha sowjanya wrote: > > Current hw support 512 backpressure(BP) Ids. These BPIDs are > > statically reserved among 4 interface types based on number of > > channels supported. Latest HW support configuring multiple BPIDs per > > channel. To support this feature, the patch set creates BPIDs free > > pool from the BPIDs reserved for LBK channel as, LBK uses single BPIDs > > across multiple channels and on request it dynamically allocates N > > number of bpids from the free pool. This patch also reworks the LBK > > device id checks. > > I looked at this for 20 min, I don't understand how this fits together. > Please improve the commit messages to also explain the functionality and > how user interacts with the features. Will rework on the commit message and submit v2.