[2025-jun-17] The SlackDocs mailing lists at https://lists.alienbase.nl/mailman/listinfo have been retired. No one has been using these lists for years and it's time to say goodbye. The list archives remain available at https://scalzi.slackware.nl/mailman/listinfo/slackdocs
[2025-jun-17] The SlackDocs Wiki has moved to a new server, in order to make it more performant.
Table of Contents
This document is the general process to test new releases of major Kernel upgrades to Slackware ARM, and testing of the AiO Installer images.
Rebuilding All in One Installers
The Slackware ARM All in One Installers (the recommended and documented approach) contain the full set of Slackware packages to enable an offline installation. These images should only be refreshed once the new Kernel has been tested by the community for a few weeks. This enables fall back troubleshooting using the previous version of the Installers.
Slackware ARM Installer & Major Kernel Update: Testing Process
| Hardware Model | Initial Kernel major version upgrade | Kernel minor upgrade | Reinstall from Bare installer | Reinstall from AiO | Reinstall from AiO - Transition to vendor fork Kernel | Non-SD boot test | Graphical test | Network test | Stability test (3-4 days) | 3rd party Kernel test |
|---|---|---|---|---|---|---|---|---|---|---|
| Raspberry Pi 4 | ||||||||||
| Raspberry Pi 5 | ||||||||||
| Generic/Virt | N/A | N/A | ||||||||
| RockPro64 | N/A | N/A | ||||||||
| HoneyComb LX2 | N/A | N/A | N/A | |||||||
| Pinebook Pro | N/A | N/A |
Notes:
- During the Kernel upgrade process (using
upgradepkg), any errors should be noted and rectified. - All boots should be performed under a logged serial session to capture any errors
Major Kernel upgrades
Test that module names still exist
root@honey:~/ac/source/k# ./scripts/validate_kmod_loader_scripts === Testing Loader: /root/slackwareaarch64-current//source/k/SlkOS-initrd-overlay/load_kernel_modules.scr/platform/aarch64/baseline_aarch64 === === Testing Loader: /root/slackwareaarch64-current//source/k/SlkOS-initrd-overlay/load_kernel_modules.scr/platform/aarch64/lx2160acex7 ===