Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-06-04 | Fix a long-standing bug with async io that would only be triggered by SMB2. | Jeremy Allison | 1 | -0/+124 | |
On normal or shutdown close, ensure we wait for any pending IO to complete before returning. Implement a blocking aio_suspend inside vfs_aio_fork.c. These changes pass make test when the aio_fork module is used by default on the test shares. Jeremy. | |||||
2010-06-04 | Oops. Forgot to re-initialize the aio_ex pointer from sival_ptr. | Jeremy Allison | 1 | -0/+1 | |
2010-06-04 | Change smbd_aio_complete_mid() -> smbd_aio_complete_aio_ex(). Simplifies | Jeremy Allison | 1 | -7/+2 | |
the code and eliminates find_aio_ex(). Jeremy. | |||||
2010-04-12 | Move to using 64-bit mid values in our internal open file database. | Jeremy Allison | 1 | -2/+3 | |
This will allow us to share logic much easier between SMB1 and SMB2 servers. Jeremy | |||||
2010-03-22 | s3: file_walk_table -> files_forall | Volker Lendecke | 1 | -1/+1 | |
This is more in line with the rest of the Samba code, like connections_forall etc. | |||||
2009-09-14 | s3: Test short reads in the build farm | Volker Lendecke | 1 | -0/+3 | |
2009-07-24 | Make the smbd VFS typesafe | Volker Lendecke | 1 | -16/+7 | |
2009-05-18 | In aio_fork, we have to close all fd's, we might hold a gpfs share mode | Volker Lendecke | 1 | -0/+16 | |
Keeping such an fd open prohibits another open of that same file. | |||||
2009-05-18 | Fix a race condition in vfs_aio_fork with gpfs share modes | Volker Lendecke | 1 | -2/+8 | |
2009-05-12 | Clean up assignments to iov_base, ensure it's always cast to void *. This ↵ | Jeremy Allison | 1 | -2/+2 | |
should quieten some warnings with picky compilers on the buildfarm. Jeremy. | |||||
2009-01-27 | s3:smbd: convert aio to use tevent_signal | Stefan Metzmacher | 1 | -2/+1 | |
metze | |||||
2009-01-05 | s3:events: change event_add_timed() prototype to match samba4 | Stefan Metzmacher | 1 | -4/+2 | |
metze | |||||
2008-04-11 | Remove a redundant TALLOC_FREE | Volker Lendecke | 1 | -1/+0 | |
(This used to be commit 8e348ab8652e1893be78384404f57df1dbbcea48) | |||||
2008-03-16 | Need to close the /dev/zero fd | Volker Lendecke | 1 | -0/+2 | |
(This used to be commit c2b2a9303d9c84ba4e059f13de9ccc401d08bd59) | |||||
2008-02-29 | Add vfs_aio_fork | Volker Lendecke | 1 | -0/+728 | |
This is used for two purposes: First, I'm using it to test the async I/O code. In the forked process it is pretty easy to delay a reply for a random amount of time. See the BUILD_FARM_HACKS snippet. Second, there are systems around that claim to have Posix AIO but which is broken. This might be some help for those systems. Also add tests how to pass file descriptors (This used to be commit b0e52cecf2009d4c7f29412dadf17910e54e4327) |