[KERNEL] [4.4.4] Code_Blue [r450] [Linaro 2014.09 Cortex-A15 GCC 4.9.2]

  • Code_Blue r414

    - blu_plug: use input boost, __ref to lighten the driver, rework input touch boost, minor fixes
    - ARM: fix user unalignment prefetch abort, add seccomp syscall
    - ARM: gic: Bring inline with upstream, use a private mapping for CPU target interfaces
    - ARM: bitops: prefetch the destination word for write prior to strex
    - arm: hammerhead: gpiomux: Pull down the UART suspend gpio
    - ARM: dts: msm: i2c: change clock rate to 19.2 MHz
    - qup_i2c: Initialize I2C resource before registering, Fix for unhandled IRQ, export qup_i2c_init_driver, Improve implementation of PM callbacks, Handle scenario if runtime PM is disable, Verify that mem resource exists prior to redirection
    - cpuidle: check for need_resched() after the idle entry trace event
    - Revert "msm: mdss: Turn off backlight while power off", "makefile: build with -Ofast", Revert "GPU: optimize build with -Ofast", "ARM: dts: hammerhead: Change i2c clock rate to 19.2 MHz"
    - Sync RAMdisk with tunables change (input boost levels, lower thermal levels, set thermal tunables that are used on kernel)
    - Use Piereligio_v7 gamma profile


    Nexus 5 - Purity - hellscore

  • Hey guys!

    Just pushed r422, some new stuff for your hammerheads to test :cool:

    I added new touch firmware, some cpu_idle fixes from nVIDIA (can improve bat or not we'll see) and blu_plug fixes and improvements.
    Now, blu_plug doesn't lock cores on screenoff: it will hotplug cores normally so people that need a little more power can have it.
    The ones that don't need it (if load is low), it will stay in one core like previously. But you can set any amount of max_cores in screenoff, can set 1 like on previous builds or set higher if you need to. RIght now it's max 4 cores in screenon, max 2 cores in screenoff.
    I also fixed max freq was not setting properly when using powersaver_mode.
    Get involved, test, play, donate, help, contribute.
    You keep the spirit alive!

    Keep it real, keep it true, keep it Code_Blue

  • Hier noch der Changelog :)

    Code_Blue r422

    - blu_plug: reworked screenoff function to hotplug working without core lock, fix powersaver not resetting max freq
    - arch: arm: lib: optimize memcpy for cortex-A15
    - ext4: Speedup WB_SYNC_ALL pass called from sync(2)
    - ACPI idle, CPU hotplug: Fix NULL pointer dereference during hotplug
    - cpuidle: move field disable from per-driver to per-cpu, add checks to avoid NULL pointer dereference, remove unused hrtimer_peek_ahead_timers() call, remove cross-cpu IPI by new latency request, Fix finding state with min power_usage, Get typical recent sleep interval, Set residency to 0 if target Cstate not enter
    - sched: Fix hotplug vs. set_cpus_allowed_ptr()
    - kernel/smp.c: quit unconditionally enabling irqs in on_each_cpu_mask().
    - genirq: Introduce irq_do_set_affinity() to reduce duplicated code
    - arch: arm: TLB invalidate if power collapse gets aborted


    Nexus 5 - Purity - ElementalX

  • Code_Blue r438

    - Compressed with LZ4-r123
    - HID: input: generic hidinput_input_event handler
    - introduce for_each_thread() to replace the buggy while_each_thread()
    - arm:lib: Correct Neon Flags
    - vfs: fix bad hashing of dentries
    - msm: msm_bus: Suspected fix for deadlock
    - kthread_work: wake up worker only when the worker is idle
    - ARM: make kernel oops easier to read
    - Revert CPU_idle patches, nVIDIA memory optimizations and some I2C patches


    Nexus 5 - Purity - Code_Blue

  • [size=18][Code_Blue r450]
    [/SIZE]
    [size=14]

    Zitat


    All right crew!

    Going to push what probably is the last hurrah for KK branch...
    Hope we are all enjoying Lollipops in the next month

    Milestone 7 is up for AOSP an CAF, enjoy!

    Get involved, test, play, donate, help, contribute.
    You keep the spirit alive!

    Keep it real, keep it true, keep it #Code_Blue

    [/SIZE]
    [size=14]

    Changelog:
    - Milestone 7 release
    - power: Avoids bogus error messages for the suspend aborts.
    - blu_active: Check actual freq before setting new freq
    - ARM: Fix undefined instruction exception handling
    - ARM: 8165/1: alignment: don't break misaligned NEON load/store
    - arch: Introduce smp_load_acquire(), smp_store_release()
    - Disable -fconserve-stack on ARM v2


    http://www.engstk.org/code_blue/[/SIZE]

    Spoiler anzeigen


    [FONT=Georgia][size=12]Moto Z Play
    Nextbit Robin
    Nexus 5X
    Nexus 9
    SHIELD TV
    Chromecast
    Fire TV (Box & Stick)[/SIZE][/FONT]
    ~~~~~~~~~~~~
    [FONT=Georgia][size=12]"In Rente/R.I.P"
    Zenfone2, Huawei T1 10, Nexus 4, CR11S, Moto G/Play, Nexus 5,
    TF700T, TF300T, EVO 3D, A2109A, Wildfire, Defy+, Archos G9 ...[/SIZE]
    [size=14]~~~~~~~~~~~~[/SIZE]
    [size=12][COLOR=#ff0000]Warnhinweis[/COLOR]:
    Meine Beiträge können Spuren von Ironie und/oder Sarkasmus enthalten!
    Zu Risiken und Nebenwirkungen lesen Sie die Packungsbeilage oder fragen einen Menschen mit Humorverständnis...[/SIZE][/FONT]

  • Update + Infos


    here


    Zitat


    Ca we flash r600 over a 4.4.4kk rom? Sorry but i didn't follow closely the "L development".
    [COLOR=#ff0000]
    Nope, L branch is for Lollipop only. KK died on r450 [/COLOR]


    &


    Voting
    ability to set low balance notifications and automatically add money to your account

  • Code_Blue r620

    - Merged Lollipop 5.0 (LRX21O)
    - defconfig: Disable /dev/diag
    - Revert "Revert "Revert "hammerhead: Enable /dev/diag"""
    - workqueue: trivial fix for return statement in work_busy(), exit rescuer_thread() as TASK_RUNNING, add missing smp_wmb() in process_one_work(), reimplement work_on_cpu() using system_wq
    - jiffies: Fix timeval conversion to jiffies
    - cgroup: refactor allow_attach function into common code
    - tracing/syscalls: Ignore numbers outside NR_syscalls' range, Fix perf syscall tracing when syscall_nr == -1
    - msm: mpm-of: set wakeup interrupt as NO_SUSPEND
    - qcom: mpm-of: fix bug in finding the pending interrupts
    - msm_bam_rmnet: Fix potential memory corruption
    - sched/cpuidle: reduce IPI store. Backport upstream 3.16 scheduler updates
    - tick: Dynamically set broadcast irq affinity
    - sched: Fix clear NOHZ_BALANCE_KICK, Micro-optimize the smart wake-affine logic, Implement smarter wake-affine logic, Fix select_idle_sibling() bouncing cow syndrome, add wait_for_completion_io[_timeout]
    - block: Reserve only one queue tag for sync IO if only 3 tags are available, account iowait time when waiting for completion of IO request
    - writeback: Fix occasional slow sync(1), fix race that cause writeback hung, fix writeback cache thrashing
    - sync: don't block the flusher thread waiting on IO
    - lowmemorykiller.c: convert to use for_each_thread
    - introduce for_each_thread() to replace the buggy while_each_thread(), (fix)


    Nexus 5 - Purity - hellscore

Jetzt mitmachen!

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