>Я пока предпочитаю сжатое, но возможно действительно стоит пересмотреть >это решение, особенно если число популярных маленьких (одноплатники >с u-boot) платформ aarch64 подрастёт. ИМХО Лучше иметь не сжатое ядро. Кол. моделей ARM железок с обычным u-boot (который не умеет работать с сжатыми вариантами ядра) весьма существенно, по сравнению с теми, которые это умеют. При необходимости, можно включить оба варианта в состав пакета, для нынешних носителей, несколько лишних десятков мегабайт не существенны. За последнее время, я наблюдаю весьма существенный рост интереса пользователей по использованию Linux в виде стандартных минисерверов и десктопов на ТВ боксах. Кол. скачиваний образов существенно увеличилось. Например, только за последний месяц сумарно по четырём образам Debian\Ubuntu - общее кол. закачек перевалило за несколько тысяч Даже если считать, что после "посмотрелок", реально пользователей останется только 10% от этого кол, 200-300 реальных пользователй, это уже не плохо. Попробовал текущее ядро 4.13.12 на нескольких популярных железках (Khadas VIM s905x и VIM2 s912), ядро стартует но в нём пока не хватает ряда модулей. Есть предложение добавить в конфиг несколько опций для поддержки платформы Amlogic. В самих исходниках в mainline это уже есть. Кстати, попробовал, собрал ядро (исходники - текущий next), и конфиг который используется при сборке ядра в сизифе для ARM, + доп. опциями для Amlogic, ядро собралось и нормально запускает систему.
>На дворе 4.14.4, если есть замечания к .config -mp ядра в части поддержки >имеющихся на руках платформ -- самое время их озвучить. Эти опции желательны к добавлению. Хотел сделать в форме патча, но в наличии не оказалось проверенного рабочего конфига от 4.14.4 Пришлось выдернуть основные опции из рабочего конфига от 4.15 CONFIG_STMMAC_PLATFORM=m CONFIG_DWMAC_DWC_QOS_ETH=m CONFIG_DWMAC_GENERIC=m CONFIG_DWMAC_IPQ806X=m CONFIG_DWMAC_MESON=m CONFIG_DWMAC_ROCKCHIP=m CONFIG_DWMAC_SUNXI=m CONFIG_DWMAC_SUN8I=m CONFIG_DRM_ARM=y CONFIG_DRM_MALI_DISPLAY=m CONFIG_MMC_MESON_MX_SDIO=m CONFIG_MMC_SDHI_INTERNAL_DMAC=m CONFIG_MMC_CQHCI=m CONFIG_RTL8192U=m CONFIG_RTL8723BS=m CONFIG_R8188EU=m CONFIG_88EU_AP_MODE=y CONFIG_R8822BE=m CONFIG_RTLHALMAC_ST=m CONFIG_RTLPHYDM_ST=m # Amlogic SoC drivers # CONFIG_MESON_GX_SOCINFO=y CONFIG_MESON_GX_PM_DOMAINS=y CONFIG_MESON_MX_SOCINFO=y CONFIG_SOC_BRCMSTB=y CONFIG_DEVFREQ_GOV_PERFORMANCE=m CONFIG_DEVFREQ_GOV_POWERSAVE=m CONFIG_DEVFREQ_GOV_USERSPACE=m CONFIG_DEVFREQ_GOV_PASSIVE=m CONFIG_PM_DEVFREQ_EVENT=y CONFIG_MESON_IRQ_GPIO=y CONFIG_CRYPTO_SHA256_ARM64=m CONFIG_CRYPTO_AES_ARM64=m
Обновлённый образ с Mate - 20171216 (ядро 3.14) Собран с использованием профиля от sbolshakov с небольшими правками. Проверен на S905X и S912 https://yadi.sk/d/LGO_yrPM3QSZHn
Вопрос к представителям AltLinux\Базальт. У меня есть возможность поучавствовать в сборке и тестировани пакетов\образов для aarch64. Нужно ?
Собрал и загрузил на сайт тестовый образ с IceWM с ядром 3.14. По составу образ близок к регулярке Icewm для ПК. Собрано с использованием rootfs (получаемой из модифицированного m-p), с добавлением в ручную ядра. Еще добавил в m-p две цели, для сборки rootfs для Mate (минимальный вариант) и Mate-RPI3 (порт из профиля sbolshakov в m-p). To Михаил Подробности и вопросы по добавленным целям , наверное лучше написать в devel-distro ?
On Mon, Dec 25, 2017 at 10:45:22AM +0300, Oleg wrote: > Еще добавил в m-p две цели, для сборки rootfs для Mate > (минимальный вариант) и Mate-RPI3 (порт из профиля sbolshakov > в m-p). > > To Михаил > Подробности и вопросы по добавленным целям , наверное лучше > написать в devel-distro ? Можно и так -- патчи почтой получил, ещё не успел глянуть/принять; почтой же и отвечу, и всяко спасибо! -- ---- WBR, Michael Shigorin / http://altlinux.org ------ http://opennet.ru / http://anna-news.info