diff options
| author | nonaka <nonaka@NetBSD.org> | 2022-05-20 13:55:16 +0000 |
|---|---|---|
| committer | nonaka <nonaka@NetBSD.org> | 2022-05-20 13:55:16 +0000 |
| commit | c2ac0d610a6a8512d4d5ac55b43783dc75d86aaa (patch) | |
| tree | e77911c31d081d878761ad55021732d774ae61c5 /sys/dev/hyperv/hypervvar.h | |
| parent | 75b8c1c8296bd48dfee1231a2108a2e8a7bd2eca (diff) | |
Improve Hyper-V support.
vmbus(4):
- Added support for multichannel.
hvn(4):
- Added support for multichannel.
- Added support for change MTU.
- Added support for TX aggregation.
- Improve VLAN support.
- Improve checksum offload support.
Diffstat (limited to 'sys/dev/hyperv/hypervvar.h')
| -rw-r--r-- | sys/dev/hyperv/hypervvar.h | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/sys/dev/hyperv/hypervvar.h b/sys/dev/hyperv/hypervvar.h index 3c7eb420f8c..3ebd98d7a45 100644 --- a/sys/dev/hyperv/hypervvar.h +++ b/sys/dev/hyperv/hypervvar.h @@ -1,4 +1,4 @@ -/* $NetBSD: hypervvar.h,v 1.5 2021/12/23 04:06:51 yamaguchi Exp $ */ +/* $NetBSD: hypervvar.h,v 1.6 2022/05/20 13:55:17 nonaka Exp $ */ /*- * SPDX-License-Identifier: BSD-2-Clause-FreeBSD @@ -59,6 +59,7 @@ __CTASSERT(sizeof(struct hyperv_reftsc) == PAGE_SIZE); #endif #if defined(_KERNEL) +extern u_int hyperv_ver_major; int hyperv_hypercall_enabled(void); int hyperv_synic_supported(void); @@ -108,10 +109,8 @@ hyperv_dma_get_paddr(struct hyperv_dma *dma) return dma->map->dm_segs[0].ds_addr; } -#define HYPERV_DMA_SLEEPOK 0 -#define HYPERV_DMA_NOSLEEP __BIT(0) void *hyperv_dma_alloc(bus_dma_tag_t, struct hyperv_dma *, bus_size_t, - bus_size_t, bus_size_t, int, int); + bus_size_t, bus_size_t, int); void hyperv_dma_free(bus_dma_tag_t, struct hyperv_dma *); #endif /* _KERNEL */ |
