[RTEMS Project] #2355: SPARC: Several shared drivers are not SMP ready
RTEMS trac
trac at rtems.org
Tue Nov 14 09:58:39 UTC 2017
#2355: SPARC: Several shared drivers are not SMP ready
-----------------------------+-------------------------------
Reporter: Sebastian Huber | Owner: Daniel Hellstrom
Type: defect | Status: new
Priority: highest | Milestone: 5.1
Component: arch/sparc | Version: 5
Severity: blocker | Resolution:
Keywords: |
-----------------------------+-------------------------------
Comment (by Daniel Hellstrom):
Sorry for my late reply.
It seems that "Update #2355" in the commit message does not work when I
push. But the text says "remote: 3: update trac" as if it working when
pushing.
The following patches affect the status of this ticket since August:
* 1ccce05337be6e81f823039932a8a10d2b07c2d8
* 6b339b5af65b243ea32edce29dc5642440ba68d5
* 59af2cc58e37481f176cbea96e6a59e70a9f5598 (pushed today)
Status (libbsp/sparc/shared/):
* [FIXED] spw/grspw.c - disabled on SMP builds via Makefiles. Only safe
in UP configuration.
* [FIXED] spw/grspw_router.c - SMP protection via spin-locks & semaphore.
* [TODO] 1533/gr1553rt.c - work not started yet. Is not SMP safe
currently.
With the router patch it is only the GR1553B in RT mode that is not SMP
safe on the GR740. We could disable the RT driver on SMP for now to avoid
the warnings until SMP is fixed? My initial plan was to have this driver
SMP safe a long time ago. I don't think the remaining is a blocking issue
and I suggest to change this ticket from being a blocker into major?
--
Ticket URL: <http://devel.rtems.org/ticket/2355#comment:11>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list