commit:     56bda3afa6abfa73d2843281289155915a8ea48f
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 26 11:13:10 2019 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Tue Mar 26 11:54:21 2019 +0000
URL:        https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=56bda3af

Add MODULES_HYPERV

Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 arch/alpha/modules_load    | 3 +++
 arch/arm/modules_load      | 3 +++
 arch/ia64/modules_load     | 3 +++
 arch/mips/modules_load     | 3 +++
 arch/parisc/modules_load   | 3 +++
 arch/parisc64/modules_load | 3 +++
 arch/ppc/modules_load      | 3 +++
 arch/ppc64/modules_load    | 3 +++
 arch/ppc64le/modules_load  | 3 +++
 arch/s390/modules_load     | 3 +++
 arch/sparc/modules_load    | 3 +++
 arch/sparc64/modules_load  | 3 +++
 arch/um/modules_load       | 3 +++
 arch/x86/modules_load      | 3 +++
 arch/x86_64/modules_load   | 3 +++
 defaults/initrd.defaults   | 4 ++--
 defaults/modules_load      | 3 +++
 17 files changed, 50 insertions(+), 2 deletions(-)

diff --git a/arch/alpha/modules_load b/arch/alpha/modules_load
index 4725f3f..5bcd5d9 100644
--- a/arch/alpha/modules_load
+++ b/arch/alpha/modules_load
@@ -32,5 +32,8 @@ MODULES_FS="ext2 ext3 ext4 btrfs reiserfs jfs nfs xfs zfs 
f2fs fuse loop squashf
 # Crypto
 MODULES_CRYPTO="sha256_generic cbc crc32c crc32c_generic crc32 crc32_generic 
aes_generic xts"
 
+# Hyper-V
+MODULES_HYPERV="hv_utils hv_vmbus hv_balloon hyperv_keyboard hv_netvsc 
hid_hyperv hv_utils hyperv_fb hv_storvsc"
+
 # Virtio
 MODULES_VIRTIO="virtio_scsi virtio_blk virtio_console virtio-rng virtio 
virtio_balloon virtio_input virtio_ring virtio_pci virtio_mmio virtio_crypto 
virtio_net"

diff --git a/arch/arm/modules_load b/arch/arm/modules_load
index 4725f3f..5bcd5d9 100644
--- a/arch/arm/modules_load
+++ b/arch/arm/modules_load
@@ -32,5 +32,8 @@ MODULES_FS="ext2 ext3 ext4 btrfs reiserfs jfs nfs xfs zfs 
f2fs fuse loop squashf
 # Crypto
 MODULES_CRYPTO="sha256_generic cbc crc32c crc32c_generic crc32 crc32_generic 
aes_generic xts"
 
+# Hyper-V
+MODULES_HYPERV="hv_utils hv_vmbus hv_balloon hyperv_keyboard hv_netvsc 
hid_hyperv hv_utils hyperv_fb hv_storvsc"
+
 # Virtio
 MODULES_VIRTIO="virtio_scsi virtio_blk virtio_console virtio-rng virtio 
virtio_balloon virtio_input virtio_ring virtio_pci virtio_mmio virtio_crypto 
virtio_net"

diff --git a/arch/ia64/modules_load b/arch/ia64/modules_load
index d77eeeb..6cbc6a9 100644
--- a/arch/ia64/modules_load
+++ b/arch/ia64/modules_load
@@ -32,5 +32,8 @@ MODULES_FS="ext2 ext3 ext4 btrfs reiserfs jfs nfs xfs zfs 
f2fs fuse loop squashf
 # Crypto
 MODULES_CRYPTO="sha256_generic cbc crc32c crc32c_generic crc32 crc32_generic 
aes_generic xts"
 
+# Hyper-V
+MODULES_HYPERV="hv_utils hv_vmbus hv_balloon hyperv_keyboard hv_netvsc 
hid_hyperv hv_utils hyperv_fb hv_storvsc"
+
 # Virtio
 MODULES_VIRTIO="virtio_scsi virtio_blk virtio_console virtio-rng virtio 
virtio_balloon virtio_input virtio_ring virtio_pci virtio_mmio virtio_crypto 
virtio_net"

diff --git a/arch/mips/modules_load b/arch/mips/modules_load
index 77f4623..dcdef55 100644
--- a/arch/mips/modules_load
+++ b/arch/mips/modules_load
@@ -32,5 +32,8 @@ MODULES_FS="ext2 ext3 ext4 btrfs reiserfs jfs nfs xfs zfs 
f2fs fuse loop squashf
 # Crypto
 MODULES_CRYPTO="sha256_generic cbc crc32c crc32c_generic crc32 crc32_generic 
crc32-mips aes_generic xts"
 
+# Hyper-V
+MODULES_HYPERV="hv_utils hv_vmbus hv_balloon hyperv_keyboard hv_netvsc 
hid_hyperv hv_utils hyperv_fb hv_storvsc"
+
 # Virtio
 MODULES_VIRTIO="virtio_scsi virtio_blk virtio_console virtio-rng virtio 
virtio_balloon virtio_input virtio_ring virtio_pci virtio_mmio virtio_crypto 
virtio_net"

diff --git a/arch/parisc/modules_load b/arch/parisc/modules_load
index 4725f3f..5bcd5d9 100644
--- a/arch/parisc/modules_load
+++ b/arch/parisc/modules_load
@@ -32,5 +32,8 @@ MODULES_FS="ext2 ext3 ext4 btrfs reiserfs jfs nfs xfs zfs 
f2fs fuse loop squashf
 # Crypto
 MODULES_CRYPTO="sha256_generic cbc crc32c crc32c_generic crc32 crc32_generic 
aes_generic xts"
 
+# Hyper-V
+MODULES_HYPERV="hv_utils hv_vmbus hv_balloon hyperv_keyboard hv_netvsc 
hid_hyperv hv_utils hyperv_fb hv_storvsc"
+
 # Virtio
 MODULES_VIRTIO="virtio_scsi virtio_blk virtio_console virtio-rng virtio 
virtio_balloon virtio_input virtio_ring virtio_pci virtio_mmio virtio_crypto 
virtio_net"

diff --git a/arch/parisc64/modules_load b/arch/parisc64/modules_load
index 8d40c96..d874370 100644
--- a/arch/parisc64/modules_load
+++ b/arch/parisc64/modules_load
@@ -31,5 +31,8 @@ MODULES_FS="ext2 ext3 ext4 btrfs reiserfs jfs nfs xfs zfs 
f2fs fuse loop squashf
 # Crypto
 MODULES_CRYPTO="sha256_generic cbc crc32c crc32c_generic crc32 crc32_generic 
aes_generic xts"
 
+# Hyper-V
+MODULES_HYPERV="hv_utils hv_vmbus hv_balloon hyperv_keyboard hv_netvsc 
hid_hyperv hv_utils hyperv_fb hv_storvsc"
+
 # Virtio
 MODULES_VIRTIO="virtio_scsi virtio_blk virtio_console virtio-rng virtio 
virtio_balloon virtio_input virtio_ring virtio_pci virtio_mmio virtio_crypto 
virtio_net"

diff --git a/arch/ppc/modules_load b/arch/ppc/modules_load
index 4725f3f..5bcd5d9 100644
--- a/arch/ppc/modules_load
+++ b/arch/ppc/modules_load
@@ -32,5 +32,8 @@ MODULES_FS="ext2 ext3 ext4 btrfs reiserfs jfs nfs xfs zfs 
f2fs fuse loop squashf
 # Crypto
 MODULES_CRYPTO="sha256_generic cbc crc32c crc32c_generic crc32 crc32_generic 
aes_generic xts"
 
+# Hyper-V
+MODULES_HYPERV="hv_utils hv_vmbus hv_balloon hyperv_keyboard hv_netvsc 
hid_hyperv hv_utils hyperv_fb hv_storvsc"
+
 # Virtio
 MODULES_VIRTIO="virtio_scsi virtio_blk virtio_console virtio-rng virtio 
virtio_balloon virtio_input virtio_ring virtio_pci virtio_mmio virtio_crypto 
virtio_net"

diff --git a/arch/ppc64/modules_load b/arch/ppc64/modules_load
index 0d369f6..d988b7d 100644
--- a/arch/ppc64/modules_load
+++ b/arch/ppc64/modules_load
@@ -32,5 +32,8 @@ MODULES_FS="ext2 ext3 ext4 btrfs reiserfs jfs nfs xfs zfs 
f2fs fuse loop squashf
 # Crypto
 MODULES_CRYPTO="sha256_generic cbc crc32c crc32c_generic crc32c-vpmsum crc32 
crc32_generic aes_generic xts"
 
+# Hyper-V
+MODULES_HYPERV="hv_utils hv_vmbus hv_balloon hyperv_keyboard hv_netvsc 
hid_hyperv hv_utils hyperv_fb hv_storvsc"
+
 # Virtio
 MODULES_VIRTIO="virtio_scsi virtio_blk virtio_console virtio-rng virtio 
virtio_balloon virtio_input virtio_ring virtio_pci virtio_mmio virtio_crypto 
virtio_net"

diff --git a/arch/ppc64le/modules_load b/arch/ppc64le/modules_load
index 0d369f6..d988b7d 100644
--- a/arch/ppc64le/modules_load
+++ b/arch/ppc64le/modules_load
@@ -32,5 +32,8 @@ MODULES_FS="ext2 ext3 ext4 btrfs reiserfs jfs nfs xfs zfs 
f2fs fuse loop squashf
 # Crypto
 MODULES_CRYPTO="sha256_generic cbc crc32c crc32c_generic crc32c-vpmsum crc32 
crc32_generic aes_generic xts"
 
+# Hyper-V
+MODULES_HYPERV="hv_utils hv_vmbus hv_balloon hyperv_keyboard hv_netvsc 
hid_hyperv hv_utils hyperv_fb hv_storvsc"
+
 # Virtio
 MODULES_VIRTIO="virtio_scsi virtio_blk virtio_console virtio-rng virtio 
virtio_balloon virtio_input virtio_ring virtio_pci virtio_mmio virtio_crypto 
virtio_net"

diff --git a/arch/s390/modules_load b/arch/s390/modules_load
index 4725f3f..5bcd5d9 100644
--- a/arch/s390/modules_load
+++ b/arch/s390/modules_load
@@ -32,5 +32,8 @@ MODULES_FS="ext2 ext3 ext4 btrfs reiserfs jfs nfs xfs zfs 
f2fs fuse loop squashf
 # Crypto
 MODULES_CRYPTO="sha256_generic cbc crc32c crc32c_generic crc32 crc32_generic 
aes_generic xts"
 
+# Hyper-V
+MODULES_HYPERV="hv_utils hv_vmbus hv_balloon hyperv_keyboard hv_netvsc 
hid_hyperv hv_utils hyperv_fb hv_storvsc"
+
 # Virtio
 MODULES_VIRTIO="virtio_scsi virtio_blk virtio_console virtio-rng virtio 
virtio_balloon virtio_input virtio_ring virtio_pci virtio_mmio virtio_crypto 
virtio_net"

diff --git a/arch/sparc/modules_load b/arch/sparc/modules_load
index 4725f3f..5bcd5d9 100644
--- a/arch/sparc/modules_load
+++ b/arch/sparc/modules_load
@@ -32,5 +32,8 @@ MODULES_FS="ext2 ext3 ext4 btrfs reiserfs jfs nfs xfs zfs 
f2fs fuse loop squashf
 # Crypto
 MODULES_CRYPTO="sha256_generic cbc crc32c crc32c_generic crc32 crc32_generic 
aes_generic xts"
 
+# Hyper-V
+MODULES_HYPERV="hv_utils hv_vmbus hv_balloon hyperv_keyboard hv_netvsc 
hid_hyperv hv_utils hyperv_fb hv_storvsc"
+
 # Virtio
 MODULES_VIRTIO="virtio_scsi virtio_blk virtio_console virtio-rng virtio 
virtio_balloon virtio_input virtio_ring virtio_pci virtio_mmio virtio_crypto 
virtio_net"

diff --git a/arch/sparc64/modules_load b/arch/sparc64/modules_load
index 381fa9f..a03f40c 100644
--- a/arch/sparc64/modules_load
+++ b/arch/sparc64/modules_load
@@ -32,5 +32,8 @@ MODULES_FS="ext2 ext3 ext4 btrfs reiserfs jfs nfs xfs zfs 
f2fs fuse loop squashf
 # Crypto
 MODULES_CRYPTO="sha256_generic cbc crc32c crc32c_generic crc32c-sparc64 crc32 
crc32_generic aes_generic xts"
 
+# Hyper-V
+MODULES_HYPERV="hv_utils hv_vmbus hv_balloon hyperv_keyboard hv_netvsc 
hid_hyperv hv_utils hyperv_fb hv_storvsc"
+
 # Virtio
 MODULES_VIRTIO="virtio_scsi virtio_blk virtio_console virtio-rng virtio 
virtio_balloon virtio_input virtio_ring virtio_pci virtio_mmio virtio_crypto 
virtio_net"

diff --git a/arch/um/modules_load b/arch/um/modules_load
index 140b0a9..bc0010a 100644
--- a/arch/um/modules_load
+++ b/arch/um/modules_load
@@ -32,5 +32,8 @@ MODULES_FS="ext2 ext3 ext4 btrfs reiserfs jfs nfs xfs zfs 
f2fs fuse loop squashf
 # Crypto
 MODULES_CRYPTO="sha256_generic cbc crc32c crc32c_generic crc32 crc32_generic 
aes_generic xts"
 
+# Hyper-V
+MODULES_HYPERV="hv_utils hv_vmbus hv_balloon hyperv_keyboard hv_netvsc 
hid_hyperv hv_utils hyperv_fb hv_storvsc"
+
 # Virtio
 MODULES_VIRTIO="virtio_scsi virtio_blk virtio_console virtio-rng virtio 
virtio_balloon virtio_input virtio_ring virtio_pci virtio_mmio virtio_crypto 
virtio_net"

diff --git a/arch/x86/modules_load b/arch/x86/modules_load
index 21afe19..b8f355b 100644
--- a/arch/x86/modules_load
+++ b/arch/x86/modules_load
@@ -33,5 +33,8 @@ MODULES_FS="ext2 ext3 ext4 btrfs reiserfs jfs nfs xfs zfs 
f2fs fuse loop squashf
 # Crypto
 MODULES_CRYPTO="sha256_generic cbc crc32c crc32c_generic crc32c-intel crc32 
crc32_generic crc32-pclmul aes_generic aes_586 aesni-intel xts"
 
+# Hyper-V
+MODULES_HYPERV="hv_utils hv_vmbus hv_balloon hyperv_keyboard hv_netvsc 
hid_hyperv hv_utils hyperv_fb hv_storvsc"
+
 # Virtio
 MODULES_VIRTIO="virtio_scsi virtio_blk virtio_console virtio-rng virtio 
virtio_balloon virtio_input virtio_ring virtio_pci virtio_mmio virtio_crypto 
virtio_net"

diff --git a/arch/x86_64/modules_load b/arch/x86_64/modules_load
index 5783fd0..07a4acd 100644
--- a/arch/x86_64/modules_load
+++ b/arch/x86_64/modules_load
@@ -32,5 +32,8 @@ MODULES_FS="ext2 ext3 ext4 btrfs reiserfs jfs nfs xfs zfs 
f2fs fuse loop squashf
 # Crypto
 MODULES_CRYPTO="sha256_generic cbc crc32c crc32c_generic crc32c-intel crc32 
crc32_generic crc32-pclmul aes_generic aes-x86_64 aesni-intel xts"
 
+# Hyper-V
+MODULES_HYPERV="hv_utils hv_vmbus hv_balloon hyperv_keyboard hv_netvsc 
hid_hyperv hv_utils hyperv_fb hv_storvsc"
+
 # Virtio
 MODULES_VIRTIO="virtio_scsi virtio_blk virtio_console virtio-rng virtio 
virtio_balloon virtio_input virtio_ring virtio_pci virtio_mmio virtio_crypto 
virtio_net"

diff --git a/defaults/initrd.defaults b/defaults/initrd.defaults
index 910451a..7c755a8 100755
--- a/defaults/initrd.defaults
+++ b/defaults/initrd.defaults
@@ -97,8 +97,8 @@ DEFAULT_NFSOPTIONS="ro,nolock"
 # - modules
 HWOPTS_BLK='nvme pata sata scsi usb firewire waitscan'
 HWOPTS_OBSOLETE='pcmcia ataraid' # Obsolete stuff that might be useful on old 
hardware, do$X only.
-HWOPTS="keymap cache modules virtio ${HWOPTS_BLK} lvm dmraid multipath mdadm 
zfs fs net iscsi crypto"
+HWOPTS="keymap cache modules virtio hyperv ${HWOPTS_BLK} lvm dmraid multipath 
mdadm zfs fs net iscsi crypto"
 
 # This is the set of default HWOPTS, in the order that they are loaded.
 # This is whitespace aligned with HWOPTS above.
-MY_HWOPTS="          modules virtio ${HWOPTS_BLK} lvm dmraid           mdadm   
  fs net       crypto"
+MY_HWOPTS="          modules virtio hyperv ${HWOPTS_BLK} lvm dmraid           
mdadm     fs net       crypto"

diff --git a/defaults/modules_load b/defaults/modules_load
index 45c84b9..b4caf50 100644
--- a/defaults/modules_load
+++ b/defaults/modules_load
@@ -32,5 +32,8 @@ MODULES_FS="ext2 ext3 ext4 btrfs reiserfs jfs nfs xfs zfs 
f2fs fuse loop squashf
 # Crypto
 MODULES_CRYPTO="sha256_generic cbc crc32c_generic crc32c-intel crc32_generic 
aes_generic xts"
 
+# Hyper-V
+MODULES_HYPERV="hv_utils hv_vmbus hv_balloon hyperv_keyboard hv_netvsc 
hid_hyperv hv_utils hyperv_fb hv_storvsc"
+
 # Virtio
 MODULES_VIRTIO="virtio_scsi virtio_blk virtio_console virtio-rng virtio 
virtio_balloon virtio_input virtio_ring virtio_pci virtio_mmio virtio_crypto 
virtio_net"

Reply via email to