![]() |
Re: BFS for the power kernel
I'm afraid the distortion on calls still may be an ongoing problem - iDont has had at least one, and I did this afternoon too. However this may have been related to my running the "closer-to-original" version of the 330-to-350 patch (I've reverted to the old version), or running the timer at 100 Hz (I've now raised it to 300 again, as both iDont and myself agree it's a worthwhile compromise and doesn't appear to reduce battery life), or even from testing the BFQ v2 scheduler that I've successfully backported?
Regarding BTRFS, I'd love to backport it, but I am nowhere near a good enough kernel "hacker" to even attempt it. The BFQ and -ck patchsets were relatively easy to backport (especially with BFQ as I had a "reference" 2.6.28 version to work from), and the ext4 fixes had already been backported by someone else (I just had to figure which ones had and hadn't already been applied).. PS I do have some weird problem with fcam-drivers, and I too have Catorise installed, but I haven't yet had chance to really dig into the issue properly. |
Re: BFS for the power kernel
I guess it's fine to raise the timer to 300Hz, as is recommended in the official BFS FAQ:
On a side note, are you going to push an updated BFS-6 package with the new kernel timer frequency? Quote:
|
Re: BFS for the power kernel
Quote:
It must give a performance boost for N900 :) |
Re: BFS for the power kernel
Quote:
When I close the cover and open it again, the image becomes displayed. Nothing in dmesg, some messages in syslog, but they're related to the UI. |
Re: BFS for the power kernel
eagerly awaiting the 300 hz version of the kernel, I feel my N900 is much more responsive under load conditions but indeed I also have the voice distortion issue. I'm still using the 100 hz, as that was the last one DEBianized and delivered here.
Anyway, great work guys, I would also love to see the BFQ IO scheduler as well. In our resource-constraint little gem, it can make a difference !! If this stabilizes further, it sure deserves to be put in extras-dev. |
Re: BFS for the power kernel
Quote:
|
Re: BFS for the power kernel
I'll post a compiled deb later on today with Hz set to 300, and the latest BFQ (v2 r1) included. I would have done so sooner, but I've been trying to figure out how to get swap prefetch working with the nuances of Nokia's remapped swap (presumably a basic form of FASS). I also wanted to be sure BFQ was rock-solid stable - so far so good on that front ;) however, I'm contemplating enabling the CGROUPS_BFQIO option (I've had it disabled so far), as although BFS does not use cgroups, other things - such as freezer and ohmd - do. Google comes up a blank when searching for a definitive answer, despite BFS+BFQ being quite common, especially in Android world. There does seem to be a significant improvement over CFQ even with it disabled (as bonnie++ benchmarks testify; the 1.96 version has latency figures too), but it'd be nice to know if the bfqio would push the boundaries further.
Talking of cgroups, did the people having problems with audio issues follow these instructions, thus causing /syspart to not be mounted and disabling the ohmd cgroup module plus associated resource distribution rules? Code:
mv /usr/lib/ohm/libohm_cgroups.so /usr/lib/ohm/libohm_cgroups.so_ Quote:
|
Re: BFS for the power kernel
Quote:
|
Re: BFS for the power kernel
I did not have cgroups disabled when experiencing audio distortion.
|
Re: BFS for the power kernel
neither did I. One thing to notice, every time i had distortion, i put the phone down and called back right away. every time the 2nd call was crystal clear.
just my 5 cents ... |
All times are GMT. The time now is 13:39. |
vBulletin® Version 3.8.8