Версия 5.4
Baikal MIPS SDK 5.4 Release Notes
Baikal MIPS SDK 5.4 содержит следующее программное обеспечение:
- Ядро Linux 5.4.43.
- Добавлен драйвер XGbE.
- Добавлена поддержка сокетов AF_XDP в драйвер Gigabit Ethernet.
- Устранены зависания ядра, связанные с возникновением исключений TLB при обработке прерываний.
- Добавлены рекомендации по сборке прикладных библиотек и утилит ffmpeg, libvpx, x264 (директория baikal/usr/mips_tips).
- Исправлена ошибка с некорректным выводом частоты DDR3 в U-Boot.
- Убрана поддержка Eclipse.
- Исправлены мелкие ошибки в скриптах сборки.
Changelog (5.3 → 5.4)
SDK (основное дерево SDK)
Изменённые файлы:
baikal/INSTALL
baikal/README
baikal/VERSION
baikal/src/bootrom/README
baikal/usr/scripts/build-boot-img.shДобавленные файлы:
baikal/usr/mips_tips/prepare-ffmpeg.sh
baikal/usr/mips_tips/prepare-libpng.sh
baikal/usr/mips_tips/README_ffmpeg.md
baikal/usr/mips_tips/README_libpng.mdУдалённые файлы:
baikal/bin/qemu-system-mipsel
baikal/doc/Build-empty-SATA-disk-image.txt
baikal/doc/Mount-Unmount-SATA-disk-image.txt
baikal/doc/qemu/*
baikal/src/qboot/*
baikal/src/qemu/*
baikal/src/bootrom/bfk.def
baikal/src/bootrom/bfk.map
baikal/src/bootrom/bfkx.def
baikal/src/bootrom/bfkx.map
baikal/src/bootrom/module.def
baikal/src/bootrom/module.map
baikal/usr/eclipse/*
baikal/usr/scripts/run-qemu-mipsel.sh
baikal/usr/share/qemu/*Initrd (Baikal Embedded Linux)
Изменений нет.
Kernel (Linux kernel 5.4.43)
Изменённые файлы:
arch/mips/boot/dts/baikal/baikal_bfk3.dts
arch/mips/boot/dts/baikal/baikal_mdio.dtsi
arch/mips/boot/dts/baikal/baikal_t1_soc.dtsi
arch/mips/configs/baikal_bfk3_defconfig
arch/mips/include/asm/mmu_context.h
drivers/net/ethernet/amd/Kconfig
drivers/net/ethernet/amd/xgbe/Makefile
drivers/net/ethernet/amd/xgbe/xgbe-desc.c
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
drivers/net/ethernet/amd/xgbe/xgbe-drv.c
drivers/net/ethernet/amd/xgbe/xgbe-main.c
drivers/net/ethernet/amd/xgbe/xgbe-platform.c
drivers/net/ethernet/amd/xgbe/xgbe.h
drivers/net/ethernet/stmicro/stmmac/Makefile
drivers/net/ethernet/stmicro/stmmac/stmmac.h
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
drivers/net/phy/Kconfig
drivers/net/phy/Makefile
include/linux/marvell_phy.h
mm/slab.c
samples/Kconfig
samples/Makefile
samples/bpf/MakefileДобавленные файлы:
drivers/net/ethernet/amd/xgbe/baikal-mdio.c
drivers/net/ethernet/stmicro/stmmac/stmmac_xsk.c
drivers/net/ethernet/stmicro/stmmac/stmmac_xsk.h
drivers/net/phy/mdio-be-gpio.c
drivers/net/phy/mv88x2222.cU-boot
Изменённые файлы:
board/baikal/mips/clock_manager.c