From owner-cvs-src@FreeBSD.ORG Wed Aug 20 02:42:13 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 52A9B106566C; Wed, 20 Aug 2008 02:42:13 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 40A578FC12; Wed, 20 Aug 2008 02:42:13 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.2/8.14.2) with ESMTP id m7K2gC7Q066459; Wed, 20 Aug 2008 02:42:12 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m7K2gCVj066458; Wed, 20 Aug 2008 02:42:12 GMT (envelope-from kmacy@repoman.freebsd.org) Message-Id: <200808200242.m7K2gCVj066458@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kmacy@repoman.freebsd.org using -f From: Kip Macy Date: Wed, 20 Aug 2008 02:42:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/xen/xenbus xenbus_comms.c xenbus_comms.h xenbus_dev.c xenbus_probe.c xenbus_probe_backend.c xenbus_xs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Aug 2008 02:42:13 -0000 kmacy 2008-08-20 02:42:08 UTC FreeBSD src repository Modified files: sys/xen/xenbus xenbus_comms.c xenbus_comms.h xenbus_dev.c xenbus_probe.c xenbus_probe_backend.c xenbus_xs.c Log: SVN rev 181889 on 2008-08-20 02:42:08Z by kmacy Xen 3.2 now interleaves watch events with regular message notifications. More graciously handle processing messages and watch events inline prior to threads being up and running. MFC after: 1 month Revision Changes Path 1.3 +1 -0 src/sys/xen/xenbus/xenbus_comms.c 1.2 +4 -3 src/sys/xen/xenbus/xenbus_comms.h 1.3 +0 -2 src/sys/xen/xenbus/xenbus_dev.c 1.3 +2 -1 src/sys/xen/xenbus/xenbus_probe.c 1.3 +0 -3 src/sys/xen/xenbus/xenbus_probe_backend.c 1.3 +72 -35 src/sys/xen/xenbus/xenbus_xs.c