Up to [cvs.NetBSD.org] / src / sys / uvm
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: netbsd-1-6-PATCH002-RC1
Revision 1.51 / (download) - annotate - [select for diffs], Thu May 9 07:04:23 2002 UTC (21 years, 10 months ago) by enami
Branch: MAIN
CVS Tags: netbsd-1-6-base,
netbsd-1-6-RELEASE,
netbsd-1-6-RC3,
netbsd-1-6-RC2,
netbsd-1-6-RC1,
netbsd-1-6-PATCH002-RELEASE,
netbsd-1-6-PATCH002-RC4,
netbsd-1-6-PATCH002-RC3,
netbsd-1-6-PATCH002-RC2,
netbsd-1-6-PATCH002-RC1,
netbsd-1-6-PATCH002,
netbsd-1-6-PATCH001-RELEASE,
netbsd-1-6-PATCH001-RC3,
netbsd-1-6-PATCH001-RC2,
netbsd-1-6-PATCH001-RC1,
netbsd-1-6-PATCH001,
netbsd-1-6,
kqueue-beforemerge,
kqueue-base,
kqueue-aftermerge,
gehenna-devsw-base,
gehenna-devsw
Changes since 1.50: +46 -16
lines
Diff to previous 1.50 (colored)
In uao_put(), if we wait for the busy page owned by someone else, we can't simply reuse the pointor to the page. Instead, we need to acquire it again. So, rearrange the loop like genfs_putpages() does. Reviewed by chuq.