----------------------------------------------------------------------------------
@MSGID: grosbein.net 52ee5097
@REPLY: grosbein.net 811ba8cf
@RFC-Reply-To: eugen@grosbein.net
@RFC-X-newsgroup: nkz.fido.ru.unix.bsd
@RFC-X-RealName: Eugene Grosbein
EG> 31 авг. 2023, четверг, в 09:03 NOVT, Alex Korchmar написал(а):
AK>> https://www.truenas.com/community/threads/unmap-failed.85345/
AK>>
https://forums.freebsd.org/threads/zfs-unmap-and-vmware-esxi-troubles.77648/
AK>> https://forum.netgate.com/topic/167882/scsi-error-on-vm
AK>> что сделали генитальные разработчики freebsd по этому поводу?
AK>> Правильно - забили х-й.
AK>> Hу не выяснять же ж на самом деле, что сломалось.
EG> Hеправда. Как раз Мотин и выяснил и добавил костыль, пять лет назад.
https://cgit.freebsd.org/src/commit/sys/cam/scsi/scsi_da.c?id=6fffdbbd67657bb537
4019dd34c8155b3406cad8
EG> Add new quirk DA_Q_STRICT_UNMAP for cases when target is too critical to
EG> misaligned UNMAP request, reporting errors instead of being suboptimal.
EG> Setting this quirk makes da periph to forcefully align all UNMAP requests
EG> to avoid those errors by the cost of some odd ranges not being UNMAP`ed.
EG> This makes UNMAP usable within VMware 6.x VMs, just now 100% efficient.
EG> MFC after:2 weeks
EG> Это изменение вошло в 11.1, так что твоя проблема, наверное,
EG> это какой-то новый косяк в Vmware.
Тебе, кстати, никто не мешает написать Мотину на
mav@freebsd.org
по-русски со теми твоими ссылками и своими эффектами и задать вопрос.
Очень может быть, что он позже добавлял ещё костылей для Vwmware, просто
у тебя версия фряхи слишком стара.
Eugene
--
Поэты - страшные люди. У них все святое.
--- slrn/1.0.3 (FreeBSD)
* Origin: RDTC JSC (2:5006/1@fidonet)
SEEN-BY: 50/109 221/6 250/25 301/1 341/66 450/1024
463/68 467/888 5000/111
SEEN-BY: 5001/100 5003/17 5005/49 5006/1 8 9
5015/42 46 5019/40 5020/113 545
SEEN-BY: 5020/715 814 830 848 1042 2332 2992 4441
12000 5022/128 5030/49 115
SEEN-BY: 5030/500 1081 1474 1900 5036/26 5052/4
5053/51 5054/8 89 5058/104
SEEN-BY: 5061/133 5080/31 102 172 245 5083/1 444
6090/1
@PATH: 5006/1 5080/102 5030/49 5020/1042 4441