automatic DPDK test reports
 help / color / mirror / Atom feed
* [dpdk-test-report]  |FAILURE| pw37546[dpdk-dev, v4, 02/70] eal: move all locking to heap
@ 2018-05-10  8:14 sys_stv
  0 siblings, 0 replies; only message in thread
From: sys_stv @ 2018-05-10  8:14 UTC (permalink / raw)
  To: test-report; +Cc: xinfengx.zhao, zhaoyan.chen, peipeix.lu

[-- Attachment #1: Type: text/plain, Size: 8634 bytes --]

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

_apply issues_

Submitter: Anatoly Burakov <anatoly.burakov@intel.com>
Date: 2018-04-08 20:17:35
DPDK git baseline:
	Repo:dpdk-master, CommitID: 8ea41438832a360aed2b7ba49fb75e310a2ff1dc
	Repo:dpdk-next-eventdev, CommitID: 640b0d1e510e111694c25145466f37867453837f
	Repo:dpdk-next-net, CommitID: 774c1892c434dba09998ccc76b956feb72224571
	Repo:dpdk-next-crypto, CommitID: 728ca9b0d5abea82cd01dee6645456a9d56215f7
	Repo:dpdk-next-virtio, CommitID: 037c0996bc927342f157426739e0cb63f2db8689

*Repo: dpdk-master
Checking patch lib/librte_eal/common/malloc_elem.c...
error: while searching for:
int
malloc_elem_free(struct malloc_elem *elem)
{
	if (!malloc_elem_cookies_ok(elem) || elem->state != ELEM_BUSY)
		return -1;
--
	rte_spinlock_lock(&(elem->heap->lock));
	size_t sz = elem->size - sizeof(*elem) - MALLOC_ELEM_TRAILER_LEN;
	uint8_t *ptr = (uint8_t *)&elem[1];
	struct malloc_elem *next = RTE_PTR_ADD(elem, elem->size);

error: patch failed: lib/librte_eal/common/malloc_elem.c:243
error: lib/librte_eal/common/malloc_elem.c: patch does not apply
Checking patch lib/librte_eal/common/malloc_heap.c...
error: while searching for:
	return elem == NULL ? NULL : (void *)(&elem[1]);
}

/*
 * Function to retrieve data for heap on given socket
 */

error: patch failed: lib/librte_eal/common/malloc_heap.c:145
error: lib/librte_eal/common/malloc_heap.c: patch does not apply
Checking patch lib/librte_eal/common/malloc_heap.h...
error: while searching for:
		unsigned flags, size_t align, size_t bound);

int
malloc_heap_get_stats(struct malloc_heap *heap,
		struct rte_malloc_socket_stats *socket_stats);


error: patch failed: lib/librte_eal/common/malloc_heap.h:28
error: lib/librte_eal/common/malloc_heap.h: patch does not apply
Checking patch lib/librte_eal/common/rte_malloc.c...
error: while searching for:
void rte_free(void *addr)
{
	if (addr == NULL) return;
	if (malloc_elem_free(malloc_elem_from_data(addr)) < 0)
		rte_panic("Fatal error: Invalid memory\n");
}


error: patch failed: lib/librte_eal/common/rte_malloc.c:29
error: lib/librte_eal/common/rte_malloc.c: patch does not apply
*Repo: dpdk-next-eventdev
Checking patch lib/librte_eal/common/malloc_elem.c...
error: while searching for:
int
malloc_elem_free(struct malloc_elem *elem)
{
	if (!malloc_elem_cookies_ok(elem) || elem->state != ELEM_BUSY)
		return -1;
--
	rte_spinlock_lock(&(elem->heap->lock));
	size_t sz = elem->size - sizeof(*elem) - MALLOC_ELEM_TRAILER_LEN;
	uint8_t *ptr = (uint8_t *)&elem[1];
	struct malloc_elem *next = RTE_PTR_ADD(elem, elem->size);

error: patch failed: lib/librte_eal/common/malloc_elem.c:243
error: lib/librte_eal/common/malloc_elem.c: patch does not apply
Checking patch lib/librte_eal/common/malloc_heap.c...
error: while searching for:
	return elem == NULL ? NULL : (void *)(&elem[1]);
}

/*
 * Function to retrieve data for heap on given socket
 */

error: patch failed: lib/librte_eal/common/malloc_heap.c:145
error: lib/librte_eal/common/malloc_heap.c: patch does not apply
Checking patch lib/librte_eal/common/malloc_heap.h...
error: while searching for:
		unsigned flags, size_t align, size_t bound);

int
malloc_heap_get_stats(struct malloc_heap *heap,
		struct rte_malloc_socket_stats *socket_stats);


error: patch failed: lib/librte_eal/common/malloc_heap.h:28
error: lib/librte_eal/common/malloc_heap.h: patch does not apply
Checking patch lib/librte_eal/common/rte_malloc.c...
error: while searching for:
void rte_free(void *addr)
{
	if (addr == NULL) return;
	if (malloc_elem_free(malloc_elem_from_data(addr)) < 0)
		rte_panic("Fatal error: Invalid memory\n");
}


error: patch failed: lib/librte_eal/common/rte_malloc.c:29
error: lib/librte_eal/common/rte_malloc.c: patch does not apply
*Repo: dpdk-next-net
Checking patch lib/librte_eal/common/malloc_elem.c...
error: while searching for:
int
malloc_elem_free(struct malloc_elem *elem)
{
	if (!malloc_elem_cookies_ok(elem) || elem->state != ELEM_BUSY)
		return -1;
--
	rte_spinlock_lock(&(elem->heap->lock));
	size_t sz = elem->size - sizeof(*elem) - MALLOC_ELEM_TRAILER_LEN;
	uint8_t *ptr = (uint8_t *)&elem[1];
	struct malloc_elem *next = RTE_PTR_ADD(elem, elem->size);

error: patch failed: lib/librte_eal/common/malloc_elem.c:243
error: lib/librte_eal/common/malloc_elem.c: patch does not apply
Checking patch lib/librte_eal/common/malloc_heap.c...
error: while searching for:
	return elem == NULL ? NULL : (void *)(&elem[1]);
}

/*
 * Function to retrieve data for heap on given socket
 */

error: patch failed: lib/librte_eal/common/malloc_heap.c:145
error: lib/librte_eal/common/malloc_heap.c: patch does not apply
Checking patch lib/librte_eal/common/malloc_heap.h...
error: while searching for:
		unsigned flags, size_t align, size_t bound);

int
malloc_heap_get_stats(struct malloc_heap *heap,
		struct rte_malloc_socket_stats *socket_stats);


error: patch failed: lib/librte_eal/common/malloc_heap.h:28
error: lib/librte_eal/common/malloc_heap.h: patch does not apply
Checking patch lib/librte_eal/common/rte_malloc.c...
error: while searching for:
void rte_free(void *addr)
{
	if (addr == NULL) return;
	if (malloc_elem_free(malloc_elem_from_data(addr)) < 0)
		rte_panic("Fatal error: Invalid memory\n");
}


error: patch failed: lib/librte_eal/common/rte_malloc.c:29
error: lib/librte_eal/common/rte_malloc.c: patch does not apply
*Repo: dpdk-next-crypto
Checking patch lib/librte_eal/common/malloc_elem.c...
error: while searching for:
int
malloc_elem_free(struct malloc_elem *elem)
{
	if (!malloc_elem_cookies_ok(elem) || elem->state != ELEM_BUSY)
		return -1;
--
	rte_spinlock_lock(&(elem->heap->lock));
	size_t sz = elem->size - sizeof(*elem) - MALLOC_ELEM_TRAILER_LEN;
	uint8_t *ptr = (uint8_t *)&elem[1];
	struct malloc_elem *next = RTE_PTR_ADD(elem, elem->size);

error: patch failed: lib/librte_eal/common/malloc_elem.c:243
error: lib/librte_eal/common/malloc_elem.c: patch does not apply
Checking patch lib/librte_eal/common/malloc_heap.c...
error: while searching for:
	return elem == NULL ? NULL : (void *)(&elem[1]);
}

/*
 * Function to retrieve data for heap on given socket
 */

error: patch failed: lib/librte_eal/common/malloc_heap.c:145
error: lib/librte_eal/common/malloc_heap.c: patch does not apply
Checking patch lib/librte_eal/common/malloc_heap.h...
error: while searching for:
		unsigned flags, size_t align, size_t bound);

int
malloc_heap_get_stats(struct malloc_heap *heap,
		struct rte_malloc_socket_stats *socket_stats);


error: patch failed: lib/librte_eal/common/malloc_heap.h:28
error: lib/librte_eal/common/malloc_heap.h: patch does not apply
Checking patch lib/librte_eal/common/rte_malloc.c...
error: while searching for:
void rte_free(void *addr)
{
	if (addr == NULL) return;
	if (malloc_elem_free(malloc_elem_from_data(addr)) < 0)
		rte_panic("Fatal error: Invalid memory\n");
}


error: patch failed: lib/librte_eal/common/rte_malloc.c:29
error: lib/librte_eal/common/rte_malloc.c: patch does not apply
*Repo: dpdk-next-virtio
Checking patch lib/librte_eal/common/malloc_elem.c...
error: while searching for:
int
malloc_elem_free(struct malloc_elem *elem)
{
	if (!malloc_elem_cookies_ok(elem) || elem->state != ELEM_BUSY)
		return -1;
--
	rte_spinlock_lock(&(elem->heap->lock));
	size_t sz = elem->size - sizeof(*elem) - MALLOC_ELEM_TRAILER_LEN;
	uint8_t *ptr = (uint8_t *)&elem[1];
	struct malloc_elem *next = RTE_PTR_ADD(elem, elem->size);

error: patch failed: lib/librte_eal/common/malloc_elem.c:243
error: lib/librte_eal/common/malloc_elem.c: patch does not apply
Checking patch lib/librte_eal/common/malloc_heap.c...
error: while searching for:
	return elem == NULL ? NULL : (void *)(&elem[1]);
}

/*
 * Function to retrieve data for heap on given socket
 */

error: patch failed: lib/librte_eal/common/malloc_heap.c:145
error: lib/librte_eal/common/malloc_heap.c: patch does not apply
Checking patch lib/librte_eal/common/malloc_heap.h...
error: while searching for:
		unsigned flags, size_t align, size_t bound);

int
malloc_heap_get_stats(struct malloc_heap *heap,
		struct rte_malloc_socket_stats *socket_stats);


error: patch failed: lib/librte_eal/common/malloc_heap.h:28
error: lib/librte_eal/common/malloc_heap.h: patch does not apply
Checking patch lib/librte_eal/common/rte_malloc.c...
error: while searching for:
void rte_free(void *addr)
{
	if (addr == NULL) return;
	if (malloc_elem_free(malloc_elem_from_data(addr)) < 0)
		rte_panic("Fatal error: Invalid memory\n");
}


error: patch failed: lib/librte_eal/common/rte_malloc.c:29
error: lib/librte_eal/common/rte_malloc.c: patch does not apply

DPDK STV team

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2018-05-10  8:14 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-05-10  8:14 [dpdk-test-report] |FAILURE| pw37546[dpdk-dev, v4, 02/70] eal: move all locking to heap sys_stv

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).