Changeset View
Changeset View
Standalone View
Standalone View
sys/amd64/conf/GENERIC
Show First 20 Lines • Show All 374 Lines • ▼ Show 20 Lines | |||||
device virtio_blk # VirtIO Block device | device virtio_blk # VirtIO Block device | ||||
device virtio_scsi # VirtIO SCSI device | device virtio_scsi # VirtIO SCSI device | ||||
device virtio_balloon # VirtIO Memory Balloon device | device virtio_balloon # VirtIO Memory Balloon device | ||||
# HyperV drivers and enhancement support | # HyperV drivers and enhancement support | ||||
device hyperv # HyperV drivers | device hyperv # HyperV drivers | ||||
# Xen HVM Guest Optimizations | # Xen HVM Guest Optimizations | ||||
# NOTE: XENHVM depends on xenpci. They must be added or removed together. | # NOTE: XENHVM depends on xenpci and xentimer. | ||||
royger: I don't think XENHVM strictly depends on xentimer (as it does on xenpci). It's the other way… | |||||
ehem_freebsd_m5p.comAuthorUnsubmitted Done Inline Actions
Could I have some certainty here? Does an x86 kernel built with XENHVM, but xentimer disabled boot successfully? ehem_freebsd_m5p.com: > I don't think XENHVM strictly depends on xentimer (as it does on xenpci). It's the other way… | |||||
roygerUnsubmitted Not Done Inline ActionsYes, it will just use another timer, there are plenty on HVM guests, and on PVH it should resort to the local APIC timer. royger: Yes, it will just use another timer, there are plenty on HVM guests, and on PVH it should… | |||||
# They must be added or removed together. | |||||
options XENHVM # Xen HVM kernel infrastructure | options XENHVM # Xen HVM kernel infrastructure | ||||
device xenpci # Xen HVM Hypervisor services driver | device xenpci # Xen HVM Hypervisor services driver | ||||
device xentimer | |||||
roygerUnsubmitted Done Inline ActionsCould you please append a comment with 'Xen x86 PV timer device' , like it's done for the other lines? royger: Could you please append a comment with 'Xen x86 PV timer device' , like it's done for the other… | |||||
# Netmap provides direct access to TX/RX rings on supported NICs | # Netmap provides direct access to TX/RX rings on supported NICs | ||||
device netmap # netmap(4) support | device netmap # netmap(4) support | ||||
# evdev interface | # evdev interface | ||||
options EVDEV_SUPPORT # evdev support in legacy drivers | options EVDEV_SUPPORT # evdev support in legacy drivers | ||||
device evdev # input event device support | device evdev # input event device support | ||||
device uinput # install /dev/uinput cdev | device uinput # install /dev/uinput cdev | ||||
# HID support | # HID support | ||||
options HID_DEBUG # enable debug msgs | options HID_DEBUG # enable debug msgs | ||||
device hid # Generic HID support | device hid # Generic HID support | ||||
options IICHID_SAMPLING # Workaround missing GPIO INTR support | options IICHID_SAMPLING # Workaround missing GPIO INTR support |
I don't think XENHVM strictly depends on xentimer (as it does on xenpci). It's the other way around, xentimer depends on XENHVM, but you should be able to build a kernel with XENHVM but without xentimer.