Subject: Re: ubc_fault, failure of pmap_enter, and also uvm_fault
To: None <tech-kern@netbsd.org>
From: Jed Davis <jdev@panix.com>
List: tech-kern
Date: 04/21/2006 11:34:40
Jed Davis <jdev@panix.com> writes:

> Also, in the spirit of offering more than just talk, I've attached a
> small patch which

Which makes me look stupid in front of the entire Internet is more
like it.  Of course it can't just tsleep there; it's holding locks,
including at least one simplelock.  (Fortunately, it's hard to go
too wrong in that case, since it was going to panic anyway.)

I have to wonder if uvmexp.reserve_kernel is large enough.  The
comment of "XXXCDC - values may need adjusting" makes me wonder.

-- 
(let ((C call-with-current-continuation)) (apply (lambda (x y) (x y)) (map
((lambda (r) ((C C) (lambda (s) (r (lambda l (apply (s s) l))))))  (lambda
(f) (lambda (l) (if (null? l) C (lambda (k) (display (car l)) ((f (cdr l))
(C k)))))))    '((#\J #\d #\D #\v #\s) (#\e #\space #\a #\i #\newline)))))