From owner-freebsd-questions@FreeBSD.ORG Tue Nov 18 18:00:25 2014 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C781F93F for ; Tue, 18 Nov 2014 18:00:25 +0000 (UTC) Received: from mail-wi0-x22d.google.com (mail-wi0-x22d.google.com [IPv6:2a00:1450:400c:c05::22d]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ECA1C78 for ; Tue, 18 Nov 2014 18:00:25 +0000 (UTC) Received: by mail-wi0-f173.google.com with SMTP id r20so2790384wiv.0 for ; Tue, 18 Nov 2014 10:00:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=gnNPE0qRm/97R9YH6yOa/52Y1mJO18AcSiQ3sSCcWGA=; b=Q/fETYa+J+y8xiS4vmFQYZVDgmi+8aoTHKVefQ8DIiJ3FGsvG1URrEpzbmT2+RgP9N arCYj/iZQyna8f6x6VgLcSPFmm4SG2b+WbGoZ3pP+mEo7oS+OJdwI9sVULTUNAIMA4Fr 9X+qNHtzDlg3Om8rbG/li/yZNzNZpu0tGUsMR09oYYkvwgKmIRsJ/Dp6vatVM9GMIQQE FDLhFeT/sNfwXuE8KOdTSAQpdIz8HMQnEUTrB1c0W1yEU/T/KBbfVZBEtpIpd6Nu7Ih4 3NicFBUezKpqrN5vAIO+ZFJrq46sLSJ5YqAiFBLw0OJPLG6zUq8rmqcASO4lc5bRdp0K 8OsQ== MIME-Version: 1.0 X-Received: by 10.194.80.100 with SMTP id q4mr50061298wjx.15.1416333623747; Tue, 18 Nov 2014 10:00:23 -0800 (PST) Sender: adrian.chadd@gmail.com Received: by 10.216.106.136 with HTTP; Tue, 18 Nov 2014 10:00:23 -0800 (PST) In-Reply-To: References: Date: Tue, 18 Nov 2014 10:00:23 -0800 X-Google-Sender-Auth: OY_PKfupE012s7mQuLWxhc0FbPA Message-ID: Subject: Re: playing Blu-Ray discs From: Adrian Chadd To: Waitman Gobble Content-Type: text/plain; charset=UTF-8 Cc: "C. P. Ghost" , "freebsd-questions@freebsd.org" , krad X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Nov 2014 18:00:26 -0000 On 18 November 2014 09:48, Waitman Gobble wrote: > > > On Tue, Nov 18, 2014 at 9:28 AM, Adrian Chadd wrote: >> >> > But this would be better i think? >> > >> > https://wiki.freebsd.org/SummerOfCode2014Ideas#Port_NetBSD.27s_UDF_implementation >> > doesn't look like it's been done yet? >> >> Hey you have it done, so why not use yours as a starting point! >> >> Where'd your udf2 code come from? >> >> >> >> -adrian > > > > I forked and updated this project: > https://github.com/williamdevries/UDF > > Which I'm *guessing* was copied from > https://wiki.freebsd.org/SummerOfCode2012/UDFImplementation ? Maybe not. > > But that devries github account has no other projects and this person > doesn't seem to show up on FreeBSD ml. (??) so, who knows. mystery! > > The original code is from NetBSD source. I downloaded current, checking it > out.. one thing there's reference in the UDF code to Matt Thomas' red-black > trees.. I think FreeBSD 11.0-Current has nv.h so that stuff will probably > need to be reworked, unless we bring proplib back in.. nah. But it's > possible that the 'new' UDF code will only target current sources, since the > documentation I read states that nv.h is 'since 11' Oh sweet! Yes, let's get this reviewed and try to get it committed! Have you run this on -HEAD with all the lock and vfs debugging turned on? -adrian