на главнуюВсе эхи RU.UNIX.BSD
войти ?

Re: главное ничего не чинить!

От Eugene Grosbein (2:5006/1) к All

В ответ на Заголовок предыдущего сообщения в треде (Имя Автора)


05 сент. 2023, вторник, в 10:08 NOVT, Eugene Grosbein написал(а):

AK>>>> там история интересна тем что оно сломалось с очередной версией
AK>>>> вмвари и неплохо бы было разобраться, чего это вдруг.
EG>>> Так и разбираться надо с vmware.
AK>> неочевидно. В вендепоганой ведь ничего не сломалось.
AK>> Вполне возможно что вмварь так пытается намекнуть что в данной
AK>> конфигурации trim не поддерживается и бесполезен, и система должна
AK>> как-то иначе отреагировать.
AK>> Интересно, вот это вот - к чему и не надо ли выключить нафиг?
AK>> kernel: da0: quirks=0x140<RETRY_BUSY,STRICT_UNMAP>
EG> Это как раз костыли для Vmware:
EG> /usr/src/sys/cam/scsi/scsi_da.c
EG> /*
EG> * VMware returns BUSY status when storage has transient
EG> * connectivity problems, so better wait.
EG> * Also VMware returns odd errors on misaligned UNMAPs.
EG> */
EG> {T_DIRECT, SIP_MEDIA_FIXED, "VMware*", "*", "*"},
EG> /*quirks*/ DA_Q_RETRY_BUSY | DA_Q_STRICT_UNMAP
EG> Возможно, наоборот, сюда надо ещё костылей напихать типа DA_Q_NO_UNMAP
EG> вместо DA_Q_STRICT_UNMAP. Покажи grep da0 /var/run/dmesg.boot
EG> от этой версии Vmware и кусок pciconf -lvvv касательно дискового
EG> контроллера.

И кстати сказать, с 12.0 поддерживается kern.cam.da.X.quirks для loader.conf,
то есть, можно менять квирки без патчей сорцов и пересборки ядра/драйвера da.

Eugene
--- slrn/1.0.3 (FreeBSD)
* Origin: RDTC JSC (2:5006/1@fidonet)

Ответы на это письмо:

From: Username
Заголовок следующего сообщения в треде может быть длинным и его придется перенести на новую строку

From: Username
Или коротким

FGHI-url этого письма: area://RU.UNIX.BSD?msgid=grosbein.net+49921da3