From f7ffca5c1c028e563f77106701d2cc5dfc2ef73b Mon Sep 17 00:00:00 2001 From: cinap_lenrek Date: Sat, 1 Jun 2013 01:40:56 +0200 Subject: ether83815: dont raise error() from etherreset can't raise error() without process context. use panic() instead. --- sys/src/9/pc/ether83815.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sys/src/9/pc/ether83815.c') diff --git a/sys/src/9/pc/ether83815.c b/sys/src/9/pc/ether83815.c index 597e34394..6b3a4cf73 100644 --- a/sys/src/9/pc/ether83815.c +++ b/sys/src/9/pc/ether83815.c @@ -644,7 +644,7 @@ ctlrinit(Ether* ether) for(des = ctlr->rdr; des < &ctlr->rdr[ctlr->nrdr]; des++){ des->bp = iallocb(Rbsz); if(des->bp == nil) - error(Enomem); + panic("ether83815: can't allocate receive buffer"); des->cmdsts = Rbsz; des->addr = PADDR(des->bp->rp); if(last != nil) -- cgit v1.2.3