CVS commit: src/sys/ddb

2020-02-25 Thread Hikaru Abe
Module Name:src
Committed By:   hikaru
Date:   Wed Feb 26 07:57:24 UTC 2020

Modified Files:
src/sys/ddb: db_proc.c

Log Message:
Correct PPID of "show all procs/n"


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/ddb/db_proc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/pci/qat

2019-12-03 Thread Hikaru Abe
Module Name:src
Committed By:   hikaru
Date:   Wed Dec  4 01:06:28 UTC 2019

Modified Files:
src/sys/dev/pci/qat: qat.c

Log Message:
Fix macro error if QAT_DUMP is defined for debugging.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/dev/pci/qat/qat.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src

2019-12-02 Thread Hikaru Abe
Module Name:src
Committed By:   hikaru
Date:   Tue Dec  3 04:20:45 UTC 2019

Modified Files:
src/distrib/sets/lists/debug: mi
src/distrib/sets/lists/tests: mi
src/tests/crypto/opencrypto: Makefile t_opencrypto.sh
Added Files:
src/tests/crypto/opencrypto: h_sha2hmac.c

Log Message:
Add HMAC-SHA-{256,384,512} test cases.


To generate a diff of this commit:
cvs rdiff -u -r1.289 -r1.290 src/distrib/sets/lists/debug/mi
cvs rdiff -u -r1.823 -r1.824 src/distrib/sets/lists/tests/mi
cvs rdiff -u -r1.4 -r1.5 src/tests/crypto/opencrypto/Makefile
cvs rdiff -u -r0 -r1.1 src/tests/crypto/opencrypto/h_sha2hmac.c
cvs rdiff -u -r1.8 -r1.9 src/tests/crypto/opencrypto/t_opencrypto.sh

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/pci

2017-09-15 Thread Hikaru Abe
Module Name:src
Committed By:   hikaru
Date:   Fri Sep 15 14:25:24 UTC 2017

Modified Files:
src/sys/dev/pci: pcidevs.h pcidevs_data.h

Log Message:
Regen.


To generate a diff of this commit:
cvs rdiff -u -r1.1290 -r1.1291 src/sys/dev/pci/pcidevs.h
cvs rdiff -u -r1.1289 -r1.1290 src/sys/dev/pci/pcidevs_data.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/pci

2017-09-15 Thread Hikaru Abe
Module Name:src
Committed By:   hikaru
Date:   Fri Sep 15 14:24:32 UTC 2017

Modified Files:
src/sys/dev/pci: pcidevs

Log Message:
Add Intel QuickAssist devices.


To generate a diff of this commit:
cvs rdiff -u -r1.1297 -r1.1298 src/sys/dev/pci/pcidevs

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/x86/pci

2016-12-26 Thread Hikaru Abe
Module Name:src
Committed By:   hikaru
Date:   Tue Dec 27 03:09:55 UTC 2016

Modified Files:
src/sys/arch/x86/pci: if_vmx.c

Log Message:
Use the correct number of multicast addrs


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/x86/pci/if_vmx.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/x86/pci

2016-11-24 Thread Hikaru Abe
Module Name:src
Committed By:   hikaru
Date:   Fri Nov 25 06:48:37 UTC 2016

Modified Files:
src/sys/arch/x86/pci: if_vmx.c

Log Message:
Add missing bpf_mtap.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/x86/pci/if_vmx.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/x86/pci

2016-11-24 Thread Hikaru Abe
Module Name:src
Committed By:   hikaru
Date:   Fri Nov 25 05:29:55 UTC 2016

Modified Files:
src/sys/arch/x86/pci: if_vmx.c if_vmxreg.h

Log Message:
Sync code with FreeBSD to support RSS

- Use MSI/MSI-X if it is available.
- Support TSO.

co-authored by k-nakahara


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/x86/pci/if_vmx.c
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/x86/pci/if_vmxreg.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/marvell

2016-02-13 Thread Hikaru Abe
Module Name:src
Committed By:   hikaru
Date:   Sat Feb 13 08:44:22 UTC 2016

Modified Files:
src/sys/dev/marvell: if_mvgbe.c

Log Message:
Pass all unicast addresses if it is promisc mode.


To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 src/sys/dev/marvell/if_mvgbe.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/marvell

2016-02-13 Thread Hikaru Abe
Module Name:src
Committed By:   hikaru
Date:   Sat Feb 13 08:05:07 UTC 2016

Modified Files:
src/sys/dev/marvell: if_mvxpe.c if_mvxpevar.h

Log Message:
Make all packets are enqueued into queue 0.
queue 7 is not default, it is caused by the filter tables.
The fields are including queue number, not bitfields.
So MVXPE_DF_QUEUE_ALL (b111) means queue 7.

And also, pass all unicast addresses if it is promisc mode.
MVXPE_PXC_UPM is working in almost cases,
but this change is needed for some cases; bridging frames through inter units,
using products have consecutive MAC addresses.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/dev/marvell/if_mvxpe.c
cvs rdiff -u -r1.2 -r1.3 src/sys/dev/marvell/if_mvxpevar.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/marvell

2016-02-12 Thread Hikaru Abe
Module Name:src
Committed By:   hikaru
Date:   Sat Feb 13 06:44:22 UTC 2016

Modified Files:
src/sys/dev/marvell: if_mvxpe.c

Log Message:
Fix typo in sysctls.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/dev/marvell/if_mvxpe.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/marvell

2016-02-12 Thread Hikaru Abe
Module Name:src
Committed By:   hikaru
Date:   Sat Feb 13 06:33:21 UTC 2016

Modified Files:
src/sys/dev/marvell: if_mvxpe.c if_mvxpereg.h

Log Message:
Count up if_{opackets,oerrors,ierrors,collisions}.
And also "MAC Transmit Error" is tx error, not rx.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/dev/marvell/if_mvxpe.c
cvs rdiff -u -r1.3 -r1.4 src/sys/dev/marvell/if_mvxpereg.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/marvell

2016-02-12 Thread Hikaru Abe
Module Name:src
Committed By:   hikaru
Date:   Sat Feb 13 06:12:46 UTC 2016

Modified Files:
src/sys/dev/marvell: if_mvxpe.c

Log Message:
Style.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/dev/marvell/if_mvxpe.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/marvell

2016-02-12 Thread Hikaru Abe
Module Name:src
Committed By:   hikaru
Date:   Sat Feb 13 06:02:31 UTC 2016

Modified Files:
src/sys/dev/marvell: if_mvxpe.c

Log Message:
Preserve rx csum bad flags.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/dev/marvell/if_mvxpe.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/marvell

2016-02-12 Thread Hikaru Abe
Module Name:src
Committed By:   hikaru
Date:   Sat Feb 13 05:47:39 UTC 2016

Modified Files:
src/sys/dev/marvell: if_mvxpe.c

Log Message:
Fix mitake, disable SERDES error interrupts again.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/dev/marvell/if_mvxpe.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/marvell

2016-02-12 Thread Hikaru Abe
Module Name:src
Committed By:   hikaru
Date:   Sat Feb 13 05:44:01 UTC 2016

Modified Files:
src/sys/dev/marvell: if_mvxpe.c

Log Message:
Don't use RXTX intr that is excess and requires another IRQ handler,
and disable SERDES error interrupts.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/dev/marvell/if_mvxpe.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/marvell

2016-02-12 Thread Hikaru Abe
Module Name:src
Committed By:   hikaru
Date:   Sat Feb 13 05:21:11 UTC 2016

Modified Files:
src/sys/dev/marvell: if_mvxpe.c

Log Message:
Correct bus_dmamap_sync operaion.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/dev/marvell/if_mvxpe.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/marvell

2016-02-12 Thread Hikaru Abe
Module Name:src
Committed By:   hikaru
Date:   Sat Feb 13 03:33:02 UTC 2016

Modified Files:
src/sys/dev/marvell: if_mvxpe.c

Log Message:
Correct locks and missing breaks.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/dev/marvell/if_mvxpe.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/marvell

2016-02-12 Thread Hikaru Abe
Module Name:src
Committed By:   hikaru
Date:   Fri Feb 12 09:24:15 UTC 2016

Modified Files:
src/sys/dev/marvell: if_mvxpereg.h

Log Message:
Fix the bitmask of MVXPE_PMACC0_FRAMESIZELIMIT. It did no harm.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/dev/marvell/if_mvxpereg.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch

2015-05-01 Thread Hikaru Abe
Module Name:src
Committed By:   hikaru
Date:   Fri May  1 07:23:47 UTC 2015

Modified Files:
src/sys/arch/evbmips/conf: ERLITE
src/sys/arch/mips/cavium: octeon1p_iobus.c
src/sys/arch/mips/conf: files.octeon
Added Files:
src/sys/arch/mips/cavium/dev: octeon_dwctwo.c
Removed Files:
src/sys/arch/mips/cavium/dev: octeon_usbc.c octeon_usbn.c

Log Message:
Use dwc2 instead of octeon_usbc, and unify octeon_usbn to new octeon_dwctwo.
Internal USB memory stick of EdgeRouter Lite works now.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/evbmips/conf/ERLITE
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/mips/cavium/octeon1p_iobus.c
cvs rdiff -u -r0 -r1.1 src/sys/arch/mips/cavium/dev/octeon_dwctwo.c
cvs rdiff -u -r1.1 -r0 src/sys/arch/mips/cavium/dev/octeon_usbc.c \
src/sys/arch/mips/cavium/dev/octeon_usbn.c
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/mips/conf/files.octeon

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/external/bsd/dwc2

2015-04-30 Thread Hikaru Abe
Module Name:src
Committed By:   hikaru
Date:   Fri May  1 06:58:40 UTC 2015

Modified Files:
src/sys/external/bsd/dwc2: dwc2var.h
src/sys/external/bsd/dwc2/dist: dwc2_core.c

Log Message:
Support external DMA mode and provide an interface for DMA address configuration


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/external/bsd/dwc2/dwc2var.h
cvs rdiff -u -r1.6 -r1.7 src/sys/external/bsd/dwc2/dist/dwc2_core.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch

2015-04-29 Thread Hikaru Abe
Module Name:src
Committed By:   hikaru
Date:   Wed Apr 29 08:32:01 UTC 2015

Modified Files:
src/sys/arch/mips/conf: files.mips
src/sys/arch/mips/include: cpuregs.h locore.h
src/sys/arch/mips/mips: cache.c mips_machdep.c
Added Files:
src/sys/arch/evbmips/cavium: autoconf.c mach_intr.c machdep.c
octeon_bootbus_machdep.c octeon_uboot.h
src/sys/arch/evbmips/conf: ERLITE files.octeon
src/sys/arch/mips/cavium: autoconf.h mainbus.c mainbus_octeon1p.c
octeon1p_iobus.c octeon_bootbus.c octeon_dma.c octeon_intr.c
octeon_iobus.c octeonvar.h
src/sys/arch/mips/cavium/dev: if_cnmac.c if_cnmacvar.h octeon_asx.c
octeon_asxreg.h octeon_asxvar.h octeon_bootbusreg.h octeon_ciu.c
octeon_ciureg.h octeon_cop2reg.h octeon_cop2var.h octeon_corereg.h
octeon_fau.c octeon_faureg.h octeon_fauvar.h octeon_fpa.c
octeon_fpareg.h octeon_fpavar.h octeon_gmx.c octeon_gmxreg.h
octeon_gmxvar.h octeon_gpioreg.h octeon_iobreg.h octeon_ipd.c
octeon_ipdreg.h octeon_ipdvar.h octeon_l2creg.h octeon_mpi.c
octeon_mpireg.h octeon_mpivar.h octeon_npireg.h octeon_pci.c
octeon_pcmreg.h octeon_pip.c octeon_pipreg.h octeon_pipvar.h
octeon_pko.c octeon_pkoreg.h octeon_pkovar.h octeon_pow.c
octeon_powreg.h octeon_powvar.h octeon_rnm.c octeon_rnmreg.h
octeon_smi.c octeon_smireg.h octeon_smivar.h octeon_tim.c
octeon_timreg.h octeon_twsi.c octeon_twsireg.h octeon_uart.c
octeon_uartreg.h octeon_usbc.c octeon_usbcreg.h octeon_usbcvar.h
octeon_usbn.c octeon_usbnreg.h octeon_usbnvar.h
src/sys/arch/mips/cavium/include: bootbusvar.h iobusvar.h mainbusvar.h
src/sys/arch/mips/conf: files.octeon std.octeon
src/sys/arch/mips/include: cache_octeon.h
src/sys/arch/mips/mips: cache_octeon.c locore_octeon.S

Log Message:
Initial import of Cavium Octeon and Octeon Plus SoC and
specifically Ubiquiti Networks EdgeRouter LITE support.
Currently the ethernet and uart of are worked.
This support was contributed by Internet Initiative Japan Inc.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/sys/arch/evbmips/cavium/autoconf.c \
src/sys/arch/evbmips/cavium/mach_intr.c \
src/sys/arch/evbmips/cavium/machdep.c \
src/sys/arch/evbmips/cavium/octeon_bootbus_machdep.c \
src/sys/arch/evbmips/cavium/octeon_uboot.h
cvs rdiff -u -r0 -r1.1 src/sys/arch/evbmips/conf/ERLITE \
src/sys/arch/evbmips/conf/files.octeon
cvs rdiff -u -r0 -r1.1 src/sys/arch/mips/cavium/autoconf.h \
src/sys/arch/mips/cavium/mainbus.c \
src/sys/arch/mips/cavium/mainbus_octeon1p.c \
src/sys/arch/mips/cavium/octeon1p_iobus.c \
src/sys/arch/mips/cavium/octeon_bootbus.c \
src/sys/arch/mips/cavium/octeon_dma.c \
src/sys/arch/mips/cavium/octeon_intr.c \
src/sys/arch/mips/cavium/octeon_iobus.c \
src/sys/arch/mips/cavium/octeonvar.h
cvs rdiff -u -r0 -r1.1 src/sys/arch/mips/cavium/dev/if_cnmac.c \
src/sys/arch/mips/cavium/dev/if_cnmacvar.h \
src/sys/arch/mips/cavium/dev/octeon_asx.c \
src/sys/arch/mips/cavium/dev/octeon_asxreg.h \
src/sys/arch/mips/cavium/dev/octeon_asxvar.h \
src/sys/arch/mips/cavium/dev/octeon_bootbusreg.h \
src/sys/arch/mips/cavium/dev/octeon_ciu.c \
src/sys/arch/mips/cavium/dev/octeon_ciureg.h \
src/sys/arch/mips/cavium/dev/octeon_cop2reg.h \
src/sys/arch/mips/cavium/dev/octeon_cop2var.h \
src/sys/arch/mips/cavium/dev/octeon_corereg.h \
src/sys/arch/mips/cavium/dev/octeon_fau.c \
src/sys/arch/mips/cavium/dev/octeon_faureg.h \
src/sys/arch/mips/cavium/dev/octeon_fauvar.h \
src/sys/arch/mips/cavium/dev/octeon_fpa.c \
src/sys/arch/mips/cavium/dev/octeon_fpareg.h \
src/sys/arch/mips/cavium/dev/octeon_fpavar.h \
src/sys/arch/mips/cavium/dev/octeon_gmx.c \
src/sys/arch/mips/cavium/dev/octeon_gmxreg.h \
src/sys/arch/mips/cavium/dev/octeon_gmxvar.h \
src/sys/arch/mips/cavium/dev/octeon_gpioreg.h \
src/sys/arch/mips/cavium/dev/octeon_iobreg.h \
src/sys/arch/mips/cavium/dev/octeon_ipd.c \
src/sys/arch/mips/cavium/dev/octeon_ipdreg.h \
src/sys/arch/mips/cavium/dev/octeon_ipdvar.h \
src/sys/arch/mips/cavium/dev/octeon_l2creg.h \
src/sys/arch/mips/cavium/dev/octeon_mpi.c \
src/sys/arch/mips/cavium/dev/octeon_mpireg.h \
src/sys/arch/mips/cavium/dev/octeon_mpivar.h \
src/sys/arch/mips/cavium/dev/octeon_npireg.h \
src/sys/arch/mips/cavium/dev/octeon_pci.c \
src/sys/arch/mips/cavium/dev/octeon_pcmreg.h \
src/sys/arch/mips/cavium/dev/octeon_pip.c \
src/sys/arch/mips/cavium/dev/octeon_pipreg.h \
src/sys/arch/mips/cavium/dev/octeon_pipvar.h \
src/sys/arch/mips/cavium/dev/octeon_pko.c \
src/sys/arch/mips/cavium/dev/octeon_pkoreg.h \
src/sys/arch/mips/cavium/dev/octeon_pkovar.h \
src/sys/arch/mips/cavium/dev/octeon_p

CVS commit: src/distrib/notes/common

2015-04-27 Thread Hikaru Abe
Module Name:src
Committed By:   hikaru
Date:   Mon Apr 27 12:26:35 UTC 2015

Modified Files:
src/distrib/notes/common: main

Log Message:
Add myself


To generate a diff of this commit:
cvs rdiff -u -r1.517 -r1.518 src/distrib/notes/common/main

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys

2015-03-27 Thread Hikaru Abe
Module Name:src
Committed By:   hikaru
Date:   Fri Mar 27 07:18:11 UTC 2015

Modified Files:
src/sys/kern: subr_tftproot.c
src/sys/nfs: krpc_subr.c nfs_boot.c nfs_bootdhcp.c nfsdiskless.h

Log Message:
m_pullup() is called in rcvproc callback functions,
so nfs_boot_sendrecv() should keep track of the head of mbuf chain.
fixes kern/48746


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/kern/subr_tftproot.c
cvs rdiff -u -r1.38 -r1.39 src/sys/nfs/krpc_subr.c
cvs rdiff -u -r1.81 -r1.82 src/sys/nfs/nfs_boot.c
cvs rdiff -u -r1.52 -r1.53 src/sys/nfs/nfs_bootdhcp.c
cvs rdiff -u -r1.30 -r1.31 src/sys/nfs/nfsdiskless.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/pci

2014-12-17 Thread Hikaru Abe
Module Name:src
Committed By:   hikaru
Date:   Wed Dec 17 13:23:59 UTC 2014

Modified Files:
src/sys/dev/pci: pcidevs.h pcidevs_data.h

Log Message:
Regen.


To generate a diff of this commit:
cvs rdiff -u -r1.1201 -r1.1202 src/sys/dev/pci/pcidevs.h
cvs rdiff -u -r1.1200 -r1.1201 src/sys/dev/pci/pcidevs_data.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/pci

2014-12-17 Thread Hikaru Abe
Module Name:src
Committed By:   hikaru
Date:   Wed Dec 17 13:21:21 UTC 2014

Modified Files:
src/sys/dev/pci: pcidevs

Log Message:
Add QuickAssist Virtual Function Device IDs


To generate a diff of this commit:
cvs rdiff -u -r1.1207 -r1.1208 src/sys/dev/pci/pcidevs

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/netinet

2014-10-21 Thread Hikaru Abe
Module Name:src
Committed By:   hikaru
Date:   Tue Oct 21 13:44:47 UTC 2014

Modified Files:
src/sys/netinet: tcp_output.c

Log Message:
Fix wrong condition checking TSO capability.
ipsec_used is not necessary condition.
IPsec outbound policy will not be checked when ipsec_used is false.


To generate a diff of this commit:
cvs rdiff -u -r1.176 -r1.177 src/sys/netinet/tcp_output.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/x86/pci

2014-08-13 Thread Hikaru Abe
Module Name:src
Committed By:   hikaru
Date:   Thu Aug 14 05:42:16 UTC 2014

Modified Files:
src/sys/arch/x86/pci: if_vmx.c

Log Message:
Set ifflags callback so that the device can enter promiscuous mode.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/x86/pci/if_vmx.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/x86/pci

2014-07-18 Thread Hikaru Abe
Module Name:src
Committed By:   hikaru
Date:   Sat Jul 19 06:12:24 UTC 2014

Modified Files:
src/sys/arch/x86/pci: if_vmx.c

Log Message:
Correct return value handling.
m_defrag(9) is different from OpenBSD one,
it returns new mbuf pointer on success, not zero.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/x86/pci/if_vmx.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/x86/pci

2014-06-19 Thread Hikaru Abe
Module Name:src
Committed By:   hikaru
Date:   Thu Jun 19 13:20:28 UTC 2014

Modified Files:
src/sys/arch/x86/pci: if_vmx.c

Log Message:
Use 64-bit DMA, if it is available.
This fixes null packet handling on guest which have memory over than 3GB.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/x86/pci/if_vmx.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/x86/pci

2014-06-19 Thread Hikaru Abe
Module Name:src
Committed By:   hikaru
Date:   Thu Jun 19 13:16:29 UTC 2014

Modified Files:
src/sys/arch/x86/pci: if_vmx.c

Log Message:
Make it be able to down I/F. This fixes panic when removing IFF_UP flag.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/x86/pci/if_vmx.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/doc

2014-06-09 Thread Hikaru Abe
Module Name:src
Committed By:   hikaru
Date:   Tue Jun 10 03:47:57 UTC 2014

Modified Files:
src/doc: CHANGES

Log Message:
Note vmx(4).


To generate a diff of this commit:
cvs rdiff -u -r1.1931 -r1.1932 src/doc/CHANGES

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src

2014-06-09 Thread Hikaru Abe
Module Name:src
Committed By:   hikaru
Date:   Tue Jun 10 01:42:39 UTC 2014

Modified Files:
src/distrib/sets/lists/man: mi
src/share/man/man4/man4.x86: Makefile
src/sys/arch/amd64/conf: ALL GENERIC
src/sys/arch/i386/conf: ALL GENERIC
src/sys/arch/x86/pci: files.pci
Added Files:
src/share/man/man4/man4.x86: vmx.4
src/sys/arch/x86/pci: if_vmx.c if_vmxreg.h

Log Message:
Add VMware VMXNET3 ethernet driver from OpenBSD, vmx(4).


To generate a diff of this commit:
cvs rdiff -u -r1.1474 -r1.1475 src/distrib/sets/lists/man/mi
cvs rdiff -u -r1.14 -r1.15 src/share/man/man4/man4.x86/Makefile
cvs rdiff -u -r0 -r1.1 src/share/man/man4/man4.x86/vmx.4
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/amd64/conf/ALL
cvs rdiff -u -r1.387 -r1.388 src/sys/arch/amd64/conf/GENERIC
cvs rdiff -u -r1.375 -r1.376 src/sys/arch/i386/conf/ALL
cvs rdiff -u -r1.1104 -r1.1105 src/sys/arch/i386/conf/GENERIC
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/x86/pci/files.pci
cvs rdiff -u -r0 -r1.1 src/sys/arch/x86/pci/if_vmx.c \
src/sys/arch/x86/pci/if_vmxreg.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.