[prev in list] [next in list] [prev in thread] [next in thread]
List: dragonfly-commits
Subject: git: kernel: Bring in FreeBSD's ena(4) driver unchanged and unhooked.
From: Sascha Wildner <swildner () crater ! dragonflybsd ! org>
Date: 2018-07-22 14:58:52
Message-ID: 20180722145853.1A6D3369339 () crater ! dragonflybsd ! org
[Download RAW message or body]
commit 394324d36ae24b2c3e9f856f85f01a48ac01bc84
Author: Sascha Wildner <saw@online.de>
Date: Wed Jul 18 18:54:07 2018 +0200
kernel: Bring in FreeBSD's ena(4) driver unchanged and unhooked.
This is a driver for Amazon's Elastic Network Adapter family,
for EC2 instances that support it.
Summary of changes:
share/man/man4/ena.4 | 255 ++
sys/dev/virtual/amazon/ena/Makefile | 41 +
.../virtual/amazon/ena/ena-com/ena_admin_defs.h | 1412 +++++++
sys/dev/virtual/amazon/ena/ena-com/ena_com.c | 2980 +++++++++++++++
sys/dev/virtual/amazon/ena/ena-com/ena_com.h | 1120 ++++++
.../virtual/amazon/ena/ena-com/ena_common_defs.h | 50 +
.../amazon/ena/ena-com/ena_defs/ena_admin_defs.h | 1484 ++++++++
.../amazon/ena/ena-com/ena_defs/ena_common_defs.h | 49 +
.../amazon/ena/ena-com/ena_defs/ena_eth_io_defs.h | 959 +++++
.../amazon/ena/ena-com/ena_defs/ena_gen_info.h | 34 +
.../amazon/ena/ena-com/ena_defs/ena_includes.h | 4 +
.../amazon/ena/ena-com/ena_defs/ena_regs_defs.h | 168 +
sys/dev/virtual/amazon/ena/ena-com/ena_eth_com.c | 624 ++++
sys/dev/virtual/amazon/ena/ena-com/ena_eth_com.h | 186 +
.../virtual/amazon/ena/ena-com/ena_eth_io_defs.h | 960 +++++
sys/dev/virtual/amazon/ena/ena-com/ena_plat.h | 372 ++
sys/dev/virtual/amazon/ena/ena-com/ena_regs_defs.h | 137 +
sys/dev/virtual/amazon/ena/ena.c | 3945 ++++++++++++++++++++
sys/dev/virtual/amazon/ena/ena.h | 404 ++
sys/dev/virtual/amazon/ena/ena_sysctl.c | 250 ++
sys/dev/virtual/amazon/ena/ena_sysctl.h | 44 +
21 files changed, 15478 insertions(+)
create mode 100644 share/man/man4/ena.4
create mode 100644 sys/dev/virtual/amazon/ena/Makefile
create mode 100644 sys/dev/virtual/amazon/ena/ena-com/ena_admin_defs.h
create mode 100644 sys/dev/virtual/amazon/ena/ena-com/ena_com.c
create mode 100644 sys/dev/virtual/amazon/ena/ena-com/ena_com.h
create mode 100644 sys/dev/virtual/amazon/ena/ena-com/ena_common_defs.h
create mode 100644 sys/dev/virtual/amazon/ena/ena-com/ena_defs/ena_admin_defs.h
create mode 100644 sys/dev/virtual/amazon/ena/ena-com/ena_defs/ena_common_defs.h
create mode 100644 sys/dev/virtual/amazon/ena/ena-com/ena_defs/ena_eth_io_defs.h
create mode 100644 sys/dev/virtual/amazon/ena/ena-com/ena_defs/ena_gen_info.h
create mode 100644 sys/dev/virtual/amazon/ena/ena-com/ena_defs/ena_includes.h
create mode 100644 sys/dev/virtual/amazon/ena/ena-com/ena_defs/ena_regs_defs.h
create mode 100644 sys/dev/virtual/amazon/ena/ena-com/ena_eth_com.c
create mode 100644 sys/dev/virtual/amazon/ena/ena-com/ena_eth_com.h
create mode 100644 sys/dev/virtual/amazon/ena/ena-com/ena_eth_io_defs.h
create mode 100644 sys/dev/virtual/amazon/ena/ena-com/ena_plat.h
create mode 100644 sys/dev/virtual/amazon/ena/ena-com/ena_regs_defs.h
create mode 100644 sys/dev/virtual/amazon/ena/ena.c
create mode 100644 sys/dev/virtual/amazon/ena/ena.h
create mode 100644 sys/dev/virtual/amazon/ena/ena_sysctl.c
create mode 100644 sys/dev/virtual/amazon/ena/ena_sysctl.h
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/394324d36ae24b2c3e9f856f85f01a48ac01bc84
--
DragonFly BSD source repository
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic