summaryrefslogtreecommitdiffstats
path: root/doc/user/conf.t
diff options
context:
space:
mode:
authorkib <kib@FreeBSD.org>2015-06-09 11:49:56 +0000
committerSebastian Huber <sebastian.huber@embedded-brains.de>2015-06-09 14:56:02 +0200
commite1d61fe2aaefa13c45154f7ffedf43fe4c0c4efd (patch)
treee5825e486b6b05e7ddccc738a73586ba358d2e22 /doc/user/conf.t
parenttimecounter: Synchronize with FreeBSD (diff)
downloadrtems-e1d61fe2aaefa13c45154f7ffedf43fe4c0c4efd.tar.bz2
timecounter: Synchronize with FreeBSD
When updating/accessing the timehands, barriers are needed to ensure that: - th_generation update is visible after the parameters update is visible; - the read of parameters is not reordered before initial read of th_generation. On UP kernels, compiler barriers are enough. For SMP machines, CPU barriers must be used too, as was confirmed by submitter by testing on the Freescale T4240 platform with 24 PowerPC processors. Submitted by: Sebastian Huber <sebastian.huber@embedded-brains.de> MFC after: 1 week
Diffstat (limited to 'doc/user/conf.t')
0 files changed, 0 insertions, 0 deletions