/fs> ./tryit
 Oooh, it works!
Started thread 0 - status 0
Started thread 1 - status 0
Started thread 2 - status 0
Started thread 3 - status 0
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Writer: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Started thread 4 - status 0
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 0, 'No error'
1: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
Writer: lock: lockstat 0, 'No error'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 0, 'No error'
Reader 1: lock: lockstat 0, 'No error'
Writer: lock: lockstat 16, 'Resource busy'
1: VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 0, 'No error'
1: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
Writer: lock: lockstat 0, 'No error'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 0, 'No error'
Reader 1: lock: lockstat 0, 'No error'
Writer: lock: lockstat 16, 'Resource busy'
1: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 0, 'No error'
1: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
Writer: lock: lockstat 0, 'No error'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 0, 'No error'
Reader 1: lock: lockstat 0, 'No error'
Writer: lock: lockstat 16, 'Resource busy'
1: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 0, 'No error'
1: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Writer: lock: lockstat 0, 'No error'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 0, 'No error'
Reader 1: lock: lockstat 0, 'No error'
Writer: lock: lockstat 16, 'Resource busy'
1: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 0, 'No error'
1: DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Writer: lock: lockstat 0, 'No error'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 0, 'No error'
Reader 1: lock: lockstat 0, 'No error'
Writer: lock: lockstat 16, 'Resource busy'
1: JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 0, 'No error'
1: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
Writer: lock: lockstat 0, 'No error'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 0, 'No error'
Reader 1: lock: lockstat 0, 'No error'
Writer: lock: lockstat 16, 'Resource busy'
1: NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 0, 'No error'
1: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
Writer: lock: lockstat 0, 'No error'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 0, 'No error'
Reader 1: lock: lockstat 0, 'No error'
Writer: lock: lockstat 16, 'Resource busy'
1: GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 0, 'No error'
1: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
Writer: lock: lockstat 0, 'No error'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 0, 'No error'
Reader 1: lock: lockstat 0, 'No error'
Writer: lock: lockstat 16, 'Resource busy'
1: BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 0, 'No error'
1: UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
Writer: lock: lockstat 0, 'No error'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 0, 'No error'
Reader 1: lock: lockstat 0, 'No error'
Writer: lock: lockstat 16, 'Resource busy'
1: GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 0, 'No error'
1: BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
Writer: lock: lockstat 0, 'No error'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 0, 'No error'
Reader 1: lock: lockstat 0, 'No error'
Writer: lock: lockstat 16, 'Resource busy'
1: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 0, 'No error'
1: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
Writer: lock: lockstat 0, 'No error'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 0, 'No error'
Reader 1: lock: lockstat 0, 'No error'
Writer: lock: lockstat 16, 'Resource busy'
1: JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 0, 'No error'
1: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
Writer: lock: lockstat 0, 'No error'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 0, 'No error'
Reader 1: lock: lockstat 0, 'No error'
Writer: lock: lockstat 16, 'Resource busy'
1: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 0, 'No error'
1: NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
Writer: lock: lockstat 0, 'No error'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 0, 'No error'
Reader 1: lock: lockstat 0, 'No error'
Writer: lock: lockstat 16, 'Resource busy'
1: VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 0, 'No error'
1: GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
Writer: lock: lockstat 0, 'No error'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 0, 'No error'
Reader 1: lock: lockstat 0, 'No error'
Writer: lock: lockstat 16, 'Resource busy'
1: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 0, 'No error'
Writer: lock: lockstat 0, 'No error'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 0, 'No error'
1: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
Writer: lock: lockstat 0, 'No error'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 0, 'No error'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 0, 'No error'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
2: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
1: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 0, 'No error'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 0, 'No error'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 0, 'No error'
0: SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
2: SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
1: SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
Writer: lock: lockstat 0, 'No error'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 0, 'No error'
Reader 0: lock: lockstat 0, 'No error'
Reader 2: lock: lockstat 16, 'Resource busy'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
2: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
1: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 0, 'No error'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 0, 'No error'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 0, 'No error'
0: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
2: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
1: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
Writer: lock: lockstat 0, 'No error'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 0, 'No error'
Reader 0: lock: lockstat 0, 'No error'
Reader 2: lock: lockstat 16, 'Resource busy'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
2: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 0, 'No error'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 0, 'No error'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 0, 'No error'
0: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
2: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
1: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
Writer: lock: lockstat 0, 'No error'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 0, 'No error'
Reader 0: lock: lockstat 0, 'No error'
Reader 2: lock: lockstat 16, 'Resource busy'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
2: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
1: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 0, 'No error'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 0, 'No error'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 0, 'No error'
0: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
2: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
1: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
Writer: lock: lockstat 0, 'No error'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 0, 'No error'
Reader 0: lock: lockstat 0, 'No error'
Reader 2: lock: lockstat 16, 'Resource busy'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
2: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
1: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 0, 'No error'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 0, 'No error'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 0, 'No error'
0: JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
2: JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
1: JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
Writer: lock: lockstat 0, 'No error'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 0, 'No error'
Reader 0: lock: lockstat 0, 'No error'
Reader 2: lock: lockstat 16, 'Resource busy'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
2: TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
1: TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 0, 'No error'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 0, 'No error'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 0, 'No error'
0: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
2: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
1: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
Writer: lock: lockstat 0, 'No error'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 0, 'No error'
Reader 0: lock: lockstat 0, 'No error'
Reader 2: lock: lockstat 16, 'Resource busy'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
2: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
1: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 0, 'No error'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 0, 'No error'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 0, 'No error'
0: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
2: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
1: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
Writer: lock: lockstat 0, 'No error'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 0, 'No error'
Reader 0: lock: lockstat 0, 'No error'
Reader 2: lock: lockstat 16, 'Resource busy'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
2: SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
1: SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 0, 'No error'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 0, 'No error'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 0, 'No error'
0: TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
2: TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
1: TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
Writer: lock: lockstat 0, 'No error'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 0, 'No error'
Reader 0: lock: lockstat 0, 'No error'
Reader 2: lock: lockstat 16, 'Resource busy'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
1: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 0, 'No error'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 0, 'No error'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 0, 'No error'
0: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
2: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
1: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
Writer: lock: lockstat 0, 'No error'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 0, 'No error'
Reader 0: lock: lockstat 0, 'No error'
Reader 2: lock: lockstat 16, 'Resource busy'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
2: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
1: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 0, 'No error'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 0, 'No error'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 0, 'No error'
0: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
2: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
1: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
Writer: lock: lockstat 0, 'No error'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 0, 'No error'
Reader 0: lock: lockstat 0, 'No error'
Reader 2: lock: lockstat 16, 'Resource busy'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
2: DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
1: DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 0, 'No error'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 0, 'No error'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 0, 'No error'
0: DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
2: DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
1: DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Writer: lock: lockstat 0, 'No error'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 0, 'No error'
Reader 0: lock: lockstat 0, 'No error'
Reader 2: lock: lockstat 16, 'Resource busy'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
2: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
1: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 0, 'No error'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 0, 'No error'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 0, 'No error'
0: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
2: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
1: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
Writer: lock: lockstat 0, 'No error'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 0, 'No error'
Reader 0: lock: lockstat 0, 'No error'
Reader 2: lock: lockstat 16, 'Resource busy'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
2: QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
1: QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 0, 'No error'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 0, 'No error'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 0, 'No error'
0: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
2: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
1: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
Writer: lock: lockstat 0, 'No error'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 0, 'No error'
Reader 0: lock: lockstat 0, 'No error'
Reader 2: lock: lockstat 16, 'Resource busy'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
2: BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
1: BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 0, 'No error'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 0, 'No error'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 0, 'No error'
0: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
2: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
1: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Writer: lock: lockstat 0, 'No error'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 0, 'No error'
Reader 0: lock: lockstat 0, 'No error'
Reader 2: lock: lockstat 16, 'Resource busy'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
2: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
1: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 0, 'No error'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 0, 'No error'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 0, 'No error'
0: VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
2: VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
1: VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
Writer: lock: lockstat 0, 'No error'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 0, 'No error'
Reader 0: lock: lockstat 0, 'No error'
Reader 2: lock: lockstat 16, 'Resource busy'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
2: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
1: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 0, 'No error'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 0, 'No error'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 0, 'No error'
0: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
2: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
1: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
Writer: lock: lockstat 0, 'No error'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 0, 'No error'
Reader 0: lock: lockstat 0, 'No error'
Reader 2: lock: lockstat 16, 'Resource busy'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
2: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
1: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 0, 'No error'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 0, 'No error'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 0, 'No error'
0: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
2: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
1: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
Writer: lock: lockstat 0, 'No error'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 0, 'No error'
Reader 0: lock: lockstat 0, 'No error'
Reader 2: lock: lockstat 16, 'Resource busy'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
2: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
1: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 0, 'No error'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Reader 1: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 0, 'No error'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Reader 1: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 0, 'No error'
0: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
2: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
2: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
2: SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
2: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
2: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
2: JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
2: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
2: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
2: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
2: DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
2: SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
2: HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
2: VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
2: SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
2: QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
2: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
2: GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
2: HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
2: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
2: DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
2: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
2: SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
2: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
2: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
2: UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
2: UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
2: UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
2: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
2: TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
2: GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
2: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
2: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
2: DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
2: JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
2: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
2: TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
2: VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
2: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
2: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
2: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
2: HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
2: QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
2: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
2: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
2: VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
2: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
2: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
2: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
2: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
2: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
2: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
2: TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
2: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
2: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
2: SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
2: SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
2: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
2: QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
2: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
2: QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
2: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
2: QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
2: UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
2: QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
2: BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
2: NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
2: VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
2: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
2: JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
2: BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
2: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
2: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
2: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
2: NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
2: QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
2: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
2: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
2: NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
2: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
2: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
2: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
2: VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
2: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
2: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
2: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
2: HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
2: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
2: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
2: BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
2: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
2: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
2: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
2: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
2: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
2: BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
2: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
2: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
2: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
2: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
2: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
2: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
2: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
2: QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
2: NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
2: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
2: DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
2: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
2: DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
2: DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
2: NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
2: NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
2: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
2: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
2: UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
2: NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
2: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
2: GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
2: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
2: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
2: TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
2: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
2: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
2: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
2: UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
2: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
2: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
2: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
2: BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
2: HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
2: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
2: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
2: DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
2: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
2: QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
2: NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
2: TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
2: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
2: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
2: HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
2: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
2: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
2: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
2: SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
2: HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
2: TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
2: HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
2: VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
2: QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
2: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
2: TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
2: DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
2: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
2: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
2: NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
2: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
2: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
2: HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
2: NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
2: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
2: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
2: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
2: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
2: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
2: UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
2: TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
2: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
2: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
2: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
2: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
2: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
2: VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
2: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
2: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
2: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
2: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
2: DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
2: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
2: BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
2: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
2: TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
2: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
2: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
2: UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
2: TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
2: QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
2: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
2: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
2: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
2: BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
2: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
2: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
2: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
2: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
2: SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
2: JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
2: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
2: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
2: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
2: UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
2: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
2: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
2: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
2: JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
2: NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
2: BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
2: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
2: BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
2: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
2: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
2: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
2: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
2: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
2: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
2: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
2: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
2: NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
2: JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
2: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
2: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
2: UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
2: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
2: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
2: VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
2: UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
2: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
2: JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
2: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
2: GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
2: SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
2: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
2: QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
2: HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
2: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
2: DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
2: DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
2: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
2: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
2: GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
2: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
2: SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
2: HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
2: SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
2: SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
2: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
2: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
2: JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
2: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
2: QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
2: JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
2: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
2: VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
2: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
2: BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
2: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
2: BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
2: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
2: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
2: NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
2: JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
2: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
2: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
2: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
2: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
2: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
2: JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
2: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
2: DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
2: JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
2: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
2: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
2: GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
2: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
2: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
2: GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
2: NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
2: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
2: GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
2: GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
2: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
2: GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
2: BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
2: JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
2: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
2: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
2: GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
2: QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
2: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
2: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
2: HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
2: GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
2: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
2: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
2: QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
2: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
2: VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
2: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
2: NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
2: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
2: GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
2: UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
2: JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
2: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
2: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
2: TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
2: GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
2: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
2: SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
2: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
2: QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
2: NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
2: UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
2: DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
2: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
2: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
2: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
2: HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
2: GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
2: DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
2: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
2: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
2: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
2: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
2: JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
2: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
2: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
2: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
2: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
2: JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
2: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
2: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
2: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
2: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
2: JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
2: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
2: HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
2: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
2: TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
2: HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
2: SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
2: DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
2: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
2: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
2: BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
2: VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
2: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
2: TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
2: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
2: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
2: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
2: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
2: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
2: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
2: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
2: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
2: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
2: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
2: UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
2: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
2: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
2: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
2: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
2: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
2: VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
2: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
2: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
2: DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
2: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
2: VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
2: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
2: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
2: NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
2: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
2: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
2: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
2: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
2: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
2: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
2: SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
2: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
2: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
2: JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
2: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
2: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
2: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
2: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
2: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
2: QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
2: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
2: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
2: SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
2: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
2: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
2: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
2: WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
2: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
2: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
2: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
2: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
2: UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
2: QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
2: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
2: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
2: BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
2: TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
2: DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
2: BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
2: BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
2: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
2: HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
2: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
2: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
2: KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
2: SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
2: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
2: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
2: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
2: NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
2: QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
2: OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
2: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
2: EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
2: PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
2: IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: lock: lockstat 16, 'Resource busy'
0: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
2: LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Writer: unlock: lockstat 1, 'Operation not permitted'
Reader 0: unlock: lockstat 1, 'Operation not permitted'
Reader 2: unlock: lockstat 1, 'Operation not permitted'
Writer: lock: lockstat 16, 'Resource busy'
Reader 0: lock: lockstat 16, 'Resource busy'
Reader 2: lock: lockstat 16, 'Resource busy'
Writer: unlock: lockstat 1, 'Operation not permitted'
0: EE
