> 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. >