summaryrefslogtreecommitdiff
path: root/hw/9pfs
AgeCommit message (Expand)AuthorFilesLines
2016-10-179pfs: fix memory leak in v9fs_linkLi Qiang1-0/+1
2016-10-179pfs: fix memory leak in v9fs_xattrcreateLi Qiang1-0/+1
2016-10-179pfs: fix information leak in xattr readLi Qiang1-1/+1
2016-10-17virtio-9p: add reset handlerGreg Kurz3-0/+39
2016-10-179pfs: only free completed request if not flushedGreg Kurz1-11/+7
2016-10-179pfs: drop useless check in pdu_free()Greg Kurz1-10/+8
2016-10-179pfs: use coroutine_fn annotation in hw/9pfs/9p.[ch]Greg Kurz2-57/+62
2016-10-179pfs: use coroutine_fn annotation in hw/9pfs/co*.[ch]Greg Kurz5-95/+109
2016-10-179pfs: fsdev: drop useless extern annotation for functionsGreg Kurz4-62/+62
2016-10-179pfs: fix potential host memory leak in v9fs_readLi Qiang1-2/+3
2016-10-179pfs: allocate space for guest originated empty stringsLi Qiang1-1/+1
2016-10-10virtio: cleanup VMSTATE_VIRTIO_DEVICEHalil Pasic1-2/+0
2016-10-10virtio-9p: convert VMSTATE_VIRTIO_DEVICEHalil Pasic1-6/+11
2016-10-10virtio-9p: handle handle_9p_output() errorGreg Kurz1-5/+21
2016-10-10virtio-9p: add parentheses to sizeof operatorGreg Kurz1-3/+3
2016-09-199pfs: fix potential segfault during walkGreg Kurz1-2/+3
2016-09-169pfs: introduce v9fs_path_sprintf() helperGreg Kurz4-13/+21
2016-09-169pfs: drop useless v9fs_string_null() functionGreg Kurz1-4/+4
2016-09-169pfs: drop duplicate line in proxy backendGreg Kurz1-1/+0
2016-09-169pfs: drop unused fmt strings in the proxy backendGreg Kurz1-37/+30
2016-08-309pfs: handle walk of ".." in the root directoryGreg Kurz2-9/+32
2016-08-309pfs: forbid . and .. in file namesGreg Kurz1-0/+51
2016-08-309pfs: forbid illegal path namesGreg Kurz1-0/+56
2016-08-12trace-events: fix first line comment in trace-eventsLaurent Vivier1-1/+1
2016-07-219pfs: Wrap in vmstateDr. David Alan Gilbert1-9/+5
2016-07-13coroutine: move entry argument to qemu_coroutine_createPaolo Bonzini2-4/+4
2016-07-12Clean up ill-advised or unusual header guardsMarkus Armbruster5-10/+12
2016-07-12Clean up header guards that don't match their file nameMarkus Armbruster1-2/+2
2016-07-019p: synth: drop v9fs_ prefixGreg Kurz1-100/+100
2016-06-20trace: split out trace events for hw/9pfs/ directoryDaniel P. Berrange1-0/+47
2016-06-07all: Remove unnecessary glib.h includesPeter Maydell1-1/+0
2016-06-069p: switch back to readdir()Greg Kurz8-53/+41
2016-06-069p: add locking to V9fsDirGreg Kurz2-0/+37
2016-06-069p: introduce the V9fsDir typeGreg Kurz5-35/+39
2016-06-069p: drop useless out: labelGreg Kurz1-4/+4
2016-06-069p: drop useless inclusion of hw/i386/pc.hGreg Kurz2-2/+0
2016-06-069p/fsdev: remove obsolete references to virtioGreg Kurz7-12/+6
2016-06-069p: some more cleanup in #include directivesGreg Kurz2-4/+1
2016-05-189p: drop unused declaration from coth.hGreg Kurz1-1/+0
2016-03-22util: move declarations out of qemu-common.hVeronia Bahaa4-0/+4
2016-03-22include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster1-0/+1
2016-02-23all: Clean up includesPeter Maydell2-5/+0
2016-02-06virtio: move allocation to virtqueue_pop/vring_popPaolo Bonzini3-9/+12
2016-01-299pfs: Clean up includesPeter Maydell13-4/+13
2016-01-29virtio: Clean up includesPeter Maydell1-0/+1
2016-01-229pfs: use error_report() instead of fprintf(stderr)Greg Kurz4-16/+18
2016-01-129pfs: introduce V9fsVirtioStateWei Liu4-38/+69
2016-01-089pfs: factor out v9fs_device_{,un}realize_commonWei Liu3-83/+104
2016-01-089pfs: rename virtio-9p.c to 9p.cWei Liu2-1/+1
2016-01-089pfs: rename virtio_9p_set_fd_limit to use v9fs_ prefixWei Liu1-1/+1