The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Новая версия утилит для работы со SMART-информацией - Smartm..., opennews (ok), 06-Ноя-17, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


15. "Новая версия утилит для работы со SMART-информацией - Smartm..."  –5 +/
Сообщение от Аноним (-), 06-Ноя-17, 10:50 
>Official read only mirror of the smartmontools project SVN
>SVN

Кончался 2017 год...

Неужели так сложно сконвертировать в гит и послать на 3 буквы всех тех, кто не желает использовать гит?

Ответить | Правка | Наверх | Cообщить модератору

22. "Новая версия утилит для работы со SMART-информацией - Smartm..."  +6 +/
Сообщение от Аноним (-), 06-Ноя-17, 11:44 
>>Official read only mirror of the smartmontools project SVN
>>SVN
> Кончался 2017 год...
> Неужели так сложно сконвертировать в гит и послать на 3 буквы всех
> тех, кто не желает использовать гит?

Эээ.

1) Проект уже переезжал с CVS в свое время. В настоящий момент особых причин для переезда N2 нет и уж точно выбор VCS не является сдерживающим фактором.

2) Над проектом работают в свое свободное время около 3 человек. На SVN в данный момент завязано часть функционала (release procedure, один из способов обновления smart-db, вывод версии в ночных билдах, и так далее). Все это можно переписать на git, но это займет время + потребуется поддерживать svn версию drivedb.h для уже выпущенных релизов. Я с намного большим удовольствием и пользой поработаю над любым из тикетов с реализацией новых фич, благо там дофига в todo (https://www.smartmontools.org/report/1).

3) Для тех, кто хочет использовать git/github и создан официальный миррор. Можно делать fork, PR, issue, грабить корованы и собирать в докере и circle ci. Patches are welcome. Если в какой-то момент мы решим, что SVN более не нужен - то он и станет основным репозиторием, вроде как очевидно же.

Ответить | Правка | Наверх | Cообщить модератору

26. "Новая версия утилит для работы со SMART-информацией - Smartm..."  +/
Сообщение от Crazy Alex (ok), 06-Ноя-17, 13:22 
Евть вопрос (возможно глупый, так как окружение несколько экзотично - но, в конце концов, не os/2).

В общем, есть ядро 64-бит, окружение 32-бит (плюс 64-битный chroot), пачка sata жестких дисков и PCI-E NVME  Lite-On M8Pe. С SATA-винтами всё оллично, а вот smartctl -a /dev/nvme0 работает из-под 64 бит, а 32-битная версия возвращает
Read NVMe Identify Controller failed: NVME_IOCTL_ADMIN_CMD: Bad address

Куда копать? Квалификации у меня хватит, а вот за намёк в какую сторону рыть - буду благодарен.

P.S. Желающие объяснить, что 32 бита надо выкинуть могут сразу пройти прямо и налево, надо мне так.

Ответить | Правка | Наверх | Cообщить модератору

27. "Новая версия утилит для работы со SMART-информацией - Smartm..."  –2 +/
Сообщение от samm (ok), 06-Ноя-17, 13:28 
Ну скорее всего размер ioctl в 64 и 32 бит версии разный, strace и sizeof вам в помощь. Это, в принципе, наверное можно пофиксить, но зачем? Лучше соберите статиком 64 бит версию, если уж так хочется держать 32bit env.
Ответить | Правка | Наверх | Cообщить модератору

33. "Новая версия утилит для работы со SMART-информацией - Smartm..."  –1 +/
Сообщение от samm (ok), 06-Ноя-17, 13:54 

> В общем, есть ядро 64-бит, окружение 32-бит (плюс 64-битный chroot), пачка sata
> жестких дисков и PCI-E NVME  Lite-On M8Pe. С SATA-винтами всё
> оллично, а вот smartctl -a /dev/nvme0 работает из-под 64 бит, а
> 32-битная версия возвращает
> Read NVMe Identify Controller failed: NVME_IOCTL_ADMIN_CMD: Bad address
> Куда копать? Квалификации у меня хватит, а вот за намёк в какую
> сторону рыть - буду благодарен.

Длинный ответ: тут может быть несколько проблем, как со стороны userland (size, aligment), так и со стороны драйвера. Копать - в сторону compat_ioctl в ядре и соответствующих обсуждений в ядерном листе. Я бы, наверное, начал с дампа памяти в ioctl 32 и 64 бит версии, и дальше бы уже смотрел что там в ведро ушло. В целом можете зарепортить на сайте, будет время - гляну, благо несложно репродюснуть.

Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

49. "Новая версия утилит для работы со SMART-информацией - Smartm..."  –1 +/
Сообщение от Crazy Alex (ok), 06-Ноя-17, 23:23 
Ясно, спасибо. Я в сторону размера как-то совсем не подумал по причине абсолютно корректной работы с SATA-дисками, но погляжу. Насчёт репортить... Оно экзотика всё же, даже мне, хоть я и брыкался изо всех сил, придётся переезжать на 64-битное окружение как только станет возможным.
Ответить | Правка | Наверх | Cообщить модератору

29. "Новая версия утилит для работы со SMART-информацией - Smartm..."  –1 +/
Сообщение от Аноним (-), 06-Ноя-17, 13:45 
> 1,2

Ясно.

> 3

Это просто замечательно!

Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

74. "Новая версия утилит для работы со SMART-информацией - Smartm..."  –2 +/
Сообщение от Andrew Kolchoogin (ok), 07-Ноя-17, 12:45 
> Неужели так сложно сконвертировать в гит и послать на 3 буквы всех тех,
> кто не желает использовать гит?

Гораздо быстрее, проще и правильней послать в пять букв тех, кто не желает использовать Subversion.

Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

88. "Новая версия утилит для работы со SMART-информацией - Smartm..."  +1 +/
Сообщение от Аноним (-), 07-Ноя-17, 17:09 
> Гораздо быстрее, проще и правильней послать в пять букв тех, кто не
> желает использовать Subversion.

Врети! Гит - это свято! Использование гита дает плюс стопицот на все знания и наоборот, нубов сразу видно по неиспользованию гита!

Ответить | Правка | Наверх | Cообщить модератору

93. "Новая версия утилит для работы со SMART-информацией - Smartm..."  +1 +/
Сообщение от Аноним (-), 08-Ноя-17, 10:42 
>> Гораздо быстрее, проще и правильней послать в пять букв тех, кто не
>> желает использовать Subversion.
> Врети! Гит - это свято! Использование гита дает плюс стопицот на все
> знания и наоборот, нубов сразу видно по неиспользованию гита!

а причём тут свято? просто гит лучше, а сабвершн - это лишняя фрагментация. Когда-нибудь и гит устареет.

Ответить | Правка | Наверх | Cообщить модератору

95. "Новая версия утилит для работы со SMART-информацией - Smartm..."  –1 +/
Сообщение от Andrew Kolchoogin (ok), 08-Ноя-17, 21:12 
> просто гит лучше

Так говорят либо укушенные Линусом -- но этим хоть <плюй> в глаза, либо те, кто никогда не ворочал репозитариями по 10-30 гигабайт контекстно-несливаемых данных.

Ответить | Правка | Наверх | Cообщить модератору

90. "Новая версия утилит для работы со SMART-информацией - Smartm..."  +/
Сообщение от Led (ok), 08-Ноя-17, 02:48 
> Гораздо быстрее, проще и правильней послать в пять букв тех, кто не
> желает использовать Subversion.

В винду?

Ответить | Правка | К родителю #74 | Наверх | Cообщить модератору

94. "Новая версия утилит для работы со SMART-информацией - Smartm..."  –1 +/
Сообщение от Andrew Kolchoogin (ok), 08-Ноя-17, 21:10 
> В винду?

Ну, не настолько далеко, но в том направлении, да. :)

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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