time: cast ->raw_interval to u64 to avoid shift overflow