[KERNEL]**Dirty_V** (Pre_Final) == [4.2][4.3][4.4][EXT4/F2FS]

Should I build with Linaro 4.7 or SaberMod 4.8 toolchain , ( for DirtyV & DirtyV-SR )

  • Linaro 4.7

    Votes: 282 67.1%
  • SaberMod 4.8

    Votes: 138 32.9%

  • Total voters
    420
Search This thread

büscher

Senior Member
Dec 13, 2010
659
548
Strange...

Since I changed from ondemandplus to interactive I get tons of Kernel Wakelocks "suspend_backoff"

My battery suddendly drains extremely fast... I only changed governor and adjusted settings to Neph's settings..

Anyone else has this issue?
 

Nephilim

Senior Member
Aug 16, 2010
7,084
9,869
Milwaukee
Strange...

Since I changed from ondemandplus to interactive I get tons of Kernel Wakelocks "suspend_backoff"

My battery suddendly drains extremely fast... I only changed governor and adjusted settings to Neph's settings..

Anyone else has this issue?

This is from using my newest settings updated today, I have no wakelocks, deep sleep is immediate and perfect.

I got this benchmark with no overclocking or maxing out of settings, this is my score for my day to day custom settings.

boej.png
 
  • Like
Reactions: büscher

büscher

Senior Member
Dec 13, 2010
659
548
This is from using my newest settings updated today, I have no wakelocks, deep sleep is immediate and perfect.

I got this benchmark with no overclocking or maxing out of settings, this is my score for my day to day custom settings.

okay, they are gone after a reboot but for now I will change back to the original settings
 
  • Like
Reactions: Shambola

migadeath

Senior Member
Jan 2, 2013
54
18
Nitra
193.87.12.36
You cannot call this customize CPU Freq

I will explain you how it really works (my opinion)

This kernel is pretty old. Long time ago before Apps like TricksterMod even exist. SetCPU was the best on the market. SetCPU read the Freq from scaling_available_frequencies. You can change scaling_available_frequencies as you want but only with locked freqs. So it's possible to remove, but not add, freqs.

Yes, you have probably right. I've read comment on this thread and the discussion at the and resulted only to modify available table from predefined set of frequencies. Anyway thanks for explanation. :good:
 

metalspring

Senior Member
Nov 5, 2011
2,466
4,327
some little things that keep showing up in dmesg for dirtyv-sr v4, hopefully they can help with different issues or just help improve perfomance even more-

<7>[ 3863.873168] PM: Entering mem sleep
<6>[ 3863.888214] PM: suspend of devices complete after 13.214 msecs
<6>[ 3863.889465] PM: late suspend of devices complete after 1.251 msecs
<4>[ 3863.889495] Disabling non-boot CPUs ...
<3>[ 3863.889587] BUG: scheduling while atomic: kworker/u:11/10976/0x00000002

<6>[ 3468.410797] CPU1 is up
<6>[ 3468.411956] PM: early resume of devices complete after 1.129 msecs
<3>[ 3468.413024] omap_hsmmc omap_hsmmc.0: could not set regulator OCR (-22)
<3>[ 3468.413208] omap_hsmmc omap_hsmmc.0: could not set regulator OCR (-22)
<3>[ 3468.434326] omap_hsmmc omap_hsmmc.0: could not set regulator OCR (-22)
<3>[ 3468.457763] omap_hsmmc omap_hsmmc.0: could not set regulator OCR (-22)
<3>[ 3468.457977] omap_hsmmc omap_hsmmc.0: could not set regulator OCR (-22)
<3>[ 3468.460052] omap_hsmmc omap_hsmmc.0: could not set regulator OCR (-22)
<3>[ 3468.506835] omap_hsmmc omap_hsmmc.0: could not set regulator OCR (-22)
<3>[ 3468.508697] omap_hsmmc omap_hsmmc.0: could not set regulator OCR (-22)
<3>[ 3468.509124] omap_hsmmc omap_hsmmc.0: could not set regulator OCR (-22)
<3>[ 3468.511230] omap_hsmmc omap_hsmmc.0: could not set regulator OCR (-22)
<6>[ 3468.630462] PM: resume of devices complete after 218.109 msecs
<7>[ 3468.632202] PM: Finishing wakeup.
<4>[ 3468.632232] Restarting tasks ...
<3>[ 3468.632843] hub 2-0:1.0: activate --> -22
<4>[ 3468.653747] done.
<6>[ 3468.653961] suspend: exit suspend, ret = 0 (2014-01-30 20:49:03.655406195 UTC)

<7>[ 3469.691406] PM: Entering mem sleep
<3>[ 3469.696624] pm_op(): platform_pm_suspend+0x0/0x5c returns -16
<3>[ 3469.696624] PM: Device alarm failed to suspend: error -16
<3>[ 3469.696655] PM: Some devices failed to suspend
<6>[ 3469.810119] PM: resume of devices complete after 113.433 msecs
<7>[ 3469.811920] PM: Finishing wakeup.
<4>[ 3469.811950] Restarting tasks ... done.

<6>[ 3475.904663] suspend: exit suspend, ret = 0 (2014-01-30 20:49:14.640330505 UTC)
<6>[ 3481.084899] request_suspend_state: wakeup (3->0) at 3481072632061 (2014-01-30 20:49:19.820567321 UTC)
<4>[ 3481.125335] dhd_set_suspend: Remove extra suspend setting
<6>[ 3481.434234] DSSCOMP: dsscomp_late_resume
<3>[ 3481.434295] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.434326] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.434356] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.434356] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.434387] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.434387] omapdss DISPC error: First SYNC_LOST.. ignoring
<6>[ 3481.434417] enable touch controls
<3>[ 3481.434509] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.434509] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.434539] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.434570] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.434600] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.434600] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.434631] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.434631] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.434661] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.434661] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.434722] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.434753] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.434783] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.434783] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.434814] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.434844] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.434875] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.434875] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.434936] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.434936] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.434967] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.434967] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.434997] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.434997] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435028] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435028] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435058] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435089] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435089] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435119] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435150] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435150] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435180] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435211] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435211] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435241] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435241] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435272] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435302] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435302] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435333] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435333] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435363] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435394] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435424] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435424] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435455] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435485] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435485] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435516] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435546] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435546] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435577] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435577] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435607] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435638] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435638] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435668] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435699] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435699] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435729] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435729] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435760] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435760] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435791] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435791] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435821] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435852] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435852] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435882] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435913] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435913] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435943] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435943] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435974] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436004] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436004] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436035] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436065] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436065] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436096] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436096] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436126] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436157] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436157] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436187] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436218] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436218] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436248] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436248] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436279] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436279] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436309] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436309] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436340] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436340] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436370] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436401] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436431] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436431] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436462] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436462] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436553] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436584] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436584] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436614] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436614] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436645] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436676] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436676] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436706] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436737] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436737] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436767] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436767] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436798] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436828] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436828] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436859] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436859] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436889] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436889] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436920] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436950] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436981] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436981] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.437011] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.437011] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.437042] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.437072] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.437103] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.437103] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.437133] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.437133] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.437164] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.437194] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.437194] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.437225] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.437255] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.437255] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.437286] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.437286] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.437316] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.437347] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.437347] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.437377] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.437408] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.437408] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.437438] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.437438] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.437469] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.437500] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.437530] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.437530] omapdss DISPC error: First SYNC_LOST.. ignoring
 
Last edited:

bsmitty83

Senior Member
Apr 22, 2012
3,216
10,352
Detroit
some little things that keep showing up in dmesg for dirtyv-sr v4, hopefully they can help with different issues or just help improve perfomance even more-

<7>[ 3863.873168] PM: Entering mem sleep
<6>[ 3863.888214] PM: suspend of devices complete after 13.214 msecs
<6>[ 3863.889465] PM: late suspend of devices complete after 1.251 msecs
<4>[ 3863.889495] Disabling non-boot CPUs ...
<3>[ 3863.889587] BUG: scheduling while atomic: kworker/u:11/10976/0x00000002

<6>[ 3468.410797] CPU1 is up
<6>[ 3468.411956] PM: early resume of devices complete after 1.129 msecs
<3>[ 3468.413024] omap_hsmmc omap_hsmmc.0: could not set regulator OCR (-22)
<3>[ 3468.413208] omap_hsmmc omap_hsmmc.0: could not set regulator OCR (-22)
<3>[ 3468.434326] omap_hsmmc omap_hsmmc.0: could not set regulator OCR (-22)
<3>[ 3468.457763] omap_hsmmc omap_hsmmc.0: could not set regulator OCR (-22)
<3>[ 3468.457977] omap_hsmmc omap_hsmmc.0: could not set regulator OCR (-22)
<3>[ 3468.460052] omap_hsmmc omap_hsmmc.0: could not set regulator OCR (-22)
<3>[ 3468.506835] omap_hsmmc omap_hsmmc.0: could not set regulator OCR (-22)
<3>[ 3468.508697] omap_hsmmc omap_hsmmc.0: could not set regulator OCR (-22)
<3>[ 3468.509124] omap_hsmmc omap_hsmmc.0: could not set regulator OCR (-22)
<3>[ 3468.511230] omap_hsmmc omap_hsmmc.0: could not set regulator OCR (-22)
<6>[ 3468.630462] PM: resume of devices complete after 218.109 msecs
<7>[ 3468.632202] PM: Finishing wakeup.
<4>[ 3468.632232] Restarting tasks ...
<3>[ 3468.632843] hub 2-0:1.0: activate --> -22
<4>[ 3468.653747] done.
<6>[ 3468.653961] suspend: exit suspend, ret = 0 (2014-01-30 20:49:03.655406195 UTC)

<7>[ 3469.691406] PM: Entering mem sleep
<3>[ 3469.696624] pm_op(): platform_pm_suspend+0x0/0x5c returns -16
<3>[ 3469.696624] PM: Device alarm failed to suspend: error -16
<3>[ 3469.696655] PM: Some devices failed to suspend
<6>[ 3469.810119] PM: resume of devices complete after 113.433 msecs
<7>[ 3469.811920] PM: Finishing wakeup.
<4>[ 3469.811950] Restarting tasks ... done.

<6>[ 3475.904663] suspend: exit suspend, ret = 0 (2014-01-30 20:49:14.640330505 UTC)
<6>[ 3481.084899] request_suspend_state: wakeup (3->0) at 3481072632061 (2014-01-30 20:49:19.820567321 UTC)
<4>[ 3481.125335] dhd_set_suspend: Remove extra suspend setting
<6>[ 3481.434234] DSSCOMP: dsscomp_late_resume
<3>[ 3481.434295] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.434326] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.434356] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.434356] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.434387] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.434387] omapdss DISPC error: First SYNC_LOST.. ignoring
<6>[ 3481.434417] enable touch controls
<3>[ 3481.434509] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.434509] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.434539] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.434570] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.434600] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.434600] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.434631] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.434631] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.434661] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.434661] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.434722] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.434753] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.434783] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.434783] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.434814] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.434844] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.434875] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.434875] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.434936] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.434936] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.434967] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.434967] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.434997] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.434997] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435028] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435028] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435058] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435089] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435089] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435119] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435150] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435150] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435180] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435211] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435211] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435241] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435241] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435272] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435302] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435302] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435333] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435333] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435363] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435394] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435424] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435424] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435455] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435485] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435485] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435516] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435546] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435546] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435577] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435577] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435607] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435638] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435638] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435668] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435699] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435699] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435729] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435729] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435760] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435760] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435791] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435791] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435821] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435852] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435852] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435882] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435913] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435913] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435943] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.435943] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.435974] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436004] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436004] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436035] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436065] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436065] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436096] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436096] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436126] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436157] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436157] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436187] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436218] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436218] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436248] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436248] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436279] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436279] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436309] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436309] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436340] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436340] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436370] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436401] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436431] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436431] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436462] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436462] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436553] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436584] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436584] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436614] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436614] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436645] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436676] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436676] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436706] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436737] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436737] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436767] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436767] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436798] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436828] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436828] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436859] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436859] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436889] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436889] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436920] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436950] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.436981] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.436981] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.437011] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.437011] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.437042] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.437072] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.437103] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.437103] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.437133] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.437133] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.437164] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.437194] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.437194] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.437225] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.437255] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.437255] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.437286] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.437286] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.437316] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.437347] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.437347] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.437377] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.437408] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.437408] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.437438] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.437438] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.437469] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.437500] omapdss DISPC error: First SYNC_LOST.. ignoring
<3>[ 3481.437530] omapdss DISPC error: SYNC_LOST, disabling LCD
<3>[ 3481.437530] omapdss DISPC error: First SYNC_LOST.. ignoring

I haven't seen that yet . I'll keep looking at mine but who knows


Sent from my Galaxy Nexus using Tapatalk
 
Last edited:
  • Like
Reactions: massoudsh

bsmitty83

Senior Member
Apr 22, 2012
3,216
10,352
Detroit
@metalspring , this is what my dmesg looks like on suspend / wakeup on interactive . theres a bug but the dsscomp functions properly so i left it alone .


PM: Entering mem sleep
<6>[48649.700439] PM: suspend of devices complete after 12.878 msecs
<6>[48649.701446] PM: late suspend of devices complete after 0.976 msecs
<4>[48649.701446] Disabling non-boot CPUs ...
<3>[48649.701538] BUG: scheduling while atomic: kworker/u:17/25459/0x00000002
<4>[48649.701538] Modules linked in:
<4>[48649.701538] Backtrace:
<4>[48649.701599] [<a005f7d8>] (dump_backtrace+0x0/0x10c) from [<a0633154>] (dump_stack+0x18/0x1c)
<4>[48649.701599] r6:a0054900 r5:a7196000 r4:00000000 r3:60000113
<4>[48649.701629] [<a063313c>] (dump_stack+0x0/0x1c) from [<a06333c0>] (__schedule_bug+0x5c/0x68)
<4>[48649.701660] [<a0633364>] (__schedule_bug+0x0/0x68) from [<a0638dc0>] (__schedule+0x63c/0x758)
<4>[48649.701690] r4:a115e900 r3:00000000
<4>[48649.701690] [<a0638784>] (__schedule+0x0/0x758) from [<a063902c>] (schedule+0x50/0x68)
<4>[48649.701721] [<a0638fdc>] (schedule+0x0/0x68) from [<a06394e4>] (schedule_timeout+0x180/0x1ec)
<4>[48649.701751] [<a0639364>] (schedule_timeout+0x0/0x1ec) from [<a063847c>] (wait_for_common+0xac/0x1d4)
<4>[48649.701782] [<a06383d0>] (wait_for_common+0x0/0x1d4) from [<a06385bc>] (wait_for_completion+0x18/0x1c)
<4>[48649.701812] r8:a11664e0 r7:a0839080 r6:cfd46588 r5:cfd46400 r4:c26f57c0
<4>[48649.701843] [<a06385a4>] (wait_for_completion+0x0/0x1c) from [<a00f24fc>] (synchronize_rcu+0x50/0x60)
<4>[48649.701873] [<a00f24ac>] (synchronize_rcu+0x0/0x60) from [<a0409fa8>] (input_close_device+0x68/0x74)
<4>[48649.701904] [<a0409f40>] (input_close_device+0x0/0x74) from [<a044ce6c>] (cpufreq_interactive_input_disconnect+0x14/0x28)
<4>[48649.701934] r6:a08794bc r5:a087948c r4:c26f57c0 r3:a044ce58
<4>[48649.701965] [<a044ce58>] (cpufreq_interactive_input_disconnect+0x0/0x28) from [<a040a1fc>] (input_unregister_handler+0x3c/0xec)
<4>[48649.701965] r4:a08794a0 r3:a044ce58
<4>[48649.701995] [<a040a1c0>] (input_unregister_handler+0x0/0xec) from [<a044d2f0>] (cpufreq_governor_interactive+0x230/0x284)
<4>[48649.701995] r6:cfcd4b40 r5:00000000 r4:00000000 r3:a091caf8
<4>[48649.702026] [<a044d0c0>] (cpufreq_governor_interactive+0x0/0x284) from [<a0440b6c>] (__cpufreq_governor+0xac/0x140)
<4>[48649.702056] [<a0440ac0>] (__cpufreq_governor+0x0/0x140) from [<a04422d4>] (__cpufreq_remove_dev+0x1d0/0x2c0)
<4>[48649.702087] r6:a0839260 r5:00000001 r4:cfcd4b40 r3:00000000
<4>[48649.702117] [<a0442104>] (__cpufreq_remove_dev+0x0/0x2c0) from [<a0632df0>] (cpufreq_cpu_callback+0x90/0xa0)
<4>[48649.702148] [<a0632d60>] (cpufreq_cpu_callback+0x0/0xa0) from [<a00c700c>] (notifier_call_chain+0x54/0xd8)
<4>[48649.702148] r6:a0889fb8 r5:a7197e18 r4:ffffffdf r3:a0632d60
<4>[48649.702178] [<a00c6fb8>] (notifier_call_chain+0x0/0xd8) from [<a00c716c>] (__raw_notifier_call_chain+0x1c/0x24)
<4>[48649.702209] r8:00000001 r7:00000010 r6:a0839080 r5:a0839034 r4:00000001
<4>[48649.702209] r3:ffffffff
<4>[48649.702239] [<a00c7150>] (__raw_notifier_call_chain+0x0/0x24) from [<a00a7fa0>] (__cpu_notify+0x30/0x4c)
<4>[48649.702270] [<a00a7f70>] (__cpu_notify+0x0/0x4c) from [<a0625328>] (_cpu_down+0x88/0x254)
<4>[48649.702301] [<a06252a0>] (_cpu_down+0x0/0x254) from [<a00a8298>] (disable_nonboot_cpus+0x74/0xfc)
<4>[48649.702301] r8:a08ad9bc r7:00000000 r6:a0839080 r5:a0839034 r4:00000001
<4>[48649.702362] [<a00a8224>] (disable_nonboot_cpus+0x0/0xfc) from [<a00dd6b0>] (suspend_devices_and_enter+0x12c/0x1f0)
<4>[48649.702362] r8:a00de868 r7:00000000 r6:00000003 r5:00000000 r4:a08b02fc
<4>[48649.702392] r3:00000000
<4>[48649.702392] [<a00dd584>] (suspend_devices_and_enter+0x0/0x1f0) from [<a00dd88c>] (enter_state+0x118/0x144)
<4>[48649.702423] r7:00000000 r6:a07801b0 r5:00000003 r4:00000000
<4>[48649.702453] [<a00dd774>] (enter_state+0x0/0x144) from [<a00dd8d4>] (pm_suspend+0x1c/0x28)
<4>[48649.702453] r6:00bb2bd9 r5:a08b0300 r4:a085e3e8 r3:00000002
<4>[48649.702484] [<a00dd8b8>] (pm_suspend+0x0/0x28) from [<a00de8cc>] (suspend+0x64/0x198)
<4>[48649.702514] [<a00de868>] (suspend+0x0/0x198) from [<a00bcce0>] (process_one_work+0x120/0x3a4)
<4>[48649.702545] r8:a00de868 r7:00000000 r6:a08aec20 r5:a4d61c00 r4:a085e5b0
<4>[48649.702575] [<a00bcbc0>] (process_one_work+0x0/0x3a4) from [<a00bd294>] (worker_thread+0x13c/0x31c)
<4>[48649.702606] [<a00bd158>] (worker_thread+0x0/0x31c) from [<a00c1888>] (kthread+0x8c/0x94)
<4>[48649.702636] [<a00c17fc>] (kthread+0x0/0x94) from [<a00a9c20>] (do_exit+0x0/0x6a0)
<4>[48649.702636] r6:a00a9c20 r5:a00c17fc r4:a6011ed4
<3>[48649.779937] BUG: scheduling while atomic: kworker/u:17/25459/0x00000002
<4>[48649.779968] Modules linked in:
<4>[48649.779968] Backtrace:
<4>[48649.779998] [<a005f7d8>] (dump_backtrace+0x0/0x10c) from [<a0633154>] (dump_stack+0x18/0x1c)
<4>[48649.779998] r6:a0054900 r5:a7196000 r4:00000000 r3:600f0013
<4>[48649.780029] [<a063313c>] (dump_stack+0x0/0x1c) from [<a06333c0>] (__schedule_bug+0x5c/0x68)
<4>[48649.780059] [<a0633364>] (__schedule_bug+0x0/0x68) from [<a0638dc0>] (__schedule+0x63c/0x758)
<4>[48649.780090] r4:a1166900 r3:00000000
<4>[48649.780090] [<a0638784>] (__schedule+0x0/0x758) from [<a063902c>] (schedule+0x50/0x68)
<4>[48649.780120] [<a0638fdc>] (schedule+0x0/0x68) from [<a06394e4>] (schedule_timeout+0x180/0x1ec)
<4>[48649.780151] [<a0639364>] (schedule_timeout+0x0/0x1ec) from [<a063847c>] (wait_for_common+0xac/0x1d4)
<4>[48649.780151] [<a06383d0>] (wait_for_common+0x0/0x1d4) from [<a06385bc>] (wait_for_completion+0x18/0x1c)
<4>[48649.780181] r8:a11664e0 r7:a0839080 r6:cfd46588 r5:00200200 r4:c26f57c0
<4>[48649.780212] [<a06385a4>] (wait_for_completion+0x0/0x1c) from [<a00f24fc>] (synchronize_rcu+0x50/0x60)
<4>[48649.780242] [<a00f24ac>] (synchronize_rcu+0x0/0x60) from [<a0409e94>] (input_unregister_handle+0x5c/0x60)
<4>[48649.780273] [<a0409e38>] (input_unregister_handle+0x0/0x60) from [<a044ce74>] (cpufreq_interactive_input_disconnect+0x1c/0x28)
<4>[48649.780273] r6:a08794bc r5:a087948c r4:c26f57c0 r3:a044ce58
<4>[48649.780303] [<a044ce58>] (cpufreq_interactive_input_disconnect+0x0/0x28) from [<a040a1fc>] (input_unregister_handler+0x3c/0xec)
<4>[48649.780334] r4:a08794a0 r3:a044ce58
<4>[48649.780364] [<a040a1c0>] (input_unregister_handler+0x0/0xec) from [<a044d2f0>] (cpufreq_governor_interactive+0x230/0x284)
<4>[48649.780364] r6:cfcd4b40 r5:00000000 r4:00000000 r3:a091caf8
<4>[48649.780395] [<a044d0c0>] (cpufreq_governor_interactive+0x0/0x284) from [<a0440b6c>] (__cpufreq_governor+0xac/0x140)
<4>[48649.780426] [<a0440ac0>] (__cpufreq_governor+0x0/0x140) from [<a04422d4>] (__cpufreq_remove_dev+0x1d0/0x2c0)
<4>[48649.780426] r6:a0839260 r5:00000001 r4:cfcd4b40 r3:00000000
<4>[48649.780456] [<a0442104>] (__cpufreq_remove_dev+0x0/0x2c0) from [<a0632df0>] (cpufreq_cpu_callback+0x90/0xa0)
<4>[48649.780487] [<a0632d60>] (cpufreq_cpu_callback+0x0/0xa0) from [<a00c700c>] (notifier_call_chain+0x54/0xd8)
<4>[48649.780487] r6:a0889fb8 r5:a7197e18 r4:ffffffdf r3:a0632d60
<4>[48649.780517] [<a00c6fb8>] (notifier_call_chain+0x0/0xd8) from [<a00c716c>] (__raw_notifier_call_chain+0x1c/0x24)
<4>[48649.780548] r8:00000001 r7:00000010 r6:a0839080 r5:a0839034 r4:00000001
<4>[48649.780548] r3:ffffffff
<4>[48649.780578] [<a00c7150>] (__raw_notifier_call_chain+0x0/0x24) from [<a00a7fa0>] (__cpu_notify+0x30/0x4c)
<4>[48649.780609] [<a00a7f70>] (__cpu_notify+0x0/0x4c) from [<a0625328>] (_cpu_down+0x88/0x254)
<4>[48649.780639] [<a06252a0>] (_cpu_down+0x0/0x254) from [<a00a8298>] (disable_nonboot_cpus+0x74/0xfc)
<4>[48649.780639] r8:a08ad9bc r7:00000000 r6:a0839080 r5:a0839034 r4:00000001
<4>[48649.780670] [<a00a8224>] (disable_nonboot_cpus+0x0/0xfc) from [<a00dd6b0>] (suspend_devices_and_enter+0x12c/0x1f0)
<4>[48649.780700] r8:a00de868 r7:00000000 r6:00000003 r5:00000000 r4:a08b02fc
<4>[48649.780731] r3:00000000
<4>[48649.780731] [<a00dd584>] (suspend_devices_and_enter+0x0/0x1f0) from [<a00dd88c>] (enter_state+0x118/0x144)
<4>[48649.780761] r7:00000000 r6:a07801b0 r5:00000003 r4:00000000
<4>[48649.780792] [<a00dd774>] (enter_state+0x0/0x144) from [<a00dd8d4>] (pm_suspend+0x1c/0x28)
<4>[48649.780792] r6:00bb2bd9 r5:a08b0300 r4:a085e3e8 r3:00000002
<4>[48649.780822] [<a00dd8b8>] (pm_suspend+0x0/0x28) from [<a00de8cc>] (suspend+0x64/0x198)
<4>[48649.780853] [<a00de868>] (suspend+0x0/0x198) from [<a00bcce0>] (process_one_work+0x120/0x3a4)
<4>[48649.780853] r8:a00de868 r7:00000000 r6:a08aec20 r5:a4d61c00 r4:a085e5b0
<4>[48649.780883] [<a00bcbc0>] (process_one_work+0x0/0x3a4) from [<a00bd294>] (worker_thread+0x13c/0x31c)
<4>[48649.780914] [<a00bd158>] (worker_thread+0x0/0x31c) from [<a00c1888>] (kthread+0x8c/0x94)
<4>[48649.780944] [<a00c17fc>] (kthread+0x0/0x94) from [<a00a9c20>] (do_exit+0x0/0x6a0)
<4>[48649.780944] r6:a00a9c20 r5:a00c17fc r4:a6011ed4
<6>[48649.850311] cpufreq_interactive_input_connect: connect to Melfas MMSxxx Touchscreen
<5>[48649.851226] CPU1: shutdown
<6>[48649.852142] Resume caused by I/O pad: CONTROL_PADCONF_WAKEUPEVENT_0[9]
<3>[48649.852142] Successfully put all powerdomains to target state
<6>[48649.852203] Suspended for 0.428 seconds
<6>[48649.852355] Enabling non-boot CPUs ...
<4>[48649.868591] CPU1: Booted secondary processor
<6>[48649.873687] Switched to NOHz mode on CPU #1
<6>[48649.912841] cpufreq_interactive_input_connect: connect to Melfas MMSxxx Touchscreen
<6>[48649.912872] CPU1 is up
<6>[48649.914062] PM: early resume of devices complete after 1.129 msecs
<6>[48650.025543] wakeup wake lock: wlan_wake
<6>[48650.139739] PM: resume of devices complete after 225.402 msecs
<7>[48650.140350] PM: Finishing wakeup.
<4>[48650.140380] Restarting tasks ...
<3>[48650.140655] hub 2-0:1.0: activate --> -22
<4>[48650.158966] done.
<6>[48650.159210] suspend: exit suspend, ret = 0 (2014-01-30 21:27:45.314172394 UTC)
<6>[48650.159240] active wake lock wlan_wd_wake
<6>[48650.159240] active wake lock modem_usb_suspend_block
<6>[48650.159240] active wake lock wlan_rx_wake, time left 117
<6>[48650.159271] active wake lock modem_usb_gpio_wake, time left 90
<6>[48662.383453] request_suspend_state: wakeup (3->0) at 48662345703087 (2014-01-30 21:27:57.538415558 UTC)
<6>[48662.826934] DSSCOMP: dsscomp_late_resume
<6>[48662.888977] enable touch controls
 
  • Like
Reactions: massoudsh

metalspring

Senior Member
Nov 5, 2011
2,466
4,327
@metalspring , this is what my dmesg looks like on suspend / wakeup on interactive . theres a bug but the dsscomp functions properly so i left it alone .


PM: Entering mem sleep
<6>[48649.700439] PM: suspend of devices complete after 12.878 msecs
<6>[48649.701446] PM: late suspend of devices complete after 0.976 msecs
<4>[48649.701446] Disabling non-boot CPUs ...
<3>[48649.701538] BUG: scheduling while atomic: kworker/u:17/25459/0x00000002
<4>[48649.701538] Modules linked in:
<4>[48649.701538] Backtrace:
<4>[48649.701599] [<a005f7d8>] (dump_backtrace+0x0/0x10c) from [<a0633154>] (dump_stack+0x18/0x1c)
<4>[48649.701599] r6:a0054900 r5:a7196000 r4:00000000 r3:60000113
<4>[48649.701629] [<a063313c>] (dump_stack+0x0/0x1c) from [<a06333c0>] (__schedule_bug+0x5c/0x68)
<4>[48649.701660] [<a0633364>] (__schedule_bug+0x0/0x68) from [<a0638dc0>] (__schedule+0x63c/0x758)
<4>[48649.701690] r4:a115e900 r3:00000000
<4>[48649.701690] [<a0638784>] (__schedule+0x0/0x758) from [<a063902c>] (schedule+0x50/0x68)
<4>[48649.701721] [<a0638fdc>] (schedule+0x0/0x68) from [<a06394e4>] (schedule_timeout+0x180/0x1ec)
<4>[48649.701751] [<a0639364>] (schedule_timeout+0x0/0x1ec) from [<a063847c>] (wait_for_common+0xac/0x1d4)
<4>[48649.701782] [<a06383d0>] (wait_for_common+0x0/0x1d4) from [<a06385bc>] (wait_for_completion+0x18/0x1c)
<4>[48649.701812] r8:a11664e0 r7:a0839080 r6:cfd46588 r5:cfd46400 r4:c26f57c0
<4>[48649.701843] [<a06385a4>] (wait_for_completion+0x0/0x1c) from [<a00f24fc>] (synchronize_rcu+0x50/0x60)
<4>[48649.701873] [<a00f24ac>] (synchronize_rcu+0x0/0x60) from [<a0409fa8>] (input_close_device+0x68/0x74)
<4>[48649.701904] [<a0409f40>] (input_close_device+0x0/0x74) from [<a044ce6c>] (cpufreq_interactive_input_disconnect+0x14/0x28)
<4>[48649.701934] r6:a08794bc r5:a087948c r4:c26f57c0 r3:a044ce58
<4>[48649.701965] [<a044ce58>] (cpufreq_interactive_input_disconnect+0x0/0x28) from [<a040a1fc>] (input_unregister_handler+0x3c/0xec)
<4>[48649.701965] r4:a08794a0 r3:a044ce58
<4>[48649.701995] [<a040a1c0>] (input_unregister_handler+0x0/0xec) from [<a044d2f0>] (cpufreq_governor_interactive+0x230/0x284)
<4>[48649.701995] r6:cfcd4b40 r5:00000000 r4:00000000 r3:a091caf8
<4>[48649.702026] [<a044d0c0>] (cpufreq_governor_interactive+0x0/0x284) from [<a0440b6c>] (__cpufreq_governor+0xac/0x140)
<4>[48649.702056] [<a0440ac0>] (__cpufreq_governor+0x0/0x140) from [<a04422d4>] (__cpufreq_remove_dev+0x1d0/0x2c0)
<4>[48649.702087] r6:a0839260 r5:00000001 r4:cfcd4b40 r3:00000000
<4>[48649.702117] [<a0442104>] (__cpufreq_remove_dev+0x0/0x2c0) from [<a0632df0>] (cpufreq_cpu_callback+0x90/0xa0)
<4>[48649.702148] [<a0632d60>] (cpufreq_cpu_callback+0x0/0xa0) from [<a00c700c>] (notifier_call_chain+0x54/0xd8)
<4>[48649.702148] r6:a0889fb8 r5:a7197e18 r4:ffffffdf r3:a0632d60
<4>[48649.702178] [<a00c6fb8>] (notifier_call_chain+0x0/0xd8) from [<a00c716c>] (__raw_notifier_call_chain+0x1c/0x24)
<4>[48649.702209] r8:00000001 r7:00000010 r6:a0839080 r5:a0839034 r4:00000001
<4>[48649.702209] r3:ffffffff
<4>[48649.702239] [<a00c7150>] (__raw_notifier_call_chain+0x0/0x24) from [<a00a7fa0>] (__cpu_notify+0x30/0x4c)
<4>[48649.702270] [<a00a7f70>] (__cpu_notify+0x0/0x4c) from [<a0625328>] (_cpu_down+0x88/0x254)
<4>[48649.702301] [<a06252a0>] (_cpu_down+0x0/0x254) from [<a00a8298>] (disable_nonboot_cpus+0x74/0xfc)
<4>[48649.702301] r8:a08ad9bc r7:00000000 r6:a0839080 r5:a0839034 r4:00000001
<4>[48649.702362] [<a00a8224>] (disable_nonboot_cpus+0x0/0xfc) from [<a00dd6b0>] (suspend_devices_and_enter+0x12c/0x1f0)
<4>[48649.702362] r8:a00de868 r7:00000000 r6:00000003 r5:00000000 r4:a08b02fc
<4>[48649.702392] r3:00000000
<4>[48649.702392] [<a00dd584>] (suspend_devices_and_enter+0x0/0x1f0) from [<a00dd88c>] (enter_state+0x118/0x144)
<4>[48649.702423] r7:00000000 r6:a07801b0 r5:00000003 r4:00000000
<4>[48649.702453] [<a00dd774>] (enter_state+0x0/0x144) from [<a00dd8d4>] (pm_suspend+0x1c/0x28)
<4>[48649.702453] r6:00bb2bd9 r5:a08b0300 r4:a085e3e8 r3:00000002
<4>[48649.702484] [<a00dd8b8>] (pm_suspend+0x0/0x28) from [<a00de8cc>] (suspend+0x64/0x198)
<4>[48649.702514] [<a00de868>] (suspend+0x0/0x198) from [<a00bcce0>] (process_one_work+0x120/0x3a4)
<4>[48649.702545] r8:a00de868 r7:00000000 r6:a08aec20 r5:a4d61c00 r4:a085e5b0
<4>[48649.702575] [<a00bcbc0>] (process_one_work+0x0/0x3a4) from [<a00bd294>] (worker_thread+0x13c/0x31c)
<4>[48649.702606] [<a00bd158>] (worker_thread+0x0/0x31c) from [<a00c1888>] (kthread+0x8c/0x94)
<4>[48649.702636] [<a00c17fc>] (kthread+0x0/0x94) from [<a00a9c20>] (do_exit+0x0/0x6a0)
<4>[48649.702636] r6:a00a9c20 r5:a00c17fc r4:a6011ed4
<3>[48649.779937] BUG: scheduling while atomic: kworker/u:17/25459/0x00000002
<4>[48649.779968] Modules linked in:
<4>[48649.779968] Backtrace:
<4>[48649.779998] [<a005f7d8>] (dump_backtrace+0x0/0x10c) from [<a0633154>] (dump_stack+0x18/0x1c)
<4>[48649.779998] r6:a0054900 r5:a7196000 r4:00000000 r3:600f0013
<4>[48649.780029] [<a063313c>] (dump_stack+0x0/0x1c) from [<a06333c0>] (__schedule_bug+0x5c/0x68)
<4>[48649.780059] [<a0633364>] (__schedule_bug+0x0/0x68) from [<a0638dc0>] (__schedule+0x63c/0x758)
<4>[48649.780090] r4:a1166900 r3:00000000
<4>[48649.780090] [<a0638784>] (__schedule+0x0/0x758) from [<a063902c>] (schedule+0x50/0x68)
<4>[48649.780120] [<a0638fdc>] (schedule+0x0/0x68) from [<a06394e4>] (schedule_timeout+0x180/0x1ec)
<4>[48649.780151] [<a0639364>] (schedule_timeout+0x0/0x1ec) from [<a063847c>] (wait_for_common+0xac/0x1d4)
<4>[48649.780151] [<a06383d0>] (wait_for_common+0x0/0x1d4) from [<a06385bc>] (wait_for_completion+0x18/0x1c)
<4>[48649.780181] r8:a11664e0 r7:a0839080 r6:cfd46588 r5:00200200 r4:c26f57c0
<4>[48649.780212] [<a06385a4>] (wait_for_completion+0x0/0x1c) from [<a00f24fc>] (synchronize_rcu+0x50/0x60)
<4>[48649.780242] [<a00f24ac>] (synchronize_rcu+0x0/0x60) from [<a0409e94>] (input_unregister_handle+0x5c/0x60)
<4>[48649.780273] [<a0409e38>] (input_unregister_handle+0x0/0x60) from [<a044ce74>] (cpufreq_interactive_input_disconnect+0x1c/0x28)
<4>[48649.780273] r6:a08794bc r5:a087948c r4:c26f57c0 r3:a044ce58
<4>[48649.780303] [<a044ce58>] (cpufreq_interactive_input_disconnect+0x0/0x28) from [<a040a1fc>] (input_unregister_handler+0x3c/0xec)
<4>[48649.780334] r4:a08794a0 r3:a044ce58
<4>[48649.780364] [<a040a1c0>] (input_unregister_handler+0x0/0xec) from [<a044d2f0>] (cpufreq_governor_interactive+0x230/0x284)
<4>[48649.780364] r6:cfcd4b40 r5:00000000 r4:00000000 r3:a091caf8
<4>[48649.780395] [<a044d0c0>] (cpufreq_governor_interactive+0x0/0x284) from [<a0440b6c>] (__cpufreq_governor+0xac/0x140)
<4>[48649.780426] [<a0440ac0>] (__cpufreq_governor+0x0/0x140) from [<a04422d4>] (__cpufreq_remove_dev+0x1d0/0x2c0)
<4>[48649.780426] r6:a0839260 r5:00000001 r4:cfcd4b40 r3:00000000
<4>[48649.780456] [<a0442104>] (__cpufreq_remove_dev+0x0/0x2c0) from [<a0632df0>] (cpufreq_cpu_callback+0x90/0xa0)
<4>[48649.780487] [<a0632d60>] (cpufreq_cpu_callback+0x0/0xa0) from [<a00c700c>] (notifier_call_chain+0x54/0xd8)
<4>[48649.780487] r6:a0889fb8 r5:a7197e18 r4:ffffffdf r3:a0632d60
<4>[48649.780517] [<a00c6fb8>] (notifier_call_chain+0x0/0xd8) from [<a00c716c>] (__raw_notifier_call_chain+0x1c/0x24)
<4>[48649.780548] r8:00000001 r7:00000010 r6:a0839080 r5:a0839034 r4:00000001
<4>[48649.780548] r3:ffffffff
<4>[48649.780578] [<a00c7150>] (__raw_notifier_call_chain+0x0/0x24) from [<a00a7fa0>] (__cpu_notify+0x30/0x4c)
<4>[48649.780609] [<a00a7f70>] (__cpu_notify+0x0/0x4c) from [<a0625328>] (_cpu_down+0x88/0x254)
<4>[48649.780639] [<a06252a0>] (_cpu_down+0x0/0x254) from [<a00a8298>] (disable_nonboot_cpus+0x74/0xfc)
<4>[48649.780639] r8:a08ad9bc r7:00000000 r6:a0839080 r5:a0839034 r4:00000001
<4>[48649.780670] [<a00a8224>] (disable_nonboot_cpus+0x0/0xfc) from [<a00dd6b0>] (suspend_devices_and_enter+0x12c/0x1f0)
<4>[48649.780700] r8:a00de868 r7:00000000 r6:00000003 r5:00000000 r4:a08b02fc
<4>[48649.780731] r3:00000000
<4>[48649.780731] [<a00dd584>] (suspend_devices_and_enter+0x0/0x1f0) from [<a00dd88c>] (enter_state+0x118/0x144)
<4>[48649.780761] r7:00000000 r6:a07801b0 r5:00000003 r4:00000000
<4>[48649.780792] [<a00dd774>] (enter_state+0x0/0x144) from [<a00dd8d4>] (pm_suspend+0x1c/0x28)
<4>[48649.780792] r6:00bb2bd9 r5:a08b0300 r4:a085e3e8 r3:00000002
<4>[48649.780822] [<a00dd8b8>] (pm_suspend+0x0/0x28) from [<a00de8cc>] (suspend+0x64/0x198)
<4>[48649.780853] [<a00de868>] (suspend+0x0/0x198) from [<a00bcce0>] (process_one_work+0x120/0x3a4)
<4>[48649.780853] r8:a00de868 r7:00000000 r6:a08aec20 r5:a4d61c00 r4:a085e5b0
<4>[48649.780883] [<a00bcbc0>] (process_one_work+0x0/0x3a4) from [<a00bd294>] (worker_thread+0x13c/0x31c)
<4>[48649.780914] [<a00bd158>] (worker_thread+0x0/0x31c) from [<a00c1888>] (kthread+0x8c/0x94)
<4>[48649.780944] [<a00c17fc>] (kthread+0x0/0x94) from [<a00a9c20>] (do_exit+0x0/0x6a0)
<4>[48649.780944] r6:a00a9c20 r5:a00c17fc r4:a6011ed4
<6>[48649.850311] cpufreq_interactive_input_connect: connect to Melfas MMSxxx Touchscreen
<5>[48649.851226] CPU1: shutdown
<6>[48649.852142] Resume caused by I/O pad: CONTROL_PADCONF_WAKEUPEVENT_0[9]
<3>[48649.852142] Successfully put all powerdomains to target state
<6>[48649.852203] Suspended for 0.428 seconds
<6>[48649.852355] Enabling non-boot CPUs ...
<4>[48649.868591] CPU1: Booted secondary processor
<6>[48649.873687] Switched to NOHz mode on CPU #1
<6>[48649.912841] cpufreq_interactive_input_connect: connect to Melfas MMSxxx Touchscreen
<6>[48649.912872] CPU1 is up
<6>[48649.914062] PM: early resume of devices complete after 1.129 msecs
<6>[48650.025543] wakeup wake lock: wlan_wake
<6>[48650.139739] PM: resume of devices complete after 225.402 msecs
<7>[48650.140350] PM: Finishing wakeup.
<4>[48650.140380] Restarting tasks ...
<3>[48650.140655] hub 2-0:1.0: activate --> -22
<4>[48650.158966] done.
<6>[48650.159210] suspend: exit suspend, ret = 0 (2014-01-30 21:27:45.314172394 UTC)
<6>[48650.159240] active wake lock wlan_wd_wake
<6>[48650.159240] active wake lock modem_usb_suspend_block
<6>[48650.159240] active wake lock wlan_rx_wake, time left 117
<6>[48650.159271] active wake lock modem_usb_gpio_wake, time left 90
<6>[48662.383453] request_suspend_state: wakeup (3->0) at 48662345703087 (2014-01-30 21:27:57.538415558 UTC)
<6>[48662.826934] DSSCOMP: dsscomp_late_resume
<6>[48662.888977] enable touch controls

Hmm, well thats odd then, maybe its some setting I have set somewhere, but since it really isnt causing any issues waking up for me, its not a problem. I just thought maybe it could improve performance lol

Btw, is the defconfig for your regular dirtyv version correct?
no link time optimization or graphite optimizations, logger disabled and no zram set?
dirtyv defconfig v4
vs
dirtyv-sr defconfig v4
 
  • Like
Reactions: Hetalk

bsmitty83

Senior Member
Apr 22, 2012
3,216
10,352
Detroit
Hmm, well thats odd then, maybe its some setting I have set somewhere, but since it really isnt causing any issues waking up for me, its not a problem. I just thought maybe it could improve performance lol

Btw, is the defconfig for your regular dirtyv version correct?
no link time optimization or graphite optimizations, logger disabled and no zram set?
dirtyv defconfig v4
vs
dirtyv-sr defconfig v4

No that's not right . use the graphite and linktime , enable logging.

zram is right .

I haven't pushed a current config to dirtyv , I'll do it in a min

Sent from my Galaxy Nexus using Tapatalk
 

Top Liked Posts

  • There are no posts matching your filters.
  • 253
    DirtyV_3.jpg


    Hello everyone , this is my personal Android 4.4 kernel . I figured I'd share it with everbody since it seems to be working good . anyhow flash it if you want ,
    ALL credit and thanks should be directed to @styr , the Vanir Devs , and any developers who's commits I used
    ( alot )



    The Basics
    ,

    Based on Linux kernel 3.0.101
    • Forked from jimsth/vanir_tuna
    • Added some things I use ( governors and schedulers ) , some performance commits
    • Built with @Christopher83 's custom optimized- Linaro 4.9.1 toolchain -O3 optimized, graphite , link-time opt.
    • Ramdisk made by @osm0sis


    KERNEL FEATURES:


    • Governors:
    • Interactive
    • Conservative
    • OndemandX
    • Ondemand
    • Wheatley
    • Performance
    • Powersave
    • Userspace
    • Hyper
    • Hotplug
    • Sakuractive
    • Dyninteractive
    • Adaptive
    Schedulers

    • Row
    • Bfq
    • Vr
    • Sioplus
    • Cfq
    • Noop
    • Deadline
    • Fiops
    • Zen
    • TrippnDroid

    Gpu Freq:

    512Mhz max adjustable

    TCP Congestion Controllers


    • Westwood
    • Cubic,
    • Bic,
    • Westwood,
    • Htcp,
    • Hstcp,
    • Hybla,
    • Vegas,
    • Scalable,
    • Lp,
    • Veno,
    • Yeah,
    • Illinois,
    • Reno



    • Content Adaptive Brightness
    • Voltages Control (Core, Iva, Mpu and more ...)
    • Fastcharge control with storage
    • High performance audio
    • Sound Boost control
    • Temp control
    • Vibrator control
    • Color Control
    • Gamma Control
    • Trinity Contras
    • Dynamic Fsync
    • Zram
    • 3.4 wifi drivers



    My ChangeLog


    Downloads

    In the downloads tab
    http://forum.xda-developers.com/devdb/project/?id=6110#downloads

    thanks again to @wisefreakz @kezn715 @Shambola, @Nemed AND to @Nephilim for the SIG @Hetalk for the FAQ writeup

    XDA:DevDB Information
    DirtyV Kernel , Kernel for the Samsung Galaxy Nexus

    Contributors
    bsmitty83, osm0sis
    Source Code: https://github.com/bsmitty83/DirtyV_tuna

    Kernel Special Features:

    Version Information
    Status: Beta

    Created 2014-10-13
    Last Updated 2015-05-27
    72
    Want to enjoy dirty on older android version? See this post. NEW
    F2FS Updates !!
    Just to avoid multiple questions on this subject, I'll add f2fs related updates here, tomorrow.
    Please point me to stuff outside this thread, as basically this is the only thread that I read everything on.
    [*]What is this "f2fs" thingy?
    Read more about this awesome file systems here
    [*]How to use this f2fs?
    Read this and this and this (nice workaround) . If you understand it all, go ahead and have fun.
    There's a small guide by @p34rp34r here.
    Another awesome guide for f2fs and our device. by @burstlam
    Again, if you don't understand what you're doing, DONT DO IT.
    [*]How to test f2fs thing?
    Read this post

    [*]Compatible ROMs?new
    @aosp and @bsmitty83 have been using vanir's commotio builds for f2fs test on this thread
    There's a SlimKat f2fs unofficial version here
    I've managed to get a paranoid f2fs version. See post here
    Here's the most beloved Liquidsmooth f2fs version by @Punkiderma
    F2FS converted OmniROM by @pianistaPL

    Our own @poo706 has ported and improved upon an awesome tool that would convert most ROMs to f2fs compatible ROMs. Jump to it's own thread for more info.
    [*]More questions?new
    Why not? Jump to the F2Fs Q&A thread by @jhonnyx .
    Feel free to read and search thru the thread. Ask questions that you still are unsure of.

    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
    Updated 05-05-2014
    Kernel FAQ :
    1. Whythree kernels?
      More choice for different users and different user activity.

      [*]What's the difference between these three kernels?

      DirtyV versions are the ones where your 1080p recording works.
      SR versions are the "SuperRAM" versions where a lot of RAM has been reclaimed. You get more RAM, but you need to give up 1080 recording, as a trade-off. If you plan to use this one, make sure you change your camera video recording to 720p instead of 1080p. Latest kernel versions will make this change automatic.
      The 3rd one is @bsmitty83 's own build that he's running for his tests. You can use this and feel like a developer. :D
      This one might not have all the governors/freqs/io/settings that you can't live without, so be prepared to be surprised.

      [*]What are recommended kernel settings?

      Follow @Nephilim 's kernel settings. Here they are

      [*]Anyone got any nice init scripts to automate neph's settings?

      Yes. @büscher got it all covered for you here Thank him.

      [*]Can I use on x ROM?

      Sure. If it doesn't work, let people here know. There might be a workaround.

      [*]How to submit a bug?

      Post a note here with relevant information(what you were doing when x happened, screenshots, how to replicate, logs, etc)

      [*]What is this log that people talk about? How to take a useful log?

      Read this
      or use syslog app from play store.

      [*] Does Touchwake/PGM/<your favorite touchmanager> work?

      This kernel has an inbuild touchwake. You can set it using a kenel settings application (eg. TricksterMod). Sadly, not any more.
      It's also got the required modules to support <your fav tool>. You need to ask the app developer to include support for dirty kernels.
      Latest smitty version has touchwake removed, so that PGM developer can update his app to support dirty kernel.
      PGM fans, see and thank this post

      [*] What is the difference between linaro and sabermod?

      The difference is just what toolchain was used to compile them. Linaro is a highly optimized custom built toolchain, and sabermod is based off aosp toolchain but with lots of extra patches for optimization
      Presently, @bsmitty83 is using @metalspring 's custom toolchain to compile all dirty versions. And, they come with a ramdisk, specially made for all of us, by @osm0sis

      [*] Is Fast Charge broken? I can still access my files with fast charge on!

      Nope. It's not broken. With some super voodoo now you can access your files along with fast charging your battery. But, do it only if you are in a hurry. Fast charging might not be good for battery life(citation needed).

      [*] My Antutu with <insert kernel name here> is bigger/better/wider/thicker than yours.

      Wateva :D

      [*] Can I try this on my favorite 4.2/4.0/2.6/0.1.1 ROM ?

      Check this post by @osm0sis on how to accomplish this not-so-difficult task.

      [*] When will the next version be released?

      Now. Just check the last couple pages, and you'll see @bsmitty83 's got another one for you. :victory:

      [*] Latest version does not have my favorite io/gov. Why he no love me no more?

      Most likely, smitty forgot to add it in. Just put a comment about the missing item and he'll put it back. In the meantime, try out other io/gov/freq/etc. Maybe you'll find a hidden gem (like @Nephilim found illinois)

      [*] I don't like the kernel splash screen (coming soon)

      Eyelids are provided for a reason. Close them for a couple seconds after turning on your phone and you'll get rid of the bootsplash


      [*] What is this synapse thing that I hear about?
      20412_blinking_new.gif

      Synapse is a kernel settings tool, that you can use to tweak kernel settings that smart people on this thread talk about. @osm0sis has been instrumental in making this tool work for our beloved kernel. Thank him for this free tool.

    And Yea " 720p works on all of the builds. ":highfive::victory::good::cool:
    66
    My little man . 24 hrs old
    ge7u6usa.jpg


    The newest dirty member lol .

    Hack The Tuna
    53
    Some init.d script's I made for DirtyV


    Download Nephilim's settings all-in-one script (latest changes: 14.04.2014 - updated settings)

    Download büscher's settings all-in-one script (latest changes: 17.04.2014)

    Download Lowmemorykiller whitelist script -> Please have a look here for lowmemorykiller whitelist explanation.

    Link to Nephilim's Settings

    changes:
    10.04.14: new minfree settings in buescher's script
    14.04.14: set OMAP gamma contrast to 0 - gets rid of sync_lost
    16.04.14: new minfree values for new SmittyV, min freq @ 190MHz, max screen off freq @ 525MHz, [email protected] as new ioscheduler, 525MHz as input_boost_frequency, 700MHz as high_speed_frequency
    17.04.14: reverted to 920MHz highspeed_freq

    Büscher's settings and differences to Nephilim's Settings (Kernel Stock where nothing mentioned):

    • CPU Max Frequency @ 1500MHz
    • Max Screen Off Frequency @ 525MHz: To avoid music glitches with Poweramp - lowered as it seems to work way better than on previous versions
    • Min Frequency @ 190MHz: works good
    • Min Screen On Frequency @ 230MHz: to avoid choppiness with screen on
    • Interactive Governor
    • Hispeed Frequency @ 920MHz: Frequency which to initially ramp when CPU load hits the value specified in go_hispeed_load
    • Above Hispeed Delay 20000: When speed is at or above hispeed_freq, wait for this long before raising speed in response to continued high load.
    • go_hispeed_load @ 85: more aggressive than stock - and not 'being mean' to the governor
    • Input Boost Frequency @ 525MHz: Frequency which to ramp when you touch the phone
    • boostpulse_duration @ 500000: min time at input_boost_freq after touching the phone - less aggressive and more battery friendly
    • min_sample_time @ 10000: The minimum amount of time to spend at the current frequency before ramping down - gives the cpu the possibility to ramp down frequencies earlier - more battery friendly
    • target_loads @ 75: the lower the target load, the more often the governor will raise CPU speeds to bring load below the target - more aggressive than stock
    • timer_rate @ 10000: sample rate to increase freq - overall snappier feeling but less battery friendly
    • timer_slack @ 60000: maximum time to allow deferring of timer_rate - just raised to a 10'000th
    • sioplus as I/O Control
    • Read Ahead Buffer 512: new measurements lead me to this - you may want to try other values as my storage seems to be borked
    • Async_Expire 2500: Deadline for asynchronous requests
    • Sync_Expire 304: Deadline for synchronous requests (Default ~10 times less than async_expire)
    • fifo_batch 0: Number of requests to issue before checking for expired requests
    • TCP Congestion Control westwood: best results in Switzerland
    • Enable Content Adaptive Brightness: Saves Battery
    • Enable Fast Charge: Lets you charge your phone faster on USB - doesn't break media transfer anymore
    • Overclock GPU to 384 MHz: Same voltages as 307MHz - more battery friendly if you don't need your phone for gaming
    • Headphone Volume Boost is set to 2: I don't use Nexus Louder and just set this to two - can cause music stutters, set it to 1 if so
    • Enable High Performance Sound
    • Dynamic FSYNC: disabled: I had data loss more than once because of this
    • Multicore Power Saving 0: I can't get anything out of this
    • Apply SmittyV 4/6 default minfree settings
    • Disable ZRAM
    • Vibrator strength 70
    • more options available


    Androbench screenshot for comparison:



    Noop @ 384 / 512

    noop384.png
    noop512.png



    Zen @ 384 / 512

    zen384.png
    zen512.png



    Quadrant Benchmark for comparison: (my settings with [email protected])


    Screenshot_2014_03_02_17_35_44.png



    How to Install:

    1. Download scripts and rename to no extension
    2. Put the script to system/etc/init.d
    3. Set permission to 755 ( rwxr-xr-x )


    Some important lines:

    Not all of Neph's Settings are present in my scripts (undervolt, blx, vibrator strength) as I don't use them.
    undervolting with init.d scripts is to risky for me, the rest can be added if wanted and if I find the right path to the parameters.

    Please check frequently for changes

    All benchmarks done with SmittyV-NoMeM { 2/28 }



    Credits:

    @Nephilim for the hard work finding the best values for our phone!
    @osm0sis for helping me out and explaining stuff the easy way ;)
    Francos Dev team for disabling sysctl.conf lines
    49
    That would be real kick-ass of you man. :good:

    BTW, I'd like to suggest you add a donation button below your avatar, you have been doing quite alot for everyone and although I'm really not in the money lately I'd be willing to donate a few bucks and I'm sure quite a few others would as well.

    I only accept donations from the thanks button . man , this is a hobby , I do it for fun and I want to keep it like that . people on here have donated enough to me in knowledge :beer:

    Sent from my Galaxy Nexus using Tapatalk
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone