From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27062 invoked by alias); 31 Oct 2013 17:15:23 -0000 Mailing-List: contact ecos-discuss-help@ecos.sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: ecos-discuss-owner@ecos.sourceware.org Received: (qmail 27042 invoked by uid 89); 31 Oct 2013 17:15:22 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=0.1 required=5.0 tests=AWL,BAYES_50 autolearn=ham version=3.3.2 X-HELO: mail.carallon.com Received: from mail.carallon.com (HELO mail.carallon.com) (95.177.28.122) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 31 Oct 2013 17:15:22 +0000 X-MDAV-Result: clean X-MDAV-Processed: mail.carallon.com, Thu, 31 Oct 2013 17:15:19 +0000 Received: from [172.20.1.41] by mail.carallon.com (Cipher TLSv1:-SHA:128) (MDaemon PRO v13.6.0) with ESMTP id md50001442393.msg for ; Thu, 31 Oct 2013 17:15:18 +0000 X-Spam-Processed: mail.carallon.com, Thu, 31 Oct 2013 17:15:18 +0000 (not processed: message from trusted or authenticated source) X-MDRemoteIP: 172.20.1.41 X-Return-Path: andrewp@carallon.com X-Envelope-From: andrewp@carallon.com X-MDaemon-Deliver-To: ecos-discuss@ecos.sourceware.org Message-ID: <52729021.3080205@carallon.com> Date: Thu, 31 Oct 2013 17:15:00 -0000 From: Andrew Parlane User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:24.0) Gecko/20100101 Thunderbird/24.0.1 MIME-Version: 1.0 To: ecos-discuss@ecos.sourceware.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: [ECOS] Spurious interrupt on ARM. X-SW-Source: 2013-10/txt/msg00017.txt.bz2 Looking at hal/arm/arch/current/src/vectors.S in IRQ: We increment the scheduler lock and decrement it again in interrupt_end. In the case of there being a spurious interrupt, we don't call interrupt_end, and so the scheduler never gets decremented. Am I missing something here? Andrew Parlane Carallon ltd. -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss