alarm: use new timer interface
alarm: use new timer interface

Former-commit-id: 700474b4ee2cae8db227ed58654edf86aef8069d [formerly 87d58f540c6beb9f8bbbbc68bd03866d979d9a96]
Former-commit-id: 513c7e74b2b0e79702bace9a255941f03568e5c1
torhve/ivar2,haste/ivar2,torhve/ivar2,torhve/ivar2