カーネル:OF:オーバーレイ:警告:オーバーレイが削除されると、メモリリークが発生します。

カーネル:OF:オーバーレイ:警告:オーバーレイが削除されると、メモリリークが発生します。

これらのエラーの原因をどのように見つけることができますか?

journalctl -p 3 -b

Dec 12 15:19:22 raspberrypi kernel: OF: overlay: WARNING: memory leak will occur if overlay removed, property: /soc/i2c@7e804000/status
Dec 12 15:19:23 raspberrypi kernel: OF: overlay: WARNING: memory leak will occur if overlay removed, property: /soc/spi@7e204000/status
Dec 12 15:19:23 raspberrypi kernel: OF: overlay: WARNING: memory leak will occur if overlay removed, property: /soc/i2s@7e203000/#sound-dai-cells
Dec 12 15:19:23 raspberrypi kernel: OF: overlay: WARNING: memory leak will occur if overlay removed, property: /soc/i2s@7e203000/status
Dec 12 15:19:23 raspberrypi kernel: OF: overlay: WARNING: memory leak will occur if overlay removed, property: /soc/i2c@7e804000/status
Dec 12 15:19:23 raspberrypi kernel: OF: overlay: WARNING: memory leak will occur if overlay removed, property: /soc/sound/compatible
Dec 12 15:19:23 raspberrypi kernel: OF: overlay: WARNING: memory leak will occur if overlay removed, property: /soc/sound/seeed-voice-card,format
Dec 12 15:19:23 raspberrypi kernel: OF: overlay: WARNING: memory leak will occur if overlay removed, property: /soc/sound/seeed-voice-card,name
Dec 12 15:19:23 raspberrypi kernel: OF: overlay: WARNING: memory leak will occur if overlay removed, property: /soc/sound/status
Dec 12 15:19:23 raspberrypi kernel: OF: overlay: WARNING: memory leak will occur if overlay removed, property: /soc/sound/seeed-voice-card,bitclock-master
Dec 12 15:19:23 raspberrypi kernel: OF: overlay: WARNING: memory leak will occur if overlay removed, property: /soc/sound/seeed-voice-card,frame-master
Dec 12 15:19:23 raspberrypi kernel: OF: overlay: WARNING: memory leak will occur if overlay removed, property: /soc/sound/seeed-voice-card,channels-playback-override
Dec 12 15:19:23 raspberrypi kernel: OF: overlay: WARNING: memory leak will occur if overlay removed, property: /soc/sound/seeed-voice-card,channels-capture-override

ベストアンサー1

これはエラーではなく警告なので、修正する必要はありません。これはdtoverlays、既存のデバイスツリーを変更する属性をロードする一般的な動作です。

警告の説明は次のとおりです。ここ

出力によると、一部のSPI、I2C、およびサウンド「ドライバ」をカーネルにロードしているようです。追加する共通の場所はファイルdtoverlaysを通してです。/boot/config.txtあることを確認してください

dtoverlay=

上記のシステムに関連するライン。これらの警告の原因である可能性が高いです。

RPi config.txtとdtoverlay

または、ソフトウェアをロードするときにこれらの応答が表示された場合は、ソフトウェアが明示的にdtoverlaysを適用している可能性があります。起動中にこれが発生した場合は、これらの警告を表示する前にログ内のエントリを直接確認してください。これらのサービスはオーバーレイをロードする可能性が高いです。

dtoverlay コマンド

おすすめ記事