Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 7 Jun 2001 15:41:08 -0700 (PDT)
From:      Matthew Jacob <mjacob@feral.com>
To:        Alexander Langer <alex@big.endian.de>
Cc:        <thomas.pornin@ens.fr>, <FreeBSD-gnats-submit@FreeBSD.ORG>, <alpha@FreeBSD.ORG>
Subject:   Re: alpha/27930: NE2000 not supported on FreeBSD Alpha 4.x; fix included
Message-ID:  <20010607154001.E4693-100000@wonky.feral.com>
In-Reply-To: <20010608003518.B8358@zerogravity.kawo2.rwth-aachen.d>

next in thread | previous in thread | raw e-mail | index | archive | help

I have nothing wrong with kvtop or pmap_extract. I don't care one way or the
other.

But I do want to see drivers using the dmabus routines. Sometime this year
we'll turn off the hack in alpha that allows PCI drivers to continue to work
on systems with < 2GB of memory.

On Fri, 8 Jun 2001, Alexander Langer wrote:

> Thus spake Matthew Jacob (mjacob@feral.com):
>
> > No- I'm afraid this won't be the right answer. kvtop  will go away- what has
> > to happen is that ed needs to be dmabus-ified.
>
> I have a one-year-old patch for that on
> http://people.freebsd.org/~alex/remove-kvtop.diff
> (it probably won't apply any more).
>
> It removes all occurrencies of kvtop() and replaces it with the more
> correct pmap_extract().
>
> Given this, the ed driver compiles again on -alpha as it did when I
> initially bus_spacifed the ed driver (that was the reason why I did
> it:  One of my alphas only had an NE2000 NIC).
>
> Is there a fix in -CURRENT?  I don't think so (sys/dev/ed/* still use
> kvtop()).
>
> Maybe one can rework the above patch, PLEASE?
> (Or at least tell me what's wrong, so _I_ can do it).
>
> Alex
> --
> cat: /home/alex/.sig: No such file or directory
>


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-alpha" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010607154001.E4693-100000>