NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: port-arm/55737: Apparent bug in evbarm64 DMA code causes filesystem corruption
The following reply was made to PR port-arm/55737; it has been noted by GNATS.
From: Richard Todd <rmtodd%servalan.servalan.com@localhost>
To: Nick Hudson <nick.hudson%gmx.co.uk@localhost>
Cc: matthew green <mrg%eterna.com.au@localhost>, gnats-bugs%netbsd.org@localhost,
port-arm-maintainer%netbsd.org@localhost, gnats-admin%netbsd.org@localhost,
netbsd-bugs%netbsd.org@localhost
Subject: Re: port-arm/55737: Apparent bug in evbarm64 DMA code causes
filesystem corruption
Date: Fri, 23 Oct 2020 02:04:29 -0500
Nick Hudson <nick.hudson%gmx.co.uk@localhost> writes:
>
> I think this patch is correct and covers the case that your patch
> doesn't where there are no ranges in the parent tag.
>
> I think the virtio patch is still valid, however.
Okay, here's the (somewhat delayed) results from my testing that I
promised earlier.
1) The virtio patch you provided earlier (here
http://mail-index.netbsd.org/port-arm/2020/10/19/msg007017.html)
seems to do the trick -- applying that to a recentish -current tree
(21a63fef3aab date: Mon Oct 19 09:07:29 2020 +0000, if it matters)
resulted in a kernel that could withstand three rounds of
sysupgrade installing kernel and world without a single panic. So that
patch looks good.
2) The patch you just gave for bus_dma.c, applied by itself on top of
the same -current, does *not* seem to fix the problem; we get what looks
like the same panic at about the same place.
Home |
Main Index |
Thread Index |
Old Index