From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <4B59D952.30202@domain.hid> Date: Fri, 22 Jan 2010 17:58:58 +0100 From: Jan Kiszka MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit Subject: [Xenomai-core] Domain switch during page fault handling List-Id: Xenomai life and development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Philippe Gerum , Gilles Chanteperdrix Cc: Wolfgang Mauerer , xenomai-core Hi guys, we are currently trying to catch an ugly Linux pipeline state corruption on x86-64. Conceptual question: If a Xenomai task causes a fault, we enter ipipe_trap_notify over the primary domain and leave it over the root domain, right? Now, if the root domain happened to be stalled when the exception happened, where should it normally be unstalled again, *for_that_task*? Our problem is that we generate a code path where this does not happen. Jan -- Siemens AG, Corporate Technology, CT T DE IT 1 Corporate Competence Center Embedded Linux