From owner-cvs-all Sat Sep 21 21:48:31 2002 Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 00A7C37B401; Sat, 21 Sep 2002 21:48:31 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id A7DE043E4A; Sat, 21 Sep 2002 21:48:30 -0700 (PDT) (envelope-from silby@FreeBSD.org) Received: from freefall.freebsd.org (silby@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id g8M4mUCo002543; Sat, 21 Sep 2002 21:48:30 -0700 (PDT) (envelope-from silby@freefall.freebsd.org) Received: (from silby@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id g8M4mUJZ002542; Sat, 21 Sep 2002 21:48:30 -0700 (PDT) Message-Id: <200209220448.g8M4mUJZ002542@freefall.freebsd.org> From: Mike Silbersack Date: Sat, 21 Sep 2002 21:48:30 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/pci if_xl.c X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG silby 2002/09/21 21:48:30 PDT Modified files: sys/pci if_xl.c Log: Remove all DELAY(1) calls around MII operations in the XL driver. According to the MII specification, the delay produced by our reads alone are sufficient for correct operation. This reduces the time mii_tick takes from 10ms to ~1ms here. That's still a lot, but much better than before. Submitted by: Harti Brandt MFC after: 3 weeks Revision Changes Path 1.107 +0 -17 src/sys/pci/if_xl.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message