[Letux-kernel] LetuxOS: Kernel: m-stable 5.6.2 successful

H. Nikolaus Schaller hns at goldelico.com
Thu Apr 2 15:34:27 CEST 2020


Hi,
you probably haven't noticed but I have reworked the way the Letux kernel
branches are managed.

The biggest change is that longterm/stable branches are now linear and are
no longer separate branches but tags into e.g. letux-5.6.y branch.

So what is the new scheme of branches/tags?

linus/master	mainline tree
v5.6-rc$	Linus tag for release candidate $ in linus/master
letux-5.6-rc$	we make real branches out of them so that we can merge our rebased feature branches on top
v5.6		last tag given by Linus to declare the end of the -rc phase
letux-5.6	last Letux branch at the end of the -rc phase
letux-5.6.y	a branch to collect future stable updates from Greg which are merged into this branch
                initially this is a copy of letux-5.6
                here we also add Letux bug fixes
v5.6.$		tag for stable release $ by Greg
letux-5.6.$	a tag within the letux-5.6.y branch to point to the merge of Greg's contributions

You won't notice that difference much in the future except that you can't checkout
the branch letux-5.6.$ but git will tell you that you have a detached branch.
If you need it to be a branch, just give it a name by "git branch name".

BR,
Nikolaus


> Am 02.04.2020 um 14:26 schrieb H. Nikolaus Schaller <hns at goldelico.com>:
> 
> KVERSION: v5.6.2 - 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
> 
> 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/stable/linux.git/tree/?h=v5.6.2
> Elixir: https://elixir.bootlin.com/linux/v5.6.2/source
> 
> Downloads
> =========
> git: http://git.goldelico.com/?p=letux-kernel.git;a=shortlog;h=refs/heads/letux-5.6.2

^^^ this has a small but - will become ;h=letux-5.6.3

> ARM: http://download.goldelico.com/letux-kernel/letux-5.6.2

^^^ this is for GTA04, OpenPandora, Udoo neo, PocketBeagle, RasPi 3B+ etc.

> ARM-LPAE: http://download.goldelico.com/letux-kernel/letux-5.6.2-lpae

^^^ this is for Pyra

> ARM64: http://download.goldelico.com/letux-kernel/letux-5.6.2-arm64

^^^ this is for PinePhone

> MIPS: http://download.goldelico.com/letux-kernel/letux-5.6.2-l400

^^^ this is for CI20

> 
> recent CHANGES (http://download.goldelico.com/letux-kernel/letux-5.6.2/src/CHANGES)
> ==============
> letux-5.6.2 Thu Apr  2 11:52:08 CEST 2020:
> 
> letux-5.6.1 Wed Apr  1 20:21:55 CEST 2020:
> * added DDK 1.17 and bindings support for Exynos s5pv210 - by Jonathan Bakker
> * a little work on bq2429x.yaml
> * improve img,pvrsgx.yaml
> * improve jz4780-hdmi device tree and yaml
> * forward port some pcal6524 patches discussed for upstream
> * update to letux/kobolino/rtc-v7 which will become upstream soon
> * some fixes for Kobolino epdc driver
> * use gpiod for Kobolino touch driver
> 
> letux-5.6-rc7 Mon Mar 23 10:25:29 CET 2020:
> * added some patches to pvrsrvkm-1.9.2253347
> * added "gpu: pvr: remove bogus release" (improves pvrsrvkm)
> * added "ARM: dts: omap5: Add bus_dma_limit for L3 bus" to letux/omap5-idle in the hope that it makes LPAE (4GB RAM) more stable
> 
> letux-5.6-rc6 Mon Mar 16 08:02:07 CET 2020:
> * Pyra V5.3 mainboard has RING0 connected to gpio15_wk1 so that we can re-enable wakeup on incoming call
> * add support for Pyra mass production variant (omap5-letux-cortex15-v5.3+pyra-v5.3.dtb)
> 
> letux-5.6-rc5 Mon Mar  9 16:41:38 CET 2020:
> * known to be significantly broken in this release:
> - OMAP5: console framebuffer rotation broken
> - OMAP5: ABE/AESS code broken
> - OMAP3: 1GHz OPP broken by "ARM: OMAP2+: Fix warnings with broken omap2_set_init_voltage()"
> - jz4780: HDMI broken (display remains black)
> - jz4780: SGX leads to kernel panic and reboot
> * prepare letux-panel-setup for kobolino EPDC
> * increase CMA to 64 MB (needed for kobolino EPDC)
> * fixes and experiments for kobolino EPDC
> * revert two hack infections from the Pinephone kernel break the Letux 3704 panel and affect the bmc150
> 
> letux-5.6-rc4 Tue Mar  3 06:39:54 CET 2020:
> * jz4780/ci20: rework of patch sets in discussion with maintainers (no functional change)
> 
> letux-5.6-rc3 Mon Feb 24 22:48:53 CET 2020:
> * configure arm64 (PinePhone) for Ethernet Gadget
> * fix letux-panel-setup to properly handle PinePhone
> * some compile fix for "sound: soc: simple-card: add clk_div support"
> * fixes for pinephone panel drivers to compile with v5.6 (get_mode has got a second parameter)
> * fix pandora_nub and as5013 driver to properly use procfs
> * merge: include letux/pinephone
> * merge: use new mechanism to define "letux-current" as a second name; rearranged some branches; added some letux/*-defconfig branches; added letux/kobolino-epdc
> 
> letux-5.6-rc2 Tue Feb 18 06:53:11 CET 2020:
> * known to be significantly broken in this release:
> - OMAP5: console framebuffer rotation broken
> - OMAP5: ABE/AESS code broken
> - Pyra: Nub driver code is partially broken (procfs API has been changed) but still seems to work - maybe unreliable
> - OMAP3: 1GHz OPP broken by "ARM: OMAP2+: Fix warnings with broken omap2_set_init_voltage()"
> - jz4780: HDMI broken (display remains black)
> - jz4780: SGX leads to kernel panic and reboot
> - Kobolino: display driver missing
> * added latest pvrsgx 1.17/k5.4 code from TI to potentially support omap3430/3630/omap4 as well
> * added jz4780-efuse branch and driver to read Ethernet MAC address
> 
> letux-5.6-rc1 Mon Feb 10 22:51:15 CET 2020:
> * AESS: struct snd_soc_dai_driver no longer has .suspend/.resume
> * fix procfs ops in PVRSGX 1.14 (struct file_operations -> proc_ops)
> * fix ioremap_nocache() no longer available in PVRSGX 1.14
> * fixed several minor rebase conflicts
> * add letux/pinephone branch from https://gitlab.com/pine64-org/linux
> * add letux/ci20-minimal branch for upstreaming
> * improve gpu-demo for am335x boards
> * add initial letux_defconfig for PinePhone
> * new branch letux/arm64_defconfig for PinePhone and maybe RasPi 4
> * CI20: add gpio-key for SW1 button
> 
> letux-5.5 Mon Jan 27 09:16:41 CET 2020:
> * known to be significantly broken in this release:
> - OMAP5: TILER fb rotation broken
> - OMAP5: ABE/AESS code broken
> - OMAP3: 1GHz OPP broken by "ARM: OMAP2+: Fix warnings with broken omap2_set_init_voltage()"
> - jz4780: HDMI broken (display remains black); "poweroff" broken; SGX leads to kernel panic and reboot
> - am335x: SGX gles1test1 fails (works on OMAP36xx, OMAP5)
> - Kobolino: display driver missing
> * rtx-jz4740: remove code that wasn't properly removed after a rebase conflict in v5.2-rc
> * added a pyra_defconfig (developed by aTc)
> 
> === more cut off ===
> _______________________________________________
> http://projects.goldelico.com/p/gta04-kernel/
> Letux-kernel mailing list
> Letux-kernel at openphoenux.org
> http://lists.goldelico.com/mailman/listinfo.cgi/letux-kernel



More information about the Letux-kernel mailing list