[Linux-hls-cvs] hls/hls hls_debug.c,1.3,1.4 hls_hooks.c,1.5,1.6 hls_proc.c,1.2,1.3 hls_sched_join.c,
Status: Pre-Alpha
Brought to you by:
lucabe
|
From: <lu...@us...> - 2003-02-25 09:19:29
|
Update of /cvsroot/linux-hls/hls/hls In directory sc8-pr-cvs1:/tmp/cvs-serv25577/hls Modified Files: hls_debug.c hls_hooks.c hls_proc.c hls_sched_join.c hls_sched_lot.c hls_sched_ps.c hls_sched_res.c hls_sched_root.c hls_sched_rr.c hls_sched_th.c hls_utils.c Log Message: Updated the license Index: hls_debug.c =================================================================== RCS file: /cvsroot/linux-hls/hls/hls/hls_debug.c,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** hls_debug.c 5 Sep 2002 12:29:11 -0000 1.3 --- hls_debug.c 25 Feb 2003 09:18:52 -0000 1.4 *************** *** 1,26 **** ! /*++ ! ! Copyright (c) 2000 John Regehr ! ! Module Name: ! ! hls_debug.c ! ! Abstract: ! ! ! Author: ! ! John Regehr 14-Feb-2000 ! ! Environment: ! ! All of the functions in this module execute in kernel mode except ! the function that raises a user mode alert condition. ! ! Revision History: ! ! ! --*/ #include "hls_common.h" --- 1,11 ---- ! /* ! * Copyright (c) 2000 John Regehr ! * ! * Module Name: hls_debug.c ! * Abstract: Miscellaneous functions used when debugging is enabled ! * Author: John Regehr 14-Feb-2000 ! * ! * This is free software; see BSD.txt ! */ #include "hls_common.h" Index: hls_hooks.c =================================================================== RCS file: /cvsroot/linux-hls/hls/hls/hls_hooks.c,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** hls_hooks.c 5 Sep 2002 12:29:11 -0000 1.5 --- hls_hooks.c 25 Feb 2003 09:18:52 -0000 1.6 *************** *** 1,23 **** ! /*++ ! ! Copyright (c) 2000 John Regehr ! ! Module Name: ! ! hls_hooks.c ! ! Abstract: ! ! ! Author: ! ! John Regehr 14-Feb-2000 ! ! Environment: ! ! Revision History: ! ! ! --*/ #include "hls_common.h" --- 1,13 ---- ! /* ! * Copyright (c) 2000 John Regehr ! * ! * Module Name: hls_hooks.c ! * Abstract: This is the ``interface'' between HLS and the kernel. The ! * hooks are invoked by the kernel when some important events ! * happen. ! * Author: John Regehr 14-Feb-2000 ! * ! * This is free software; see BSD.txt ! */ #include "hls_common.h" Index: hls_proc.c =================================================================== RCS file: /cvsroot/linux-hls/hls/hls/hls_proc.c,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** hls_proc.c 28 Aug 2002 14:39:38 -0000 1.2 --- hls_proc.c 25 Feb 2003 09:18:53 -0000 1.3 *************** *** 1,23 **** ! /*++ ! ! Copyright (c) 2000 John Regehr ! ! Module Name: ! ! hls_hooks.c ! ! Abstract: ! ! ! Author: ! ! John Regehr 14-Feb-2000 ! ! Environment: ! ! Revision History: ! ! ! --*/ #include "hls_common.h" --- 1,12 ---- ! /* ! * Copyright (c) 2000 John Regehr ! * ! * Module Name: hls_proc.c ! * Abstract: Processor-related functions... We do not use them, for the ! * moment (this may change with the multiprocessor extension) ! * Author: John Regehr 14-Feb-2000 ! * ! * This is free software; see BSD.txt ! */ #include "hls_common.h" Index: hls_sched_join.c =================================================================== RCS file: /cvsroot/linux-hls/hls/hls/hls_sched_join.c,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** hls_sched_join.c 25 Nov 2002 11:33:30 -0000 1.5 --- hls_sched_join.c 25 Feb 2003 09:18:53 -0000 1.6 *************** *** 1,23 **** ! /*++ ! ! Copyright (c) 2000 John Regehr ! ! Module Name: ! ! hls_sched_join.c ! ! Abstract: ! ! Uniprocessor join scheduler. ! ! Author: ! ! John Regehr 14-Feb-2000 ! ! Environment: ! ! Revision History: ! ! --*/ #include "hls_common.h" --- 1,11 ---- ! /* ! * Copyright (c) 2000 John Regehr ! * ! * Module Name: hls_sched_join.c ! * Abstract: Uniprocessor Join Scheduler. ! * Author: John Regehr 14-Feb-2000 ! * ! * This is free software; see BSD.txt ! */ #include "hls_common.h" Index: hls_sched_lot.c =================================================================== RCS file: /cvsroot/linux-hls/hls/hls/hls_sched_lot.c,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** hls_sched_lot.c 20 Dec 2002 12:14:25 -0000 1.1 --- hls_sched_lot.c 25 Feb 2003 09:18:53 -0000 1.2 *************** *** 1,24 **** ! /*++ ! ! Module Name: ! ! hls_sched_lot.c ! ! Abstract: ! ! Uniprocessor CPU reservation scheduler. Schedules tasks EDF, ! tasks can only run when they have positive budget, budgets are ! replenished each period. ! ! Authors: ! ! John Regehr 14-Feb-2000 ! Matt Probst 14-Dec-2002 ! ! Environment: ! ! Revision History: ! ! --*/ #include <hls_interface.h> --- 1,11 ---- ! /* ! * Copyright (c) 2000 John Regehr ! * ! * Module Name: hls_sched_lot.c ! * Abstract: Uniprocessor Lottery Scheduler. ! * Authors: John Regehr 14-Feb-2000, Matt Probst 14-Dec-2002 ! * ! * This is free software; see BSD.txt ! */ #include <hls_interface.h> Index: hls_sched_ps.c =================================================================== RCS file: /cvsroot/linux-hls/hls/hls/hls_sched_ps.c,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** hls_sched_ps.c 13 Dec 2002 11:13:59 -0000 1.8 --- hls_sched_ps.c 25 Feb 2003 09:18:53 -0000 1.9 *************** *** 1,25 **** ! /*++ ! ! Copyright (c) 2000 John Regehr ! ! Module Name: ! ! hls_sched_res.c ! ! Abstract: ! ! Uniprocessor CPU reservation scheduler. Schedules tasks EDF, ! tasks can only run when they have positive budget, budgets are ! replenished each period. ! ! Author: ! ! John Regehr 14-Feb-2000 ! ! Environment: ! ! Revision History: ! ! --*/ #include <hls_interface.h> --- 1,11 ---- ! /* ! * Copyright (c) 2000 John Regehr ! * ! * Module Name: hls_sched_ps.c ! * Abstract: Uniprocessor Proportional Share Scheduler. ! * Author: John Regehr 14-Feb-2000 ! * ! * This is free software; see BSD.txt ! */ #include <hls_interface.h> Index: hls_sched_res.c =================================================================== RCS file: /cvsroot/linux-hls/hls/hls/hls_sched_res.c,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** hls_sched_res.c 25 Nov 2002 11:33:31 -0000 1.9 --- hls_sched_res.c 25 Feb 2003 09:18:53 -0000 1.10 *************** *** 1,26 **** ! /*++ ! ! Copyright (c) 2000 John Regehr ! ! Module Name: ! ! hls_sched_res.c ! ! Abstract: ! ! Uniprocessor CPU reservation scheduler. Schedules tasks EDF, ! tasks can only run when they have positive budget, budgets are ! replenished each period. ! ! Author: ! ! John Regehr 14-Feb-2000 ! ! Environment: ! ! Revision History: ! ! ! --*/ #include "hls_interface.h" --- 1,13 ---- ! /* ! * Copyright (c) 2000 John Regehr ! * ! * Module Name: hls_sched_res.c ! * Abstract: Uniprocessor CPU reservation Scheduler. Schedules tasks EDF, ! * tasks can only run when they have positive budget, budgets are ! * replenished each period. ! * Authors: John Regehr 14-Feb-2000 ! * ! * This is free software; see BSD.txt ! */ #include "hls_interface.h" Index: hls_sched_root.c =================================================================== RCS file: /cvsroot/linux-hls/hls/hls/hls_sched_root.c,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** hls_sched_root.c 25 Nov 2002 11:33:31 -0000 1.5 --- hls_sched_root.c 25 Feb 2003 09:18:53 -0000 1.6 *************** *** 1,23 **** ! /*++ ! ! Copyright (c) 2000 John Regehr ! ! Module Name: ! ! hls_sched.c ! ! Abstract: ! ! ! Author: ! ! John Regehr 14-Feb-2000 ! ! Environment: ! ! Revision History: ! ! ! --*/ #include "hls_common.h" --- 1,11 ---- ! /* ! * Copyright (c) 2000 John Regehr ! * ! * Module Name: hls_sched_root.c ! * Abstract: HLS Root Scheduler. ! * Author: John Regehr 14-Feb-2000 ! * ! * This is free software; see BSD.txt ! */ #include "hls_common.h" Index: hls_sched_rr.c =================================================================== RCS file: /cvsroot/linux-hls/hls/hls/hls_sched_rr.c,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** hls_sched_rr.c 13 Dec 2002 11:13:59 -0000 1.10 --- hls_sched_rr.c 25 Feb 2003 09:18:53 -0000 1.11 *************** *** 1,25 **** ! /*++ ! ! Copyright (c) 2000 John Regehr ! ! Module Name: ! ! hls_sched_rr.c ! ! Abstract: ! ! Multiprocessor fixed-priority or round-robin (configurable at ! instantiation time) loadable scheduler. ! ! Author: ! ! John Regehr 14-Feb-2000 ! ! Environment: ! ! Revision History: ! ! ! --*/ // FIXME: think about making this scheduler into a space-sharing scheduler --- 1,12 ---- ! /* ! * Copyright (c) 2000 John Regehr ! * ! * Module Name: hls_sched_rr.c ! * Abstract: Multiprocessor Fixed-Priority or Round-Robin ! * (configurable at instantiation time) Scheduler. ! * Author: John Regehr 14-Feb-2000 ! * ! * This is free software; see BSD.txt ! */ // FIXME: think about making this scheduler into a space-sharing scheduler Index: hls_sched_th.c =================================================================== RCS file: /cvsroot/linux-hls/hls/hls/hls_sched_th.c,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** hls_sched_th.c 17 Oct 2002 08:21:38 -0000 1.5 --- hls_sched_th.c 25 Feb 2003 09:18:53 -0000 1.6 *************** *** 1,25 **** ! /*++ ! ! Copyright (c) 2000 John Regehr ! ! Module Name: ! ! hls_sched_rr.c ! ! Abstract: ! ! Multiprocessor fixed-priority or round-robin (configurable at ! instantiation time) loadable scheduler. ! ! Author: ! ! John Regehr 14-Feb-2000 ! ! Environment: ! ! Revision History: ! ! ! --*/ #include "hls_common.h" --- 1,11 ---- ! /* ! * Copyright (c) 2000 John Regehr ! * ! * Module Name: hls_sched_th.c ! * Abstract: HLS Thread Scheduler. ! * Author: John Regehr 14-Feb-2000 ! * ! * This is free software; see BSD.txt ! */ #include "hls_common.h" Index: hls_utils.c =================================================================== RCS file: /cvsroot/linux-hls/hls/hls/hls_utils.c,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -d -r1.13 -r1.14 *** hls_utils.c 13 Dec 2002 11:13:59 -0000 1.13 --- hls_utils.c 25 Feb 2003 09:18:53 -0000 1.14 *************** *** 1,23 **** ! /*++ ! ! Copyright (c) 2000 John Regehr ! ! Module Name: ! ! hls_hooks.c ! ! Abstract: ! ! ! Author: ! ! John Regehr 14-Feb-2000 ! ! Environment: ! ! Revision History: ! ! ! --*/ #include "hls_common.h" --- 1,11 ---- ! /* ! * Copyright (c) 2000 John Regehr ! * ! * Module Name: hls_utils.c ! * Abstract: HLS utility functions. ! * Author: John Regehr 14-Feb-2000 ! * ! * This is free software; see BSD.txt ! */ #include "hls_common.h" |