svn commit: r272545 - in projects/bhyve_svm: . bin/pkill/tests cddl/contrib/opensolaris/cmd/dtrace contrib/binutils/gas/config contrib/netbsd-tests contrib/tcpdump etc etc/devd etc/mtree games/fact...
Neel Natu
neel at FreeBSD.org
Sun Oct 5 01:28:28 UTC 2014
Author: neel
Date: Sun Oct 5 01:28:21 2014
New Revision: 272545
URL: https://svnweb.freebsd.org/changeset/base/272545
Log:
IFC @r272481
Added:
projects/bhyve_svm/contrib/netbsd-tests/
- copied from r272481, head/contrib/netbsd-tests/
projects/bhyve_svm/release/amd64/mk-vmimage.sh
- copied unchanged from r272481, head/release/amd64/mk-vmimage.sh
projects/bhyve_svm/release/i386/mk-vmimage.sh
- copied unchanged from r272481, head/release/i386/mk-vmimage.sh
projects/bhyve_svm/sys/arm/arm/syscall.c
- copied unchanged from r272481, head/sys/arm/arm/syscall.c
projects/bhyve_svm/sys/arm/include/sysreg.h
- copied unchanged from r272481, head/sys/arm/include/sysreg.h
projects/bhyve_svm/sys/contrib/dev/acpica/common/acgetline.c
- copied unchanged from r272481, head/sys/contrib/dev/acpica/common/acgetline.c
projects/bhyve_svm/sys/contrib/dev/acpica/common/ahids.c
- copied unchanged from r272481, head/sys/contrib/dev/acpica/common/ahids.c
projects/bhyve_svm/sys/contrib/dev/acpica/common/ahuuids.c
- copied unchanged from r272481, head/sys/contrib/dev/acpica/common/ahuuids.c
projects/bhyve_svm/sys/contrib/dev/acpica/common/cmfsize.c
- copied unchanged from r272481, head/sys/contrib/dev/acpica/common/cmfsize.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslascii.c
- copied unchanged from r272481, head/sys/contrib/dev/acpica/compiler/aslascii.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslmapenter.c
- copied unchanged from r272481, head/sys/contrib/dev/acpica/compiler/aslmapenter.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslmapoutput.c
- copied unchanged from r272481, head/sys/contrib/dev/acpica/compiler/aslmapoutput.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslmaputils.c
- copied unchanged from r272481, head/sys/contrib/dev/acpica/compiler/aslmaputils.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslmessages.c
- copied unchanged from r272481, head/sys/contrib/dev/acpica/compiler/aslmessages.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslparser.y
- copied unchanged from r272481, head/sys/contrib/dev/acpica/compiler/aslparser.y
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslrules.y
- copied unchanged from r272481, head/sys/contrib/dev/acpica/compiler/aslrules.y
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslsupport.y
- copied unchanged from r272481, head/sys/contrib/dev/acpica/compiler/aslsupport.y
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/asltokens.y
- copied unchanged from r272481, head/sys/contrib/dev/acpica/compiler/asltokens.y
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/asltypes.y
- copied unchanged from r272481, head/sys/contrib/dev/acpica/compiler/asltypes.y
projects/bhyve_svm/sys/contrib/dev/acpica/components/debugger/dbtest.c
- copied unchanged from r272481, head/sys/contrib/dev/acpica/components/debugger/dbtest.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/tables/tbdata.c
- copied unchanged from r272481, head/sys/contrib/dev/acpica/components/tables/tbdata.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/utilities/utfileio.c
- copied unchanged from r272481, head/sys/contrib/dev/acpica/components/utilities/utfileio.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/utilities/uthex.c
- copied unchanged from r272481, head/sys/contrib/dev/acpica/components/utilities/uthex.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/utilities/utprint.c
- copied unchanged from r272481, head/sys/contrib/dev/acpica/components/utilities/utprint.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/utilities/utuuid.c
- copied unchanged from r272481, head/sys/contrib/dev/acpica/components/utilities/utuuid.c
projects/bhyve_svm/sys/contrib/dev/acpica/include/platform/acenvex.h
- copied unchanged from r272481, head/sys/contrib/dev/acpica/include/platform/acenvex.h
projects/bhyve_svm/sys/contrib/dev/acpica/os_specific/service_layers/oslibcfs.c
- copied unchanged from r272481, head/sys/contrib/dev/acpica/os_specific/service_layers/oslibcfs.c
projects/bhyve_svm/sys/dev/ath/if_ath_pci_devlist.h
- copied unchanged from r272481, head/sys/dev/ath/if_ath_pci_devlist.h
projects/bhyve_svm/sys/dev/uart/uart_dev_msm.c
- copied unchanged from r272481, head/sys/dev/uart/uart_dev_msm.c
projects/bhyve_svm/sys/dev/uart/uart_dev_msm.h
- copied unchanged from r272481, head/sys/dev/uart/uart_dev_msm.h
projects/bhyve_svm/sys/dev/xen/xenstore/
- copied from r272481, head/sys/dev/xen/xenstore/
projects/bhyve_svm/sys/mips/conf/TP-MR3020
- copied unchanged from r272481, head/sys/mips/conf/TP-MR3020
projects/bhyve_svm/sys/mips/conf/TP-MR3020.hints
- copied unchanged from r272481, head/sys/mips/conf/TP-MR3020.hints
projects/bhyve_svm/sys/x86/xen/xen_msi.c
- copied unchanged from r272481, head/sys/x86/xen/xen_msi.c
projects/bhyve_svm/sys/x86/xen/xen_pci.c
- copied unchanged from r272481, head/sys/x86/xen/xen_pci.c
projects/bhyve_svm/sys/xen/xen_msi.h
- copied unchanged from r272481, head/sys/xen/xen_msi.h
projects/bhyve_svm/usr.sbin/pw/tests/
- copied from r272481, head/usr.sbin/pw/tests/
Deleted:
projects/bhyve_svm/lib/libc/arm/Symbol_oabi.map
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslcompiler.y
projects/bhyve_svm/sys/modules/acpi/acpi/
projects/bhyve_svm/sys/xen/xenstore/xenstore.c
projects/bhyve_svm/sys/xen/xenstore/xenstore_dev.c
Modified:
projects/bhyve_svm/Makefile.inc1
projects/bhyve_svm/ObsoleteFiles.inc
projects/bhyve_svm/bin/pkill/tests/pgrep-j_test.sh
projects/bhyve_svm/bin/pkill/tests/pkill-j_test.sh
projects/bhyve_svm/cddl/contrib/opensolaris/cmd/dtrace/dtrace.c
projects/bhyve_svm/contrib/binutils/gas/config/tc-arm.c
projects/bhyve_svm/contrib/tcpdump/tcpdump.c
projects/bhyve_svm/etc/devd/usb.conf
projects/bhyve_svm/etc/mtree/BSD.tests.dist
projects/bhyve_svm/etc/rc.subr
projects/bhyve_svm/games/factor/factor.6
projects/bhyve_svm/games/factor/factor.c
projects/bhyve_svm/games/primes/primes.c
projects/bhyve_svm/games/primes/primes.h
projects/bhyve_svm/gnu/lib/csu/Makefile
projects/bhyve_svm/gnu/lib/libgcc/Makefile
projects/bhyve_svm/gnu/lib/libgcov/Makefile
projects/bhyve_svm/gnu/lib/libstdc++/Makefile
projects/bhyve_svm/gnu/lib/libsupc++/Makefile
projects/bhyve_svm/gnu/usr.bin/cc/Makefile.inc
projects/bhyve_svm/gnu/usr.bin/cc/cc_tools/Makefile
projects/bhyve_svm/lib/clang/clang.build.mk
projects/bhyve_svm/lib/libc/arm/Makefile.inc
projects/bhyve_svm/lib/libc/arm/aeabi/Makefile.inc
projects/bhyve_svm/lib/libc/arm/gen/Makefile.inc
projects/bhyve_svm/lib/libc/powerpc/gen/_ctx_start.S
projects/bhyve_svm/lib/libc/powerpc/gen/_setjmp.S
projects/bhyve_svm/lib/libc/powerpc/gen/eabi.S
projects/bhyve_svm/lib/libc/powerpc/gen/fabs.S
projects/bhyve_svm/lib/libc/powerpc/gen/setjmp.S
projects/bhyve_svm/lib/libc/powerpc/gen/sigsetjmp.S
projects/bhyve_svm/lib/libc/powerpc/sys/brk.S
projects/bhyve_svm/lib/libc/powerpc/sys/exect.S
projects/bhyve_svm/lib/libc/powerpc/sys/pipe.S
projects/bhyve_svm/lib/libc/powerpc/sys/ptrace.S
projects/bhyve_svm/lib/libc/powerpc/sys/sbrk.S
projects/bhyve_svm/lib/libc/powerpc64/gen/_ctx_start.S
projects/bhyve_svm/lib/libc/powerpc64/gen/_setjmp.S
projects/bhyve_svm/lib/libc/powerpc64/gen/fabs.S
projects/bhyve_svm/lib/libc/powerpc64/gen/setjmp.S
projects/bhyve_svm/lib/libc/powerpc64/gen/sigsetjmp.S
projects/bhyve_svm/lib/libc/powerpc64/sys/brk.S
projects/bhyve_svm/lib/libc/powerpc64/sys/exect.S
projects/bhyve_svm/lib/libc/powerpc64/sys/pipe.S
projects/bhyve_svm/lib/libc/powerpc64/sys/ptrace.S
projects/bhyve_svm/lib/libc/powerpc64/sys/sbrk.S
projects/bhyve_svm/lib/libc/quad/Makefile.inc
projects/bhyve_svm/lib/libc/stdtime/strptime.3
projects/bhyve_svm/lib/libc/stdtime/strptime.c
projects/bhyve_svm/lib/libc/sys/connect.2
projects/bhyve_svm/lib/libcompiler_rt/Makefile
projects/bhyve_svm/lib/libpam/modules/pam_login_access/pam_login_access.c
projects/bhyve_svm/lib/libstand/Makefile
projects/bhyve_svm/lib/msun/src/e_lgamma_r.c
projects/bhyve_svm/libexec/rtld-elf/Makefile
projects/bhyve_svm/release/Makefile
projects/bhyve_svm/release/release.conf.sample
projects/bhyve_svm/release/release.sh
projects/bhyve_svm/rescue/rescue/Makefile
projects/bhyve_svm/sbin/fdisk_pc98/Makefile
projects/bhyve_svm/sbin/ifconfig/ifconfig.8
projects/bhyve_svm/sbin/ifconfig/iflagg.c
projects/bhyve_svm/share/man/man4/icmp.4
projects/bhyve_svm/share/man/man4/ipheth.4
projects/bhyve_svm/share/man/man4/lagg.4
projects/bhyve_svm/share/man/man4/sfxge.4
projects/bhyve_svm/share/man/man4/ucom.4
projects/bhyve_svm/share/man/man4/udplite.4
projects/bhyve_svm/share/man/man4/urndis.4
projects/bhyve_svm/share/man/man4/urtwn.4
projects/bhyve_svm/share/man/man7/release.7
projects/bhyve_svm/share/man/man9/sleepqueue.9
projects/bhyve_svm/share/mk/bsd.dep.mk
projects/bhyve_svm/share/mk/bsd.endian.mk
projects/bhyve_svm/share/mk/bsd.port.mk
projects/bhyve_svm/share/mk/bsd.port.subdir.mk
projects/bhyve_svm/share/mk/src.opts.mk
projects/bhyve_svm/sys/amd64/amd64/machdep.c
projects/bhyve_svm/sys/amd64/vmm/intel/vmx.c
projects/bhyve_svm/sys/amd64/vmm/io/vatpic.c
projects/bhyve_svm/sys/arm/allwinner/timer.c
projects/bhyve_svm/sys/arm/arm/cpufunc_asm_armv7.S
projects/bhyve_svm/sys/arm/arm/physmem.c
projects/bhyve_svm/sys/arm/arm/trap.c
projects/bhyve_svm/sys/arm/at91/at91rm9200.c
projects/bhyve_svm/sys/arm/at91/at91sam9g45reg.h
projects/bhyve_svm/sys/boot/Makefile.pc98
projects/bhyve_svm/sys/boot/arm/ixp425/boot2/Makefile
projects/bhyve_svm/sys/boot/i386/boot2/Makefile
projects/bhyve_svm/sys/boot/i386/libfirewire/fwohcireg.h
projects/bhyve_svm/sys/boot/libstand32/Makefile
projects/bhyve_svm/sys/boot/pc98/boot2/Makefile
projects/bhyve_svm/sys/boot/pc98/cdboot/cdboot.S
projects/bhyve_svm/sys/boot/pc98/libpc98/Makefile
projects/bhyve_svm/sys/boot/pc98/loader/Makefile
projects/bhyve_svm/sys/cam/ctl/ctl.c
projects/bhyve_svm/sys/cam/ctl/ctl_tpc.c
projects/bhyve_svm/sys/cam/scsi/scsi_xpt.c
projects/bhyve_svm/sys/cddl/boot/zfs/lz4.c
projects/bhyve_svm/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dataset.c
projects/bhyve_svm/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c
projects/bhyve_svm/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c
projects/bhyve_svm/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c
projects/bhyve_svm/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c
projects/bhyve_svm/sys/conf/Makefile.arm
projects/bhyve_svm/sys/conf/files
projects/bhyve_svm/sys/conf/files.amd64
projects/bhyve_svm/sys/conf/files.arm
projects/bhyve_svm/sys/conf/files.i386
projects/bhyve_svm/sys/conf/kern.opts.mk
projects/bhyve_svm/sys/contrib/dev/acpica/acpica_prep.sh
projects/bhyve_svm/sys/contrib/dev/acpica/changes.txt (contents, props changed)
projects/bhyve_svm/sys/contrib/dev/acpica/common/adfile.c
projects/bhyve_svm/sys/contrib/dev/acpica/common/adisasm.c
projects/bhyve_svm/sys/contrib/dev/acpica/common/adwalk.c
projects/bhyve_svm/sys/contrib/dev/acpica/common/ahpredef.c
projects/bhyve_svm/sys/contrib/dev/acpica/common/dmextern.c
projects/bhyve_svm/sys/contrib/dev/acpica/common/dmrestag.c
projects/bhyve_svm/sys/contrib/dev/acpica/common/dmtable.c
projects/bhyve_svm/sys/contrib/dev/acpica/common/dmtbdump.c
projects/bhyve_svm/sys/contrib/dev/acpica/common/dmtbinfo.c
projects/bhyve_svm/sys/contrib/dev/acpica/common/getopt.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslanalyze.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslbtypes.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslcodegen.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslcompile.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslcompiler.h
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslcompiler.l
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/asldefine.h
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslerror.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslfileio.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslfiles.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslfold.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslglobal.h
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslhex.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/asllength.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/asllisting.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/asllistsup.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslload.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/asllookup.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslmain.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslmap.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslmessages.h
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslmethod.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslnamesp.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/asloffset.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslopcodes.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/asloperands.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslopt.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/asloptions.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslpredef.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslprepkg.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslresource.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslrestype1.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslrestype1i.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslrestype2.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslrestype2d.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslrestype2e.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslrestype2q.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslrestype2s.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslrestype2w.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslstartup.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslstubs.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslsupport.l
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/asltransform.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/asltree.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/asltypes.h
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslutils.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/asluuid.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslwalks.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/aslxref.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/dtcompile.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/dtcompiler.h
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/dtexpress.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/dtfield.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/dtio.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/dtparser.l
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/dtparser.y
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/dtsubtable.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/dttable.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/dttemplate.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/dttemplate.h
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/dtutils.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/preprocess.h
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/prexpress.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/prmacros.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/prparser.l
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/prparser.y
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/prscan.c
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/prutils.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/debugger/dbcmds.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/debugger/dbconvert.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/debugger/dbdisply.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/debugger/dbexec.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/debugger/dbfileio.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/debugger/dbhistry.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/debugger/dbinput.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/debugger/dbmethod.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/debugger/dbnames.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/debugger/dbstats.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/debugger/dbutils.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/debugger/dbxface.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/disassembler/dmbuffer.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/disassembler/dmdeferred.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/disassembler/dmnames.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/disassembler/dmobject.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/disassembler/dmopcode.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/disassembler/dmresrc.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/disassembler/dmresrcl.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/disassembler/dmresrcl2.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/disassembler/dmresrcs.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/disassembler/dmutils.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/disassembler/dmwalk.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/dispatcher/dsargs.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/dispatcher/dscontrol.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/dispatcher/dsfield.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/dispatcher/dsinit.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/dispatcher/dsmethod.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/dispatcher/dsmthdat.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/dispatcher/dsobject.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/dispatcher/dsopcode.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/dispatcher/dsutils.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/dispatcher/dswexec.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/dispatcher/dswload.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/dispatcher/dswload2.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/dispatcher/dswscope.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/dispatcher/dswstate.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/events/evevent.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/events/evglock.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/events/evgpe.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/events/evgpeblk.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/events/evgpeinit.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/events/evgpeutil.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/events/evhandler.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/events/evmisc.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/events/evregion.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/events/evrgnini.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/events/evsci.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/events/evxface.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/events/evxfevnt.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/events/evxfgpe.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/events/evxfregn.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/executer/exconfig.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/executer/exconvrt.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/executer/excreate.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/executer/exdebug.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/executer/exdump.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/executer/exfield.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/executer/exfldio.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/executer/exmisc.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/executer/exmutex.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/executer/exnames.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/executer/exoparg1.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/executer/exoparg2.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/executer/exoparg3.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/executer/exoparg6.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/executer/exprep.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/executer/exregion.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/executer/exresnte.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/executer/exresolv.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/executer/exresop.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/executer/exstore.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/executer/exstoren.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/executer/exstorob.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/executer/exsystem.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/executer/exutils.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/hardware/hwacpi.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/hardware/hwesleep.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/hardware/hwgpe.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/hardware/hwpci.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/hardware/hwregs.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/hardware/hwsleep.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/hardware/hwtimer.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/hardware/hwvalid.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/hardware/hwxface.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/hardware/hwxfsleep.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/namespace/nsaccess.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/namespace/nsalloc.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/namespace/nsarguments.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/namespace/nsconvert.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/namespace/nsdump.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/namespace/nsdumpdv.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/namespace/nseval.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/namespace/nsinit.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/namespace/nsload.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/namespace/nsnames.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/namespace/nsobject.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/namespace/nsparse.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/namespace/nspredef.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/namespace/nsprepkg.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/namespace/nsrepair.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/namespace/nsrepair2.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/namespace/nssearch.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/namespace/nsutils.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/namespace/nswalk.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/namespace/nsxfeval.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/namespace/nsxfname.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/namespace/nsxfobj.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/parser/psargs.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/parser/psloop.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/parser/psobject.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/parser/psopcode.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/parser/psopinfo.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/parser/psparse.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/parser/psscope.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/parser/pstree.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/parser/psutils.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/parser/pswalk.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/parser/psxface.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/resources/rsaddr.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/resources/rscalc.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/resources/rscreate.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/resources/rsdump.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/resources/rsdumpinfo.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/resources/rsinfo.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/resources/rsio.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/resources/rsirq.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/resources/rslist.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/resources/rsmemory.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/resources/rsmisc.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/resources/rsserial.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/resources/rsutils.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/resources/rsxface.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/tables/tbfadt.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/tables/tbfind.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/tables/tbinstal.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/tables/tbprint.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/tables/tbutils.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/tables/tbxface.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/tables/tbxfload.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/tables/tbxfroot.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/utilities/utaddress.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/utilities/utalloc.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/utilities/utbuffer.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/utilities/utcache.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/utilities/utcopy.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/utilities/utdebug.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/utilities/utdecode.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/utilities/utdelete.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/utilities/uterror.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/utilities/uteval.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/utilities/utexcep.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/utilities/utglobal.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/utilities/utids.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/utilities/utinit.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/utilities/utlock.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/utilities/utmath.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/utilities/utmisc.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/utilities/utmutex.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/utilities/utobject.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/utilities/utosi.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/utilities/utownerid.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/utilities/utpredef.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/utilities/utresrc.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/utilities/utstate.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/utilities/utstring.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/utilities/uttrack.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/utilities/utxface.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/utilities/utxferror.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/utilities/utxfinit.c
projects/bhyve_svm/sys/contrib/dev/acpica/components/utilities/utxfmutex.c
projects/bhyve_svm/sys/contrib/dev/acpica/include/acapps.h
projects/bhyve_svm/sys/contrib/dev/acpica/include/acbuffer.h
projects/bhyve_svm/sys/contrib/dev/acpica/include/accommon.h
projects/bhyve_svm/sys/contrib/dev/acpica/include/acconfig.h
projects/bhyve_svm/sys/contrib/dev/acpica/include/acdebug.h
projects/bhyve_svm/sys/contrib/dev/acpica/include/acdisasm.h
projects/bhyve_svm/sys/contrib/dev/acpica/include/acdispat.h
projects/bhyve_svm/sys/contrib/dev/acpica/include/acevents.h
projects/bhyve_svm/sys/contrib/dev/acpica/include/acexcep.h
projects/bhyve_svm/sys/contrib/dev/acpica/include/acglobal.h
projects/bhyve_svm/sys/contrib/dev/acpica/include/achware.h
projects/bhyve_svm/sys/contrib/dev/acpica/include/acinterp.h
projects/bhyve_svm/sys/contrib/dev/acpica/include/aclocal.h
projects/bhyve_svm/sys/contrib/dev/acpica/include/acmacros.h
projects/bhyve_svm/sys/contrib/dev/acpica/include/acnames.h
projects/bhyve_svm/sys/contrib/dev/acpica/include/acnamesp.h
projects/bhyve_svm/sys/contrib/dev/acpica/include/acobject.h
projects/bhyve_svm/sys/contrib/dev/acpica/include/acopcode.h
projects/bhyve_svm/sys/contrib/dev/acpica/include/acoutput.h
projects/bhyve_svm/sys/contrib/dev/acpica/include/acparser.h
projects/bhyve_svm/sys/contrib/dev/acpica/include/acpi.h
projects/bhyve_svm/sys/contrib/dev/acpica/include/acpiosxf.h
projects/bhyve_svm/sys/contrib/dev/acpica/include/acpixf.h
projects/bhyve_svm/sys/contrib/dev/acpica/include/acpredef.h
projects/bhyve_svm/sys/contrib/dev/acpica/include/acresrc.h
projects/bhyve_svm/sys/contrib/dev/acpica/include/acrestyp.h
projects/bhyve_svm/sys/contrib/dev/acpica/include/acstruct.h
projects/bhyve_svm/sys/contrib/dev/acpica/include/actables.h
projects/bhyve_svm/sys/contrib/dev/acpica/include/actbl.h
projects/bhyve_svm/sys/contrib/dev/acpica/include/actbl1.h
projects/bhyve_svm/sys/contrib/dev/acpica/include/actbl2.h
projects/bhyve_svm/sys/contrib/dev/acpica/include/actbl3.h
projects/bhyve_svm/sys/contrib/dev/acpica/include/actypes.h
projects/bhyve_svm/sys/contrib/dev/acpica/include/acutils.h
projects/bhyve_svm/sys/contrib/dev/acpica/include/amlcode.h
projects/bhyve_svm/sys/contrib/dev/acpica/include/amlresrc.h
projects/bhyve_svm/sys/contrib/dev/acpica/include/platform/acenv.h
projects/bhyve_svm/sys/contrib/dev/acpica/include/platform/acfreebsd.h
projects/bhyve_svm/sys/contrib/dev/acpica/include/platform/acgcc.h
projects/bhyve_svm/sys/contrib/dev/acpica/os_specific/service_layers/osunixxf.c
projects/bhyve_svm/sys/contrib/dev/ath/ath_hal/ar9300/ar9300.h
projects/bhyve_svm/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_attach.c
projects/bhyve_svm/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_eeprom.c
projects/bhyve_svm/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_freebsd.c
projects/bhyve_svm/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_freebsd.h
projects/bhyve_svm/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_reset.c
projects/bhyve_svm/sys/dev/acpica/Osd/OsdSchedule.c
projects/bhyve_svm/sys/dev/acpica/Osd/OsdTable.c
projects/bhyve_svm/sys/dev/acpica/acpi.c
projects/bhyve_svm/sys/dev/acpica/acpi_pci.c
projects/bhyve_svm/sys/dev/ahci/ahci.c
projects/bhyve_svm/sys/dev/ath/ath_hal/ah.c
projects/bhyve_svm/sys/dev/ath/ath_hal/ah.h
projects/bhyve_svm/sys/dev/ath/ath_hal/ah_internal.h
projects/bhyve_svm/sys/dev/ath/ath_hal/ar5210/ar5210_attach.c
projects/bhyve_svm/sys/dev/ath/ath_hal/ar5211/ar5211_attach.c
projects/bhyve_svm/sys/dev/ath/ath_hal/ar5212/ar5212_attach.c
projects/bhyve_svm/sys/dev/ath/ath_hal/ar5312/ar5312_attach.c
projects/bhyve_svm/sys/dev/ath/ath_hal/ar5416/ar5416_attach.c
projects/bhyve_svm/sys/dev/ath/ath_hal/ar9001/ar9130_attach.c
projects/bhyve_svm/sys/dev/ath/ath_hal/ar9001/ar9160_attach.c
projects/bhyve_svm/sys/dev/ath/ath_hal/ar9002/ar9280_attach.c
projects/bhyve_svm/sys/dev/ath/ath_hal/ar9002/ar9285_attach.c
projects/bhyve_svm/sys/dev/ath/ath_hal/ar9002/ar9287_attach.c
projects/bhyve_svm/sys/dev/ath/if_ath.c
projects/bhyve_svm/sys/dev/ath/if_ath_lna_div.c
projects/bhyve_svm/sys/dev/ath/if_ath_pci.c
projects/bhyve_svm/sys/dev/ath/if_athvar.h
projects/bhyve_svm/sys/dev/bge/if_bge.c
projects/bhyve_svm/sys/dev/ce/if_ce.c
projects/bhyve_svm/sys/dev/cp/if_cp.c
projects/bhyve_svm/sys/dev/ctau/if_ct.c
projects/bhyve_svm/sys/dev/cx/if_cx.c
projects/bhyve_svm/sys/dev/cxgb/cxgb_adapter.h
projects/bhyve_svm/sys/dev/cxgb/cxgb_main.c
projects/bhyve_svm/sys/dev/cxgb/cxgb_sge.c
projects/bhyve_svm/sys/dev/cxgbe/adapter.h
projects/bhyve_svm/sys/dev/cxgbe/t4_main.c
projects/bhyve_svm/sys/dev/dwc/if_dwc.c
projects/bhyve_svm/sys/dev/e1000/if_em.c
projects/bhyve_svm/sys/dev/e1000/if_lem.c
projects/bhyve_svm/sys/dev/firewire/firewire.c
projects/bhyve_svm/sys/dev/firewire/firewire.h
projects/bhyve_svm/sys/dev/firewire/firewire_phy.h
projects/bhyve_svm/sys/dev/firewire/firewirereg.h
projects/bhyve_svm/sys/dev/firewire/fwcrom.c
projects/bhyve_svm/sys/dev/firewire/fwdev.c
projects/bhyve_svm/sys/dev/firewire/fwdma.c
projects/bhyve_svm/sys/dev/firewire/fwdma.h
projects/bhyve_svm/sys/dev/firewire/fwmem.c
projects/bhyve_svm/sys/dev/firewire/fwohci.c
projects/bhyve_svm/sys/dev/firewire/fwohci_pci.c
projects/bhyve_svm/sys/dev/firewire/fwohcireg.h
projects/bhyve_svm/sys/dev/firewire/fwohcivar.h
projects/bhyve_svm/sys/dev/firewire/iec68113.h
projects/bhyve_svm/sys/dev/firewire/if_fwe.c
projects/bhyve_svm/sys/dev/firewire/if_fwip.c
projects/bhyve_svm/sys/dev/firewire/sbp.c
projects/bhyve_svm/sys/dev/firewire/sbp.h
projects/bhyve_svm/sys/dev/firewire/sbp_targ.c
projects/bhyve_svm/sys/dev/fxp/if_fxp.c
projects/bhyve_svm/sys/dev/ie/if_ie.c
projects/bhyve_svm/sys/dev/iscsi_initiator/isc_cam.c
projects/bhyve_svm/sys/dev/ixgb/if_ixgb.c
projects/bhyve_svm/sys/dev/ixgbe/ixgbe.c
projects/bhyve_svm/sys/dev/ixgbe/ixv.c
projects/bhyve_svm/sys/dev/ixl/i40e_osdep.h
projects/bhyve_svm/sys/dev/ixl/if_ixl.c
projects/bhyve_svm/sys/dev/ixl/if_ixlv.c
projects/bhyve_svm/sys/dev/ixl/ixl.h
projects/bhyve_svm/sys/dev/ixl/ixl_txrx.c
projects/bhyve_svm/sys/dev/ixl/ixlvc.c
projects/bhyve_svm/sys/dev/nfe/if_nfe.c
projects/bhyve_svm/sys/dev/sfxge/common/efsys.h
projects/bhyve_svm/sys/dev/sfxge/sfxge.c
projects/bhyve_svm/sys/dev/sfxge/sfxge.h
projects/bhyve_svm/sys/dev/sfxge/sfxge_dma.c
projects/bhyve_svm/sys/dev/sfxge/sfxge_ev.c
projects/bhyve_svm/sys/dev/sfxge/sfxge_intr.c
projects/bhyve_svm/sys/dev/sfxge/sfxge_port.c
projects/bhyve_svm/sys/dev/sfxge/sfxge_rx.c
projects/bhyve_svm/sys/dev/sfxge/sfxge_rx.h
projects/bhyve_svm/sys/dev/sfxge/sfxge_tx.c
projects/bhyve_svm/sys/dev/sfxge/sfxge_tx.h
projects/bhyve_svm/sys/dev/sound/usb/uaudio.c
projects/bhyve_svm/sys/dev/sound/usb/uaudioreg.h
projects/bhyve_svm/sys/dev/uart/uart.h
projects/bhyve_svm/sys/dev/uart/uart_bus_fdt.c
projects/bhyve_svm/sys/dev/uart/uart_dev_imx.c
projects/bhyve_svm/sys/dev/usb/controller/xhci.c
projects/bhyve_svm/sys/dev/usb/controller/xhci.h
projects/bhyve_svm/sys/dev/usb/usb_dev.c
projects/bhyve_svm/sys/dev/usb/usbdevs
projects/bhyve_svm/sys/dev/usb/wlan/if_urtwn.c
projects/bhyve_svm/sys/dev/vt/vt.h
projects/bhyve_svm/sys/dev/vt/vt_core.c
projects/bhyve_svm/sys/dev/xen/balloon/balloon.c
projects/bhyve_svm/sys/dev/xen/blkback/blkback.c
projects/bhyve_svm/sys/fs/autofs/autofs.c
projects/bhyve_svm/sys/fs/autofs/autofs.h
projects/bhyve_svm/sys/fs/autofs/autofs_vfsops.c
projects/bhyve_svm/sys/fs/autofs/autofs_vnops.c
projects/bhyve_svm/sys/fs/nfs/nfs_commonsubs.c
projects/bhyve_svm/sys/fs/nfs/nfs_var.h
projects/bhyve_svm/sys/fs/nfs/nfsproto.h
projects/bhyve_svm/sys/fs/nfsserver/nfs_nfsdport.c
projects/bhyve_svm/sys/fs/nfsserver/nfs_nfsdserv.c
projects/bhyve_svm/sys/fs/nfsserver/nfs_nfsdstate.c
projects/bhyve_svm/sys/geom/geom_dev.c
projects/bhyve_svm/sys/i386/i386/machdep.c
projects/bhyve_svm/sys/kern/kern_exec.c
projects/bhyve_svm/sys/kern/kern_mbuf.c
projects/bhyve_svm/sys/kern/kern_poll.c
projects/bhyve_svm/sys/kern/sys_process.c
projects/bhyve_svm/sys/kern/tty.c
projects/bhyve_svm/sys/kern/vfs_subr.c
projects/bhyve_svm/sys/mips/atheros/ar724x_pci.c
projects/bhyve_svm/sys/modules/ncr/Makefile
projects/bhyve_svm/sys/modules/zfs/Makefile
projects/bhyve_svm/sys/net/ieee8023ad_lacp.c
projects/bhyve_svm/sys/net/if.c
projects/bhyve_svm/sys/net/if_lagg.c
projects/bhyve_svm/sys/net/if_lagg.h
projects/bhyve_svm/sys/net/if_var.h
projects/bhyve_svm/sys/net/if_vlan.c
projects/bhyve_svm/sys/net/ifq.h
projects/bhyve_svm/sys/net/radix.c
projects/bhyve_svm/sys/netinet/in_mcast.c
projects/bhyve_svm/sys/netinet/in_rmx.c
projects/bhyve_svm/sys/netinet/ip_icmp.c
projects/bhyve_svm/sys/netinet/ip_input.c
projects/bhyve_svm/sys/netinet/ip_output.c
projects/bhyve_svm/sys/netinet/tcp_subr.c
projects/bhyve_svm/sys/netinet/tcp_syncache.c
projects/bhyve_svm/sys/netinet/tcp_var.h
projects/bhyve_svm/sys/netinet/udp_usrreq.c
projects/bhyve_svm/sys/netinet6/in6.h
projects/bhyve_svm/sys/netinet6/in6_cksum.c
projects/bhyve_svm/sys/netinet6/in6_rmx.c
projects/bhyve_svm/sys/netinet6/ip6_forward.c
projects/bhyve_svm/sys/netinet6/ip6_output.c
projects/bhyve_svm/sys/netinet6/udp6_usrreq.c
projects/bhyve_svm/sys/netipsec/ipsec_input.c
projects/bhyve_svm/sys/netpfil/pf/pf_table.c
projects/bhyve_svm/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
projects/bhyve_svm/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_ib.c
projects/bhyve_svm/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
projects/bhyve_svm/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_multicast.c
projects/bhyve_svm/sys/pc98/conf/GENERIC
projects/bhyve_svm/sys/sys/fdcio.h
projects/bhyve_svm/sys/sys/vnode.h
projects/bhyve_svm/sys/x86/include/init.h
projects/bhyve_svm/sys/x86/x86/local_apic.c
projects/bhyve_svm/sys/x86/xen/pv.c
projects/bhyve_svm/sys/x86/xen/xen_intr.c
projects/bhyve_svm/sys/x86/xen/xen_nexus.c
projects/bhyve_svm/sys/xen/interface/physdev.h
projects/bhyve_svm/sys/xen/xen_intr.h
projects/bhyve_svm/sys/xen/xenstore/xenstore_internal.h
projects/bhyve_svm/tools/sched/schedgraph.py
projects/bhyve_svm/usr.bin/at/at.c
projects/bhyve_svm/usr.bin/mkimg/Makefile
projects/bhyve_svm/usr.bin/mkimg/image.c
projects/bhyve_svm/usr.bin/mkimg/mkimg.1
projects/bhyve_svm/usr.bin/mkimg/mkimg.c
projects/bhyve_svm/usr.bin/mkimg/vhd.c
projects/bhyve_svm/usr.bin/sort/sort.c
projects/bhyve_svm/usr.bin/systat/ifstat.c
projects/bhyve_svm/usr.sbin/acpi/acpiconf/Makefile
projects/bhyve_svm/usr.sbin/acpi/acpidb/Makefile
projects/bhyve_svm/usr.sbin/acpi/acpidb/acpidb.c
projects/bhyve_svm/usr.sbin/acpi/acpidump/Makefile
projects/bhyve_svm/usr.sbin/acpi/acpidump/acpi.c
projects/bhyve_svm/usr.sbin/acpi/iasl/Makefile
projects/bhyve_svm/usr.sbin/bhyve/acpi.c
projects/bhyve_svm/usr.sbin/bhyvectl/bhyvectl.c
projects/bhyve_svm/usr.sbin/bsdinstall/distextract/distextract.c
projects/bhyve_svm/usr.sbin/bsdinstall/distfetch/distfetch.c
projects/bhyve_svm/usr.sbin/bsdinstall/scripts/zfsboot
projects/bhyve_svm/usr.sbin/fdread/fdutil.c
projects/bhyve_svm/usr.sbin/pw/Makefile
Directory Properties:
projects/bhyve_svm/ (props changed)
projects/bhyve_svm/cddl/ (props changed)
projects/bhyve_svm/cddl/contrib/opensolaris/ (props changed)
projects/bhyve_svm/contrib/binutils/ (props changed)
projects/bhyve_svm/contrib/tcpdump/ (props changed)
projects/bhyve_svm/etc/ (props changed)
projects/bhyve_svm/gnu/lib/ (props changed)
projects/bhyve_svm/gnu/usr.bin/cc/cc_tools/ (props changed)
projects/bhyve_svm/lib/libc/ (props changed)
projects/bhyve_svm/lib/libc/stdtime/ (props changed)
projects/bhyve_svm/sbin/ (props changed)
projects/bhyve_svm/share/ (props changed)
projects/bhyve_svm/share/man/man4/ (props changed)
projects/bhyve_svm/sys/ (props changed)
projects/bhyve_svm/sys/amd64/vmm/ (props changed)
projects/bhyve_svm/sys/boot/ (props changed)
projects/bhyve_svm/sys/cddl/contrib/opensolaris/ (props changed)
projects/bhyve_svm/sys/conf/ (props changed)
projects/bhyve_svm/sys/contrib/dev/acpica/ (props changed)
projects/bhyve_svm/sys/contrib/dev/acpica/common/ (props changed)
projects/bhyve_svm/sys/contrib/dev/acpica/compiler/ (props changed)
projects/bhyve_svm/sys/contrib/dev/acpica/components/debugger/ (props changed)
projects/bhyve_svm/sys/contrib/dev/acpica/components/disassembler/ (props changed)
projects/bhyve_svm/sys/contrib/dev/acpica/components/dispatcher/ (props changed)
projects/bhyve_svm/sys/contrib/dev/acpica/components/events/ (props changed)
projects/bhyve_svm/sys/contrib/dev/acpica/components/executer/ (props changed)
projects/bhyve_svm/sys/contrib/dev/acpica/components/hardware/ (props changed)
projects/bhyve_svm/sys/contrib/dev/acpica/components/namespace/ (props changed)
projects/bhyve_svm/sys/contrib/dev/acpica/components/parser/ (props changed)
projects/bhyve_svm/sys/contrib/dev/acpica/components/resources/ (props changed)
projects/bhyve_svm/sys/contrib/dev/acpica/components/tables/ (props changed)
projects/bhyve_svm/sys/contrib/dev/acpica/components/utilities/ (props changed)
projects/bhyve_svm/sys/contrib/dev/acpica/include/ (props changed)
projects/bhyve_svm/sys/contrib/dev/acpica/os_specific/ (props changed)
projects/bhyve_svm/usr.bin/mkimg/ (props changed)
projects/bhyve_svm/usr.sbin/bhyve/ (props changed)
projects/bhyve_svm/usr.sbin/bhyvectl/ (props changed)
Modified: projects/bhyve_svm/Makefile.inc1
==============================================================================
--- projects/bhyve_svm/Makefile.inc1 Sat Oct 4 23:56:25 2014 (r272544)
+++ projects/bhyve_svm/Makefile.inc1 Sun Oct 5 01:28:21 2014 (r272545)
@@ -336,11 +336,11 @@ XFLAGS+= -B${CROSS_BINUTILS_PREFIX}
.else
XFLAGS+= -B${WORLDTMP}/usr/bin
.endif
-.if ${TARGET} == "arm" && ${MK_ARM_EABI} != "no"
-.if ${TARGET_ARCH:M*eb*} == ""
-TARGET_ABI= gnueabi
-.elif ${TARGET_ARCH} == "armv6hf"
+.if ${TARGET} == "arm"
+.if ${TARGET_ARCH:M*hf*} != ""
TARGET_ABI= gnueabihf
+.else
+TARGET_ABI= gnueabi
.endif
.endif
TARGET_ABI?= unknown
Modified: projects/bhyve_svm/ObsoleteFiles.inc
==============================================================================
--- projects/bhyve_svm/ObsoleteFiles.inc Sat Oct 4 23:56:25 2014 (r272544)
+++ projects/bhyve_svm/ObsoleteFiles.inc Sun Oct 5 01:28:21 2014 (r272545)
@@ -43,6 +43,9 @@ OLD_FILES+=usr/share/man/man9/sleepq_cal
OLD_FILES+=usr/share/man/man9/sleepq_catch_signals.9.gz
# 20140917: hv_kvpd rc.d script removed in favor of devd configuration
OLD_FILES+=etc/rc.d/hv_kvpd
+# 20140917: libnv was accidentally being installed to /usr/lib instead of /lib
+OLD_LIBS+=usr/lib/libnv.a
+OLD_LIBS+=usr/lib/libnv.so.0
# 20140814: libopie version bump
OLD_LIBS+=usr/lib/libopie.so.7
OLD_LIBS+=usr/lib32/libopie.so.7
Modified: projects/bhyve_svm/bin/pkill/tests/pgrep-j_test.sh
==============================================================================
--- projects/bhyve_svm/bin/pkill/tests/pgrep-j_test.sh Sat Oct 4 23:56:25 2014 (r272544)
+++ projects/bhyve_svm/bin/pkill/tests/pgrep-j_test.sh Sun Oct 5 01:28:21 2014 (r272545)
@@ -1,7 +1,23 @@
#!/bin/sh
# $FreeBSD$
-base=`basename $0`
+jail_name_to_jid()
+{
+ local check_name="$1"
+ (
+ line="$(jls -n 2> /dev/null | grep name=$check_name )"
+ for nv in $line; do
+ local name="${nv%=*}"
+ if [ "${name}" = "jid" ]; then
+ eval $nv
+ echo $jid
+ break
+ fi
+ done
+ )
+}
+
+base=pgrep_j_test
echo "1..3"
@@ -9,21 +25,25 @@ name="pgrep -j <jid>"
if [ `id -u` -eq 0 ]; then
sleep=$(pwd)/sleep.txt
ln -sf /bin/sleep $sleep
- jail / $base-1 127.0.0.1 $sleep 5 &
- chpid=$!
- jail / $base-2 127.0.0.1 $sleep 5 &
- chpid2=$!
- $sleep 5 &
- chpid3=$!
- sleep 0.5
- jid=`jls | awk "/127\\.0\\.0\\.1.*${base}-1/ {print \$1}"`
- pid=`pgrep -f -j $jid $sleep`
- if [ "$pid" = "$chpid" ]; then
+ jail -c path=/ name=${base}_1_1 ip4.addr=127.0.0.1 \
+ command=daemon -p ${PWD}/${base}_1_1.pid $sleep 5 &
+
+ jail -c path=/ name=${base}_1_2 ip4.addr=127.0.0.1 \
+ command=daemon -p ${PWD}/${base}_1_2.pid $sleep 5 &
+
+ jid1=$(jail_name_to_jid ${base}_1_1)
+ jid2=$(jail_name_to_jid ${base}_1_2)
+ jid="${jid1},${jid2}"
+ pid1="$(pgrep -f -x -j $jid "$sleep 5" | sort)"
+ pid2=$(printf "%s\n%s" "$(cat ${PWD}/${base}_1_1.pid)" \
+ $(cat ${PWD}/${base}_1_2.pid) | sort)
+ if [ "$pid1" = "$pid2" ]; then
echo "ok 1 - $name"
else
echo "not ok 1 - $name"
fi
- kill $chpid $chpid2 $chpid3
+ [ -f ${PWD}/${base}_1_1.pid ] && kill $(cat ${PWD}/${base}_1_1.pid)
+ [ -f ${PWD}/${base}_1_2.pid ] && kill $(cat ${PWD}/${base}_1_2.pid)
rm -f $sleep
else
echo "ok 1 - $name # skip Test needs uid 0."
@@ -33,21 +53,23 @@ name="pgrep -j any"
if [ `id -u` -eq 0 ]; then
sleep=$(pwd)/sleep.txt
ln -sf /bin/sleep $sleep
- jail / $base-1 127.0.0.1 $sleep 5 &
- chpid=$!
- jail / $base-2 127.0.0.1 $sleep 5 &
- chpid2=$!
- $sleep 5 &
- chpid3=$!
- sleep 0.5
- pids=`pgrep -f -j any $sleep | sort`
- refpids=`{ echo $chpid; echo $chpid2; } | sort`
- if [ "$pids" = "$refpids" ]; then
+ jail -c path=/ name=${base}_2_1 ip4.addr=127.0.0.1 \
+ command=daemon -p ${PWD}/${base}_2_1.pid $sleep 5 &
+
+ jail -c path=/ name=${base}_2_2 ip4.addr=127.0.0.1 \
+ command=daemon -p ${PWD}/${base}_2_2.pid $sleep 5 &
+
+ sleep 2
+ pid1="$(pgrep -f -x -j any "$sleep 5" | sort)"
+ pid2=$(printf "%s\n%s" "$(cat ${PWD}/${base}_2_1.pid)" \
+ $(cat ${PWD}/${base}_2_2.pid) | sort)
+ if [ "$pid1" = "$pid2" ]; then
echo "ok 2 - $name"
else
echo "not ok 2 - $name"
fi
- kill $chpid $chpid2 $chpid3
+ [ -f ${PWD}/${base}_2_1.pid ] && kill $(cat ${PWD}/${base}_2_1.pid)
+ [ -f ${PWD}/${base}_2_2.pid ] && kill $(cat ${PWD}/${base}_2_2.pid)
rm -f $sleep
else
echo "ok 2 - $name # skip Test needs uid 0."
@@ -57,19 +79,19 @@ name="pgrep -j none"
if [ `id -u` -eq 0 ]; then
sleep=$(pwd)/sleep.txt
ln -sf /bin/sleep $sleep
- $sleep 5 &
- chpid=$!
- jail / $base 127.0.0.1 $sleep 5 &
- chpid2=$!
- sleep 0.5
- pid=`pgrep -f -j none $sleep`
- if [ "$pid" = "$chpid" ]; then
+ daemon -p ${PWD}/${base}_3_1.pid $sleep 5 &
+ jail -c path=/ name=${base}_3_2 ip4.addr=127.0.0.1 \
+ command=daemon -p ${PWD}/${base}_3_2.pid $sleep 5 &
+ sleep 2
+ pid="$(pgrep -f -x -j none "$sleep 5")"
+ if [ "$pid" = "$(cat ${PWD}/${base}_3_1.pid)" ]; then
echo "ok 3 - $name"
else
echo "not ok 3 - $name"
fi
- kill $chpid $chpid2
rm -f $sleep
+ [ -f ${PWD}/${base}_3_1.pid ] && kill $(cat $PWD/${base}_3_1.pid)
+ [ -f ${PWD}/${base}_3_2.pid ] && kill $(cat $PWD/${base}_3_2.pid)
else
echo "ok 3 - $name # skip Test needs uid 0."
fi
Modified: projects/bhyve_svm/bin/pkill/tests/pkill-j_test.sh
==============================================================================
--- projects/bhyve_svm/bin/pkill/tests/pkill-j_test.sh Sat Oct 4 23:56:25 2014 (r272544)
+++ projects/bhyve_svm/bin/pkill/tests/pkill-j_test.sh Sun Oct 5 01:28:21 2014 (r272545)
@@ -1,7 +1,23 @@
#!/bin/sh
# $FreeBSD$
-base=`basename $0`
+jail_name_to_jid()
+{
+ local check_name="$1"
+ (
+ line="$(jls -n 2> /dev/null | grep name=$check_name )"
+ for nv in $line; do
+ local name="${nv%=*}"
+ if [ "${name}" = "jid" ]; then
+ eval $nv
+ echo $jid
+ break
+ fi
+ done
+ )
+}
+
+base=pkill_j_test
echo "1..3"
@@ -9,21 +25,28 @@ name="pkill -j <jid>"
if [ `id -u` -eq 0 ]; then
sleep=$(pwd)/sleep.txt
ln -sf /bin/sleep $sleep
- jail / $base-1 127.0.0.1 $sleep 5 &
- chpid=$!
- jail / $base-2 127.0.0.1 $sleep 5 &
- chpid2=$!
+ jail -c path=/ name=${base}_1_1 ip4.addr=127.0.0.1 \
+ command=daemon -p ${PWD}/${base}_1_1.pid $sleep 5 &
+
+ jail -c path=/ name=${base}_1_2 ip4.addr=127.0.0.1 \
+ command=daemon -p ${PWD}/${base}_1_2.pid $sleep 5 &
+
$sleep 5 &
- chpid3=$!
sleep 0.5
- jid=`jls | awk "/127\\.0\\.0\\.1.*${base}-1/ {print \$1}"`
- if pkill -f -j $jid $sleep && sleep 0.5 &&
- ! kill $chpid && kill $chpid2 $chpid3; then
+ jid1=$(jail_name_to_jid ${base}_1_1)
+ jid2=$(jail_name_to_jid ${base}_1_2)
+ jid="${jid1},${jid2}"
+ if pkill -f -j "$jid" $sleep && sleep 0.5 &&
+ ! -f ${PWD}/${base}_1_1.pid &&
+ ! -f ${PWD}/${base}_1_2.pid ; then
echo "ok 1 - $name"
else
echo "not ok 1 - $name"
fi 2>/dev/null
rm -f $sleep
+ [ -f ${PWD}/${base}_1_1.pid ] && kill $(cat ${PWD}/${base}_1_1.pid)
+ [ -f ${PWD}/${base}_1_2.pid ] && kill $(cat ${PWD}/${base}_1_2.pid)
+ wait
else
echo "ok 1 - $name # skip Test needs uid 0."
fi
@@ -32,20 +55,26 @@ name="pkill -j any"
if [ `id -u` -eq 0 ]; then
sleep=$(pwd)/sleep.txt
ln -sf /bin/sleep $sleep
- jail / $base-1 127.0.0.1 $sleep 5 &
- chpid=$!
- jail / $base-2 127.0.0.1 $sleep 5 &
- chpid2=$!
+ jail -c path=/ name=${base}_2_1 ip4.addr=127.0.0.1 \
+ command=daemon -p ${PWD}/${base}_2_1.pid $sleep 5 &
+
+ jail -c path=/ name=${base}_2_2 ip4.addr=127.0.0.1 \
+ command=daemon -p ${PWD}/${base}_2_2.pid $sleep 5 &
+
$sleep 5 &
- chpid3=$!
sleep 0.5
+ chpid3=$!
if pkill -f -j any $sleep && sleep 0.5 &&
- ! kill $chpid && ! kill $chpid2 && kill $chpid3; then
+ [ ! -f ${PWD}/${base}_2_1.pid -a
+ ! -f ${PWD}/${base}_2_2.pid ] && kill $chpid3; then
echo "ok 2 - $name"
else
echo "not ok 2 - $name"
fi 2>/dev/null
rm -f $sleep
+ [ -f ${PWD}/${base}_2_1.pid ] && kill $(cat ${PWD}/${base}_2_1.pid)
+ [ -f ${PWD}/${base}_2_2.pid ] && kill $(cat ${PWD}/${base}_2_2.pid)
+ wait
else
echo "ok 2 - $name # skip Test needs uid 0."
fi
@@ -54,18 +83,20 @@ name="pkill -j none"
if [ `id -u` -eq 0 ]; then
sleep=$(pwd)/sleep.txt
ln -sf /bin/sleep $sleep
- $sleep 5 &
- chpid=$!
- jail / $base 127.0.0.1 $sleep 5 &
- chpid2=$!
- sleep 0.5
- if pkill -f -j none $sleep && sleep 0.5 &&
- ! kill $chpid && kill $chpid2; then
+ daemon -p ${PWD}/${base}_3_1.pid $sleep 5
+ jail -c path=/ name=${base}_3_2 ip4.addr=127.0.0.1 \
+ command=daemon -p ${PWD}/${base}_3_2.pid $sleep 5 &
+ sleep 1
+ if pkill -f -j none "$sleep 5" && sleep 1 &&
+ [ ! -f ${PWD}/${base}_3_1.pid -a -f ${PWD}/${base}_3_2.pid ] ; then
echo "ok 3 - $name"
else
+ ls ${PWD}/*.pid
echo "not ok 3 - $name"
fi 2>/dev/null
rm -f $sleep
+ [ -f ${PWD}/${base}_3_1.pid ] && kill $(cat ${base}_3_1.pid)
+ [ -f ${PWD}/${base}_3_2.pid ] && kill $(cat ${base}_3_2.pid)
else
echo "ok 3 - $name # skip Test needs uid 0."
fi
Modified: projects/bhyve_svm/cddl/contrib/opensolaris/cmd/dtrace/dtrace.c
==============================================================================
--- projects/bhyve_svm/cddl/contrib/opensolaris/cmd/dtrace/dtrace.c Sat Oct 4 23:56:25 2014 (r272544)
+++ projects/bhyve_svm/cddl/contrib/opensolaris/cmd/dtrace/dtrace.c Sun Oct 5 01:28:21 2014 (r272545)
@@ -710,6 +710,9 @@ list_probe(dtrace_hdl_t *dtp, const dtra
if (g_verbose && dtrace_probe_info(dtp, pdp, &p) == 0)
print_probe_info(&p);
+ if (g_intr != 0)
+ return (1);
+
return (0);
}
@@ -1220,11 +1223,34 @@ intr(int signo)
g_impatient = 1;
}
+static void
+installsighands(void)
+{
+ struct sigaction act, oact;
+
+ (void) sigemptyset(&act.sa_mask);
+ act.sa_flags = 0;
+ act.sa_handler = intr;
+
+ if (sigaction(SIGINT, NULL, &oact) == 0 && oact.sa_handler != SIG_IGN)
+ (void) sigaction(SIGINT, &act, NULL);
+
+ if (sigaction(SIGTERM, NULL, &oact) == 0 && oact.sa_handler != SIG_IGN)
+ (void) sigaction(SIGTERM, &act, NULL);
+
+#if !defined(sun)
+ if (sigaction(SIGPIPE, NULL, &oact) == 0 && oact.sa_handler != SIG_IGN)
+ (void) sigaction(SIGPIPE, &act, NULL);
+
+ if (sigaction(SIGUSR1, NULL, &oact) == 0 && oact.sa_handler != SIG_IGN)
+ (void) sigaction(SIGUSR1, &act, NULL);
+#endif
+}
+
int
main(int argc, char *argv[])
{
dtrace_bufdesc_t buf;
- struct sigaction act, oact;
dtrace_status_t status[2];
dtrace_optval_t opt;
dtrace_cmd_t *dcp;
@@ -1776,6 +1802,8 @@ main(int argc, char *argv[])
if (g_ofile != NULL && (g_ofp = fopen(g_ofile, "a")) == NULL)
fatal("failed to open output file '%s'", g_ofile);
+ installsighands();
+
oprintf("%5s %10s %17s %33s %s\n",
"ID", "PROVIDER", "MODULE", "FUNCTION", "NAME");
@@ -1861,20 +1889,7 @@ main(int argc, char *argv[])
if (opt != DTRACEOPT_UNSET)
notice("allowing destructive actions\n");
- (void) sigemptyset(&act.sa_mask);
- act.sa_flags = 0;
- act.sa_handler = intr;
-
- if (sigaction(SIGINT, NULL, &oact) == 0 && oact.sa_handler != SIG_IGN)
- (void) sigaction(SIGINT, &act, NULL);
-
- if (sigaction(SIGTERM, NULL, &oact) == 0 && oact.sa_handler != SIG_IGN)
- (void) sigaction(SIGTERM, &act, NULL);
-
-#if !defined(sun)
- if (sigaction(SIGUSR1, NULL, &oact) == 0 && oact.sa_handler != SIG_IGN)
- (void) sigaction(SIGUSR1, &act, NULL);
-#endif
+ installsighands();
/*
* Now that tracing is active and we are ready to consume trace data,
Modified: projects/bhyve_svm/contrib/binutils/gas/config/tc-arm.c
==============================================================================
--- projects/bhyve_svm/contrib/binutils/gas/config/tc-arm.c Sat Oct 4 23:56:25 2014 (r272544)
+++ projects/bhyve_svm/contrib/binutils/gas/config/tc-arm.c Sun Oct 5 01:28:21 2014 (r272545)
@@ -4688,6 +4688,23 @@ parse_address_main (char **str, int i, i
return PARSE_OPERAND_FAIL;
}
}
+ else if (skip_past_char (&p, ':') == SUCCESS)
+ {
+ /* FIXME: '@' should be used here, but it's filtered out by generic
+ code before we get to see it here. This may be subject to
+ change. */
+ expressionS exp;
+ my_get_expression (&exp, &p, GE_NO_PREFIX);
+ if (exp.X_op != O_constant)
+ {
+ inst.error = _("alignment must be constant");
+ return PARSE_OPERAND_FAIL;
+ }
+ inst.operands[i].imm = exp.X_add_number << 8;
+ inst.operands[i].immisalign = 1;
+ /* Alignments are not pre-indexes. */
+ inst.operands[i].preind = 0;
+ }
if (skip_past_char (&p, ']') == FAIL)
{
@@ -6571,6 +6588,7 @@ do_barrier (void)
if (inst.operands[0].present)
{
constraint ((inst.instruction & 0xf0) != 0x40
+ && (inst.instruction & 0xf0) != 0x50
&& inst.operands[0].imm != 0xf,
"bad barrier type");
inst.instruction |= inst.operands[0].imm;
@@ -14694,10 +14712,18 @@ static const struct asm_cond conds[] =
static struct asm_barrier_opt barrier_opt_names[] =
{
- { "sy", 0xf },
- { "un", 0x7 },
- { "st", 0xe },
- { "unst", 0x6 }
+ { "sy", 0xf },
+ { "un", 0x7 },
+ { "st", 0xe },
+ { "unst", 0x6 },
+ { "ish", 0xb },
+ { "sh", 0xb },
+ { "ishst", 0xa },
+ { "shst", 0xa },
+ { "nsh", 0x7 },
+ { "nshst", 0x6 },
+ { "osh", 0x3 },
+ { "oshst", 0x2 }
};
/* Table of ARM-format instructions. */
Modified: projects/bhyve_svm/contrib/tcpdump/tcpdump.c
==============================================================================
--- projects/bhyve_svm/contrib/tcpdump/tcpdump.c Sat Oct 4 23:56:25 2014 (r272544)
+++ projects/bhyve_svm/contrib/tcpdump/tcpdump.c Sun Oct 5 01:28:21 2014 (r272545)
@@ -1533,7 +1533,12 @@ main(int argc, char **argv)
if (RFileName == NULL && VFileName == NULL) {
static const unsigned long cmds[] = { BIOCGSTATS };
- cap_rights_init(&rights, CAP_IOCTL, CAP_READ);
+ /*
+ * the various libpcap devices use a combination of
+ * read (bpf), ioctl (bpf, netmap), poll (netmap)
+ * so we add the relevant access rights.
+ */
+ cap_rights_init(&rights, CAP_IOCTL, CAP_READ, CAP_EVENT);
if (cap_rights_limit(pcap_fileno(pd), &rights) < 0 &&
errno != ENOSYS) {
error("unable to limit pcap descriptor");
Modified: projects/bhyve_svm/etc/devd/usb.conf
==============================================================================
--- projects/bhyve_svm/etc/devd/usb.conf Sat Oct 4 23:56:25 2014 (r272544)
+++ projects/bhyve_svm/etc/devd/usb.conf Sun Oct 5 01:28:21 2014 (r272545)
@@ -65,7 +65,23 @@ nomatch 32 {
match "bus" "uhub[0-9]+";
match "mode" "host";
match "vendor" "0x03f0";
- match "product" "(0x2016|0x2116|0x2216|0x3016|0x3116)";
+ match "product" "(0x2016|0x2116|0x2216)";
+ action "kldload -n uipaq";
+};
+
+nomatch 32 {
+ match "bus" "uhub[0-9]+";
+ match "mode" "host";
+ match "vendor" "0x03f0";
+ match "product" "(0x241d|0x251d)";
+ action "kldload -n u3g";
+};
+
+nomatch 32 {
+ match "bus" "uhub[0-9]+";
+ match "mode" "host";
+ match "vendor" "0x03f0";
+ match "product" "(0x3016|0x3116)";
action "kldload -n uipaq";
};
@@ -129,7 +145,7 @@ nomatch 32 {
match "bus" "uhub[0-9]+";
match "mode" "host";
match "vendor" "0x0403";
- match "product" "(0x6001|0x6004|0x6006|0x6006|0x6010|0x6011|0x6014|0x6015|0x8372|0x9378|0x9379|0x937a|0x937c|0x9868|0x9e90|0x9f80|0xa6d0|0xabb8|0xb810|0xb811|0xb812|0xbaf8|0xbbe2|0xbca0|0xbca1|0xbca2|0xbca4|0xbcd8|0xbcd9|0xbcda|0xbdc8|0xbfd8|0xbfd9|0xbfda|0xbfdb|0xbfdc|0xc7d0|0xc850|0xc991|0xcaa0|0xcc48|0xcc49|0xcc4a|0xd010|0xd011|0xd012|0xd013|0xd014|0xd015|0xd016|0xd017|0xd070|0xd071|0xd388|0xd389|0xd38a|0xd38b|0xd38c|0xd38d|0xd38e|0xd38f|0xd578|0xd678|0xd738|0xd780|0xdaf8|0xdaf9|0xdafa|0xdafb|0xdafc|0xdafd|0xdafe|0xdaff|0xdc00|0xdc01|0xdd20|0xdf28|0xdf30|0xdf31|0xdf32|0xdf33|0xdf35|0xe000|0xe001|0xe002|0xe004|0xe006|0xe008|0xe009|0xe00a|0xe050|0xe0e8|0xe0e9|0xe0ea|0xe0eb|0xe0ec|0xe0ed|0xe0ee|0xe0ef|0xe0f0|0xe0f1|0xe0f2|0xe0f3|0xe0f4|0xe0f5|0xe0f6|0xe0f7|0xe40b|0xe520|0xe548|0xe6c8|0xe700|0xe729|0xe808|0xe809|0xe80a|0xe80b|0xe80c|0xe80d|0xe80e|0xe80f|0xe888|0xe889|0xe88a|0xe88b|0xe88c|0xe88d|0xe88e|0xe88f|0xea90|0xebe0|0xec88|0xec89|0xed22|0xed71|0xed72|0xed73|0xed74|0xee18|0xeee
8|0xeee9|0xeeea|0xeeeb|0xeeec|0xeeed|0xeeee|0xeeef|0xef50|0xef51|0xf068|0xf069|0xf06a|0xf06b|0xf06c|0xf06d|0xf06e|0xf06f|0xf070|0xf0c0|0xf0c8|0xf208|0xf2d0|0xf3c0|0xf3c1|0xf3c2|0xf448|0xf449|0xf44a|0xf44b|0xf44c|0xf460|0xf608|0xf60b|0xf680|0xf850|0xf857|0xf9d0|0xf9d1|0xf9d2|0xf9d3|0xf9d4|0xf9d5|0xfa00|0xfa01|0xfa02|0xfa03|0xfa04|0xfa05|0xfa06|0xfa10|0xfa33|0xfa88|0xfad0|0xfaf0|0xfb58|0xfb59|0xfb5a|0xfb5b|0xfb5c|0xfb5d|0xfb5e|0xfb5f|0xfb80|0xfb99|0xfbfa|0xfc08|0xfc09|0xfc0a|0xfc0b|0xfc0c|0xfc0d|0xfc0e|0xfc0f|0xfc60|0xfc70|0xfc71|0xfc72|0xfc73|0xfc82|0xfd60|0xfe38|0xff00|0xff18|0xff1c|0xff1d|0xff20|0xff38|0xff39|0xff3a|0xff3b|0xff3c|0xff3d|0xff3e|0xff3f|0xffa8)";
+ match "product" "(0x6001|0x6004|0x6006|0x6006|0x6010|0x6011|0x6014|0x6015|0x8372|0x9378|0x9379|0x937a|0x937c|0x9868|0x9e90|0x9f80|0xa6d0|0xa6d1|0xabb8|0xb810|0xb811|0xb812|0xbaf8|0xbbe2|0xbca0|0xbca1|0xbca2|0xbca4|0xbcd8|0xbcd9|0xbcda|0xbdc8|0xbfd8|0xbfd9|0xbfda|0xbfdb|0xbfdc|0xc7d0|0xc850|0xc991|0xcaa0|0xcc48|0xcc49|0xcc4a|0xd010|0xd011|0xd012|0xd013|0xd014|0xd015|0xd016|0xd017|0xd070|0xd071|0xd388|0xd389|0xd38a|0xd38b|0xd38c|0xd38d|0xd38e|0xd38f|0xd578|0xd678|0xd738|0xd780|0xdaf8|0xdaf9|0xdafa|0xdafb|0xdafc|0xdafd|0xdafe|0xdaff|0xdc00|0xdc01|0xdd20|0xdf28|0xdf30|0xdf31|0xdf32|0xdf33|0xdf35|0xe000|0xe001|0xe002|0xe004|0xe006|0xe008|0xe009|0xe00a|0xe050|0xe0e8|0xe0e9|0xe0ea|0xe0eb|0xe0ec|0xe0ed|0xe0ee|0xe0ef|0xe0f0|0xe0f1|0xe0f2|0xe0f3|0xe0f4|0xe0f5|0xe0f6|0xe0f7|0xe40b|0xe520|0xe548|0xe6c8|0xe700|0xe729|0xe808|0xe809|0xe80a|0xe80b|0xe80c|0xe80d|0xe80e|0xe80f|0xe888|0xe889|0xe88a|0xe88b|0xe88c|0xe88d|0xe88e|0xe88f|0xea90|0xebe0|0xec88|0xec89|0xed22|0xed71|0xed72|0xed73|0xed74|0xee1
8|0xeee8|0xeee9|0xeeea|0xeeeb|0xeeec|0xeeed|0xeeee|0xeeef|0xef50|0xef51|0xf068|0xf069|0xf06a|0xf06b|0xf06c|0xf06d|0xf06e|0xf06f|0xf070|0xf0c0|0xf0c8|0xf208|0xf2d0|0xf3c0|0xf3c1|0xf3c2|0xf448|0xf449|0xf44a|0xf44b|0xf44c|0xf460|0xf608|0xf60b|0xf680|0xf850|0xf857|0xf9d0|0xf9d1|0xf9d2|0xf9d3|0xf9d4|0xf9d5|0xfa00|0xfa01|0xfa02|0xfa03|0xfa04|0xfa05|0xfa06|0xfa10|0xfa33|0xfa88|0xfad0|0xfaf0|0xfb58|0xfb59|0xfb5a|0xfb5b|0xfb5c|0xfb5d|0xfb5e|0xfb5f|0xfb80|0xfb99|0xfbfa|0xfc08|0xfc09|0xfc0a|0xfc0b|0xfc0c|0xfc0d|0xfc0e|0xfc0f|0xfc60|0xfc70|0xfc71|0xfc72|0xfc73|0xfc82|0xfd60|0xfe38|0xff00|0xff18|0xff1c|0xff1d|0xff20|0xff38|0xff39|0xff3a|0xff3b|0xff3c|0xff3d|0xff3e|0xff3f|0xffa8)";
action "kldload -n uftdi";
};
@@ -1057,7 +1073,7 @@ nomatch 32 {
match "bus" "uhub[0-9]+";
match "mode" "host";
match "vendor" "0x0586";
- match "product" "(0x3416|0x341a)";
+ match "product" "(0x3416|0x341a|0x341e)";
action "kldload -n if_run";
};
@@ -1097,7 +1113,7 @@ nomatch 32 {
match "bus" "uhub[0-9]+";
match "mode" "host";
match "vendor" "0x05ac";
- match "product" "(0x020d|0x020e|0x020f|0x0215|0x0217|0x0218|0x0219|0x021a|0x021b|0x021c)";
+ match "product" "(0x020d|0x020e|0x020f|0x0210|0x0214|0x0215|0x0216|0x0217|0x0218|0x0219|0x021a|0x021b|0x021c)";
action "kldload -n atp";
};
@@ -2353,7 +2369,23 @@ nomatch 32 {
match "bus" "uhub[0-9]+";
match "mode" "host";
match "vendor" "0x0b05";
- match "product" "(0x17b5|0x17cb)";
+ match "product" "0x17b5";
+ action "kldload -n ng_ubt";
+};
+
+nomatch 32 {
+ match "bus" "uhub[0-9]+";
+ match "mode" "host";
+ match "vendor" "0x0b05";
+ match "product" "0x17ba";
+ action "kldload -n if_urtwn";
+};
+
+nomatch 32 {
+ match "bus" "uhub[0-9]+";
+ match "mode" "host";
+ match "vendor" "0x0b05";
+ match "product" "0x17cb";
action "kldload -n ng_ubt";
};
@@ -2481,7 +2513,7 @@ nomatch 32 {
match "bus" "uhub[0-9]+";
match "mode" "host";
match "vendor" "0x0bda";
- match "product" "(0x018a|0x317f)";
+ match "product" "(0x0179|0x018a|0x317f)";
action "kldload -n if_urtwn";
};
@@ -2513,7 +2545,7 @@ nomatch 32 {
match "bus" "uhub[0-9]+";
match "mode" "host";
match "vendor" "0x0bda";
- match "product" "(0x8176|0x8176|0x8177|0x8178|0x817a|0x817b|0x817c|0x817d|0x817e)";
+ match "product" "(0x8176|0x8176|0x8177|0x8178|0x8179|0x817a|0x817b|0x817c|0x817d|0x817e)";
action "kldload -n if_urtwn";
};
@@ -2929,6 +2961,14 @@ nomatch 32 {
match "bus" "uhub[0-9]+";
match "mode" "host";
match "vendor" "0x0df6";
+ match "product" "0x0072";
+ action "kldload -n if_axge";
+};
+
+nomatch 32 {
+ match "bus" "uhub[0-9]+";
+ match "mode" "host";
+ match "vendor" "0x0df6";
match "product" "0x061c";
action "kldload -n if_axe";
};
@@ -3577,7 +3617,23 @@ nomatch 32 {
match "bus" "uhub[0-9]+";
match "mode" "host";
match "vendor" "0x12d1";
- match "product" "(0x1001|0x1003|0x1004|0x1401|0x1402|0x1403|0x1404|0x1405|0x1406|0x1407|0x1408|0x1409|0x140a|0x140b|0x140c|0x140d|0x140e|0x140f|0x1410|0x1411|0x1412|0x1413|0x1414|0x1415|0x1416|0x1417|0x1418|0x1419|0x141a|0x141b|0x141c|0x141d|0x141e|0x141f|0x1420|0x1421|0x1422|0x1423|0x1424|0x1425|0x1426|0x1427|0x1428|0x1429|0x142a|0x142b|0x142c|0x142d|0x142e|0x142f|0x1430|0x1431|0x1432|0x1433|0x1434|0x1435|0x1436|0x1437|0x1438|0x1439|0x143a|0x143b|0x143c|0x143d|0x143e|0x143f|0x1446|0x1464|0x1465|0x14ac|0x14c9|0x14d1|0x14fe|0x1505|0x1506|0x1520|0x1521|0x1803|0x1c05|0x1c0b)";
+ match "product" "(0x1001|0x1003|0x1004|0x1401|0x1402|0x1403|0x1404|0x1405|0x1406|0x1407|0x1408|0x1409|0x140a|0x140b|0x140c|0x140d|0x140e|0x140f|0x1410|0x1411|0x1412|0x1413|0x1414|0x1415|0x1416|0x1417|0x1418|0x1419|0x141a|0x141b|0x141c|0x141d|0x141e|0x141f|0x1420|0x1421|0x1422|0x1423|0x1424|0x1425|0x1426|0x1427|0x1428|0x1429|0x142a|0x142b|0x142c|0x142d|0x142e|0x142f|0x1430|0x1431|0x1432|0x1433|0x1434|0x1435|0x1436|0x1437|0x1438|0x1439|0x143a|0x143b|0x143c|0x143d|0x143e|0x143f|0x1446|0x1464|0x1465|0x14ac|0x14c9|0x14d1|0x14fe|0x1505|0x1506|0x1520|0x1521)";
+ action "kldload -n u3g";
+};
+
+nomatch 32 {
+ match "bus" "uhub[0-9]+";
+ match "mode" "host";
+ match "vendor" "0x12d1";
+ match "product" "0x155b";
+ action "kldload -n if_cdce";
+};
+
+nomatch 32 {
+ match "bus" "uhub[0-9]+";
+ match "mode" "host";
+ match "vendor" "0x12d1";
+ match "product" "(0x1803|0x1c05|0x1c0b)";
action "kldload -n u3g";
};
@@ -3753,7 +3809,7 @@ nomatch 32 {
match "bus" "uhub[0-9]+";
match "mode" "host";
match "vendor" "0x1410";
- match "product" "(0x1100|0x1110|0x1120|0x1130|0x1400|0x1410|0x1420|0x1430|0x1450|0x2100|0x2110|0x2120|0x2130|0x2400|0x2410|0x2420|0x4100|0x4400|0x5010|0x5020|0x5041|0x5100|0x6000|0x6002|0x7042)";
+ match "product" "(0x1100|0x1110|0x1120|0x1130|0x1400|0x1410|0x1420|0x1430|0x1450|0x2100|0x2110|0x2120|0x2130|0x2400|0x2410|0x2420|0x4100|0x4400|0x5010|0x5020|0x5041|0x5100|0x6000|0x6002|0x7001|0x7031|0x7042)";
action "kldload -n u3g";
};
@@ -4553,7 +4609,7 @@ nomatch 32 {
match "bus" "uhub[0-9]+";
match "mode" "host";
match "vendor" "0x1cf1";
- match "product" "(0x0001|0x0004)";
+ match "product" "(0x0001|0x0004|0x0022)";
action "kldload -n uftdi";
};
@@ -4568,6 +4624,14 @@ nomatch 32 {
nomatch 32 {
match "bus" "uhub[0-9]+";
match "mode" "host";
+ match "vendor" "0x1d34";
+ match "product" "0x0004";
+ action "kldload -n uled";
+};
+
+nomatch 32 {
+ match "bus" "uhub[0-9]+";
+ match "mode" "host";
match "vendor" "0x1d4d";
match "product" "(0x0002|0x000c|0x000e|0x0010)";
action "kldload -n if_run";
@@ -4633,7 +4697,7 @@ nomatch 32 {
match "bus" "uhub[0-9]+";
match "mode" "host";
match "vendor" "0x2001";
- match "product" "(0x3307|0x3308|0x3309|0x330a|0x330d)";
+ match "product" "(0x3307|0x3308|0x3309|0x330a|0x330d|0x330f)";
action "kldload -n if_urtwn";
};
@@ -4665,7 +4729,7 @@ nomatch 32 {
match "bus" "uhub[0-9]+";
match "mode" "host";
match "vendor" "0x2001";
- match "product" "(0x3c09|0x3c0a|0x3c15|0x3c1a|0x3c1b|0x3c1f)";
+ match "product" "(0x3c09|0x3c0a|0x3c15|0x3c1a|0x3c1b|0x3c1f|0x3c20)";
action "kldload -n if_run";
};
@@ -4689,6 +4753,14 @@ nomatch 32 {
match "bus" "uhub[0-9]+";
match "mode" "host";
match "vendor" "0x2001";
+ match "product" "0x4a00";
+ action "kldload -n if_axge";
+};
+
+nomatch 32 {
+ match "bus" "uhub[0-9]+";
+ match "mode" "host";
+ match "vendor" "0x2001";
match "product" "(0x7e12|0xa805)";
action "kldload -n u3g";
};
@@ -5232,6 +5304,36 @@ nomatch 32 {
nomatch 32 {
match "bus" "uhub[0-9]+";
match "mode" "host";
+ match "vendor" "0x12d1";
+ match "intclass" "0xff";
+ match "intsubclass" "0x02";
+ match "intprotocol" "0x16";
+ action "kldload -n if_cdce";
+};
+
+nomatch 32 {
+ match "bus" "uhub[0-9]+";
+ match "mode" "host";
+ match "vendor" "0x12d1";
+ match "intclass" "0xff";
+ match "intsubclass" "0x02";
+ match "intprotocol" "0x46";
+ action "kldload -n if_cdce";
+};
+
+nomatch 32 {
+ match "bus" "uhub[0-9]+";
+ match "mode" "host";
+ match "vendor" "0x12d1";
+ match "intclass" "0xff";
+ match "intsubclass" "0x02";
+ match "intprotocol" "0x76";
+ action "kldload -n if_cdce";
+};
+
+nomatch 32 {
+ match "bus" "uhub[0-9]+";
+ match "mode" "host";
match "intclass" "0x02";
match "intsubclass" "0x02";
match "intprotocol" "0x00";
@@ -5399,5 +5501,5 @@ nomatch 32 {
action "kldload -n umass";
};
-# 2621 USB entries processed
+# 2643 USB entries processed
Modified: projects/bhyve_svm/etc/mtree/BSD.tests.dist
==============================================================================
--- projects/bhyve_svm/etc/mtree/BSD.tests.dist Sat Oct 4 23:56:25 2014 (r272544)
+++ projects/bhyve_svm/etc/mtree/BSD.tests.dist Sun Oct 5 01:28:21 2014 (r272545)
@@ -287,6 +287,8 @@
..
newsyslog
..
+ pw
+ ..
sa
..
..
Modified: projects/bhyve_svm/etc/rc.subr
==============================================================================
--- projects/bhyve_svm/etc/rc.subr Sat Oct 4 23:56:25 2014 (r272544)
+++ projects/bhyve_svm/etc/rc.subr Sun Oct 5 01:28:21 2014 (r272545)
@@ -68,6 +68,39 @@ list_vars()
done; }
}
+# set_rcvar [var] [defval] [desc]
+#
+# Echo or define a rc.conf(5) variable name. Global variable
+# $rcvars is used.
+#
+# If no argument is specified, echo "${name}_enable".
+#
+# If only a var is specified, echo "${var}_enable".
+#
+# If var and defval are specified, the ${var} is defined as
+# rc.conf(5) variable and the default value is ${defvar}. An
+# optional argument $desc can also be specified to add a
+# description for that.
+#
+set_rcvar()
+{
+ local _var
+
+ case $# in
+ 0) echo ${name}_enable ;;
+ 1) echo ${1}_enable ;;
+ *)
+ debug "set_rcvar: \$$1=$2 is added" \
+ " as a rc.conf(5) variable."
+ _var=$1
+ rcvars="${rcvars# } $_var"
+ eval ${_var}_defval=\"$2\"
+ shift 2
+ eval ${_var}_desc=\"$*\"
+ ;;
+ esac
+}
+
# set_rcvar_obsolete oldvar [newvar] [msg]
# Define obsolete variable.
# Global variable $rcvars_obsolete is used.
@@ -76,7 +109,7 @@ set_rcvar_obsolete()
{
local _var
_var=$1
- debug "rcvar_obsolete: \$$1(old) -> \$$2(new) is defined"
+ debug "set_rcvar_obsolete: \$$1(old) -> \$$2(new) is defined"
rcvars_obsolete="${rcvars_obsolete# } $1"
eval ${1}_newvar=\"$2\"
@@ -1091,8 +1124,8 @@ $command $rc_flags $command_args"
echo ""
fi
echo "#"
- # Get unique vars in $rcvar
- for _v in $rcvar; do
+ # Get unique vars in $rcvar $rcvars
+ for _v in $rcvar $rcvars; do
case $v in
$_v\ *|\ *$_v|*\ $_v\ *) ;;
*) v="${v# } $_v" ;;
@@ -1238,7 +1271,7 @@ run_rc_script()
unset name command command_args command_interpreter \
extra_commands pidfile procname \
- rcvar rcvars_obsolete required_dirs required_files \
+ rcvar rcvars rcvars_obsolete required_dirs required_files \
required_vars
eval unset ${_arg}_cmd ${_arg}_precmd ${_arg}_postcmd
@@ -1306,7 +1339,7 @@ load_rc_config()
done
# Set defaults if defined.
- for _var in $rcvar; do
+ for _var in $rcvar $rcvars; do
eval _defval=\$${_var}_defval
if [ -n "$_defval" ]; then
eval : \${$_var:=\$${_var}_defval}
Modified: projects/bhyve_svm/games/factor/factor.6
==============================================================================
--- projects/bhyve_svm/games/factor/factor.6 Sat Oct 4 23:56:25 2014 (r272544)
+++ projects/bhyve_svm/games/factor/factor.6 Sun Oct 5 01:28:21 2014 (r272545)
@@ -89,8 +89,7 @@ The
value must not be greater than the maximum.
The default and maximum value of
.Ar stop
-is 4294967295 on 32-bit architectures
-and 3825123056546413050 on 64-bit ones.
+is 3825123056546413050.
.Pp
When the
.Nm primes
Modified: projects/bhyve_svm/games/factor/factor.c
==============================================================================
--- projects/bhyve_svm/games/factor/factor.c Sat Oct 4 23:56:25 2014 (r272544)
+++ projects/bhyve_svm/games/factor/factor.c Sun Oct 5 01:28:21 2014 (r272545)
@@ -69,6 +69,7 @@ __FBSDID("$FreeBSD$");
#include <ctype.h>
#include <err.h>
#include <errno.h>
+#include <inttypes.h>
#include <limits.h>
#include <stdio.h>
#include <stdlib.h>
@@ -227,7 +228,7 @@ pr_fact(BIGNUM *val)
/* Divide factor out until none are left. */
do {
- printf(hflag ? " 0x%lx" : " %lu", *fact);
+ printf(hflag ? " 0x%" PRIx64 "" : " %" PRIu64 "", *fact);
BN_div_word(val, (BN_ULONG)*fact);
} while (BN_mod_word(val, (BN_ULONG)*fact) == 0);
Modified: projects/bhyve_svm/games/primes/primes.c
==============================================================================
--- projects/bhyve_svm/games/primes/primes.c Sat Oct 4 23:56:25 2014 (r272544)
+++ projects/bhyve_svm/games/primes/primes.c Sun Oct 5 01:28:21 2014 (r272545)
@@ -64,6 +64,7 @@ static const char rcsid[] =
#include <ctype.h>
#include <err.h>
#include <errno.h>
+#include <inttypes.h>
#include <limits.h>
#include <math.h>
#include <stdio.h>
@@ -111,10 +112,10 @@ main(int argc, char *argv[])
argv += optind;
start = 0;
- stop = (sizeof(ubig) > 4) ? SPSPMAX : BIG;
+ stop = SPSPMAX;
/*
- * Convert low and high args. Strtoul(3) sets errno to
+ * Convert low and high args. Strtoumax(3) sets errno to
* ERANGE if the number is too large, but, if there's
* a leading minus sign it returns the negation of the
* result of the conversion, which we'd rather disallow.
@@ -126,19 +127,19 @@ main(int argc, char *argv[])
errx(1, "negative numbers aren't permitted.");
errno = 0;
- start = strtoul(argv[0], &p, 0);
+ start = strtoumax(argv[0], &p, 0);
if (errno)
err(1, "%s", argv[0]);
if (*p != '\0')
errx(1, "%s: illegal numeric format.", argv[0]);
errno = 0;
- stop = strtoul(argv[1], &p, 0);
+ stop = strtoumax(argv[1], &p, 0);
if (errno)
err(1, "%s", argv[1]);
if (*p != '\0')
errx(1, "%s: illegal numeric format.", argv[1]);
- if ((uint64_t)stop > SPSPMAX)
+ if (stop > SPSPMAX)
errx(1, "%s: stop value too large.", argv[1]);
break;
case 1:
@@ -147,7 +148,7 @@ main(int argc, char *argv[])
errx(1, "negative numbers aren't permitted.");
errno = 0;
- start = strtoul(argv[0], &p, 0);
+ start = strtoumax(argv[0], &p, 0);
if (errno)
err(1, "%s", argv[0]);
if (*p != '\0')
@@ -188,7 +189,7 @@ read_num_buf(void)
if (*p == '-')
errx(1, "negative numbers aren't permitted.");
errno = 0;
- val = strtoul(buf, &p, 0);
+ val = strtoumax(buf, &p, 0);
if (errno)
err(1, "%s", buf);
if (*p != '\n')
@@ -243,7 +244,7 @@ primes(ubig start, ubig stop)
for (p = &prime[0], factor = prime[0];
factor < stop && p <= pr_limit; factor = *(++p)) {
if (factor >= start) {
- printf(hflag ? "0x%lx\n" : "%lu\n", factor);
+ printf(hflag ? "%" PRIx64 "\n" : "%" PRIu64 "\n", factor);
}
}
/* return early if we are done */
@@ -306,11 +307,11 @@ primes(ubig start, ubig stop)
*/
for (q = table; q < tab_lim; ++q, start+=2) {
if (*q) {
- if ((uint64_t)start > SIEVEMAX) {
+ if (start > SIEVEMAX) {
if (!isprime(start))
continue;
}
- printf(hflag ? "0x%lx\n" : "%lu\n", start);
+ printf(hflag ? "%" PRIx64 "\n" : "%" PRIu64 "\n", start);
}
}
}
Modified: projects/bhyve_svm/games/primes/primes.h
==============================================================================
--- projects/bhyve_svm/games/primes/primes.h Sat Oct 4 23:56:25 2014 (r272544)
+++ projects/bhyve_svm/games/primes/primes.h Sun Oct 5 01:28:21 2014 (r272545)
@@ -41,8 +41,10 @@
* chongo <for a good prime call: 391581 * 2^216193 - 1> /\oo/\
*/
+#include <stdint.h>
+
/* ubig is the type that holds a large unsigned value */
-typedef unsigned long ubig; /* must be >=32 bit unsigned value */
+typedef uint64_t ubig; /* must be >=32 bit unsigned value */
#define BIG ULONG_MAX /* largest value will sieve */
/* bytes in sieve table (must be > 3*5*7*11) */
Modified: projects/bhyve_svm/gnu/lib/csu/Makefile
==============================================================================
--- projects/bhyve_svm/gnu/lib/csu/Makefile Sat Oct 4 23:56:25 2014 (r272544)
+++ projects/bhyve_svm/gnu/lib/csu/Makefile Sun Oct 5 01:28:21 2014 (r272545)
@@ -24,7 +24,7 @@ CFLAGS+= -I${GCCLIB}/include -I${GCCDIR}
CRTS_CFLAGS= -DCRTSTUFFS_O -DSHARED ${PICFLAG}
MKDEP= -DCRT_BEGIN
-.if ${TARGET_CPUARCH} == "arm" && ${MK_ARM_EABI} != "no"
+.if ${TARGET_CPUARCH} == "arm"
CFLAGS+= -DTARGET_ARM_EABI
.endif
Modified: projects/bhyve_svm/gnu/lib/libgcc/Makefile
==============================================================================
--- projects/bhyve_svm/gnu/lib/libgcc/Makefile Sat Oct 4 23:56:25 2014 (r272544)
+++ projects/bhyve_svm/gnu/lib/libgcc/Makefile Sun Oct 5 01:28:21 2014 (r272545)
@@ -15,7 +15,7 @@ MK_SSP= no
.include "${.CURDIR}/../../usr.bin/cc/Makefile.tgt"
-.if ${TARGET_CPUARCH} == "arm" && ${MK_ARM_EABI} != "no"
+.if ${TARGET_CPUARCH} == "arm"
CFLAGS+= -DTARGET_ARM_EABI
.endif
@@ -56,7 +56,7 @@ LIB2FUNCS+= _fixuns${mode}si
.endfor
# Likewise double-word routines.
-.if ${TARGET_CPUARCH} != "arm" || ${MK_ARM_EABI} == "no"
+.if ${TARGET_CPUARCH} != "arm"
# These are implemented in an ARM specific file but will not be filtered out
.for mode in sf df xf tf
LIB2FUNCS+= _fix${mode}di _fixuns${mode}di
@@ -117,14 +117,10 @@ CFLAGS.clang+= -fheinous-gnu-extensions
LIB1ASMSRC = lib1funcs.asm
LIB1ASMFUNCS = _dvmd_tls _bb_init_func
-.if ${MK_ARM_EABI} != "no"
LIB2ADDEH = unwind-arm.c libunwind.S pr-support.c unwind-c.c
# Some compilers generate __aeabi_ functions libgcc_s is missing
DPADD+= ${LIBCOMPILER_RT}
LDADD+= -lcompiler_rt
-.else
-LIB2FUNCS_EXTRA = floatunsidf.c floatunsisf.c
-.endif
.endif
.if ${TARGET_CPUARCH} == mips
@@ -319,7 +315,7 @@ CLEANFILES += cs-*.h option*
SHLIB_MKMAP = ${GCCDIR}/mkmap-symver.awk
SHLIB_MKMAP_OPTS =
SHLIB_MAPFILES = ${GCCDIR}/libgcc-std.ver
-.if ${TARGET_CPUARCH} == "arm" && ${MK_ARM_EABI} != "no"
+.if ${TARGET_CPUARCH} == "arm"
SHLIB_MAPFILES += ${GCCDIR}/config/arm/libgcc-bpabi.ver
.endif
VERSION_MAP = libgcc.map
Modified: projects/bhyve_svm/gnu/lib/libgcov/Makefile
==============================================================================
--- projects/bhyve_svm/gnu/lib/libgcov/Makefile Sat Oct 4 23:56:25 2014 (r272544)
+++ projects/bhyve_svm/gnu/lib/libgcov/Makefile Sun Oct 5 01:28:21 2014 (r272545)
@@ -17,7 +17,7 @@ CFLAGS+= -D_PTHREADS -DGTHREAD_USE_WEAK
CFLAGS+= -I${.CURDIR}/../../usr.bin/cc/cc_tools \
-I${GCCLIB}/include -I${GCCDIR}/config -I${GCCDIR} -I.
-.if ${TARGET_CPUARCH} == "arm" && ${MK_ARM_EABI} != "no"
+.if ${TARGET_CPUARCH} == "arm"
CFLAGS+= -DTARGET_ARM_EABI
.endif
Modified: projects/bhyve_svm/gnu/lib/libstdc++/Makefile
==============================================================================
--- projects/bhyve_svm/gnu/lib/libstdc++/Makefile Sat Oct 4 23:56:25 2014 (r272544)
+++ projects/bhyve_svm/gnu/lib/libstdc++/Makefile Sun Oct 5 01:28:21 2014 (r272545)
@@ -16,9 +16,6 @@ LIB= stdc++
SHLIB_MAJOR= 6
CFLAGS+= -DIN_GLIBCPP_V3 -DHAVE_CONFIG_H
-.if ${MACHINE_CPUARCH} == "arm" && ${MK_ARM_EABI} == "no"
-CFLAGS+= -D_GLIBCXX_SJLJ_EXCEPTIONS=1
-.endif
CFLAGS+= -I${.CURDIR} -I${SUPDIR} -I${GCCDIR} -I${SRCDIR}/include
CFLAGS+= -I${GCCLIB}/include -I${SRCDIR}/include -I.
CFLAGS+= -frandom-seed=RepeatabilityConsideredGood
@@ -596,7 +593,7 @@ gthr-default.h: ${GCCDIR}/gthr-posix.h
CLEANFILES+= ${THRHDRS}
-.if ${MACHINE_CPUARCH} == "arm" && ${MK_ARM_EABI} != "no"
+.if ${MACHINE_CPUARCH} == "arm"
unwind.h: ${GCCDIR}/config/arm/unwind-arm.h
.else
unwind.h: ${GCCDIR}/unwind-generic.h
Modified: projects/bhyve_svm/gnu/lib/libsupc++/Makefile
==============================================================================
--- projects/bhyve_svm/gnu/lib/libsupc++/Makefile Sat Oct 4 23:56:25 2014 (r272544)
+++ projects/bhyve_svm/gnu/lib/libsupc++/Makefile Sun Oct 5 01:28:21 2014 (r272545)
@@ -22,9 +22,6 @@ SRCS+= del_op.cc del_opnt.cc del_opv.cc
SRCS+= cp-demangle.c
CFLAGS+= -DIN_GLIBCPP_V3 -DHAVE_CONFIG_H
-.if ${MACHINE_CPUARCH} == "arm" && ${MK_ARM_EABI} == "no"
-CFLAGS+= -D_GLIBCXX_SJLJ_EXCEPTIONS=1
-.endif
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
More information about the svn-src-projects
mailing list