Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix:update fpga dfl ioctl changes and bug fixes #3021

Merged
merged 6 commits into from
Oct 12, 2023

Conversation

anandaravuri
Copy link
Contributor

-Remove numa node from dfl ioctl

  • Fix bugs
    -Add HE-CACHE csr function to print csr.

 -Remove numa node from dfl ioctl
 - Fix bugs
 -Add HE-CACHE csr function to print csr.

Signed-off-by: anandaravuri <[email protected]>
@anandaravuri anandaravuri requested review from a team as code owners October 5, 2023 19:53
@coveralls
Copy link

coveralls commented Oct 5, 2023

Pull Request Test Coverage Report for Build 6499770113

  • 0 of 185 (0.0%) changed or added relevant lines in 3 files are covered.
  • 29 unchanged lines in 7 files lost coverage.
  • Overall coverage decreased (-0.3%) to 68.343%

Changes Missing Coverage Covered Lines Changed/Added Lines %
samples/cxl_host_exerciser/he_cache_test.h 0 26 0.0%
samples/cxl_host_exerciser/cxl_he_cmd.h 0 75 0.0%
samples/cxl_host_exerciser/cxl_he_cache_cmd.h 0 84 0.0%
Files with Coverage Reduction New Missed Lines %
libraries/plugins/xfpga/open.c 1 74.68%
samples/cxl_host_exerciser/he_cache_test.h 1 0.0%
samples/cxl_host_exerciser/cxl_he_cmd.h 3 0.0%
libraries/plugins/uio/opae_uio.c 4 90.18%
libraries/plugins/vfio/opae_vfio.c 4 82.56%
libraries/plugins/xfpga/mmio.c 6 82.87%
samples/cxl_host_exerciser/cxl_he_cache_cmd.h 10 0.0%
Totals Coverage Status
Change from base Build 6488434829: -0.3%
Covered Lines: 15755
Relevant Lines: 23053

💛 - Coveralls

@anandaravuri anandaravuri requested a review from tswhison October 6, 2023 17:06
samples/cxl_host_exerciser/cxl_he_cmd.h Outdated Show resolved Hide resolved
Comment on lines +245 to +246
he_ctl_.Start = 0;
host_exe_->write64(HE_CTL, he_ctl_.value);
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This seems odd. I think that the hardware would want to clear the bit once the test was started. That way, software could check whether the hardware has started. May want to raise this to the hw team.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

fixed

samples/cxl_host_exerciser/cxl_host_exerciser.h Outdated Show resolved Hide resolved
anandaravuri and others added 4 commits October 10, 2023 14:15
- add command line input  --bias to support CXL-IP modes
- add command line input  --device to support multiple he-cache instances

Signed-off-by: anandaravuri <[email protected]>
@anandaravuri anandaravuri merged commit b8090bf into master Oct 12, 2023
@anandaravuri anandaravuri deleted the aravuri/cxl_he_cache_bugfix_1 branch October 12, 2023 21:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants