2006/10/19, Attilio Rao <attilio_at_freebsd.org>: > In my P4 branch: //depot/user/attilio/attilio_smpng/... > you can find a sx locks rewriting using the optimized semantic of > rwlocks; in the end this might result in a valuable performance > improvement. > > Some hints about it: > - new sx locks alredy support inlined s*lock operations and try* operations; > (they have a fully functional support) > - new sx locks doesn't have support for adaptive spinning yet; this is beacause > the code is under revision even for mutex/rwlock. > - we could allow a sharers tracking in debugging mode, at least, in > order to detect > eventual recursion in slock operation > - currently, sx locks mantain the exclusive holder tracking even if this is not > really necessary (we can get rid of it). > > In this moment a strong phase of test is *very* welcome, so please, > for every people having a p4 account, dowload the kernel and try to > put it under stress (at this purpose I cc'ed, in particular, kris_at_, > pho_at_ and jhb_at_ in order to have tests, revisions, etc. etc.) Maybe I did a stupid thing not directly posting diffs (so that all the people interested can nicely check/try): http://users.gufi.org/~rookie/works/patches/smpng26102006.diff Thanks, Attilio -- Peace can only be achieved by understanding - A. EinsteinReceived on Fri Oct 27 2006 - 16:33:06 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:01 UTC