109 Commits (d9280ea3174700170d39c4cdd3f587f260757711)

Author SHA1 Message Date
Peter Lieven f1a7ff770f block/nfs: fix nfs_client_open for filesize greater than 1TB 8 years ago
Markus Armbruster 977c736f80 qapi: Mechanically convert FOO_lookup[...] to FOO_str(...) 9 years ago
Jeff Cody 113fe792fd block/nfs: fix mutex assertion in nfs_file_close() 9 years ago
Alistair Francis 3dc6f86936 Convert error_report() to warn_report() 9 years ago
Max Reitz 8243ccb743 block: Add PreallocMode to BD.bdrv_truncate() 9 years ago
Max Reitz f69165a8fe block: Do not strcmp() with NULL uri->scheme 9 years ago
Marc-André Lureau 01b2ffcedd qapi: merge QInt and QFloat in QNum 9 years ago
Paolo Bonzini e2a6ae7fe5 block: access wakeup with atomic ops 9 years ago
Eric Blake 46f5ac205a qobject: Use simpler QDict/QList scalar insertion macros 9 years ago
Max Reitz f59adb3256 block: Add .bdrv_truncate() error messages 9 years ago
Max Reitz 4bff28b81a block: Add errp to BD.bdrv_truncate() 9 years ago
Fam Zheng cb8d4bf677 nfs: Make errp the last parameter of nfs_client_open 9 years ago
Markus Armbruster 129c7d1c53 block: Document -drive problematic code and bugs 9 years ago
Markus Armbruster 048abb7b20 qapi: Drop unused non-strict qobject input visitor 9 years ago
Paolo Bonzini 37d1e4d9bf nfs: do not use aio_context_acquire/release 9 years ago
Peter Lieven ef503a8417 block/nfs: try to avoid the bounce buffer in pwritev 9 years ago
Peter Lieven 69785a229d block/nfs: convert to preadv / pwritev 9 years ago
Markus Armbruster 7c81e4e9db block: Don't bother asserting type of output visitor's output 9 years ago
Paolo Bonzini 1919631e6b block: explicitly acquire aiocontext in bottom halves that need it 9 years ago
Paolo Bonzini 9d45665448 block: explicitly acquire aiocontext in callbacks that need it 9 years ago
Peter Lieven f67409a5bb block/nfs: fix naming of runtime opts 9 years ago
Peter Lieven 8d20abe87a block/nfs: fix NULL pointer dereference in URI parsing 9 years ago
Stefan Hajnoczi f6a51c84cd aio: add AioPollFn and io_poll() interface 9 years ago
Prasanna Kumar Kalever 7103d9165b block/nfs: fix QMP to match debug option 10 years ago
Kevin Wolf 07555ba6f3 nfs: Fix memory leak in nfs_file_create() 10 years ago
Ashijeet Acharya 94d6a7a76e block/nfs: Introduce runtime_opts in NFS 10 years ago
Paolo Bonzini c9d1a56174 block: only call aio_poll on the current thread's AioContext 10 years ago
Paolo Bonzini d746427aaf nfs: use BDRV_POLL_WHILE 10 years ago
Paolo Bonzini aa92d6c460 nfs: move nfs_set_events out of the while loops 10 years ago
Paolo Bonzini fffb6e1223 block: use aio_bh_schedule_oneshot 10 years ago
Paolo Bonzini 0b8b8753e4 coroutine: move entry argument to qemu_coroutine_create 10 years ago
Peter Lieven d99b26c42a block/nfs: add support for libnfs pagecache 10 years ago
Peter Lieven 38f8d5e025 block/nfs: refuse readahead if cache.direct is on 10 years ago
Stefan Hajnoczi 0d94b74655 block/nfs: add missing #include "qemu/cutils.h" 10 years ago
Stefan Hajnoczi d165b8cb8b block/nfs: add missing #include "qapi/error.h" 10 years ago
Peter Lieven 7725b8bf12 block/nfs: add support for setting debug level 11 years ago
Peter Maydell 80c71a241a block: Clean up includes 10 years ago
Fam Zheng dca21ef23b aio: Add "is_external" flag for event handlers 11 years ago
Peter Lieven 18a8056e0b block/nfs: cache allocated filesize for read-only files 11 years ago
Peter Lieven 055c6f912c block/nfs: fix calculation of allocated file size 11 years ago
Peter Lieven 29c838cdc9 block/nfs: limit maximum readahead size to 1MB 11 years ago
Max Reitz fd752801ae block/nfs: Add create_opts 11 years ago
Hu Tao c2eb918e32 block: round up file size to nearest sector 12 years ago
Fam Zheng 810f4f86b7 nfs: Fix leak of opts in nfs_file_open 12 years ago
Markus Armbruster 5839e53bbc block: Use g_new() & friends where that makes obvious sense 12 years ago
Kevin Wolf 2347dd7b68 nfs: Handle failure for potentially large allocations 12 years ago
Peter Lieven f42ca3cad1 block/nfs: add knob to set readahead 12 years ago
Peter Lieven 7c24384b3b block/nfs: fix url parameter checking 12 years ago
Chunyan Liu c282e1fdf7 cleanup QEMUOptionParameter 12 years ago
Chunyan Liu 98c10b810a nfs.c: replace QEMUOptionParameter with QemuOpts 12 years ago