Michael D. Schleif wrote:
> One of our DCD installations has been exhibiting strange behaviour
> lately.
> 
> This message comes through syslogd irregularly, often twice an hour or
> every couple hours:
> 
> Aug  3 11:45:01 redtrout kernel: swap_duplicate: entry 10000000,
> nonexistent swap file
> Aug  3 11:45:01 redtrout kernel: swap_free: Trying to free nonexistent
> swap-page
<snip>
> Anybody know what this means?
> 
> How to deal with it?
> 
> What do you think?

Interesting questions.  I googled abit.  I came across the patch code
for 2.4 at
http://linux.bkbits.net:[EMAIL PROTECTED]?[EMAIL PROTECTED].
  
If you look for bad_nofile, that is the a goto label for the
printk("swap_free: Trying to free nonexistent swap-page\n"); code you
are seeing.  I am speculating wildly here with a little bit of
experience.  LEAF runs on RAM.  Perhaps bad ram is being used where the
swapfile is.  The messages comes and goes because of load demanding more
swap.  Hence, the message every so often.  The message may come during
_swap_free() function call as the load is reduced on the LEAF system.

You could try http://www.memtest86.com/.  I used this on two different
systems at a site.  One had a bad piece of memory while the other had a
bad CPU/motherboard--I think test 10 or 11.  I put in a new motherboard
and the existing memory worked ok.  I am wondering if this site was hit
by a surge at some point. People have given feedback on slashdot that
the tool works great to verify overclocked systems. ;-)

Anyhow you might give memtest a shot and see if that answer the
question.

Greg Morgan


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
------------------------------------------------------------------------
leaf-user mailing list: [EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-user
SR FAQ: http://leaf-project.org/pub/doc/docmanager/docid_1891.html

Reply via email to