From owner-cvs-src@FreeBSD.ORG Mon Nov 10 03:42:45 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B45F916A4CE; Mon, 10 Nov 2003 03:42:45 -0800 (PST) Received: from peedub.jennejohn.org (p213.54.218.201.tisdip.tiscali.de [213.54.218.201]) by mx1.FreeBSD.org (Postfix) with ESMTP id 67E6243FDF; Mon, 10 Nov 2003 03:42:43 -0800 (PST) (envelope-from garyj@jennejohn.org) Received: from peedub.jennejohn.org (localhost [127.0.0.1]) by peedub.jennejohn.org (8.12.10/8.11.6) with ESMTP id hAABgdGg016357; Mon, 10 Nov 2003 12:42:40 +0100 (CET) (envelope-from garyj@peedub.jennejohn.org) Message-Id: <200311101142.hAABgdGg016357@peedub.jennejohn.org> X-Mailer: exmh version 2.6.3 04/04/2003 with nmh-1.0.4 To: John Baldwin In-Reply-To: Message from John Baldwin Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 10 Nov 2003 12:42:39 +0100 From: Gary Jennejohn cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Seigo Tanimura Subject: Re: cvs commit: src/sys/cam/scsi scsi_target.c src/sys/coda coda_psdev.c src/sys/dev/aac aac.c src/sys/dev/bktr bktr_core.c src/sys/dev/firewire firewire.c src/sys/dev/kbd kbd.c src/sys/dev/nmdm nmdm.c src/sys/dev/random randomdev.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Nov 2003 11:42:45 -0000 John Baldwin writes: > > On 09-Nov-2003 Seigo Tanimura wrote: > > tanimura 2003/11/09 01:17:26 PST > > > > FreeBSD src repository > > > > Modified files: > > sys/cam/scsi scsi_target.c > > sys/coda coda_psdev.c > > sys/dev/aac aac.c > > sys/dev/bktr bktr_core.c > > sys/dev/firewire firewire.c > > sys/dev/kbd kbd.c > > sys/dev/nmdm nmdm.c > > sys/dev/random randomdev.c > > sys/dev/sab sab.c > > sys/dev/snp snp.c > > sys/dev/sound/midi midibuf.c > > sys/dev/sound/pcm channel.c > > sys/dev/usb ucom.c ugen.c uhid.c ums.c usb.c > > sys/dev/zs zs.c > > sys/i386/bios apm.c > > sys/i386/isa asc.c cx.c istallion.c mse.c spic.c > > stallion.c > > sys/i4b/driver i4b_rbch.c i4b_tel.c > > sys/i4b/layer4 i4b_i4bdrv.c > > sys/isa psm.c > > sys/kern kern_condvar.c kern_event.c subr_log.c > > sys_generic.c sys_pipe.c tty.c tty_pty.c > > uipc_socket.c uipc_socket2.c vfs_subr.c > > sys/net bpf.c if_tap.c if_tun.c > > sys/pc98/pc98 mse.c > > sys/pccard mecia.c pccard.c pcic.c > > sys/sys condvar.h selinfo.h > > Log: > > - Implement selwakeuppri() which allows raising the priority of a > > thread being waken up. The thread waken up can run at a priority as > > high as after tsleep(). > > > > - Replace selwakeup()s with selwakeuppri()s and pass appropriate > > priorities. > > > > - Add cv_broadcastpri() which raises the priority of the broadcast > > threads. Used by selwakeuppri() if collision occurs. > > > > Not objected in: -arch, -current > > Sorry I didn't speak up on arch@, just too busy. But, why do you need > to bump up the priority of the thread you are waking up? > Not to mention that this commit breaks building the i4b stuff because TTIPRI is defined in which is not (and should not be) included by i4b. I have a patch to fix the breakage. --- Gary Jennejohn / garyj[at]jennejohn.org gj[at]freebsd.org gj[at]denx.de