Re: No bus_space_read_8 on x86 ?

2012-10-13 Thread Robert Watson
On Fri, 12 Oct 2012, Carl Delsey wrote: Indeed -- and on non-x86, where there are uncached direct map segments, and TLB entries that disable caching, reading 2x 32-bit vs 1x 64-bit have quite different effects in terms of atomicity. Where uncached I/Os are being used, those differences may af

Re: NFS server bottlenecks

2012-10-13 Thread Rick Macklem
Garrett Wollman wrote: > < said: > > > I've attached the patch drc3.patch (it assumes drc2.patch has > > already been > > applied) that replaces the single mutex with one for each hash list > > for tcp. It also increases the size of NFSRVCACHE_HASHSIZE to 200. > > I haven't tested this at all, b

Re: NFS server bottlenecks

2012-10-13 Thread Nikolay Denev
On Oct 13, 2012, at 5:05 AM, Rick Macklem wrote: > I wrote: >> Oops, I didn't get the "readahead" option description >> quite right in the last post. The default read ahead >> is 1, which does result in "rsize * 2", since there is >> the read + 1 readahead. >> >> "rsize * 16" would actually be

Re: [CFT/RFC]: refactor bsd.prog.mk to understand multiple programs instead of a singular program

2012-10-13 Thread George Neville-Neil
On Oct 8, 2012, at 12:11 , Marcel Moolenaar wrote: > > On Oct 4, 2012, at 9:42 AM, Garrett Cooper wrote: Both parties (Isilon/Juniper) are converging on the ATF porting work that Giorgos/myself have done after talking at the FreeBSD Foundation meet-n-greet. I have contributed al

Re: [CFT/RFC]: refactor bsd.prog.mk to understand multiple programs instead of a singular program

2012-10-13 Thread Marcel Moolenaar
On Oct 13, 2012, at 12:15 PM, George Neville-Neil wrote: > > I think that's a small price to pay for getting going with the ATF > stuff now rather than in 4 weeks. What's the right way to do this > now with HEAD? Set WITH_BMAKE=yes in /etc/src.conf or /etc/make.conf and you're good to go. On

Re: [CFT/RFC]: refactor bsd.prog.mk to understand multiple programs instead of a singular program

2012-10-13 Thread Simon J. Gerraty
On Sat, 13 Oct 2012 15:15:59 -0400, George Neville-Neil writes: >> It could be a while (many weeks) before we get to 4, so the question >> really is whether the people working on ATF are willing and able to >> build and install FreeBSD using WITH_BMAKE? >>=20 > >I think that's a small price to pay

Re: [CFT/RFC]: refactor bsd.prog.mk to understand multiple programs instead of a singular program

2012-10-13 Thread Garrett Cooper
On Sat, Oct 13, 2012 at 1:13 PM, Simon J. Gerraty wrote: > > On Sat, 13 Oct 2012 15:15:59 -0400, George Neville-Neil writes: >>> It could be a while (many weeks) before we get to 4, so the question >>> really is whether the people working on ATF are willing and able to >>> build and install FreeBS