* [Comm] ide-scsi @ 2003-12-10 14:35 Kolya Grechukh 2003-12-10 23:09 ` Aleksey Korotkov 0 siblings, 1 reply; 21+ messages in thread From: Kolya Grechukh @ 2003-12-10 14:35 UTC (permalink / raw) To: community вопрос: в последних ядрах от альта: в частности 2.4.22-wks сабж сломан? или уже починили? как я понял по обсуждению в lkml, он сломан и в 2.6, по идеологическим соображениям. с друой стороны, существует патч от Торвальдса. прикладывание этого патча к cdrecord позволяет ему писать и без ide-scsi, через обычный ide/atapi. как насчет...? а если ни сабжа, ни патченого cdrecord в сизифе нет, получается на альте невозможно писать сидюки?... ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [Comm] ide-scsi 2003-12-10 14:35 [Comm] ide-scsi Kolya Grechukh @ 2003-12-10 23:09 ` Aleksey Korotkov 2003-12-11 6:23 ` Re[2]: " Sergey Krivulja 0 siblings, 1 reply; 21+ messages in thread From: Aleksey Korotkov @ 2003-12-10 23:09 UTC (permalink / raw) To: community On Wed, 10 Dec 2003 16:35:55 +0200 Kolya Grechukh <ngrechukh@ua.fm> wrote: KG> вопрос: KG> в последних ядрах от альта: в частности 2.4.22-wks сабж сломан? или уже KG> починили? В 2.4.23 работает. KG> как я понял по обсуждению в lkml, он сломан и в 2.6, по идеологическим KG> соображениям. В <...> бы такие соображения :( KG> с друой стороны, существует патч от Торвальдса. прикладывание KG> этого патча к cdrecord позволяет ему писать и без ide-scsi, через обычный KG> ide/atapi. как насчет...? Пишет уже давно (фича имеет статус пре-альфы), ничего прикладывать не надо. Но я принципиально не пользуюсь, ибо сие неправильно. KG> а если ни сабжа, ни патченого cdrecord в сизифе нет, получается на альте KG> невозможно писать сидюки?... Возможно. Или через <...>, то бишь ATAPI, или -- берите 2.4.23 с kernel.org и пишите через ide-scsi. Последнее на настоящий момент -- самое правильное решение. -- With best regards, Aleksey Korotkov mailto:ziga@uni.udm.ru ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re[2]: [Comm] ide-scsi 2003-12-10 23:09 ` Aleksey Korotkov @ 2003-12-11 6:23 ` Sergey Krivulja 2003-12-11 22:56 ` Aleksey Korotkov 0 siblings, 1 reply; 21+ messages in thread From: Sergey Krivulja @ 2003-12-11 6:23 UTC (permalink / raw) To: Aleksey Korotkov Hello Aleksey, Thursday, December 11, 2003, 2:09:42 AM, you wrote: KG>> как я понял по обсуждению в lkml, он сломан и в 2.6, по идеологическим KG>> соображениям. AK> В <...> бы такие соображения :( А кратко в чем суть разборок. -- Best regards, Sergey mailto:skrivulja@erec.ru ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Re[2]: [Comm] ide-scsi 2003-12-11 6:23 ` Re[2]: " Sergey Krivulja @ 2003-12-11 22:56 ` Aleksey Korotkov 2003-12-12 7:49 ` Sergey Vlasov 2003-12-12 7:57 ` Andrey Rahmatullin 0 siblings, 2 replies; 21+ messages in thread From: Aleksey Korotkov @ 2003-12-11 22:56 UTC (permalink / raw) To: community On Thu, 11 Dec 2003 09:23:46 +0300 Sergey Krivulja <skrivulja@erec.ru> wrote: SK> KG>> как я понял по обсуждению в lkml, он сломан и в 2.6, по идеологическим SK> KG>> соображениям. SK> SK> AK> В <...> бы такие соображения :( SK> А кратко в чем суть разборок. Зачем-то (интересно было бы узнать соображения :/) решили вроде как в 2.6.х отказаться от ide-scsi, _естественного_ способа употребления CD-R/CD-RW. Об этом можно прочитать до фига где, в том же /usr/share/doc/cdrtools-2.0/README.ATAPI, например: Opening/closing the door, playing audio and similar things cannot be done using vanilla IDE commands - you will need SCSI commands to do this. But how do we do this with a drive that uses an IDE interface? The ATAPI standard describes method of sending SCSI commands over IDE transport with some small limitations to the "real" SCSI standard. SCSI commands are send via IDE transport using the 'ATA packet' command. There is no SCSI emulation - ATAPI drives include native SCSI command support. For this reason, sending SCSI commands to ATAPI drives is the native method of supporting ATAPI devices. Just imagine that IDE is one of many SCSI low level transport mechanisms. И зачем вот это решили поломать -- ума не приложу, вопрос уже не ко мне (по-моему, просто идиотизм). -- With best regards, Aleksey Korotkov mailto:ziga@uni.udm.ru ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Re[2]: [Comm] ide-scsi 2003-12-11 22:56 ` Aleksey Korotkov @ 2003-12-12 7:49 ` Sergey Vlasov 2003-12-12 10:26 ` Nick Grechukh 2003-12-13 6:11 ` Re[2]: " Alexey Morozov 2003-12-12 7:57 ` Andrey Rahmatullin 1 sibling, 2 replies; 21+ messages in thread From: Sergey Vlasov @ 2003-12-12 7:49 UTC (permalink / raw) To: community [-- Attachment #1: Type: text/plain, Size: 1982 bytes --] On Fri, Dec 12, 2003 at 02:56:25AM +0400, Aleksey Korotkov wrote: > On Thu, 11 Dec 2003 09:23:46 +0300 > Sergey Krivulja <skrivulja@erec.ru> wrote: > > Зачем-то (интересно было бы узнать соображения :/) решили > вроде как в 2.6.х отказаться от ide-scsi, _естественного_ > способа употребления CD-R/CD-RW. Об этом можно прочитать > до фига где, в том же /usr/share/doc/cdrtools-2.0/README.ATAPI, > например: > > Opening/closing the door, playing audio and similar things > cannot be done using vanilla IDE commands - you will need SCSI commands > to do this. But how do we do this with a drive that uses an IDE > interface? > > The ATAPI standard describes method of sending SCSI commands over IDE > transport with some small limitations to the "real" SCSI standard. > SCSI commands are send via IDE transport using the 'ATA packet' > command. There is no SCSI emulation - ATAPI drives include native > SCSI command support. For this reason, sending SCSI commands to ATAPI > drives is the native method of supporting ATAPI devices. Just imagine > that IDE is one of many SCSI low level transport mechanisms. > > И зачем вот это решили поломать -- ума не приложу, вопрос > уже не ко мне (по-моему, просто идиотизм). На самом деле команды SCSI там никуда не делись. Изменился только способ их передачи в устройство - вместо /dev/sg* используется /dev/hd*, и для передачи команд используется ioctl. Совсем недавно в LKML была очередная перепалка по этому поводу. Линус считает, что метод именования устройств в libscg (cdrecord) - номер шины, номер устройства, номер LUN (dev=0,0,0) - никуда не годится, и вместо этого следовало бы указывать имя файла устройства (как, кстати, сейчас и делается в cdrecord при использовании ide-cd (dev=/dev/hdc), но в README.ATAPI написано, что этот метод официально не поддерживается). На самом деле при работе через /dev/sg* действительно приходится открывать все устройства подряд и искать устройство с нужными номерами. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Re[2]: [Comm] ide-scsi 2003-12-12 7:49 ` Sergey Vlasov @ 2003-12-12 10:26 ` Nick Grechukh 2003-12-12 10:40 ` Sergey Vlasov 2003-12-13 6:11 ` Re[2]: " Alexey Morozov 1 sibling, 1 reply; 21+ messages in thread From: Nick Grechukh @ 2003-12-12 10:26 UTC (permalink / raw) To: community On Fri, 12 Dec 2003 10:49:15 +0300 Sergey Vlasov <vsu@altlinux.ru> wrote: > On Fri, Dec 12, 2003 at 02:56:25AM +0400, Aleksey Korotkov wrote: > > On Thu, 11 Dec 2003 09:23:46 +0300 > > Sergey Krivulja <skrivulja@erec.ru> wrote: > > > > Зачем-то (интересно было бы узнать соображения :/) решили > > вроде как в 2.6.х отказаться от ide-scsi, _естественного_ > > способа употребления CD-R/CD-RW. Об этом можно прочитать > > до фига где, в том же /usr/share/doc/cdrtools-2.0/README.ATAPI, > > например: > > > > Opening/closing the door, playing audio and similar things > > cannot be done using vanilla IDE commands - you will need SCSI commands > > to do this. But how do we do this with a drive that uses an IDE > > interface? > > > > The ATAPI standard describes method of sending SCSI commands over IDE > > transport with some small limitations to the "real" SCSI standard. > > SCSI commands are send via IDE transport using the 'ATA packet' > > command. There is no SCSI emulation - ATAPI drives include native > > SCSI command support. For this reason, sending SCSI commands to ATAPI > > drives is the native method of supporting ATAPI devices. Just imagine > > that IDE is one of many SCSI low level transport mechanisms. > > > > И зачем вот это решили поломать -- ума не приложу, вопрос > > уже не ко мне (по-моему, просто идиотизм). > > На самом деле команды SCSI там никуда не делись. Изменился только > способ их передачи в устройство - вместо /dev/sg* используется > /dev/hd*, и для передачи команд используется ioctl. > > Совсем недавно в LKML была очередная перепалка по этому поводу. Линус > считает, что метод именования устройств в libscg (cdrecord) - номер > шины, номер устройства, номер LUN (dev=0,0,0) - никуда не годится, и > вместо этого следовало бы указывать имя файла устройства (как, кстати, > сейчас и делается в cdrecord при использовании ide-cd (dev=/dev/hdc), > но в README.ATAPI написано, что этот метод официально не > поддерживается). На самом деле при работе через /dev/sg* > действительно приходится открывать все устройства подряд и искать > устройство с нужными номерами. т.е. можно отказаться от использования ide-scsi в пользу ide-cd (который afaiu работает без дополнительных телодвижений)? и записывать можно? ---- -> http://torg.alkar.net -> Nokia 6610 - $30 -> Nokia 3310 - $7 -> SDRAM 256 Mb - $5 -> http://torg.alkar.net ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Re[2]: [Comm] ide-scsi 2003-12-12 10:26 ` Nick Grechukh @ 2003-12-12 10:40 ` Sergey Vlasov 2003-12-12 10:46 ` Nick Grechukh 0 siblings, 1 reply; 21+ messages in thread From: Sergey Vlasov @ 2003-12-12 10:40 UTC (permalink / raw) To: community [-- Attachment #1: Type: text/plain, Size: 709 bytes --] On Fri, Dec 12, 2003 at 12:26:43PM +0200, Nick Grechukh wrote: > т.е. можно отказаться от использования > ide-scsi в пользу ide-cd (который afaiu работает без > дополнительных телодвижений)? и > записывать можно? Для ядра 2.6 это рекомендуемый метод (ide-scsi вроде бы недавно чинили - патч пролетал, но я не проверял, приняли ли его). А вот в 2.4.x так лучше не делать. Проблема в том, что интерфейс для работы через ATAPI в ядрах 2.4.x не поддерживает DMA; единственный способ использовать DMA для записи CD в 2.4.x - через ide-scsi, и только при размере сектора 2048 (т.е. для дисков с данными, но не для аудио). В 2.6 DMA поддерживается, причём лучше (работает и при записи аудио, и в режиме RAW). [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Re[2]: [Comm] ide-scsi 2003-12-12 10:40 ` Sergey Vlasov @ 2003-12-12 10:46 ` Nick Grechukh 2003-12-12 10:54 ` Denis S. Filimonov ` (2 more replies) 0 siblings, 3 replies; 21+ messages in thread From: Nick Grechukh @ 2003-12-12 10:46 UTC (permalink / raw) To: community On Fri, 12 Dec 2003 13:40:51 +0300 Sergey Vlasov <vsu@altlinux.ru> wrote: > On Fri, Dec 12, 2003 at 12:26:43PM +0200, Nick Grechukh wrote: > > т.е. можно отказаться от использования > > ide-scsi в пользу ide-cd (который afaiu работает без > > дополнительных телодвижений)? и > > записывать можно? > > Для ядра 2.6 это рекомендуемый метод (ide-scsi вроде бы недавно > чинили - патч пролетал, но я не проверял, приняли ли его). А вот в > 2.4.x так лучше не делать. Проблема в том, что интерфейс для работы > через ATAPI в ядрах 2.4.x не поддерживает DMA; единственный способ > использовать DMA для записи CD в 2.4.x - через ide-scsi, и только при > размере сектора 2048 (т.е. для дисков с данными, но не для аудио). В > 2.6 DMA поддерживается, причём лучше (работает и при записи аудио, и в > режиме RAW). ясно. запись _без_ дма чревата большим количеством испорченных болванок, isn't it? и я не совсем понял, ide-scsi починен в 2.4.23-alt, замечательно, а в 2.4.22? мне win4lin нужен... ---- -> http://torg.alkar.net -> Nokia 6610 - $30 -> Nokia 3310 - $7 -> SDRAM 256 Mb - $5 -> http://torg.alkar.net ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Re[2]: [Comm] ide-scsi 2003-12-12 10:46 ` Nick Grechukh @ 2003-12-12 10:54 ` Denis S. Filimonov 2003-12-12 11:21 ` Sergey Vlasov 2003-12-13 18:47 ` some_x 2 siblings, 0 replies; 21+ messages in thread From: Denis S. Filimonov @ 2003-12-12 10:54 UTC (permalink / raw) To: community On Friday 12 December 2003 16:46, Nick Grechukh wrote: > ясно. запись _без_ дма чревата большим > количеством испорченных болванок, isn't it? и в общем-то нет, записываются нормально, правда система при этом ведет себя не очень хорошо. -- Sincerely, Denis. ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Re[2]: [Comm] ide-scsi 2003-12-12 10:46 ` Nick Grechukh 2003-12-12 10:54 ` Denis S. Filimonov @ 2003-12-12 11:21 ` Sergey Vlasov 2003-12-12 22:07 ` Aleksey Korotkov 2003-12-13 18:47 ` some_x 2 siblings, 1 reply; 21+ messages in thread From: Sergey Vlasov @ 2003-12-12 11:21 UTC (permalink / raw) To: community [-- Attachment #1: Type: text/plain, Size: 1696 bytes --] On Fri, Dec 12, 2003 at 12:46:01PM +0200, Nick Grechukh wrote: > On Fri, 12 Dec 2003 13:40:51 +0300 > Sergey Vlasov <vsu@altlinux.ru> wrote: > >On Fri, Dec 12, 2003 at 12:26:43PM +0200, Nick Grechukh wrote: > >> т.е. можно отказаться от использования > >> ide-scsi в пользу ide-cd (который afaiu работает без > >> дополнительных телодвижений)? и > >> записывать можно? > > > >Для ядра 2.6 это рекомендуемый метод (ide-scsi вроде бы недавно > >чинили - патч пролетал, но я не проверял, приняли ли его). А вот в > >2.4.x так лучше не делать. Проблема в том, что интерфейс для работы > >через ATAPI в ядрах 2.4.x не поддерживает DMA; единственный способ > >использовать DMA для записи CD в 2.4.x - через ide-scsi, и только при > >размере сектора 2048 (т.е. для дисков с данными, но не для аудио). В > >2.6 DMA поддерживается, причём лучше (работает и при записи аудио, и в > >режиме RAW). > ясно. запись _без_ дма чревата большим > количеством испорченных болванок, isn't it? Не совсем - просто запись без DMA сильно грузит систему, и больше вероятность получить buffer underrun. Современные писалки имеют режим BURN-Free, который cdrecord умеет включать - это позволяет избежать порчи дисков. > и я не совсем понял, ide-scsi починен в 2.4.23-alt, замечательно, а > в 2.4.22? мне win4lin нужен... Речь шла о том, что ide-scsi сломан в 2.6. Также он был сильно сломан в 2.4.21 (из-за чего возник kernel-fix-drivers-ide-scsi); в 2.4.22 эту ошибку исправили, и kernel-fix-drivers-ide-scsi был упразднён. Хотя потом нашлась ещё одна проблема - см. kernel-fix-drivers-ide, 06_ide-scsi-lockup.patch (у меня она не проявлялась). В ядрах 2.4.22-wks-* в Сизифе этот патч тоже прикладывается. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Re[2]: [Comm] ide-scsi 2003-12-12 11:21 ` Sergey Vlasov @ 2003-12-12 22:07 ` Aleksey Korotkov 2003-12-13 9:32 ` Sergey Vlasov 0 siblings, 1 reply; 21+ messages in thread From: Aleksey Korotkov @ 2003-12-12 22:07 UTC (permalink / raw) To: community On Fri, 12 Dec 2003 14:21:35 +0300 Sergey Vlasov <vsu@altlinux.ru> wrote: SV> Речь шла о том, что ide-scsi сломан в 2.6. Также он был сильно сломан SV> в 2.4.21 (из-за чего возник kernel-fix-drivers-ide-scsi); в 2.4.22 эту SV> ошибку исправили Нет, не исправили (если, конечно, говорить об "официальном" 2.4.22). В 2.4.23 всё в норме. -- With best regards, Aleksey Korotkov mailto:ziga@uni.udm.ru ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Re[2]: [Comm] ide-scsi 2003-12-12 22:07 ` Aleksey Korotkov @ 2003-12-13 9:32 ` Sergey Vlasov 2003-12-13 21:34 ` Aleksey Korotkov 0 siblings, 1 reply; 21+ messages in thread From: Sergey Vlasov @ 2003-12-13 9:32 UTC (permalink / raw) To: community [-- Attachment #1: Type: text/plain, Size: 564 bytes --] On Sat, Dec 13, 2003 at 02:07:36AM +0400, Aleksey Korotkov wrote: > On Fri, 12 Dec 2003 14:21:35 +0300 > Sergey Vlasov <vsu@altlinux.ru> wrote: > > SV> Речь шла о том, что ide-scsi сломан в 2.6. Также он был сильно сломан > SV> в 2.4.21 (из-за чего возник kernel-fix-drivers-ide-scsi); в 2.4.22 эту > SV> ошибку исправили > > Нет, не исправили (если, конечно, говорить об "официальном" > 2.4.22). В 2.4.23 всё в норме. Вы имеете в виду 06_ide-scsi-lockup.patch из kernel-fix-driver-ide? Этот патч действительно вошёл в 2.4.23; а выше шла речь о другой ошибке. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Re[2]: [Comm] ide-scsi 2003-12-13 9:32 ` Sergey Vlasov @ 2003-12-13 21:34 ` Aleksey Korotkov 0 siblings, 0 replies; 21+ messages in thread From: Aleksey Korotkov @ 2003-12-13 21:34 UTC (permalink / raw) To: community On Sat, 13 Dec 2003 12:32:52 +0300 Sergey Vlasov <vsu@altlinux.ru> wrote: SV> Вы имеете в виду 06_ide-scsi-lockup.patch из kernel-fix-driver-ide? Мм... Не понял. Чей это патч? Я говорил исключительно об ядре с kernel.org, версиях 2.4.22 и 2.4.23. SV> Этот патч действительно вошёл в 2.4.23; а выше шла речь о другой SV> ошибке. О какой? Речь, вроде, шла лишь о том, работает или нет ide-scsi на той или иной версии ядра... Так вот, на 2.4.22 с _kernel.org_ ide-scsi не работает -- я проверял, и писал в рассылку о тех граблях, которые там есть (например, при монтировании CD вместо истинного содержания видна какая-то лабуда, может вообще не смонтироваться, DVD-Video не играется и т.д.). На 2.4.23 (тоже с kernel.org) всё в полном порядке. -- With best regards, Aleksey Korotkov mailto:ziga@uni.udm.ru ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [Comm] ide-scsi 2003-12-12 10:46 ` Nick Grechukh 2003-12-12 10:54 ` Denis S. Filimonov 2003-12-12 11:21 ` Sergey Vlasov @ 2003-12-13 18:47 ` some_x 2 siblings, 0 replies; 21+ messages in thread From: some_x @ 2003-12-13 18:47 UTC (permalink / raw) To: community Nick Grechukh пишет: > On Fri, 12 Dec 2003 13:40:51 +0300 > Sergey Vlasov <vsu@altlinux.ru> wrote: > >> On Fri, Dec 12, 2003 at 12:26:43PM +0200, Nick Grechukh wrote: >> > т.е. можно отказаться от использования > ide-scsi в пользу ide-cd >> (который afaiu работает без > дополнительных телодвижений)? и > >> записывать можно? >> >> Для ядра 2.6 это рекомендуемый метод (ide-scsi вроде бы недавно >> чинили - патч пролетал, но я не проверял, приняли ли его). А вот в >> 2.4.x так лучше не делать. Проблема в том, что интерфейс для работы >> через ATAPI в ядрах 2.4.x не поддерживает DMA; единственный способ >> использовать DMA для записи CD в 2.4.x - через ide-scsi, и только при >> размере сектора 2048 (т.е. для дисков с данными, но не для аудио). В >> 2.6 DMA поддерживается, причём лучше (работает и при записи аудио, и в >> режиме RAW). > > ясно. запись _без_ дма чревата большим количеством испорченных > болванок, isn't it? и я не совсем понял, ide-scsi починен в > 2.4.23-alt, замечательно, а в 2.4.22? мне win4lin нужен... ---- > Я извиняюсь, но win4lin`ний патч уже есть для 2.6-test11(правда сконфигурировать generic ядро, как выяснилось(см. мой пост "не грузится ядро"), уметь надо. Позволю себе ещё два вопроса почти по теме: 1) Сейчас я, иногда, пишу диски в vmware(ни у кого кстати не стоит win98 в vmware с работающим звуком), как бы через SCSI устройство, если на ядре 2.6 vmware сказать что hd* это скази девайс он его воспримет, иначе как писать диске в vmware на ядре 2.6? 2)Для чего нужен режим RAW и чем отличаются его вариации. ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Re[2]: [Comm] ide-scsi 2003-12-12 7:49 ` Sergey Vlasov 2003-12-12 10:26 ` Nick Grechukh @ 2003-12-13 6:11 ` Alexey Morozov 2003-12-14 16:03 ` Sergey Vlasov 2003-12-14 17:43 ` Andrey Rahmatullin 1 sibling, 2 replies; 21+ messages in thread From: Alexey Morozov @ 2003-12-13 6:11 UTC (permalink / raw) To: community [-- Attachment #1: Type: text/plain, Size: 461 bytes --] On Fri, Dec 12, 2003 at 10:49:15AM +0300, Sergey Vlasov wrote: > поддерживается). На самом деле при работе через /dev/sg* > действительно приходится открывать все устройства подряд и искать > устройство с нужными номерами. Круто. devfs навсегда? В конце концов, есть же соответствующий патчик на sd_mod, который указует, какой BUS-адрес у того или иного дивайса. По-моему, существенно более прямое решение. Не знаю только, почему Антон его давеча исключил. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Re[2]: [Comm] ide-scsi 2003-12-13 6:11 ` Re[2]: " Alexey Morozov @ 2003-12-14 16:03 ` Sergey Vlasov 2003-12-14 17:43 ` Andrey Rahmatullin 1 sibling, 0 replies; 21+ messages in thread From: Sergey Vlasov @ 2003-12-14 16:03 UTC (permalink / raw) To: community [-- Attachment #1: Type: text/plain, Size: 1747 bytes --] On Sat, Dec 13, 2003 at 12:11:29PM +0600, Alexey Morozov wrote: > On Fri, Dec 12, 2003 at 10:49:15AM +0300, Sergey Vlasov wrote: > > поддерживается). На самом деле при работе через /dev/sg* > > действительно приходится открывать все устройства подряд и искать > > устройство с нужными номерами. > Круто. devfs навсегда? 2.6.0-test11: config DEVFS_FS bool "/dev file system support (OBSOLETE)" Кроме того, от поиска это всё равно не избавляет - только перебирать придётся не всю свалку в статическом /dev, а лишь имеющиеся устройства. Линус ругался вот по какому поводу: идентификация устройств по номерам bus,dev,lun (как сделано в cdrecord) во многих случаях не годится (в частности, он приводит в пример iSCSI; да и сейчас при использовании usb-storage номера поедут). Напротив, имена в /dev можно поддерживать в актуальном состоянии (их всё равно приходится поддерживать для всех остальных программ). Наличие отдельно sg и отдельно обычного драйвера тоже не улучшает положение - например, сейчас после записи CD приходится открывать и закрывать лоток, чтобы записанные данные стали доступны для чтения; это можно было бы сделать через драйвер sr без лишнего дёргания, но искать соответствующий /dev/scd* неудобно. > В конце концов, есть же соответствующий патчик на sd_mod, который > указует, какой BUS-адрес у того или иного дивайса. По-моему, существенно > более прямое решение. Не знаю только, почему Антон его давеча исключил. Никуда этот патч не делся. Но он именно для sd, на CD-ROM он не действует. И тут фактически нужно два таких патча - в sr_mod (чтобы найти host/bus/dev/lun) и в sg (чтобы найти номер sg с этими host/bus/dev/lun). В sysfs в 2.6 эта информация вроде бы должна быть (хотя как раз там ide-scsi не нужен). [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Re[2]: [Comm] ide-scsi 2003-12-13 6:11 ` Re[2]: " Alexey Morozov 2003-12-14 16:03 ` Sergey Vlasov @ 2003-12-14 17:43 ` Andrey Rahmatullin 2003-12-15 3:00 ` Alexey Morozov 1 sibling, 1 reply; 21+ messages in thread From: Andrey Rahmatullin @ 2003-12-14 17:43 UTC (permalink / raw) To: community [-- Attachment #1: Type: text/plain, Size: 507 bytes --] On Sat, Dec 13, 2003 at 12:11:29PM +0600, Alexey Morozov wrote: > On Fri, Dec 12, 2003 at 10:49:15AM +0300, Sergey Vlasov wrote: > > поддерживается). На самом деле при работе через /dev/sg* > > действительно приходится открывать все устройства подряд и искать > > устройство с нужными номерами. > Круто. devfs навсегда? Тогда уж udev. -- Если пользователь хочет выполнять системые привилегированные задачи, то это почти так же плохо, как и выполнение рутом пользовательских задач. -- ldv in sisyphus@ [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Re[2]: [Comm] ide-scsi 2003-12-14 17:43 ` Andrey Rahmatullin @ 2003-12-15 3:00 ` Alexey Morozov 2003-12-15 13:21 ` Andrey Rahmatullin 0 siblings, 1 reply; 21+ messages in thread From: Alexey Morozov @ 2003-12-15 3:00 UTC (permalink / raw) To: community [-- Attachment #1: Type: text/plain, Size: 381 bytes --] On Sun, Dec 14, 2003 at 10:43:05PM +0500, Andrey Rahmatullin wrote: > On Sat, Dec 13, 2003 at 12:11:29PM +0600, Alexey Morozov wrote: > > > поддерживается). На самом деле при работе через /dev/sg* > > > действительно приходится открывать все устройства подряд и искать > > > устройство с нужными номерами. > > Круто. devfs навсегда? > Тогда уж udev. Хех... А в чем прелесть? ;-) [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Re[2]: [Comm] ide-scsi 2003-12-15 3:00 ` Alexey Morozov @ 2003-12-15 13:21 ` Andrey Rahmatullin 2003-12-16 11:29 ` Alexey Morozov 0 siblings, 1 reply; 21+ messages in thread From: Andrey Rahmatullin @ 2003-12-15 13:21 UTC (permalink / raw) To: community [-- Attachment #1: Type: text/plain, Size: 664 bytes --] On Mon, Dec 15, 2003 at 09:00:54AM +0600, Alexey Morozov wrote: > On Sun, Dec 14, 2003 at 10:43:05PM +0500, Andrey Rahmatullin wrote: > > On Sat, Dec 13, 2003 at 12:11:29PM +0600, Alexey Morozov wrote: > > > > поддерживается). На самом деле при работе через /dev/sg* > > > > действительно приходится открывать все устройства подряд и искать > > > > устройство с нужными номерами. > > > Круто. devfs навсегда? > > Тогда уж udev. > Хех... А в чем прелесть? ;-) В том, что в 2.6 фактически нет devfs (уже приводили строчу из конфига), а его заменой считается udev. -- Использовать зарезервированные словосочетания не по назначению нехорошо. :) -- ldv in devel@ [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Re[2]: [Comm] ide-scsi 2003-12-15 13:21 ` Andrey Rahmatullin @ 2003-12-16 11:29 ` Alexey Morozov 0 siblings, 0 replies; 21+ messages in thread From: Alexey Morozov @ 2003-12-16 11:29 UTC (permalink / raw) To: community [-- Attachment #1: Type: text/plain, Size: 314 bytes --] On Mon, Dec 15, 2003 at 06:21:05PM +0500, Andrey Rahmatullin wrote: > > > > Круто. devfs навсегда? > > > Тогда уж udev. > > Хех... А в чем прелесть? ;-) > В том, что в 2.6 фактически нет devfs (уже приводили строчу из конфига), а > его заменой считается udev. Ну, я смотрел на udev-0.2... Сыровато, мягко говоря. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Re[2]: [Comm] ide-scsi 2003-12-11 22:56 ` Aleksey Korotkov 2003-12-12 7:49 ` Sergey Vlasov @ 2003-12-12 7:57 ` Andrey Rahmatullin 1 sibling, 0 replies; 21+ messages in thread From: Andrey Rahmatullin @ 2003-12-12 7:57 UTC (permalink / raw) To: community [-- Attachment #1: Type: text/plain, Size: 808 bytes --] On Fri, Dec 12, 2003 at 02:56:25AM +0400, Aleksey Korotkov wrote: [...] > Зачем-то (интересно было бы узнать соображения :/) решили > вроде как в 2.6.х отказаться от ide-scsi, _естественного_ > способа употребления CD-R/CD-RW. [...] Добавлю и свои $0.02: - ide_scsi is completely broken in 2.6 currently. Known problem. If you need it either use 2.4 or fix it 8) - Jens Axboe added the ability to use DMA for writing CDs on ATAPI devices. Writing CDs should be much faster than it was in 2.4, and also less prone to buffer underruns and the like. - With a recent cdrecord, you also no longer need ide-scsi in order to use an IDE CD writer. Цитаты из известного документа post-halloween-2.6. -- > ... но на самом деле хочется БАСОВ =))) Тогда нужны КОЛОНКИ :)) -- mike in community@ [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 21+ messages in thread
end of thread, other threads:[~2003-12-16 11:29 UTC | newest] Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2003-12-10 14:35 [Comm] ide-scsi Kolya Grechukh 2003-12-10 23:09 ` Aleksey Korotkov 2003-12-11 6:23 ` Re[2]: " Sergey Krivulja 2003-12-11 22:56 ` Aleksey Korotkov 2003-12-12 7:49 ` Sergey Vlasov 2003-12-12 10:26 ` Nick Grechukh 2003-12-12 10:40 ` Sergey Vlasov 2003-12-12 10:46 ` Nick Grechukh 2003-12-12 10:54 ` Denis S. Filimonov 2003-12-12 11:21 ` Sergey Vlasov 2003-12-12 22:07 ` Aleksey Korotkov 2003-12-13 9:32 ` Sergey Vlasov 2003-12-13 21:34 ` Aleksey Korotkov 2003-12-13 18:47 ` some_x 2003-12-13 6:11 ` Re[2]: " Alexey Morozov 2003-12-14 16:03 ` Sergey Vlasov 2003-12-14 17:43 ` Andrey Rahmatullin 2003-12-15 3:00 ` Alexey Morozov 2003-12-15 13:21 ` Andrey Rahmatullin 2003-12-16 11:29 ` Alexey Morozov 2003-12-12 7:57 ` Andrey Rahmatullin
ALT Linux Community general discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/community/0 community/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 community community/ http://lore.altlinux.org/community \ mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com public-inbox-index community Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.community AGPL code for this site: git clone https://public-inbox.org/public-inbox.git