From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1759117AbWLIGB3 (ORCPT ); Sat, 9 Dec 2006 01:01:29 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1759121AbWLIGB3 (ORCPT ); Sat, 9 Dec 2006 01:01:29 -0500 Received: from smtp.osdl.org ([65.172.181.25]:48304 "EHLO smtp.osdl.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1759117AbWLIGB2 (ORCPT ); Sat, 9 Dec 2006 01:01:28 -0500 Date: Fri, 8 Dec 2006 22:01:14 -0800 From: Andrew Morton To: Cesar Eduardo Barros Cc: netdev@vger.kernel.org, Jeff Garzik , linux-kernel@vger.kernel.org Subject: Re: [PATCH] 2.6 driver for Silan SC92031 (second try) Message-Id: <20061208220114.b531bee0.akpm@osdl.org> In-Reply-To: <4579C842.5000809@cesarb.net> References: <4579C842.5000809@cesarb.net> X-Mailer: Sylpheed version 2.2.7 (GTK+ 2.8.17; x86_64-unknown-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Fri, 08 Dec 2006 18:17:06 -0200 Cesar Eduardo Barros wrote: > From: Cesar Eduardo Barros > > This is a driver for the Silan SC92031/Rsltek 8139D NIC chip. > > ... > +config SC92031 > + depends on NET_PCI && PCI && EXPERIMENTAL > + select CRC32 > > ... > > + } while(unlikely(cmpxchg(&priv->intr_status, You'll have the arm maintainer after you with a pointy stick. cmpxchg is only available on certain architectures. It would be acceptable to make this driver depend on X86 (or something). Better to rewrite this code so it doesn't use cmpxchg.