https://bugzilla.suse.com/show_bug.cgi?id=1196357 https://bugzilla.suse.com/show_bug.cgi?id=1196357#c6 --- Comment #6 from Chester Lin <chester.lin@suse.com> --- (In reply to Chester Lin from comment #5)
(In reply to Matthias Brugger from comment #4)
Chester did you use the SD card shipped with the board, or some different one? I'm asking because we have seen issues with SD card on the unmatch in the past: https://bugzilla.suse.com/show_bug.cgi?id=1197422#c15
Hi Matthias,
I've tried three kinds of micro SD as below and they all have the same symptom (low-speed read while loading bigger files in u-boot/efistub such as initrd):
1. SanDisk Ultra 32GB Class 10 A1 with the preload image (Shipped with the board) 2. SanDisk Ultra 32GB Class 10 with tumbleweed (*No* A1 tag on the card) 3. A-Data 32GB Class 10 with tumbleweed.
I also tried booting the tumbleweed from NVMe drive [WD Blue SN550 NVMe SSD] and then manually copied the initrd from the microSD (SanDisk 32GB without A1 tag) to both NVMe and /tmp [tmpfs]. In this scenario, the read speed was just improved a little bit [-20 seconds] but it still took around 1 minute to finish the file copy. ====== localhost:~ # mount /dev/mmcblk0p3 /root/mnt/ localhost:~ # localhost:~ # df -hT Filesystem Type Size Used Avail Use% Mounted on devtmpfs devtmpfs 4.0M 0 4.0M 0% /dev tmpfs tmpfs 7.8G 0 7.8G 0% /dev/shm tmpfs tmpfs 3.2G 10M 3.2G 1% /run /dev/nvme0n1p3 ext4 917G 2.2G 869G 1% / tmpfs tmpfs 7.8G 0 7.8G 0% /tmp /dev/nvme0n1p1 vfat 16M 2.6M 14M 16% /boot/efi tmpfs tmpfs 1.6G 0 1.6G 0% /run/user/0 /dev/mmcblk0p3 ext4 29G 1.5G 26G 6% /root/mnt localhost:~ # localhost:~ # time cp /root/mnt/boot/initrd-5.19.12-1-default / real 1m2.766s user 0m0.000s sys 0m1.122s localhost:~ # localhost:~ # sync; echo 3 > /proc/sys/vm/drop_caches localhost:~ # localhost:~ # time cp /root/mnt/boot/initrd-5.19.12-1-default /tmp/ real 1m2.766s user 0m0.001s sys 0m0.768s localhost:~ # -- You are receiving this mail because: You are on the CC list for the bug.