> man operating_systems
KernelTrap: Поддержка SCSI ID в Linux
Линус Торвальдс высказался по поводу давних споров между разными разработчиками (особенно Йоргом Шиллингом, автором cdrecord) насчет поддержки SCSI ID в Linux. SCSI ID представляет собой четверку чисел controller/channel/id/lun, которая для старых SCSI устройств представляла реальную информацию о положении устройства на шине. Однако сегодня, когда каждый пишущий дисковод и USB флэшка представляется SCSI устройством, эти числа потеряли какое-либо реальное значение, а уж особенно с учетом наличия udev и возможности именовать устройства в /dev по своему усмотрению.

В ответ на недавний патч к ядру, который перемещал вызовы ioctl для получения тех самых SCSI ID для устройств SCSI из блочного уровня в подсистему SCSI, Линус резко пояснил, что, по хорошему, этот ioctl уже давно надо бы убить, а не пытаться сделать из него что-то осмысленное. Хорошая сводка на тему есть на KernelTrap (English).



Roman I Khimov  в  Среда, 29 Март 2006, 14:10  |   Комментарии: 27  |  для печати

Наши новости доступны в формате RSS.

© OSRC.info, 2004-2010.
Авторские права на любые материалы, авторы которых явно указаны, принадлежат их авторам. По вопросам публикации таких материалов обращайтесь к авторам.
Авторские права на любые другие материалы принадлежат OSRC.info.
Сайт является помещением библиотеки. Копирование, сохранение на жестком диске или иной способ сохранения произведений осуществляются пользователями на свой риск.
При использовании материалов сайта ссылка на OSRC.info обязательна.