Peter Edwards 0f01586867 Fix bug introduced in rev 1.434:
When avoiding the zeroing of "bogus_page" when it appears in a buf,
be sure to advance the pointers into the data for successive pages.

The bug caused file corruption when read(2)ing from a "hole" in a
file where a previous page of the read block had already been faulted
in: fsx tripped up on this pretty quickly. The particular access
pattern is probably pretty unusual, so other applications probably
wouldn't have had problems, but you'd never know.

Reviewed By: alc@
2004-07-06 23:40:40 +00:00
..
2004-07-02 00:38:56 +00:00
2004-06-17 17:16:53 +00:00
2004-05-03 22:54:46 +00:00
2004-06-21 22:34:57 +00:00
2004-06-11 11:16:26 +00:00
2004-06-29 03:13:54 +00:00
2004-02-17 10:21:03 +00:00
2004-07-02 09:19:22 +00:00
2004-07-02 00:38:56 +00:00
2004-05-30 20:34:58 +00:00
2004-05-30 20:34:58 +00:00
2004-06-17 17:16:53 +00:00
2004-06-25 22:10:20 +00:00
2004-06-17 17:16:53 +00:00
2004-05-30 20:34:58 +00:00
2004-07-06 23:40:40 +00:00
2004-07-06 09:39:32 +00:00