aboutsummaryrefslogtreecommitdiff
path: root/tools/virtiofsd/fuse_virtio.c
AgeCommit message (Expand)AuthorFilesLines
2023-02-16virtiofsd: Remove sourceDr. David Alan Gilbert1-1081/+0
2022-08-01misc: fix commonly doubled up wordsDaniel P. Berrangé1-1/+1
2022-04-21util: replace qemu_get_local_state_pathname()Marc-André Lureau1-1/+3
2021-10-25virtiofsd: Error on bad socket group nameDr. David Alan Gilbert1-0/+7
2021-10-25virtiofsd: Add a helper to stop all queuesVivek Goyal1-9/+13
2021-10-25virtiofsd: Add a helper to send element on virtqueueVivek Goyal1-27/+18
2021-10-25virtiofsd: Remove unused virtio_fs_config definitionVivek Goyal1-6/+0
2021-09-16virtiofsd: Reverse req_list before processing itSergio Lopez1-0/+1
2021-07-09virtiofsd: Add missing newline in error messageHubert Jasudowicz1-1/+1
2021-05-26virtiofsd: Set req->reply_sent right after sending replyVivek Goyal1-14/+5
2021-05-26virtiofsd: Check EOF before short readVivek Goyal1-11/+10
2021-05-26virtiofsd: Simplify skip byte logicVivek Goyal1-10/+4
2021-05-26virtiofsd: get rid of in_sg_left variableVivek Goyal1-11/+6
2021-05-26virtiofsd: Use iov_discard_front() to skip bytesVivek Goyal1-11/+3
2021-05-26virtiofsd: Get rid of unreachable code in readVivek Goyal1-5/+0
2021-05-26virtiofsd: Check for EINTR in preadv() and retryVivek Goyal1-0/+3
2021-05-13virtiofsd: Fix check of chown()'s return valueGreg Kurz1-2/+2
2021-05-06virtiofsd/fuse_virtio.c: Changed allocations of locals to GLibMahmoud Mandour1-6/+5
2021-05-06virtiofsd: Changed allocations of fv_VuDev & its internals to GLib functionsMahmoud Mandour1-13/+6
2021-05-06virtiofsd: Changed allocations of iovec to GLib's functionsMahmoud Mandour1-5/+2
2021-05-06virtiofsd: Don't assume header layoutDr. David Alan Gilbert1-21/+73
2021-03-15virtiofsd: Release vu_dispatch_lock when stopping queueGreg Kurz1-0/+6
2021-02-16virtiofsd: vu_dispatch locking should never failGreg Kurz1-14/+35
2020-12-18virtiofsd: Use --thread-pool-size=0 to mean no thread poolVivek Goyal1-9/+27
2020-12-10Clean up includesMarkus Armbruster1-10/+0
2020-12-08libvhost-user: make it a meson subprojectMarc-André Lureau1-1/+1
2020-11-02tools/virtiofsd: Check vu_init() return value (CID 1435958)Philippe Mathieu-Daudé1-2/+5
2020-10-23libvhost-user: Allow vu_message_read to be replacedCoiby Xu1-2/+2
2020-10-12tools/virtiofsd: add support for --socket-groupAlex Bennée1-2/+19
2020-09-25virtiofsd: Used glib "shared" thread poolVivek Goyal1-1/+1
2020-08-28virtiofsd: probe unshare(CLONE_FS) and print an errorStefan Hajnoczi1-0/+16
2020-03-03virtiofsd: Fix xattr operationsMisono Tomohiro1-0/+13
2020-02-10virtiofsd: fv_create_listen_socket error path socket leakDr. David Alan Gilbert1-0/+2
2020-01-23virtiofsd: stop all queue threads on exit in virtio_loop()Eryu Guan1-0/+13
2020-01-23virtiofsd: add --thread-pool-size=NUM optionStefan Hajnoczi1-2/+3
2020-01-23virtiofsd: process requests in a thread poolStefan Hajnoczi1-158/+201
2020-01-23virtiofsd: prevent fv_queue_thread() vs virtio_loop() racesStefan Hajnoczi1-1/+33
2020-01-23Virtiofsd: fix memory leak on fuse queueinfoLiu Bo1-0/+8
2020-01-23virtiofsd: Prevent multiply running with same vhost_user_socketMasayoshi Mizuma1-1/+48
2020-01-23virtiofsd: cleanup allocated resource in seLiu Bo1-0/+7
2020-01-23virtiofsd: Kill threads when queues are stoppedDr. David Alan Gilbert1-7/+44
2020-01-23virtiofsd: Pass write iov's all the way throughDr. David Alan Gilbert1-6/+73
2020-01-23virtiofsd: Plumb fuse_bufvec through to do_write_bufDr. David Alan Gilbert1-1/+2
2020-01-23virtiofsd: add --fd=FDNUM fd passing optionStefan Hajnoczi1-6/+25
2020-01-23virtiofsd: Fast path for virtio readDr. David Alan Gilbert1-0/+162
2020-01-23virtiofsd: Keep track of repliesDr. David Alan Gilbert1-3/+20
2020-01-23virtiofsd: Send replies to messagesDr. David Alan Gilbert1-4/+103
2020-01-23virtiofsd: Start reading commands from queueDr. David Alan Gilbert1-3/+96
2020-01-23virtiofsd: Poll kick_fd for queueDr. David Alan Gilbert1-1/+39
2020-01-23virtiofsd: Start queue threadsDr. David Alan Gilbert1-0/+89