From owner-freebsd-current@FreeBSD.ORG Tue Nov 6 13:04:31 2007 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A4EBE16A41A for ; Tue, 6 Nov 2007 13:04:31 +0000 (UTC) (envelope-from asmrookie@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.187]) by mx1.freebsd.org (Postfix) with ESMTP id 2C46613C4A5 for ; Tue, 6 Nov 2007 13:04:30 +0000 (UTC) (envelope-from asmrookie@gmail.com) Received: by nf-out-0910.google.com with SMTP id b2so1437480nfb for ; Tue, 06 Nov 2007 05:04:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; bh=/3Uxoa4uz3A1fFYXfQK05Q/lXdcxhvBAyHNN+SLRkoc=; b=Ih7fCVprP1GmYVkygOW2kG41BD3X7CkbmCix/VgCgqFB8m9SNv3k06m5CK1/zOcEPfubyz1zb0JjhxAiJ83RJHXB2vAqbwDCpbFFM5gYCpaStU7i+19GH4C5KZwUWdi6lvCdMkUnXft0oZDjU1kw3mQPyFFDUV8mTZiK56TANdQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=nYOhyVVw/9NyipoEKjlbYsxpVMyoTeoVSzsrx4sr8zz7Ufk19d8D222ZN/D1sV7nWn6uA1LWuf0qD/t2F9E+JbXTGe6mECn+DfkN/vNakvITtP+muMmhWFRDP1/DNEzzn5Y1yDRhRS6x+NVYu3CvB6ApEDinkwRF/mjOeyPZVis= Received: by 10.86.97.7 with SMTP id u7mr4277975fgb.1194352577886; Tue, 06 Nov 2007 04:36:17 -0800 (PST) Received: by 10.86.90.4 with HTTP; Tue, 6 Nov 2007 04:36:17 -0800 (PST) Message-ID: <3bbf2fe10711060436w2b031ae7g78c3e8ff70fdeccf@mail.gmail.com> Date: Tue, 6 Nov 2007 13:36:17 +0100 From: "Attilio Rao" Sender: asmrookie@gmail.com To: "Aryeh M. Friedman" In-Reply-To: <4730207C.7010701@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <4730207C.7010701@gmail.com> X-Google-Sender-Auth: a7a8e4f4d4db2c72 Cc: Alan Cox , freebsd-current@freebsd.org, Kostik Belousov Subject: Re: [RFI] status of the nVidia requested kernel mods X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Nov 2007 13:04:31 -0000 2007/11/6, Aryeh M. Friedman : > A while ago nVidia requested some major mods to mmap and a few other > memory related issues in the kernel does anyone know the current status > of these issues (the wiki still lists them as pending but I just wanted > to know if that was just due to lack of updated of the wiki).... the > reason for asking is I would like to take "ownership" of the issue set > (looking for a good kernel project not being done by half a dozen other > people) If you look at: http://wiki.freebsd.org/NvidiaFeatureRequests you can easilly check that the work seems splitted in 5 points. Let's say that #5 should be addressed by recent kib@'s work about fdclone (for a better overwiev please look at: http://lists.freebsd.org/pipermail/freebsd-arch/2007-October/007015.html ). The state of other tasks is a little bit floating. For example, pmap_mapdev_attr() and pmap_change_attr() are fully working on FreeBSD-i386, but currently support for large pages is missing. These should be addressed through superpages work, so I strongly suggest you to check with alc@ about them and to ping him about his further superpages plans. In the end, maybe you should concentrate mainly about #2 and #4. As evicted by private discussions with Christian Zander, nVidia doesn't really have preference for the KPI, so you can choose what you feel more appropriate, according with kib and alc (CC'ed). Good luck, Attilio -- Peace can only be achieved by understanding - A. Einstein