The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Развитие IDE-подсистемы Linux ядра может быть заморожено

25.06.2009 08:39

Дэвид Миллер (David Miller), занимающийся в Linux ядре поддержкой архитектуры SPARC и сетевой инфраструктуры, временно занял пост мантейнера IDE-подсистемы, в результате конфликта заменив Бартоломея Золниеркиевича (Bartlomiej Zolnierkiewicz). Причиной для изменений послужило обращение пользователя SPARC, с описанием проблемы с драйвером IDE для последних версий ядра. Данное обращение вызвало активное обсуждение проблемы. Миллер настаивал на том, чтобы Золниеркиевич добавил многочисленные изменения в IDE подсистему, которые не были должным образом протестированы. Золниеркиевич в ответ писал: "Я очень устал от такой враждебности по отношению к изменениям в IDE-подсистеме" и предложил Миллеру взять на себя ее поддержку.

Новый мейнтейнер IDE-подсистемы не планирует каких-либо серьезных изменений. Он сказал: "Я собираюсь относиться к IDE-подсистеме, как к наследию". Таким образом, развитие IDE-подсистемы будет связано с PATA-приводами в Libata-подсистеме, которые были объединены в Linux ядре версии 2.6.19, в конце 2006 года. Некоторые разработчики ожидали, что эти драйверы станут заменой для устаревших в IDE-подсистеме, которая является источником постоянных разногласий на протяжении более десяти лет. Золниеркиевич производил крупные изменения в IDE-подсистемы в последние годы, и объединил все драйверы, в результате чего, вместо предполагаемой замены одной системы на другую, эти две подсистемы стали конкурирующими. Линус Торвальдс со своей стороны призвал Миллера и Золниеркиевича найти другое решение возникшей проблемы.

  1. Главная ссылка к новости (http://www.h-online.com/open/K...)
Автор новости: Игорь Штомпель
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/22312-linux
Ключевые слова: linux, kernel, ide
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (31) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Алекс (??), 10:41, 25/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Угу... Было бы еще чего замораживать. А то работает через пень колоду. Например собираю комп, ставлю убунту, подключаю щелевой IDE DVD привод через PATA-SATA переходник и.... ХРЕН. Сыплются ошибки... Нифига не работает. Меняю сидюк и опять фик - оказывается линукс с переходником договориться не может. Пробую другую убунту-лайв - фик. Всовываю в винду - работает. Подключаю к убунте через USB переходник - начинает работать. НО. Только с CD-дисками. Всовываешь DVD - начинаются ошибки. Подключаешь к винде - с теми же DVD все нормально.
     
     
  • 2.3, alexxy (?), 10:45, 25/06/2009 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Убунта не показатель. SATA и PATA сидюки на подсистеме libata работают на ура. Нигде проблем не видел.
     
     
  • 3.11, dry (?), 11:14, 25/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > Миллер настаивал на том, чтобы Золниеркиевич добавил
    > многочисленные изменения в IDE подсистему, которые
    > не были должным образом протестированы.

    Ну если заявление про тестирование правда, то какие претензии.
    Странно, что человека, пытающегося протолкнуть
    "должным образом не протестированный" код в ядро, ставят
    мейнтейнером, вместо того, что адекватно послать на ...
    Что-то поломалось в консерватории.

     
     
  • 4.24, www2 (??), 13:28, 25/06/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Ну если заявление про тестирование правда, то какие претензии.
    >Странно, что человека, пытающегося протолкнуть
    >"должным образом не протестированный" код в ядро, ставят
    >мейнтейнером, вместо того, что адекватно послать на ...
    >Что-то поломалось в консерватории.

    А по-моему как раз всё логично. Если человек так хочет пропихнуть свою подсистему, то пусть тогда отвечает за свои ошибки сам. А то получается, что один ломает, а другому после него чинить.

     
  • 3.30, bliss (?), 22:57, 25/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Fujitsu-Siemens xa-2528. Не работает двд привод. Драйвер pata не работает. ata74-xx (по-моему так) работает только при отключении одной из опций ядра (уж не помню, какой). В ядрах после 2.6.24 эта опция уже не отключается. Все. Так и остался на этом ядре. Иначе не работает. Венда -- работает отлично. Так что как повезет.
     
     
  • 4.33, anon (?), 01:52, 26/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Fujitsu-Siemens xa-2528. Не работает двд привод. Драйвер pata не работает. ata74-xx (по-моему
    >так) работает только при отключении одной из опций ядра (уж не
    >помню, какой). В ядрах после 2.6.24 эта опция уже не отключается.
    >Все. Так и остался на этом ядре. Иначе не работает. Венда
    >-- работает отлично. Так что как повезет.

    Посмотри, что за опция. Попробуй портировать ее.

     
     
  • 5.35, анон (?), 05:59, 26/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Посмотри, что за опция. Попробуй портировать ее.

    очень правильное предложение: "не работает привод? патч ядро, это же так просто!"

     
  • 2.13, Аноним (-), 11:37, 25/06/2009 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Возьми минимальный диск Генту, загрузись с него и посмотри, найдется ли твой ДВД. Если найдется, тогда собирай ядро - раз заработало с загрузочным ядром, то и с собранным тобой заработает.  Значит и в Убунте могут быть проблемы в через пень колоду собранном ядре. Или продолжай ставить Генту, или возьми другой бинарный дистр, но уже нормальный, а не эту... гм.
     
     
  • 3.17, Аноним (-), 12:10, 25/06/2009 [^] [^^] [^^^] [ответить]  
  • +3 +/
    А что, аура генты автоматически снимает половину проблем?
     
     
  • 4.22, артем (?), 12:49, 25/06/2009 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Да нет. Просто видимо человек привык использовать генту. Но тем не менее смысл верен - берется установщик другого дистра и проверяется. Если с ним все нормально - то дело скорее всего  в ядре убунты.
     
  • 3.23, Андрей (??), 12:52, 25/06/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я тут gытался нетбуке асер с флэшки загрузится (сделана из systemrescuecd по их же инструкции). Комп 4-х летней давности грузится, асер выключает экран и все... может асеры чего намудрили на пару с "его имя не произносят вслух" ...
     
     
  • 4.36, Аноним (-), 09:57, 26/06/2009 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ЧТОАА?!? У меня почему-то тот же sysresccd с флешки отлично работает на том же нетбуке. Проверь свои руки, правильно ли они растут.
     
  • 2.19, Alen (??), 12:27, 25/06/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я тоже считаю что убунта не показатель. Дистр можно притягивать если только это результат дистровых патчей. Какой конкретно драйвер
    в ядре, по вашему, глючит?
     

  • 1.2, alexxy (?), 10:44, 25/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Ну вообще есть libata которая ест и SATA и PATA устройства. И есть libsas которая ест SAS. Смысл держать отдельно IDE непонятен. Это скорее наследие, че то что стоит развивать.
     
  • 1.6, Анонимус (ok), 11:02, 25/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    IDE ещё нужны? ИМХО, они остались только на древних компах и embedded-системах.
     
     
  • 2.10, Vasily Pupkin (?), 11:14, 25/06/2009 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А типа для embedded ничего развивать не надо?
     
     
  • 3.20, Alen (??), 12:30, 25/06/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >А типа для embedded ничего развивать не надо?

    А что libata для embedded не кошерна?

     
  • 2.15, vadiml (?), 12:04, 25/06/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я пару месяцев купил новую мать на AMD 790FX, так на ней 6 SATA портов и 1 IDE, на который я повесил DVD-RW

    У меня древний комп, раз на матери распаян IDE?

     
     
  • 3.38, User294 (ok), 18:31, 26/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > У меня древний комп, раз на матери распаян IDE?

    У мну такая же мамка.IDE есть.Но очень хочется выкинуть последний легаси DVD заменив его на SATA.Хотя-бы потому что IDE кабель здоровый и порядком портит вентиляцию в системнике.Тем паче что из-за древности у девайса село чтение cd и подсело - dvd.Свои 6 лет он отбарабанил честно.

     
  • 2.16, Дмитрий Ю. Карпов (?), 12:05, 25/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    IDE до сих пор в продаже: недавно глядел http://www.fcenter.ru/products.shtml?eshop/act=p:a:0:5:a:a:1072:0:a:1:30:r:1: - там PATA-диски от 80 до 500 GB.
     
  • 2.25, fidaj (ok), 13:31, 25/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Половина гугла на IDE дисках работает;)
     
     
  • 3.29, накнк (?), 21:39, 25/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    ну гугл как-нибудь сам разберется со своими IDE. В крайнем случае сам что-нибудь напишет для себя. А здесь решаются проблемы десктопа и серверов помельче, которым надо готовое ядро "искаропки"
     

  • 1.18, Аноним (-), 12:26, 25/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Очень плохо. В своё время у меня сказёвый сканер работал только на GNU/Linux потому что связку ide-scsi переходник + сканер винда не понимала, а GNU/Linux прекрасно понимал. При этом тот конфиг давно не продавался, а скорость работы была со временем значительно улучшена, так что и нового сканера покупать не надо было. IDE-железо же до сих под продаётся по полной программе.

    Если разработка будет остановлена, то это будет явно не случайно. Слишком выгодно такое положение дел для M$ и корпораций производящих железо, когда старая технология работает плохо или не работает вообще под новыми операционными системами. Это позволяет впаривать что-то новое не только как yet another useless hardware, но и как нечто решающее проблему.

     
     
  • 2.21, Alen (??), 12:49, 25/06/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    <skip>
    >IDE-железо же до сих под
    >продаётся по полной программе.
    >
    >Если разработка будет остановлена, то это будет явно не случайно. Слишком выгодно
    >такое положение дел для M$ и корпораций производящих железо, когда старая
    >технология работает плохо или не работает вообще под новыми операционными системами.
    >Это позволяет впаривать что-то новое не только как yet another useless
    >hardware, но и как нечто решающее проблему.

    Вообще не понимаю причину шума! Как будто PATA в libata на поддерживается?!!
    Покупайте свой параллельный винт и работайте с ним, для этого IDE подсистема
    в 90% случаев уже не нужна! А если ее убрать, и направить силы на libata,
    то и остальное 10% будет  поддержено.

    З.Ы. У меня на интелевской маме НЕТ IDE, но у меня есть 2 параллельных винта и сидюк,
    вопрос решился покупкой (450р) контролера PCI-e1x agestar. Который работает через
    либата (чип jmicron) - в полне себе доволен жизнью.
    Но, все равно, скоро избавлюсь от этого параллельного хлама,
    а контролер вам продам, если не хотите в будущее ;)

     
     
  • 3.28, Warhead Wardick (?), 18:04, 25/06/2009 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Эт врядли! Скорее всего к тому времени окажется что "устарело" че нить ешё - ну USB1.1 к примеру и пойдешь ты снова поддерживаемый контролер покупать, а там и видео AGP прокиснет ... вобщем готовь бабло малыш, экономь на мороженом :)
     
     
  • 4.31, Alen (??), 23:31, 25/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    А к какому времени?
    Вообще upgrade - это процесс, а не результат и
    в компьютерном мире достаточно быстрый процесс,
    Но я так понимаю вы уже все и навсегда себе купили
    в током случае желаю вам счастья и радости с USB1.1,
    AGP и IDE, лопайте мороженое на сэкономленное,а что вам еще остается, раз на
    апгрейд не хватает :)

    З.Ы Да, на брудершафт я с ВАМИ не пил!

     
     
  • 5.34, CDigger (?), 05:54, 26/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Вообще upgrade - это процесс, а не результат

    Правильно - это процесс получения результата. Приобретение нового железа и установка софта не должна быть самоцелью (как представляется некоторым). У меня стоит скромная машинка и крутит багтрекер для собственных нужд + когда иногда файлы качает. Так вот там и IDE и USB1 и еще память rimm образца 2001 года. И что мне под эти, с позволения сказать, задачи новый комп покупать каждые пол-года или год? Или не обновлять операционку и софт который, вообще-то, в internet на всеобщем обозрении крутится?

     
     
  • 6.37, Alen (??), 11:12, 26/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Апгрейд не самоцель! Но прогресс остановить не возможно
    с этим как минимум придется жить, я вот например,
    предпочитаю радоваться его результатам.
    А что ваше железо образца 2001 года не поддерживается в либата?
    Или вас больше напрягают грабли при переходе с hda на sda из
    за вас разрабы должны вести 2 параллельных ветки драйверов?
     
     
  • 7.39, аноним (?), 19:09, 26/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >из за вас разрабы должны вести 2 параллельных ветки драйверов

    ура! нашлись, виновные в экономическом кризисе

     

  • 1.26, Шурек Табуреткин (?), 14:13, 25/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хоть и стоит убунта, тем не менее, это таки далеко не показатель. Слегка не по теме: в ней не работает должным образом DMCRadio. В Слаке же все на ура. Так что советую опробовать другой дистр таки.
     
  • 1.32, TT (?), 01:07, 26/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >>..которая является источником постоянных разногласий на протяжении более десяти лет

    О_о Мамамия.
    Интересно, будет ли однажды в линуксе хотя-бы подобие вертикали управления?...
    Учились бы у FreeBSD хотя-бы, раз на Windows смотреть религия не позволяет.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру