Merge request https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/442 
was reviewed by Gedare Bloom

--
  
Gedare Bloom started a new discussion on cpukit/include/rtems/rtems/barrier.h: 
https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/442#note_120474

 >  rtems_status_code rtems_barrier_release( rtems_id id, uint32_t *released );
 >  
 > +/* Generated from spec:/rtems/barrier/if/get-number-waiting */

Is there a corresponding MR to `rtems-central.git`?

--
  
Gedare Bloom started a new discussion on 
cpukit/include/rtems/score/corebarrierimpl.h: 
https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/442#note_120475

 > +  Thread_queue_Context       *queue_context
 > +)
 > +{

The `queue_context` is unused. If we want to keep it in the function call, it 
should be ignored to avoid unused variable warning, by adding:
`(void) queue_context;`
here.

--
  
Gedare Bloom started a new discussion on 
cpukit/rtems/src/barriergetnumwaiting.c: 
https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/442#note_120476

 > +/*
 > + *  COPYRIGHT (c) 1989-2007.
 > + *  On-Line Applications Research Corporation (OAR).

This doesn't look right, unless the code added below was already existing.

--
  
Gedare Bloom started a new discussion on 
cpukit/rtems/src/barriergetnumwaiting.c: 
https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/442#note_120477

 > +   _CORE_barrier_Acquire_critical(&the_barrier->Barrier, &queue_context);
 > +
 > +   *waiting=_CORE_barrier_get_num_waiting( &the_barrier->Barrier, 
 > &queue_context );

add spaces around ` = `

--
  
Gedare Bloom started a new discussion on 
cpukit/include/rtems/score/corebarrierimpl.h: 
https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/442#note_120478

 > + * @return The number of threads currently waiting at the barrier.
 > + */
 > +static inline uint32_t _CORE_barrier_get_num_waiting(

We generally avoid abbreviations, so `_CORE_barrier_Get_number_waiting()`
Also note the capitalization pattern.

--
  
Gedare Bloom started a new discussion on 
cpukit/rtems/src/barriergetnumwaiting.c: 
https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/442#note_120479

 > +   }
 > +
 > +   _CORE_barrier_Acquire_critical(&the_barrier->Barrier, &queue_context);

spaces inside of `( )`.

--
  
Gedare Bloom started a new discussion on 
cpukit/rtems/src/barriergetnumwaiting.c: 
https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/442#note_120480

 > +   *waiting=_CORE_barrier_get_num_waiting( &the_barrier->Barrier, 
 > &queue_context );
 > +
 > +   _CORE_barrier_Release(&the_barrier->Barrier, &queue_context);

spaces inside of `( )`.

--
  
Gedare Bloom started a new discussion on 
spec/build/testsuites/validation/validation-no-clock-0.yml: 
https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/442#note_120481

 >  - testsuites/validation/tc-barrier-ident.c
 >  - testsuites/validation/tc-barrier-release.c
 > +- testsuites/validation/tc-barrier-get-number-waiting.c

Although you can put this in the same MR, I would probably make it a separate 
commit generated from RTEMS Central.


-- 
View it on GitLab: 
https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/442
You're receiving this email because of your account on gitlab.rtems.org.


_______________________________________________
bugs mailing list
bugs@rtems.org
http://lists.rtems.org/mailman/listinfo/bugs

Reply via email to