numam-dpdk/drivers/net
Qi Zhang 2913bc4155 net/ice/base: sign external device package programming
External topology devices (e.g. PHYs) connected to 100G or to SoC that
includes 100G IP might have a firmware engine within the device and
the firmware is usually loaded from NVM connected to the topology
device.
The topology device NVM images can be updated using SW tools but
such solution poses a security risk if there is no validation of
the integrity of an image before programming it to the device NVM.
In order to prevent security risk, the topology device NVM image might
be included as part of 100G NVM image. When the topology device
NVM image is present in the 100G NVM image, it is authenticated
and might be loaded to the topology device at startup or on command
of SW using dedicated AQ.
This patch provides support for this functionality.

Signed-off-by: Stefan Wegrzyn <stefan.wegrzyn@intel.com>
Signed-off-by: Qi Zhang <qi.z.zhang@intel.com>
Acked-by: Qi Zhang <qi.z.zhang@intel.com>
2021-04-30 15:48:05 +02:00
..
af_packet drivers: change indentation in build files 2021-04-21 14:04:09 +02:00
af_xdp net/af_xdp: use recvfrom only if busy polling enabled 2021-04-20 12:09:33 +02:00
ark net/ark: set generator delay thread name 2021-04-21 15:57:51 +02:00
atlantic drivers/net: fix FW version query 2021-04-26 13:50:42 +02:00
avp drivers: change indentation in build files 2021-04-21 14:04:09 +02:00
axgbe drivers/net: fix FW version query 2021-04-26 13:50:42 +02:00
bnx2x drivers: change indentation in build files 2021-04-21 14:04:09 +02:00
bnxt net/bnxt: use prefix on global function 2021-04-24 21:39:12 +02:00
bonding net/bonding: fix socket ID check 2021-04-27 14:48:08 +02:00
cxgbe drivers: change indentation in build files 2021-04-21 14:04:09 +02:00
dpaa drivers/net: fix FW version query 2021-04-26 13:50:42 +02:00
dpaa2 drivers/net: fix FW version query 2021-04-26 13:50:42 +02:00
e1000 net/e1000: fix flow error message object 2021-04-28 03:29:06 +02:00
ena drivers: change indentation in build files 2021-04-21 14:04:09 +02:00
enetc drivers: change indentation in build files 2021-04-21 14:04:09 +02:00
enic drivers/net: fix FW version query 2021-04-26 13:50:42 +02:00
failsafe drivers: change indentation in build files 2021-04-21 14:04:09 +02:00
fm10k build: fix formatting of Meson lists 2021-05-04 15:01:47 +02:00
hinic drivers: change indentation in build files 2021-04-21 14:04:09 +02:00
hns3 net/hns3: increase readability in logs 2021-05-04 18:12:45 +02:00
i40e net/i40e: extend VF reset waiting time 2021-04-29 13:06:20 +02:00
iavf net/iavf: fix primary MAC type when starting port 2021-04-29 10:37:00 +02:00
ice net/ice/base: sign external device package programming 2021-04-30 15:48:05 +02:00
igc drivers/net: fix FW version query 2021-04-26 13:50:42 +02:00
ionic drivers/net: fix FW version query 2021-04-26 13:50:42 +02:00
ipn3ke drivers: change indentation in build files 2021-04-21 14:04:09 +02:00
ixgbe net/ixgbe: support power management on VF 2021-04-28 03:09:16 +02:00
kni net/kni: warn on stop failure 2021-04-29 15:34:39 +02:00
liquidio drivers: change indentation in build files 2021-04-21 14:04:09 +02:00
memif drivers: change indentation in build files 2021-04-21 14:04:09 +02:00
mlx4 net/mlx4: fix buffer leakage on device close 2021-04-28 08:43:31 +02:00
mlx5 net/mlx5: support integrity flow item 2021-05-04 17:37:22 +02:00
mvneta drivers: change indentation in build files 2021-04-21 14:04:09 +02:00
mvpp2 drivers: change indentation in build files 2021-04-21 14:04:09 +02:00
netvsc drivers: change indentation in build files 2021-04-21 14:04:09 +02:00
nfb drivers: change indentation in build files 2021-04-21 14:04:09 +02:00
nfp drivers: change indentation in build files 2021-04-21 14:04:09 +02:00
null drivers: change indentation in build files 2021-04-21 14:04:09 +02:00
octeontx build: fix formatting of Meson lists 2021-05-04 15:01:47 +02:00
octeontx2 drivers/net: fix FW version query 2021-04-26 13:50:42 +02:00
octeontx_ep drivers: change indentation in build files 2021-04-21 14:04:09 +02:00
pcap net/pcap: build on Windows 2021-04-21 23:48:38 +02:00
pfe drivers: change indentation in build files 2021-04-21 14:04:09 +02:00
qede drivers/net: fix FW version query 2021-04-26 13:50:42 +02:00
ring drivers: change indentation in build files 2021-04-21 14:04:09 +02:00
sfc net/sfc: fix mark support in EF100 native Rx datapath 2021-04-30 18:06:22 +02:00
softnic net/softnic: fix meter policies initialization 2021-04-29 16:10:57 +02:00
szedata2 drivers: change indentation in build files 2021-04-21 14:04:09 +02:00
tap net/tap: check ioctl on restore 2021-04-29 15:34:39 +02:00
thunderx build: fix formatting of Meson lists 2021-05-04 15:01:47 +02:00
txgbe net/txgbe: add copyright owner 2021-04-29 17:01:06 +02:00
vdev_netvsc drivers: change indentation in build files 2021-04-21 14:04:09 +02:00
vhost vhost: fix offload flags in Rx path 2021-05-04 10:22:17 +02:00
virtio net/virtio: refactor Tx offload helper 2021-05-04 10:22:17 +02:00
vmxnet3 drivers: change indentation in build files 2021-04-21 14:04:09 +02:00
meson.build drivers: clean up build lists 2021-04-21 12:37:55 +02:00