Re: {get,set}_fsbase, {get,set}_gsbase and Valgrind

2005-09-15 Thread John Baldwin
On Thursday 15 September 2005 06:48 am, Simon Barner wrote: > Doug, > hackers, > > a user of the valgrind port reported that it crashed due to an unhandled > sysarch call (ports/86007). > > I found out, that this was because of the get_fsbase, set_fsbase, > get_gsbase and set_gsbase calls, which we

Re: IO schedulers in FBSD...

2005-09-15 Thread Luigi Rizzo
On Thu, Sep 15, 2005 at 07:52:15PM +0530, Pranav Peshwe wrote: ... > Thank you very much for the name and the source > link.Is there any documentation available on this > topic(fbsd io schedulers) ? > Where is the io scheduler located in the > src code tree ? see http://wikitest.freebsd.org/moin.c

Re: IO schedulers in FBSD...

2005-09-15 Thread Pranav Peshwe
- Original Message - From: "Luigi Rizzo" <[EMAIL PROTECTED]> To: "Pranav Peshwe" <[EMAIL PROTECTED]> Cc: Sent: Thursday, September 15, 2005 6:31 PM Subject: Re: IO schedulers in FBSD... > On Thu, Sep 15, 2005 at 06:45:27PM +0530, Pranav Peshwe wrote: > > Hello, > > Which is the

Re: IO schedulers in FBSD...

2005-09-15 Thread Luigi Rizzo
On Thu, Sep 15, 2005 at 06:45:27PM +0530, Pranav Peshwe wrote: > Hello, > Which is the I/O scheduler used by FBSD 5.4 ? > I googled in various ways but could not get an answer. it is called FCFSUSIIABPIWCTTOIS, which stands for First Come First Serve Unless Someone Is In A Better Position

IO schedulers in FBSD...

2005-09-15 Thread Pranav Peshwe
Hello, Which is the I/O scheduler used by FBSD 5.4 ? I googled in various ways but could not get an answer. I do not have access to the source code. TIA. Sincere regards, Pranav.J.Peshwe --- A picture is worth a tho

Re: {get,set}_fsbase, {get,set}_gsbase and Valgrind

2005-09-15 Thread Simon Barner
Here is the patch. --- coregrind/vg_syscalls.c.origFri Jul 16 19:21:08 2004 +++ coregrind/vg_syscalls.c Wed Sep 14 22:13:44 2005 @@ -1369,6 +1369,38 @@ &tst->m_eflags, arg1, arg2); break; +case

{get,set}_fsbase, {get,set}_gsbase and Valgrind

2005-09-15 Thread Simon Barner
Doug, hackers, a user of the valgrind port reported that it crashed due to an unhandled sysarch call (ports/86007). I found out, that this was because of the get_fsbase, set_fsbase, get_gsbase and set_gsbase calls, which were introduced in FreeBSD 6. I'd be happy if somebody could review my atta