mirror of
https://github.com/unraid/webgui.git
synced 2026-01-13 21:20:01 -06:00
64 lines
2.5 KiB
Plaintext
64 lines
2.5 KiB
Plaintext
Menu="UNRAID-OS"
|
|
Title="System Devices"
|
|
Icon="icon-hardware"
|
|
Tag="server"
|
|
---
|
|
<?PHP
|
|
/* Copyright 2005-2018, Lime Technology
|
|
* Copyright 2012-2018, Bergware International.
|
|
*
|
|
* This program is free software; you can redistribute it and/or
|
|
* modify it under the terms of the GNU General Public License version 2,
|
|
* as published by the Free Software Foundation.
|
|
*
|
|
* The above copyright notice and this permission notice shall be included in
|
|
* all copies or substantial portions of the Software.
|
|
*/
|
|
?>
|
|
<style>
|
|
table.pre{margin-top:0;background:transparent}
|
|
table.pre td:first-child{width:144px}
|
|
table tr td{padding:0 0 3px 0;margin:0}
|
|
table tr td.thin{line-height:8px;height:8px}
|
|
</style>
|
|
<script>
|
|
$(function(){
|
|
$('#t1').load('/webGui/include/SysDevs.php',{table:'t1'});
|
|
$('#t2').load('/webGui/include/SysDevs.php',{table:'t2'});
|
|
$('#t3').load('/webGui/include/SysDevs.php',{table:'t3'});
|
|
$('#t4').load('/webGui/include/SysDevs.php',{table:'t4'});
|
|
});
|
|
</script>
|
|
|
|
**PCI Devices and IOMMU Groups**
|
|
|
|
> This displays a list of IOMMU groups available on your system along with the output of the `lspci` command for each IOMMU group. The numeric identifiers are used to configure PCI pass-through.
|
|
|
|
<?if (strpos(file_get_contents('/proc/cmdline'), 'pcie_acs_override=') !== false):?>
|
|
<p class="notice" style="line-height:30px;height:auto">Warning: Your system has booted with the PCIe ACS Override setting enabled. The below list doesn't not reflect the way IOMMU would naturally group devices.<br>
|
|
To see natural IOMMU groups for your hardware, go to the <b><a href="/Settings/VMSettings">VM Manager</a></b> page and set the <b>PCIe ACS override</b> setting to <b>Disabled</b>.</p>
|
|
<?endif;?>
|
|
|
|
<pre><table id='t1' class='pre'><tr><td><div class="spinner"></div></td></tr></table></pre><br>
|
|
|
|
**CPU Thread Pairings**
|
|
|
|
> This displays a list of CPU thread pairings.
|
|
|
|
<pre><table id='t2' class='pre'><tr><td><div class="spinner"></div></td></tr></table></pre><br>
|
|
|
|
**USB Devices**
|
|
|
|
> This displays the output of the `lsusb` command. The numeric identifiers are used to configure PCI pass-through.
|
|
|
|
<pre><table id='t3' class='pre'><tr><td><div class="spinner"></div></td></tr></table></pre><br>
|
|
|
|
**SCSI Devices**
|
|
|
|
> This displays the output of the `lsscsi` command. The numeric identifiers are used to configure PCI pass-through.
|
|
>
|
|
> Note that linux groups ATA, SATA and SAS devices with true SCSI devices.
|
|
|
|
<pre><table id='t4' class='pre'><tr><td><div class="spinner"></div></td></tr></table></pre>
|
|
<input type="button" value="Done" onclick="done()">
|