LINUX.ORG.RU

Работоспособность IOMMU на Asus A88XM-E

 , ,


0

2

С праздником! Мать - Asus A88XM-E, CPU - Athlon x4 750. Не могу понять работает ли IOMMU?

$ dmesg | grep AMD-Vi

[    0.182661] AMD-Vi: [Firmware Bug]: : IOAPIC[0] not in IVRS table
[    0.182665] AMD-Vi: [Firmware Bug]: : No southbridge IOAPIC found
[    0.182667] AMD-Vi: Disabling interrupt remapping
[    0.763720] pci 0000:00:00.2: AMD-Vi: Found IOMMU cap 0x40
[    0.763722] pci 0000:00:00.2: AMD-Vi: Extended features (0x800000853):
[    0.763950] AMD-Vi: Lazy IO/TLB flushing enabled
[    4.935292] AMD-Vi: AMD IOMMUv2 driver by Joerg Roedel <jroedel@suse.de>

$ dmesg

[    0.182661] AMD-Vi: [Firmware Bug]: : IOAPIC[0] not in IVRS table
[    0.182665] AMD-Vi: [Firmware Bug]: : No southbridge IOAPIC found
[    0.182667] AMD-Vi: Disabling interrupt remapping


Последнее исправление: gffff (всего исправлений: 1)

По-моему IOMMU не может не работать, это неотъемлемая часть железки в которой оно расположено. Уточни вопрос.

firkax ★★★★★
()
Последнее исправление: firkax (всего исправлений: 1)
Ответ на: комментарий от firkax

По-моему IOMMU не может не работать

По умолчанию, как правило не работает, так как отключена в bios.

Pohmetolog
()
Ответ на: комментарий от firkax

IOMMU не может не работать

Может не работать и бывает не работает

это неотъемлемая часть процессора

Без поддержки чипсетом работать не будет. Так что зависит в том числе и от прямоты рук вендора материнки

gffff
() автор топика
Последнее исправление: gffff (всего исправлений: 1)
Ответ на: комментарий от firkax

Вот это разве не говорит о каких-то проблемах?

AMD-Vi: [Firmware Bug]: : IOAPIC[0] not in IVRS table
AMD-Vi: [Firmware Bug]: : No southbridge IOAPIC found
AMD-Vi: Disabling interrupt remapping
gffff
() автор топика
Ответ на: комментарий от Pohmetolog

iommu включен и работает

Где это видно?

в asus как были криворукие биосописатели, так и остались

А говорили asus лучший. Тем более старый asus :(

gffff
() автор топика
Последнее исправление: gffff (всего исправлений: 1)
Ответ на: комментарий от gffff

Где это видно?

Если не включён выхлоп будет пустой.

А говорили asus лучший. Тем более старый asus :(

На проброс железок не влияет, всё нормально.

Pohmetolog
()
Ответ на: комментарий от Pohmetolog

iommu включен и работает.

Как раз в выводе указывается что в железе поддержка есть, но отключено в биос или сам биос кривой

One ★★★★★
()
Ответ на: комментарий от One

в железе поддержка есть

Что поддержка есть это и так понятно. Можно же погуглить накрайняк

отключено в биос

Включено, я включил. Значит не работает?

gffff
() автор топика
Ответ на: комментарий от gffff

А говорили asus лучший. Тем более старый asus :(

Меньше случай асусопиарщиков. Это плохая фирма, её надо избегать. Хорошие материнки делает gigabyte например.

firkax ★★★★★
()
Ответ на: комментарий от One

Каким боком ты из строчек о запуске iommu драйвера выдумал всю эту чушь?

firkax ★★★★★
()
Ответ на: комментарий от firkax

То есть всё работает? Какая строчка об этом говорит?

gffff
() автор топика
Ответ на: комментарий от gffff

А биос какой версии? Смотрю на сайте есть только начальный релиз, а на сторонних куча более новых

One ★★★★★
()
Ответ на: комментарий от One

А биос какой версии?

Не знаю, я не обновлял

на сайте есть только начальный релиз

Там просто свернуто, раскрыть надо

gffff
() автор топика
Ответ на: комментарий от firkax

Это плохая фирма, её надо избегать

Почему? Плохой опыт?

bigbit ★★★★★
()
Ответ на: комментарий от gffff

Даёт возможность обновиться. Если потыкать, можно найти сообщения наподобие «AMD-Vi/IOMMU is broken for Ryzen 2000 on AGESA 1.0.0.3ABB», а тут куда более старые устройства с шансами что тоже не работало в какой-то момент

One ★★★★★
()
Ответ на: комментарий от gffff

говорили asus лучший

Просто остальные еще хуже.

devl547 ★★★★★
()
Ответ на: комментарий от firkax

Хорошие материнки делает gigabyte

Неужели с нового года начали?

devl547 ★★★★★
()
Ответ на: комментарий от gffff

Тем более старый asus :(

Кусок Г этот старый асус.

einhander ★★★★★
()

firkax , Pohmetolog , One , bigbit , Dimez , devl547 , einhander : работоспособность IOMMU может зависеть не только от наличии настройки в проприетарном БИОСе но и от его «кривизны». К счастью, gffff'у крупно повезло: ASUS A88XM-E поддерживается опенсорсным БИОСом coreboot и в нём есть гарантированно рабочий IOMMU ;-) Только желательно прикупить проц A10-6700 или A10-6800K - не уверен, что coreboot заведётся с Athlon'ом, по крайней мере без дополнительных телодвижений. Инструкция по сборке coreboot под AMD'шные платы (со 100% опенсорсной AGESA и без бэкдора PSP в процессоре) - доступна например здесь: http://dangerousprototypes.com/docs/Lenovo_G505S_hacking

SakuraKun ★★★★★
()
Ответ на: комментарий от SakuraKun

Кривая реализация, все как мы любим.

не уверен, что coreboot заведётся с Athlon’ом

Работоспособность опенсорса зависит от железа, все как мы любим.

einhander ★★★★★
()
Ответ на: комментарий от SakuraKun

ASUS A88XM-E
A10-6800K

Там на поддержку AMD FX вообще стоит надеяться хоть когда-нибудь?

но и от его «кривизны».

Не знаю, как сейчас. Но раньше на M5A97 Pro был прикол - в зависимости от настройки IOMMU в онтопике отваливался либо USB3, либо сетевуха. В винде всё работало.

G505S

Совершенно отвратительный ноут.

devl547 ★★★★★
()
Последнее исправление: devl547 (всего исправлений: 1)
Ответ на: комментарий от firkax

ITE под линуксом работает иногда. Для него спек нет и его опрос может закирпичить матплату.

steemandlinux ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.