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



> - fix the subset check to ensure that all the ranges in the parent tag are
>   within the {min,max}_addr range.  If so we can just continue to use the
>   parent tag.

this part of the patch i think is problematic.

previously, subset started as false, and was transitioned
to true, and never back.

now, it's as false, but it transitions back and forth to
have the last entry's value.

i think both are wrong.  it should start true, and if any
entry is outside the parent range, set to false.


.mrg.


Home | Main Index | Thread Index | Old Index