From mboxrd@z Thu Jan 1 00:00:00 1970 From: BVK Chaitanya Subject: On netfront accelerator add/remove watches Date: Tue, 29 Jul 2008 09:02:09 +0530 Message-ID: <488E8F39.4020406@symantec.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org Hi, I see that netfront_accel_add_watch and netfront_accel_remove_watch functions are _not_ protected by accelerator_mutex in accel.c Is there any specific reason for this? I see that they sometimes get called twice (and result in BUG_ON) in very fast (20ms) domain suspend-resume cycles and I couldn't figure out how it is possible :-( -- bvk-chaitanya