* Alfred Perlstein <[EMAIL PROTECTED]> [010707 16:43] wrote:
> * Seigo Tanimura <[EMAIL PROTECTED]> [010702 03:13] wrote:
> > On Mon, 18 Jun 2001 19:04:31 +0900,
> >   Seigo Tanimura <tanimura> said:
> > 
> > Seigo> The results of build test with the latest patch are now at:
> > 
> > Seigo> http://people.FreeBSD.org/~tanimura/pg_fd/
> > 
> > Seigo> As it is likely to take quite a while to fix alpha, I am going to
> > Seigo> update the patch every few days.
> > 
> > The latest test on alpha shows successful build of a kernel. Is alpha
> > fixed and working now?
> I'm going to be giving this code some testing, not that you have to
> wait for me to finish, but it seems like no one has stepped forward
> to review this.  I'd like to see it committed, so either go ahead
> or wait for my review if it makes you more comfortable.
> Since I was working on the filedesc stuff I'll take a shot at reviewing
> it, by way of the diff it looks somewhat ok, I just want to make sure
> you're getting the fhold/fdrop stuff right.

There's a merged diff here:


I'm not sure if kern_sig.c is merged properly.

I'm also quite sure that you can't call the ktrace functions with
any mutexes held so the code is doing to need some help, basically
the trick in trapsig() and postsig() is to generate the ktrace
IO after the locks have been dropped, this means somehow caching
the info sent to ktrace where it's currently called, and calling
it later with the cached info after the locks are dropped.

Want to give this another spin?

-Alfred Perlstein [[EMAIL PROTECTED]]
Ok, who wrote this damn function called '??'?
And why do my programs keep crashing in it?

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to