socsvn commit: r289697 - in soc2015/stefano/ptnetmap/stable/10: sys/dev/netmap usr.sbin/bhyve
stefano at FreeBSD.org
stefano at FreeBSD.org
Thu Aug 13 15:37:06 UTC 2015
Author: stefano
Date: Thu Aug 13 15:37:03 2015
New Revision: 289697
URL: http://svnweb.FreeBSD.org/socsvn/?view=rev&rev=289697
Log:
ptnetmap: fix PTNETMAP_IO_SIZE macro
Modified:
soc2015/stefano/ptnetmap/stable/10/sys/dev/netmap/netmap_mem2.c
soc2015/stefano/ptnetmap/stable/10/sys/dev/netmap/netmap_virt.h
soc2015/stefano/ptnetmap/stable/10/usr.sbin/bhyve/Makefile
soc2015/stefano/ptnetmap/stable/10/usr.sbin/bhyve/pci_ptnetmap_memdev.c
soc2015/stefano/ptnetmap/stable/10/usr.sbin/bhyve/pci_virtio_net.c
soc2015/stefano/ptnetmap/stable/10/usr.sbin/bhyve/pci_virtio_ptnetmap.h
Modified: soc2015/stefano/ptnetmap/stable/10/sys/dev/netmap/netmap_mem2.c
==============================================================================
--- soc2015/stefano/ptnetmap/stable/10/sys/dev/netmap/netmap_mem2.c Thu Aug 13 14:53:29 2015 (r289696)
+++ soc2015/stefano/ptnetmap/stable/10/sys/dev/netmap/netmap_mem2.c Thu Aug 13 15:37:03 2015 (r289697)
@@ -1997,7 +1997,7 @@
error = ENOMEM;
goto err;
}
- /* map memory through ptnemtap-memdev BAR */
+ /* map memory through ptnetmap-memdev BAR */
error = nm_os_pt_memdev_iomap(pv->ptn_dev, &pv->nm_paddr, &pv->nm_addr);
if (error)
goto err;
Modified: soc2015/stefano/ptnetmap/stable/10/sys/dev/netmap/netmap_virt.h
==============================================================================
--- soc2015/stefano/ptnetmap/stable/10/sys/dev/netmap/netmap_virt.h Thu Aug 13 14:53:29 2015 (r289696)
+++ soc2015/stefano/ptnetmap/stable/10/sys/dev/netmap/netmap_virt.h Thu Aug 13 15:37:03 2015 (r289697)
@@ -211,8 +211,8 @@
/* 32 bit w/o */
#define PTNETMAP_VIRTIO_IO_CSBBAL 16 /* CSB Base Address Low */
-#define PTNEMTAP_VIRTIO_IO_SIZE 20
-#define PTNEMTAP_VIRTIO_IO_SIZE_32 5
+#define PTNETMAP_VIRTIO_IO_SIZE 20
+#define PTNETMAP_VIRTIO_IO_SIZE_32 5
#endif /* NETMAP_VIRT_CSB */
@@ -242,7 +242,7 @@
*/
/* 16 bit r/o */
#define PTNETMAP_IO_PCI_HOSTID 8 /* memory allocator ID in netmap host */
-#define PTNEMTAP_IO_SIZE 10
+#define PTNETMAP_IO_SIZE 10
/*
* ptnetmap configuration
Modified: soc2015/stefano/ptnetmap/stable/10/usr.sbin/bhyve/Makefile
==============================================================================
--- soc2015/stefano/ptnetmap/stable/10/usr.sbin/bhyve/Makefile Thu Aug 13 14:53:29 2015 (r289696)
+++ soc2015/stefano/ptnetmap/stable/10/usr.sbin/bhyve/Makefile Thu Aug 13 15:37:03 2015 (r289697)
@@ -4,7 +4,7 @@
PROG= bhyve
-DEBUG_FLAGS= -g -O0
+DEBUG_FLAGS= -g -O0
MAN= bhyve.8
@@ -45,7 +45,14 @@
.PATH: ${.CURDIR}/../../sys/amd64/vmm
SRCS+= vmm_instruction_emul.c
-CFLAGS = -I${.CURDIR}/../../sys
+.ifdef CROSS_BUILD
+BASEDIR=/home/stefano/repos
+S=${BASEDIR}/freebsd
+M=${BASEDIR}/obj_head${S}/tmp/usr
+.PATH: ${S}/sys/amd64/vmm
+CFLAGS = -I${BASEDIR}/netmap/sys -I${M}/include -I/${S}/sys -L${M}/lib
+.endif
+
DPADD= ${LIBVMMAPI} ${LIBMD} ${LIBUTIL} ${LIBPTHREAD}
LDADD= -lvmmapi -lmd -lutil -lpthread
Modified: soc2015/stefano/ptnetmap/stable/10/usr.sbin/bhyve/pci_ptnetmap_memdev.c
==============================================================================
--- soc2015/stefano/ptnetmap/stable/10/usr.sbin/bhyve/pci_ptnetmap_memdev.c Thu Aug 13 14:53:29 2015 (r289696)
+++ soc2015/stefano/ptnetmap/stable/10/usr.sbin/bhyve/pci_ptnetmap_memdev.c Thu Aug 13 15:37:03 2015 (r289697)
@@ -220,7 +220,7 @@
/* alloc IO-BAR */
ret = pci_emul_alloc_bar(sc->pi, PTNETMAP_IO_PCI_BAR, PCIBAR_IO,
- PTNEMTAP_IO_SIZE);
+ PTNETMAP_IO_SIZE);
if (ret) {
printf("ptnetmap_memdev: iobar allocation error %d\n", ret);
return ret;
Modified: soc2015/stefano/ptnetmap/stable/10/usr.sbin/bhyve/pci_virtio_net.c
==============================================================================
--- soc2015/stefano/ptnetmap/stable/10/usr.sbin/bhyve/pci_virtio_net.c Thu Aug 13 14:53:29 2015 (r289696)
+++ soc2015/stefano/ptnetmap/stable/10/usr.sbin/bhyve/pci_virtio_net.c Thu Aug 13 15:37:03 2015 (r289697)
@@ -141,7 +141,7 @@
struct ptnetmap_cfg cfg; /* ptnetmap configuration */
/* ptnetmap register */
- uint8_t reg[PTNEMTAP_VIRTIO_IO_SIZE];
+ uint8_t reg[PTNETMAP_VIRTIO_IO_SIZE];
};
#endif
/*
Modified: soc2015/stefano/ptnetmap/stable/10/usr.sbin/bhyve/pci_virtio_ptnetmap.h
==============================================================================
--- soc2015/stefano/ptnetmap/stable/10/usr.sbin/bhyve/pci_virtio_ptnetmap.h Thu Aug 13 14:53:29 2015 (r289696)
+++ soc2015/stefano/ptnetmap/stable/10/usr.sbin/bhyve/pci_virtio_ptnetmap.h Thu Aug 13 15:37:03 2015 (r289697)
@@ -107,7 +107,7 @@
}
/* extend cfgsize. virtio creates PCIBAR for us */
- vc->vc_cfgsize += PTNEMTAP_VIRTIO_IO_SIZE;
+ vc->vc_cfgsize += PTNETMAP_VIRTIO_IO_SIZE;
}
/*
More information about the svn-soc-all
mailing list