6cb9ef1 bhyve: add UTC clock support

Authored and Committed by Roman Bogorodskiy 8 years ago
25 files changed. 117 lines added. 15 lines removed.
src/bhyve/bhyve_capabilities.c
file modified
+31 -0
src/bhyve/bhyve_capabilities.h
file modified
+5 -0
src/bhyve/bhyve_command.c
file modified
+21 -0
src/bhyve/bhyve_driver.c
file modified
+13 -0
src/bhyve/bhyve_driver.h
file modified
+2 -0
src/bhyve/bhyve_utils.h
file modified
+1 -0
tests/bhyvexml2argvdata/bhyvexml2argv-acpiapic.args
file modified
+1 -1
tests/bhyvexml2argvdata/bhyvexml2argv-base.args
file modified
+1 -1
tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-explicitargs.args
file modified
+1 -1
tests/bhyvexml2argvdata/bhyvexml2argv-console.args
file modified
+1 -1
tests/bhyvexml2argvdata/bhyvexml2argv-custom-loader.args
file modified
+1 -1
tests/bhyvexml2argvdata/bhyvexml2argv-disk-cdrom-grub.args
file modified
+1 -1
tests/bhyvexml2argvdata/bhyvexml2argv-disk-cdrom.args
file modified
+1 -1
tests/bhyvexml2argvdata/bhyvexml2argv-disk-virtio.args
file modified
+1 -1
tests/bhyvexml2argvdata/bhyvexml2argv-grub-bootorder.args
file modified
+1 -1
tests/bhyvexml2argvdata/bhyvexml2argv-grub-bootorder2.args
file modified
+1 -1
tests/bhyvexml2argvdata/bhyvexml2argv-grub-defaults.args
file modified
+1 -1
tests/bhyvexml2argvdata/bhyvexml2argv-localtime.args
file added
+3
tests/bhyvexml2argvdata/bhyvexml2argv-localtime.ldargs
file added
+1
tests/bhyvexml2argvdata/bhyvexml2argv-localtime.xml
file added
+23
tests/bhyvexml2argvdata/bhyvexml2argv-macaddr.args
file modified
+1 -1
tests/bhyvexml2argvdata/bhyvexml2argv-serial-grub-nocons.args
file modified
+1 -1
tests/bhyvexml2argvdata/bhyvexml2argv-serial-grub.args
file modified
+1 -1
tests/bhyvexml2argvdata/bhyvexml2argv-serial.args
file modified
+1 -1
tests/bhyvexml2argvtest.c
file modified
+2 -0
    bhyve: add UTC clock support
    
    Bhyve as of r279225 (FreeBSD -CURRENT) or r284894 (FreeBSD 10-STABLE)
    supports using UTC time offset via the '-u' argument to bhyve(8). By
    default it's still using localtime.
    
    Make the bhyve driver use UTC clock if it's requested by specifying
    <clock offset='utc'> in domain XML and if the bhyve(8) binary supports
    the '-u' flag.
    
        
file modified
+21 -0
file modified
+13 -0
file modified
+2 -0
file modified
+1 -0
file modified
+2 -0