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

IC - 20200226 #49

Merged
merged 3 commits into from
Mar 2, 2020
Merged

IC - 20200226 #49

merged 3 commits into from
Mar 2, 2020

Conversation

astrogeco
Copy link
Contributor

@astrogeco astrogeco commented Feb 26, 2020

Describe the contribution

Updated all branches to IC-20200226:

sample_app - nasa/sample_app#44
to_lab - nasa/to_lab#26
sch_lab - nasa/sch_lab#35

osal - nasa/osal#361
psp - nasa/PSP#138
cfe - nasa/cFE#530

Testing performed

Current CI passes
Test #3 and 4 in enhanced CI in https://github.com/nasa/cFS/pull/40 pass

See https://travis-ci.com/nasa/cFS/builds/151407340

Expected behavior changes

See related pull requests

System(s) tested on

CI testing only

Additional context

N/A

Code contibutions

The cFS repository is provided to bundle the cFS Framework. It is utilized for bundling submodules, continuous integration testing, and version management and does not contain any software. Code contributions should be directed to the appropriate submodule.

Contributor Info - All information REQUIRED for consideration of pull request

Gerardo E. Cruz-Ortiz - NASA/GSFC

@astrogeco astrogeco added IC - 20200212 CCB:Ready Pull request is ready for discussion at the Configuration Control Board (CCB) labels Feb 26, 2020
@astrogeco astrogeco added CCB - 20200226 and removed CCB:Ready Pull request is ready for discussion at the Configuration Control Board (CCB) labels Feb 26, 2020
@astrogeco astrogeco force-pushed the ic-20200226 branch 2 times, most recently from dae4461 to 99a6703 Compare March 2, 2020 18:38
@astrogeco astrogeco merged commit eb5b3dd into master Mar 2, 2020
@skliper skliper added this to the 6.8.0 milestone Jun 1, 2020
chillfig pushed a commit to chillfig/cFS that referenced this pull request Mar 17, 2022
Where ever a unit test is generating a buffer on the stack to send to a
command processing function, this typically needs to be represented as
a CFE_SB_Buffer_t* pointer, which by definition is supposed to be
aligned to the worst-possible case, which may be greater than the
alignment requirement of the actual command type.

To avoid warnings when converting between types, use a union to ensure
the stack object meets the alignment requirements for CFE_SB_Buffer_t.

Furthermore, ensure all buffers instantiated on the stack are cleared
(memset to 0) before operating on them or passing them to a CF function.
chillfig pushed a commit to chillfig/cFS that referenced this pull request Mar 17, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants