> From: Morten Brørup [mailto:m...@smartsharesystems.com] > Sent: Wednesday, 7 June 2023 15.43 > > > From: Thomas Monjalon [mailto:tho...@monjalon.net] > > Sent: Wednesday, 7 June 2023 14.32 > > > > 07/06/2023 14:04, Morten Brørup: > > > > From: Thomas Monjalon [mailto:tho...@monjalon.net] > > > > Sent: Wednesday, 7 June 2023 12.32 > > > > > > > > 24/02/2023 19:10, Kamalakshitha Aligeri: > > > > > From: = Morten Brørup <m...@smartsharesystems.com> > > > > > > > > There is an equal sign inserted above. > > > > > > Could be removed while applying? > > > > Better to fix in next version. > > AFAIK, there are no other outstanding issues with this series (the patchwork > warnings/errors [1] were bogus, except the inserted equal sign), and thus no > next version pending. Mempool maintainers @Olivier and @Andrew, please speak > up if you disagree! > > [1]: https://patchwork.dpdk.org/project/dpdk/list/?series=27175 > > Mold has been slowly growing on the patch, so the comment in the version.map > file also needs to be updated from "added in 23.03" to "added in 23.07". Could > also be changed while applying. ;-) > > > > > > > > Zero-copy access to mempool caches is beneficial for PMD performance, > > and > > > > > must be provided by the mempool library to fix [Bug 1052] without a > > > > > performance regression. > > > > > > > > > > [Bug 1052]: https://bugs.dpdk.org/show_bug.cgi?id=1052 > > > > > > > > > > Bugzilla ID: 1052 > > > > > > > > It would be fun if the bug content was a link to an email :) > > > > More fun: refer to a place which will be deleted in some time. > > > > Really, please explain the problem in the patch. > > > > You can refer to the Bugzilla, but the idea must be in the patch. > > > > Then no need for the full link. > > > > > > > > > > > > > > OK, how about this: > > > > > > Zero-copy access to mempool caches is beneficial for PMD performance. > > > > > > Furthermore, having a zero-copy mempool API is considered a precondition > for > > fixing a certain category of bugs, present in some PMDs: For performance > > reasons, some PMDs had bypassed the mempool API in order to achieve zero- > copy > > access to the mempool cache. This can only be fixed in those PMDs without a > > performance regression if the mempool library offers zero-copy access APIs, > so > > the PMDs can use the proper mempool API instead of copy-pasting code from > the > > mempool library. Furthermore, the copy-pasted code in those PMDs has not > been > > kept up to date with the improvements of the mempool library, so when they > > bypass the mempool API, mempool trace is missing and mempool statistics is > not > > updated. > > > > > > Bugzilla ID: 1052 > > > > Looks good, thanks. > >
@Kamalakshitha, Please send v11 of the series with the requested changes: 1. Remove "=" from the From line. 2. Update the patch 1/2 description to the text above. 3. Update the version from 23.03 to 23.07 in the version.map file. Thanks.