tianweiz: bus locking