linux-2.3 cvs

CVSD (Puffin Group) cvs@puffin.external.hp.com
Sun, 13 Feb 2000 08:13:39 -0700


CVSROOT:	/home/cvs/parisc
Module name:	linux-2.3
Changes by:	cvs	00/02/13 08:13:39

Modified files:
	arch/parisc    : config.in 
	arch/parisc/kernel: setup.c 
	drivers/gsc    : lasi.c 
	drivers/net    : Makefile Space.c 
	include/asm-parisc: cache.h uaccess.h 
Added files:
	drivers/net    : lasi_82596.c 

Log message:
Addition of a LASI Ethernet driver.   It's a little messy, so I forked it
out of the common 82596 source.  Added CONFIG_LASI_82596 to go with it.

parisc/kernel/setup.c -- page align memory_init, or bootmem
initialization can be problematic

drivers/gsc/lasi.c -- change lan initialization for seperate lasi
driver.

include/asm/cache.h -- added [pf]cacheline macros to flush/purge
little bits of cache.  needed for ethernet to work (MMIO + cache == FUN!)

include/asm/uaccess.h -- fixing verify_area() to 1 was always deny.
lets always permit.