On Thu, 2008-08-07 at 11:08 +0200, Peter Zijlstra wrote:I was able to get it mostly lockdep complaint by using mutex_lock_nested based on the level of the btree I was locking. My allocation mutex is a little of a problem for lockdep though. Yes, although in general only the helper threads end up actually doing the IO for writes. Unfortunately, they are almost but not quite an elevator. It is tempting to try sorting the bios on the helper queues etc. But I haven't done that because it gets into starvation and other fun. I haven't done any real single cpu testing, it may make sense in those workloads to checksum and submit directly in the calling context. But real single cpu boxes are harder to come by these days. -chris --
| Tarkan Erimer | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
| Michal Piotrowski | Re: Linux 2.6.21-rc4 |
| Joe Peterson | Re: 2.6.25.3: su gets stuck for root |
git: | |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| David Miller | [GIT]: Networking |
| Gerrit Renker | [PATCH 15/37] dccp: Set per-connection CCIDs via socket options |
| Emil S Tantilov | Re: WARNING: at include/net/sock.h:417 udp_lib_unhash |
