Skip to content

Xenomai patch queue

Jan Kiszka xenomai 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest5 patches 1 replyIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5Unify x86 HALinclude/asm-x86/hal.h include/asm-x86/hal_32.h include/asm-x86/hal_64.h +5 more+453 -6890 replies
2/5Obtain timer frequency from I-pipeinclude/asm-x86/hal.h ksrc/arch/x86/hal-shared.c ksrc/arch/x86/hal_32.c +1 more+52 -180 replies
3/5Report used timer and clock devicesinclude/asm-generic/hal.h include/asm-generic/system.h include/asm-x86/hal_32.h +2 more+24 -20 replies
4/5Cleanup tickdev emulation after I-pipe refactoringsinclude/asm-generic/bits/pod.h include/asm-generic/hal.h ksrc/arch/generic/hal.c +2 more+17 -170 replies
5/5Report ignored __xn_copy_*_user return codesinclude/asm-generic/wrappers.h include/asm-x86/hal.h include/asm-x86/hal_32.h +3 more+16 -200 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [Xenomai-core] [PATCH 0/5] Xenomai patch queue

Hi,

while the syscall tracing thing still puzzles me, I was now at least able to check that my patches do what they are supposed to. So here comes a flush of (most of) the stuff that piled up on my side, fixing or enhancing the following aspects:

- x86 hal refactoring (-v2) - I decided to base my work on this because it shakes the code anyway and also happens to touch hal stuff, thus benefits from the unified version.

- get timer frequency from ipipe (thus Linux) instead of relying on home-brewed estimations (fixes inaccurate APIC frequency)

- report configured timer and clock device via /proc/xenomai/timer

- cleanup tickdev emulation (related to I-pipe refactorings)

- provide for __must_check attribute for __xn_copy_*_user services (developer tool - not for merge yet!)

I-pipe changes for i386 and x86_64 will be sent separately.

Jan