[dpdk-dev] Coverity policy for upstream (base) drivers.

Mcnamara, John john.mcnamara at intel.com
Fri Nov 13 01:16:10 CET 2015



> -----Original Message-----
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Thomas Monjalon
> Sent: Thursday, November 12, 2015 10:19 PM
> To: Stephen Hemminger
> Cc: dev at dpdk.org
> Subject: Re: [dpdk-dev] Coverity policy for upstream (base) drivers.
> 
> 2015-11-12 14:05, Stephen Hemminger:
> > Looking at the Coverity scan for DPDK, it looks like all the base
> > drivers are marked to be ignored.
> >
> > Although the changes to base drivers should not be done directly
> > through DPDK list. I think it is still valuable to have these driver
> > scanned and notify (badger) the vendors to fix there code.
> >
> > Since lots of the bugs could be there, just blindly ignoring warnings
> > and issues is being naive.
> 
> I think the Coverity setup is outdated:
> ignore_driver_1 	/lib/librte_pmd_e1000/e1000/.* 	Yes 	Remove
> ignore_driver_2 	/lib/librte_pmd_fm10k/base/.* 	Yes 	Remove
> ignore_driver_3 	/lib/librte_pmd_i40e/i40e/.* 	Yes 	Remove
> ignore_driver_4 	/lib/librte_pmd_ixgbe/ixgbe/.* 	Yes 	Remove
> 
> These directories don't exist anymore.

Hi Thomas,

The directories don't exist anymore but code from those directories is still in the Coverity database from prior to the restructuring.

There is a new rule to ignore the new base drivers:

 ignore_base_code 	/drivers/net/*/base/* 	Yes

John
-- 








More information about the dev mailing list