The following commit has been merged in the master branch:
commit fb6bc16b335d0e50b49ed85570dbe9fc9adfaee0
Author: Jeffrey Altman <[email protected]>
Date: Wed Dec 18 08:48:44 2013 -0500
Windows: cm_SetupStoreBIOD compute correct scanEnd
The algorithm used to ensure "chunk size" operations attempts to
enforce aligned chunks. There are two problems:
1. an aligned chunk range may extend beyond the end of the file.
2. an aligned chunk might end before the requested length of the
active write.
Protect against scanning beyond the end of the file and do not truncate
writes.
Change-Id: Ibe6caebd78f73d2c93bfef0dcebef379ca843994
Reviewed-on: http://gerrit.openafs.org/10625
Tested-by: BuildBot <[email protected]>
Reviewed-by: Jeffrey Altman <[email protected]>
src/WINNT/afsd/cm_dcache.c | 43 ++++++++++++++++++++++++++++---------------
1 files changed, 28 insertions(+), 15 deletions(-)
--
OpenAFS Master Repository
_______________________________________________
OpenAFS-cvs mailing list
[email protected]
https://lists.openafs.org/mailman/listinfo/openafs-cvs