freebsd-dev/sys/dev/ena
Artur Rojek a3f0d18237 ena: fix building in-kernel driver
When building ENA as compiled into the kernel, the driver would fail to
build. Resolve the problem by introducing the following changes:
1. Add missing `ena_rss.c` entry in `sys/conf/files`.
2. Prevent SYSCTL_ADD_INT from throwing an assert due to an extra
CTLTYPE_INT flag.

Fixes: 986e7b9227 ("ena: Move RSS logic into its own source files")
Fixes: 6d1ef2abd3 ("ena: Implement full RSS reconfiguration")

Obtained from: Semihalf
Sponsored by: Amazon, Inc.
MFC after: 1 week
2021-09-16 16:47:45 +02:00
..
ena_datapath.c ena: Implement full RSS reconfiguration 2021-09-02 01:06:53 +02:00
ena_datapath.h Add SPDX license tag to the ENA driver files 2020-11-18 15:07:34 +00:00
ena_netmap.c ena: Share ena_global_lock between driver instances 2021-09-02 01:06:37 +02:00
ena_netmap.h
ena_rss.c ena: Implement full RSS reconfiguration 2021-09-02 01:06:53 +02:00
ena_rss.h ena: Implement full RSS reconfiguration 2021-09-02 01:06:53 +02:00
ena_sysctl.c ena: fix building in-kernel driver 2021-09-16 16:47:45 +02:00
ena_sysctl.h ena: hide sysctl nodes for unused ENA queues 2021-06-24 16:02:39 +02:00
ena.c ena: Implement full RSS reconfiguration 2021-09-02 01:06:53 +02:00
ena.h ena: Update driver version to v2.4.1 2021-09-02 01:06:58 +02:00