sg3_utils является проектом с открытым исходным кодом, который содержит полный набор утилит командной строки, специально предназначенных для отправки SCSI-команд к устройствам Linux.
sg3_utils также поддерживает устройства на транспортных, традиционно связанных с SCSI, таких как Fibre Channel (FCP), SCSI Parallel Interface (SPI) и Serial Attached SCSI (SAS), а также SATA диски и ATAPI DVD / CD диски, которые подключаются через устройства моста или перевод слой.
Пакет sg3_utils цели ядро Linux 2.4 и 2.6 ветви, и это все еще в стадии активного развития. Утилиты, включенные в этот пакет были перенесены на Solaris, FreeBSD, Tru64 и Microsoft Windows операционных систем
Что нового В этом выпуске:.
< UL>
ограничить каждый XCOPY команда
файлы
Что нового в версии 1.37:
- sg_compare_and_write: исправить wrprotect установка
- добавить параметр --quiet подавлять несовпадение отчет
- объединить функции от другой реализации
- sg_inq: исправить направления ДДП страница
- dev_id ДДП: T10 Vendor ID обозначение очистить
- sg_logs: улучшить для ленточных накопителей, генеральный очистки
- sg_persist: исправить дамп на -Q вариант
- sg_unmap: исправить дамп на опцией -g
- sg_vpd: dev_id ДДП: T10 Vendor ID обозначение очистить
- очистка до dev_id НАА-3: локально присвоены
- sg_ses: добавить --nickname и --nickid параметры
- eiioe добавил к дополнительному странице состояния элемента (ses3r6)
- несколько вариантов --filter обрезать вывод
- sg_verify: улучшить несовпадение обработки
- переименовать --btychk = NDo возможность --ndo = НДО (скрыть бывший)
- добавить параметр --quiet
- sg_xcopy: разрешить SG и BSG устройства
- исправление BPT собирается отрицательная
- (LID1) до 65535 блоков
- Исправление искать в нескольких сегментов копий
- sg_sanitize: пропустить 15-секундную задержку безопасности с --fail
- sg_libs: расширенный код операции копирования переименованы (spc4r34)
- sg_ll_receive_copy_results (): расширить для всех sa_s
- добавить sg_get_sense_key ()
- добавить sg_ll_3party_copy_out ()
- добавить dStrHexErr (): ASCII шестигранного STDERR
- добавить dStrHexStr (): ASCII шестнадцатеричный строке
- добавить SG_LIB_CAT_MISCOMPARE категориям
- чистый заголовка
- sg_pt_freebsd: санитарная проверка на sense_resid; утечки исправить
- скрипты / rescan-scsi-bus.sh v1.57 KG в + HR патч
- улучшить обработку wlun, обнаружить обновляются и уменьшенное устройств, лучшую поддержку многолучевого
- Makefile.am очистки
- примеры: добавить sg_tst_excl и sg_tst_excl2
ограничить каждый XCOPY команда
файлы
Что нового в версии 1.36:
- sg_vpd: Протокол конкретных страница информация порта ДДП для SAS SSP , постоянное соединение (spl3r2), мощность отключения (spl3r3) - блок характеристики прибора: добавить FUAB немного
- sg_xcopy: обрабатывать несколько типов дескрипторов; обрабатывать нулевой максимальную длину сегмента; позволяют идентификаторы список будет отключен; улучшить пропуска / поиска обработку; позволяют XCOPY на назначения
- sg_reset: и опция --no-ESC, чтобы остановить эскалацию сбросить - очистить CLI, добавить длинные имена опций
- sg_luns: добавить --test вариант = Алан декодирования LUN, - декодируется выход Лунс в десятичной или шестнадцатеричной (если -hh данной) - добавить опцию '' --linux показать Linux LUN после представления T10, можно сопоставить друг с прочее
- sg_inq: добавить --vendor возможность показать поставщиков конкретных полей стандартному запросу в ASCII - принять во внимание кубовые остатки с выходом отклика
- sg_sync: добавить --16 (16 байта команды) и --timeout =
- sg_logs: добавить страницу сжатия данных (ssc4)
- sg_sat_set_features: увеличение --lba от 1 до 4 байт
- sg_write_same: добавить --ndob вариант (sbc3r35d)
- sg_map: Внести в устарел
- sginfo: Внести в устарел, особенно -l (список)
- sg_lib: обработка улучшить snprintf
- sg_lib_data: синхронизация в прямом / ASCQ коды с T10 20130117
- sg_cmds (ОМТ): если шумно учитывая, дать больше информации UA
- сделать код более C ++ дружественных
Что нового в версии 1.35:
- sg_compare_and_write: новая утилита
- sg_inq + sg_vpd: блок характеристики устройства ДДП страница: добавить product_type, WABEREQ, WACEREQ и VBULS поля
- sg_inq: более --export параметр изменяется для Udev
- sg_vpd: добавить RDAC конкретного поставщика VPD страницы
- sg_verify: добавить --ebytchk вариант изменений sbc3r34
- sg_stpg: --offline вариант: зафиксировать "Неверный состояние 0xE
- sg_ses: элемент Дверной замок изменилось к элементу двери и аббревиатуры изменен с "дл", чтобы "делать" (ses3r05)
- Архив / rescan-scsi-bus.sh: обновить до версии 1.53hr
- шаг rescan-scsi-bus.sh в каталог скриптов
- Синхронизация с sbc3r34 - sg_lib: sg_ll_verify10 + 16 расширить BYTCHK битовой области 2
- sg_pt_win32, sg_scan (Win32): изменения для Cygwin 1.7.17
- очистить человек страница сводных линии
Что нового в версии 1.34:
- sg_xcopy: новый дд, как утилиты для расширенной команды копирования
- sg_copy_results: новая утилита для получения результатов копирования
- sg_verify: добавить 16 байт CDB, bytchk (данные из буфера-) и номер группы поддержки
- Синхронизация с spc4r36 и sbc3r32
- sg_inq: добавить --export так sg_inq может заменить SCSI_ID Udev в - декодировать старый EMC Symmetrix злоупотребление ДДП странице 0x83
- sg_vpd: декодировать старый EMC Symmetrix злоупотребление ДДП странице 0x83
- sg_ses: увеличение максимального размера ответа dpage 64 КБ - позволяют идент, найдите на контроллере корпуса - больше здравомыслия для дополнительного дескриптора состояния элемента
- sg_sanitize: добавить --ause, --fail и --test =
- sg_luns: добавить долго расширенный плоское пространство адресации формат
- sg_logs: добавить ATA сквозной результаты lpage (сб-2)
- sg_rtpg: добавить --extended вариант
- sg_senddiag: Список восстановить помочь DIAG имя страницы
- sg_pt_linux: расширить DID_ (host_byte) коды - справиться с ошибкой транспортной плюс чувственных данных - предпочитают главным () над крупными () макрос
- sg_lib: исправить sg_get_command_name () сервис действия - отчет sdat_ovfl немного (если комплект) в чувственных данных - декодирование extended_copy и receive_copy действия услуги - декодирования read_buffer и write_buffer режимы - декодирования ATA PT смысл фиксированный формат (сб-2)
- sg_cmds_extra: добавить sg_ll_report_tgt_prt_grp2 ()
- ./ настроить параметры: - не менять --enable-нет-Linux-BSG на --disable-linuxbsg - добавить --disable-scsistrings по сокращению размеров коммунальные
Что нового в версии 1.32:.
- был добавлен sg_sanitize утилита
- Основной переделки утилиты sg_ses была предпринята.
- SCSI (t10.org) проекты стандартные изменения были включены.
Что нового в версии 1.31:
- а sg_decode_sense утилита добавляют вместе с дополнительной логики декодирования для новых SCSI чувств дескрипторов.
- проект SCSI стандартные изменения были включены.
Что нового в версии 1.30:
- Эта версия отслеживает изменения в проект SCSI-стандартов от WWW. t10.org с момента последнего релиза этого пакета в апреле 2010 года.
- Это добавляет утилиту sg_referrals для команды SCSI ОТЧЕТ рефералов.
Что нового в версии 1.28:
- Поддержка динамического выделения был добавлен: sg_get_lba_status и sg_unmap плюс связаны войти, режим, и VPD страницы.
- Проекты SCSI стандартов вплоть до сентября 2009 года отслеживаются.
Что нового в версии 1.27:
- - sg_write_same: новая утилита: 10, 16 и 32 байт ЦКБ вариантов
- - sg_inq: синхронизация версия дескрипторов с spc4r18
- - добавить мощности условие ДДП страница
- - расширить блок пределы VPD страницу (sbc3r18)
- - sg_vpd: добавить мощности состояние VPD страницу
- - расширить блок пределы VPD страницу (sbc3r18)
- - sg_map26: исправление для лк 2.6.26, когда CONFIG_SYSFS_DEPRECATED_V2
- не определен
- - выход ЦКБ при подробный вариант дал
- - правильно лента несовершеннолетних и GT = 32
- - sg_dd: флаг стадо (делает LOCK_EX | LOCK_NB)
- - переключатель открыт на входе для узлов SG устройства: первое открытое
- чтение-запись, и если что не удается, попробуйте открытие только для чтения
- - эксперимент с OF2 = OFILE2; добавить усл = редкие
- - использование posix_fadvise (), чтобы победить кэширование файлов нормально + блок
- , когда новый "NoCache" флаг дали
- - sg_dd копируется в собственный пакет под названием ddpt
- - sg_dd, sgm_dd, sgp_dd: принять "Count = -1 'для подсчета рассчитайте,
- принять "-V" для версии строки
- - sg_get_config: добавить функция OSSC [mmc6r02]
- - sg_modes: Добавить страницу ATA режим питания состояние
- - sg_logs: от протокола (САС) lpage синхронизации с sas2r15
- - силовые состояние переходов lpage (добавлено в spc4r18)
- - дополнительные параметры для счетчика старт-стоп цикл lpage
- - sg_format: добавить '--fmtpinfo =' и '--pie =' опции (sbc3r18)
- - sg_readcap: более высокий уровень защиты + Thin Provisioning (sbc3r18)
- - добавить опцию '--16' для 16 байт ЦКБ версии
- - sg_persist: Код очистить
- - разрешить "--transport-ID = 'аргумент, чтобы использовать в качестве разделителя пространства
- - добавить "--alloc длины = 'аргумент
- - sg_scan: (Win32) новый формат, SCSI сканирования Дополнительный адаптер
- - sginfo: исправить сбой при 1024 узлов SG устройство (или более)
- - sg_ses: разрешить "--data = 'аргумент, чтобы использовать в качестве разделителя пространства
- - sg_senddiag: разрешить "--raw = 'аргумент, чтобы использовать в качестве разделителя пространства
- - sg_reassign: разрешить "--address = 'аргумент, чтобы использовать пространство как
- Сепаратор
- - sg_wr_mode: разрешить "--contents = 'и' --mask = 'Аргументы
- использование пространства в качестве разделителя
- - sg3_utils.spec: коррекция для настройки вызова
- - sg_pt: добавить scsi_pt_open_device_flags () вызова
- - добавить scsi_pt_version () и () clear_scsi_pt_obj вызывает
- - ясно os_err в начале do_scsi_pt ()
- - добавить Linux поддержка BSG с помощью обнаружения выполнения
- - sg_cmds: добавить sg_cmds_open_device_flags ()
- - sg_cmds_extra: sg_ll_format_unit: удалить rto_req аргумент,
- расширенный аргумент fmtpinfo вбирает его.
- - яснее раскол между Linux и Windows, только кода и док
- - Automake инструменты: изменение на то, что Ubuntu 8.10 предоставляет
- - Ubuntu 8.10 проблемы LIBTOOL - & GT; Debian 4.0
Комментарии не найдены