Skip to content

mmc1, mmc0 keeps raising interrupts even if sd card is removed #4260

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
ijklabc opened this issue Apr 4, 2021 · 1 comment
Open

mmc1, mmc0 keeps raising interrupts even if sd card is removed #4260

ijklabc opened this issue Apr 4, 2021 · 1 comment

Comments

@ijklabc
Copy link

ijklabc commented Apr 4, 2021

I'm just running rpi totally in ram, the sd card is removed after rootfs is copied into ram, but I found that the "mmc1, mmc0" still keeps raising interrupts, is this a problem ?

root@raspberry:~ # uname -a
Linux raspberry 5.10.25-pro #63 SMP PREEMPT Sun Apr 4 12:15:14 CST 2021 aarch64 GNU/Linux
root@raspberry:~ #

root@raspberry:~ # mount
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
none on /run type tmpfs (rw,nosuid,nodev,relatime,mode=755)
udev on /dev type devtmpfs (rw,nosuid,relatime,size=10240k,nr_inodes=974748,mode=755)
devpts on /dev/pts type devpts (rw,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on / type tmpfs (rw,relatime,size=6291456k)
configfs on /sys/kernel/config type configfs (rw,nosuid,nodev,noexec,relatime)
mqueue on /dev/mqueue type mqueue (rw,nosuid,nodev,noexec,relatime)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,nosuid,nodev,noexec,relatime)
tmpfs on /var/tmp/portage type tmpfs (rw,relatime,size=5242880k,uid=250,gid=250)
tmpfs on /usr/portage type tmpfs (rw,relatime,size=5242880k,uid=250,gid=250)
192.168.5.55:/media/xbackups on /media/xbackups type nfs (rw,relatime,vers=3,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,mountaddr=192.168.5.55,mountvers=3,mountport=34377,mountproto=udp,local_lock=none,addr=192.168.5.55)
root@raspberry:~ #
root@raspberry:~ # df -h
Filesystem Size Used Avail Use% Mounted on
none 3.8G 388K 3.8G 1% /run
udev 10M 0 10M 0% /dev
tmpfs 3.8G 0 3.8G 0% /dev/shm
tmpfs 6.0G 2.7G 3.4G 44% /
tmpfs 5.0G 0 5.0G 0% /var/tmp/portage
tmpfs 5.0G 0 5.0G 0% /usr/portage
192.168.5.55:/media/xbackups 932G 498G 434G 54% /media/xbackups
root@raspberry:~ #

root@raspberry:~ # cat /proc/interrupts
CPU0 CPU1 CPU2 CPU3
3: 8390726 15242147 23788068 4301069 GICv2 30 Level arch_timer
11: 90009 0 0 0 GICv2 65 Level fe00b880.mailbox
14: 9 0 0 0 GICv2 153 Level uart-pl011
17: 687330 0 0 0 GICv2 114 Level DMA IRQ
19: 1622834 0 0 0 GICv2 116 Level DMA IRQ
20: 0 0 0 0 GICv2 117 Level DMA IRQ
24: 3 0 0 0 GICv2 66 Level VCHIQ doorbell
25: 16686959 0 0 0 GICv2 158 Level mmc1, mmc0
27: 0 0 0 0 GICv2 48 Level arm-pmu
28: 0 0 0 0 GICv2 49 Level arm-pmu
29: 0 0 0 0 GICv2 50 Level arm-pmu
30: 0 0 0 0 GICv2 51 Level arm-pmu
39: 0 0 0 0 GICv2 106 Level v3d
41: 35 0 0 0 BRCM STB PCIe MSI 524288 Edge xhci_hcd
IPI0: 692172 2461748 2018577 1534430 Rescheduling interrupts
IPI1: 468 15839 9153 2824 Function call interrupts
IPI2: 0 0 0 0 CPU stop interrupts
IPI3: 0 0 0 0 CPU stop (for crash dump) interrupts
IPI4: 0 0 0 0 Timer broadcast interrupts
IPI5: 7743 2979 1680 903 IRQ work interrupts
IPI6: 0 0 0 0 CPU wake-up interrupts
Err: 0
root@raspberry:~

@pelwell
Copy link
Contributor

pelwell commented Apr 4, 2021

It's not a problem - MMC1 is used to communicate with the WiFi controller.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants