Results 1 to 8 of 8

Thread: Out of Memory

  1. #1
    Join Date
    Jul 2008
    Posts
    208

    Default Out of Memory

    Not sure when this happened but due to some recent git change:

    1. radeon dri doesn't work.
    I get out of memory error in xorg log.
    Code:
    (EE) RADEON(0): [pci] Out of memory (-12)
    (EE) RADEON(0): [pci] PCI failed to initialize. Disabling the DRI.
    syslog for the above errors shows
    Code:
    kernel: allocation failed: out of vmalloc space - use vmalloc=<size> to increase size.
    2. radeonhd doesn't give this same error but does give:
    Xorg.0.log
    Code:
    (EE) RADEONHD(0): AtomBIOS command table 47 does not exist
    Since the errors are different between the two, wouldn't that indicate the responsible change is in the xf86-video-ati and xf86-video-radeonhd code and not in drm or mesa?

  2. #2
    Join Date
    Aug 2008
    Location
    Finland
    Posts
    1,578

    Default

    Not necessarily. It could also be that one of the drivers is doing more validity checking and the other is just failing.
    Which card is this and what is it you updated from git?

  3. #3
    Join Date
    Aug 2009
    Posts
    1

    Default

    I get the same output

    Code:
    AtomBIOS command table 47 does not exist
    I just built the drm, and mesa today. I have the radeonhd 3200.

  4. #4
    Join Date
    Aug 2008
    Location
    Finland
    Posts
    1,578

    Default

    Quote Originally Posted by rashman00 View Post
    I just built the drm, and mesa today. I have the radeonhd 3200.
    No one has still told which drm this is with.

  5. #5
    Join Date
    Jan 2008
    Posts
    294

    Default

    Quote Originally Posted by rashman00 View Post
    I get the same output

    Code:
    AtomBIOS command table 47 does not exist
    That error check only got added on 24th July and it looks like it's to do with the recent power management additions.

  6. #6
    Join Date
    Jul 2008
    Posts
    208

    Default

    drm is agd5f's pointed to 3d branch.
    The other 3 (mesa,ati,radeonhd) are from the normal gits and pointed to master.
    I updated the branches in the normal git way.

    Hardware is hd3200 780g integrated.

    Edit: I've been using radeonhd for a while and wouldn't have looked for errors because nothing overly odd was going on. When I update I do periodically checkout radeon and I noticed the problem due to slow window dragging and scrolling. I can't be sure but guess I would have checked this within the last week or so.
    Last edited by forum1793; 08-11-2009 at 08:34 PM.

  7. #7
    Join Date
    Jul 2008
    Posts
    208

    Default

    OK, just updated and rebuilt and memory problem with radeon (ati) is not present. Window moves and scrolls well. glxgears is basically the same (horribly slow 28 fps) as it was a week ago.

    radeonhd still has the command table 47 error but it seems to work for me.

  8. #8
    Join Date
    May 2007
    Posts
    352

    Default

    For anyone following this thread, this is an issue on FreeBSD still. rnoland, the FreeBSD DRM maintainer, is aware of the problem. It seems to be scatter/gather related. It only happens after you have been running X for a while and then restart the X server. Unloading and reloading the kernel module causes X to not start at all, and *not* reloading the kernel module causes the same 'out of memory' error.

    Rebooting temporarily fixes the problem.

    Adam

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •