Версия 5.8
Baikal MIPS SDK 5.8 Release Notes
Baikal MIPS SDK 5.8 содержит следующее программное обеспечение:
- Ядро Linux 5.4.190.
- U-Boot 2022.04.
- Драйвер EDAC, режим KR/SFP+ для XGbE.
Changelog (5.7 → 5.8)
- SDK (основное дерево SDK)
Конфигурационные файлы скорректированы в связи с обновлением U-Boot.
Изменённые файлы:
baikal/VERSION
baikal/src/bootrom/Makefile
baikal/src/bootrom/README
baikal/src/bootrom/keys/Makefile
baikal/src/bootrom/mkrom
baikal/src/bootrom/multi.its.S
baikal/src/bootrom/bfk3.def-2021 переименован,
новое имя baikal/src/bootrom/bfk3.def-2022
baikal/src/bootrom/bfk3.map-2021 переименован,
новое имя baikal/src/bootrom/bfk3.map-2022
baikal/src/bootrom/bfkx.def-2021 переименован,
новое имя baikal/src/bootrom/bfkx.def-2022
baikal/src/bootrom/bfkx.map-2021 переименован,
новое имя baikal/src/bootrom/bfkx.map-2022
- Initrd (Baikal Embedded Linux)
- Утилита e2fsprogs обновлена до версии 1.46.4.
- Утилита baikal-brd-info удалена.
Изменённые файлы:
programs/e2fsprogs/*
Удалённые файлы:
programs/baikal-brd-info.mk
programs/baikal-brd-info/*
- Kernel (Linux kernel 5.4.190)
- Реализован драйвер EDAC (для коррекции ошибок памяти при помощи ECC). Драйвер EMC в связи с этим удалён.
- XGbE: добавлена поддержка режима KR/SFP+.
Изменённые файлы (без учёта изменений из upstream):
arch/mips/Kconfig
arch/mips/baikal/Makefile
arch/mips/boot/dts/baikal/baikal_mdio.dtsi
arch/mips/boot/dts/baikal/baikal_t1_soc.dtsi
arch/mips/configs/baikal_bfk3_defconfig
drivers/edac/Kconfig
drivers/edac/Makefile
drivers/net/ethernet/amd/Kconfig
drivers/net/ethernet/amd/xgbe/baikal-mdio.c
drivers/net/ethernet/amd/xgbe/xgbe-drv.c
drivers/net/ethernet/amd/xgbe/xgbe-platform.c
drivers/net/ethernet/amd/xgbe/xgbe.h
Добавленные файлы (без учёта добавлений из upstream):
drivers/edac/baikal_mc_edac.c
Удалённые файлы (без учёта удалений из upstream):
arch/mips/baikal/baikal-emc.c
- U-Boot
Исходные тексты обновлены до версии 2022.04 из upstream.
Изменённые файлы (без учёта изменений из upstream):
arch/mips/dts/baikal_bfkx.dts
arch/mips/dts/baikal_t1_soc.dtsi
arch/mips/mach-baikal/cpu.c
board/baikal/bfk3/board.c
boot/image-board.c
configs/baikal_bfk3_defconfig
configs/baikal_bfkx_defconfig
drivers/gpio/Kconfig
drivers/i2c/Makefile
drivers/pci/Kconfig
drivers/phy/nop-phy.c
drivers/spi/designware_spi.c
drivers/usb/host/xhci-dwc3.c
drivers/watchdog/designware_wdt.c
include/configs/baikal_bfk3.h
include/configs/baikal_mips.h
tools/Makefile