adaptec 1420SA linux driver

spensnp

Это четырехканальный SATA/RAID контроллер на PCI-X.
Не имел ли кто дела с этой железкой?
Удалось ли собрать модуль для современного ядра из того, что дает adaptec?

Filan

А оно разве ядром не поддерживается?!

Filan

5 минут гугленя: http://linuxmafia.com/faq/Hardware/sata.html#adaptec-1420sa
Кури дальше сам. :-]
Правда оно датировано 2007ым годом...
Надо поискать список поновей.

spensnp

вот при попытке собрать эти дрова с современным ядром, компилятор ругается в духе:

drivers/scsi/aar81xx/hr.c:302: ошибка: ‘struct scsi_cmnd’ не содержит элемента с именем ‘use_sg’
drivers/scsi/aar81xx/hr.c:305: ошибка: ‘struct scsi_cmnd’ не содержит элемента с именем ‘request_buffer’
drivers/scsi/aar81xx/hr.c:306: ошибка: ‘struct scsi_cmnd’ не содержит элемента с именем ‘use_sg’
drivers/scsi/aar81xx/hr.c:308: ошибка: ‘struct scsi_cmnd’ не содержит элемента с именем ‘request_bufflen’
drivers/scsi/aar81xx/hr.c:309: ошибка: ‘struct scsi_cmnd’ не содержит элемента с именем ‘request_bufflen’
drivers/scsi/aar81xx/hr.c: В функции ‘hr_start_ioreq_timer’:
drivers/scsi/aar81xx/hr.c:380: ошибка: ‘struct scsi_cmnd’ не содержит элемента с именем ‘timeout_per_command’
drivers/scsi/aar81xx/hr.c:382: ошибка: ‘struct scsi_cmnd’ не содержит элемента с именем ‘timeout_per_command’

т.е. я так понимаю, что код они давно забросили, а ядерный API с тех пор поменялся. И чинить это самостоятельно нет ни желания ни времени (

Filan

Зачем тебе их код? Разве в ядро ещё не добавили поддержку этого девайса?
Ему уже более 4 лет. Вполне могли добавить.
Оставить комментарий
Имя или ник:
Комментарий: