Date: Thu, 13 Aug 2015 15:37:03 GMT From: stefano@FreeBSD.org To: svn-soc-all@FreeBSD.org Subject: socsvn commit: r289697 - in soc2015/stefano/ptnetmap/stable/10: sys/dev/netmap usr.sbin/bhyve Message-ID: <201508131537.t7DFb3pp006968@socsvn.freebsd.org>
next in thread | raw e-mail | index | archive | help
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; } /*
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201508131537.t7DFb3pp006968>