Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 30 Oct 2003 11:22:04 +0800
From:      David Xu <davidxu@viatech.com.cn>
To:        Marcel Moolenaar <marcel@xcllnt.net>
Cc:        cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/i386/i386 trap.c src/sys/kern kern_sig.c
Message-ID:  <3FA083DC.2040608@viatech.com.cn>
In-Reply-To: <20031030031201.GA52925@dhcp01.pn.xcllnt.net>
References:  <200310300255.h9U2thla081733@repoman.freebsd.org> <20031030031201.GA52925@dhcp01.pn.xcllnt.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Marcel Moolenaar wrote:

>On Wed, Oct 29, 2003 at 06:55:43PM -0800, David Xu wrote:
>  
>
>>davidxu     2003/10/29 18:55:43 PST
>>
>>  FreeBSD src repository
>>
>>  Modified files:
>>    sys/i386/i386        trap.c 
>>    sys/kern             kern_sig.c 
>>  Log:
>>  Try to fetch thread mailbox address in page fault trap, so when thread
>>  blocks in page fault hanlder, and upcall thread can be scheduled. It is
>>  useful if process is doing lots of mmap based I/O.
>>    
>>
>
>Doesn't this apply to non-i386 platforms as well?
>
>  
>
Yes, but I don't have those hardware in hand, so I can not test it. :-(
This change has been tested on my machine for one month.

David Xu




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3FA083DC.2040608>