Home | History | Annotate | only in /src/usr.sbin/schedctl
History log of /src/usr.sbin/schedctl
RevisionDateAuthorComments
 1.3 22-Apr-2009  lukem Enable WARNS=4 by default, except for:
cpuctl dumplfs hprop ipf iprop-log kadmin kcm kdc kdigest
kimpersonate kstash ktutil makefs ndbootd ntp pppd quot
racoon racoonctl rtadvd sntp sup tcpdchk tcpdmatch tcpdump
traceroute traceroute6 user veriexecgen wsmoused zic
(Mostly third-party applications)
 1.2 24-Jan-2008  rmind branches: 1.2.4; 1.2.14;
Add schedctl(8) manual page.
/etc/rc.d/wizd start
 1.1 15-Jan-2008  rmind Implementation of processor-sets, affinity and POSIX real-time extensions.
Add schedctl(8) - a program to control scheduling of processes and threads.

Notes:
- This is supported only by SCHED_M2;
- Migration of LWP mechanism will be revisited;

Proposed on: <tech-kern>. Reviewed by: <ad>.
 1.2.14.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2.4.2 23-Mar-2008  matt sync with HEAD
 1.2.4.1 24-Jan-2008  matt file Makefile was added on branch matt-armv6 on 2008-03-23 00:50:08 +0000
 1.10 21-Mar-2011  jruoho Use a better width for the list.
 1.9 18-Oct-2008  rmind Disallow user priority adjustments for SCHED_OTHER policy, simplify
convert_pri(). Sync schedctl(8) with the change. Closes PR/38009.
 1.8 22-Jun-2008  wiz Bump date for previous.
 1.7 22-Jun-2008  ad Add a dumb, mostly Solaris-compatible psrset command. It's missing some
options. Without it there's no easy way to test or use processor sets.
 1.6 25-May-2008  ad Allow starting a new process with the specified parameters. For example:

# schedctl -C SCHED_FIFO top
 1.5 30-Apr-2008  martin branches: 1.5.2;
Convert TNF licenses to new 2 clause variant
 1.4 28-Apr-2008  ad Use symbolic names for -C.
 1.3 26-Jan-2008  wiz branches: 1.3.4; 1.3.6;
Sort options. Remove superfluous .Pp. Grammar improvements.
Simplify macro usage. Use more macros.
 1.2 25-Jan-2008  xtraeme Fixed two warnings:
- Missing .El directive.
- Fix .Bl width argument.

Not being wizd yet, but I try...
 1.1 24-Jan-2008  rmind Add schedctl(8) manual page.
/etc/rc.d/wizd start
 1.3.6.2 04-Jun-2008  yamt sync with head
 1.3.6.1 18-May-2008  yamt sync with head.
 1.3.4.2 23-Mar-2008  matt sync with HEAD
 1.3.4.1 26-Jan-2008  matt file schedctl.8 was added on branch matt-armv6 on 2008-03-23 00:50:08 +0000
 1.5.2.1 23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.
 1.16 27-Jul-2014  dholland Fix illegal snprintf usage noted in PR 47976 by simplifying it away:
instead of consing up a string and printing it to stdout, just print
to stdout. Not as compositionally tidy, but much simpler and perfectly
adequate here.
 1.15 31-Aug-2011  joerg branches: 1.15.8; 1.15.18;
Use __dead
 1.14 16-May-2009  rmind Skip LSIDL and LSZOMB threads when retrieving info.
 1.13 18-Jan-2009  lukem fix -Wsign-compare issues
 1.12 18-Oct-2008  rmind branches: 1.12.2; 1.12.4;
Disallow user priority adjustments for SCHED_OTHER policy, simplify
convert_pri(). Sync schedctl(8) with the change. Closes PR/38009.
 1.11 16-Jun-2008  rmind - Add general cpuset macros.
- Use kcpuset name for kernel-only functions.
- Use cpuid_t to specify CPU ID.
- Unify all cpuset users.

API is expected to be stable now.
 1.10 15-Jun-2008  rmind Sync with the latest cpuset changes.
 1.9 29-May-2008  ad Fix busted test.
 1.8 26-May-2008  wiz Sort options in usage.
 1.7 25-May-2008  ad Allow starting a new process with the specified parameters. For example:

# schedctl -C SCHED_FIFO top
 1.6 28-Apr-2008  ad branches: 1.6.2;
Use symbolic names for -C.
 1.5 24-Mar-2008  xtraeme branches: 1.5.2;
showcpuset: check the correct variable against NULL after calling malloc(3).
 1.4 24-Mar-2008  xtraeme - Improve usage().
- Replace malloc+memset(foo, 0, ...) with calloc calls.
 1.3 09-Feb-2008  yamt branches: 1.3.4;
update for _sched_{get,set}param changes. from rmind@.
 1.2 26-Jan-2008  rmind Use _SC_NPROCESSORS_CONF instead of MAXCPUS.
 1.1 15-Jan-2008  rmind Implementation of processor-sets, affinity and POSIX real-time extensions.
Add schedctl(8) - a program to control scheduling of processes and threads.

Notes:
- This is supported only by SCHED_M2;
- Migration of LWP mechanism will be revisited;

Proposed on: <tech-kern>. Reviewed by: <ad>.
 1.3.4.2 23-Mar-2008  matt sync with HEAD
 1.3.4.1 09-Feb-2008  matt file schedctl.c was added on branch matt-armv6 on 2008-03-23 00:50:08 +0000
 1.5.2.3 17-Jun-2008  yamt sync with head.
 1.5.2.2 04-Jun-2008  yamt sync with head
 1.5.2.1 18-May-2008  yamt sync with head.
 1.6.2.1 23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.
 1.12.4.1 18-May-2009  bouyer branches: 1.12.4.1.2;
Pull up following revision(s) (requested by rmind in ticket #763):
usr.sbin/schedctl/schedctl.c: revision 1.14
Skip LSIDL and LSZOMB threads when retrieving info.
 1.12.4.1.2.1 21-Apr-2010  matt sync to netbsd-5
 1.12.2.1 18-May-2009  bouyer Pull up following revision(s) (requested by rmind in ticket #763):
usr.sbin/schedctl/schedctl.c: revision 1.14
Skip LSIDL and LSZOMB threads when retrieving info.
 1.15.18.1 10-Aug-2014  tls Rebase.
 1.15.8.1 20-Aug-2014  tls Rebase to HEAD as of a few days ago.

RSS XML Feed