diff options
author | peter <peter@FreeBSD.org> | 1998-10-10 02:44:53 +0000 |
---|---|---|
committer | peter <peter@FreeBSD.org> | 1998-10-10 02:44:53 +0000 |
commit | 036520ad1ef208a257e7550e76a6dbf0f64346f7 (patch) | |
tree | 6f48b8deaef7989c2120029465b57f16ef6d2178 /sys/pci | |
parent | f763ec5d8107e2ef2422b057ab5bd5e1e3752c4c (diff) | |
download | FreeBSD-src-036520ad1ef208a257e7550e76a6dbf0f64346f7.zip FreeBSD-src-036520ad1ef208a257e7550e76a6dbf0f64346f7.tar.gz |
Attempt to work around the page fault in tulip_txput(). I've been running
this myself for ages, but wasn't able to get any feedback from the people
that I sent it to for testing.
Guy Helmer <ghelmer@scl.ameslab.gov> has given it a shot (before getting on
a plane, thanks!) and it appears to stop his reproducable page fault panic
in the testing he was able to do.
Diffstat (limited to 'sys/pci')
-rw-r--r-- | sys/pci/if_de.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/pci/if_de.c b/sys/pci/if_de.c index a5ba48a..3ce99c9 100644 --- a/sys/pci/if_de.c +++ b/sys/pci/if_de.c @@ -1,5 +1,5 @@ /* $NetBSD: if_de.c,v 1.72 1998/07/05 06:49:14 jonathan Exp $ */ -/* $Id: if_de.c,v 1.85 1998/07/15 02:32:27 bde Exp $ */ +/* $Id: if_de.c,v 1.86 1998/09/24 13:31:01 peter Exp $ */ /*- * Copyright (c) 1994-1997 Matt Thomas (matt@3am-software.com) @@ -4264,8 +4264,8 @@ tulip_txput( * latter case we have to recopy. */ #if !defined(TULIP_BUS_DMA) || defined(TULIP_BUS_DMA_NOTX) - m0 = m; again: + m0 = m; #endif d_status = 0; eop = nextout = ri->ri_nextout; |