eal/linux: make alarm not affected by system time jump