From 39766b867b4cd5d6634546fc32b68b0221ce599d Mon Sep 17 00:00:00 2001 From: Matthew Dillon Date: Wed, 31 Mar 2004 20:23:42 +0000 Subject: [PATCH] Cleanup libcaps to support recent LWKT changes. Add TDF_SYSTHREAD back to sys/thread.h (libcaps needs it). --- lib/libcaps/globaldata.c | 4 ++-- lib/libcaps/globaldata.h | 4 ++-- sys/sys/thread.h | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/lib/libcaps/globaldata.c b/lib/libcaps/globaldata.c index 7f437f8e3e..b491668a5f 100644 --- a/lib/libcaps/globaldata.c +++ b/lib/libcaps/globaldata.c @@ -25,7 +25,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $DragonFly: src/lib/libcaps/globaldata.c,v 1.4 2004/03/07 23:36:44 dillon Exp $ + * $DragonFly: src/lib/libcaps/globaldata.c,v 1.5 2004/03/31 20:23:42 dillon Exp $ */ #include "defs.h" @@ -121,7 +121,7 @@ splz(void) } int -need_resched(void) +need_lwkt_resched(void) { return(0); } diff --git a/lib/libcaps/globaldata.h b/lib/libcaps/globaldata.h index 56144f2690..5dd5b70e4d 100644 --- a/lib/libcaps/globaldata.h +++ b/lib/libcaps/globaldata.h @@ -26,7 +26,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $DragonFly: src/lib/libcaps/globaldata.h,v 1.6 2004/03/07 23:36:44 dillon Exp $ + * $DragonFly: src/lib/libcaps/globaldata.h,v 1.7 2004/03/31 20:23:42 dillon Exp $ */ #ifndef _LIBCAPS_GLOBALDATA_H_ @@ -123,7 +123,7 @@ extern struct globaldata *globaldata_find(int cpu); void globaldata_init(struct thread *td); void splz(void); -int need_resched(void); +int need_lwkt_resched(void); void cpu_halt(void); void cpu_send_ipiq(int dcpu); void mi_gdinit1(globaldata_t gd, int cpuid); diff --git a/sys/sys/thread.h b/sys/sys/thread.h index f5c8352b7b..6a1554518c 100644 --- a/sys/sys/thread.h +++ b/sys/sys/thread.h @@ -7,7 +7,7 @@ * Types which must already be defined when this header is included by * userland: struct md_thread * - * $DragonFly: src/sys/sys/thread.h,v 1.49 2004/03/30 19:14:13 dillon Exp $ + * $DragonFly: src/sys/sys/thread.h,v 1.50 2004/03/31 20:23:40 dillon Exp $ */ #ifndef _SYS_THREAD_H_ @@ -257,7 +257,7 @@ struct thread { #define TDF_PREEMPT_DONE 0x0008 /* acknowledge preemption complete */ #define TDF_IDLE_NOHLT 0x0010 /* we need to spin */ -#define TDF_RESERVED0100 0x0100 /* system thread */ +#define TDF_SYSTHREAD 0x0100 /* system thread */ #define TDF_ALLOCATED_THREAD 0x0200 /* zalloc allocated thread */ #define TDF_ALLOCATED_STACK 0x0400 /* zalloc allocated stack */ #define TDF_VERBOSE 0x0800 /* verbose on exit */ -- 2.41.0