Linux Renesas SOC kernel development
 help / color / mirror / Atom feed
* [PATCH/LOCAL 0/3] arm64: renesas: defconfig: Updates after v6.11-rc1
@ 2024-07-30 14:36 Geert Uytterhoeven
  2024-07-30 14:36 ` [PATCH/LOCAL 1/3] arm64: renesas: defconfig: Enable slab hardening and kmalloc buckets Geert Uytterhoeven
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Geert Uytterhoeven @ 2024-07-30 14:36 UTC (permalink / raw)
  To: Magnus Damm; +Cc: linux-renesas-soc, Geert Uytterhoeven

        Hi all,

Regular updates for the defconfig for Renesas ARM64 systems.
As usual, these are not intended for upstream merge, but to be applied
to the topic/renesas-defconfig branch. 

Geert Uytterhoeven (3):
  arm64: renesas: defconfig: Enable slab hardening and kmalloc buckets
  arm64: renesas: defconfig: Enable Renesas Ethernet-TSN support
  arm64: renesas: defconfig: Refresh for v6.11-rc1

 arch/arm64/configs/renesas_defconfig | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

-- 
2.34.1

Gr{oetje,eeting}s,

						Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
							    -- Linus Torvalds

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [PATCH/LOCAL 1/3] arm64: renesas: defconfig: Enable slab hardening and kmalloc buckets
  2024-07-30 14:36 [PATCH/LOCAL 0/3] arm64: renesas: defconfig: Updates after v6.11-rc1 Geert Uytterhoeven
@ 2024-07-30 14:36 ` Geert Uytterhoeven
  2024-07-30 14:36 ` [PATCH/LOCAL 2/3] arm64: renesas: defconfig: Enable Renesas Ethernet-TSN support Geert Uytterhoeven
  2024-07-30 14:36 ` [PATCH/LOCAL 3/3] arm64: renesas: defconfig: Refresh for v6.11-rc1 Geert Uytterhoeven
  2 siblings, 0 replies; 4+ messages in thread
From: Geert Uytterhoeven @ 2024-07-30 14:36 UTC (permalink / raw)
  To: Magnus Damm; +Cc: linux-renesas-soc, Geert Uytterhoeven

Enable slab freelist metadata hardening, which in turn enables support
for allocation from separate kmalloc buckets.  The latter is recommended
to be enabled, as per its help text.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
---
 arch/arm64/configs/renesas_defconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/arm64/configs/renesas_defconfig b/arch/arm64/configs/renesas_defconfig
index c778d1b792c6d852..ec8af3ed1b382ac2 100644
--- a/arch/arm64/configs/renesas_defconfig
+++ b/arch/arm64/configs/renesas_defconfig
@@ -78,6 +78,7 @@ CONFIG_KVM=y
 CONFIG_JUMP_LABEL=y
 CONFIG_BLK_DEV_INTEGRITY=y
 # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
+CONFIG_SLAB_FREELIST_HARDENED=y
 # CONFIG_COMPAT_BRK is not set
 CONFIG_KSM=y
 CONFIG_TRANSPARENT_HUGEPAGE=y
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [PATCH/LOCAL 2/3] arm64: renesas: defconfig: Enable Renesas Ethernet-TSN support
  2024-07-30 14:36 [PATCH/LOCAL 0/3] arm64: renesas: defconfig: Updates after v6.11-rc1 Geert Uytterhoeven
  2024-07-30 14:36 ` [PATCH/LOCAL 1/3] arm64: renesas: defconfig: Enable slab hardening and kmalloc buckets Geert Uytterhoeven
@ 2024-07-30 14:36 ` Geert Uytterhoeven
  2024-07-30 14:36 ` [PATCH/LOCAL 3/3] arm64: renesas: defconfig: Refresh for v6.11-rc1 Geert Uytterhoeven
  2 siblings, 0 replies; 4+ messages in thread
From: Geert Uytterhoeven @ 2024-07-30 14:36 UTC (permalink / raw)
  To: Magnus Damm; +Cc: linux-renesas-soc, Geert Uytterhoeven

Enable support for Renesas Ethernet-TSN, as found on R-Car V4H in the
White Hawk Single development board.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
---
 arch/arm64/configs/renesas_defconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/arm64/configs/renesas_defconfig b/arch/arm64/configs/renesas_defconfig
index ec8af3ed1b382ac2..f6231582a066365c 100644
--- a/arch/arm64/configs/renesas_defconfig
+++ b/arch/arm64/configs/renesas_defconfig
@@ -143,6 +143,7 @@ CONFIG_VIRTIO_NET=y
 CONFIG_SH_ETH=y
 CONFIG_RAVB=y
 CONFIG_RENESAS_ETHER_SWITCH=y
+CONFIG_RTSN=y
 CONFIG_MARVELL_10G_PHY=y
 CONFIG_MARVELL_88Q2XXX_PHY=y
 CONFIG_MICREL_PHY=y
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [PATCH/LOCAL 3/3] arm64: renesas: defconfig: Refresh for v6.11-rc1
  2024-07-30 14:36 [PATCH/LOCAL 0/3] arm64: renesas: defconfig: Updates after v6.11-rc1 Geert Uytterhoeven
  2024-07-30 14:36 ` [PATCH/LOCAL 1/3] arm64: renesas: defconfig: Enable slab hardening and kmalloc buckets Geert Uytterhoeven
  2024-07-30 14:36 ` [PATCH/LOCAL 2/3] arm64: renesas: defconfig: Enable Renesas Ethernet-TSN support Geert Uytterhoeven
@ 2024-07-30 14:36 ` Geert Uytterhoeven
  2 siblings, 0 replies; 4+ messages in thread
From: Geert Uytterhoeven @ 2024-07-30 14:36 UTC (permalink / raw)
  To: Magnus Damm; +Cc: linux-renesas-soc, Geert Uytterhoeven

Refresh the defconfig for Renesas ARM64 systems:
  - Drop CONFIG_ARM64_ERRATUM_3312417=n (removed in commit
    ec76876660809208 ("arm64: errata: Unify speculative SSBS errata
    logic")).

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
---
 arch/arm64/configs/renesas_defconfig | 1 -
 1 file changed, 1 deletion(-)

diff --git a/arch/arm64/configs/renesas_defconfig b/arch/arm64/configs/renesas_defconfig
index f6231582a066365c..d3cfbc4315632d89 100644
--- a/arch/arm64/configs/renesas_defconfig
+++ b/arch/arm64/configs/renesas_defconfig
@@ -38,7 +38,6 @@ CONFIG_ARCH_RENESAS=y
 # CONFIG_ARM64_ERRATUM_2966298 is not set
 # CONFIG_ARM64_ERRATUM_3117295 is not set
 # CONFIG_ARM64_ERRATUM_3194386 is not set
-# CONFIG_ARM64_ERRATUM_3312417 is not set
 # CONFIG_CAVIUM_ERRATUM_22375 is not set
 # CONFIG_CAVIUM_ERRATUM_23154 is not set
 # CONFIG_CAVIUM_ERRATUM_27456 is not set
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2024-07-30 14:44 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-30 14:36 [PATCH/LOCAL 0/3] arm64: renesas: defconfig: Updates after v6.11-rc1 Geert Uytterhoeven
2024-07-30 14:36 ` [PATCH/LOCAL 1/3] arm64: renesas: defconfig: Enable slab hardening and kmalloc buckets Geert Uytterhoeven
2024-07-30 14:36 ` [PATCH/LOCAL 2/3] arm64: renesas: defconfig: Enable Renesas Ethernet-TSN support Geert Uytterhoeven
2024-07-30 14:36 ` [PATCH/LOCAL 3/3] arm64: renesas: defconfig: Refresh for v6.11-rc1 Geert Uytterhoeven

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox