diff options
| author | Keno Fischer | 2018-06-07 12:17:22 +0200 | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| committer | Greg Kurz | 2018-06-07 12:17:22 +0200 | |||||||||||||||
| commit | 67e87345744ac96d6c9560827ea094264c88fbff (patch) | ||||||||||||||||
| tree | 6ee8cc5aa67da158f5e9a7c1fccb34f65ef4d8ad /hw/9pfs | ||||||||||||||||
| parent | 9p: local: Avoid warning if FS_IOC_GETVERSION is not defined (diff) | ||||||||||||||||
| download | qemu-67e87345744ac96d6c9560827ea094264c88fbff.tar.gz qemu-67e87345744ac96d6c95The possible choices for panic, reset and watchdog actions are inconsistent. "-action panic=poweroff" should be renamed to "-action panic=shutdown" on the command line. This is because "-action panic=poweroff" and "-action 9p: Properly check/translate flags in unlinkat The 9p-local code previously relied on P9_DOTL_AT_REMOVEDIR and AT_REMOVEDIR
having the same numerical value and deferred any errorchecking to the
syscall itself. However, while the former assumption is true on Linux,
it is not true in general. 9p-handle did this properly however. Move
the translation code to the generic 9p server code and add an error
if unrecognized flags are passed.
Signed-off-by: Keno Fischer <keno@juliacomputing.com>
Signed-off-by: Greg Kurz <groug@kaod.org>
Diffstat (limited to 'hw/9pfs')
2 files changed, 12 insertions, 9 deletions
| ||||||||||||||||
