[devel] тухлая hwdatabase (was Re: Q: atipciids madness)

Sergey Vlasov =?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Вс Июл 9 18:14:15 MSD 2006


On Sat, Jul 08, 2006 at 05:25:25PM +0400, Konstantin A. Lepikhov wrote:
> Saturday 08, at 03:27:22 PM you wrote:
> > Синхронизируя базу pciids между fglrx и atipciids, нашел много
> > странностей: почему-то в базе fglrx нет некоторых pciids для RV3xx и
> > некоторых мобильных чипов (насчет старых radeons и mach64 все понятно).
> > Как теперь поступать с данными в hwdatabase после этого - ведь там в
> > некоторых местах написано Card:ATI Radeon,FireGL (fglrx), т.е. в случае
> > наличия fglrx, x11createconfig будет влеплять туда драйвер, который не
> > знает об этом устройстве. Думаю, лучше перестраховаться и написать просто
> > Card:ATI Radeon (x11) для таких "потерянных" чипов.
> > 
> Похоже, что hwdatabase в сизифе порядком протухла:
> l SOURCES/hwdatabase*(\.patch|\.diff)
> -rw-r--r-- 1 lakostis lakostis    744 Июл  8 17:17 SOURCES/hwdatabase-0.3.22.intel_nic.add.patch
> -rw-r--r-- 1 lakostis lakostis  10186 Июл  8 17:00 SOURCES/hwdatabase-0.3.22.radeons.add.patch
> -rw-r--r-- 1 lakostis lakostis   1466 Июл  8 16:58 SOURCES/hwdatabase-0.3.22.sis.via.add.patch
> -rw-r--r-- 1 lakostis lakostis 124110 Июл  8 16:16 SOURCES/hwdatabase-0.3.22-newids.diff
> - это по минимуму, что мне необходим. Про другие дивайсы даже думать
>   страшно :)

На самом деле для автозагрузки модулей это обычно не проблема,
поскольку pciscan при отсутствии записей в hwdatabase использует
таблицы PCI ID, имеющиеся в самих модулях, поэтому hotplug всё-таки
загрузит всё, что нужно.  Хуже другое - при наличии записи в
hwdatabase таблицы из модулей игнорируются, в результате сейчас мы
имеем, например, https://bugzilla.altlinux.org/show_bug.cgi?id=8672
(в ядре переименовали некоторые модули, но таблица в hwdatabase до сих
пор не обновлена, в результате initrd создаётся неправильно).

В случае драйверов X, конечно, для hwdatabase альтернативы нет.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 191 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20060709/cecbfb6a/attachment-0001.bin>


Подробная информация о списке рассылки Devel