look it up!
Message
nfs_direct_cache: not all structures were freed
Arguments
Description
NFSモジュールのアンロード処理でNFSが使用していたダイレクトIO用のカーネルバッファを解放する。その処理で使用中のバッファが存在したため、全てのバッファを解放することができなかった。アンロード処理自体は継続して実行される。
- ダイレクトIO
- コンフィグパラメタCONFIG_NFS_DIRECTIOがオンのシステムでは、NFSファイルシステムのファイルに対して、openシステム・コール時のO_DIRECT指定により、システムのページキャッシュを使用せずに直接I/Oを行なうことができる。データはユーザレベルのアプリケーションバッファから直接参照または転送される。
Category
通知(Informational)
Action
使用していたNFSモジュールの不具合である。ディストリビューションにパッケージされたNFSモジュールなら、発生状況等の情報を含めて ハードウェアベンダ もしくは ディストリビューションベンダ に報告することが望ましい。
Misc
説明文中のカーネルバッファとは、スラブキャッシュ(nfs_direct_cache用)のオブジェクトのことである。
- スラブキャッシュ
- カーネルで使用する小さなサイズのメモリを有効に利用するためのページの切り出し単位
Example
nfs_direct_cache: not all structures were freed
License: GFDL
