Date: Fri, 28 Nov 1997 01:31:21 +0100 From: J Wunsch <j@uriah.heep.sax.de> To: FreeBSD bugs list <freebsd-bugs@FreeBSD.org> Subject: ed(4) buglet Message-ID: <19971128013121.15890@uriah.heep.sax.de>
index | next in thread | raw e-mail
ed(4) panics in kvtop() when running on a 3C503 card with no `iomem'
range specified. Probably, accessing a NULL pointer in the context
of
/*
* Set upper address bits and 8/16 bit access to shared memory
*/
if (isa16bit) {
if (sc->is790) {
sc->wd_laar_proto = inb(sc->asic_addr + ED_WD_LAAR);
outb(sc->asic_addr + ED_WD_LAAR, ED_WD_LAAR_M16EN);
} else {
outb(sc->asic_addr + ED_WD_LAAR, (sc->wd_laar_proto =
ED_WD_LAAR_L16EN | ED_WD_LAAR_M16EN |
((kvtop(sc->mem_start) >> 19) & ED_WD_LAAR_ADDRHI)))
^^^^^^^^^^^^^^^^^^^^^
;
}
...is fatal.
--
cheers, J"org
joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE
Never trust an operating system you don't have sources for. ;-)
home |
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19971128013121.15890>
