[Eisfair] udev_Blacklisting
Thomas Bork
tom at eisfair.org
So Nov 6 11:41:27 CET 2016
Am 10.10.2016 um 10:46 schrieb Uwe Kunze:
> Ist KEIN Problem, welches explizit mit udev zusammenhängt und auch vor
> base 2.7.7 schon bestand. Wenn ich richtig recherchiert habe, müssen
> Hardware und Kernel IOMMU unterstützen:
>
>> So before any attempt to use it please make sure that
>> Your motherboard has an IOMMU unit.
>> Your CPU supports the IOMMU.
>> The IOMMU is enabled in the BIOS.
>> The VM must run with VT-x/AMD-V and nested paging enabled.
>> Your Linux kernel was compiled with IOMMU support (including DMA
>> remapping, see CONFIG_DMAR kernel compilation option). The PCI stub
>> driver (CONFIG_PCI_STUB) is required as well.
>> Your Linux kernel recognizes and uses the IOMMU unit
>> (intel_iommu=on boot option could be needed). Search for DMAR and
>> PCI-DMA in kernel boot log.
>
> (https://www.virtualbox.org/manual/ch09.html#pcipassthrough)
>
> Vielleicht kann Thomas bzgl. der Kernels etwas dazu sagen ... die
> grundlegenden Funktionen von virtualbox scheinen jedenfalls davon nicht
> berührt zu sein.
Eine Konfig-Option CONFIG_DMAR gibt es nicht, wurde wohl mal irgendwann
umbenannt:
http://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?h=linux-3.2.y&id=d3f138106b4b40640dc667f0222fd9f137387b32
Du kannst ja mal einen Kernel bauen, der PCI_STUB (im Moment #
CONFIG_PCI_STUB is not set) und CONFIG_INTEL_IOMMU setzt (im Moment #
CONFIG_INTEL_IOMMU is not set) und eventuell noch
CONFIG_INTEL_IOMMU_DEFAULT_ON, damit Du nicht intel_iommu=on als
Boot-Option mitgeben musst. Ausserdem CONFIG_IRQ_REMAP. Die beiden
letzten Optionen tauchen bisher in unserer Konfiguration nicht auf, da
die anderen noch nicht gesetzt sind.
--
der tom
[eisfair-team]
Mehr Informationen über die Mailingliste Eisfair