[kernel] bug#44: marked as done (gsc_memset_io() optimization)

PA-RISC Linux bug Tracking System daniel_frazier@hp.com
Wed, 2 May 2001 14:33:01 -0600 (MDT)

X-PA-RISC Linux-PR-Message: closed 44

Your message dated Wed, 2 May 2001 14:25:50 -0600
with message-id <20010502142550.A6063@zumpano.fc.hp.com>
and subject line Code committed
has caused the attached bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

dann frazier
(administrator, PA-RISC Linux bugs database)

Received: (at submit) by bugs.parisc-linux.org; 3 Mar 2001 00:53:16 +0000
>From grundler@cup.hp.com  Fri Mar  2 17:53:16 2001
Received: from palrel1.hp.com (palrel1.hp.com [])
	by dsl2.external.hp.com (Postfix) with ESMTP id BB05C4A19
	for <submit@bugs.parisc-linux.org>; Fri,  2 Mar 2001 17:53:16 -0700 (MST)
Received: from milano.cup.hp.com (milano.cup.hp.com [])
	by palrel1.hp.com (Postfix) with ESMTP id A8092145D
	for <submit@bugs.parisc-linux.org>; Fri,  2 Mar 2001 16:53:15 -0800 (PST)
Received: (from grundler@localhost)
	by milano.cup.hp.com (8.9.3 (PHNE_18546)/8.9.3 SMKit7.02) id QAA00529
	for submit@bugs.parisc-linux.org; Fri, 2 Mar 2001 16:56:22 -0800 (PST)
Date: Fri, 2 Mar 2001 16:56:22 -0800 (PST)
From: Grant Grundler <grundler@cup.hp.com>
Message-Id: <200103030056.QAA00529@milano.cup.hp.com>
To: submit@bugs.parisc-linux.org
Subject: gsc_memset_io() optimization
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Package: kernel
Version: 20010301
Severity: wishlist

Helge Deller committed a gsc_memset_io() call to clear large blocks
of memory (frame buffer) in IO space. Dino in particular would
perform *alot* better if the routine were using word (32-bit)
size (and aligned) accesses. Dino is able to coalesce these PIO
transactions into one stream on the PCI bus and improve the
PCI bus utilization dramatically.

Helge asked me to submit this change as reminder. :^)


Received: (at 44-close) by bugs.parisc-linux.org; 2 May 2001 20:25:51 +0000
>From willy@ldl.fc.hp.com  Wed May  2 14:25:51 2001
Received: from atlrel1.hp.com (atlrel1.hp.com [])
	by dsl2.external.hp.com (Postfix) with ESMTP id B6041482A
	for <44-close@bugs.parisc-linux.org>; Wed,  2 May 2001 14:25:51 -0600 (MDT)
Received: from ldl.fc.hp.com (ldl.fc.hp.com [])
	by atlrel1.hp.com (Postfix) with ESMTP id 77C2860B
	for <44-close@bugs.parisc-linux.org>; Wed,  2 May 2001 16:25:50 -0400 (EDT)
Received: by ldl.fc.hp.com (Postfix, from userid 22224)
	id 3538C5AB1B; Wed,  2 May 2001 14:25:50 -0600 (MDT)
Date: Wed, 2 May 2001 14:25:50 -0600
To: 44-close@bugs.parisc-linux.org
Subject: Code committed
Message-ID: <20010502142550.A6063@zumpano.fc.hp.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.2.5i
From: willy@ldl.fc.hp.com (Matthew Wilcox)

I committed memset_io, memcpy_fromio and memcpy_toio functions here:

there is no need to have gsc_ variants of these calls.