This may be a hardware problem but I thought I should tell somebody.
It's running on a Dell Optiplex GX110, p3 733mhz, 256MB.
Jul 23 16:26:37 lakeville-fw kernel: ------------[ cut here
]------------
Jul 23 16:26:37 lakeville-fw kernel: kernel BUG at mm/swapfile.c:352!
Jul 23 16:26:37 lakeville-fw kernel: invalid opcode: 0000 [#1]
Jul 23 16:26:37 lakeville-fw kernel: EIP is at
remove_exclusive_swap_page+0xb/0xe3
Jul 23 16:26:37 lakeville-fw kernel: Call Trace:
Jul 23 16:26:37 lakeville-fw kernel: <c0149109>
free_page_and_swap_cache+0x1b/0x2a <c0142645> unmap_vmas+0x297/0x490
Jul 23 16:26:37 lakeville-fw kernel: <c0144ddd> exit_mmap+0x50/0xbc
<c011814e> mmput+0x1f/0x76
Jul 23 16:26:37 lakeville-fw kernel: <c011c5d7> do_exit+0x18a/0x6ca
<c011cb84> sys_exit_group+0x0/0xd