web-dev-qa-db-ja.com

Ubuntu LTSはDEBUGカーネルを実行していますか?

私はこれを私のシステムログで見つけました:

[   14.845195] **********************************************************
[   14.845196] **   NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE   **
[   14.845196] **                                                      **
[   14.845196] ** trace_printk() being used. Allocating extra memory.  **
[   14.845197] **                                                      **
[   14.845197] ** This means that this is a DEBUG kernel and it is     **
[   14.845197] ** unsafe for production use.                           **
[   14.845197] **                                                      **
[   14.845198] ** If you see this message and you are not debugging    **
[   14.845198] ** the kernel, report this immediately to your vendor!  **
[   14.845198] **                                                      **
[   14.845198] **   NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE   **
[   14.845199] **********************************************************

"unsafe for production。"というラベルが付いています。

しかし、私はLTSリポジトリからカーネルを取得しました:

$ uname -a
Linux ubuntupc 4.15.0-66-generic #75-Ubuntu SMP Tue Oct 1 05:24:09 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

linux-image-4.15.0-66-generic(4.15.0-66.75)から

デバッグカーネルがUbuntuのリポジトリに格納されたのはなぜですか?

OS:buntu 18.04.3 LTS

ビデオドライバー:nvidia-driver-44

1
Bram

したがって、trace_printk()はカーネル自体ではなく、(独自仕様)モジュール

私の場合、sep5.koモジュールがこのカーネル通知の原因であり、このモジュールは Intel VTuneの一部ですアンプ スイート。

Vtuneソフトウェアは/etc/rc0.d/K01sep5および/etc/rc0.d/K01sep4_1そしてそれらを削除した後、カーネルの通知が消えました。

1
Bram