VM, cdrom problems with 2.2.17pre13

From: Adriano Nagelschmidt Rodrigues (anr@agestado.com.br)
Date: Fri Jul 21 2000 - 09:58:28 EST


Hi,

I'm getting

VM: do_try_to_free_pages failed for ... (smbd, XFree, etc, etc)

I compiled the kernel with gcc version 2.95.2, it's running on a
Celeron (Mendocino) with 64MB RAM, 128 MB swap.

This mainly happens in OOM situations (eg, a bug in a script exhausted
the swap and crashed the machine), but today it crashed during normal
desktop usage (just running Netscape, a huge memory hog, btw).

Also, cdplay (from cdtool) used to work with 2.2.16, but now doesn't
anymore:

$ strace cdplay
.
.
ioctl(3, CDROMSUBCHNL, 0x804e638) = 0
ioctl(3, CDROMREADTOCHDR, 0x804e184) = 0
ioctl(3, CDROMREADTOCENTRY, 0x804e188) = 0
ioctl(3, CDROMREADTOCENTRY, 0x804e194) = 0
ioctl(3, CDROMREADTOCENTRY, 0x804e1a0) = 0
ioctl(3, CDROMREADTOCENTRY, 0x804e1ac) = 0
ioctl(3, CDROMREADTOCENTRY, 0x804e1b8) = 0
ioctl(3, CDROMREADTOCENTRY, 0x804e1c4) = 0
ioctl(3, CDROMREADTOCENTRY, 0x804e1d0) = 0
ioctl(3, CDROMREADTOCENTRY, 0x804e1dc) = 0
ioctl(3, CDROMREADTOCENTRY, 0x804e1e8) = 0
ioctl(3, CDROMREADTOCENTRY, 0x804e1f4) = 0
ioctl(3, CDROMREADTOCENTRY, 0x804e200) = 0
ioctl(3, CDROMSUBCHNL, 0x804e638) = 0
ioctl(3, CDROMSUBCHNL, 0xbffff5cc) = 0
ioctl(3, CDROMREADTOCHDR, 0xbffff5ca) = 0
ioctl(3, CDROMPLAYTRKIND, 0xbffff5c4) = -1 EIO (Input/output error)
ioctl(3, CDROMPLAYTRKIND, 0xbffff5c4) = -1 EIO (Input/output error)
write(2, "cdplay: ioctl cdromplaytrkind\n", 30cdplay: ioctl
cdromplaytrkind
) = 30
_exit(1) = ?

Is cdtool broken? Is there any way I can help to track the vm problem?

Thanks,

--
Adriano

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Sun Jul 23 2000 - 21:00:15 EST