From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753311Ab0KCG7B (ORCPT ); Wed, 3 Nov 2010 02:59:01 -0400 Received: from mail-yw0-f46.google.com ([209.85.213.46]:44184 "EHLO mail-yw0-f46.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753118Ab0KCG66 convert rfc822-to-8bit (ORCPT ); Wed, 3 Nov 2010 02:58:58 -0400 DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=YIAvmbPWFql9DRN4ReI8VtYVAwNHyfUlI/J90kpRYnKwH554xP96SeZG1wK3K/LkC8 pp6atAGQgaJoBbZ1q6CDp1/lgDkisioMH6ND5vhAvJaCNB0vKdr3KyLks3E8F9fg83r4 Z4kGuf6mHezFthxZUQx4SXSQjYc4X3wIyFvyU= MIME-Version: 1.0 In-Reply-To: <20101102012135.GB2648@ucw.cz> References: <201009161632.59210.arnd@arndb.de> <201010192140.47433.oliver@neukum.org> <20101019202912.GA30133@kroah.com> <201010192244.41913.arnd@arndb.de> <20101102012135.GB2648@ucw.cz> Date: Wed, 3 Nov 2010 08:58:56 +0200 X-Google-Sender-Auth: DI6Yq_dwSQMxCWKUC0qJSM2eFS0 Message-ID: Subject: Re: [Ksummit-2010-discuss] [v2] Remaining BKL users, what to do From: Pekka Enberg To: Pavel Machek Cc: Arnd Bergmann , Greg KH , Oliver Neukum , Valdis.Kletnieks@vt.edu, Dave Airlie , codalist@telemann.coda.cs.cmu.edu, ksummit-2010-discuss@lists.linux-foundation.org, autofs@linux.kernel.org, Jan Harkes , Samuel Ortiz , Jan Kara , Arnaldo Carvalho de Melo , netdev@vger.kernel.org, Anders Larsen , linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, Bryan Schumaker , Christoph Hellwig , Petr Vandrovec , Mikulas Patocka , linux-fsdevel@vger.kernel.org, Evgeniy Dushistov , Ingo Molnar , Andrew Hendry , linux-media@vger.kernel.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8BIT Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Nov 2, 2010 at 3:21 AM, Pavel Machek wrote: > Hi! > >> @@ -79,6 +79,10 @@ static struct drm_driver driver = { >> >>  static int __init i810_init(void) >>  { >> +     if (num_present_cpus() > 1) { >> +             pr_err("drm/i810 does not support SMP\n"); >> +             return -EINVAL; >> +     } >>       driver.num_ioctls = i810_max_ioctl; >>       return drm_init(&driver); > > Umm, and now someone onlines second cpu? Well, I see it's being fixed in a different way but yeah, num_possible_cpus() would be more appropriate here.