Announcement

Collapse
No announcement yet.

Out of Memory

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • 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
    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?

    Comment


    • #3
      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.

      Comment


      • #4
        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.

        Comment


        • #5
          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.

          Comment


          • #6
            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; 11 August 2009, 08:34 PM.

            Comment


            • #7
              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.

              Comment


              • #8
                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

                Comment

                Working...
                X