Am Donnerstag, 27. Februar 2003 16:09 schrieb Dieter Nützel:
> Am Donnerstag, 27. Februar 2003 16:06 schrieb Dieter Nützel:
> > Am Sonntag, 23. Februar 2003 20:59 schrieb Keith Whitwell:
> > > Linus Torvalds wrote:
> > > > On Sat, 22 Feb 2003, Keith Whitwell wrote:
> > > >>What about processes that *don't* do a close - that just use an fd
> > > >> and exit.
> >
> > [-]
> >
> > > > The answer really is that you shouldn't care about the pid at all.
> > >
> > > OK, here's a patch, first attempt at doing this.  It's not ready to
> > > commit yet, unless we start a branch for this...
> > >
> > > Things actually work pretty well, and a couple of lockups seem to have
> > > disappeared as a result.  There are at least two issues:
> > >
> > > 1) Hard lockup when the X server recycles.
> > > 2) This breaks other OS's -- they'll need to play catchup, I think.
> >
> > Could this help?
> > SMP system (dual Athlon)
> > trunk, r200 with flip-1.diff and r200-flushvertices.diff (Michel).
> >
> > VTK/bin> ./TaskParallelism
> > r200AgeTextures 0
> > r200AgeTextures 1
> > r200AgeTextures 0
> > r200AgeTextures 1
> > Speicherschutzverletzung (core dumped)
> > VTK/bin> l core.3880
> > -rw-------    1 nuetzel  users    16687104 Feb 27 15:48 core.3880
>
> Next try:
>
> VTK/bin> ./TaskParallelism
> r200AgeTextures 0
> r200AgeTextures 1
> r200AgeTextures 0
> r200AgeTextures 1
> TaskParallelism: r200_vtxfmt.c:949: r200VtxFmtFlushVertices: Assertion
> `vb.context == ctx' failed.
> Abbruch

Ups, something more:

Feb 27 16:07:03 SunWave1 kernel: radeon_release: pid = 3921, device = 0xe200, 
open_count = 27
Feb 27 16:07:03 SunWave1 kernel: radeon_release: curently hw_lock fd0ad000 
is_held 0 lock.filp c5d11540 filp cd442140
Feb 27 16:07:03 SunWave1 kernel: 3921: done 2
Feb 27 16:07:03 SunWave1 kernel: 3921: done 3
Feb 27 16:07:14 SunWave1 kernel: DRM(open) pid 4027 open_count = 26
Feb 27 16:07:15 SunWave1 kernel: DRM(open) pid 4029 open_count = 27
Feb 27 16:07:16 SunWave1 kernel: radeon_release: pid = 4028, device = 0xe200, 
open_count = 28
Feb 27 16:07:16 SunWave1 kernel: radeon_release: curently hw_lock fd0ad000 
is_held -2147483648 lock.filp c5d11540 filp c5c77b40
Feb 27 16:07:16 SunWave1 kernel: 4028: done 2
Feb 27 16:07:16 SunWave1 kernel: 4028: done 3
Feb 27 16:07:16 SunWave1 kernel: radeon_release: pid = 4028, device = 0xe200, 
open_count = 27
Feb 27 16:07:16 SunWave1 kernel: radeon_release: curently hw_lock fd0ad000 
is_held -2147483648 lock.filp c5d11540 filp d34729c0
Feb 27 16:07:16 SunWave1 kernel: 4028: done 2
Feb 27 16:07:16 SunWave1 kernel: 4028: done 3

-Dieter


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to