Author: royger
Date: Mon Nov 26 16:54:16 2018
New Revision: 340982
URL: https://svnweb.freebsd.org/changeset/base/340982

Log:
  MFC r338628: xen: limit the usage of PIRQs to a legacy PVH Dom0
  
  Sponsored by: Citrix Systems R&D

Modified:
  stable/11/sys/x86/xen/xen_intr.c
Directory Properties:
  stable/11/   (props changed)

Modified: stable/11/sys/x86/xen/xen_intr.c
==============================================================================
--- stable/11/sys/x86/xen/xen_intr.c    Mon Nov 26 16:38:39 2018        
(r340981)
+++ stable/11/sys/x86/xen/xen_intr.c    Mon Nov 26 16:54:16 2018        
(r340982)
@@ -658,7 +658,8 @@ xen_intr_init(void *dummy __unused)
                xen_intr_pirq_eoi_map_enabled = true;
 
        intr_register_pic(&xen_intr_pic);
-       intr_register_pic(&xen_intr_pirq_pic);
+       if (xen_pv_domain() && xen_initial_domain())
+               intr_register_pic(&xen_intr_pirq_pic);
 
        if (bootverbose)
                printf("Xen interrupt system initialized\n");
_______________________________________________
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to