From owner-freebsd-ports@FreeBSD.ORG Tue Nov 9 22:30:41 2004 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DFD7216A4CE for ; Tue, 9 Nov 2004 22:30:41 +0000 (GMT) Received: from rproxy.gmail.com (rproxy.gmail.com [64.233.170.193]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8E4B743D2F for ; Tue, 9 Nov 2004 22:30:41 +0000 (GMT) (envelope-from jeffgaofreebsd@gmail.com) Received: by rproxy.gmail.com with SMTP id j1so144385rnf for ; Tue, 09 Nov 2004 14:30:38 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:mime-version:content-type:content-transfer-encoding; b=EOjQDL9u3s0JjmDcPC1fjxcV8LBrlMNEvYlWa7XaFglFbqqxsZFM/trWjXsdwzfGTdYKBzmAmqmH1+hJ0G1gq/0kefv0QwUYxQw+DwoQF9vvjWT315U57zhko+RVWwvxeDKk0H0HZov5YwAGATWwlv44JeLbasYc5hwpHZvE2a0= Received: by 10.38.66.49 with SMTP id o49mr671549rna; Tue, 09 Nov 2004 14:30:38 -0800 (PST) Received: by 10.38.74.3 with HTTP; Tue, 9 Nov 2004 14:30:38 -0800 (PST) Message-ID: <639522fe041109143072521ecc@mail.gmail.com> Date: Tue, 9 Nov 2004 15:30:38 -0700 From: Jie Gao To: ports@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: When will a thread-safe nvidia-driver be available? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Jie Gao List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Nov 2004 22:30:42 -0000 Hi all, Does anyone know when a thread-safe nvidia-driver will be available? After upgrading to 5.3-RELEASE and KDE-3.3.1, I noticed some newly compiled KDE apps (e.g. kile and skim) core dump at start. The backtraces of the core files show that they are all related with libpthread and libGL (from nvidia-driver). And if I deinstall nvidia-driver and use "nv" driver, all those core-dumping apps work fine (even without recompilation). So I believe recent changes to threading libraries and possibly some ports make some programs trigger the thread-unsafe part of nvidia-driver more often. As the 5.x branch is stablized, and TLS implemented, it should be time to have a thread-safe nvidia-driver available.