[linux-yocto] [kernel-cache][master][yocto-6.6][PATCH] features/qat/qat.cfg: enable CONFIG_PCIEAER

2024-01-18 Thread Naveen Saini
Error:
4.24.0-5/qat17/quickassist/qat/drivers/crypto/qat/
qat_common/../../../../compat/qat_compat.c:401:19: error:
'struct pci_dev' has no member named 'aer_cap'; did you mean 'ats_cap'?
|   401 | if (!dev->aer_cap)
|   |   ^~~
|   |   ats_cap

https://github.com/torvalds/linux/blob/296455ade1fdcf5f8f8c033201633b60946c589a/include/linux/pci.h#L339

Signed-off-by: Naveen Saini 
---
 features/qat/qat.cfg | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/features/qat/qat.cfg b/features/qat/qat.cfg
index 2dc36225..5f138f1f 100644
--- a/features/qat/qat.cfg
+++ b/features/qat/qat.cfg
@@ -10,3 +10,5 @@ CONFIG_CRYPTO_VMAC=m
 CONFIG_CRYPTO_CTS=m
 CONFIG_CRYPTO_RSA=y
 CONFIG_CRYPTO_DH=y
+CONFIG_PCIEAER=y
+CONFIG_RAS=y
-- 
2.34.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13503): 
https://lists.yoctoproject.org/g/linux-yocto/message/13503
Mute This Topic: https://lists.yoctoproject.org/mt/103824880/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[yocto] [Question] [meta-atmel/kirkstone] do_fetch - failed with exit code 128, no output

2024-01-18 Thread Dharma Balasubiramani via lists.yoctoproject.org
Hi Yocto experts,

We recently encountered an unexpected challenge subsequent to migrating 
to the latest Poky tags. Surprisingly, this issue had not surfaced in 
our prior experiences.

We are experiencing difficulties with fetching from the repository, 
specifically encountering the following errors:
---
log.do.fetch of random recipes
--
fatal: the remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
---
with the following build configurations
---
Build Configuration:
BB_VERSION   = "2.0.0"
BUILD_SYS= "x86_64-linux"
NATIVELSBSTRING  = "ubuntu-20.04"
TARGET_SYS   = "arm-poky-linux-gnueabi"
MACHINE  = "sama5d27-som1-ek-sd"
DISTRO   = "poky-atmel"
DISTRO_VERSION   = "4.0.15"
TUNE_FEATURES= "arm vfp cortexa5 neon vfpv4 thumb 
callconvention-hard"
TARGET_FPU   = "hard"
meta
meta-poky
meta-yocto-bsp   = "HEAD:755632c2fcab43aa05cdcfa529727064b045073c"
meta-oe
meta-networking
meta-webserver
meta-python
meta-initramfs   = "kirkstone:730e44900a0a86265bad93a16b5a5ff344a07266"
meta-atmel   = 
"duraib/sam9x75eb_v1:fb2fc445cddde546f8556b23695fbc63c88072ca"
meta-multimedia  = "kirkstone:730e44900a0a86265bad93a16b5a5ff344a07266"
meta-arm
meta-arm-toolchain   = "kirkstone:b187fb9232ca0a6b5f8f90b4715958546fc41d73"
---

We are curious to understand if anyone else within the community has 
faced a similar issue after updating to the latest Poky tags. If so, has 
a solution been identified or reported? We are keen to ascertain whether 
there might be a known bug contributing to this fetcher failure.

-- 
With Best Regards,
Dharma B.

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#62194): https://lists.yoctoproject.org/g/yocto/message/62194
Mute This Topic: https://lists.yoctoproject.org/mt/103824339/21656
Group Owner: yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [linux-yocto][v6.1/standard/preempt-rt/sdkv6.1/xlnx-soc][PATCH] driver: soc: xilinx: rename cpu_number1 to dummy_cpu_number

2024-01-18 Thread quanyang.wang via lists.yoctoproject.org

ping.

On 1/17/24 10:53, quanyang.wang via lists.yoctoproject.org wrote:

From: Quanyang Wang 

The per cpu variable cpu_number1 is passed to xlnx_event_handler as
argument "dev_id", but is not used in this function. So drop the
initialization of this variable and rename it to dummy_cpu_number.
This patch is to fix the following calltrace when the kernel option
CONFIG_DEBUG_ATOMIC_SLEEP is enabled:

 BUG: sleeping function called from invalid context at 
include/linux/sched/mm.h:274
 in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1, name: swapper/0
 preempt_count: 1, expected: 0
 CPU: 0 PID: 1 Comm: swapper/0 Not tainted 6.1.0 #53
 Hardware name: Xilinx Versal vmk180 Eval board rev1.1 (QSPI) (DT)
 Call trace:
  dump_backtrace+0xd0/0xe0
  show_stack+0x18/0x40
  dump_stack_lvl+0x7c/0xa0
  dump_stack+0x18/0x34
  __might_resched+0x10c/0x140
  __might_sleep+0x4c/0xa0
  __kmem_cache_alloc_node+0xf4/0x168
  kmalloc_trace+0x28/0x38
  __request_percpu_irq+0x74/0x138
  xlnx_event_manager_probe+0xf8/0x298
  platform_probe+0x68/0xd8

Signed-off-by: Quanyang Wang 
---
Hi Bruce,
Would you please help merge this patch to the branches:
v6.1/standard/preempt-rt/sdkv6.1/xlnx-soc
v6.1/standard/sdkv6.1/xlnx-soc
Thanks,
Quanyang
---
  drivers/soc/xilinx/xlnx_event_manager.c | 14 +++---
  1 file changed, 3 insertions(+), 11 deletions(-)

diff --git a/drivers/soc/xilinx/xlnx_event_manager.c 
b/drivers/soc/xilinx/xlnx_event_manager.c
index 9b6fe19666946..9156cb45bd533 100644
--- a/drivers/soc/xilinx/xlnx_event_manager.c
+++ b/drivers/soc/xilinx/xlnx_event_manager.c
@@ -22,7 +22,7 @@
  #include 
  #include 
  
-static DEFINE_PER_CPU_READ_MOSTLY(int, cpu_number1);

+static DEFINE_PER_CPU_READ_MOSTLY(int, dummy_cpu_number);
  
  static int virq_sgi;

  static int event_manager_availability = -EACCES;
@@ -569,7 +569,6 @@ static void xlnx_disable_percpu_irq(void *data)
  static int xlnx_event_init_sgi(struct platform_device *pdev)
  {
int ret = 0;
-   int cpu;
/*
 * IRQ related structures are used for the following:
 * for each SGI interrupt ensure its mapped by GIC IRQ domain
@@ -606,11 +605,8 @@ static int xlnx_event_init_sgi(struct platform_device 
*pdev)
sgi_fwspec.param[0] = sgi_num;
virq_sgi = irq_create_fwspec_mapping(_fwspec);
  
-	cpu = get_cpu();

-   per_cpu(cpu_number1, cpu) = cpu;
ret = request_percpu_irq(virq_sgi, xlnx_event_handler, 
"xlnx_event_mgmt",
-_number1);
-   put_cpu();
+_cpu_number);
  
  	WARN_ON(ret);

if (ret) {
@@ -626,16 +622,12 @@ static int xlnx_event_init_sgi(struct platform_device 
*pdev)
  
  static void xlnx_event_cleanup_sgi(struct platform_device *pdev)

  {
-   int cpu = smp_processor_id();
-
-   per_cpu(cpu_number1, cpu) = cpu;
-
cpuhp_remove_state(CPUHP_AP_ONLINE_DYN);
  
  	on_each_cpu(xlnx_disable_percpu_irq, NULL, 1);
  
  	irq_clear_status_flags(virq_sgi, IRQ_PER_CPU);

-   free_percpu_irq(virq_sgi, _number1);
+   free_percpu_irq(virq_sgi, _cpu_number);
irq_dispose_mapping(virq_sgi);
  }
  





-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13502): 
https://lists.yoctoproject.org/g/linux-yocto/message/13502
Mute This Topic: https://lists.yoctoproject.org/mt/103778951/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [yocto] [meta-rockchip][PATCH] rock-pi-e: fix kernel device-tree

2024-01-18 Thread Trevor Woerner
I have provided 2 patches recently to fix the ethernet issue on the rock-pi-e.
By submitting them upstream it prompted a conversation to led to the
maintainer creating a proper fix in U-Boot. Therefore these 2 patches of mine
are obsolete and I will be submitting a newer patch to add the maintainer's
U-Boot patches to the build.

On Tue 2024-01-16 @ 05:21:06 PM, Trevor Woerner via lists.yoctoproject.org 
wrote:
> The device-tree for the GbE interface of the rock-pi-e had some properties
> in the wrong location. Oddly enough the older rock-pi-e devices with
> the Realtek 8211e PHY worked fine, but the latest spin (v1.21) with the
> rtl8211f PHY didn't. This fixes allows both PHYs to work.
> 
> Signed-off-by: Trevor Woerner 
> ---
>  ...hip-rock-pi-e-adjust-phy-handle-name.patch | 40 +++
>  ...ip-rock-pi-e-fix-location-of-snps-pr.patch | 50 +++
>  recipes-kernel/linux/linux-yocto_%.bbappend   |  4 ++
>  3 files changed, 94 insertions(+)
>  create mode 100644 
> recipes-kernel/linux/linux-yocto/0001-arm64-dts-rockchip-rock-pi-e-adjust-phy-handle-name.patch
>  create mode 100644 
> recipes-kernel/linux/linux-yocto/0002-arm64-dts-rockchip-rock-pi-e-fix-location-of-snps-pr.patch
> 
> diff --git 
> a/recipes-kernel/linux/linux-yocto/0001-arm64-dts-rockchip-rock-pi-e-adjust-phy-handle-name.patch
>  
> b/recipes-kernel/linux/linux-yocto/0001-arm64-dts-rockchip-rock-pi-e-adjust-phy-handle-name.patch
> new file mode 100644
> index ..6ba072732854
> --- /dev/null
> +++ 
> b/recipes-kernel/linux/linux-yocto/0001-arm64-dts-rockchip-rock-pi-e-adjust-phy-handle-name.patch
> @@ -0,0 +1,40 @@
> +From 58f61444baa53d8818911c43e4060d550d5c19b9 Mon Sep 17 00:00:00 2001
> +From: Trevor Woerner 
> +Date: Tue, 16 Jan 2024 15:03:58 -0500
> +Subject: [PATCH 1/2] arm64: dts: rockchip: rock-pi-e: adjust phy-handle name
> +
> +The rock-pi-e currently comes in 4 board spins, the latest one (v1.21) swaps
> +out the Realtek 8211e PHY for an 8211f PHY. Therefore modify the phy-handle
> +name to be more generic.
> +
> +Upstream-Status: Submitted
> +Signed-off-by: Trevor Woerner 
> +---
> + arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts | 4 ++--
> + 1 file changed, 2 insertions(+), 2 deletions(-)
> +
> +diff --git a/arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts 
> b/arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts
> +index 018a3a5075c7..096cfa19036e 100644
> +--- a/arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts
>  b/arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts
> +@@ -146,7 +146,7 @@  {
> + assigned-clocks = < SCLK_MAC2IO>, < SCLK_MAC2IO_EXT>;
> + assigned-clock-parents = <_clkin>, <_clkin>;
> + clock_in_out = "input";
> +-phy-handle = <>;
> ++phy-handle = <>;
> + phy-mode = "rgmii";
> + phy-supply = <_io>;
> + pinctrl-names = "default";
> +@@ -163,7 +163,7 @@ mdio {
> + #address-cells = <1>;
> + #size-cells = <0>;
> + 
> +-rtl8211e: ethernet-phy@1 {
> ++rtl8211: ethernet-phy@1 {
> + reg = <1>;
> + pinctrl-0 = <_phy_int_pin>, <_phy_reset_pin>;
> + pinctrl-names = "default";
> +-- 
> +2.43.0.76.g1a87c842ece3
> +
> diff --git 
> a/recipes-kernel/linux/linux-yocto/0002-arm64-dts-rockchip-rock-pi-e-fix-location-of-snps-pr.patch
>  
> b/recipes-kernel/linux/linux-yocto/0002-arm64-dts-rockchip-rock-pi-e-fix-location-of-snps-pr.patch
> new file mode 100644
> index ..67ed1a09a0c6
> --- /dev/null
> +++ 
> b/recipes-kernel/linux/linux-yocto/0002-arm64-dts-rockchip-rock-pi-e-fix-location-of-snps-pr.patch
> @@ -0,0 +1,50 @@
> +From 7eaabc1e5047d839376c4d9e511862f7ded67c24 Mon Sep 17 00:00:00 2001
> +From: Trevor Woerner 
> +Date: Tue, 16 Jan 2024 15:09:15 -0500
> +Subject: [PATCH 2/2] arm64: dts: rockchip: rock-pi-e: fix location of snps
> + properties
> +
> +A number of snps (Synopsys) properties are not in their correct location.
> +
> +Upstream-Status: Submitted
> +Fixes: b918e81f2145 ("arm64: dts: rockchip: rk3328: Add Radxa ROCK Pi E")
> +Signed-off-by: Trevor Woerner 
> +---
> + arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts | 10 +-
> + 1 file changed, 5 insertions(+), 5 deletions(-)
> +
> +diff --git a/arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts 
> b/arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts
> +index 096cfa19036e..0739b8fec86e 100644
> +--- a/arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts
>  b/arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts
> +@@ -150,8 +150,11 @@  {
> + phy-mode = "rgmii";
> + phy-supply = <_io>;
> + pinctrl-names = "default";
> +-pinctrl-0 = <_pins>;
> ++pinctrl-0 = <_pins>, <_phy_reset_pin>;
> + snps,aal;
> ++snps,reset-gpio = < RK_PC2 GPIO_ACTIVE_LOW>;
> ++snps,reset-active-low;
> ++snps,reset-delays-us = <0 1 5>;
> + snps,rxpbl = <0x4>;
> + snps,txpbl = <0x4>;
> + tx_delay = <0x26>;
> +@@ -165,13 +168,10 @@ mdio {
> + 
> +

Re: [yocto] [meta-rockchip][PATCH] roc-rk3308-cc: add

2024-01-18 Thread Trevor Woerner
On Wed 2024-01-17 @ 01:13:53 AM, Trevor Woerner via lists.yoctoproject.org 
wrote:
> The T-Firefly ROC-RK3308-CC is a miniature and compact main board which is
> equipped with a cost-effective RK3308 Core Processor and a high-performance
> CODEC.
> 
> Features:
> - Rockchip RK3308, 64-bit, quad-core, Arm Cortex-A35 processor @ 1.3GHz
> - 100M ethernet
> - PoE
> - USB 2.0 and Type-C (OTG and power)
> - 802.11 b/g/n WiFi and Bluetooth 4.2
> 
> https://en.t-firefly.com/product/rocrk3308cc
> 
> Signed-off-by: Trevor Woerner 
> ---
>  README  | 24 +++--
>  conf/machine/roc-rk3308-cc.conf | 12 +++
>  recipes-bsp/u-boot/u-boot%.bbappend |  2 +-
>  recipes-kernel/linux/linux-yocto_%.bbappend |  1 +
>  4 files changed, 27 insertions(+), 12 deletions(-)
>  create mode 100644 conf/machine/roc-rk3308-cc.conf

Applied to meta-rockchip, master branch.

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#62192): https://lists.yoctoproject.org/g/yocto/message/62192
Mute This Topic: https://lists.yoctoproject.org/mt/103781006/21656
Group Owner: yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [yocto] [meta-rockchip][PATCH] u-boot: fix build for rk3308

2024-01-18 Thread Trevor Woerner
On Wed 2024-01-17 @ 12:48:41 AM, Trevor Woerner via lists.yoctoproject.org 
wrote:
> In upstream mainline U-Boot commit 9e13fef00b8d ("rockchip: Kconfig: Enable
> external TPL binary for rk3308") U-Boot was changed to incorporate the DDR TPL
> using the same mechanism as the RK3568 and RK3588 platforms.
> 
> Signed-off-by: Trevor Woerner 
> ---
>  recipes-bsp/u-boot/u-boot%.bbappend | 10 --
>  1 file changed, 4 insertions(+), 6 deletions(-)

Applied to meta-rockchip, master branch.

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#62191): https://lists.yoctoproject.org/g/yocto/message/62191
Mute This Topic: https://lists.yoctoproject.org/mt/103780797/21656
Group Owner: yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [yocto] [meta-rockchip][PATCH] roc-rk3328-cc: add

2024-01-18 Thread Trevor Woerner
On Tue 2024-01-16 @ 05:42:54 PM, Trevor Woerner wrote:
> AKA the "renegade"
> 
> The ROC-RK3328-CC platform is built on the Rockchip RK3328 system-on-chip
> optimized for low cost, low power, and high performance IO. It features a
> high performance native USB 3.0 interface and Gigabit MAC.
> 
> Specs:
> - RaspberryPi 2/3 form factor
> - quad-core ARM Cortex-A53 @ 1.5GHz
> - ARM Mali-450 MP2
> - DDR4 RAM
> - USB 3.0
> - GbE MAC
> 
> https://libre.computer/products/roc-rk3328-cc/
> https://wiki.t-firefly.com/ROC-RK3328-CC/intro.html
> 
> Signed-off-by: Trevor Woerner 
> ---
>  README  |  1 +
>  conf/machine/roc-rk3328-cc.conf | 11 +++
>  recipes-kernel/linux/linux-yocto_%.bbappend |  1 +
>  3 files changed, 13 insertions(+)
>  create mode 100644 conf/machine/roc-rk3328-cc.conf

Applied to meta-rockchip, master branch.

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#62190): https://lists.yoctoproject.org/g/yocto/message/62190
Mute This Topic: https://lists.yoctoproject.org/mt/103774217/21656
Group Owner: yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [yocto] etherlab

2024-01-18 Thread Daniele Lugli
Hi Marek, and thank you for your reply.

Adding line "inherit autotools" (not "autoconf") in my recipe solved that 
problem.
(I also had to put the sources of etherlab as a tgz and not as a plain 
directory)

I am now facing a different problem: the configure command complains

error: kernel 6.5 not available for 8139too driver!

As I don't need 8139too, I changed the configure arguments to

sh configure --sysconfdir=/etc --enable-igb --disable-8139too

This works if I build etherlab out of poky, but has no effect inside 
do_compile: I still get the same "not available" error.

My impression is that my do_compile isn't executed at all, and somehow 
"configure" is executed without my parameters. Is this possible?

Best regards,

--
Daniele Lugli
General Logic srl
Viale Curreno, 41
10133 Torino
Italy
tel +39 329 3933041
www.general-logic.com ( http://www.general-logic.com/ )
www.linkedin.com/in/daniele- lugli ( http://www.linkedin.com/in/daniele-lugli )

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#62189): https://lists.yoctoproject.org/g/yocto/message/62189
Mute This Topic: https://lists.yoctoproject.org/mt/103796912/21656
Group Owner: yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [linux-yocto][PATCH v5.10/standard/base 1/1] gpio: gpio-altera: Add missing of_node_put() in altera_gpio_probe

2024-01-18 Thread Bruce Ashfield
Since this is targeted at all BSPs, we should indicate if the
patch is a backport/cherry-pick or if it has also been submitted
upstream.

Bruce

In message: [linux-yocto][PATCH v5.10/standard/base 1/1] gpio: gpio-altera: Add 
missing of_node_put() in altera_gpio_probe
on 18/01/2024 Haitao Liu wrote:

> Fix following error:
> 
> OF: ERROR: memory leak, expected refcount 1 instead of 2,
> of_node_get()/of_node_put() unbalanced - destroy cset entry: attach
> overlay node /soc/gpio@df020180
> 
> After finishing using device node got from of_mm_gpiochip_add_data(),
> of_node_put() needs to be called. The refcount would be incremented in
> of_mm_gpiochip_add_data.
> 
> Fixes: 5d07a692f9562 (gpio: gpiolib-of: Fix refcount bugs in 
> of_mm_gpiochip_add_data())
> 
> Signed-off-by: Haitao Liu 
> ---
>  drivers/gpio/gpio-altera.c | 2 ++
>  1 file changed, 2 insertions(+)
> 
> diff --git a/drivers/gpio/gpio-altera.c b/drivers/gpio/gpio-altera.c
> index b7932ecc3b61..b78b05a18e61 100644
> --- a/drivers/gpio/gpio-altera.c
> +++ b/drivers/gpio/gpio-altera.c
> @@ -308,6 +308,8 @@ static int altera_gpio_probe(struct platform_device *pdev)
>   return ret;
>   }
>  
> + of_node_put(node);
> +
>   platform_set_drvdata(pdev, altera_gc);
>  
>   return 0;
> -- 
> 2.25.1
> 

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13501): 
https://lists.yoctoproject.org/g/linux-yocto/message/13501
Mute This Topic: https://lists.yoctoproject.org/mt/103804025/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: 
https://lists.yoctoproject.org/g/linux-yocto/leave/6687884/21656/624485779/xyzzy
 [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [linux-yocto] [yocto-kernel-cache][yocto-6.1][PATCH] bsp: xilinx-versal: enable USB_CONFIGFS option for USB device mode

2024-01-18 Thread Bruce Ashfield
In message: [yocto-kernel-cache][yocto-6.1][PATCH] bsp: xilinx-versal: enable 
USB_CONFIGFS option for USB device mode
on 18/01/2024 quanyang.w...@windriver.com wrote:

> From: Quanyang Wang 
> 
> These kernel options are enabled to test USB device mode for
> VMK180/VCK190.
> 
> Signed-off-by: Quanyang Wang 
> ---
> Hi Bruce,
> Would you please help merge this patch to the branch:
>   yocto-6.1

merged.

Bruce

> Thanks,
> Quanyang
> ---
>  bsp/xilinx-versal/xilinx-versal.cfg | 2 ++
>  1 file changed, 2 insertions(+)
> 
> diff --git a/bsp/xilinx-versal/xilinx-versal.cfg 
> b/bsp/xilinx-versal/xilinx-versal.cfg
> index 2b0473ae55..d329fc89fb 100644
> --- a/bsp/xilinx-versal/xilinx-versal.cfg
> +++ b/bsp/xilinx-versal/xilinx-versal.cfg
> @@ -74,6 +74,8 @@ CONFIG_USB_OTG_FSM=m
>  CONFIG_USB_GADGET=y
>  CONFIG_USB_GADGET_XILINX=y
>  CONFIG_USB_ULPI_BUS=y
> +CONFIG_USB_CONFIGFS=y
> +CONFIG_USB_CONFIGFS_MASS_STORAGE=y
>  
>  CONFIG_MMC=y
>  CONFIG_MMC_BLOCK=y
> -- 
> 2.36.1
> 

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13500): 
https://lists.yoctoproject.org/g/linux-yocto/message/13500
Mute This Topic: https://lists.yoctoproject.org/mt/103801675/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: 
https://lists.yoctoproject.org/g/linux-yocto/leave/6687884/21656/624485779/xyzzy
 [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [linux-yocto][v5.15/standard/preempt-rt/sdkv5.15/xlnx-soc][PATCH] driver: soc: xilinx: rename cpu_number1 to dummy_cpu_number

2024-01-18 Thread Bruce Ashfield
In message: [linux-yocto][v5.15/standard/preempt-rt/sdkv5.15/xlnx-soc][PATCH] 
driver: soc: xilinx: rename cpu_number1 to dummy_cpu_number
on 17/01/2024 quanyang.w...@windriver.com wrote:

> From: Quanyang Wang 
> 
> The per cpu variable cpu_number1 is passed to xlnx_event_handler as
> argument "dev_id", but is not used in this function. So drop the
> initialization of this variable and rename it to dummy_cpu_number.
> This patch is to fix the following calltrace when the kernel option
> CONFIG_DEBUG_ATOMIC_SLEEP is enabled:
> 
> BUG: sleeping function called from invalid context at 
> include/linux/sched/mm.h:274
> in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1, name: swapper/0
> preempt_count: 1, expected: 0
> CPU: 0 PID: 1 Comm: swapper/0 Not tainted 6.1.0 #53
> Hardware name: Xilinx Versal vmk180 Eval board rev1.1 (QSPI) (DT)
> Call trace:
>  dump_backtrace+0xd0/0xe0
>  show_stack+0x18/0x40
>  dump_stack_lvl+0x7c/0xa0
>  dump_stack+0x18/0x34
>  __might_resched+0x10c/0x140
>  __might_sleep+0x4c/0xa0
>  __kmem_cache_alloc_node+0xf4/0x168
>  kmalloc_trace+0x28/0x38
>  __request_percpu_irq+0x74/0x138
>  xlnx_event_manager_probe+0xf8/0x298
>  platform_probe+0x68/0xd8
> 
> Signed-off-by: Quanyang Wang 
> ---
> Hi Bruce,
> Would you please help merge this patch to the branches:
>   v5.15/standard/preempt-rt/sdkv5.15/xlnx-soc
>   v5.15/standard/sdkv5.15/xlnx-soc

merged.

Bruce


> Thanks,
> Quanyang
> ---
>  drivers/soc/xilinx/xlnx_event_manager.c | 14 +++---
>  1 file changed, 3 insertions(+), 11 deletions(-)
> 
> diff --git a/drivers/soc/xilinx/xlnx_event_manager.c 
> b/drivers/soc/xilinx/xlnx_event_manager.c
> index cf152eb58d87a..1ab3486e64f95 100644
> --- a/drivers/soc/xilinx/xlnx_event_manager.c
> +++ b/drivers/soc/xilinx/xlnx_event_manager.c
> @@ -20,7 +20,7 @@
>  #include 
>  #include 
>  
> -static DEFINE_PER_CPU_READ_MOSTLY(int, cpu_number1);
> +static DEFINE_PER_CPU_READ_MOSTLY(int, dummy_cpu_number);
>  
>  static int virq_sgi;
>  static int event_manager_availability = -EACCES;
> @@ -552,7 +552,6 @@ static void xlnx_disable_percpu_irq(void *data)
>  static int xlnx_event_init_sgi(struct platform_device *pdev)
>  {
>   int ret = 0;
> - int cpu;
>   /*
>* IRQ related structures are used for the following:
>* for each SGI interrupt ensure its mapped by GIC IRQ domain
> @@ -589,11 +588,8 @@ static int xlnx_event_init_sgi(struct platform_device 
> *pdev)
>   sgi_fwspec.param[0] = sgi_num;
>   virq_sgi = irq_create_fwspec_mapping(_fwspec);
>  
> - cpu = get_cpu();
> - per_cpu(cpu_number1, cpu) = cpu;
>   ret = request_percpu_irq(virq_sgi, xlnx_event_handler, 
> "xlnx_event_mgmt",
> -  _number1);
> - put_cpu();
> +  _cpu_number);
>  
>   WARN_ON(ret);
>   if (ret) {
> @@ -609,16 +605,12 @@ static int xlnx_event_init_sgi(struct platform_device 
> *pdev)
>  
>  static void xlnx_event_cleanup_sgi(struct platform_device *pdev)
>  {
> - int cpu = smp_processor_id();
> -
> - per_cpu(cpu_number1, cpu) = cpu;
> -
>   cpuhp_remove_state(CPUHP_AP_ONLINE_DYN);
>  
>   on_each_cpu(xlnx_disable_percpu_irq, NULL, 1);
>  
>   irq_clear_status_flags(virq_sgi, IRQ_PER_CPU);
> - free_percpu_irq(virq_sgi, _number1);
> + free_percpu_irq(virq_sgi, _cpu_number);
>   irq_dispose_mapping(virq_sgi);
>  }
>  
> -- 
> 2.36.1
> 

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13499): 
https://lists.yoctoproject.org/g/linux-yocto/message/13499
Mute This Topic: https://lists.yoctoproject.org/mt/103780752/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: 
https://lists.yoctoproject.org/g/linux-yocto/leave/6687884/21656/624485779/xyzzy
 [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [linux-yocto][linux-yocto v6.1/standard/ti-sdk-6.1/ti-j7xxx & v6.1/standard/preempt-rt/ti-sdk-6.1/ti-j7xxx][PATCH 1/2] ARM: dts: tps65217: add power regulator & backlight drivers support

2024-01-18 Thread Bruce Ashfield
I should also say that if the upstream conversation results in a
different patch, please send an incremental update for merging.

Bruce

On Thu, Jan 18, 2024 at 3:06 PM Bruce Ashfield via
lists.yoctoproject.org
 wrote:
>
> merged.
>
> Bruce
>
> In message: [linux-yocto][linux-yocto v6.1/standard/ti-sdk-6.1/ti-j7xxx & 
> v6.1/standard/preempt-rt/ti-sdk-6.1/ti-j7xxx][PATCH 1/2]  ARM: dts: tps65217: 
> add power regulator & backlight drivers support
> on 17/01/2024 Xulin Sun wrote:
>
> > Support TPS65217 voltage regulator driver and TPS65217 Backlight driver.
> > And enable them by default. This will avoid below booting failed
> > information:
> > tps65217-pmic: Failed to locate of_node [id: -1]
> > tps65217-bl: Failed to locate of_node [id: -1]
> >
> > Signed-off-by: Xulin Sun 
> > ---
> >  arch/arm/boot/dts/tps65217.dtsi | 10 ++
> >  1 file changed, 10 insertions(+)
> >
> > diff --git a/arch/arm/boot/dts/tps65217.dtsi 
> > b/arch/arm/boot/dts/tps65217.dtsi
> > index 0d463de5650f..f412e7476660 100644
> > --- a/arch/arm/boot/dts/tps65217.dtsi
> > +++ b/arch/arm/boot/dts/tps65217.dtsi
> > @@ -13,6 +13,16 @@  {
> >   interrupt-controller;
> >   #interrupt-cells = <1>;
> >
> > + pmic {
> > + compatible = "ti,tps65217-pmic";
> > + status = "okay";
> > + };
> > +
> > + bl {
> > + compatible = "ti,tps65217-bl";
> > + status = "okay";
> > + };
> > +
> >   charger {
> >   compatible = "ti,tps65217-charger";
> >   interrupts = <0>, <1>;
> > --
> > 2.34.1
> >
>
> In message: [linux-yocto][linux-yocto v6.1/standard/ti-sdk-6.1/ti-j7xxx & 
> v6.1/standard/preempt-rt/ti-sdk-6.1/ti-j7xxx][PATCH 2/2]  ARM: dts: 
> am335x-boneblack-hdmi: disable HDMI audio simple-audio-card node
> on 17/01/2024 Xulin Sun wrote:
>
> > Disable HDMI audio simple-audio-card node as a workaround, since we did not
> > have the document and not figure out how to set the HDMI audio parameters
> > for the BBB target board, to avoid below booting error information if
> > connecting HDMI monitor:
> > davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on 
> > davinci-mcasp.0-i2s-hifi: -22
> > davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled 
> > in mcasp (0)
> > davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 
> > 48038000.mcasp: -22
> >
> > Signed-off-by: Xulin Sun 
> > ---
> >  arch/arm/boot/dts/am335x-boneblack-hdmi.dtsi | 1 +
> >  1 file changed, 1 insertion(+)
> >
> > diff --git a/arch/arm/boot/dts/am335x-boneblack-hdmi.dtsi 
> > b/arch/arm/boot/dts/am335x-boneblack-hdmi.dtsi
> > index 7cfddada9348..37fac7374136 100644
> > --- a/arch/arm/boot/dts/am335x-boneblack-hdmi.dtsi
> > +++ b/arch/arm/boot/dts/am335x-boneblack-hdmi.dtsi
> > @@ -128,6 +128,7 @@ sound {
> >   simple-audio-card,format = "i2s";
> >   simple-audio-card,bitclock-master = <_master>;
> >   simple-audio-card,frame-master = <_master>;
> > + status = "disabled";
> >
> >   dailink0_master: simple-audio-card,cpu {
> >   sound-dai = <>;
> > --
> > 2.34.1
> >
>
>
> 
>


-- 
- Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end
- "Use the force Harry" - Gandalf, Star Trek II

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13498): 
https://lists.yoctoproject.org/g/linux-yocto/message/13498
Mute This Topic: https://lists.yoctoproject.org/mt/103779680/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: 
https://lists.yoctoproject.org/g/linux-yocto/leave/6687884/21656/624485779/xyzzy
 [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [linux-yocto][linux-yocto v6.1/standard/ti-sdk-6.1/ti-j7xxx & v6.1/standard/preempt-rt/ti-sdk-6.1/ti-j7xxx][PATCH 1/2] ARM: dts: tps65217: add power regulator & backlight drivers support

2024-01-18 Thread Bruce Ashfield
merged.

Bruce

In message: [linux-yocto][linux-yocto v6.1/standard/ti-sdk-6.1/ti-j7xxx & 
v6.1/standard/preempt-rt/ti-sdk-6.1/ti-j7xxx][PATCH 1/2]  ARM: dts: tps65217: 
add power regulator & backlight drivers support
on 17/01/2024 Xulin Sun wrote:

> Support TPS65217 voltage regulator driver and TPS65217 Backlight driver.
> And enable them by default. This will avoid below booting failed
> information:
> tps65217-pmic: Failed to locate of_node [id: -1]
> tps65217-bl: Failed to locate of_node [id: -1]
> 
> Signed-off-by: Xulin Sun 
> ---
>  arch/arm/boot/dts/tps65217.dtsi | 10 ++
>  1 file changed, 10 insertions(+)
> 
> diff --git a/arch/arm/boot/dts/tps65217.dtsi b/arch/arm/boot/dts/tps65217.dtsi
> index 0d463de5650f..f412e7476660 100644
> --- a/arch/arm/boot/dts/tps65217.dtsi
> +++ b/arch/arm/boot/dts/tps65217.dtsi
> @@ -13,6 +13,16 @@  {
>   interrupt-controller;
>   #interrupt-cells = <1>;
>  
> + pmic {
> + compatible = "ti,tps65217-pmic";
> + status = "okay";
> + };
> +
> + bl {
> + compatible = "ti,tps65217-bl";
> + status = "okay";
> + };
> +
>   charger {
>   compatible = "ti,tps65217-charger";
>   interrupts = <0>, <1>;
> -- 
> 2.34.1
> 

In message: [linux-yocto][linux-yocto v6.1/standard/ti-sdk-6.1/ti-j7xxx & 
v6.1/standard/preempt-rt/ti-sdk-6.1/ti-j7xxx][PATCH 2/2]  ARM: dts: 
am335x-boneblack-hdmi: disable HDMI audio simple-audio-card node
on 17/01/2024 Xulin Sun wrote:

> Disable HDMI audio simple-audio-card node as a workaround, since we did not
> have the document and not figure out how to set the HDMI audio parameters
> for the BBB target board, to avoid below booting error information if
> connecting HDMI monitor:
> davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on 
> davinci-mcasp.0-i2s-hifi: -22
> davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled 
> in mcasp (0)
> davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 
> 48038000.mcasp: -22
> 
> Signed-off-by: Xulin Sun 
> ---
>  arch/arm/boot/dts/am335x-boneblack-hdmi.dtsi | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/arch/arm/boot/dts/am335x-boneblack-hdmi.dtsi 
> b/arch/arm/boot/dts/am335x-boneblack-hdmi.dtsi
> index 7cfddada9348..37fac7374136 100644
> --- a/arch/arm/boot/dts/am335x-boneblack-hdmi.dtsi
> +++ b/arch/arm/boot/dts/am335x-boneblack-hdmi.dtsi
> @@ -128,6 +128,7 @@ sound {
>   simple-audio-card,format = "i2s";
>   simple-audio-card,bitclock-master = <_master>;
>   simple-audio-card,frame-master = <_master>;
> + status = "disabled";
>  
>   dailink0_master: simple-audio-card,cpu {
>   sound-dai = <>;
> -- 
> 2.34.1
> 


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13497): 
https://lists.yoctoproject.org/g/linux-yocto/message/13497
Mute This Topic: https://lists.yoctoproject.org/mt/103816377/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: 
https://lists.yoctoproject.org/g/linux-yocto/leave/6687884/21656/624485779/xyzzy
 [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [linux-yocto][yocto-kernel-cache][yocto-6.1 master][PATCH 0/1] feature/security: add configs to harden protection

2024-01-18 Thread Bruce Ashfield
In message: [linux-yocto][yocto-kernel-cache][yocto-6.1 master][PATCH 0/1] 
feature/security: add configs to harden protection
on 16/01/2024 Xiangyu Chen wrote:

> From: Xiangyu Chen 
> 
> Hi Bruce,
> 
> After using kernel-hardening-checker[1] utils to check current configs, we 
> picked up some configs from failure case to
> feature/security/security.cfg to improve the kernel security.
> 
> Following configs no impact on performance but can improve kernel security:
> 
> CONFIG_HW_RANDOM_TPM=y Exposing the TPM's Random Number Generator(if have) as 
> a hwrng device.
> CONFIG_DEBUG_WX=y Warn on W+X mappings at boot.
> CONFIG_SECURITY_DMESG_RESTRICT=y Restrict unprivileged access to the kernel 
> syslog.
> CONFIG_LDISC_AUTOLOAD=n Disable automatically load TTY Line Disciplines.

Since these aren't on by default in the standard / preempt-rt kernel
configuration, I have no objections to them being added to the fragment.

I've merged them to all branches 6.1+

Bruce

> 
> 
> Thanks!
> 
> Ref:
> [1] https://github.com/a13xp0p0v/kernel-hardening-checker
> 
> Xiangyu Chen (1):
>   feature/security: add configs to harden protection
> 
>  features/security/security.cfg | 12 
>  1 file changed, 12 insertions(+)
> 
> -- 
> 2.35.5
> 

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13496): 
https://lists.yoctoproject.org/g/linux-yocto/message/13496
Mute This Topic: https://lists.yoctoproject.org/mt/103758931/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: 
https://lists.yoctoproject.org/g/linux-yocto/leave/6687884/21656/624485779/xyzzy
 [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [linux-yocto] [yocto-kernel-cache yocto-6.1] enable NVME kernel config for marvell cn102xx

2024-01-18 Thread Bruce Ashfield
In message: [linux-yocto] [yocto-kernel-cache yocto-6.1] enable NVME kernel 
config for marvell cn102xx
on 16/01/2024 Ruiqiang Hao wrote:

> Hi Bruce,
> 
> Please help to merge code into our linux-yocto repo.
> 
> repo:
>   yocto-kernel-cache
> branch:
>   yocto-6.1

merged.

Bruce

> 
> Thanks,
> Ruiqiang

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13495): 
https://lists.yoctoproject.org/g/linux-yocto/message/13495
Mute This Topic: https://lists.yoctoproject.org/mt/103756432/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: 
https://lists.yoctoproject.org/g/linux-yocto/leave/6687884/21656/624485779/xyzzy
 [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [linux-yocto] [yocto-kernel-cache][yocto-5.15][PATCH] aptiv-s32g: update to compatible with SDK BSP39

2024-01-18 Thread Bruce Ashfield
In message: [yocto-kernel-cache][yocto-5.15][PATCH] aptiv-s32g: update to 
compatible with SDK BSP39
on 16/01/2024 quanyang.w...@windriver.com wrote:

> From: Quanyang Wang 
> 
> There are some new configs enabled in SDK BSP39 release, so update kernel
> cache to be compatible with SDK.
> 
> Signed-off-by: Quanyang Wang 
> ---
> Hi Bruce,
> Would you please help merge this patch to the branch:
>   yocto-5.15

merged.

Bruce

> Thanks,
> Quanyang
> ---
>  bsp/aptiv-s32g/aptiv-cvc.cfg | 8 
>  1 file changed, 8 insertions(+)
> 
> diff --git a/bsp/aptiv-s32g/aptiv-cvc.cfg b/bsp/aptiv-s32g/aptiv-cvc.cfg
> index 5f266fede3..64e6238b73 100644
> --- a/bsp/aptiv-s32g/aptiv-cvc.cfg
> +++ b/bsp/aptiv-s32g/aptiv-cvc.cfg
> @@ -28,6 +28,9 @@ CONFIG_CPU_FREQ_GOV_POWERSAVE=y
>  CONFIG_CPU_FREQ_GOV_USERSPACE=y
>  CONFIG_CPU_FREQ_GOV_ONDEMAND=y
>  CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
> +CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
> +CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y
> +CONFIG_ARM_SCMI_CPUFREQ=y
>  
>  CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE=y
>  # To keep align with SDK, unset the ARM_SCMI_POWER_DOMAIN config
> @@ -120,6 +123,7 @@ CONFIG_INPUT_UINPUT=y
>  # Thermal
>  CONFIG_THERMAL=y
>  CONFIG_QORIQ_THERMAL=y
> +CONFIG_CPU_THERMAL=y
>  
>  # ADC
>  CONFIG_IIO=y
> @@ -156,6 +160,10 @@ CONFIG_S32CC_WDT=y
>  CONFIG_BLK_DEV_NVME=y
>  CONFIG_NVME_TARGET=y
>  CONFIG_NVMEM_S32CC_SIUL2=y
> +CONFIG_NVMEM_S32CC_OCOTP=y
> +CONFIG_NVMEM_S32CC_GPR=y
> +# CONFIG_NVMEM_SCMI is not set
> +
>  
>  # Regulator configuration
>  CONFIG_REGULATOR=y
> -- 
> 2.36.1
> 

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13494): 
https://lists.yoctoproject.org/g/linux-yocto/message/13494
Mute This Topic: https://lists.yoctoproject.org/mt/103754324/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: 
https://lists.yoctoproject.org/g/linux-yocto/leave/6687884/21656/624485779/xyzzy
 [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[yocto] [PATCH yocto-autobuilder-helper] config.json: meta-agl now needs meta-oe

2024-01-18 Thread Alexandre Belloni via lists.yoctoproject.org
From: Alexandre Belloni 

rng-tools has been moved to meta-oe and is a dependency of 
packagegroup-agl-core-boot

Signed-off-by: Alexandre Belloni 
---
 config.json | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/config.json b/config.json
index 4686068dc5b6..b92a4f237c96 100644
--- a/config.json
+++ b/config.json
@@ -646,9 +646,10 @@
 }
 },
 "meta-agl-core" : {
-"NEEDREPOS" : ["poky", "meta-agl"],
+"NEEDREPOS" : ["poky", "meta-openembedded", "meta-agl"],
 "ADDLAYER" : [
-"${BUILDDIR}/../meta-agl/meta-agl-core"
+"${BUILDDIR}/../meta-agl/meta-agl-core",
+"${BUILDDIR}/../meta-openembedded/meta-oe"
 ],
 "DISTRO" : "poky-agl",
 "BUILDINFO" : true,
-- 
2.43.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#62188): https://lists.yoctoproject.org/g/yocto/message/62188
Mute This Topic: https://lists.yoctoproject.org/mt/103806903/21656
Group Owner: yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[yocto] [ANNOUNCEMENT] Yocto Project 4.3.2 is Released

2024-01-18 Thread Lee Chee Yang
Hi

We are pleased to announce the Yocto Project 4.3.2 Release is now available for 
download.

http://downloads.yoctoproject.org/releases/yocto/yocto-4.3.2/poky-f768ffb8916feb6542fcbe3e946cbf30e247b151.tar.bz2
 

http://mirrors.kernel.org/yocto/yocto/yocto-4.3.2/poky-f768ffb8916feb6542fcbe3e946cbf30e247b151.tar.bz2

A gpg signed version of these release notes is available at:

http://downloads.yoctoproject.org/releases/yocto/yocto-4.3.2/RELEASENOTES

Full Test Report:

http://downloads.yoctoproject.org/releases/yocto/yocto-4.3.2/testreport.txt

Thank you for everyone's contributions to this release.

Chee Yang
chee.yang@intel.com
Yocto Project Build and Release

- --
yocto-4.3.2 Release Notes
- --


- --
Repositories/Downloads
- --

Repository Name: poky
Repository Location: https://git.yoctoproject.org/poky
Branch: nanbield
Tag: yocto-4.3.2
Git Revision: f768ffb8916feb6542fcbe3e946cbf30e247b151
Release Artefact: poky-f768ffb8916feb6542fcbe3e946cbf30e247b151
sha: 21ca1695d70aba9b4bd8626d160111feab76206883cd14fe41eb024692bdfd7b
Download Locations:
http://downloads.yoctoproject.org/releases/yocto/yocto-4.3.2/poky-f768ffb8916feb6542fcbe3e946cbf30e247b151.tar.bz2
http://mirrors.kernel.org/yocto/yocto/yocto-4.3.2/poky-f768ffb8916feb6542fcbe3e946cbf30e247b151.tar.bz2

Repository Name: openembedded-core
Repository Location: https://git.openembedded.org/openembedded-core
Branch: nanbield
Tag: yocto-4.3.2
Git Revision: ff595b937d37d2315386aebf315cea719e2362ea
Release Artefact: oecore-ff595b937d37d2315386aebf315cea719e2362ea
sha: a7c6332dc0e09ecc08221e78b11151e8e2a3fd9fa3eaad96a4c03b67012bfb97
Download Locations:
http://downloads.yoctoproject.org/releases/yocto/yocto-4.3.2/oecore-ff595b937d37d2315386aebf315cea719e2362ea.tar.bz2
http://mirrors.kernel.org/yocto/yocto/yocto-4.3.2/oecore-ff595b937d37d2315386aebf315cea719e2362ea.tar.bz2

Repository Name: meta-mingw
Repository Location: https://git.yoctoproject.org/meta-mingw
Branch: nanbield
Tag: yocto-4.3.2
Git Revision: 49617a253e09baabbf0355bc736122e9549c8ab2
Release Artefact: meta-mingw-49617a253e09baabbf0355bc736122e9549c8ab2
sha: 2225115b73589cdbf1e491115221035c6a61679a92a93b2a3cf761ff87bf4ecc
Download Locations:
http://downloads.yoctoproject.org/releases/yocto/yocto-4.3.2/meta-mingw-49617a253e09baabbf0355bc736122e9549c8ab2.tar.bz2
http://mirrors.kernel.org/yocto/yocto/yocto-4.3.2/meta-mingw-49617a253e09baabbf0355bc736122e9549c8ab2.tar.bz2

Repository Name: bitbake
Repository Location: https://git.openembedded.org/bitbake
Branch: 2.6
Tag: yocto-4.3.2
Git Revision: 72bf75f0b2e7f36930185e18a1de8277ce7045d8
Release Artefact: bitbake-72bf75f0b2e7f36930185e18a1de8277ce7045d8
sha: 0b6ccd4796ccd211605090348a3d4378358c839ae1bb4c35964d0f36f2663187
Download Locations:
http://downloads.yoctoproject.org/releases/yocto/yocto-4.3.2/bitbake-72bf75f0b2e7f36930185e18a1de8277ce7045d8.tar.bz2
http://mirrors.kernel.org/yocto/yocto/yocto-4.3.2/bitbake-72bf75f0b2e7f36930185e18a1de8277ce7045d8.tar.bz2

Repository Name: yocto-docs
Repository Location: https://git.yoctoproject.org/yocto-docs
Branch: nanbield
Tag: yocto-4.3.2
Git Revision: fac88b9e80646a68b31975c915a718a9b6b2b439


- ---
Contributors
- ---
Adam Johnston
Alexander Kanavin
Anuj Mittal
Bastian Krause
Bruce Ashfield
Chen Qi
Deepthi Hemraj
Dhairya Nagodra
Dmitry Baryshkov
Fahad Arslan
Javier Tia
Jermain Horsman
Joakim Tjernlund
Julien Stephan
Justin Bronder
Khem Raj
Lee Chee Yang
Marco Felsch
Markus Volk
Marta Rybczynska
Massimiliano Minella
Michael Opdenacker
Paul Barker
Peter Kjellerstedt
Peter Marko
Randy MacLeod
Rasmus Villemoes
Richard Purdie
Ross Burton
Shubham Kulkarni
Simone Weiß
Steve Sakoman
Sundeep KOKKONDA
Tim Orling
Trevor Gamblin
Vijay Anusuri
Viswanath Kraleti
Vyacheslav Yurkov
Wang Mingyu
William Lyu
Zoltán Böszörményi

- ---
Known Issues
- ---
N/A


- ---
Security Fixes
- ---
avahi: Fix CVE-2023-1981 CVE-2023-38469 CVE-2023-38470 CVE-2023-38471 
CVE-2023-38472 CVE-2023-38473
curl: Fix CVE-2023-46218
ghostscript: Fix CVE-2023-46751
grub: Fix CVE-2023-4692 CVE-2023-4693
gstreamer1.0: Fix CVE-2023-6
linux-yocto/6.1: Ignore CVE-2023-5090 CVE-2023-5633 CVE-2023-6111 CVE-2023-6121 
CVE-2023-6176 CVE-2023-39197 CVE-2023-39198
linux-yocto/6.5: Ignore CVE-2023-6176 CVE-2023-6111 CVE-2023-6039 CVE-2023-5972 
CVE-2023-39198 CVE-2023-39197 CVE-2022-44034
perl: Fix CVE-2023-47100
python3-urllib3: Fix CVE-2023-45803
rust: Fix CVE-2023-40030
vim: Fix CVE-2023-48231 CVE-2023-48232 CVE-2023-48233 CVE-2023-48234 
CVE-2023-48235 CVE-2023-48236 CVE-2023-48237
xserver-xorg: Fix CVE-2023-5367 CVE-2023-5380
xwayland: Fix CVE-2023-5367


- ---
Fixes
- ---
base-passwd: Upgrade to 3.6.2

Re: [yocto] initramfs and system logs

2024-01-18 Thread Joel GUITTET via lists.yoctoproject.org
Thanks for the answers.

- /sbin/init is a symlink to /sbin/init.sysvinit and it's a binary file, not a 
script. Maybe I should look at the sources that build this ? Will do in 
parallel.

- console= arguments is the same for both my images, eg 
"console=ttyS0,115200n8".
The difference between the 2 images on the cmdline are only the options related 
to the rootfs:
* distro with the rootfs on the sdcard: "mem=128M console=ttyS0,115200n8 
root=/dev/mmcblk0p4 rw rootfstype=ext4 rootwait"
* distro with the initramfs: "mem=128M console=ttyS0,115200n8"

I have done a check of /proc/consoles for both (don't know if this is really 
important, this returns "ttyS0                -W- (EC p a)    4:64" for both 
distro.

Joel

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#62186): https://lists.yoctoproject.org/g/yocto/message/62186
Mute This Topic: https://lists.yoctoproject.org/mt/103785822/21656
Group Owner: yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-