Yes and I don't disbelieve you either, I'm just wondering if it's perhaps something like interaction with a specific file system or disk scheduler that might be causing a block level locking issue, it's a bit of a stab in the dark without knowing anything about your setup but I build quite a few storage systems and have experienced some fun interactions with IO blocking.