[Letux-kernel] LetuxOS: Kernel: m-rc 5.3-rc1 successful

H. Nikolaus Schaller hns at goldelico.com
Tue Jul 23 10:22:43 CEST 2019


Hi,
the build server was successful after fixing several minor
merge conflicts.

But unfortunately we also have some significant regressions:

a) the AESS patches by Peter we are carrying along did no
longer compile.

Reason is that some members of the dai_link struct have
been replaced by pointers to other structs. The macros
used to initialize them can no longer be used.

Therefore I have simply disabled the offending code
lines.

Note: this is not yet fixed in the letux/pyra-minimal tree.

Generally we need someone who looks at this code pile
and brings them into a better shape. Ideally it would
be made working incl. AESS firmware load and pushed
upstream :)

b) TILER framebuffer console rotation is once again
broken. I have reverted the patches to drm_fb_helper.c
to get it compile.

This should not be too difficult to fix since we only
need one or two locations to get access to the really
requested rotation value (which is no longer available
in some struct).

Note: this is not yet fixed in the letux/pyra-minimal tree.

c) jz4730 had some changes in clock and cgu code. I hope
this does not influence the CI20. Please test.

For Pyra issues, please check:
http://projects.goldelico.com/p/gta04-kernel/issues/label/1799/open/

BR,
Nikolaus


> Am 22.07.2019 um 23:03 schrieb H. Nikolaus Schaller <hns at goldelico.com>:
> 
> KVERSION: 5.3-rc1
> CONFIGS:  arch/arm/configs/letux_defconfig arch/arm/configs/letux_lpae_defconfig arch/mips/configs/letux_defconfig
> 
> Infos
> =====
> Project Home: http://projects.goldelico.com/p/gta04-kernel/
> Issues: http://projects.goldelico.com/p/gta04-kernel/issues/
> 
> Downloads
> =========
> git: http://git.goldelico.com/?p=letux-kernel.git;a=shortlog;h=refs/heads/letux-5.3-rc1
> ARM: http://download.goldelico.com/letux-kernel/letux-5.3-rc1
> ARM-LPAE: http://download.goldelico.com/letux-kernel/letux-5.3-rc1-lpae
> MIPS: http://download.goldelico.com/letux-kernel/letux-5.3-rc1-l400
> 
> recent CHANGES (http://download.goldelico.com/letux-kernel/letux-5.3-rc1/src/CHANGES)
> ==============
> letux-5.3-rc1:
> * some rework of patches in letux/pyra-minimal (reshuffle, configure for LEDs & Keyboard)
> * add configure-replicant and configure-lpae, -debug, -kdb to Letux/scripts which tweak the defconfig
> * letux/android updated so that it builds after merging into letux-5.3-rc1
> * letux_defconfig: configure new CONFIG_PREEMPT_LL
> * add configure-replicant script
> * significant upstream merge conflicts fixed
>  - jz4730 cgu and clock divider
>  - twl6040 dmic
>  - we carry along some patches for Documentation/.../file.txt which has to be converted to file.yaml
>  - fix drm_fb_helper to call drm_client_modeset_probe()
>  - compile fix in jz4730-cgu.c
>  - disable some aess code in omap-abe-twl6040.c because struct definitions have changed (more indirect pointers)
> * not yet fixed:
>  - tiler drm_fb_helper.c broken once again
>  - twl6040+aess audio broken even more than before
>  - X11: update letux-panel-setup to locate the panel compatible string and load a panel specific config file
>  - GTA04 may get hotter than expected on low processor load (also observed in 4.19.44 ff)
>  - letux_defconfig is not optimized for replicant builds
> 
> letux-5.2.2, letux-5.1.19, letux-4.19.60, letux-4.14.134: update from mainline
> 
> letux-5.2:
> * Letux rootfs: change wlan-on to start wpa_supplicant
> * update letux/android to add the latest improvements of letux-4.19-replicant
> * not yet fixed:
>  - twl6040+aess audio broken
>  - X11: update letux-panel-setup to locate the panel compatible string and load a panel specific config file
>  - GTA04 may get hotter than expected on low processor load (also observed in 4.19.44 ff)
>  - letux_defconfig is not optimized for replicant builds
> 
> letux-5.1-next, letux-4.19-next, letux-4.14-next:
> * Letux rootfs: change wlan-on to start wpa_supplicant
> * [not letux-4.14-next] backport letux/dt-ci20: add LED0..LED3 and IR to CI20 DT
> * improvements for Replicant build
> 
> letux-5.1.16, letux-4.19.57, letux-4.14.132: update from mainline
> 
> letux-5.2-rc7:
> * not yet fixed:
>  - twl6040+aess audio broken
>  - X11: update letux-panel-setup to locate the panel compatible string and load a panel specific config file
>  - GTA04 may get hotter than expected on low processor load (also observed in 4.19.44 ff)
> 
> letux-4.19.56-replicant:
> * rebased work/josua/android-4.17 onto letux-4.19.56
> * gave a new name
> * lowmemorykiller did not apply, so it is currently missing
> * fixes for letux_defconfig
> * not tested
> 
> letux-4.14.129-replicant:
> * rebased work/lukas/android-4.10 onto letux-4.14.129
> * gave branch a new name
> * added back lowmemorykiller
> * added system/load_modules.sh to be maintained in kernel tree
> * fixed system/load_modules.sh so that it loads the display/tvout drivers and some sensors
> * fixes for letux_defconfig
> 
> letux-5.2-rc6:
> * DTS: add board names to / { compatible = } where they are missing
> * not yet fixed:
>  - twl6040+aess audio broken
>  - X11: update letux-panel-setup to locate the panel compatible string and load a panel specific config file
>  - GTA04 may get hotter than expected on low processor load (also observed in 4.19.44 ff)
> 
> letux-5.2-rc5:
> * fix for OMAP3 not finding OPPs and therefore not having cpufrequ-info
> * forward-port of proposed fix for omap-gpios
> * improve Letux/root/temperatures and Letux/root/batt
> * letux/dt-ci20: add LED0..LED3 and IR to CI20 DT
> * mergefile: new feature branch letux/dt-ci20
> * mips/letux_defconfig: configure for GPIO-LEDs and GPIO-IR
> 
> letux-5.2-rc3:
> * omap5evm + Pyra: hackfix tca6424 and pcal6524 issues (incl. breaking charger, USB and OMAPDRM) by reverting a reasonable regmap patch
> * Pyra: more fixes for panel w677l driver
> * omap5: remove hackfix for dmtimer9 (used for Pyra backlight PWM)
> * letux/pyra-minimal: made compile and boot again with omap2plus_defconfig and letux_defconfig
> * letux/sound-soc: include "[PATCH] ASoC: ti: Fix SDMA users not providing channel names"
> === more cut off ===



More information about the Letux-kernel mailing list