Re: 386SX panics in 2.1.77: no init

A.N.Kuznetsov (kuznet@ms2.inr.ac.ru)
Mon, 12 Jan 1998 19:14:16 +0300


In article <9801120526.AA09600@merece.uthscsa.edu> you wrote:
: Yesterday I posted some details on which kernels booted fine on my 386SX,
: and which ones failed. I thought it was either a microchannel problem, or
: an ESDI problem. But by the postings today by many people who also have
: 386SX's, it appears to be a FPU-emulation problem.

Nope, tha reason is simler. 386 (not only SX) is fatally broken after 2.1.77

Add one line to include/asm-ie86/uaccess.h

#define access_ok(type,addr,size) ( (__range_ok(addr,size) == 0) && \
((type) == VERIFY_READ || boot_cpu_data.wp_works_ok || \
+ segment_eq(get_fs(), KERNEL_DS) || \
__verify_write((void *)(addr),(size))))

Alexey Kuznetsov