From owner-cvs-sys Tue May 19 14:17:24 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA16654 for cvs-sys-outgoing; Tue, 19 May 1998 14:17:24 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA16468; Tue, 19 May 1998 14:16:34 -0700 (PDT) (envelope-from dufault@FreeBSD.org) From: Peter Dufault Received: (from dufault@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id OAA06213; Tue, 19 May 1998 14:11:54 -0700 (PDT) Date: Tue, 19 May 1998 14:11:54 -0700 (PDT) Message-Id: <199805192111.OAA06213@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/posix4 ksched.c p1003_1b.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dufault 1998/05/19 14:11:54 PDT Modified files: sys/posix4 ksched.c p1003_1b.c Log: 1. Add new defs for mins and maxs for the POSIX flavor priorities. They end up being the same, but it doesn't look like you're comparing apples and oranges. 2. Use need_resched instead of reset_priority. This isn't right either, since for example you'll round-robin against equal priority FIFO processes when lowering the priority of another process, but this works better and a real fix needs to be in kern_synch and not out here. 3. This is not a device driver: copyin/copyout the structure. Revision Changes Path 1.6 +11 -6 src/sys/posix4/ksched.c 1.3 +15 -3 src/sys/posix4/p1003_1b.c