+In my understanding, in previous implementation we were ignoring the return error as there was a fallback handling for LAPIC.
+static void __init hv_setup_initr_mode(void)
+{
+ if (old_setup_initr_mode)
+ old_setup_initr_mode();
+
+ /*
+ * The direct-mode STIMER depends on LAPIC and so allocate
+ * STIMER after calling initr node callback.
+ */
+ (void)hv_stimer_alloc(false);
However, I'm not seeing the same here, or am I missing something ?