yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Original Android Development] ak:
Ok will be.
[Nexus 4 Original Android Development] karimaelo:
I'm using it right now and i have no issues..
[Nexus 4 Original Android Development] ak:
The same for me cm11 last.
[Nexus 4 Original Android Development] robygt:
I flash every CM nightly build, always AK...

Sent from my 3310 Chuck Norris approved.
[Nexus 4 Original Android Development] ak:
bench

New kernel bench stock settings:
[Nexus 4 Original Android Development] robygt:
No overclock?

Sent from my 3310 Chuck Norris approved.
[Nexus 4 Original Android Development] ak:
new kernel

[XGENESIS KERNEL v.016]

A kernel based on CAF CM branch.

[donwloads]

uninstaller: ak_unistaller_mako_prima_lib

aosp: ak.016.xgenesis

cm: ak.016.xgenesis.cm

[install/uninstall]

install steps:

- go to recovery

- flash ak kernel

- reboot

uninstall steps:

- go to recovery

- flash ak_uninstaller_mako_prima_lib

- flash target kernel

- reboot

[changelog]

- ext4 prevent kernel panic

- revert cd rom mount

- force cpuN to follow cpu0 freq

- sync patches

- removed spam from log
[Nexus 4 Original Android Development] robygt:
My score.

Sent from my 3310 Chuck Norris approved.
[Nexus 4 Original Android Development] TheNerd:]:
Your New naming scheme is soo much better
[Nexus 4 Original Android Development] gorilla p:
As much as I make recommendations and correctively criticize, I only do it because I really like the work that you've done and i want to help.

Thanks for all the time and effort that you've put in AK.

Google Nexus 4 (Play Store Ed.)

Dirty Unicorns 5 ROM

AK Kernel
[Nexus 4 Original Android Development] ak:
N7 kernel is near.

ak
[Nexus 4 Original Android Development] nokiagye:
All the 7 kernels won't have gamma only faux it's difficult they say I hope you to succeed
[Nexus 4 Original Android Development] Zirillian:
Great news! I realize this probably means flo (2013) and not grouper (2012). Is there any way to take flo's code and use it to make a kernel for grouper even though you don't have the device?
[Nexus 4 Original Android Development] poondog:
I love you, now I can stop compiling crappy kangs of your stuff :D
[Nexus 4 Original Android Development] ReMuSeR:
Latest genesis v16 looks smoooothhhhhhh criminal!!!!!
[Nexus 4 Original Android Development] musa47:
AK could you please share the values of color presets used in 16?

Edit: found.
[Nexus 4 Original Android Development] poondog:
Seems to be iPhone 5 presets

https://github.com/anarkia1976/AK-xGenesis/commit/48dea914d84ae97cca52b818de08a78ac4edce42
[Nexus 4 Original Android Development] musa47:
Never mind. I searched and I conquered :P
[Nexus 4 Original Android Development] ak:
[MENTION=4379011]poondog[/MENTION]

do you have successfully compiled for flo without problems?
[Nexus 4 Original Android Development] noidtrue:
A quick question, I am using ak256 kernel with stock 4.4.2 rom. Can I use this ketnel? Cause I see only aosp and cm...
[Nexus 4 Original Android Development] poondog:
I had a compiling kernel, but it did not boot. I gave up when I saw you were getting a flo :P

What I did was, take cm_flo_defconfig and apply the changes from ak_mako_defconfig (excluding mako exclusive stuff) and built. Only built on my system when I did sudo su (this a problem?). Then I put it into your mako zip, changed mount points and scripts to flo

But it compiled fine. Is the fact that its a CAF based kernel the problem? flo is very similar to mako though. I tried on both slim and CM11 (the original release)

Just passed the splash screen and went black (no boot anim)

If you want to try a defconfig or a compiled binary, I can see if it boots if you want. Thanks :)

But, I tend to suck at getting someone else's kernel compiling, dunno why. When I start from a clean source and add my own changes it tends to be fine :D
[Nexus 4 Original Android Development] ak:
Do you use cm based rom or aosp on your flo? 2013 version, right?
[Nexus 4 Original Android Development] ak:
ther are 2 kernels, one for aosp and one for cm. you can use on stock rom the aosp branch.
[Nexus 4 Original Android Development] poondog:
Yeah 2013. Tried the kernel on both slim (AOSP I guess) and CM (the original CM11 build I had on my computer at the time)

Maybe I try again, and only do a few changes in defconfig. What is the difference between CAF and AOSP in terms of how you build them? Previously you had xCM and xAOSP repos, and now it seems the same including same defconfig?
[Nexus 4 Original Android Development] DxTcmix:
What is the most stable UV you guys have achieved using the newest xgenesis? I UV'ed by -50mv and sofar no probs
[Nexus 4 Original Android Development] ak:
For FLO for now i dont know where is the demarcation point, for mako are these 2 commits:

913ce896d82c76513ddd651ced176c2bbbb3e896 Revert "msm: rotator: Add support to YCBYCR rotator format"

440eb7fc68bb051b412d06e7029800c802fcf7da Revert "msm_fb: display: Add support to YCBYCR MDP format"

simple no ... and into caf you have all you need is fck optimized .....

the reality is that all kernel developers take the commits from this branch and then spit out the cyano.

I think the best for testing is clone the cm branch and compile with the flo defconfig ....
[Nexus 4 Original Android Development] ak:
I have fastbin, with -125mv i dont have problem.
[Nexus 4 Original Android Development] poondog:
Maybe yeah. You only planning on getting a flo, or is it happening? :)
[Nexus 4 Original Android Development] ak:
Im cloning in this moment cm kernel, i dont have flo for now ... but im planning to bought it next week.
[Nexus 4 Original Android Development] poondog:
Sounds good! Looking forward to seeing you in the flo section
[Nexus 4 Original Android Development] nokiagye:
For tests I am here
[Nexus 4 Original Android Development] TheDarkDefender:
Ooh nice! Ak love for the flo!

Sent from my Nexus 4
[Nexus 4 Original Android Development] poondog:
I bring the balloons for the party?
[Nexus 4 Original Android Development] TheDarkDefender:
And the beers are on me! :D :beer: :beer:

Sent from my Nexus 4
[Nexus 4 Original Android Development] Rohit02:
Hey ak nice avatar.. :good:
[Nexus 4 Original Android Development] poondog:
I'll go get the balloons for later.. no point getting them now because they will deflate
[Nexus 4 Original Android Development] ak:
new kernel online

[XGENESIS KERNEL v.017]

A kernel based on CAF CM branch.

[donwloads]

uninstaller: ak_unistaller_mako_prima_lib

aosp: ak.017.xgenesis

cm: ak.017.xgenesis.cm

[install/uninstall]

install steps:

- go to recovery

- flash ak kernel

- reboot

uninstall steps:

- go to recovery

- flash ak_uninstaller_mako_prima_lib

- flash target kernel

- reboot

[changelog]

Nb: please flash stock kernel of your rom before this version!

- arm krait optimizations

- arm cache flush patches

- arm cache LoUIS patches
[Nexus 4 Original Android Development] robygt:
Ak017 on last cm.

Sent from my 3310 Chuck Norris approved.
[Nexus 4 Original Android Development] spaazm:
I can confirm that after using your uninstaller (prima_lib), dirty flashing my ROM, wiping caches, and then installing xgenesis v17 everything works fine at my end.

Thank you.

Wysłane z mojego Nexus 4 przy użyciu Tapatalka
[Nexus 4 Original Android Development] ak:
Thanks a lot ... ;)
[Nexus 4 Original Android Development] noidtrue:
Exzactly same score here with stock rom and ak017.
[Nexus 4 Original Android Development] betobm:
When I think that my phone can't be more smoth ak hits us with new kernel version and show me that I'm wrong!

Thank you!
[Nexus 4 Original Android Development] ak:
Slow merge for a better kernel. this is my goal now. :good:
[Nexus 4 Original Android Development] robygt:
So overclock is not so important, or is it?

Sent from my 3310 Chuck Norris approved.
[Nexus 4 Original Android Development] ahepas:
Is it? for this beast???
[Nexus 4 Original Android Development] ak:
Overclock will arrive ... stay tuned.
[Nexus 4 Original Android Development] robygt:
I wasn't asking to make pressure on AK, just asking because it seems to me that oc is not so important to reach these performances :)

Sent from my 3310 Chuck Norris approved.
[Nexus 4 Original Android Development] ahepas:
Of course mate... Cheers
[Nexus 4 Original Android Development] mendes1995:
hey ak!

i'm loving your kernel, its really really good.

can you teach more about arm cache flush patches and LoUIS patches for us ?

i dont know much about how everything on our devices works, so you can do a little explanation ?

thanks!
[Nexus 4 Original Android Development] Tagilso:
Ciao AK!

On 17 and previous versions too, i have an annoying bug on screen wakeup. Randomly (often when i get the phone from my pocket) i try to unlock (i use drag and unlock) but , whetever point is touched, the nexus drops down the notification bar. I must release the finger and press just one more time to "let it reset".

Is 100% dependent from kernel because franco and stock do not have it.

I'm using stock rom.

If try to use another unlock method (like sequence) this translates in getting randomly unresponsive touchscreen on wakeup on first tap, that is resolved on the second tap (similarly to previous scenario).

However, great kernel!

Inviato dal mio Nexus 4 utilizzando Tapatalk
[Nexus 4 Original Android Development] mendes1995:
here i got something like that, but is after boot, the touch dont response

if i dont unlock immediately the phone after boot, the touch just dont work

i dont know why, but i have this bug in others kernels too.. stock works fine
[Nexus 4 Original Android Development] Tak3r07:
Are you using s2w? And maybe nils+? I have the same problem, also happens sometimes when the device was for a long time in my pocket without waking it up

Gesendet von meinem Nexus 4 mit Tapatalk
[Nexus 4 Original Android Development] mendes1995:
s2w yes, nils+ no

in a review that i read, the guy talks about a bug in s2w, but not specific what is the bug..
[Nexus 4 Original Android Development] notbrodie:
[MENTION=1106390]anarkia[/MENTION]1976

really missing your kernel

hammerhead problems...

Sent from my Nexus 5
[Nexus 4 Original Android Development] poondog:
Get a flo :)
[Nexus 4 Original Android Development] florisson:
Have the same issue, am on stock with ak Genesis 15, dont Use any s2w dt2w or anything.

It usually happens when I take it out of my pocket to wake up

AK, I love your kernel!! You make the N4 fly!!
[Nexus 4 Original Android Development] ak:
I know the problem ... in this moment im busy ... but im working on it. :good:
[Nexus 4 Original Android Development] Tagilso:
Ok thanks for feedback!

Inviato dal mio Nexus 4 utilizzando Tapatalk
[Nexus 4 Original Android Development] ak:
Performance control app, fck cool guys:

http://xdaforums.com/showthread.php?t=2401988
[Nexus 4 Original Android Development] mendes1995:
the gpu overclock really works ?

i'm testing with antutu, at 533mhz i got less or the same scores than the stock frequency

i'm doing something wrong or its a antutu bug ?
[Nexus 4 Original Android Development] ak:
Overclock works ... but you havent any score higher then the stock, tha maximum with some benefit is 487mhz.
[Nexus 4 Original Android Development] Targaeryan:
I'm getting great perf/battery life/deep sleep with vanir!

I'll post screenies later after a full cycle! Thanks.
[Nexus 4 Original Android Development] ak:
New slim with new AK ...
[Nexus 4 Original Android Development] Arju:
Just out of curiosity, do you run your phone using ART or Dalvik?
[Nexus 4 Original Android Development] mendes1995:
very nice..
[Nexus 4 Original Android Development] AgentCherryColla:
Nice to see AK uses slim.
[Nexus 4 Original Android Development] krjadejesus:
Where may I download the unofficial builds of Slim for N4?
[Nexus 4 Original Android Development] nokiagye:
http://www.slimroms.net/index.php/downloads/dlsearch/viewcategory/613-mako
[Nexus 4 Original Android Development] aliver.dun:
New version out ?
[Nexus 4 Original Android Development] stonebear:
I would guess AK built that himself but there are weeklies (betas) available http://slimroms.net/index.php/downloads/dlsearch/viewcategory/613-mako
[Nexus 4 Original Android Development] nokiagye:
Yes this is last week today 2.2 will rol out
[Nexus 4 Original Android Development] ReMuSeR:
So first I must install cyanogen ROM and then flash new kernel without wiping cache and delvik cache ?

Another question what's the best/pro way to flash a kernel ? I used to flash first rom,gapps kernel and start phone @ak
[Nexus 4 Original Android Development] ak:
Im testing new kernel seem fancy problem with aosp is resolved ... Stay tuned
[Nexus 4 Original Android Development] ahepas:
which fancy? BT???
[Nexus 4 Original Android Development] ak:
Lock Unlock problem.
[Nexus 4 Original Android Development] ak:
new kernel online

[XGENESIS KERNEL v.021]

A kernel based on CAF CM branch.

[donwloads]

uninstaller: ak_unistaller_mako_prima_lib

aosp:ak.021.xgenesis

cm: ak.021.xgenesis.cm

[install/uninstall]

install steps:

- go to recovery

- flash ak kernel

- reboot

uninstall steps:

- go to recovery

- flash ak_uninstaller_mako_prima_lib

- flash target kernel

- reboot

[changelog]

- remove a lot of debug stuff

- lmk make debug usefull

- ext4 fixes

- enable arch power

- cpufreq fix policy when user and kernel use min/max

- remove bundi color profile

full changelog:

Project name: AK KERNEL
anarkia1976 - Kernel Version: AK.021.XGENESIS.CM
anarkia1976 - msm: mipi_lgit: remove kgamma_n log spam
Steve Kondik - debug: remove: arm unwind: remove logspam while in debug mode
ktoonsez - debug: remove: remove some dmesg logspam from Linux mainline 3.4 fs
anarkia1976 - debug: remove: lge_touch_core: Disable verbose touchscreen info
Stratos Karafotis - power: pm8921-charger: Don't pollute kmsg when baterry < 10%
anarkia1976 - debug: remove: board-mako-sound: disable debug print for amp
anarkia1976 - debug: remove: tty makefile remove smux_debug
FlyFrog - debug: remove: mach-msm remove sm-d debugging
FlyFrog - debug: remove: tty remove smux debugging
anarkia1976 - Kernel Version: AK.020.XGENESIS.CM
morfic - debug: remove: not cool to force that debugging
Colin Cross - lowmemorykiller: make default lowmemorykiller debug message useful
Stratos Karafotis - msm: makefile: we don't need these in mako
anarkia1976 - Kernel Version: AK.019.XGENESIS.CM
anarkia1976 - Revert "mako: display: latest Bundi iPhone 5 preset"
Dave Jones - ext4: fix memory leak in xattr
Theodore Ts'o - ext4: make sure the journal sb is written in ext4_clear_journal_err()
Saravana Kannan - cpufreq: Fix policy getting stuck when user & kernel min/max don't overlap
anarkia1976 - Kernel Version: AK.018.XGENESIS.CM
Vincent Guittot - sched: cpu_power: enable ARCH_POWER
Venkatraman Sathiyamoorthy - ARM: 7482/1: topology: fix section mismatch warning for init_cpu_topology
Vincent Guittot - ARM: 7463/1: topology: Update cpu_power according to DT information
Vincent Guittot - ARM: 7462/1: topology: factorize the update of sibling masks
Vincent Guittot - ARM: 7461/1: topology: Add arch_scale_freq_power function

Please press fck Thanks button and rate the thread.
[Nexus 4 Original Android Development] jaybo300:
Dang on 21 still getting the phantom status bar pulldown on lock screen.

Cm version

Harmony rom
[Nexus 4 Original Android Development] Tagilso:
+1

Stock rom

Inviato dal mio Nexus 4 utilizzando Tapatalk
[Nexus 4 Original Android Development] ak:
What is the problem? Im on slim ...

How I can reproduce.
[Nexus 4 Original Android Development] Tagilso:
Described here

http://xdaforums.com/showthread.php?p=49316782

Inviato dal mio Nexus 4 utilizzando Tapatalk
[Nexus 4 Original Android Development] ak:
So:

- do you use s2w d2w?

- haven't you touch the default config of kernel?

- have you see this problem when unlock with power button?

can you collect log related to kernel when happen?

do you have installed particular app?

can you post step by step procedure for reproduce the problem?

thanks

ak
[Nexus 4 Original Android Development] Tagilso:
No s2w, nor d2w.

Kernel config changed only with uv -100, disabled boost in mp-decision and fsync off.

I always unlock with power button.

Particular app? I do have trickstermod (but tried kcontrol, it's the same) and wakelock detector. Other apps are unrelative I suppose.

Step by Step:

0) Stock Rom (ART)

1) Set up slide to unlock in android security

2) Awake ur phone after a while with power button

3) Try to unlock

4) Randomly see the notification bar pull down!

If you can't reproduce the issue I'll be very happy to gather some logs for you.

Inviato dal mio Nexus 4 utilizzando Tapatalk
[Nexus 4 Original Android Development] ak:
Drag to unlock = slide to wake under security tab?
[Nexus 4 Original Android Development] Tagilso:
Yes

Inviato dal mio Nexus 4 utilizzando Tapatalk
[Nexus 4 Original Android Development] Giox96:
Hey [MENTION=3685904]ak[/MENTION] , which app you use to modify parameters kernel? :D
[Nexus 4 Original Android Development] puldag:
Few pages back it was kcontrol.

sent from AK's n4..
[Nexus 4 Original Android Development] Giox96:
But KControl work with ART?
[Nexus 4 Original Android Development] mendes1995:
AK021 + last slimkat = speed and 5 hours+ with screen on

thank you AK!!
[Nexus 4 Original Android Development] alienmind:
But man 021 was released 5 hours ago...! ;)

Sent with my cold fingers from the grave
[Nexus 4 Original Android Development] famazi:
I'm getting more or less 65% left from 6am to 10 pm with 1 hour sync
[Nexus 4 Original Android Development] mendes1995:
I calculate the battery life based on continuous use that i'm doing.. wifi, facebook, chrome and others apps, so if every hour my nexus drain 18~20% of battery i suppose that i have 5 hours or more of battery with screen on at all the time. when my battery die i will take a screenshot.

but good observation, alienmind. hahah

cheers
[Nexus 4 Original Android Development] hooliganx:
question...

for 021XG I have to flash stock kernel or only uninstaler?

N4*SlimKat-b2-T49H*Piasek.v7*psx.patch-dalvk*TWRP.2.6.3.3*0.98
[Nexus 4 Original Android Development] mendes1995:
:svetius:
[Nexus 4 Original Android Development] ak:
flash stock
[Nexus 4 Original Android Development] mammenj:
Is dirty flashing ok if you are already on previous AKX kernel?
[Nexus 4 Original Android Development] Voltaine:
AFAIK it is

But if you want to really make sure there are no problems, extract the boot.img of your rom and then flash it with flashify :)
[Nexus 4 Original Android Development] spupuz:
Stefano [MENTION=3685904]ak[/MENTION] , why periodically you remove extra governor (lazy, wheatly, etc) and you remove frequencies lower than 348?
[Nexus 4 Original Android Development] diogo.sena:
I have a request, (feel free to ignore)

Don't mess with screen color calibration, kitkat stock colors are fine, just having the option to personalize is enough.
[Nexus 4 Original Android Development] Targaeryan:
Because he based both his cm and aosp kernel with caf, you can say he started from scratch. So he will continue to add features whenever he thinks he should. Xgenesis is based on caf btw for both aosp and cm compared to his previous releases. :) :angel:

---------- Post added at 06:27 PM ---------- Previous post was at 06:25 PM ----------

Trickster has the option of going back to Google colors.. I think he was just giving bundi's profile a test run.. All the other time his kernels have been calibrated to PA halfbreed.
[Nexus 4 Original Android Development] ReMuSeR:
Guys im using latest cm nightly with latest kernel buy my battery seems to drop 10% for 20mins

Drains to much is it rom or kernel

Didnt change anything its all stock
[Nexus 4 Original Android Development] diogo.sena:
yeah, i know, don't like halfbreed either.. not using trickster here, and cm11 color control is weird when using ak kernel..
[Nexus 4 Original Android Development] SweetPant:
Thank for fast and snappy kernel, ak.:good:
[Nexus 4 Original Android Development] okanb3:
Hi, thanks for your kernel. I having some wakelocks issues. Is there a way to solve them? Here is a screenshot.

http://img.tapatalk.com/d/14/01/14/ymeqapu7.jpg
[Nexus 4 Original Android Development] ak:
If you have charged ... its normal.
[Nexus 4 Original Android Development] okanb3:
I charged my phone just yesterday night and unplugeed at the morning. And i didn't plug in to charger in days.
[Nexus 4 Original Android Development] ak:
I dont see problems ... my overnigh drain is 0.5% with the new kernel.
[Nexus 4 Original Android Development] Yadro:
I have always wondered about overnight drain.i always see replies like that 2 or 3 % but in my case i lose 10-12.it has always been like that since i first got the phone.
[Nexus 4 Original Android Development] ReMuSeR:
im also having massive drain with the latest CM nightly and kernel latest AK :(
[Nexus 4 Original Android Development] fishears:
In my experience you can reduce overnight battery drain in two ways:

1. Go to bed late & get up early

2. Turn off sync/data overnight
[Nexus 4 Original Android Development] ak:
Overnight kernel drain is fck good ...

0.25 % hrs
[Nexus 4 Original Android Development] derboller:
Running ak.300kx for a few weeks and it was awesome! Got nearly two days of normal use on one charge. I just updated to the new xgenesis and hope it will be as good as the 300 kernel.

And btw I'm looking forward to your n7 kernel. AK on all my sweet Nexus devices would be the best :D

Thanks for your great work!!

Gesendet von meinem Nexus 7 2013 mit Tapatalk
[Nexus 4 Original Android Development] buru898:
Wow Anarkia, I don't know what you did, but the newest CM kernel is crazy fast. Even little things like when you press on a text field and the keyboard popping up is almost instant now. Nice job!
[Nexus 4 Original Android Development] dimfish:
I see - yes it looks like everything is OK.

Finally I've checked Franco kernel source code - he disabled auditd with comment "bye stupid logs". So I've just deleted autitd - now error spam in logcat stopped.
[Nexus 4 Original Android Development] ak:
So do you have flashed kernel after Franco?
[Nexus 4 Original Android Development] themike10452:
Touch bug on lockscreen is awfully disturbing. Moved to Hells-Core for now.

Sent from a nexus⁴ Running crDroid Powered by AK xCrossed kernel
[Nexus 4 Original Android Development] ak:
How i can reproduced?
[Nexus 4 Original Android Development] ak:
new kernel

[CM10.2] STABLE KERNELS

ak kernel download: AK.072.xCrossed

Github Kernel: Link

[CAF MIX JWR] EXPERIMENTAL KERNELS

ak kernel download: AK.072.jwr.xCrossed

Github Kernel: Link
[Nexus 4 Original Android Development] ak:
Op updated

Q: How i can set custom GPU Voltages via sysfs?

NB:

- Safer block is present on MIN/MAX values:

#define GPU_MIN_VDD 900000

#define GPU_MAX_VDD 1200000

[B]The default Ak kernel GPU voltages are:[/B]
+ [VDD_DIG_NONE] = 0,
+ [VDD_DIG_LOW] = 945000,
+ [VDD_DIG_NOMINAL] = 1050000,
+ [VDD_DIG_HIGH] = 1150000

[B]Verify the actual settings:[/B]
cat /sys/devices/system/cpu/cpu0/cpufreq/gpu_mv_table
945000
1050000
1150000

[B]Adjust to desired values and verify:[/B]
echo "930000 1000000 1100000" > /sys/devices/system/cpu/cpu0/cpufreq/gpu_mv_table

cat /sys/devices/system/cpu/cpu0/cpufreq/gpu_mv_table
930000
1000000
1100000

Q: If the 192mhz and 304mhz steps use the same undervolt settings, how can 192mhz use less power?

thanks to @thracemerin:

A: The formula for power consumption is: P = f * c * V ^ 2
Where: P = power consumption, f = frequency, c = capacitance and V = voltage
So: since c is constant in this case, and we'll assume you've used the lowest UV possible (600mV)
At 304mhz: P = 304 * c * 600 ^ 2
At 192mhz: P = 192 * c * 600 ^ 2
This means that 304mhz uses approximately 1.58 times more power than 192mhz over the same time.

Q: How i can change GPU governor via sysfs?

echo "conservative" > /sys/devices/platform/kgsl-3d0.0/kgsl/kgsl-3d0/pwrscale/policy
echo "trustzone" > /sys/devices/platform/kgsl-3d0.0/kgsl/kgsl-3d0/pwrscale/policy
[Nexus 4 Original Android Development] ak:
changelog

AK.072

+ zen scheduler

+ sioplus scheduler

+ vr scheduler

+ reduce gpu governor polling time

+ tuning interactive

+ a lot cpuidle patches

+ a lot scheduler/mm patches

+ a lot ext4 patches

++ ecc ecc ecc