Whamcloud - gitweb
Branch b_release_1_4_6
authoradilger <adilger>
Fri, 23 Dec 2005 23:59:09 +0000 (23:59 +0000)
committeradilger <adilger>
Fri, 23 Dec 2005 23:59:09 +0000 (23:59 +0000)
commitd28a689f1340d880ebbbe41ca2cfa6887f18bc93
tree0931fad5e2f31de322622284193f41f52f165738
parentb5ffdf8011c36d1366bb497a1fab9596c3d2eb54
Branch b_release_1_4_6
Use (effectively) ptlrpc_daemonize() when starting the ping evictor thread,
as this thread can do filesystem IO when evicting clients (update last_rcvd)
and as a result trip LASSERT in pop_ctxt().

We can't call ptlrpc_daemonize() directly from code in obdclass as that
results in module symbol circular dependencies.  Looking into moving the
pinger code into ptlrpc entirely to avoid this issue.
b=9961
r=nathan
lustre/obdclass/genops.c