Re: poolifying fileassoc

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
Cc: YAMAMOTO Takashi <yamt@...>, <blymn@...>, <tech-kern@...>
Date: Monday, January 1, 2007 - 6:07 am

On Mon, Oct 09, 2006 at 09:16:58AM -0700, Chuck Silvers wrote:

It took me a while to get to do this and a while more to straighten
out the mess I made.  The attached diff works for me with LOCKDEBUG
and DIAGNOSTIC on a multiprocessor machine.  I put the veriexec
page checking in there and this too seemed to work fine - detecting
and killing a modified binary on a nfs share.

Unfortunately, it seems like my original problem still exists though -
I think that the fileassoc code needs to use pools because the
veriexec check is done with locks held so I get panics of the
"vmem_alloc with simple_lock held" kind if fileassoc is not using
pools for it's working storage.

Apologies for the horrible diff - cvs has decided that I just renamed
the uvm_aio_aiodone function and then wrote a new one.

-- 
Brett Lymn
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
poolifying fileassoc, Brett Lymn, (Tue Oct 3, 7:26 am)
Re: poolifying fileassoc, YAMAMOTO Takashi, (Tue Oct 3, 11:39 am)
Re: poolifying fileassoc, Brett Lymn, (Tue Oct 3, 8:03 pm)
Re: poolifying fileassoc, Chuck Silvers, (Thu Oct 5, 8:30 am)
Re: poolifying fileassoc, Thor Lancelot Simon, (Thu Oct 5, 8:34 am)
Re: poolifying fileassoc, Chuck Silvers, (Thu Oct 5, 9:02 am)
Re: poolifying fileassoc, Brett Lymn, (Wed Oct 11, 10:29 pm)
Re: poolifying fileassoc, YAMAMOTO Takashi, (Wed Oct 11, 10:45 pm)
Re: poolifying fileassoc, Brett Lymn, (Thu Oct 12, 12:34 am)
Re: poolifying fileassoc, Brett Lymn, (Thu Oct 5, 8:34 pm)
Re: poolifying fileassoc, YAMAMOTO Takashi, (Thu Oct 5, 8:54 pm)
Re: poolifying fileassoc, Chuck Silvers, (Mon Oct 9, 12:16 pm)
Re: poolifying fileassoc, Brett Lymn, (Mon Jan 1, 6:07 am)
Re: poolifying fileassoc, YAMAMOTO Takashi, (Sun Jan 7, 7:27 am)
Re: poolifying fileassoc, Brett Lymn, (Sun Jan 7, 8:07 am)
Re: poolifying fileassoc, YAMAMOTO Takashi, (Sun Jan 7, 9:07 am)
Re: poolifying fileassoc, Brett Lymn, (Sun Jan 21, 6:07 am)
Re: poolifying fileassoc, YAMAMOTO Takashi, (Thu Feb 1, 7:29 pm)
Re: poolifying fileassoc, Brett Lymn, (Wed Mar 21, 7:59 am)
Re: poolifying fileassoc, YAMAMOTO Takashi, (Sat Apr 7, 12:07 pm)
Re: poolifying fileassoc, Brett Lymn, (Sun Apr 8, 4:27 am)
Re: poolifying fileassoc, Andrew Doran, (Sun Apr 8, 9:45 am)
Re: poolifying fileassoc, YAMAMOTO Takashi, (Sun Apr 8, 6:23 am)
Re: poolifying fileassoc, Brett Lymn, (Sun Apr 8, 7:04 am)
Re: poolifying fileassoc, YAMAMOTO Takashi, (Sun Apr 8, 7:16 am)
Re: poolifying fileassoc, Brett Lymn, (Sun Apr 8, 7:34 am)
Re: poolifying fileassoc, YAMAMOTO Takashi, (Sun Apr 8, 7:41 am)
Re: poolifying fileassoc, Brett Lymn, (Sun Apr 8, 7:48 am)
Re: poolifying fileassoc, YAMAMOTO Takashi, (Sun Apr 8, 8:10 am)
Re: poolifying fileassoc, Brett Lymn, (Sun Apr 8, 8:35 am)
Re: poolifying fileassoc, Brett Lymn, (Mon Feb 5, 8:43 pm)
Re: poolifying fileassoc, Brett Lymn, (Tue Jan 30, 9:20 pm)
Re: poolifying fileassoc, YAMAMOTO Takashi, (Wed Jan 31, 5:38 am)
Re: poolifying fileassoc, Brett Lymn, (Thu Oct 5, 9:43 pm)
Re: poolifying fileassoc, YAMAMOTO Takashi, (Thu Oct 5, 10:00 pm)
Re: poolifying fileassoc, YAMAMOTO Takashi, (Tue Oct 3, 10:42 pm)
Re: poolifying fileassoc, Brett Lymn, (Tue Oct 3, 11:00 pm)
Re: poolifying fileassoc, YAMAMOTO Takashi, (Thu Oct 5, 7:09 am)
Re: poolifying fileassoc, YAMAMOTO Takashi, (Thu Oct 5, 10:05 pm)
Re: poolifying fileassoc, Brett Lymn, (Thu Oct 5, 10:32 pm)