ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] Про devfs, SCSI и не только
@ 2003-07-23  7:28 Alexey Morozov
  2003-07-23  7:43 ` Serge Ryabchun
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: Alexey Morozov @ 2003-07-23  7:28 UTC (permalink / raw)
  To: sisyphus; +Cc: Andrey Borzenkov

А что у нас с devfs'ом делается? В смысле, какова политика партии в 2.6 ядре, 
и почему бы нам не использовать его в std-up ядре?

Небольшая предыстория вопроса: я тут попытался написать нечто вроде 
"hotmount"-а - простенький по сути, но настраиваемый плагин для hotplug'а, 
который бы брал на себя функции [раз]монтирования hotpluggable устройств.  
Ну, чтобы, вставляя очередную флэшку, не искать судорожно,  куда она уехала 
сегодня.

Собственно, все замечательно, за исключением того, что я не вполне понимаю, 
как при традиционной методике именования дивайсов (/dev/sd*) можно 
гарантированно сопоставлять данные из /proc/scsi/scsi с именем в /dev/. То, 
что я увидал в исходниках updfstab (утилита из kudzu), повергло меня в легкий 
ужас. Воспроизводить ЭТО, да еще используя голимый bash - задача 
трудноразрешимая, и, кажется, довольно безумная. При использовании devfs 
задача сводится к тривиальной.

Кстати, поскольку мой опыт общения со скази-устройствами крайне скуден, вопрос 
вот еще какой: 

Всегда ли SCSI-эмуляционные модули (ну, такие как USB-storage, или там 
какие-нибудь другие, типа IDE-шных CDRW) выделяют под каждое новое устройство 
свой SCSI-хост? Или есть более сложные случаи, когда используются, 
предположим, Id'ы или, хуже того, Lun'ы? Пока, для USB-storage'ей все хорошо, 
но, возможно, где засада есть? :-)

P.S. а означенный hotmount, вроде, приближается к состоянию "works for me".
Если кому интересно, могу, после того, как выйду из отпуска, попробовать 
отдать на растерзание. Правда, поскольку "традиционное" монтирование мне не 
очень интересно ввиду использования supermount'а на флэшках, то, поначалу, 
видимо, какие-то части, вероятно, придется дописывать самим :-). Ну, или, по 
крайней мере, подробно рассказывать мне, чего хочется :-).
-- 
С уважением,
Алексей Морозов



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

end of thread, other threads:[~2003-08-07 13:14 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-07-23  7:28 [sisyphus] Про devfs, SCSI и не только Alexey Morozov
2003-07-23  7:43 ` Serge Ryabchun
2003-07-23 12:27 ` [sisyphus] " Sergey Vlasov
2003-07-30  5:21   ` Anton Farygin
2003-07-30 12:25     ` [sisyphus] " Alexey Morozov
2003-08-07 13:14       ` Anton Farygin
2003-07-25  7:09   ` [sisyphus] " Alexey Morozov
2003-07-30  5:33     ` Anton Farygin
2003-07-30 18:52       ` [sisyphus] " Sergey S. Skulachenko

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