Whamcloud - gitweb
b=7023
authoralex <alex>
Wed, 6 Jul 2005 21:53:09 +0000 (21:53 +0000)
committeralex <alex>
Wed, 6 Jul 2005 21:53:09 +0000 (21:53 +0000)
commit2f63681308faa81189f9684f753a7191427950a4
treea7cf42d1a7d5b8d95bef2c20f3f14dc98a5f43e9
parentb6fbd8d070f60c25541fe41a02ed542be8a9ce13
b=7023

 - export can be failed asynchronously with regard to processing request.
   this case cause open rpc to be replied to zero transno. zero transno
   means no reference for request and open request gets freed after
   ll_file_open() though mdc_open_data still has a reference on the
   request. and this causes oops when mdc_close() tries to access the
   request. the workaround is to take additional reference on the request
   for mdc_open_data
lustre/mdc/mdc_request.c