LINUX.ORG.RU

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

 , ,


1

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 ★★★★★
()

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)
Ответ на: комментарий от devl547

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

Как только платформа окончательно умрёт в силу возраста, так сразу запилят

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

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

Ну так-то да, огрызок тот ещё. Хотя сама платформа FM2, имхо, оказалась лучше, чем про неё говорили

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

крупно повезло

)))

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

Почему? Это тот же APU, только встройку обрезали. Там же все идентично должно быть

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

Если честно, шанс что у gffff coreboot заведётся как есть - достаточно высок, учитывая что у него Richland'овский Athlon FM2 и на PCI ID встроенной видеокарты / её образ AtomBIOS - пофиг ввиду её отсутствия (а вот при использовании например A6 вместо A10, пользователю пришлось бы менять их при сборке coreboot), просто я не могу обещать этого. А вот FM2+ проц бы гарантированно не завёлся, т.к. AMD на тот момент начала закрывать исходники опенсорсной библиотеки AGESA (используется в coreboot для низкоуровневой инициализации AMD-железа) в преддверии внедрения «бэкдора» AMD PSP. Т.е. даже несмотря на поддержку FM2+ материнской платой и отсутствие PSP в процессорах FM2+, с coreboot'ом возможно использовать максимум A10-6700 / A10-6800K которые «обычный» FM2

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

Может быть, эти опасения зависят от конкретной модели ITE? Просто как только ни пердолились с этой платой при её «коребучивании», но я и сам не наблюдал и не слышал о случаях окирпичивания на ней мультиконтроллера ITE в результате этих экспериментов

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

Разумеется, после успешного коребута A88XM-E, ставить можешь абсолютно что угодно - хоть KolibriOS! Кстати, её можно и к самому coreboot'у добавить одной простой командой, чтобы всегда была с тобой в SPI Flash - будешь показывать друзьям танчики в БИОСе ;-)

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

Про FX в coreboot я уже выяснял ранее (см. комментарии) ; если кратко: поддержка-то была, но 1.5 матплаты с 2.5 пользователями и недостаточной инфой о рабочих конфигурациях. Если кто желает экспериментов, нужен доброволец с M5A88-V или M5A99FX-PRO R2 , обладающий программатором CH341A

G505S

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

Кроме того что экран не IPS (хорошо хоть подсветка нормальная) и корпус хлипковат (можно усилить кустарными способами), не вижу особых недостатков: железо дешёвое, добротное и ремонтопригодное (даже проц - не припаян а в сокете). Конечно, если хочется пошиковать - в теории можешь найти игровой MSI на процессоре A10-5750M и попытаться портировать coreboot от G505S на него, такие варианты были но я не смог их найти в продаже

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

Там тоже не вижу особых препятствий, подумаешь - ITE :) Больше волнует что там coreboot не поддерживается, ведь только coreboot'ом можно обосновать необходимость сидеть на нашем старье ;-)

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

подумаешь - ITE

Ну вон же чел сверху пишет что это всё - гроб, гроб, кладбище. Может, конечно, у него просто собственный негативный опыт

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

С тех пор особо ничего не поменялось - скорее всего, и не поменяется. Тем, кому нужна высокопроизводительная платформа на базе AMD с опенсорсным БИОСом, проще взять KGPE-D16 и поставить туда два шестнадцатиядерных оптерона, чем мучиться с фуфыксами

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

С тех пор особо ничего не поменялось - скорее всего, и не поменяется

Получается что этот ваш коребут ненужная свистоперделка

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

Почему же? Даже этих A88XM-E / AM1I-A / G505S / KGPE-D16 уже достаточно для удовлетворения большинства нужд. Те же, кому нужно помощнее и новое (не б/у) с опенсорсным БИОСом и при этом без ME/PSP, заказывают рабочие станции Talos II на процессорах POWER

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

достаточно для удовлетворения большинства нужд

Чьих нужд?

Те же, кому нужно помощнее и при этом без ME/PSP, заказывают рабочие станции Talos II на процессорах POWER

Высосаное из пальца утверждение

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

Нужд серьёзного компьютинга. Несмотря на относительно низкий рейтинг производительности согласно Passmark, даже Qubes OS где куча параллельно работающих виртуалок - и та нормально работает, при условии установки 16 гигабайт оперативки. Нужная вам IOMMU, далеко не всегда работающая в проприетарных UEFI - тоже работает (за исключением AM1I-A где её нет физически), иначе бы не работала Qubes OS. Ядра компилятся, коребут пересобирается, чего ещё надо ;-)

Те же, кому нужно помощнее и при этом без ME/PSP, заказывают рабочие станции Talos II на процессорах POWER

Высосаное из пальца утверждение

Вы знаете современные без'ME/PSP-шные альтернативы с опенсорсным БИОСом лучше чем эта? Если строго придерживаться этих критериев выбора, то вариантов немного

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

Нужд серьёзного компьютинга

A88XM-E / AM1I-A / G505S

Тег юмор забыл

альтернативы

Дело не в альтернативах, а в выдавании фантазий за реальность. Прям все массово заказывают Талосы эти, ага

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

Нужд серьёзного компьютинга

A88XM-E / AM1I-A / G505S

Тег юмор забыл

я на полном серьёзе; ведь если бы мне не хватало их производительности, то давно бы уже собрал KGPE-D16 на двух 16-ядерных оптеронах и ~200 гигов оперативки, а то и кластер из нескольких

Прям все массово заказывают Талосы эти, ага

Разумеется, большинство обычно смотрят на цену Talos'ов и продолжают юзать старое AMD, но те немногие у кого кошелёк позволяет - берут Talos

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