From owner-freebsd-arch@FreeBSD.ORG Wed May 25 12:20:47 2005 Return-Path: X-Original-To: arch@freebsd.org Delivered-To: freebsd-arch@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 02D1016A41C for ; Wed, 25 May 2005 12:20:47 +0000 (GMT) (envelope-from nyan@jp.FreeBSD.org) Received: from watery.cc.kogakuin.ac.jp (watery.cc.kogakuin.ac.jp [133.80.152.80]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F30F43D54 for ; Wed, 25 May 2005 12:20:46 +0000 (GMT) (envelope-from nyan@jp.FreeBSD.org) Received: from localhost (localhost [IPv6:::1]) by watery.cc.kogakuin.ac.jp (8.13.3/8.13.3) with ESMTP id j4PCKieR061483 for ; Wed, 25 May 2005 21:20:44 +0900 (JST) (envelope-from nyan@jp.FreeBSD.org) Date: Wed, 25 May 2005 21:20:09 +0900 (JST) Message-Id: <20050525.212009.71136852.nyan@jp.FreeBSD.org> To: arch@freebsd.org From: Takahashi Yoshihiro X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: Subject: [RFC] remove bus_memio.h and bus_pio.h X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 May 2005 12:20:47 -0000 The bus_memio.h and bus_pio.h for a micro-optimization depend on the implementation of the bus_space on i386 and amd64, so they are meaningless files on the other archs. I'd like to remove a MD part like this from MI drivers at least. I think that a increasing performance by using this method is very trivial on recent machines. If there is not strong objection, I'll remove bus_{mem,p}io.h and related code from all archs. Comments? --- TAKAHASHI Yoshihiro