From owner-cvs-sys Sat Dec 27 21:56:15 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id VAA20175 for cvs-sys-outgoing; Sat, 27 Dec 1997 21:56:15 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id VAA19744; Sat, 27 Dec 1997 21:49:22 -0800 (PST) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id VAA29109; Sat, 27 Dec 1997 21:45:10 -0800 (PST) Date: Sat, 27 Dec 1997 21:45:10 -0800 (PST) Message-Id: <199712280545.VAA29109@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa rp.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/12/27 21:45:10 PST Modified files: sys/i386/isa rp.c Log: Removed unnecessary (and broken) wakeup code in rpstart(). There is no need to do it directly, since ttwwakeup() is always called just before returning from rpstart(). The brokenness was waking up the wrong address after clearing TS_SO_OLOWAT. It's not clear how processes waiting for output to drain below low water ever got woken up. Found by: when I fixed longstanding warts in output watermark handling, this was the only driver that knew too much (anything) about the watermarks Revision Changes Path 1.10 +0 -15 src/sys/i386/isa/rp.c