OSS Message Pedia

nfs_direct_cache: not all structures we...


Contents (mid:6253) code link

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

Message Data

Code:

Original Message

nfs_direct_cache: not all structures were freed

Environment:

  • Distribution Red Hat Enterprise Linux AS release 4
  • Config all

Contents:

  • Author: Masa_Ogawa
  • Update on: 2007-12-12 09:13:40