jeremywillans / hass-addons

Hass.io Addon Repository
MIT License
28 stars 8 forks source link

"php-fpm82" kernel error messages #24

Closed pipacsba closed 3 months ago

pipacsba commented 4 months ago

I just found out today that my kernel logs are full of the below kernel messages, which were stopped when I disabled the php-nginx Docker Image.

HomeAssistant supervised install on a RPI 400.

_2024-05-28T00:00:13.903292+02:00 rpi400 kernel: [918557.039638] "php-fpm82" (747486) uses deprecated CP15 Barrier instruction at 0xe768ac 2024-05-28T00:00:13.919418+02:00 rpi400 kernel: [918557.053263] "php-fpm82" (747486) uses deprecated CP15 Barrier instruction at 0xe7690c 2024-05-28T00:00:13.919450+02:00 rpi400 kernel: [918557.061333] "php-fpm82" (747486) uses deprecated CP15 Barrier instruction at 0xe768ac 2024-05-28T00:00:13.935579+02:00 rpi400 kernel: [918557.069408] "php-fpm82" (747486) uses deprecated CP15 Barrier instruction at 0xe7690c 2024-05-28T00:00:14.915733+02:00 rpi400 kernel: [918558.041505] "php-fpm82" (747486) uses deprecated CP15 Barrier instruction at 0xe768ac 2024-05-28T00:00:14.915774+02:00 rpi400 kernel: [918558.049577] "php-fpm82" (747486) uses deprecated CP15 Barrier instruction at 0xe7690c 2024-05-28T00:00:14.915789+02:00 rpi400 kernel: [918558.057663] "php-fpm82" (747486) uses deprecated CP15 Barrier instruction at 0xe768ac 2024-05-28T00:00:14.931871+02:00 rpi400 kernel: [918558.065731] "php-fpm82" (747486) uses deprecated CP15 Barrier instruction at 0xe7690c 2024-05-28T00:00:15.917112+02:00 rpi400 kernel: [918559.042843] "php-fpm82" (747486) uses deprecated CP15 Barrier instruction at 0xe768ac 2024-05-28T00:00:15.917152+02:00 rpi400 kernel: [918559.050967] "php-fpm82" (747486) uses deprecated CP15 Barrier instruction at 0xe7690c 2024-05-28T00:00:18.909794+02:00 rpi400 kernel: [918562.046211] cp15barrierhandler: 10 callbacks suppressed

Please let me know if I can support the investigation anyhow.

pipacsba commented 3 months ago

The issue it seems is that the RPi400 and all Pi4 is using an armv8 CPU, which really deprecated the CP15 Barrier instruction set. I have tried and simply expanding the config.yaml as follows solves the kernel log issues: "arch": [ "amd64", "armv7", "aarch64" ],

jeremywillans commented 3 months ago

added arch aarch64 to images. please reopen if issue persists.

pipacsba commented 3 months ago

Solved. Thank you.