Re: mmccam -> no more cards/sdio but "mmcprobe"

From: Warner Losh <imp_at_bsdimp.com>
Date: Mon, 21 Jul 2025 04:52:40 UTC
On Sun, Jul 20, 2025, 7:20 PM Warner Losh <imp@bsdimp.com> wrote:

>
>
> On Sun, Jul 20, 2025, 5:24 PM Warner Losh <imp@bsdimp.com> wrote:
>
>>
>>
>> On Sun, Jul 20, 2025, 5:19 PM Bjoern A. Zeeb <
>> bzeeb-lists@lists.zabbadoz.net> wrote:
>>
>>> Hi,
>>>
>>> I've updated one of my trees to main after a longer while and I am
>>> confused that I no longer see and SD card or SDIO (this is netbooted):
>>>
>>> # sysctl kern.features.mmccam
>>> kern.features.mmccam: 1
>>>
>>> # camcontrol devlist -v
>>> scbus0 on dw_mmc_sim0 bus 0:
>>> <>                                 at scbus0 target 0 lun 0 (mmcprobe0)
>>> scbus1 on dw_mmc_sim1 bus 0:
>>> <>                                 at scbus1 target 0 lun 0 (mmcprobe1)
>>> scbus-1 on xpt0 bus 0:
>>> <>                                 at scbus-1 target -1 lun ffffffff
>>> (xpt0)
>>>
>>> Where to start looking?
>>>
>>
>> So those probes are put there to evaluate devices that were found. If
>> they remain, then that never finished. Most likely never started.
>>
>> What hardware is this on?
>>
>
> Thanks for the debug...
>
> As luck would have it, I just installed on emmc system (x86). I'm building
> mmccam kernel now.
>

I can confirm this result. When was your last update? There was also
sleeping on a non-sleepable lock witness warning...

Warner

>