]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Don't fail changing props for unmapped DMAP memory
authorAndrew Turner <andrew@FreeBSD.org>
Tue, 14 Dec 2021 18:09:47 +0000 (18:09 +0000)
committerAndrew Turner <andrew@FreeBSD.org>
Tue, 21 Dec 2021 13:06:27 +0000 (13:06 +0000)
commit69cfbd669e34aaaa49f4caed49bd7df93d4115b2
tree72e476d0814dc07a13a5a3893999c41a330aca02
parent71779dddffe5e860118f42739ff8d51d181272ce
Don't fail changing props for unmapped DMAP memory

When recursing in pmap_change_props_locked we may fail because there is
no pte. This shouldn't be considered a fail as it may happen in a few
cases, e.g. there are multiple normal memory ranges with device memory
between them.

Reported by: cperciva
Tested by: cperciva
Reviewed by: alc, kib
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D33459
sys/arm64/arm64/pmap.c