On Sun, Jun 14, 2009 at 12:13 PM, Florian Schaefer<[email protected]> wrote: > You are talking about batget here, right? So batget and tempget use > different ways of obtaining their information? Anyway, I can confirm > this behavior, batget works in conjunction with 2.6.29 but fails with > 2.6.30 -- so this is what you get for running bleeding edge stuff. ;) > So you're waiting for the kernel folks to "fix" things with a newer release? > > But what about the behavior of the cpu module?
I'm not sure about the cpu module, need to look at code or ask author (raster). As for waiting kernel guys, probably there is a solution somewhere, but as we didn't come to the problem ourselves, we're waiting :-) You know, maybe the problem disappear in .31 or someone come with a clear fix... because doing polling is not good :-/ If you know kernel guys or have time to mail them and ask for a solution, it could help. Problem is that after .30 poll will always report there is data to read from file descriptors (fds), so E reads and it will return 0 bytes, forever ... taking all available cpu resources. Before we just blocked the files until more bytes were there for reading, when there were, we just read and bing, got the information and went back to sleep. If you search you can find in this list the exact reference to commit that cause this problem. -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -------------------------------------- MSN: [email protected] Skype: gsbarbieri Mobile: +55 (19) 9225-2202 ------------------------------------------------------------------------------ Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
