From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752612AbZG3KFH (ORCPT ); Thu, 30 Jul 2009 06:05:07 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752131AbZG3KFF (ORCPT ); Thu, 30 Jul 2009 06:05:05 -0400 Received: from mail.klingt.org ([86.59.21.178]:52681 "EHLO klingt.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752018AbZG3KFE (ORCPT ); Thu, 30 Jul 2009 06:05:04 -0400 X-Greylist: delayed 499 seconds by postgrey-1.27 at vger.kernel.org; Thu, 30 Jul 2009 06:05:03 EDT Message-ID: <4A716E54.90105@klingt.org> Date: Thu, 30 Jul 2009 11:56:36 +0200 From: Tim Blechmann User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1b3pre) Gecko/20090227 Lightning/1.0pre Shredder/3.0b2 MIME-Version: 1.0 To: Thomas Gleixner CC: LKML , rt-users Subject: Re: [ANNOUNCE] 2.6.31-rc4-rt1 References: In-Reply-To: X-Enigmail-Version: 0.96a Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig72BAC721EF3030EE88D796D1" X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2b1 (klingt.org [127.0.0.1]); Thu, 30 Jul 2009 11:56:36 +0200 (CEST) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig72BAC721EF3030EE88D796D1 Content-Type: multipart/mixed; boundary="------------000600040706050305030305" This is a multi-part message in MIME format. --------------000600040706050305030305 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 07/30/2009 02:48 AM, Thomas Gleixner wrote: > Part of that semaphore rework is the RFC patch series I posted > recently to get rid of the init_MUTEX[_LOCKED] irritation (minus > the ones which turned out to be wrong) this change breaks the compilation of the binary nvidia kernel module. in order to build the module, i need to apply the attached patch. best, tim --=20 tim@klingt.org http://tim.klingt.org Silence is only frightening to people who are compulsively verbalizing. William S. Burroughs --------------000600040706050305030305 Content-Type: text/x-diff; name="rt_preempt_31.patch" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="rt_preempt_31.patch" --- /home/tim/.emacs.d/backups/!var!lib!dkms!nvidia!185.18.29!build!nv-li= nux.h.~1~ 2009-07-30 11:21:49.069661782 +0200 +++ /usr/src/nvidia-185.18.29/nv-linux.h 2009-07-30 11:38:44.857538204 +0= 200 @@ -721,7 +721,7 @@ #define nv_up(lock) up(&lock) =20 #if defined(CONFIG_PREEMPT_RT) -#define NV_INIT_MUTEX(mutex) init_MUTEX(mutex) +#define NV_INIT_MUTEX(mutex) semaphore_init(mutex) #else #if !defined(__SEMAPHORE_INITIALIZER) && defined(__COMPAT_SEMAPHORE_INIT= IALIZER) #define __SEMAPHORE_INITIALIZER __COMPAT_SEMAPHORE_INITIALIZER --------------000600040706050305030305-- --------------enig72BAC721EF3030EE88D796D1 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAkpxblQACgkQdL+4qsZfVsswygCgmNAw+26d4Jt0g8CmNNkF0Ssn 65UAoIMSDrMoNRKdZLYgOWjwzc2t9b9P =cA6B -----END PGP SIGNATURE----- --------------enig72BAC721EF3030EE88D796D1-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tim Blechmann Subject: Re: [ANNOUNCE] 2.6.31-rc4-rt1 Date: Thu, 30 Jul 2009 11:56:36 +0200 Message-ID: <4A716E54.90105@klingt.org> References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig72BAC721EF3030EE88D796D1" Cc: LKML , rt-users To: Thomas Gleixner Return-path: In-Reply-To: Sender: linux-kernel-owner@vger.kernel.org List-Id: linux-rt-users.vger.kernel.org This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig72BAC721EF3030EE88D796D1 Content-Type: multipart/mixed; boundary="------------000600040706050305030305" This is a multi-part message in MIME format. --------------000600040706050305030305 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 07/30/2009 02:48 AM, Thomas Gleixner wrote: > Part of that semaphore rework is the RFC patch series I posted > recently to get rid of the init_MUTEX[_LOCKED] irritation (minus > the ones which turned out to be wrong) this change breaks the compilation of the binary nvidia kernel module. in order to build the module, i need to apply the attached patch. best, tim --=20 tim@klingt.org http://tim.klingt.org Silence is only frightening to people who are compulsively verbalizing. William S. Burroughs --------------000600040706050305030305 Content-Type: text/x-diff; name="rt_preempt_31.patch" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="rt_preempt_31.patch" --- /home/tim/.emacs.d/backups/!var!lib!dkms!nvidia!185.18.29!build!nv-li= nux.h.~1~ 2009-07-30 11:21:49.069661782 +0200 +++ /usr/src/nvidia-185.18.29/nv-linux.h 2009-07-30 11:38:44.857538204 +0= 200 @@ -721,7 +721,7 @@ #define nv_up(lock) up(&lock) =20 #if defined(CONFIG_PREEMPT_RT) -#define NV_INIT_MUTEX(mutex) init_MUTEX(mutex) +#define NV_INIT_MUTEX(mutex) semaphore_init(mutex) #else #if !defined(__SEMAPHORE_INITIALIZER) && defined(__COMPAT_SEMAPHORE_INIT= IALIZER) #define __SEMAPHORE_INITIALIZER __COMPAT_SEMAPHORE_INITIALIZER --------------000600040706050305030305-- --------------enig72BAC721EF3030EE88D796D1 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAkpxblQACgkQdL+4qsZfVsswygCgmNAw+26d4Jt0g8CmNNkF0Ssn 65UAoIMSDrMoNRKdZLYgOWjwzc2t9b9P =cA6B -----END PGP SIGNATURE----- --------------enig72BAC721EF3030EE88D796D1--