Difference between revisions of "Application:SBromwichKernel"

From WebOS Internals
Jump to navigation Jump to search
Line 2: Line 2:
  
 
The kernels are currently available at http://ipkg.preware.org/feeds/webos-kernels/testing/1.4.1.1/ and can be added using any standard package manager in the standard format (deducing this is left as an exercise for the reader).
 
The kernels are currently available at http://ipkg.preware.org/feeds/webos-kernels/testing/1.4.1.1/ and can be added using any standard package manager in the standard format (deducing this is left as an exercise for the reader).
 +
 +
= Patches applied for 1.4.1-25 ("adric") =
 +
 +
* wfi instruction on prcm fail removed to validate if this is a regression causing battery drain.
  
 
= Patches applied for 1.4.1-24 ("jangofett") =
 
= Patches applied for 1.4.1-24 ("jangofett") =

Revision as of 01:47, 10 May 2010

The sbromwich series of kernels are the kernels I run on my phone with all current webos-internals testing patches applied, plus my patches, plus my kernel configuration.

The kernels are currently available at http://ipkg.preware.org/feeds/webos-kernels/testing/1.4.1.1/ and can be added using any standard package manager in the standard format (deducing this is left as an exercise for the reader).

Patches applied for 1.4.1-25 ("adric")

  • wfi instruction on prcm fail removed to validate if this is a regression causing battery drain.

Patches applied for 1.4.1-24 ("jangofett")

  • Reduce number of scheduling calls made to try to reduce battery drain. This may have an adverse affect on wake from suspend.

Patches applied for 1.4.1-23 ("bobafett")

  • Debug settings removed from default kernel build.
  • Compile kernel with explicit cortex-a8 tuning flags for gcc.
  • Tweak prcm power manager to more explicitly wait for power set calls to return, remove debug cruft, and add Wait For Interrupt instruction if a prcm setting attempt fails.
  • Enable preempt kernel.

Known problems

  • Pre can take some extra time to respond to certain activities, especially when waking up; lags of up to 2 seconds can be experienced on wakeup. The alternative is a reboot, which will take even longer.

Improvements

  • User interactivity latency should be lower (time to respond to keypresses, etc).
  • Fewer powerd wakeups allowing the system to sleep longer.

Warnings