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

kernel: cleanup FFE code (contains parts of PR #2997) #3121

Merged
merged 8 commits into from
Dec 21, 2018

Conversation

fingolfin
Copy link
Member

@fingolfin fingolfin commented Dec 18, 2018

This PR cleans up various parts of our FFE code, in a way close to what is done in PR #2997. The hope here is that this PR is uncontroversial, and can be merged soon. Afterwards, we can rebase PR #2997, and then its diffs will be much smaller, and it'll therefore be easier to review and then hopefully can also be merged soon-ish.

@ChrisJefferson the second to last commit in this PR clang-formats two functions in finfield.c -- I am doing this because they are also clang-formatted in PR #2997, and undoing that would be much more work; by clang-formatting them in this PR, the diff for PR #2997 becomes quite a bit smaller.

@fingolfin fingolfin added topic: kernel release notes: not needed PRs introducing changes that are wholly irrelevant to the release notes labels Dec 18, 2018
@codecov
Copy link

codecov bot commented Dec 19, 2018

Codecov Report

Merging #3121 into master will increase coverage by <.01%.
The diff coverage is 97.12%.

@@            Coverage Diff             @@
##           master    #3121      +/-   ##
==========================================
+ Coverage   83.56%   83.56%   +<.01%     
==========================================
  Files         687      688       +1     
  Lines      336852   336930      +78     
==========================================
+ Hits       281499   281570      +71     
- Misses      55353    55360       +7
Impacted Files Coverage Δ
src/saveload.c 66.75% <0%> (ø) ⬆️
src/finfield.c 96.85% <97.46%> (+0.04%) ⬆️
src/finfield.h 98.3% <98.3%> (ø)
src/vecffe.c 71.09% <0%> (-0.94%) ⬇️
src/vec8bit.c 84.09% <0%> (-0.01%) ⬇️

@fingolfin fingolfin requested review from stevelinton and removed request for ChrisJefferson and markuspf December 19, 2018 07:23
Copy link
Contributor

@stevelinton stevelinton left a comment

Choose a reason for hiding this comment

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

This looks entirely fine to me.

@fingolfin fingolfin merged commit 8a5877e into gap-system:master Dec 21, 2018
@fingolfin fingolfin deleted the mh/ffe-prepare branch December 21, 2018 13:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release notes: not needed PRs introducing changes that are wholly irrelevant to the release notes topic: kernel
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants