Сквозной проход PCI в MacOS

Aparentemente, las versiones recientes del kernel introdujeron una línea en blanco en /proc/(pid)/statusque iotop no espera:

CapBnd: 0000001fffffffff
CapAmb: 0000000000000000
Seccomp:    0

SpeculationStoreBypass: vulnerable

Como una aproximación cero de un arreglo, edite (como root)/usr/lib/python2.7/site-packages/iotop/data.pyca l.195:

def parse_proc_pid_status(pid):
    result_dict = {}
    try:
        for line in open('/proc/%d/status' % pid):
            if not line.strip(): continue
            key, value = line.split(':\t', 1)
            result_dict[key] = value.strip()
    except IOError:
        pass  # No such process

    return result_dict

donde if not line.strip(): continuees nuevo. Tenga en cuenta que python no tiene llaves explícitas, por lo que la sangría de esta línea debe coincidir con la de la línea debajo.

(También veahttps://bugs.launchpad.net/pkg-website/+bug/1773383para otras correcciones para este error.)

0
09.07.2019, 04:56
1 ответ

К сожалению, в соответствии с документацией VirtualBox функция транзита PCI применима только при использовании Linux в качестве основной ОС. Вам также потребуется установить дополнительный пакет расширений VirtualBox.

1
28.01.2020, 02:39

Теги

Похожие вопросы