]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Rewrite the vfs_bio_clrbuf(9) to not access the b_data for B_VMIO
authorKonstantin Belousov <kib@FreeBSD.org>
Thu, 14 Mar 2013 19:48:25 +0000 (19:48 +0000)
committerKonstantin Belousov <kib@FreeBSD.org>
Thu, 14 Mar 2013 19:48:25 +0000 (19:48 +0000)
commita1143a3ba8fbb97ec28b8b03add705e050613f52
tree84d418dff2b3767e4602e265530677e404e3dda6
parent397ae429f7b0e71ef4e5f926742bda7ecd9e5006
Rewrite the vfs_bio_clrbuf(9) to not access the b_data for B_VMIO
buffers directly, use pmap_zero_page_area(9) for each zeroing page
region instead.

Sponsored by: The FreeBSD Foundation
Tested by: pho
MFC after: 2 weeks
sys/kern/vfs_bio.c