Re: some cleanup of of uvm_map.c

2010-02-03 Thread Anton Maksimenkov
2010/2/3 Ariane van der Steldt : > On Tue, Feb 02, 2010 at 01:21:55AM +0500, Anton Maksimenkov wrote: >> uvm_map_lookup_entry()... in uvm_map_findspace()... > > I'm pretty sure that function is bugged: I think it doesn't do > wrap-around on the search for an entry.  > > Both functions are rather c

e-shop.gr: Εκπτώσεις απο το Μελλον!

2010-02-03 Thread members
Episjeuhe_te tgm die}humsg http://www.e-shop.gr/newsletter/mail-100122.html cia ma de_te tir pqosvoq]r lar TGKEVYMIJES PAQACCEKIES 9:00-20:00 STO 211 5000500 Oi til]r isw}oum ap| 24/01/10 l]wqi 10/02/10, ]yr enamtk^seyr tym apohel\tym jai l|mo cia ta l]kg tou e-shop.gr Am h]kete ma diacqave_t

Seksi pokloni za Dan zaljubljenih

2010-02-03 Thread E-topshop
If you have trouble seeing this mail, click here. Top Shop Top E-revija: 45, 3. februar 2010. Najbolja praktiD na reE!enja i saveti za bolji E>ivot PoD etna | Budi fit! | Lepota | Zdrav E>ivot DomaDinstvo | Zabava i deca | Quelle katalog | Knjige Top Shop HIT TV proizvodi! 2xSweet Dream Pil

Re: some cleanup of of uvm_map.c

2010-02-03 Thread Owain Ainsworth
On Wed, Feb 03, 2010 at 04:33:50PM +0100, Ariane van der Steldt wrote: > On Tue, Feb 02, 2010 at 01:21:55AM +0500, Anton Maksimenkov wrote: > > 2010/2/2 Anton Maksimenkov : > > > Overcomplicated using of RB_TREE in uvm_map_lookup_entry() making it > > > hard to understand. > > > I thinking about dr

Re: some cleanup of of uvm_map.c

2010-02-03 Thread Ariane van der Steldt
On Tue, Feb 02, 2010 at 01:21:55AM +0500, Anton Maksimenkov wrote: > 2010/2/2 Anton Maksimenkov : > > Overcomplicated using of RB_TREE in uvm_map_lookup_entry() making it > > hard to understand. > > I thinking about drop this RB_TREE out from uvm_map.c or completely > > rewrite using of this RB_TRE

Re: uvm_pseg_get & uvm_pseg_lck fix

2010-02-03 Thread Owain Ainsworth
On Wed, Feb 03, 2010 at 04:08:39PM +0100, Mark Kettenis wrote: > > Date: Wed, 3 Feb 2010 14:41:04 + > > From: Owain Ainsworth > > > > On Mon, Feb 01, 2010 at 11:30:06PM -0500, Ted Unangst wrote: > > > I think this fixes the problem with sleeping and holding pseg_lck. > > > > > > Index: uvm_e

Re: uvm_pseg_get & uvm_pseg_lck fix

2010-02-03 Thread Mark Kettenis
> Date: Wed, 3 Feb 2010 06:10:09 +0100 > From: Ariane van der Steldt > > I think it'll only fix the problem partially though: uvm_km_free* > doesn't have a trylock variant and may sleep just as well on the lock. That's fairly easy to fix though. You can simply save pseg->start in a local variab

Re: some cleanup of of uvm_map.c

2010-02-03 Thread Ariane van der Steldt
On Sun, Jan 31, 2010 at 05:43:02PM +0500, Anton Maksimenkov wrote: > Here is some cleanup of uvm_map.c code. > > At first, in uvm_map_advice() function. > Let it looks as simple as uvm_map_inherit() - no need to lock/unlock map > just to realize that sanity check fail. Also no need to do it in eve

Re: uvm_pseg_get & uvm_pseg_lck fix

2010-02-03 Thread Mark Kettenis
> Date: Wed, 3 Feb 2010 14:41:04 + > From: Owain Ainsworth > > On Mon, Feb 01, 2010 at 11:30:06PM -0500, Ted Unangst wrote: > > I think this fixes the problem with sleeping and holding pseg_lck. > > > > Index: uvm_extern.h > > =

Re: uvm_pseg_get & uvm_pseg_lck fix

2010-02-03 Thread Ted Unangst
On Wed, Feb 3, 2010 at 9:41 AM, Owain Ainsworth wrote: >> Index: uvm_pager.c >> === >> RCS file: /home/tedu/cvs/src/sys/uvm/uvm_pager.c,v >> retrieving revision 1.54 >> diff -u -r1.54 uvm_pager.c >> --- uvm_pager.c 22 Jul 2009 2

Re: uvm_pseg_get & uvm_pseg_lck fix

2010-02-03 Thread Owain Ainsworth
On Mon, Feb 01, 2010 at 11:30:06PM -0500, Ted Unangst wrote: > I think this fixes the problem with sleeping and holding pseg_lck. > > Index: uvm_extern.h > === > RCS file: /home/tedu/cvs/src/sys/uvm/uvm_extern.h,v > retrieving revisio

Re: UBC?

2010-02-03 Thread Owain Ainsworth
On Mon, Feb 01, 2010 at 03:59:24PM -0700, Bob Beck wrote: > On 1 February 2010 10:41, Ted Unangst wrote: > > >> I think the pool allocator is doable. Will look at it when I get a spare > >> hour or two (may be a while ;) > > > > Noo!!! > > > > Y

snmpd route-filter

2010-02-03 Thread Stuart Henderson
moment, This removes the route-table code from snmpd (it's changed a bit in the donor, ospfd, since it was borrowed; removal done with messy #if 0 and // as a proof of concept), and filters the route socket. Result: don't needlessly burn cpu cycles when a BGP session bounces and you reload 300,00

Private Jet News

2010-02-03 Thread International Air Charter
T +44 (0) 20 8897 8979 W privatejetcharter.com ( http://international-air-charter.com/474-3BES-IGCLO-1VTYO-0/c.aspx ) Welcome to theB ninth edition of our IAC newsletter featuring news, information and ideas [Issue No 9] ( http://international-air-charter.com/474-3BES-IGCLO-1XH8B-0/c.aspx ) Van