growfs triggering sdhc errors

Steve Wills swills at FreeBSD.org
Thu Nov 5 18:19:18 UTC 2020


Hi,

On 11/5/20 1:45 AM, Michal Meloun wrote:
> 
> 
> On 05.11.2020 3:01, Steve Wills wrote:
>> Hi,
>>
>> I seem to have narrowed this down to r366106. With commits before 
>> that, growfs works fine. After, it gives these errors. This seems to 
>> have been discovered already tho:
>>
>> https://lists.freebsd.org/pipermail/svn-src-head/2020-November/141284.html 
>>
>>
>> And yet, so for, no response. I will try the proposed patch.
>>
>> Steve
>>
> This problem should be fixed in another way by r367268. Can you, please, 
> test a fresh current?

Thanks for the reply, I've tested with r367383 but I'm still seeing the 
same issue, as soon as growfs runs, I get errors then continual sdhc 
register dumps:

OK to grow filesystem on /dev/mmcsd0s2a, mounted on /, from 5.4GB to 
30GB? [yes/no] yes 

mmcsd0: Error indicated: 6 NO MEMORY 
 

gmmcsd0: Error indicated: 1 Timeout 

vm_fault: pager read error, pid 34 (growfs) 
 

pid 34 (growfs), jid 0, uid 0: exited on signal 10 

mmcsd0: Error indicated: 1 Timeout 

mmcsd0: Error indicated: 1 Timeout 
 

mmcsd0: Error indicated: 1 Timeout 
 

rdfs: read error: 10258176: vm_fault: pager read error, pid 25 (sh) 

pid 25 (sh), jid 0, uid 0: exited on signal 10 
 

vm_fault: pager read error, pid 1 (init) 
 

vm_fault: pager read error, pid 1 (init) 
 

sdhci_bcm0-slot0: Got data interrupt 0x00600000, but there is no active 
command.
vm_fault: pager read error, pid 1 (init) 
 

sdhci_bcm0-slot0: ============== REGISTER DUMP ============== 
 

sdhci_bcm0-slot0: Sys addr: 0x00000000 | Version:  0x00009902 

sdhci_bcm0-slot0: Blk size: 0x00000200 | Blk cnt:  0x00000040 
 

sdhci_bcm0-slot0: Argument: 0x00657d40 | Trn mode: 0x00000036 

sdhci_bcm0-slot0: Present:  0x010f0000 | Host ctl: 0x00000002 

sdhci_bcm0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci_bcm0-slot0: Wake-up:  0x00000000 | Clock:    0x00000207
sdhci_bcm0-slot0: Timeout:  0x0000000e | Int stat: 0x00000000
sdhci_bcm0-slot0: Int enab: 0x01ff00bb | Sig enab: 0x01ff00bb
sdhci_bcm0-slot0: AC12 err: 0x00000000 | Host ctl2:0x00000000
sdhci_bcm0-slot0: Caps:     0x00000000 | Caps2:    0x00000000
sdhci_bcm0-slot0: Max curr: 0x00000001 | ADMA err: 0x00000000
sdhci_bcm0-slot0: ADMA addr:0x00000000 | Slot int: 0x00000000
sdhci_bcm0-slot0: ===========================================

Perhaps it's something local? FWIW, I'm testing on RPI3 Model B v1.2.

Thanks,
Steve


More information about the freebsd-arm mailing list