Messages in this thread | | | From | hooanon05@yahoo ... | Subject | Re: IMA and fs | Date | Fri, 17 Apr 2009 22:57:46 +0900 |
| |
Mimi Zohar: > > xfs_iget() holds spinlock before xfs_iget_cache_hit(), and > > ima_inode_alloc() cannot use GFP_KERNEL. > > This looks similar to the xfs - IMA problem discussed > http://lkml.org/lkml/2009/2/20/327.
Yes, the same issue. I didn't know it was discussed before. So what is the conclusion? Are you waiting for fixing the spinlock in xfs?
> > Does nfsd_open() need to to call ima_path_check()? ::: > Yes, in order for the open/free to be balanced in ima_file_free().
Then how about putting ima_path_check() into __dentry_open() instead of may_open()?
J. R. Okajima
| |