Add PPS core dependency for PTP module

- Added pps_core.ko module installation for PTP subsystem dependency
- Updated grep patterns in both scripts to include 'pps' modules
- Fixes 'Unknown symbol pps_register_source' errors for PTP functionality
- Ensures complete PTP/PPS dependency chain for e1000e and other drivers
This commit is contained in:
2025-08-19 22:29:12 +02:00
parent 9463d23693
commit 4a24580b05
2 changed files with 3 additions and 1 deletions

View File

@@ -134,7 +134,9 @@ if [ -d "$KERNEL_BUILD_DIR" ]; then
# PTP subsystem dependencies (for e1000e and other ethernet drivers)
mkdir -p "$MODULES_DIR/kernel/drivers/ptp"
mkdir -p "$MODULES_DIR/kernel/drivers/pps"
find "$KERNEL_BUILD_DIR" -name "ptp.ko" -exec cp {} "$MODULES_DIR/kernel/drivers/ptp/" \; 2>/dev/null || true
find "$KERNEL_BUILD_DIR" -name "pps_core.ko" -exec cp {} "$MODULES_DIR/kernel/drivers/pps/" \; 2>/dev/null || true
# Filesystem drivers (overlay for container support)
find "$KERNEL_BUILD_DIR" -name "overlay.ko" -exec cp {} "$MODULES_DIR/kernel/fs/" \; 2>/dev/null || true