Hi all,
The compilation of file xenomai/kernel/cobalt/debug.c
in branch v5.15-dovetail-rebase failed.
The problem is that since kernel vanilla v15.5
include/linux/mm.h no longer defines VM_DENYWRITE
It is still used in xndebug_trace_relax()
/*
* Hack. Unlike DSOs, executables and interpreters
* (e.g. dynamic linkers) are protected against write
* attempts. Use this to determine when $pc should be
* fixed up by subtracting the mapping base address in
* the DSO case.
*/
if (!(vma->vm_flags & VM_DENYWRITE))
pc -= vma->vm_start;
Best regards,
Gino