From owner-freebsd-multimedia@FreeBSD.ORG Sun Jan 21 05:52:37 2007 Return-Path: X-Original-To: freebsd-multimedia@hub.freebsd.org Delivered-To: freebsd-multimedia@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 06C8A16A402; Sun, 21 Jan 2007 05:52:37 +0000 (UTC) (envelope-from mezz@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id D2EA213C459; Sun, 21 Jan 2007 05:52:36 +0000 (UTC) (envelope-from mezz@FreeBSD.org) Received: from freefall.freebsd.org (mezz@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l0L5qaHS065097; Sun, 21 Jan 2007 05:52:36 GMT (envelope-from mezz@freefall.freebsd.org) Received: (from mezz@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l0L5qa5N065093; Sun, 21 Jan 2007 05:52:36 GMT (envelope-from mezz) Date: Sun, 21 Jan 2007 05:52:36 GMT From: Jeremy Messenger Message-Id: <200701210552.l0L5qa5N065093@freefall.freebsd.org> To: grocho98@students.rowan.edu, mezz@FreeBSD.org, freebsd-multimedia@FreeBSD.org Cc: Subject: Re: ports/107261: [PATCH] Add required run dependency to audio/nas. X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Jan 2007 05:52:37 -0000 Synopsis: [PATCH] Add required run dependency to audio/nas. State-Changed-From-To: open->closed State-Changed-By: mezz State-Changed-When: Sun Jan 21 05:52:14 UTC 2007 State-Changed-Why: The audio/nas is already depend on xorg-libraries or XFree86-4-libraries by the USE_IMAKE=yes. We have no problem to build it in the pointyhat[1]. [1] http://pointyhat.freebsd.org/errorlogs/i386-6-latest-logs/nas-1.8.log.bz2 http://www.freebsd.org/cgi/query-pr.cgi?pr=107261 From owner-freebsd-multimedia@FreeBSD.ORG Sun Jan 21 05:56:11 2007 Return-Path: X-Original-To: freebsd-multimedia@hub.freebsd.org Delivered-To: freebsd-multimedia@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 449C016A404; Sun, 21 Jan 2007 05:56:11 +0000 (UTC) (envelope-from mezz@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 1BFEA13C459; Sun, 21 Jan 2007 05:56:11 +0000 (UTC) (envelope-from mezz@FreeBSD.org) Received: from freefall.freebsd.org (mezz@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l0L5uAA9065189; Sun, 21 Jan 2007 05:56:10 GMT (envelope-from mezz@freefall.freebsd.org) Received: (from mezz@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l0L5uAgN065185; Sun, 21 Jan 2007 05:56:10 GMT (envelope-from mezz) Date: Sun, 21 Jan 2007 05:56:10 GMT From: Jeremy Messenger Message-Id: <200701210556.l0L5uAgN065185@freefall.freebsd.org> To: f@7f000001.org, mezz@FreeBSD.org, freebsd-multimedia@FreeBSD.org Cc: Subject: Re: ports/107464: a workaround for multimedia/vlc segfaults X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Jan 2007 05:56:11 -0000 Synopsis: a workaround for multimedia/vlc segfaults State-Changed-From-To: open->closed State-Changed-By: mezz State-Changed-When: Sun Jan 21 05:54:49 UTC 2007 State-Changed-Why: ahze and I can't reproduce it. Since it is not FreeBSD bug, so please recompile your VLC with the debug and collect the backtraces. After that, submit your report over at VLC bugzilla. http://www.freebsd.org/cgi/query-pr.cgi?pr=107464 From owner-freebsd-multimedia@FreeBSD.ORG Sun Jan 21 06:00:02 2007 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CD5AF16A400 for ; Sun, 21 Jan 2007 06:00:02 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from centrmmtai02.cox.net (centrmmtai02.cox.net [70.168.83.92]) by mx1.freebsd.org (Postfix) with ESMTP id 401EB13C442 for ; Sun, 21 Jan 2007 06:00:01 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmimpo02.cox.net ([68.1.16.120]) by centrmmtao03.cox.net (InterMail vM.6.01.06.03 201-2131-130-104-20060516) with ESMTP id <20070121053917.FHMQ13993.centrmmtao03.cox.net@eastrmimpo02.cox.net>; Sun, 21 Jan 2007 00:39:17 -0500 Received: from mezz.mezzweb.com ([24.255.149.218]) by eastrmimpo02.cox.net with bizsmtp id Dhdk1W00H4iy4EG0000000; Sun, 21 Jan 2007 00:37:44 -0500 Date: Sat, 20 Jan 2007 23:40:35 -0600 To: trasz@pin.if.uz.zgora.pl From: "Jeremy Messenger" Content-Type: text/plain; format=flowed; delsp=yes; charset=us-ascii MIME-Version: 1.0 References: <200701201714.l0KHEkuf000451@freefall.freebsd.org> <20070120180124.GA40738@pin.if.uz.zgora.pl> Content-Transfer-Encoding: Quoted-Printable Message-ID: In-Reply-To: <20070120180124.GA40738@pin.if.uz.zgora.pl> User-Agent: Opera Mail/9.10 (Linux) Cc: freebsd-multimedia@freebsd.org Subject: Re: ports/108114: [PATCH] audio/jackit: update to 0.102.28.s20061216 X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Jan 2007 06:00:02 -0000 On Sat, 20 Jan 2007 12:01:24 -0600, wrote: > On 0120T1714, Jeremy Messenger wrote: >> Synopsis: [PATCH] audio/jackit: update to 0.102.28.s20061216 >> >> State-Changed-From-To: open->feedback >> State-Changed-By: mezz >> State-Changed-When: Sat Jan 20 17:13:09 UTC 2007 >> State-Changed-Why: >> We have about 20 to 30 ports that depend on audio/jack, so is this = >> update >> going to break these ports? We can't break these ports just for a por= t. >> >> http://www.freebsd.org/cgi/query-pr.cgi?pr=3D108114 > > I don't think this patch can break those applications; i tested only > audio/ardour, audio/xmms-jack and multimedia/mplayer, but changes to t= he > 'audio path' are very small and i don't think that any of our current = = > ports use the MIDI feature. Can you provide example(s) how to fix in case if one of port build break= s? = I can send an email to the maintainers and give them a week to test thei= r = ports before I commit this patch. > Also, i was told that JACK guys are pretty careful with what they comm= it, > and this changes will be included in the next release anyway. I do realized that it will be included in the next release, but that sti= ll = doesn't change my comments. :-) Cheers, Mezz -- = mezz7@cox.net - mezz@FreeBSD.org FreeBSD GNOME Team - FreeBSD Multimedia Hat (ports, not src) http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org http://wiki.freebsd.org/multimedia - multimedia@FreeBSD.org From owner-freebsd-multimedia@FreeBSD.ORG Sun Jan 21 09:33:33 2007 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D29EE16A404 for ; Sun, 21 Jan 2007 09:33:33 +0000 (UTC) (envelope-from almarrie@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.169]) by mx1.freebsd.org (Postfix) with ESMTP id 6CB9A13C428 for ; Sun, 21 Jan 2007 09:33:33 +0000 (UTC) (envelope-from almarrie@gmail.com) Received: by ug-out-1314.google.com with SMTP id o2so723118uge for ; Sun, 21 Jan 2007 01:33:32 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=jTqDvKd6c2hnAoZt+dSEYiEyAq48fRLxKGZgz+WyFaIYYU9sFNd6c+lqw7O5VifrO1lYBBQ99riszfFhxdTUTEg+LtJgZ2zdxAcvzDU07CEZv9HoOJMj8zsZ9BQUBt0C8C73uX5p+fTlSkCMksz0ewjWG4ozvzNAVeiK3qikvg0= Received: by 10.67.20.3 with SMTP id x3mr5743638ugi.1169372012293; Sun, 21 Jan 2007 01:33:32 -0800 (PST) Received: by 10.66.255.10 with HTTP; Sun, 21 Jan 2007 01:33:32 -0800 (PST) Message-ID: <499c70c0701210133m5c84a2d4y9da03778b8beb29b@mail.gmail.com> Date: Sun, 21 Jan 2007 12:33:32 +0300 From: "Abdullah Al-Marrie" To: "Luigi Rizzo" In-Reply-To: <20070120100734.A69783@xorpc.icir.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <499c70c0701200129j12cd02f5ra40808b9fe0b272a@mail.gmail.com> <20070120052330.B67194@xorpc.icir.org> <499c70c0701201005n177bd425wee7136bbb59f8c7f@mail.gmail.com> <20070120100734.A69783@xorpc.icir.org> Cc: freebsd-multimedia@freebsd.org, FreeBSD Questions Subject: Re: Why I can't get Wide screen with Intel graphics X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Jan 2007 09:33:33 -0000 On 1/20/07, Luigi Rizzo wrote: > On Sat, Jan 20, 2007 at 06:05:45PM +0000, Abdullah Al-Marrie wrote: > > On 1/20/07, Luigi Rizzo wrote: > > > On Sat, Jan 20, 2007 at 07:38:36AM -0500, Tsu-Fan Cheng wrote: > > > > under the subsection of display, i have > > > > Modes "1024x768" > > > > maybe you can try using "1280x800" > > > > > > in order to get the higher resolutions, you should > > > probably install the port > > > > > > /usr/ports/sysutils/915resolution > > > > > > which redefines the bios modes. > > > In my case (Dell Latitude X1) i run it as > > > > > > #--- set 1280 resolution on video > > > /usr/local/bin/915resolution 5c 1280 768 > > > > > > you should probably change the 768 to 800 if that's your > > > screen height. > > > > > > cheers > > > luigi > > > > luigi, > > > > That worked, thank you! > > > > DELL# /usr/local/bin/915resolution -l > > Intel 800/900 Series VBIOS Hack : version 0.5.2 > > > > Chipset: 945GM > > BIOS: TYPE 1 > > Mode Table Offset: $C0000 + $269 > > Mode Table Entries: 36 > > > > Mode 30 : 640x480, 8 bits/pixel > > Mode 32 : 800x600, 8 bits/pixel > > Mode 34 : 1024x768, 8 bits/pixel > > Mode 38 : 1280x1024, 8 bits/pixel > > Mode 3a : 1600x1200, 8 bits/pixel > > Mode 3c : 1920x1440, 8 bits/pixel > > Mode 41 : 640x480, 16 bits/pixel > > Mode 43 : 800x600, 16 bits/pixel > > Mode 45 : 1024x768, 16 bits/pixel > > Mode 49 : 1280x1024, 16 bits/pixel > > Mode 4b : 1600x1200, 16 bits/pixel > > Mode 4d : 1920x1440, 16 bits/pixel > > Mode 50 : 640x480, 32 bits/pixel > > Mode 52 : 800x600, 32 bits/pixel > > Mode 54 : 1024x768, 32 bits/pixel > > Mode 58 : 1280x1024, 32 bits/pixel > > Mode 5a : 1600x1200, 32 bits/pixel > > Mode 5c : 1920x1440, 32 bits/pixel > > > > > > DELL# /usr/local/bin/915resolution 58 1280 1024 > > Intel 800/900 Series VBIOS Hack : version 0.5.2 > > > > Chipset: 945GM > > BIOS: TYPE 1 > > Mode Table Offset: $C0000 + $269 > > Mode Table Entries: 36 > > > > Patch mode 58 to resolution 1280x1024 complete > > > > I also set > > > > Section "Screen" > > Identifier "Screen0" > > Device "Card0" > > Monitor "Monitor0" > > SubSection "Display" > > Viewport 0 0 > > Depth 32 > > Modes "1280x800" "1024x768" "800x600" > > EndSubSection > > > > But once I rebooted the laptop I lose it, and I have to do it again > > after the FreeBSD starts > > > > Is there a work around for this issue? > > i put the line > /usr/local/bin/915resolution 58 1280 1024 > > in /usr/local/etc/rc.d/00setvideo.sh > so it gets called automatically at startup > > cheers > luigi That didn't make it, is there another way to do it? will xorg 7.2 going to fix this issue when it's released? -- Regards, -Abdullah Ibn Hamad Al-Marri Arab Portal http://www.WeArab.Net/ From owner-freebsd-multimedia@FreeBSD.ORG Sun Jan 21 09:42:32 2007 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4A02316A400; Sun, 21 Jan 2007 09:42:32 +0000 (UTC) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (xorpc.icir.org [192.150.187.68]) by mx1.freebsd.org (Postfix) with ESMTP id 32DBF13C448; Sun, 21 Jan 2007 09:42:32 +0000 (UTC) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (localhost [127.0.0.1]) by xorpc.icir.org (8.12.11/8.13.6) with ESMTP id l0L9gVlV077353; Sun, 21 Jan 2007 01:42:31 -0800 (PST) (envelope-from rizzo@xorpc.icir.org) Received: (from rizzo@localhost) by xorpc.icir.org (8.12.11/8.12.3/Submit) id l0L9gVR4077352; Sun, 21 Jan 2007 01:42:31 -0800 (PST) (envelope-from rizzo) Date: Sun, 21 Jan 2007 01:42:31 -0800 From: Luigi Rizzo To: Abdullah Al-Marrie Message-ID: <20070121014231.A77340@xorpc.icir.org> References: <499c70c0701200129j12cd02f5ra40808b9fe0b272a@mail.gmail.com> <20070120052330.B67194@xorpc.icir.org> <499c70c0701201005n177bd425wee7136bbb59f8c7f@mail.gmail.com> <20070120100734.A69783@xorpc.icir.org> <499c70c0701210133m5c84a2d4y9da03778b8beb29b@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <499c70c0701210133m5c84a2d4y9da03778b8beb29b@mail.gmail.com>; from almarrie@gmail.com on Sun, Jan 21, 2007 at 12:33:32PM +0300 Cc: freebsd-multimedia@freebsd.org, FreeBSD Questions Subject: Re: Why I can't get Wide screen with Intel graphics X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Jan 2007 09:42:32 -0000 On Sun, Jan 21, 2007 at 12:33:32PM +0300, Abdullah Al-Marrie wrote: ... > > i put the line > > /usr/local/bin/915resolution 58 1280 1024 > > > > in /usr/local/etc/rc.d/00setvideo.sh > > so it gets called automatically at startup > > > > cheers > > luigi > > That didn't make it, is there another way to do it? will xorg 7.2 check the permissionson the file. it must work. luigi > going to fix this issue when it's released? > > > -- > Regards, > > -Abdullah Ibn Hamad Al-Marri > Arab Portal > http://www.WeArab.Net/ From owner-freebsd-multimedia@FreeBSD.ORG Sun Jan 21 09:48:20 2007 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4232216A401 for ; Sun, 21 Jan 2007 09:48:20 +0000 (UTC) (envelope-from almarrie@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.168]) by mx1.freebsd.org (Postfix) with ESMTP id D11E313C44B for ; Sun, 21 Jan 2007 09:48:19 +0000 (UTC) (envelope-from almarrie@gmail.com) Received: by ug-out-1314.google.com with SMTP id o2so723633uge for ; Sun, 21 Jan 2007 01:48:18 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=JhmQRs1TMrSv09Z3XvpDeZYVlo5qqNjeYNmQh+MWEDfPvj5jfkdz+OIe16PChLcAAusDeq5Tl4U5u1JazDVaJ54nl59iwdoMZjhaXAlgKHfVyER9g7bEuxvaSXWHrwSGHuisa8GG8cQyrU4pcx80kUOaCKJGMb7CwycNvmwxpRc= Received: by 10.67.96.14 with SMTP id y14mr5775071ugl.1169372898487; Sun, 21 Jan 2007 01:48:18 -0800 (PST) Received: by 10.66.255.10 with HTTP; Sun, 21 Jan 2007 01:48:18 -0800 (PST) Message-ID: <499c70c0701210148u3e0afbekdf1abdfd3ccfbcbf@mail.gmail.com> Date: Sun, 21 Jan 2007 12:48:18 +0300 From: "Abdullah Al-Marrie" To: "Luigi Rizzo" In-Reply-To: <20070121014231.A77340@xorpc.icir.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <499c70c0701200129j12cd02f5ra40808b9fe0b272a@mail.gmail.com> <20070120052330.B67194@xorpc.icir.org> <499c70c0701201005n177bd425wee7136bbb59f8c7f@mail.gmail.com> <20070120100734.A69783@xorpc.icir.org> <499c70c0701210133m5c84a2d4y9da03778b8beb29b@mail.gmail.com> <20070121014231.A77340@xorpc.icir.org> Cc: freebsd-multimedia@freebsd.org Subject: Re: Why I can't get Wide screen with Intel graphics X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Jan 2007 09:48:20 -0000 On 1/21/07, Luigi Rizzo wrote: > On Sun, Jan 21, 2007 at 12:33:32PM +0300, Abdullah Al-Marrie wrote: > ... > > > i put the line > > > /usr/local/bin/915resolution 58 1280 1024 > > > > > > in /usr/local/etc/rc.d/00setvideo.sh > > > so it gets called automatically at startup > > > > > > cheers > > > luigi > > > > That didn't make it, is there another way to do it? will xorg 7.2 > > check the permissionson the file. it must work. > luigi There is no such file I created it as a su, is there away to force the bios to use 1280 1024 like Option "ForceBIOS" "1280x768=1280x1024" in the xorg.conf ? -- Regards, -Abdullah Ibn Hamad Al-Marri Arab Portal http://www.WeArab.Net/ From owner-freebsd-multimedia@FreeBSD.ORG Sun Jan 21 09:50:31 2007 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D940216A404 for ; Sun, 21 Jan 2007 09:50:31 +0000 (UTC) (envelope-from trasz@pin.if.uz.zgora.pl) Received: from pin.if.uz.zgora.pl (pin.if.uz.zgora.pl [212.109.128.251]) by mx1.freebsd.org (Postfix) with ESMTP id A032313C457 for ; Sun, 21 Jan 2007 09:50:31 +0000 (UTC) (envelope-from trasz@pin.if.uz.zgora.pl) Received: by pin.if.uz.zgora.pl (Postfix, from userid 1001) id 1298C39DBA; Sun, 21 Jan 2007 10:53:36 +0100 (CET) Date: Sun, 21 Jan 2007 10:53:36 +0100 From: trasz@pin.if.uz.zgora.pl To: Jeremy Messenger Message-ID: <20070121095335.GA45386@pin.if.uz.zgora.pl> References: <200701201714.l0KHEkuf000451@freefall.freebsd.org> <20070120180124.GA40738@pin.if.uz.zgora.pl> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.11 Cc: freebsd-multimedia@freebsd.org Subject: Re: ports/108114: [PATCH] audio/jackit: update to 0.102.28.s20061216 X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Jan 2007 09:50:31 -0000 On 0120T2340, Jeremy Messenger wrote: > >>Synopsis: [PATCH] audio/jackit: update to 0.102.28.s20061216 > >> > >>State-Changed-From-To: open->feedback > >>State-Changed-By: mezz > >>State-Changed-When: Sat Jan 20 17:13:09 UTC 2007 > >>State-Changed-Why: > >>We have about 20 to 30 ports that depend on audio/jack, so is this > >>update > >>going to break these ports? We can't break these ports just for a port. > >> > >>http://www.freebsd.org/cgi/query-pr.cgi?pr=108114 > > > >I don't think this patch can break those applications; i tested only > >audio/ardour, audio/xmms-jack and multimedia/mplayer, but changes to the > >'audio path' are very small and i don't think that any of our current > >ports use the MIDI feature. > > Can you provide example(s) how to fix in case if one of port build breaks? No, because i don't know any reason for a breakage. When i wrote 'changes to the audio path are very small', i meant changes inside the JACK itself, not changes in applications using it. > I can send an email to the maintainers and give them a week to test their > ports before I commit this patch. Let me know if something breaks; i'll try to fix it. [..] -- If you cut off my head, what would I say? Me and my head, or me and my body? From owner-freebsd-multimedia@FreeBSD.ORG Sun Jan 21 09:51:47 2007 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6675C16A401 for ; Sun, 21 Jan 2007 09:51:47 +0000 (UTC) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (xorpc.icir.org [192.150.187.68]) by mx1.freebsd.org (Postfix) with ESMTP id 4FA0A13C459 for ; Sun, 21 Jan 2007 09:51:47 +0000 (UTC) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (localhost [127.0.0.1]) by xorpc.icir.org (8.12.11/8.13.6) with ESMTP id l0L9pllJ077473; Sun, 21 Jan 2007 01:51:47 -0800 (PST) (envelope-from rizzo@xorpc.icir.org) Received: (from rizzo@localhost) by xorpc.icir.org (8.12.11/8.12.3/Submit) id l0L9plRS077472; Sun, 21 Jan 2007 01:51:47 -0800 (PST) (envelope-from rizzo) Date: Sun, 21 Jan 2007 01:51:47 -0800 From: Luigi Rizzo To: Abdullah Al-Marrie Message-ID: <20070121015147.A77431@xorpc.icir.org> References: <499c70c0701200129j12cd02f5ra40808b9fe0b272a@mail.gmail.com> <20070120052330.B67194@xorpc.icir.org> <499c70c0701201005n177bd425wee7136bbb59f8c7f@mail.gmail.com> <20070120100734.A69783@xorpc.icir.org> <499c70c0701210133m5c84a2d4y9da03778b8beb29b@mail.gmail.com> <20070121014231.A77340@xorpc.icir.org> <499c70c0701210148u3e0afbekdf1abdfd3ccfbcbf@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <499c70c0701210148u3e0afbekdf1abdfd3ccfbcbf@mail.gmail.com>; from almarrie@gmail.com on Sun, Jan 21, 2007 at 12:48:18PM +0300 Cc: freebsd-multimedia@freebsd.org Subject: Re: Why I can't get Wide screen with Intel graphics X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Jan 2007 09:51:47 -0000 On Sun, Jan 21, 2007 at 12:48:18PM +0300, Abdullah Al-Marrie wrote: > On 1/21/07, Luigi Rizzo wrote: > > On Sun, Jan 21, 2007 at 12:33:32PM +0300, Abdullah Al-Marrie wrote: > > ... > > > > i put the line > > > > /usr/local/bin/915resolution 58 1280 1024 > > > > > > > > in /usr/local/etc/rc.d/00setvideo.sh > > > > so it gets called automatically at startup > > > > > > > > cheers > > > > luigi > > > > > > That didn't make it, is there another way to do it? will xorg 7.2 > > > > check the permissionson the file. it must work. > > luigi > > There is no such file I created it as a su, is there away to force the > bios to use 1280 1024 like Option "ForceBIOS" "1280x768=1280x1024" in > the xorg.conf ? not that i know of. again, check that the 00setvideo.sh file in rc.d exists and has the x bit set. bye luigi > > > -- > Regards, > > -Abdullah Ibn Hamad Al-Marri > Arab Portal > http://www.WeArab.Net/ > _______________________________________________ > freebsd-multimedia@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-multimedia > To unsubscribe, send any mail to "freebsd-multimedia-unsubscribe@freebsd.org" From owner-freebsd-multimedia@FreeBSD.ORG Sun Jan 21 12:01:48 2007 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9132716A402 for ; Sun, 21 Jan 2007 12:01:48 +0000 (UTC) (envelope-from leslie@eskk.nu) Received: from hawk.thalamus.net (hawk.thalamus.net [212.31.160.3]) by mx1.freebsd.org (Postfix) with ESMTP id D79CC13C44C for ; Sun, 21 Jan 2007 12:01:47 +0000 (UTC) (envelope-from leslie@eskk.nu) Received: from localhost (localhost.thalamus.net [127.0.0.1]) by hawk.thalamus.net (Postfix) with ESMTP id A20A31EE830 for ; Sun, 21 Jan 2007 12:29:39 +0100 (CET) X-Virus-Scanned: by amavisd-new at thalamus.net X-Spam-Score: 0.06 X-Spam-Level: X-Spam-Status: No, score=0.06 tagged_above=-999 required=4.2 tests=[AWL=0.060] Received: from hawk.thalamus.net ([127.0.0.1]) by localhost (hawk.thalamus.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r0+9VHdnVaty for ; Sun, 21 Jan 2007 12:29:35 +0100 (CET) Received: from [172.17.0.160] (c-195-216-040-164.cust.thalamus.net [195.216.40.164]) by hawk.thalamus.net (Postfix) with ESMTP id 803601EE82C for ; Sun, 21 Jan 2007 12:29:34 +0100 (CET) Message-ID: <45B34EA3.20500@eskk.nu> Date: Sun, 21 Jan 2007 12:29:39 +0100 From: Leslie Jensen User-Agent: Thunderbird 1.5.0.9 (X11/20070119) MIME-Version: 1.0 To: freebsd-multimedia@freebsd.org Content-Type: multipart/mixed; boundary="------------070309000201030105030002" Subject: HEADS UP: Last call for snd_hda(4) testers - High Definition Audio driver X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Jan 2007 12:01:48 -0000 This is a multi-part message in MIME format. --------------070309000201030105030002 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Hello I'm partly successfull in using the snd_hda driver. It works from the console! It does not work in KDE at all. I do get sound from Thunderbird when recieving mail, running under KDE. When I upgraded to FreeBSD 6.2-RELEASE and applied your patch (hda_releng6.diff), I also activated the built in sound(intel hda) on my motherboard (ASUS P5AD2 Premium). At the same time I removed my Soundblaster card. Since I did this there's a problem with using KDM as login manager. When I write my password and hit the enter key the system reboots!!!!! If I change to XDM there's no problem. I do not know if these things relate to each other but I need to ask someone. I'll attach the output from dmesg Thanks for you help and time :-) -- Med vänlig hälsning / With Regards / Mit freundlichen grüßen ___________________________________________________________________ Leslie Jensen Liljegatan 26 SE-262 57 Ängelholm Telephone +46 (0)431 19370 Celluarphone +46 (0)70 572 4457 Telephone work +46 (0)435 26621 This E-mail is sent from leslie@eskk.nu using http://www.mozilla.com/thunderbird/ ___________________________________________________________________ --------------070309000201030105030002 Content-Type: text/plain; name="dmesg.txt" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="dmesg.txt" myk0: link up drm0: port 0xe000-0xe0ff mem 0xd8000000-0xdfffffff,0xd7fe0000-0xd7feffff irq 16 at device 0.0 on pci5 info: [drm] Initialized radeon 1.24.0 20060225 error: [drm:pid19863:radeon_do_init_cp] *ERROR* Cannot initialise DRM on this card This card requires a new X.org DDX for 3D Waiting (max 60 seconds) for system process `vnlru' to stop...done Waiting (max 60 seconds) for system process `bufdaemon' to stop...done Waiting (max 60 seconds) for system process `syncer' to stop... Syncing disks, vnodes remaining...8 8 4 4 1 1 0 0 0 done All buffers synced. Uptime: 9m26s myk0: link down Copyright (c) 1992-2007 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 6.2-RELEASE #0: Sun Jan 21 10:51:01 CET 2007 root@lesbsdpc.homenet.home:/usr/obj/usr/src/sys/CUSTOM WARNING: Network stack Giant-free, but aio requires Giant. Consider adding 'options NET_WITH_GIANT' or setting debug.mpsafenet=0 Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: Intel(R) Pentium(R) 4 CPU 3.40GHz (3412.09-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0xf34 Stepping = 4 Features=0xbfebfbff Features2=0x441d> Logical CPUs per core: 2 real memory = 1073414144 (1023 MB) avail memory = 1041203200 (992 MB) ACPI APIC Table: FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs cpu0 (BSP): APIC ID: 0 cpu1 (AP): APIC ID: 1 ioapic0 irqs 0-23 on motherboard kbd1 at kbdmux0 kqemu version 0x00010300 kqemu: KQEMU installed, max_locked_mem=519756kB. ath_hal: 0.9.17.2 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413) acpi0: on motherboard acpi_bus_number: can't get _ADR acpi_bus_number: can't get _ADR acpi_bus_number: can't get _ADR acpi_bus_number: can't get _ADR acpi_bus_number: can't get _ADR acpi_bus_number: can't get _ADR acpi0: Power Button (fixed) Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000 acpi_timer0: <24-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0 cpu0: on acpi0 acpi_throttle0: on cpu0 cpu1: on acpi0 pcib0: port 0xcf8-0xcff on acpi0 pci0: on pcib0 pcib1: at device 1.0 on pci0 pci5: on pcib1 pci5: at device 0.0 (no driver attached) pci5: at device 0.1 (no driver attached) pcm0: mem 0xd7bf4000-0xd7bf7fff irq 16 at device 27.0 on pci0 pcib2: at device 28.0 on pci0 pci4: on pcib2 pcib3: at device 28.1 on pci0 pci3: on pcib3 myk0: port 0xc800-0xc8ff mem 0xd7efc000-0xd7efffff irq 17 at device 0.0 on pci3 myk0: Ethernet address: 00:11:2f:4a:fe:9e pcib4: at device 28.2 on pci0 pci2: on pcib4 myk1: port 0xb800-0xb8ff mem 0xd7dfc000-0xd7dfffff irq 18 at device 0.0 on pci2 myk1: Ethernet address: 00:11:2f:4b:04:dc uhci0: port 0x8880-0x889f irq 23 at device 29.0 on pci0 uhci0: [GIANT-LOCKED] usb0: on uhci0 usb0: USB revision 1.0 uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered uhci1: port 0x8c00-0x8c1f irq 19 at device 29.1 on pci0 uhci1: [GIANT-LOCKED] usb1: on uhci1 usb1: USB revision 1.0 uhub1: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub1: 2 ports with 2 removable, self powered uhci2: port 0x9000-0x901f irq 18 at device 29.2 on pci0 uhci2: [GIANT-LOCKED] usb2: on uhci2 usb2: USB revision 1.0 uhub2: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub2: 2 ports with 2 removable, self powered uhci3: port 0x9080-0x909f irq 16 at device 29.3 on pci0 uhci3: [GIANT-LOCKED] usb3: on uhci3 usb3: USB revision 1.0 uhub3: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub3: 2 ports with 2 removable, self powered ehci0: mem 0xd7bff800-0xd7bffbff irq 23 at device 29.7 on pci0 ehci0: [GIANT-LOCKED] usb4: EHCI version 1.0 usb4: companion controllers, 2 ports each: usb0 usb1 usb2 usb3 usb4: on ehci0 usb4: USB revision 2.0 uhub4: Intel EHCI root hub, class 9/0, rev 2.00/1.00, addr 1 uhub4: 8 ports with 8 removable, self powered pcib5: at device 30.0 on pci0 pci1: on pcib5 ahc0: port 0xa800-0xa8ff mem 0xd7cff000-0xd7cfffff irq 21 at device 10.0 on pci1 ahc0: [GIANT-LOCKED] aic7880: Ultra Wide Channel A, SCSI Id=7, 16/253 SCBs isab0: at device 31.0 on pci0 isa0: on isab0 atapci0: port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xffa0-0xffaf at device 31.1 on pci0 ata0: on atapci0 ata1: on atapci0 atapci1: port 0x9c00-0x9c07,0x9880-0x9883,0x9800-0x9807,0x9480-0x9483,0x9400-0x940f mem 0xd7bffc00-0xd7bfffff irq 19 at device 31.2 on pci0 ata2: on atapci1 ata3: on atapci1 pci0: at device 31.3 (no driver attached) acpi_button0: on acpi0 fdc0: port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on acpi0 fdc0: [FAST] fd0: <1440-KB 3.5" drive> on fdc0 drive 0 ppc0: port 0x378-0x37f,0x778-0x77f irq 7 drq 3 on acpi0 ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode ppc0: FIFO with 16/16/9 bytes threshold ppbus0: on ppc0 plip0: on ppbus0 lpt0: on ppbus0 lpt0: Interrupt-driven port ppi0: on ppbus0 atkbdc0: port 0x60,0x64 irq 1 on acpi0 atkbd0: irq 1 on atkbdc0 kbd0 at atkbd0 atkbd0: [GIANT-LOCKED] sio0: configured irq 4 not in bitmap of probed irqs 0 sio0: port may not be enabled sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0 sio0: type 16550A pmtimer0 on isa0 orm0: at iomem 0xc0000-0xccfff,0xcd000-0xcd7ff on isa0 sc0: at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> sio1: configured irq 3 not in bitmap of probed irqs 0 sio1: port may not be enabled vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 ulpt0: hp deskjet 5600, rev 2.00/1.00, addr 2, iclass 7/1 ulpt0: using bi-directional mode ums0: Logitech USB Receiver, rev 1.10/9.10, addr 3, iclass 3/1 ums0: 5 buttons and Z dir. Timecounters tick every 1.000 msec acd0: DVDR at ata0-master UDMA33 ad4: 238475MB at ata2-master SATA150 ad5: 286188MB at ata2-slave SATA150 Waiting 5 seconds for SCSI devices to settle pcm0: pcm0: sa0 at ahc0 bus 0 target 6 lun 0 sa0: Removable Sequential Access SCSI-3 device sa0: 20.000MB/s transfers (10.000MHz, offset 8, 16bit) SMP: AP CPU #1 Launched! cd0 at ata0 bus 0 target 0 lun 0 cd0: <_NEC DVD_RW ND-3500AG 2.16> Removable CD-ROM SCSI-0 device cd0: 33.000MB/s transfers cd0: Attempt to query device size failed: NOT READY, Medium not present Trying to mount root from ufs:/dev/ad4s1a myk0: link up drm0: port 0xe000-0xe0ff mem 0xd8000000-0xdfffffff,0xd7fe0000-0xd7feffff irq 16 at device 0.0 on pci5 info: [drm] Initialized radeon 1.24.0 20060225 error: [drm:pid964:radeon_do_init_cp] *ERROR* Cannot initialise DRM on this card This card requires a new X.org DDX for 3D ulpt0: at uhub1 port 1 (addr 2) disconnected ulpt0: detached ulpt0: hp deskjet 5600, rev 2.00/1.00, addr 2, iclass 7/1 ulpt0: using bi-directional mode --------------070309000201030105030002-- From owner-freebsd-multimedia@FreeBSD.ORG Sun Jan 21 13:27:58 2007 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 429F016A402 for ; Sun, 21 Jan 2007 13:27:58 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id 013FF13C441 for ; Sun, 21 Jan 2007 13:27:57 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5CC95.dip.t-dialin.net [84.165.204.149]) by redbull.bpaserver.net (Postfix) with ESMTP id CF3522E0A7; Sun, 21 Jan 2007 14:36:37 +0100 (CET) Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) by outgoing.leidinger.net (Postfix) with ESMTP id 953A35B4853; Sun, 21 Jan 2007 14:27:50 +0100 (CET) Date: Sun, 21 Jan 2007 14:27:49 +0100 From: Alexander Leidinger To: Leslie Jensen Message-ID: <20070121142749.35343eea@Magellan.Leidinger.net> In-Reply-To: <45B34EA3.20500@eskk.nu> References: <45B34EA3.20500@eskk.nu> X-Mailer: Claws Mail 2.7.1 (GTK+ 2.10.8; i686-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.187, required 6, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14, J_CHICKENPOX_55 0.60, TW_SN 0.08) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: freebsd-multimedia@freebsd.org Subject: Re: HEADS UP: Last call for snd_hda(4) testers - High Definition Audio driver X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Jan 2007 13:27:58 -0000 Quoting Leslie Jensen (Sun, 21 Jan 2007 12:29:39 +0100): > Hello > > I'm partly successfull in using the snd_hda driver. > > It works from the console! It does not work in KDE at all. I do get > sound from Thunderbird when recieving mail, running under KDE. > > When I upgraded to FreeBSD 6.2-RELEASE and applied your patch > (hda_releng6.diff), I also activated the built in sound(intel hda) on my > motherboard (ASUS P5AD2 Premium). At the same time I removed my > Soundblaster card. > > Since I did this there's a problem with using KDM as login manager. When > I write my password and hit the enter key the system reboots!!!!! > > If I change to XDM there's no problem. > I do not know if these things relate to each other but I need to ask > someone. > > I'll attach the output from dmesg I think Ariff will need a verbose dmesg, not a normal dmesg. Did you try the binary modules instead? Do you see the same behavior when you run a stock 6.2 kernel? Can you please add the following options to your kernel and provide a backtrace of the kernel panic (I assume there's one): options KDB options DDB options GDB options KDB_UNATTENDED Did you see the following in your dmesg? ---snip--- WARNING: Network stack Giant-free, but aio requires Giant. Consider adding 'options NET_WITH_GIANT' or setting debug.mpsafenet=0 ---snip--- and ---snip--- info: [drm] Initialized radeon 1.24.0 20060225 error: [drm:pid964:radeon_do_init_cp] *ERROR* Cannot initialise DRM on this card This card requires a new X.org DDX for 3D ---snip--- I don't know what the cause of the initial problem is, but you should take those messages into account and play a little bit around (mpasafenet and disabling DRM in X). Bye, Alexander. -- So this is what it feels like to be potato salad http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-freebsd-multimedia@FreeBSD.ORG Sun Jan 21 15:33:46 2007 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3415B16A404 for ; Sun, 21 Jan 2007 15:33:46 +0000 (UTC) (envelope-from scuppers@gmail.com) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.181]) by mx1.freebsd.org (Postfix) with ESMTP id ED09D13C457 for ; Sun, 21 Jan 2007 15:33:45 +0000 (UTC) (envelope-from scuppers@gmail.com) Received: by py-out-1112.google.com with SMTP id f31so517772pyh for ; Sun, 21 Jan 2007 07:33:45 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type; b=PLMU7vMIlezBbY/k3+xKIplZi4DE5jlxYScmn18WQBBbpgp3zQtu3Y8JaWBneMkds27txicCffUHW3JoQ2nBiV4OqvZ6sAbcKLExjbCLriNYuN37spXs04gTAAhwm4hkK0LXED7enzpDn4zGSRecWDnvKodUHAh7wq2WL1R+H20= Received: by 10.35.107.20 with SMTP id j20mr8519397pym.1169393625144; Sun, 21 Jan 2007 07:33:45 -0800 (PST) Received: by 10.35.111.9 with HTTP; Sun, 21 Jan 2007 07:33:44 -0800 (PST) Message-ID: Date: Sun, 21 Jan 2007 10:33:45 -0500 From: "Scott Spare" To: freebsd-multimedia@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Re: snd_envy24(4) and snd_envy24ht(4) MFC X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Jan 2007 15:33:46 -0000 In reference to the snd_envy24 drivers and card, I have an M-Audio Audiophile 192 which I will be very happy to test new drivers on or to get hardware info as needed. The way I understand it, however this card is the one that has already been tested the most, so I don't know how valuable that will be. I hope others reading this list can agree - soundcard driver development is a valuable step toward helping FreeBSD into the multimedia realm. The M-Audio cards are very nice for entry-level recording studio and audiophile multimedia application and maybe for home theater and home stereo applications. FreeBSD is rock-solid and non-resource intensive in its default state. Also great fun for gearheads ;-) Seems a good match. The machine I have with the envy-based card is currently running "that other company's OS" but am considering a MythTV setup running Wine for those cases where that's necessary. I will need to do most of my testing in a VMWare box early on, since it's the primary computer at this point. There would be something really cool about having three BSD boxen here. Snapstream was the killer app for the DVR, but recently has hit all kinds of trouble... Gaming may make the whole "Windows-extraction effort" difficult. The main game I'm playing has copy-protection which doesn't work and play well with Wine. (the game's Psychonauts - it's a great game) Hitting snags currently with console apps and the mixer. More specifically, the mixer doesn't control the volume on shell-fm . That's on a different card (the emu_10k based one) From owner-freebsd-multimedia@FreeBSD.ORG Sun Jan 21 21:54:34 2007 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AB38716A404 for ; Sun, 21 Jan 2007 21:54:34 +0000 (UTC) (envelope-from pj@smo.de) Received: from ilk.de (mx-out14.ilk.de [194.121.104.14]) by mx1.freebsd.org (Postfix) with ESMTP id 236D513C455 for ; Sun, 21 Jan 2007 21:54:33 +0000 (UTC) (envelope-from pj@smo.de) Received: from bologna.intern.smo.de (pool60.ka.ilk.net [212.86.194.60]) by ilk.de (8.13.4/8.13.4/ilk-relay) with ESMTP id l0LKvArR024213; Sun, 21 Jan 2007 21:57:10 +0100 Received: from [192.168.153.208] (herdubreid.intern.smo.de [192.168.153.208]) by bologna.intern.smo.de (8.13.4+Sun/8.13.4) with ESMTP id l0LKtv11018591; Sun, 21 Jan 2007 21:55:58 +0100 (CET) Message-ID: <45B3D350.2060407@smo.de> Date: Sun, 21 Jan 2007 21:55:44 +0100 From: Philipp Ost User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.13) Gecko/20070120 X-Accept-Language: de, en-us, en MIME-Version: 1.0 To: Scott Spare , kosio.dimitrov@gmail.com References: In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-multimedia@freebsd.org Subject: Re: snd_envy24(4) and snd_envy24ht(4) MFC X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Jan 2007 21:54:34 -0000 Scott Spare wrote: > In reference to the snd_envy24 drivers and card, I have an M-Audio > Audiophile 192 which I will be very happy to test new drivers on or to get > hardware info as needed. I have a Terratec Phase 22 which I almost got to work properly on 6.2-STABLE. The only thing that's missing is a better integration with mixer(8) which causes the following problem: The system recognizes the card, but I can't hear anything because the card is muted in some way... Changing the values of vol, pcm or line doesn't change anything; if I attempt to change some of the other mixer devices I get: $ mixer $dev 100 Setting the mixer $dev from 0:0 to 100:100. mixer: WRITE_MIXER: Device not configured $ I could try to run that card on -CURRENT, but I don't expect it to be any better ;) I suspect a lack of more mixer devices (especially 'mix') to be the main source of this problem; it could be easily fixed by adding those mixer devices to the driver(s). Alas, I'm not able to do it myself as I don't know C/C++ that good and I don't have that much free time (I'm preparing for university-entrance diploma...). If there are any patches available (I don't mind if they are for -CURRENT or -STABLE :>), I'm happy to test them ;) If you need more information (about the card, the setup, dmesg,...) just ask ;) Regards, Philipp -- www.familie-ost.info/~pj From owner-freebsd-multimedia@FreeBSD.ORG Mon Jan 22 02:15:29 2007 Return-Path: X-Original-To: multimedia@FreeBSD.org Delivered-To: freebsd-multimedia@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D792216A401 for ; Mon, 22 Jan 2007 02:15:29 +0000 (UTC) (envelope-from nat@cognitoy.com) Received: from proofpoint3.metrocast.net (proofpoint3.metrocast.net [65.175.128.159]) by mx1.freebsd.org (Postfix) with ESMTP id 18E7813C448 for ; Mon, 22 Jan 2007 02:15:28 +0000 (UTC) (envelope-from nat@cognitoy.com) Received: from turkey.cognitoy.com (d-65-175-238-191.metrocast.net [65.175.238.191]) by proofpoint3.metrocast.net (8.13.7/8.13.7) with ESMTP id l0M22BrR016538 for ; Sun, 21 Jan 2007 21:02:11 -0500 Message-Id: <6.2.3.4.2.20070121205234.04b38008@mail.cognitoy.com> X-Mailer: QUALCOMM Windows Eudora Version 6.2.3.4 Date: Sun, 21 Jan 2007 21:02:10 -0500 To: multimedia@FreeBSD.org From: Nat Goodspeed Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=====================_-1575791125==_" X-Proofpoint-Virus-Version: vendor=fsecure engine=4.65.5446:2.3.11, 1.2.37, 4.0.164 definitions=2007-01-21_04:2007-01-19, 2007-01-21, 2007-01-21 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlx=0 adultscore=0 adjust=0 reason=mlx engine=3.1.0-0612050001 definitions=main-0701210006 Cc: Subject: wxPython 2.6 on FreeBSD X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Jan 2007 02:15:29 -0000 --=====================_-1575791125==_ Content-Type: text/plain; charset="us-ascii"; format=flowed I'm trying to install /usr/ports/x11-toolkits/py-wxPython26 on my FreeBSD machine. It stops with these messages: checking for gstreamer-0.8 >= 0.8.11.1... configure: error: no GStreamer found ===> Script "configure" failed unexpectedly. Please report the problem to multimedia@FreeBSD.org [maintainer] and attach the "/usr/ports/multimedia/gstreamer-plugins80/work/gst-plugins-0.8.12/config.log" including the output of the failure of your make command. Also, it might be a good idea to provide an overview of all packages installed on your system (e.g. an `ls /var/db/pkg`). The first time this happened, I went to /usr/ports/multimedia/gstreamer and issued the usual 'sudo make install clean' command. To my surprise and dismay, that didn't clear up the wxPython problem. I'm attaching the full output of the make command, the requested config.log and the requested ls output. I did just update the full ports tree, but that didn't clear it up either. I really want to be able to use wxPython on this machine... Thanks for your help. --=====================_-1575791125==_ Content-Type: text/plain; name="gstreamer_error.txt"; x-mac-type="42494E41"; x-mac-creator="74747874" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="gstreamer_error.txt" W2NvcmlvbGludXNAQmlyZE9mUGFyYWRpc2UgL3Vzci9wb3J0cy94MTEtdG9vbGtpdHMvcHktd3hQ eXRob24yNl0kIHN1ZG8gdGltZSBtYWtlIGluc3RhbGwgY2xlYW4KPT09PiAgIHB5MjQtd3hQeXRo b24tMi42LjMuMyBkZXBlbmRzIG9uIGZpbGU6IC91c3IvbG9jYWwvYmluL3B5dGhvbiAtIGZvdW5k Cj09PT4gICBweTI0LXd4UHl0aG9uLTIuNi4zLjMgZGVwZW5kcyBvbiBleGVjdXRhYmxlIGluIDog Z21ha2UgLSBmb3VuZAo9PT0+ICAgcHkyNC13eFB5dGhvbi0yLjYuMy4zIGRlcGVuZHMgb24gc2hh cmVkIGxpYnJhcnk6IHd4X2d0azJfYW5pbWF0ZS0yLjYgLSBub3QgZm91bmQKPT09PiAgICBWZXJp ZnlpbmcgaW5zdGFsbCBmb3Igd3hfZ3RrMl9hbmltYXRlLTIuNiBpbiAvdXNyL3BvcnRzL3gxMS10 b29sa2l0cy93eGd0azI2LWNvbnRyaWIKPT09PiAgIHd4Z3RrMi1jb250cmliLTIuNi4zXzEgZGVw ZW5kcyBvbiBleGVjdXRhYmxlIGluIDogZ21ha2UgLSBmb3VuZAo9PT0+ICAgd3hndGsyLWNvbnRy aWItMi42LjNfMSBkZXBlbmRzIG9uIHBhY2thZ2U6IGdzdHJlYW1lci1wbHVnaW5zODA+PTAuOC4x MCAtIG5vdCBmb3VuZAo9PT0+ICAgIFZlcmlmeWluZyBpbnN0YWxsIGZvciBnc3RyZWFtZXItcGx1 Z2luczgwPj0wLjguMTAgaW4gL3Vzci9wb3J0cy9tdWx0aW1lZGlhL2dzdHJlYW1lci1wbHVnaW5z ODAKPT09PiAgIGdzdHJlYW1lci1wbHVnaW5zODAtMC44LjEyXzIsMSBkZXBlbmRzIG9uIGV4ZWN1 dGFibGUgaW4gOiBnbWFrZSAtIGZvdW5kCj09PT4gICBnc3RyZWFtZXItcGx1Z2luczgwLTAuOC4x Ml8yLDEgZGVwZW5kcyBvbiBleGVjdXRhYmxlIGluIDogcGtnLWNvbmZpZyAtIGZvdW5kCj09PT4g ICBnc3RyZWFtZXItcGx1Z2luczgwLTAuOC4xMl8yLDEgZGVwZW5kcyBvbiBzaGFyZWQgbGlicmFy eTogZ3N0cmVhbWVyLTAuOC41IC0gZm91bmQKPT09PiAgIGdzdHJlYW1lci1wbHVnaW5zODAtMC44 LjEyXzIsMSBkZXBlbmRzIG9uIHNoYXJlZCBsaWJyYXJ5OiBwb3B0LjAgLSBmb3VuZAo9PT0+ICAg Z3N0cmVhbWVyLXBsdWdpbnM4MC0wLjguMTJfMiwxIGRlcGVuZHMgb24gc2hhcmVkIGxpYnJhcnk6 IGludGwgLSBmb3VuZAo9PT0+ICAgZ3N0cmVhbWVyLXBsdWdpbnM4MC0wLjguMTJfMiwxIGRlcGVu ZHMgb24gc2hhcmVkIGxpYnJhcnk6IFgxMS42IC0gZm91bmQKPT09PiAgQ29uZmlndXJpbmcgZm9y IGdzdHJlYW1lci1wbHVnaW5zODAtMC44LjEyXzIsMQpjaGVja2luZyBidWlsZCBzeXN0ZW0gdHlw ZS4uLiBpMzg2LXBvcnRibGQtZnJlZWJzZDYuMApjaGVja2luZyBob3N0IHN5c3RlbSB0eXBlLi4u IGkzODYtcG9ydGJsZC1mcmVlYnNkNi4wCmNoZWNraW5nIHRhcmdldCBzeXN0ZW0gdHlwZS4uLiBp Mzg2LXBvcnRibGQtZnJlZWJzZDYuMApjaGVja2luZyB3aGV0aGVyIHRvIGVuYWJsZSBtYWludGFp bmVyLXNwZWNpZmljIHBvcnRpb25zIG9mIE1ha2VmaWxlcy4uLiBubwpjb25maWd1cmU6IGNvbmZp Z3VyaW5nIGdzdC1wbHVnaW5zIGZvciByZWxlYXNlCmNoZWNraW5nIGZvciBhIEJTRC1jb21wYXRp YmxlIGluc3RhbGwuLi4gL3Vzci9iaW4vaW5zdGFsbCAtYyAtbyByb290IC1nIHdoZWVsCmNoZWNr aW5nIHdoZXRoZXIgYnVpbGQgZW52aXJvbm1lbnQgaXMgc2FuZS4uLiB5ZXMKY2hlY2tpbmcgZm9y IGdhd2suLi4gbm8KY2hlY2tpbmcgZm9yIG1hd2suLi4gbm8KY2hlY2tpbmcgZm9yIG5hd2suLi4g bmF3awpjaGVja2luZyB3aGV0aGVyIGdtYWtlIHNldHMgJChNQUtFKS4uLiB5ZXMKY2hlY2tpbmcg Zm9yIHN0eWxlIG9mIGluY2x1ZGUgdXNlZCBieSBnbWFrZS4uLiBHTlUKY2hlY2tpbmcgZm9yIGdj Yy4uLiBjYwpjaGVja2luZyBmb3IgQyBjb21waWxlciBkZWZhdWx0IG91dHB1dCBmaWxlIG5hbWUu Li4gYS5vdXQKY2hlY2tpbmcgd2hldGhlciB0aGUgQyBjb21waWxlciB3b3Jrcy4uLiB5ZXMKY2hl Y2tpbmcgd2hldGhlciB3ZSBhcmUgY3Jvc3MgY29tcGlsaW5nLi4uIG5vCmNoZWNraW5nIGZvciBz dWZmaXggb2YgZXhlY3V0YWJsZXMuLi4gCmNoZWNraW5nIGZvciBzdWZmaXggb2Ygb2JqZWN0IGZp bGVzLi4uIG8KY2hlY2tpbmcgd2hldGhlciB3ZSBhcmUgdXNpbmcgdGhlIEdOVSBDIGNvbXBpbGVy Li4uIHllcwpjaGVja2luZyB3aGV0aGVyIGNjIGFjY2VwdHMgLWcuLi4geWVzCmNoZWNraW5nIGZv ciBjYyBvcHRpb24gdG8gYWNjZXB0IEFOU0kgQy4uLiBub25lIG5lZWRlZApjaGVja2luZyBkZXBl bmRlbmN5IHN0eWxlIG9mIGNjLi4uIGdjYzMKY2hlY2tpbmcgZm9yIGEgc2VkIHRoYXQgZG9lcyBu b3QgdHJ1bmNhdGUgb3V0cHV0Li4uIC91c3IvYmluL3NlZApjaGVja2luZyBmb3IgZWdyZXAuLi4g Z3JlcCAtRQpjaGVja2luZyBmb3IgbGQgdXNlZCBieSBjYy4uLiAvdXNyL2Jpbi9sZApjaGVja2lu ZyBpZiB0aGUgbGlua2VyICgvdXNyL2Jpbi9sZCkgaXMgR05VIGxkLi4uIHllcwpjaGVja2luZyBm b3IgL3Vzci9iaW4vbGQgb3B0aW9uIHRvIHJlbG9hZCBvYmplY3QgZmlsZXMuLi4gLXIKY2hlY2tp bmcgZm9yIEJTRC1jb21wYXRpYmxlIG5tLi4uIC91c3IvYmluL25tIC1CCmNoZWNraW5nIHdoZXRo ZXIgbG4gLXMgd29ya3MuLi4geWVzCmNoZWNraW5nIGhvdyB0byByZWNvZ25pc2UgZGVwZW5kZW50 IGxpYnJhcmllcy4uLiBwYXNzX2FsbApjaGVja2luZyBob3cgdG8gcnVuIHRoZSBDIHByZXByb2Nl c3Nvci4uLiBjYyAtRQpjaGVja2luZyBmb3IgQU5TSSBDIGhlYWRlciBmaWxlcy4uLiB5ZXMKY2hl Y2tpbmcgZm9yIHN5cy90eXBlcy5oLi4uIHllcwpjaGVja2luZyBmb3Igc3lzL3N0YXQuaC4uLiB5 ZXMKY2hlY2tpbmcgZm9yIHN0ZGxpYi5oLi4uIHllcwpjaGVja2luZyBmb3Igc3RyaW5nLmguLi4g eWVzCmNoZWNraW5nIGZvciBtZW1vcnkuaC4uLiB5ZXMKY2hlY2tpbmcgZm9yIHN0cmluZ3MuaC4u LiB5ZXMKY2hlY2tpbmcgZm9yIGludHR5cGVzLmguLi4geWVzCmNoZWNraW5nIGZvciBpbnR0eXBl cy5oLi4uIChjYWNoZWQpIHllcwpjaGVja2luZyBmb3IgdW5pc3RkLmguLi4geWVzCmNoZWNraW5n IGRsZmNuLmggdXNhYmlsaXR5Li4uIHllcwpjaGVja2luZyBkbGZjbi5oIHByZXNlbmNlLi4uIHll cwpjaGVja2luZyBmb3IgZGxmY24uaC4uLiB5ZXMKY2hlY2tpbmcgd2hldGhlciB3ZSBhcmUgdXNp bmcgdGhlIEdOVSBDKysgY29tcGlsZXIuLi4geWVzCmNoZWNraW5nIHdoZXRoZXIgYysrIGFjY2Vw dHMgLWcuLi4geWVzCmNoZWNraW5nIGRlcGVuZGVuY3kgc3R5bGUgb2YgYysrLi4uIGdjYzMKY2hl Y2tpbmcgaG93IHRvIHJ1biB0aGUgQysrIHByZXByb2Nlc3Nvci4uLiBjKysgLUUKY2hlY2tpbmcg Zm9yIGc3Ny4uLiBubwpjaGVja2luZyBmb3IgZjc3Li4uIGY3NwpjaGVja2luZyB3aGV0aGVyIHdl IGFyZSB1c2luZyB0aGUgR05VIEZvcnRyYW4gNzcgY29tcGlsZXIuLi4geWVzCmNoZWNraW5nIHdo ZXRoZXIgZjc3IGFjY2VwdHMgLWcuLi4geWVzCmNoZWNraW5nIHRoZSBtYXhpbXVtIGxlbmd0aCBv ZiBjb21tYW5kIGxpbmUgYXJndW1lbnRzLi4uIChjYWNoZWQpIDI2MjE0NApjaGVja2luZyBjb21t YW5kIHRvIHBhcnNlIC91c3IvYmluL25tIC1CIG91dHB1dCBmcm9tIGNjIG9iamVjdC4uLiBvawpj aGVja2luZyBmb3Igb2JqZGlyLi4uIC5saWJzCmNoZWNraW5nIGZvciBhci4uLiBhcgpjaGVja2lu ZyBmb3IgcmFubGliLi4uIHJhbmxpYgpjaGVja2luZyBmb3Igc3RyaXAuLi4gc3RyaXAKY2hlY2tp bmcgaWYgY2Mgc3RhdGljIGZsYWcgIHdvcmtzLi4uIHllcwpjaGVja2luZyBpZiBjYyBzdXBwb3J0 cyAtZm5vLXJ0dGkgLWZuby1leGNlcHRpb25zLi4uIG5vCmNoZWNraW5nIGZvciBjYyBvcHRpb24g dG8gcHJvZHVjZSBQSUMuLi4gLWZQSUMKY2hlY2tpbmcgaWYgY2MgUElDIGZsYWcgLWZQSUMgd29y a3MuLi4geWVzCmNoZWNraW5nIGlmIGNjIHN1cHBvcnRzIC1jIC1vIGZpbGUuby4uLiB5ZXMKY2hl Y2tpbmcgd2hldGhlciB0aGUgY2MgbGlua2VyICgvdXNyL2Jpbi9sZCkgc3VwcG9ydHMgc2hhcmVk IGxpYnJhcmllcy4uLiB5ZXMKY2hlY2tpbmcgd2hldGhlciAtbGMgc2hvdWxkIGJlIGV4cGxpY2l0 bHkgbGlua2VkIGluLi4uIHllcwpjaGVja2luZyBkeW5hbWljIGxpbmtlciBjaGFyYWN0ZXJpc3Rp Y3MuLi4gZnJlZWJzZDYuMCBsZC5zbwpjaGVja2luZyBob3cgdG8gaGFyZGNvZGUgbGlicmFyeSBw YXRocyBpbnRvIHByb2dyYW1zLi4uIGltbWVkaWF0ZQpjaGVja2luZyB3aGV0aGVyIHN0cmlwcGlu ZyBsaWJyYXJpZXMgaXMgcG9zc2libGUuLi4geWVzCmNoZWNraW5nIGZvciBzaGxfbG9hZC4uLiBu bwpjaGVja2luZyBmb3Igc2hsX2xvYWQgaW4gLWxkbGQuLi4gbm8KY2hlY2tpbmcgZm9yIGRsb3Bl bi4uLiB5ZXMKY2hlY2tpbmcgd2hldGhlciBhIHByb2dyYW0gY2FuIGRsb3BlbiBpdHNlbGYuLi4g eWVzCmNoZWNraW5nIHdoZXRoZXIgYSBzdGF0aWNhbGx5IGxpbmtlZCBwcm9ncmFtIGNhbiBkbG9w ZW4gaXRzZWxmLi4uIHllcwpjaGVja2luZyBpZiBsaWJ0b29sIHN1cHBvcnRzIHNoYXJlZCBsaWJy YXJpZXMuLi4geWVzCmNoZWNraW5nIHdoZXRoZXIgdG8gYnVpbGQgc2hhcmVkIGxpYnJhcmllcy4u LiB5ZXMKY2hlY2tpbmcgd2hldGhlciB0byBidWlsZCBzdGF0aWMgbGlicmFyaWVzLi4uIHllcwpj b25maWd1cmU6IGNyZWF0aW5nIGxpYnRvb2wKYXBwZW5kaW5nIGNvbmZpZ3VyYXRpb24gdGFnICJD WFgiIHRvIGxpYnRvb2wKY2hlY2tpbmcgZm9yIGxkIHVzZWQgYnkgYysrLi4uIC91c3IvYmluL2xk CmNoZWNraW5nIGlmIHRoZSBsaW5rZXIgKC91c3IvYmluL2xkKSBpcyBHTlUgbGQuLi4geWVzCmNo ZWNraW5nIHdoZXRoZXIgdGhlIGMrKyBsaW5rZXIgKC91c3IvYmluL2xkKSBzdXBwb3J0cyBzaGFy ZWQgbGlicmFyaWVzLi4uIHllcwpjaGVja2luZyBmb3IgYysrIG9wdGlvbiB0byBwcm9kdWNlIFBJ Qy4uLiAtZlBJQwpjaGVja2luZyBpZiBjKysgUElDIGZsYWcgLWZQSUMgd29ya3MuLi4geWVzCmNo ZWNraW5nIGlmIGMrKyBzdXBwb3J0cyAtYyAtbyBmaWxlLm8uLi4geWVzCmNoZWNraW5nIHdoZXRo ZXIgdGhlIGMrKyBsaW5rZXIgKC91c3IvYmluL2xkKSBzdXBwb3J0cyBzaGFyZWQgbGlicmFyaWVz Li4uIHllcwpjaGVja2luZyBkeW5hbWljIGxpbmtlciBjaGFyYWN0ZXJpc3RpY3MuLi4gZnJlZWJz ZDYuMCBsZC5zbwpjaGVja2luZyBob3cgdG8gaGFyZGNvZGUgbGlicmFyeSBwYXRocyBpbnRvIHBy b2dyYW1zLi4uIGltbWVkaWF0ZQpjaGVja2luZyB3aGV0aGVyIHN0cmlwcGluZyBsaWJyYXJpZXMg aXMgcG9zc2libGUuLi4geWVzCmNoZWNraW5nIGZvciBzaGxfbG9hZC4uLiAoY2FjaGVkKSBubwpj aGVja2luZyBmb3Igc2hsX2xvYWQgaW4gLWxkbGQuLi4gKGNhY2hlZCkgbm8KY2hlY2tpbmcgZm9y IGRsb3Blbi4uLiAoY2FjaGVkKSB5ZXMKY2hlY2tpbmcgd2hldGhlciBhIHByb2dyYW0gY2FuIGRs b3BlbiBpdHNlbGYuLi4gKGNhY2hlZCkgeWVzCmNoZWNraW5nIHdoZXRoZXIgYSBzdGF0aWNhbGx5 IGxpbmtlZCBwcm9ncmFtIGNhbiBkbG9wZW4gaXRzZWxmLi4uIChjYWNoZWQpIHllcwphcHBlbmRp bmcgY29uZmlndXJhdGlvbiB0YWcgIkY3NyIgdG8gbGlidG9vbApjaGVja2luZyBpZiBsaWJ0b29s IHN1cHBvcnRzIHNoYXJlZCBsaWJyYXJpZXMuLi4geWVzCmNoZWNraW5nIHdoZXRoZXIgdG8gYnVp bGQgc2hhcmVkIGxpYnJhcmllcy4uLiB5ZXMKY2hlY2tpbmcgd2hldGhlciB0byBidWlsZCBzdGF0 aWMgbGlicmFyaWVzLi4uIHllcwpjaGVja2luZyBmb3IgZjc3IG9wdGlvbiB0byBwcm9kdWNlIFBJ Qy4uLiAtZlBJQwpjaGVja2luZyBpZiBmNzcgUElDIGZsYWcgLWZQSUMgd29ya3MuLi4geWVzCmNo ZWNraW5nIGlmIGY3NyBzdXBwb3J0cyAtYyAtbyBmaWxlLm8uLi4geWVzCmNoZWNraW5nIHdoZXRo ZXIgdGhlIGY3NyBsaW5rZXIgKC91c3IvYmluL2xkKSBzdXBwb3J0cyBzaGFyZWQgbGlicmFyaWVz Li4uIHllcwpjaGVja2luZyBkeW5hbWljIGxpbmtlciBjaGFyYWN0ZXJpc3RpY3MuLi4gZnJlZWJz ZDYuMCBsZC5zbwpjaGVja2luZyBob3cgdG8gaGFyZGNvZGUgbGlicmFyeSBwYXRocyBpbnRvIHBy b2dyYW1zLi4uIGltbWVkaWF0ZQpjaGVja2luZyB3aGV0aGVyIHN0cmlwcGluZyBsaWJyYXJpZXMg aXMgcG9zc2libGUuLi4geWVzCmNoZWNraW5nIGZvciBnY2MuLi4gKGNhY2hlZCkgY2MKY2hlY2tp bmcgd2hldGhlciB3ZSBhcmUgdXNpbmcgdGhlIEdOVSBDIGNvbXBpbGVyLi4uIChjYWNoZWQpIHll cwpjaGVja2luZyB3aGV0aGVyIGNjIGFjY2VwdHMgLWcuLi4gKGNhY2hlZCkgeWVzCmNoZWNraW5n IGZvciBjYyBvcHRpb24gdG8gYWNjZXB0IEFOU0kgQy4uLiAoY2FjaGVkKSBub25lIG5lZWRlZApj aGVja2luZyBkZXBlbmRlbmN5IHN0eWxlIG9mIGNjLi4uIChjYWNoZWQpIGdjYzMKY2hlY2tpbmcg Zm9yIGdjYy4uLiAoY2FjaGVkKSBjYwpjaGVja2luZyB3aGV0aGVyIHdlIGFyZSB1c2luZyB0aGUg R05VIEMgY29tcGlsZXIuLi4gKGNhY2hlZCkgeWVzCmNoZWNraW5nIHdoZXRoZXIgY2MgYWNjZXB0 cyAtZy4uLiAoY2FjaGVkKSB5ZXMKY2hlY2tpbmcgZm9yIGNjIG9wdGlvbiB0byBhY2NlcHQgQU5T SSBDLi4uIChjYWNoZWQpIG5vbmUgbmVlZGVkCmNoZWNraW5nIGRlcGVuZGVuY3kgc3R5bGUgb2Yg Y2MuLi4gKGNhY2hlZCkgZ2NjMwpjaGVja2luZyBmb3Igb2JqY2MuLi4gbm8KY2hlY2tpbmcgZm9y IG9iamMuLi4gbm8KY2hlY2tpbmcgZm9yIGdjYy4uLiBnY2MKY2hlY2tpbmcgZGVwZW5kZW5jeSBz dHlsZSBvZiBnY2MuLi4gZ2NjMwpjaGVja2luZyBpZiBPYmplY3RpdmUgQyBjb21waWxlciB3b3Jr cy4uLiBubwpjaGVja2luZyBmb3IgbXNnZm10Li4uIC91c3IvbG9jYWwvYmluL21zZ2ZtdApjaGVj a2luZyBmb3IgZ21zZ2ZtdC4uLiAvdXNyL2xvY2FsL2Jpbi9tc2dmbXQKY2hlY2tpbmcgZm9yIHhn ZXR0ZXh0Li4uIC91c3IvbG9jYWwvYmluL3hnZXR0ZXh0CmNoZWNraW5nIGZvciBtc2dtZXJnZS4u LiAvdXNyL2xvY2FsL2Jpbi9tc2dtZXJnZQpjaGVja2luZyBmb3IgbGQgdXNlZCBieSBHQ0MuLi4g L3Vzci9iaW4vbGQKY2hlY2tpbmcgaWYgdGhlIGxpbmtlciAoL3Vzci9iaW4vbGQpIGlzIEdOVSBs ZC4uLiB5ZXMKY2hlY2tpbmcgZm9yIHNoYXJlZCBsaWJyYXJ5IHJ1biBwYXRoIG9yaWdpbi4uLiBk b25lCmNoZWNraW5nIHdoZXRoZXIgTkxTIGlzIHJlcXVlc3RlZC4uLiB5ZXMKY2hlY2tpbmcgZm9y IEdOVSBnZXR0ZXh0IGluIGxpYmMuLi4gbm8KY2hlY2tpbmcgZm9yIGljb252Li4uIHllcwpjaGVj a2luZyBob3cgdG8gbGluayB3aXRoIGxpYmljb252Li4uIC91c3IvbG9jYWwvbGliL2xpYmljb252 LnNvIC1XbCwtcnBhdGggLVdsLC91c3IvbG9jYWwvbGliCmNoZWNraW5nIGZvciBHTlUgZ2V0dGV4 dCBpbiBsaWJpbnRsLi4uIHllcwpjaGVja2luZyBob3cgdG8gbGluayB3aXRoIGxpYmludGwuLi4g L3Vzci9sb2NhbC9saWIvbGliaW50bC5zbyAvdXNyL2xvY2FsL2xpYi9saWJpY29udi5zbyAtV2ws LXJwYXRoIC1XbCwvdXNyL2xvY2FsL2xpYgpjaGVja2luZyB0byBzZWUgaWYgY29tcGlsZXIgdW5k ZXJzdGFuZHMgLVdhbGwuLi4geWVzCmNoZWNraW5nIHdoZXRoZXIgd2UgYXJlIHVzaW5nIHRoZSBH TlUgQysrIGNvbXBpbGVyLi4uIChjYWNoZWQpIHllcwpjaGVja2luZyB3aGV0aGVyIGMrKyBhY2Nl cHRzIC1nLi4uIChjYWNoZWQpIHllcwpjaGVja2luZyBkZXBlbmRlbmN5IHN0eWxlIG9mIGMrKy4u LiAoY2FjaGVkKSBnY2MzCmNoZWNraW5nIGZvciBjKysuLi4geWVzCmNoZWNraW5nIGhvdyB0byBy dW4gdGhlIEMrKyBwcmVwcm9jZXNzb3IuLi4gYysrIC1FCmNoZWNraW5nIGZvciBsaWJyYXJ5IGNv bnRhaW5pbmcgc3RyZXJyb3IuLi4gbm9uZSByZXF1aXJlZApjaGVja2luZyBmb3IgQU5TSSBDIGhl YWRlciBmaWxlcy4uLiAoY2FjaGVkKSB5ZXMKY2hlY2tpbmcgZm9yIGlubGluZS4uLiBpbmxpbmUK Y2hlY2tpbmcgZm9yIHN0ZGludCB0eXBlcy4uLiBpbnR0eXBlcy5oIChzaG9ydGNpcmN1aXQpCm1h a2UgdXNlIG9mIGludHR5cGVzLmggaW4gX2ludHR5cGVzLmggKGFzc3VtaW5nIEM5OSBjb21wYXRp YmxlIHN5c3RlbSkKY2hlY2tpbmcgc3RkbGliLmggdXNhYmlsaXR5Li4uIHllcwpjaGVja2luZyBz dGRsaWIuaCBwcmVzZW5jZS4uLiB5ZXMKY2hlY2tpbmcgZm9yIHN0ZGxpYi5oLi4uIHllcwpjaGVj a2luZyB3aGV0aGVyIGNjIGltcGxlbWVudHMgX19QUkVUVFlfRlVOQ1RJT05fXy4uLiB5ZXMKY2hl Y2tpbmcgd2hldGhlciBjYyBpbXBsZW1lbnRzIF9fRlVOQ1RJT05fXy4uLiB5ZXMKY2hlY2tpbmcg d2hldGhlciBjYyBpbXBsZW1lbnRzIF9fZnVuY19fLi4uIHllcwpjaGVja2luZyBmb3IgRklPTlJF QUQgaW4gc3lzL2lvY3RsLmguLi4geWVzCmNvbmZpZ3VyZTogKioqCmNvbmZpZ3VyZTogKioqIGNo ZWNraW5nIHBsdWdpbjogICoqKgpjb25maWd1cmU6ICoqKgpjb25maWd1cmU6IFdBUk5JTkc6IGJ1 aWxkaW5nIGV4dGVybmFsIHBsdWctaW5zCmNvbmZpZ3VyZTogKioqCmNvbmZpZ3VyZTogKioqIGNo ZWNraW5nIHBsdWdpbjogICoqKgpjb25maWd1cmU6ICoqKgpjb25maWd1cmU6IG5vdCBidWlsZGlu ZyBleHBlcmltZW50YWwgcGx1Zy1pbnMKY29uZmlndXJlOiAqKioKY29uZmlndXJlOiAqKiogY2hl Y2tpbmcgcGx1Z2luOiAgKioqCmNvbmZpZ3VyZTogKioqCmNvbmZpZ3VyZTogbm90IGJ1aWxkaW5n IGJyb2tlbiBwbHVnLWlucwpjaGVja2luZyBmb3IgZ3RrZG9jLXNjYW5nb2JqLi4uIGZhbHNlCmNo ZWNraW5nIGZvciBkb2Nib29rMnBzLi4uIGZhbHNlCmNoZWNraW5nIGZvciBkb2Nib29rMmh0bWwu Li4gZmFsc2UKY2hlY2tpbmcgZm9yIGphZGV0ZXguLi4gZmFsc2UKY2hlY2tpbmcgZm9yIHBzMnBk Zi4uLiB0cnVlCmNoZWNraW5nIGZvciB4c2x0cHJvYy4uLiB4c2x0cHJvYwpjaGVja2luZyB3aGV0 aGVyIHhzbHRwcm9jIGRvY2Jvb2sgcHJvY2Vzc2luZyB3b3Jrcy4uLiBubwpjaGVja2luZyBmb3Ig ZHZpcHMuLi4gZmFsc2UKY2hlY2tpbmcgZm9yIGZpZzJkZXYuLi4gZmFsc2UKY29uZmlndXJlOiBX QVJOSU5HOiBEaWQgbm90IGZpbmQgZmlnMmRldiAoZnJvbSB4ZmlnKSwgaW1hZ2VzIHdpbGwgbm90 IGJlIGdlbmVyYXRlZC4KY2hlY2tpbmcgZm9yIHBuZ3RvcG5tLi4uIGZhbHNlCmNoZWNraW5nIGZv ciBwbm10b3BzLi4uIGZhbHNlCmNoZWNraW5nIGZvciBlcHN0b3BkZi4uLiBmYWxzZQpjb25maWd1 cmU6IFdpbGwgbm90IG91dHB1dCBIVE1MIGRvY3VtZW50YXRpb24KY29uZmlndXJlOiBXaWxsIG5v dCBvdXRwdXQgUFMgZG9jdW1lbnRhdGlvbgpjb25maWd1cmU6IFdpbGwgbm90IG91dHB1dCBQREYg ZG9jdW1lbnRhdGlvbgpjb25maWd1cmU6IExvb2tpbmcgZm9yIFB5dGhvbiB2ZXJzaW9uID49IDIu MQpjaGVja2luZyBmb3IgcHl0aG9uLi4uIC91c3IvbG9jYWwvYmluL3B5dGhvbgpjaGVja2luZyAi L3Vzci9sb2NhbC9iaW4vcHl0aG9uIjouLi4gb2theQpjaGVja2luZyBsb2NhbCBQeXRob24gY29u ZmlndXJhdGlvbi4uLiBsb29rcyBnb29kCmNoZWNraW5nIHdoZXRoZXIgYnl0ZSBvcmRlcmluZyBp cyBiaWdlbmRpYW4uLi4gbm8KVXNpbmcgY29uZmlnIHNvdXJjZSB4bWw6bWVyZ2VkOi91c3IvbG9j YWwvZXRjL2djb25mL2djb25mLnhtbC5kZWZhdWx0cyBmb3Igc2NoZW1hIGluc3RhbGxhdGlvbgpV c2luZyAkKHN5c2NvbmZkaXIpL2djb25mL3NjaGVtYXMgYXMgaW5zdGFsbCBkaXJlY3RvcnkgZm9y IHNjaGVtYSBmaWxlcwpjb25maWd1cmU6ICoqKgpjb25maWd1cmU6ICoqKiBjaGVja2luZyBwbHVn aW46ICAqKioKY29uZmlndXJlOiAqKioKY29uZmlndXJlOiAqKioKY29uZmlndXJlOiAqKiogY2hl Y2tpbmcgcGx1Z2luOiAgKioqCmNvbmZpZ3VyZTogKioqCmNoZWNraW5nIGZvciBwa2ctY29uZmln Li4uIC91c3IvbG9jYWwvYmluL3BrZy1jb25maWcKY2hlY2tpbmcgZm9yIGdzdHJlYW1lci0wLjgg Pj0gMC44LjExLjEuLi4gY29uZmlndXJlOiBlcnJvcjogbm8gR1N0cmVhbWVyIGZvdW5kCj09PT4g IFNjcmlwdCAiY29uZmlndXJlIiBmYWlsZWQgdW5leHBlY3RlZGx5LgpQbGVhc2UgcmVwb3J0IHRo ZSBwcm9ibGVtIHRvIG11bHRpbWVkaWFARnJlZUJTRC5vcmcgW21haW50YWluZXJdIGFuZCBhdHRh Y2gKdGhlCiIvdXNyL3BvcnRzL211bHRpbWVkaWEvZ3N0cmVhbWVyLXBsdWdpbnM4MC93b3JrL2dz dC1wbHVnaW5zLTAuOC4xMi9jb25maWcubG9nIgppbmNsdWRpbmcgdGhlIG91dHB1dCBvZiB0aGUg ZmFpbHVyZSBvZiB5b3VyIG1ha2UgY29tbWFuZC4gQWxzbywgaXQgbWlnaHQgYmUKYSBnb29kIGlk ZWEgdG8gcHJvdmlkZSBhbiBvdmVydmlldyBvZiBhbGwgcGFja2FnZXMgaW5zdGFsbGVkIG9uIHlv dXIgc3lzdGVtCihlLmcuIGFuIGBscyAvdmFyL2RiL3BrZ2ApLgoqKiogRXJyb3IgY29kZSAxCgpT dG9wIGluIC91c3IvcG9ydHMvbXVsdGltZWRpYS9nc3RyZWFtZXItcGx1Z2luczgwLgoqKiogRXJy b3IgY29kZSAxCgpTdG9wIGluIC91c3IvcG9ydHMveDExLXRvb2xraXRzL3d4Z3RrMjYtY29udHJp Yi4KKioqIEVycm9yIGNvZGUgMQoKU3RvcCBpbiAvdXNyL3BvcnRzL3gxMS10b29sa2l0cy9weS13 eFB5dGhvbjI2LgogICAgICAgNDkuMTUgcmVhbCAgICAgICAgMjAuMjEgdXNlciAgICAgICAgMTgu NTQgc3lzCltjb3Jpb2xpbnVzQEJpcmRPZlBhcmFkaXNlIC91c3IvcG9ydHMveDExLXRvb2xraXRz L3B5LXd4UHl0aG9uMjZdJCBzdWRvIHBvcnR2ZXJzaW9uIHwgZ3JlcCBnc3RyZWFtZXIKW1VwZGF0 aW5nIHRoZSBwa2dkYiA8Zm9ybWF0OmJkYl9idHJlZT4gaW4gL3Zhci9kYi9wa2cgLi4uIC0gMjU1 IHBhY2thZ2VzIGZvdW5kICgtMCArMjgpIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gZG9u ZV0KZ3N0cmVhbWVyICAgICAgICAgICAgICAgICAgID4KZ3N0cmVhbWVyICAgICAgICAgICAgICAg ICAgID0KZ3N0cmVhbWVyLWZmbXBlZyAgICAgICAgICAgID0KZ3N0cmVhbWVyLXBsdWdpbnMgICAg ICAgICAgID4KZ3N0cmVhbWVyLXBsdWdpbnMgICAgICAgICAgID0KZ3N0cmVhbWVyLXBsdWdpbnMt YTUyZGVjICAgID0KZ3N0cmVhbWVyLXBsdWdpbnMtY2RwYXJhbm9pYSAgPQpnc3RyZWFtZXItcGx1 Z2lucy1jb3JlICAgICAgPQpnc3RyZWFtZXItcGx1Z2lucy1kdHMgICAgICAgPQpnc3RyZWFtZXIt cGx1Z2lucy1kdmQgICAgICAgPQpnc3RyZWFtZXItcGx1Z2lucy1lc291bmQgICAgPQpnc3RyZWFt ZXItcGx1Z2lucy1mbGFjICAgICAgPQpnc3RyZWFtZXItcGx1Z2lucy1nY29uZiAgICAgPQpnc3Ry ZWFtZXItcGx1Z2lucy1nbm9tZXZmcyAgPQpnc3RyZWFtZXItcGx1Z2lucy1saWJwbmcgICAgPQpn c3RyZWFtZXItcGx1Z2lucy1tYWQgICAgICAgPQpnc3RyZWFtZXItcGx1Z2lucy1vZ2cgICAgICAg PQpnc3RyZWFtZXItcGx1Z2lucy1wYW5nbyAgICAgPQpnc3RyZWFtZXItcGx1Z2lucy12b3JiaXMg ICAgPQpnc3RyZWFtZXItcGx1Z2lucy14dmlkICAgICAgPQp0b3RlbS1nc3RyZWFtZXIgICAgICAg ICAgICAgPQo= --=====================_-1575791125==_ Content-Type: application/octet-stream; name="config.log" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config.log" VGhpcyBmaWxlIGNvbnRhaW5zIGFueSBtZXNzYWdlcyBwcm9kdWNlZCBieSBjb21waWxlcnMgd2hp bGUKcnVubmluZyBjb25maWd1cmUsIHRvIGFpZCBkZWJ1Z2dpbmcgaWYgY29uZmlndXJlIG1ha2Vz IGEgbWlzdGFrZS4KCkl0IHdhcyBjcmVhdGVkIGJ5IGNvbmZpZ3VyZSwgd2hpY2ggd2FzCmdlbmVy YXRlZCBieSBHTlUgQXV0b2NvbmYgMi41OS4gIEludm9jYXRpb24gY29tbWFuZCBsaW5lIHdhcwoK ICAkIC4vY29uZmlndXJlIC0tZGlzYWJsZS1hNTJkZWMgLS1kaXNhYmxlLWFhbGliIC0tZGlzYWJs ZS1hYWxpYnRlc3QgLS1kaXNhYmxlLWFydHMgLS1kaXNhYmxlLWFydHN0ZXN0IC0tZGlzYWJsZS1h cnRzYyAtLWRpc2FibGUtYXVkaW9maWxlIC0tZGlzYWJsZS1hdWRpb3Jlc2FtcGxlIC0tZGlzYWJs ZS1jYWlybyAtLWRpc2FibGUtY2RhdWRpbyAtLWRpc2FibGUtY2RpbyAtLWRpc2FibGUtY2RwYXJh bm9pYSAtLWRpc2FibGUtZGlyZWN0ZmIgLS1kaXNhYmxlLWRpdnggLS1kaXNhYmxlLWR0cyAtLWRp c2FibGUtZHZkbmF2IC0tZGlzYWJsZS1kdmRyZWFkIC0tZGlzYWJsZS1keHIzIC0tZGlzYWJsZS1l c2QgLS1kaXNhYmxlLWVzZHRlc3QgLS1kaXNhYmxlLWZhYWMgLS1kaXNhYmxlLWZhYWQgLS1kaXNh YmxlLWZsYWMgLS1kaXNhYmxlLWdjb25mIC0tZGlzYWJsZS1nZGtfcGl4YnVmIC0tZGlzYWJsZS1n bm9tZV92ZnMgLS1kaXNhYmxlLWdzbSAtLWRpc2FibGUtaGVybWVzIC0tZGlzYWJsZS1pdm9yYmlz IC0tZGlzYWJsZS1qYWNrIC0tZGlzYWJsZS1qcGVnIC0tZGlzYWJsZS1sYWRzcGEgLS1kaXNhYmxl LWxhbWUgLS1kaXNhYmxlLWxjcyAtLWRpc2FibGUtbGliY2FjYSAtLWRpc2FibGUtbGliZHYgLS1k aXNhYmxlLWxpYmZhbWUgLS1kaXNhYmxlLWxpYmZhbWV0ZXN0IC0tZGlzYWJsZS1saWJtbmcgLS1k aXNhYmxlLWxpYm1tcyAtLWRpc2FibGUtbGlicG5nIC0tZGlzYWJsZS1saWJyZmIgLS1kaXNhYmxl LWxpYnZpc3VhbCAtLWRpc2FibGUtbWFkIC0tZGlzYWJsZS1taWttb2QgLS1kaXNhYmxlLWxpYm1p a21vZHRlc3QgLS1kaXNhYmxlLW1wZWcyZGVjIC0tZGlzYWJsZS1tcGVnMmVuYyAtLWRpc2FibGUt bXBsZXggLS1kaXNhYmxlLW11c2VwYWNrIC0tZGlzYWJsZS1tdXNpY2JyYWlueiAtLWRpc2FibGUt bmFzIC0tZGlzYWJsZS1vZ2cgLS1kaXNhYmxlLW9nZ3Rlc3QgLS1kaXNhYmxlLW9wZW5nbCAtLWRp c2FibGUtcGFuZ28gLS1kaXNhYmxlLXBvbHlwIC0tZGlzYWJsZS1kdjEzOTQgLS1kaXNhYmxlLXFj YW0gLS1kaXNhYmxlLXJhdzEzOTQgLS1kaXNhYmxlLXNkbCAtLWRpc2FibGUtc2RsdGVzdCAtLWRp c2FibGUtc2hvdXQgLS1kaXNhYmxlLXNob3V0MiAtLWRpc2FibGUtc2hvdXQydGVzdCAtLWRpc2Fi bGUtc2lkcGxheSAtLWRpc2FibGUtc21vb3Rod2F2ZSAtLWRpc2FibGUtc25kZmlsZSAtLWRpc2Fi bGUtc3BlZXggLS1kaXNhYmxlLXN3ZmRlYyAtLWRpc2FibGUtdGhlb3JhIC0tZGlzYWJsZS12Y2Qg LS1kaXNhYmxlLXZvcmJpcyAtLWRpc2FibGUtdm9yYmlzdGVzdCAtLWRpc2FibGUtd2F2cGFjayAt LWRpc2FibGUteDI2NCAtLWRpc2FibGUteHZpZCAtLWRpc2FibGUtdGVzdHMgLS1kaXNhYmxlLWV4 YW1wbGVzIC0tZGlzYWJsZS1hbXJuYiAtLWRpc2FibGUtYWxzYSAtLWRpc2FibGUtaHR0cCAtLWVu YWJsZS1jZHJvbSAtLWRpc2FibGUtZ2NvbmYgLS1kaXNhYmxlLWdjb25mdG9vbCAtLWRpc2FibGUt c2NoZW1hcy1pbnN0YWxsIC0tZW5hYmxlLW9zcyAtLWRpc2FibGUtb3N4X2F1ZGlvIC0tZGlzYWJs ZS1vc3hfdmlkZW8gLS1kaXNhYmxlLXRhcmtpbiAtLWVuYWJsZS1zdGF0aWMgLS1kaXNhYmxlLXN1 bmF1ZGlvIC0tZGlzYWJsZS1nc3RfdjRsIC0tZGlzYWJsZS1nc3RfdjRsMiAtLWRpc2FibGUteGlu ZSAtLWVuYWJsZS14IC0tZW5hYmxlLXhzaG0gLS1lbmFibGUteHZpZGVvIC0tZGlzYWJsZS1zcGMg LS1sb2NhbHN0YXRlZGlyPS91c3IvbG9jYWwvc2hhcmUvZ25vbWUgLS1kYXRhZGlyPS91c3IvbG9j YWwvc2hhcmUvZ25vbWUgLS13aXRoLWh0bWwtZGlyPS91c3IvbG9jYWwvc2hhcmUvZG9jIC0td2l0 aC1oZWxwLWRpcj0vdXNyL2xvY2FsL3NoYXJlL2dub21lL2hlbHAgLS1kaXNhYmxlLWd0ay1kb2Mg LS13aXRoLWdjb25mLXNvdXJjZT14bWw6bWVyZ2VkOi91c3IvbG9jYWwvZXRjL2djb25mL2djb25m LnhtbC5kZWZhdWx0cyAtLW1hbmRpcj0vdXNyL2xvY2FsL21hbiAtLXgtbGlicmFyaWVzPS91c3Iv WDExUjYvbGliIC0teC1pbmNsdWRlcz0vdXNyL1gxMVI2L2luY2x1ZGUgLS1wcmVmaXg9L3Vzci9s b2NhbCAtLWJ1aWxkPWkzODYtcG9ydGJsZC1mcmVlYnNkNi4wCgojIyAtLS0tLS0tLS0gIyMKIyMg UGxhdGZvcm0uICMjCiMjIC0tLS0tLS0tLSAjIwoKaG9zdG5hbWUgPSBCaXJkT2ZQYXJhZGlzZQp1 bmFtZSAtbSA9IGkzODYKdW5hbWUgLXIgPSA2LjAtUkVMRUFTRQp1bmFtZSAtcyA9IEZyZWVCU0QK dW5hbWUgLXYgPSBGcmVlQlNEIDYuMC1SRUxFQVNFICMwOiBUaHUgTm92ICAzIDA5OjM2OjEzIFVU QyAyMDA1ICAgICByb290QHg2NC5zYW1zY28uaG9tZTovdXNyL29iai91c3Ivc3JjL3N5cy9HRU5F UklDIAoKL3Vzci9iaW4vdW5hbWUgLXAgPSBpMzg2Ci9iaW4vdW5hbWUgLVggICAgID0gdW5rbm93 bgoKL2Jpbi9hcmNoICAgICAgICAgICAgICA9IHVua25vd24KL3Vzci9iaW4vYXJjaCAtayAgICAg ICA9IHVua25vd24KL3Vzci9jb252ZXgvZ2V0c3lzaW5mbyA9IHVua25vd24KaG9zdGluZm8gICAg ICAgICAgICAgICA9IHVua25vd24KL2Jpbi9tYWNoaW5lICAgICAgICAgICA9IHVua25vd24KL3Vz ci9iaW4vb3NsZXZlbCAgICAgICA9IHVua25vd24KL2Jpbi91bml2ZXJzZSAgICAgICAgICA9IHVu a25vd24KClBBVEg6IC9zYmluClBBVEg6IC9iaW4KUEFUSDogL3Vzci9zYmluClBBVEg6IC91c3Iv YmluClBBVEg6IC91c3IvZ2FtZXMKUEFUSDogL3Vzci9sb2NhbC9zYmluClBBVEg6IC91c3IvbG9j YWwvYmluClBBVEg6IC91c3IvWDExUjYvYmluClBBVEg6IC9ob21lL2NvcmlvbGludXMvYmluCgoK IyMgLS0tLS0tLS0tLS0gIyMKIyMgQ29yZSB0ZXN0cy4gIyMKIyMgLS0tLS0tLS0tLS0gIyMKCmNv bmZpZ3VyZToxNzE2OiBjaGVja2luZyBidWlsZCBzeXN0ZW0gdHlwZQpjb25maWd1cmU6MTczNDog cmVzdWx0OiBpMzg2LXBvcnRibGQtZnJlZWJzZDYuMApjb25maWd1cmU6MTc0MjogY2hlY2tpbmcg aG9zdCBzeXN0ZW0gdHlwZQpjb25maWd1cmU6MTc1NjogcmVzdWx0OiBpMzg2LXBvcnRibGQtZnJl ZWJzZDYuMApjb25maWd1cmU6MTc2NDogY2hlY2tpbmcgdGFyZ2V0IHN5c3RlbSB0eXBlCmNvbmZp Z3VyZToxNzc4OiByZXN1bHQ6IGkzODYtcG9ydGJsZC1mcmVlYnNkNi4wCmNvbmZpZ3VyZToxODE5 OiBjaGVja2luZyB3aGV0aGVyIHRvIGVuYWJsZSBtYWludGFpbmVyLXNwZWNpZmljIHBvcnRpb25z IG9mIE1ha2VmaWxlcwpjb25maWd1cmU6MTgyODogcmVzdWx0OiBubwpjb25maWd1cmU6MTg1Mzog Y29uZmlndXJpbmcgZ3N0LXBsdWdpbnMgZm9yIHJlbGVhc2UKY29uZmlndXJlOjE5MTI6IGNoZWNr aW5nIGZvciBhIEJTRC1jb21wYXRpYmxlIGluc3RhbGwKY29uZmlndXJlOjE5Njc6IHJlc3VsdDog L3Vzci9iaW4vaW5zdGFsbCAtYyAtbyByb290IC1nIHdoZWVsCmNvbmZpZ3VyZToxOTc4OiBjaGVj a2luZyB3aGV0aGVyIGJ1aWxkIGVudmlyb25tZW50IGlzIHNhbmUKY29uZmlndXJlOjIwMjE6IHJl c3VsdDogeWVzCmNvbmZpZ3VyZToyMDg2OiBjaGVja2luZyBmb3IgZ2F3awpjb25maWd1cmU6MjEx NTogcmVzdWx0OiBubwpjb25maWd1cmU6MjA4NjogY2hlY2tpbmcgZm9yIG1hd2sKY29uZmlndXJl OjIxMTU6IHJlc3VsdDogbm8KY29uZmlndXJlOjIwODY6IGNoZWNraW5nIGZvciBuYXdrCmNvbmZp Z3VyZToyMTAyOiBmb3VuZCAvdXNyL2Jpbi9uYXdrCmNvbmZpZ3VyZToyMTEyOiByZXN1bHQ6IG5h d2sKY29uZmlndXJlOjIxMjI6IGNoZWNraW5nIHdoZXRoZXIgZ21ha2Ugc2V0cyAkKE1BS0UpCmNv bmZpZ3VyZToyMTQyOiByZXN1bHQ6IHllcwpjb25maWd1cmU6MjQxOTogY2hlY2tpbmcgZm9yIHN0 eWxlIG9mIGluY2x1ZGUgdXNlZCBieSBnbWFrZQpjb25maWd1cmU6MjQ0NzogcmVzdWx0OiBHTlUK Y29uZmlndXJlOjI1MTg6IGNoZWNraW5nIGZvciBnY2MKY29uZmlndXJlOjI1NDQ6IHJlc3VsdDog Y2MKY29uZmlndXJlOjI3ODg6IGNoZWNraW5nIGZvciBDIGNvbXBpbGVyIHZlcnNpb24KY29uZmln dXJlOjI3OTE6IGNjIC0tdmVyc2lvbiA8L2Rldi9udWxsID4mNQpjYyAoR0NDKSAzLjQuNCBbRnJl ZUJTRF0gMjAwNTA1MTgKQ29weXJpZ2h0IChDKSAyMDA0IEZyZWUgU29mdHdhcmUgRm91bmRhdGlv biwgSW5jLgpUaGlzIGlzIGZyZWUgc29mdHdhcmU7IHNlZSB0aGUgc291cmNlIGZvciBjb3B5aW5n IGNvbmRpdGlvbnMuICBUaGVyZSBpcyBOTwp3YXJyYW50eTsgbm90IGV2ZW4gZm9yIE1FUkNIQU5U QUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4KCmNvbmZpZ3VyZToy Nzk0OiAkPyA9IDAKY29uZmlndXJlOjI3OTY6IGNjIC12IDwvZGV2L251bGwgPiY1ClVzaW5nIGJ1 aWx0LWluIHNwZWNzLgpDb25maWd1cmVkIHdpdGg6IEZyZWVCU0QvaTM4NiBzeXN0ZW0gY29tcGls ZXIKVGhyZWFkIG1vZGVsOiBwb3NpeApnY2MgdmVyc2lvbiAzLjQuNCBbRnJlZUJTRF0gMjAwNTA1 MTgKY29uZmlndXJlOjI3OTk6ICQ/ID0gMApjb25maWd1cmU6MjgwMTogY2MgLVYgPC9kZXYvbnVs bCA+JjUKY2M6IGAtVicgb3B0aW9uIG11c3QgaGF2ZSBhcmd1bWVudApjb25maWd1cmU6MjgwNDog JD8gPSAxCmNvbmZpZ3VyZToyODI3OiBjaGVja2luZyBmb3IgQyBjb21waWxlciBkZWZhdWx0IG91 dHB1dCBmaWxlIG5hbWUKY29uZmlndXJlOjI4MzA6IGNjIC1PMiAtZm5vLXN0cmljdC1hbGlhc2lu ZyAtcGlwZSAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vz ci9sb2NhbC9pbmNsdWRlICAgLUwvdXNyL1gxMVI2L2xpYiAtTC91c3IvbG9jYWwvbGliICAtcHRo cmVhZCBjb25mdGVzdC5jICA+JjUKY29uZmlndXJlOjI4MzM6ICQ/ID0gMApjb25maWd1cmU6Mjg3 OTogcmVzdWx0OiBhLm91dApjb25maWd1cmU6Mjg4NDogY2hlY2tpbmcgd2hldGhlciB0aGUgQyBj b21waWxlciB3b3Jrcwpjb25maWd1cmU6Mjg5MDogLi9hLm91dApjb25maWd1cmU6Mjg5MzogJD8g PSAwCmNvbmZpZ3VyZToyOTEwOiByZXN1bHQ6IHllcwpjb25maWd1cmU6MjkxNzogY2hlY2tpbmcg d2hldGhlciB3ZSBhcmUgY3Jvc3MgY29tcGlsaW5nCmNvbmZpZ3VyZToyOTE5OiByZXN1bHQ6IG5v CmNvbmZpZ3VyZToyOTIyOiBjaGVja2luZyBmb3Igc3VmZml4IG9mIGV4ZWN1dGFibGVzCmNvbmZp Z3VyZToyOTI0OiBjYyAtbyBjb25mdGVzdCAtTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLXBpcGUg IC1JL3Vzci9sb2NhbC9pbmNsdWRlICAtSS91c3IvWDExUjYvaW5jbHVkZSAtSS91c3IvbG9jYWwv aW5jbHVkZSAgIC1ML3Vzci9YMTFSNi9saWIgLUwvdXNyL2xvY2FsL2xpYiAgLXB0aHJlYWQgY29u ZnRlc3QuYyAgPiY1CmNvbmZpZ3VyZToyOTI3OiAkPyA9IDAKY29uZmlndXJlOjI5NTI6IHJlc3Vs dDogCmNvbmZpZ3VyZToyOTU4OiBjaGVja2luZyBmb3Igc3VmZml4IG9mIG9iamVjdCBmaWxlcwpj b25maWd1cmU6Mjk3OTogY2MgLWMgLU8yIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1waXBlICAtSS91 c3IvbG9jYWwvaW5jbHVkZSAgLUkvdXNyL1gxMVI2L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1 ZGUgIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZToyOTgyOiAkPyA9IDAKY29uZmlndXJlOjMwMDQ6 IHJlc3VsdDogbwpjb25maWd1cmU6MzAwODogY2hlY2tpbmcgd2hldGhlciB3ZSBhcmUgdXNpbmcg dGhlIEdOVSBDIGNvbXBpbGVyCmNvbmZpZ3VyZTozMDMyOiBjYyAtYyAtTzIgLWZuby1zdHJpY3Qt YWxpYXNpbmcgLXBpcGUgIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAtSS91c3IvWDExUjYvaW5jbHVk ZSAtSS91c3IvbG9jYWwvaW5jbHVkZSAgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjMwMzg6ICQ/ ID0gMApjb25maWd1cmU6MzA0MjogdGVzdCAteiAKCQkJIHx8IHRlc3QgISAtcyBjb25mdGVzdC5l cnIKY29uZmlndXJlOjMwNDU6ICQ/ID0gMApjb25maWd1cmU6MzA0ODogdGVzdCAtcyBjb25mdGVz dC5vCmNvbmZpZ3VyZTozMDUxOiAkPyA9IDAKY29uZmlndXJlOjMwNjQ6IHJlc3VsdDogeWVzCmNv bmZpZ3VyZTozMDcwOiBjaGVja2luZyB3aGV0aGVyIGNjIGFjY2VwdHMgLWcKY29uZmlndXJlOjMw OTE6IGNjIC1jIC1nICAtSS91c3IvWDExUjYvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZSAg Y29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjMwOTc6ICQ/ID0gMApjb25maWd1cmU6MzEwMTogdGVz dCAteiAKCQkJIHx8IHRlc3QgISAtcyBjb25mdGVzdC5lcnIKY29uZmlndXJlOjMxMDQ6ICQ/ID0g MApjb25maWd1cmU6MzEwNzogdGVzdCAtcyBjb25mdGVzdC5vCmNvbmZpZ3VyZTozMTEwOiAkPyA9 IDAKY29uZmlndXJlOjMxMjE6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTozMTM4OiBjaGVja2luZyBm b3IgY2Mgb3B0aW9uIHRvIGFjY2VwdCBBTlNJIEMKY29uZmlndXJlOjMyMDg6IGNjICAtYyAtTzIg LWZuby1zdHJpY3QtYWxpYXNpbmcgLXBpcGUgIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAtSS91c3Iv WDExUjYvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZSAgY29uZnRlc3QuYyA+JjUKY29uZmln dXJlOjMyMTQ6ICQ/ID0gMApjb25maWd1cmU6MzIxODogdGVzdCAteiAKCQkJIHx8IHRlc3QgISAt cyBjb25mdGVzdC5lcnIKY29uZmlndXJlOjMyMjE6ICQ/ID0gMApjb25maWd1cmU6MzIyNDogdGVz dCAtcyBjb25mdGVzdC5vCmNvbmZpZ3VyZTozMjI3OiAkPyA9IDAKY29uZmlndXJlOjMyNDU6IHJl c3VsdDogbm9uZSBuZWVkZWQKY29uZmlndXJlOjMyNjM6IGNjIC1jIC1PMiAtZm5vLXN0cmljdC1h bGlhc2luZyAtcGlwZSAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIC1JL3Vzci9YMTFSNi9pbmNsdWRl IC1JL3Vzci9sb2NhbC9pbmNsdWRlICBjb25mdGVzdC5jID4mNQpjb25mdGVzdC5jOjI6IGVycm9y OiBzeW50YXggZXJyb3IgYmVmb3JlICJtZSIKY29uZmlndXJlOjMyNjk6ICQ/ID0gMQpjb25maWd1 cmU6IGZhaWxlZCBwcm9ncmFtIHdhczoKfCAjaWZuZGVmIF9fY3BsdXNwbHVzCnwgICBjaG9rZSBt ZQp8ICNlbmRpZgpjb25maWd1cmU6MzQwNDogY2hlY2tpbmcgZGVwZW5kZW5jeSBzdHlsZSBvZiBj Ywpjb25maWd1cmU6MzQ5NDogcmVzdWx0OiBnY2MzCmNvbmZpZ3VyZTozNTExOiBjaGVja2luZyBm b3IgYSBzZWQgdGhhdCBkb2VzIG5vdCB0cnVuY2F0ZSBvdXRwdXQKY29uZmlndXJlOjM1NjU6IHJl c3VsdDogL3Vzci9iaW4vc2VkCmNvbmZpZ3VyZTozNTY4OiBjaGVja2luZyBmb3IgZWdyZXAKY29u ZmlndXJlOjM1Nzg6IHJlc3VsdDogZ3JlcCAtRQpjb25maWd1cmU6MzU5NDogY2hlY2tpbmcgZm9y IGxkIHVzZWQgYnkgY2MKY29uZmlndXJlOjM2NjE6IHJlc3VsdDogL3Vzci9iaW4vbGQKY29uZmln dXJlOjM2NzA6IGNoZWNraW5nIGlmIHRoZSBsaW5rZXIgKC91c3IvYmluL2xkKSBpcyBHTlUgbGQK Y29uZmlndXJlOjM2ODU6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTozNjkwOiBjaGVja2luZyBmb3Ig L3Vzci9iaW4vbGQgb3B0aW9uIHRvIHJlbG9hZCBvYmplY3QgZmlsZXMKY29uZmlndXJlOjM2OTc6 IHJlc3VsdDogLXIKY29uZmlndXJlOjM3MTU6IGNoZWNraW5nIGZvciBCU0QtY29tcGF0aWJsZSBu bQpjb25maWd1cmU6Mzc1NzogcmVzdWx0OiAvdXNyL2Jpbi9ubSAtQgpjb25maWd1cmU6Mzc2MTog Y2hlY2tpbmcgd2hldGhlciBsbiAtcyB3b3Jrcwpjb25maWd1cmU6Mzc2NTogcmVzdWx0OiB5ZXMK Y29uZmlndXJlOjM3NzI6IGNoZWNraW5nIGhvdyB0byByZWNvZ25pc2UgZGVwZW5kZW50IGxpYnJh cmllcwpjb25maWd1cmU6Mzk0NDogcmVzdWx0OiBwYXNzX2FsbApjb25maWd1cmU6NDE1ODogY2hl Y2tpbmcgaG93IHRvIHJ1biB0aGUgQyBwcmVwcm9jZXNzb3IKY29uZmlndXJlOjQxOTM6IGNjIC1F ICAtSS91c3IvWDExUjYvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZSAgY29uZnRlc3QuYwpj b25maWd1cmU6NDE5OTogJD8gPSAwCmNvbmZpZ3VyZTo0MjMxOiBjYyAtRSAgLUkvdXNyL1gxMVI2 L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIGNvbmZ0ZXN0LmMKY29uZnRlc3QuYzoxNToy ODogYWNfbm9uZXhpc3RlbnQuaDogTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpjb25maWd1cmU6 NDIzNzogJD8gPSAxCmNvbmZpZ3VyZTogZmFpbGVkIHByb2dyYW0gd2FzOgp8IC8qIGNvbmZkZWZz LmguICAqLwp8IAp8ICNkZWZpbmUgUEFDS0FHRV9OQU1FICIiCnwgI2RlZmluZSBQQUNLQUdFX1RB Uk5BTUUgIiIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAiIgp8ICNkZWZpbmUgUEFDS0FHRV9T VFJJTkcgIiIKfCAjZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JUICIiCnwgI2RlZmluZSBHU1RfUExV R0lOU19WRVJTSU9OICIwLjguMTIiCnwgI2RlZmluZSBHU1RfUExVR0lOU19WRVJTSU9OX1JFTEVB U0UgIjEiCnwgI2RlZmluZSBQQUNLQUdFICJnc3QtcGx1Z2lucyIKfCAjZGVmaW5lIFZFUlNJT04g IjAuOC4xMiIKfCAjZGVmaW5lIFBBQ0tBR0UgImdzdC1wbHVnaW5zIgp8ICNkZWZpbmUgVkVSU0lP TiAiMC44LjEyIgp8IC8qIGVuZCBjb25mZGVmcy5oLiAgKi8KfCAjaW5jbHVkZSA8YWNfbm9uZXhp c3RlbnQuaD4KY29uZmlndXJlOjQyNzY6IHJlc3VsdDogY2MgLUUKY29uZmlndXJlOjQzMDA6IGNj IC1FICAtSS91c3IvWDExUjYvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZSAgY29uZnRlc3Qu Ywpjb25maWd1cmU6NDMwNjogJD8gPSAwCmNvbmZpZ3VyZTo0MzM4OiBjYyAtRSAgLUkvdXNyL1gx MVI2L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIGNvbmZ0ZXN0LmMKY29uZnRlc3QuYzox NToyODogYWNfbm9uZXhpc3RlbnQuaDogTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpjb25maWd1 cmU6NDM0NDogJD8gPSAxCmNvbmZpZ3VyZTogZmFpbGVkIHByb2dyYW0gd2FzOgp8IC8qIGNvbmZk ZWZzLmguICAqLwp8IAp8ICNkZWZpbmUgUEFDS0FHRV9OQU1FICIiCnwgI2RlZmluZSBQQUNLQUdF X1RBUk5BTUUgIiIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAiIgp8ICNkZWZpbmUgUEFDS0FH RV9TVFJJTkcgIiIKfCAjZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JUICIiCnwgI2RlZmluZSBHU1Rf UExVR0lOU19WRVJTSU9OICIwLjguMTIiCnwgI2RlZmluZSBHU1RfUExVR0lOU19WRVJTSU9OX1JF TEVBU0UgIjEiCnwgI2RlZmluZSBQQUNLQUdFICJnc3QtcGx1Z2lucyIKfCAjZGVmaW5lIFZFUlNJ T04gIjAuOC4xMiIKfCAjZGVmaW5lIFBBQ0tBR0UgImdzdC1wbHVnaW5zIgp8ICNkZWZpbmUgVkVS U0lPTiAiMC44LjEyIgp8IC8qIGVuZCBjb25mZGVmcy5oLiAgKi8KfCAjaW5jbHVkZSA8YWNfbm9u ZXhpc3RlbnQuaD4KY29uZmlndXJlOjQzODg6IGNoZWNraW5nIGZvciBBTlNJIEMgaGVhZGVyIGZp bGVzCmNvbmZpZ3VyZTo0NDEzOiBjYyAtYyAtTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLXBpcGUg IC1JL3Vzci9sb2NhbC9pbmNsdWRlICAtSS91c3IvWDExUjYvaW5jbHVkZSAtSS91c3IvbG9jYWwv aW5jbHVkZSAgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjQ0MTk6ICQ/ID0gMApjb25maWd1cmU6 NDQyMzogdGVzdCAteiAKCQkJIHx8IHRlc3QgISAtcyBjb25mdGVzdC5lcnIKY29uZmlndXJlOjQ0 MjY6ICQ/ID0gMApjb25maWd1cmU6NDQyOTogdGVzdCAtcyBjb25mdGVzdC5vCmNvbmZpZ3VyZTo0 NDMyOiAkPyA9IDAKY29uZmlndXJlOjQ1MjE6IGNjIC1vIGNvbmZ0ZXN0IC1PMiAtZm5vLXN0cmlj dC1hbGlhc2luZyAtcGlwZSAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIC1JL3Vzci9YMTFSNi9pbmNs dWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAgLUwvdXNyL1gxMVI2L2xpYiAtTC91c3IvbG9jYWwv bGliICAtcHRocmVhZCBjb25mdGVzdC5jICA+JjUKY29uZmlndXJlOjQ1MjQ6ICQ/ID0gMApjb25m aWd1cmU6NDUyNjogLi9jb25mdGVzdApjb25maWd1cmU6NDUyOTogJD8gPSAwCmNvbmZpZ3VyZTo0 NTQ0OiByZXN1bHQ6IHllcwpjb25maWd1cmU6NDU2ODogY2hlY2tpbmcgZm9yIHN5cy90eXBlcy5o CmNvbmZpZ3VyZTo0NTg0OiBjYyAtYyAtTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLXBpcGUgIC1J L3Vzci9sb2NhbC9pbmNsdWRlICAtSS91c3IvWDExUjYvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5j bHVkZSAgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjQ1OTA6ICQ/ID0gMApjb25maWd1cmU6NDU5 NDogdGVzdCAteiAKCQkJIHx8IHRlc3QgISAtcyBjb25mdGVzdC5lcnIKY29uZmlndXJlOjQ1OTc6 ICQ/ID0gMApjb25maWd1cmU6NDYwMDogdGVzdCAtcyBjb25mdGVzdC5vCmNvbmZpZ3VyZTo0NjAz OiAkPyA9IDAKY29uZmlndXJlOjQ2MTQ6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo0NTY4OiBjaGVj a2luZyBmb3Igc3lzL3N0YXQuaApjb25maWd1cmU6NDU4NDogY2MgLWMgLU8yIC1mbm8tc3RyaWN0 LWFsaWFzaW5nIC1waXBlICAtSS91c3IvbG9jYWwvaW5jbHVkZSAgLUkvdXNyL1gxMVI2L2luY2x1 ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZTo0NTkwOiAk PyA9IDAKY29uZmlndXJlOjQ1OTQ6IHRlc3QgLXogCgkJCSB8fCB0ZXN0ICEgLXMgY29uZnRlc3Qu ZXJyCmNvbmZpZ3VyZTo0NTk3OiAkPyA9IDAKY29uZmlndXJlOjQ2MDA6IHRlc3QgLXMgY29uZnRl c3Qubwpjb25maWd1cmU6NDYwMzogJD8gPSAwCmNvbmZpZ3VyZTo0NjE0OiByZXN1bHQ6IHllcwpj b25maWd1cmU6NDU2ODogY2hlY2tpbmcgZm9yIHN0ZGxpYi5oCmNvbmZpZ3VyZTo0NTg0OiBjYyAt YyAtTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLXBpcGUgIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAt SS91c3IvWDExUjYvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZSAgY29uZnRlc3QuYyA+JjUK Y29uZmlndXJlOjQ1OTA6ICQ/ID0gMApjb25maWd1cmU6NDU5NDogdGVzdCAteiAKCQkJIHx8IHRl c3QgISAtcyBjb25mdGVzdC5lcnIKY29uZmlndXJlOjQ1OTc6ICQ/ID0gMApjb25maWd1cmU6NDYw MDogdGVzdCAtcyBjb25mdGVzdC5vCmNvbmZpZ3VyZTo0NjAzOiAkPyA9IDAKY29uZmlndXJlOjQ2 MTQ6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo0NTY4OiBjaGVja2luZyBmb3Igc3RyaW5nLmgKY29u ZmlndXJlOjQ1ODQ6IGNjIC1jIC1PMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAgLUkvdXNy L2xvY2FsL2luY2x1ZGUgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRl ICBjb25mdGVzdC5jID4mNQpjb25maWd1cmU6NDU5MDogJD8gPSAwCmNvbmZpZ3VyZTo0NTk0OiB0 ZXN0IC16IAoJCQkgfHwgdGVzdCAhIC1zIGNvbmZ0ZXN0LmVycgpjb25maWd1cmU6NDU5NzogJD8g PSAwCmNvbmZpZ3VyZTo0NjAwOiB0ZXN0IC1zIGNvbmZ0ZXN0Lm8KY29uZmlndXJlOjQ2MDM6ICQ/ ID0gMApjb25maWd1cmU6NDYxNDogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjQ1Njg6IGNoZWNraW5n IGZvciBtZW1vcnkuaApjb25maWd1cmU6NDU4NDogY2MgLWMgLU8yIC1mbm8tc3RyaWN0LWFsaWFz aW5nIC1waXBlICAtSS91c3IvbG9jYWwvaW5jbHVkZSAgLUkvdXNyL1gxMVI2L2luY2x1ZGUgLUkv dXNyL2xvY2FsL2luY2x1ZGUgIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZTo0NTkwOiAkPyA9IDAK Y29uZmlndXJlOjQ1OTQ6IHRlc3QgLXogCgkJCSB8fCB0ZXN0ICEgLXMgY29uZnRlc3QuZXJyCmNv bmZpZ3VyZTo0NTk3OiAkPyA9IDAKY29uZmlndXJlOjQ2MDA6IHRlc3QgLXMgY29uZnRlc3Qubwpj b25maWd1cmU6NDYwMzogJD8gPSAwCmNvbmZpZ3VyZTo0NjE0OiByZXN1bHQ6IHllcwpjb25maWd1 cmU6NDU2ODogY2hlY2tpbmcgZm9yIHN0cmluZ3MuaApjb25maWd1cmU6NDU4NDogY2MgLWMgLU8y IC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1waXBlICAtSS91c3IvbG9jYWwvaW5jbHVkZSAgLUkvdXNy L1gxMVI2L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIGNvbmZ0ZXN0LmMgPiY1CmNvbmZp Z3VyZTo0NTkwOiAkPyA9IDAKY29uZmlndXJlOjQ1OTQ6IHRlc3QgLXogCgkJCSB8fCB0ZXN0ICEg LXMgY29uZnRlc3QuZXJyCmNvbmZpZ3VyZTo0NTk3OiAkPyA9IDAKY29uZmlndXJlOjQ2MDA6IHRl c3QgLXMgY29uZnRlc3Qubwpjb25maWd1cmU6NDYwMzogJD8gPSAwCmNvbmZpZ3VyZTo0NjE0OiBy ZXN1bHQ6IHllcwpjb25maWd1cmU6NDU2ODogY2hlY2tpbmcgZm9yIGludHR5cGVzLmgKY29uZmln dXJlOjQ1ODQ6IGNjIC1jIC1PMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAgLUkvdXNyL2xv Y2FsL2luY2x1ZGUgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlICBj b25mdGVzdC5jID4mNQpjb25maWd1cmU6NDU5MDogJD8gPSAwCmNvbmZpZ3VyZTo0NTk0OiB0ZXN0 IC16IAoJCQkgfHwgdGVzdCAhIC1zIGNvbmZ0ZXN0LmVycgpjb25maWd1cmU6NDU5NzogJD8gPSAw CmNvbmZpZ3VyZTo0NjAwOiB0ZXN0IC1zIGNvbmZ0ZXN0Lm8KY29uZmlndXJlOjQ2MDM6ICQ/ID0g MApjb25maWd1cmU6NDYxNDogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjQ1Njg6IGNoZWNraW5nIGZv ciBpbnR0eXBlcy5oCmNvbmZpZ3VyZTo0NjE0OiByZXN1bHQ6IHllcwpjb25maWd1cmU6NDU2ODog Y2hlY2tpbmcgZm9yIHVuaXN0ZC5oCmNvbmZpZ3VyZTo0NTg0OiBjYyAtYyAtTzIgLWZuby1zdHJp Y3QtYWxpYXNpbmcgLXBpcGUgIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAtSS91c3IvWDExUjYvaW5j bHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZSAgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjQ1OTA6 ICQ/ID0gMApjb25maWd1cmU6NDU5NDogdGVzdCAteiAKCQkJIHx8IHRlc3QgISAtcyBjb25mdGVz dC5lcnIKY29uZmlndXJlOjQ1OTc6ICQ/ID0gMApjb25maWd1cmU6NDYwMDogdGVzdCAtcyBjb25m dGVzdC5vCmNvbmZpZ3VyZTo0NjAzOiAkPyA9IDAKY29uZmlndXJlOjQ2MTQ6IHJlc3VsdDogeWVz CmNvbmZpZ3VyZTo0NjQwOiBjaGVja2luZyBkbGZjbi5oIHVzYWJpbGl0eQpjb25maWd1cmU6NDY1 MjogY2MgLWMgLU8yIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1waXBlICAtSS91c3IvbG9jYWwvaW5j bHVkZSAgLUkvdXNyL1gxMVI2L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIGNvbmZ0ZXN0 LmMgPiY1CmNvbmZpZ3VyZTo0NjU4OiAkPyA9IDAKY29uZmlndXJlOjQ2NjI6IHRlc3QgLXogCgkJ CSB8fCB0ZXN0ICEgLXMgY29uZnRlc3QuZXJyCmNvbmZpZ3VyZTo0NjY1OiAkPyA9IDAKY29uZmln dXJlOjQ2Njg6IHRlc3QgLXMgY29uZnRlc3Qubwpjb25maWd1cmU6NDY3MTogJD8gPSAwCmNvbmZp Z3VyZTo0NjgxOiByZXN1bHQ6IHllcwpjb25maWd1cmU6NDY4NTogY2hlY2tpbmcgZGxmY24uaCBw cmVzZW5jZQpjb25maWd1cmU6NDY5NTogY2MgLUUgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vz ci9sb2NhbC9pbmNsdWRlICBjb25mdGVzdC5jCmNvbmZpZ3VyZTo0NzAxOiAkPyA9IDAKY29uZmln dXJlOjQ3MjE6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo0NzU2OiBjaGVja2luZyBmb3IgZGxmY24u aApjb25maWd1cmU6NDc2MzogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjQ4NzA6IGNoZWNraW5nIGZv ciBDKysgY29tcGlsZXIgdmVyc2lvbgpjb25maWd1cmU6NDg3MzogYysrIC0tdmVyc2lvbiA8L2Rl di9udWxsID4mNQpjKysgKEdDQykgMy40LjQgW0ZyZWVCU0RdIDIwMDUwNTE4CkNvcHlyaWdodCAo QykgMjAwNCBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIEluYy4KVGhpcyBpcyBmcmVlIHNvZnR3 YXJlOyBzZWUgdGhlIHNvdXJjZSBmb3IgY29weWluZyBjb25kaXRpb25zLiAgVGhlcmUgaXMgTk8K d2FycmFudHk7IG5vdCBldmVuIGZvciBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQ QVJUSUNVTEFSIFBVUlBPU0UuCgpjb25maWd1cmU6NDg3NjogJD8gPSAwCmNvbmZpZ3VyZTo0ODc4 OiBjKysgLXYgPC9kZXYvbnVsbCA+JjUKVXNpbmcgYnVpbHQtaW4gc3BlY3MuCkNvbmZpZ3VyZWQg d2l0aDogRnJlZUJTRC9pMzg2IHN5c3RlbSBjb21waWxlcgpUaHJlYWQgbW9kZWw6IHBvc2l4Cmdj YyB2ZXJzaW9uIDMuNC40IFtGcmVlQlNEXSAyMDA1MDUxOApjb25maWd1cmU6NDg4MTogJD8gPSAw CmNvbmZpZ3VyZTo0ODgzOiBjKysgLVYgPC9kZXYvbnVsbCA+JjUKYysrOiBgLVYnIG9wdGlvbiBt dXN0IGhhdmUgYXJndW1lbnQKY29uZmlndXJlOjQ4ODY6ICQ/ID0gMQpjb25maWd1cmU6NDg4OTog Y2hlY2tpbmcgd2hldGhlciB3ZSBhcmUgdXNpbmcgdGhlIEdOVSBDKysgY29tcGlsZXIKY29uZmln dXJlOjQ5MTM6IGMrKyAtYyAtTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLXBpcGUgIC1JL3Vzci9Y MTFSNi9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlICBjb25mdGVzdC5jYyA+JjUKY29uZmln dXJlOjQ5MTk6ICQ/ID0gMApjb25maWd1cmU6NDkyMzogdGVzdCAteiAKCQkJIHx8IHRlc3QgISAt cyBjb25mdGVzdC5lcnIKY29uZmlndXJlOjQ5MjY6ICQ/ID0gMApjb25maWd1cmU6NDkyOTogdGVz dCAtcyBjb25mdGVzdC5vCmNvbmZpZ3VyZTo0OTMyOiAkPyA9IDAKY29uZmlndXJlOjQ5NDU6IHJl c3VsdDogeWVzCmNvbmZpZ3VyZTo0OTUxOiBjaGVja2luZyB3aGV0aGVyIGMrKyBhY2NlcHRzIC1n CmNvbmZpZ3VyZTo0OTcyOiBjKysgLWMgLWcgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9s b2NhbC9pbmNsdWRlICBjb25mdGVzdC5jYyA+JjUKY29uZmlndXJlOjQ5Nzg6ICQ/ID0gMApjb25m aWd1cmU6NDk4MjogdGVzdCAteiAKCQkJIHx8IHRlc3QgISAtcyBjb25mdGVzdC5lcnIKY29uZmln dXJlOjQ5ODU6ICQ/ID0gMApjb25maWd1cmU6NDk4ODogdGVzdCAtcyBjb25mdGVzdC5vCmNvbmZp Z3VyZTo0OTkxOiAkPyA9IDAKY29uZmlndXJlOjUwMDI6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo1 MDQ0OiBjKysgLWMgLU8yIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1waXBlICAtSS91c3IvWDExUjYv aW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZSAgY29uZnRlc3QuY2MgPiY1CmNvbmZpZ3VyZTo1 MDUwOiAkPyA9IDAKY29uZmlndXJlOjUwNTQ6IHRlc3QgLXogCgkJCSB8fCB0ZXN0ICEgLXMgY29u ZnRlc3QuZXJyCmNvbmZpZ3VyZTo1MDU3OiAkPyA9IDAKY29uZmlndXJlOjUwNjA6IHRlc3QgLXMg Y29uZnRlc3Qubwpjb25maWd1cmU6NTA2MzogJD8gPSAwCmNvbmZpZ3VyZTo1MDg5OiBjKysgLWMg LU8yIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1waXBlICAtSS91c3IvWDExUjYvaW5jbHVkZSAtSS91 c3IvbG9jYWwvaW5jbHVkZSAgY29uZnRlc3QuY2MgPiY1CmNvbmZ0ZXN0LmNjOiBJbiBmdW5jdGlv biBgaW50IG1haW4oKSc6CmNvbmZ0ZXN0LmNjOjMwOiBlcnJvcjogYGV4aXQnIHVuZGVjbGFyZWQg KGZpcnN0IHVzZSB0aGlzIGZ1bmN0aW9uKQpjb25mdGVzdC5jYzozMDogZXJyb3I6IChFYWNoIHVu ZGVjbGFyZWQgaWRlbnRpZmllciBpcyByZXBvcnRlZCBvbmx5IG9uY2UgZm9yIGVhY2ggZnVuY3Rp b24gaXQgYXBwZWFycyBpbi4pCmNvbmZpZ3VyZTo1MDk1OiAkPyA9IDEKY29uZmlndXJlOiBmYWls ZWQgcHJvZ3JhbSB3YXM6CnwgLyogY29uZmRlZnMuaC4gICovCnwgCnwgI2RlZmluZSBQQUNLQUdF X05BTUUgIiIKfCAjZGVmaW5lIFBBQ0tBR0VfVEFSTkFNRSAiIgp8ICNkZWZpbmUgUEFDS0FHRV9W RVJTSU9OICIiCnwgI2RlZmluZSBQQUNLQUdFX1NUUklORyAiIgp8ICNkZWZpbmUgUEFDS0FHRV9C VUdSRVBPUlQgIiIKfCAjZGVmaW5lIEdTVF9QTFVHSU5TX1ZFUlNJT04gIjAuOC4xMiIKfCAjZGVm aW5lIEdTVF9QTFVHSU5TX1ZFUlNJT05fUkVMRUFTRSAiMSIKfCAjZGVmaW5lIFBBQ0tBR0UgImdz dC1wbHVnaW5zIgp8ICNkZWZpbmUgVkVSU0lPTiAiMC44LjEyIgp8ICNkZWZpbmUgUEFDS0FHRSAi Z3N0LXBsdWdpbnMiCnwgI2RlZmluZSBWRVJTSU9OICIwLjguMTIiCnwgI2RlZmluZSBTVERDX0hF QURFUlMgMQp8ICNkZWZpbmUgSEFWRV9TWVNfVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NZU19T VEFUX0ggMQp8ICNkZWZpbmUgSEFWRV9TVERMSUJfSCAxCnwgI2RlZmluZSBIQVZFX1NUUklOR19I IDEKfCAjZGVmaW5lIEhBVkVfTUVNT1JZX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdTX0ggMQp8 ICNkZWZpbmUgSEFWRV9JTlRUWVBFU19IIDEKfCAjZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAxCnwg I2RlZmluZSBIQVZFX1VOSVNURF9IIDEKfCAjZGVmaW5lIEhBVkVfRExGQ05fSCAxCnwgLyogZW5k IGNvbmZkZWZzLmguICAqLwp8IAp8IGludAp8IG1haW4gKCkKfCB7CnwgZXhpdCAoNDIpOwp8ICAg Owp8ICAgcmV0dXJuIDA7CnwgfQpjb25maWd1cmU6NTA0NDogYysrIC1jIC1PMiAtZm5vLXN0cmlj dC1hbGlhc2luZyAtcGlwZSAgLUkvdXNyL1gxMVI2L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1 ZGUgIGNvbmZ0ZXN0LmNjID4mNQpjb25maWd1cmU6NTA1MDogJD8gPSAwCmNvbmZpZ3VyZTo1MDU0 OiB0ZXN0IC16IAoJCQkgfHwgdGVzdCAhIC1zIGNvbmZ0ZXN0LmVycgpjb25maWd1cmU6NTA1Nzog JD8gPSAwCmNvbmZpZ3VyZTo1MDYwOiB0ZXN0IC1zIGNvbmZ0ZXN0Lm8KY29uZmlndXJlOjUwNjM6 ICQ/ID0gMApjb25maWd1cmU6NTA4OTogYysrIC1jIC1PMiAtZm5vLXN0cmljdC1hbGlhc2luZyAt cGlwZSAgLUkvdXNyL1gxMVI2L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIGNvbmZ0ZXN0 LmNjID4mNQpjb25maWd1cmU6NTA5NTogJD8gPSAwCmNvbmZpZ3VyZTo1MDk5OiB0ZXN0IC16IAoJ CQkgfHwgdGVzdCAhIC1zIGNvbmZ0ZXN0LmVycgpjb25maWd1cmU6NTEwMjogJD8gPSAwCmNvbmZp Z3VyZTo1MTA1OiB0ZXN0IC1zIGNvbmZ0ZXN0Lm8KY29uZmlndXJlOjUxMDg6ICQ/ID0gMApjb25m aWd1cmU6NTEzMzogY2hlY2tpbmcgZGVwZW5kZW5jeSBzdHlsZSBvZiBjKysKY29uZmlndXJlOjUy MjM6IHJlc3VsdDogZ2NjMwpjb25maWd1cmU6NTI1MDogY2hlY2tpbmcgaG93IHRvIHJ1biB0aGUg QysrIHByZXByb2Nlc3Nvcgpjb25maWd1cmU6NTI4MTogYysrIC1FICAtSS91c3IvWDExUjYvaW5j bHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZSAgY29uZnRlc3QuY2MKY29uZmlndXJlOjUyODc6ICQ/ ID0gMApjb25maWd1cmU6NTMxOTogYysrIC1FICAtSS91c3IvWDExUjYvaW5jbHVkZSAtSS91c3Iv bG9jYWwvaW5jbHVkZSAgY29uZnRlc3QuY2MKY29uZnRlc3QuY2M6Mjk6Mjg6IGFjX25vbmV4aXN0 ZW50Lmg6IE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKY29uZmlndXJlOjUzMjU6ICQ/ID0gMQpj b25maWd1cmU6IGZhaWxlZCBwcm9ncmFtIHdhczoKfCAvKiBjb25mZGVmcy5oLiAgKi8KfCAKfCAj ZGVmaW5lIFBBQ0tBR0VfTkFNRSAiIgp8ICNkZWZpbmUgUEFDS0FHRV9UQVJOQU1FICIiCnwgI2Rl ZmluZSBQQUNLQUdFX1ZFUlNJT04gIiIKfCAjZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICIiCnwgI2Rl ZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAiIgp8ICNkZWZpbmUgR1NUX1BMVUdJTlNfVkVSU0lPTiAi MC44LjEyIgp8ICNkZWZpbmUgR1NUX1BMVUdJTlNfVkVSU0lPTl9SRUxFQVNFICIxIgp8ICNkZWZp bmUgUEFDS0FHRSAiZ3N0LXBsdWdpbnMiCnwgI2RlZmluZSBWRVJTSU9OICIwLjguMTIiCnwgI2Rl ZmluZSBQQUNLQUdFICJnc3QtcGx1Z2lucyIKfCAjZGVmaW5lIFZFUlNJT04gIjAuOC4xMiIKfCAj ZGVmaW5lIFNURENfSEVBREVSUyAxCnwgI2RlZmluZSBIQVZFX1NZU19UWVBFU19IIDEKfCAjZGVm aW5lIEhBVkVfU1lTX1NUQVRfSCAxCnwgI2RlZmluZSBIQVZFX1NURExJQl9IIDEKfCAjZGVmaW5l IEhBVkVfU1RSSU5HX0ggMQp8ICNkZWZpbmUgSEFWRV9NRU1PUllfSCAxCnwgI2RlZmluZSBIQVZF X1NUUklOR1NfSCAxCnwgI2RlZmluZSBIQVZFX0lOVFRZUEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9J TlRUWVBFU19IIDEKfCAjZGVmaW5lIEhBVkVfVU5JU1REX0ggMQp8ICNkZWZpbmUgSEFWRV9ETEZD Tl9IIDEKfCAjaWZkZWYgX19jcGx1c3BsdXMKfCBleHRlcm4gIkMiIHZvaWQgc3RkOjpleGl0IChp bnQpIHRocm93ICgpOyB1c2luZyBzdGQ6OmV4aXQ7CnwgI2VuZGlmCnwgLyogZW5kIGNvbmZkZWZz LmguICAqLwp8ICNpbmNsdWRlIDxhY19ub25leGlzdGVudC5oPgpjb25maWd1cmU6NTM2NDogcmVz dWx0OiBjKysgLUUKY29uZmlndXJlOjUzODg6IGMrKyAtRSAgLUkvdXNyL1gxMVI2L2luY2x1ZGUg LUkvdXNyL2xvY2FsL2luY2x1ZGUgIGNvbmZ0ZXN0LmNjCmNvbmZpZ3VyZTo1Mzk0OiAkPyA9IDAK Y29uZmlndXJlOjU0MjY6IGMrKyAtRSAgLUkvdXNyL1gxMVI2L2luY2x1ZGUgLUkvdXNyL2xvY2Fs L2luY2x1ZGUgIGNvbmZ0ZXN0LmNjCmNvbmZ0ZXN0LmNjOjI5OjI4OiBhY19ub25leGlzdGVudC5o OiBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5CmNvbmZpZ3VyZTo1NDMyOiAkPyA9IDEKY29uZmln dXJlOiBmYWlsZWQgcHJvZ3JhbSB3YXM6CnwgLyogY29uZmRlZnMuaC4gICovCnwgCnwgI2RlZmlu ZSBQQUNLQUdFX05BTUUgIiIKfCAjZGVmaW5lIFBBQ0tBR0VfVEFSTkFNRSAiIgp8ICNkZWZpbmUg UEFDS0FHRV9WRVJTSU9OICIiCnwgI2RlZmluZSBQQUNLQUdFX1NUUklORyAiIgp8ICNkZWZpbmUg UEFDS0FHRV9CVUdSRVBPUlQgIiIKfCAjZGVmaW5lIEdTVF9QTFVHSU5TX1ZFUlNJT04gIjAuOC4x MiIKfCAjZGVmaW5lIEdTVF9QTFVHSU5TX1ZFUlNJT05fUkVMRUFTRSAiMSIKfCAjZGVmaW5lIFBB Q0tBR0UgImdzdC1wbHVnaW5zIgp8ICNkZWZpbmUgVkVSU0lPTiAiMC44LjEyIgp8ICNkZWZpbmUg UEFDS0FHRSAiZ3N0LXBsdWdpbnMiCnwgI2RlZmluZSBWRVJTSU9OICIwLjguMTIiCnwgI2RlZmlu ZSBTVERDX0hFQURFUlMgMQp8ICNkZWZpbmUgSEFWRV9TWVNfVFlQRVNfSCAxCnwgI2RlZmluZSBI QVZFX1NZU19TVEFUX0ggMQp8ICNkZWZpbmUgSEFWRV9TVERMSUJfSCAxCnwgI2RlZmluZSBIQVZF X1NUUklOR19IIDEKfCAjZGVmaW5lIEhBVkVfTUVNT1JZX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJ TkdTX0ggMQp8ICNkZWZpbmUgSEFWRV9JTlRUWVBFU19IIDEKfCAjZGVmaW5lIEhBVkVfSU5UVFlQ RVNfSCAxCnwgI2RlZmluZSBIQVZFX1VOSVNURF9IIDEKfCAjZGVmaW5lIEhBVkVfRExGQ05fSCAx CnwgI2lmZGVmIF9fY3BsdXNwbHVzCnwgZXh0ZXJuICJDIiB2b2lkIHN0ZDo6ZXhpdCAoaW50KSB0 aHJvdyAoKTsgdXNpbmcgc3RkOjpleGl0Owp8ICNlbmRpZgp8IC8qIGVuZCBjb25mZGVmcy5oLiAg Ki8KfCAjaW5jbHVkZSA8YWNfbm9uZXhpc3RlbnQuaD4KY29uZmlndXJlOjU1Mjk6IGNoZWNraW5n IGZvciBnNzcKY29uZmlndXJlOjU1NTg6IHJlc3VsdDogbm8KY29uZmlndXJlOjU1Mjk6IGNoZWNr aW5nIGZvciBmNzcKY29uZmlndXJlOjU1NDU6IGZvdW5kIC91c3IvYmluL2Y3Nwpjb25maWd1cmU6 NTU1NTogcmVzdWx0OiBmNzcKY29uZmlndXJlOjU1NzA6IGNoZWNraW5nIGZvciBGb3J0cmFuIDc3 IGNvbXBpbGVyIHZlcnNpb24KY29uZmlndXJlOjU1NzM6IGY3NyAtLXZlcnNpb24gPC9kZXYvbnVs bCA+JjUKR05VIEZvcnRyYW4gKEdDQykgMy40LjQgW0ZyZWVCU0RdIDIwMDUwNTE4CkNvcHlyaWdo dCAoQykgMjAwNCBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIEluYy4KCkdOVSBGb3J0cmFuIGNv bWVzIHdpdGggTk8gV0FSUkFOVFksIHRvIHRoZSBleHRlbnQgcGVybWl0dGVkIGJ5IGxhdy4KWW91 IG1heSByZWRpc3RyaWJ1dGUgY29waWVzIG9mIEdOVSBGb3J0cmFuCnVuZGVyIHRoZSB0ZXJtcyBv ZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UuCkZvciBtb3JlIGluZm9ybWF0aW9uIGFi b3V0IHRoZXNlIG1hdHRlcnMsIHNlZSB0aGUgZmlsZSBuYW1lZCBDT1BZSU5HCm9yIHR5cGUgdGhl IGNvbW1hbmQgYGluZm8gLWYgZzc3IENvcHlpbmcnLgpjb25maWd1cmU6NTU3NjogJD8gPSAwCmNv bmZpZ3VyZTo1NTc4OiBmNzcgLXYgPC9kZXYvbnVsbCA+JjUKVXNpbmcgYnVpbHQtaW4gc3BlY3Mu CkNvbmZpZ3VyZWQgd2l0aDogRnJlZUJTRC9pMzg2IHN5c3RlbSBjb21waWxlcgpUaHJlYWQgbW9k ZWw6IHBvc2l4CmdjYyB2ZXJzaW9uIDMuNC40IFtGcmVlQlNEXSAyMDA1MDUxOApjb25maWd1cmU6 NTU4MTogJD8gPSAwCmNvbmZpZ3VyZTo1NTgzOiBmNzcgLVYgPC9kZXYvbnVsbCA+JjUKZjc3OiBg LVYnIG9wdGlvbiBtdXN0IGhhdmUgYXJndW1lbnQKY29uZmlndXJlOjU1ODY6ICQ/ID0gMQpjb25m aWd1cmU6NTU5NDogY2hlY2tpbmcgd2hldGhlciB3ZSBhcmUgdXNpbmcgdGhlIEdOVSBGb3J0cmFu IDc3IGNvbXBpbGVyCmNvbmZpZ3VyZTo1NjA4OiBmNzcgLWMgIGNvbmZ0ZXN0LkYgPiY1CmNvbmZp Z3VyZTo1NjE0OiAkPyA9IDAKY29uZmlndXJlOjU2MTg6IHRlc3QgLXogCgkJCSB8fCB0ZXN0ICEg LXMgY29uZnRlc3QuZXJyCmNvbmZpZ3VyZTo1NjIxOiAkPyA9IDAKY29uZmlndXJlOjU2MjQ6IHRl c3QgLXMgY29uZnRlc3Qubwpjb25maWd1cmU6NTYyNzogJD8gPSAwCmNvbmZpZ3VyZTo1NjQwOiBy ZXN1bHQ6IHllcwpjb25maWd1cmU6NTY0NjogY2hlY2tpbmcgd2hldGhlciBmNzcgYWNjZXB0cyAt Zwpjb25maWd1cmU6NTY1ODogZjc3IC1jIC1nIGNvbmZ0ZXN0LmYgPiY1CmNvbmZpZ3VyZTo1NjY0 OiAkPyA9IDAKY29uZmlndXJlOjU2Njg6IHRlc3QgLXogCgkJCSB8fCB0ZXN0ICEgLXMgY29uZnRl c3QuZXJyCmNvbmZpZ3VyZTo1NjcxOiAkPyA9IDAKY29uZmlndXJlOjU2NzQ6IHRlc3QgLXMgY29u ZnRlc3Qubwpjb25maWd1cmU6NTY3NzogJD8gPSAwCmNvbmZpZ3VyZTo1Njg5OiByZXN1bHQ6IHll cwpjb25maWd1cmU6NTcxOTogY2hlY2tpbmcgdGhlIG1heGltdW0gbGVuZ3RoIG9mIGNvbW1hbmQg bGluZSBhcmd1bWVudHMKY29uZmlndXJlOjU4MTE6IHJlc3VsdDogMjYyMTQ0CmNvbmZpZ3VyZTo1 ODIyOiBjaGVja2luZyBjb21tYW5kIHRvIHBhcnNlIC91c3IvYmluL25tIC1CIG91dHB1dCBmcm9t IGNjIG9iamVjdApjb25maWd1cmU6NTkxODogY2MgLWMgLU8yIC1mbm8tc3RyaWN0LWFsaWFzaW5n IC1waXBlICAtSS91c3IvbG9jYWwvaW5jbHVkZSAgLUkvdXNyL1gxMVI2L2luY2x1ZGUgLUkvdXNy L2xvY2FsL2luY2x1ZGUgIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZTo1OTIxOiAkPyA9IDAKY29u ZmlndXJlOjU5MjU6IC91c3IvYmluL25tIC1CIGNvbmZ0ZXN0Lm8gXHwgc2VkIC1uIC1lICdzL14u KlsgCV1cKFtBQkNER0lSU1RXXVtBQkNER0lSU1RXXSpcKVsgCV1bIAldKlwoW19BLVphLXpdW19B LVphLXowLTldKlwpJC9cMSBcMiBcMi9wJyBcPiBjb25mdGVzdC5ubQpjb25maWd1cmU6NTkyODog JD8gPSAwCmNvbmZpZ3VyZTo1OTgwOiBjYyAtbyBjb25mdGVzdCAtTzIgLWZuby1zdHJpY3QtYWxp YXNpbmcgLXBpcGUgIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAtSS91c3IvWDExUjYvaW5jbHVkZSAt SS91c3IvbG9jYWwvaW5jbHVkZSAgIC1ML3Vzci9YMTFSNi9saWIgLUwvdXNyL2xvY2FsL2xpYiAg LXB0aHJlYWQgY29uZnRlc3QuYyBjb25mdHN0bS5vID4mNQpjb25maWd1cmU6NTk4MzogJD8gPSAw CmNvbmZpZ3VyZTo2MDIxOiByZXN1bHQ6IG9rCmNvbmZpZ3VyZTo2MDI1OiBjaGVja2luZyBmb3Ig b2JqZGlyCmNvbmZpZ3VyZTo2MDQwOiByZXN1bHQ6IC5saWJzCmNvbmZpZ3VyZTo2MTMwOiBjaGVj a2luZyBmb3IgYXIKY29uZmlndXJlOjYxNDY6IGZvdW5kIC91c3IvYmluL2FyCmNvbmZpZ3VyZTo2 MTU3OiByZXN1bHQ6IGFyCmNvbmZpZ3VyZTo2MjEwOiBjaGVja2luZyBmb3IgcmFubGliCmNvbmZp Z3VyZTo2MjI2OiBmb3VuZCAvdXNyL2Jpbi9yYW5saWIKY29uZmlndXJlOjYyMzc6IHJlc3VsdDog cmFubGliCmNvbmZpZ3VyZTo2MjkwOiBjaGVja2luZyBmb3Igc3RyaXAKY29uZmlndXJlOjYzMDY6 IGZvdW5kIC91c3IvYmluL3N0cmlwCmNvbmZpZ3VyZTo2MzE3OiByZXN1bHQ6IHN0cmlwCmNvbmZp Z3VyZTo2NjA0OiBjaGVja2luZyBpZiBjYyBzdGF0aWMgZmxhZyAgd29ya3MKY29uZmlndXJlOjY2 MzI6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo2NjUwOiBjaGVja2luZyBpZiBjYyBzdXBwb3J0cyAt Zm5vLXJ0dGkgLWZuby1leGNlcHRpb25zCmNvbmZpZ3VyZTo2NjY4OiBjYyAtYyAtTzIgLWZuby1z dHJpY3QtYWxpYXNpbmcgLXBpcGUgIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAtSS91c3IvWDExUjYv aW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZSAgLWZuby1ydHRpIC1mbm8tZXhjZXB0aW9ucyBj b25mdGVzdC5jID4mNQpjYzE6IHdhcm5pbmc6IGNvbW1hbmQgbGluZSBvcHRpb24gIi1mbm8tcnR0 aSIgaXMgdmFsaWQgZm9yIEMrKy9PYmpDKysgYnV0IG5vdCBmb3IgQwpjb25maWd1cmU6NjY3Mjog JD8gPSAwCmNvbmZpZ3VyZTo2Njg1OiByZXN1bHQ6IG5vCmNvbmZpZ3VyZTo2NzAwOiBjaGVja2lu ZyBmb3IgY2Mgb3B0aW9uIHRvIHByb2R1Y2UgUElDCmNvbmZpZ3VyZTo2OTA0OiByZXN1bHQ6IC1m UElDCmNvbmZpZ3VyZTo2OTEyOiBjaGVja2luZyBpZiBjYyBQSUMgZmxhZyAtZlBJQyB3b3Jrcwpj b25maWd1cmU6NjkzMDogY2MgLWMgLU8yIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1waXBlICAtSS91 c3IvbG9jYWwvaW5jbHVkZSAgLUkvdXNyL1gxMVI2L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1 ZGUgIC1mUElDIC1EUElDIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZTo2OTM0OiAkPyA9IDAKY29u ZmlndXJlOjY5NDc6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo2OTcxOiBjaGVja2luZyBpZiBjYyBz dXBwb3J0cyAtYyAtbyBmaWxlLm8KY29uZmlndXJlOjY5OTI6IGNjIC1jIC1PMiAtZm5vLXN0cmlj dC1hbGlhc2luZyAtcGlwZSAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIC1JL3Vzci9YMTFSNi9pbmNs dWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAtbyBvdXQvY29uZnRlc3QyLm8gY29uZnRlc3QuYyA+ JjUKY29uZmlndXJlOjY5OTY6ICQ/ID0gMApjb25maWd1cmU6NzAxODogcmVzdWx0OiB5ZXMKY29u ZmlndXJlOjcwNDQ6IGNoZWNraW5nIHdoZXRoZXIgdGhlIGNjIGxpbmtlciAoL3Vzci9iaW4vbGQp IHN1cHBvcnRzIHNoYXJlZCBsaWJyYXJpZXMKY29uZmlndXJlOjc5NDA6IHJlc3VsdDogeWVzCmNv bmZpZ3VyZTo3OTY2OiBjaGVja2luZyB3aGV0aGVyIC1sYyBzaG91bGQgYmUgZXhwbGljaXRseSBs aW5rZWQgaW4KY29uZmlndXJlOjc5NzE6IGNjIC1jIC1PMiAtZm5vLXN0cmljdC1hbGlhc2luZyAt cGlwZSAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9s b2NhbC9pbmNsdWRlICBjb25mdGVzdC5jID4mNQpjb25maWd1cmU6Nzk3NDogJD8gPSAwCmNvbmZp Z3VyZTo3OTg4OiBjYyAtc2hhcmVkIGNvbmZ0ZXN0Lm8gIC12IC1XbCwtc29uYW1lIC1XbCxjb25m dGVzdCAtbyBjb25mdGVzdCAyXD5cJjEgXHwgZ3JlcCAgLWxjICBcPi9kZXYvbnVsbCAyXD5cJjEK Y29uZmlndXJlOjc5OTE6ICQ/ID0gMQpjb25maWd1cmU6ODAwMzogcmVzdWx0OiB5ZXMKY29uZmln dXJlOjgwMTE6IGNoZWNraW5nIGR5bmFtaWMgbGlua2VyIGNoYXJhY3RlcmlzdGljcwpjb25maWd1 cmU6ODU3ODogcmVzdWx0OiBmcmVlYnNkNi4wIGxkLnNvCmNvbmZpZ3VyZTo4NTgyOiBjaGVja2lu ZyBob3cgdG8gaGFyZGNvZGUgbGlicmFyeSBwYXRocyBpbnRvIHByb2dyYW1zCmNvbmZpZ3VyZTo4 NjA3OiByZXN1bHQ6IGltbWVkaWF0ZQpjb25maWd1cmU6ODYyMTogY2hlY2tpbmcgd2hldGhlciBz dHJpcHBpbmcgbGlicmFyaWVzIGlzIHBvc3NpYmxlCmNvbmZpZ3VyZTo4NjI2OiByZXN1bHQ6IHll cwpjb25maWd1cmU6ODc1MjogY2hlY2tpbmcgZm9yIHNobF9sb2FkCmNvbmZpZ3VyZTo4ODA5OiBj YyAtbyBjb25mdGVzdCAtTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLXBpcGUgIC1JL3Vzci9sb2Nh bC9pbmNsdWRlICAtSS91c3IvWDExUjYvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZSAgIC1M L3Vzci9YMTFSNi9saWIgLUwvdXNyL2xvY2FsL2xpYiAgLXB0aHJlYWQgY29uZnRlc3QuYyAgPiY1 Ci92YXIvdG1wLy9jY2dWM3l6eS5vKC50ZXh0KzB4MTQpOiBJbiBmdW5jdGlvbiBgbWFpbic6Cjog dW5kZWZpbmVkIHJlZmVyZW5jZSB0byBgc2hsX2xvYWQnCi92YXIvdG1wLy9jY2dWM3l6eS5vKC5k YXRhKzB4MCk6IHVuZGVmaW5lZCByZWZlcmVuY2UgdG8gYHNobF9sb2FkJwpjb25maWd1cmU6ODgx NTogJD8gPSAxCmNvbmZpZ3VyZTogZmFpbGVkIHByb2dyYW0gd2FzOgp8IC8qIGNvbmZkZWZzLmgu ICAqLwp8IAp8ICNkZWZpbmUgUEFDS0FHRV9OQU1FICIiCnwgI2RlZmluZSBQQUNLQUdFX1RBUk5B TUUgIiIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAiIgp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJ TkcgIiIKfCAjZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JUICIiCnwgI2RlZmluZSBHU1RfUExVR0lO U19WRVJTSU9OICIwLjguMTIiCnwgI2RlZmluZSBHU1RfUExVR0lOU19WRVJTSU9OX1JFTEVBU0Ug IjEiCnwgI2RlZmluZSBQQUNLQUdFICJnc3QtcGx1Z2lucyIKfCAjZGVmaW5lIFZFUlNJT04gIjAu OC4xMiIKfCAjZGVmaW5lIFBBQ0tBR0UgImdzdC1wbHVnaW5zIgp8ICNkZWZpbmUgVkVSU0lPTiAi MC44LjEyIgp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAjZGVmaW5lIEhBVkVfU1lTX1RZUEVT X0ggMQp8ICNkZWZpbmUgSEFWRV9TWVNfU1RBVF9IIDEKfCAjZGVmaW5lIEhBVkVfU1RETElCX0gg MQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdfSCAxCnwgI2RlZmluZSBIQVZFX01FTU9SWV9IIDEKfCAj ZGVmaW5lIEhBVkVfU1RSSU5HU19IIDEKfCAjZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAxCnwgI2Rl ZmluZSBIQVZFX0lOVFRZUEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9VTklTVERfSCAxCnwgI2RlZmlu ZSBIQVZFX0RMRkNOX0ggMQp8ICNpZmRlZiBfX2NwbHVzcGx1cwp8IGV4dGVybiAiQyIgdm9pZCBz dGQ6OmV4aXQgKGludCkgdGhyb3cgKCk7IHVzaW5nIHN0ZDo6ZXhpdDsKfCAjZW5kaWYKfCAvKiBl bmQgY29uZmRlZnMuaC4gICovCnwgLyogRGVmaW5lIHNobF9sb2FkIHRvIGFuIGlubm9jdW91cyB2 YXJpYW50LCBpbiBjYXNlIDxsaW1pdHMuaD4gZGVjbGFyZXMgc2hsX2xvYWQuCnwgICAgRm9yIGV4 YW1wbGUsIEhQLVVYIDExaSA8bGltaXRzLmg+IGRlY2xhcmVzIGdldHRpbWVvZmRheS4gICovCnwg I2RlZmluZSBzaGxfbG9hZCBpbm5vY3VvdXNfc2hsX2xvYWQKfCAKfCAvKiBTeXN0ZW0gaGVhZGVy IHRvIGRlZmluZSBfX3N0dWIgbWFjcm9zIGFuZCBob3BlZnVsbHkgZmV3IHByb3RvdHlwZXMsCnwg ICAgIHdoaWNoIGNhbiBjb25mbGljdCB3aXRoIGNoYXIgc2hsX2xvYWQgKCk7IGJlbG93Lgp8ICAg ICBQcmVmZXIgPGxpbWl0cy5oPiB0byA8YXNzZXJ0Lmg+IGlmIF9fU1REQ19fIGlzIGRlZmluZWQs IHNpbmNlCnwgICAgIDxsaW1pdHMuaD4gZXhpc3RzIGV2ZW4gb24gZnJlZXN0YW5kaW5nIGNvbXBp bGVycy4gICovCnwgCnwgI2lmZGVmIF9fU1REQ19fCnwgIyBpbmNsdWRlIDxsaW1pdHMuaD4KfCAj ZWxzZQp8ICMgaW5jbHVkZSA8YXNzZXJ0Lmg+CnwgI2VuZGlmCnwgCnwgI3VuZGVmIHNobF9sb2Fk CnwgCnwgLyogT3ZlcnJpZGUgYW55IGdjYzIgaW50ZXJuYWwgcHJvdG90eXBlIHRvIGF2b2lkIGFu IGVycm9yLiAgKi8KfCAjaWZkZWYgX19jcGx1c3BsdXMKfCBleHRlcm4gIkMiCnwgewp8ICNlbmRp Zgp8IC8qIFdlIHVzZSBjaGFyIGJlY2F1c2UgaW50IG1pZ2h0IG1hdGNoIHRoZSByZXR1cm4gdHlw ZSBvZiBhIGdjYzIKfCAgICBidWlsdGluIGFuZCB0aGVuIGl0cyBhcmd1bWVudCBwcm90b3R5cGUg d291bGQgc3RpbGwgYXBwbHkuICAqLwp8IGNoYXIgc2hsX2xvYWQgKCk7CnwgLyogVGhlIEdOVSBD IGxpYnJhcnkgZGVmaW5lcyB0aGlzIGZvciBmdW5jdGlvbnMgd2hpY2ggaXQgaW1wbGVtZW50cwp8 ICAgICB0byBhbHdheXMgZmFpbCB3aXRoIEVOT1NZUy4gIFNvbWUgZnVuY3Rpb25zIGFyZSBhY3R1 YWxseSBuYW1lZAp8ICAgICBzb21ldGhpbmcgc3RhcnRpbmcgd2l0aCBfXyBhbmQgdGhlIG5vcm1h bCBuYW1lIGlzIGFuIGFsaWFzLiAgKi8KfCAjaWYgZGVmaW5lZCAoX19zdHViX3NobF9sb2FkKSB8 fCBkZWZpbmVkIChfX3N0dWJfX19zaGxfbG9hZCkKfCBjaG9rZSBtZQp8ICNlbHNlCnwgY2hhciAo KmYpICgpID0gc2hsX2xvYWQ7CnwgI2VuZGlmCnwgI2lmZGVmIF9fY3BsdXNwbHVzCnwgfQp8ICNl bmRpZgp8IAp8IGludAp8IG1haW4gKCkKfCB7CnwgcmV0dXJuIGYgIT0gc2hsX2xvYWQ7CnwgICA7 CnwgICByZXR1cm4gMDsKfCB9CmNvbmZpZ3VyZTo4ODQwOiByZXN1bHQ6IG5vCmNvbmZpZ3VyZTo4 ODQ1OiBjaGVja2luZyBmb3Igc2hsX2xvYWQgaW4gLWxkbGQKY29uZmlndXJlOjg4NzU6IGNjIC1v IGNvbmZ0ZXN0IC1PMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAgLUkvdXNyL2xvY2FsL2lu Y2x1ZGUgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAgLUwvdXNy L1gxMVI2L2xpYiAtTC91c3IvbG9jYWwvbGliICAtcHRocmVhZCBjb25mdGVzdC5jIC1sZGxkICAg PiY1Ci91c3IvYmluL2xkOiBjYW5ub3QgZmluZCAtbGRsZApjb25maWd1cmU6ODg4MTogJD8gPSAx CmNvbmZpZ3VyZTogZmFpbGVkIHByb2dyYW0gd2FzOgp8IC8qIGNvbmZkZWZzLmguICAqLwp8IAp8 ICNkZWZpbmUgUEFDS0FHRV9OQU1FICIiCnwgI2RlZmluZSBQQUNLQUdFX1RBUk5BTUUgIiIKfCAj ZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAiIgp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgIiIKfCAj ZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JUICIiCnwgI2RlZmluZSBHU1RfUExVR0lOU19WRVJTSU9O ICIwLjguMTIiCnwgI2RlZmluZSBHU1RfUExVR0lOU19WRVJTSU9OX1JFTEVBU0UgIjEiCnwgI2Rl ZmluZSBQQUNLQUdFICJnc3QtcGx1Z2lucyIKfCAjZGVmaW5lIFZFUlNJT04gIjAuOC4xMiIKfCAj ZGVmaW5lIFBBQ0tBR0UgImdzdC1wbHVnaW5zIgp8ICNkZWZpbmUgVkVSU0lPTiAiMC44LjEyIgp8 ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAjZGVmaW5lIEhBVkVfU1lTX1RZUEVTX0ggMQp8ICNk ZWZpbmUgSEFWRV9TWVNfU1RBVF9IIDEKfCAjZGVmaW5lIEhBVkVfU1RETElCX0ggMQp8ICNkZWZp bmUgSEFWRV9TVFJJTkdfSCAxCnwgI2RlZmluZSBIQVZFX01FTU9SWV9IIDEKfCAjZGVmaW5lIEhB VkVfU1RSSU5HU19IIDEKfCAjZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZF X0lOVFRZUEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9VTklTVERfSCAxCnwgI2RlZmluZSBIQVZFX0RM RkNOX0ggMQp8ICNpZmRlZiBfX2NwbHVzcGx1cwp8IGV4dGVybiAiQyIgdm9pZCBzdGQ6OmV4aXQg KGludCkgdGhyb3cgKCk7IHVzaW5nIHN0ZDo6ZXhpdDsKfCAjZW5kaWYKfCAvKiBlbmQgY29uZmRl ZnMuaC4gICovCnwgCnwgLyogT3ZlcnJpZGUgYW55IGdjYzIgaW50ZXJuYWwgcHJvdG90eXBlIHRv IGF2b2lkIGFuIGVycm9yLiAgKi8KfCAjaWZkZWYgX19jcGx1c3BsdXMKfCBleHRlcm4gIkMiCnwg I2VuZGlmCnwgLyogV2UgdXNlIGNoYXIgYmVjYXVzZSBpbnQgbWlnaHQgbWF0Y2ggdGhlIHJldHVy biB0eXBlIG9mIGEgZ2NjMgp8ICAgIGJ1aWx0aW4gYW5kIHRoZW4gaXRzIGFyZ3VtZW50IHByb3Rv dHlwZSB3b3VsZCBzdGlsbCBhcHBseS4gICovCnwgY2hhciBzaGxfbG9hZCAoKTsKfCBpbnQKfCBt YWluICgpCnwgewp8IHNobF9sb2FkICgpOwp8ICAgOwp8ICAgcmV0dXJuIDA7CnwgfQpjb25maWd1 cmU6ODkwNzogcmVzdWx0OiBubwpjb25maWd1cmU6ODkxMjogY2hlY2tpbmcgZm9yIGRsb3Blbgpj b25maWd1cmU6ODk2OTogY2MgLW8gY29uZnRlc3QgLU8yIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1w aXBlICAtSS91c3IvbG9jYWwvaW5jbHVkZSAgLUkvdXNyL1gxMVI2L2luY2x1ZGUgLUkvdXNyL2xv Y2FsL2luY2x1ZGUgICAtTC91c3IvWDExUjYvbGliIC1ML3Vzci9sb2NhbC9saWIgIC1wdGhyZWFk IGNvbmZ0ZXN0LmMgID4mNQpjb25maWd1cmU6ODk3NTogJD8gPSAwCmNvbmZpZ3VyZTo4OTc5OiB0 ZXN0IC16IAoJCQkgfHwgdGVzdCAhIC1zIGNvbmZ0ZXN0LmVycgpjb25maWd1cmU6ODk4MjogJD8g PSAwCmNvbmZpZ3VyZTo4OTg1OiB0ZXN0IC1zIGNvbmZ0ZXN0CmNvbmZpZ3VyZTo4OTg4OiAkPyA9 IDAKY29uZmlndXJlOjkwMDA6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo5MjQyOiBjaGVja2luZyB3 aGV0aGVyIGEgcHJvZ3JhbSBjYW4gZGxvcGVuIGl0c2VsZgpjb25maWd1cmU6OTMxNDogY2MgLW8g Y29uZnRlc3QgLU8yIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1waXBlICAtSS91c3IvbG9jYWwvaW5j bHVkZSAgLUkvdXNyL1gxMVI2L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIC1ESEFWRV9E TEZDTl9IICAtTC91c3IvWDExUjYvbGliIC1ML3Vzci9sb2NhbC9saWIgIC1wdGhyZWFkIC1XbCwt LWV4cG9ydC1keW5hbWljIGNvbmZ0ZXN0LmMgICA+JjUKY29uZmlndXJlOjkzMTc6ICQ/ID0gMApj b25maWd1cmU6OTMzNTogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjkzNDA6IGNoZWNraW5nIHdoZXRo ZXIgYSBzdGF0aWNhbGx5IGxpbmtlZCBwcm9ncmFtIGNhbiBkbG9wZW4gaXRzZWxmCmNvbmZpZ3Vy ZTo5NDEyOiBjYyAtbyBjb25mdGVzdCAtTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLXBpcGUgIC1J L3Vzci9sb2NhbC9pbmNsdWRlICAtSS91c3IvWDExUjYvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5j bHVkZSAgLURIQVZFX0RMRkNOX0ggIC1ML3Vzci9YMTFSNi9saWIgLUwvdXNyL2xvY2FsL2xpYiAg LXB0aHJlYWQgLVdsLC0tZXhwb3J0LWR5bmFtaWMgIGNvbmZ0ZXN0LmMgICA+JjUKY29uZmlndXJl Ojk0MTU6ICQ/ID0gMApjb25maWd1cmU6OTQzMzogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjk0NTY6 IGNoZWNraW5nIGlmIGxpYnRvb2wgc3VwcG9ydHMgc2hhcmVkIGxpYnJhcmllcwpjb25maWd1cmU6 OTQ1ODogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjk0NjE6IGNoZWNraW5nIHdoZXRoZXIgdG8gYnVp bGQgc2hhcmVkIGxpYnJhcmllcwpjb25maWd1cmU6OTQ4MjogcmVzdWx0OiB5ZXMKY29uZmlndXJl Ojk0ODU6IGNoZWNraW5nIHdoZXRoZXIgdG8gYnVpbGQgc3RhdGljIGxpYnJhcmllcwpjb25maWd1 cmU6OTQ4OTogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjk1ODE6IGNyZWF0aW5nIGxpYnRvb2wKY29u ZmlndXJlOjEwMTU5OiBjaGVja2luZyBmb3IgbGQgdXNlZCBieSBjKysKY29uZmlndXJlOjEwMjI2 OiByZXN1bHQ6IC91c3IvYmluL2xkCmNvbmZpZ3VyZToxMDIzNTogY2hlY2tpbmcgaWYgdGhlIGxp bmtlciAoL3Vzci9iaW4vbGQpIGlzIEdOVSBsZApjb25maWd1cmU6MTAyNTA6IHJlc3VsdDogeWVz CmNvbmZpZ3VyZToxMDMwMTogY2hlY2tpbmcgd2hldGhlciB0aGUgYysrIGxpbmtlciAoL3Vzci9i aW4vbGQpIHN1cHBvcnRzIHNoYXJlZCBsaWJyYXJpZXMKY29uZmlndXJlOjExMTg4OiByZXN1bHQ6 IHllcwpjb25maWd1cmU6MTEyMDY6IGMrKyAtYyAtTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLXBp cGUgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlICBjb25mdGVzdC5j YyA+JjUKY29uZmlndXJlOjExMjA5OiAkPyA9IDAKY29uZmlndXJlOjExMzA1OiBjaGVja2luZyBm b3IgYysrIG9wdGlvbiB0byBwcm9kdWNlIFBJQwpjb25maWd1cmU6MTE1NzM6IHJlc3VsdDogLWZQ SUMKY29uZmlndXJlOjExNTgxOiBjaGVja2luZyBpZiBjKysgUElDIGZsYWcgLWZQSUMgd29ya3MK Y29uZmlndXJlOjExNTk5OiBjKysgLWMgLU8yIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1waXBlICAt SS91c3IvWDExUjYvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZSAgLWZQSUMgLURQSUMgY29u ZnRlc3QuY2MgPiY1CmNvbmZpZ3VyZToxMTYwMzogJD8gPSAwCmNvbmZpZ3VyZToxMTYxNjogcmVz dWx0OiB5ZXMKY29uZmlndXJlOjExNjQwOiBjaGVja2luZyBpZiBjKysgc3VwcG9ydHMgLWMgLW8g ZmlsZS5vCmNvbmZpZ3VyZToxMTY2MTogYysrIC1jIC1PMiAtZm5vLXN0cmljdC1hbGlhc2luZyAt cGlwZSAgLUkvdXNyL1gxMVI2L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIC1vIG91dC9j b25mdGVzdDIubyBjb25mdGVzdC5jYyA+JjUKY29uZmlndXJlOjExNjY1OiAkPyA9IDAKY29uZmln dXJlOjExNjg3OiByZXN1bHQ6IHllcwpjb25maWd1cmU6MTE3MTM6IGNoZWNraW5nIHdoZXRoZXIg dGhlIGMrKyBsaW5rZXIgKC91c3IvYmluL2xkKSBzdXBwb3J0cyBzaGFyZWQgbGlicmFyaWVzCmNv bmZpZ3VyZToxMTczODogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjExODA5OiBjaGVja2luZyBkeW5h bWljIGxpbmtlciBjaGFyYWN0ZXJpc3RpY3MKY29uZmlndXJlOjEyMzc2OiByZXN1bHQ6IGZyZWVi c2Q2LjAgbGQuc28KY29uZmlndXJlOjEyMzgwOiBjaGVja2luZyBob3cgdG8gaGFyZGNvZGUgbGli cmFyeSBwYXRocyBpbnRvIHByb2dyYW1zCmNvbmZpZ3VyZToxMjQwNTogcmVzdWx0OiBpbW1lZGlh dGUKY29uZmlndXJlOjEyNDE5OiBjaGVja2luZyB3aGV0aGVyIHN0cmlwcGluZyBsaWJyYXJpZXMg aXMgcG9zc2libGUKY29uZmlndXJlOjEyNDI0OiByZXN1bHQ6IHllcwpjb25maWd1cmU6MTI1NTA6 IGNoZWNraW5nIGZvciBzaGxfbG9hZApjb25maWd1cmU6MTI2Mzg6IHJlc3VsdDogbm8KY29uZmln dXJlOjEyNjQzOiBjaGVja2luZyBmb3Igc2hsX2xvYWQgaW4gLWxkbGQKY29uZmlndXJlOjEyNzA1 OiByZXN1bHQ6IG5vCmNvbmZpZ3VyZToxMjcxMDogY2hlY2tpbmcgZm9yIGRsb3Blbgpjb25maWd1 cmU6MTI3OTg6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToxMzA0MDogY2hlY2tpbmcgd2hldGhlciBh IHByb2dyYW0gY2FuIGRsb3BlbiBpdHNlbGYKY29uZmlndXJlOjEzMTMzOiByZXN1bHQ6IHllcwpj b25maWd1cmU6MTMxMzg6IGNoZWNraW5nIHdoZXRoZXIgYSBzdGF0aWNhbGx5IGxpbmtlZCBwcm9n cmFtIGNhbiBkbG9wZW4gaXRzZWxmCmNvbmZpZ3VyZToxMzIzMTogcmVzdWx0OiB5ZXMKY29uZmln dXJlOjEzNzYwOiBjaGVja2luZyBpZiBsaWJ0b29sIHN1cHBvcnRzIHNoYXJlZCBsaWJyYXJpZXMK Y29uZmlndXJlOjEzNzYyOiByZXN1bHQ6IHllcwpjb25maWd1cmU6MTM3NjU6IGNoZWNraW5nIHdo ZXRoZXIgdG8gYnVpbGQgc2hhcmVkIGxpYnJhcmllcwpjb25maWd1cmU6MTM3ODU6IHJlc3VsdDog eWVzCmNvbmZpZ3VyZToxMzc4ODogY2hlY2tpbmcgd2hldGhlciB0byBidWlsZCBzdGF0aWMgbGli cmFyaWVzCmNvbmZpZ3VyZToxMzc5MjogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjEzODA0OiBjaGVj a2luZyBmb3IgZjc3IG9wdGlvbiB0byBwcm9kdWNlIFBJQwpjb25maWd1cmU6MTQwMDg6IHJlc3Vs dDogLWZQSUMKY29uZmlndXJlOjE0MDE2OiBjaGVja2luZyBpZiBmNzcgUElDIGZsYWcgLWZQSUMg d29ya3MKY29uZmlndXJlOjE0MDM0OiBmNzcgLWMgLWcgLU8yIC1mUElDIGNvbmZ0ZXN0LmYgPiY1 CmNvbmZpZ3VyZToxNDAzODogJD8gPSAwCmNvbmZpZ3VyZToxNDA1MTogcmVzdWx0OiB5ZXMKY29u ZmlndXJlOjE0MDc1OiBjaGVja2luZyBpZiBmNzcgc3VwcG9ydHMgLWMgLW8gZmlsZS5vCmNvbmZp Z3VyZToxNDA5NjogZjc3IC1jIC1nIC1PMiAtbyBvdXQvY29uZnRlc3QyLm8gY29uZnRlc3QuZiA+ JjUKY29uZmlndXJlOjE0MTAwOiAkPyA9IDAKY29uZmlndXJlOjE0MTIyOiByZXN1bHQ6IHllcwpj b25maWd1cmU6MTQxNDg6IGNoZWNraW5nIHdoZXRoZXIgdGhlIGY3NyBsaW5rZXIgKC91c3IvYmlu L2xkKSBzdXBwb3J0cyBzaGFyZWQgbGlicmFyaWVzCmNvbmZpZ3VyZToxNTAyNDogcmVzdWx0OiB5 ZXMKY29uZmlndXJlOjE1MDk1OiBjaGVja2luZyBkeW5hbWljIGxpbmtlciBjaGFyYWN0ZXJpc3Rp Y3MKY29uZmlndXJlOjE1NjYyOiByZXN1bHQ6IGZyZWVic2Q2LjAgbGQuc28KY29uZmlndXJlOjE1 NjY2OiBjaGVja2luZyBob3cgdG8gaGFyZGNvZGUgbGlicmFyeSBwYXRocyBpbnRvIHByb2dyYW1z CmNvbmZpZ3VyZToxNTY5MTogcmVzdWx0OiBpbW1lZGlhdGUKY29uZmlndXJlOjE1NzA1OiBjaGVj a2luZyB3aGV0aGVyIHN0cmlwcGluZyBsaWJyYXJpZXMgaXMgcG9zc2libGUKY29uZmlndXJlOjE1 NzEwOiByZXN1bHQ6IHllcwpjb25maWd1cmU6MjAwMjc6IGNoZWNraW5nIGZvciBnY2MKY29uZmln dXJlOjIwMDUzOiByZXN1bHQ6IGNjCmNvbmZpZ3VyZToyMDI5NzogY2hlY2tpbmcgZm9yIEMgY29t cGlsZXIgdmVyc2lvbgpjb25maWd1cmU6MjAzMDA6IGNjIC0tdmVyc2lvbiA8L2Rldi9udWxsID4m NQpjYyAoR0NDKSAzLjQuNCBbRnJlZUJTRF0gMjAwNTA1MTgKQ29weXJpZ2h0IChDKSAyMDA0IEZy ZWUgU29mdHdhcmUgRm91bmRhdGlvbiwgSW5jLgpUaGlzIGlzIGZyZWUgc29mdHdhcmU7IHNlZSB0 aGUgc291cmNlIGZvciBjb3B5aW5nIGNvbmRpdGlvbnMuICBUaGVyZSBpcyBOTwp3YXJyYW50eTsg bm90IGV2ZW4gZm9yIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIg UFVSUE9TRS4KCmNvbmZpZ3VyZToyMDMwMzogJD8gPSAwCmNvbmZpZ3VyZToyMDMwNTogY2MgLXYg PC9kZXYvbnVsbCA+JjUKVXNpbmcgYnVpbHQtaW4gc3BlY3MuCkNvbmZpZ3VyZWQgd2l0aDogRnJl ZUJTRC9pMzg2IHN5c3RlbSBjb21waWxlcgpUaHJlYWQgbW9kZWw6IHBvc2l4CmdjYyB2ZXJzaW9u IDMuNC40IFtGcmVlQlNEXSAyMDA1MDUxOApjb25maWd1cmU6MjAzMDg6ICQ/ID0gMApjb25maWd1 cmU6MjAzMTA6IGNjIC1WIDwvZGV2L251bGwgPiY1CmNjOiBgLVYnIG9wdGlvbiBtdXN0IGhhdmUg YXJndW1lbnQKY29uZmlndXJlOjIwMzEzOiAkPyA9IDEKY29uZmlndXJlOjIwMzE2OiBjaGVja2lu ZyB3aGV0aGVyIHdlIGFyZSB1c2luZyB0aGUgR05VIEMgY29tcGlsZXIKY29uZmlndXJlOjIwMzcy OiByZXN1bHQ6IHllcwpjb25maWd1cmU6MjAzNzg6IGNoZWNraW5nIHdoZXRoZXIgY2MgYWNjZXB0 cyAtZwpjb25maWd1cmU6MjA0Mjk6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToyMDQ0NjogY2hlY2tp bmcgZm9yIGNjIG9wdGlvbiB0byBhY2NlcHQgQU5TSSBDCmNvbmZpZ3VyZToyMDU1MzogcmVzdWx0 OiBub25lIG5lZWRlZApjb25maWd1cmU6MjA1NzE6IGNjIC1jIC1PMiAtZm5vLXN0cmljdC1hbGlh c2luZyAtcGlwZSAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1J L3Vzci9sb2NhbC9pbmNsdWRlICBjb25mdGVzdC5jID4mNQpjb25mdGVzdC5jOjI6IGVycm9yOiBz eW50YXggZXJyb3IgYmVmb3JlICJtZSIKY29uZmlndXJlOjIwNTc3OiAkPyA9IDEKY29uZmlndXJl OiBmYWlsZWQgcHJvZ3JhbSB3YXM6CnwgI2lmbmRlZiBfX2NwbHVzcGx1cwp8ICAgY2hva2UgbWUK fCAjZW5kaWYKY29uZmlndXJlOjIwNzEyOiBjaGVja2luZyBkZXBlbmRlbmN5IHN0eWxlIG9mIGNj CmNvbmZpZ3VyZToyMDgwMjogcmVzdWx0OiBnY2MzCmNvbmZpZ3VyZToyMDg2NTogY2hlY2tpbmcg Zm9yIGdjYwpjb25maWd1cmU6MjA4OTE6IHJlc3VsdDogY2MKY29uZmlndXJlOjIxMTM1OiBjaGVj a2luZyBmb3IgQyBjb21waWxlciB2ZXJzaW9uCmNvbmZpZ3VyZToyMTEzODogY2MgLS12ZXJzaW9u IDwvZGV2L251bGwgPiY1CmNjIChHQ0MpIDMuNC40IFtGcmVlQlNEXSAyMDA1MDUxOApDb3B5cmln aHQgKEMpIDIwMDQgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBJbmMuClRoaXMgaXMgZnJlZSBz b2Z0d2FyZTsgc2VlIHRoZSBzb3VyY2UgZm9yIGNvcHlpbmcgY29uZGl0aW9ucy4gIFRoZXJlIGlz IE5PCndhcnJhbnR5OyBub3QgZXZlbiBmb3IgTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9S IEEgUEFSVElDVUxBUiBQVVJQT1NFLgoKY29uZmlndXJlOjIxMTQxOiAkPyA9IDAKY29uZmlndXJl OjIxMTQzOiBjYyAtdiA8L2Rldi9udWxsID4mNQpVc2luZyBidWlsdC1pbiBzcGVjcy4KQ29uZmln dXJlZCB3aXRoOiBGcmVlQlNEL2kzODYgc3lzdGVtIGNvbXBpbGVyClRocmVhZCBtb2RlbDogcG9z aXgKZ2NjIHZlcnNpb24gMy40LjQgW0ZyZWVCU0RdIDIwMDUwNTE4CmNvbmZpZ3VyZToyMTE0Njog JD8gPSAwCmNvbmZpZ3VyZToyMTE0ODogY2MgLVYgPC9kZXYvbnVsbCA+JjUKY2M6IGAtVicgb3B0 aW9uIG11c3QgaGF2ZSBhcmd1bWVudApjb25maWd1cmU6MjExNTE6ICQ/ID0gMQpjb25maWd1cmU6 MjExNTQ6IGNoZWNraW5nIHdoZXRoZXIgd2UgYXJlIHVzaW5nIHRoZSBHTlUgQyBjb21waWxlcgpj b25maWd1cmU6MjEyMTA6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToyMTIxNjogY2hlY2tpbmcgd2hl dGhlciBjYyBhY2NlcHRzIC1nCmNvbmZpZ3VyZToyMTI2NzogcmVzdWx0OiB5ZXMKY29uZmlndXJl OjIxMjg0OiBjaGVja2luZyBmb3IgY2Mgb3B0aW9uIHRvIGFjY2VwdCBBTlNJIEMKY29uZmlndXJl OjIxMzkxOiByZXN1bHQ6IG5vbmUgbmVlZGVkCmNvbmZpZ3VyZToyMTQwOTogY2MgLWMgLU8yIC1m bm8tc3RyaWN0LWFsaWFzaW5nIC1waXBlICAtSS91c3IvbG9jYWwvaW5jbHVkZSAgLUkvdXNyL1gx MVI2L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIGNvbmZ0ZXN0LmMgPiY1CmNvbmZ0ZXN0 LmM6MjogZXJyb3I6IHN5bnRheCBlcnJvciBiZWZvcmUgIm1lIgpjb25maWd1cmU6MjE0MTU6ICQ/ ID0gMQpjb25maWd1cmU6IGZhaWxlZCBwcm9ncmFtIHdhczoKfCAjaWZuZGVmIF9fY3BsdXNwbHVz CnwgICBjaG9rZSBtZQp8ICNlbmRpZgpjb25maWd1cmU6MjE1NTA6IGNoZWNraW5nIGRlcGVuZGVu Y3kgc3R5bGUgb2YgY2MKY29uZmlndXJlOjIxNjQwOiByZXN1bHQ6IGdjYzMKY29uZmlndXJlOjIx NzE2OiBjaGVja2luZyBmb3Igb2JqY2MKY29uZmlndXJlOjIxNzQ1OiByZXN1bHQ6IG5vCmNvbmZp Z3VyZToyMTcxNjogY2hlY2tpbmcgZm9yIG9iamMKY29uZmlndXJlOjIxNzQ1OiByZXN1bHQ6IG5v CmNvbmZpZ3VyZToyMTcxNjogY2hlY2tpbmcgZm9yIGdjYwpjb25maWd1cmU6MjE3MzI6IGZvdW5k IC91c3IvYmluL2djYwpjb25maWd1cmU6MjE3NDI6IHJlc3VsdDogZ2NjCmNvbmZpZ3VyZToyMTc2 MzogY2hlY2tpbmcgZGVwZW5kZW5jeSBzdHlsZSBvZiBnY2MKY29uZmlndXJlOjIxODUzOiByZXN1 bHQ6IGdjYzMKY29uZmlndXJlOjIxODcwOiBjaGVja2luZyBpZiBPYmplY3RpdmUgQyBjb21waWxl ciB3b3JrcwovdXNyL2xpYi9saWJvYmpjLnNvOiB1bmRlZmluZWQgcmVmZXJlbmNlIHRvIGBwdGhy ZWFkX2F0dHJfZGVzdHJveScKL3Vzci9saWIvbGlib2JqYy5zbzogdW5kZWZpbmVkIHJlZmVyZW5j ZSB0byBgcHRocmVhZF9jcmVhdGUnCi91c3IvbGliL2xpYm9iamMuc286IHVuZGVmaW5lZCByZWZl cmVuY2UgdG8gYHB0aHJlYWRfYXR0cl9pbml0JwovdXNyL2xpYi9saWJvYmpjLnNvOiB1bmRlZmlu ZWQgcmVmZXJlbmNlIHRvIGBwdGhyZWFkX2V4aXQnCi91c3IvbGliL2xpYm9iamMuc286IHVuZGVm aW5lZCByZWZlcmVuY2UgdG8gYHB0aHJlYWRfZ2V0c2NoZWRwYXJhbScKL3Vzci9saWIvbGlib2Jq Yy5zbzogdW5kZWZpbmVkIHJlZmVyZW5jZSB0byBgcHRocmVhZF9zZXRzY2hlZHBhcmFtJwovdXNy L2xpYi9saWJvYmpjLnNvOiB1bmRlZmluZWQgcmVmZXJlbmNlIHRvIGBwdGhyZWFkX2F0dHJfc2V0 ZGV0YWNoc3RhdGUnCmZhaWxlZCBwcm9ncmFtIGlzOgojaW5jbHVkZSA8b2JqYy9PYmplY3QuaD4K QGludGVyZmFjZSBNb286T2JqZWN0CnsKfQotIG1vbzsKaW50IG1haW4oKTsKQGVuZAoKQGltcGxl bWVudGF0aW9uIE1vbwotIG1vbwp7CiAgZXhpdCgwKTsKfQoKaW50IG1haW4oKQp7CiAgaWQgbW9v OwogIG1vbyA9IFtNb28gbmV3XTsKICBbbW9vIG1vb107CiAgcmV0dXJuIDE7Cn0KQGVuZApjb25m aWd1cmU6MjE5MDU6IHJlc3VsdDogbm8KY29uZmlndXJlOjIxOTI3OiBjaGVja2luZyBmb3IgbXNn Zm10CmNvbmZpZ3VyZToyMTk1NTogcmVzdWx0OiAvdXNyL2xvY2FsL2Jpbi9tc2dmbXQKY29uZmln dXJlOjIxOTY0OiBjaGVja2luZyBmb3IgZ21zZ2ZtdApjb25maWd1cmU6MjE5OTU6IHJlc3VsdDog L3Vzci9sb2NhbC9iaW4vbXNnZm10CmNvbmZpZ3VyZToyMjAwNTogY2hlY2tpbmcgZm9yIHhnZXR0 ZXh0CmNvbmZpZ3VyZToyMjAzMzogcmVzdWx0OiAvdXNyL2xvY2FsL2Jpbi94Z2V0dGV4dApjb25m aWd1cmU6MjIwNDQ6IGNoZWNraW5nIGZvciBtc2dtZXJnZQpjb25maWd1cmU6MjIwNzE6IHJlc3Vs dDogL3Vzci9sb2NhbC9iaW4vbXNnbWVyZ2UKY29uZmlndXJlOjIyMTMzOiBjaGVja2luZyBmb3Ig bGQgdXNlZCBieSBHQ0MKY29uZmlndXJlOjIyMTk2OiByZXN1bHQ6IC91c3IvYmluL2xkCmNvbmZp Z3VyZToyMjIwNTogY2hlY2tpbmcgaWYgdGhlIGxpbmtlciAoL3Vzci9iaW4vbGQpIGlzIEdOVSBs ZApHTlUgbGQgdmVyc2lvbiAyLjE1IFtGcmVlQlNEXSAyMDA0LTA1LTIzCmNvbmZpZ3VyZToyMjIx NzogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjIyMjIzOiBjaGVja2luZyBmb3Igc2hhcmVkIGxpYnJh cnkgcnVuIHBhdGggb3JpZ2luCmNvbmZpZ3VyZToyMjIzNjogcmVzdWx0OiBkb25lCmNvbmZpZ3Vy ZToyMjY1MzogY2hlY2tpbmcgd2hldGhlciBOTFMgaXMgcmVxdWVzdGVkCmNvbmZpZ3VyZToyMjY2 MjogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjIyNjc5OiBjaGVja2luZyBmb3IgR05VIGdldHRleHQg aW4gbGliYwpjb25maWd1cmU6MjI3MDM6IGNjIC1vIGNvbmZ0ZXN0IC1PMiAtZm5vLXN0cmljdC1h bGlhc2luZyAtcGlwZSAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIC1JL3Vzci9YMTFSNi9pbmNsdWRl IC1JL3Vzci9sb2NhbC9pbmNsdWRlICAgLUwvdXNyL1gxMVI2L2xpYiAtTC91c3IvbG9jYWwvbGli ICAtcHRocmVhZCBjb25mdGVzdC5jICA+JjUKL3Zhci90bXAvL2NjeGQxd0ZoLm8oLnRleHQrMHgx Nyk6IEluIGZ1bmN0aW9uIGBtYWluJzoKOiB1bmRlZmluZWQgcmVmZXJlbmNlIHRvIGBsaWJpbnRs X2JpbmR0ZXh0ZG9tYWluJwovdmFyL3RtcC8vY2N4ZDF3RmgubygudGV4dCsweDIzKTogSW4gZnVu Y3Rpb24gYG1haW4nOgo6IHVuZGVmaW5lZCByZWZlcmVuY2UgdG8gYGxpYmludGxfZ2V0dGV4dCcK L3Zhci90bXAvL2NjeGQxd0ZoLm8oLnRleHQrMHgyOSk6IEluIGZ1bmN0aW9uIGBtYWluJzoKOiB1 bmRlZmluZWQgcmVmZXJlbmNlIHRvIGBfbmxfbXNnX2NhdF9jbnRyJwovdmFyL3RtcC8vY2N4ZDF3 RmgubygudGV4dCsweDJmKTogSW4gZnVuY3Rpb24gYG1haW4nOgo6IHVuZGVmaW5lZCByZWZlcmVu Y2UgdG8gYF9ubF9kb21haW5fYmluZGluZ3MnCmNvbmZpZ3VyZToyMjcwOTogJD8gPSAxCmNvbmZp Z3VyZTogZmFpbGVkIHByb2dyYW0gd2FzOgp8IC8qIGNvbmZkZWZzLmguICAqLwp8IAp8ICNkZWZp bmUgUEFDS0FHRV9OQU1FICIiCnwgI2RlZmluZSBQQUNLQUdFX1RBUk5BTUUgIiIKfCAjZGVmaW5l IFBBQ0tBR0VfVkVSU0lPTiAiIgp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgIiIKfCAjZGVmaW5l IFBBQ0tBR0VfQlVHUkVQT1JUICIiCnwgI2RlZmluZSBHU1RfUExVR0lOU19WRVJTSU9OICIwLjgu MTIiCnwgI2RlZmluZSBHU1RfUExVR0lOU19WRVJTSU9OX1JFTEVBU0UgIjEiCnwgI2RlZmluZSBQ QUNLQUdFICJnc3QtcGx1Z2lucyIKfCAjZGVmaW5lIFZFUlNJT04gIjAuOC4xMiIKfCAjZGVmaW5l IFBBQ0tBR0UgImdzdC1wbHVnaW5zIgp8ICNkZWZpbmUgVkVSU0lPTiAiMC44LjEyIgp8ICNkZWZp bmUgU1REQ19IRUFERVJTIDEKfCAjZGVmaW5lIEhBVkVfU1lTX1RZUEVTX0ggMQp8ICNkZWZpbmUg SEFWRV9TWVNfU1RBVF9IIDEKfCAjZGVmaW5lIEhBVkVfU1RETElCX0ggMQp8ICNkZWZpbmUgSEFW RV9TVFJJTkdfSCAxCnwgI2RlZmluZSBIQVZFX01FTU9SWV9IIDEKfCAjZGVmaW5lIEhBVkVfU1RS SU5HU19IIDEKfCAjZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX0lOVFRZ UEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9VTklTVERfSCAxCnwgI2RlZmluZSBIQVZFX0RMRkNOX0gg MQp8ICNpZmRlZiBfX2NwbHVzcGx1cwp8IGV4dGVybiAiQyIgdm9pZCBzdGQ6OmV4aXQgKGludCkg dGhyb3cgKCk7IHVzaW5nIHN0ZDo6ZXhpdDsKfCAjZW5kaWYKfCAvKiBlbmQgY29uZmRlZnMuaC4g ICovCnwgI2luY2x1ZGUgPGxpYmludGwuaD4KfCBleHRlcm4gaW50IF9ubF9tc2dfY2F0X2NudHI7 CnwgZXh0ZXJuIGludCAqX25sX2RvbWFpbl9iaW5kaW5nczsKfCBpbnQKfCBtYWluICgpCnwgewp8 IGJpbmR0ZXh0ZG9tYWluICgiIiwgIiIpOwp8IHJldHVybiAoaW50KSBnZXR0ZXh0ICgiIikgKyBf bmxfbXNnX2NhdF9jbnRyICsgKl9ubF9kb21haW5fYmluZGluZ3MKfCAgIDsKfCAgIHJldHVybiAw Owp8IH0KY29uZmlndXJlOjIyNzM0OiByZXN1bHQ6IG5vCmNvbmZpZ3VyZToyMjc2ODogY2hlY2tp bmcgZm9yIGljb252CmNvbmZpZ3VyZToyMjc5NTogY2MgLW8gY29uZnRlc3QgLU8yIC1mbm8tc3Ry aWN0LWFsaWFzaW5nIC1waXBlICAtSS91c3IvbG9jYWwvaW5jbHVkZSAgLUkvdXNyL1gxMVI2L2lu Y2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgICAtTC91c3IvWDExUjYvbGliIC1ML3Vzci9sb2Nh bC9saWIgIC1wdGhyZWFkIGNvbmZ0ZXN0LmMgID4mNQovdmFyL3RtcC8vY2NSV2lhaHYubygudGV4 dCsweDE2KTogSW4gZnVuY3Rpb24gYG1haW4nOgo6IHVuZGVmaW5lZCByZWZlcmVuY2UgdG8gYGxp Ymljb252X29wZW4nCi92YXIvdG1wLy9jY1JXaWFodi5vKC50ZXh0KzB4MmIpOiBJbiBmdW5jdGlv biBgbWFpbic6CjogdW5kZWZpbmVkIHJlZmVyZW5jZSB0byBgbGliaWNvbnYnCi92YXIvdG1wLy9j Y1JXaWFodi5vKC50ZXh0KzB4MzQpOiBJbiBmdW5jdGlvbiBgbWFpbic6CjogdW5kZWZpbmVkIHJl ZmVyZW5jZSB0byBgbGliaWNvbnZfY2xvc2UnCmNvbmZpZ3VyZToyMjgwMTogJD8gPSAxCmNvbmZp Z3VyZTogZmFpbGVkIHByb2dyYW0gd2FzOgp8IC8qIGNvbmZkZWZzLmguICAqLwp8IAp8ICNkZWZp bmUgUEFDS0FHRV9OQU1FICIiCnwgI2RlZmluZSBQQUNLQUdFX1RBUk5BTUUgIiIKfCAjZGVmaW5l IFBBQ0tBR0VfVkVSU0lPTiAiIgp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgIiIKfCAjZGVmaW5l IFBBQ0tBR0VfQlVHUkVQT1JUICIiCnwgI2RlZmluZSBHU1RfUExVR0lOU19WRVJTSU9OICIwLjgu MTIiCnwgI2RlZmluZSBHU1RfUExVR0lOU19WRVJTSU9OX1JFTEVBU0UgIjEiCnwgI2RlZmluZSBQ QUNLQUdFICJnc3QtcGx1Z2lucyIKfCAjZGVmaW5lIFZFUlNJT04gIjAuOC4xMiIKfCAjZGVmaW5l IFBBQ0tBR0UgImdzdC1wbHVnaW5zIgp8ICNkZWZpbmUgVkVSU0lPTiAiMC44LjEyIgp8ICNkZWZp bmUgU1REQ19IRUFERVJTIDEKfCAjZGVmaW5lIEhBVkVfU1lTX1RZUEVTX0ggMQp8ICNkZWZpbmUg SEFWRV9TWVNfU1RBVF9IIDEKfCAjZGVmaW5lIEhBVkVfU1RETElCX0ggMQp8ICNkZWZpbmUgSEFW RV9TVFJJTkdfSCAxCnwgI2RlZmluZSBIQVZFX01FTU9SWV9IIDEKfCAjZGVmaW5lIEhBVkVfU1RS SU5HU19IIDEKfCAjZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX0lOVFRZ UEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9VTklTVERfSCAxCnwgI2RlZmluZSBIQVZFX0RMRkNOX0gg MQp8ICNpZmRlZiBfX2NwbHVzcGx1cwp8IGV4dGVybiAiQyIgdm9pZCBzdGQ6OmV4aXQgKGludCkg dGhyb3cgKCk7IHVzaW5nIHN0ZDo6ZXhpdDsKfCAjZW5kaWYKfCAvKiBlbmQgY29uZmRlZnMuaC4g ICovCnwgI2luY2x1ZGUgPHN0ZGxpYi5oPgp8ICNpbmNsdWRlIDxpY29udi5oPgp8IGludAp8IG1h aW4gKCkKfCB7CnwgaWNvbnZfdCBjZCA9IGljb252X29wZW4oIiIsIiIpOwp8ICAgICAgICBpY29u dihjZCxOVUxMLE5VTEwsTlVMTCxOVUxMKTsKfCAgICAgICAgaWNvbnZfY2xvc2UoY2QpOwp8ICAg Owp8ICAgcmV0dXJuIDA7CnwgfQpjb25maWd1cmU6MjI4NDY6IGNjIC1vIGNvbmZ0ZXN0IC1PMiAt Zm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIC1JL3Vzci9Y MTFSNi9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAgLUwvdXNyL1gxMVI2L2xpYiAtTC91 c3IvbG9jYWwvbGliICAtcHRocmVhZCBjb25mdGVzdC5jICAvdXNyL2xvY2FsL2xpYi9saWJpY29u di5zbyAtV2wsLXJwYXRoIC1XbCwvdXNyL2xvY2FsL2xpYiA+JjUKY29uZmlndXJlOjIyODUyOiAk PyA9IDAKY29uZmlndXJlOjIyODU2OiB0ZXN0IC16IAoJCQkgfHwgdGVzdCAhIC1zIGNvbmZ0ZXN0 LmVycgpjb25maWd1cmU6MjI4NTk6ICQ/ID0gMApjb25maWd1cmU6MjI4NjI6IHRlc3QgLXMgY29u ZnRlc3QKY29uZmlndXJlOjIyODY1OiAkPyA9IDAKY29uZmlndXJlOjIyODgwOiByZXN1bHQ6IHll cwpjb25maWd1cmU6MjI4OTA6IGNoZWNraW5nIGhvdyB0byBsaW5rIHdpdGggbGliaWNvbnYKY29u ZmlndXJlOjIyODkyOiByZXN1bHQ6IC91c3IvbG9jYWwvbGliL2xpYmljb252LnNvIC1XbCwtcnBh dGggLVdsLC91c3IvbG9jYWwvbGliCmNvbmZpZ3VyZToyMzI4MTogY2hlY2tpbmcgZm9yIEdOVSBn ZXR0ZXh0IGluIGxpYmludGwKY29uZmlndXJlOjIzMzEzOiBjYyAtbyBjb25mdGVzdCAtTzIgLWZu by1zdHJpY3QtYWxpYXNpbmcgLXBpcGUgIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAtSS91c3IvWDEx UjYvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZSAgICAtTC91c3IvWDExUjYvbGliIC1ML3Vz ci9sb2NhbC9saWIgIC1wdGhyZWFkIGNvbmZ0ZXN0LmMgIC91c3IvbG9jYWwvbGliL2xpYmludGwu c28gL3Vzci9sb2NhbC9saWIvbGliaWNvbnYuc28gLVdsLC1ycGF0aCAtV2wsL3Vzci9sb2NhbC9s aWIgPiY1CmNvbmZpZ3VyZToyMzMxOTogJD8gPSAwCmNvbmZpZ3VyZToyMzMyMzogdGVzdCAteiAK CQkJIHx8IHRlc3QgISAtcyBjb25mdGVzdC5lcnIKY29uZmlndXJlOjIzMzI2OiAkPyA9IDAKY29u ZmlndXJlOjIzMzI5OiB0ZXN0IC1zIGNvbmZ0ZXN0CmNvbmZpZ3VyZToyMzMzMjogJD8gPSAwCmNv bmZpZ3VyZToyMzQwNDogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjIzNDM2OiBjaGVja2luZyBob3cg dG8gbGluayB3aXRoIGxpYmludGwKY29uZmlndXJlOjIzNDM4OiByZXN1bHQ6IC91c3IvbG9jYWwv bGliL2xpYmludGwuc28gL3Vzci9sb2NhbC9saWIvbGliaWNvbnYuc28gLVdsLC1ycGF0aCAtV2ws L3Vzci9sb2NhbC9saWIKY29uZmlndXJlOjIzNTMzOiBjaGVja2luZyB0byBzZWUgaWYgY29tcGls ZXIgdW5kZXJzdGFuZHMgLVdhbGwKY29uZmlndXJlOjIzNTU1OiBjYyAtYyAtTzIgLWZuby1zdHJp Y3QtYWxpYXNpbmcgLXBpcGUgIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1XYWxsICAtSS91c3IvWDEx UjYvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZSAgY29uZnRlc3QuYyA+JjUKY29uZmlndXJl OjIzNTYxOiAkPyA9IDAKY29uZmlndXJlOjIzNTY1OiB0ZXN0IC16IAoJCQkgfHwgdGVzdCAhIC1z IGNvbmZ0ZXN0LmVycgpjb25maWd1cmU6MjM1Njg6ICQ/ID0gMApjb25maWd1cmU6MjM1NzE6IHRl c3QgLXMgY29uZnRlc3Qubwpjb25maWd1cmU6MjM1NzQ6ICQ/ID0gMApjb25maWd1cmU6MjM1OTM6 IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToyMzc2MjogY2hlY2tpbmcgZm9yIEMrKyBjb21waWxlciB2 ZXJzaW9uCmNvbmZpZ3VyZToyMzc2NTogYysrIC0tdmVyc2lvbiA8L2Rldi9udWxsID4mNQpjKysg KEdDQykgMy40LjQgW0ZyZWVCU0RdIDIwMDUwNTE4CkNvcHlyaWdodCAoQykgMjAwNCBGcmVlIFNv ZnR3YXJlIEZvdW5kYXRpb24sIEluYy4KVGhpcyBpcyBmcmVlIHNvZnR3YXJlOyBzZWUgdGhlIHNv dXJjZSBmb3IgY29weWluZyBjb25kaXRpb25zLiAgVGhlcmUgaXMgTk8Kd2FycmFudHk7IG5vdCBl dmVuIGZvciBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBP U0UuCgpjb25maWd1cmU6MjM3Njg6ICQ/ID0gMApjb25maWd1cmU6MjM3NzA6IGMrKyAtdiA8L2Rl di9udWxsID4mNQpVc2luZyBidWlsdC1pbiBzcGVjcy4KQ29uZmlndXJlZCB3aXRoOiBGcmVlQlNE L2kzODYgc3lzdGVtIGNvbXBpbGVyClRocmVhZCBtb2RlbDogcG9zaXgKZ2NjIHZlcnNpb24gMy40 LjQgW0ZyZWVCU0RdIDIwMDUwNTE4CmNvbmZpZ3VyZToyMzc3MzogJD8gPSAwCmNvbmZpZ3VyZToy Mzc3NTogYysrIC1WIDwvZGV2L251bGwgPiY1CmMrKzogYC1WJyBvcHRpb24gbXVzdCBoYXZlIGFy Z3VtZW50CmNvbmZpZ3VyZToyMzc3ODogJD8gPSAxCmNvbmZpZ3VyZToyMzc4MTogY2hlY2tpbmcg d2hldGhlciB3ZSBhcmUgdXNpbmcgdGhlIEdOVSBDKysgY29tcGlsZXIKY29uZmlndXJlOjIzODM3 OiByZXN1bHQ6IHllcwpjb25maWd1cmU6MjM4NDM6IGNoZWNraW5nIHdoZXRoZXIgYysrIGFjY2Vw dHMgLWcKY29uZmlndXJlOjIzODk0OiByZXN1bHQ6IHllcwpjb25maWd1cmU6MjM5MzY6IGMrKyAt YyAtTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLXBpcGUgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1J L3Vzci9sb2NhbC9pbmNsdWRlICBjb25mdGVzdC5jYyA+JjUKY29uZmlndXJlOjIzOTQyOiAkPyA9 IDAKY29uZmlndXJlOjIzOTQ2OiB0ZXN0IC16IAoJCQkgfHwgdGVzdCAhIC1zIGNvbmZ0ZXN0LmVy cgpjb25maWd1cmU6MjM5NDk6ICQ/ID0gMApjb25maWd1cmU6MjM5NTI6IHRlc3QgLXMgY29uZnRl c3Qubwpjb25maWd1cmU6MjM5NTU6ICQ/ID0gMApjb25maWd1cmU6MjM5ODE6IGMrKyAtYyAtTzIg LWZuby1zdHJpY3QtYWxpYXNpbmcgLXBpcGUgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9s b2NhbC9pbmNsdWRlICBjb25mdGVzdC5jYyA+JjUKY29uZmlndXJlOjIzOTg3OiAkPyA9IDAKY29u ZmlndXJlOjIzOTkxOiB0ZXN0IC16IAoJCQkgfHwgdGVzdCAhIC1zIGNvbmZ0ZXN0LmVycgpjb25m aWd1cmU6MjM5OTQ6ICQ/ID0gMApjb25maWd1cmU6MjM5OTc6IHRlc3QgLXMgY29uZnRlc3Qubwpj b25maWd1cmU6MjQwMDA6ICQ/ID0gMApjb25maWd1cmU6MjQwMjU6IGNoZWNraW5nIGRlcGVuZGVu Y3kgc3R5bGUgb2YgYysrCmNvbmZpZ3VyZToyNDExNTogcmVzdWx0OiBnY2MzCmNvbmZpZ3VyZToy NDEzNDogY2hlY2tpbmcgZm9yIGMrKwpjb25maWd1cmU6MjQxNTA6IGZvdW5kIC91c3IvYmluL2Mr Kwpjb25maWd1cmU6MjQxNjE6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToyNDE3MzogY2hlY2tpbmcg aG93IHRvIHJ1biB0aGUgQysrIHByZXByb2Nlc3Nvcgpjb25maWd1cmU6MjQyODc6IHJlc3VsdDog YysrIC1FCmNvbmZpZ3VyZToyNDMxMTogYysrIC1FICAtSS91c3IvWDExUjYvaW5jbHVkZSAtSS91 c3IvbG9jYWwvaW5jbHVkZSAgY29uZnRlc3QuY2MKY29uZmlndXJlOjI0MzE3OiAkPyA9IDAKY29u ZmlndXJlOjI0MzQ5OiBjKysgLUUgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9sb2NhbC9p bmNsdWRlICBjb25mdGVzdC5jYwpjb25mdGVzdC5jYzozNToyODogYWNfbm9uZXhpc3RlbnQuaDog Tm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpjb25maWd1cmU6MjQzNTU6ICQ/ID0gMQpjb25maWd1 cmU6IGZhaWxlZCBwcm9ncmFtIHdhczoKfCAvKiBjb25mZGVmcy5oLiAgKi8KfCAKfCAjZGVmaW5l IFBBQ0tBR0VfTkFNRSAiIgp8ICNkZWZpbmUgUEFDS0FHRV9UQVJOQU1FICIiCnwgI2RlZmluZSBQ QUNLQUdFX1ZFUlNJT04gIiIKfCAjZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICIiCnwgI2RlZmluZSBQ QUNLQUdFX0JVR1JFUE9SVCAiIgp8ICNkZWZpbmUgR1NUX1BMVUdJTlNfVkVSU0lPTiAiMC44LjEy Igp8ICNkZWZpbmUgR1NUX1BMVUdJTlNfVkVSU0lPTl9SRUxFQVNFICIxIgp8ICNkZWZpbmUgUEFD S0FHRSAiZ3N0LXBsdWdpbnMiCnwgI2RlZmluZSBWRVJTSU9OICIwLjguMTIiCnwgI2RlZmluZSBQ QUNLQUdFICJnc3QtcGx1Z2lucyIKfCAjZGVmaW5lIFZFUlNJT04gIjAuOC4xMiIKfCAjZGVmaW5l IFNURENfSEVBREVSUyAxCnwgI2RlZmluZSBIQVZFX1NZU19UWVBFU19IIDEKfCAjZGVmaW5lIEhB VkVfU1lTX1NUQVRfSCAxCnwgI2RlZmluZSBIQVZFX1NURExJQl9IIDEKfCAjZGVmaW5lIEhBVkVf U1RSSU5HX0ggMQp8ICNkZWZpbmUgSEFWRV9NRU1PUllfSCAxCnwgI2RlZmluZSBIQVZFX1NUUklO R1NfSCAxCnwgI2RlZmluZSBIQVZFX0lOVFRZUEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9JTlRUWVBF U19IIDEKfCAjZGVmaW5lIEhBVkVfVU5JU1REX0ggMQp8ICNkZWZpbmUgSEFWRV9ETEZDTl9IIDEK fCAjaWZkZWYgX19jcGx1c3BsdXMKfCBleHRlcm4gIkMiIHZvaWQgc3RkOjpleGl0IChpbnQpIHRo cm93ICgpOyB1c2luZyBzdGQ6OmV4aXQ7CnwgI2VuZGlmCnwgI2RlZmluZSBIQVZFX0lDT05WIDEK fCAjZGVmaW5lIEVOQUJMRV9OTFMgMQp8ICNkZWZpbmUgSEFWRV9HRVRURVhUIDEKfCAjZGVmaW5l IEhBVkVfRENHRVRURVhUIDEKfCAjZGVmaW5lIEdFVFRFWFRfUEFDS0FHRSAiZ3N0LXBsdWdpbnMt MC44Igp8ICNkZWZpbmUgTE9DQUxFRElSICIvdXNyL2xvY2FsL3NoYXJlL2dub21lL2xvY2FsZSIK fCAvKiBlbmQgY29uZmRlZnMuaC4gICovCnwgI2luY2x1ZGUgPGFjX25vbmV4aXN0ZW50Lmg+CmNv bmZpZ3VyZToyNDM5ODogY2hlY2tpbmcgZm9yIGxpYnJhcnkgY29udGFpbmluZyBzdHJlcnJvcgpj b25maWd1cmU6MjQ0Mjg6IGNjIC1vIGNvbmZ0ZXN0IC1PMiAtZm5vLXN0cmljdC1hbGlhc2luZyAt cGlwZSAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9s b2NhbC9pbmNsdWRlICAgLUwvdXNyL1gxMVI2L2xpYiAtTC91c3IvbG9jYWwvbGliICAtcHRocmVh ZCBjb25mdGVzdC5jICA+JjUKY29uZmlndXJlOjI0NDM0OiAkPyA9IDAKY29uZmlndXJlOjI0NDM4 OiB0ZXN0IC16IAoJCQkgfHwgdGVzdCAhIC1zIGNvbmZ0ZXN0LmVycgpjb25maWd1cmU6MjQ0NDE6 ICQ/ID0gMApjb25maWd1cmU6MjQ0NDQ6IHRlc3QgLXMgY29uZnRlc3QKY29uZmlndXJlOjI0NDQ3 OiAkPyA9IDAKY29uZmlndXJlOjI0NTE3OiByZXN1bHQ6IG5vbmUgcmVxdWlyZWQKY29uZmlndXJl OjI0NTI1OiBjaGVja2luZyBmb3IgQU5TSSBDIGhlYWRlciBmaWxlcwpjb25maWd1cmU6MjQ2ODE6 IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToyNDY5MTogY2hlY2tpbmcgZm9yIGlubGluZQpjb25maWd1 cmU6MjQ3MTI6IGNjIC1jIC1PMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAgLUkvdXNyL2xv Y2FsL2luY2x1ZGUgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlICBj b25mdGVzdC5jID4mNQpjb25maWd1cmU6MjQ3MTg6ICQ/ID0gMApjb25maWd1cmU6MjQ3MjI6IHRl c3QgLXogCgkJCSB8fCB0ZXN0ICEgLXMgY29uZnRlc3QuZXJyCmNvbmZpZ3VyZToyNDcyNTogJD8g PSAwCmNvbmZpZ3VyZToyNDcyODogdGVzdCAtcyBjb25mdGVzdC5vCmNvbmZpZ3VyZToyNDczMTog JD8gPSAwCmNvbmZpZ3VyZToyNDc0MzogcmVzdWx0OiBpbmxpbmUKY29uZmlndXJlOjI0NzYzOiBj aGVja2luZyBmb3Igc3RkaW50IHR5cGVzCmNvbmZpZ3VyZToyNDc5MTogY2MgLWMgICBjb25mdGVz dC5jID4mNQpjb25maWd1cmU6MjQ3OTc6ICQ/ID0gMApjb25maWd1cmU6MjQ4MDE6IHRlc3QgLXog CgkJCSB8fCB0ZXN0ICEgLXMgY29uZnRlc3QuZXJyCmNvbmZpZ3VyZToyNDgwNDogJD8gPSAwCmNv bmZpZ3VyZToyNDgwNzogdGVzdCAtcyBjb25mdGVzdC5vCmNvbmZpZ3VyZToyNDgxMDogJD8gPSAw CmNvbmZpZ3VyZToyNDgzOTogcmVzdWx0OiBpbnR0eXBlcy5oIChzaG9ydGNpcmN1aXQpCmNvbmZp Z3VyZToyNzU5ODogcmVzdWx0OiBtYWtlIHVzZSBvZiBpbnR0eXBlcy5oIGluIF9pbnR0eXBlcy5o IChhc3N1bWluZyBDOTkgY29tcGF0aWJsZSBzeXN0ZW0pCmNvbmZpZ3VyZToyNzYxNjogY2hlY2tp bmcgc3RkbGliLmggdXNhYmlsaXR5CmNvbmZpZ3VyZToyNzYyODogY2MgLWMgLU8yIC1mbm8tc3Ry aWN0LWFsaWFzaW5nIC1waXBlICAtSS91c3IvbG9jYWwvaW5jbHVkZSAgLUkvdXNyL1gxMVI2L2lu Y2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZToyNzYz NDogJD8gPSAwCmNvbmZpZ3VyZToyNzYzODogdGVzdCAteiAKCQkJIHx8IHRlc3QgISAtcyBjb25m dGVzdC5lcnIKY29uZmlndXJlOjI3NjQxOiAkPyA9IDAKY29uZmlndXJlOjI3NjQ0OiB0ZXN0IC1z IGNvbmZ0ZXN0Lm8KY29uZmlndXJlOjI3NjQ3OiAkPyA9IDAKY29uZmlndXJlOjI3NjU3OiByZXN1 bHQ6IHllcwpjb25maWd1cmU6Mjc2NjE6IGNoZWNraW5nIHN0ZGxpYi5oIHByZXNlbmNlCmNvbmZp Z3VyZToyNzY3MTogY2MgLUUgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNs dWRlICBjb25mdGVzdC5jCmNvbmZpZ3VyZToyNzY3NzogJD8gPSAwCmNvbmZpZ3VyZToyNzY5Nzog cmVzdWx0OiB5ZXMKY29uZmlndXJlOjI3NzMyOiBjaGVja2luZyBmb3Igc3RkbGliLmgKY29uZmln dXJlOjI3NzM5OiByZXN1bHQ6IHllcwpjb25maWd1cmU6Mjc3NTY6IGNoZWNraW5nIHdoZXRoZXIg Y2MgaW1wbGVtZW50cyBfX1BSRVRUWV9GVU5DVElPTl9fCmNvbmZpZ3VyZToyNzc3ODogY2MgLW8g Y29uZnRlc3QgLU8yIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1waXBlICAtSS91c3IvbG9jYWwvaW5j bHVkZSAgLUkvdXNyL1gxMVI2L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgICAtTC91c3Iv WDExUjYvbGliIC1ML3Vzci9sb2NhbC9saWIgIC1wdGhyZWFkIGNvbmZ0ZXN0LmMgID4mNQpjb25m aWd1cmU6Mjc3ODQ6ICQ/ID0gMApjb25maWd1cmU6Mjc3ODg6IHRlc3QgLXogCgkJCSB8fCB0ZXN0 ICEgLXMgY29uZnRlc3QuZXJyCmNvbmZpZ3VyZToyNzc5MTogJD8gPSAwCmNvbmZpZ3VyZToyNzc5 NDogdGVzdCAtcyBjb25mdGVzdApjb25maWd1cmU6Mjc3OTc6ICQ/ID0gMApjb25maWd1cmU6Mjc4 MTE6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToyNzgyMTogY2hlY2tpbmcgd2hldGhlciBjYyBpbXBs ZW1lbnRzIF9fRlVOQ1RJT05fXwpjb25maWd1cmU6Mjc4NDM6IGNjIC1vIGNvbmZ0ZXN0IC1PMiAt Zm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIC1JL3Vzci9Y MTFSNi9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAgLUwvdXNyL1gxMVI2L2xpYiAtTC91 c3IvbG9jYWwvbGliICAtcHRocmVhZCBjb25mdGVzdC5jICA+JjUKY29uZmlndXJlOjI3ODQ5OiAk PyA9IDAKY29uZmlndXJlOjI3ODUzOiB0ZXN0IC16IAoJCQkgfHwgdGVzdCAhIC1zIGNvbmZ0ZXN0 LmVycgpjb25maWd1cmU6Mjc4NTY6ICQ/ID0gMApjb25maWd1cmU6Mjc4NTk6IHRlc3QgLXMgY29u ZnRlc3QKY29uZmlndXJlOjI3ODYyOiAkPyA9IDAKY29uZmlndXJlOjI3ODc2OiByZXN1bHQ6IHll cwpjb25maWd1cmU6Mjc4ODY6IGNoZWNraW5nIHdoZXRoZXIgY2MgaW1wbGVtZW50cyBfX2Z1bmNf Xwpjb25maWd1cmU6Mjc5MDg6IGNjIC1vIGNvbmZ0ZXN0IC1PMiAtZm5vLXN0cmljdC1hbGlhc2lu ZyAtcGlwZSAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vz ci9sb2NhbC9pbmNsdWRlICAgLUwvdXNyL1gxMVI2L2xpYiAtTC91c3IvbG9jYWwvbGliICAtcHRo cmVhZCBjb25mdGVzdC5jICA+JjUKY29uZmlndXJlOjI3OTE0OiAkPyA9IDAKY29uZmlndXJlOjI3 OTE4OiB0ZXN0IC16IAoJCQkgfHwgdGVzdCAhIC1zIGNvbmZ0ZXN0LmVycgpjb25maWd1cmU6Mjc5 MjE6ICQ/ID0gMApjb25maWd1cmU6Mjc5MjQ6IHRlc3QgLXMgY29uZnRlc3QKY29uZmlndXJlOjI3 OTI3OiAkPyA9IDAKY29uZmlndXJlOjI3OTQxOiByZXN1bHQ6IHllcwpjb25maWd1cmU6Mjc5ODE6 IGNoZWNraW5nIGZvciBGSU9OUkVBRCBpbiBzeXMvaW9jdGwuaApjb25maWd1cmU6MjgwMTA6IGNj IC1jIC1PMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAgLUkvdXNyL2xvY2FsL2luY2x1ZGUg IC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlICBjb25mdGVzdC5jID4m NQpjb25maWd1cmU6MjgwMTY6ICQ/ID0gMApjb25maWd1cmU6MjgwMjA6IHRlc3QgLXogCgkJCSB8 fCB0ZXN0ICEgLXMgY29uZnRlc3QuZXJyCmNvbmZpZ3VyZToyODAyMzogJD8gPSAwCmNvbmZpZ3Vy ZToyODAyNjogdGVzdCAtcyBjb25mdGVzdC5vCmNvbmZpZ3VyZToyODAyOTogJD8gPSAwCmNvbmZp Z3VyZToyODA0MzogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjI4MjMzOiBXQVJOSU5HOiBidWlsZGlu ZyBleHRlcm5hbCBwbHVnLWlucwpjb25maWd1cmU6MjgzNDg6IG5vdCBidWlsZGluZyBleHBlcmlt ZW50YWwgcGx1Zy1pbnMKY29uZmlndXJlOjI4NDMzOiBub3QgYnVpbGRpbmcgYnJva2VuIHBsdWct aW5zCmNvbmZpZ3VyZToyODUzNDogY2hlY2tpbmcgZm9yIGd0a2RvYy1zY2FuZ29iagpjb25maWd1 cmU6Mjg1NjE6IHJlc3VsdDogZmFsc2UKY29uZmlndXJlOjI4NTk4OiBjaGVja2luZyBmb3IgZG9j Ym9vazJwcwpjb25maWd1cmU6Mjg2MjU6IHJlc3VsdDogZmFsc2UKY29uZmlndXJlOjI4NjM0OiBj aGVja2luZyBmb3IgZG9jYm9vazJodG1sCmNvbmZpZ3VyZToyODY2MTogcmVzdWx0OiBmYWxzZQpj b25maWd1cmU6Mjg2NzA6IGNoZWNraW5nIGZvciBqYWRldGV4CmNvbmZpZ3VyZToyODY5NzogcmVz dWx0OiBmYWxzZQpjb25maWd1cmU6Mjg3MDY6IGNoZWNraW5nIGZvciBwczJwZGYKY29uZmlndXJl OjI4NzIyOiBmb3VuZCAvdXNyL2xvY2FsL2Jpbi9wczJwZGYKY29uZmlndXJlOjI4NzMzOiByZXN1 bHQ6IHRydWUKY29uZmlndXJlOjI4NzkwOiBjaGVja2luZyBmb3IgeHNsdHByb2MKY29uZmlndXJl OjI4ODA2OiBmb3VuZCAvdXNyL2xvY2FsL2Jpbi94c2x0cHJvYwpjb25maWd1cmU6Mjg4MTY6IHJl c3VsdDogeHNsdHByb2MKY29uZmlndXJlOjI4ODI1OiBjaGVja2luZyB3aGV0aGVyIHhzbHRwcm9j IGRvY2Jvb2sgcHJvY2Vzc2luZyB3b3Jrcwpjb25maWd1cmU6Mjg4NDI6IHJlc3VsdDogbm8KY29u ZmlndXJlOjI4ODYxOiBjaGVja2luZyBmb3IgZHZpcHMKY29uZmlndXJlOjI4ODg4OiByZXN1bHQ6 IGZhbHNlCmNvbmZpZ3VyZToyODg5ODogY2hlY2tpbmcgZm9yIGZpZzJkZXYKY29uZmlndXJlOjI4 OTI1OiByZXN1bHQ6IGZhbHNlCmNvbmZpZ3VyZToyODkzMzogV0FSTklORzogRGlkIG5vdCBmaW5k IGZpZzJkZXYgKGZyb20geGZpZyksIGltYWdlcyB3aWxsIG5vdCBiZSBnZW5lcmF0ZWQuCmNvbmZp Z3VyZToyODk2MTogY2hlY2tpbmcgZm9yIHBuZ3RvcG5tCmNvbmZpZ3VyZToyODk4ODogcmVzdWx0 OiBmYWxzZQpjb25maWd1cmU6Mjg5OTc6IGNoZWNraW5nIGZvciBwbm10b3BzCmNvbmZpZ3VyZToy OTAyNDogcmVzdWx0OiBmYWxzZQpjb25maWd1cmU6MjkwMzM6IGNoZWNraW5nIGZvciBlcHN0b3Bk Zgpjb25maWd1cmU6MjkwNjA6IHJlc3VsdDogZmFsc2UKY29uZmlndXJlOjI5MDc2OiBXaWxsIG5v dCBvdXRwdXQgSFRNTCBkb2N1bWVudGF0aW9uCmNvbmZpZ3VyZToyOTA5MjogV2lsbCBub3Qgb3V0 cHV0IFBTIGRvY3VtZW50YXRpb24KY29uZmlndXJlOjI5MTA0OiBXaWxsIG5vdCBvdXRwdXQgUERG IGRvY3VtZW50YXRpb24KY29uZmlndXJlOjI5MTEzOiBMb29raW5nIGZvciBQeXRob24gdmVyc2lv biA+PSAyLjEKY29uZmlndXJlOjI5MTMxOiBjaGVja2luZyBmb3IgcHl0aG9uCmNvbmZpZ3VyZToy OTE0OTogZm91bmQgL3Vzci9sb2NhbC9iaW4vcHl0aG9uCmNvbmZpZ3VyZToyOTE2MTogcmVzdWx0 OiAvdXNyL2xvY2FsL2Jpbi9weXRob24KY29uZmlndXJlOjI5MTcyOiBjaGVja2luZyAiL3Vzci9s b2NhbC9iaW4vcHl0aG9uIjoKY29uZmlndXJlOjI5MTc0OiByZXN1bHQ6IG9rYXkKY29uZmlndXJl OjI5MTkwOiBjaGVja2luZyBsb2NhbCBQeXRob24gY29uZmlndXJhdGlvbgpjb25maWd1cmU6Mjky Mjc6IHJlc3VsdDogbG9va3MgZ29vZApjb25maWd1cmU6Mjk0MDU6IGNoZWNraW5nIHdoZXRoZXIg Ynl0ZSBvcmRlcmluZyBpcyBiaWdlbmRpYW4KY29uZmlndXJlOjI5NDMyOiBjYyAtYyAtTzIgLWZu by1zdHJpY3QtYWxpYXNpbmcgLXBpcGUgIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAtSS91c3IvWDEx UjYvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZSAgY29uZnRlc3QuYyA+JjUKY29uZmlndXJl OjI5NDM4OiAkPyA9IDAKY29uZmlndXJlOjI5NDQyOiB0ZXN0IC16IAoJCQkgfHwgdGVzdCAhIC1z IGNvbmZ0ZXN0LmVycgpjb25maWd1cmU6Mjk0NDU6ICQ/ID0gMApjb25maWd1cmU6Mjk0NDg6IHRl c3QgLXMgY29uZnRlc3Qubwpjb25maWd1cmU6Mjk0NTE6ICQ/ID0gMApjb25maWd1cmU6Mjk0NzU6 IGNjIC1jIC1PMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAgLUkvdXNyL2xvY2FsL2luY2x1 ZGUgIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlICBjb25mdGVzdC5j ID4mNQpjb25mdGVzdC5jOiBJbiBmdW5jdGlvbiBgbWFpbic6CmNvbmZ0ZXN0LmM6NTY6IGVycm9y OiBzeW50YXggZXJyb3IgYmVmb3JlICJiaWciCmNvbmZpZ3VyZToyOTQ4MTogJD8gPSAxCmNvbmZp Z3VyZTogZmFpbGVkIHByb2dyYW0gd2FzOgp8IC8qIGNvbmZkZWZzLmguICAqLwp8IAp8ICNkZWZp bmUgUEFDS0FHRV9OQU1FICIiCnwgI2RlZmluZSBQQUNLQUdFX1RBUk5BTUUgIiIKfCAjZGVmaW5l IFBBQ0tBR0VfVkVSU0lPTiAiIgp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgIiIKfCAjZGVmaW5l IFBBQ0tBR0VfQlVHUkVQT1JUICIiCnwgI2RlZmluZSBHU1RfUExVR0lOU19WRVJTSU9OICIwLjgu MTIiCnwgI2RlZmluZSBHU1RfUExVR0lOU19WRVJTSU9OX1JFTEVBU0UgIjEiCnwgI2RlZmluZSBQ QUNLQUdFICJnc3QtcGx1Z2lucyIKfCAjZGVmaW5lIFZFUlNJT04gIjAuOC4xMiIKfCAjZGVmaW5l IFBBQ0tBR0UgImdzdC1wbHVnaW5zIgp8ICNkZWZpbmUgVkVSU0lPTiAiMC44LjEyIgp8ICNkZWZp bmUgU1REQ19IRUFERVJTIDEKfCAjZGVmaW5lIEhBVkVfU1lTX1RZUEVTX0ggMQp8ICNkZWZpbmUg SEFWRV9TWVNfU1RBVF9IIDEKfCAjZGVmaW5lIEhBVkVfU1RETElCX0ggMQp8ICNkZWZpbmUgSEFW RV9TVFJJTkdfSCAxCnwgI2RlZmluZSBIQVZFX01FTU9SWV9IIDEKfCAjZGVmaW5lIEhBVkVfU1RS SU5HU19IIDEKfCAjZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX0lOVFRZ UEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9VTklTVERfSCAxCnwgI2RlZmluZSBIQVZFX0RMRkNOX0gg MQp8ICNpZmRlZiBfX2NwbHVzcGx1cwp8IGV4dGVybiAiQyIgdm9pZCBzdGQ6OmV4aXQgKGludCkg dGhyb3cgKCk7IHVzaW5nIHN0ZDo6ZXhpdDsKfCAjZW5kaWYKfCAjZGVmaW5lIEhBVkVfSUNPTlYg MQp8ICNkZWZpbmUgRU5BQkxFX05MUyAxCnwgI2RlZmluZSBIQVZFX0dFVFRFWFQgMQp8ICNkZWZp bmUgSEFWRV9EQ0dFVFRFWFQgMQp8ICNkZWZpbmUgR0VUVEVYVF9QQUNLQUdFICJnc3QtcGx1Z2lu cy0wLjgiCnwgI2RlZmluZSBMT0NBTEVESVIgIi91c3IvbG9jYWwvc2hhcmUvZ25vbWUvbG9jYWxl Igp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAjZGVmaW5lIEhBVkVfTUFMTE9DX0ggMQp8ICNk ZWZpbmUgSEFWRV9QUkVUVFlfRlVOQ1RJT04gMQp8ICNkZWZpbmUgSEFWRV9GVU5DVElPTiAxCnwg I2RlZmluZSBIQVZFX0ZVTkMgMQp8ICNkZWZpbmUgR1NUX0ZVTkNUSU9OIF9fUFJFVFRZX0ZVTkNU SU9OX18KfCAjZGVmaW5lIEhBVkVfRklPTlJFQURfSU5fU1lTX0lPQ1RMIDEKfCAjZGVmaW5lIERF RkFVTFRfQVVESU9TSU5LICJvc3NzaW5rIgp8ICNkZWZpbmUgREVGQVVMVF9BVURJT1NSQyAib3Nz c3JjIgp8ICNkZWZpbmUgREVGQVVMVF9WSURFT1NJTksgInh2aW1hZ2VzaW5rIgp8ICNkZWZpbmUg REVGQVVMVF9WSURFT1NSQyAidjRsc3JjIgp8ICNkZWZpbmUgREVGQVVMVF9WSVNVQUxJWkVSICJn b29tIgp8ICNkZWZpbmUgSEFWRV9FWFRFUk5BTAp8ICNkZWZpbmUgSEFWRV9DUFVfSTM4NiAxCnwg LyogZW5kIGNvbmZkZWZzLmguICAqLwp8ICNpbmNsdWRlIDxzeXMvdHlwZXMuaD4KfCAjaW5jbHVk ZSA8c3lzL3BhcmFtLmg+CnwgCnwgaW50CnwgbWFpbiAoKQp8IHsKfCAjaWYgQllURV9PUkRFUiAh PSBCSUdfRU5ESUFOCnwgIG5vdCBiaWcgZW5kaWFuCnwgI2VuZGlmCnwgCnwgICA7CnwgICByZXR1 cm4gMDsKfCB9CmNvbmZpZ3VyZToyOTYxNjogcmVzdWx0OiBubwpjb25maWd1cmU6Mjk3NjU6IHJl c3VsdDogVXNpbmcgY29uZmlnIHNvdXJjZSB4bWw6bWVyZ2VkOi91c3IvbG9jYWwvZXRjL2djb25m L2djb25mLnhtbC5kZWZhdWx0cyBmb3Igc2NoZW1hIGluc3RhbGxhdGlvbgpjb25maWd1cmU6Mjk3 ODA6IHJlc3VsdDogVXNpbmcgJChzeXNjb25mZGlyKS9nY29uZi9zY2hlbWFzIGFzIGluc3RhbGwg ZGlyZWN0b3J5IGZvciBzY2hlbWEgZmlsZXMKY29uZmlndXJlOjMwMTE5OiBjaGVja2luZyBmb3Ig cGtnLWNvbmZpZwpjb25maWd1cmU6MzAxMzc6IGZvdW5kIC91c3IvbG9jYWwvYmluL3BrZy1jb25m aWcKY29uZmlndXJlOjMwMTUwOiByZXN1bHQ6IC91c3IvbG9jYWwvYmluL3BrZy1jb25maWcKY29u ZmlndXJlOjMwMTY3OiBjaGVja2luZyBmb3IgZ3N0cmVhbWVyLTAuOCA+PSAwLjguMTEuMQpjb25m aWd1cmU6MzAyMTE6IGVycm9yOiBubyBHU3RyZWFtZXIgZm91bmQKCiMjIC0tLS0tLS0tLS0tLS0t LS0gIyMKIyMgQ2FjaGUgdmFyaWFibGVzLiAjIwojIyAtLS0tLS0tLS0tLS0tLS0tICMjCgpsdF9s dF9jdl9zeXNfZ2xvYmFsX3N5bWJvbF9waXBlPScic2VkIC1uIC1lICdcJydzL14uKlsgCV1cXChb QUJDREdJUlNUV11bQUJDREdJUlNUV10qXFwpWyAJXVsgCV0qXFwoW19BLVphLXpdW19BLVphLXow LTldKlxcKVwkL1xcMSBcXDIgXFwyL3AnXCcnIicKYWNfY3ZfcHJvZ19hY19jdF9GNzc9Zjc3CmFt X2N2X0NDX2RlcGVuZGVuY2llc19jb21waWxlcl90eXBlPWdjYzMKYWNfY3ZfcGF0aF9YR0VUVEVY VD0vdXNyL2xvY2FsL2Jpbi94Z2V0dGV4dAphY19jdl9wcm9nX0NYWENQUD0nYysrIC1FJwphY19j dl9lbnZfQ0NBU0ZMQUdTX3ZhbHVlPQphY19jdl9lbnZfQ1hYRkxBR1NfdmFsdWU9Jy1PMiAtZm5v LXN0cmljdC1hbGlhc2luZyAtcGlwZScKYWNfY3ZfY19iaWdlbmRpYW49bm8KYWNfY3ZfcGF0aF9Q WVRIT049L3Vzci9sb2NhbC9iaW4vcHl0aG9uCmFjX2N2X3BhdGhfTVNHTUVSR0U9L3Vzci9sb2Nh bC9iaW4vbXNnbWVyZ2UKbHRfY3Zfc3lzX2dsb2JhbF9zeW1ib2xfdG9fY2RlY2w9J3NlZCAtbiAt ZSAnXCcncy9eLiAuKiBcKC4qXCkkL2V4dGVybiBpbnQgXDE7L3AnXCcnJwphY19jdl9mNzdfY29t cGlsZXJfZ251PXllcwphY19jdl9lbnZfRjc3X3ZhbHVlPQphY19jdl9oZWFkZXJfc3RkbGliX2g9 eWVzCmx0X2N2X2ZpbGVfbWFnaWNfY21kPSckTUFHSUNfQ01EJwphY19jdl9wcm9nX0hBVkVfQ1hY PXllcwphY2xfY3ZfaGFyZGNvZGVfbGliZGlyX2ZsYWdfc3BlYz0nJHt3bH0tcnBhdGggJHt3bH0k bGliZGlyJwpsdF9jdl9wcm9nX2dudV9sZGN4eD15ZXMKYWNfY3ZfZnVuY19kbG9wZW49eWVzCmFj X2N2X3Byb2dfY2NfZz15ZXMKYWNfY3ZfZW52X0NYWENQUF9zZXQ9CmFjX2N2X2Vudl9MREZMQUdT X3NldD1zZXQKYWNfY3ZfcGF0aF9QS0dfQ09ORklHPS91c3IvbG9jYWwvYmluL3BrZy1jb25maWcK YWNfY3ZfcHJvZ19IQVZFX0pBREVURVg9ZmFsc2UKYWNsX2N2X3BhdGhfTEQ9L3Vzci9iaW4vbGQK bHRfY3ZfcHJvZ19jb21waWxlcl9jX29fQ1hYPXllcwphY19jdl9mdW5jX3NobF9sb2FkPW5vCmFj X2N2X3Byb2dfYWNfY3RfQVI9YXIKYWNfY3ZfY19jb21waWxlcl9nbnU9eWVzCmFjX2N2X2V4ZWV4 dD0KYWNfY3ZfZW52X0NGTEFHU19zZXQ9c2V0CmFjbF9jdl9zeXNfbGliX2Rsc2VhcmNoX3BhdGhf c3BlYz0nL2xpYiAvdXNyL2xpYicKbHRfY3Zfc3lzX2dsb2JhbF9zeW1ib2xfdG9fY19uYW1lX2Fk ZHJlc3M9J3NlZCAtbiAtZSAnXCcncy9eOiBcKFteIF0qXCkgJC8gIHtcIlwxXCIsIChsdF9wdHIp IDB9LC9wJ1wnJyAtZSAnXCcncy9eW0JDREVHUlNUXSBcKFteIF0qXCkgXChbXiBdKlwpJC8gIHsi XDIiLCAobHRfcHRyKSBcJlwyfSwvcCdcJycnCmd0X2N2X2Z1bmNfZ251Z2V0dGV4dDFfbGliYz1u bwpsdF9sdF9jdl9zeXNfZ2xvYmFsX3N5bWJvbF90b19jZGVjbD0nInNlZCAtbiAtZSAnXCcncy9e LiAuKiBcXCguKlxcKVwkL2V4dGVybiBpbnQgXFwxOy9wJ1wnJyInCmFjX2N2X3Byb2dfbWFrZV9n bWFrZV9zZXQ9eWVzCmFjX2N2X2Vudl9GRkxBR1Nfc2V0PQpsdF9jdl9zeXNfbWF4X2NtZF9sZW49 MjYyMTQ0CmFjX2N2X3Byb2dfSEFWRV9ET0NCT09LMkhUTUw9ZmFsc2UKYWNsX2N2X3NobGliZXh0 PXNvCmFjX2N2X2Vudl9DUFBfdmFsdWU9CmFjX2N2X2Vudl9DUFBGTEFHU19zZXQ9c2V0CmFjX2N2 X3Byb2dfSEFWRV9QTk1UT1BTPWZhbHNlCmFjbF9jdl9oYXJkY29kZV9taW51c19MPW5vCmFjbF9j dl9oYXJkY29kZV9saWJkaXJfc2VwYXJhdG9yPQpsdF9jdl9kbG9wZW5fc2VsZj15ZXMKbHRfY3Zf ZGxvcGVuX2xpYnM9CmFjX2N2X2N4eF9jb21waWxlcl9nbnU9eWVzCmFjX2N2X2Vudl9DQ0FTX3Nl dD0KYWNfY3ZfZW52X0NYWF9zZXQ9c2V0Cmx0X2x0X2N2X3Byb2dfY29tcGlsZXJfY19vX0NYWD0n InllcyInCmFjX2N2X2Vudl9ob3N0X2FsaWFzX3NldD0KYWNfY3ZfcHJvZ19YU0xUUFJPQz14c2x0 cHJvYwphY19jdl9wYXRoX0dNU0dGTVQ9L3Vzci9sb2NhbC9iaW4vbXNnZm10Cmx0X2x0X2N2X3N5 c19nbG9iYWxfc3ltYm9sX3RvX2NfbmFtZV9hZGRyZXNzPScic2VkIC1uIC1lICdcJydzL146IFxc KFteIF0qXFwpIFwkLyAge1xcXCJcXDFcXFwiLCAobHRfcHRyKSAwfSwvcCdcJycgLWUgJ1wnJ3Mv XltCQ0RFR1JTVF0gXFwoW14gXSpcXCkgXFwoW14gXSpcXClcJC8gIHtcIlxcMlwiLCAobHRfcHRy KSBcXCZcXDJ9LC9wJ1wnJyInCmx0X2N2X2Rsb3Blbl9zZWxmX3N0YXRpYz15ZXMKYWNfY3ZfcHJv Z19IQVZFX0ZJRzJERVY9ZmFsc2UKbHRfY3ZfbGRfcmVsb2FkX2ZsYWc9LXIKbHRfY3ZfcHJvZ19n bnVfbGQ9eWVzCmFjX2N2X2hlYWRlcl9zeXNfc3RhdF9oPXllcwphY19jdl9lbnZfYnVpbGRfYWxp YXNfc2V0PXNldAphY19jdl9oZWFkZXJfc3RkaW50PWludHR5cGVzLmgKYWNfY3ZfbGliX2RsZF9z aGxfbG9hZD1ubwpsdF9jdl9wcm9nX2NvbXBpbGVyX2Nfbz15ZXMKYWNfY3ZfcHJvZ19mNzdfZz15 ZXMKYWNfY3ZfZW52X0NYWENQUF92YWx1ZT0KYWNfY3ZfZW52X0xERkxBR1NfdmFsdWU9JyAtTC91 c3IvWDExUjYvbGliIC1ML3Vzci9sb2NhbC9saWIgIC1wdGhyZWFkJwphY19jdl9lbnZfdGFyZ2V0 X2FsaWFzX3NldD0KYWNfY3ZfcHJvZ19IQVZFX0RPQ0JPT0syUFM9ZmFsc2UKYWNfY3ZfcHJvZ19j Y19zdGRjPQphY19jdl9ob3N0X2FsaWFzPWkzODYtcG9ydGJsZC1mcmVlYnNkNi4wCmFjX2N2X2Vu dl9DRkxBR1NfdmFsdWU9Jy1PMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAgLUkvdXNyL2xv Y2FsL2luY2x1ZGUnCmFjX2N2X2Vudl9DQ19zZXQ9c2V0CmFjX2N2X3BhdGhfTVNHRk1UPS91c3Iv bG9jYWwvYmluL21zZ2ZtdApsdF9jdl9wcm9nX2NvbXBpbGVyX2Nfb19GNzc9eWVzCmFjX2N2X2hl YWRlcl9zeXNfdHlwZXNfaD15ZXMKYWNfY3ZfaGVhZGVyX3N0ZGM9eWVzCmFjX2N2X2hlYWRlcl9z dHJpbmdzX2g9eWVzCmx0X2N2X3BhdGhfU0VEPS91c3IvYmluL3NlZAphY19jdl9oZWFkZXJfaW50 dHlwZXNfaD15ZXMKYWNfY3ZfcHJvZ19lZ3JlcD0nZ3JlcCAtRScKYWNfY3ZfZW52X0ZGTEFHU192 YWx1ZT0KYWNfY3ZfcHJvZ19IQVZFX0VQU1RPUERGPWZhbHNlCmFjX2N2X2NfaW5saW5lPWlubGlu ZQpsdF9jdl9wYXRoX0xEPS91c3IvYmluL2xkCmx0X2N2X3Byb2dfY29tcGlsZXJfcnR0aV9leGNl cHRpb25zPW5vCmFjX2N2X2hlYWRlcl91bmlzdGRfaD15ZXMKYWNfY3ZfaGVhZGVyX3N0cmluZ19o PXllcwphY19jdl9idWlsZF9hbGlhcz1pMzg2LXBvcnRibGQtZnJlZWJzZDYuMAphY19jdl9lbnZf Q1BQRkxBR1NfdmFsdWU9JyAtSS91c3IvWDExUjYvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVk ZSAnCmFjbF9jdl9saWJleHQ9YQphY19jdl9zdGRpbnRfbWVzc2FnZT0ndXNpbmcgZ251IGNvbXBp bGVyIGNjIChHQ0MpIDMuNC40IFtGcmVlQlNEXSAyMDA1MDUxOCcKbHRfbHRfY3ZfcHJvZ19jb21w aWxlcl9jX289JyJ5ZXMiJwphY19jdl9wcm9nX2FjX2N0X1JBTkxJQj1yYW5saWIKYWNfY3ZfaGVh ZGVyX21lbW9yeV9oPXllcwphY19jdl90YXJnZXRfYWxpYXM9aTM4Ni1wb3J0YmxkLWZyZWVic2Q2 LjAKYWNfY3ZfZW52X0NDQVNGTEFHU19zZXQ9CmFjX2N2X2Vudl9DQ0FTX3ZhbHVlPQphY19jdl9l bnZfQ1hYRkxBR1Nfc2V0PXNldAphY19jdl9lbnZfQ1hYX3ZhbHVlPWMrKwphY19jdl9wcm9nX2Fj X2N0X1NUUklQPXN0cmlwCmFjX2N2X2hvc3Q9aTM4Ni1wb3J0YmxkLWZyZWVic2Q2LjAKYWNfY3Zf ZW52X0Y3N19zZXQ9CmFjX2N2X2Vudl9ob3N0X2FsaWFzX3ZhbHVlPQphY19jdl9wcm9nX0hBVkVf R1RLX0RPQz1mYWxzZQphY19jdl9wcm9nX2FjX2N0X09CSkM9Z2NjCmx0X2x0X2N2X3Byb2dfY29t cGlsZXJfY19vX0Y3Nz0nInllcyInCmx0X2N2X29iamRpcj0ubGlicwphY19jdl9wcm9nX2N4eF9n PXllcwphbV9jdl9wcm9nX2NjX3N0ZGM9Cmx0X2N2X2ZpbGVfbWFnaWNfdGVzdF9maWxlPQphbV9j dl9DWFhfZGVwZW5kZW5jaWVzX2NvbXBpbGVyX3R5cGU9Z2NjMwphY19jdl9wcm9nX0NQUD0nY2Mg LUUnCmFjX2N2X3Byb2dfQVdLPW5hd2sKYWNfY3ZfYnVpbGQ9aTM4Ni1wb3J0YmxkLWZyZWVic2Q2 LjAKYWNfY3ZfZW52X2J1aWxkX2FsaWFzX3ZhbHVlPWkzODYtcG9ydGJsZC1mcmVlYnNkNi4wCmFj X2N2X2hlYWRlcl9tYWxsb2NfaD15ZXMKbHRfY3Zfc3lzX2dsb2JhbF9zeW1ib2xfcGlwZT0nc2Vk IC1uIC1lICdcJydzL14uKlsgCV1cKFtBQkNER0lSU1RXXVtBQkNER0lSU1RXXSpcKVsgCV1bIAld KlwoW19BLVphLXpdW19BLVphLXowLTldKlwpJC9cMSBcMiBcMi9wJ1wnJycKbHRfY3ZfZGVwbGli c19jaGVja19tZXRob2Q9cGFzc19hbGwKYWNfY3ZfcHJvZ19hY19jdF9DQz1jYwphbV9jdl9saWJf aWNvbnY9eWVzCmFtX2N2X2Z1bmNfaWNvbnY9eWVzCmFjbF9jdl9zeXNfbGliX3NlYXJjaF9wYXRo X3NwZWM9Jy9saWIgL3Vzci9saWIgL3Vzci9sb2NhbC9saWInCmFjbF9jdl93bD0tV2wsCmx0X2N2 X3BhdGhfTERDWFg9L3Vzci9iaW4vbGQKYWNfY3ZfdGFyZ2V0PWkzODYtcG9ydGJsZC1mcmVlYnNk Ni4wCmFjX2N2X2Vudl90YXJnZXRfYWxpYXNfdmFsdWU9CmFjX2N2X3N0ZGludF9yZXN1bHQ9Jyhh c3N1bWluZyBDOTkgY29tcGF0aWJsZSBzeXN0ZW0pJwphY19jdl9lbnZfQ0NfdmFsdWU9Y2MKYWNf Y3ZfcHJvZ19IQVZFX0RWSVBTPWZhbHNlCmFjX2N2X2hlYWRlcl9zdGRpbnRfdD1pbnR0eXBlcy5o CmFjX2N2X3NlYXJjaF9zdHJlcnJvcj0nbm9uZSByZXF1aXJlZCcKYW1fY3ZfT0JKQ19kZXBlbmRl bmNpZXNfY29tcGlsZXJfdHlwZT1nY2MzCmx0X2N2X3BhdGhfTk09Jy91c3IvYmluL25tIC1CJwph Y19jdl9lbnZfQ1BQX3NldD0KZ3RfY3ZfZnVuY19nbnVnZXR0ZXh0MV9saWJpbnRsPXllcwphY2xf Y3ZfaGFyZGNvZGVfZGlyZWN0PW5vCmFjX2N2X2hlYWRlcl9kbGZjbl9oPXllcwphY19jdl9wcm9n X0hBVkVfUFMyUERGPXRydWUKYWNsX2N2X3JwYXRoPWRvbmUKbHRfY3ZfZGxvcGVuPWRsb3Blbgph Y19jdl9wcm9nX0hBVkVfUE5HVE9QTk09ZmFsc2UKYWNsX2N2X3Byb2dfZ251X2xkPXllcwphY19j dl9vYmpleHQ9bwoKIyMgLS0tLS0tLS0tLS0tLS0tLS0gIyMKIyMgT3V0cHV0IHZhcmlhYmxlcy4g IyMKIyMgLS0tLS0tLS0tLS0tLS0tLS0gIyMKCkE1MkRFQ19DRkxBR1M9JycKQTUyREVDX0xJQlM9 JycKQUFMSUJfQ0ZMQUdTPScnCkFBTElCX0NPTkZJRz0nJwpBQUxJQl9MSUJTPScnCkFDTE9DQUw9 JyR7U0hFTEx9IC91c3IvcG9ydHMvbXVsdGltZWRpYS9nc3RyZWFtZXItcGx1Z2luczgwL3dvcmsv Z3N0LXBsdWdpbnMtMC44LjEyL21pc3NpbmcgLS1ydW4gYWNsb2NhbC0xLjknCkFDTE9DQUxfQU1G TEFHUz0nLUkgbTQgLUkgY29tbW9uL200JwpBTFNBX0NGTEFHUz0nJwpBTFNBX0xJQlM9JycKQU1E RVBCQUNLU0xBU0g9J1wnCkFNREVQX0ZBTFNFPScjJwpBTURFUF9UUlVFPScnCkFNUk5CX0xJQlM9 JycKQU1UQVI9JyR7U0hFTEx9IC91c3IvcG9ydHMvbXVsdGltZWRpYS9nc3RyZWFtZXItcGx1Z2lu czgwL3dvcmsvZ3N0LXBsdWdpbnMtMC44LjEyL21pc3NpbmcgLS1ydW4gdGFyJwpBUj0nYXInCkFS VFNDX0NGTEFHUz0nJwpBUlRTQ19DT05GSUc9JycKQVJUU0NfTElCUz0nJwpBUlRTX0NPTkZJRz0n JwpBUlRTX0NYWEZMQUdTPScnCkFSVFNfTElCUz0nJwpBU19MSUJUT09MX1dJTjMyX0ZBTFNFPScn CkFTX0xJQlRPT0xfV0lOMzJfVFJVRT0nIycKQVVESU9GSUxFX0NGTEFHUz0nJwpBVURJT0ZJTEVf Q09ORklHPScnCkFVRElPRklMRV9MSUJTPScnCkFVRElPUkVTQU1QTEVfQ0ZMQUdTPScnCkFVRElP UkVTQU1QTEVfTElCUz0nJwpBVVRPQ09ORj0nJHtTSEVMTH0gL3Vzci9wb3J0cy9tdWx0aW1lZGlh L2dzdHJlYW1lci1wbHVnaW5zODAvd29yay9nc3QtcGx1Z2lucy0wLjguMTIvbWlzc2luZyAtLXJ1 biBhdXRvY29uZicKQVVUT0hFQURFUj0nJHtTSEVMTH0gL3Vzci9wb3J0cy9tdWx0aW1lZGlhL2dz dHJlYW1lci1wbHVnaW5zODAvd29yay9nc3QtcGx1Z2lucy0wLjguMTIvbWlzc2luZyAtLXJ1biBh dXRvaGVhZGVyJwpBVVRPTUFLRT0nJHtTSEVMTH0gL3Vzci9wb3J0cy9tdWx0aW1lZGlhL2dzdHJl YW1lci1wbHVnaW5zODAvd29yay9nc3QtcGx1Z2lucy0wLjguMTIvbWlzc2luZyAtLXJ1biBhdXRv bWFrZS0xLjknCkFXSz0nbmF3aycKQlJPS0VOX0ZBTFNFPScnCkJST0tFTl9UUlVFPScnCkJVSUxE X0RPQ1NfRkFMU0U9JyMnCkJVSUxEX0RPQ1NfVFJVRT0nJwpCVUlMRF9FWEFNUExFU19GQUxTRT0n JwpCVUlMRF9FWEFNUExFU19UUlVFPScnCkJVSUxEX0VYVEVSTkFMX0ZBTFNFPScjJwpCVUlMRF9F WFRFUk5BTF9UUlVFPScnCkJVSUxEX1BMVUdJTl9ET0NTX0ZBTFNFPScnCkJVSUxEX1BMVUdJTl9E T0NTX1RSVUU9JyMnCkJVSUxEX1RFU1RTX0ZBTFNFPScnCkJVSUxEX1RFU1RTX1RSVUU9JycKQ0FJ Uk9fQ0ZMQUdTPScnCkNBSVJPX0xJQlM9JycKQ0FUX0VOVFJZX0VORD0nJwpDQVRfRU5UUllfU1RB UlQ9JycKQ0M9J2NjJwpDQ0FTPSdjYycKQ0NBU0ZMQUdTPSctTzIgLWZuby1zdHJpY3QtYWxpYXNp bmcgLXBpcGUgIC1JL3Vzci9sb2NhbC9pbmNsdWRlJwpDQ0RFUE1PREU9J2RlcG1vZGU9Z2NjMycK Q0RBVURJT19DRkxBR1M9JycKQ0RBVURJT19DT05GSUc9JycKQ0RBVURJT19MSUJTPScnCkNESU9f Q0ZMQUdTPScnCkNESU9fTElCUz0nJwpDRFBBUkFOT0lBX0xJQlM9JycKQ0ZMQUdTPSctTzIgLWZu by1zdHJpY3QtYWxpYXNpbmcgLXBpcGUgIC1JL3Vzci9sb2NhbC9pbmNsdWRlJwpDUFA9J2NjIC1F JwpDUFBGTEFHUz0nIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlICcK Q1hYPSdjKysnCkNYWENQUD0nYysrIC1FJwpDWFhERVBNT0RFPSdkZXBtb2RlPWdjYzMnCkNYWEZM QUdTPSctTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLXBpcGUnCkNZR1BBVEhfVz0nZWNobycKREVG QVVMVF9BVURJT1NJTks9J29zc3NpbmsnCkRFRkFVTFRfQVVESU9TUkM9J29zc3NyYycKREVGQVVM VF9WSURFT1NJTks9J3h2aW1hZ2VzaW5rJwpERUZBVUxUX1ZJREVPU1JDPSd2NGxzcmMnCkRFRkFV TFRfVklTVUFMSVpFUj0nZ29vbScKREVGUz0nJwpERVBESVI9Jy5kZXBzJwpESVJBQ19DRkxBR1M9 JycKRElSQUNfTElCUz0nJwpESVJFQ1RGQl9DRkxBR1M9JycKRElSRUNURkJfTElCUz0nJwpESVZY REVDX0xJQlM9JycKRElWWEVOQ19MSUJTPScnCkRPQ0JPT0tfUk9PVD0nJwpET0NfSFRNTF9GQUxT RT0nJwpET0NfSFRNTF9UUlVFPScjJwpET0NfUERGX0ZBTFNFPScnCkRPQ19QREZfVFJVRT0nIycK RE9DX1BTX0ZBTFNFPScnCkRPQ19QU19UUlVFPScjJwpEVFNfTElCUz0nJwpEVjEzOTRfTElCUz0n JwpEVkROQVZfQ0ZMQUdTPScnCkRWRE5BVl9DT05GSUc9JycKRFZETkFWX0xJQlM9JycKRFZEUkVB RF9MSUJTPScnCkVDSE89J2VjaG8nCkVDSE9fQz0nJwpFQ0hPX049Jy1uJwpFQ0hPX1Q9JycKRUdS RVA9J2dyZXAgLUUnCkVTRF9DRkxBR1M9JycKRVNEX0NPTkZJRz0nJwpFU0RfTElCUz0nJwpFWEVF WFQ9JycKRVhQRVJJTUVOVEFMX0ZBTFNFPScnCkVYUEVSSU1FTlRBTF9UUlVFPScnCkY3Nz0nZjc3 JwpGQUFDX0xJQlM9JycKRkFBRF9MSUJTPScnCkZGTEFHUz0nLWcgLU8yJwpGTEFDX0xJQlM9JycK RlQyX0NGTEFHUz0nJwpGVDJfQ09ORklHPScnCkZUMl9MSUJTPScnCkdDT05GVE9PTD0nJwpHQ09O Rl9DRkxBR1M9JycKR0NPTkZfTElCUz0nJwpHQ09ORl9TQ0hFTUFTX0lOU1RBTExfRkFMU0U9JycK R0NPTkZfU0NIRU1BU19JTlNUQUxMX1RSVUU9JyMnCkdDT05GX1NDSEVNQV9DT05GSUdfU09VUkNF PSd4bWw6bWVyZ2VkOi91c3IvbG9jYWwvZXRjL2djb25mL2djb25mLnhtbC5kZWZhdWx0cycKR0NP TkZfU0NIRU1BX0ZJTEVfRElSPSckKHN5c2NvbmZkaXIpL2djb25mL3NjaGVtYXMnCkdES19QSVhC VUZfQ09ORl9ESVI9JycKR0RLX1BJWEJVRl9MT0FERVJfRElSPScnCkdFVFRFWFRfUEFDS0FHRT0n Z3N0LXBsdWdpbnMtMC44JwpHTElCMl9DRkxBR1M9JycKR0xJQjJfTElCUz0nJwpHTElCMl9SRVE9 JycKR0xJQl9DRkxBR1M9JycKR0xJQl9MSUJTPScnCkdNU0dGTVQ9Jy91c3IvbG9jYWwvYmluL21z Z2ZtdCcKR05PTUVfVkZTX0NGTEFHUz0nJwpHTk9NRV9WRlNfTElCUz0nJwpHU01fTElCUz0nJwpH U1RfQ0ZMQUdTPScnCkdTVF9DT05UUk9MX0NGTEFHUz0nJwpHU1RfQ09OVFJPTF9MSUJTPScnCkdT VF9MSUJTPScnCkdTVF9MSUJfRElSPScnCkdTVF9NQUpPUk1JTk9SPScwLjgnCkdTVF9QTFVHSU5T X0FHRT0nMScKR1NUX1BMVUdJTlNfQUxMPScnCkdTVF9QTFVHSU5TX0NVUlJFTlQ9JzEnCkdTVF9Q TFVHSU5TX0xJQlZFUlNJT049JzE6MDoxJwpHU1RfUExVR0lOU19MVF9MREZMQUdTPScnCkdTVF9Q TFVHSU5TX1JFVklTSU9OPScwJwpHU1RfUExVR0lOU19TRUxFQ1RFRD0nJwpHU1RfUExVR0lOU19W RVJTSU9OPScwLjguMTInCkdTVF9QTFVHSU5TX1ZFUlNJT05fTUFKT1I9JzAnCkdTVF9QTFVHSU5T X1ZFUlNJT05fTUlDUk89JzEyJwpHU1RfUExVR0lOU19WRVJTSU9OX01JTk9SPSc4JwpHU1RfUExV R0lOU19WRVJTSU9OX05BTk89JzAnCkdTVF9QTFVHSU5TX1ZFUlNJT05fUkVMRUFTRT0nMScKR1NU X1BMVUdJTl9MREZMQUdTPScnCkdTVF9UT09MU19ESVI9JycKR1RLMl9DRkxBR1M9JycKR1RLMl9M SUJTPScnCkdUS19CQVNFX0RJUj0nJwpHVEtfQ0ZMQUdTPScnCkdUS19ET0NfU0NBTk9CSj0nZ3Rr ZG9jLXNjYW5nb2JqIC0tbm9ndGtpbml0JwpHVEtfTElCUz0nJwpHVEtfVkVSU0lPTj0nJwpIQVZF X0FNUk5CPScnCkhBVkVfQVRPTUlDX0hfRkFMU0U9JycKSEFWRV9BVE9NSUNfSF9UUlVFPScnCkhB VkVfQVZDMTM5ND0nJwpIQVZFX0NEUEFSQU5PSUE9JycKSEFWRV9DUFVfQUxQSEFfRkFMU0U9JycK SEFWRV9DUFVfQUxQSEFfVFJVRT0nIycKSEFWRV9DUFVfQVJNX0ZBTFNFPScnCkhBVkVfQ1BVX0FS TV9UUlVFPScjJwpIQVZFX0NQVV9IUFBBX0ZBTFNFPScnCkhBVkVfQ1BVX0hQUEFfVFJVRT0nIycK SEFWRV9DUFVfSTM4Nl9GQUxTRT0nIycKSEFWRV9DUFVfSTM4Nl9UUlVFPScnCkhBVkVfQ1BVX0lB NjRfRkFMU0U9JycKSEFWRV9DUFVfSUE2NF9UUlVFPScjJwpIQVZFX0NQVV9NNjhLX0ZBTFNFPScn CkhBVkVfQ1BVX002OEtfVFJVRT0nIycKSEFWRV9DUFVfTUlQU19GQUxTRT0nJwpIQVZFX0NQVV9N SVBTX1RSVUU9JyMnCkhBVkVfQ1BVX1BQQ19GQUxTRT0nJwpIQVZFX0NQVV9QUENfVFJVRT0nIycK SEFWRV9DUFVfUzM5MF9GQUxTRT0nJwpIQVZFX0NQVV9TMzkwX1RSVUU9JyMnCkhBVkVfQ1BVX1NQ QVJDX0ZBTFNFPScnCkhBVkVfQ1BVX1NQQVJDX1RSVUU9JyMnCkhBVkVfQ1BVX1g4Nl82NF9GQUxT RT0nJwpIQVZFX0NQVV9YODZfNjRfVFJVRT0nIycKSEFWRV9DWFg9J3llcycKSEFWRV9ET0NCT09L MkhUTUw9J2ZhbHNlJwpIQVZFX0RPQ0JPT0syUFM9J2ZhbHNlJwpIQVZFX0RPQ0JPT0tfRkFMU0U9 JycKSEFWRV9ET0NCT09LX1RSVUU9JyMnCkhBVkVfRFRTPScnCkhBVkVfRFZEUkVBRD0nJwpIQVZF X0RWSVBTPSdmYWxzZScKSEFWRV9FUFNUT1BERj0nZmFsc2UnCkhBVkVfRkFBQz0nJwpIQVZFX0ZB QUQ9JycKSEFWRV9GSUcyREVWPSdmYWxzZScKSEFWRV9GSUcyREVWX1BERl9GQUxTRT0nJwpIQVZF X0ZJRzJERVZfUERGX1RSVUU9JycKSEFWRV9GSUcyREVWX1BOR19GQUxTRT0nJwpIQVZFX0ZJRzJE RVZfUE5HX1RSVUU9JycKSEFWRV9GTEFDPScnCkhBVkVfRlQyX0ZBTFNFPScnCkhBVkVfRlQyX1RS VUU9JycKSEFWRV9HQ09ORlRPT0w9JycKSEFWRV9HREtfTE9BREVSU19GQUxTRT0nJwpIQVZFX0dE S19MT0FERVJTX1RSVUU9JycKSEFWRV9HTD0nJwpIQVZFX0dTTT0nJwpIQVZFX0dUSz0nJwpIQVZF X0dUS19ET0M9J2ZhbHNlJwpIQVZFX0dUS19ET0NfRkFMU0U9JycKSEFWRV9HVEtfRE9DX1RSVUU9 JyMnCkhBVkVfR1RLX0ZBTFNFPScnCkhBVkVfR1RLX1RSVUU9JycKSEFWRV9IRVJNRVM9JycKSEFW RV9KQURFVEVYPSdmYWxzZScKSEFWRV9MQU1FPScnCkhBVkVfTElCTU5HPScnCkhBVkVfTElCUE5H PScnCkhBVkVfTkFTPScnCkhBVkVfTkFTTV9GQUxTRT0nJwpIQVZFX05BU01fVFJVRT0nJwpIQVZF X1BOR1RPUE5NPSdmYWxzZScKSEFWRV9QTk1UT1BTPSdmYWxzZScKSEFWRV9QUzJQREY9J3RydWUn CkhBVkVfUkFXMTM5ND0nJwpIQVZFX1JBVzEzOTRfRkFMU0U9JycKSEFWRV9SQVcxMzk0X1RSVUU9 JycKSEFWRV9ST00xMzk0PScnCkhBVkVfU0hPVVQ9JycKSEFWRV9TUEVFWD0nJwpIQVZFX1RIRU9S QT0nJwpIQVZFX1gyNjQ9JycKSEFWRV9YPScnCkhBVkVfWERBTUFHRV9GQUxTRT0nJwpIQVZFX1hE QU1BR0VfVFJVRT0nJwpIQVZFX1hGSVhFU19GQUxTRT0nJwpIQVZFX1hGSVhFU19UUlVFPScnCkhB VkVfWFNITT0nJwpIRVJNRVNfTElCUz0nJwpIVE1MX0RJUj0nL3Vzci9sb2NhbC9zaGFyZS9kb2Mn CklOU1RBTExfREFUQT0naW5zdGFsbCAgLW8gcm9vdCAtZyB3aGVlbCAtbSA0NDQnCklOU1RBTExf UFJPR1JBTT0naW5zdGFsbCAgLXMgLW8gcm9vdCAtZyB3aGVlbCAtbSA1NTUnCklOU1RBTExfU0NS SVBUPSdpbnN0YWxsICAtbyByb290IC1nIHdoZWVsIC1tIDU1NScKSU5TVEFMTF9TVFJJUF9QUk9H UkFNPScke1NIRUxMfSAkKGluc3RhbGxfc2gpIC1jIC1zJwpJTlRMTElCUz0nL3Vzci9sb2NhbC9s aWIvbGliaW50bC5zbyAvdXNyL2xvY2FsL2xpYi9saWJpY29udi5zbyAtV2wsLXJwYXRoIC1XbCwv dXNyL2xvY2FsL2xpYicKSVZPUkJJU19DRkxBR1M9JycKSVZPUkJJU19MSUJTPScnCkpBQ0tfQ0ZM QUdTPScnCkpBQ0tfTElCUz0nJwpKUEVHX0xJQlM9JycKTEFNRV9DRkxBR1M9JycKTEFNRV9MSUJT PScnCkxDU19DRkxBR1M9JycKTENTX0xJQlM9JycKTERGTEFHUz0nIC1ML3Vzci9YMTFSNi9saWIg LUwvdXNyL2xvY2FsL2xpYiAgLXB0aHJlYWQnCkxJQkNBQ0FfQ0ZMQUdTPScnCkxJQkNBQ0FfQ09O RklHPScnCkxJQkNBQ0FfTElCUz0nJwpMSUJEVl9DRkxBR1M9JycKTElCRFZfTElCUz0nJwpMSUJG QU1FX0NGTEFHUz0nJwpMSUJGQU1FX0NPTkZJRz0nJwpMSUJGQU1FX0xJQlM9JycKTElCSUNPTlY9 Jy91c3IvbG9jYWwvbGliL2xpYmljb252LnNvIC1XbCwtcnBhdGggLVdsLC91c3IvbG9jYWwvbGli JwpMSUJJTlRMPScvdXNyL2xvY2FsL2xpYi9saWJpbnRsLnNvIC91c3IvbG9jYWwvbGliL2xpYmlj b252LnNvIC1XbCwtcnBhdGggLVdsLC91c3IvbG9jYWwvbGliJwpMSUJNSUtNT0RfQ0ZMQUdTPScn CkxJQk1JS01PRF9DT05GSUc9JycKTElCTUlLTU9EX0xEQUREPScnCkxJQk1JS01PRF9MSUJTPScn CkxJQk1NU19DRkxBR1M9JycKTElCTU1TX0xJQlM9JycKTElCTU5HX0xJQlM9JycKTElCT0JKUz0n JwpMSUJPSUxfQ0ZMQUdTPScnCkxJQk9JTF9MSUJTPScnCkxJQlBOR19DRkxBR1M9JycKTElCUE5H X0xJQlM9JycKTElCUz0nJwpMSUJUT09MPSckKFNIRUxMKSAkKHRvcF9idWlsZGRpcikvbGlidG9v bCcKTElCVklTVUFMX0NGTEFHUz0nJwpMSUJWSVNVQUxfTElCUz0nJwpMTl9TPSdsbiAtcycKTE9D QUxFRElSPScvdXNyL2xvY2FsL3NoYXJlL2dub21lL2xvY2FsZScKTFRMSUJJQ09OVj0nLUwvdXNy L2xvY2FsL2xpYiAtbGljb252IC1SL3Vzci9sb2NhbC9saWInCkxUTElCSU5UTD0nLUwvdXNyL2xv Y2FsL2xpYiAtbGludGwgLUwvdXNyL2xvY2FsL2xpYiAtbGljb252IC1SL3Vzci9sb2NhbC9saWIn CkxUTElCT0JKUz0nJwpNQURfQ0ZMQUdTPScnCk1BRF9MSUJTPScnCk1BSU5UPScjJwpNQUlOVEFJ TkVSX01PREVfRkFMU0U9JycKTUFJTlRBSU5FUl9NT0RFX1RSVUU9JyMnCk1BS0VJTkZPPScke1NI RUxMfSAvdXNyL3BvcnRzL211bHRpbWVkaWEvZ3N0cmVhbWVyLXBsdWdpbnM4MC93b3JrL2dzdC1w bHVnaW5zLTAuOC4xMi9taXNzaW5nIC0tcnVuIG1ha2VpbmZvJwpNQ09QSURMPScnCk1JS01PRF9D RkxBR1M9JycKTUlLTU9EX0xJQlM9JycKTUtJTlNUQUxMRElSUz0nLi9ta2luc3RhbGxkaXJzJwpN UEVHMkRFQ19DRkxBR1M9JycKTVBFRzJERUNfTElCUz0nJwpNUEVHMkVOQ19DRkxBR1M9JycKTVBF RzJFTkNfTElCUz0nJwpNUExFWF9DRkxBR1M9JycKTVBMRVhfTElCUz0nJwpNU0dGTVQ9Jy91c3Iv bG9jYWwvYmluL21zZ2ZtdCcKTVNHTUVSR0U9Jy91c3IvbG9jYWwvYmluL21zZ21lcmdlJwpNVVNF UEFDS19MSUJTPScnCk1VU0lDQlJBSU5aX0NGTEFHUz0nJwpNVVNJQ0JSQUlOWl9MSUJTPScnCk5B U009JycKTkFTX0NGTEFHUz0nJwpOQVNfTElCUz0nJwpPQkpDPSdnY2MnCk9CSkNERVBNT0RFPSdk ZXBtb2RlPWdjYzMnCk9CSkNfTERGTEFHUz0nLWxvYmpjJwpPQkpFWFQ9J28nCk9HR19DRkxBR1M9 JycKT0dHX0xJQlM9JycKUEFDS0FHRT0nZ3N0LXBsdWdpbnMnClBBQ0tBR0VfQlVHUkVQT1JUPScn ClBBQ0tBR0VfTkFNRT0nJwpQQUNLQUdFX1NUUklORz0nJwpQQUNLQUdFX1RBUk5BTUU9JycKUEFD S0FHRV9WRVJTSU9OPScnClBBTkdPX0NGTEFHUz0nJwpQQU5HT19MSUJTPScnClBBVEhfU0VQQVJB VE9SPSc6JwpQS0dfQ09ORklHPScvdXNyL2xvY2FsL2Jpbi9wa2ctY29uZmlnJwpQT0xZUF9DRkxB R1M9JycKUE9MWVBfTElCUz0nJwpQT1NVQj0ncG8nClBZVEhPTj0nL3Vzci9sb2NhbC9iaW4vcHl0 aG9uJwpQWVRIT05fRVhFQ19QUkVGSVg9JyR7ZXhlY19wcmVmaXh9JwpQWVRIT05fUExBVEZPUk09 J2ZyZWVic2Q2JwpQWVRIT05fUFJFRklYPScke3ByZWZpeH0nClBZVEhPTl9WRVJTSU9OPScyLjQn ClFVRVJZTE9BREVSUz0nJwpSQU5MSUI9J3JhbmxpYicKU0RMX0NGTEFHUz0nJwpTRExfQ09ORklH PScnClNETF9MSUJTPScnClNFVF9NQUtFPScnClNIRUxMPScvYmluL3NoJwpTSE9VVDJfQ0ZMQUdT PScnClNIT1VUMl9MSUJTPScnClNIT1VUX0xJQlM9JycKU0lEUExBWV9DRkxBR1M9JycKU0lEUExB WV9MSUJTPScnClNOREZJTEVfQ0ZMQUdTPScnClNOREZJTEVfTElCUz0nJwpTUEVFWF9DRkxBR1M9 JycKU1BFRVhfTElCUz0nJwpTVFJJUD0nc3RyaXAnClNXRkRFQ19DRkxBR1M9JycKU1dGREVDX0xJ QlM9JycKVEhFT1JBX0NGTEFHUz0nJwpUSEVPUkFfTElCUz0nJwpVU0VfQTUyREVDX0ZBTFNFPScn ClVTRV9BNTJERUNfVFJVRT0nJwpVU0VfQUFMSUJfRkFMU0U9JycKVVNFX0FBTElCX1RSVUU9JycK VVNFX0FMU0FfRkFMU0U9JycKVVNFX0FMU0FfVFJVRT0nJwpVU0VfQU1STkJfRkFMU0U9JycKVVNF X0FNUk5CX1RSVUU9JycKVVNFX0FSVFNDX0ZBTFNFPScnClVTRV9BUlRTQ19UUlVFPScnClVTRV9B UlRTX0ZBTFNFPScnClVTRV9BUlRTX1RSVUU9JycKVVNFX0FVRElPRklMRV9GQUxTRT0nJwpVU0Vf QVVESU9GSUxFX1RSVUU9JycKVVNFX0FVRElPUkVTQU1QTEVfRkFMU0U9JycKVVNFX0FVRElPUkVT QU1QTEVfVFJVRT0nJwpVU0VfQlJPS0VOX0ZBTFNFPScnClVTRV9CUk9LRU5fVFJVRT0nIycKVVNF X0NBSVJPX0ZBTFNFPScnClVTRV9DQUlST19UUlVFPScnClVTRV9DREFVRElPX0ZBTFNFPScnClVT RV9DREFVRElPX1RSVUU9JycKVVNFX0NESU9fRkFMU0U9JycKVVNFX0NESU9fVFJVRT0nJwpVU0Vf Q0RQQVJBTk9JQV9GQUxTRT0nJwpVU0VfQ0RQQVJBTk9JQV9UUlVFPScnClVTRV9DRFJPTV9GQUxT RT0nJwpVU0VfQ0RST01fVFJVRT0nJwpVU0VfRElSQUNfRkFMU0U9JycKVVNFX0RJUkFDX1RSVUU9 JycKVVNFX0RJUkVDVEZCX0ZBTFNFPScnClVTRV9ESVJFQ1RGQl9UUlVFPScnClVTRV9ESVZYX0ZB TFNFPScnClVTRV9ESVZYX1RSVUU9JycKVVNFX0RUU19GQUxTRT0nJwpVU0VfRFRTX1RSVUU9JycK VVNFX0RWMTM5NF9GQUxTRT0nJwpVU0VfRFYxMzk0X1RSVUU9JycKVVNFX0RWRE5BVl9GQUxTRT0n JwpVU0VfRFZETkFWX1RSVUU9JycKVVNFX0RWRFJFQURfRkFMU0U9JycKVVNFX0RWRFJFQURfVFJV RT0nJwpVU0VfRFhSM19GQUxTRT0nJwpVU0VfRFhSM19UUlVFPScnClVTRV9FU0RfRkFMU0U9JycK VVNFX0VTRF9UUlVFPScnClVTRV9FWFBFUklNRU5UQUxfRkFMU0U9JycKVVNFX0VYUEVSSU1FTlRB TF9UUlVFPScjJwpVU0VfRVhURVJOQUxfRkFMU0U9JyMnClVTRV9FWFRFUk5BTF9UUlVFPScnClVT RV9GQUFDX0ZBTFNFPScnClVTRV9GQUFDX1RSVUU9JycKVVNFX0ZBQURfRkFMU0U9JycKVVNFX0ZB QURfVFJVRT0nJwpVU0VfRkxBQ19GQUxTRT0nJwpVU0VfRkxBQ19UUlVFPScnClVTRV9HQ09ORlRP T0xfRkFMU0U9JycKVVNFX0dDT05GVE9PTF9UUlVFPScjJwpVU0VfR0NPTkZfRkFMU0U9JycKVVNF X0dDT05GX1RSVUU9JyMnClVTRV9HREtfUElYQlVGX0ZBTFNFPScnClVTRV9HREtfUElYQlVGX1RS VUU9JycKVVNFX0dOT01FX1ZGU19GQUxTRT0nJwpVU0VfR05PTUVfVkZTX1RSVUU9JycKVVNFX0dT TV9GQUxTRT0nJwpVU0VfR1NNX1RSVUU9JycKVVNFX0dTVF9WNEwyX0ZBTFNFPScnClVTRV9HU1Rf VjRMMl9UUlVFPScnClVTRV9HU1RfVjRMX0ZBTFNFPScnClVTRV9HU1RfVjRMX1RSVUU9JycKVVNF X0hFUk1FU19GQUxTRT0nJwpVU0VfSEVSTUVTX1RSVUU9JycKVVNFX0lWT1JCSVNfRkFMU0U9JycK VVNFX0lWT1JCSVNfVFJVRT0nJwpVU0VfSkFDS19GQUxTRT0nJwpVU0VfSkFDS19UUlVFPScnClVT RV9KUEVHX0ZBTFNFPScnClVTRV9KUEVHX1RSVUU9JycKVVNFX0xBRFNQQV9GQUxTRT0nJwpVU0Vf TEFEU1BBX1RSVUU9JycKVVNFX0xBTUVfRkFMU0U9JycKVVNFX0xBTUVfVFJVRT0nJwpVU0VfTENT X0ZBTFNFPScnClVTRV9MQ1NfVFJVRT0nJwpVU0VfTElCQ0FDQV9GQUxTRT0nJwpVU0VfTElCQ0FD QV9UUlVFPScnClVTRV9MSUJEVl9GQUxTRT0nJwpVU0VfTElCRFZfVFJVRT0nJwpVU0VfTElCRkFN RV9GQUxTRT0nJwpVU0VfTElCRkFNRV9UUlVFPScnClVTRV9MSUJNTVNfRkFMU0U9JycKVVNFX0xJ Qk1NU19UUlVFPScnClVTRV9MSUJNTkdfRkFMU0U9JycKVVNFX0xJQk1OR19UUlVFPScnClVTRV9M SUJQTkdfRkFMU0U9JycKVVNFX0xJQlBOR19UUlVFPScnClVTRV9MSUJWSVNVQUxfRkFMU0U9JycK VVNFX0xJQlZJU1VBTF9UUlVFPScnClVTRV9NQURfRkFMU0U9JycKVVNFX01BRF9UUlVFPScnClVT RV9NSUtNT0RfRkFMU0U9JycKVVNFX01JS01PRF9UUlVFPScnClVTRV9NUEVHMkRFQ19GQUxTRT0n JwpVU0VfTVBFRzJERUNfVFJVRT0nJwpVU0VfTVBFRzJFTkNfRkFMU0U9JycKVVNFX01QRUcyRU5D X1RSVUU9JycKVVNFX01QTEVYX0ZBTFNFPScnClVTRV9NUExFWF9UUlVFPScnClVTRV9NVVNFUEFD S19GQUxTRT0nJwpVU0VfTVVTRVBBQ0tfVFJVRT0nJwpVU0VfTVVTSUNCUkFJTlpfRkFMU0U9JycK VVNFX01VU0lDQlJBSU5aX1RSVUU9JycKVVNFX05BU19GQUxTRT0nJwpVU0VfTkFTX1RSVUU9JycK VVNFX05MUz0neWVzJwpVU0VfT0dHX0ZBTFNFPScnClVTRV9PR0dfVFJVRT0nJwpVU0VfT1BFTkdM X0ZBTFNFPScnClVTRV9PUEVOR0xfVFJVRT0nJwpVU0VfT1NTX0ZBTFNFPScnClVTRV9PU1NfVFJV RT0nJwpVU0VfT1NYX0FVRElPX0ZBTFNFPScnClVTRV9PU1hfQVVESU9fVFJVRT0nJwpVU0VfT1NY X1ZJREVPX0ZBTFNFPScnClVTRV9PU1hfVklERU9fVFJVRT0nJwpVU0VfUEFOR09fRkFMU0U9JycK VVNFX1BBTkdPX1RSVUU9JycKVVNFX1BPTFlQX0ZBTFNFPScnClVTRV9QT0xZUF9UUlVFPScnClVT RV9RQ0FNX0ZBTFNFPScnClVTRV9RQ0FNX1RSVUU9JycKVVNFX1NETF9GQUxTRT0nJwpVU0VfU0RM X1RSVUU9JycKVVNFX1NIT1VUMl9GQUxTRT0nJwpVU0VfU0hPVVQyX1RSVUU9JycKVVNFX1NIT1VU X0ZBTFNFPScnClVTRV9TSE9VVF9UUlVFPScnClVTRV9TSURQTEFZX0ZBTFNFPScnClVTRV9TSURQ TEFZX1RSVUU9JycKVVNFX1NNT09USFdBVkVfRkFMU0U9JycKVVNFX1NNT09USFdBVkVfVFJVRT0n JwpVU0VfU05ERklMRV9GQUxTRT0nJwpVU0VfU05ERklMRV9UUlVFPScnClVTRV9TUENfRkFMU0U9 JycKVVNFX1NQQ19UUlVFPScnClVTRV9TUEVFWF9GQUxTRT0nJwpVU0VfU1BFRVhfVFJVRT0nJwpV U0VfU1VOQVVESU9fRkFMU0U9JycKVVNFX1NVTkFVRElPX1RSVUU9JycKVVNFX1NXRkRFQ19GQUxT RT0nJwpVU0VfU1dGREVDX1RSVUU9JycKVVNFX1RBUktJTl9GQUxTRT0nJwpVU0VfVEFSS0lOX1RS VUU9JycKVVNFX1RIRU9SQV9GQUxTRT0nJwpVU0VfVEhFT1JBX1RSVUU9JycKVVNFX1ZDRF9GQUxT RT0nJwpVU0VfVkNEX1RSVUU9JycKVVNFX1ZPUkJJU19GQUxTRT0nJwpVU0VfVk9SQklTX1RSVUU9 JycKVVNFX1dBVlBBQ0tfRkFMU0U9JycKVVNFX1dBVlBBQ0tfVFJVRT0nJwpVU0VfWDI2NF9GQUxT RT0nJwpVU0VfWDI2NF9UUlVFPScnClVTRV9YSU5FX0ZBTFNFPScnClVTRV9YSU5FX1RSVUU9JycK VVNFX1hTSE1fRkFMU0U9JycKVVNFX1hTSE1fVFJVRT0nJwpVU0VfWFZJREVPX0ZBTFNFPScnClVT RV9YVklERU9fVFJVRT0nJwpVU0VfWFZJRF9GQUxTRT0nJwpVU0VfWFZJRF9UUlVFPScnClVTRV9Y X0ZBTFNFPScnClVTRV9YX1RSVUU9JycKVkVSU0lPTj0nMC44LjEyJwpWT1JCSVNFTkNfTElCUz0n JwpWT1JCSVNGSUxFX0xJQlM9JycKVk9SQklTX0NGTEFHUz0nJwpWT1JCSVNfTElCUz0nJwpXQVZQ QUNLX0NGTEFHUz0nJwpXQVZQQUNLX0xJQlM9JycKWDI2NF9DRkxBR1M9JycKWDI2NF9MSUJTPScn ClhEQU1BR0VfQ0ZMQUdTPScnClhEQU1BR0VfTElCUz0nJwpYRklYRVNfQ0ZMQUdTPScnClhGSVhF U19MSUJTPScnClhHRVRURVhUPScvdXNyL2xvY2FsL2Jpbi94Z2V0dGV4dCcKWElORV9DRkxBR1M9 JycKWElORV9MSUJTPScnClhNTF9DQVRBTE9HPScnClhTSE1fTElCUz0nJwpYU0xUUFJPQz0neHNs dHByb2MnClhTTFRQUk9DX0ZMQUdTPSctLW5vbmV0JwpYVklERU9fTElCUz0nJwpYVklEX0xJQlM9 JycKWF9DRkxBR1M9JycKWF9FWFRSQV9MSUJTPScnClhfTElCUz0nJwpYX1BSRV9MSUJTPScnCmFj X2N0X0FSPSdhcicKYWNfY3RfQ0M9J2NjJwphY19jdF9DWFg9JycKYWNfY3RfRjc3PSdmNzcnCmFj X2N0X09CSkM9J2djYycKYWNfY3RfUkFOTElCPSdyYW5saWInCmFjX2N0X1NUUklQPSdzdHJpcCcK YW1fX2Zhc3RkZXBDQ19GQUxTRT0nIycKYW1fX2Zhc3RkZXBDQ19UUlVFPScnCmFtX19mYXN0ZGVw Q1hYX0ZBTFNFPScjJwphbV9fZmFzdGRlcENYWF9UUlVFPScnCmFtX19mYXN0ZGVwT0JKQ19GQUxT RT0nIycKYW1fX2Zhc3RkZXBPQkpDX1RSVUU9JycKYW1fX2luY2x1ZGU9J2luY2x1ZGUnCmFtX19s ZWFkaW5nX2RvdD0nLicKYW1fX3F1b3RlPScnCmFtX190YXI9JyR7QU1UQVJ9IGNob2YgLSAiJCR0 YXJkaXIiJwphbV9fdW50YXI9JyR7QU1UQVJ9IHhmIC0nCmJpbmRpcj0nJHtleGVjX3ByZWZpeH0v YmluJwpidWlsZD0naTM4Ni1wb3J0YmxkLWZyZWVic2Q2LjAnCmJ1aWxkX2FsaWFzPSdpMzg2LXBv cnRibGQtZnJlZWJzZDYuMCcKYnVpbGRfY3B1PSdpMzg2JwpidWlsZF9vcz0nZnJlZWJzZDYuMCcK YnVpbGRfdmVuZG9yPSdwb3J0YmxkJwpkYXRhZGlyPScvdXNyL2xvY2FsL3NoYXJlL2dub21lJwpl eGVjX3ByZWZpeD0nTk9ORScKaG9zdD0naTM4Ni1wb3J0YmxkLWZyZWVic2Q2LjAnCmhvc3RfYWxp YXM9JycKaG9zdF9jcHU9J2kzODYnCmhvc3Rfb3M9J2ZyZWVic2Q2LjAnCmhvc3RfdmVuZG9yPSdw b3J0YmxkJwppbmNsdWRlZGlyPScke3ByZWZpeH0vaW5jbHVkZScKaW5mb2Rpcj0nJHtwcmVmaXh9 L2luZm8nCmluc3RhbGxfc2g9Jy91c3IvcG9ydHMvbXVsdGltZWRpYS9nc3RyZWFtZXItcGx1Z2lu czgwL3dvcmsvZ3N0LXBsdWdpbnMtMC44LjEyL2luc3RhbGwtc2gnCmxpYmRpcj0nJHtleGVjX3By ZWZpeH0vbGliJwpsaWJleGVjZGlyPScke2V4ZWNfcHJlZml4fS9saWJleGVjJwpsb2NhbHN0YXRl ZGlyPScvdXNyL2xvY2FsL3NoYXJlL2dub21lJwptYW5kaXI9Jy91c3IvbG9jYWwvbWFuJwpta2Rp cl9wPSckKG1raW5zdGFsbGRpcnMpJwpvbGRpbmNsdWRlZGlyPScvdXNyL2luY2x1ZGUnCnBrZ3B5 ZXhlY2Rpcj0nJHtweWV4ZWNkaXJ9L2dzdC1wbHVnaW5zJwpwa2dweXRob25kaXI9JyR7cHl0aG9u ZGlyfS9nc3QtcGx1Z2lucycKcGx1Z2luZGlyPScnCnByZWZpeD0nL3Vzci9sb2NhbCcKcHJvZ3Jh bV90cmFuc2Zvcm1fbmFtZT0ncyx4LHgsJwpweWV4ZWNkaXI9JyR7ZXhlY19wcmVmaXh9L2xpYi9w eXRob24yLjQvc2l0ZS1wYWNrYWdlcycKcHl0aG9uZGlyPScke3ByZWZpeH0vbGliL3B5dGhvbjIu NC9zaXRlLXBhY2thZ2VzJwpzYmluZGlyPScke2V4ZWNfcHJlZml4fS9zYmluJwpzaGFyZWRzdGF0 ZWRpcj0nJHtwcmVmaXh9L2NvbScKc3lzY29uZmRpcj0nJHtwcmVmaXh9L2V0YycKdGFyZ2V0PSdp Mzg2LXBvcnRibGQtZnJlZWJzZDYuMCcKdGFyZ2V0X2FsaWFzPScnCnRhcmdldF9jcHU9J2kzODYn CnRhcmdldF9vcz0nZnJlZWJzZDYuMCcKdGFyZ2V0X3ZlbmRvcj0ncG9ydGJsZCcKCiMjIC0tLS0t LS0tLS0tICMjCiMjIGNvbmZkZWZzLmguICMjCiMjIC0tLS0tLS0tLS0tICMjCgojZGVmaW5lIERF RkFVTFRfQVVESU9TSU5LICJvc3NzaW5rIgojZGVmaW5lIERFRkFVTFRfQVVESU9TUkMgIm9zc3Ny YyIKI2RlZmluZSBERUZBVUxUX1ZJREVPU0lOSyAieHZpbWFnZXNpbmsiCiNkZWZpbmUgREVGQVVM VF9WSURFT1NSQyAidjRsc3JjIgojZGVmaW5lIERFRkFVTFRfVklTVUFMSVpFUiAiZ29vbSIKI2Rl ZmluZSBFTkFCTEVfTkxTIDEKI2RlZmluZSBHRVRURVhUX1BBQ0tBR0UgImdzdC1wbHVnaW5zLTAu OCIKI2RlZmluZSBHU1RfRlVOQ1RJT04gX19QUkVUVFlfRlVOQ1RJT05fXwojZGVmaW5lIEdTVF9Q TFVHSU5TX1ZFUlNJT04gIjAuOC4xMiIKI2RlZmluZSBHU1RfUExVR0lOU19WRVJTSU9OX1JFTEVB U0UgIjEiCiNkZWZpbmUgSEFWRV9DUFVfSTM4NiAxCiNkZWZpbmUgSEFWRV9EQ0dFVFRFWFQgMQoj ZGVmaW5lIEhBVkVfRExGQ05fSCAxCiNkZWZpbmUgSEFWRV9FWFRFUk5BTAojZGVmaW5lIEhBVkVf RklPTlJFQURfSU5fU1lTX0lPQ1RMIDEKI2RlZmluZSBIQVZFX0ZVTkMgMQojZGVmaW5lIEhBVkVf RlVOQ1RJT04gMQojZGVmaW5lIEhBVkVfR0VUVEVYVCAxCiNkZWZpbmUgSEFWRV9JQ09OViAxCiNk ZWZpbmUgSEFWRV9JTlRUWVBFU19IIDEKI2RlZmluZSBIQVZFX0lOVFRZUEVTX0ggMQojZGVmaW5l IEhBVkVfTUFMTE9DX0ggMQojZGVmaW5lIEhBVkVfTUVNT1JZX0ggMQojZGVmaW5lIEhBVkVfUFJF VFRZX0ZVTkNUSU9OIDEKI2RlZmluZSBIQVZFX1NURExJQl9IIDEKI2RlZmluZSBIQVZFX1NUUklO R1NfSCAxCiNkZWZpbmUgSEFWRV9TVFJJTkdfSCAxCiNkZWZpbmUgSEFWRV9TWVNfU1RBVF9IIDEK I2RlZmluZSBIQVZFX1NZU19UWVBFU19IIDEKI2RlZmluZSBIQVZFX1VOSVNURF9IIDEKI2RlZmlu ZSBMT0NBTEVESVIgIi91c3IvbG9jYWwvc2hhcmUvZ25vbWUvbG9jYWxlIgojZGVmaW5lIFBBQ0tB R0UgImdzdC1wbHVnaW5zIgojZGVmaW5lIFBBQ0tBR0UgImdzdC1wbHVnaW5zIgojZGVmaW5lIFBB Q0tBR0VfQlVHUkVQT1JUICIiCiNkZWZpbmUgUEFDS0FHRV9OQU1FICIiCiNkZWZpbmUgUEFDS0FH RV9TVFJJTkcgIiIKI2RlZmluZSBQQUNLQUdFX1RBUk5BTUUgIiIKI2RlZmluZSBQQUNLQUdFX1ZF UlNJT04gIiIKI2RlZmluZSBTVERDX0hFQURFUlMgMQojZGVmaW5lIFNURENfSEVBREVSUyAxCiNk ZWZpbmUgVkVSU0lPTiAiMC44LjEyIgojZGVmaW5lIFZFUlNJT04gIjAuOC4xMiIKI2VuZGlmCiNp ZmRlZiBfX2NwbHVzcGx1cwpleHRlcm4gIkMiIHZvaWQgc3RkOjpleGl0IChpbnQpIHRocm93ICgp OyB1c2luZyBzdGQ6OmV4aXQ7Cgpjb25maWd1cmU6IGV4aXQgMQo= --=====================_-1575791125==_ Content-Type: text/plain; charset="us-ascii" Content-Disposition: attachment; filename="packages.txt" $ ls /var/db/pkg ORBit2-2.12.2 liba52-0.7.4_1 Xaw3d-1.5E_1 libao-esound-0.8.5_3 aspell-0.60.4_4 libart_lgpl-2.3.17_1 at-spi-1.6.4 libaudiofile-0.2.6 atk-1.12.3 libbonobo-2.10.0 autoconf-2.13.000227_5 libbonoboui-2.10.1 autoconf-2.59_2 libcroco-0.6.0_1 automake-1.9.6 libdts-0.0.2_2 bash-3.1.17 libdvdcss-1.2.9_2 bison-1.75_2,1 libdvdnav-0.1.10_1 bitstream-vera-1.10_1 libdvdread-0.9.4_1 bugbuddy-2.10.0_1 libexif-0.6.12_1 cdiff-1.4_1 libgail-gnome-1.1.1 cdparanoia-3.9.8_8 libgcrypt-1.2.3_1 cjk-cdrtools-2.01.20041227_1 libglade2-2.5.1_2 crip-3.7 libglut-6.0.1 cups-base-1.2.7 libgnome-2.10.1 curl-7.16.0 libgnomecanvas-2.10.2_1 cvsup-without-gui-16.1h_2 libgnomeprint-2.10.3_1 dasher-3.2.15 libgnomeprintui-2.10.2 db41-4.1.25_4 libgnomeui-2.10.1_1 desktop-file-utils-0.12 libgpg-error-1.4 docbook-sk-4.1.2_3 libgsf-1.11.1_1 docbook-xml-4.2_1 libgtkhtml-2.6.3_1 docbook-xsl-1.71.1_2 libgtop2-2.10.2 eel-2.10.1_1 libiconv-1.9.2_2 emacs-21.3_9 libid3tag-0.15.1b eog-2.10.2 libltdl-1.5.22 epiphany-1.6.4 libmad-0.15.1b_1 esound-0.2.36_1 libmusicbrainz-2.1.1 evolution-2.2.3_1 libogg-1.1.3,3 evolution-data-server-1.2.3 liboil-0.3.10 evolution-webcal-2.2.1 libpaper-1.1.14.3_1 expat-2.0.0_1 librsvg2-2.9.5_2 fam-2.6.10_1 libshout2-2.2_2,1 fastest_cvsup-0.2.9_4 libsoup-2.2.3 fileroller-2.10.4,1 libtasn1-0.3.6 flac-1.1.2_1 libtheora-1.0.a7 fontconfig-2.2.3,1 libtool-1.5.22_2 freetype2-2.2.1_1 libungif-4.1.4_2 gail-1.8.4 libvorbis-1.1.2,3 gal2-2.4.3 libwnck-2.10.3 gcalctool-5.5.42,2 libxklavier-2.0_2,1 gconf-editor-2.10.0,1 libxml2-2.6.20 gconf2-2.10.1 libxslt-1.1.14 gdm-2.8.0.1 linc-1.0.3_6 gedit-2.10.3 links-2.1.p17,1 gettext-0.14.5_2 linux_base-8-8.0_6 ggv-2.8.5 m4-1.4.8_1 ghostscript-gnu-7.07_13 metacity-2.10.3 gle-3.0.3 mozilla-1.7.12,2 glib-2.12.4 mp3info-0.8.4_2 gmake-3.81_1 nano-2.0.1 gnome-backgrounds-2.10.2 nasm-0.98.39,1 gnome-icon-theme-2.10.1_1 nautilus-cd-burner-2.10.2 gnome-menus-2.10.2_1 nautilus2-2.10.1 gnome-themes-2.10.2 newfile-1.0.14_2 gnome2-2.10.2 nspr-4.6.4 gnomeapplets2-2.10.1_3 nss-3.11.4 gnomeaudio2-2.0.0 ogg2mp3-0.5 gnomecontrolcenter2-2.10.2 openldap-client-2.2.30 gnomedesktop-2.10.2 p5-CDDB_get-2.27,1 gnomedocutils-0.2.1_1 p5-ExtUtils-Depends-0.205 gnomegames2-2.10.2 p5-ExtUtils-PkgConfig-1.07 gnomehier-2.0_7 p5-GStreamer-0.08 gnomekeyring-0.4.3_1 p5-Glib2-1.140_1 gnomemag-0.12.1_1 p5-String-ShellQuote-1.03 gnomemedia2-2.10.2 p5-XML-Parser-2.34_2 gnomemimedata-2.4.2 p5-gettext-1.05_1 gnomenetstatus-2.10.0_1 pango-1.8.2 gnomenettool-1.2.0,1 perl-5.8.8 gnomepanel-2.10.2 perl-threaded-5.8.8 gnomesession-2.10.0 pkg-config-0.21 gnomespeech-0.3.7 pkgdb.db gnomespell-1.0.5_5 png-1.2.12_1 gnomesystemmonitor-2.10.1 popt-1.7_2 gnomesystemtools-1.2.0_2 portlint-2.9.2 gnometerminal-2.10.0_1 porttools-0.77 gnomeuserdocs2-2.8.1 portupgrade-2.2.2,2 gnomeutils2-2.10.1,1 py24-libxml2-2.6.20_2 gnomevfs2-2.10.1 python-2.4.3,1 gnopernicus-0.10.9 python24-2.4.3_3 gnump3d-2.9.8_1 rsync-2.6.9 gnutls-1.4.5 ruby-1.8.5_5,1 gok-1.0.5 ruby18-bdb-0.5.9_2 gpdf-2.10.0_2 samba-2.2.12 gsfonts-8.11_2 samba-libsmbclient-3.0.23d gstreamer-0.10.11 scrollkeeper-0.3.14_1,1 gstreamer-0.8.10 sdocbook-xml-1.1,1 gstreamer-ffmpeg-0.8.5 shared-mime-info-0.16_1 gstreamer-plugins-0.10.11,2 sound-juicer-2.10.1 gstreamer-plugins-0.8.10_1 sox-12.18.2 gstreamer-plugins-a52dec-0.8.10_1 speex-1.0.5_1,1 gstreamer-plugins-cdparanoia-0.8.10_1 startup-notification-0.8_1 gstreamer-plugins-core-0.8_5 sudo-1.6.8.12_1 gstreamer-plugins-dts-0.8.10_1 system-tools-backends-1.4.2_3 gstreamer-plugins-dvd-0.8.10_1 tiff-3.8.2_1 gstreamer-plugins-esound-0.8.10_1 totem-gstreamer-1.0.4 gstreamer-plugins-flac-0.8.10_1 unzip-5.52_2 gstreamer-plugins-gconf-0.8.10_1 v4l_compat-1.0.20060801 gstreamer-plugins-gnomevfs-0.8.10_1 vino-2.10.0 gstreamer-plugins-libpng-0.8.10_1 vorbis-tools-1.1.1_2,3 gstreamer-plugins-mad-0.8.10_1 vorbisgain-0.37 gstreamer-plugins-ogg-0.8.10_1 vte-0.11.13_2 gstreamer-plugins-pango-0.8.10_1 ximian-connector-2.2.2 gstreamer-plugins-vorbis-0.8.10_1 xmlcatmgr-2.2 gstreamer-plugins-xvid-0.8.10_1 xorg-clients-6.8.2 gtar-1.16.1 xorg-documents-6.9.0 gtk-2.6.9 xorg-fonts-100dpi-6.8.2 gtk-engines2-2.6.4 xorg-fonts-75dpi-6.8.2 gtkhtml3-3.6.2 xorg-fonts-cyrillic-6.8.2 gtksourceview-1.2.1 xorg-fonts-encodings-6.9.0_1 gucharmap-gnome-1.4.3_1 xorg-fonts-miscbitmaps-6.8.2 guile-1.6.8 xorg-fonts-truetype-6.8.2 help2man-1.36.4_1 xorg-fonts-type1-6.8.2 hicolor-icon-theme-0.5 xorg-fontserver-6.8.2 howl-1.0.0 xorg-libraries-6.8.2 icecast2-2.3.1_4,1 xorg-manpages-6.9.0 ices-0.4_5 xorg-nestserver-6.8.2 ices-2.0.1_2,1 xorg-printserver-6.8.2 icu-3.6 xorg-server-6.8.2_6 imake-6.9.0 xorg-vfbserver-6.8.2 intltool-0.35.1 xscreensaver-gnome-4.22 jpeg-6b_4 xterm-203 lame-3.97_1 xvid-1.1.2,1 ldconfig_compat-1.0_8 yelp-2.10.0_1 libIDL-0.8.6 zenity-2.10.0 libXft-2.1.7 zip-2.32 --=====================_-1575791125==_-- From owner-freebsd-multimedia@FreeBSD.ORG Mon Jan 22 11:08:39 2007 Return-Path: X-Original-To: freebsd-multimedia@FreeBSD.org Delivered-To: freebsd-multimedia@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6038016A410 for ; Mon, 22 Jan 2007 11:08:39 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 495D813C43E for ; Mon, 22 Jan 2007 11:08:39 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (linimon@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l0MB8dHZ036990 for ; Mon, 22 Jan 2007 11:08:39 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l0MB8bmq036986 for freebsd-multimedia@FreeBSD.org; Mon, 22 Jan 2007 11:08:37 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 22 Jan 2007 11:08:37 GMT Message-Id: <200701221108.l0MB8bmq036986@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: linimon set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-multimedia@FreeBSD.org Cc: Subject: Current problem reports assigned to you X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Jan 2007 11:08:39 -0000 Current FreeBSD problem reports Critical problems Serious problems S Tracker Resp. Description -------------------------------------------------------------------------------- o kern/63204 multimedia [sound] /dev/mixer broken with ESS Maestro-2E (still o f kern/73987 multimedia [sound] Nforce2 MB sound problem o kern/79905 multimedia [sound] sis7018 sound module problem o kern/79912 multimedia [sound] sound broken for 2 VIA chipsets: interrupt sto o kern/81146 multimedia [sound] Sound isn't working AT ALL for Sis7012 onboard o kern/82043 multimedia [sound] snd_emu10k1 - mixer does not work. o kern/90214 multimedia [sound] memory leaks in snd_via8233 o kern/94279 multimedia [snd_neomagic] snd_neomagic crashes on FreeBSD 5.4 and o kern/96538 multimedia [sound] emu10k1-driver inverts channels o kern/97535 multimedia [snd_mss] doesn't work in 6.0-RELEASE and above for Cr o kern/98167 multimedia [sound] [es137x] [patch] ES1370 mixer volumes incorrec o kern/98752 multimedia [sound] Intel ich6 82801 FB - on Packard Bell A8810 la f kern/99920 multimedia [snd_ich] Not support integrated audio on ICH7R chip ( o kern/104626 multimedia [sound] FreeBSD 6.2 does not support SoundBlaster Audi o kern/104874 multimedia [snd_emu10k1] kldload snd_emu10k1 hangs system p kern/106829 multimedia [PATCH]: snd_ich driver fails with nvidia MCP04 chipse o kern/107051 multimedia [sound] only 2 channels output works for the ALC850 (o o bin/107516 multimedia [emu10k1] - skips, clicks and lag after a day of heavy 18 problems total. Non-critical problems S Tracker Resp. Description -------------------------------------------------------------------------------- o kern/37600 multimedia [sound] [partial patch] t4dwave drive doesn't record. f kern/59208 multimedia [sound] [patch] reduce pops and crackles and fix selec f kern/60599 multimedia [bktr] [partial patch] No sound for ATI TV Wonder (ste o kern/60677 multimedia [sound] [patch] No reaction of volume controy key on I o kern/72995 multimedia [sound] Intel ICH2 (82801BA) - sound nearly inaudible o kern/79678 multimedia [sound] sound works except recording from any source o kern/80465 multimedia [sound] pcm0:record:0: record interrupt timeout (Acer o kern/80632 multimedia pcm driver missing support for CMI8738 auxillary input o kern/83697 multimedia [snd_mss] [patch] support, docs added for full-duplex, f kern/84311 multimedia [sound] 82801FB/FR/FW/FRW Intel High Definition Audio f ports/86899 multimedia multimedia/mjpegtools - lavplay/glav claims "No video o kern/87782 multimedia [sound] snd_t4dwave and pcm0:record:0: record interrup f kern/88820 multimedia [sound] Erratic recognition of VIA 8285 sound card by o kern/92512 multimedia [sound] distorted mono output with emu10k1 f kern/92557 multimedia [sound] Contrary to 6.0 release notes, snd_csa does no o i386/93986 multimedia [pcm] Acer TravelMate 4652LMi pcm0 channel dead o kern/95086 multimedia [sound] uaudio line in problem with sbdm lx o kern/97609 multimedia [sound] Load Sound Module - VIA8233 - fails o kern/98496 multimedia [snd_ich] some functions don't work in my sound kernel o kern/98504 multimedia [sound] Sound is distorted with SB Live 5.1 o kern/100859 multimedia [snd_ich] snd_ich broken on GIGABYTE 915 system o kern/101417 multimedia [sound] 4-speakers output not possible on Asus A8V-Del f kern/104011 multimedia [sound] soundcard "82801G (ICH7 Family) High Definitio o i386/105600 multimedia [snd_mss] can not detect PC-9821 V166 internal sound f ports/108114 multimedia [PATCH] audio/jackit: update to 0.102.28.s20061216 25 problems total. From owner-freebsd-multimedia@FreeBSD.ORG Mon Jan 22 11:26:42 2007 Return-Path: X-Original-To: multimedia@freebsd.org Delivered-To: freebsd-multimedia@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AAFEB16A401 for ; Mon, 22 Jan 2007 11:26:42 +0000 (UTC) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (xorpc.icir.org [192.150.187.68]) by mx1.freebsd.org (Postfix) with ESMTP id 828BA13C44B for ; Mon, 22 Jan 2007 11:26:42 +0000 (UTC) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (localhost [127.0.0.1]) by xorpc.icir.org (8.12.11/8.13.6) with ESMTP id l0MBQeL5090941; Mon, 22 Jan 2007 03:26:40 -0800 (PST) (envelope-from rizzo@xorpc.icir.org) Received: (from rizzo@localhost) by xorpc.icir.org (8.12.11/8.12.3/Submit) id l0MBQejq090940; Mon, 22 Jan 2007 03:26:40 -0800 (PST) (envelope-from rizzo) Date: Mon, 22 Jan 2007 03:26:40 -0800 From: Luigi Rizzo To: flz@freebsd.org Message-ID: <20070122032640.A90831@xorpc.icir.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i Cc: multimedia@freebsd.org Subject: some missing bits in multimedia/v4l_compat X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Jan 2007 11:26:42 -0000 i notice that ports/multimedia/v4l_compat/files/videodev.h has some differences with respect to the linux equivalent, see e.g. http://www.gelato.unsw.edu.au/lxr/source/include/linux/videodev.h e.g. no #define HAVE_V4L1 1 , some missing prototypes, and so on. Any objection if i fill in some of the missing parts ? Also, any reason not to make a header for videodev2.h as well http://www.gelato.unsw.edu.au/lxr/source/include/linux/videodev2.h cheers luigi From owner-freebsd-multimedia@FreeBSD.ORG Mon Jan 22 12:37:20 2007 Return-Path: X-Original-To: multimedia@FreeBSD.org Delivered-To: freebsd-multimedia@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4A40E16A400; Mon, 22 Jan 2007 12:37:20 +0000 (UTC) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (xorpc.icir.org [192.150.187.68]) by mx1.freebsd.org (Postfix) with ESMTP id 34FE513C47E; Mon, 22 Jan 2007 12:37:20 +0000 (UTC) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (localhost [127.0.0.1]) by xorpc.icir.org (8.12.11/8.13.6) with ESMTP id l0MCbKr0091678; Mon, 22 Jan 2007 04:37:20 -0800 (PST) (envelope-from rizzo@xorpc.icir.org) Received: (from rizzo@localhost) by xorpc.icir.org (8.12.11/8.12.3/Submit) id l0MCbKsL091677; Mon, 22 Jan 2007 04:37:20 -0800 (PST) (envelope-from rizzo) Date: Mon, 22 Jan 2007 04:37:20 -0800 From: Luigi Rizzo To: Florent Thoumie Message-ID: <20070122043720.A91561@xorpc.icir.org> References: <20070122032640.A90831@xorpc.icir.org> <45B4A58C.8020907@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <45B4A58C.8020907@FreeBSD.org>; from flz@FreeBSD.org on Mon, Jan 22, 2007 at 11:52:44AM +0000 Cc: multimedia@FreeBSD.org Subject: Re: some missing bits in multimedia/v4l_compat X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Jan 2007 12:37:20 -0000 On Mon, Jan 22, 2007 at 11:52:44AM +0000, Florent Thoumie wrote: > Luigi Rizzo wrote: > > i notice that ports/multimedia/v4l_compat/files/videodev.h has > > some differences with respect to the linux equivalent, see e.g. > > > > http://www.gelato.unsw.edu.au/lxr/source/include/linux/videodev.h > > > > e.g. no #define HAVE_V4L1 1 , > > some missing prototypes, and so on. > > > > Any objection if i fill in some of the missing parts ? > > > > Also, any reason not to make a header for videodev2.h as well > > > > http://www.gelato.unsw.edu.au/lxr/source/include/linux/videodev2.h > > I think no devices on FreeBSD support v4l2 atm but that wouldn't hurt > anyone. > Go ahead. thanks. Actually i believe nothing in the tree supports v4l1 either, so this is mostly (only ?) to let ports (apps and drivers) build. But i also wonder if it wouldn't be the case to make these headers part of the kernel tree. It certainly shouldn't harm to have them generally available, and not just as a port. I learned that many ports (e.g. pwlib, and possibly some of the gnome/kde/whatever toolkits) do check for the presence of the headers and conditionally build parts of them. So you might find yourself with missing support for v4l devices without noticing, and even when later you install the drivers you won't see them. cheers luigi From owner-freebsd-multimedia@FreeBSD.ORG Mon Jan 22 12:45:40 2007 Return-Path: X-Original-To: multimedia@FreeBSD.org Delivered-To: freebsd-multimedia@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6AE5D16A402 for ; Mon, 22 Jan 2007 12:45:40 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from smtp8-g19.free.fr (smtp8-g19.free.fr [212.27.42.65]) by mx1.freebsd.org (Postfix) with ESMTP id 0682113C465 for ; Mon, 22 Jan 2007 12:45:40 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from smtp.xbsd.org (unknown [82.233.2.192]) by smtp8-g19.free.fr (Postfix) with ESMTP id 371D455C5; Mon, 22 Jan 2007 13:45:39 +0100 (CET) Received: from localhost (localhost.xbsd.org [127.0.0.1]) by smtp.xbsd.org (Postfix) with ESMTP id CBFEF11618; Mon, 22 Jan 2007 13:45:38 +0100 (CET) X-Virus-Scanned: amavisd-new at xbsd.org Received: from smtp.xbsd.org ([127.0.0.1]) by localhost (srv1.xbsd.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OSqIQ0Ds1nQw; Mon, 22 Jan 2007 13:45:29 +0100 (CET) Received: from [193.95.134.156] (mayday.esat.net [193.95.134.156]) by smtp.xbsd.org (Postfix) with ESMTP id D86D511611; Mon, 22 Jan 2007 13:45:28 +0100 (CET) Message-ID: <45B4B1F9.1010808@FreeBSD.org> Date: Mon, 22 Jan 2007 12:45:45 +0000 From: Florent Thoumie User-Agent: Thunderbird 1.5.0.8 (X11/20061121) MIME-Version: 1.0 To: Luigi Rizzo References: <20070122032640.A90831@xorpc.icir.org> <45B4A58C.8020907@FreeBSD.org> <20070122043720.A91561@xorpc.icir.org> In-Reply-To: <20070122043720.A91561@xorpc.icir.org> X-Enigmail-Version: 0.94.1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="------------enigB2DFC7083D34CA7B25425CA6" Cc: multimedia@FreeBSD.org Subject: Re: some missing bits in multimedia/v4l_compat X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Jan 2007 12:45:40 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigB2DFC7083D34CA7B25425CA6 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: quoted-printable Luigi Rizzo wrote: > On Mon, Jan 22, 2007 at 11:52:44AM +0000, Florent Thoumie wrote: >> Luigi Rizzo wrote: >>> i notice that ports/multimedia/v4l_compat/files/videodev.h has >>> some differences with respect to the linux equivalent, see e.g. >>> >>> http://www.gelato.unsw.edu.au/lxr/source/include/linux/videodev.h >>> >>> e.g. no #define HAVE_V4L1 1 ,=20 >>> some missing prototypes, and so on. >>> >>> Any objection if i fill in some of the missing parts ? >>> >>> Also, any reason not to make a header for videodev2.h as well >>> >>> http://www.gelato.unsw.edu.au/lxr/source/include/linux/videodev2.h >> I think no devices on FreeBSD support v4l2 atm but that wouldn't hurt >> anyone. >> Go ahead. >=20 > thanks. >=20 > Actually i believe nothing in the tree supports v4l1 either, > so this is mostly (only ?) to let ports (apps and drivers) build. Actually, there's at least one driver that uses it (pwc(4) in ports). > But i also wonder if it wouldn't be the case to make these headers > part of the kernel tree. It certainly shouldn't harm to have them > generally available, and not just as a port. There was a WIP to bring v4l interface to sys/. I took it from julian's p4 repo, did some mods in my own and had to focus on some other things. I read some people were interested in v4l in hackers@ (IIRC). > I learned that many ports (e.g. pwlib, and possibly some of the > gnome/kde/whatever toolkits) do check for the presence > of the headers and conditionally build parts of them. > So you might find yourself with missing support for v4l devices > without noticing, and even when later you install the drivers > you won't see them. I've notified gnome people of it, so if it's not the case yet there should be gstreamer-v4l at some point. --=20 Florent Thoumie flz@FreeBSD.org FreeBSD Committer --------------enigB2DFC7083D34CA7B25425CA6 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.5 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFFtLH+MxEkbVFH3PQRCtGGAJ9/9zrm/7LnxZtuDyJ23GzHdxFHpQCfaIk4 3j+ahKS4mOunV0Sm3UH2MMQ= =hXAb -----END PGP SIGNATURE----- --------------enigB2DFC7083D34CA7B25425CA6-- From owner-freebsd-multimedia@FreeBSD.ORG Mon Jan 22 12:48:49 2007 Return-Path: X-Original-To: multimedia@freebsd.org Delivered-To: freebsd-multimedia@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C8A7F16A402; Mon, 22 Jan 2007 12:48:49 +0000 (UTC) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (xorpc.icir.org [192.150.187.68]) by mx1.freebsd.org (Postfix) with ESMTP id B25F113C457; Mon, 22 Jan 2007 12:48:49 +0000 (UTC) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (localhost [127.0.0.1]) by xorpc.icir.org (8.12.11/8.13.6) with ESMTP id l0MCmnVn091872; Mon, 22 Jan 2007 04:48:49 -0800 (PST) (envelope-from rizzo@xorpc.icir.org) Received: (from rizzo@localhost) by xorpc.icir.org (8.12.11/8.12.3/Submit) id l0MCmnqs091871; Mon, 22 Jan 2007 04:48:49 -0800 (PST) (envelope-from rizzo) Date: Mon, 22 Jan 2007 04:48:49 -0800 From: Luigi Rizzo To: Florent Thoumie Message-ID: <20070122044849.E91561@xorpc.icir.org> References: <20070122032640.A90831@xorpc.icir.org> <45B4A58C.8020907@FreeBSD.org> <20070122043720.A91561@xorpc.icir.org> <45B4B1F9.1010808@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <45B4B1F9.1010808@FreeBSD.org>; from flz@freebsd.org on Mon, Jan 22, 2007 at 12:45:45PM +0000 Cc: multimedia@freebsd.org Subject: Re: some missing bits in multimedia/v4l_compat X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Jan 2007 12:48:49 -0000 On Mon, Jan 22, 2007 at 12:45:45PM +0000, Florent Thoumie wrote: > Luigi Rizzo wrote: ... > > Actually i believe nothing in the tree supports v4l1 either, > > so this is mostly (only ?) to let ports (apps and drivers) build. > > Actually, there's at least one driver that uses it (pwc(4) in ports). sorry i was unclear - with "in the tree" i meant "in the src tree" I know of pvc, i have been hacing on it a lot lately. > There was a WIP to bring v4l interface to sys/. I took it from julian's > p4 repo, did some mods in my own and had to focus on some other things. > I read some people were interested in v4l in hackers@ (IIRC). ok if you have pointers to even some partial work i would be interested to work on it. thanks luigi From owner-freebsd-multimedia@FreeBSD.ORG Mon Jan 22 12:52:10 2007 Return-Path: X-Original-To: multimedia@freebsd.org Delivered-To: freebsd-multimedia@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 402FC16A401 for ; Mon, 22 Jan 2007 12:52:10 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from postfix1-g20.free.fr (postfix1-g20.free.fr [212.27.60.42]) by mx1.freebsd.org (Postfix) with ESMTP id F01AF13C459 for ; Mon, 22 Jan 2007 12:52:09 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from smtp8-g19.free.fr (smtp8-g19.free.fr [212.27.42.65]) by postfix1-g20.free.fr (Postfix) with ESMTP id A0378832B09 for ; Mon, 22 Jan 2007 13:26:40 +0100 (CET) Received: from smtp.xbsd.org (unknown [82.233.2.192]) by smtp8-g19.free.fr (Postfix) with ESMTP id 7A2F25511; Mon, 22 Jan 2007 13:26:39 +0100 (CET) Received: from localhost (localhost.xbsd.org [127.0.0.1]) by smtp.xbsd.org (Postfix) with ESMTP id DA56811618; Mon, 22 Jan 2007 12:52:34 +0100 (CET) X-Virus-Scanned: amavisd-new at xbsd.org Received: from smtp.xbsd.org ([127.0.0.1]) by localhost (srv1.xbsd.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cB14VoMNQlKM; Mon, 22 Jan 2007 12:52:28 +0100 (CET) Received: from [193.95.134.156] (mayday.esat.net [193.95.134.156]) by smtp.xbsd.org (Postfix) with ESMTP id 14ED011611; Mon, 22 Jan 2007 12:52:27 +0100 (CET) Message-ID: <45B4A58C.8020907@FreeBSD.org> Date: Mon, 22 Jan 2007 11:52:44 +0000 From: Florent Thoumie User-Agent: Thunderbird 1.5.0.8 (X11/20061121) MIME-Version: 1.0 To: Luigi Rizzo References: <20070122032640.A90831@xorpc.icir.org> In-Reply-To: <20070122032640.A90831@xorpc.icir.org> X-Enigmail-Version: 0.94.1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="------------enigF355A8F9E749C6EC8FB419B3" Cc: multimedia@freebsd.org Subject: Re: some missing bits in multimedia/v4l_compat X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Jan 2007 12:52:10 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigF355A8F9E749C6EC8FB419B3 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: quoted-printable Luigi Rizzo wrote: > i notice that ports/multimedia/v4l_compat/files/videodev.h has > some differences with respect to the linux equivalent, see e.g. >=20 > http://www.gelato.unsw.edu.au/lxr/source/include/linux/videodev.h >=20 > e.g. no #define HAVE_V4L1 1 ,=20 > some missing prototypes, and so on. >=20 > Any objection if i fill in some of the missing parts ? >=20 > Also, any reason not to make a header for videodev2.h as well >=20 > http://www.gelato.unsw.edu.au/lxr/source/include/linux/videodev2.h I think no devices on FreeBSD support v4l2 atm but that wouldn't hurt anyone. Go ahead. --=20 Florent Thoumie flz@FreeBSD.org FreeBSD Committer --------------enigF355A8F9E749C6EC8FB419B3 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.5 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFFtKWSMxEkbVFH3PQRCgvaAJ92gpgkstDqrm7YTh4RcgvwBt4vVgCeNIuB 6BCDH7GUauJe97GYOPtsxCM= =lPAN -----END PGP SIGNATURE----- --------------enigF355A8F9E749C6EC8FB419B3-- From owner-freebsd-multimedia@FreeBSD.ORG Mon Jan 22 14:47:50 2007 Return-Path: X-Original-To: multimedia@freebsd.org Delivered-To: freebsd-multimedia@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A8D9616A401 for ; Mon, 22 Jan 2007 14:47:50 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from smtp1-g19.free.fr (smtp1-g19.free.fr [212.27.42.27]) by mx1.freebsd.org (Postfix) with ESMTP id 41D9813C4C6 for ; Mon, 22 Jan 2007 14:47:50 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from smtp.xbsd.org (unknown [82.233.2.192]) by smtp1-g19.free.fr (Postfix) with ESMTP id 4A8DE9B6E4; Mon, 22 Jan 2007 15:47:49 +0100 (CET) Received: from localhost (localhost.xbsd.org [127.0.0.1]) by smtp.xbsd.org (Postfix) with ESMTP id D292E11854; Mon, 22 Jan 2007 15:47:47 +0100 (CET) X-Virus-Scanned: amavisd-new at xbsd.org Received: from smtp.xbsd.org ([127.0.0.1]) by localhost (srv1.xbsd.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ax41jtxSG9Px; Mon, 22 Jan 2007 15:47:38 +0100 (CET) Received: from [193.95.134.156] (mayday.esat.net [193.95.134.156]) by smtp.xbsd.org (Postfix) with ESMTP id 2CE9C11453; Mon, 22 Jan 2007 15:47:38 +0100 (CET) Message-ID: <45B4CE99.4020900@FreeBSD.org> Date: Mon, 22 Jan 2007 14:47:53 +0000 From: Florent Thoumie User-Agent: Thunderbird 1.5.0.8 (X11/20061121) MIME-Version: 1.0 To: Luigi Rizzo References: <20070122032640.A90831@xorpc.icir.org> <45B4A58C.8020907@FreeBSD.org> <20070122043720.A91561@xorpc.icir.org> <45B4B1F9.1010808@FreeBSD.org> <20070122044849.E91561@xorpc.icir.org> In-Reply-To: <20070122044849.E91561@xorpc.icir.org> X-Enigmail-Version: 0.94.1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="------------enig3F5938E2F3F8E5FB5275DFE1" Cc: multimedia@freebsd.org Subject: Re: some missing bits in multimedia/v4l_compat X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Jan 2007 14:47:50 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig3F5938E2F3F8E5FB5275DFE1 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: quoted-printable Luigi Rizzo wrote: > On Mon, Jan 22, 2007 at 12:45:45PM +0000, Florent Thoumie wrote: >> Luigi Rizzo wrote: > ... >>> Actually i believe nothing in the tree supports v4l1 either, >>> so this is mostly (only ?) to let ports (apps and drivers) build. >> Actually, there's at least one driver that uses it (pwc(4) in ports). >=20 > sorry i was unclear - with "in the tree" i meant "in the src tree" > I know of pvc, i have been hacing on it a lot lately. >=20 >> There was a WIP to bring v4l interface to sys/. I took it from julian'= s >> p4 repo, did some mods in my own and had to focus on some other things= =2E >> I read some people were interested in v4l in hackers@ (IIRC). >=20 > ok if you have pointers to even some partial work i would be > interested to work on it. There might be some other places to ook for but here are a few: - http://perforce.freebsd.org/branchView.cgi?BRANCH=3Djulian%5fv4l - http://perforce.freebsd.org/branchView.cgi?BRANCH=3Dflz%5fv4l - recent hackers@ archives (since last summer IIRC) - developers@ archives for licensing information I don't have much time to work on it these days but I'd like to hear about further improvement. I'm looking forward to the day I'll be able to do video conferencing with my iSight on FreeBSD :-) --=20 Florent Thoumie flz@FreeBSD.org FreeBSD Committer --------------enig3F5938E2F3F8E5FB5275DFE1 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.5 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFFtM6gMxEkbVFH3PQRClCoAJ4j/HVSt7xKWzHhY6jYHgbS/v6P7wCcD3tT zczszZ6ki0HnVTKxNFWQnAY= =VYN/ -----END PGP SIGNATURE----- --------------enig3F5938E2F3F8E5FB5275DFE1-- From owner-freebsd-multimedia@FreeBSD.ORG Mon Jan 22 15:10:40 2007 Return-Path: X-Original-To: multimedia@FreeBSD.org Delivered-To: freebsd-multimedia@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0994316A401; Mon, 22 Jan 2007 15:10:40 +0000 (UTC) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (xorpc.icir.org [192.150.187.68]) by mx1.freebsd.org (Postfix) with ESMTP id E5C2813C45B; Mon, 22 Jan 2007 15:10:39 +0000 (UTC) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (localhost [127.0.0.1]) by xorpc.icir.org (8.12.11/8.13.6) with ESMTP id l0MFAdoD093277; Mon, 22 Jan 2007 07:10:39 -0800 (PST) (envelope-from rizzo@xorpc.icir.org) Received: (from rizzo@localhost) by xorpc.icir.org (8.12.11/8.12.3/Submit) id l0MFAdiQ093276; Mon, 22 Jan 2007 07:10:39 -0800 (PST) (envelope-from rizzo) Date: Mon, 22 Jan 2007 07:10:39 -0800 From: Luigi Rizzo To: Florent Thoumie Message-ID: <20070122071039.A93120@xorpc.icir.org> References: <20070122032640.A90831@xorpc.icir.org> <45B4A58C.8020907@FreeBSD.org> <20070122043720.A91561@xorpc.icir.org> <45B4B1F9.1010808@FreeBSD.org> <20070122044849.E91561@xorpc.icir.org> <45B4CE99.4020900@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <45B4CE99.4020900@FreeBSD.org>; from flz@FreeBSD.org on Mon, Jan 22, 2007 at 02:47:53PM +0000 Cc: multimedia@FreeBSD.org Subject: Re: some missing bits in multimedia/v4l_compat X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Jan 2007 15:10:40 -0000 On Mon, Jan 22, 2007 at 02:47:53PM +0000, Florent Thoumie wrote: ... > There might be some other places to ook for but here are a few: > > - http://perforce.freebsd.org/branchView.cgi?BRANCH=julian%5fv4l > - http://perforce.freebsd.org/branchView.cgi?BRANCH=flz%5fv4l > - recent hackers@ archives (since last summer IIRC) > - developers@ archives for licensing information > > I don't have much time to work on it these days but I'd like to hear > about further improvement. I'm looking forward to the day I'll be able > to do video conferencing with my iSight on FreeBSD :-) having a working camera now, at least i can start debugging the applications. the only app i have found (though there may be more that i am not aware of) is ekiga and it does not seem to work. after a huge amount of time spent upgrating the zillion pagages it depends on, i first found that it did not see the camera because when pwlib was built, v4lcompat was not installed. Fixed that, it still did not see the camera because it looks for linux major/minor numbers (fixed, patch going to be committed soon). Fixed that, i could see the local image in the video window, but no video was sent across - not even in an ekiga<->ekiga setting. I am also experiencing other bugs with ekiga, e.g. it remembers the proxy even if it is not registered with it, somehow fails to exchange sip messages after the first connection, the usual partial failures in a natted environment, and finally the program does not exit when you ask it kindly. Ctrl-\ helps here. I suppose there are many linux assumptions in the code at various stages that silently fail when built on FreeBSD. cheers luigi > -- > Florent Thoumie > flz@FreeBSD.org > FreeBSD Committer > From owner-freebsd-multimedia@FreeBSD.ORG Mon Jan 22 15:22:40 2007 Return-Path: X-Original-To: multimedia@FreeBSD.org Delivered-To: freebsd-multimedia@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F3E7816A403 for ; Mon, 22 Jan 2007 15:22:39 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from smtp1-g19.free.fr (smtp1-g19.free.fr [212.27.42.27]) by mx1.freebsd.org (Postfix) with ESMTP id 8A29813C471 for ; Mon, 22 Jan 2007 15:22:39 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from smtp.xbsd.org (unknown [82.233.2.192]) by smtp1-g19.free.fr (Postfix) with ESMTP id AF26E9B71F; Mon, 22 Jan 2007 16:22:38 +0100 (CET) Received: from localhost (localhost.xbsd.org [127.0.0.1]) by smtp.xbsd.org (Postfix) with ESMTP id 6C70B11854; Mon, 22 Jan 2007 16:22:38 +0100 (CET) X-Virus-Scanned: amavisd-new at xbsd.org Received: from smtp.xbsd.org ([127.0.0.1]) by localhost (srv1.xbsd.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6iczElWdobIM; Mon, 22 Jan 2007 16:22:31 +0100 (CET) Received: from [193.95.134.156] (mayday.esat.net [193.95.134.156]) by smtp.xbsd.org (Postfix) with ESMTP id 6D80111413; Mon, 22 Jan 2007 16:22:30 +0100 (CET) Message-ID: <45B4D6C7.90501@FreeBSD.org> Date: Mon, 22 Jan 2007 15:22:47 +0000 From: Florent Thoumie User-Agent: Thunderbird 1.5.0.9 (X11/20070122) MIME-Version: 1.0 To: Luigi Rizzo References: <20070122032640.A90831@xorpc.icir.org> <45B4A58C.8020907@FreeBSD.org> <20070122043720.A91561@xorpc.icir.org> <45B4B1F9.1010808@FreeBSD.org> <20070122044849.E91561@xorpc.icir.org> <45B4CE99.4020900@FreeBSD.org> <20070122071039.A93120@xorpc.icir.org> In-Reply-To: <20070122071039.A93120@xorpc.icir.org> X-Enigmail-Version: 0.94.1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="------------enigA42EE2655DF831FDA3BCF4C5" Cc: multimedia@FreeBSD.org Subject: Re: some missing bits in multimedia/v4l_compat X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Jan 2007 15:22:40 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigA42EE2655DF831FDA3BCF4C5 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: quoted-printable Luigi Rizzo wrote: > On Mon, Jan 22, 2007 at 02:47:53PM +0000, Florent Thoumie wrote: > ... >> There might be some other places to ook for but here are a few: >> >> - http://perforce.freebsd.org/branchView.cgi?BRANCH=3Djulian%5fv4l >> - http://perforce.freebsd.org/branchView.cgi?BRANCH=3Dflz%5fv4l >> - recent hackers@ archives (since last summer IIRC) >> - developers@ archives for licensing information >> >> I don't have much time to work on it these days but I'd like to hear >> about further improvement. I'm looking forward to the day I'll be able= >> to do video conferencing with my iSight on FreeBSD :-) >=20 > having a working camera now, at least i can start debugging > the applications. >=20 > the only app i have found (though there may be more that i am > not aware of) is ekiga and it does not seem to work. That's the only app I know to do video conferencing as well. If you just want to test your camera, you can also use camorama. I've made a port of it few months ago [1]. > after a huge amount of time spent upgrating the zillion > pagages it depends on, i first found that it did not see > the camera because when pwlib was built, v4lcompat was not > installed. >=20 > Fixed that, it still did not see the camera because > it looks for linux major/minor numbers (fixed, patch going > to be committed soon). >=20 > Fixed that, i could see the local image in the video window, > but no video was sent across - not even in an ekiga<->ekiga > setting. >=20 >=20 > I am also experiencing other bugs with ekiga, e.g. > it remembers the proxy even if it is not registered with it, somehow > fails to exchange sip messages after the first connection, > the usual partial failures in a natted environment, > and finally the program does not exit when you ask it kindly. > Ctrl-\ helps here. >=20 > I suppose there are many linux assumptions in the code > at various stages that silently fail when built on FreeBSD. I guess those linux assumptions can be fixed one by one once we get better support for cameras in FreeBSD. Anyway, it's nice to know people are working on this. We're lagging behind Linux big times. [1] http://people.freebsd.org/~flz/local/ports/camorama-0.17.shar --=20 Florent Thoumie flz@FreeBSD.org FreeBSD Committer --------------enigA42EE2655DF831FDA3BCF4C5 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.5 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFFtNbMMxEkbVFH3PQRCmH/AJ0ZHSEnaFGEs7qnAKK1Maeh+K8t5gCghmXA 6h4OeYAnfNfyG+/EdGCxDnE= =Exm0 -----END PGP SIGNATURE----- --------------enigA42EE2655DF831FDA3BCF4C5-- From owner-freebsd-multimedia@FreeBSD.ORG Mon Jan 22 15:27:15 2007 Return-Path: X-Original-To: multimedia@freebsd.org Delivered-To: freebsd-multimedia@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 93FE816A400; Mon, 22 Jan 2007 15:27:15 +0000 (UTC) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (xorpc.icir.org [192.150.187.68]) by mx1.freebsd.org (Postfix) with ESMTP id 7C46213C44C; Mon, 22 Jan 2007 15:27:15 +0000 (UTC) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (localhost [127.0.0.1]) by xorpc.icir.org (8.12.11/8.13.6) with ESMTP id l0MFRFr9093453; Mon, 22 Jan 2007 07:27:15 -0800 (PST) (envelope-from rizzo@xorpc.icir.org) Received: (from rizzo@localhost) by xorpc.icir.org (8.12.11/8.12.3/Submit) id l0MFRFX6093452; Mon, 22 Jan 2007 07:27:15 -0800 (PST) (envelope-from rizzo) Date: Mon, 22 Jan 2007 07:27:15 -0800 From: Luigi Rizzo To: Florent Thoumie Message-ID: <20070122072715.A93308@xorpc.icir.org> References: <20070122032640.A90831@xorpc.icir.org> <45B4A58C.8020907@FreeBSD.org> <20070122043720.A91561@xorpc.icir.org> <45B4B1F9.1010808@FreeBSD.org> <20070122044849.E91561@xorpc.icir.org> <45B4CE99.4020900@FreeBSD.org> <20070122071039.A93120@xorpc.icir.org> <45B4D6C7.90501@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <45B4D6C7.90501@FreeBSD.org>; from flz@freebsd.org on Mon, Jan 22, 2007 at 03:22:47PM +0000 Cc: multimedia@freebsd.org Subject: Re: some missing bits in multimedia/v4l_compat X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Jan 2007 15:27:15 -0000 On Mon, Jan 22, 2007 at 03:22:47PM +0000, Florent Thoumie wrote: ... > That's the only app I know to do video conferencing as well. If you just > want to test your camera, you can also use camorama. I've made a port of > it few months ago [1]. good to hear. I am using pwcview (comes with multimedia/pwcbsd) which does a reasonable good job. In fact even mplayer can read the stream once you tell it the right set of arguments cheers luigi From owner-freebsd-multimedia@FreeBSD.ORG Mon Jan 22 18:22:33 2007 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E5EB016A403 for ; Mon, 22 Jan 2007 18:22:33 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmmtao06.cox.net (eastrmmtao06.cox.net [68.230.240.33]) by mx1.freebsd.org (Postfix) with ESMTP id 7470313C44C for ; Mon, 22 Jan 2007 18:22:33 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmimpo01.cox.net ([68.1.16.119]) by eastrmmtao06.cox.net (InterMail vM.6.01.06.03 201-2131-130-104-20060516) with ESMTP id <20070122182232.GYHL15125.eastrmmtao06.cox.net@eastrmimpo01.cox.net>; Mon, 22 Jan 2007 13:22:32 -0500 Received: from mezz.mezzweb.com ([24.255.149.218]) by eastrmimpo01.cox.net with bizsmtp id EJM01W00c4iy4EG0000000; Mon, 22 Jan 2007 13:21:00 -0500 Date: Mon, 22 Jan 2007 12:23:56 -0600 To: trasz@pin.if.uz.zgora.pl From: "Jeremy Messenger" Content-Type: text/plain; format=flowed; delsp=yes; charset=us-ascii MIME-Version: 1.0 References: <200701201714.l0KHEkuf000451@freefall.freebsd.org> <20070120180124.GA40738@pin.if.uz.zgora.pl> <20070121095335.GA45386@pin.if.uz.zgora.pl> Content-Transfer-Encoding: Quoted-Printable Message-ID: In-Reply-To: <20070121095335.GA45386@pin.if.uz.zgora.pl> User-Agent: Opera Mail/9.10 (Linux) Cc: freebsd-multimedia@freebsd.org Subject: Re: ports/108114: [PATCH] audio/jackit: update to 0.102.28.s20061216 X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Jan 2007 18:22:34 -0000 On Sun, 21 Jan 2007 03:53:36 -0600, wrote: > On 0120T2340, Jeremy Messenger wrote: >> >>Synopsis: [PATCH] audio/jackit: update to 0.102.28.s20061216 >> >> >> >>State-Changed-From-To: open->feedback >> >>State-Changed-By: mezz >> >>State-Changed-When: Sat Jan 20 17:13:09 UTC 2007 >> >>State-Changed-Why: >> >>We have about 20 to 30 ports that depend on audio/jack, so is this >> >>update >> >>going to break these ports? We can't break these ports just for a = >> port. >> >> >> >>http://www.freebsd.org/cgi/query-pr.cgi?pr=3D108114 >> > >> >I don't think this patch can break those applications; i tested only= >> >audio/ardour, audio/xmms-jack and multimedia/mplayer, but changes to= = >> the >> >'audio path' are very small and i don't think that any of our curren= t >> >ports use the MIDI feature. >> >> Can you provide example(s) how to fix in case if one of port build = >> breaks? > > No, because i don't know any reason for a breakage. When i wrote = > 'changes > to the audio path are very small', i meant changes inside the JACK = > itself, > not changes in applications using it. Ah ok, I can commit it in the afternoon then. :-) Cheers, Mezz >> I can send an email to the maintainers and give them a week to test = >> their >> ports before I commit this patch. > > Let me know if something breaks; i'll try to fix it. > > [..] -- = mezz7@cox.net - mezz@FreeBSD.org FreeBSD GNOME Team - FreeBSD Multimedia Hat (ports, not src) http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org http://wiki.freebsd.org/multimedia - multimedia@FreeBSD.org From owner-freebsd-multimedia@FreeBSD.ORG Mon Jan 22 20:25:18 2007 Return-Path: X-Original-To: multimedia@freebsd.org Delivered-To: freebsd-multimedia@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D196016A404; Mon, 22 Jan 2007 20:25:18 +0000 (UTC) (envelope-from w.r.pestman@home.nl) Received: from smtpq2.tilbu1.nb.home.nl (smtpq2.tilbu1.nb.home.nl [213.51.146.201]) by mx1.freebsd.org (Postfix) with ESMTP id 6923513C457; Mon, 22 Jan 2007 20:25:17 +0000 (UTC) (envelope-from w.r.pestman@home.nl) Received: from [213.51.146.190] (port=51762 helo=smtp1.tilbu1.nb.home.nl) by smtpq2.tilbu1.nb.home.nl with esmtp (Exim 4.30) id 1H95EE-00056M-FB; Mon, 22 Jan 2007 20:53:18 +0100 Received: from cc706483-a.roden1.dr.home.nl ([213.51.230.225]:50652 helo=[192.168.0.2]) by smtp1.tilbu1.nb.home.nl with esmtp (Exim 4.30) id 1H95E5-0008Sr-3V; Mon, 22 Jan 2007 20:53:09 +0100 From: Wiebe Pestman To: multimedia@freebsd.org Date: Mon, 22 Jan 2007 20:53:10 +0100 User-Agent: KMail/1.9.1 MIME-Version: 1.0 Content-Type: Multipart/Mixed; boundary="Boundary-00=_nYRtFaXZdFW7Twq" Message-Id: <200701222053.11296.w.r.pestman@home.nl> X-AtHome-MailScanner-Information: Neem contact op met support@home.nl voor meer informatie X-AtHome-MailScanner: Found to be clean X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: ports@freebsd.org Subject: FreeBSD Port: gstreamer-plugins80-0.8.12_2,1 X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Jan 2007 20:25:19 -0000 --Boundary-00=_nYRtFaXZdFW7Twq Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Dear FreeBSD team, When trying a ports install of the package "vcl" on my FreeBSD 6.1 system, I was confronted with lots of error messages among which a problem with gstreamer-plugins80. See the attachments for more info. Best regards from Holland, Wiebe Pestman --Boundary-00=_nYRtFaXZdFW7Twq Content-Type: text/plain; charset="us-ascii"; name="gstreamer.txt" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="gstreamer.txt" Using config source xml:merged:/usr/local/etc/gconf/gconf.xml.defaults for schema installation Using $(sysconfdir)/gconf/schemas as install directory for schema files configure: *** configure: *** checking plugin: *** configure: *** configure: *** configure: *** checking plugin: *** configure: *** checking for pkg-config... /usr/local/bin/pkg-config checking for gstreamer-0.8 >= 0.8.11.1... configure: error: no GStreamer found ===> Script "configure" failed unexpectedly. Please report the problem to multimedia@FreeBSD.org [maintainer] and attach the "/usr/ports/multimedia/gstreamer-plugins80/work/gst-plugins-0.8.12/config.log" including the output of the failure of your make command. Also, it might be a good idea to provide an overview of all packages installed on your system (e.g. an `ls /var/db/pkg`). *** Error code 1 Stop in /usr/ports/multimedia/gstreamer-plugins80. *** Error code 1 Stop in /usr/ports/x11-toolkits/wxgtk26. *** Error code 1 Stop in /usr/ports/multimedia/vlc. grutto# pkg_info | grep gstreamer gstreamer-0.8.11_2 Development framework for creating media applications grutto# --Boundary-00=_nYRtFaXZdFW7Twq Content-Type: text/plain; charset="us-ascii"; name="pkg.txt" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="pkg.txt" ImageMagick-6.2.7.7_1 ORBit2-2.14.0_1 OpenEXR-1.2.2_1 R-2.3.0 Xaw3d-1.5E_1 aalib-1.4.r5_2 abiword-2.4.6 acroread7-7.0.1_2,1 acroreadwrapper-0.0.20060221 amspsfnt-1.0_3 antiword-0.37_1 arc-5.21o arj-3.10.22 arts-1.5.3_1,1 artswrapper-1.5.3 aspell-0.60.4_3 atk-1.11.4_1 autoconf-2.13.000227_5 autoconf-2.53_3 autoconf-2.59_2 automake-1.4.6_2 automake-1.5_2,1 automake-1.9.6 avahi-0.6.15 bash-3.1.17 bison-1.75_2,1 bitstream-vera-1.10_2 blas-1.0 cairo-1.2.6 cdparanoia-3.9.8_8 cdrdao-1.2.1 cdrtools-2.01_5 clamav-0.88.5 cmpsfont-1.0_4 cups-base-1.1.23.0_9 curl-7.15.3 cyrus-sasl-2.1.22 dbus-1.0.1 dbus-glib-0.72 desktop-file-utils-0.11 diablo-jdk-1.5.0.07.01 diablo-jre-1.5.0.07.01 djbfft-0.76_2 docbook-sk-4.1.2_3 docbook-xml-4.2_1 docbook-xsl-1.71.1_2 dri-6.4.1,2 dvd+rw-tools-6.1 dvipsk-tetex-5.95a_1 en-openoffice.org-US-2.0.20060729 enchant-1.3.0 esound-0.2.36_1 expat-2.0.0_1 ffmpeg-devel-0.4.9.c.2006032300_4 firefox-2.0.0.1_1,1 flac-1.1.2_1 fontconfig-2.3.2_5,1 foremost-1.2 freetype2-2.1.10_3 fribidi-0.10.7 gail-1.8.11_1 gamin-0.1.7_2 gconf2-2.14.0_2 gd-2.0.33_4,1 gdbm-1.8.3_3 gdk-pixbuf-0.22.0_4 gettext-0.14.5_2 ghostscript-gnu-7.07_15 gle-3.1.0 glib-1.2.10_12 glib-2.10.3 glibmm-2.10.4 gmake-3.80_2 gnash-0.7.1_1 gnome-icon-theme-2.16.1 gnome-keyring-0.6.0 gnome-mime-data-2.4.2 gnome-mime-data-2.4.3 gnome-vfs-2.14.2_3 gnome_subr-1.0 gnomehier-2.1_2 gnomehier-2.2 gnutls-1.2.11 goffice-0.2.2 gpac-libgpac-0.4.2.r2,1 grub-0.97 gsfonts-8.11_2 gstreamer-0.8.11_2 gtk-1.2.10_17 gtk-2.8.19 gtkglext-1.2.0 gtkmm-2.8.8 gtkspell-2.0.11_3 gxine-0.5.9 help2man-1.36.4_1 hicolor-icon-theme-0.5 html2latex-0.9c icon-naming-utils-0.8.1 imake-6.9.0 imlib-1.9.15_3 inkscape-0.43_1 intltool-0.35.0 ispell-3.2.06_15 jackit-0.101.1_1 jasper-1.701.0_1 javavmwrapper-2.3 jbigkit-1.6 jpeg-6b_4 jpeg2pdf-0.12 jpgtn-2.06 kde-xdg-env-1.0,1 kdeartwork-xscreensaver-kde-3.5.3_1 kdebase-3.5.3_3 kdebase-kompmgr-3.5.3 kdegraphics-3.5.3 kdegraphics-kuickshow-3.5.3 kdehier-1.0_9 kdelibs-3.5.3 kile-1.9 lame-3.96.1 lapack-3.0_1 lcms-1.14_1,1 lha-1.14i_6 libIDL-0.8.6_2 libXft-2.1.7_1 liba52-0.7.4_1 libao-0.8.5_2 libart_lgpl-2.3.17_1 libaudiofile-0.2.6 libbonobo-2.14.0_2 libbonoboui-2.16.0 libcddb-1.2.1_1 libcdio-0.77 libdaemon-0.10_1 libdrm-2.0.1_1 libdts-0.0.2_2 libdvbpsi-0.1.5_1 libdvdcss-1.2.9_2 libdvdnav-0.1.10_1 libdvdread-0.9.4_1 libebml-0.7.7 libexif-0.6.13 libfame-0.9.1_2 libflash-0.4.13_1 libfpx-1.2.0.12 libgcrypt-1.2.2_1 libglade2-2.5.1_5 libglut-6.4.2 libgmp-4.2.1_1 libgnome-2.16.0 libgnomecanvas-2.14.0_1 libgnomecups-0.2.2_1,1 libgnomeprint-2.12.1_3 libgnomeprintui-2.12.1_2 libgpg-error-1.3 libgsf-1.14.3 libgsf-gnome-1.14.3 libgtkhtml-2.11.0_1 libiconv-1.9.2_2 libid3tag-0.15.1b libidn-0.6.3 libltdl-1.5.22 libmad-0.15.1b_2 libmatroska-0.8.0 libmikmod-3.1.11_2 libmng-1.0.9 libmodplug-0.8 libmpeg2-0.4.1 libogg-1.1.3,3 libopendaap-0.4.0_1 libpaper-1.1.14.3 libsigc++-2.0.17_1 libsndfile-1.0.16 libtar-1.2.11_2 libthai-0.1.5_1 libtheora-1.0.a7 libtool-1.5.22_2 libungif-4.1.4_1 libunrar-3.60.b4 libusb-0.1.12 libvorbis-1.1.2,3 libwmf-0.2.8.4 libwpd-0.8.7 libwww-5.4.0_2 libxine-1.1.2_2 libxine-1.1.3 libxml2-2.6.26 libxslt-1.1.17 linc-1.0.3_6 linux-atk-1.8.0_2 linux-expat-1.95.7_1 linux-flashplugin-7.0r63 linux-fontconfig-2.2.3_4 linux-glib2-2.4.8_2 linux-gtk2-2.4.14_4 linux-jpeg-6b.33_1 linux-pango-1.6.0_2 linux-png-1.2.8_1 linux-realplayer-10.0.7.785.20060201 linux-tiff-3.6.1_6 linux-xorg-libs-6.8.2_4 linux_base-fc-4_1 linux_dri-6.5 linuxfdisk-2.11z linuxpluginwrapper-20051113_4 lynx-ssl-2.8.5_2 m4-1.4.4 mDNSResponder-107.5 magicrescue-1.1.4 mpeg2codec-1.2_1 mpg123-0.59r_17 mysql-client-5.0.27 nas-1.8 nasm-0.98.39,1 nl-aspell-.n.0.50.2,1 nl-ispell-1.0.0_2 nl-kde-i18n-3.5.4 normalize-0.7.7 nspr-4.6.1 nss-3.11.4 ntp-4.2.2 open-motif-2.2.3_2 openldap-client-2.3.24 openslp-1.2.1_2 openssl-beta-0.9.8d p5-Authen-SASL-2.10_1 p5-Compress-Zlib-1.41 p5-Date-Manip-5.44 p5-Digest-1.15 p5-Digest-HMAC-1.01 p5-Digest-MD5-2.36 p5-Digest-SHA1-2.11 p5-GSSAPI-0.22 p5-HTML-Parser-3.54 p5-HTML-Tagset-3.10 p5-MIME-Base64-3.07 p5-Net-1.19,1 p5-Parse-Yapp-1.05 p5-Test-Harness-2.62 p5-Test-Simple-0.62 p5-URI-1.35 p5-XML-DOM-1.44 p5-XML-Parser-2.34_2 p5-XML-RegExp-0.03 p5-XML-Simple-2.16 p5-XML-XQL-0.68 p5-gettext-1.05_1 p5-libwww-5.805 p5-libxml-0.08 p5-type1inst-0.6.1_2 pango-1.12.3 pccts-1.33.33 pcre-6.6_1 perl-5.8.8 pkg-config-0.20_2 pkgconfig-0.20 png-1.2.8_3 poppler-0.5.3 poppler-qt-0.5.3 popt-1.7_1 portaudio-18.1_2 postgresql-client-7.4.14 postgresql-libpqxx-2.6.7 psiconv-0.9.8_1 pvm-3.4.5 py24-cairo-1.2.2 py24-gobject-2.12.3 py24-gtk-2.10.3 py24-numeric-24.2 python-2.4.3 qmake-3.3.6 qt-3.3.6_2 rpm-3.0.6_13 rpm2cpio-1.2_2 ruby-1.8.4_8,1 samba-libsmbclient-3.0.22 scilab-4.0 scrollkeeper-0.3.14_5,1 sdl-1.2.11,2 sdl_image-1.2.5 sdl_mixer-1.2.7 sdocbook-xml-1.1,1 shared-mime-info-0.17_1 skype-1.2.0.18_2 smpeg-0.4.4_6 sox-12.18.2 speex-1.0.5_1,1 sqlite-3.3.6 startup-notification-0.8_3 svgalib-1.4.3_5 t1lib-5.1.0_1,1 tcl-8.4.13,1 teTeX-3.0 teTeX-base-3.0_8 teTeX-texmf-3.0_4 tex-texmflocal-1.9 texi2html-1.76_1,1 thunderbird-1.5.0.8 tiff-3.8.2 tk-8.4.13,2 unrar-3.60,4 unzip-5.52_2 unzoo-4.4 vcdimager-0.7.23_3 vte-0.12.2 wget-1.10.2 win32-codecs-3.1.0.p7_2,1 win32-codecs-3.1.0.p8_1,1 wv-1.2.4 wv2-0.2.2_3 x264-0.0.20061030 xdvik-tetex-22.84.10 xine-0.99.4_7 xmlcatmgr-2.2 xmms-esound-1.2.10_6 xorg-6.9.0 xorg-clients-6.9.0_3 xorg-documents-6.9.0 xorg-fonts-100dpi-6.9.0_1 xorg-fonts-75dpi-6.9.0_1 xorg-fonts-cyrillic-6.9.0_1 xorg-fonts-encodings-6.9.0_1 xorg-fonts-miscbitmaps-6.9.0_1 xorg-fonts-truetype-6.9.0 xorg-fonts-type1-6.9.0 xorg-fontserver-6.9.0_1 xorg-libraries-6.9.0 xorg-manpages-6.9.0 xorg-nestserver-6.9.0 xorg-printserver-6.9.0_1 xorg-server-6.9.0_4 xorg-vfbserver-6.9.0_1 xosd-2.2.12_1 xpi-locale-switcher-2.0 xscreensaver-5.00 xterm-213 zip-2.31 --Boundary-00=_nYRtFaXZdFW7Twq-- From owner-freebsd-multimedia@FreeBSD.ORG Mon Jan 22 20:37:32 2007 Return-Path: X-Original-To: multimedia@freebsd.org Delivered-To: freebsd-multimedia@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6F18816A401 for ; Mon, 22 Jan 2007 20:37:32 +0000 (UTC) (envelope-from mikael.a.ottosson@gmail.com) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.180]) by mx1.freebsd.org (Postfix) with ESMTP id 350E113C45B for ; Mon, 22 Jan 2007 20:37:31 +0000 (UTC) (envelope-from mikael.a.ottosson@gmail.com) Received: by py-out-1112.google.com with SMTP id f31so691844pyh for ; Mon, 22 Jan 2007 12:37:31 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type; b=l/2MDSA/7b3BRbHH628boiFxplrXmMKCRqfh7VWOgbbLjh6kHduMdG/xQUyZUC8P93QsNG1c/nRMlC14VLVxJ6tMF2uxFmS1E/48hk5/sD30Ppuz/Ry2QfPsY5KrxefamX+bjajfgezgT/LQzS5mvoNo5hb8A+lUc2dGy9yb8vY= Received: by 10.35.96.11 with SMTP id y11mr11266998pyl.1169496670674; Mon, 22 Jan 2007 12:11:10 -0800 (PST) Received: by 10.35.132.17 with HTTP; Mon, 22 Jan 2007 12:11:10 -0800 (PST) Message-ID: <824b93f20701221211u3e3f2507h5d7567bb4197a78f@mail.gmail.com> Date: Mon, 22 Jan 2007 21:11:10 +0100 From: "mikael ottosson" To: multimedia@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: snd_hda and suspend resume X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Jan 2007 20:37:32 -0000 Hi! Does anyone know if the snd_hda driver support suspend resume in 6.2-RELEASE ? Output from dmesg: $ dmesg | grep ^pcm pcm0: mem 0xb0000000-0xb0003fff irq 11 at device 27.0 on pci0 pcm0: pcm0: pcm0: timeout in reset pcm0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0 pcm0:virtual:0:dsp0.v0: play interrupt timeout, channel dead pcm0:virtual:1:dsp0.v1: play interrupt timeout, channel dead pcm0:virtual:2:dsp0.v2: play interrupt timeout, channel dead pcm0:virtual:0:dsp0.v0: play interrupt timeout, channel dead pcm0:virtual:1:dsp0.v1: play interrupt timeout, channel dead pcm0:virtual:3:dsp0.v3: play interrupt timeout, channel dead pcm0:virtual:2:dsp0.v2: play interrupt timeout, channel dead pcm0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0 pcm0: timeout in reset pcm0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0 pcm0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0 pcm0:virtual:1:dsp0.v1: play interrupt timeout, channel dead pcm0:virtual:0:dsp0.v0: play interrupt timeout, channel dead pcm0:virtual:1:dsp0.v1: play interrupt timeout, channel dead pcm0:virtual:0:dsp0.v0: play interrupt timeout, channel dead pcm0:virtual:1:dsp0.v1: play interrupt timeout, channel dead pcm0: unregister: channel pcm0:virtual:2:dsp0.v2 busy (pid 2791) pcm0: unregister: channel pcm0:virtual:2:dsp0.v2 busy (pid 2791) pcm0:virtual:0:dsp0.v0: play interrupt timeout, channel dead I have also tryed to unload snd_hda with following result: $ kldunload snd_hda kldunload: can't unload file: Device busy // Mikael Ottosson. From owner-freebsd-multimedia@FreeBSD.ORG Tue Jan 23 10:31:09 2007 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DE72216A402 for ; Tue, 23 Jan 2007 10:31:09 +0000 (UTC) (envelope-from kosio.dimitrov@gmail.com) Received: from wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.239]) by mx1.freebsd.org (Postfix) with ESMTP id A08A713C465 for ; Tue, 23 Jan 2007 10:31:09 +0000 (UTC) (envelope-from kosio.dimitrov@gmail.com) Received: by wr-out-0506.google.com with SMTP id 68so849579wri for ; Tue, 23 Jan 2007 02:31:09 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=SqDTCENXGM/GGD2iRyac1qJ13sDiFPQ6WwJ6NX/xshH94U3jIKDBMlxnlZRHA6cInb84XmV0N7CrEVFpwfq+YZrvbJ47PseaZP1PpSVVBfUe3udZCdzcpLviqJQmOkfnoeMSCTZ+j+FnsklSrqluaDkfMwH0EYOj3kxtHIYu5/8= Received: by 10.82.152.16 with SMTP id z16mr102376bud.1169548268591; Tue, 23 Jan 2007 02:31:08 -0800 (PST) Received: by 10.82.157.16 with HTTP; Tue, 23 Jan 2007 02:31:08 -0800 (PST) Message-ID: <8103ad500701230231q72163450tb325865548b1af7f@mail.gmail.com> Date: Tue, 23 Jan 2007 12:31:08 +0200 From: "Konstantin Dimitrov" To: "Scott Spare" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: Cc: freebsd-multimedia@freebsd.org Subject: Re: snd_envy24(4) and snd_envy24ht(4) MFC X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Jan 2007 10:31:10 -0000 it is still unknown how AK5385A is wired on M-Audio Audiophile 192, so it is good to know, that you are ready to help, thank you for that On 1/21/07, Scott Spare wrote: > In reference to the snd_envy24 drivers and card, I have an M-Audio > Audiophile 192 which I will be very happy to test new drivers on or to get > hardware info as needed. > > The way I understand it, however this card is the one that has already been > tested the most, so I don't know how valuable that will be. > > I hope others reading this list can agree - soundcard driver development is > a valuable step toward helping FreeBSD into the multimedia realm. > > The M-Audio cards are very nice for entry-level recording studio and > audiophile multimedia application and maybe for home theater and home stereo > applications. FreeBSD is rock-solid and non-resource intensive in its > default state. Also great fun for gearheads ;-) Seems a good match. > > The machine I have with the envy-based card is currently running "that other > company's OS" but am considering a MythTV setup running Wine for those > cases where that's necessary. I will need to do most of my testing in a > VMWare box early on, since it's the primary computer at this point. > > There would be something really cool about having three BSD boxen here. > Snapstream was the killer app for the DVR, but recently has hit all kinds of > trouble... Gaming may make the whole "Windows-extraction effort" > difficult. The main game I'm playing has copy-protection which doesn't work > and play well with Wine. (the game's Psychonauts - it's a great game) > > Hitting snags currently with console apps and the mixer. More specifically, > the mixer doesn't control the volume on shell-fm . That's on a different > card (the emu_10k based one) > _______________________________________________ > freebsd-multimedia@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-multimedia > To unsubscribe, send any mail to "freebsd-multimedia-unsubscribe@freebsd.org" > From owner-freebsd-multimedia@FreeBSD.ORG Tue Jan 23 10:31:22 2007 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A796516A401 for ; Tue, 23 Jan 2007 10:31:22 +0000 (UTC) (envelope-from kosio.dimitrov@gmail.com) Received: from wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.239]) by mx1.freebsd.org (Postfix) with ESMTP id 6A2A713C4BB for ; Tue, 23 Jan 2007 10:31:22 +0000 (UTC) (envelope-from kosio.dimitrov@gmail.com) Received: by wr-out-0506.google.com with SMTP id 68so849579wri for ; Tue, 23 Jan 2007 02:31:22 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=Rh3GSRSmOxUjxnQeDjC/TMH8aWo7nrJMKPw30igx59ClEyogdIMiGAwUqcvNLGAtQk8jTTgleqUe3gPwfsW5YZU1O7UNW9GKyVz8Cfpzfmvq92dhf5unouORRu0/7srGLdwG2qFQDHn5Yh/AVi238IcM5wZ0+f68CfpkN0yccS4= Received: by 10.82.136.4 with SMTP id j4mr6144437bud.1169548281297; Tue, 23 Jan 2007 02:31:21 -0800 (PST) Received: by 10.82.157.16 with HTTP; Tue, 23 Jan 2007 02:31:16 -0800 (PST) Message-ID: <8103ad500701230231w549de4dr58e28ee85419a05a@mail.gmail.com> Date: Tue, 23 Jan 2007 12:31:16 +0200 From: "Konstantin Dimitrov" To: "Philipp Ost" In-Reply-To: <45B3D350.2060407@smo.de> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <45B3D350.2060407@smo.de> Cc: freebsd-multimedia@freebsd.org Subject: Re: snd_envy24(4) and snd_envy24ht(4) MFC X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Jan 2007 10:31:22 -0000 thank you for the feedback, at the moment i'm very busy too, but after a month, maybe month and a half i will have some more spare time, if then we both have more time for that i want to look at the problem with Terratec Phase 22, in the meantime could you please try the following, find in envy24ht.c: "Envy24HT audio(Terratec PHASE 22)", 0x153b, 0x1150, 0x10, 0x80, 0xf0, 0xc3, 0x7ffbc7, 0x7fffff, 0x438, 0x20, 0x10, 0x400, 0x00, 0x00, and change the last line to "0x20, 0x10, 0x400, 0x01, 0x00," that change will cause different control for AK4524 DAC and maybe will solve the problem. On 1/21/07, Philipp Ost wrote: > Scott Spare wrote: > > In reference to the snd_envy24 drivers and card, I have an M-Audio > > Audiophile 192 which I will be very happy to test new drivers on or to get > > hardware info as needed. > > > I have a Terratec Phase 22 which I almost got to work properly on > 6.2-STABLE. The only thing that's missing is a better integration with > mixer(8) which causes the following problem: > The system recognizes the card, but I can't hear anything because the > card is muted in some way... Changing the values of vol, pcm or line > doesn't change anything; if I attempt to change some of the other mixer > devices I get: > > $ mixer $dev 100 > Setting the mixer $dev from 0:0 to 100:100. > mixer: WRITE_MIXER: Device not configured > $ > > I could try to run that card on -CURRENT, but I don't expect it to be > any better ;) > > > I suspect a lack of more mixer devices (especially 'mix') to be the main > source of this problem; it could be easily fixed by adding those mixer > devices to the driver(s). Alas, I'm not able to do it myself as I don't > know C/C++ that good and I don't have that much free time (I'm preparing > for university-entrance diploma...). > > If there are any patches available (I don't mind if they are for > -CURRENT or -STABLE :>), I'm happy to test them ;) > > > If you need more information (about the card, the setup, dmesg,...) just > ask ;) > > > Regards, > Philipp > -- > www.familie-ost.info/~pj > From owner-freebsd-multimedia@FreeBSD.ORG Tue Jan 23 11:14:50 2007 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 68C4716A403 for ; Tue, 23 Jan 2007 11:14:50 +0000 (UTC) (envelope-from shoesoft@gmx.net) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id B482813C47E for ; Tue, 23 Jan 2007 11:14:49 +0000 (UTC) (envelope-from shoesoft@gmx.net) Received: (qmail invoked by alias); 23 Jan 2007 11:14:48 -0000 Received: from h081217095052.dyn.cm.kabsi.at (EHLO taxman.pepperland) [81.217.95.52] by mail.gmx.net (mp019) with SMTP; 23 Jan 2007 12:14:48 +0100 X-Authenticated: #16703784 From: Stefan Ehmann To: freebsd-multimedia@freebsd.org Date: Tue, 23 Jan 2007 12:14:44 +0100 User-Agent: KMail/1.9.5 References: <6.2.3.4.2.20070121205234.04b38008@mail.cognitoy.com> In-Reply-To: <6.2.3.4.2.20070121205234.04b38008@mail.cognitoy.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200701231214.45096.shoesoft@gmx.net> X-Y-GMX-Trusted: 0 Cc: Nat Goodspeed Subject: Re: wxPython 2.6 on FreeBSD X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Jan 2007 11:14:50 -0000 On Monday 22 January 2007 03:02, Nat Goodspeed wrote: > =A0 =A0I'm trying to install /usr/ports/x11-toolkits/py-wxPython26 on my > FreeBSD machine. It stops with these messages: > > checking for gstreamer-0.8 >=3D 0.8.11.1... configure: error: no GStreamer > found Works fine here. I suspect this is related to the gnome move from X11- to LOCALBASE. Try a=20 pkg_info -L on gstreamer and see whether it's installed in /usr/local=20 or /usr/X11R6. In case of the latter, you should have read the 20061014 /usr/ports/UPDATIN= G=20 entry. Stefan From owner-freebsd-multimedia@FreeBSD.ORG Tue Jan 23 15:26:59 2007 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 213CF16A401 for ; Tue, 23 Jan 2007 15:26:59 +0000 (UTC) (envelope-from arnaud@pnzone.net) Received: from pnserver.pnzone.net (pnserver.pnzone.net [83.217.93.52]) by mx1.freebsd.org (Postfix) with ESMTP id 7C80413C471 for ; Tue, 23 Jan 2007 15:26:58 +0000 (UTC) (envelope-from arnaud@pnzone.net) Received: from [10.11.11.221] (247.3-200-80.adsl-dyn.isp.belgacom.be [80.200.3.247]) (authenticated bits=0) by pnserver.pnzone.net (8.13.8/8.13.8) with ESMTP id l0NF4cE1005421 (version=TLSv1/SSLv3 cipher=DHE-DSS-AES256-SHA bits=256 verify=NO) for ; Tue, 23 Jan 2007 16:04:39 +0100 (CET) (envelope-from arnaud@pnzone.net) DomainKey-Signature: a=rsa-sha1; s=default; d=pnzone.net; c=simple; q=dns; h=message-id:date:from:user-agent:mime-version:to:subject: content-type:content-transfer-encoding; b=lG02SShLBsdwyJ7L55bEp047A4wahlx1gDzbfIcqzCjMgycA+LGJaXEocgIyxG0ub 3X9UF8yAFiTM6c16ivDu52os42tOD4WMmQe1tQ/WL6bHJNflug3NqoW0tr4M3OhlUXp vyHKCvLUB3OknBb2k1yfAVDJPWqI6Q2SIsrHEo4= Message-ID: <45B62401.2000306@pnzone.net> Date: Tue, 23 Jan 2007 16:04:33 +0100 From: Arnaud de Prelle User-Agent: Thunderbird 1.5.0.9 (Windows/20061207) MIME-Version: 1.0 To: freebsd-multimedia@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.88.7/2480/Tue Jan 23 12:21:51 2007 on pnserver.pnzone.net X-Virus-Status: Clean Subject: [VLC] libdvbpsi problem under amd64 and FBSD 7.0 X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Jan 2007 15:26:59 -0000 Hi multimedia list, My VLC is constantly crashing while trying to play a multicast stream. The logs of VLC are not so explicit but we can find that the problem might be related with libdvbpsi. Tshark traces shows a normal behaviour toward the UDP/RTP stream: - Firstly an IGMP V2 Membership report is sent by the FBDS box. - Secondly UDP packets are sent during 3 seconds by the multicast source. No image at all is displayed in VLC. Do you have an idea where and how to investigate in order to debug this problem ? Anyone is aware of this problem and already working for a patch ? Best Regards, Arnaud. PS: Please reply also to my e-mail. I'm not subscribed to this list. PS2: Sorry if you received twice this email. First one has less debug output level. SHELL OUTPUT: $ vlc VLC media player 0.8.5 Janus libdvbpsi error (PSI decoder): TS discontinuity (received 12, expected 0) for PID 0 libdvbpsi debug (PAT decoder): Table version 4, i_extension 5692, section 0 up to 0, current 1 libdvbpsi error (PSI decoder): TS discontinuity (received 12, expected 0) for PID 66 libdvbpsi debug (PMT decoder): Table version 19, i_extension 1, section 0 up to 0, current 1 libdvbpsi debug (PAT decoder): Table version 4, i_extension 5692, section 0 up to 0, current 1 libdvbpsi debug (PMT decoder): Table version 19, i_extension 1, section 0 up to 0, current 1 X Error of failed request: BadAccess (attempt to access private resource denied) Major opcode of failed request: 144 (MIT-SHM) Minor opcode of failed request: 1 (X_ShmAttach) Serial number of failed request: 53 Current serial number in output stream: 54 $ uname -a FreeBSD apn-pc3 7.0-CURRENT FreeBSD 7.0-CURRENT #0: Wed Jan 3 10:12:45 UTC 2007 root@apn-pc3:/usr/obj/usr/src/sys/PNkernel amd64 $ cat /etc/make.conf | grep pipe CFLAGS= -O -pipe #COPTFLAGS= -O -pipe $ cat /etc/make.conf | grep nocona # (Intel CPUs) nocona pentium4[m] prescott pentium3[m] pentium-m # AMD64 architecture: opteron, athlon64, nocona CPUTYPE?=nocona $ pkg_info | grep vlc vlc-0.8.5_8 Multimedia streaming server and player for various audio/vi $ pkg_info | grep libdvbpsi libdvbpsi-0.1.5_1 A library for MPEG TS and DVB PSI tables decoding and gener From owner-freebsd-multimedia@FreeBSD.ORG Tue Jan 23 16:50:20 2007 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 81A2816A4A1 for ; Tue, 23 Jan 2007 16:50:20 +0000 (UTC) (envelope-from victorloureirolima@gmail.com) Received: from qb-out-0506.google.com (qb-out-0506.google.com [72.14.204.229]) by mx1.freebsd.org (Postfix) with ESMTP id EDB7513C4F6 for ; Tue, 23 Jan 2007 16:50:19 +0000 (UTC) (envelope-from victorloureirolima@gmail.com) Received: by qb-out-0506.google.com with SMTP id f29so342604qba for ; Tue, 23 Jan 2007 08:50:18 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=GH7CfzrJgBc8a180NKAutIPNd9ur8lzCrYUsfKI8rP09Ew39Pdw8uxb1wD9WARsymCkx6HvU1V0BiRnrHCzGmawoG0aursnM71eY6OpPfpGBEbztZcWuhhKdYpQcwUDkQa1z7YKhnGIHT/0ovDCC2Be2f6HDK0vGLeXnje9UdCg= Received: by 10.114.12.9 with SMTP id 9mr55253wal.1169569475302; Tue, 23 Jan 2007 08:24:35 -0800 (PST) Received: by 10.114.175.5 with HTTP; Tue, 23 Jan 2007 08:24:35 -0800 (PST) Message-ID: Date: Tue, 23 Jan 2007 13:24:35 -0300 From: "Victor Loureiro Lima" To: freebsd-multimedia@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: Intel ICH7 High Definition Audio - supported? X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Jan 2007 16:50:20 -0000 Is this sound-card supported?! I've seen some threads saying that it is not supported, some saying that it is, however I cannot seem to have freebsd pick it up, even with "device snd_ich" and "device sound" compiled into the kernel. This sound-card is integrated into my mother-board Intel D946GZIS. Attached are some information about my system: uname -a output, cat /dev/sndstat output, pciconf -lv output (only the high definition audio entry), kernel configuration file, dmesg output. thanks victor loureiro lima -- uname -a FreeBSD zion 6.2-RELEASE FreeBSD 6.2-RELEASE #12: Thu Jan 18 23:13:32 BRST 2007 root@zion:/usr/obj/usr/src/sys/zion.kernel amd64 -- -- cat /dev/sndstat FreeBSD Audio Driver (newpcm) Installed devices: -- -- pciconf -lv (...) none1@pci0:27:0: class=0x040300 card=0xa2018086 chip=0x27d88086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = '82801G (ICH7 Family) High Definition Audio' class = multimedia (...) -- -- dmesg setuid@zion$ cat dmesg.boot Copyright (c) 1992-2007 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 6.2-RELEASE #12: Thu Jan 18 23:13:32 BRST 2007 root@zion:/usr/obj/usr/src/sys/zion.kernel Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: Intel(R) Core(TM)2 CPU 6300 @ 1.86GHz (1876.00-MHz K8-class CPU) Origin = "GenuineIntel" Id = 0x6f6 Stepping = 6 Features=0xbfebfbff Features2=0xe3bd,CX16,,> AMD Features=0x20100800 AMD Features2=0x1 Cores per package: 2 real memory = 1063952384 (1014 MB) avail memory = 1016741888 (969 MB) ACPI APIC Table: FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs cpu0 (BSP): APIC ID: 0 cpu1 (AP): APIC ID: 1 ioapic0: Changing APIC ID to 2 ioapic0 irqs 0-23 on motherboard kbd1 at kbdmux0 ath_hal: 0.9.17.2 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413) acpi0: on motherboard acpi0: Power Button (fixed) Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000 acpi_timer0: <24-bit timer at 3.579545MHz> port 0x408-0x40b on acpi0 cpu0: on acpi0 acpi_perf0: on cpu0 acpi_perf0: failed in PERF_STATUS attach device_attach: acpi_perf0 attach returned 6 acpi_perf0: on cpu0 acpi_perf0: failed in PERF_STATUS attach device_attach: acpi_perf0 attach returned 6 acpi_throttle0: on cpu0 cpu1: on acpi0 acpi_perf1: on cpu1 acpi_perf1: failed in PERF_STATUS attach device_attach: acpi_perf1 attach returned 6 acpi_perf1: on cpu1 acpi_perf1: failed in PERF_STATUS attach device_attach: acpi_perf1 attach returned 6 acpi_throttle1: on cpu1 acpi_throttle1: failed to attach P_CNT device_attach: acpi_throttle1 attach returned 6 acpi_button0: on acpi0 pcib0: port 0xcf8-0xcff on acpi0 pci0: on pcib0 pci0: at device 2.0 (no driver attached) pci0: at device 27.0 (no driver attached) pcib1: at device 28.0 on pci0 pci1: on pcib1 pcib2: at device 28.2 on pci0 pci2: on pcib2 pcib3: at device 28.3 on pci0 pci3: on pcib3 uhci0: port 0x2080-0x209f irq 23 at device 29.0 on pci0 uhci0: [GIANT-LOCKED] usb0: on uhci0 usb0: USB revision 1.0 uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered uhci1: port 0x2060-0x207f irq 19 at device 29.1 on pci0 uhci1: [GIANT-LOCKED] usb1: on uhci1 usb1: USB revision 1.0 uhub1: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub1: 2 ports with 2 removable, self powered uhci2: port 0x2040-0x205f irq 18 at device 29.2 on pci0 uhci2: [GIANT-LOCKED] usb2: on uhci2 usb2: USB revision 1.0 uhub2: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub2: 2 ports with 2 removable, self powered uhci3: port 0x2020-0x203f irq 16 at device 29.3 on pci0 uhci3: [GIANT-LOCKED] usb3: on uhci3 usb3: USB revision 1.0 uhub3: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub3: 2 ports with 2 removable, self powered ehci0: mem 0x50204400-0x502047ff irq 23 at device 29.7 on pci0 ehci0: [GIANT-LOCKED] usb4: EHCI version 1.0 usb4: companion controllers, 2 ports each: usb0 usb1 usb2 usb3 usb4: on ehci0 usb4: USB revision 2.0 uhub4: Intel EHCI root hub, class 9/0, rev 2.00/1.00, addr 1 uhub4: 8 ports with 8 removable, self powered umass0: Apple iPod, rev 2.00/0.01, addr 2 pcib4: at device 30.0 on pci0 pci4: on pcib4 ath0: mem 0x50000000-0x5000ffff irq 22 at device 1.0 on pci4 ath0: Ethernet address: 00:13:46:94:04:7a ath0: mac 7.9 phy 4.5 radio 5.6 fxp0: port 0x1000-0x103f mem 0x50010000-0x50010fff irq 20 at device 8.0 on pci4 miibus0: on fxp0 ukphy0: on miibus0 ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto fxp0: Ethernet address: 00:16:76:cb:b7:45 isab0: at device 31.0 on pci0 isa0: on isab0 atapci0: port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0x20b0-0x20bf irq 18 at device 31.1 on pci0 ata0: on atapci0 ata1: on atapci0 atapci1: port 0x20c8-0x20cf,0x20ec-0x20ef,0x20c0-0x20c7,0x20e8-0x20eb,0x20a0-0x20af mem 0x50204000-0x502043ff irq 19 at device 31.2 on pci0 ata2: on atapci1 ata3: on atapci1 pci0: at device 31.3 (no driver attached) fdc0: port 0x3f0-0x3f5,0x3f0 irq 6 drq 2 on acpi0 fdc0: [FAST] fd0: <1440-KB 3.5" drive> on fdc0 drive 0 ppc0: port 0x378-0x37f,0x778-0x77f irq 7 on acpi0 ppc0: Generic chipset (ECP/PS2/NIBBLE) in COMPATIBLE mode ppc0: FIFO with 16/16/8 bytes threshold ppbus0: on ppc0 plip0: on ppbus0 lpt0: on ppbus0 lpt0: Interrupt-driven port ppi0: on ppbus0 atkbdc0: port 0x60,0x64 irq 1 on acpi0 atkbd0: irq 1 on atkbdc0 kbd0 at atkbd0 atkbd0: [GIANT-LOCKED] sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0 sio0: type 16550A orm0: at iomem 0xc0000-0xcafff,0xcb000-0xcc7ff,0xcc800-0xcd7ff on isa0 sc0: at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> sio1: configured irq 3 not in bitmap of probed irqs 0 sio1: port may not be enabled vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 Timecounters tick every 1.000 msec ipfw2 (+ipv6) initialized, divert loadable, rule-based forwarding enabled, default to accept, logging unlimited acd0: DVDR at ata0-master UDMA33 ad4: 152627MB at ata2-master SATA150 SMP: AP CPU #1 Launched! da0 at umass-sim0 bus 0 target 0 lun 0 da0: Removable Direct Access SCSI-0 device da0: 40.000MB/s transfers da0: 1953MB (3999744 512 byte sectors: 255H 63S/T 248C) cd0 at ata0 bus 0 target 0 lun 0 cd0: Removable CD-ROM SCSI-0 device cd0: 33.000MB/s transfers cd0: Attempt to query device size failed: NOT READY, Medium not present Trying to mount root from ufs:/dev/ad4s1a -- -- Kernel Configuration File machine amd64 cpu HAMMER ident zion # To statically compile in device wiring instead of /boot/device.hints #hints "GENERIC.hints" # Default places to look for devices. makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols #options SCHED_ULE # ULE scheduler options SCHED_4BSD # 4BSD scheduler options PREEMPTION # Enable kernel thread preemption options INET # InterNETworking options INET6 # IPv6 communications protocols options FFS # Berkeley Fast Filesystem options SOFTUPDATES # Enable FFS soft updates support options UFS_ACL # Support for access control lists options UFS_DIRHASH # Improve performance on big directories options MD_ROOT # MD is a potential root device options NFSCLIENT # Network Filesystem Client options NFSSERVER # Network Filesystem Server options NFS_ROOT # NFS usable as /, requires NFSCLIENT options NTFS # NT File System options MSDOSFS # MSDOS Filesystem options CD9660 # ISO 9660 Filesystem options PROCFS # Process filesystem (requires PSEUDOFS) options PSEUDOFS # Pseudo-filesystem framework options GEOM_GPT # GUID Partition Tables. options COMPAT_43 # Needed by COMPAT_LINUX32 options COMPAT_IA32 # Compatible with i386 binaries options COMPAT_FREEBSD4 # Compatible with FreeBSD4 options COMPAT_FREEBSD5 # Compatible with FreeBSD5 options COMPAT_LINUX32 # Compatible with i386 linux binaries options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI options KTRACE # ktrace(1) support options SYSVSHM # SYSV-style shared memory options SYSVMSG # SYSV-style message queues options SYSVSEM # SYSV-style semaphores options _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions options KBD_INSTALL_CDEV # install a CDEV entry in /dev options AHC_REG_PRETTY_PRINT # Print register bitfields in debug # output. Adds ~128k to driver. options AHD_REG_PRETTY_PRINT # Print register bitfields in debug # output. Adds ~215k to driver. options ADAPTIVE_GIANT # Giant mutex is adaptive. # Workarounds for some known-to-be-broken chipsets (nVidia nForce3-Pro150) device atpic # 8259A compatability # Linux 32-bit ABI support options LINPROCFS # Cannot be a module yet. # Bus support. device acpi device pci # Floppy drives device fdc # ATA and ATAPI devices device ata device atadisk # ATA disk drives #device ataraid # ATA RAID drives device atapicd # ATAPI CDROM drives device atapifd # ATAPI floppy drives #device atapist # ATAPI tape drives options ATA_STATIC_ID # Static device numbering # SCSI Controllers #device ahc # AHA2940 and onboard AIC7xxx devices #device ahd # AHA39320/29320 and onboard AIC79xx devices #device amd # AMD 53C974 (Tekram DC-390(T)) #device isp # Qlogic family #device ispfw # Firmware for QLogic HBAs- normally a module #device mpt # LSI-Logic MPT-Fusion #device ncr # NCR/Symbios Logic #device sym # NCR/Symbios Logic (newer chipsets + those of `ncr') #device trm # Tekram DC395U/UW/F DC315U adapters #device adv # Advansys SCSI adapters #device adw # Advansys wide SCSI adapters #device aic # Adaptec 15[012]x SCSI adapters, AIC-6[23]60. #device bt # Buslogic/Mylex MultiMaster SCSI adapters # SCSI peripherals device scbus # SCSI bus (required for SCSI) #device ch # SCSI media changers device da # Direct Access (disks) #device sa # Sequential Access (tape etc) device cd # CD device pass # Passthrough device (direct SCSI access) #device ses # SCSI Environmental Services (and SAF-TE) # RAID controllers interfaced to the SCSI subsystem #device amr # AMI MegaRAID #device arcmsr # Areca SATA II RAID #device ciss # Compaq Smart RAID 5* #device dpt # DPT Smartcache III, IV - See NOTES for options #device hptmv # Highpoint RocketRAID 182x #device rr232x # Highpoint RocketRAID 232x #device iir # Intel Integrated RAID #device ips # IBM (Adaptec) ServeRAID #device mly # Mylex AcceleRAID/eXtremeRAID #device twa # 3ware 9000 series PATA/SATA RAID # RAID controllers #device aac # Adaptec FSA RAID #device aacp # SCSI passthrough for aac (requires CAM) #device ida # Compaq Smart RAID #device mfi # LSI MegaRAID SAS #device mlx # Mylex DAC960 family #XXX pointer/int warnings #device pst # Promise Supertrak SX6000 #device twe # 3ware ATA RAID # atkbdc0 controls both the keyboard and the PS/2 mouse device atkbdc # AT keyboard controller device atkbd # AT keyboard device psm # PS/2 mouse device kbdmux # keyboard multiplexer device vga # VGA video card driver device splash # Splash screen and screen saver support # syscons is the default console driver, resembling an SCO console device sc device agp # support several AGP chipsets # PCCARD (PCMCIA) support # PCMCIA and cardbus bridge support #device cbb # cardbus (yenta) bridge #device pccard # PC Card (16-bit) bus #device cardbus # CardBus (32-bit) bus # Serial (COM) ports device sio # 8250, 16[45]50 based serial ports # Parallel port device ppc device ppbus # Parallel port bus (required) device lpt # Printer device plip # TCP/IP over parallel device ppi # Parallel port interface device #device vpo # Requires scbus and da # If you've got a "dumb" serial or parallel PCI card that is # supported by the puc(4) glue driver, uncomment the following # line to enable it (connects to the sio and/or ppc drivers): #device puc # PCI Ethernet NICs. #device de # DEC/Intel DC21x4x (``Tulip'') #device em # Intel PRO/1000 adapter Gigabit Ethernet Card #device ixgb # Intel PRO/10GbE Ethernet Card #device txp # 3Com 3cR990 (``Typhoon'') #device vx # 3Com 3c590, 3c595 (``Vortex'') # PCI Ethernet NICs that use the common MII bus controller code. # NOTE: Be sure to keep the 'device miibus' line in order to use these NICs! device miibus # MII bus support #device bce # Broadcom BCM5706/BCM5708 Gigabit Ethernet #device bfe # Broadcom BCM440x 10/100 Ethernet #device bge # Broadcom BCM570xx Gigabit Ethernet #device dc # DEC/Intel 21143 and various workalikes device fxp # Intel EtherExpress PRO/100B (82557, 82558) #device lge # Level 1 LXT1001 gigabit Ethernet #device nge # NatSemi DP83820 gigabit Ethernet #device nve # nVidia nForce MCP on-board Ethernet Networking #device pcn # AMD Am79C97x PCI 10/100(precedence over 'lnc') #device re # RealTek 8139C+/8169/8169S/8110S #device rl # RealTek 8129/8139 #device sf # Adaptec AIC-6915 (``Starfire'') #device sis # Silicon Integrated Systems SiS 900/SiS 7016 #device sk # SysKonnect SK-984x & SK-982x gigabit Ethernet #device ste # Sundance ST201 (D-Link DFE-550TX) #device ti # Alteon Networks Tigon I/II gigabit Ethernet #device tl # Texas Instruments ThunderLAN #device tx # SMC EtherPower II (83c170 ``EPIC'') #device vge # VIA VT612x gigabit Ethernet #device vr # VIA Rhine, Rhine II #device wb # Winbond W89C840F #device xl # 3Com 3c90x (``Boomerang'', ``Cyclone'') # ISA Ethernet NICs. pccard NICs included. #device cs # Crystal Semiconductor CS89x0 NIC # 'device ed' requires 'device miibus' #device ed # NE[12]000, SMC Ultra, 3c503, DS8390 cards #device ex # Intel EtherExpress Pro/10 and Pro/10+ #device ep # Etherlink III based cards #device fe # Fujitsu MB8696x based cards # XXX kvtop brokenness, pointer/int warnings #device lnc # NE2100, NE32-VL Lance Ethernet cards #device sn # SMC's 9000 series of Ethernet chips #device xe # Xircom pccard Ethernet # Wireless NIC cards device wlan # 802.11 support #device an # Aironet 4500/4800 802.11 wireless NICs. #device awi # BayStack 660 and others #device ral # Ralink Technology RT2500 wireless NICs. #device wi # WaveLAN/Intersil/Symbol 802.11 wireless NICs. # Pseudo devices. device loop # Network loopback device random # Entropy device device ether # Ethernet support #device sl # Kernel SLIP #device ppp # Kernel PPP device tun # Packet tunnel. device pty # Pseudo-ttys (telnet etc) device md # Memory "disks" device gif # IPv6 and IPv4 tunneling device faith # IPv6-to-IPv4 relaying (translation) # The `bpf' device enables the Berkeley Packet Filter. # Be aware of the administrative consequences of enabling this! # Note that 'bpf' is required for DHCP. device bpf # Berkeley packet filter # USB support device uhci # UHCI PCI->USB interface device ohci # OHCI PCI->USB interface device ehci # EHCI PCI->USB interface (USB 2.0) device usb # USB Bus (required) #device udbp # USB Double Bulk Pipe devices device ugen # Generic #device uhid # "Human Interface Devices" device ukbd # Keyboard #device ulpt # Printer device umass # Disks/Mass storage - Requires scbus and da device ums # Mouse device ural # Ralink Technology RT2500USB wireless NICs device urio # Diamond Rio 500 MP3 player #device uscanner # Scanners # USB Ethernet, requires miibus #device aue # ADMtek USB Ethernet #device axe # ASIX Electronics USB Ethernet #device cdce # Generic USB over Ethernet #device cue # CATC USB Ethernet #device kue # Kawasaki LSI USB Ethernet #device rue # RealTek RTL8150 USB Ethernet # FireWire support #device firewire # FireWire bus code #device sbp # SCSI over FireWire (Requires scbus and da) #device fwe # Ethernet over FireWire (non-standard!) # zion.kernel device ath device ath_hal device ath_rate_sample device wlan_wep device wlan_ccmp device wlan_tkip options IPFIREWALL options IPFIREWALL_VERBOSE options IPFIREWALL_DEFAULT_TO_ACCEPT options IPFIREWALL_FORWARD options SMP device sound device snd_ich device atapicam -- From owner-freebsd-multimedia@FreeBSD.ORG Tue Jan 23 19:59:08 2007 Return-Path: X-Original-To: freebsd-multimedia@hub.freebsd.org Delivered-To: freebsd-multimedia@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B7D3C16A400; Tue, 23 Jan 2007 19:59:08 +0000 (UTC) (envelope-from mezz@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 912DE13C44C; Tue, 23 Jan 2007 19:59:08 +0000 (UTC) (envelope-from mezz@FreeBSD.org) Received: from freefall.freebsd.org (mezz@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l0NJx86p098257; Tue, 23 Jan 2007 19:59:08 GMT (envelope-from mezz@freefall.freebsd.org) Received: (from mezz@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l0NJx844098253; Tue, 23 Jan 2007 19:59:08 GMT (envelope-from mezz) Date: Tue, 23 Jan 2007 19:59:08 GMT From: Jeremy Messenger Message-Id: <200701231959.l0NJx844098253@freefall.freebsd.org> To: trasz@pin.if.uz.zgora.pl, mezz@FreeBSD.org, freebsd-multimedia@FreeBSD.org Cc: Subject: Re: ports/108114: [PATCH] audio/jackit: update to 0.102.28.s20061216 X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Jan 2007 19:59:08 -0000 Synopsis: [PATCH] audio/jackit: update to 0.102.28.s20061216 State-Changed-From-To: feedback->closed State-Changed-By: mezz State-Changed-When: Tue Jan 23 19:58:55 UTC 2007 State-Changed-Why: Committed, thanks! http://www.freebsd.org/cgi/query-pr.cgi?pr=108114 From owner-freebsd-multimedia@FreeBSD.ORG Tue Jan 23 20:00:44 2007 Return-Path: X-Original-To: freebsd-multimedia@hub.freebsd.org Delivered-To: freebsd-multimedia@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8795716A403 for ; Tue, 23 Jan 2007 20:00:44 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 368B513C465 for ; Tue, 23 Jan 2007 20:00:44 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l0NK0iuR098575 for ; Tue, 23 Jan 2007 20:00:44 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l0NK0ioV098574; Tue, 23 Jan 2007 20:00:44 GMT (envelope-from gnats) Date: Tue, 23 Jan 2007 20:00:44 GMT Message-Id: <200701232000.l0NK0ioV098574@freefall.freebsd.org> To: freebsd-multimedia@FreeBSD.org From: trasz@pin.if.uz.zgora.pl Cc: Subject: Re: ports/108114: [PATCH] audio/jackit: update to 0.102.28.s20061216 X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: trasz@pin.if.uz.zgora.pl List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Jan 2007 20:00:44 -0000 The following reply was made to PR ports/108114; it has been noted by GNATS. From: trasz@pin.if.uz.zgora.pl To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/108114: [PATCH] audio/jackit: update to 0.102.28.s20061216 Date: Tue, 23 Jan 2007 20:28:25 +0100 --M9NhX3UHpAaciwkO Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Corrected patch is attached. This fixes build with WITH_DOCS set. -- If you cut off my head, what would I say? Me and my head, or me and my body? --M9NhX3UHpAaciwkO Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: attachment; filename="jack-fixed.diff" diff -urN /usr/ports/audio/jack/Makefile jack/Makefile --- /usr/ports/audio/jack/Makefile Fri Jan 12 16:37:25 2007 +++ jack/Makefile Fri Jan 19 12:56:25 2007 @@ -6,12 +6,11 @@ # PORTNAME= jackit -PORTVERSION= 0.102.20 -PORTREVISION= 1 +DISTVERSION= 0.102.28.svn20061216 CATEGORIES= audio -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= jackit -DISTNAME= jack-audio-connection-kit-${PORTVERSION} +MASTER_SITES= http://www.rncbc.org/jack/ \ + http://freebsd.unixfreunde.de/sources/ +DISTNAME= jack-${DISTVERSION} MAINTAINER= multimedia@FreeBSD.org COMMENT= A low-latency audio server @@ -26,6 +25,7 @@ CONFIGURE_ENV= LIBS="${PTHREAD_LIBS}" LDFLAGS="-L${LOCALBASE}/lib" \ CPPFLAGS="-I${LOCALBASE}/include" \ CFLAGS="${CFLAGS} ${PTHREAD_CFLAGS}" +CONFIGURE_ARGS= --mandir=${PREFIX}/man/ GNU_CONFIGURE= yes USE_GETOPT_LONG= yes USE_LDCONFIG= yes diff -urN /usr/ports/audio/jack/distinfo jack/distinfo --- /usr/ports/audio/jack/distinfo Wed Dec 6 20:10:16 2006 +++ jack/distinfo Fri Jan 19 00:22:38 2007 @@ -1,3 +1,3 @@ -MD5 (jack-audio-connection-kit-0.102.20.tar.gz) = d6881555a8b4c923b4ec706832f0d776 -SHA256 (jack-audio-connection-kit-0.102.20.tar.gz) = e4506a9f46cd6fa4896e76482f17b7bddeeda3eb35add176d6db479e5c4f8530 -SIZE (jack-audio-connection-kit-0.102.20.tar.gz) = 761792 +MD5 (jack-0.102.28.svn20061216.tar.gz) = aea1e24e5ed3bff8e4283b202189496c +SHA256 (jack-0.102.28.svn20061216.tar.gz) = 5405026bfb8d37381487135c28237c3e6aa18cc91e350d1c04e2d98ad96d05d3 +SIZE (jack-0.102.28.svn20061216.tar.gz) = 770203 diff -urN /usr/ports/audio/jack/files/patch-configure jack/files/patch-configure --- /usr/ports/audio/jack/files/patch-configure Wed Dec 6 20:10:16 2006 +++ jack/files/patch-configure Thu Jan 1 01:00:00 1970 @@ -1,11 +0,0 @@ ---- configure.orig Wed Dec 6 08:33:37 2006 -+++ configure Wed Dec 6 08:35:19 2006 -@@ -23296,7 +23296,7 @@ - # the cached result to work around this problem. - - READLINE_DEPS="" --HAVE_READLINE="false" -+HAVE_READLINE="true" - #AC_CHECK_LIB(readline, readline, [:], - # [unset ac_cv_lib_readline_readline - # AC_CHECK_LIB(readline, readline, [READLINE_DEPS="-ltermcap"], diff -urN /usr/ports/audio/jack/files/patch-libjack-midiport.c jack/files/patch-libjack-midiport.c --- /usr/ports/audio/jack/files/patch-libjack-midiport.c Wed Dec 6 20:10:16 2006 +++ jack/files/patch-libjack-midiport.c Fri Jan 19 00:25:52 2007 @@ -1,9 +1,9 @@ ---- libjack/midiport.c.orig Wed Dec 6 08:05:17 2006 -+++ libjack/midiport.c Wed Dec 6 08:05:56 2006 -@@ -72,7 +72,7 @@ +--- libjack/midiport.c.orig Sat Dec 16 13:50:17 2006 ++++ libjack/midiport.c Fri Jan 19 00:25:32 2007 +@@ -77,7 +77,7 @@ (jack_midi_port_info_private_t *) port_buffer; - if (event_idx >= info->info.event_count) + if (event_idx >= info->event_count) - return ENODATA; + return ENOMSG; diff -urN /usr/ports/audio/jack/pkg-plist jack/pkg-plist --- /usr/ports/audio/jack/pkg-plist Wed Dec 6 20:10:16 2006 +++ jack/pkg-plist Tue Jan 23 18:09:10 2007 @@ -38,65 +38,54 @@ lib/libjack.so lib/libjack.so.0 libdata/pkgconfig/jack.pc -%%DOCS%%share/jack-audio-connection-kit/reference/html/annotated.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/deprecated.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/doxygen.css -%%DOCS%%share/jack-audio-connection-kit/reference/html/doxygen.png -%%DOCS%%share/jack-audio-connection-kit/reference/html/files.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/fsm.png -%%DOCS%%share/jack-audio-connection-kit/reference/html/functions.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/functions_vars.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/globals.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/globals_defs.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/globals_enum.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/globals_eval.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/globals_func.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/globals_type.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/globals_vars.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/hierarchy.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/index.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/inprocess_8c.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/intclient_8h-source.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/intclient_8h.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/jack_8h-source.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/jack_8h.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/mainpage_8dox.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/pages.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/porting-guide.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/porting_8dox.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/ringbuffer_8h-source.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/ringbuffer_8h.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/simple__client_8c.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/statistics_8h-source.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/statistics_8h.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/structjack__position__t.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/structjack__ringbuffer__data__t.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/structjack__ringbuffer__t.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/structjack__transport__info__t.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/structport__pair__t.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/thread_8h-source.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/thread_8h.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/transport-design.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/transport_8dox.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/transport_8h-source.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/transport_8h.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/types_8h-source.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/types_8h.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/globals_0x65.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/globals_0x69.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/globals_0x6a.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/globals_0x6d.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/globals_0x6f.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/globals_0x70.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/globals_0x72.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/globals_0x73.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/globals_0x74.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/midiport_8h-source.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/midiport_8h.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/struct__jack__midi__event.html -%%DOCS%%share/jack-audio-connection-kit/reference/html/struct__jack__midi__port__info.html -%%DOCS%%@dirrm share/jack-audio-connection-kit/reference/html -%%DOCS%%@dirrm share/jack-audio-connection-kit/reference -%%DOCS%%@dirrm share/jack-audio-connection-kit +%%DOCS%%share/jack/reference/html/annotated.html +%%DOCS%%share/jack/reference/html/deprecated.html +%%DOCS%%share/jack/reference/html/files.html +%%DOCS%%share/jack/reference/html/functions.html +%%DOCS%%share/jack/reference/html/functions_vars.html +%%DOCS%%share/jack/reference/html/globals.html +%%DOCS%%share/jack/reference/html/globals_defs.html +%%DOCS%%share/jack/reference/html/globals_enum.html +%%DOCS%%share/jack/reference/html/globals_eval.html +%%DOCS%%share/jack/reference/html/globals_func.html +%%DOCS%%share/jack/reference/html/globals_type.html +%%DOCS%%share/jack/reference/html/globals_vars.html +%%DOCS%%share/jack/reference/html/index.html +%%DOCS%%share/jack/reference/html/inprocess_8c.html +%%DOCS%%share/jack/reference/html/intclient_8h-source.html +%%DOCS%%share/jack/reference/html/intclient_8h.html +%%DOCS%%share/jack/reference/html/jack_8h-source.html +%%DOCS%%share/jack/reference/html/jack_8h.html +%%DOCS%%share/jack/reference/html/mainpage_8dox.html +%%DOCS%%share/jack/reference/html/midiport_8h-source.html +%%DOCS%%share/jack/reference/html/midiport_8h.html +%%DOCS%%share/jack/reference/html/pages.html +%%DOCS%%share/jack/reference/html/porting-guide.html +%%DOCS%%share/jack/reference/html/porting_8dox.html +%%DOCS%%share/jack/reference/html/ringbuffer_8h-source.html +%%DOCS%%share/jack/reference/html/ringbuffer_8h.html +%%DOCS%%share/jack/reference/html/simple__client_8c.html +%%DOCS%%share/jack/reference/html/statistics_8h-source.html +%%DOCS%%share/jack/reference/html/statistics_8h.html +%%DOCS%%share/jack/reference/html/struct__jack__midi__event.html +%%DOCS%%share/jack/reference/html/structjack__position__t.html +%%DOCS%%share/jack/reference/html/structjack__ringbuffer__data__t.html +%%DOCS%%share/jack/reference/html/structjack__ringbuffer__t.html +%%DOCS%%share/jack/reference/html/doxygen.png +%%DOCS%%share/jack/reference/html/structjack__transport__info__t.html +%%DOCS%%share/jack/reference/html/structport__pair__t.html +%%DOCS%%share/jack/reference/html/thread_8h-source.html +%%DOCS%%share/jack/reference/html/thread_8h.html +%%DOCS%%share/jack/reference/html/transport-design.html +%%DOCS%%share/jack/reference/html/transport_8dox.html +%%DOCS%%share/jack/reference/html/transport_8h-source.html +%%DOCS%%share/jack/reference/html/transport_8h.html +%%DOCS%%share/jack/reference/html/types_8h-source.html +%%DOCS%%share/jack/reference/html/types_8h.html +%%DOCS%%share/jack/reference/html/fsm.png +%%DOCS%%share/jack/reference/html/doxygen.css +%%DOCS%%@dirrm share/jack/reference/html +%%DOCS%%@dirrm share/jack/reference +%%DOCS%%@dirrm share/jack @dirrm include/jack @dirrm lib/jack --M9NhX3UHpAaciwkO-- From owner-freebsd-multimedia@FreeBSD.ORG Tue Jan 23 20:00:49 2007 Return-Path: X-Original-To: freebsd-multimedia@hub.freebsd.org Delivered-To: freebsd-multimedia@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8B88A16A407 for ; Tue, 23 Jan 2007 20:00:49 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 7DEE313C467 for ; Tue, 23 Jan 2007 20:00:49 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l0NK0nE7098623 for ; Tue, 23 Jan 2007 20:00:49 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l0NK0nom098622; Tue, 23 Jan 2007 20:00:49 GMT (envelope-from gnats) Date: Tue, 23 Jan 2007 20:00:49 GMT Message-Id: <200701232000.l0NK0nom098622@freefall.freebsd.org> To: freebsd-multimedia@FreeBSD.org From: dfilter@FreeBSD.ORG (dfilter service) Cc: Subject: Re: ports/108114: commit references a PR X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: dfilter service List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Jan 2007 20:00:49 -0000 The following reply was made to PR ports/108114; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/108114: commit references a PR Date: Tue, 23 Jan 2007 19:58:48 +0000 (UTC) mezz 2007-01-23 19:58:43 UTC FreeBSD ports repository Modified files: audio/jack Makefile distinfo pkg-plist audio/jack/files patch-libjack-midiport.c Removed files: audio/jack/files patch-configure Log: Update to 0.102.28.20061216, a SVN version. A new port, ghostess, needs this SVN version. PR: ports/108114 Submitted by: trasz Revision Changes Path 1.36 +6 -6 ports/audio/jack/Makefile 1.8 +3 -3 ports/audio/jack/distinfo 1.4 +0 -11 ports/audio/jack/files/patch-configure (dead) 1.2 +4 -4 ports/audio/jack/files/patch-libjack-midiport.c 1.13 +1 -1 ports/audio/jack/pkg-plist _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" From owner-freebsd-multimedia@FreeBSD.ORG Wed Jan 24 03:36:54 2007 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C98B116A400 for ; Wed, 24 Jan 2007 03:36:54 +0000 (UTC) (envelope-from Arnaud.Deprelle@thomson.net) Received: from dmzraw4.extranet.thmulti.com (dmzraw4.extranet.thmulti.com [141.11.234.72]) by mx1.freebsd.org (Postfix) with ESMTP id 9371113C45B for ; Wed, 24 Jan 2007 03:28:46 +0000 (UTC) (envelope-from Arnaud.Deprelle@thomson.net) Received: from boulvss3.eu.thmulti.com (unknown [141.11.234.56]) by dmzraw4.extranet.thmulti.com (Postfix) with ESMTP id 5F8D8270F for ; Tue, 23 Jan 2007 14:20:11 +0000 (GMT) Received: from localhost (localhost [127.0.0.1]) by boulvss3.eu.thmulti.com (Postfix) with ESMTP id 7D09C1200 for ; Tue, 23 Jan 2007 14:23:41 +0000 (GMT) Received: from boulvss3.eu.thmulti.com ([127.0.0.1]) by localhost (boulvss3.eu.thmulti.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 16345-01-89 for ; Tue, 23 Jan 2007 14:23:35 +0000 (GMT) Received: from boulsmailbh02.eu.thmulti.com (boulsmailbh02.eu.thmulti.com [141.11.192.6]) by boulvss3.eu.thmulti.com (Postfix) with ESMTP id D30CF11F6 for ; Tue, 23 Jan 2007 14:23:35 +0000 (GMT) Received: from edgmsmail01.eu.thmulti.com ([141.11.248.9]) by boulsmailbh02.eu.thmulti.com with Microsoft SMTPSVC(6.0.3790.1830); Tue, 23 Jan 2007 15:20:05 +0100 Received: from [10.11.11.244] ([10.11.11.244]) by edgmsmail01.eu.thmulti.com with Microsoft SMTPSVC(5.0.2195.6713); Tue, 23 Jan 2007 15:20:04 +0100 Message-ID: <45B61994.4080204@thomson.net> Date: Tue, 23 Jan 2007 15:20:04 +0100 From: Arnaud de Prelle User-Agent: Icedove 1.5.0.8 (X11/20061129) MIME-Version: 1.0 To: freebsd-multimedia@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 23 Jan 2007 14:20:04.0774 (UTC) FILETIME=[939E1C60:01C73EF9] X-Virus-Scanned: amavisd-new at thomson.net Subject: [VLC] libdvbpsi problem under amd64 and FBSD 7.0 X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Jan 2007 03:36:54 -0000 Hi multimedia list, My VLC is constantly crashing while trying to play a multicast stream. The logs of VLC are not so explicit but we can find that the problem might be related with libdvbpsi. Tshark traces shows a normal behaviour toward the UDP/RTP stream: - Firstly an IGMP V2 Membership report is sent by the FBDS box. - Secondly UDP packets are sent during 3 seconds by the multicast source. No image at all is displayed in VLC. Do you have an idea where and how to investigate in order to debug this problem ? Anyone is aware of this problem and already working for a patch ? Best Regards, Arnaud. PS: Please reply also to my e-mail. I'm not subscribed to this list. SHELL OUTPUT: $ vlc VLC media player 0.8.5 Janus [00000505] main private error: cannot pre fill buffer libdvbpsi error (PSI decoder): TS discontinuity (received 13, expected 0) for PID 0 libdvbpsi error (PSI decoder): TS discontinuity (received 13, expected 0) for PID 66 X Error of failed request: BadAccess (attempt to access private resource denied) Major opcode of failed request: 144 (MIT-SHM) Minor opcode of failed request: 1 (X_ShmAttach) Serial number of failed request: 53 Current serial number in output stream: 54 $ uname -a FreeBSD apn-pc3 7.0-CURRENT FreeBSD 7.0-CURRENT #0: Wed Jan 3 10:12:45 UTC 2007 root@apn-pc3:/usr/obj/usr/src/sys/PNkernel amd64 $ cat /etc/make.conf | grep pipe CFLAGS= -O -pipe #COPTFLAGS= -O -pipe $ cat /etc/make.conf | grep nocona # (Intel CPUs) nocona pentium4[m] prescott pentium3[m] pentium-m # AMD64 architecture: opteron, athlon64, nocona CPUTYPE?=nocona $ pkg_info | grep vlc vlc-0.8.5_8 Multimedia streaming server and player for various audio/vi $ pkg_info | grep libdvbpsi libdvbpsi-0.1.5_1 A library for MPEG TS and DVB PSI tables decoding and gener From owner-freebsd-multimedia@FreeBSD.ORG Wed Jan 24 08:38:10 2007 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EEB0216A402 for ; Wed, 24 Jan 2007 08:38:10 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id A650313C441 for ; Wed, 24 Jan 2007 08:38:10 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5D720.dip.t-dialin.net [84.165.215.32]) by redbull.bpaserver.net (Postfix) with ESMTP id C80432E192; Wed, 24 Jan 2007 09:47:32 +0100 (CET) Received: from webmail.leidinger.net (webmail.Leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id C14F35B49B4; Wed, 24 Jan 2007 09:38:02 +0100 (CET) Received: (from www@localhost) by webmail.leidinger.net (8.13.8/8.13.8/Submit) id l0O8c2ZU015300; Wed, 24 Jan 2007 09:38:02 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: from psbru.cec.eu.int (psbru.cec.eu.int [158.169.131.14]) by webmail.leidinger.net (Horde MIME library) with HTTP; Wed, 24 Jan 2007 09:38:02 +0100 Message-ID: <20070124093802.6e7gqvjyo0wswsc8@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Wed, 24 Jan 2007 09:38:02 +0100 From: Alexander Leidinger To: Victor Loureiro Lima References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) H3 (4.1.3) / FreeBSD-7.0 X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.864, required 6, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: freebsd-multimedia@freebsd.org Subject: Re: Intel ICH7 High Definition Audio - supported? X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Jan 2007 08:38:11 -0000 Quoting Victor Loureiro Lima (from Tue, 23 Jan 2007 13:24:35 -0300): > Is this sound-card supported?! I've seen some threads saying that it > is not supported, some saying that it is, however I cannot seem to It is supported in FreeBSD-current, but not in FreeBSD-stable. > have freebsd pick it up, even with "device snd_ich" and "device sound" > compiled into the kernel. This sound-card is integrated into my It's snd_hda. Feel free to pick up binary-only drivers for -stable at http://people.FreeBSD.org/~ariff/lowlatency/ Don't forget to read the readme first. Bye, Alexander. -- You will be singled out for promotion in your work. http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-freebsd-multimedia@FreeBSD.ORG Wed Jan 24 13:09:14 2007 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EE0F616A401 for ; Wed, 24 Jan 2007 13:09:14 +0000 (UTC) (envelope-from victorloureirolima@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.246]) by mx1.freebsd.org (Postfix) with ESMTP id B0B5213C4C1 for ; Wed, 24 Jan 2007 13:09:14 +0000 (UTC) (envelope-from victorloureirolima@gmail.com) Received: by an-out-0708.google.com with SMTP id c24so34265ana for ; Wed, 24 Jan 2007 05:09:13 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=fUYmAy+Fa7LoijcCnwx5CxDM59LnyOn4s8uFtbR1Tct2u6fj/qY2X/LkScjhXL9/Uh7L9P5Ev99a0bafk76drpOTVtHZnD472yPZaKHz+wxMbPEyXMxVYP5EAJMYFhOAX9b8sV7rDYTCff+8s2JF8PbROV+x7xJWmhj/EyHQ6G0= Received: by 10.114.113.1 with SMTP id l1mr23925wac.1169644153113; Wed, 24 Jan 2007 05:09:13 -0800 (PST) Received: by 10.114.177.20 with HTTP; Wed, 24 Jan 2007 05:09:12 -0800 (PST) Message-ID: Date: Wed, 24 Jan 2007 11:09:13 -0200 From: "Victor Loureiro Lima" To: "Alexander Leidinger" , freebsd-multimedia@freebsd.org In-Reply-To: <20070124093802.6e7gqvjyo0wswsc8@webmail.leidinger.net> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20070124093802.6e7gqvjyo0wswsc8@webmail.leidinger.net> Cc: Subject: Re: Intel ICH7 High Definition Audio - supported? X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Jan 2007 13:09:15 -0000 2007/1/24, Alexander Leidinger : > Quoting Victor Loureiro Lima (from Tue, > 23 Jan 2007 13:24:35 -0300): > > It is supported in FreeBSD-current, but not in FreeBSD-stable. Any change of it being incorporated into STABLE!? > It's snd_hda. Feel free to pick up binary-only drivers for -stable at > http://people.FreeBSD.org/~ariff/lowlatency/ > > Don't forget to read the readme first. > > Bye, > Alexander. I got a few errors, maybe you can help me sort this out (output generated by script(1)): --- Script started on Wed Jan 24 10:57:46 2007 root@zion# pwd /root/conf/sound root@zion# ls README soundcard.h sndkld_releng6_amd64_lowlatency.tar.gz typescript root@zion# cat README 0. _Remove_ _all_ sound support in your kernel! Do this first before anything else! 1. Extract, dump everything into your kernel directory typically "/boot/kernel" 2. kldxref /boot/kernel 3. cp soundcard.h /usr/include/sys/ 4. Reload _ALL_ sound modules, or, reboot. root@zion# cd /boot/kernel root@zion# rm -rf snd_*.ko root@zion# cp /root/conf/sound/sndkld_releng6_amd64_lowlatency.tar.gz /boot/kernel root@zion# gunzip -d sndkld_releng6_amd64_lowlatency.tar.gz root@zion# tar -vxf sndkld_releng6_amd64_lowlatency.tar x sound.ko x snd_ad1816.ko x snd_als4000.ko x snd_atiixp.ko x snd_cmi.ko x snd_cs4281.ko x snd_csa.ko x snd_driver.ko x snd_ds1.ko x snd_emu10k1.ko x snd_emu10kx.ko x snd_envy24.ko x snd_envy24ht.ko x snd_es137x.ko x snd_ess.ko x snd_fm801.ko x snd_hda.ko x snd_ich.ko x snd_maestro.ko x snd_maestro3.ko x snd_mss.ko x snd_neomagic.ko x snd_sb16.ko x snd_sb8.ko x snd_sbc.ko x snd_solo.ko x snd_spicds.ko x snd_t4dwave.ko x snd_uaudio.ko x snd_via8233.ko x snd_via82c686.ko x snd_vibes.ko root@zion# cd .. root@zion# pwd /boot root@zion# kldxref /boot/kernel root@zion# cp /root/conf/sound/soundcard.h /usr/include/sys/ root@zion# kldload snd_hda kldload: can't load snd_hda: Exec format error root@zion# kldload snd_driver kldload: can't load snd_driver: Exec format error root@zion# x exit Script done on Wed Jan 24 10:59:07 2007 --- Any thoughts?! From owner-freebsd-multimedia@FreeBSD.ORG Wed Jan 24 23:27:05 2007 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8DD4C16A412 for ; Wed, 24 Jan 2007 23:27:05 +0000 (UTC) (envelope-from shoesoft@gmx.net) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id A759313C4C7 for ; Wed, 24 Jan 2007 23:27:04 +0000 (UTC) (envelope-from shoesoft@gmx.net) Received: (qmail invoked by alias); 24 Jan 2007 23:27:02 -0000 Received: from h081217095052.dyn.cm.kabsi.at (EHLO taxman.pepperland) [81.217.95.52] by mail.gmx.net (mp050) with SMTP; 25 Jan 2007 00:27:02 +0100 X-Authenticated: #16703784 From: Stefan Ehmann To: freebsd-multimedia@freebsd.org Date: Thu, 25 Jan 2007 00:27:01 +0100 User-Agent: KMail/1.9.5 MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <200701250027.02015.shoesoft@gmx.net> X-Y-GMX-Trusted: 0 Subject: envy24 sound quality problem X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Jan 2007 23:27:05 -0000 Looks like I've been praising the snd_envy24 driver too much last week. Today I've noticed a very strange problem. Compared to the opensound.com (and winxp) drivers, the fbsd drivers sound less bright. I've recorded the output of the soundcard with another soundcard -- and could easily identify (using ABX) the source recorded using the fbsd driver. In audacity, frequency analysis showed that high frequencies were cut of early compared to the other drivers. So the difference is really there. My guess was that ENVY24_MT_RATE might be set to a wrong (too low) value, but it seems to be correctly set to 44100Hz (I've used a standard 44100Hz/16Bit flac file for that test). Any other ideas what could be causing this? If someone could give me a hint, I'd have some time to investigate this. But I'm really puzzled right now. This is with envy24 driver on 6.2-RELEASE with Audiophile 2496. Thanks, Stefan From owner-freebsd-multimedia@FreeBSD.ORG Thu Jan 25 06:48:23 2007 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8FA8316A401 for ; Thu, 25 Jan 2007 06:48:23 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id 4751C13C442 for ; Thu, 25 Jan 2007 06:48:22 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5CA12.dip.t-dialin.net [84.165.202.18]) by redbull.bpaserver.net (Postfix) with ESMTP id 254562E1B0; Thu, 25 Jan 2007 07:58:00 +0100 (CET) Received: from webmail.leidinger.net (webmail.Leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id C15E65B4873; Thu, 25 Jan 2007 07:48:15 +0100 (CET) Received: (from www@localhost) by webmail.leidinger.net (8.13.8/8.13.8/Submit) id l0P6mFWn040312; Thu, 25 Jan 2007 07:48:15 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: from psbru.cec.eu.int (psbru.cec.eu.int [158.169.131.14]) by webmail.leidinger.net (Horde MIME library) with HTTP; Thu, 25 Jan 2007 07:48:15 +0100 Message-ID: <20070125074815.fa7f9ol20ckcs0ko@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Thu, 25 Jan 2007 07:48:15 +0100 From: Alexander Leidinger To: Victor Loureiro Lima References: <20070124093802.6e7gqvjyo0wswsc8@webmail.leidinger.net> In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.1.3) / FreeBSD-7.0 X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.71, required 6, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14, TW_DX 0.08, TW_SN 0.08) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: freebsd-multimedia@freebsd.org Subject: Re: Intel ICH7 High Definition Audio - supported? X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Jan 2007 06:48:23 -0000 Quoting Victor Loureiro Lima (from Wed, =20 24 Jan 2007 11:09:13 -0200): > 2007/1/24, Alexander Leidinger : >> Quoting Victor Loureiro Lima (from Tue, >> 23 Jan 2007 13:24:35 -0300): >> >> It is supported in FreeBSD-current, but not in FreeBSD-stable. > > Any change of it being incorporated into STABLE!? There are API changes in the sound system (e.g. different syscall =20 MIBs). So it is unlikely that there will be a straight MFC. And so far =20 nobody tried to do a partial MFC without the API changes (not time, =20 ...). >> It's snd_hda. Feel free to pick up binary-only drivers for -stable at >> http://people.FreeBSD.org/~ariff/lowlatency/ >> >> Don't forget to read the readme first. >> >> Bye, >> Alexander. > > I got a few errors, maybe you can help me sort this out > (output generated by script(1)): > > --- > Script started on Wed Jan 24 10:57:46 2007 > root@zion# pwd > /root/conf/sound > root@zion# ls > README soundcard.h > sndkld_releng6_amd64_lowlatency.tar.gz typescript > root@zion# kldxref /boot/kernel > root@zion# cp /root/conf/sound/soundcard.h /usr/include/sys/ > root@zion# kldload snd_hda > kldload: can't load snd_hda: Exec format error > Any thoughts?! Just to make sure: you are running an Athlon64, Opteron or Intel EM64T =20 system in amd64 mode and not in i386 mode? Did you tried again after a =20 reboot? Do you have any sound stuff in your kernel config? Bye, Alexander. --=20 Speer's 1st Law of Proofreading: =09The visibility of an error is inversely proportional to the number of times you have looked at it. http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137 From owner-freebsd-multimedia@FreeBSD.ORG Thu Jan 25 07:54:31 2007 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2B4F216A400 for ; Thu, 25 Jan 2007 07:54:31 +0000 (UTC) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (xorpc.icir.org [192.150.187.68]) by mx1.freebsd.org (Postfix) with ESMTP id 1512913C448 for ; Thu, 25 Jan 2007 07:54:31 +0000 (UTC) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (localhost [127.0.0.1]) by xorpc.icir.org (8.12.11/8.13.6) with ESMTP id l0P7sU6v066712; Wed, 24 Jan 2007 23:54:30 -0800 (PST) (envelope-from rizzo@xorpc.icir.org) Received: (from rizzo@localhost) by xorpc.icir.org (8.12.11/8.12.3/Submit) id l0P7sUco066711; Wed, 24 Jan 2007 23:54:30 -0800 (PST) (envelope-from rizzo) Date: Wed, 24 Jan 2007 23:54:30 -0800 From: Luigi Rizzo To: Alexander Leidinger Message-ID: <20070124235430.A66645@xorpc.icir.org> References: <20070124093802.6e7gqvjyo0wswsc8@webmail.leidinger.net> <20070125074815.fa7f9ol20ckcs0ko@webmail.leidinger.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20070125074815.fa7f9ol20ckcs0ko@webmail.leidinger.net>; from Alexander@Leidinger.net on Thu, Jan 25, 2007 at 07:48:15AM +0100 Cc: freebsd-multimedia@freebsd.org Subject: Re: Intel ICH7 High Definition Audio - supported? X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Jan 2007 07:54:31 -0000 On Thu, Jan 25, 2007 at 07:48:15AM +0100, Alexander Leidinger wrote: > Quoting Victor Loureiro Lima (from Wed, > 24 Jan 2007 11:09:13 -0200): > > > 2007/1/24, Alexander Leidinger : > >> Quoting Victor Loureiro Lima (from Tue, > >> 23 Jan 2007 13:24:35 -0300): > >> > >> It is supported in FreeBSD-current, but not in FreeBSD-stable. > > > > Any change of it being incorporated into STABLE!? > > There are API changes in the sound system (e.g. different syscall > MIBs). So it is unlikely that there will be a straight MFC. And so far > nobody tried to do a partial MFC without the API changes (not time, > ...). i never understood this. Ariff has made the binary module mentioned available and i have used it with good success with all the standard apps. what is the problem, fear of incompatibility or really unresolved issues ? now that we are just past a release it would be a good time to attempt an MFC and deal with issues that may arise. the more we wait, the harder it becomes. > >> It's snd_hda. Feel free to pick up binary-only drivers for -stable at > >> http://people.FreeBSD.org/~ariff/lowlatency/ cheers luigi From owner-freebsd-multimedia@FreeBSD.ORG Thu Jan 25 08:58:34 2007 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D6E3016A404 for ; Thu, 25 Jan 2007 08:58:34 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id 8C59913C44C for ; Thu, 25 Jan 2007 08:58:34 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5CA12.dip.t-dialin.net [84.165.202.18]) by redbull.bpaserver.net (Postfix) with ESMTP id 814972E1B0; Thu, 25 Jan 2007 10:08:09 +0100 (CET) Received: from webmail.leidinger.net (webmail.Leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id D33F85B4873; Thu, 25 Jan 2007 09:28:58 +0100 (CET) Received: (from www@localhost) by webmail.leidinger.net (8.13.8/8.13.8/Submit) id l0P8Swp7057330; Thu, 25 Jan 2007 09:28:58 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: from psbru.cec.eu.int (psbru.cec.eu.int [158.169.131.14]) by webmail.leidinger.net (Horde MIME library) with HTTP; Thu, 25 Jan 2007 09:28:58 +0100 Message-ID: <20070125092858.hqp6sh9h4w00k84g@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Thu, 25 Jan 2007 09:28:58 +0100 From: Alexander Leidinger To: Luigi Rizzo References: <20070124093802.6e7gqvjyo0wswsc8@webmail.leidinger.net> <20070125074815.fa7f9ol20ckcs0ko@webmail.leidinger.net> <20070124235430.A66645@xorpc.icir.org> In-Reply-To: <20070124235430.A66645@xorpc.icir.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.1.3) / FreeBSD-7.0 X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.864, required 6, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: freebsd-multimedia@freebsd.org Subject: Re: Intel ICH7 High Definition Audio - supported? X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Jan 2007 08:58:34 -0000 Quoting Luigi Rizzo (from Wed, 24 Jan 2007 23:54:30 -0800): > On Thu, Jan 25, 2007 at 07:48:15AM +0100, Alexander Leidinger wrote: >> Quoting Victor Loureiro Lima (from Wed, >> 24 Jan 2007 11:09:13 -0200): >> >> > 2007/1/24, Alexander Leidinger : >> >> Quoting Victor Loureiro Lima (from Tue, >> >> 23 Jan 2007 13:24:35 -0300): >> >> >> >> It is supported in FreeBSD-current, but not in FreeBSD-stable. >> > >> > Any change of it being incorporated into STABLE!? >> >> There are API changes in the sound system (e.g. different syscall >> MIBs). So it is unlikely that there will be a straight MFC. And so far >> nobody tried to do a partial MFC without the API changes (not time, >> ...). > > i never understood this. Ariff has made the binary module mentioned > available and i have used it with good success with all the > standard apps. what is the problem, fear of incompatibility > or really unresolved issues ? See point 1 in UPDATING =20 (http://www.freebsd.org/cgi/cvsweb.cgi/src/UPDATING.diff?r1=3D1.465&r2=3D1.4= 66&f=3Dh). > now that we are just past a release it would be a good time > to attempt an MFC and deal with issues that may arise. > the more we wait, the harder it becomes. We are lacking man-power... Bye, Alexander. --=20 I'll meet you... on the dark side of the moon... =09=09-- Pink Floyd http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137 From owner-freebsd-multimedia@FreeBSD.ORG Thu Jan 25 23:58:56 2007 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9338816A400 for ; Thu, 25 Jan 2007 23:58:56 +0000 (UTC) (envelope-from simon@thoustrup.dk) Received: from cicero-fbr1.cybercity.dk (cicero-fbr1.cybercity.dk [212.242.40.5]) by mx1.freebsd.org (Postfix) with ESMTP id DE77613C442 for ; Thu, 25 Jan 2007 23:58:55 +0000 (UTC) (envelope-from simon@thoustrup.dk) Received: from cicero1.cybercity.dk (cicero1.cybercity.dk [212.242.40.4]) by cicero-fbr1.cybercity.dk (Postfix) with ESMTP id 072B8437DA7 for ; Thu, 25 Jan 2007 21:49:13 +0100 (CET) Received: from user1.cybercity.dk (user1.cybercity.dk [212.242.41.34]) by cicero1.cybercity.dk (Postfix) with ESMTP id 028DD63EE79 for ; Thu, 25 Jan 2007 21:48:38 +0100 (CET) Received: from [10.0.0.250] (port1288.ds1-by.adsl.cybercity.dk [212.242.191.159]) by user1.cybercity.dk (Postfix) with ESMTP id B123474FF15 for ; Thu, 25 Jan 2007 21:48:25 +0100 (CET) Message-ID: <45B91790.9080206@thoustrup.dk> Date: Thu, 25 Jan 2007 21:48:16 +0100 From: Simon Thoustrup User-Agent: Thunderbird 1.5.0.9 (Windows/20061207) MIME-Version: 1.0 To: freebsd-multimedia@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Tuner code 0x71 for Hauppauge PVR-150 (pvrxxx) X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Jan 2007 23:58:56 -0000 Hi! I've just received a Hauppauge PVR-150. Getting the tuner to work seems to cause me some problems however. I'm running 6.2-RELEASE FreeBSD 6.2-RELEASE #0: Wed Jan 24 13:01:44 CET 2007 - dmesg and pciconf quoted at the end. I've tried the following with /usr/ports/multimedia/pvrxxx 1. Copied hcwPVRP2.sys from the CD to /usr/ports/distfiles/. 2. Copied HcwMakoC.ROM from the CD to /usr/ports/disfiles/HcwMakoA.ROM 3. Updated distinfo to reflect actual SIZE, MD5 and SHA256 of HcwMakoA.ROM 4. make patch-iicbb 5. Compile kernel with "device iicbus" and "device iicbb" 6. Install kernel and reboot 7. make install 8. kldload cxm_iic && kldload cxm This results in the following: kernel: cxm0: mem 0xd0000000-0xd3ffffff irq 9 at device 13.0 on pci0 kernel: cxm_iic0: on cxm0 kernel: iicbb0: on cxm_iic0 kernel: iicbus0: on iicbb0 master-only kernel: tuner code 113 kernel: cxm0: unknown tuner code 0x71 kernel: tuner_type = -1 kernel: cxm0: could not initialize tuner kernel: iicbus0: detached kernel: iicbb0: detached kernel: cxm_iic0: detached kernel: device_attach: cxm0 attach returned 6 Did a bit of google'ing and found an answer (http://lists.freebsd.org/pipermail/freebsd-multimedia/2006-November/005303.html) suggesting that my tuner is, or at least can work as, a TCL 2002N-6A. Therefore I did: 9. kldunload cxm && kldunload cxm_iic 10. Opened work/dev/cxm/cxm_eeprom.c and found "0x55" 11. Added "case 0x71:" so that it reads: case 0x71: case 0x55: /* TCL 2002N-6A */ 12. rm work/.build_done.pvrxxx._usr_local 13. make reinstall -DFORCE_PKG_REGISTER 14. kldload cxm_iic && kldload cxm Now I get: kernel: cxm0: mem 0xd0000000-0xd3ffffff irq 9 at device 13.0 on pci0 kernel: cxm_iic0: on cxm0 kernel: iicbb0: on cxm_iic0 kernel: iicbus0: on iicbb0 master-only kernel: tuner code 113 kernel: tuner_type = 20 kernel: cxm0: TCL 2002N-6A tuner kernel: <2>cxm 0-0000: loaded /lib/modules/v4l-cx25840.fw firmware (14264 bytes) kernel: <2>cxm debug 0-0000: decoder set input (0) kernel: <2>cxm debug 0-0000: now setting Tuner input kernel: <2>cxm debug 0-0000: set audio input (0) kernel: <2>cxm debug 0-0000: set audio input (0) kernel: cxm0: Eeprom PAL kernel: <2>tda 0-0000: switching to v4l2 kernel: <2>tda 0-0000: configure for: PAL-BG kernel: <2>tda 0-0000: writing: b=0xd4 c=0x70 e=0x09 kernel: could not start iic bus kernel: probed 54 kernel: probed 136 kernel: probed 160 kernel: probed 194 kernel: probed 224 kernel: probed 226 kernel: probed 228 kernel: probed 230 kernel: <2>tda 0-0000: i2c i/o error: rc == 2 (should be 4) kernel: read error kernel: <2>tda 0-0000: i2c i/o error: rc == -597292633 (should be 1) kernel: <2>tda 0-0000: read: 0x 0 kernel: <2>tda 0-0000: after power on : no kernel: <2>tda 0-0000: afc : - 12.5 kHz kernel: <2>tda 0-0000: fmif level : low kernel: <2>tda 0-0000: afc window : out kernel: <2>tda 0-0000: vfi level : low kernel: <2>cxm 0-0000: Video signal: not present kernel: <2>cxm 0-0000: Detected format: NTSC-M kernel: <2>cxm 0-0000: Detected audio mode: forced mode kernel: <2>cxm 0-0000: Detected audio standard: forced audio standard kernel: <2>cxm 0-0000: Audio muted: no kernel: <2>cxm 0-0000: Audio microcontroller: running kernel: <2>cxm 0-0000: Configured audio standard: A2-BG kernel: <2>cxm 0-0000: Configured audio mode: undefined kernel: <2>cxm 0-0000: Specified standard: PAL-BDGHI kernel: <2>cxm 0-0000: Specified input: Tuner kernel: <2>cxm 0-0000: Specified audio input: Tuner kernel: <2>cxm 0-0000: Specified audioclock freq: 48 kHz kernel: <2>cxm 0-0000: Preferred audio mode: stereo kernel: <2>cxm 0-0000: Selected 65 MHz format: system DK kernel: <2>cxm 0-0000: Selected 45 MHz format: chroma kernel: cxm0: [GIANT-LOCKED] I didn't expect it to work, but I tried pvr250-setchannel just to be sure: 15. pvr250-setchannel -a on -m 4 231.25 Being in Denmark I need -m 4 for PAL. Freq 231.25 is the "Info-channel" of the cabel provider TDC in Copenhagen. The command gave the following console response: ioctl( tfd, BT848_GAUDIO ) failed.: Device not configured ioctl( tfd, TVTUNER_SETTYPE ) failed.: Invalid argument In the log I got the following: kernel: device cxm0 opened kernel: <2>cxm 0-0000: Video signal: not present kernel: <2>cxm 0-0000: Detected format: NTSC-M kernel: <2>cxm 0-0000: Detected audio mode: forced mode kernel: <2>cxm 0-0000: Detected audio standard: forced audio standard kernel: <2>cxm 0-0000: Audio muted: no kernel: <2>cxm 0-0000: Audio microcontroller: running kernel: <2>cxm 0-0000: Configured audio standard: A2-BG kernel: <2>cxm 0-0000: Configured audio mode: undefined kernel: <2>cxm 0-0000: Specified standard: PAL-BDGHI kernel: <2>cxm 0-0000: Specified input: Tuner kernel: <2>cxm 0-0000: Specified audio input: Tuner kernel: <2>cxm 0-0000: Specified audioclock freq: 48 kHz kernel: <2>cxm 0-0000: Preferred audio mode: stereo kernel: <2>cxm 0-0000: Selected 65 MHz format: system DK kernel: <2>cxm 0-0000: Selected 45 MHz format: chroma - and the output (cat /dev/cxm0 > tv.mpg) gave nothing but static. I have tried to place "case 0x71:" with every existing case one by one. None of them worked. Some did even worse than the 0x55 case (not able to lock device -errors). Does anyone have a hint? I can try installing the card in Windows or Linux, if that can provide any information needed by someone wise to come up with the magic patch.. Regards Simon Thoustrup dmesg: Copyright (c) 1992-2007 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 6.2-RELEASE #0: Wed Jan 24 13:01:44 CET 2007 root@bsd.cph.thoustrup.dk:/usr/obj/usr/src/sys/PVR150 Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: Intel Pentium III (701.59-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x683 Stepping = 3 Features=0x387f9ff real memory = 671023104 (639 MB) avail memory = 647315456 (617 MB) bktr_mem: memory holder loaded kbd1 at kbdmux0 ath_hal: 0.9.17.2 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413) acpi0: on motherboard acpi0: Power Button (fixed) Timecounter "ACPI-safe" frequency 3579545 Hz quality 1000 acpi_timer0: <24-bit timer at 3.579545MHz> port 0x4008-0x400b on acpi0 cpu0: on acpi0 acpi_throttle0: on cpu0 acpi_button0: on acpi0 pcib0: port 0xcf8-0xcff,0x4000-0x4041,0x5000-0x500f on acpi0 pci0: on pcib0 agp0: mem 0xd7000000-0xd7ffffff at device 0.0 on pci0 pcib1: at device 1.0 on pci0 pci1: on pcib1 pci1: at device 0.0 (no driver attached) isab0: at device 7.0 on pci0 isa0: on isab0 atapci0: port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xf000-0xf00f at device 7.1 on pci0 ata0: on atapci0 ata1: on atapci0 uhci0: port 0xe000-0xe01f irq 9 at device 7.2 on pci0 uhci0: [GIANT-LOCKED] usb0: on uhci0 usb0: USB revision 1.0 uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered pci0: at device 7.3 (no driver attached) xl0: <3Com 3c905-TX Fast Etherlink XL> port 0xe400-0xe43f irq 9 at device 11.0 on pci0 miibus0: on xl0 nsphy0: on miibus0 nsphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto xl0: Ethernet address: 00:60:97:36:81:e5 pci0: at device 13.0 (no driver attached) fxp0: port 0xe800-0xe83f mem 0xd8a01000-0xd8a01fff,0xd8800000-0xd88fffff irq 10 at device 15.0 on pci0 miibus1: on fxp0 inphy0: on miibus1 inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto fxp0: Ethernet address: 00:02:b3:0f:d4:f4 fxp1: port 0xec00-0xec3f mem 0xd8a00000-0xd8a00fff,0xd8900000-0xd89fffff irq 11 at device 17.0 on pci0 miibus2: on fxp1 inphy1: on miibus2 inphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto fxp1: Ethernet address: 00:02:b3:06:b8:0b acpi_tz0: on acpi0 fdc0: port 0x3f2-0x3f5,0x3f7 irq 6 drq 2 on acpi0 fdc0: [FAST] sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0 sio0: type 16550A sio1: <16550A-compatible COM port> port 0x2f8-0x2ff irq 3 on acpi0 sio1: type 16550A ppc0: port 0x378-0x37f,0x778-0x77b irq 7 drq 3 on acpi0 ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode ppc0: FIFO with 16/16/16 bytes threshold ppbus0: on ppc0 plip0: on ppbus0 lpt0: on ppbus0 lpt0: Interrupt-driven port ppi0: on ppbus0 atkbdc0: port 0x60,0x64 irq 1 on acpi0 atkbd0: irq 1 on atkbdc0 kbd0 at atkbd0 atkbd0: [GIANT-LOCKED] psm0: irq 12 on atkbdc0 psm0: [GIANT-LOCKED] psm0: model IntelliMouse, device ID 3 pmtimer0 on isa0 orm0: at iomem 0xc0000-0xc7fff,0xc8000-0xcbfff,0xcc000-0xccfff,0xcd000-0xcdfff on isa0 sc0: at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 sbc0: at port 0x220-0x22f,0x330-0x331,0x388-0x38b irq 5 drq 1,5 on isa0 sbc0: [GIANT-LOCKED] pcm0: on sbc0 pcm0: [GIANT-LOCKED] Timecounter "TSC" frequency 701593892 Hz quality 800 Timecounters tick every 1.000 msec ad0: 76319MB at ata0-master UDMA33 ad2: 39266MB at ata1-master UDMA33 acd0: CDRW at ata1-slave UDMA33 cd0 at ata1 bus 0 target 1 lun 0 cd0: Removable CD-ROM SCSI-0 device cd0: 33.000MB/s transfers cd0: cd present [273535 x 2048 byte records] Trying to mount root from ufs:/dev/ad0s1a bridge0: Ethernet address: 3e:e3:a9:a4:f1:46 bridge1: Ethernet address: 06:75:7d:cb:8f:4a pciconf -vl: agp0@pci0:0:0: class=0x060000 card=0x00000000 chip=0x71908086 rev=0x03 hdr=0x00 vendor = 'Intel Corporation' device = '82443BX/ZX 440BX/ZX CPU to PCI Bridge (AGP Implemented)' class = bridge subclass = HOST-PCI pcib1@pci0:1:0: class=0x060400 card=0x00000000 chip=0x71918086 rev=0x03 hdr=0x01 vendor = 'Intel Corporation' device = '82443BX/ZX 440BX/ZX AGPset PCI-to-PCI bridge' class = bridge subclass = PCI-PCI isab0@pci0:7:0: class=0x060100 card=0x00000000 chip=0x71108086 rev=0x02 hdr=0x00 vendor = 'Intel Corporation' device = '82371AB/EB/MB PIIX4/4E/4M ISA Bridge' class = bridge subclass = PCI-ISA atapci0@pci0:7:1: class=0x010180 card=0x00000000 chip=0x71118086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = '82371AB/EB/MB PIIX4/4E/4M IDE Controller' class = mass storage subclass = ATA uhci0@pci0:7:2: class=0x0c0300 card=0x00000000 chip=0x71128086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = '82371AB/EB/MB PIIX4/4E/4M USB Interface' class = serial bus subclass = USB none0@pci0:7:3: class=0x068000 card=0x00000000 chip=0x71138086 rev=0x02 hdr=0x00 vendor = 'Intel Corporation' device = '82371AB/EB/MB PIIX4/4E/4M Power Management Controller' class = bridge xl0@pci0:11:0: class=0x020000 card=0x00000000 chip=0x905010b7 rev=0x00 hdr=0x00 vendor = '3COM Corp, Networking Division' device = '3C905-TX Fast Etherlink XL PCI 10/100' class = network subclass = ethernet cxm0@pci0:13:0: class=0x040000 card=0x80030070 chip=0x00164444 rev=0x01 hdr=0x00 vendor = 'Conexant Inc (Was: Globespan, ICompression Inc)' device = 'iTVC16/CX23416 MPEG Codec' class = multimedia subclass = video fxp0@pci0:15:0: class=0x020000 card=0x000c8086 chip=0x12298086 rev=0x08 hdr=0x00 vendor = 'Intel Corporation' device = '82550/1/7/8/9 EtherExpress PRO/100(B) Ethernet Adapter' class = network subclass = ethernet fxp1@pci0:17:0: class=0x020000 card=0x000c8086 chip=0x12298086 rev=0x08 hdr=0x00 vendor = 'Intel Corporation' device = '82550/1/7/8/9 EtherExpress PRO/100(B) Ethernet Adapter' class = network subclass = ethernet none1@pci1:0:0: class=0x030000 card=0x63261569 chip=0x63261039 rev=0x0b hdr=0x00 vendor = 'Silicon Integrated Systems (SiS)' device = 'SiS 86C6326 AGP/PCI Graphics & Video Accelerator' class = display subclass = VGA From owner-freebsd-multimedia@FreeBSD.ORG Sat Jan 27 10:00:47 2007 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EE4EA16A403 for ; Sat, 27 Jan 2007 10:00:47 +0000 (UTC) (envelope-from shoesoft@gmx.net) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id 4BDBB13C4B2 for ; Sat, 27 Jan 2007 10:00:47 +0000 (UTC) (envelope-from shoesoft@gmx.net) Received: (qmail invoked by alias); 27 Jan 2007 10:00:46 -0000 Received: from h081217095052.dyn.cm.kabsi.at (EHLO taxman.pepperland) [81.217.95.52] by mail.gmx.net (mp033) with SMTP; 27 Jan 2007 11:00:46 +0100 X-Authenticated: #16703784 From: Stefan Ehmann To: freebsd-multimedia@freebsd.org Date: Sat, 27 Jan 2007 11:00:44 +0100 User-Agent: KMail/1.9.5 References: <200701250027.02015.shoesoft@gmx.net> In-Reply-To: <200701250027.02015.shoesoft@gmx.net> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200701271100.45089.shoesoft@gmx.net> X-Y-GMX-Trusted: 0 Cc: Subject: Re: envy24 sound quality problem X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Jan 2007 10:00:48 -0000 On Thursday 25 January 2007 00:27, Stefan Ehmann wrote: > Looks like I've been praising the snd_envy24 driver too much last week. > Today I've noticed a very strange problem. > > Compared to the opensound.com (and winxp) drivers, the fbsd drivers sound > less bright. I will do some more tests to see if sound really is okay now. But this seems to fix it: --- envy24.c.orig Sat Jan 27 10:55:06 2007 +++ envy24.c Sat Jan 27 10:54:24 2007 @@ -857,7 +857,7 @@ spicds_setcif(ptr->info, ptr->parent->cfg->cif); spicds_setformat(ptr->info, AK452X_FORMAT_I2S | AK452X_FORMAT_256FSN | AK452X_FORMAT_1X); - spicds_setdvc(ptr->info, 0); + spicds_setdvc(ptr->info, AK452X_DVC_DEMOFF); /* for the time being, init only first codec */ if (ptr->num == 0) spicds_init(ptr->info); From owner-freebsd-multimedia@FreeBSD.ORG Sat Jan 27 15:28:54 2007 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 39CCD16A401 for ; Sat, 27 Jan 2007 15:28:54 +0000 (UTC) (envelope-from kosio.dimitrov@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 C0F6813C4BD for ; Sat, 27 Jan 2007 15:28:53 +0000 (UTC) (envelope-from kosio.dimitrov@gmail.com) Received: by nf-out-0910.google.com with SMTP id m19so1416236nfc for ; Sat, 27 Jan 2007 07:28:52 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=G5xU6IlrG8sCghnDz1CEiUK44Dz3kFIAAKRZDwxYA9FaUr0XpsuY/hw8mLE9FsOg5r0EN4TQbwf3n7GbgOMM1YvAXh2DDhZqHOm2W/kIqsW53TGscNVAsSEpbJZ9BWSDQNCEt/M1DI+HjxC3BClDikdZNsXiiHauJZ6opnSLVjk= Received: by 10.82.120.14 with SMTP id s14mr2545791buc.1169911731418; Sat, 27 Jan 2007 07:28:51 -0800 (PST) Received: by 10.82.100.19 with HTTP; Sat, 27 Jan 2007 07:28:51 -0800 (PST) Message-ID: <8103ad500701270728k1d04eb13jcfb9b4bf09304ae2@mail.gmail.com> Date: Sat, 27 Jan 2007 17:28:51 +0200 From: "Konstantin Dimitrov" To: "Stefan Ehmann" In-Reply-To: <200701271100.45089.shoesoft@gmx.net> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200701250027.02015.shoesoft@gmx.net> <200701271100.45089.shoesoft@gmx.net> Cc: freebsd-multimedia@freebsd.org Subject: Re: envy24 sound quality problem X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Jan 2007 15:28:54 -0000 "spicds_setdvc(ptr->info, 0);" turns on the AK452X De-emphasis filter for 44.1KHz, which is very very wrong, so "spicds_setdvc(ptr->info, AK452X_DVC_DEMOFF);" is completely right and without active AK452X De-emphasis filter the high-frequencies will be present and the problem is fixed. thank you, Stefan, well done! i also made the necessary change to the current code here: http://envy24.svobodno.com/driver/envy24/current/ On 1/27/07, Stefan Ehmann wrote: > On Thursday 25 January 2007 00:27, Stefan Ehmann wrote: > > Looks like I've been praising the snd_envy24 driver too much last week. > > Today I've noticed a very strange problem. > > > > Compared to the opensound.com (and winxp) drivers, the fbsd drivers sound > > less bright. > > I will do some more tests to see if sound really is okay now. But this seems > to fix it: > > --- envy24.c.orig Sat Jan 27 10:55:06 2007 > +++ envy24.c Sat Jan 27 10:54:24 2007 > @@ -857,7 +857,7 @@ > spicds_setcif(ptr->info, ptr->parent->cfg->cif); > spicds_setformat(ptr->info, > AK452X_FORMAT_I2S | AK452X_FORMAT_256FSN | AK452X_FORMAT_1X); > - spicds_setdvc(ptr->info, 0); > + spicds_setdvc(ptr->info, AK452X_DVC_DEMOFF); > /* for the time being, init only first codec */ > if (ptr->num == 0) > spicds_init(ptr->info); >