From owner-freebsd-emulation@FreeBSD.ORG Mon Jul 8 03:14:09 2013 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id DC4273BE for ; Mon, 8 Jul 2013 03:14:09 +0000 (UTC) (envelope-from hiren.panchasara@gmail.com) Received: from mail-ea0-x229.google.com (mail-ea0-x229.google.com [IPv6:2a00:1450:4013:c01::229]) by mx1.freebsd.org (Postfix) with ESMTP id 79B8D13A7 for ; Mon, 8 Jul 2013 03:14:09 +0000 (UTC) Received: by mail-ea0-f169.google.com with SMTP id h15so2657765eak.28 for ; Sun, 07 Jul 2013 20:14:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=CHBSg6E5sjd0fXF9iH+gAnTdDx3Tv77KqI0LXMi2L8w=; b=zudnx7sAEDgRXjHQ0kjU6Q+0ID0mO0njJ5YYnRxlnvBBi2wui69shlLjC15OpMFwuc fp1wuY/lbW7I4eSSlr0+XLujvGsSP7/3zgBxxC/WjiU35HnMTOINZPUuxxxfaPd0/06e ZwXcv+O4EauDnST5wg51nqx9ht14XTfkp3f2oVqaReCXFoegppxhtMk0RMqLs4LNwDxK YpES1ct/ygq0JaVFyzsxaaQieeCKknXoIrobTLI0PZQScJAZ1ZHARlu0LHGSqd8k7EEX ZPFuTB5hIIhip5aghrO9PbvSpSrzXMeSyFPzBv11dH7lppuloLDqDQkAdounLLkUNrSw +MNQ== MIME-Version: 1.0 X-Received: by 10.14.48.77 with SMTP id u53mr22219343eeb.154.1373253248657; Sun, 07 Jul 2013 20:14:08 -0700 (PDT) Received: by 10.14.119.203 with HTTP; Sun, 7 Jul 2013 20:14:08 -0700 (PDT) In-Reply-To: References: Date: Sun, 7 Jul 2013 20:14:08 -0700 Message-ID: Subject: Re: Virtualbox deadlocks on starting guest From: hiren panchasara To: freebsd-emulation@freebsd.org Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Jul 2013 03:14:09 -0000 Anyone? any pointers to debug this? cheers, Hiren On Sat, Jul 6, 2013 at 12:28 PM, hiren panchasara wrote: > Hi all, > > I have: > > flymockour-l7% uname -a > FreeBSD flymockour-l7.corp.yahoo.com 10.0-CURRENT FreeBSD 10.0-CURRENT > #4 r252757M: Thu Jul 4 23:06:03 PDT 2013 > root@flymockour-l7.corp.yahoo.com:/usr/obj/usr/home/hirenp/head/sys/GENERIC > amd64 > flymockour-l7% > flymockour-l7% pkg info | grep -i virtualbox > virtualbox-ose-4.2.14_1 A general-purpose full virtualizer for > x86 hardware > virtualbox-ose-kmod-4.2.14 VirtualBox kernel module for FreeBSD > flymockour-l7% > flymockour-l7% groups > wheel operator vboxusers fuse > > flymockour-l7% kldstat | grep -i vbox > 12 1 0xffffffff82a60000 519b8 vboxdrv.ko > flymockour-l7% kldstat | grep -i vmm > 11 1 0xffffffff828dd000 182c50 vmm.ko > flymockour-l7% > > I start virtualbox as myself (not root) from cli and whenever I try to > launch any guest (be it freebsd, ubuntu or windows) laptop deadlocks > right away and I have to hard reset. > > This has been happening for many months but now I have decided to sit > down and fix it. > > I believe I am missing something simple as I do not see any other such reports. > > cheers, > Hiren From owner-freebsd-emulation@FreeBSD.ORG Mon Jul 8 06:45:56 2013 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 9512FAC5 for ; Mon, 8 Jul 2013 06:45:56 +0000 (UTC) (envelope-from decke@bluelife.at) Received: from mail-oa0-x22e.google.com (mail-oa0-x22e.google.com [IPv6:2607:f8b0:4003:c02::22e]) by mx1.freebsd.org (Postfix) with ESMTP id 5DB881B84 for ; Mon, 8 Jul 2013 06:45:56 +0000 (UTC) Received: by mail-oa0-f46.google.com with SMTP id h1so5879570oag.33 for ; Sun, 07 Jul 2013 23:45:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bluelife.at; s=google; h=mime-version:sender:x-originating-ip:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=XgUn8Y/Gg4zxqkSzvlz6VEd7apPCsjC59Jgto0+VM1Y=; b=AKmR0OBoloO4k755Y/TWoAbBMHnIcGO6QOInTWWKJtDHkRLAFXk/H858vx5ut31293 5zumn0xZomRERag6nAxHzR+GvoA8vYM816n8KtjBd15vU20P/oP8kDv+FmbsmXQlUpQR DpoGhC30vTxiNMITDuUhEHj9EJRMXyLtHM6HM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:sender:x-originating-ip:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :x-gm-message-state; bh=XgUn8Y/Gg4zxqkSzvlz6VEd7apPCsjC59Jgto0+VM1Y=; b=fZOehlkHmtf34Z0E7KhzBUjdqa9726RJ6FZ9SDWJBZYPeIxUq53yOeW0OHlqHqhi/D m/4sfJx6okxJ2E8KeGi+yZ7+ls9EIeYBqP6SkbyHJf0wOd3pKZVYQ+xqdNXPoSeWwz7B bnwRDbKJQg6KQCf2+p66pOP44yYfpbLG9wfXRWUQFLopnyVbn9Ll1ducjf02+AjXgH1O GTj/WoGlmQ6H8ZRVknnTmQYhE0TZOBukDifCsHOj3OfSj7RmAm2xVHI1GGMcIgamifSl 0KQFquPNM9X6shdNDbwXdXhwQGET668Jfr0HSYCeirIcg7B5LjDxm0MBG3pTcWFjwVSz Rjrg== MIME-Version: 1.0 X-Received: by 10.60.131.171 with SMTP id on11mr19266267oeb.71.1373265955934; Sun, 07 Jul 2013 23:45:55 -0700 (PDT) Sender: decke@bluelife.at Received: by 10.76.95.168 with HTTP; Sun, 7 Jul 2013 23:45:55 -0700 (PDT) X-Originating-IP: [80.123.233.199] In-Reply-To: References: Date: Mon, 8 Jul 2013 08:45:55 +0200 X-Google-Sender-Auth: qxnROEzYZfdK2fzyvP2xYw9Q1mI Message-ID: Subject: Re: Virtualbox deadlocks on starting guest From: =?ISO-8859-1?Q?Bernhard_Fr=F6hlich?= To: hiren panchasara Content-Type: text/plain; charset=ISO-8859-1 X-Gm-Message-State: ALoCoQl1J6c0RGgqClfiXjcpFxCLwMRWKzAw9deFpaDLiDJsB4keE5g3SErHAymnXJmFtGZfmoph Cc: "freebsd-emulation@freebsd.org" X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Jul 2013 06:45:56 -0000 I would start by updating to the latest virtualbox version and please make sure that the virtualbox-ose-kmod port is compiled with DEBUG option enabled. This will add debugging symbols to the kernel module. Then it would be good to obtain a kernel stacktrace via a kernel crashdump or break to the kernel debugger when the deadlock happens. Probably you need to recompile your kernel with those debugging knobs: http://www.freebsd.org/doc/en/books/developers-handbook/kerneldebug-deadlocks.html Btw do you run BHyVe and VirtualBox on the same machine? This sounds like the beginning of lot's of problems. You could try to unload all byhve kernel modules and see if the problem still persists after that. On Mon, Jul 8, 2013 at 5:14 AM, hiren panchasara wrote: > Anyone? any pointers to debug this? > > cheers, > Hiren > > On Sat, Jul 6, 2013 at 12:28 PM, hiren panchasara > wrote: >> Hi all, >> >> I have: >> >> flymockour-l7% uname -a >> FreeBSD flymockour-l7.corp.yahoo.com 10.0-CURRENT FreeBSD 10.0-CURRENT >> #4 r252757M: Thu Jul 4 23:06:03 PDT 2013 >> root@flymockour-l7.corp.yahoo.com:/usr/obj/usr/home/hirenp/head/sys/GENERIC >> amd64 >> flymockour-l7% >> flymockour-l7% pkg info | grep -i virtualbox >> virtualbox-ose-4.2.14_1 A general-purpose full virtualizer for >> x86 hardware >> virtualbox-ose-kmod-4.2.14 VirtualBox kernel module for FreeBSD >> flymockour-l7% >> flymockour-l7% groups >> wheel operator vboxusers fuse >> >> flymockour-l7% kldstat | grep -i vbox >> 12 1 0xffffffff82a60000 519b8 vboxdrv.ko >> flymockour-l7% kldstat | grep -i vmm >> 11 1 0xffffffff828dd000 182c50 vmm.ko >> flymockour-l7% >> >> I start virtualbox as myself (not root) from cli and whenever I try to >> launch any guest (be it freebsd, ubuntu or windows) laptop deadlocks >> right away and I have to hard reset. >> >> This has been happening for many months but now I have decided to sit >> down and fix it. >> >> I believe I am missing something simple as I do not see any other such reports. >> >> cheers, >> Hiren > _______________________________________________ > freebsd-emulation@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-emulation > To unsubscribe, send any mail to "freebsd-emulation-unsubscribe@freebsd.org" From owner-freebsd-emulation@FreeBSD.ORG Mon Jul 8 11:41:09 2013 Return-Path: Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id A33A3568 for ; Mon, 8 Jul 2013 11:41:09 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 8677E156D for ; Mon, 8 Jul 2013 11:41:09 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r68BeXg4053981 for ; Mon, 8 Jul 2013 11:41:09 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r68B6YYJ046089 for freebsd-emulation@FreeBSD.org; Mon, 8 Jul 2013 11:06:34 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 8 Jul 2013 11:06:34 GMT Message-Id: <201307081106.r68B6YYJ046089@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-emulation@FreeBSD.org Subject: Current problem reports assigned to freebsd-emulation@FreeBSD.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Jul 2013 11:41:09 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o kern/177743 emulation [kvm] [panic] kernel panic during `portsnap update` on o ports/177722 emulation Change request: Add terminfo database to linux_base-* o kern/174933 emulation [linux] if_nameindex fail in linuxulator enviroment o kern/174908 emulation [vmware] "unsupportable block size 0" after upgrading o kern/174238 emulation [qemu] FreeBSD 9.0 doesn't boot under QEMU due to ACPI o ports/169896 emulation [patch] audio/linux-f10-alsa-lib: use OSS plugin by de o kern/169814 emulation [linux] ptrace is broken in Linux emulation o kern/169805 emulation [linux] utime() syscall does not work in linuxulator o kern/159646 emulation [linux] [patch] bump Linux version in linuxulator f kern/156691 emulation [vmware] [panic] panic when using hard disks as RAW de o kern/156353 emulation [ibcs2] ibcs2 binaries that execute on 4.x not working o kern/155577 emulation [boot] BTX halted after install. Reboot during install o kern/155040 emulation [linux] [patch] Linux recvfrom doesn't handle proto fa o kern/153990 emulation [hyper-v]: Will not install into Hyper-V on Server 200 o kern/153887 emulation [linux] Linux emulator not understand STB_GNU_UNIQUE b o kern/153243 emulation [ibcs2] Seg fault whne running COFF binary using iBCS2 o kern/151714 emulation [linux] print/acroread9 not usable due to lack of supp a bin/150262 emulation [patch] truss(1) -f doesn't follow descendants of the a kern/150186 emulation [parallels] [panic] Parallels Desktop: CDROM disconnec o ports/148097 emulation [patch] suggested addition to linux_base-* packages to o ports/148096 emulation emulators/linux_base-* can not be built from ports on o kern/147793 emulation [vmware] [panic] cdrom handling, panic, possible race o kern/146237 emulation [linux] Linux binaries not reading directories mounted p kern/144584 emulation [linprocfs][patch] bogus values in linprocfs o ports/142837 emulation [patch] emulators/linux_base-* packages fails to insta o kern/140156 emulation [linux] cdparanoia fails to read drive data f kern/138944 emulation [parallels] [regression] Parallels no longer works in o kern/138880 emulation [linux] munmap segfaults after linux_mmap2 stresstest o ports/135337 emulation [PATCH] emulators/linux_base-f10: incorrect bash usage s kern/133144 emulation [linux] linuxulator 2.6 crashes with nvidias libGL.so. o kern/126232 emulation [linux] Linux ioctl TCGETS (0x5401) always fails o kern/86619 emulation [linux] linux emulator interacts oddly with cp a kern/72920 emulation [linux] path "prefixing" is not done on unix domain so o kern/41543 emulation [patch] [request] easier wine/w23 support o kern/39201 emulation [linux] [patch] ptrace(2) and rfork(RFLINUXTHPN) confu o kern/36952 emulation [patch] [linux] ldd(1) command of linux does not work o kern/11165 emulation [ibcs2] IBCS2 doesn't work correctly with PID_MAX 9999 37 problems total. From owner-freebsd-emulation@FreeBSD.ORG Mon Jul 8 11:43:49 2013 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 85995BE5; Mon, 8 Jul 2013 11:43:49 +0000 (UTC) (envelope-from hiren.panchasara@gmail.com) Received: from mail-ea0-x22b.google.com (mail-ea0-x22b.google.com [IPv6:2a00:1450:4013:c01::22b]) by mx1.freebsd.org (Postfix) with ESMTP id EC3D316E5; Mon, 8 Jul 2013 11:43:48 +0000 (UTC) Received: by mail-ea0-f171.google.com with SMTP id m14so2896671eaj.30 for ; Mon, 08 Jul 2013 04:43:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=wD/NX2sn7FYMTz9vSZQiaMbSYNxaawqYLWVO7hsEYRg=; b=GTslwlpSrVlCxd7ibybjB5PzrdhAPlM8KM/uwByTw+G36ItrjEof2q7I4zNCRZ/LTz vlt/TX1K5KgJDm92Ny15lh1WN0sy+FDBS/yG+Hi60Lw9HFxZb2iczzod0kUR1UT8MphH XpwFwvjXRGm/pus/YSsI+D9sPGX/5p2YZMCUF6ZIgpc2kK1gjTjbT6QhZySYdwJPPH8R hgAWHyTAe64Nn8DNFWtdAYoL5WgmGBeFfn3vNJOIGEQdqwwi62W2eK+/LIGFIsYjfHDp HK8LD/YK1DZiFQGpTsgsr5FfHDfqTrFSQoMTwgBYl3FjfpVnQ3KPQmhcWIsQhHqz6yUp OSpA== MIME-Version: 1.0 X-Received: by 10.15.31.9 with SMTP id x9mr23589756eeu.103.1373270298644; Mon, 08 Jul 2013 00:58:18 -0700 (PDT) Received: by 10.14.119.203 with HTTP; Mon, 8 Jul 2013 00:58:18 -0700 (PDT) In-Reply-To: References: Date: Mon, 8 Jul 2013 00:58:18 -0700 Message-ID: Subject: Re: Virtualbox deadlocks on starting guest From: hiren panchasara To: =?UTF-8?Q?Bernhard_Fr=C3=B6hlich?= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: "freebsd-emulation@freebsd.org" X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Jul 2013 11:43:49 -0000 On Sun, Jul 7, 2013 at 11:45 PM, Bernhard Fr=C3=B6hlich = wrote: > I would start by updating to the latest virtualbox version and please > make sure that the > virtualbox-ose-kmod port is compiled with DEBUG option enabled. This > will add debugging > symbols to the kernel module. > Then it would be good to obtain a kernel stacktrace via a kernel > crashdump or break to the > kernel debugger when the deadlock happens. Probably you need to > recompile your kernel > with those debugging knobs: > > http://www.freebsd.org/doc/en/books/developers-handbook/kerneldebug-deadl= ocks.html > > Btw do you run BHyVe and VirtualBox on the same machine? This sounds > like the beginning > of lot's of problems. You could try to unload all byhve kernel modules > and see if the > problem still persists after that. wow, so I guess that was it. unloading vmm.ko and if_tap.ko "fixed" it for me :-) Why would it be that way? Thanks a ton, Hiren > > > On Mon, Jul 8, 2013 at 5:14 AM, hiren panchasara > wrote: >> Anyone? any pointers to debug this? >> >> cheers, >> Hiren >> >> On Sat, Jul 6, 2013 at 12:28 PM, hiren panchasara >> wrote: >>> Hi all, >>> >>> I have: >>> >>> flymockour-l7% uname -a >>> FreeBSD flymockour-l7.corp.yahoo.com 10.0-CURRENT FreeBSD 10.0-CURRENT >>> #4 r252757M: Thu Jul 4 23:06:03 PDT 2013 >>> root@flymockour-l7.corp.yahoo.com:/usr/obj/usr/home/hirenp/head/sys/GEN= ERIC >>> amd64 >>> flymockour-l7% >>> flymockour-l7% pkg info | grep -i virtualbox >>> virtualbox-ose-4.2.14_1 A general-purpose full virtualizer for >>> x86 hardware >>> virtualbox-ose-kmod-4.2.14 VirtualBox kernel module for FreeBSD >>> flymockour-l7% >>> flymockour-l7% groups >>> wheel operator vboxusers fuse >>> >>> flymockour-l7% kldstat | grep -i vbox >>> 12 1 0xffffffff82a60000 519b8 vboxdrv.ko >>> flymockour-l7% kldstat | grep -i vmm >>> 11 1 0xffffffff828dd000 182c50 vmm.ko >>> flymockour-l7% >>> >>> I start virtualbox as myself (not root) from cli and whenever I try to >>> launch any guest (be it freebsd, ubuntu or windows) laptop deadlocks >>> right away and I have to hard reset. >>> >>> This has been happening for many months but now I have decided to sit >>> down and fix it. >>> >>> I believe I am missing something simple as I do not see any other such = reports. >>> >>> cheers, >>> Hiren >> _______________________________________________ >> freebsd-emulation@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-emulation >> To unsubscribe, send any mail to "freebsd-emulation-unsubscribe@freebsd.= org" From owner-freebsd-emulation@FreeBSD.ORG Tue Jul 9 03:55:33 2013 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id D0AAEF9C for ; Tue, 9 Jul 2013 03:55:33 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from shell0.rawbw.com (shell0.rawbw.com [198.144.192.45]) by mx1.freebsd.org (Postfix) with ESMTP id A6A5B15E9 for ; Tue, 9 Jul 2013 03:55:33 +0000 (UTC) Received: from eagle.yuri.org (stunnel@localhost [127.0.0.1]) (authenticated bits=0) by shell0.rawbw.com (8.14.4/8.14.4) with ESMTP id r693aIJ8022092 for ; Mon, 8 Jul 2013 20:36:18 -0700 (PDT) (envelope-from yuri@rawbw.com) Message-ID: <51DB8532.4050907@rawbw.com> Date: Mon, 08 Jul 2013 20:36:18 -0700 From: Yuri User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130628 Thunderbird/17.0.7 MIME-Version: 1.0 To: emulation@freebsd.org Subject: Installation of linux_base-f10.tbz fails: sysctl: unknown oid 'compat.linux.osrelease' Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jul 2013 03:55:33 -0000 Reporting an error that I got while installing it from binary: # pkg_add -r linux_base-f10 Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-9.1-release/Latest/linux_base-f10.tbz... Done. sysctl: unknown oid 'compat.linux.osrelease' linuxulator is not (kld)loaded, exiting pkg_add: install script returned error status Yuri From owner-freebsd-emulation@FreeBSD.ORG Tue Jul 9 08:13:06 2013 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id CBF5CEA3 for ; Tue, 9 Jul 2013 08:13:06 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: from mail-wi0-x230.google.com (mail-wi0-x230.google.com [IPv6:2a00:1450:400c:c05::230]) by mx1.freebsd.org (Postfix) with ESMTP id 63AE81F3D for ; Tue, 9 Jul 2013 08:13:06 +0000 (UTC) Received: by mail-wi0-f176.google.com with SMTP id ey16so9843621wid.9 for ; Tue, 09 Jul 2013 01:13:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:message-id:date:from:user-agent:mime-version:to:subject :references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; bh=B5JlCmYdMr/uNGHztBwp5qlgXpUeV6WKny7j/adSsjw=; b=X940Qw9gYpOQoABZ+rnz3sKtid/z7AHDLGAENaV3WeMItv7diIUS1YwhwEazdmo2kE vEsnrP6Q72RFZefxnzuZprAwJYNvuGMOPLwD888/i683mEexie6aQLq6RFtmAlzgIV0c iM28akgnPm5XWRh9EcxP0wKiQL1FaZmq9NUvwsNoH/FkL/rDWDDiC4eoYWORb7//u4JI 4+om9fC9lDPmrwhE0nm2PQPpmvUc7LD1mBzK6Tz7kOw5JeEHp7ixMjY6+UK7iwDo+B9p e5EtaLUbW4w43JPXGIvauQRG9vY99bemnYOjA+HvSVts4F8kgsH8PqEyE2Y2JhDEcZjq Oh0w== X-Received: by 10.180.77.231 with SMTP id v7mr13690834wiw.49.1373357585452; Tue, 09 Jul 2013 01:13:05 -0700 (PDT) Received: from ?IPv6:2001:980:d7ed:1:ed5f:372f:fef0:a690? ([2001:980:d7ed:1:ed5f:372f:fef0:a690]) by mx.google.com with ESMTPSA id em10sm50066192wid.1.2013.07.09.01.13.03 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 09 Jul 2013 01:13:04 -0700 (PDT) Sender: =?UTF-8?Q?Ren=C3=A9_Ladan?= Message-ID: <51DBC60E.1040301@freebsd.org> Date: Tue, 09 Jul 2013 10:13:02 +0200 From: =?ISO-8859-1?Q?Ren=E9_Ladan?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130701 Thunderbird/17.0.7 MIME-Version: 1.0 To: freebsd-emulation@freebsd.org Subject: Re: Installation of linux_base-f10.tbz fails: sysctl: unknown oid 'compat.linux.osrelease' References: <51DB8532.4050907@rawbw.com> In-Reply-To: <51DB8532.4050907@rawbw.com> X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jul 2013 08:13:06 -0000 On 09-07-2013 05:36, Yuri wrote: > Reporting an error that I got while installing it from binary: > # pkg_add -r linux_base-f10 > Fetching > ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-9.1-release/Latest/linux_base-f10.tbz... > Done. > sysctl: unknown oid 'compat.linux.osrelease' > linuxulator is not (kld)loaded, exiting > pkg_add: install script returned error status > Did you do # kldload linux before trying to install the package (if running a GENERIC kernel)? Also check that `sysctl compat.linux.osrelease' returns 2.6.16 René From owner-freebsd-emulation@FreeBSD.ORG Tue Jul 9 15:58:45 2013 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id C7F295B6; Tue, 9 Jul 2013 15:58:45 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: from mail-pd0-x22f.google.com (mail-pd0-x22f.google.com [IPv6:2607:f8b0:400e:c02::22f]) by mx1.freebsd.org (Postfix) with ESMTP id 6F8FF19DA; Tue, 9 Jul 2013 15:58:45 +0000 (UTC) Received: by mail-pd0-f175.google.com with SMTP id 4so5395192pdd.34 for ; Tue, 09 Jul 2013 08:58:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer; bh=oz+07xxLxjxWpO0WpmWPw0Ct7tBaaw3ew0LuEqWEenc=; b=H6XL6ymZIjZ/HUGgZQo7K0B9M6wGtzH63vfS/xMCohSWSOwIA0Xop20bVtwqefGpir oo2h2QDkGPmM7UA+5XEXTNURCOt+xRXugwVDfKybuQLG8xqtG8UdXGYkX1pRvg4/OTyf DbufUjjW016qs2TA/VVK52K+EXoAgJgj+AkNU7wVcbdw2JYiGn/XmnMttfmY/jNgF1Vx BrP9XxWl4qjESlsdAujY1chzunXZWbY9qxLmudmMOZWmmmQYMmgfwiy0jSox6z/mGz/C 89Z3BT7+yOGzrjtLvlL85WcdjRdzMjPYINGWOCioINGGBlmZcuXHA/hCE7+t6M71qcxt nCTQ== X-Received: by 10.66.194.13 with SMTP id hs13mr29181966pac.152.1373385525293; Tue, 09 Jul 2013 08:58:45 -0700 (PDT) Received: from [192.168.20.5] (c-98-203-241-95.hsd1.wa.comcast.net. [98.203.241.95]) by mx.google.com with ESMTPSA id te9sm14805451pab.6.2013.07.09.08.58.43 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 09 Jul 2013 08:58:44 -0700 (PDT) Subject: Re: svn commit: r248084 - in head/sys: amd64/amd64 arm/arm cddl/compat/opensolaris/kern cddl/compat/opensolaris/sys cddl/contrib/opensolaris/uts/common/fs/zfs cddl/contrib/opensolaris/uts/common/fs/zfs... Mime-Version: 1.0 (Apple Message framework v1283) Content-Type: text/plain; charset=us-ascii From: Garrett Cooper In-Reply-To: <201303090232.r292WN6W067161@svn.freebsd.org> Date: Mon, 8 Jul 2013 23:30:15 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: <4952B228-DD42-45FE-9BC7-5D4B43FAF8FF@gmail.com> References: <201303090232.r292WN6W067161@svn.freebsd.org> To: Attilio Rao X-Mailer: Apple Mail (2.1283) X-Mailman-Approved-At: Tue, 09 Jul 2013 17:18:55 +0000 Cc: alc@FreeBSD.org, swills@FreeBSD.org, jeff@FreeBSD.org, Alfred Perlstein , freebsd-emulation@FreeBSD.org, kib@FreeBSD.org, portmgr@FreeBSD.org, nox@FreeBSD.org, vbox@FreeBSD.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jul 2013 15:58:45 -0000 On Mar 8, 2013, at 6:32 PM, Attilio Rao wrote: > Author: attilio > Date: Sat Mar 9 02:32:23 2013 > New Revision: 248084 > URL: http://svnweb.freebsd.org/changeset/base/248084 >=20 > Log: > Switch the vm_object mutex to be a rwlock. This will enable in the > future further optimizations where the vm_object lock will be held > in read mode most of the time the page cache resident pool of pages > are accessed for reading purposes. >=20 > The change is mostly mechanical but few notes are reported: > * The KPI changes as follow: > - VM_OBJECT_LOCK() -> VM_OBJECT_WLOCK() > - VM_OBJECT_TRYLOCK() -> VM_OBJECT_TRYWLOCK() > - VM_OBJECT_UNLOCK() -> VM_OBJECT_WUNLOCK() > - VM_OBJECT_LOCK_ASSERT(MA_OWNED) -> VM_OBJECT_ASSERT_WLOCKED() > (in order to avoid visibility of implementation details) > - The read-mode operations are added: > VM_OBJECT_RLOCK(), VM_OBJECT_TRYRLOCK(), VM_OBJECT_RUNLOCK(), > VM_OBJECT_ASSERT_RLOCKED(), VM_OBJECT_ASSERT_LOCKED() > * The vm/vm_pager.h namespace pollution avoidance (forcing requiring > sys/mutex.h in consumers directly to cater its inlining functions > using VM_OBJECT_LOCK()) imposes that all the vm/vm_pager.h > consumers now must include also sys/rwlock.h. > * zfs requires a quite convoluted fix to include FreeBSD rwlocks into > the compat layer because the name clash between FreeBSD and solaris > versions must be avoided. > At this purpose zfs redefines the vm_object locking functions > directly, isolating the FreeBSD components in specific compat stubs. >=20 > The KPI results heavilly broken by this commit. Thirdy part ports = must > be updated accordingly (I can think off-hand of VirtualBox, for = example). >=20 > Sponsored by: EMC / Isilon storage division > Reviewed by: jeff > Reviewed by: pjd (ZFS specific review) > Discussed with: alc > Tested by: pho This commit broke emulators/open-vm-tools (which helps with = hardware acceleration and other guest OS services on VMware, et al) and = it's been broken for ~4 months now. Please ask portmgr@ to do an exp- = run before making KPI changes. open-vm-tools, nvidia-driver, qemu*, and = virtualbox-ose* are and have been particularly vulnerable to sweeping = changes like this in the past (I've had to patch a lot of 3rd party = software broken by KPI changes in 10.x, more than in prior releases) and = a lot of developers depend on this functionality to be sane in order to = develop software on -CURRENT and -STABLE (and it allows us to better = test your code). Thanks, -Garrett= From owner-freebsd-emulation@FreeBSD.ORG Tue Jul 9 18:10:17 2013 Return-Path: Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id AF705300; Tue, 9 Jul 2013 18:10:17 +0000 (UTC) (envelope-from alfred@freebsd.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 8CB751179; Tue, 9 Jul 2013 18:10:17 +0000 (UTC) Received: from Alfreds-MacBook-Pro-9.local (c-67-180-208-218.hsd1.ca.comcast.net [67.180.208.218]) by elvis.mu.org (Postfix) with ESMTPSA id BA9541A3CFD; Tue, 9 Jul 2013 11:10:16 -0700 (PDT) Message-ID: <51DC5208.9070305@freebsd.org> Date: Tue, 09 Jul 2013 11:10:16 -0700 From: Alfred Perlstein User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:17.0) Gecko/20130620 Thunderbird/17.0.7 MIME-Version: 1.0 To: Garrett Cooper Subject: Re: svn commit: r248084 - in head/sys: amd64/amd64 arm/arm cddl/compat/opensolaris/kern cddl/compat/opensolaris/sys cddl/contrib/opensolaris/uts/common/fs/zfs cddl/contrib/opensolaris/uts/common/fs/zfs... References: <201303090232.r292WN6W067161@svn.freebsd.org> <4952B228-DD42-45FE-9BC7-5D4B43FAF8FF@gmail.com> In-Reply-To: <4952B228-DD42-45FE-9BC7-5D4B43FAF8FF@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Mailman-Approved-At: Tue, 09 Jul 2013 18:47:15 +0000 Cc: alc@FreeBSD.org, swills@FreeBSD.org, jeff@FreeBSD.org, Attilio Rao , freebsd-emulation@FreeBSD.org, kib@FreeBSD.org, portmgr@FreeBSD.org, nox@FreeBSD.org, vbox@FreeBSD.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jul 2013 18:10:17 -0000 On 7/8/13 11:30 PM, Garrett Cooper wrote: > On Mar 8, 2013, at 6:32 PM, Attilio Rao wrote: > >> Author: attilio >> Date: Sat Mar 9 02:32:23 2013 >> New Revision: 248084 >> URL: http://svnweb.freebsd.org/changeset/base/248084 >> >> Log: >> Switch the vm_object mutex to be a rwlock. This will enable in the >> future further optimizations where the vm_object lock will be held >> in read mode most of the time the page cache resident pool of pages >> are accessed for reading purposes. >> >> The change is mostly mechanical but few notes are reported: >> * The KPI changes as follow: >> - VM_OBJECT_LOCK() -> VM_OBJECT_WLOCK() >> - VM_OBJECT_TRYLOCK() -> VM_OBJECT_TRYWLOCK() >> - VM_OBJECT_UNLOCK() -> VM_OBJECT_WUNLOCK() >> - VM_OBJECT_LOCK_ASSERT(MA_OWNED) -> VM_OBJECT_ASSERT_WLOCKED() >> (in order to avoid visibility of implementation details) >> - The read-mode operations are added: >> VM_OBJECT_RLOCK(), VM_OBJECT_TRYRLOCK(), VM_OBJECT_RUNLOCK(), >> VM_OBJECT_ASSERT_RLOCKED(), VM_OBJECT_ASSERT_LOCKED() >> * The vm/vm_pager.h namespace pollution avoidance (forcing requiring >> sys/mutex.h in consumers directly to cater its inlining functions >> using VM_OBJECT_LOCK()) imposes that all the vm/vm_pager.h >> consumers now must include also sys/rwlock.h. >> * zfs requires a quite convoluted fix to include FreeBSD rwlocks into >> the compat layer because the name clash between FreeBSD and solaris >> versions must be avoided. >> At this purpose zfs redefines the vm_object locking functions >> directly, isolating the FreeBSD components in specific compat stubs. >> >> The KPI results heavilly broken by this commit. Thirdy part ports must >> be updated accordingly (I can think off-hand of VirtualBox, for example). >> >> Sponsored by: EMC / Isilon storage division >> Reviewed by: jeff >> Reviewed by: pjd (ZFS specific review) >> Discussed with: alc >> Tested by: pho > This commit broke emulators/open-vm-tools (which helps with hardware acceleration and other guest OS services on VMware, et al) and it's been broken for ~4 months now. Please ask portmgr@ to do an exp- run before making KPI changes. open-vm-tools, nvidia-driver, qemu*, and virtualbox-ose* are and have been particularly vulnerable to sweeping changes like this in the past (I've had to patch a lot of 3rd party software broken by KPI changes in 10.x, more than in prior releases) and a lot of developers depend on this functionality to be sane in order to develop software on -CURRENT and -STABLE (and it allows us to better test your code). > Thanks, > -Garrett Thanks Garrett, It would be great if we could track vm changes like this. Is there a doc that describes the process of an exp-run for us src guys? Can there a be a link or a hint towards this near some of the commonly bumped variables in freebsd base to let us know what to do? I fear even though we may educate the current crop of devs, that we will experience lossage as new developers are brought on unless we document this somewhere in src, or at least link to documentation elsewhere from src. by the way, do you think this change may be what is making virtualbox insta-panic on my -current box? Is there some trick we can use to version between the port? Maybe we need a set of macros or something to note the breakage of ABI? -Alfred From owner-freebsd-emulation@FreeBSD.ORG Tue Jul 9 18:50:00 2013 Return-Path: Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 981FC1B9 for ; Tue, 9 Jul 2013 18:50:00 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 64E571351 for ; Tue, 9 Jul 2013 18:50:00 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r69Io0oC042742 for ; Tue, 9 Jul 2013 18:50:00 GMT (envelope-from bdrewery@freefall.freebsd.org) Received: (from bdrewery@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r69InxRW042707 for freebsd-emulation@FreeBSD.org; Tue, 9 Jul 2013 18:49:59 GMT (envelope-from bdrewery) Received: (qmail 1707 invoked from network); 9 Jul 2013 13:49:57 -0500 Received: from unknown (HELO ?192.168.1.137?) (freebsd@shatow.net@74.94.87.209) by sweb.xzibition.com with ESMTPA; 9 Jul 2013 13:49:57 -0500 Message-ID: <51DC5B55.9030508@FreeBSD.org> Date: Tue, 09 Jul 2013 13:49:57 -0500 From: Bryan Drewery Organization: FreeBSD User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130620 Thunderbird/17.0.7 MIME-Version: 1.0 To: Alfred Perlstein Subject: Re: svn commit: r248084 - in head/sys: amd64/amd64 arm/arm cddl/compat/opensolaris/kern cddl/compat/opensolaris/sys cddl/contrib/opensolaris/uts/common/fs/zfs cddl/contrib/opensolaris/uts/common/fs/zfs... References: <201303090232.r292WN6W067161@svn.freebsd.org> <4952B228-DD42-45FE-9BC7-5D4B43FAF8FF@gmail.com> <51DC5208.9070305@freebsd.org> In-Reply-To: <51DC5208.9070305@freebsd.org> X-Enigmail-Version: 1.5.1 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="----enig2MRGWGGWPBNXMELEKVIVU" X-Mailman-Approved-At: Tue, 09 Jul 2013 18:53:35 +0000 Cc: alc@FreeBSD.org, swills@FreeBSD.org, jeff@FreeBSD.org, Attilio Rao , freebsd-emulation@FreeBSD.org, kib@FreeBSD.org, portmgr@FreeBSD.org, nox@FreeBSD.org, vbox@FreeBSD.org, Garrett Cooper X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jul 2013 18:50:00 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) ------enig2MRGWGGWPBNXMELEKVIVU Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 7/9/2013 1:10 PM, Alfred Perlstein wrote: >=20 > It would be great if we could track vm changes like this. Is there a > doc that describes the process of an exp-run for us src guys? >=20 > Can there a be a link or a hint towards this near some of the commonly > bumped variables in freebsd base to let us know what to do? Open ports PR. Subject: [exp-run] description. Attach patch. Assign to portmgr. Ping them occasionally to check status. --=20 Regards, Bryan Drewery ------enig2MRGWGGWPBNXMELEKVIVU Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (MingW32) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJR3FtYAAoJEG54KsA8mwz5X3UQALIqHWLXjHSo4w7EzU6MhTFH odtJQwvHdceONyyN78NNqOOtOOBWl0qfU/dgZF79c0C0MOZPfT9f6+JGsGTyCywK heSF9l3CXPvtIkhclLs0XSUb3kRyjutLBYc2CT1gwrvIA0gqRdSaQHKgx/hXBmk7 wqToV2D3f1F0Gszk50N7XXCa99WFpDxI+IzYVJbP9IUGtyb+pvQn9+1xPxLuqbEY auLLoMeQSAR/FsgiShO1hYNl5tLXhwn5VvWmBehwPIX1m77xZSYGTH1JR1BnOPKG j9dSHfwPEmvvMEXjdy38z1K/ZDWKC4ypQqkBmqUCnfh9GX0S0vaJSuZTgt4Wqw+j bRViFqfs+xeVZV1KllVszpGFT/MjR5NsYYSjJubpXh4zAZq2HUsbelLjTnrZii6y gxLcY+X/advvPYcVoGlTv7whs9KJGW/QNw4+OILovq8akQXxZtKmK8YUZTyqmjA4 H1rlF+sHpAQQT6phXjCo4bbeGl83RfWm0Y6b/vPFSb58rveEP5jmhpgil1Sd2gWS 1AV6YuXiAERaXmv9W89hPH/quysEE1b1wMnc3ZiS5puQM/iG7B305ncgcgiT4dR5 sJF2NkEX3ISMTo4WPtn7MesxBPsIdKS5z931FVF45rFlNK6oVHM4TPBRKkZKDpcS B8o86tX4WQX2TEuCrvbY =DHW6 -----END PGP SIGNATURE----- ------enig2MRGWGGWPBNXMELEKVIVU-- From owner-freebsd-emulation@FreeBSD.ORG Tue Jul 9 19:39:15 2013 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 5248E985; Tue, 9 Jul 2013 19:39:15 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: from mail-vc0-x22a.google.com (mail-vc0-x22a.google.com [IPv6:2607:f8b0:400c:c03::22a]) by mx1.freebsd.org (Postfix) with ESMTP id 59C2D17FB; Tue, 9 Jul 2013 19:39:14 +0000 (UTC) Received: by mail-vc0-f170.google.com with SMTP id hf12so4715316vcb.29 for ; Tue, 09 Jul 2013 12:39:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=GL4x4IYtB6akHvAYCRndlEQyNE0QR8rGcjEIAmUl5kE=; b=mwQyUi/3zbW1Sn8AWkLqQlebYh39e8dISID+l6Uowl38UyFEBUBcygSaz7zaDSzd4u PAgS3BB76b/mwgw2qqARqOMZJqTNCJBltGAN7Yzs74HBOB5vELXIfdTUXZBDs4QaTPSP u355TER3EpFS/JsTGSIjvWlxJhVwDv4yN46GcvuBGj8lo6muBO9ePCsmC9yJVNGz/tfZ 69k8duBvBEN8E+jVDQ9Mr5ahTHME8ac12EMXWgfyxWRwL1IgogBLmAvf83Zwtl60pkvE huCO04iTR35qjAhckSMViiYl6QrMSpSWkMzAqBeP533YEfFmKiv+gb/qP3gL+9XrKVRJ fLMg== MIME-Version: 1.0 X-Received: by 10.52.186.129 with SMTP id fk1mr14282277vdc.66.1373398753957; Tue, 09 Jul 2013 12:39:13 -0700 (PDT) Received: by 10.220.146.145 with HTTP; Tue, 9 Jul 2013 12:39:13 -0700 (PDT) In-Reply-To: <51DC5208.9070305@freebsd.org> References: <201303090232.r292WN6W067161@svn.freebsd.org> <4952B228-DD42-45FE-9BC7-5D4B43FAF8FF@gmail.com> <51DC5208.9070305@freebsd.org> Date: Tue, 9 Jul 2013 12:39:13 -0700 Message-ID: Subject: Re: svn commit: r248084 - in head/sys: amd64/amd64 arm/arm cddl/compat/opensolaris/kern cddl/compat/opensolaris/sys cddl/contrib/opensolaris/uts/common/fs/zfs cddl/contrib/opensolaris/uts/common/fs/zfs... From: Garrett Cooper To: Alfred Perlstein Content-Type: text/plain; charset=ISO-8859-1 X-Mailman-Approved-At: Tue, 09 Jul 2013 19:51:50 +0000 Cc: alc@freebsd.org, swills@freebsd.org, jeff@freebsd.org, Attilio Rao , freebsd-emulation@freebsd.org, kib@freebsd.org, portmgr@freebsd.org, nox@freebsd.org, vbox@freebsd.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jul 2013 19:39:15 -0000 On Tue, Jul 9, 2013 at 11:10 AM, Alfred Perlstein wrote: > On 7/8/13 11:30 PM, Garrett Cooper wrote: >> >> On Mar 8, 2013, at 6:32 PM, Attilio Rao wrote: >> >>> Author: attilio >>> Date: Sat Mar 9 02:32:23 2013 >>> New Revision: 248084 >>> URL: http://svnweb.freebsd.org/changeset/base/248084 >>> >>> Log: >>> Switch the vm_object mutex to be a rwlock. This will enable in the >>> future further optimizations where the vm_object lock will be held >>> in read mode most of the time the page cache resident pool of pages >>> are accessed for reading purposes. >>> >>> The change is mostly mechanical but few notes are reported: >>> * The KPI changes as follow: >>> - VM_OBJECT_LOCK() -> VM_OBJECT_WLOCK() >>> - VM_OBJECT_TRYLOCK() -> VM_OBJECT_TRYWLOCK() >>> - VM_OBJECT_UNLOCK() -> VM_OBJECT_WUNLOCK() >>> - VM_OBJECT_LOCK_ASSERT(MA_OWNED) -> VM_OBJECT_ASSERT_WLOCKED() >>> (in order to avoid visibility of implementation details) >>> - The read-mode operations are added: >>> VM_OBJECT_RLOCK(), VM_OBJECT_TRYRLOCK(), VM_OBJECT_RUNLOCK(), >>> VM_OBJECT_ASSERT_RLOCKED(), VM_OBJECT_ASSERT_LOCKED() >>> * The vm/vm_pager.h namespace pollution avoidance (forcing requiring >>> sys/mutex.h in consumers directly to cater its inlining functions >>> using VM_OBJECT_LOCK()) imposes that all the vm/vm_pager.h >>> consumers now must include also sys/rwlock.h. >>> * zfs requires a quite convoluted fix to include FreeBSD rwlocks into >>> the compat layer because the name clash between FreeBSD and solaris >>> versions must be avoided. >>> At this purpose zfs redefines the vm_object locking functions >>> directly, isolating the FreeBSD components in specific compat stubs. >>> >>> The KPI results heavilly broken by this commit. Thirdy part ports must >>> be updated accordingly (I can think off-hand of VirtualBox, for example). >>> >>> Sponsored by: EMC / Isilon storage division >>> Reviewed by: jeff >>> Reviewed by: pjd (ZFS specific review) >>> Discussed with: alc >>> Tested by: pho >> >> This commit broke emulators/open-vm-tools (which helps with >> hardware acceleration and other guest OS services on VMware, et al) and it's >> been broken for ~4 months now. Please ask portmgr@ to do an exp- run before >> making KPI changes. open-vm-tools, nvidia-driver, qemu*, and virtualbox-ose* >> are and have been particularly vulnerable to sweeping changes like this in >> the past (I've had to patch a lot of 3rd party software broken by KPI >> changes in 10.x, more than in prior releases) and a lot of developers depend >> on this functionality to be sane in order to develop software on -CURRENT >> and -STABLE (and it allows us to better test your code). >> Thanks, >> -Garrett > > > Thanks Garrett, > > It would be great if we could track vm changes like this. Is there a doc > that describes the process of an exp-run for us src guys? > > Can there a be a link or a hint towards this near some of the commonly > bumped variables in freebsd base to let us know what to do? In general (as most devs know), anytime that __FreeBSD_version__ needs to be bumped for a change, there really should be an exp- run. I would hope that intuition would at least allow a chicken switch between APIs for a period of time so that people could at least be allowed time to transition code over and then make the change. > I fear even though we may educate the current crop of devs, that we will > experience lossage as new developers are brought on unless we document this > somewhere in src, or at least link to documentation elsewhere from src. I wish the dev handbook was more canonical in this way, but it's experiencing bitrot quicker than the handbook is. That ultimately would be the best place to put things IMO. > by the way, do you think this change may be what is making virtualbox > insta-panic on my -current box? Is there some trick we can use to version > between the port? Maybe we need a set of macros or something to note the > breakage of ABI? I don't know. I'm having heck of a time getting open-vm-tools, qemu, and virtualbox-ose to compile on CURRENT latest because of clang, gcc warnings issues, mount locking changes, and vm changes (and I'm using the patches I have in my git ports branch because stuff still doesn't compile on ports head with open-vm-tools, etc, which is sad given that I have a number of ports PRs that have been open for almost 6 months now that haven't been acted on). I'll get back to you later on in the week after I figure out whether or not this is the case because I'd like to figure out whether or not it works as well so I might be able to install 10.0-RELEASE in the near future on my dev workstation and things won't all fall to pieces; this has happened in the past, and I'm adverse to running CURRENT on machines that require X11 because it involves a lot of pain with the fact that things aren't properly tested -- even from a compilation perspective -- before people commit things to base. Thanks, -Garrett From owner-freebsd-emulation@FreeBSD.ORG Tue Jul 9 19:47:21 2013 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 16298B46 for ; Tue, 9 Jul 2013 19:47:21 +0000 (UTC) (envelope-from decke@bluelife.at) Received: from mail-oa0-x22e.google.com (mail-oa0-x22e.google.com [IPv6:2607:f8b0:4003:c02::22e]) by mx1.freebsd.org (Postfix) with ESMTP id CD8471867 for ; Tue, 9 Jul 2013 19:47:20 +0000 (UTC) Received: by mail-oa0-f46.google.com with SMTP id h1so8570369oag.33 for ; Tue, 09 Jul 2013 12:47:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bluelife.at; s=google; h=mime-version:x-originating-ip:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=W5laFxUBbww5fbUfx7lcWyeqWiT7BYrz86DA7Aj6b/8=; b=FjKegMqyF0oA/ajmRGf5JKOt79xeWKTepM64tuhLz7QME/2VBIfa1Bzoh+NApaU9Ch JHQCfbXd/aOMR1AyXfUSLc2BKXHXAA8iOd/+TC4dWn+lJbZuUzTqJB9ky/KDKsHATQGo VuTQg9pTOqvn32FScW4HVZL4K8URv4xHLOonU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-originating-ip:in-reply-to:references:date :message-id:subject:from:to:cc:content-type:x-gm-message-state; bh=W5laFxUBbww5fbUfx7lcWyeqWiT7BYrz86DA7Aj6b/8=; b=I90W8zjwK4Fw9xVxpTakZeLHcirzAJLTgw/fQTzx31XNCYTSHW+5+eWKVosdj6SGGE +6C4zDz8BPf7AVQ7zqH2XqY+7ZcD8FS6q3g6dYzQ4V681wdd/FFYtrQAz5qiGBi52jqq gcY8sr/zeQJOo7jH3TZe9/EgrGUfqeWIAWX1oatI1l17U5prfwYDQneWPntYg+ZOv/Li sgGY1i1Gr4ho4sj5QazHzpO5c+DsrZWFLGjY+fXct9W6mUh4ncIpYkIgFZch5ZPdsgct xiyT5pr+4E/o5nvKIqscUUgZvnroQIYaeQX95QYnxdg1d+ub3Qo1xHSQDlyrgvICGemN rVtw== MIME-Version: 1.0 X-Received: by 10.60.146.180 with SMTP id td20mr25498769oeb.96.1373399240366; Tue, 09 Jul 2013 12:47:20 -0700 (PDT) Received: by 10.76.95.168 with HTTP; Tue, 9 Jul 2013 12:47:20 -0700 (PDT) X-Originating-IP: [89.144.192.146] Received: by 10.76.95.168 with HTTP; Tue, 9 Jul 2013 12:47:20 -0700 (PDT) In-Reply-To: <51DC5208.9070305@freebsd.org> References: <201303090232.r292WN6W067161@svn.freebsd.org> <4952B228-DD42-45FE-9BC7-5D4B43FAF8FF@gmail.com> <51DC5208.9070305@freebsd.org> Date: Tue, 9 Jul 2013 21:47:20 +0200 Message-ID: Subject: Re: svn commit: r248084 - in head/sys: amd64/amd64 arm/arm cddl/compat/opensolaris/kern cddl/compat/opensolaris/sys cddl/contrib/opensolaris/uts/common/fs/zfs cddl/contrib/opensolaris/uts/common/fs/zfs... From: =?ISO-8859-1?Q?Bernhard_Fr=F6hlich?= To: Alfred Perlstein X-Gm-Message-State: ALoCoQmffCofretaBNEspCEU5ej8deXMBiHNET2kl59Cq6IfIcgw5Gz2DfQro8se8y3qEGxOoKaH X-Mailman-Approved-At: Tue, 09 Jul 2013 19:52:11 +0000 Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: alc@freebsd.org, Steve Wills , jeff@freebsd.org, Attilio Rao , freebsd-emulation@freebsd.org, kib@freebsd.org, portmgr@freebsd.org, nox@freebsd.org, vbox@freebsd.org, Garrett Cooper X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jul 2013 19:47:21 -0000 Am 09.07.2013 20:10 schrieb "Alfred Perlstein" : > > On 7/8/13 11:30 PM, Garrett Cooper wrote: >> >> On Mar 8, 2013, at 6:32 PM, Attilio Rao wrote: >> >>> Author: attilio >>> Date: Sat Mar 9 02:32:23 2013 >>> New Revision: 248084 >>> URL: http://svnweb.freebsd.org/changeset/base/248084 >>> >>> Log: >>> Switch the vm_object mutex to be a rwlock. This will enable in the >>> future further optimizations where the vm_object lock will be held >>> in read mode most of the time the page cache resident pool of pages >>> are accessed for reading purposes. >>> >>> The change is mostly mechanical but few notes are reported: >>> * The KPI changes as follow: >>> - VM_OBJECT_LOCK() -> VM_OBJECT_WLOCK() >>> - VM_OBJECT_TRYLOCK() -> VM_OBJECT_TRYWLOCK() >>> - VM_OBJECT_UNLOCK() -> VM_OBJECT_WUNLOCK() >>> - VM_OBJECT_LOCK_ASSERT(MA_OWNED) -> VM_OBJECT_ASSERT_WLOCKED() >>> (in order to avoid visibility of implementation details) >>> - The read-mode operations are added: >>> VM_OBJECT_RLOCK(), VM_OBJECT_TRYRLOCK(), VM_OBJECT_RUNLOCK(), >>> VM_OBJECT_ASSERT_RLOCKED(), VM_OBJECT_ASSERT_LOCKED() >>> * The vm/vm_pager.h namespace pollution avoidance (forcing requiring >>> sys/mutex.h in consumers directly to cater its inlining functions >>> using VM_OBJECT_LOCK()) imposes that all the vm/vm_pager.h >>> consumers now must include also sys/rwlock.h. >>> * zfs requires a quite convoluted fix to include FreeBSD rwlocks into >>> the compat layer because the name clash between FreeBSD and solaris >>> versions must be avoided. >>> At this purpose zfs redefines the vm_object locking functions >>> directly, isolating the FreeBSD components in specific compat stubs. >>> >>> The KPI results heavilly broken by this commit. Thirdy part ports must >>> be updated accordingly (I can think off-hand of VirtualBox, for example). >>> >>> Sponsored by: EMC / Isilon storage division >>> Reviewed by: jeff >>> Reviewed by: pjd (ZFS specific review) >>> Discussed with: alc >>> Tested by: pho >> >> This commit broke emulators/open-vm-tools (which helps with hardware acceleration and other guest OS services on VMware, et al) and it's been broken for ~4 months now. Please ask portmgr@ to do an exp- run before making KPI changes. open-vm-tools, nvidia-driver, qemu*, and virtualbox-ose* are and have been particularly vulnerable to sweeping changes like this in the past (I've had to patch a lot of 3rd party software broken by KPI changes in 10.x, more than in prior releases) and a lot of developers depend on this functionality to be sane in order to develop software on -CURRENT and -STABLE (and it allows us to better test your code). >> Thanks, >> -Garrett > > > Thanks Garrett, > > It would be great if we could track vm changes like this. Is there a doc that describes the process of an exp-run for us src guys? > > Can there a be a link or a hint towards this near some of the commonly bumped variables in freebsd base to let us know what to do? > > I fear even though we may educate the current crop of devs, that we will experience lossage as new developers are brought on unless we document this somewhere in src, or at least link to documentation elsewhere from src. > > by the way, do you think this change may be what is making virtualbox insta-panic on my -current box? Is there some trick we can use to version between the port? Maybe we need a set of macros or something to note the breakage of ABI? virtualbox was updated to that kpi change pretty soon after the commit on head so I don't think this has something to do with the panic. It would be good to update vbox to latest version from ports and enable the DEBUG option of the virtualbox-ose-kmod to obtain a useful stacktrace for the panic. From owner-freebsd-emulation@FreeBSD.ORG Tue Jul 9 20:41:43 2013 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 52795A4F; Tue, 9 Jul 2013 20:41:43 +0000 (UTC) (envelope-from alfred@freebsd.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 3AF141B1C; Tue, 9 Jul 2013 20:41:42 +0000 (UTC) Received: from Alfreds-MacBook-Pro-9.local (c-67-180-208-218.hsd1.ca.comcast.net [67.180.208.218]) by elvis.mu.org (Postfix) with ESMTPSA id 5A1071A3C30; Tue, 9 Jul 2013 13:41:42 -0700 (PDT) Message-ID: <51DC7585.6020903@freebsd.org> Date: Tue, 09 Jul 2013 13:41:41 -0700 From: Alfred Perlstein User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:17.0) Gecko/20130620 Thunderbird/17.0.7 MIME-Version: 1.0 To: Garrett Cooper Subject: Re: svn commit: r248084 - in head/sys: amd64/amd64 arm/arm cddl/compat/opensolaris/kern cddl/compat/opensolaris/sys cddl/contrib/opensolaris/uts/common/fs/zfs cddl/contrib/opensolaris/uts/common/fs/zfs... References: <201303090232.r292WN6W067161@svn.freebsd.org> <4952B228-DD42-45FE-9BC7-5D4B43FAF8FF@gmail.com> <51DC5208.9070305@freebsd.org> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Mailman-Approved-At: Tue, 09 Jul 2013 20:50:47 +0000 Cc: alc@freebsd.org, swills@freebsd.org, jeff@freebsd.org, Attilio Rao , freebsd-emulation@freebsd.org, kib@freebsd.org, portmgr@freebsd.org, nox@freebsd.org, vbox@freebsd.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jul 2013 20:41:43 -0000 On 7/9/13 12:39 PM, Garrett Cooper wrote: > On Tue, Jul 9, 2013 at 11:10 AM, Alfred Perlstein wrote: > In general (as most devs know), anytime that __FreeBSD_version__ needs > to be bumped for a change, there really should be an exp- run. I would > hope that intuition would at least allow a chicken switch between APIs > for a period of time so that people could at least be allowed time to > transition code over and then make the change. Can't an email hook be put in place to automatically spin one off based on commits to the file that change it? Tinderportsbox? -Alfred From owner-freebsd-emulation@FreeBSD.ORG Tue Jul 9 20:46:30 2013 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id D7CACD80; Tue, 9 Jul 2013 20:46:30 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: from mail-vc0-x234.google.com (mail-vc0-x234.google.com [IPv6:2607:f8b0:400c:c03::234]) by mx1.freebsd.org (Postfix) with ESMTP id E65EC1B83; Tue, 9 Jul 2013 20:46:29 +0000 (UTC) Received: by mail-vc0-f180.google.com with SMTP id gf11so4676263vcb.25 for ; Tue, 09 Jul 2013 13:46:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=v1B7EEfzrWXP7+KXQjxN8L8N+FY2w7wQZiwM73OeyEY=; b=tIcOS45xCy4lrGCkbE97sqIzXH1ZtyMkMzGl6zxq+kuTdf//mH/08ZFkCbfZFK+0h/ RFJBYDC7mp2MZyQFZnZ/dmPIpG8/sQuZqogQHxtkxgXAM6KZ7PuOFLBa5gLCqBb+fdVc lRlaEMttyQphC/IOljR4dSAAJBYtAH8Fvcae0TWKF997zz1uU+Yrh6MCz87D+NpU5rng 6efLmuPmfVJC4FvhdliIbHt6lRiHQrcscrkhxhYbRQmtI3rnsiC5EG9p49jgx2AaENyL bFRCcpMA3GAZPFclH2TciHCy2FGw/i785DFLVteE9a1El9ZCzFalMOocpCMf0U2QA25J EL6A== MIME-Version: 1.0 X-Received: by 10.221.5.71 with SMTP id of7mr17586014vcb.39.1373402789469; Tue, 09 Jul 2013 13:46:29 -0700 (PDT) Received: by 10.220.146.145 with HTTP; Tue, 9 Jul 2013 13:46:29 -0700 (PDT) In-Reply-To: <51DC7585.6020903@freebsd.org> References: <201303090232.r292WN6W067161@svn.freebsd.org> <4952B228-DD42-45FE-9BC7-5D4B43FAF8FF@gmail.com> <51DC5208.9070305@freebsd.org> <51DC7585.6020903@freebsd.org> Date: Tue, 9 Jul 2013 13:46:29 -0700 Message-ID: Subject: Re: svn commit: r248084 - in head/sys: amd64/amd64 arm/arm cddl/compat/opensolaris/kern cddl/compat/opensolaris/sys cddl/contrib/opensolaris/uts/common/fs/zfs cddl/contrib/opensolaris/uts/common/fs/zfs... From: Garrett Cooper To: Alfred Perlstein Content-Type: text/plain; charset=ISO-8859-1 X-Mailman-Approved-At: Tue, 09 Jul 2013 21:07:21 +0000 Cc: alc@freebsd.org, Steve Wills , jeff@freebsd.org, Attilio Rao , freebsd-emulation@freebsd.org, kib@freebsd.org, portmgr@freebsd.org, nox@freebsd.org, vbox@freebsd.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jul 2013 20:46:30 -0000 On Tue, Jul 9, 2013 at 1:41 PM, Alfred Perlstein wrote: > On 7/9/13 12:39 PM, Garrett Cooper wrote: >> >> On Tue, Jul 9, 2013 at 11:10 AM, Alfred Perlstein >> wrote: >> In general (as most devs know), anytime that __FreeBSD_version__ needs to >> be bumped for a change, there really should be an exp- run. I would hope >> that intuition would at least allow a chicken switch between APIs for a >> period of time so that people could at least be allowed time to transition >> code over and then make the change. > > > Can't an email hook be put in place to automatically spin one off based on > commits to the file that change it? > > Tinderportsbox? That would be nice, but it would be good if people ran exp- runs before committing to head/ instead of after. Some changes take ages to work through and fix, and having ports be broken until all of the issues are solved is painful for everyone who upgrades their ports trees on a regular basis. I prefer to promote the "you break it, you buy it", instead of the "I broke it, random contributor/dev, go fix my mess" mentality because the latter is extremely irresponsible. That being said, if there were tests integrated in as well (cues bdrewery's work in combination with mine -- both which are in progress), having this magically be automated would be considerably less painful. This is close (probably will happen by the end of the year), assuming that I have support and he does as well getting things committed to base and ports. Thanks! -Garrett From owner-freebsd-emulation@FreeBSD.ORG Tue Jul 9 20:50:17 2013 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id B9F7DF2F; Tue, 9 Jul 2013 20:50:17 +0000 (UTC) (envelope-from alfred@freebsd.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id A18AD1BBA; Tue, 9 Jul 2013 20:50:17 +0000 (UTC) Received: from Alfreds-MacBook-Pro-9.local (c-67-180-208-218.hsd1.ca.comcast.net [67.180.208.218]) by elvis.mu.org (Postfix) with ESMTPSA id 314401A3D0C; Tue, 9 Jul 2013 13:50:17 -0700 (PDT) Message-ID: <51DC7789.8090607@freebsd.org> Date: Tue, 09 Jul 2013 13:50:17 -0700 From: Alfred Perlstein User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:17.0) Gecko/20130620 Thunderbird/17.0.7 MIME-Version: 1.0 To: Garrett Cooper Subject: Re: svn commit: r248084 - in head/sys: amd64/amd64 arm/arm cddl/compat/opensolaris/kern cddl/compat/opensolaris/sys cddl/contrib/opensolaris/uts/common/fs/zfs cddl/contrib/opensolaris/uts/common/fs/zfs... References: <201303090232.r292WN6W067161@svn.freebsd.org> <4952B228-DD42-45FE-9BC7-5D4B43FAF8FF@gmail.com> <51DC5208.9070305@freebsd.org> <51DC7585.6020903@freebsd.org> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Mailman-Approved-At: Tue, 09 Jul 2013 21:26:45 +0000 Cc: alc@freebsd.org, Steve Wills , jeff@freebsd.org, Attilio Rao , freebsd-emulation@freebsd.org, kib@freebsd.org, portmgr@freebsd.org, nox@freebsd.org, vbox@freebsd.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jul 2013 20:50:17 -0000 On 7/9/13 1:46 PM, Garrett Cooper wrote: > On Tue, Jul 9, 2013 at 1:41 PM, Alfred Perlstein wrote: >> On 7/9/13 12:39 PM, Garrett Cooper wrote: >>> On Tue, Jul 9, 2013 at 11:10 AM, Alfred Perlstein >>> wrote: >>> In general (as most devs know), anytime that __FreeBSD_version__ needs to >>> be bumped for a change, there really should be an exp- run. I would hope >>> that intuition would at least allow a chicken switch between APIs for a >>> period of time so that people could at least be allowed time to transition >>> code over and then make the change. >> >> Can't an email hook be put in place to automatically spin one off based on >> commits to the file that change it? >> >> Tinderportsbox? > That would be nice, but it would be good if people ran exp- runs > before committing to head/ instead of after. Some changes take ages to > work through and fix, and having ports be broken until all of the > issues are solved is painful for everyone who upgrades their ports > trees on a regular basis. > > I prefer to promote the "you break it, you buy it", instead of the "I > broke it, random contributor/dev, go fix my mess" mentality because > the latter is extremely irresponsible. > > That being said, if there were tests integrated in as well (cues > bdrewery's work in combination with mine -- both which are in > progress), having this magically be automated would be considerably > less painful. This is close (probably will happen by the end of the > year), assuming that I have support and he does as well getting things > committed to base and ports. > > Thanks! > -Garrett > One thing that git helps with is that it's very easy to commit code to a "forked" repo, and then run tests against it. That would allow someone who cloned/forked "freebsd-src" to point an exp run at his/her code for a test run. I guess that will be some years from now. ... or we build something based on svn-patch/diff? From owner-freebsd-emulation@FreeBSD.ORG Tue Jul 9 23:39:18 2013 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 0353FD84 for ; Tue, 9 Jul 2013 23:39:18 +0000 (UTC) (envelope-from bounce@cdpubsonline.com) Received: from web.cdpublications.com (web.cdpublications.com [209.213.117.205]) by mx1.freebsd.org (Postfix) with ESMTP id A5DF215FD for ; Tue, 9 Jul 2013 23:39:17 +0000 (UTC) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=cdpubsonline.com; b=kggMzLOp3233lOU5Y9LSLcFSU9pmKE3hvyDIWMjA2Ft6s3X1odKlEL+uh6+Xgz4ATmYfeqoS9BzjTxpenlNMgdJqA9qIr1jV39oX6fr2JYGMS3P0vA8N5V6MOowffS3R; h=Received:To:Subject:X-PHP-Originating-Script:From:Date:MIME-Version:Content-Type:Content-Transfer-Encoding:X-mid:X-Mailer:X-Sender:List-Unsubscribe:Message-ID; Received: (qmail 30570 invoked by uid 48); 9 Jul 2013 19:39:16 -0400 To: Subject: Try Our Social Services Grants Database and News Services Absolutely Free! X-PHP-Originating-Script: 10000:MailSend.php From: CD Publications Date: Tue, 09 Jul 2013 19:27:37 -0400 MIME-Version: 1.0 X-mid: ZW11bGF0aW9uQGZyZWVic2Qub3JnICwgYzg3NzggLCBtNjE5MiAsIHMxOTY1NA X-Mailer: ACEM X-Sender: Message-ID: <20130709233916.10156.109139980.swift@cdpubsonline.com> Content-Type: text/plain; charset=utf-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jul 2013 23:39:18 -0000 Is your organization searching for funding to provide critical needs such as housing, healthcare, education, or social services to your community? Then we invite you to join other grantseekers nationwide who've come to rely on CD Publications for the most up-to-date details on the latest federal and private funding opportunities. For a limited time we're providing full, unrestricted access to our grants and funding news services, including Federal and Foundation Assistance Monitor, Children and Youth Funding Report, Community Health Funding Report, and Private Grants Alert for two weeks...absolutely FREE! For more than 50 years, we've brought our readers insights from federal and foundation funding officials that no one else has -- inside information that will make all the difference in your grantseeking success. Best of all, since there's no obligation to subscribe and your access will expire automatically, you can discover for yourself how the many benefits of our online service -- including our keyword searchable database and comprehensive grants calendar -- can give you an edge in your funding search. To begin your two-week trial, visit our website at http://cdpubsonline.com/12all/lt.php?c=8778&m=6192&nl=33&s=eec45d4cc1946b55c8a5353f08978401&lid=991823&l=-http--www.cdpublications.com/f112, or call us toll-free at 1-800-666-6380. ____________________________________________________________________ The Fundamentals of Foundation Grant Writing - This hands-on course, geared specifically towards working adults who want to become grantwriters, takes you step-by-step through writing an actual foundation grant application -- one that you can submit with confidence at the completion of the course, knowing you've been aided by a veteran grants professional. http://www.cdpublications.com/store/287 Government Assistance Almanac 2013 Newly updated for 2013, over 1300 pages! The Government Assistance Almanac 2013 provides information on all federal domestic assistance programs. http://www.cdpublications.com/store/565 Forward this message to a friend by clicking below: (http://cdpubsonline.com/12all/p_f.php?nl=33&c=8778&m=6192&s=eec45d4cc1946b55c8a5353f08978401) ____________________________________________________________________ Get FREE PDF samples or try our website demo at http://www.cdpublications.com/samples ___________________________________________________________________ CD Publications | 8204 Fenton St. Silver Spring, MD 20910 1-800-666-6380 Click the link below or copy and paste into your browser to unsubscribe from this list: http://cdpubsonline.com/12all/box.php?nl=33&c=8778&m=6192&s=eec45d4cc1946b55c8a5353f08978401&funcml=unsub2 From owner-freebsd-emulation@FreeBSD.ORG Wed Jul 10 07:31:27 2013 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 89E1EE9D for ; Wed, 10 Jul 2013 07:31:27 +0000 (UTC) (envelope-from 3zQ3dURAJAPASfalSSTVSddSusttYeSad.Uge@calendar-server.bounces.google.com) Received: from mail-wi0-x24a.google.com (mail-wi0-x24a.google.com [IPv6:2a00:1450:400c:c05::24a]) by mx1.freebsd.org (Postfix) with ESMTP id 0F67D1984 for ; Wed, 10 Jul 2013 07:31:26 +0000 (UTC) Received: by mail-wi0-f202.google.com with SMTP id c10so389761wiw.1 for ; Wed, 10 Jul 2013 00:31:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:reply-to:sender:auto-submitted:message-id:date:subject :from:to:content-type; bh=ZkC4x0axzMrpt8RYRItxcCmKXjmd1t/qDsd+9fbR87o=; b=USrNxU9zAIpH/patLRRvQtolqB/231uVEsko+XSH2jnQimaoizgiuZo3g3RJLZnj6o N4GwNAcK39cERpjljnj38Xi60JeicGRM3v/6og2OFBwTD0gHiCLMwq5JYTwHDnk7TYsi wvMDb8mR6deJgJDEYc/lFrTmflVuCGqmb3/H63+TIpED/480DherMBYpf4tjtw5D55R1 egZMiiIt7oZRVOWkBXIwL8nLeBumItpg0V2tqZCEzb02edCp4N1uuKTVrRcqu0R4nKDt rhfFUrA2f/tUTZNdd+nvEYapoofn9nzRpZpWLlz5ia7b0PcD8cPJcsiI+ioQEwWCHSOb uOhA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:reply-to:sender:auto-submitted:message-id:date:subject :from:to:content-type; bh=ZkC4x0axzMrpt8RYRItxcCmKXjmd1t/qDsd+9fbR87o=; b=qDRAx6jfZuaZECAoMJooni0oWIMe3iumEcRUltfWnmFO/1uE/eEHenfX5nD7TTzQMv 69zvyeirw93QDc4yHjXnLPLUNO9s1vMdGi8fyyucwpGzp5ytL3OtyCGoJPphMVzZt6XK m7aXnZpmzXsfGJcPljHdMYC7MimaCltnCp7RbHIPexBCnLDulaXV6lMXqjMWaXpmwtPd l9dyzpvSt562NhqxnkzLFUPSLNXIY0fwBpvWWpZQhECDxYez3TTfu2VqnrAQ/5bg+xWU ZwrgPmUDyd81sRMikySeCqrn3xkl29SiXGIYrY7RTeXXQZIKcfBHtMfgTD7CVDBF0oW0 Gc+A== MIME-Version: 1.0 X-Received: by 10.204.182.4 with SMTP id ca4mr1748730bkb.4.1373441485798; Wed, 10 Jul 2013 00:31:25 -0700 (PDT) Sender: Google Calendar Auto-Submitted: auto-generated Message-ID: <20cf30207708e1c10404e12343ed@google.com> Date: Wed, 10 Jul 2013 07:31:25 +0000 Subject: Invitation: Hi Dear @ Wed Jul 10, 2013 3:30am - 4:30am (anitaabdalla2011@gmail.com) From: anita abdalla To: "freebsd-emulation@freebsd.org" Content-Type: multipart/mixed; boundary=20cf30207708e1c0f404e12343ec X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: anita abdalla List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Jul 2013 07:31:27 -0000 --20cf30207708e1c0f404e12343ec Content-Type: text/plain; charset=windows-1252; format=flowed; delsp=yes Content-Transfer-Encoding: base64 WW91IGhhdmUgYmVlbiBpbnZpdGVkIHRvIHRoZSBmb2xsb3dpbmcgZXZlbnQuDQoNClRpdGxlOiBI aSBEZWFyDQpIaSBEZWFyDQpIb3cgYXJlIHlvdSB0b2RheT8gSSBmZWVsIGxpa2UgY29tbXVuaWNh dGluZyB3aXRoIHlvdSwgbXkgbmFtZSBpcyBBbml0YSAgDQpBaG1lZCAsZmVtYWxlIHNpbmdsZSAy MyB5ZWFycyBvZiBhZ2UsIEl0IHdpbGwgYmUgbXkgcGxlYXN1cmUgdG8ga25vdyB5b3UgIA0KYW5k IGN1bHRpdmF0ZSBhIGhlYWx0aHkgZnJpZW5kc2hpcCB3aXRoIHlvdS5JIGhhdmUgZ3JlYXQgaW50 ZXJlc3QgaW4gbWFraW5nICANCm5ldyBmcmllbmRzaGlwLCBteQ0KaG9iYmllcyBhcmUgcmVhZGlu ZywgdHJhdmVsaW5nLHN3aW1taW5nIGFuZCBkYW5jaW5nLlRvZGF5IGkgZm91bmQgeW91ciAgDQpl LW1haWwgaWQsIHRoZW4gaSB0b29rIHRoZSBvcHBvcnR1bml0eSB0byB3cml0ZSB0byB5b3UgYXMg aSB3aWxsIHJlYWxseSAgDQp3YW50IHVzIHRvIGJlIGdvb2QgZnJpZW5kcyBhbmQgSSB3aWxsIHNv IG11Y2ggYXBwcmVjaWF0ZSBpdCBpZiB3ZSBjYW4gY2xpY2sgIA0KdG9nZXRoZXIgYXMgb25lIGdy ZWF0IGZyaWVuZC5JIHdpbGwgYmUgdmVyeSBnbGFkIGlmIHlvdSBjYW4gY29udGFjdCBtZSAgDQp0 aG9yb3VnaCBteSBlbWFpbCBhZGRyZXNzLChhbml0YV8xMmFiZGFsbGFAeWFob28uY29tKSBhbmQg aSB3aWxsIHRlbGwgeW91ICANCm1vcmUgYWJvdXQgbXlzZWxmIGluY2x1ZGluZyB3aXRoIG15IHBp Y3R1cmVzIGluIG15IG5leHQgbWFpbCBSZW1lbWJlciB0aGUgIA0KZGlzdGFuY2UsY29sb3Igb3Ig YWdlIGRvZXMgbm90IG1hdHRlciBidXQgbG92ZSBtYXR0ZXJzIGEgbG90IGluIGxpZmUuDQpZb3Vy cyBTaW5jZXJlbHksDQoNCkFuaXRhDQpXaGVuOiBXZWQgSnVsIDEwLCAyMDEzIDM6MzBhbSCWIDQ6 MzBhbSBFYXN0ZXJuIFRpbWUNCkNhbGVuZGFyOiBhbml0YWFiZGFsbGEyMDExQGdtYWlsLmNvbQ0K V2hvOg0KICAgICAoR3Vlc3QgbGlzdCBoYXMgYmVlbiBoaWRkZW4gYXQgb3JnYW5pemVyJ3MgcmVx dWVzdCkNCg0KRXZlbnQgZGV0YWlsczogIA0KaHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS9jYWxlbmRh ci9ldmVudD9hY3Rpb249VklFVyZlaWQ9Y21zMVkydzFhWFJ0TVdWbGRYUTRjMmd6TURGbWJuUjBN WE1nWm5KbFpXSnpaQzFsYlhWc1lYUnBiMjVBWm5KbFpXSnpaQzV2Y21jJnRvaz1NallqWVc1cGRH RmhZbVJoYkd4aE1qQXhNVUJuYldGcGJDNWpiMjFsT0RVNU5EaG1NbUkxTlRsaE5HTmhZbUZqTXpn M01URm1NV1kwWVRVd00yRXpaamN4TTJKbCZjdHo9QW1lcmljYS9OZXdfWW9yayZobD1lbg0KDQpJ bnZpdGF0aW9uIGZyb20gR29vZ2xlIENhbGVuZGFyOiBodHRwczovL3d3dy5nb29nbGUuY29tL2Nh bGVuZGFyLw0KDQpZb3UgYXJlIHJlY2VpdmluZyB0aGlzIGNvdXJ0ZXN5IGVtYWlsIGF0IHRoZSBh Y2NvdW50ICANCmZyZWVic2QtZW11bGF0aW9uQGZyZWVic2Qub3JnIGJlY2F1c2UgeW91IGFyZSBh biBhdHRlbmRlZSBvZiB0aGlzIGV2ZW50Lg0KDQpUbyBzdG9wIHJlY2VpdmluZyBmdXR1cmUgbm90 aWZpY2F0aW9ucyBmb3IgdGhpcyBldmVudCwgZGVjbGluZSB0aGlzIGV2ZW50LiAgDQpBbHRlcm5h dGl2ZWx5IHlvdSBjYW4gc2lnbiB1cCBmb3IgYSBHb29nbGUgYWNjb3VudCBhdCAgDQpodHRwczov L3d3dy5nb29nbGUuY29tL2NhbGVuZGFyLyBhbmQgY29udHJvbCB5b3VyIG5vdGlmaWNhdGlvbiBz ZXR0aW5ncyBmb3IgIA0KeW91ciBlbnRpcmUgY2FsZW5kYXIuDQo= --20cf30207708e1c0f404e12343ec-- From owner-freebsd-emulation@FreeBSD.ORG Thu Jul 11 21:18:35 2013 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 685D7A3B for ; Thu, 11 Jul 2013 21:18:35 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: from mail-we0-x229.google.com (mail-we0-x229.google.com [IPv6:2a00:1450:400c:c03::229]) by mx1.freebsd.org (Postfix) with ESMTP id 005CC16AB for ; Thu, 11 Jul 2013 21:18:34 +0000 (UTC) Received: by mail-we0-f169.google.com with SMTP id n57so7533557wev.14 for ; Thu, 11 Jul 2013 14:18:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:message-id:date:from:user-agent:mime-version:to:subject :references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; bh=21XZ+UuBlxy15ZDtw7uqrWrYug+/MBv0I3iN6aThcic=; b=zfYKsIyMGvL9JJJsdaWnZB+AruVZO055PdNQhTO8BlSrQXfP7tlcCPQYY82Mxwcy3d hYUVRajzTsaiAVveaF8JaUrpl9KXDdxVSa4M6d8HtF7cnvxNg4eVuwQtC4pLs15mvugD b6C0gtioD1hMYMAY3dcdsYu394cSXzDFAb/z+ACBG7oYoIlw57GqVd4WjRe56MB5UEYw PXwjs0mhEKdVaYz4zQna4QxnRC/gyizG51LN2yFBfKqEksLe9cLZpcChOxiiAWWAVLpP bo7COFFXxwnGOGrJIl4eJ/9tvaBpYAseyaq3FRoTleeBNRINeMXwPb8ZMj7XMYf4I3mE hmTA== X-Received: by 10.180.74.8 with SMTP id p8mr38835669wiv.32.1373577514103; Thu, 11 Jul 2013 14:18:34 -0700 (PDT) Received: from ?IPv6:2001:980:d7ed:1:c63:9e05:508d:a086? ([2001:980:d7ed:1:c63:9e05:508d:a086]) by mx.google.com with ESMTPSA id r8sm62901730wiz.5.2013.07.11.14.18.32 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 11 Jul 2013 14:18:33 -0700 (PDT) Sender: =?UTF-8?Q?Ren=C3=A9_Ladan?= Message-ID: <51DF2122.6060909@freebsd.org> Date: Thu, 11 Jul 2013 23:18:26 +0200 From: =?ISO-8859-1?Q?Ren=E9_Ladan?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130701 Thunderbird/17.0.7 MIME-Version: 1.0 To: emulation@freebsd.org Subject: Re: x11-toolkits/linux-f10-qt33 obsolete? References: <51D680DD.9000406@freebsd.org> In-Reply-To: <51D680DD.9000406@freebsd.org> X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Jul 2013 21:18:35 -0000 On 05-07-2013 10:16, René Ladan wrote: > Hi, > > the expiration of x11-toolkits/qt33 made me look at its Linux > counterpart, which can be safely removed without any effects on other > ports. Both 'make index' and 'find /usr/ports -mindepth 2 -maxdepth 3 > -name Makefile\* | xargs grep qt33' returned nothing after applying the > patch at [1] locally. > > This does however result in the situation where there is no Linux QT > port at all, time to port QT4 ? > > [1] ftp://rene-ladan.nl/pub/freebsd/linux-qt33.diff > SIZE = 6258 > SHA256 = 39bf89d006cb76423203d06eeb5091c779536180a92935f7804bc5fcd8b57ec9 > Uhm, nobody? > Regards, > René > From owner-freebsd-emulation@FreeBSD.ORG Fri Jul 12 06:59:34 2013 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 047FC40F; Fri, 12 Jul 2013 06:59:34 +0000 (UTC) (envelope-from bsam@passap.ru) Received: from forward12.mail.yandex.net (forward12.mail.yandex.net [IPv6:2a02:6b8:0:801::2]) by mx1.freebsd.org (Postfix) with ESMTP id B0B741F47; Fri, 12 Jul 2013 06:59:33 +0000 (UTC) Received: from smtp14.mail.yandex.net (smtp14.mail.yandex.net [95.108.131.192]) by forward12.mail.yandex.net (Yandex) with ESMTP id 4815FC208D6; Fri, 12 Jul 2013 10:59:31 +0400 (MSK) Received: from smtp14.mail.yandex.net (localhost [127.0.0.1]) by smtp14.mail.yandex.net (Yandex) with ESMTP id 1141D1B60268; Fri, 12 Jul 2013 10:59:31 +0400 (MSK) Received: from 46.38.38.31.tel.ru (46.38.38.31.tel.ru [46.38.38.31]) by smtp14.mail.yandex.net (nwsmtp/Yandex) with ESMTP id zK69uUl6Ih-xUu0LZY7; Fri, 12 Jul 2013 10:59:30 +0400 Message-ID: <51DFA952.8030505@passap.ru> Date: Fri, 12 Jul 2013 10:59:30 +0400 From: Boris Samorodov Organization: =?UTF-8?B?0JfQkNCeICLQktCQ0KDQoiI=?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130706 Thunderbird/17.0.7 MIME-Version: 1.0 To: =?UTF-8?B?UmVuw6kgTGFkYW4=?= Subject: Re: x11-toolkits/linux-f10-qt33 obsolete? References: <51D680DD.9000406@freebsd.org> <51DF2122.6060909@freebsd.org> In-Reply-To: <51DF2122.6060909@freebsd.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: emulation@freebsd.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Jul 2013 06:59:34 -0000 12.07.2013 01:18, René Ladan пишет: > On 05-07-2013 10:16, René Ladan wrote: >> Hi, >> >> the expiration of x11-toolkits/qt33 made me look at its Linux >> counterpart, which can be safely removed without any effects on other >> ports. Both 'make index' and 'find /usr/ports -mindepth 2 -maxdepth 3 >> -name Makefile\* | xargs grep qt33' returned nothing after applying the >> patch at [1] locally. >> >> This does however result in the situation where there is no Linux QT >> port at all, time to port QT4 ? >> >> [1] ftp://rene-ladan.nl/pub/freebsd/linux-qt33.diff >> SIZE = 6258 >> SHA256 = 39bf89d006cb76423203d06eeb5091c779536180a92935f7804bc5fcd8b57ec9 >> > Uhm, nobody? Seems that nothing needs linux-qt4 port so far. I think that the port will appear when a need comes up. Do somebody/something need linux-qt4? -- WBR, Boris Samorodov (bsam) FreeBSD Committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Fri Jul 12 07:17:05 2013 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 483A8D0A for ; Fri, 12 Jul 2013 07:17:05 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: from mail-wi0-x234.google.com (mail-wi0-x234.google.com [IPv6:2a00:1450:400c:c05::234]) by mx1.freebsd.org (Postfix) with ESMTP id D591210B2 for ; Fri, 12 Jul 2013 07:17:04 +0000 (UTC) Received: by mail-wi0-f180.google.com with SMTP id c10so318328wiw.7 for ; Fri, 12 Jul 2013 00:17:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; bh=VJKNJKQ1HD7tQDueM+eQ5HcQW5wcMA4nywzvJ3lvALs=; b=T593CKEj8fPoy/J7fnaEs/+j1tDSq5Y1KMALKMwQVGQVLxgF+7eiejUHnX2xlbYyUu Vuvz7tUkc0hxklE6TFC338Td4RIYjD6XvForfrLphDHF6J4HkzMSiIT8FB+vpl2ww7CN XiyvlR69Gq6IGXDdzBD0BYVSjAbDXpOQlj3u01oN7O4gG04Yh6om03a53q5beDNvNI6Y UozNeQoA5z4ctiUBEuHNizt+EqNNtneXznP6G2ZV4oMWK4e91i7IjaD9fsSUAyQGDKKo IGIS5HEIsKaSi5WaIqMrnZ38kTsliBRmgeUD8+J2BjeCX2FH1NNmEP8L97qT04hzB9J+ G6ig== X-Received: by 10.194.19.3 with SMTP id a3mr24089129wje.54.1373613423837; Fri, 12 Jul 2013 00:17:03 -0700 (PDT) Received: from ?IPv6:2001:980:d7ed:1:c63:9e05:508d:a086? ([2001:980:d7ed:1:c63:9e05:508d:a086]) by mx.google.com with ESMTPSA id z6sm1371191wiv.11.2013.07.12.00.17.02 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 12 Jul 2013 00:17:03 -0700 (PDT) Sender: =?UTF-8?Q?Ren=C3=A9_Ladan?= Message-ID: <51DFAD6D.8010704@freebsd.org> Date: Fri, 12 Jul 2013 09:17:01 +0200 From: =?UTF-8?B?UmVuw6kgTGFkYW4=?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130701 Thunderbird/17.0.7 MIME-Version: 1.0 To: Boris Samorodov Subject: Re: x11-toolkits/linux-f10-qt33 obsolete? References: <51D680DD.9000406@freebsd.org> <51DF2122.6060909@freebsd.org> <51DFA952.8030505@passap.ru> In-Reply-To: <51DFA952.8030505@passap.ru> X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: emulation@freebsd.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Jul 2013 07:17:05 -0000 On 12-07-2013 08:59, Boris Samorodov wrote: > 12.07.2013 01:18, René Ladan пишет: >> On 05-07-2013 10:16, René Ladan wrote: >>> Hi, >>> >>> the expiration of x11-toolkits/qt33 made me look at its Linux >>> counterpart, which can be safely removed without any effects on other >>> ports. Both 'make index' and 'find /usr/ports -mindepth 2 -maxdepth 3 >>> -name Makefile\* | xargs grep qt33' returned nothing after applying the >>> patch at [1] locally. >>> >>> This does however result in the situation where there is no Linux QT >>> port at all, time to port QT4 ? >>> >>> [1] ftp://rene-ladan.nl/pub/freebsd/linux-qt33.diff >>> SIZE = 6258 >>> SHA256 = 39bf89d006cb76423203d06eeb5091c779536180a92935f7804bc5fcd8b57ec9 >>> >> Uhm, nobody? > Seems that nothing needs linux-qt4 port so far. I think that the port > will appear when a need comes up. > > Do somebody/something need linux-qt4? > The Linux Spotify client does, but it also needs a new glibc. René From owner-freebsd-emulation@FreeBSD.ORG Fri Jul 12 18:20:49 2013 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 0E39FEAD; Fri, 12 Jul 2013 18:20:49 +0000 (UTC) (envelope-from bsam@passap.ru) Received: from forward15.mail.yandex.net (forward15.mail.yandex.net [IPv6:2a02:6b8:0:801::5]) by mx1.freebsd.org (Postfix) with ESMTP id BB8FA16FE; Fri, 12 Jul 2013 18:20:48 +0000 (UTC) Received: from smtp11.mail.yandex.net (smtp11.mail.yandex.net [95.108.130.67]) by forward15.mail.yandex.net (Yandex) with ESMTP id C5C529E1E8B; Fri, 12 Jul 2013 22:20:46 +0400 (MSK) Received: from smtp11.mail.yandex.net (localhost [127.0.0.1]) by smtp11.mail.yandex.net (Yandex) with ESMTP id 907AF7E0230; Fri, 12 Jul 2013 22:20:46 +0400 (MSK) Received: from 46.38.38.31.tel.ru (46.38.38.31.tel.ru [46.38.38.31]) by smtp11.mail.yandex.net (nwsmtp/Yandex) with ESMTP id 4OtSsUdS40-KkjqSl1a; Fri, 12 Jul 2013 22:20:46 +0400 Message-ID: <51E048FE.4070106@passap.ru> Date: Fri, 12 Jul 2013 22:20:46 +0400 From: Boris Samorodov Organization: =?UTF-8?B?0JfQkNCeICLQktCQ0KDQoiI=?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130706 Thunderbird/17.0.7 MIME-Version: 1.0 To: =?UTF-8?B?UmVuw6kgTGFkYW4=?= Subject: Re: x11-toolkits/linux-f10-qt33 obsolete? References: <51D680DD.9000406@freebsd.org> <51DF2122.6060909@freebsd.org> <51DFA952.8030505@passap.ru> <51DFAD6D.8010704@freebsd.org> In-Reply-To: <51DFAD6D.8010704@freebsd.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: emulation@freebsd.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Jul 2013 18:20:49 -0000 12.07.2013 11:17, René Ladan пишет: > On 12-07-2013 08:59, Boris Samorodov wrote: >> 12.07.2013 01:18, René Ladan пишет: >>> On 05-07-2013 10:16, René Ladan wrote: >>>> Hi, >>>> >>>> the expiration of x11-toolkits/qt33 made me look at its Linux >>>> counterpart, which can be safely removed without any effects on other >>>> ports. Both 'make index' and 'find /usr/ports -mindepth 2 -maxdepth 3 >>>> -name Makefile\* | xargs grep qt33' returned nothing after applying the >>>> patch at [1] locally. >>>> >>>> This does however result in the situation where there is no Linux QT >>>> port at all, time to port QT4 ? >>>> >>>> [1] ftp://rene-ladan.nl/pub/freebsd/linux-qt33.diff >>>> SIZE = 6258 >>>> SHA256 = 39bf89d006cb76423203d06eeb5091c779536180a92935f7804bc5fcd8b57ec9 >>>> >>> Uhm, nobody? >> Seems that nothing needs linux-qt4 port so far. I think that the port >> will appear when a need comes up. >> >> Do somebody/something need linux-qt4? >> > The Linux Spotify client does, The port has been committed. It was tinderboxed only, feel free to check/fix dependencies (USE_LINUX_APPS at Makefile). > but it also needs a new glibc. This is another story... -- WBR, Boris Samorodov (bsam) FreeBSD Committer, http://www.FreeBSD.org The Power To Serve