[KERNEL][LP] hells-Core b68 Stable [30.12.14] - b69t3 Test

  • hells-Core-b31:

    -Makefile: Compile Optimization Part 2
    -Use pgprot_writecombine in ion_system_heap_map_kernel for optimization (IntersectRaven)

    DOWNLOADS

    Dir gefällt meine Arbeit? Hier kannst du mir einen Kaffee spendieren: klick

    Most of our lives, most of us live in realities determinded by others, imprinted in our brains by education, by religion, by politics, by authorities.
    -Tim Leary

  • Jup, genau :)

    hells

    Dir gefällt meine Arbeit? Hier kannst du mir einen Kaffee spendieren: klick

    Most of our lives, most of us live in realities determinded by others, imprinted in our brains by education, by religion, by politics, by authorities.
    -Tim Leary

  • hells-Core-b32
    Im Zeichen der Performance...!

    -Async I/O latency to a ssd greatly increased, 34% gain (Creds: kleikamp)
    -mm: writeback: every 500ms the writeback daemon kicks in and flushes -the dirty pages into disk (franco)
    -Revert "block: row: fix one of the magic values.
    -Revert "block: row: hardcode magic values
    -block: row-iosched idling triggered by readahead pages (Lee Susman)
    -mm: change initial readahead window size calculation (Lee Susman)
    -mm: pass readahead info down to the i/o scheduler (Lee Susman)
    -thermal: tsens8960: Increase the polling rate (Siddartha Mohanadoss)
    -cgroups: timer_slack: forward port timer_slack to 3.4 (franco)
    -msm_fb: Set RR sched policy for Glupdator thread (Kalyan Thota)
    -msm: don't compile MSM_RUN_QUEUE_STATS (franco)
    -ARM: 7493/1: use generic unaligned.h (faux123)
    -lib: Sparc's strncpy_from_user is generic enough, move under lib/ (faux123)
    -lib: add generic strnlen_user() function (torvalds)
    -lib: Fix generic strnlen_user for 32-bit big-endian machines (paulusmack)
    -ARM: use generic strnlen_user and strncpy_from_user functions (faux123)
    -kernel: Move REPEAT_BYTE definition into linux/kernel.h (faux123)
    -word-at-a-time: make the interfaces truly generic (torvalds)
    -arch/arm/Kconfig: enable unaligned capability for ARM (faux123)
    -ARM: dcache: select DCACHE_WORD_ACCESS for little-endian ARMv6+ CPUs (Will Deacon)
    -ARM: 7492/1: add strstr declaration for decompressors (Rob Herring)
    -ARM: 7592/1: nommu: prevent generation of kernel unaligned memory accses (Will Deacon)
    -ARM: 7593/1: nommu: do not enable DCACHE_WORD_ACCESS when !CONFIG_MMU (faux123)

    DOWNLOADS

    Viel Spass (=

    hell

    Dir gefällt meine Arbeit? Hier kannst du mir einen Kaffee spendieren: klick

    Most of our lives, most of us live in realities determinded by others, imprinted in our brains by education, by religion, by politics, by authorities.
    -Tim Leary

  • b1-b29 :)

    hells

    Gesendet von meinem Nexus 4 mit Tapatalk 2

    Dir gefällt meine Arbeit? Hier kannst du mir einen Kaffee spendieren: klick

    Most of our lives, most of us live in realities determinded by others, imprinted in our brains by education, by religion, by politics, by authorities.
    -Tim Leary

  • Die Stock :)

    hells

    Gesendet von meinem Nexus 4 mit Tapatalk 2

    Dir gefällt meine Arbeit? Hier kannst du mir einen Kaffee spendieren: klick

    Most of our lives, most of us live in realities determinded by others, imprinted in our brains by education, by religion, by politics, by authorities.
    -Tim Leary

  • [COLOR=#000000][FONT=Arial]hells-Core-b33-m ([/FONT][/COLOR][COLOR=#000000][FONT=Arial]m[/FONT][/COLOR][COLOR=#000000][FONT=Arial]odule Support)[/FONT][/COLOR]




    [COLOR=#000000][FONT=Arial]Changelog:[/FONT][/COLOR]


    [COLOR=#1155cc][FONT=Arial]lib/scatterlist: do not re-write gfp_flags in __sg_alloc_table()[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]switch the protection of percpu_counter list to spinlock[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]lib/vsprintf.c: "%#o",0 becomes '0' instead of '00'[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]vsprintf: correctly handle width when '#' flag used in %#p format[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]vsprintf: further optimize decimal conversion[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]vsprintf: add %pMR for Bluetooth MAC address[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]lib/vsprintf.c: remind people to update Documentation/printk-formats[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]lib/vsprintf.c: kptr_restrict: fix pK-error in SysRq show-all-timers(Q)[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]vsprintf: add support of '%*ph[CDN]'[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]lib: vsprintf: optimize division by 10 for small integers[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]lib: vsprintf: optimize division by 10000[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]lib: vsprintf: optimize put_dec_trunc8()[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]lib: vsprintf: fix broken comments[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]lib/vsprintf: update documentation to cover all of %p[Mm][FR][/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]lib/vsprintf.c: improve standard conformance of sscanf()[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]scatterlist: add sg_alloc_table_from_pages function[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]scatterlist: atomic sg_mapping_iter() no longer needs disabled IRQs[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]tmpfs: fix mempolicy object leaks[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]Make sure PWMs are running in sync[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]lm3530: Add a toggle for the CABC PWM[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]msm: pm-8x60: Setup memory for save/restore cpu registers early[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]msm: hotplug: wait for hotplug completion event from secondary core[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]msm: pm-8x60: Use relative time for events[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]msm: pm: send notification only for SPC and PC[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]msm_fb: display: fix iommu page fault when iommu buffer freed[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]msm: avs: Restore core voltage when disabling AVS[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]msm: spm: set vdd directly for current cpu[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]msm: pm: Add support for retention on each core[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]msm: pm: add failed stats[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]msm: rpm: add debug msg for rpm outstanding req[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]Staging: android: binder: Fix memory leak on thread/process exit[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]msm: display: Add DSI clock control for MDP GDHS power collapse[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]mako: Add DSI clock control for MDP GDHS power collapse[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]msm: Fix race condition in domain lookup[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]mmc: core: Allow changing bus frequency for SD/eMMC cards in runtime[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]mmc: core: Fix some driver hangs when dealing with broken devices[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]mmc: core: Add load bas[/FONT][/COLOR][COLOR=#1155cc][FONT=Arial]ed clock scaling support[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]mmc: core: Add sysfs entries for dynamic control of clock scaling[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]mmc: core: claim mmc host while enabling clock scaling from userspace[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]mmc: core: run clock scaling only in valid card state[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]mmc: core: Log MMC clock frequency transitions[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]mmc: core: Add support for notifying host driver while scaling clocks[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]mmc: msm_sdcc: Add support for dynamic bus clock vote[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]mmc: msm_sdcc: fix a type mismatch in msmsdccc_config_dma()[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]mmc: msm_sdcc: Enable clock scaling capability[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]mmc: core: remove the polling for BKOPS completion[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]msm: msm_bus: Fix the 64-bit division during interleaving[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]msm: msm_bus: Change MDP port interleaved setting[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]msm: msm_bus: Add NULL pointer checks[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]msm: msm_bus: Explicitly clear client requests before removal[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]msm: msm_bus: Correct the return value from register-client[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]msm: pm-data: Enable powercollapse/suspend_enabled for non-boot cpus[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]sched: Reset rq->next_interval before going idle[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]hrtimer: Prevent hrtimer_enqueue_reprogram race[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]sched: fix reference to wrong cfs_rq[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]sched: Convert BUG_ON()s in try_to_wake_up_local() to WARN_ON_ONCE()s[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]sched: change WARN_ON_ONCE to WARN_ON in try_to_wake_up_local()[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]msm: move printk out of spin lock low_water_lock[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]msm: pm: Add support to query cpu status[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]mako: Add support to query cpu status[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]mmc: Urgent request support[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]msm_fb: hdmi: Resolution modes on HDMI[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]remove compilation error by changing int to uint32_t[/FONT][/COLOR]

    [COLOR=#1155cc][FONT=Arial]video: msm: external: Limit HDMI to standard resolutions[/FONT][/COLOR]


    [COLOR=#000000][FONT=Arial]Tweaks aus meinen S3-Zeiten im confg Script:[/FONT][/COLOR]


    [COLOR=#000000][FONT=Arial]# VM-Tweaks[/FONT][/COLOR]


    [COLOR=#000000][FONT=Arial]echo "4096" > /proc/sys/vm/min_free_kbytes;[/FONT][/COLOR]

    [COLOR=#000000][FONT=Arial]echo "0" > /proc/sys/vm/oom_kill_allocating_task;[/FONT][/COLOR]

    [COLOR=#000000][FONT=Arial]echo "0" > /proc/sys/vm/panic_on_oom;[/FONT][/COLOR]

    [COLOR=#000000][FONT=Arial]echo "0" > /proc/sys/vm/laptop_mode;[/FONT][/COLOR]

    [COLOR=#000000][FONT=Arial]echo "0" > /proc/sys/vm/swappiness;[/FONT][/COLOR]

    [COLOR=#000000][FONT=Arial]echo "50" > /proc/sys/vm/vfs_cache_pressure;[/FONT][/COLOR]

    [COLOR=#000000][FONT=Arial]echo "90" > /proc/sys/vm/dirty_ratio;[/FONT][/COLOR]

    [COLOR=#000000][FONT=Arial]echo "1" > /proc/sys/vm/overcommit_memory;[/FONT][/COLOR]

    [COLOR=#000000][FONT=Arial]echo "4" > /proc/sys/vm/min_free_order_shift;[/FONT][/COLOR]

    [COLOR=#000000][FONT=Arial]echo "1" > /proc/sys/vm/oom_dump_tasks;[/FONT][/COLOR]

    [COLOR=#000000][FONT=Arial]echo "0" > /proc/sys/vm/swappiness[/FONT][/COLOR]

    [COLOR=#000000][FONT=Arial]echo "1000" > /proc/sys/vm/dirty_writeback_centisecs;[/FONT][/COLOR]

    [COLOR=#000000][FONT=Arial]echo "500" > /proc/sys/vm/dirty_expire_centisecs;[/FONT][/COLOR]

    [COLOR=#000000][FONT=Arial]echo "8" > /proc/sys/vm/page-cluster;[/FONT][/COLOR]

    [COLOR=#000000][FONT=Arial]echo "3" > /proc/sys/vm/drop_caches[/FONT][/COLOR]


    [COLOR=#000000][FONT=Arial]# File-System[/FONT][/COLOR]


    [COLOR=#000000][FONT=Arial]echo "10" > /proc/sys/fs/lease-break-time;[/FONT][/COLOR]

    [COLOR=#000000][FONT=Arial]echo "32000" > /proc/sys/fs/inotify/max_queued_events;[/FONT][/COLOR]

    [COLOR=#000000][FONT=Arial]echo "524288" > /proc/sys/fs/file-max;[/FONT][/COLOR]

    [COLOR=#000000][FONT=Arial]echo "256" > /proc/sys/fs/inotify/max_user_instances;[/FONT][/COLOR]

    [COLOR=#000000][FONT=Arial]echo "10240" > /proc/sys/fs/inotify/max_user_watches;[/FONT][/COLOR]


    [COLOR=#000000][FONT=Arial]# Kernel-Tweaks[/FONT][/COLOR]


    [COLOR=#000000][FONT=Arial]echo "1000000" > /proc/sys/kernel/sched_min_granularity_ns;[/FONT][/COLOR]

    [COLOR=#000000][FONT=Arial]echo "18000000" > /proc/sys/kernel/sched_latency_ns;[/FONT][/COLOR]

    [COLOR=#000000][FONT=Arial]echo "3000000" > /proc/sys/kernel/sched_wakeup_granularity_ns;[/FONT][/COLOR]

    [COLOR=#000000][FONT=Arial]echo "0" > /proc/sys/kernel/panic;[/FONT][/COLOR]

    [COLOR=#000000][FONT=Arial]echo "1" > /proc/sys/kernel/panic_on_oops;[/FONT][/COLOR]

    [COLOR=#000000][FONT=Arial]echo "64000" > /proc/sys/kernel/msgmni;[/FONT][/COLOR]

    [COLOR=#000000][FONT=Arial]echo "64000" > /proc/sys/kernel/msgmax;[/FONT][/COLOR]

    [COLOR=#000000][FONT=Arial]echo "4096" > /proc/sys/kernel/shmmni;[/FONT][/COLOR]

    [COLOR=#000000][FONT=Arial]echo "2097152" > /proc/sys/kernel/shmall;[/FONT][/COLOR]

    [COLOR=#000000][FONT=Arial]echo "536870912" > /proc/sys/kernel/shmmax;[/FONT][/COLOR]

    [COLOR=#000000][FONT=Arial]echo "524288" > /proc/sys/kernel/threads-max;[/FONT][/COLOR]

    [COLOR=#000000][FONT=Arial]echo "500 512000 64 2048" > /proc/sys/kernel/sem;[/FONT][/COLOR]

    [COLOR=#000000][FONT=Arial]echo "0" > /proc/sys/kernel/sched_child_runs_first;[/FONT][/COLOR]


    [COLOR=#000000][FONT=Arial]# Netzwerk-Tweaks[/FONT][/COLOR]


    [COLOR=#000000][FONT=Arial]echo "524288" > /proc/sys/net/core/rmem_max;[/FONT][/COLOR]

    [COLOR=#000000][FONT=Arial]echo "524288" > /proc/sys/net/core/wmem_max;[/FONT][/COLOR]

    [COLOR=#000000][FONT=Arial]echo "6144 87380 524288" > /proc/sys/net/ipv4/tcp_rmem;[/FONT][/COLOR]

    [COLOR=#000000][FONT=Arial]echo "1" > /proc/sys/net/ipv4/tcp_tw_recycle;[/FONT][/COLOR]

    [COLOR=#000000][FONT=Arial]echo "6144 87380 524288" > /proc/sys/net/ipv4/tcp_wmem=;[/FONT][/COLOR]


    [COLOR=#000000][FONT=Arial]Have Fun (=[/FONT][/COLOR]

    [COLOR=#000000][FONT=Arial]hells[/FONT][/COLOR]



    Dir gefällt meine Arbeit? Hier kannst du mir einen Kaffee spendieren: klick

    Most of our lives, most of us live in realities determinded by others, imprinted in our brains by education, by religion, by politics, by authorities.
    -Tim Leary

  • Beim 4.3er ist USB OTG nicht drin. Kann ich aber wieder einbauen :)

    hells

    Dir gefällt meine Arbeit? Hier kannst du mir einen Kaffee spendieren: klick

    Most of our lives, most of us live in realities determinded by others, imprinted in our brains by education, by religion, by politics, by authorities.
    -Tim Leary

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!