changed config locks (spin_lock_bh to rcu_read_lock_bh)
Revision of the solution to issue #69.
Fixed some concurrence issues and updated some comments.
Merge branch 'issue69'
Done with the revision; merging.