From 8711ee9ba28fbf76707d9dab0a161604f0bb9a0a Mon Sep 17 00:00:00 2001 From: Yan Markman Date: Thu, 18 Dec 2025 19:18:27 +0200 Subject: [PATCH 1/2] marvell-prestera: SMDEP ignore symlink Signed-off-by: Yan Markman --- platform/marvell-prestera/mrvl-prestera.dep | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/platform/marvell-prestera/mrvl-prestera.dep b/platform/marvell-prestera/mrvl-prestera.dep index 3ee32c3cbcd..f307900b7b5 100644 --- a/platform/marvell-prestera/mrvl-prestera.dep +++ b/platform/marvell-prestera/mrvl-prestera.dep @@ -2,6 +2,10 @@ MPATH := $($(MRVL_PRESTERA_DEB)_SRC_PATH) DEP_FILES := $(SONIC_COMMON_FILES_LIST) $(PLATFORM_PATH)/mrvl-prestera.mk $(PLATFORM_PATH)/mrvl-prestera.dep DEP_FILES += $(SONIC_COMMON_BASE_FILES_LIST) SMDEP_FILES := $(addprefix $(MPATH)/,$(shell cd $(MPATH) && git ls-files)) +# Filter out the run-time symlink that is not in build-source tree +SLINKS := $(shell find $(MPATH)/platform/*/common/etc/systemd -type l -exec echo {} \; | grep -Ev ' ') +SLINKS += $(shell find $(MPATH)/platform/common/etc/systemd -type l -exec echo {} \; | grep -Ev ' ') +SMDEP_FILES := $(filter-out $(SLINKS),$(SMDEP_FILES)) $(MRVL_PRESTERA_DEB)_CACHE_MODE := GIT_CONTENT_SHA $(MRVL_PRESTERA_DEB)_DEP_FLAGS := $(SONIC_COMMON_FLAGS_LIST) From 32d6f6caa439cfeb60706eb2dec04175011541e6 Mon Sep 17 00:00:00 2001 From: Yan Markman Date: Mon, 19 Jan 2026 20:40:09 +0200 Subject: [PATCH 2/2] [mrvl-prestera] fix BGP irq, no sonic-ext.target Fix BGP IRQ loss amd64: ethDriver.c force DMA_BIT_MASK 32bits Signed-off-by: Yan Markman --- platform/marvell-prestera/mrvl-prestera | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/marvell-prestera/mrvl-prestera b/platform/marvell-prestera/mrvl-prestera index 0e63348973d..5607a8b7cd6 160000 --- a/platform/marvell-prestera/mrvl-prestera +++ b/platform/marvell-prestera/mrvl-prestera @@ -1 +1 @@ -Subproject commit 0e63348973df0c1793684704cb6e9d07bf5d473e +Subproject commit 5607a8b7cd65cd4892a4fdcf7101ca13c214e48a