23/07/2021 10:03, Xia, Chenbo: > From: Thomas Monjalon <tho...@monjalon.net> > > 23/07/2021 09:34, Xia, Chenbo: > > > From: Thomas Monjalon <tho...@monjalon.net> > > > > 23/07/2021 07:06, Xia, Chenbo: > > > > > From: Thomas Monjalon <tho...@monjalon.net> > > > > Read the comment at the beginning of the section, it explains > > > > how things must be sorted: > > > > > > > > Suggested order in release notes items: > > > > * Core libs (EAL, mempool, ring, mbuf, buses) > > > > * Device abstraction libs and PMDs (ordered alphabetically by > > > > vendor > > name) > > > > - ethdev (lib, PMDs) > > > > - cryptodev (lib, PMDs) > > > > - eventdev (lib, PMDs) > > > > - etc > > > > * Other libs > > > > * Apps, Examples, Tools (if significant) > > > > > > > > vhost is usually at the end of ethdev PMDs. > > > > > > Oops.. I should notice it.. > > I want to make clear for this. The release note is a vhost lib update which > belongs > to '* Other libs '. Since there're no app/example/tool change, it just > happens to be > the last item..
vhost is an exception. Most of the time it is about networking vhost, so it fits better at the end of ethdev lib and PMDs in my opinion. In the case there are net+crypto changes, it can still be between ethdev and crypto.