handle out of bounds access in notify()
Replace sprintf with snprintf. Useful for reducing scan reports
Fix defect reported by Coverity scan
Persistent reservation fixes
1. Service action clear did not clear out registrations
2. Service action preempt did not set correct "reservation->type"