[igt-dev] [PATCH i-g-t v2] tests/perf_pmu: Handle CPU hotplug failures better

Chris Wilson chris at chris-wilson.co.uk
Fri Mar 2 11:32:26 UTC 2018


Quoting Petri Latvala (2018-03-02 11:12:19)
> On Wed, Feb 28, 2018 at 10:05:55AM +0000, Tvrtko Ursulin wrote:
> > +/**
> > + * igt_fatal_error:
> > + *
> > + * Stop test execution or optionally, if the IGT_REBOOT_ON_FATAL_ERROR
> > + * environment variable is set, reboot the machine.
> > + *
> > + * Since out test runner (piglit) does support fatal test exit codes, we
> > + * implement the default behaviour by waiting endlessly.
> > + */
> > +void  __attribute__((noreturn)) igt_fatal_error(void)
> > +{
> > +     if (igt_check_boolean_env_var("IGT_REBOOT_ON_FATAL_ERROR", false)) {
> > +             igt_warn("FATAL ERROR - REBOOTING");
> > +             igt_sysrq_reboot();
> > +     } else {
> > +             igt_warn("FATAL ERROR");
> > +             for (;;)
> > +                     sleep(60);

s/sleep/pause/
-Chris


More information about the igt-dev mailing list