* [dpdk-dev] DPDK Release Status Meeting 14/05/2020 @ 2020-05-14 11:13 Ferruh Yigit 2020-05-14 11:17 ` Ferruh Yigit ` (2 more replies) 0 siblings, 3 replies; 8+ messages in thread From: Ferruh Yigit @ 2020-05-14 11:13 UTC (permalink / raw) To: dpdk-dev; +Cc: Thomas Monjalon Minutes 14 May 2020 ------------------- Agenda: * Release Dates * -rc2 status * Subtrees * Opens Participants: * Arm * Debian/Microsoft * Intel * Mellanox * Red Hat Release Dates ------------- * v20.05 dates: * -rc2 is released on Tuesday, 12 May * https://mails.dpdk.org/archives/dev/2020-May/167394.html * -rc3 Friday 18 May 2020 * -rc4 Thursday 21 May 2020 * Release pushed to *Monday 25 May 2020* * v20.08 proposal dates, please comment: * Proposal/V1: Tuesday, 16 June 2020 * Integration/Merge/RC1: Tuesday, 14 July 2020 * Release: Friday, 7 August 2020 * Please send roadmap for the release -rc2 status ----------- * Intel sent a -rc2 test report, majority of testing completed, no critical issue * https://mails.dpdk.org/archives/dev/2020-May/167715.html Subtrees -------- * main * Looking patchsets adding __rte_internal to common folder * This is good to prevent false positives in ABI and document intention * ABI fix for matured API not merged, discussion going on in the mail list * OvS is using it but not critical for OvS * Blocking some test cases * There are couple of coverity fixes * Some documentation * Good time for deprecation notices * Thomas is looking compilation patches and Makefile deprecation * gcc10 * Akhil's fix for crypto looks good, can replace temporary solution * Gavin has patch for mbuf, but this stage can be late/risky for complex fix * At this stage we can go with disabling warning as temporary solution * Ferruh is getting a warning on hash too, will share it * We should consider python2 deprecation * A deprecation notice already merged * https://patches.dpdk.org/patch/65828/ * next-net * Some patches merged and sub-trees pulled for -rc3 * HW rings allocation patch is in backlog, ethdev patch is internal and can go in -rc3 but there a few things to clarify, not sure if it will make -rc3 * next-crypto * No update * next-eventdev * No update * next-virtio * 4 fixes in the queue, pull request can be ready today * Mellanox vdpa patchset postponed, it introduces new APIs * More reviews would help * Maxime will have less time next month, will sync with Xiaolong * next-net-intel * 10 fixes in backlog * fm10k patchset postponed to next release * next-net-mlx * 10-15 fixes are expected Opens ----- * Bugzilla is not discussed for a while * After issues assigned, there is not much to do for management * It can be good to get list of critical issues offline * Patchwork hit 70K patches, Hemant/Nipun is the winner :) * https://mails.dpdk.org/archives/dev/2020-May/167125.html 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] 8+ messages in thread
* Re: [dpdk-dev] DPDK Release Status Meeting 14/05/2020 2020-05-14 11:13 [dpdk-dev] DPDK Release Status Meeting 14/05/2020 Ferruh Yigit @ 2020-05-14 11:17 ` Ferruh Yigit 2020-05-14 11:49 ` David Marchand 2020-05-15 14:31 ` Kevin Traynor 2020-05-14 13:44 ` Ferruh Yigit 2020-05-15 16:14 ` Thomas Monjalon 2 siblings, 2 replies; 8+ messages in thread From: Ferruh Yigit @ 2020-05-14 11:17 UTC (permalink / raw) To: David Marchand Cc: dpdk-dev, Thomas Monjalon, Kevin Traynor, Yipeng Wang, Sameh Gobriel, Bruce Richardson On 5/14/2020 12:13 PM, Ferruh Yigit wrote: > Minutes 14 May 2020 > ------------------- <...> > * gcc10 > * Akhil's fix for crypto looks good, can replace temporary solution > * Gavin has patch for mbuf, but this stage can be late/risky for complex fix > * At this stage we can go with disabling warning as temporary solution > * Ferruh is getting a warning on hash too, will share it Hi David, Following is what I am getting [1] with compiler version: gcc (GCC) 10.1.1 20200511 [1] .../dpdk/lib/librte_hash/rte_cuckoo_hash.c: In function ‘__rte_hash_add_key_with_hash’: .../dpdk/lib/librte_hash/rte_cuckoo_hash.c:1104:29: error: ‘ext_bkt_id’ may be used uninitialized in this function [-Werror=maybe-uninitialized] 1104 | (h->buckets_ext[ext_bkt_id - 1]).sig_current[0] = short_sig; | ~~~~~~~~~~~^~~ ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [dpdk-dev] DPDK Release Status Meeting 14/05/2020 2020-05-14 11:17 ` Ferruh Yigit @ 2020-05-14 11:49 ` David Marchand 2020-05-15 14:31 ` Kevin Traynor 1 sibling, 0 replies; 8+ messages in thread From: David Marchand @ 2020-05-14 11:49 UTC (permalink / raw) To: Ferruh Yigit Cc: dpdk-dev, Thomas Monjalon, Kevin Traynor, Yipeng Wang, Sameh Gobriel, Bruce Richardson On Thu, May 14, 2020 at 1:18 PM Ferruh Yigit <ferruh.yigit@intel.com> wrote: > > On 5/14/2020 12:13 PM, Ferruh Yigit wrote: > > Minutes 14 May 2020 > > ------------------- > > <...> > > > * gcc10 > > * Akhil's fix for crypto looks good, can replace temporary solution > > * Gavin has patch for mbuf, but this stage can be late/risky for complex fix > > * At this stage we can go with disabling warning as temporary solution > > * Ferruh is getting a warning on hash too, will share it > > Hi David, > > Following is what I am getting [1] with compiler version: > gcc (GCC) 10.1.1 20200511 Ah. I just saw that my fedora (rawhide) did not have this version yet... upgraded and I reproduce the issue. gcc version 10.1.1 20200507 (Red Hat 10.1.1-1) (GCC) Kevin confirmed that fc32 switched to 10.1.1 version too. Thanks. -- David Marchand ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [dpdk-dev] DPDK Release Status Meeting 14/05/2020 2020-05-14 11:17 ` Ferruh Yigit 2020-05-14 11:49 ` David Marchand @ 2020-05-15 14:31 ` Kevin Traynor 1 sibling, 0 replies; 8+ messages in thread From: Kevin Traynor @ 2020-05-15 14:31 UTC (permalink / raw) To: Ferruh Yigit, David Marchand Cc: dpdk-dev, Thomas Monjalon, Yipeng Wang, Sameh Gobriel, Bruce Richardson, Honnappa Nagarahalli On 14/05/2020 12:17, Ferruh Yigit wrote: > On 5/14/2020 12:13 PM, Ferruh Yigit wrote: >> Minutes 14 May 2020 >> ------------------- > > <...> > >> * gcc10 >> * Akhil's fix for crypto looks good, can replace temporary solution >> * Gavin has patch for mbuf, but this stage can be late/risky for complex fix >> * At this stage we can go with disabling warning as temporary solution >> * Ferruh is getting a warning on hash too, will share it > > Hi David, > > Following is what I am getting [1] with compiler version: > gcc (GCC) 10.1.1 20200511 > > > [1] > .../dpdk/lib/librte_hash/rte_cuckoo_hash.c: In function > ‘__rte_hash_add_key_with_hash’: > .../dpdk/lib/librte_hash/rte_cuckoo_hash.c:1104:29: > error: ‘ext_bkt_id’ may be used uninitialized in this function > [-Werror=maybe-uninitialized] > 1104 | (h->buckets_ext[ext_bkt_id - 1]).sig_current[0] = short_sig; > | ~~~~~~~~~~~^~~ > The return value of rte_ring_sc_dequeue_elem() is checked, but gcc seems to find some possibility of ext_bkt_id not being initialized. It was introduced with commit [1], but I guess the tools wouldn't have found it at time of commit. zero is an invalid value for ext_bkt_id, so we can just initialize to that and check it is overwritten. Sent patch https://patchwork.dpdk.org/patch/70333/ [1] commit fbfe568103b046a3c6c69c9ecd6c914b391c6b82 Author: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> Date: Sat Jan 18 13:32:46 2020 -0600 hash: use 32-bit elements rings to save memory ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [dpdk-dev] DPDK Release Status Meeting 14/05/2020 2020-05-14 11:13 [dpdk-dev] DPDK Release Status Meeting 14/05/2020 Ferruh Yigit 2020-05-14 11:17 ` Ferruh Yigit @ 2020-05-14 13:44 ` Ferruh Yigit 2020-05-15 16:14 ` Thomas Monjalon 2 siblings, 0 replies; 8+ messages in thread From: Ferruh Yigit @ 2020-05-14 13:44 UTC (permalink / raw) To: dpdk-dev; +Cc: Thomas Monjalon, Asaf Penso On 5/14/2020 12:13 PM, Ferruh Yigit wrote: > Minutes 14 May 2020 > ------------------- > > Agenda: > * Release Dates > * -rc2 status > * Subtrees > * Opens > > Participants: > * Arm > * Debian/Microsoft > * Intel > * Mellanox > * Red Hat > > > Release Dates > ------------- > > * v20.05 dates: > * -rc2 is released on Tuesday, 12 May > * https://mails.dpdk.org/archives/dev/2020-May/167394.html > * -rc3 Friday 18 May 2020 > * -rc4 Thursday 21 May 2020 > * Release pushed to *Monday 25 May 2020* -rc3 is on Monday not Friday, corrected version is like: * v20.05 dates: * -rc2 is released on Tuesday, 12 May * https://mails.dpdk.org/archives/dev/2020-May/167394.html * -rc3 Monday 18 May 2020 * -rc4 Thursday 21 May 2020 * Release pushed to *Monday 25 May 2020* ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [dpdk-dev] DPDK Release Status Meeting 14/05/2020 2020-05-14 11:13 [dpdk-dev] DPDK Release Status Meeting 14/05/2020 Ferruh Yigit 2020-05-14 11:17 ` Ferruh Yigit 2020-05-14 13:44 ` Ferruh Yigit @ 2020-05-15 16:14 ` Thomas Monjalon 2020-05-21 5:47 ` Ajit Khaparde 2020-05-21 8:28 ` Iremonger, Bernard 2 siblings, 2 replies; 8+ messages in thread From: Thomas Monjalon @ 2020-05-15 16:14 UTC (permalink / raw) To: dev Cc: ferruh.yigit, john.mcnamara, cathal.ohare, asafp, jerinj, hemant.agrawal, honnappa.nagarahalli, david.marchand, ajit.khaparde, arybchenko Hi, Please let's discuss the dates for the next release cycle. > * v20.08 proposal dates, please comment: > * Proposal/V1: Tuesday, 16 June 2020 > * Integration/Merge/RC1: Tuesday, 14 July 2020 > * Release: Friday, 7 August 2020 I prefer a target at the very beginning of the month, it is an insurance against disaster, and it may allow a quiet August month for the maintainers. Another issue is the delay between -rc1 and final release. The above proposal has only 24 days -rc phase. Based on records, we need 30 days for a proper -rc phase. Taking above requirements into consideration, I propose having a proposal deadline earlier by 8 days: - Proposal deadline: Monday, 8 June 2020 - Integration deadline: Tuesday, 30 June 2020 - 20.08-rc1: Friday, 3 July 2020 - 20.08-rc2: Friday, 17 July 2020 - 20.08-rc3: Friday, 24 July 2020 - 20.08-rc4: Friday, 31 July 2020 - Release: Monday, 3 August 2020 ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [dpdk-dev] DPDK Release Status Meeting 14/05/2020 2020-05-15 16:14 ` Thomas Monjalon @ 2020-05-21 5:47 ` Ajit Khaparde 2020-05-21 8:28 ` Iremonger, Bernard 1 sibling, 0 replies; 8+ messages in thread From: Ajit Khaparde @ 2020-05-21 5:47 UTC (permalink / raw) To: Thomas Monjalon Cc: dpdk-dev, Ferruh Yigit, Mcnamara, John, O'Hare, Cathal, Asaf Penso, Jerin Jacob Kollanukkaran, hemant.agrawal, Honnappa Nagarahalli, David Marchand, Andrew Rybchenko On Fri, May 15, 2020 at 9:14 AM Thomas Monjalon <thomas@monjalon.net> wrote: > Hi, > > Please let's discuss the dates for the next release cycle. > > > * v20.08 proposal dates, please comment: > > * Proposal/V1: Tuesday, 16 June 2020 > > * Integration/Merge/RC1: Tuesday, 14 July 2020 > > * Release: Friday, 7 August 2020 > > I prefer a target at the very beginning of the month, > it is an insurance against disaster, > and it may allow a quiet August month for the maintainers. > > Another issue is the delay between -rc1 and final release. > The above proposal has only 24 days -rc phase. > Based on records, we need 30 days for a proper -rc phase. > > Taking above requirements into consideration, > I propose having a proposal deadline earlier by 8 days: > > - Proposal deadline: Monday, 8 June 2020 > - Integration deadline: Tuesday, 30 June 2020 > - 20.08-rc1: Friday, 3 July 2020 > - 20.08-rc2: Friday, 17 July 2020 > - 20.08-rc3: Friday, 24 July 2020 > - 20.08-rc4: Friday, 31 July 2020 > - Release: Monday, 3 August 2020 > Personally I think the original proposal deadline and release plan was good. But this is a valid argument to give sufficient days for the rc phase. Also the release of 20.08 early in August can also give a big enough window for the 20.11 release. So +1 for the new schedule. ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [dpdk-dev] DPDK Release Status Meeting 14/05/2020 2020-05-15 16:14 ` Thomas Monjalon 2020-05-21 5:47 ` Ajit Khaparde @ 2020-05-21 8:28 ` Iremonger, Bernard 1 sibling, 0 replies; 8+ messages in thread From: Iremonger, Bernard @ 2020-05-21 8:28 UTC (permalink / raw) To: Thomas Monjalon, dev Cc: Yigit, Ferruh, Mcnamara, John, O'Hare, Cathal, asafp, jerinj, hemant.agrawal, honnappa.nagarahalli, david.marchand, ajit.khaparde, arybchenko Hi Thomas, > -----Original Message----- > From: dev <dev-bounces@dpdk.org> On Behalf Of Thomas Monjalon > Sent: Friday, May 15, 2020 5:14 PM > To: dev@dpdk.org > Cc: Yigit, Ferruh <ferruh.yigit@intel.com>; Mcnamara, John > <john.mcnamara@intel.com>; O'Hare, Cathal <cathal.ohare@intel.com>; > asafp@mellanox.com; jerinj@marvell.com; hemant.agrawal@oss.nxp.com; > honnappa.nagarahalli@arm.com; david.marchand@redhat.com; > ajit.khaparde@broadcom.com; arybchenko@solarflare.com > Subject: Re: [dpdk-dev] DPDK Release Status Meeting 14/05/2020 > > Hi, > > Please let's discuss the dates for the next release cycle. > > > * v20.08 proposal dates, please comment: > > * Proposal/V1: Tuesday, 16 June 2020 > > * Integration/Merge/RC1: Tuesday, 14 July 2020 > > * Release: Friday, 7 August 2020 > > I prefer a target at the very beginning of the month, it is an insurance against > disaster, and it may allow a quiet August month for the maintainers. > > Another issue is the delay between -rc1 and final release. > The above proposal has only 24 days -rc phase. > Based on records, we need 30 days for a proper -rc phase. > > Taking above requirements into consideration, I propose having a proposal > deadline earlier by 8 days: > > - Proposal deadline: Monday, 8 June 2020 > - Integration deadline: Tuesday, 30 June 2020 > - 20.08-rc1: Friday, 3 July 2020 > - 20.08-rc2: Friday, 17 July 2020 > - 20.08-rc3: Friday, 24 July 2020 > - 20.08-rc4: Friday, 31 July 2020 > - Release: Monday, 3 August 2020 > > I think the proposal deadline should be left at Tuesday 16 June, as developers have been working towards this date. I am ok with the other dates. Regards, Bernard. ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2020-05-21 8:28 UTC | newest] Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2020-05-14 11:13 [dpdk-dev] DPDK Release Status Meeting 14/05/2020 Ferruh Yigit 2020-05-14 11:17 ` Ferruh Yigit 2020-05-14 11:49 ` David Marchand 2020-05-15 14:31 ` Kevin Traynor 2020-05-14 13:44 ` Ferruh Yigit 2020-05-15 16:14 ` Thomas Monjalon 2020-05-21 5:47 ` Ajit Khaparde 2020-05-21 8:28 ` Iremonger, Bernard
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).