From: Alexey Fisher <bug-track@fisher-privat.net>
To: Chris Wilson <chris@chris-wilson.co.uk>
Cc: "intel-gfx@lists.freedesktop.org" <intel-gfx@lists.freedesktop.org>
Subject: Re: [drm:i915_gem_mmap_gtt_ioctl] *ERROR* Attempting to mmap a purgeable buffer
Date: Wed, 20 Oct 2010 12:03:47 +0200 [thread overview]
Message-ID: <1287569027.8060.3.camel@zwerg> (raw)
In-Reply-To: <c6d829$p9me0q@fmsmga001.fm.intel.com>
Am Mittwoch, den 20.10.2010, 10:15 +0100 schrieb Chris Wilson:
> On Wed, 20 Oct 2010 11:07:20 +0200, Alexey Fisher <bug-track@fisher-privat.net> wrote:
> > Hallo all,
> >
> > I get fallowing error in my log:
> > [ 6657.465805] [drm:i915_gem_mmap_gtt_ioctl] *ERROR* Attempting to mmap
> > a purgeable buffer
> > [ 6657.465851] [drm:i915_gem_mmap_gtt_ioctl] *ERROR* Attempting to mmap
> > a purgeable buffer
> > [ 6657.465907] [drm:i915_gem_mmap_gtt_ioctl] *ERROR* Attempting to mmap
> > a purgeable buffer
> >
> > das it mean any thing for you? do i need to bisect it?
> > I use current 2.6.36-rc8-01141-ga5ffe0a from intel drm next.
>
> It's warning that userspace is breaking the rules and trying to use a
> buffer it has declared no longer in use. The challenge is to find the
> scenario that is triggering this *userspace* bug.
>
> Currently, purgeable is usually only set on the userspace bo cache, so
> this means that we are continuing to use a freed buffer. Disabling (or
> marking the cache as NO_ACCESS) and valgrinding would be a useful step.
>
> Or just kill the userspace cache and implement a kernel uncached page
> cache... Less code, more performance, everyone is happy...
According to kernel logs, and time of this logs, this is some where
bethwene the bug in firefox and compiz. At the time I produced this
video for bugreport:
http://videobin.org/+281/2il.html
and switched compiz off and on.
The problem, if i reproduce this steps i get other log:
[14396.675124] [drm:i915_gem_object_bind_to_gtt] *ERROR* Attempting to
bind a purgeable object
[14473.046399] [drm:i915_gem_object_bind_to_gtt] *ERROR* Attempting to
bind a purgeable object
prev parent reply other threads:[~2010-10-20 10:03 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-10-20 9:07 [drm:i915_gem_mmap_gtt_ioctl] *ERROR* Attempting to mmap a purgeable buffer Alexey Fisher
2010-10-20 9:15 ` Chris Wilson
2010-10-20 10:03 ` Alexey Fisher [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1287569027.8060.3.camel@zwerg \
--to=bug-track@fisher-privat.net \
--cc=chris@chris-wilson.co.uk \
--cc=intel-gfx@lists.freedesktop.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.