~kamalmostafa/ubuntu/+source/linux/+git/linux-kvm:master-next

Last commit made on 2018-04-10
Get this branch:
git clone -b master-next https://git.launchpad.net/~kamalmostafa/ubuntu/+source/linux/+git/linux-kvm
Only Kamal Mostafa can upload to this branch. If you are Kamal Mostafa please log in for upload directions.

Branch merges

Branch information

Recent commits

d697870... by Kamal Mostafa

UBUNTU: Start new release

Ignore: yes
Signed-off-by: Kamal Mostafa <email address hidden>

3081dbb... by Kamal Mostafa

UBUNTU: Ubuntu-kvm-4.4.0-1021.26

Signed-off-by: Kamal Mostafa <email address hidden>

47f9c23... by Julio Montes

UBUNTU: kvm: [config] Enable VFIO

BugLink: http://bugs.launchpad.net/bugs/1759421

Kata containers support VFIO devices, these devices
can be hot added to running containers

Next configs are needed to support VFIO
* CONFIG_DMAR_TABLE
* CONFIG_HAVE_INTEL_TXT
* CONFIG_INTEL_IOMMU
* CONFIG_INTEL_IOMMU_DEFAULT_ON
* CONFIG_INTEL_IOMMU_FLOPPY_WA
* CONFIG_INTEL_IOMMU_SVM
* CONFIG_IOMMU_API
* CONFIG_IOMMU_IOVA
* CONFIG_IOMMU_SUPPORT
* CONFIG_IRQ_REMAP
* CONFIG_PCI_ATS
* CONFIG_PCI_PASID
* CONFIG_VFIO
* CONFIG_VFIO_IOMMU_TYPE1
* CONFIG_VFIO_PCI
* CONFIG_VFIO_PCI_INTX
* CONFIG_VFIO_PCI_MMAP
* CONFIG_VFIO_VIRQFD

Signed-off-by: Julio Montes <email address hidden>
Acked-by: Kleber Sacilotto de Souza <email address hidden>
Acked-by: Kamal Mostafa <email address hidden>
Signed-off-by: Kamal Mostafa <email address hidden>

3b0b5c0... by Kamal Mostafa

UBUNTU: Start new release

Ignore: yes
Signed-off-by: Kamal Mostafa <email address hidden>

004df30... by Kleber Sacilotto de Souza

UBUNTU: Ubuntu-kvm-4.4.0-1020.25

Signed-off-by: Kleber Sacilotto de Souza <email address hidden>

50dc8cf... by Kleber Sacilotto de Souza

UBUNTU: kvm: [retpoline] add new retpoline call sites

BugLink: http://bugs.launchpad.net/bugs/1736561

New retpoline call sites have been added due to the enablement of some
config changes for linux-kvm. Add these new call sites to the previous
ABI retpoline file so that the checks done on build time are successful.

Signed-off-by: Kleber Sacilotto de Souza <email address hidden>

95cb486... by Kleber Sacilotto de Souza

UBUNTU: kvm: [config] enable X86_VSYSCALL_EMULATION

BugLink: http://bugs.launchpad.net/bugs/1754592

X86_VSYSCALL_EMULATION is needed for KAISER/PTI support after
linux-4.4.y commit ed73df0b7f23c95b3243a0f4bfc40f962e61d349 (vsyscall:
Fix permissions for emulate mode with KAISER/PTI).

Acked-by: Kamal Mostafa <email address hidden>
Signed-off-by: Kleber Sacilotto de Souza <email address hidden>

19e47e8... by Kleber Sacilotto de Souza

UBUNTU: [config] updateconfigs for master changes

BugLink: http://bugs.launchpad.net/bugs/1745071

Config changes caused by KPTI patches for upstream update to Linux
4.4.110.

Signed-off-by: Kleber Sacilotto de Souza <email address hidden>

d5c3d6a... by Julio Montes

UBUNTU: kvm: [config] Enable 9P fs

BugLink: http://bugs.launchpad.net/bugs/1752147

In Kata Containers the root filesystem of the container is shared
and mounted in the container through 9P

Next configs are needed to support 9P
* CONFIG_9P_FS
* CONFIG_9P_FS_POSIX_ACL
* CONFIG_9P_FS_SECURITY
* CONFIG_NET_9P
* CONFIG_NET_9P_VIRTIO

Signed-off-by: Julio Montes <email address hidden>
Signed-off-by: Samuel Ortiz <email address hidden>
Acked-by: Stefan Bader <email address hidden>
Acked-by: Colin Ian King <email address hidden>
Signed-off-by: Kleber Sacilotto de Souza <email address hidden>

3a4d6a5... by Julio Montes

UBUNTU: kvm: [config] Enable DAX

BugLink: http://bugs.launchpad.net/bugs/1752147

Kata Containers use DAX to start the virtual machine improving the boot time

Next configs are needed to enable DAX
* CONFIG_BLK_DEV_RAM
* CONFIG_FS_DAX

Signed-off-by: Julio Montes <email address hidden>
Signed-off-by: Samuel Ortiz <email address hidden>
Acked-by: Stefan Bader <email address hidden>
Acked-by: Colin Ian King <email address hidden>
Signed-off-by: Kleber Sacilotto de Souza <email address hidden>