Module Name: src Committed By: msaitoh Date: Mon Nov 16 07:35:32 UTC 2015
Modified Files: src/sys/arch/xen/xen [netbsd-7-0]: xbdback_xenbus.c Log Message: Pull up following revision(s) (requested by bouyer in ticket #1040): sys/arch/xen/xen/xbdback_xenbus.c: revision 1.61 Fix typo which caused the kenrel thread to be created with a 0 priority. This would cause the thread to be almost never scheduled when a userland process could use all CPU. Should fix the problem reported by Torbj?rn Granlund on port-xen@ To generate a diff of this commit: cvs rdiff -u -r1.59.4.1 -r1.59.4.1.2.1 src/sys/arch/xen/xen/xbdback_xenbus.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/xen/xen/xbdback_xenbus.c diff -u src/sys/arch/xen/xen/xbdback_xenbus.c:1.59.4.1 src/sys/arch/xen/xen/xbdback_xenbus.c:1.59.4.1.2.1 --- src/sys/arch/xen/xen/xbdback_xenbus.c:1.59.4.1 Mon Sep 22 11:15:57 2014 +++ src/sys/arch/xen/xen/xbdback_xenbus.c Mon Nov 16 07:35:32 2015 @@ -1,4 +1,4 @@ -/* $NetBSD: xbdback_xenbus.c,v 1.59.4.1 2014/09/22 11:15:57 martin Exp $ */ +/* $NetBSD: xbdback_xenbus.c,v 1.59.4.1.2.1 2015/11/16 07:35:32 msaitoh Exp $ */ /* * Copyright (c) 2006 Manuel Bouyer. @@ -26,7 +26,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: xbdback_xenbus.c,v 1.59.4.1 2014/09/22 11:15:57 martin Exp $"); +__KERNEL_RCSID(0, "$NetBSD: xbdback_xenbus.c,v 1.59.4.1.2.1 2015/11/16 07:35:32 msaitoh Exp $"); #include <sys/atomic.h> #include <sys/buf.h> @@ -647,7 +647,7 @@ xbdback_connect(struct xbdback_instance hypervisor_enable_event(xbdi->xbdi_evtchn); hypervisor_notify_via_evtchn(xbdi->xbdi_evtchn); - if (kthread_create(IPL_NONE, KTHREAD_MPSAFE, NULL, + if (kthread_create(PRI_NONE, KTHREAD_MPSAFE, NULL, xbdback_thread, xbdi, NULL, "%s", xbdi->xbdi_name) == 0) return 0;