aboutsummaryrefslogtreecommitdiffstats
path: root/tools/hv
AgeCommit message (Expand)AuthorFilesLines
2024-04-10hv/hv_kvp_daemon: Handle IPv4 and Ipv6 combination for keyfile formatShradha Gupta1-41/+172
2023-11-10hv/hv_kvp_daemon: Some small fixes for handling NM keyfilesAni Sinha2-10/+14
2023-10-10hv/hv_kvp_daemon:Support for keyfile based connection profileShradha Gupta2-37/+235
2023-07-23vmbus_testing: fix wrong python syntax for integer value comparisonAni Sinha1-2/+2
2022-09-05tools: hv: kvp: remove unnecessary (void*) conversionsZhou jie1-2/+2
2022-08-15tools: hv: Remove an extraneous "the"Jason Wang1-1/+1
2022-02-15kbuild: replace $(if A,A,B) with $(or A,B)Masahiro Yamada1-1/+1
2020-07-06tools: hv: change http to https in hv_kvp_daemon.cAlexander A. Klimov1-1/+1
2020-01-26Tools: hv: Reopen the devices if read() or write() returns errorsDexuan Cui3-31/+91
2019-11-21tools: hv: add vmbus testing toolBranden Bonaby1-0/+376
2019-09-24Merge tag 'hyperv-next-signed' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-10/+44
2019-08-20Tools: hv: move to tools buildsystemAndy Shevchenko2-10/+44
2019-08-20Tools: hv: kvp: eliminate 'may be used uninitialized' warningVitaly Kuznetsov1-1/+1
2019-08-17tools: hv: fix typos in toolchainAdrian Vladu4-6/+6
2019-08-17tools: hv: fix KVP and VSS daemons exit codeAdrian Vladu2-0/+4
2019-08-17tools: hv: fixed Python pep8/flake8 warnings for lsvmbusAdrian Vladu1-33/+42
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 280Thomas Gleixner2-22/+2
2018-11-11Tools: hv: kvp: Fix a warning of buffer overflow with gcc 8.0.1Dexuan Cui1-2/+13
2018-09-30tools: hv: fcopy: set 'error' in case an unknown operation was requestedVitaly Kuznetsov1-0/+1
2018-09-12Tools: hv: Fix a bug in the key delete codeK. Y. Srinivasan1-1/+1
2018-07-03Tools: hv: vss: fix loop device detectionVitaly Kuznetsov1-4/+61
2018-07-03tools: hv: update lsvmbus to be compatible with python3Olaf Hering1-6/+6
2018-03-06tools: hv: include string.h in hv_fcopy_daemonOlaf Hering1-0/+1
2018-03-06tools: hv: fix compiler warnings about major/target_fnameDexuan Cui2-1/+3
2018-03-06tools/hv: Fix IP reporting by KVP daemon with SRIOVHaiyang Zhang1-73/+65
2018-02-21tools: fix cross-compile var clobberingMartin Kelly1-1/+0
2017-12-11Merge 4.15-rc3 into char-misc-nextGreg Kroah-Hartman1-56/+14
2017-11-28hv: kvp: Avoid reading past allocated blocks from KVP filePaul Meyer1-56/+14
2017-11-28tools/hv: add install target to MakefileVitaly Kuznetsov1-1/+22
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman4-0/+4
2017-09-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-232/+0
2017-08-16Tools: hv: update buffer handling in hv_fcopy_daemonOlaf Hering1-15/+17
2017-08-16Tools: hv: fix snprintf warning in kvp_daemonOlaf Hering1-1/+1
2017-08-16Tools: hv: vss: Skip freezing filesystems backed by loopAlex Ng1-0/+7
2017-08-02netvsc: remove bonding setup scriptstephen hemminger1-255/+0
2017-07-16tools: hv: ignore a NIC if it has been configuredsixiao@microsoft.com1-2/+25
2017-07-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-6/+27
2017-06-02tools: hv: set hotplug for VF on Susesixiao@microsoft.com1-1/+5
2017-06-02tools: hv: set allow-hotplug for VF on Ubuntusixiao@microsoft.com1-2/+4
2017-05-18tools: hv: properly handle long pathsVitaly Kuznetsov1-26/+18
2017-05-18Tools: hv: vss: Thaw the filesystem and continue if freeze call has timed outAlex Ng1-1/+3
2017-05-16tools: hv: Add clean up for included files in Ubuntu net configHaiyang Zhang1-3/+18
2017-03-06tools: hv: Add clean up function for Ubuntu configHaiyang Zhang1-0/+18
2016-12-13Merge tag 'char-misc-4.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-20/+10
2016-12-06tools: hv: Enable network manager for bonding scripts on RHELHaiyang Zhang1-2/+2
2016-12-06Tools: hv: kvp: configurable external scripts pathAlex Fluter1-3/+8
2016-11-07tools: hv: remove unnecessary header files and netlink related codeWeibing Zhang2-14/+0
2016-11-07tools: hv: fix a compile warning in snprintfWeibing Zhang1-1/+1
2016-11-07tools: hv: remove unnecessary link flagWeibing Zhang1-2/+1
2016-09-02Drivers: hv: utils: Check VSS daemon is listening before a hot backupAlex Ng1-0/+3
2016-08-31Tools: hv: kvp: ensure kvp device fd is closed on execVitaly Kuznetsov1-1/+1
2016-07-12tools: hv: Add a script to help bonding synthetic and VF NICsHaiyang Zhang1-0/+193
2016-05-01tools: hv: lsvmbus: add pci pass-through UUIDVitaly Kuznetsov1-0/+1
2016-02-07tools/hv: Use include/uapi with __EXPORTED_HEADERS__Kamal Mostafa1-0/+2
2015-12-14tools: hv: vss: fix the write()'s argument: error -> vss_msgDexuan Cui1-1/+1
2015-12-14tools: hv: remove repeated HV_FCOPY stringOlaf Hering1-2/+2
2015-12-14tools: hv: report ENOSPC errors in hv_fcopy_daemonOlaf Hering1-3/+17
2015-08-05tools: hv: add a python script lsvmbus to list VMBus devicesDexuan Cui1-0/+101
2015-05-24Drivers: hv: fcopy: full handshake supportVitaly Kuznetsov1-0/+15
2015-05-24Drivers: hv: vss: full handshake supportVitaly Kuznetsov1-0/+14
2015-05-24Tools: hv: vss: use misc char device to communicate with kernelVitaly Kuznetsov1-114/+25
2015-05-24Tools: hv: kvp: use misc char device to communicate with kernelVitaly Kuznetsov1-135/+31
2015-03-25hv: hypervvssd: call endmntent before call setmntent againVaughan Cao1-2/+8
2015-03-25tools: hv: fcopy_daemon: support >2GB files for x86_32 guestDexuan Cui1-1/+1
2015-01-25Tools: hv: do not add redundant '/' in hv_start_fcopy()Vitaly Kuznetsov1-6/+0
2015-01-25Tools: hv: address compiler warnings for hv_fcopy_daemon.cVitaly Kuznetsov1-2/+2
2015-01-25Tools: hv: address compiler warnings for hv_kvp_daemon.cVitaly Kuznetsov1-13/+12
2015-01-25Tools: hv: remove unused bytes_written from kvp_update_file()Vitaly Kuznetsov1-3/+1
2015-01-12tools: hv: kvp_daemon: make IPv6-only-injection workDexuan Cui1-6/+6
2015-01-12tools: hv: Makefile: Add hv_fcopy_daemon to MakefileMatej Muzila1-2/+2
2014-11-26tools: hv: ignore ENOBUFS and ENOMEM in the KVP daemonDexuan Cui1-0/+14
2014-11-26Tools: hv: vssdaemon: skip all filesystems mounted readonlyVitaly Kuznetsov1-1/+1
2014-11-26Tools: hv: vssdaemon: report freeze errorsVitaly Kuznetsov1-4/+12
2014-11-07tools: hv: introduce -n/--no-daemon optionVitaly Kuznetsov3-6/+94
2014-11-07Tools: hv: vssdaemon: ignore the EBUSY on multiple freezing the same partitionDexuan Cui1-8/+40
2014-07-09Tools: hv: fix file overwriting of hv_fcopy_daemonYue Zhang1-1/+2
2014-04-16Tools: hv: Handle the case when the target file exists correctlyK. Y. Srinivasan1-1/+3
2014-02-18Drivers: hv: Implement the file copy serviceK. Y. Srinivasan1-0/+195
2014-02-15Tools: hv: vssdaemon: Ignore VFAT mounts during the Freeze operationK. Y. Srinivasan1-0/+2
2014-02-15Adding makefile for tools/hvBjarke Istrup Pedersen1-0/+13
2013-12-08Tools: hv: remove inclusion of linux/types.hOlaf Hering2-2/+0
2013-09-26Tools: hv: use single send+recv bufferOlaf Hering2-11/+7
2013-09-26Tools: hv: cache FQDN in kvp_daemon to avoid timeoutsOlaf Hering1-7/+12
2013-08-12Tools: hv: use full nlmsghdr in netlink_sendOlaf Hering2-20/+10
2013-08-12Tools: hv: correct payload size in netlink_sendOlaf Hering2-2/+2
2013-08-05Tools: hv: check return value of system in hv_kvp_daemonOlaf Hering1-1/+5
2013-08-05Tools: hv: in kvp_set_ip_info free mac_addr right after usageOlaf Hering1-2/+1
2013-08-02Tools: hv: check return value of daemon to fix compiler warning.Olaf Hering1-1/+2
2013-08-02Tools: hv: fix send/recv buffer allocationOlaf Hering2-6/+24
2013-07-29Merge 3.11-rc3 into char-misc-next.Greg Kroah-Hartman1-2/+3
2013-07-26tools: hv: Check return value of setsockopt callTomas Hozza1-1/+5
2013-07-26tools: hv: Check return value of poll callTomas Hozza1-1/+10
2013-07-26tools: hv: Improve error logging in VSS daemon.Tomas Hozza1-4/+6
2013-07-16Tools: hv: KVP: Fix a bug in IPV6 subnet enumerationK. Y. Srinivasan1-2/+3
2013-06-17tools: hv: Improve error logging in KVP daemon.Tomas Hozza1-11/+18
2013-06-03tools: hv: Fix file descriptor leaksTomas Hozza1-1/+5
2013-06-03tools: hv: Check retrun value of strchr callTomas Hozza1-1/+3
2013-06-03tools: hv: Check return value of poll callTomas Hozza1-1/+10
2013-06-03tools: hv: Check return value of setsockopt callTomas Hozza1-1/+7
2013-04-24Tools: hv: Fix a checkpatch warningK. Y. Srinivasan1-1/+1
2013-04-24tools: hv: skip iso9660 mounts in hv_vss_daemonOlaf Hering1-0/+2
2013-04-24tools: hv: use FIFREEZE/FITHAW in hv_vss_daemonOlaf Hering1-9/+22
2013-04-24tools: hv: use getmntent in hv_vss_daemonOlaf Hering1-18/+21
2013-04-24Tools: hv: Fix a checkpatch warningK. Y. Srinivasan1-2/+3
2013-04-24tools: hv: fix checks for origin of netlink message in hv_vss_daemonOlaf Hering1-1/+7
2013-04-24Tools: hv: fix warnings in hv_vss_daemonOlaf Hering1-4/+8
2013-03-15Drivers: hv: Add a new driver to support host initiated backupK. Y. Srinivasan1-0/+220
2013-03-15tools: hv: daemon should check type of received Netlink msgTomas Hozza1-0/+4
2013-03-15tools: hv: daemon setsockopt should use options macrosTomas Hozza1-3/+7
2013-03-15tools: hv: daemon should subscribe only to CN_KVP_IDX groupTomas Hozza1-2/+2
2013-01-18tools: hv: Use CLOEXEC when opening kvp_pool filesTomas Hozza1-4/+4
2013-01-17tools: hv: Fix how ifcfg-* file is createdTomas Hozza2-43/+38
2013-01-17tools: hv: fix a typo in hv_set_ifconfig.shJason Wang1-1/+1
2013-01-17tools/hv: Fix permissions of created directory and filesBen Hutchings1-2/+2
2013-01-17tools/hv: Fix /var subdirectoryTomas Hozza1-6/+6
2012-11-15tools/hv: Fix string typesTomas Hozza1-5/+5
2012-11-15tools: hv: Netlink source address validation allows DoSTomas Hozza1-1/+7
2012-10-30Tools: hv: Don't return loopback addressesK. Y. Srinivasan1-4/+9
2012-10-30tools: hv: Return the full kernel versionK. Y. Srinivasan1-3/+6
2012-09-10tools/hv: Parse /etc/os-releaseBen Hutchings1-4/+55
2012-09-10tools/hv: Check for read/write errorsBen Hutchings1-3/+19
2012-09-10tools/hv: Fix exit() error codeBen Hutchings1-11/+11
2012-09-10tools/hv: Fix file handle leakBen Hutchings1-1/+2
2012-09-10Tools: hv: Implement the KVP verb - KVP_OP_GET_IP_INFOK. Y. Srinivasan1-3/+90
2012-09-10Tools: hv: Rename the function kvp_get_ip_address()K. Y. Srinivasan1-3/+3
2012-09-10Tools: hv: Implement the KVP verb - KVP_OP_SET_IP_INFOK. Y. Srinivasan1-0/+443
2012-09-10Tools: hv: Add an example script to configure an interfaceK. Y. Srinivasan1-0/+68
2012-09-10Tools: hv: Gather DHCP informationK. Y. Srinivasan1-0/+31
2012-09-10Tools: hv: Add an example script to retrieve dhcp stateK. Y. Srinivasan1-0/+28
2012-09-04Tools: hv: Gather DNS informationK. Y. Srinivasan1-0/+23
2012-09-04Tools: hv: Add an example script to retrieve DNS entriesK. Y. Srinivasan1-0/+13
2012-09-04Tools: hv: Correctly type string variablesK. Y. Srinivasan1-4/+4
2012-09-04Tools: hv: Get rid of some unused variablesK. Y. Srinivasan1-2/+1
2012-08-17Tools: hv: Gather ipv[4,6] gateway informationK. Y. Srinivasan1-0/+68
2012-08-17Tools: hv: Represent the ipv6 mask using CIDR notationK. Y. Srinivasan1-10/+36
2012-08-17Tools: hv: Gather subnet informationK. Y. Srinivasan1-2/+29
2012-08-17Tools: hv: Gather address family informationK. Y. Srinivasan1-0/+11
2012-08-17Tools: hv: Further refactor kvp_get_ip_address()K. Y. Srinivasan1-52/+42
2012-08-17Tools: hv: Prepare to expand kvp_get_ip_address() functionalityK. Y. Srinivasan1-45/+84
2012-08-16Drivers: hv: kvp: Cleanup error handling in KVPK. Y. Srinivasan1-33/+33
2012-08-16Drivers: hv: Add KVP definitions for IP address injectionK. Y. Srinivasan1-1/+1
2012-06-10Tools: hv: verify origin of netlink connector messageOlaf Hering1-3/+7
2012-03-16Tools: hv: Support enumeration from all the poolsK. Y. Srinivasan1-7/+117
2012-03-16Tools: hv: Fully support the new KVP verbs in the user level daemonK. Y. Srinivasan1-1/+280
2012-03-16Drivers: hv: Support the newly introduced KVP messages in the driverK. Y. Srinivasan1-0/+7
2012-03-13Drivers: hv: Add new message types to enhance KVPK. Y. Srinivasan1-1/+1
2012-02-09drivers: hv: kvp: Cleanup the kernel/user protocolK. Y. Srinivasan1-15/+15
2012-02-09tools: hv: Use hyperv.h to get the KVP definitionsK. Y. Srinivasan1-27/+1
2012-02-02drivers: hv: kvp: Add/cleanup connector definesK. Y. Srinivasan1-4/+0
2011-10-10Staging: hv: move hyperv code out of staging directoryGreg Kroah-Hartman1-0/+500