From mboxrd@z Thu Jan 1 00:00:00 1970 From: Philippe Gerum Subject: [Dovetail] x86 test version available (kernel v5.10) Date: Sun, 31 Jan 2021 17:06:21 +0100 Message-ID: <874kixxf9e.fsf@xenomai.org> MIME-Version: 1.0 Content-Type: text/plain List-Id: Discussions about the Xenomai project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: xenomai@xenomai.org The initial port of the Cobalt core to Dovetail/x86 is available from [1]. Ports to Dovetail/ARM and Dovetail/arm64 should follow within a couple of weeks. So far, latency and switchtest run flawlessly. Most of the smokey test suite passes successfully, except the GDB test at the moment. How to test this: - clone Xenomai from [1], switch to branch for-upstream/dovetail - clone the Dovetail tree (v5.10) from [2], switch to branch dovetail/master - run scripts/prepare-kernel.sh available from [1] into [2] (usual procedure) for x86, that would be: .../scripts/prepare-kernel.sh --arch=x86 - build your kernel using the sources from [2] There is no user-visible Kconfig change compared to an I-pipe based version. Alternatively, the Xenomai code base in [1] can also run on top of the I-pipe. prepare-kernel.sh detects which pipeline flavour is there, and prepares the source tree accordingly. This code is being gradually merged into Xenomai's -next branch, and will be at the core of Xenomai 3.2. Testing and feedback appreciated. Thanks, [1] https://lab.xenomai.org/xenomai-rpm.git, "for-upstream/dovetail" branch [2] https://git.evlproject.org/linux-evl.git, "dovetail/master" branch -- Philippe.