Bizarre Kernel errors after upgrade. WTF?
I just upgraded my kernel from 2.4.4 to 2.4.7 following the guidelines of the
recent SuSE kernel security update (syncookie exploit).
Everything was fine for several hours when all of a sudden I got these kernel
error messages:
Dec 8 23:06:42 helios kernel: failed.
Dec 8 23:06:42 helios kernel: __alloc_pages: 3-order allocation failed.
Dec 8 23:06:42 helios kernel: __alloc_pages: 2-order allocation failed.
Dec 8 23:06:42 helios kernel: __alloc_pages: 1-order allocation failed.
Dec 8 23:06:42 helios kernel: __alloc_pages: 0-order allocation failed.
and loads more repeated like that.
After further examination I noticed that it happens whenever I go into
X-CD-Roast and select any of the following:
CD/Image Info
Read Tracks
Verify Tracks
Master Tracks
all of the other menus are ok.
For X-CD-Roast I got the SuSE 7.2 rpms from their site and installed it (they
were more up to date than the SuSE versions that came on CD).
I have 0.98 alpha 9 which is the latest version of X-CD-Roast.
Under 2.4.4 I've been happily burning CDs for some time.
Is there something screwy about 2.4.7 which might stop me from doing this?
If that's the case I'd be looking at a pretty rapid downgrade :-(
I could try burning anyway but I don't like to ignore serious errors like
this.
Regards,
--
Tim Harrell
On Saturday 08 December 2001 18:31 pm, Tim Harrell wrote:
I just upgraded my kernel from 2.4.4 to 2.4.7 following the guidelines of the recent SuSE kernel security update (syncookie exploit).
Everything was fine for several hours when all of a sudden I got these kernel error messages:
Dec 8 23:06:42 helios kernel: failed. Dec 8 23:06:42 helios kernel: __alloc_pages: 3-order allocation failed. Dec 8 23:06:42 helios kernel: __alloc_pages: 2-order allocation failed. Dec 8 23:06:42 helios kernel: __alloc_pages: 1-order allocation failed. Dec 8 23:06:42 helios kernel: __alloc_pages: 0-order allocation failed.
Take a look at your swap space. And make it larger if possible. I had these errors with kernels < 2.4.10 and they went away when I realized my swap space was a bit deficient. However, note that all storage management has changed as of 2.4.10 so you would be well advised to upgrade even further.
and loads more repeated like that.
After further examination I noticed that it happens whenever I go into X-CD-Roast and select any of the following:
CD/Image Info Read Tracks Verify Tracks Master Tracks
all of the other menus are ok.
For X-CD-Roast I got the SuSE 7.2 rpms from their site and installed it (they were more up to date than the SuSE versions that came on CD). I have 0.98 alpha 9 which is the latest version of X-CD-Roast.
Under 2.4.4 I've been happily burning CDs for some time.
Is there something screwy about 2.4.7 which might stop me from doing this? If that's the case I'd be looking at a pretty rapid downgrade :-(
I could try burning anyway but I don't like to ignore serious errors like this.
Regards,
-- +----------------------------------------------------------------------------+ + Bruce S. Marshall bmarsh@bmarsh.com Bellaire, MI 12/08/01 19:21 + +----------------------------------------------------------------------------+ Sir Walter's Law: "The tendency of smoke from a cigarette, barbeque, campfire, etc. to drift into a person's face varies directly with that person's sensitivity to smoke."
On Sunday 09 Dec 2001 12:24 am, Bruce Marshall wrote:
On Saturday 08 December 2001 18:31 pm, Tim Harrell wrote:
I just upgraded my kernel from 2.4.4 to 2.4.7 following the guidelines of the recent SuSE kernel security update (syncookie exploit).
Everything was fine for several hours when all of a sudden I got these kernel error messages:
Dec 8 23:06:42 helios kernel: failed. Dec 8 23:06:42 helios kernel: __alloc_pages: 3-order allocation failed. Dec 8 23:06:42 helios kernel: __alloc_pages: 2-order allocation failed. Dec 8 23:06:42 helios kernel: __alloc_pages: 1-order allocation failed. Dec 8 23:06:42 helios kernel: __alloc_pages: 0-order allocation failed.
After further examination I noticed that it happens whenever I go into X-CD-Roast and select any of the following:
CD/Image Info Read Tracks Verify Tracks Master Tracks
all of the other menus are ok.
For X-CD-Roast I got the SuSE 7.2 rpms from their site and installed it (they were more up to date than the SuSE versions that came on CD). I have 0.98 alpha 9 which is the latest version of X-CD-Roast.
Under 2.4.4 I've been happily burning CDs for some time.
Is there something screwy about 2.4.7 which might stop me from doing this? If that's the case I'd be looking at a pretty rapid downgrade :-(
I could try burning anyway but I don't like to ignore serious errors like this.
Regards, Take a look at your swap space. And make it larger if possible.
I had these errors with kernels < 2.4.10 and they went away when I realized my swap space was a bit deficient.
However, note that all storage management has changed as of 2.4.10 so you would be well advised to upgrade even further.
and loads more repeated like that.
I have 512M of swap active. It's set as a file because I did not have any
spare partitions left on the disk. In practice, the swap usage virtually
never goes above zero as I have 512M of RAM also.
ie, swapon -s gives..
Filename Type Size Used Priority
/soft/swap/swap512m file 524280 0 -1
It's curious that this only seems to happen with X-CD-Roast in the manner
described above. I haven't seen this message caused by anything else, so far.
Regards,
--
Tim Harrell
participants (3)
-
Bruce Marshall
-
Tim Harrell
-
Uzo Kemdi Anyamele