Return-path: Received: from mail.atheros.com ([12.36.123.2]:23649 "EHLO mail.atheros.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932269Ab0DGJhN (ORCPT ); Wed, 7 Apr 2010 05:37:13 -0400 Received: from mail.atheros.com ([10.10.20.108]) by sidewinder.atheros.com for ; Wed, 07 Apr 2010 02:37:13 -0700 From: Sujith MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Message-ID: <19388.22296.196628.670656@gargle.gargle.HOWL> Date: Wed, 7 Apr 2010 15:27:44 +0530 To: Ming Lei CC: "linville@tuxdriver.com" , "linux-wireless@vger.kernel.org" Subject: Re: [PATCH 1/5] ath9k_htc: Protect RX stream variables In-Reply-To: References: <19387.1459.438884.832345@gargle.gargle.HOWL> <19388.4470.438422.209224@gargle.gargle.HOWL> Sender: linux-wireless-owner@vger.kernel.org List-ID: Ming Lei wrote: > I am not sure if the same irq handler can run concurrently on different CPUs. > Even though it is, ehci/uhci handler have done such protection, so it > is not necessary to add such protection in the complete handler of usb > interface driver. What protection is done by ehci ? Is more information on this available anywhere ? Sujith