Skip to content
Permalink
Branch: 9.0.0-sultan
Commits on Mar 14, 2019
  1. cpu_input_boost: Clean up some style inconsistencies

    kerneltoast committed Mar 11, 2019
    Signed-off-by: Sultan Alsawaf <sultan@kerneltoast.com>
  2. devfreq_boost: Code style nitpicks

    kerneltoast committed Mar 4, 2019
    Signed-off-by: Sultan Alsawaf <sultan@kerneltoast.com>
  3. devfreq_boost: Simplify screen-awake check

    kerneltoast committed Mar 4, 2019
    A single global boolean is enough to say that we don't want to boost
    anything while the screen is turned off.
    
    Signed-off-by: Sultan Alsawaf <sultan@kerneltoast.com>
  4. cpu_input_boost: Only update cpu policy for one CPU in each cluster

    kerneltoast committed Mar 4, 2019
    Each cluster only has a single clock source, so all CPUs within a
    cluster run at the same frequency. Therefore, it's only needed to update
    one CPU out of each cluster to propagate a frequency to all CPUs within
    a cluster.
    
    Signed-off-by: Sultan Alsawaf <sultan@kerneltoast.com>
  5. cpu_input_boost: Block external boosts when the screen is turned off

    kerneltoast committed Mar 4, 2019
    It doesn't make sense to allow CPU boosts when the screen is off.
    
    Signed-off-by: Sultan Alsawaf <sultan@kerneltoast.com>
  6. cpu_input_boost: Code style nitpicks

    kerneltoast committed Mar 4, 2019
    Signed-off-by: Sultan Alsawaf <sultan@kerneltoast.com>
  7. devfreq_boost: Remove unused devfreq_get_boost_dev function

    kerneltoast committed Jan 14, 2019
    This function isn't used anywhere. Remove it.
    
    Signed-off-by: Sultan Alsawaf <sultan@kerneltoast.com>
  8. devfreq_boost: Clean up code style and update license header

    kerneltoast committed Dec 13, 2018
    Official Linux kernel style mandates function parameter alignment.
    
    Also, update the license headers for the new style.
    
    Signed-off-by: Sultan Alsawaf <sultan@kerneltoast.com>
  9. cpu_input_boost: Clean up code style and update license header

    kerneltoast committed Dec 13, 2018
    Official Linux kernel style mandates function parameter alignment.
    
    Also, update the license headers for the new style.
    
    Signed-off-by: Sultan Alsawaf <sultan@kerneltoast.com>
  10. soc: qcom: service-locator: Fix kernel panic in pd_locator_work()

    kerneltoast committed Dec 13, 2018
    The memory allocated to data is not zeroed out, so it can contain junk. In
    the case when service_locator_send_msg() doesn't get a chance to set
    domain_list to NULL, domain_list can contain junk which would then be
    passed to kfree(), thus causing a kernel panic.
    
    Fix the kernel panic by ensuring that domain_list is always initialized to
    NULL before it can be passed to kfree().
    
    Signed-off-by: Sultan Alsawaf <sultan@kerneltoast.com>
  11. cpu_input_boost: Eliminate spin lock by using atomic cmpxchg loop

    kerneltoast committed Oct 31, 2018
    Use an atomic cmpxchg for the max-boost expires calculation to eliminate
    the need for a spin lock.
    
    Signed-off-by: Sultan Alsawaf <sultan@kerneltoast.com>
  12. cpu_input_boost: Simplify bitwise operations used to store boost state

    kerneltoast committed Oct 29, 2018
    Instead of using a lock, these operations can use atomic operations.
    
    Additionally, use the kernel's BIT() macro and initialize the boost state
    to 0 since the SCREEN_AWAKE bit will be set when the initial screen
    unblank occurs during Android boot anyway.
    
    Signed-off-by: Sultan Alsawaf <sultan@kerneltoast.com>
  13. input: misc: vl53L0: Fix misleading indentation warnings

    kerneltoast committed Oct 24, 2018
    Signed-off-by: Sultan Alsawaf <sultan@kerneltoast.com>
  14. wahoo_defconfig: Align linker sections

    kerneltoast committed Oct 16, 2018
    The kernel is a relatively small program so the memory penalty from this is
    not very significant. Doing this increases performance.
    
    Signed-off-by: Sultan Alsawaf <sultan@kerneltoast.com>
  15. msm: kgsl: Increase worker thread priority

    kerneltoast committed Oct 14, 2018
    Currently, the kgsl worker thread is erroneosly ranked right below
    Android's audio threads in terms of priority.
    
    The kgsl worker thread is in the critical path for rendering frames to the
    display, so increase its priority to match the priority of MDSS' kthread (mdss_fb0).
    
    Signed-off-by: Sultan Alsawaf <sultan@kerneltoast.com>
  16. wahoo_defconfig: Re-enable zRAM

    kerneltoast committed Oct 13, 2018
    Wahoo has so little RAM :(
  17. Merge tag 'android-9.0.0_r0.65' into 9.0.0-sultan

    kerneltoast committed Mar 14, 2019
    Android 9.0.0 Release 0.65 (PQ2A.190305.002,taimen/walleye)
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.