ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] /etc/modules.post-hotplug ?
@ 2005-03-29  6:18 Arioch
  2005-03-29  6:29 ` Alexey Morozov
  2005-04-01 19:08 ` [sisyphus] " Arioch
  0 siblings, 2 replies; 8+ messages in thread
From: Arioch @ 2005-03-29  6:18 UTC (permalink / raw)
  To: sisyphus

Я правильно понимаю, что /etc/modules запускаются до модулей, 
загружаемых libhw&hotplug ?
В то же время он используется как костыль, чтобы загрузить модули, 
которые почему-либо не хотят грузиться через hotplug. но с выходом 
новых, исправленных версий, возможно эти костыли становятся не нужны - 
однако как проверить? Убрать /etc/modules и попробовтаь загрузиться? 
неудобно и рискованно.

Потому и подумлаось, можно ли реализовать SUBJ, так что он будет 
отрабатываться после hotplug и будет выдавать wаrning'и на каждое 
устройство, которое уже загружено (т.е. сразу будет видно, какой костыль 
убрать).

PS: объясните, модули ядра проверяют наличие для себя железа или нет?
У меня libhw новый перестал грузить intel-agp
Казалось бы, все что нужно modules_lookup - это при обращении к agpgart 
загрузить по очереди все файлы из 
/lib/modules/***/kernel/drivers/char/agp до первого успещно 
загрузившегося драйвера. Ан нет, у меня успешно грузятся как минимум 
via-agp и intel-mch-agp, хотя потом и не работают, так как не с чем.
Не могут же они надеяться что железка потом появится, agp через usb не 
подключают. Ужели модули не могли выдать ошибку типа no respective 
hardware ?





^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [sisyphus] /etc/modules.post-hotplug ?
  2005-03-29  6:18 [sisyphus] /etc/modules.post-hotplug ? Arioch
@ 2005-03-29  6:29 ` Alexey Morozov
  2005-03-29  7:32   ` [sisyphus] " Arioch
  2005-03-29  7:49   ` Arioch
  2005-04-01 19:08 ` [sisyphus] " Arioch
  1 sibling, 2 replies; 8+ messages in thread
From: Alexey Morozov @ 2005-03-29  6:29 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[-- Attachment #1: Type: text/plain, Size: 1171 bytes --]

On Tue, Mar 29, 2005 at 10:18:04AM +0400, Arioch wrote:
> Я правильно понимаю, что /etc/modules запускаются до модулей, 
> загружаемых libhw&hotplug ?
> В то же время он используется как костыль, чтобы загрузить модули, 
> которые почему-либо не хотят грузиться через hotplug. но с выходом
> новых, исправленных версий, возможно эти костыли становятся не нужны - 
> однако как проверить? Убрать /etc/modules и попробовтаь загрузиться? 
> неудобно и рискованно.
Убрать его содержимое. Можно по частям. В смысле, выкинули один модуль,
проверили, что ничего, из того, что он обеспечивал, не отвалилось, итп.

> Потому и подумлаось, можно ли реализовать SUBJ, так что он будет 
> отрабатываться после hotplug и будет выдавать wаrning'и на каждое 
> устройство, которое уже загружено (т.е. сразу будет видно, какой костыль 
> убрать).
Проще загрузиться в консоль, и смотреть руками. Поскольку операция это
отладочная, городить еще один костылик смысла, кажется, нет.

> PS: объясните, модули ядра проверяют наличие для себя железа или нет?
Да. Как правило, и если это ... позволяет ситуация.

> У меня libhw новый перестал грузить intel-agp
К Антону.


[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [sisyphus] Re: /etc/modules.post-hotplug ?
  2005-03-29  6:29 ` Alexey Morozov
@ 2005-03-29  7:32   ` Arioch
  2005-04-01 19:08     ` Anton Farygin
  2005-03-29  7:49   ` Arioch
  1 sibling, 1 reply; 8+ messages in thread
From: Arioch @ 2005-03-29  7:32 UTC (permalink / raw)
  To: sisyphus

Alexey Morozov пишет:
>>Я правильно понимаю, что /etc/modules запускаются до модулей, 
>>загружаемых libhw&hotplug ?
> Убрать его содержимое. Можно по частям. В смысле, выкинули один модуль,
> проверили, что ничего, из того, что он обеспечивал, не отвалилось, итп.

Уже говорил, долго, неудобно и рискованно.
прям таки хочется нарисовтаь для hotplug какой-нить static-forced.rc :-)

Кстати, а зачем hotplug сначала запускает usb, а потом pnp & pci ?
Не логичнее было бы сначала найти на pci все контроллеры usb, а уже потом...
Еще интересно, где в этих скриптах должен 1394 отрабатываться? Нет 
желехок, не на чем проверить.

>>Потому и подумлаось, можно ли реализовать SUBJ, так что он будет 
>>отрабатываться после hotplug и будет выдавать wаrning'и на каждое 
>>устройство, которое уже загружено (т.е. сразу будет видно, какой костыль 
>>убрать).
> 
> Проще загрузиться в консоль, и смотреть руками. Поскольку операция это
> отладочная, городить еще один костылик смысла, кажется, нет.

А если даже консоли не будет?
Или /etc/modules включается в initrd и можно будет в другое ядро 
загрузиться ?


>>PS: объясните, модули ядра проверяют наличие для себя железа или нет?
> 
> Да. Как правило, и если это ... позволяет ситуация.

Удивлен, что GART'овские модули не смогли.

>>У меня libhw новый перестал грузить intel-agp
> 
> К Антону.

ТУт в списке это уже обсуждали, правда не факт, что он его читает.
Ужели багу вешать придется?



^ permalink raw reply	[flat|nested] 8+ messages in thread

* [sisyphus] Re: /etc/modules.post-hotplug ?
  2005-03-29  6:29 ` Alexey Morozov
  2005-03-29  7:32   ` [sisyphus] " Arioch
@ 2005-03-29  7:49   ` Arioch
  2005-03-29 17:31     ` [sisyphus] [JT] " Michael Shigorin
  1 sibling, 1 reply; 8+ messages in thread
From: Arioch @ 2005-03-29  7:49 UTC (permalink / raw)
  To: sisyphus

Alexey Morozov пишет:
>>PS: объясните, модули ядра проверяют наличие для себя железа или нет?
> 
> Да. Как правило, и если это ... позволяет ситуация.

А вот касательно *-agp.ko - на что багу вешать?
Хотел повесить minor, узнать что ядерщики думают.
Однако даже на contains: kernel-modules список сликом большой. Непонятно 
на что именно вешать.
> 
>>У меня libhw новый перестал грузить intel-agp
> 
> К Антону.

Повесил.
В смысле багу.



^ permalink raw reply	[flat|nested] 8+ messages in thread

* [sisyphus] [JT] Re: /etc/modules.post-hotplug ?
  2005-03-29  7:49   ` Arioch
@ 2005-03-29 17:31     ` Michael Shigorin
  0 siblings, 0 replies; 8+ messages in thread
From: Michael Shigorin @ 2005-03-29 17:31 UTC (permalink / raw)
  To: sisyphus

On Tue, Mar 29, 2005 at 11:49:47AM +0400, Arioch wrote:
> >К Антону.
> Повесил.
> В смысле багу.

Но зато их не кунают. :)

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [sisyphus] Re: /etc/modules.post-hotplug ?
  2005-03-29  7:32   ` [sisyphus] " Arioch
@ 2005-04-01 19:08     ` Anton Farygin
  2005-04-01 19:17       ` Arioch
  0 siblings, 1 reply; 8+ messages in thread
From: Anton Farygin @ 2005-04-01 19:08 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Arioch wrote:

> Alexey Morozov пишет:
>
>>> Я правильно понимаю, что /etc/modules запускаются до модулей, 
>>> загружаемых libhw&hotplug ?
>>
>> Убрать его содержимое. Можно по частям. В смысле, выкинули один модуль,
>> проверили, что ничего, из того, что он обеспечивал, не отвалилось, итп.
>
>
> Уже говорил, долго, неудобно и рискованно.
> прям таки хочется нарисовтаь для hotplug какой-нить static-forced.rc :-)
>
> Кстати, а зачем hotplug сначала запускает usb, а потом pnp & pci ?
> Не логичнее было бы сначала найти на pci все контроллеры usb, а уже 
> потом...
> Еще интересно, где в этих скриптах должен 1394 отрабатываться? Нет 
> желехок, не на чем проверить.


Вообще тема для hardware. 1394 там работает, usb стартует раньше, т.к. 
очередность загрузки usb модулей имеет значение.

>
>>> У меня libhw новый перестал грузить intel-agp
>>
>>
>> К Антону.
>
>
> ТУт в списке это уже обсуждали, правда не факт, что он его читает.

Читаю, когда время есть.

> Ужели багу вешать придется?

надо надо вешать баги... только libhw тут не причем.. виноват hotplug. 
Понедельник-среда исправлю.


Rgds,
Rider



^ permalink raw reply	[flat|nested] 8+ messages in thread

* [sisyphus] Re: /etc/modules.post-hotplug ?
  2005-03-29  6:18 [sisyphus] /etc/modules.post-hotplug ? Arioch
  2005-03-29  6:29 ` Alexey Morozov
@ 2005-04-01 19:08 ` Arioch
  1 sibling, 0 replies; 8+ messages in thread
From: Arioch @ 2005-04-01 19:08 UTC (permalink / raw)
  To: sisyphus

Кстати, каковы каноны названий модулей ядра?

Пока я вижу, что названия состоят из
  маленьких латинских букв (можно ли большие? отличаются ли A и a?)
  цифр
  подчеркивания (оно же дефис)

Ну и расширение .o или .ko, не суть.

Могут ли в название модуля входить еще какие-то символы?



^ permalink raw reply	[flat|nested] 8+ messages in thread

* [sisyphus] Re: /etc/modules.post-hotplug ?
  2005-04-01 19:08     ` Anton Farygin
@ 2005-04-01 19:17       ` Arioch
  0 siblings, 0 replies; 8+ messages in thread
From: Arioch @ 2005-04-01 19:17 UTC (permalink / raw)
  To: sisyphus

Anton Farygin пишет:
> 
> Вообще тема для hardware. 1394 там работает, 
Я предполагал, мне интересно в каком именно .rc :-)



^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2005-04-01 19:17 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-03-29  6:18 [sisyphus] /etc/modules.post-hotplug ? Arioch
2005-03-29  6:29 ` Alexey Morozov
2005-03-29  7:32   ` [sisyphus] " Arioch
2005-04-01 19:08     ` Anton Farygin
2005-04-01 19:17       ` Arioch
2005-03-29  7:49   ` Arioch
2005-03-29 17:31     ` [sisyphus] [JT] " Michael Shigorin
2005-04-01 19:08 ` [sisyphus] " Arioch

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git