From adb9adc990c9e22129ae128fefb7804477535725 Mon Sep 17 00:00:00 2001 From: Ralf Baechle Date: Wed, 14 Oct 1998 23:40:43 +0000 Subject: o Make it work on CPUs with 128 byte cachelines. o Implement handlers for VCEI / VCED exceptions. Install them only on SC / MC versions of the R4000 and R4400 which saves us four instructions per exception on other CPUs. o Print the number of VCED / VCEI exceptions in /proc/cpuinfo, iff available. o Many performance fixes for the SC / MC versions of R4000 and R4400. --- drivers/net/sgiseeq.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'drivers') diff --git a/drivers/net/sgiseeq.c b/drivers/net/sgiseeq.c index ada43b198..401b393f6 100644 --- a/drivers/net/sgiseeq.c +++ b/drivers/net/sgiseeq.c @@ -1,4 +1,4 @@ -/* $Id: sgiseeq.c,v 1.3 1997/11/16 13:57:45 alan Exp $ +/* $Id: sgiseeq.c,v 1.8 1998/08/25 09:17:45 ralf Exp $ * * sgiseeq.c: Seeq8003 ethernet driver for SGI machines. * @@ -86,7 +86,7 @@ struct sgiseeq_init_block { /* Note the name ;-) */ /* Ptrs to the descriptors in KSEG1 uncached space. */ struct sgiseeq_rx_desc *rx_desc; struct sgiseeq_tx_desc *tx_desc; - unsigned long _padding[14]; /* Pad out to largest cache line size. */ + unsigned long _padding[30]; /* Pad out to largest cache line size. */ struct sgiseeq_rx_desc rxvector[SEEQ_RX_BUFFERS]; struct sgiseeq_tx_desc txvector[SEEQ_TX_BUFFERS]; -- cgit v1.2.3