* [PATCH 0/3] arm64: versal-net: Enable CMD_KASLR and TPM
@ 2023-08-31 3:16 Venkatesh Yadav Abbarapu
2023-08-31 3:16 ` [PATCH 1/3] arm64: versal-net: Enable TPM for xilinx platforms Venkatesh Yadav Abbarapu
` (3 more replies)
0 siblings, 4 replies; 6+ messages in thread
From: Venkatesh Yadav Abbarapu @ 2023-08-31 3:16 UTC (permalink / raw)
To: u-boot; +Cc: michal.simek, git
Enable the command kaslrseed and tpm.
Venkatesh Yadav Abbarapu (3):
arm64: versal-net: Enable TPM for xilinx platforms
arm64: versal-net: Enable sha1sum command
arm64: versal-net: Enable the config CMD_KASLRSEED
configs/xilinx_versal_net_virt_defconfig | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
--
2.17.1
^ permalink raw reply [flat|nested] 6+ messages in thread
* [PATCH 1/3] arm64: versal-net: Enable TPM for xilinx platforms
2023-08-31 3:16 [PATCH 0/3] arm64: versal-net: Enable CMD_KASLR and TPM Venkatesh Yadav Abbarapu
@ 2023-08-31 3:16 ` Venkatesh Yadav Abbarapu
2023-08-31 3:16 ` [PATCH 2/3] arm64: versal-net: Enable sha1sum command Venkatesh Yadav Abbarapu
` (2 subsequent siblings)
3 siblings, 0 replies; 6+ messages in thread
From: Venkatesh Yadav Abbarapu @ 2023-08-31 3:16 UTC (permalink / raw)
To: u-boot; +Cc: michal.simek, git
TPMs are becoming popular that's why enable drivers and command for it.
Signed-off-by: Venkatesh Yadav Abbarapu <venkatesh.abbarapu@amd.com>
---
configs/xilinx_versal_net_virt_defconfig | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/configs/xilinx_versal_net_virt_defconfig b/configs/xilinx_versal_net_virt_defconfig
index 97904bdec0..0510bb4cf0 100644
--- a/configs/xilinx_versal_net_virt_defconfig
+++ b/configs/xilinx_versal_net_virt_defconfig
@@ -51,6 +51,7 @@ CONFIG_CMD_TIME=y
CONFIG_CMD_RNG=y
CONFIG_CMD_TIMER=y
CONFIG_CMD_SMC=y
+CONFIG_CMD_TPM=y
CONFIG_CMD_EXT4_WRITE=y
CONFIG_CMD_SQUASHFS=y
CONFIG_CMD_MTDPARTS=y
@@ -110,7 +111,6 @@ CONFIG_ZYNQ_GEM=y
CONFIG_POWER_DOMAIN=y
CONFIG_ZYNQMP_POWER_DOMAIN=y
CONFIG_RESET_ZYNQMP=y
-CONFIG_DM_RNG=y
CONFIG_ARM_DCC=y
CONFIG_PL01X_SERIAL=y
CONFIG_XILINX_UARTLITE=y
@@ -122,6 +122,7 @@ CONFIG_CADENCE_QSPI=y
CONFIG_CADENCE_OSPI_VERSAL=y
CONFIG_ZYNQ_SPI=y
CONFIG_ZYNQMP_GQSPI=y
+CONFIG_TPM2_TIS_SPI=y
CONFIG_USB=y
CONFIG_DM_USB_GADGET=y
CONFIG_USB_XHCI_HCD=y
@@ -139,3 +140,4 @@ CONFIG_USB_FUNCTION_THOR=y
CONFIG_VIRTIO_MMIO=y
CONFIG_VIRTIO_NET=y
CONFIG_VIRTIO_BLK=y
+CONFIG_TPM=y
--
2.17.1
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [PATCH 2/3] arm64: versal-net: Enable sha1sum command
2023-08-31 3:16 [PATCH 0/3] arm64: versal-net: Enable CMD_KASLR and TPM Venkatesh Yadav Abbarapu
2023-08-31 3:16 ` [PATCH 1/3] arm64: versal-net: Enable TPM for xilinx platforms Venkatesh Yadav Abbarapu
@ 2023-08-31 3:16 ` Venkatesh Yadav Abbarapu
2023-08-31 3:16 ` [PATCH 3/3] arm64: versal-net: Enable the config CMD_KASLRSEED Venkatesh Yadav Abbarapu
2023-09-01 6:37 ` [PATCH 0/3] arm64: versal-net: Enable CMD_KASLR and TPM Michal Simek
3 siblings, 0 replies; 6+ messages in thread
From: Venkatesh Yadav Abbarapu @ 2023-08-31 3:16 UTC (permalink / raw)
To: u-boot; +Cc: michal.simek, git
Enable it for TPM usage.
Signed-off-by: Venkatesh Yadav Abbarapu <venkatesh.abbarapu@amd.com>
---
configs/xilinx_versal_net_virt_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/xilinx_versal_net_virt_defconfig b/configs/xilinx_versal_net_virt_defconfig
index 0510bb4cf0..7d1ca8cf27 100644
--- a/configs/xilinx_versal_net_virt_defconfig
+++ b/configs/xilinx_versal_net_virt_defconfig
@@ -32,6 +32,7 @@ CONFIG_CMD_GREPENV=y
CONFIG_CMD_NVEDIT_EFI=y
CONFIG_CMD_MEMTEST=y
CONFIG_SYS_ALT_MEMTEST=y
+CONFIG_CMD_SHA1SUM=y
CONFIG_CMD_CLK=y
CONFIG_CMD_DFU=y
CONFIG_CMD_DM=y
--
2.17.1
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [PATCH 3/3] arm64: versal-net: Enable the config CMD_KASLRSEED
2023-08-31 3:16 [PATCH 0/3] arm64: versal-net: Enable CMD_KASLR and TPM Venkatesh Yadav Abbarapu
2023-08-31 3:16 ` [PATCH 1/3] arm64: versal-net: Enable TPM for xilinx platforms Venkatesh Yadav Abbarapu
2023-08-31 3:16 ` [PATCH 2/3] arm64: versal-net: Enable sha1sum command Venkatesh Yadav Abbarapu
@ 2023-08-31 3:16 ` Venkatesh Yadav Abbarapu
2023-09-01 6:37 ` [PATCH 0/3] arm64: versal-net: Enable CMD_KASLR and TPM Michal Simek
3 siblings, 0 replies; 6+ messages in thread
From: Venkatesh Yadav Abbarapu @ 2023-08-31 3:16 UTC (permalink / raw)
To: u-boot; +Cc: michal.simek, git
Kernel Address Space Layout Randomization (KASLR) is a hardening
feature that aims to make it more difficult to take advantage
of known exploits in the kernel, by placing kernel data
structures at a random address at each boot.The bootloader
supports randomizing the virtual address at which the kernel image
is loaded. The bootloader must provide entropy by passing a random
u64 value in the /chosen/kaslr-seed device tree node.
When we run "kaslrseed" command from U-Boot, the bootloader will
genarate the kaslr-seed and update the /chosen/kaslr-seed DT property.
Signed-off-by: Venkatesh Yadav Abbarapu <venkatesh.abbarapu@amd.com>
---
configs/xilinx_versal_net_virt_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/xilinx_versal_net_virt_defconfig b/configs/xilinx_versal_net_virt_defconfig
index 7d1ca8cf27..cc4e3da792 100644
--- a/configs/xilinx_versal_net_virt_defconfig
+++ b/configs/xilinx_versal_net_virt_defconfig
@@ -50,6 +50,7 @@ CONFIG_CMD_CACHE=y
CONFIG_CMD_EFIDEBUG=y
CONFIG_CMD_TIME=y
CONFIG_CMD_RNG=y
+CONFIG_CMD_KASLRSEED=y
CONFIG_CMD_TIMER=y
CONFIG_CMD_SMC=y
CONFIG_CMD_TPM=y
--
2.17.1
^ permalink raw reply related [flat|nested] 6+ messages in thread
* Re: [PATCH 0/3] arm64: versal-net: Enable CMD_KASLR and TPM
2023-08-31 3:16 [PATCH 0/3] arm64: versal-net: Enable CMD_KASLR and TPM Venkatesh Yadav Abbarapu
` (2 preceding siblings ...)
2023-08-31 3:16 ` [PATCH 3/3] arm64: versal-net: Enable the config CMD_KASLRSEED Venkatesh Yadav Abbarapu
@ 2023-09-01 6:37 ` Michal Simek
3 siblings, 0 replies; 6+ messages in thread
From: Michal Simek @ 2023-09-01 6:37 UTC (permalink / raw)
To: Venkatesh Yadav Abbarapu, u-boot; +Cc: michal.simek, git
On 8/31/23 05:16, Venkatesh Yadav Abbarapu wrote:
> Enable the command kaslrseed and tpm.
>
> Venkatesh Yadav Abbarapu (3):
> arm64: versal-net: Enable TPM for xilinx platforms
> arm64: versal-net: Enable sha1sum command
> arm64: versal-net: Enable the config CMD_KASLRSEED
>
> configs/xilinx_versal_net_virt_defconfig | 6 +++++-
> 1 file changed, 5 insertions(+), 1 deletion(-)
>
Applied.
M
--
Michal Simek, Ing. (M.Eng), OpenPGP -> KeyID: FE3D1F91
w: www.monstr.eu p: +42-0-721842854
Maintainer of Linux kernel - Xilinx Microblaze
Maintainer of Linux kernel - Xilinx Zynq ARM and ZynqMP/Versal ARM64 SoCs
U-Boot custodian - Xilinx Microblaze/Zynq/ZynqMP/Versal/Versal NET SoCs
TF-A maintainer - Xilinx ZynqMP/Versal/Versal NET SoCs
^ permalink raw reply [flat|nested] 6+ messages in thread
* [PATCH 0/3] arm64: versal-net: Enable CMD_KASLR and TPM
@ 2023-08-25 4:56 Venkatesh Yadav Abbarapu
0 siblings, 0 replies; 6+ messages in thread
From: Venkatesh Yadav Abbarapu @ 2023-08-25 4:56 UTC (permalink / raw)
To: u-boot; +Cc: michal.simek, git
Enable the command kaslrseed and tpm.
Venkatesh Yadav Abbarapu (3):
arm64: versal: Enable TPM for xilinx platforms
arm64: versal: Enable sha1sum command
arm64: versal: Enable the config CMD_KASLRSEED
configs/xilinx_versal_virt_defconfig | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
--
2.17.1
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2023-09-01 6:37 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-08-31 3:16 [PATCH 0/3] arm64: versal-net: Enable CMD_KASLR and TPM Venkatesh Yadav Abbarapu
2023-08-31 3:16 ` [PATCH 1/3] arm64: versal-net: Enable TPM for xilinx platforms Venkatesh Yadav Abbarapu
2023-08-31 3:16 ` [PATCH 2/3] arm64: versal-net: Enable sha1sum command Venkatesh Yadav Abbarapu
2023-08-31 3:16 ` [PATCH 3/3] arm64: versal-net: Enable the config CMD_KASLRSEED Venkatesh Yadav Abbarapu
2023-09-01 6:37 ` [PATCH 0/3] arm64: versal-net: Enable CMD_KASLR and TPM Michal Simek
-- strict thread matches above, loose matches on Subject: below --
2023-08-25 4:56 Venkatesh Yadav Abbarapu
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.