Subject: Re: mac68k kernel panics in pool_get
To: Frederick Bruckman <fb@enteract.com>
From: Jason Thorpe <thorpej@nas.nasa.gov>
List: current-users
Date: 09/08/1998 01:25:29
On Sat, 5 Sep 1998 11:41:18 -0500 (CDT) 
 Frederick Bruckman <fb@enteract.com> wrote:

Yes, I am quite aware of the problem, and have implemented a fix for it.
I wanted to commit it before I left for the long weekend, but wasn't able
to.  I will commit the fix tomorrow (Tuesday) unless there are objections
to my implementation in my mailbox.

 > 
 > Every kernel I've built in the last few days panics in exactly this way,
 > after any io (sync/fsck/ls):
 > 
 > panic pool_get: must have NOWAIT
 > 
 > db>t
 > ...
 > _panic
 > _pool_get
 > _uvm_map_clip_start
 > _uvm_km_free_wakeup
 > _pmap_remove_mapping
 > _pmap-remove
 > _uvm_unmap_remove
 > _uvm_km_free_wakeup
 > _pmap_release
 > _pmap_destroy
 > _uvm_spae_free
 > _cpu_exit
 > _exit1
 > _sys_exit
 > _syscall
 > _trap
 > 
 > The last kernel that works was built against August 30's sup.
 > 

Jason R. Thorpe                                       thorpej@nas.nasa.gov
NASA Ames Research Center                            Home: +1 408 866 1912
NAS: M/S 258-5                                       Work: +1 650 604 0935
Moffett Field, CA 94035                             Pager: +1 650 940 5942