回答:
カーネルスレッド、またはD状態でブロックされているプロセスを強制終了することはできません。これは、カーネルがユーザーモードに戻ったときにのみ信号が配信されるためです。シグナル配信の技術的な制限は別として、カーネルコードがスピンロックやミューテックスなどの重要なリソースをその時点で保持している可能性があるため、カーネルコードの途中でスレッドを強制終了すると、システムが破損します。リソースが解放されないようにします。
プロセスが長期間D状態でスタックしている場合は、カーネルにバグがあります。レポートのヒントについては、https://wiki.ubuntu.com/KernelTeam/KernelTeamBugPoliciesを参照してください。
カーネルスレッドは、システムを管理するためにカーネルによって作成される必要なスレッドです。
すべてが必要というわけではありませんが、すべて(ほとんど)すべてが有益であり、ほとんど追加のリソースを必要としません。通常の条件下でカーネルスレッドを強制終了することを考える理由はありません。
Linuxカーネルは、必要に応じてこれらのスレッドを破棄することができます。スレッドについて心配する必要はありません。ほとんどの状況で強制終了することはできません。