KVERSION: v5.12-rc2 - http://www.kernel.org CONFIGS: arch/arm/configs/letux_defconfig arch/arm/configs/letux_lpae_defconfig arch/arm64/configs/letux_defconfig arch/mips/configs/letux_defconfig arch/x86/configs/letux_defconfig
Infos ===== Project Home: http://projects.goldelico.com/p/gta04-kernel/ Issues: http://projects.goldelico.com/p/gta04-kernel/issues/ Original: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/?h=v... Elixir: https://elixir.bootlin.com/linux/v5.12-rc2/source
Downloads ========= git: http://git.goldelico.com/?p=letux-kernel.git;a=shortlog;h=letux-5.12-rc2 ARM: http://download.goldelico.com/letux-kernel/letux-5.12-rc2 ARM-LPAE: http://download.goldelico.com/letux-kernel/letux-5.12-rc2-lpae ARM64: http://download.goldelico.com/letux-kernel/letux-5.12-rc2-arm64 CI20: http://download.goldelico.com/letux-kernel/letux-5.12-rc2-ci20 Mipsbook: http://download.goldelico.com/letux-kernel/letux-5.12-rc2-l400
Recent CHANGES (http://download.goldelico.com/letux-kernel/letux-5.12-rc2/src/CHANGES) ============== letux-5.12-rc2 Sat Mar 6 16:07:19 CET 2021:
letux-5.12-rc1 Mon Mar 1 21:22:31 CET 2021: * update ingenic-pinctrl (by 周琰杰 Zhou Yanjie zhouyanjie@wanyeetech.com) * improvements to be able to boot with clocksource=ingenic-timer (by hns@goldelico.com) * update letux/kobolino/backlight-v2 (by Andreas Kemnade andreas@kemnade.info) * resolved minor merge conflicts (by hns@goldelico.com) * MIPS: DTS: fix jz4730 ethernet controller base address (by hns@goldelico.com) * jz4730-i2c: replace driver by an almost working version without IRQs (by hns@goldelico.com)
letux-5.11 Mon Feb 15 18:22:12 CET 2021: * added OMAP5 HDMI CEC driver suggested on LKML (by hverkuil-cisco@xs4all.nl) * added MIPS tool compile fix for build on macOS (by rtburns@protonmail.com) * improve i2c-test for jz4730 (by hns@goldelico.com)
letux-5.11-rc7 Mon Feb 8 17:21:59 CET 2021: * some small improvement for ingenic-timer (by hns@goldelico.com)
letux-5.11-rc6 Tue Feb 2 14:08:56 CET 2021: * PinePhone: repair broken display DMA (by paul.kocialkowski@bootlin.com) * Alpha400: fix pixel clock polarity (by hns@goldelico.com and paul@boddie.org.uk) * jz4730-i2c: improvements [but still not working properly] (by hns@goldelico.com) * hacks: wlcore: Fix command execute failure 19 for wl12xx (by Tony Lindgren tony@atomide.com) * Alpha400: make sound subsystem initialize (by hns@goldelico.com) * jz4730: add clocks and fix i2s (by Paul Boddie paul@boddie.org.uk and hns@goldelico.com)
letux-5.11-rc5 Mon Jan 25 10:54:42 CET 2021: * fix rebase conflict in pinctrl-ingenic.c by upstream jz4760/70 fix (by hns@goldelico.com) * rename L400 device tree files and configs to (Skytone) Alpha400 (by hns@goldelico.com) !!! change U-Boot to load alpha400.dtb instead of mipsbook_400.dtb * jz4730 remove lcd-no-pins group (by hns@goldelico.com) * cleanup of letux/jz4730 patch set (by hns@goldelico.com) * jz4730: fix hrtimers to make sleep, X11 etc. work (by hns@goldelico.com)
letux-5.11-rc4 Mon Jan 18 11:53:09 CET 2021: * revert gcc-aarch64 minimum version bump to 5.1 (by hns@goldelico.com) * ingenic/drm: fix jz4730 LCDC so that display works (by hns@goldelico.com) * Letux: rootfs: bl script: allow to control jz4730 backlight (by hns@goldelico.com) * update jz4780 SMP driver (by 周琰杰 (Zhou Yanjie) zhouyanjie@wanyeetech.com) * Kobolino i.MX6: add second UART to device trees (by Andreas Kemnade andreas@kemnade.info)
letux-5.11-rc3 Tue Jan 12 21:26:43 CET 2021: * DRM fix two potential NULL dereferences (by hns@goldelico.com) * ingenic/drm: jz4780: fix to touch extended descriptor only for jz4780 and avoid out-of-bounds write (by hns@goldelico.com) * ingenic/drm: jz4730: some improvements for LCD (by hns@goldelico.com) * DT GTA04: remove unnecessary gpio-controller for modem power control (by hns@goldelico.com)
letux-5.11-rc2 Wed Jan 6 20:19:48 CET 2021: * drm/ingenic: add missing plane format table for jz4780 (by hns@goldelico.com) * drm/ingenic: remove old dw_hdmi-jz4780.c (by hns@goldelico.com) * rootfs: fix X11 setup for Pandora and Pyra (by hns@goldelico.com) * kobolino: fix device tree aliases for mmc0 and mmc1 so that we can boot again (by Andreas Kemnade andreas@kemnade.info) * revert "media: omap3isp: Fix high idle current" because it seems to have no positive effect, just panics kernel if camera is connected (by hns@goldelico.com) * arm64: review defconfig for Pinephone (by hns@goldelico.com) * rootfs: fix X11 setup for BeagleBone+Chipsee; prepare camera for Pinephone (by hns@goldelico.com) * restored staging/android/ion we may (or may not) need for old Replicant user space (by hns@goldelico.com)
letux-5.11-rc1 Thu Dec 31 23:47:32 CET 2020: * merge conflicts and compile fixes for 5.11-rc1: omapdrm, aess, input-bridge, freescale sensors, pinephone, ci20, pinctrl-ingenic tables for jz4730, drm/ingenic (by hns@goldelico.com) * pyra_defconfig: fix for display options (by David Shah dave@ds0.me) * jz4730 and mipsbook: more fixes to get it boot, make USB, LEDs, WiFi, Touchpad work (by hns@goldelico.com) * jz4730: fix issues in pinctrl which make mmc not found; hack to temporarily disable dma for mmc (by hns@goldelico.com)
letux-5.10 Mon Dec 14 09:53:09 CET 2020: * imx6: epdc: fix dma types (by Andreas Kemnade andreas@kemnade.info) * pvrsrvkm-1.17: drm: pvrsgx: Force enable limited runtime PM support for ddk 1.17 (by Tony Lindgren tony@atomide.com) * mipsbook: jz4780-dma: use no-descriptor transfers (by Paul Boddie paul@boddie.org.uk) * pyra_defconfig: Add missing display options (by David Shah dave@ds0.me) * pyra: add missing "omap5: Fix GC320 core clock" (by David Shah dave@ds0.me)
letux-5.10-rc7 Mon Dec 7 12:39:17 CET 2020: * moved pyra_defconfig into separate feature branch (hns@goldelico.com) * jz4730/letux400: make it boot (at least up to looking for rootfs) when using intermediate U-Boot by fixing issues with DMA and MMC setup (by hns@goldelico.com and Paul Boddie paul@boddie.org.uk) * ARM: OMAP2+: omap_device: fix idling of devices during probe (by Andreas Kemnade andreas@kemnade.info) * omap: Revert "drivers: omap: dmtimer: this hack solves L3 custom errors" - seems no longer needed anywhere (hns@goldelico.com) * gta04: fix ov9655 camera being useable only once after boot (hns@goldelico.com)
letux-5.10-rc6 Mon Nov 30 20:41:29 CET 2020: * hacks: revert some spi/gpiod "improvement" because it breaks the GTA04 display (by hns@goldelico.com) * make BOE driver in drm/gpu/panels panel work (Tomi Valkeinen tomi.valkeinen@ti.com and hns@goldelico.com) === more lines cut off ===
Build Warnings ============== ARM: http://download.goldelico.com/letux-kernel/letux-5.12-rc2/src/warnings.log ARM-LPAE: http://download.goldelico.com/letux-kernel/letux-5.12-rc2-lpae/src/warnings.... ARM64: http://download.goldelico.com/letux-kernel/letux-5.12-rc2-arm64/src/warnings... CI20: http://download.goldelico.com/letux-kernel/letux-5.12-rc2-ci20s/src/warnings... Mipsbook: http://download.goldelico.com/letux-kernel/letux-5.12-rc2-l400/src/warnings....
Hi, I did run some quick boot tests with letux-5.12-rc2. Here are the results and observations:
* Letux400: boots - no new issues observed * CI20: fails to boot - tries to use jz4730 ingenic-timer which seems to run in jz4730 mode (fix is ready for 5.12-rc3) * Pyra: boots - no new issues observed * GTA04A4: boots - problems with pvrsgx (GetHandleStructure: Handle index out of range (4294967295 >= 256)) and hso driver * GTA04A5: boots unreliable - kernel panics, stack protector, page faults etc. - maybe the 1GHz OPP and bias regulator makes problems again? * OpenPandora: boots - problems with pvrsgx (GetHandleStructure: Handle index out of range (4294967295 >= 256)); [ 103.191253] omap_i2c 48060000.i2c: timeout waiting on XUDF bit * BeagleBoard XM + Display: boots - often hangs after: [ 2.555053] Registering SWP/SWPB emulation handler (1GHz OPP?); display not working (infamous spi-cs not fixed) * BeagleBone Black + Display: boots - /dev/fb0 exists but display/lcdc has problems: [CRTC:32:tilcdc crtc] flip_done timed out * Letux 3704: boots - problems with pvrsgx - no battery status indication (GAB driver not enabled) * Pandaboard ES: boots (unreliable as before) - if booted, it works well; HDMI works but startx fails (likely a config issue) * PinePhone 1.0: boots almost - X11 seems to hang after initial operations; no login:; display backlight has severe flicker * Kobolino: not tested * RasPi 3B+: not tested
The pvrsgx issues are induced by my user-space (old X11 tries to access pvr by wrong ioctl).
This does not mean that there are no other regressions. Please help testing and debugging.
BR and thanks, Nikolaus
Am 06.03.2021 um 18:29 schrieb H. Nikolaus Schaller hns@goldelico.com:
KVERSION: v5.12-rc2 - http://www.kernel.org CONFIGS: arch/arm/configs/letux_defconfig arch/arm/configs/letux_lpae_defconfig arch/arm64/configs/letux_defconfig arch/mips/configs/letux_defconfig arch/x86/configs/letux_defconfig
Infos
Project Home: http://projects.goldelico.com/p/gta04-kernel/ Issues: http://projects.goldelico.com/p/gta04-kernel/issues/ Original: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/?h=v... Elixir: https://elixir.bootlin.com/linux/v5.12-rc2/source
Downloads
git: http://git.goldelico.com/?p=letux-kernel.git;a=shortlog;h=letux-5.12-rc2 ARM: http://download.goldelico.com/letux-kernel/letux-5.12-rc2 ARM-LPAE: http://download.goldelico.com/letux-kernel/letux-5.12-rc2-lpae ARM64: http://download.goldelico.com/letux-kernel/letux-5.12-rc2-arm64 CI20: http://download.goldelico.com/letux-kernel/letux-5.12-rc2-ci20 Mipsbook: http://download.goldelico.com/letux-kernel/letux-5.12-rc2-l400
Recent CHANGES (http://download.goldelico.com/letux-kernel/letux-5.12-rc2/src/CHANGES)
letux-5.12-rc2 Sat Mar 6 16:07:19 CET 2021:
letux-5.12-rc1 Mon Mar 1 21:22:31 CET 2021:
- update ingenic-pinctrl (by 周琰杰 Zhou Yanjie zhouyanjie@wanyeetech.com)
- improvements to be able to boot with clocksource=ingenic-timer (by hns@goldelico.com)
- update letux/kobolino/backlight-v2 (by Andreas Kemnade andreas@kemnade.info)
- resolved minor merge conflicts (by hns@goldelico.com)
- MIPS: DTS: fix jz4730 ethernet controller base address (by hns@goldelico.com)
- jz4730-i2c: replace driver by an almost working version without IRQs (by hns@goldelico.com)
letux-5.11 Mon Feb 15 18:22:12 CET 2021:
- added OMAP5 HDMI CEC driver suggested on LKML (by hverkuil-cisco@xs4all.nl)
- added MIPS tool compile fix for build on macOS (by rtburns@protonmail.com)
- improve i2c-test for jz4730 (by hns@goldelico.com)
letux-5.11-rc7 Mon Feb 8 17:21:59 CET 2021:
- some small improvement for ingenic-timer (by hns@goldelico.com)
letux-5.11-rc6 Tue Feb 2 14:08:56 CET 2021:
- PinePhone: repair broken display DMA (by paul.kocialkowski@bootlin.com)
- Alpha400: fix pixel clock polarity (by hns@goldelico.com and paul@boddie.org.uk)
- jz4730-i2c: improvements [but still not working properly] (by hns@goldelico.com)
- hacks: wlcore: Fix command execute failure 19 for wl12xx (by Tony Lindgren tony@atomide.com)
- Alpha400: make sound subsystem initialize (by hns@goldelico.com)
- jz4730: add clocks and fix i2s (by Paul Boddie paul@boddie.org.uk and hns@goldelico.com)
letux-5.11-rc5 Mon Jan 25 10:54:42 CET 2021:
- fix rebase conflict in pinctrl-ingenic.c by upstream jz4760/70 fix (by hns@goldelico.com)
- rename L400 device tree files and configs to (Skytone) Alpha400 (by hns@goldelico.com)
!!! change U-Boot to load alpha400.dtb instead of mipsbook_400.dtb
- jz4730 remove lcd-no-pins group (by hns@goldelico.com)
- cleanup of letux/jz4730 patch set (by hns@goldelico.com)
- jz4730: fix hrtimers to make sleep, X11 etc. work (by hns@goldelico.com)
letux-5.11-rc4 Mon Jan 18 11:53:09 CET 2021:
- revert gcc-aarch64 minimum version bump to 5.1 (by hns@goldelico.com)
- ingenic/drm: fix jz4730 LCDC so that display works (by hns@goldelico.com)
- Letux: rootfs: bl script: allow to control jz4730 backlight (by hns@goldelico.com)
- update jz4780 SMP driver (by 周琰杰 (Zhou Yanjie) zhouyanjie@wanyeetech.com)
- Kobolino i.MX6: add second UART to device trees (by Andreas Kemnade andreas@kemnade.info)
letux-5.11-rc3 Tue Jan 12 21:26:43 CET 2021:
- DRM fix two potential NULL dereferences (by hns@goldelico.com)
- ingenic/drm: jz4780: fix to touch extended descriptor only for jz4780 and avoid out-of-bounds write (by hns@goldelico.com)
- ingenic/drm: jz4730: some improvements for LCD (by hns@goldelico.com)
- DT GTA04: remove unnecessary gpio-controller for modem power control (by hns@goldelico.com)
letux-5.11-rc2 Wed Jan 6 20:19:48 CET 2021:
- drm/ingenic: add missing plane format table for jz4780 (by hns@goldelico.com)
- drm/ingenic: remove old dw_hdmi-jz4780.c (by hns@goldelico.com)
- rootfs: fix X11 setup for Pandora and Pyra (by hns@goldelico.com)
- kobolino: fix device tree aliases for mmc0 and mmc1 so that we can boot again (by Andreas Kemnade andreas@kemnade.info)
- revert "media: omap3isp: Fix high idle current" because it seems to have no positive effect, just panics kernel if camera is connected (by hns@goldelico.com)
- arm64: review defconfig for Pinephone (by hns@goldelico.com)
- rootfs: fix X11 setup for BeagleBone+Chipsee; prepare camera for Pinephone (by hns@goldelico.com)
- restored staging/android/ion we may (or may not) need for old Replicant user space (by hns@goldelico.com)
letux-5.11-rc1 Thu Dec 31 23:47:32 CET 2020:
- merge conflicts and compile fixes for 5.11-rc1: omapdrm, aess, input-bridge, freescale sensors, pinephone, ci20, pinctrl-ingenic tables for jz4730, drm/ingenic (by hns@goldelico.com)
- pyra_defconfig: fix for display options (by David Shah dave@ds0.me)
- jz4730 and mipsbook: more fixes to get it boot, make USB, LEDs, WiFi, Touchpad work (by hns@goldelico.com)
- jz4730: fix issues in pinctrl which make mmc not found; hack to temporarily disable dma for mmc (by hns@goldelico.com)
letux-5.10 Mon Dec 14 09:53:09 CET 2020:
- imx6: epdc: fix dma types (by Andreas Kemnade andreas@kemnade.info)
- pvrsrvkm-1.17: drm: pvrsgx: Force enable limited runtime PM support for ddk 1.17 (by Tony Lindgren tony@atomide.com)
- mipsbook: jz4780-dma: use no-descriptor transfers (by Paul Boddie paul@boddie.org.uk)
- pyra_defconfig: Add missing display options (by David Shah dave@ds0.me)
- pyra: add missing "omap5: Fix GC320 core clock" (by David Shah dave@ds0.me)
letux-5.10-rc7 Mon Dec 7 12:39:17 CET 2020:
- moved pyra_defconfig into separate feature branch (hns@goldelico.com)
- jz4730/letux400: make it boot (at least up to looking for rootfs) when using intermediate U-Boot by fixing issues with DMA and MMC setup (by hns@goldelico.com and Paul Boddie paul@boddie.org.uk)
- ARM: OMAP2+: omap_device: fix idling of devices during probe (by Andreas Kemnade andreas@kemnade.info)
- omap: Revert "drivers: omap: dmtimer: this hack solves L3 custom errors" - seems no longer needed anywhere (hns@goldelico.com)
- gta04: fix ov9655 camera being useable only once after boot (hns@goldelico.com)
letux-5.10-rc6 Mon Nov 30 20:41:29 CET 2020:
- hacks: revert some spi/gpiod "improvement" because it breaks the GTA04 display (by hns@goldelico.com)
- make BOE driver in drm/gpu/panels panel work (Tomi Valkeinen tomi.valkeinen@ti.com and hns@goldelico.com)
=== more lines cut off ===
Build Warnings
ARM: http://download.goldelico.com/letux-kernel/letux-5.12-rc2/src/warnings.log ARM-LPAE: http://download.goldelico.com/letux-kernel/letux-5.12-rc2-lpae/src/warnings.... ARM64: http://download.goldelico.com/letux-kernel/letux-5.12-rc2-arm64/src/warnings... CI20: http://download.goldelico.com/letux-kernel/letux-5.12-rc2-ci20s/src/warnings... Mipsbook: http://download.goldelico.com/letux-kernel/letux-5.12-rc2-l400/src/warnings.... _______________________________________________ https://projects.goldelico.com/p/gta04-kernel/ Letux-kernel mailing list Letux-kernel@openphoenux.org http://lists.goldelico.com/mailman/listinfo.cgi/letux-kernel
On 3/7/21 10:06 PM, H. Nikolaus Schaller wrote:
Hi, I did run some quick boot tests with letux-5.12-rc2. Here are the results and observations:
The pvrsgx issues are induced by my user-space (old X11 tries to access pvr by wrong ioctl).
I'm seeing the same on PyraOS, is there a fix for this yet ? Does it simply require another version of the user-space libs/kernel modules, or is it a deeper issue ?