Revision d3ab98e6 vl.c
b/vl.c | ||
---|---|---|
2785 | 2785 |
case QEMU_OPTION_virtfs: { |
2786 | 2786 |
QemuOpts *fsdev; |
2787 | 2787 |
QemuOpts *device; |
2788 |
const char *writeout; |
|
2788 | 2789 |
|
2789 | 2790 |
olist = qemu_find_opts("virtfs"); |
2790 | 2791 |
if (!olist) { |
... | ... | |
2814 | 2815 |
qemu_opt_get(opts, "mount_tag")); |
2815 | 2816 |
exit(1); |
2816 | 2817 |
} |
2818 |
|
|
2819 |
writeout = qemu_opt_get(opts, "writeout"); |
|
2820 |
if (writeout) { |
|
2821 |
#ifdef CONFIG_SYNC_FILE_RANGE |
|
2822 |
qemu_opt_set(fsdev, "writeout", writeout); |
|
2823 |
#else |
|
2824 |
fprintf(stderr, "writeout=immediate not supported on " |
|
2825 |
"this platform\n"); |
|
2826 |
exit(1); |
|
2827 |
#endif |
|
2828 |
} |
|
2817 | 2829 |
qemu_opt_set(fsdev, "fstype", qemu_opt_get(opts, "fstype")); |
2818 | 2830 |
qemu_opt_set(fsdev, "path", qemu_opt_get(opts, "path")); |
2819 | 2831 |
qemu_opt_set(fsdev, "security_model", |
Also available in: Unified diff