The following changes since commit 0f0db62bc5ed90aaf85c87af876fbc319131a640:
Merge remote branch 'v2.5.x' (2010-10-04 10:27:03 +0200) are available in the git repository at: git://git.xenomai.org/xenomai-jki.git for-upstream This extended version comes with three more fixes for head, otherwise no changes: - SMI PCI-ID fix (2.5.x already has a similar version) - a minor cleanup for rtipc - fixes for /proc/xenomai/rtdm/{named_devices,protocol_devices} output Jan Kiszka (8): rt_print: Properly return printed length RTDM: Plug race between proc_read_dev_info and device deregistration RTDM: Properly clean up on xnvfile setup errors RTDM: Extend device name space in open_fildes proc output nucleus: Fix lock imbalance in registry_proc_callback Fix copy&paste mistake in SMI device ID for legacy kernels rtipc: Fix types of internal thread variables RTDM: Fix iterations for vfile device listings Wolfgang Mauerer (7): nucleus: Spelling fix for check-vdso.c nucleus: Add userland cpu_relax() definition for x86 nucleus: Infrastructure for CLOCK_HOST_REALTIME posix: Support reading the host realtime clock in realtime context posix: Userspace hostrt reading without switching to kernel mode Convert clocktest to Xenomai indentation style Update clocktest for CLOCK_HOST_REALTIME include/asm-generic/hal.h | 11 + include/asm-generic/pci_ids.h | 4 +- include/asm-generic/system.h | 3 + include/asm-sim/system.h | 3 + include/asm-x86/atomic.h | 5 + include/nucleus/Makefile.am | 2 + include/nucleus/hostrt.h | 54 ++++++ include/nucleus/seqlock_user.h | 57 ++++++ include/nucleus/vdso.h | 20 ++- include/posix/time.h | 7 + ksrc/drivers/ipc/bufp.c | 4 +- ksrc/nucleus/Kconfig | 4 + ksrc/nucleus/module.c | 64 ++++++- ksrc/nucleus/registry.c | 3 +- ksrc/skins/posix/clock.c | 86 +++++++++- ksrc/skins/rtdm/proc.c | 75 +++++--- src/rtdk/rt_print.c | 1 + src/skins/posix/clock.c | 92 ++++++++-- src/testsuite/clocktest/clocktest.c | 350 ++++++++++++++++++++--------------- src/testsuite/unit/check-vdso.c | 2 +- 20 files changed, 649 insertions(+), 198 deletions(-) create mode 100644 include/nucleus/hostrt.h create mode 100644 include/nucleus/seqlock_user.h _______________________________________________ Xenomai-core mailing list Xenomai-core@gna.org https://mail.gna.org/listinfo/xenomai-core