设备环境:物理机、局域网、系统0.9.8
BUG现象:更新至0.9.8后,出现外置机械硬盘休眠1分钟后被唤醒的问题。

采用blktrace持续监控并对比时间点可以推测唤醒是由飞牛主进程trim触发
(即120s时执行hdparm进入休眠,180s时由trim唤醒)
uptime && sudo blktrace -d /dev/sdb -o - | blkparse -i -
22:45:27 up 1:37, 1 user, load average: 0.15, 0.13, 0.13
8,16 1 1 0.000000000 0 C N [0]
8,16 2 1 1266874889.709231656 2235 D N 0 [trim]
8,16 1 2 60.004372589 1017 C N [0]
8,16 2 2 60.004044503 2235 D N 0 [trim]
8,16 2 3 106.487323266 20495 D N 0 [pool-udisksd]
8,16 2 4 106.490238185 20495 D R 512 [pool-udisksd]
8,16 2 5 106.492541351 20495 D R 512 [pool-udisksd]
8,16 1 3 106.487619946 9542 C N [0]
8,16 1 4 106.492363400 0 C R [0]
8,16 1 5 106.508137580 0 C R [0]
8,16 2 6 106.508341313 20495 D R 512 [pool-udisksd]
8,16 2 7 106.529678033 20495 D N 0 [pool-udisksd]
8,16 1 6 106.529533493 0 C R [0]
8,16 1 7 106.541169066 0 C N [0]
8,16 2 8 120.009248090 2235 D N 0 [trim]
8,16 1 8 120.009601153 0 C N [0]
8,16 1 9 120.017081892 20504 D N 0 [hdparm]
8,16 2 9 120.708756830 2235 D N 0 [trim]
8,16 1 10 120.706575808 0 C N [0]
8,16 1 11 120.709112178 0 C N [0]
8,16 1 12 180.715637748 0 C N [0]
8,16 2 10 180.715296317 2235 D N 0 [trim]
8,16 1 13 240.721541403 0 C N [0]
8,16 2 11 240.721176110 2235 D N 0 [trim]
8,16 2 12 300.727120549 2235 D N 0 [trim]
8,16 1 14 300.727498462 0 C N [0]
出现频率:必现
日志文件:https://pan.baidu.com/s/1EPD9TOQeDQTrmoSjGSvPsQ?pwd=o4pp