[PATCH#2][2nd REVIEW?] fake data io module for samba
Peter Somogyi
PSOMOGYI at hu.ibm.com
Thu Oct 30 09:50:38 MDT 2014
Hi Jeremy,
Please find the next attempt of fake io module.
Missing calls: as stated later, they either do what is expected (ftrunc,
falloc) or unsupported (aio) or not called (read/write).
Streams: not supported (documented now), I have no valid business use case
for it.
However, increased the error to level from 1 to 10 not to get hurt (though
I haven't met any during my tests).
Added documentation (man page).
Review appreciated.
--
Peter Somogyi
IBM Magyarországi Kft.
1117 Budapest
Infopark, Neumann János u. 1.
Hungary
Phone: +36 1 382 5469
Jeremy Allison <jra at samba.org>
Sent by: samba-technical-bounces at lists.samba.org
10/21/2014 06:42 PM
Please respond to
Jeremy Allison <jra at samba.org>
To
Peter Somogyi/Hungary/IBM at IBMHU,
cc
samba-technical at samba.org
Subject
Re: fake data io module for samba
On Tue, Oct 21, 2014 at 12:34:21PM +0200, Peter Somogyi wrote:
> Hi Samba team,
>
> I've found this trivial fake io module very useful for testing samba
> performance, therefore I suggest to put it into the main samba tree:
Code itself looks promising. However, you're catching
vfswrap_pwrite (you should probably change that to
vfs_fake_pwrite btw and also change vfswrap_pread
to vfs_fake_pread) but not catching any of the other
functions that can change the size.
For example you need to catch ftruncate_fn and
fallocate as well, plus to make it completely
generic you might need to ensure it's operating
on a non-stream handle.
Also, before I can 'Reviewed-by:' it, it needs to
have documentation as well (sorry :-).
Cheers,
Jeremy.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Fake-data-io-module-for-performance-testing-samba.patch
Type: application/octet-stream
Size: 8976 bytes
Desc: not available
URL: <http://lists.samba.org/pipermail/samba-technical/attachments/20141030/43dce755/attachment.obj>
More information about the samba-technical
mailing list