1
0
Fork 0
mirror of https://git.rwth-aachen.de/acs/public/villas/node/ synced 2025-03-09 00:00:00 +01:00

fixed compiler warnings

This commit is contained in:
Steffen Vogel 2016-07-11 09:16:31 +02:00
parent bd8987bf35
commit abd8148a2b
3 changed files with 7 additions and 7 deletions

View file

@ -54,7 +54,7 @@ struct vfio_container {
int version;
int extensions;
uint64_t iova_next; /**< Next free IOVA address */
void *iova_next; /**< Next free IOVA address */
struct list groups;
};

View file

@ -46,7 +46,7 @@ int dma_alloc(struct ip *c, struct dma_mem *mem, size_t len, int flags)
}
mem->len = len;
mem->base_phys = -1; /* find free */
mem->base_phys = (void *) -1; /* find free */
mem->base_virt = mmap(0, mem->len, PROT_READ | PROT_WRITE, flags | MAP_PRIVATE | MAP_ANONYMOUS | MAP_32BIT, 0, 0);
if (mem->base_virt == MAP_FAILED)
return -1;
@ -100,7 +100,7 @@ int dma_write(struct ip *c, char *buf, size_t len)
{
XAxiDma *xdma = &c->dma.inst;
debug(25, "DMA write: dmac=%s buf=%p len=%#x", c->name, buf, len);
debug(25, "DMA write: dmac=%s buf=%p len=%#zx", c->name, buf, len);
return xdma->HasSg
? dma_sg_write(c, buf, len)
@ -111,7 +111,7 @@ int dma_read(struct ip *c, char *buf, size_t len)
{
XAxiDma *xdma = &c->dma.inst;
debug(25, "DMA read: dmac=%s buf=%p len=%#x", c->name, buf, len);
debug(25, "DMA read: dmac=%s buf=%p len=%#zx", c->name, buf, len);
return xdma->HasSg
? dma_sg_read(c, buf, len)
@ -172,7 +172,7 @@ int dma_sg_write(struct ip *c, char *buf, size_t len)
return -5;
remaining = len;
bdbuf = (uint32_t) buf;
bdbuf = (uintptr_t) buf;
bd = bds;
for (int i = 0; i < bdcnt; i++) {
bdlen = MIN(remaining, FPGA_DMA_BOUNDARY);
@ -246,7 +246,7 @@ int dma_sg_read(struct ip *c, char *buf, size_t len)
if (ret != XST_SUCCESS)
return -5;
bdbuf = (uint32_t) buf;
bdbuf = (uintptr_t) buf;
remaining = len;
bd = bds;
for (int i = 0; i < bdcnt; i++) {

View file

@ -575,7 +575,7 @@ int vfio_map_dma(struct vfio_container *c, struct dma_mem *mem)
mem->len &= ~0xFFF;
}
if (mem->base_phys == -1) {
if (mem->base_phys == (void *) -1) {
mem->base_phys = c->iova_next;
c->iova_next += mem->len;
}