Skip to content

device/community/linux-pine64-pinephonepro: upgrade to 6.2.2

Jan Jasper de Kroon requested to merge PsychoGame/pmaports:ppp-6.2.1 into master

Kernel configuration addition: Enabled the newly added Lazy RCU scheduler.

RCU_LAZY can help battery-powered systems like the PinePhone Pro in a few ways:

1. Reduced CPU usage: Because RCU_LAZY allows readers to access shared data structures without acquiring locks or other synchronization primitives,
   it reduces the amount of CPU time that is required to manage synchronization. This can be particularly beneficial in battery-powered systems,
   where reducing CPU usage can extend battery life.

2. Reduced memory usage: RCU_LAZY delays the creation of multiple versions of the shared data structure until they are actually needed.
   This reduces the amount of memory that is required to store these versions.
   In battery-powered systems, where memory usage can be a critical resource, this can help to conserve power.

3. Reduced synchronization overhead: RCU_LAZY reduces the overhead of synchronization by delaying the creation of multiple versions of the shared data structure.
   This can reduce the amount of time that is spent acquiring and releasing locks or other synchronization primitives,
   which can help to conserve power in battery-powered systems.

Merge request reports