Where in the config are the options to disable:
hv_vmbus: registering driver hyperv_fb
VMware PVSCSI driver - version 1.0.7.0-k
running
Reboot (SNAPSHOT, r3582-8873474)
Linux apu 4.9.10 #0 SMP Sat Feb 25 10:15:09 2017 x86_64 GNU/Linux
Where in the config are the options to disable:
hv_vmbus: registering driver hyperv_fb
VMware PVSCSI driver - version 1.0.7.0-k
running
Reboot (SNAPSHOT, r3582-8873474)
Linux apu 4.9.10 #0 SMP Sat Feb 25 10:15:09 2017 x86_64 GNU/Linux
Really, nobody
Your question is quite unspecific. Do you want to disable them in an offical image or in a self compiled firmware?
For anyone else looking to do the same, these are built into the kernel and can be modified via make kernel_menuconfig
(thanks to jow on irc).
Here are the entries to check:
x Symbol: FB_HYPERV [=n] x
x Type : tristate x
x Prompt: Microsoft Hyper-V Synthetic Video support x
x Location: x
x -> Device Drivers x
x -> Graphics support x
x (1) -> Frame buffer Devices x
x Symbol: HID_HYPERV_MOUSE [=n] x
x Type : tristate x
x Prompt: Microsoft Hyper-V mouse driver x
x Location: x
x -> Device Drivers x
x -> HID support x
x (2) -> HID bus support (HID [=n]) x
x -> Special HID drivers x
x Symbol: HYPERV [=n] x
x Type : tristate x
x Prompt: Microsoft Hyper-V client drivers x
x Location: x
x -> Device Drivers x
x (3) -> Microsoft Hyper-V guest support x
x Symbol: HYPERVISOR_GUEST [=n] x
x Type : boolean x
x Prompt: Linux guest support x
x Location: x
x (4) -> Processor type and features x
x Symbol: HYPERV_BALLOON [=n] x
x Type : tristate x
x Prompt: Microsoft Hyper-V Balloon driver x
x Location: x
x -> Device Drivers x
x (5) -> Microsoft Hyper-V guest support x
x -> Microsoft Hyper-V client drivers (HYPERV [=n]) x
x Symbol: HYPERV_KEYBOARD [=n] x
x Type : tristate x
x Prompt: Microsoft Synthetic Keyboard driver x
x Location: x
x -> Device Drivers x
x -> Input device support x
x (6) -> Hardware I/O ports x
x Symbol: HYPERV_NET [=n] x
x Type : tristate x
x Prompt: Microsoft Hyper-V virtual network driver x
x Location: x
x -> Device Drivers x
x (7) -> Network device support (NETDEVICES [=y]) x
x Symbol: HYPERV_STORAGE [=n] x
x Type : tristate x
x Prompt: Microsoft Hyper-V virtual storage driver x
x Location: x
x -> Device Drivers x
x -> SCSI device support x
x (8) -> SCSI low-level drivers (SCSI_LOWLEVEL [=y]) x
x Symbol: HYPERV_UTILS [=n] x
x Type : tristate x
x Prompt: Microsoft Hyper-V Utilities driver x
x Location: x
x -> Device Drivers x
x (9) -> Microsoft Hyper-V guest support x
x -> Microsoft Hyper-V client drivers (HYPERV [=n]) x
x Symbol: PCI_HYPERV [=n] x
x Type : tristate x
x Prompt: Hyper-V PCI Frontend x
x Location: x
x Symbol: VMWARE_BALLOON [=n] x
x Type : tristate x
x Prompt: VMware Balloon Driver x
x Location: x
x -> Device Drivers x
x (1) -> Misc devices x
x Symbol: VMWARE_PVSCSI [=n] x
x Type : tristate x
x Prompt: VMware PVSCSI driver support x
x Location: x
x -> Device Drivers x
x -> SCSI device support x
x (2) -> SCSI low-level drivers (SCSI_LOWLEVEL [=y]) x
x Symbol: VMWARE_VMCI [=n] x
x Type : tristate x
x Prompt: VMware VMCI Driver x
x Location: x
x -> Device Drivers x
x (3) -> Misc devices x
x Symbol: VMWARE_VMCI_VSOCKETS [=n] x
x Type : tristate x
x Prompt: VMware VMCI transport for Virtual Sockets x
x Location: x
x -> Networking support (NET [=y]) x
x -> Networking options x
x (4) -> Virtual Socket protocol (VSOCKETS [=n]) x