From 4eda695a5f7680ecef7d10b0c048b5eb20d7c79d Mon Sep 17 00:00:00 2001
From: Sebastian Krzyszkowiak <sebastian.krzyszkowiak@puri.sm>
Date: Tue, 21 Feb 2023 20:44:32 +0100
Subject: [PATCH] defaults: librem5-pm: Set readahead based on USB
 vendor/product ID

This way it does not rely on the block device being named "sda".
---
 debian/librem5-base-defaults.librem5-pm.udev | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/debian/librem5-base-defaults.librem5-pm.udev b/debian/librem5-base-defaults.librem5-pm.udev
index ce026c3..17ff53f 100644
--- a/debian/librem5-base-defaults.librem5-pm.udev
+++ b/debian/librem5-base-defaults.librem5-pm.udev
@@ -30,6 +30,6 @@ SUBSYSTEM=="scsi", DRIVER=="sd", TEST=="power/autosuspend_delay_ms", ATTR{power/
 SUBSYSTEM=="usb", ATTR{idVendor}=="0424", ATTR{idProduct}=="4041", TEST=="power/control", ATTR{power/control}="auto"
 SUBSYSTEM=="usb", ATTR{idVendor}=="0424", ATTR{idProduct}=="4041", TEST=="power/autosuspend_delay_ms", ATTR{power/autosuspend_delay_ms}="0"
 # set readahead to 4M
-DEVPATH=="/devices/platform/soc@0/38200000.usb/xhci-hcd.4.auto/usb1/1-1/1-1.1/1-1.1:1.0/host0/target0:0:0/0:0:0:0/block/sda", TEST=="queue/read_ahead_kb", ATTR{queue/read_ahead_kb}="4096"
+SUBSYSTEMS=="usb", ATTRS{idVendor}=="0424", ATTRS{idProduct}=="4041", TEST=="queue/read_ahead_kb", ATTR{queue/read_ahead_kb}="4096"
 
 LABEL="librem5_pm_end"
-- 
GitLab