[dpdk-test-report] |FAILURE| pw37376[dpdk-dev, v5, 16/18] net/axgbe: add support for build 32-bit mode

sys_stv at intel.com sys_stv at intel.com
Thu Jul 5 10:37:29 CEST 2018


Test-Label: Intel-compilation
Test-Status: FAILURE
http://dpdk.org/patch/37376

_apply issues_

Submitter: Ravi Kumar <ravi1.kumar at amd.com>
Date: 2018-04-06 12:36:49
DPDK git baseline:
	Repo:dpdk-master, CommitID: 05e0eee0001cb19671eb7e8d3dd68680a695fea2
	Repo:dpdk-next-eventdev, CommitID: aa9cbfc8cd1cae3e91e4741edc2aaf3d08056a39
	Repo:dpdk-next-net, CommitID: 0b8b92e38cd55c68e4dc49dd597f62327798ec74
	Repo:dpdk-next-crypto, CommitID: a5203e08a5e9b6ee9ffbbf4c150b7776de833b08
	Repo:dpdk-next-virtio, CommitID: 9b954f9c455a76304601deb88e2df1549dc9e09a

*Repo: dpdk-master
Checking patch doc/guides/nics/features/axgbe.ini...
error: while searching for:
L4 checksum offload  = Y
Basic stats          = Y
Linux UIO            = Y
x86-64               = Y

error: patch failed: doc/guides/nics/features/axgbe.ini:15
error: doc/guides/nics/features/axgbe.ini: patch does not apply
Checking patch drivers/net/axgbe/axgbe_common.h...
error: while searching for:
 *  register definitions formed using the input names
 */
#define AXGMAC_IOREAD(_pdata, _reg)					\
	rte_read32((void *)((_pdata)->xgmac_regs + (_reg)))

#define AXGMAC_IOREAD_BITS(_pdata, _reg, _field)			\
	GET_BITS(AXGMAC_IOREAD((_pdata), _reg),				\

error: patch failed: drivers/net/axgbe/axgbe_common.h:1385
error: drivers/net/axgbe/axgbe_common.h: patch does not apply
Checking patch drivers/net/axgbe/axgbe_ethdev.c...
error: while searching for:
	pdata->pci_dev = pci_dev;

	pdata->xgmac_regs =
		(uint64_t)pci_dev->mem_resource[AXGBE_AXGMAC_BAR].addr;
	pdata->xprop_regs = pdata->xgmac_regs + AXGBE_MAC_PROP_OFFSET;
--
	pdata->xpcs_regs = (uint64_t)pci_dev->mem_resource[AXGBE_XPCS_BAR].addr;

	/* version specific driver data*/
	if (pci_dev->id.device_id == AMD_PCI_AXGBE_DEVICE_V2A)

error: patch failed: drivers/net/axgbe/axgbe_ethdev.c:589
error: drivers/net/axgbe/axgbe_ethdev.c: patch does not apply
Checking patch drivers/net/axgbe/axgbe_ethdev.h...
error: while searching for:
	struct axgbe_version_data *vdata;

	/* AXGMAC/XPCS related mmio registers */
	uint64_t xgmac_regs;	/* AXGMAC CSRs */
	uint64_t xpcs_regs;	/* XPCS MMD registers */
--
	uint64_t xi2c_regs;	/* AXGBE I2C CSRs */

	/* XPCS indirect addressing lock */
	unsigned int xpcs_window_def_reg;

error: patch failed: drivers/net/axgbe/axgbe_ethdev.h:445
error: drivers/net/axgbe/axgbe_ethdev.h: patch does not apply
Checking patch drivers/net/axgbe/axgbe_rxtx.c...
error: while searching for:
	rxq->queue_id = queue_idx;
	rxq->port_id = dev->data->port_id;
	rxq->nb_desc = rx_desc;
	rxq->dma_regs = pdata->xgmac_regs + DMA_CH_BASE +
		(DMA_CH_INC * rxq->queue_id);
	rxq->dma_tail_reg = (volatile uint32_t *)(rxq->dma_regs +
						  DMA_CH_RDTR_LO);
	rxq->crc_len = (uint8_t)((dev->data->dev_conf.rxmode.offloads &
			DEV_RX_OFFLOAD_CRC_STRIP) ? 0 : ETHER_CRC_LEN);

error: patch failed: drivers/net/axgbe/axgbe_rxtx.c:70
error: drivers/net/axgbe/axgbe_rxtx.c: patch does not apply
Checking patch drivers/net/axgbe/axgbe_rxtx.h...
error: while searching for:
	/* Ring physical address */
	uint64_t ring_phys_addr;
	/* Dma Channel register address */
	uint64_t dma_regs;
	/* Dma channel tail register address*/
	volatile uint32_t *dma_tail_reg;
	/* DPDK queue index */

error: patch failed: drivers/net/axgbe/axgbe_rxtx.h:80
error: drivers/net/axgbe/axgbe_rxtx.h: patch does not apply
*Repo: dpdk-next-eventdev
Checking patch doc/guides/nics/features/axgbe.ini...
error: while searching for:
L4 checksum offload  = Y
Basic stats          = Y
Linux UIO            = Y
x86-64               = Y

error: patch failed: doc/guides/nics/features/axgbe.ini:15
error: doc/guides/nics/features/axgbe.ini: patch does not apply
Checking patch drivers/net/axgbe/axgbe_common.h...
error: while searching for:
 *  register definitions formed using the input names
 */
#define AXGMAC_IOREAD(_pdata, _reg)					\
	rte_read32((void *)((_pdata)->xgmac_regs + (_reg)))

#define AXGMAC_IOREAD_BITS(_pdata, _reg, _field)			\
	GET_BITS(AXGMAC_IOREAD((_pdata), _reg),				\

error: patch failed: drivers/net/axgbe/axgbe_common.h:1385
error: drivers/net/axgbe/axgbe_common.h: patch does not apply
Checking patch drivers/net/axgbe/axgbe_ethdev.c...
error: while searching for:
	pdata->pci_dev = pci_dev;

	pdata->xgmac_regs =
		(uint64_t)pci_dev->mem_resource[AXGBE_AXGMAC_BAR].addr;
	pdata->xprop_regs = pdata->xgmac_regs + AXGBE_MAC_PROP_OFFSET;
--
	pdata->xpcs_regs = (uint64_t)pci_dev->mem_resource[AXGBE_XPCS_BAR].addr;

	/* version specific driver data*/
	if (pci_dev->id.device_id == AMD_PCI_AXGBE_DEVICE_V2A)

error: patch failed: drivers/net/axgbe/axgbe_ethdev.c:589
error: drivers/net/axgbe/axgbe_ethdev.c: patch does not apply
Checking patch drivers/net/axgbe/axgbe_ethdev.h...
error: while searching for:
	struct axgbe_version_data *vdata;

	/* AXGMAC/XPCS related mmio registers */
	uint64_t xgmac_regs;	/* AXGMAC CSRs */
	uint64_t xpcs_regs;	/* XPCS MMD registers */
--
	uint64_t xi2c_regs;	/* AXGBE I2C CSRs */

	/* XPCS indirect addressing lock */
	unsigned int xpcs_window_def_reg;

error: patch failed: drivers/net/axgbe/axgbe_ethdev.h:445
error: drivers/net/axgbe/axgbe_ethdev.h: patch does not apply
Checking patch drivers/net/axgbe/axgbe_rxtx.c...
error: while searching for:
	rxq->queue_id = queue_idx;
	rxq->port_id = dev->data->port_id;
	rxq->nb_desc = rx_desc;
	rxq->dma_regs = pdata->xgmac_regs + DMA_CH_BASE +
		(DMA_CH_INC * rxq->queue_id);
	rxq->dma_tail_reg = (volatile uint32_t *)(rxq->dma_regs +
						  DMA_CH_RDTR_LO);
	rxq->crc_len = (uint8_t)((dev->data->dev_conf.rxmode.offloads &
			DEV_RX_OFFLOAD_CRC_STRIP) ? 0 : ETHER_CRC_LEN);

error: patch failed: drivers/net/axgbe/axgbe_rxtx.c:70
error: drivers/net/axgbe/axgbe_rxtx.c: patch does not apply
Checking patch drivers/net/axgbe/axgbe_rxtx.h...
error: while searching for:
	/* Ring physical address */
	uint64_t ring_phys_addr;
	/* Dma Channel register address */
	uint64_t dma_regs;
	/* Dma channel tail register address*/
	volatile uint32_t *dma_tail_reg;
	/* DPDK queue index */

error: patch failed: drivers/net/axgbe/axgbe_rxtx.h:80
error: drivers/net/axgbe/axgbe_rxtx.h: patch does not apply
*Repo: dpdk-next-net
Checking patch doc/guides/nics/features/axgbe.ini...
error: while searching for:
L4 checksum offload  = Y
Basic stats          = Y
Linux UIO            = Y
x86-64               = Y

error: patch failed: doc/guides/nics/features/axgbe.ini:15
error: doc/guides/nics/features/axgbe.ini: patch does not apply
Checking patch drivers/net/axgbe/axgbe_common.h...
error: while searching for:
 *  register definitions formed using the input names
 */
#define AXGMAC_IOREAD(_pdata, _reg)					\
	rte_read32((void *)((_pdata)->xgmac_regs + (_reg)))

#define AXGMAC_IOREAD_BITS(_pdata, _reg, _field)			\
	GET_BITS(AXGMAC_IOREAD((_pdata), _reg),				\

error: patch failed: drivers/net/axgbe/axgbe_common.h:1385
error: drivers/net/axgbe/axgbe_common.h: patch does not apply
Checking patch drivers/net/axgbe/axgbe_ethdev.c...
error: while searching for:
	pdata->pci_dev = pci_dev;

	pdata->xgmac_regs =
		(uint64_t)pci_dev->mem_resource[AXGBE_AXGMAC_BAR].addr;
	pdata->xprop_regs = pdata->xgmac_regs + AXGBE_MAC_PROP_OFFSET;
--
	pdata->xpcs_regs = (uint64_t)pci_dev->mem_resource[AXGBE_XPCS_BAR].addr;

	/* version specific driver data*/
	if (pci_dev->id.device_id == AMD_PCI_AXGBE_DEVICE_V2A)

error: patch failed: drivers/net/axgbe/axgbe_ethdev.c:589
error: drivers/net/axgbe/axgbe_ethdev.c: patch does not apply
Checking patch drivers/net/axgbe/axgbe_ethdev.h...
error: while searching for:
	struct axgbe_version_data *vdata;

	/* AXGMAC/XPCS related mmio registers */
	uint64_t xgmac_regs;	/* AXGMAC CSRs */
	uint64_t xpcs_regs;	/* XPCS MMD registers */
--
	uint64_t xi2c_regs;	/* AXGBE I2C CSRs */

	/* XPCS indirect addressing lock */
	unsigned int xpcs_window_def_reg;

error: patch failed: drivers/net/axgbe/axgbe_ethdev.h:445
error: drivers/net/axgbe/axgbe_ethdev.h: patch does not apply
Checking patch drivers/net/axgbe/axgbe_rxtx.c...
error: while searching for:
	rxq->queue_id = queue_idx;
	rxq->port_id = dev->data->port_id;
	rxq->nb_desc = rx_desc;
	rxq->dma_regs = pdata->xgmac_regs + DMA_CH_BASE +
		(DMA_CH_INC * rxq->queue_id);
	rxq->dma_tail_reg = (volatile uint32_t *)(rxq->dma_regs +
						  DMA_CH_RDTR_LO);
	rxq->crc_len = (uint8_t)((dev->data->dev_conf.rxmode.offloads &
			DEV_RX_OFFLOAD_CRC_STRIP) ? 0 : ETHER_CRC_LEN);

error: patch failed: drivers/net/axgbe/axgbe_rxtx.c:70
error: drivers/net/axgbe/axgbe_rxtx.c: patch does not apply
Checking patch drivers/net/axgbe/axgbe_rxtx.h...
error: while searching for:
	/* Ring physical address */
	uint64_t ring_phys_addr;
	/* Dma Channel register address */
	uint64_t dma_regs;
	/* Dma channel tail register address*/
	volatile uint32_t *dma_tail_reg;
	/* DPDK queue index */

error: patch failed: drivers/net/axgbe/axgbe_rxtx.h:80
error: drivers/net/axgbe/axgbe_rxtx.h: patch does not apply
*Repo: dpdk-next-crypto
Checking patch doc/guides/nics/features/axgbe.ini...
error: while searching for:
L4 checksum offload  = Y
Basic stats          = Y
Linux UIO            = Y
x86-64               = Y

error: patch failed: doc/guides/nics/features/axgbe.ini:15
error: doc/guides/nics/features/axgbe.ini: patch does not apply
Checking patch drivers/net/axgbe/axgbe_common.h...
error: while searching for:
 *  register definitions formed using the input names
 */
#define AXGMAC_IOREAD(_pdata, _reg)					\
	rte_read32((void *)((_pdata)->xgmac_regs + (_reg)))

#define AXGMAC_IOREAD_BITS(_pdata, _reg, _field)			\
	GET_BITS(AXGMAC_IOREAD((_pdata), _reg),				\

error: patch failed: drivers/net/axgbe/axgbe_common.h:1385
error: drivers/net/axgbe/axgbe_common.h: patch does not apply
Checking patch drivers/net/axgbe/axgbe_ethdev.c...
error: while searching for:
	pdata->pci_dev = pci_dev;

	pdata->xgmac_regs =
		(uint64_t)pci_dev->mem_resource[AXGBE_AXGMAC_BAR].addr;
	pdata->xprop_regs = pdata->xgmac_regs + AXGBE_MAC_PROP_OFFSET;
--
	pdata->xpcs_regs = (uint64_t)pci_dev->mem_resource[AXGBE_XPCS_BAR].addr;

	/* version specific driver data*/
	if (pci_dev->id.device_id == AMD_PCI_AXGBE_DEVICE_V2A)

error: patch failed: drivers/net/axgbe/axgbe_ethdev.c:589
error: drivers/net/axgbe/axgbe_ethdev.c: patch does not apply
Checking patch drivers/net/axgbe/axgbe_ethdev.h...
error: while searching for:
	struct axgbe_version_data *vdata;

	/* AXGMAC/XPCS related mmio registers */
	uint64_t xgmac_regs;	/* AXGMAC CSRs */
	uint64_t xpcs_regs;	/* XPCS MMD registers */
--
	uint64_t xi2c_regs;	/* AXGBE I2C CSRs */

	/* XPCS indirect addressing lock */
	unsigned int xpcs_window_def_reg;

error: patch failed: drivers/net/axgbe/axgbe_ethdev.h:445
error: drivers/net/axgbe/axgbe_ethdev.h: patch does not apply
Checking patch drivers/net/axgbe/axgbe_rxtx.c...
error: while searching for:
	rxq->queue_id = queue_idx;
	rxq->port_id = dev->data->port_id;
	rxq->nb_desc = rx_desc;
	rxq->dma_regs = pdata->xgmac_regs + DMA_CH_BASE +
		(DMA_CH_INC * rxq->queue_id);
	rxq->dma_tail_reg = (volatile uint32_t *)(rxq->dma_regs +
						  DMA_CH_RDTR_LO);
	rxq->crc_len = (uint8_t)((dev->data->dev_conf.rxmode.offloads &
			DEV_RX_OFFLOAD_CRC_STRIP) ? 0 : ETHER_CRC_LEN);

error: patch failed: drivers/net/axgbe/axgbe_rxtx.c:70
error: drivers/net/axgbe/axgbe_rxtx.c: patch does not apply
Checking patch drivers/net/axgbe/axgbe_rxtx.h...
error: while searching for:
	/* Ring physical address */
	uint64_t ring_phys_addr;
	/* Dma Channel register address */
	uint64_t dma_regs;
	/* Dma channel tail register address*/
	volatile uint32_t *dma_tail_reg;
	/* DPDK queue index */

error: patch failed: drivers/net/axgbe/axgbe_rxtx.h:80
error: drivers/net/axgbe/axgbe_rxtx.h: patch does not apply
*Repo: dpdk-next-virtio
Checking patch doc/guides/nics/features/axgbe.ini...
error: while searching for:
L4 checksum offload  = Y
Basic stats          = Y
Linux UIO            = Y
x86-64               = Y

error: patch failed: doc/guides/nics/features/axgbe.ini:15
error: doc/guides/nics/features/axgbe.ini: patch does not apply
Checking patch drivers/net/axgbe/axgbe_common.h...
error: while searching for:
 *  register definitions formed using the input names
 */
#define AXGMAC_IOREAD(_pdata, _reg)					\
	rte_read32((void *)((_pdata)->xgmac_regs + (_reg)))

#define AXGMAC_IOREAD_BITS(_pdata, _reg, _field)			\
	GET_BITS(AXGMAC_IOREAD((_pdata), _reg),				\

error: patch failed: drivers/net/axgbe/axgbe_common.h:1385
error: drivers/net/axgbe/axgbe_common.h: patch does not apply
Checking patch drivers/net/axgbe/axgbe_ethdev.c...
error: while searching for:
	pdata->pci_dev = pci_dev;

	pdata->xgmac_regs =
		(uint64_t)pci_dev->mem_resource[AXGBE_AXGMAC_BAR].addr;
	pdata->xprop_regs = pdata->xgmac_regs + AXGBE_MAC_PROP_OFFSET;
--
	pdata->xpcs_regs = (uint64_t)pci_dev->mem_resource[AXGBE_XPCS_BAR].addr;

	/* version specific driver data*/
	if (pci_dev->id.device_id == AMD_PCI_AXGBE_DEVICE_V2A)

error: patch failed: drivers/net/axgbe/axgbe_ethdev.c:589
error: drivers/net/axgbe/axgbe_ethdev.c: patch does not apply
Checking patch drivers/net/axgbe/axgbe_ethdev.h...
error: while searching for:
	struct axgbe_version_data *vdata;

	/* AXGMAC/XPCS related mmio registers */
	uint64_t xgmac_regs;	/* AXGMAC CSRs */
	uint64_t xpcs_regs;	/* XPCS MMD registers */
--
	uint64_t xi2c_regs;	/* AXGBE I2C CSRs */

	/* XPCS indirect addressing lock */
	unsigned int xpcs_window_def_reg;

error: patch failed: drivers/net/axgbe/axgbe_ethdev.h:445
error: drivers/net/axgbe/axgbe_ethdev.h: patch does not apply
Checking patch drivers/net/axgbe/axgbe_rxtx.c...
error: while searching for:
	rxq->queue_id = queue_idx;
	rxq->port_id = dev->data->port_id;
	rxq->nb_desc = rx_desc;
	rxq->dma_regs = pdata->xgmac_regs + DMA_CH_BASE +
		(DMA_CH_INC * rxq->queue_id);
	rxq->dma_tail_reg = (volatile uint32_t *)(rxq->dma_regs +
						  DMA_CH_RDTR_LO);
	rxq->crc_len = (uint8_t)((dev->data->dev_conf.rxmode.offloads &
			DEV_RX_OFFLOAD_CRC_STRIP) ? 0 : ETHER_CRC_LEN);

error: patch failed: drivers/net/axgbe/axgbe_rxtx.c:70
error: drivers/net/axgbe/axgbe_rxtx.c: patch does not apply
Checking patch drivers/net/axgbe/axgbe_rxtx.h...
error: while searching for:
	/* Ring physical address */
	uint64_t ring_phys_addr;
	/* Dma Channel register address */
	uint64_t dma_regs;
	/* Dma channel tail register address*/
	volatile uint32_t *dma_tail_reg;
	/* DPDK queue index */

error: patch failed: drivers/net/axgbe/axgbe_rxtx.h:80
error: drivers/net/axgbe/axgbe_rxtx.h: patch does not apply

DPDK STV team


More information about the test-report mailing list