[freebsd] Upgrade 11 to 12

Eugene Grosbein eugen at grosbein.net
Mon Mar 4 18:43:11 EET 2019


04.03.2019 23:20, Slawa Olhovchenkov пишет:

> это тот случай, когда лучше детали освежить.
> 
>> Пока ядерный модуль использует только задокументированное в манах KABI, всё должно быть нормально.
>> Тем более, если модуль использует публичное KAPI и его можно пересобрать.
>> Когда начинаются грязные хаки, то да - эксцессы неизбежны. 
> 
> а у нас что, есть полностью документированное KABI/KAPI?
> ну т.е. формально все разделено на првиатное и публичное, про каждый
> вызов/структуру можно сказать какое оно и все публичное
> документированно?
> 
> я тебе больше скажу, оба-два модуля не напрямую лазали, а вызывали
> vm_map_max(const struct vm_map *map). man vm_map_max существуетс с
> 2003 года.
> 
> только вот незадача -- он описан static __inline и когда kib@ поменял
> определение min_offset/max_offset то все нахрен сломалось.

Этого я не читал. Есть PR или хотя бы ссылка на листы?




More information about the freebsd mailing list