svn commit: r340982 - stable/11/sys/x86/xen

Roger Pau Monné royger at FreeBSD.org
Mon Nov 26 16:54:17 UTC 2018


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");


More information about the svn-src-all mailing list