Changes between Version 1 and Version 2 of TipAndDoc/VM/KVM/passthrough


Ignore:
Timestamp:
Oct 9, 2016 2:01:06 AM (8 years ago)
Author:
mitty
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TipAndDoc/VM/KVM/passthrough

    v1 v2  
    2727 
    2828 === Plextor M6e === 
     29 * 修正済み 
     30  * Kernel 4.5で修正された [https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=d43421565bf0510d35e6a39ebf96586ad486f3aa Merge tag 'pci-v4.5-changes'] 
     31  * [https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=8b9b963e55a8a8eadf604c0d60b97249c468e706 PCI: Add function 1 DMA alias quirk for Lite-On/Plextor M6e/Marvell 88SS9183] 
    2932 
    3033 * [https://bbs.archlinux.org/viewtopic.php?id=185182 Intel IOMMU not working for Marvell SSD Controller / Kernel & Hardware / Arch Linux Forums] 
     
    161164   * https://bugzilla.kernel.org/show_bug.cgi?id=42679#c114 
    162165 
     166 === patched at vanilla v4.5 ==== 
     167 * ArchLinux 4.7.6-1 
     168 
     169 * mitty@zankan:~ $ cat /proc/cmdline 
     170{{{ 
     171BOOT_IMAGE=/vmlinuz-linux root=UUID=0f566cb2-aec8-4122-a80a-f2e5f48e4426 rw intel_iommu=on 
     172}}} 
     173 * mitty@zankan:~ $ dmesg | grep -i -e dmar -e iommu 
     174{{{ 
     175[    0.000000] Command line: BOOT_IMAGE=/vmlinuz-linux root=UUID=0f566cb2-aec8-4122-a80a-f2e5f48e4426 rw intel_iommu=on 
     176[    0.000000] ACPI: DMAR 0x00000000CCC6CED0 0000B8 (v01 INTEL  BDW      00000001 INTL 00000001) 
     177[    0.000000] Kernel command line: BOOT_IMAGE=/vmlinuz-linux root=UUID=0f566cb2-aec8-4122-a80a-f2e5f48e4426 rw intel_iommu=on 
     178[    0.000000] DMAR: IOMMU enabled 
     179[    0.117757] DMAR: Host address width 39 
     180[    0.117761] DMAR: DRHD base: 0x000000fed90000 flags: 0x0 
     181[    0.117777] DMAR: dmar0: reg_base_addr fed90000 ver 1:0 cap c0000020660462 ecap f0101a 
     182[    0.117780] DMAR: DRHD base: 0x000000fed91000 flags: 0x1 
     183[    0.117789] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 cap d2008c20660462 ecap f010da 
     184[    0.117792] DMAR: RMRR base: 0x000000cde7b000 end: 0x000000cde89fff 
     185[    0.117795] DMAR: RMRR base: 0x000000cf000000 end: 0x000000df1fffff 
     186[    0.117800] DMAR-IR: IOAPIC id 8 under DRHD base  0xfed91000 IOMMU 1 
     187[    0.117803] DMAR-IR: HPET id 0 under DRHD base 0xfed91000 
     188[    0.117806] DMAR-IR: x2apic is disabled because BIOS sets x2apic opt out bit. 
     189[    0.117809] DMAR-IR: Use 'intremap=no_x2apic_optout' to override the BIOS setting. 
     190[    0.118430] DMAR-IR: Enabled IRQ remapping in xapic mode 
     191[    1.342954] DMAR: No ATSR found 
     192[    1.344511] DMAR: dmar0: Using Queued invalidation 
     193[    1.344523] DMAR: dmar1: Using Queued invalidation 
     194[    1.344578] DMAR: Setting RMRR: 
     195[    1.344677] DMAR: Setting identity map for device 0000:00:02.0 [0xcf000000 - 0xdf1fffff] 
     196[    1.347788] DMAR: Setting identity map for device 0000:00:14.0 [0xcde7b000 - 0xcde89fff] 
     197[    1.347891] DMAR: Setting identity map for device 0000:00:1a.0 [0xcde7b000 - 0xcde89fff] 
     198[    1.347997] DMAR: Setting identity map for device 0000:00:1d.0 [0xcde7b000 - 0xcde89fff] 
     199[    1.348026] DMAR: Prepare 0-16MiB unity mapping for LPC 
     200[    1.348108] DMAR: Setting identity map for device 0000:00:1f.0 [0x0 - 0xffffff] 
     201[    1.348350] DMAR: Intel(R) Virtualization Technology for Directed I/O 
     202[    1.348477] iommu: Adding device 0000:00:00.0 to group 0 
     203[    1.348511] iommu: Adding device 0000:00:01.0 to group 1 
     204[    1.348531] iommu: Adding device 0000:00:02.0 to group 2 
     205[    1.348552] iommu: Adding device 0000:00:03.0 to group 3 
     206[    1.348573] iommu: Adding device 0000:00:14.0 to group 4 
     207[    1.348601] iommu: Adding device 0000:00:16.0 to group 5 
     208[    1.348621] iommu: Adding device 0000:00:19.0 to group 6 
     209[    1.348642] iommu: Adding device 0000:00:1a.0 to group 7 
     210[    1.348663] iommu: Adding device 0000:00:1b.0 to group 8 
     211[    1.348684] iommu: Adding device 0000:00:1c.0 to group 9 
     212[    1.348708] iommu: Adding device 0000:00:1d.0 to group 10 
     213[    1.348747] iommu: Adding device 0000:00:1f.0 to group 11 
     214[    1.348767] iommu: Adding device 0000:00:1f.2 to group 11 
     215[    1.348788] iommu: Adding device 0000:00:1f.3 to group 11 
     216[    1.348799] iommu: Adding device 0000:01:00.0 to group 1 
     217[    1.348821] iommu: Adding device 0000:02:00.0 to group 12 
     218[    2.719372] [drm] DMAR active, disabling use of stolen memory 
     219}}}