Re: [BUG] r200 dri driver deadlocks

From: Mike Mestnik (cheako911_at_yahoo.com)
Date: 09/07/04

  • Next message: Frank Steiner: "oops with 2.6.8.1 (kswapd?)"
    Date:	Tue, 7 Sep 2004 00:06:35 -0700 (PDT)
    To: Dave Airlie <airlied@gmail.com>
    
    

    Most IMPORTANT is that some-one some-where there is a list of ALL of
    these. These are best in the form of code comments so the the respective
    places in the code can be changed.

    --- Dave Airlie <airlied@gmail.com> wrote:

    > > Dose the DRM varify that the cmds are in this order? Why not just
    > have
    > > the DRM 'sort' the cmds? A simple bouble sort would have no more
    > overhead
    > > then the check for correct order, but it would fix missordered cmd
    > > streams.
    > >
    > > Once this is done the statement holds true, userland stuff should
    > never...
    > >
    >
    > Feel free to implement it and profile it, but there are so many ways
    > to lock up a radeon chip it is scary, the above was just one example,
    > some days if you look at it funny it can lockup :-), it is accepted
    > that userland can crap out 3D chips, the Intel ones are fairly easy to
    > hangup also..
    >
    I'd love to, where do I start? The problem he is that I have no-idea...
    1. What values I'd neet to test for and sort.
    2. The order of the sorting(probly documented in DRI-client code).
    3. Where in the DRM I can proform the needed test and sort.

    I would also love a list of ALL of these so I can fix them one by one. A
    good project for a new DRI developer, no.

    > Dave.
    >

                    
    __________________________________
    Do you Yahoo!?
    Yahoo! Mail Address AutoComplete - You start. We finish.
    http://promotions.yahoo.com/new_mail
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/


  • Next message: Frank Steiner: "oops with 2.6.8.1 (kswapd?)"

    Relevant Pages

    • Re: 0xdeadbeef vs 0xdeadbeefL
      ... about obscure rules they would fail. ... fail it" because I don't know some obscure typing rule that I wouldn't ... Do you Yahoo!? ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: Accessing a process structure in the processes link list
      ... variable in memory, in this case it is the process ... > the kernel data structures in question. ... The all-new My Yahoo! ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: [RFC] Documentation dir is a mess
      ... "fingertip reference" versus "in-depth documentation". ... that exist may not conform themselves well to that sort of division, ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • libata and RAID
      ... SCSI device sda: 156301488 512-byte hdwr sectors ... Missing /sys/block/md0 means no /dev/md0 will get created. ... Do you Yahoo!? ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: announce: kmsgdump update for 2.5.75
      ... #undef KDEBUG? ... with standard kernel reboot techniques. ... Do You Yahoo!? ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)