forwarded message from Paul Matthews

Paul Matthews (
Wed, 3 Apr 1996 22:03:47 -0500



I downloaded and compiled linux-1.3.82 this evening and compiled it
with no errors. Apparently, the error in 1.3.82 is fixed.


Paul Matthews

------- start of forwarded message (RFC 934 encapsulation) -------
Return-Path: paul
Received: (from paul@localhost) by (8.7.3/8.7.3/matthews) id TAA00184; Tue, 2 Apr 1996 19:02:31 -0500
Message-Id: <>
X-Mailer: ELM [version 2.4 PL24]
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
From: Paul Matthews <>
Cc: (Paul Matthews)
Subject: Kernel Compile Error Solved
Date: Tue, 2 Apr 1996 19:02:31 -0500 (EST)

Hi, All,

I reported a compile error on Linux-1.3.82 earlier today. I was able to
replace the file system.h with the one from Linux-1.3.81 and compile
successfully. Maybe the fact that I am trying to use firewalling and
masquerading made me subject to this bug.

Following is a printout of the diffs between system.h in the previous
version and .82:

< #define __xg(x) ((volatile struct __xchg_dummy *)(x))
- ---
> #define __xg(x) ((struct __xchg_dummy *)(x))
< static inline unsigned long __xchg(unsigned long x, volatile void * ptr, int size)
- ---
> static inline unsigned long __xchg(unsigned long x, void * ptr, int size)

I hope this is helpful to anyone else who got the problem I did.

Paul Matthews
------- end -------