From owner-freebsd-commit Mon Jul 31 14:35:32 1995 Return-Path: commit-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id OAA28190 for commit-outgoing; Mon, 31 Jul 1995 14:35:32 -0700 Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id OAA28175 for cvs-sys-outgoing; Mon, 31 Jul 1995 14:35:27 -0700 Received: (from bde@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id OAA28160 ; Mon, 31 Jul 1995 14:35:21 -0700 Date: Mon, 31 Jul 1995 14:35:21 -0700 From: Bruce Evans Message-Id: <199507312135.OAA28160@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa/pcvt pcvt_drv.c Sender: commit-owner@FreeBSD.org Precedence: bulk bde 95/07/31 14:35:20 Modified: sys/i386/isa/pcvt pcvt_drv.c Log: Eliminate the use of TS_TIMEOUT and ttstrt(). These are for handling tab delays etc. pcvt was using them to recover from a (rarely lost) race. Use a little more locking to avoid the race.