Skip to content

Commit

Permalink
feat: enable support for KVM and VirtIO devices
Browse files Browse the repository at this point in the history
  • Loading branch information
edubart committed Oct 6, 2023
1 parent bed47c6 commit 16cc62e
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 4 deletions.
4 changes: 2 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
artifacts/*
linux-*.tar.gz
riscv-pk-*.tar.gz
dep/*
*.tar.gz
cartesi-linux-config
15 changes: 13 additions & 2 deletions configs/default-linux-config
Original file line number Diff line number Diff line change
Expand Up @@ -33,18 +33,26 @@ CONFIG_BLK_DEV_PMEM=y
CONFIG_OF_PMEM=y
CONFIG_VIRTIO_BLK=y
CONFIG_NETDEVICES=y
CONFIG_TUN=y
CONFIG_VIRTIO_NET=y
CONFIG_VHOST_NET=y
CONFIG_NET_9P=y
CONFIG_NET_9P_VIRTIO=y
CONFIG_VIRTIO_CONSOLE=y
# CONFIG_ETHERNET is not set
# CONFIG_WLAN is not set
# CONFIG_INPUT_KEYBOARD is not set
# CONFIG_INPUT_MOUSE is not set
# CONFIG_SERIO is not set
CONFIG_SERIAL_EARLYCON_RISCV_SBI=y
CONFIG_HVC_RISCV_SBI=y
# CONFIG_HW_RANDOM is not set
CONFIG_RISCV_SBI_V01=y
CONFIG_HW_RANDOM=y
CONFIG_RANDOM_TRUST_BOOTLOADER=y
# CONFIG_HWMON is not set
# CONFIG_USB_SUPPORT is not set
CONFIG_HW_RANDOM_VIRTIO=y
CONFIG_VIRTIO_BALLOON=y
CONFIG_VIRTIO_MMIO=y
# CONFIG_IOMMU_SUPPORT is not set
# CONFIG_NVMEM is not set
Expand All @@ -57,7 +65,8 @@ CONFIG_EXT4_FS=y
CONFIG_TMPFS=y
CONFIG_HUGETLBFS=y
# CONFIG_MISC_FILESYSTEMS is not set
# CONFIG_NETWORK_FILESYSTEMS is not set
CONFIG_NETWORK_FILESYSTEMS=y
CONFIG_9P_FS=y
CONFIG_LSM="lockdown,yama,loadpin,safesetid,integrity"
CONFIG_CRYPTO_SHA3=y
CONFIG_CRYPTO_KECCAK=y
Expand All @@ -74,3 +83,5 @@ CONFIG_SLAB=y
# CONFIG_ALLOW_DEV_COREDUMP is not set
CONFIG_JUMP_LABEL=y
# CONFIG_LEGACY_PTYS is not set
CONFIG_VIRTUALIZATION=y
CONFIG_KVM=y

0 comments on commit 16cc62e

Please sign in to comment.