From owner-p4-projects@FreeBSD.ORG Sun Jul 1 21:15:21 2007 Return-Path: X-Original-To: p4-projects@freebsd.org Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 38D3716A46D; Sun, 1 Jul 2007 21:15:21 +0000 (UTC) X-Original-To: perforce@FreeBSD.org Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F363B16A421 for ; Sun, 1 Jul 2007 21:15:20 +0000 (UTC) (envelope-from smilicic@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E424113C4BB for ; Sun, 1 Jul 2007 21:15:20 +0000 (UTC) (envelope-from smilicic@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l61LFKx8090361 for ; Sun, 1 Jul 2007 21:15:20 GMT (envelope-from smilicic@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l61LFKSt090358 for perforce@freebsd.org; Sun, 1 Jul 2007 21:15:20 GMT (envelope-from smilicic@FreeBSD.org) Date: Sun, 1 Jul 2007 21:15:20 GMT Message-Id: <200707012115.l61LFKSt090358@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to smilicic@FreeBSD.org using -f From: Sonja Milicic To: Perforce Change Reviews Cc: Subject: PERFORCE change 122671 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Jul 2007 21:15:21 -0000 http://perforce.freebsd.org/chv.cgi?CH=122671 Change 122671 by smilicic@tanarri_marilith on 2007/07/01 21:14:27 structure changes in softc Affected files ... .. //depot/projects/soc2007/smilicic_glog/sys/geom/log/glog.h#2 edit Differences ... ==== //depot/projects/soc2007/smilicic_glog/sys/geom/log/glog.h#2 (text+ko) ==== @@ -37,11 +37,13 @@ struct g_log_event { unsigned short int type; unsigned short int flags; -#define GLOG_COMMIT 1 -#define GLOG_ROLLBACK 2 -#define GLOG_READ 3 -#define GLOG_WRITE 4 -#define GLOG_STOP 5 +#define GLOG_EVCOMMIT 1 +#define GLOG_EVROLLBACK 2 +#define GLOG_EVREAD 3 +#define GLOG_EVWRITE 4 +#define GLOG_EVSTOP 5 +#define GLOG_FLAG_WAKEUP_SC 6 + void* data1; int data2; TAILQ_ENTRY(g_log_event) linkage; @@ -56,9 +58,11 @@ }; struct g_log_softc { - struct g_geom *sc_geom; - struct g_provider *sc_provider; - char *sc_file_name; - struct vnode *sc_vn; - struct g_log_event_sink sc_events; + struct g_geom *sc_geom_log; + struct g_provider *sc_prov_log; + struct g_provider *sc_prov_disk; + struct g_consumer *sc_cons_disk; + char *sc_file_name; + struct vnode *sc_vn; + struct g_log_event_sink sc_events; };