modesetting: hotplug fails when zaphod heads is used
drmmode_display.c checks on a uevent for
if (mode_res->count_crtcs != config->num_crtc) {
ErrorF("number of CRTCs changed - failed to handle, %d vs %d\n", mode_res->count_crtcs, config->num_crtc);
If you configure zaphod heads and cause a hotplug, this case will get hit as the configuration only has 1 crtc, but the mode_res will return all crtcs on the card.
Initial zaphod head work limits the number of crtcs, I'm not sure why this is considered a failure.