My first commit. to this great kernel!

Added my tweaks to build script.
Added tune to arch/arm/mm/cache-v7.S to reduce not needed error check, to boost performance.
Tuned block/sio-iosched.c as instructed for flash devices.
Added my fast commands .sh files.
Added latest commits from origin kernel.
Added latest drivers/cpufreq/cpufreq_interactive.c from V4 iCS source
Tuned drivers/cpufreq/cpufreq_ondemand.c and added tuning via menu.
Added improved ZRAM and activated in settings + swap.
Tuned RAM settings.
Removed DEBUG from settings, it's waste of resources for daily use.
I will set one more kernel with DEBUG to debug when needed.
Reverted cpufreq_interactive.c, as i lost this commit!

when we have interactive governor enabled and is not the default gove.

.rnor

the device boots while charging in off-state because of the interactive thread.
This patch starts the worker thread only when interactive governor is selected.

commit 0a517807c96630248f2539b0a95287c7d069e315 1 parent 560819d300
gokhanmoral authored 13 days ago

https://github.com/gokhanmoral/siyahkernel3/commit/0a517807c96630248f2539b0a95287c7d069e315#diff-0
Added DEBUG is in siyah 3.0 config.
Added last commits from Kernel ORIGIN.
Settings tune..
Messing with wifi, more commits will follow.
PATCH] ARM: Fix warning with gcc 4.5.1 in alignment fixup

With GCC 4.5.1 we get the following warning:

	  CC      arch/arm/mm/alignment.o
	arch/arm/mm/alignment.c: In function 'do_alignment':
	arch/arm/mm/alignment.c:720:21: warning: 'offset.un' may be used
	uninitialized in this function

This warning is triggered for the LDM/STM instructions which don't have
a register offset so set the offset to 0 to keep GCC happy.

Cc: George G. Davis <gdavis <at> mvista.com>
Cc: Min Zhang <mzhang <at> mvista.com>
Signed-off-by: Jamie Iles <jamie <at> jamieiles.com>

And tuned some settings.
[PATCH resend] kernel/async.c: fixing compilation warnings

January 14th, 2011 - 07:00 am ET by Viresh Kumar | Report spam
Help Create a new topic
This patch fixes following compilation warnings:
270:10: warning: .starttime.tv64. may be used uninitialized in this function
igned-off-by: Viresh Kumar <viresh.kumar@st.com>

[PATCH 1/2] Fix warning: 'calltime.tv64' may be used uninitialized in this function in init/main.c

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
[view in full thread]
From: Kevin Winchester
Subject: [PATCH 1/2] Fix warning: 'calltime.tv64' may be used uninitialized in this function in init/main.c
Date: Wednesday, July 7, 2010 - 5:09 pm

[PATCH 2/2] Mark do_one_initcall* as __init_or_module
Using:

	gcc (GCC) 4.5.0 20100610 (prerelease)

The following warning appears:

	init/main.c: In function .do_one_initcall.:
	init/main.c:730:10: warning: .calltime.tv64. may be used uninitialized in this function

This warning is actually correct, as the global initcall_debug
could arguably be changed by the initcall.

Correct this warning by extracting a new function,
do_one_initcall_debug, that performs the initcall for the debug
case.

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
[view in full thread]
From: Kevin Winchester
Subject: [PATCH 2/2] Mark do_one_initcall* as __init_or_module
Date: Wednesday, July 7, 2010 - 5:09 pm

Andrew Morton suggested that the do_one_initcall and
do_one_initcall_debug functions can be marked __init_or_module
such that they can be discarded for the CONFIG_MODULES=N case.

PATCH for main.c already exist!
Now async.c is clean :)
disable smooth scaling on lulzactive and interactive governors
And settings changes. (still testing things.)
mc1n2: "prevent tick-noise when reboot menu selected.

if you have Power-Off sound and same problem, use this function."
Taken from ICS Kernel for Korean version.
gokhanmoral authored 5 hours ago
I hope this change will be the last one in terms of touch screen thre.

.sholds. some values are taken from korean version and they works very good for me.

commit 98d7204337de6326395f3090a17718a02dedf145 1 parent 07e30a0171
gokhanmoral authored 5 hours ago
Settings change for ZRAM
Tuned settings, tuned build script, for better cleanup.
CGROUP_TIMER_SLACK
Autogrouping and TIMER_SLACK ON. testing.
intellidemand and imoseyon's ondemandx modifications
+ my performance tuning.
I777 re-conversion
missing irq_enter/irq_exit wrap around ipi_timer() after backporting of "ARM: fix rcu stalls on SMP platforms" from Russell King.
initialize bounce interval
mali: merging with korean sgs2 ICS sources
tspdrv: Add adjustable vibrator levels
ld9040: Add adjustable gamma levels