#1315: xglamo: Performance decreases after a while
----------------------------------------+-----------------------------------
Reporter: zecke at selfish.org | Owner: openmoko-devel
Type: defect | Status: new
Priority: highest | Milestone:
Component: Xfbdev (kdrive), Xglamo | Version: Om2008.8
Severity: critical | Resolution:
Keywords: | Blockedby:
Reproducible: | Blocking:
----------------------------------------+-----------------------------------
Comment(by zecke):
Small temporary summary:
- We see Xglamo busy waiting for the command queue to empty but have no
idea why
- There is #1066 but I could not find much trace inside the glamo docu
abut it
- We know that the kernel might enable/disable engines and cmd queue
without Xglamo knowing that.
Resolutions:
- Find out if #1066 is the case and adjust Xglamo to wait for the queue
to empty if there is something else queued
- Share implementation with the kernel... provide ioctl's for certain
operation to make sure that Xglamo and kernel agree... this is on my list
Testing:
- Any testing will be quite hard without really understanding the issue
(indeed a manageable cmd-queue log would come in handy). Maybe I will
prepare patches for that first.
--
Ticket URL: <https://docs.openmoko.org/trac/ticket/1315#comment:16>
docs.openmoko.org <http://docs.openmoko.org/trac/>
openmoko trac