1. 7e98578 9pfs: use P9Array in v9fs_walk() by Christian Schoenebeck · 3 years, 5 months ago
  2. cc82fde 9pfs: make V9fsPath usable via P9Array API by Christian Schoenebeck · 3 years, 5 months ago
  3. 04a7f9e 9pfs: simplify blksize_to_iounit() by Christian Schoenebeck · 3 years, 5 months ago
  4. b565bcc 9pfs: deduplicate iounit code by Christian Schoenebeck · 3 years, 5 months ago
  5. 669ced0 9pfs: fix wrong I/O block size in Rgetattr by Christian Schoenebeck · 3 years, 5 months ago
  6. f83df00 9pfs: fix crash in v9fs_walk() by Christian Schoenebeck · 3 years, 6 months ago
  7. 869605b hw/9pfs: use g_autofree in v9fs_walk() where possible by Christian Schoenebeck · 3 years, 6 months ago
  8. 97b1d8f hw/9pfs: avoid 'path' copy in v9fs_walk() by Christian Schoenebeck · 3 years, 6 months ago
  9. 8d6cb10 9pfs: reduce latency of Twalk by Christian Schoenebeck · 3 years, 8 months ago
  10. 6655033 9pfs: drop root_qid by Christian Schoenebeck · 3 years, 9 months ago
  11. f22cad4 9pfs: replace not_same_qid() by same_stat_id() by Christian Schoenebeck · 3 years, 9 months ago
  12. 1d0fc0d 9pfs: drop fid_to_qid() by Christian Schoenebeck · 3 years, 9 months ago
  13. 1102437 9pfs: capture root stat by Christian Schoenebeck · 3 years, 9 months ago
  14. 8bf2755 9pfs: fix not_same_qid() by Christian Schoenebeck · 3 years, 9 months ago
  15. 232a4d2 9pfs: simplify v9fs_walk() by Christian Schoenebeck · 3 years, 10 months ago
  16. 6f56908 9pfs: add link to 9p developer docs by Christian Schoenebeck · 3 years, 10 months ago
  17. d0fb965 docs: fix references to docs/devel/tracing.rst by Stefano Garzarella · 3 years, 10 months ago
  18. e4fd889 hw/9pfs/9p-synth: Replaced qemu_mutex_lock with QEMU_LOCK_GUARD by Mahmoud Mandour · 4 years ago
  19. d6eb39b qtest: delete superfluous inclusions of qtest.h by Chen Qun · 4 years ago
  20. 81f9766 9pfs: Convert reclaim list to QSLIST by Greg Kurz · 4 years, 1 month ago
  21. 20b7f45 9pfs: Improve unreclaim loop by Greg Kurz · 4 years, 1 month ago
  22. feabd6c 9pfs: Convert V9fsFidState::fid_list to QSIMPLEQ by Greg Kurz · 4 years, 1 month ago
  23. 2e53160 9pfs: Convert V9fsFidState::clunked to bool by Greg Kurz · 4 years, 1 month ago
  24. acef3f8 9pfs/proxy: Check return value of proxy_marshal() by Greg Kurz · 4 years, 2 months ago
  25. 89fbea8 9pfs: Fully restart unreclaim loop (CVE-2021-20181) by Greg Kurz · 4 years, 1 month ago
  26. e6b9946 hw/9pfs: Fix Kconfig dependency problem between 9pfs and Xen by Philippe Mathieu-Daudé · 4 years, 4 months ago
  27. 22e1367 hw/9pfs : add space before the open parenthesis '(' by Xinhao Zhang · 4 years, 4 months ago
  28. 487729e hw/9pfs : open brace '{' following struct go on the same line by Xinhao Zhang · 4 years, 4 months ago
  29. 0101173 hw/9pfs : add spaces around operator by Xinhao Zhang · 4 years, 4 months ago
  30. b036d9a 9pfs: suppress performance warnings on qtest runs by Christian Schoenebeck · 4 years, 4 months ago
  31. 8063396 Use OBJECT_DECLARE_SIMPLE_TYPE when possible by Eduardo Habkost · 4 years, 5 months ago
  32. c418f93 9pfs: disable msize warning for synth driver by Christian Schoenebeck · 4 years, 6 months ago
  33. 62777d8 9pfs: log warning if msize <= 8192 by Christian Schoenebeck · 4 years, 6 months ago
  34. 8110fa1 Use DECLARE_*CHECKER* macros by Eduardo Habkost · 4 years, 6 months ago
  35. db1015e Move QOM typedefs and add missing includes by Eduardo Habkost · 4 years, 6 months ago
  36. 30aa194 Merge remote-tracking branch 'remotes/cschoenebeck/tags/pull-9p-20200812' into staging by Peter Maydell · 4 years, 6 months ago
  37. b2c00bc meson: convert hw/9pfs, cleanup by Marc-André Lureau · 6 years ago
  38. 243af02 trace: switch position of headers to what Meson requires by Paolo Bonzini · 5 years ago
  39. da9f2ed 9pfs: clarify latency of v9fs_co_run_in_worker() by Christian Schoenebeck · 4 years, 7 months ago
  40. d2c5cf7 9pfs: differentiate readdir lock between 9P2000.u vs. 9P2000.L by Christian Schoenebeck · 4 years, 7 months ago
  41. 0c4356b 9pfs: T_readdir latency optimization by Christian Schoenebeck · 4 years, 7 months ago
  42. 2149675 9pfs: add new function v9fs_co_readdir_many() by Christian Schoenebeck · 4 years, 7 months ago
  43. dd8151f 9pfs: split out fs driver core of v9fs_co_readdir() by Christian Schoenebeck · 4 years, 7 months ago
  44. 29c9d2c 9pfs: make v9fs_readdir_response_size() public by Christian Schoenebeck · 4 years, 7 months ago
  45. 92c4512 virtio-9p: Use ERRP_GUARD() by Vladimir Sementsov-Ogievskiy · 4 years, 8 months ago
  46. 9261ef5 Clean up some calls to ignore Error objects the right way by Markus Armbruster · 4 years, 8 months ago
  47. 84af755 xen/9pfs: increase max ring order to 9 by Stefano Stabellini · 4 years, 9 months ago
  48. a4c4d46 xen/9pfs: yield when there isn't enough room on the ring by Stefano Stabellini · 4 years, 9 months ago
  49. cf45183 Revert "9p: init_in_iov_from_pdu can truncate the size" by Stefano Stabellini · 4 years, 9 months ago
  50. ed46345 9p: Lock directory streams with a CoMutex by Greg Kurz · 4 years, 9 months ago
  51. 03556ea 9pfs: include linux/limits.h for XATTR_SIZE_MAX by Dan Robertson · 4 years, 9 months ago
  52. b69c3c2 qdev: Unrealize must not fail by Markus Armbruster · 4 years, 10 months ago
  53. 9bbb7e0 xen-9pfs: Fix log messages of reply errors by Christian Schoenebeck · 4 years, 10 months ago
  54. a5804fc 9pfs: local: ignore O_NOATIME if we don't have permissions by Omar Sandoval · 4 years, 10 months ago
  55. 659f195 9p/proxy: Fix export_flags by Greg Kurz · 5 years ago
  56. af46a3b hw/9pfs/9p-synth: added directory for readdir test by Christian Schoenebeck · 5 years ago
  57. d36a5c2 9pfs: validate count sent by client with T_readdir by Christian Schoenebeck · 5 years ago
  58. e16453a 9pfs: require msize >= 4096 by Christian Schoenebeck · 5 years ago
  59. 760df0d Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging by Peter Maydell · 5 years ago
  60. 4f67d30 qdev: set properties with device_class_set_props() by Marc-André Lureau · 5 years ago
  61. ad30a9e virtio-9p-device: convert to new virtio_delete_queue by Pan Nengyuan · 5 years ago
  62. 9580d60 virtio-9p-device: fix memleak in virtio_9p_device_unrealize by Pan Nengyuan · 5 years ago
  63. b858e80 9pfs/9p.c: remove unneeded labels by Daniel Henrique Barboza · 5 years ago
  64. 16724a1 9p: init_in_iov_from_pdu can truncate the size by Greg Kurz · 5 years ago
  65. 846cf40 9p: local: always return -1 on error in local_unlinkat_common by Daniel Henrique Barboza · 5 years ago
  66. 841b8d0 9pfs: local: Fix possible memory leak in local_link() by Jiajun Chen · 5 years ago
  67. 4c5ec47 9pfs: make Error **errp const where it is appropriate by Vladimir Sementsov-Ogievskiy · 5 years ago
  68. 68d654d 9pfs: Fix divide by zero bug by Dan Schatzberg · 5 years ago
  69. 6b6aa82 9p: Use variable length suffixes for inode remapping by Christian Schoenebeck · 5 years ago
  70. f3fe4a2 9p: stat_to_qid: implement slow path by Antonios Motakis · 5 years ago
  71. 1a6ed33 9p: Added virtfs option 'multidevs=remap|forbid|warn' by Antonios Motakis · 5 years ago
  72. 3b5ee9e 9p: Treat multiple devices on one export as an error by Antonios Motakis · 5 years ago
  73. ea52cdd fsdev: Add return value to fsdev_throttle_parse_opts() by Greg Kurz · 5 years ago
  74. c0da0cb 9p: Simplify error path of v9fs_device_realize_common() by Greg Kurz · 5 years ago
  75. 8703283 9p: unsigned type for type, version, path by Antonios Motakis · 5 years ago
  76. 98387d5 9p: simplify source file selection by Paolo Bonzini · 6 years ago
  77. a27bd6c Include hw/qdev-properties.h less by Markus Armbruster · 6 years ago
  78. db72581 Include qemu/main-loop.h less by Markus Armbruster · 6 years ago
  79. 650d103 Include hw/hw.h exactly where needed by Markus Armbruster · 6 years ago
  80. a3434a2 xen: Import other xen/io/*.h by Anthony PERARD · 6 years ago
  81. f91005e Supply missing header guards by Markus Armbruster · 6 years ago
  82. a8d2532 Include qemu-common.h exactly where needed by Markus Armbruster · 6 years ago
  83. 0b8fa32 Include qemu/module.h where needed, drop it from qemu-common.h by Markus Armbruster · 6 years ago
  84. dec9776 trace-events: Fix attribution of trace points to source by Markus Armbruster · 6 years ago
  85. 500016e trace-events: Shorten file names in comments by Markus Armbruster · 6 years ago
  86. b42075b virtio: express virtio dependencies with Kconfig by Yang Zhong · 6 years ago
  87. e0e312f build: switch to Kconfig by Paolo Bonzini · 6 years ago
  88. 82f5181 kconfig: introduce kconfig files by Paolo Bonzini · 6 years ago
  89. 3fa7496 9pfs: remove unnecessary conditionals by Paolo Bonzini · 6 years ago
  90. 2d0ed5e xen: re-name XenDevice to XenLegacyDevice... by Paul Durrant · 6 years ago
  91. 93aee84 9p: remove support for the "handle" backend by Greg Kurz · 6 years ago
  92. 75607e0 xen/9pfs: use g_new(T, n) instead of g_malloc(sizeof(T) * n) by Greg Kurz · 6 years ago
  93. 1923923 9p: use g_new(T, n) instead of g_malloc(sizeof(T) * n) by Greg Kurz · 6 years ago
  94. 1d20398 9p: fix QEMU crash when renaming files by Greg Kurz · 6 years ago
  95. 5b3c77a 9p: take write lock on fid path updates (CVE-2018-19364) by Greg Kurz · 6 years ago
  96. 5b76ef5 9p: write lock path in v9fs_co_open2() by Greg Kurz · 6 years ago
  97. b836723 fsdev: Clean up error reporting in qemu_fsdev_add() by Markus Armbruster · 6 years ago
  98. 1245402 9pfs: Fix CLI parsing crash on error by Markus Armbruster · 6 years ago
  99. 4b57664 error: Fix use of error_prepend() with &error_fatal, &error_abort by Markus Armbruster · 6 years ago
  100. 230f1b3 9p: darwin: Explicitly cast comparisons of mode_t with -1 by Keno Fischer · 7 years ago