Commit Graph

13 Commits

Author SHA256 Message Date
80d84e464c - Reopen the devices if read() or write() returns errors (9fc3c01a)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/hyper-v?expand=0&rev=146
2020-07-22 14:05:13 +00:00
21b02eaa39 - async name resolution in kvp_daemon (bsc#1100758)
- kvp: eliminate 'may be used uninitialized' warning (89eb4d8d)
- fix typos in toolchain (2d35c660)
- fixed Python pep8/flake8 warnings for lsvmbus (5912e791)
- Replace GPLv2 boilerplate/reference with SPDX (43aa3132)
- Fix a warning of buffer overflow with gcc 8.0.1 (4fcba780)

OBS-URL: https://build.opensuse.org/package/show/Virtualization/hyper-v?expand=0&rev=139
2019-11-27 09:32:29 +00:00
b932f55fe9 - fcopy: set 'error' in case an unknown operation was requested (c2d68afb)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/hyper-v?expand=0&rev=137
2018-10-09 09:28:29 +00:00
599866103c - vss: fix loop device detection (07136793)
- Fix IP reporting by KVP daemon with SRIOV (4ba63412)
- Fix a bug in the key delete code (86503bd3)
- fix compiler warnings about major/target_fname (1330fc35)

OBS-URL: https://build.opensuse.org/package/show/Virtualization/hyper-v?expand=0&rev=132
2018-09-25 08:46:33 +00:00
a21b94b81e - update buffer handling in hv_fcopy_daemon
- remove unnecessary header files and netlink related code
- Avoid reading past allocated blocks from KVP file
- fix snprintf warning in kvp_daemon
- properly handle long paths
- kvp: configurable external scripts path
- vss: Thaw the filesystem and continue if freeze call has timed out
- vss: Skip freezing filesystems backed by loop

OBS-URL: https://build.opensuse.org/package/show/Virtualization/hyper-v?expand=0&rev=123
2018-01-08 11:42:39 +00:00
634730c9d6 - add Conflicts with kernel < 4.2 (fate#320485)
- vss: fix the write()'s argument: error -> vss_msg
- remove repeated HV_FCOPY string
- report ENOSPC errors in hv_fcopy_daemon
- fcopy: full handshake support
- vss: full handshake support
- vss: use misc char device to communicate with kernel
- kvp: use misc char device to communicate with kernel

OBS-URL: https://build.opensuse.org/package/show/Virtualization/hyper-v?expand=0&rev=118
2016-05-04 14:07:47 +00:00
03d780a6e4 - remove unused bytes_written from kvp_update_file()
- address compiler warnings for hv_kvp_daemon.c
- kvp_daemon: make IPv6-only-injection work
- address compiler warnings for hv_fcopy_daemon.c
- do not add redundant '/' in hv_start_fcopy()

OBS-URL: https://build.opensuse.org/package/show/Virtualization/hyper-v?expand=0&rev=113
2015-04-30 11:35:03 +00:00
d64924508d - Check return value of setsockopt call
- Improve error logging in VSS daemon.
- Check return value of poll call
- Properly pack the data for file copy functionality
- make struct hv_do_fcopy match Hyper-V host messages

OBS-URL: https://build.opensuse.org/package/show/Virtualization/hyper-v?expand=0&rev=107
2015-01-12 09:44:54 +00:00
6711c225d8 - introduce -n/--no-daemon option (fate#317317533)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/hyper-v?expand=0&rev=102
2014-11-25 17:47:19 +00:00
ba2f9d8b1f - fix file overwriting of hv_fcopy_daemon
OBS-URL: https://build.opensuse.org/package/show/Virtualization/hyper-v?expand=0&rev=96
2014-07-01 15:33:06 +00:00
8476439df4 - Handle the case when the target file exists correctly in hv_fcopy_daemon
- vssdaemon: Ignore VFAT mounts during the Freeze operation

OBS-URL: https://build.opensuse.org/package/show/Virtualization/hyper-v?expand=0&rev=91
2014-04-10 17:21:32 +00:00
041fbde687 - Update hv_fcopy_daemon, kernel name changed to /dev/vmbus/hv_fcopy
OBS-URL: https://build.opensuse.org/package/show/Virtualization/hyper-v?expand=0&rev=87
2014-02-12 09:33:38 +00:00
2273a54793 - Start daemons on demand via udev rules because the guest services
are optional.
- If systemd is used daemons live in libdir, they are not usercallable apps

- Add hv_fcopy_daemon for post 13.1 releases (fate#315887)

OBS-URL: https://build.opensuse.org/package/show/Virtualization/hyper-v?expand=0&rev=82
2014-01-23 16:05:49 +00:00