DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev] DPDK Release Status Meeting 21/2/2019
@ 2019-02-21 16:09 Ferruh Yigit
  2019-02-21 16:19 ` Thomas Monjalon
  2019-02-21 17:43 ` Luca Boccassi
  0 siblings, 2 replies; 6+ messages in thread
From: Ferruh Yigit @ 2019-02-21 16:09 UTC (permalink / raw)
  To: dpdk-dev
  Cc: John McNamara, Stokes, Ian, Thomas Monjalon, Jerin Jacob, Akhil,
	Goyal, Cristian Dumitrescu, Qian Xu, Yongseok Koh,
	Maxime Coquelin, Qi Zhang, Shahaf Shuler, Pablo de Lara

Minutes 21 February 2019
------------------------

Agenda:
* Release Dates
* Subtrees
* OvS
* Opens


Participants:
* Arm
* Debian
* Intel
* Mellanox
* NXP
* RedHat


Release Dates
-------------

* v19.05 dates, no change:
  * Proposal Deadline: Friday, 1 March
  * RC1: Friday, 29 March
  * Release: Friday, 10 May

  * Schedule web page updated accordingly:
    http://core.dpdk.org/roadmap/#dates

  * Contributors please provide 19.05 roadmap whenever available
    * Mellanox, Arm & Intel sent, RedHat? NXP? Marvel? others?

* v19.08 proposal, please comment:
  * Proposal/V1               Friday 07 June   2019  
  * Integration/Merge/RC1     Friday 05 July   2019  
  * Release                   Thurs  01 August 2019 


Subtrees
--------

* main
  * Planning a merge from sub-trees on the end of the week
  * There is a concern around windows work, it needs:
    * early, small, incremental patches for better engage with community

* next-net
  * Nothing critical/open

* next-virtio
  * Can get some patches this week

* next-crypto
  * Akhil will be able to work on it this week
  * Need support on BBDev and Compressdev work

* next-eventdev
* next-pipeline
* next-qos
  * No update, we need attendance from maintainers

* Stable trees
  * 17.11.5 merged one released
  * 16.11.9 is the last release of 16.11, will wait for more test

  * There is a concern on missing response from developers on backport request
    for a stable/LTS tree.
    * For example the list of skipped patches because of developer support is at
      the end of the 17.11.5 release email:
      http://mails.dpdk.org/archives/announce/2019-February/000244.html


OvS
---

* 2.11 release should be this week


Opens
-----

* Akhil is looking for co-maintainer for crypto sub-tree,
  any volunteer please contact to Akhil or Thomas.

* Coverity is partially back, but new analyses aren't running
  * Looking for suggestions from the community for a better or more stable
  solutions


DPDK Release Status Meetings
============================

The DPDK Release Status Meeting is intended for DPDK Committers to discuss
the status of the master tree and sub-trees, and for project managers to
track progress or milestone dates.

The meeting occurs on Thursdays at 8:30 UTC. If you wish to attend just
send an email to "John McNamara <john.mcnamara@intel.com>" for the invite.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [dpdk-dev] DPDK Release Status Meeting 21/2/2019
  2019-02-21 16:09 [dpdk-dev] DPDK Release Status Meeting 21/2/2019 Ferruh Yigit
@ 2019-02-21 16:19 ` Thomas Monjalon
  2019-02-21 17:43 ` Luca Boccassi
  1 sibling, 0 replies; 6+ messages in thread
From: Thomas Monjalon @ 2019-02-21 16:19 UTC (permalink / raw)
  To: Ferruh Yigit
  Cc: dpdk-dev, John McNamara, Stokes, Ian, Jerin Jacob, Akhil, Goyal,
	Cristian Dumitrescu, Qian Xu, Yongseok Koh, Maxime Coquelin,
	Qi Zhang, Shahaf Shuler, Pablo de Lara

21/02/2019 17:09, Ferruh Yigit:
> * v19.08 proposal, please comment:
>   * Proposal/V1               Friday 07 June   2019  
>   * Integration/Merge/RC1     Friday 05 July   2019  
>   * Release                   Thurs  01 August 2019 

Fixes usually take longer during July, so we may be short of time.
Could we plan a bit more time between -rc1 and release?

A proposal:
	* Proposal/V1             Monday 03 June
	* Integration/Merge/RC1   Monday 01 July
	* Release                 Thurs  01 August

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [dpdk-dev] DPDK Release Status Meeting 21/2/2019
  2019-02-21 16:09 [dpdk-dev] DPDK Release Status Meeting 21/2/2019 Ferruh Yigit
  2019-02-21 16:19 ` Thomas Monjalon
@ 2019-02-21 17:43 ` Luca Boccassi
  2019-02-21 18:16   ` Thomas Monjalon
  2019-03-06 15:27   ` Luca Boccassi
  1 sibling, 2 replies; 6+ messages in thread
From: Luca Boccassi @ 2019-02-21 17:43 UTC (permalink / raw)
  To: dpdk-dev; +Cc: John McNamara, Thomas Monjalon, Ferruh Yigit

On Thu, 2019-02-21 at 16:09 +0000, Ferruh Yigit wrote:
> Minutes 21 February 2019
> ------------------------

cut

> * Coverity is partially back, but new analyses aren't running
>   * Looking for suggestions from the community for a better or more
> stable
>   solutions

The clang-based alternative I mentioned that can be used from
Travis/Github is sonarcloud.io:

https://sonarcloud.io/

Here's an example implementation:

https://github.com/zeromq/libzmq/commit/4d3516f634a4a5e3f522f5cb277da38b188d32eb

-- 
Kind regards,
Luca Boccassi

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [dpdk-dev] DPDK Release Status Meeting 21/2/2019
  2019-02-21 17:43 ` Luca Boccassi
@ 2019-02-21 18:16   ` Thomas Monjalon
  2019-03-06 15:27   ` Luca Boccassi
  1 sibling, 0 replies; 6+ messages in thread
From: Thomas Monjalon @ 2019-02-21 18:16 UTC (permalink / raw)
  To: dev; +Cc: Luca Boccassi, John McNamara, Ferruh Yigit

21/02/2019 18:43, Luca Boccassi:
> On Thu, 2019-02-21 at 16:09 +0000, Ferruh Yigit wrote:
> >   * Looking for suggestions from the community for a better or more
> > stable solutions
> 
> The clang-based alternative I mentioned that can be used from
> Travis/Github is sonarcloud.io:
> 
> https://sonarcloud.io/
> 
> Here's an example implementation:
> 
> https://github.com/zeromq/libzmq/commit/4d3516f634a4a5e3f522f5cb277da38b188d32eb

Another alternative platform: https://lgtm.com/

And a command line tool: https://fbinfer.com/

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [dpdk-dev] DPDK Release Status Meeting 21/2/2019
  2019-02-21 17:43 ` Luca Boccassi
  2019-02-21 18:16   ` Thomas Monjalon
@ 2019-03-06 15:27   ` Luca Boccassi
  2019-03-06 15:45     ` Richardson, Bruce
  1 sibling, 1 reply; 6+ messages in thread
From: Luca Boccassi @ 2019-03-06 15:27 UTC (permalink / raw)
  To: dpdk-dev; +Cc: John McNamara, Thomas Monjalon, Ferruh Yigit

On Thu, 2019-02-21 at 17:43 +0000, Luca Boccassi wrote:
> On Thu, 2019-02-21 at 16:09 +0000, Ferruh Yigit wrote:
> > Minutes 21 February 2019
> > ------------------------
> 
> cut
> 
> > * Coverity is partially back, but new analyses aren't running
> >   * Looking for suggestions from the community for a better or more
> > stable
> >   solutions
> 
> The clang-based alternative I mentioned that can be used from
> Travis/Github is sonarcloud.io:
> 
> https://sonarcloud.io/
> 
> Here's an example implementation:
> 
> https://github.com/zeromq/libzmq/commit/4d3516f634a4a5e3f522f5cb277da38b188d32eb

I've tested Sonarcloud, they are saying DPDK stinks (22000 code smells
flagged) :-)

https://sonarcloud.io/dashboard?id=bluca_dpdk

It seems the main "security" issues it highlights are the usage of
sprintf, strcpy and strcat. They can probably be easily filtered out.

The job on Travis takes about half an hour, so perhaps it's better as a
weekly run.

Integration is quite simple, based on the yet unmerged Travis patch:

https://github.com/bluca/dpdk/commit/ef4f3c8bdc1b044e19d466efb9ba6fc0a3af4220

-- 
Kind regards,
Luca Boccassi

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [dpdk-dev] DPDK Release Status Meeting 21/2/2019
  2019-03-06 15:27   ` Luca Boccassi
@ 2019-03-06 15:45     ` Richardson, Bruce
  0 siblings, 0 replies; 6+ messages in thread
From: Richardson, Bruce @ 2019-03-06 15:45 UTC (permalink / raw)
  To: Luca Boccassi, dpdk-dev; +Cc: Mcnamara, John, Thomas Monjalon, Yigit, Ferruh



> -----Original Message-----
> From: dev [mailto:dev-bounces@dpdk.org] On Behalf Of Luca Boccassi
> Sent: Wednesday, March 6, 2019 3:28 PM
> To: dpdk-dev <dev@dpdk.org>
> Cc: Mcnamara, John <john.mcnamara@intel.com>; Thomas Monjalon
> <thomas@monjalon.net>; Yigit, Ferruh <ferruh.yigit@intel.com>
> Subject: Re: [dpdk-dev] DPDK Release Status Meeting 21/2/2019
> 
> On Thu, 2019-02-21 at 17:43 +0000, Luca Boccassi wrote:
> > On Thu, 2019-02-21 at 16:09 +0000, Ferruh Yigit wrote:
> > > Minutes 21 February 2019
> > > ------------------------
> >
> > cut
> >
> > > * Coverity is partially back, but new analyses aren't running
> > >   * Looking for suggestions from the community for a better or more
> > > stable
> > >   solutions
> >
> > The clang-based alternative I mentioned that can be used from
> > Travis/Github is sonarcloud.io:
> >
> > https://sonarcloud.io/
> >
> > Here's an example implementation:
> >
> > https://github.com/zeromq/libzmq/commit/4d3516f634a4a5e3f522f5cb277da3
> > 8b188d32eb
> 
> I've tested Sonarcloud, they are saying DPDK stinks (22000 code smells
> flagged) :-)
> 
> https://sonarcloud.io/dashboard?id=bluca_dpdk
> 
> It seems the main "security" issues it highlights are the usage of
> sprintf, strcpy and strcat. They can probably be easily filtered out.
> 

Have we not got all those changed yet? Just about every static analysis
tool under the sun is going to flag those functions, so we are better
off just replacing them ASAP.

/Bruce

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2019-03-06 15:45 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-02-21 16:09 [dpdk-dev] DPDK Release Status Meeting 21/2/2019 Ferruh Yigit
2019-02-21 16:19 ` Thomas Monjalon
2019-02-21 17:43 ` Luca Boccassi
2019-02-21 18:16   ` Thomas Monjalon
2019-03-06 15:27   ` Luca Boccassi
2019-03-06 15:45     ` Richardson, Bruce

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).