[PATCH] meta/classes/sdk: use rootfs_do_umounts to unmount the filesystem

22 views
Skip to first unread message

srinuv...@siemens.com

unread,
Jan 17, 2025, 9:25:37 AM1/17/25
to isar-...@googlegroups.com, jan.k...@siemens.com, srinuvasan
From: srinuvasan <srinuv...@siemens.com>

Use the rootfs_do_umounts function instead of duplicating the unmount
filesystem.

Signed-off-by: srinuvasan <srinuv...@siemens.com>
---
meta/classes/sdk.bbclass | 12 ++----------
1 file changed, 2 insertions(+), 10 deletions(-)

diff --git a/meta/classes/sdk.bbclass b/meta/classes/sdk.bbclass
index c69f7096..46436d97 100644
--- a/meta/classes/sdk.bbclass
+++ b/meta/classes/sdk.bbclass
@@ -90,16 +90,8 @@ sdkchroot_configscript () {

ROOTFS_POSTPROCESS_COMMAND:append:class-sdk = " sdkchroot_finalize"
sdkchroot_finalize() {
- mountpoint -q "${ROOTFSDIR}/dev/pts" && \
- sudo umount "${ROOTFSDIR}/dev/pts"
- mountpoint -q "${ROOTFSDIR}/dev/shm" && \
- sudo umount "${ROOTFSDIR}/dev/shm"
- mountpoint -q "${ROOTFSDIR}/dev" && \
- sudo umount "${ROOTFSDIR}/dev"
- mountpoint -q "${ROOTFSDIR}/proc" && \
- sudo umount "${ROOTFSDIR}/proc"
- mountpoint -q "${ROOTFSDIR}/sys" && \
- sudo umount "${ROOTFSDIR}/sys"
+
+ rootfs_do_umounts

# Remove setup scripts
sudo rm -f ${ROOTFSDIR}/chroot-setup.sh ${ROOTFSDIR}/configscript.sh
--
2.39.5

Uladzimir Bely

unread,
Jan 27, 2025, 8:28:37 AM1/27/25
to srinuv...@siemens.com, isar-...@googlegroups.com
Applied to next, thanks.

--
Best regards,
Uladzimir.



Reply all
Reply to author
Forward
0 new messages