kernel: Trying to free nonexistent swap-page

Bernhard Kaindl (bkaindl@ping.at)
Wed, 4 Oct 1995 22:11:08 +0100 (MET)


I report some errors I had with 1.3.30:

Oct 3 13:55:43 c246 kernel: ICMP: failed checksum from 127.0.0.1!
Oct 3 13:55:48 c246 last message repeated 5 times
This may be fixed by a patch that has been posted, have not tested it yet.

Oct 3 17:20:24 c246 kernel: Cache mismatch on TCP.
I've this often but maybe it does noting terrible.

Then, I tested some programs, one got a SIGSEGV(buggy version), dumped core
and I got:
Oct 4 21:09:51 c246 kernel: Trying to free nonexistent swap-page
Oct 4 21:09:51 c246 kernel: Trying to free nonexistent swap-page
As noticed that at the "xterm -C", xload has vanished also.
Then I tried to start some programs but nearly all ELF binaries just dumped
core. All a.out binaries runned normal. The only ELF binary I could run was
gdb-4.14(I think it don't used shared libs). I 've straced two different
prorams ELF programs. These were the ends of the straces:

mprotect(0x40000000, 17899, PROT_READ|PROT_EXEC) = 0
SYS_136(0, 0x1, 0x4, 0x40000000, 0x40001df0) = 0
brk(0) = 0x8004000

mprotect(0x40000000, 17899, PROT_READ|PROT_EXEC) = 0
SYS_136(0, 0x1, 0x4, 0x40000000, 0x40001df0) = 0
brk(0) = 0x8026000

Both straces had similar endings.

Thanks for linux,

great work!

- Bernhard