Thanks to Ryo Shimizu for sending in a patch. * Use proper G2 bus space functions to enforce locking protocol.