aboutsummaryrefslogtreecommitdiff
path: root/hw/9pfs/9p.c
AgeCommit message (Expand)Author
2018-11-239p: fix QEMU crash when renaming filesGreg Kurz
2018-11-209p: take write lock on fid path updates (CVE-2018-19364)Greg Kurz
2018-06-079p: xattr: Properly translate xattrcreate flagsKeno Fischer
2018-06-079p: Properly check/translate flags in unlinkatKeno Fischer
2018-06-079p: xattr: Fix crashes due to free of uninitialized valueKeno Fischer
2018-05-029p: add trace event for v9fs_setattr()Greg Kurz
2018-02-199p: v9fs_path_copy() readabilityMarc-André Lureau
2018-02-02tests: virtio-9p: add FLUSH operation testGreg Kurz
2018-02-019pfs: Correctly handle cancelled requestsKeno Fischer
2018-02-019pfs: drop v9fs_register_transport()Greg Kurz
2018-01-08fsdev: improve error handling of backend initGreg Kurz
2018-01-089pfs: make pdu_marshal() and pdu_unmarshal() static functionsGreg Kurz
2018-01-089pfs: fix error path in pdu_submit()Greg Kurz
2018-01-089pfs: fix some type definitionsGreg Kurz
2017-11-069pfs: fix v9fs_mark_fids_unreclaim() return valueGreg Kurz
2017-10-169pfs: use g_malloc0 to allocate space for xattrPrasad J Pandit
2017-09-209pfs: check the size of transport buffer before marshalingJan Dakinevich
2017-09-209pfs: fix name_to_path assertion in v9fs_complete_rename()Jan Dakinevich
2017-09-209pfs: fix readdir() for 9p2000.uJan Dakinevich
2017-09-059pfs: avoid sign conversion error simplifying the codePhilippe Mathieu-Daudé
2017-07-13Convert error_report() to warn_report()Alistair Francis
2017-06-299pfs: handle transport errors in pdu_complete()Greg Kurz
2017-06-29virtio-9p: break device if buffers are misconfiguredGreg Kurz
2017-06-299pfs: local: Add support for custom fmode/dmode in 9ps mapped security modesTobias Schramm
2017-05-259pfs: check return value of v9fs_co_name_to_path()Greg Kurz
2017-05-259pfs: drop pdu_push_and_notify()Greg Kurz
2017-05-25virtio-9p/xen-9p: move 9p specific bits to core 9p codeGreg Kurz
2017-05-17migration: Create migration/blocker.hJuan Quintela
2017-04-049pfs: clear migration blocker at session resetGreg Kurz
2017-04-049pfs: fix multiple flush for same requestGreg Kurz
2017-03-279pfs: fix file descriptor leakLi Qiang
2017-03-219pfs: don't try to flush self and avoid QEMU hang on resetGreg Kurz
2017-02-28fsdev: add IO throttle support to fsdev devicesPradeep Jagadeesh
2017-02-289pfs: fix v9fs_lock error casePaolo Bonzini
2017-02-21coroutine-lock: add mutex argument to CoQueue APIsPaolo Bonzini
2017-01-25Merge remote-tracking branch 'remotes/gkurz/tags/for-upstream' into stagingPeter Maydell
2017-01-259pfs: fix offset error in v9fs_xattr_read()Greg Kurz
2017-01-259pfs: fix off-by-one error in PDU free listGreg Kurz
2017-01-259pfs: add missing coroutine_fn annotationsGreg Kurz
2017-01-24migration: disallow migrate_add_blocker during migrationAshijeet Acharya
2017-01-039pfs: fix crash when fsdev is missingGreg Kurz
2017-01-039pfs: introduce init_out/in_iov_from_pduStefano Stabellini
2017-01-039pfs: call v9fs_init_qiov_from_pdu before v9fs_packStefano Stabellini
2017-01-039pfs: introduce transport specific callbacksStefano Stabellini
2017-01-039pfs: move pdus to V9fsStateStefano Stabellini
2016-11-239pfs: add cleanup operation in FileOperationsLi Qiang
2016-11-239pfs: adjust the order of resource cleanup in device unrealizeLi Qiang
2016-11-019pfs: drop excessive error message from virtfs_reset()Greg Kurz
2016-11-019pfs: don't BUG_ON() if fid is already openedGreg Kurz
2016-11-019pfs: xattrcreate requires non-opened fidsGreg Kurz