[RTEMS Project] #2355: SPARC: Several shared drivers are not SMP ready
RTEMS trac
trac at rtems.org
Fri May 12 09:57:36 UTC 2017
#2355: SPARC: Several shared drivers are not SMP ready
-----------------------------+-------------------------------
Reporter: Sebastian Huber | Owner: Daniel Hellstrom
Type: defect | Status: new
Priority: normal | Milestone: 4.12.0
Component: General | Version: 4.11
Severity: normal | Resolution:
Keywords: |
-----------------------------+-------------------------------
Comment (by Daniel Hellstrom):
With the most recent patches send to the devel-list most drivers have been
fixed and now supports SMP.
Still there are a couple which has not been addressed, the focus has been
on the device drivers that are present/used on multi-core LEON devices
such as dual-core GR712RC and quad-core GR740.
The remaining drivers that generate warnings about this are:
* shared/spw/grspw.c - old driver, better functionality and SMP support
in shared/spw/grspw_pkt.c. I'm thinking we should disable this driver for
SMP builds.
* shared/1553/gr1553rt.c - Used by GR740. Was considered of lower
priority but will be fixed in June.
Related to this topic also important:
* sparc/shared/spw/grspw_router.c - Central for GR740. Build does not
produce warnings since HW does not generate interrupts. A patch is pending
on this one including SMP support and more importantly API updates for the
GR740.
Personally I think the current LEON3 BSP state regarding topic this should
not be a blocker for a 4.12 branch?
--
Ticket URL: <http://devel.rtems.org/ticket/2355#comment:3>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list