From owner-freebsd-hackers@FreeBSD.ORG Sun Dec 9 07:32:07 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0CE1816A417 for ; Sun, 9 Dec 2007 07:32:07 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.freebsd.org (Postfix) with ESMTP id DA15E13C458 for ; Sun, 9 Dec 2007 07:32:06 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id 3DCA646F06; Sun, 9 Dec 2007 02:32:06 -0500 (EST) Date: Sun, 9 Dec 2007 07:32:06 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Sonja Milicic In-Reply-To: <4757F5E4.5030500@geri.cc.fer.hr> Message-ID: <20071209072147.V12952@fledge.watson.org> References: <4757F5E4.5030500@geri.cc.fer.hr> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-hackers@freebsd.org Subject: Re: Large array in KVM X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Dec 2007 07:32:07 -0000 On Thu, 6 Dec 2007, Sonja Milicic wrote: > I'm working on a kernel module that needs to maintain a large structure in > memory. As this structure could grow too big to be stored in memory, it > would be good to offload parts of it to the disk. What would be the best way > to do this? Could using a memory-mapped file help? Sonja, I think the answer depends a bit on just how large the data is. The two most critical limits are consumption of physical memory and consumption of address space. There are several parts of the kernel that deal with these sorts of scenarios for various reasons. You might take a look at the pipe code, which maps pageable buffers into kernel address space, and the md(4) code, which can provide swap-backed virtual disk storage. And, of couse, the file system is the quintissential kernel subsystem that brings data in and out of memory from disk :-). On 64-bit systems, address space limits won't be much of a concern in most scenarios, but on 32-bit systems, the kernel address space is quite small (512m/1g in most configurations), and as such is both significantly smaller than physical memory, and also potentially quite full on busy systems. On 32-bit systems, it is therefore critical to manage address space use and not just memory use, so it may not be possible to simply map and use large amounts of memory without careful planning. If you're talking about a relatively small amount of memory -- e.g., a few megabytes -- that you want to be pageable, the pipe code is a good reference. Remember that page faults may sleep for an extended period, so you would need to be able to avoid touching potentially paged out memory while holding mutexes, rwlocks, and critical sections, as well as from non-sleepable contexts such as interrupt threads. Using VM, you can explicitly manage the paging, or you can just make sure to touch the memory only in safe contexts, such as from the kernel portions of user threads when either no locks are held, or only sleepable locks (such as lockmgr, sx(9)). For larger amounts of memory, you will probably want to maintain your own cache of data loaded explicitly or mapped and faulted explicitly because of address space limits. You may find that you want to interact directly with the buffer cache/VM system, and might find that your code ends up looking a bit like a file system itself. So, in brief summary: consider both physical and address space limitations, and to what extent you'll need to manage the use to prevent exhaustion of either resouce. You also need to be careful with locks and contexts you might need to fault in data. File system code, pipe code, md code all useful reference material. Robert N M Watson Computer Laboratory University of Cambridge From owner-freebsd-hackers@FreeBSD.ORG Sun Dec 9 20:13:37 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8F92B16A420 for ; Sun, 9 Dec 2007 20:13:37 +0000 (UTC) (envelope-from freebsd-hackers@m.gmane.org) Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) by mx1.freebsd.org (Postfix) with ESMTP id 4819613C4F5 for ; Sun, 9 Dec 2007 20:13:37 +0000 (UTC) (envelope-from freebsd-hackers@m.gmane.org) Received: from list by ciao.gmane.org with local (Exim 4.43) id 1J1SWj-0004Sq-BE for freebsd-hackers@freebsd.org; Sun, 09 Dec 2007 20:13:25 +0000 Received: from 78-0-75-192.adsl.net.t-com.hr ([78.0.75.192]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 09 Dec 2007 20:13:25 +0000 Received: from ivoras by 78-0-75-192.adsl.net.t-com.hr with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 09 Dec 2007 20:13:25 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-hackers@freebsd.org From: Ivan Voras Date: Sun, 09 Dec 2007 21:13:03 +0100 Lines: 27 Message-ID: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigA8A4D4CA8DC060CBD930516D" X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 78-0-75-192.adsl.net.t-com.hr User-Agent: Thunderbird 2.0.0.9 (Windows/20071031) X-Enigmail-Version: 0.95.5 Sender: news Subject: unionfs & kqueue? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Dec 2007 20:13:37 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigA8A4D4CA8DC060CBD930516D Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi, Does unionfs work with kqueue? When I run `tail -f` on a file residing on unionfs with cd9660 underneeth and md+ufs over it, it doesn't detect changes. The changes are immediately visible, just not with tail -f. --------------enigA8A4D4CA8DC060CBD930516D 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.2.5 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHXExVldnAQVacBcgRAppjAJ4lMEwObJBB7/QMmWbZgKXVJ+mZrACgwHV/ aa3sxlUHMkPTHGYfrPxmMXY= =9zkt -----END PGP SIGNATURE----- --------------enigA8A4D4CA8DC060CBD930516D-- From owner-freebsd-hackers@FreeBSD.ORG Sun Dec 9 21:41:20 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 203F416A417 for ; Sun, 9 Dec 2007 21:41:20 +0000 (UTC) (envelope-from BearPerson@gmx.net) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id 8515A13C43E for ; Sun, 9 Dec 2007 21:41:19 +0000 (UTC) (envelope-from BearPerson@gmx.net) Received: (qmail invoked by alias); 09 Dec 2007 21:14:37 -0000 Received: from port-83-236-56-222.dynamic.qsc.de (EHLO gmx.net) [83.236.56.222] by mail.gmx.net (mp048) with SMTP; 09 Dec 2007 22:14:37 +0100 X-Authenticated: #20254835 X-Provags-ID: V01U2FsdGVkX188tGMSgBs8vFesxbzz3CwYOghTb8xaTL0P/TTzIf oW7StTlNfgYF3z Date: Sun, 9 Dec 2007 22:14:33 +0100 From: Karsten Behrmann To: freebsd-hackers@freebsd.org Message-ID: <20071209221433.216218d7@Karsten.Behrmanns.Kasten> In-Reply-To: References: X-Mailer: Claws Mail 2.9.2 (GTK+ 2.8.18; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: multipart/signed; boundary=Sig_qCfLlgaMlXqmI5rVZAy9BR8; protocol="application/pgp-signature"; micalg=PGP-SHA1 X-Y-GMX-Trusted: 0 Subject: Re: unionfs & kqueue? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Dec 2007 21:41:20 -0000 --Sig_qCfLlgaMlXqmI5rVZAy9BR8 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Heya, > Does unionfs work with kqueue? When I run `tail -f` on a file residing > on unionfs with cd9660 underneeth and md+ufs over it, it doesn't detect > changes. The changes are immediately visible, just not with tail -f. Hmm. When you start the tail -f, does the file reside on the cd9660 or already on the md? See if tail -F does a better job. My guess would be that, since you cannot modify a file on any filesystem except the top one, unionfs must change semantics of open so that even opening for writing or appending silently creates a new copy of the file on the top filesystem (if the file didn't reside there already). As tail -f still has the lower-layer file open, it never notices that there's a new file by the name. (this behavior is the same as echo foo >foo tail -f foo # in another terminal echo bar >bar mv bar foo which also "fails" to notice the new data) So Far, Karsten "BearPerson" Behrmann p.s.: this is probably why the -F option was added to tail --=20 Open source is not about suing someone who sells your software. It is about being able to walk behind him, grinning, and waving free CDs with the equivalent of what he is trying to sell. --Sig_qCfLlgaMlXqmI5rVZAy9BR8 Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQFHXFq8AksKLoO3vywRAktuAJ0a8m5P4GRw+EylQyUQloyMQwe3nwCeK5Ys qJbIV9IH8DFmKDjzuUCuDO4= =ZZDb -----END PGP SIGNATURE----- --Sig_qCfLlgaMlXqmI5rVZAy9BR8-- From owner-freebsd-hackers@FreeBSD.ORG Sun Dec 9 22:02:23 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B5B5516A418 for ; Sun, 9 Dec 2007 22:02:23 +0000 (UTC) (envelope-from freebsd-hackers@m.gmane.org) Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) by mx1.freebsd.org (Postfix) with ESMTP id 6843B13C447 for ; Sun, 9 Dec 2007 22:02:23 +0000 (UTC) (envelope-from freebsd-hackers@m.gmane.org) Received: from list by ciao.gmane.org with local (Exim 4.43) id 1J1UCY-0003G0-U7 for freebsd-hackers@freebsd.org; Sun, 09 Dec 2007 22:00:42 +0000 Received: from 78-0-75-192.adsl.net.t-com.hr ([78.0.75.192]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 09 Dec 2007 22:00:42 +0000 Received: from ivoras by 78-0-75-192.adsl.net.t-com.hr with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 09 Dec 2007 22:00:42 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-hackers@freebsd.org From: Ivan Voras Date: Sun, 09 Dec 2007 22:58:49 +0100 Lines: 54 Message-ID: References: <20071209221433.216218d7@Karsten.Behrmanns.Kasten> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigAF84FC1DCD719E3E98C7B006" X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 78-0-75-192.adsl.net.t-com.hr User-Agent: Thunderbird 2.0.0.9 (Windows/20071031) In-Reply-To: <20071209221433.216218d7@Karsten.Behrmanns.Kasten> X-Enigmail-Version: 0.95.5 Sender: news Subject: Re: unionfs & kqueue? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Dec 2007 22:02:23 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigAF84FC1DCD719E3E98C7B006 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Karsten Behrmann wrote: > Heya, >=20 >> Does unionfs work with kqueue? When I run `tail -f` on a file residing= >> on unionfs with cd9660 underneeth and md+ufs over it, it doesn't detec= t >> changes. The changes are immediately visible, just not with tail -f. >=20 > Hmm. When you start the tail -f, does the file reside on the cd9660 or > already on the md? The file resides entirely in the upper layer, in the md. > See if tail -F does a better job. Will do. > My guess would be that, since you cannot modify a file on any filesyste= m > except the top one, unionfs must change semantics of open so that even > opening for writing or appending silently creates a new copy of the fil= e > on the top filesystem (if the file didn't reside there already). Yes, AFAIK it does that. > As tail -f still has the lower-layer file open, > it never notices that there's a new file by the name. Not in my case - there's no such lower-layer file. --------------enigAF84FC1DCD719E3E98C7B006 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.2.5 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHXGUaldnAQVacBcgRAvZ+AJ0XrHcUwUouBwAqPxKR1ab0cJ0n6QCdFvWJ D1s0ND/+VMwImp9OPJbrya0= =jbQt -----END PGP SIGNATURE----- --------------enigAF84FC1DCD719E3E98C7B006-- From owner-freebsd-hackers@FreeBSD.ORG Mon Dec 10 04:09:32 2007 Return-Path: Delivered-To: freebsd-hackers@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9B9D816A417 for ; Mon, 10 Dec 2007 04:09:32 +0000 (UTC) (envelope-from fullermd@over-yonder.net) Received: from optimus.centralmiss.com (ns.centralmiss.com [206.156.254.79]) by mx1.freebsd.org (Postfix) with ESMTP id 6EFA413C447 for ; Mon, 10 Dec 2007 04:09:32 +0000 (UTC) (envelope-from fullermd@over-yonder.net) Received: from draco.over-yonder.net (adsl-072-148-013-213.sip.jan.bellsouth.net [72.148.13.213]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by optimus.centralmiss.com (Postfix) with ESMTP id 7289328454; Sun, 9 Dec 2007 21:44:22 -0600 (CST) Received: by draco.over-yonder.net (Postfix, from userid 100) id 0AFDF61C42; Sun, 9 Dec 2007 21:44:22 -0600 (CST) Date: Sun, 9 Dec 2007 21:44:22 -0600 From: "Matthew D. Fuller" To: =?iso-8859-1?Q?S=F8ren?= Schmidt Message-ID: <20071210034421.GA1373@over-yonder.net> References: <472A548B.50406@lxnt.info> <20071116144304.GA7950@stud.ntnu.no> <473DBABE.3070901@deepcore.dk> <47414319.6070303@deepcore.dk> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <47414319.6070303@deepcore.dk> X-Editor: vi X-OS: FreeBSD User-Agent: Mutt/1.5.16-fullermd.4 (2007-06-09) Cc: freebsd-hackers@FreeBSD.ORG, freebsd-current@FreeBSD.ORG Subject: Re: Patch RFC: Promise SATA300 TX4 hardware bug workaround. X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Dec 2007 04:09:32 -0000 On Mon, Nov 19, 2007 at 09:02:33AM +0100 I heard the voice of Søren Schmidt, and lo! it spake thus: > > I'd like to get the final verdict of the attached patch and if it > fixes the problem or not. Behind the curve, as usual, I just upgraded one of my systems that's had the problem in the past to RELENG_7 (which has the fix). It's since moved a bunch of data and done a bunch of builds without a hint of trouble, so looks good to me. -- Matthew Fuller (MF4839) | fullermd@over-yonder.net Systems/Network Administrator | http://www.over-yonder.net/~fullermd/ On the Internet, nobody can hear you scream. From owner-freebsd-hackers@FreeBSD.ORG Mon Dec 10 05:36:47 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C8D4F16A420; Mon, 10 Dec 2007 05:36:47 +0000 (UTC) (envelope-from bu7cher@yandex.ru) Received: from smtp2.yandex.ru (smtp2.yandex.ru [213.180.200.18]) by mx1.freebsd.org (Postfix) with ESMTP id CAF0713C447; Mon, 10 Dec 2007 05:36:46 +0000 (UTC) (envelope-from bu7cher@yandex.ru) Received: from ns.kirov.so-cdu.ru ([77.72.136.145]:54240 "EHLO [127.0.0.1]" smtp-auth: "bu7cher" TLS-CIPHER: "DHE-RSA-AES256-SHA keybits 256/256 version TLSv1/SSLv3" TLS-PEER-CN1: ) by mail.yandex.ru with ESMTP id S4395924AbXLJFgm (ORCPT + 1 other); Mon, 10 Dec 2007 08:36:42 +0300 X-Comment: RFC 2476 MSA function at smtp2.yandex.ru logged sender identity as: bu7cher Message-ID: <475CD068.70600@yandex.ru> Date: Mon, 10 Dec 2007 08:36:40 +0300 From: "Andrey V. Elsukov" User-Agent: Mozilla Thunderbird 1.5 (FreeBSD/20051231) MIME-Version: 1.0 To: cokane@FreeBSD.org References: <475897DB.1010308@FreeBSD.org> <4758B6E8.7030502@rcn.com> <4758BEAB.6020306@FreeBSD.org> <4758D544.5060405@yandex.ru> <47594C1F.8070103@FreeBSD.org> In-Reply-To: <47594C1F.8070103@FreeBSD.org> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-hackers@freebsd.org, Gary Corcoran Subject: Re: Overlap in PCI memory ranges X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Dec 2007 05:36:47 -0000 Coleman Kane wrote: > Also, the mem resources of the SATA controller are used for AHCI > (however, PATA compatibility mode is supported using the port ranges, > which is what the controller is forced to do). In addition, the device > name string on the SATA controller is only there because I've been > fooling with ata-chipset.c (to unsuccessfully attempt to get AHCI > working). Reading the MMIO registers in AHCI mode seems to produce Do you have some patches for ata(4)? I don't see in the clean sources where driver can allocate a memory resources for the ATI. As i see from your dmesg driver doesn't use AHCI. > situation (a single port SATA controller on a laptop). This is supposed > to read a bitmap of the enabled ports on the SATA controller. Please, show your `pciconf -l`. And if you have some patches, show their. -- WBR, Andrey V. Elsukov From owner-freebsd-hackers@FreeBSD.ORG Mon Dec 10 08:13:45 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1F6A716A417 for ; Mon, 10 Dec 2007 08:13:45 +0000 (UTC) (envelope-from raffaele.delorenzo@libero.it) Received: from grupposervizi.it (mail1.tagetik.com [85.18.71.243]) by mx1.freebsd.org (Postfix) with SMTP id 5493513C455 for ; Mon, 10 Dec 2007 08:13:43 +0000 (UTC) (envelope-from raffaele.delorenzo@libero.it) Received: (qmail 30510 invoked by uid 453); 10 Dec 2007 08:13:41 -0000 Received: from [192.9.210.26] (HELO noel.grupposervizi.it) (192.9.210.26) by grupposervizi.it (qpsmtpd/0.31.1) with ESMTP; Mon, 10 Dec 2007 09:13:41 +0100 Message-ID: <475CF534.9080106@libero.it> Date: Mon, 10 Dec 2007 09:13:40 +0100 From: Raffaele De Lorenzo User-Agent: Thunderbird 2.0.0.9 (X11/20071204) MIME-Version: 1.0 To: d@delphij.net References: <4757D2DE.3070305@libero.it> <4759E103.7010504@delphij.net> In-Reply-To: <4759E103.7010504@delphij.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-hackers@freebsd.org, freebsd-net@freebsd.org Subject: Re: Added native socks support to libc in FreeBSD 7 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Dec 2007 08:13:45 -0000 Xin LI wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hi, > > Raffaele De Lorenzo wrote: > >> Hi, >> i added a native (client) Socks V4/V5 support inside FreeBSD libc >> library. The work is based of my project (see >> http://csocks.altervista.org) CSOCKS. >> You can get it here: >> >> http://csocks.altervista.org/download/FreeBSD_libc.tar.gz >> > > Would you mind sending a PR for this? It sounds useful to me and I > don't want it to lose... > > Cheers, > - -- > Xin LI http://www.delphij.net/ > FreeBSD - The Power to Serve! > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2.0.4 (FreeBSD) > > iD8DBQFHWeEDhcUczkLqiksRAinRAJ9kxtecWCxOiXEH4kA7RW3veoYyiACg2KkX > EUQGp7FdQIHmqlDFUN3MV88= > =9dnN > -----END PGP SIGNATURE----- > . > > Hi, Many thanks for your intersted. You can go to http://csocks.altervista.org or in the FreeBSD ports collections (you must use the search keyword "csocks"). Instead, If you want to test the new libc with native socks support please download and install FreeBSD_libc.tar (fetch http://csocks.altervista.org/download/FreeBSD_libc.tar.gz). If you have any question for the installation procedure, you can contact me. cheers Raffaele From owner-freebsd-hackers@FreeBSD.ORG Mon Dec 10 10:49:53 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6C3D116A420 for ; Mon, 10 Dec 2007 10:49:53 +0000 (UTC) (envelope-from soralx@cydem.org) Received: from pd2mo1so.prod.shaw.ca (idcmail-mo1so.shaw.ca [24.71.223.10]) by mx1.freebsd.org (Postfix) with ESMTP id 4A4BC13C4D1 for ; Mon, 10 Dec 2007 10:49:53 +0000 (UTC) (envelope-from soralx@cydem.org) Received: from pd3mr2so.prod.shaw.ca (pd3mr2so-qfe3.prod.shaw.ca [10.0.141.178]) by l-daemon (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0JST004PMY34C950@l-daemon> for freebsd-hackers@freebsd.org; Mon, 10 Dec 2007 03:49:52 -0700 (MST) Received: from pn2ml2so.prod.shaw.ca ([10.0.121.146]) by pd3mr2so.prod.shaw.ca (Sun Java System Messaging Server 6.2-7.05 (built Sep 5 2006)) with ESMTP id <0JST000CLY34X990@pd3mr2so.prod.shaw.ca> for freebsd-hackers@freebsd.org; Mon, 10 Dec 2007 03:49:53 -0700 (MST) Received: from soralx ([24.87.3.133]) by l-daemon (Sun Java System Messaging Server 6.2-7.05 (built Sep 5 2006)) with ESMTP id <0JST00JR9Y32N600@l-daemon> for freebsd-hackers@freebsd.org; Mon, 10 Dec 2007 03:49:51 -0700 (MST) Date: Mon, 10 Dec 2007 02:49:50 -0800 From: soralx@cydem.org In-reply-to: <47538035.2090402@pacific.net.sg> To: freebsd-hackers@freebsd.org Message-id: <20071210024950.2f805b31@soralx> MIME-version: 1.0 X-Mailer: Claws Mail 3.0.2 (GTK+ 2.10.14; i386-portbld-freebsd6.2) Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7bit References: <474CD21D.5010002@chuckr.org> <20071128175815.GA18822@kobe.laptop> <20071128130518.b9c545ac.wmoran@collaborativefusion.com> <20071128205045.66e28630@peedub.jennejohn.org> <4752F4CA.5050805@chuckr.org> <20071202194136.75180d66@peedub.jennejohn.org> <20071202191902.360295ef@soralx> <47538035.2090402@pacific.net.sg> Cc: chuckr@chuckr.org Subject: Re: handling pdfs? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Dec 2007 10:49:53 -0000 > >> I personally find that xpdf looks OK. > > > > Same here, though I do remember to have that cramped characters > > problem before. I think it was in PDFs created by OpenOffice > > swriter. When I used the "other" OS to print these PDFs, there were > > cramped characters > > THe other OS? Are you talking about Linux? Nope, there's a whole crapload of Linuxen, but nearly all people out there seem to be aware only of _the_ OS made by Macrobug. > > on paper. > > > I have this problem occasionally only with xpdf. Evince displays the > files then without any problem just as kpdf. Can you upload a screen bitmap? I wonder if that's the same snag I stumbled upon... > > BTW, 'tis slightly off-topic, but had anyone else noticed that xpdf > > is rather slow in rendering pages? I remember, when I had a chance > > to > > I think so too. I seem to believe it's X.org's problem. Consider: -- resize xpdf to a small window, and it get much faster; -- if you open hundreds of tabs in Opera, everything in Opera get unbelievably slow (scrolling pages, even moving cursor with cursor keys is very slow). 'opera' and 'X' eat all the CPU cycles; -- some graphics-intensive (lots of vector objects?) apps (Eagle, Opera) take too long to redraw when changing workspaces. I'm thinking about sending a PR. Should I bother, or it's a known bug? > Erich [SorAlx] ridin' VS1400 From owner-freebsd-hackers@FreeBSD.ORG Mon Dec 10 16:47:35 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4AAFF16A41B for ; Mon, 10 Dec 2007 16:47:35 +0000 (UTC) (envelope-from cokane@freebsd.org) Received: from QMTA05.emeryville.ca.mail.comcast.net (qmta05.emeryville.ca.mail.comcast.net [76.96.30.48]) by mx1.freebsd.org (Postfix) with ESMTP id 2B69E13C46A for ; Mon, 10 Dec 2007 16:47:35 +0000 (UTC) (envelope-from cokane@freebsd.org) Received: from OMTA03.emeryville.ca.mail.comcast.net ([76.96.30.27]) by QMTA05.emeryville.ca.mail.comcast.net with comcast id P3ge1Y0060b6N640A06J00; Mon, 10 Dec 2007 16:47:40 +0000 Received: from discordia ([24.60.136.97]) by OMTA03.emeryville.ca.mail.comcast.net with comcast id P4ne1Y00P26FYqY0800000; Mon, 10 Dec 2007 16:47:40 +0000 X-Authority-Analysis: v=1.0 c=1 a=uVd_tDA_aukA:10 a=XFsXuKNdAAAA:8 a=ZQd4dDef7ytENaTunK8A:9 a=kX_dWbpQfQPIWAzoiO0A:7 a=IrvqrQirPOcPJf7UHjOM22qhBIMA:4 a=kJVaTwQnZmMA:10 Received: by discordia (Postfix, from userid 103) id 61B4A1634F7; Mon, 10 Dec 2007 11:47:33 -0500 (EST) X-Spam-Checker-Version: SpamAssassin 3.1.8-gr1 (2007-02-13) on discordia X-Spam-Level: X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.8-gr1 Received: from [172.20.1.3] (erwin.int.cokane.org [172.20.1.3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by discordia (Postfix) with ESMTP id D05A51634F6; Mon, 10 Dec 2007 11:47:16 -0500 (EST) Message-ID: <475D6D6A.4070708@FreeBSD.org> Date: Mon, 10 Dec 2007 11:46:34 -0500 From: Coleman Kane Organization: The FreeBSD Project User-Agent: Thunderbird 2.0.0.9 (X11/20071116) MIME-Version: 1.0 To: "Andrey V. Elsukov" References: <475897DB.1010308@FreeBSD.org> <4758B6E8.7030502@rcn.com> <4758BEAB.6020306@FreeBSD.org> <4758D544.5060405@yandex.ru> <47594C1F.8070103@FreeBSD.org> <475CD068.70600@yandex.ru> In-Reply-To: <475CD068.70600@yandex.ru> X-Enigmail-Version: 0.96a Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 7bit Cc: freebsd-hackers@freebsd.org, Gary Corcoran Subject: Re: Overlap in PCI memory ranges (fixed) X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: cokane@FreeBSD.org List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Dec 2007 16:47:35 -0000 Andrey V. Elsukov wrote: > Coleman Kane wrote: >> Also, the mem resources of the SATA controller are used for AHCI >> (however, PATA compatibility mode is supported using the port ranges, >> which is what the controller is forced to do). In addition, the device >> name string on the SATA controller is only there because I've been >> fooling with ata-chipset.c (to unsuccessfully attempt to get AHCI >> working). Reading the MMIO registers in AHCI mode seems to produce > > Do you have some patches for ata(4)? I don't see in the clean > sources where driver can allocate a memory resources for the ATI. > As i see from your dmesg driver doesn't use AHCI. The PCI code doesn't care if the ata driver uses the mem ranges or not. If the PCI device registers that it owns those mem ranges, then the PCI code will automatically reserve them (and assign them to the driver anyway). The card is an AHCI-compliant card, however the traditional IDE port ranges are still functional, allowing the device to pretend to incompatible OSes that it's just a dumb old PCI IDE Controller. > >> situation (a single port SATA controller on a laptop). This is supposed >> to read a bitmap of the enabled ports on the SATA controller. > > Please, show your `pciconf -l`. And if you have some patches, show > their. > I have fixed this problem finally. It is a cheap and dirty hack, but it works. The link is here: http://www.cokane.org/dokuwiki/freebsd/amd64_compatibility#getting_the_hp_compaq_6715b_working Scroll down to the "HDA Audio Controller" and the "Serial ATA Controller" sections for clarification of what was causing the problem and what I had to do to solve it. Maybe there is a better way to do this on FreeBSD but I have not found it. -- Coleman Kane From owner-freebsd-hackers@FreeBSD.ORG Mon Dec 10 17:15:07 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4123C16A417; Mon, 10 Dec 2007 17:15:07 +0000 (UTC) (envelope-from lolo@agneau.org) Received: from bergerie.agneau.org (bergerie.agneau.org [88.173.248.15]) by mx1.freebsd.org (Postfix) with ESMTP id EB87713C44B; Mon, 10 Dec 2007 17:15:06 +0000 (UTC) (envelope-from lolo@agneau.org) Received: by bergerie.agneau.org (Postfix, from userid 500) id B177410A0E1; Mon, 10 Dec 2007 17:47:19 +0100 (CET) Date: Mon, 10 Dec 2007 17:47:19 +0100 From: Laurent Frigault To: freebsd-hackers@freebsd.org, freebsd-stable@freebsd.org, freebsd-hardware@freebsd.org Message-ID: <20071210164719.GA97514@obelix.bergerie.agneau.org> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Disposition: inline User-Agent: Mutt/1.4.2.3i X-Powered-By: UUCP Cc: Subject: major bge(4) performance problem X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Dec 2007 17:15:07 -0000 Hi, We are experiencing a problem with BCM5721 bge interfaces, which seems to be able to receive at almost 1Gbps but can only transmit at < 540Mbps. It is the exactly same problem describes at http://lists.freebsd.org/pipermail/freebsd-net/2007-June/014373.html Our test server is as Dell PE860 CPU: Intel(R) Xeon(R) CPU X3220 @ 2.40GHz (2400.10-MHz K8-class CPU) Origin = "GenuineIntel" Id = 0x6fb Stepping = 11 Features=0xbfebfbff Features2=0xe3bd AMD Features=0x20100800 AMD Features2=0x1 Cores per package: 4 usable memory = 8577101824 (8179 MB) avail memory = 8297656320 (7913 MB) bge0@pci0:4:0:0: class=0x020000 card=0x01e61028 chip=0x165914e4 rev=0x11 hdr=0x00 vendor = 'Broadcom Corporation' device = 'BCM5721 NetXtreme Gigabit Ethernet PCI Express' class = network subclass = ethernet bge1@pci0:5:0:0: class=0x020000 card=0x01e61028 chip=0x165914e4 rev=0x11 hdr=0x00 vendor = 'Broadcom Corporation' device = 'BCM5721 NetXtreme Gigabit Ethernet PCI Express' class = network subclass = ethernet We ran the following test with FreeBSD 6.3-PRERELEASE/i386 , FreeBSD 7.0BETA4/amd64 (ULE and BSD, with and without POLLING). # dd if=/dev/zero bs=1m count=102400 | nc peer 15000 no firewall on the server. netstat -i show no errors interface forced 1000baseTX duplex-full on both server and switch, no autoneg. The server as 2 bge interfaces, and both have the same problem. Peer was running 6.3-PRERELEASE/amd64 with an em interface on peer we run : nc -l 15000 >/dev/null If we boot our test server with a linux ubuntu 6.0.6 and run the same test, we can transmit at more than 900 Mbps so it is not an harware problem. But we would like to stay away from linux on our servers. Is there any patch/fix available for this driver ? Unfortunatly our server has no more slot available so we can't forget the bge interfaces and add an em interface. I can run tests on a spare server if needed (same hardware). Regards, -- Laurent Frigault | "Ask not what Windows 2000 can do for you, ask what you can do for Windows 2000." - John F. Kennedy, after submitting his first bug report. From owner-freebsd-hackers@FreeBSD.ORG Tue Dec 11 03:18:52 2007 Return-Path: Delivered-To: freebsd-hackers@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2320516A418 for ; Tue, 11 Dec 2007 03:18:52 +0000 (UTC) (envelope-from alepulver@FreeBSD.org) Received: from relay00.pair.com (relay00.pair.com [209.68.5.9]) by mx1.freebsd.org (Postfix) with SMTP id C4B9B13C45A for ; Tue, 11 Dec 2007 03:18:51 +0000 (UTC) (envelope-from alepulver@FreeBSD.org) Received: (qmail 59890 invoked by uid 0); 11 Dec 2007 03:18:50 -0000 Received: from unknown (HELO deimos.mars.bsd) (unknown) by unknown with SMTP; 11 Dec 2007 03:18:50 -0000 X-pair-Authenticated: 200.127.53.23 Date: Tue, 11 Dec 2007 00:18:28 -0300 From: Alejandro Pulver To: freebsd-hackers@FreeBSD.org Message-ID: <20071211001828.54e1da6b@deimos.mars.bsd> X-Mailer: Claws Mail 3.0.2 (GTK+ 2.12.1; i386-portbld-freebsd6.2) Mime-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/K03ZYGnj2m=1mJj1y458J5r"; protocol="application/pgp-signature"; micalg=PGP-SHA1 Cc: Subject: Disk sync at shutdown and fusefs filesystems X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Dec 2007 03:18:52 -0000 --Sig_/K03ZYGnj2m=1mJj1y458J5r Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hello. The port fusefs-ntfs (NTFS-3G is the official name) is a NTFS read/write driver using FUSE (a user-space kernel independent API for writing filesystem drivers). The latter uses a (user-space) cache for improving performance as there isn't a block device cache in the kernel, and it was originally made in Linux with that assumption. The problem with NTFS-3G (and all other FUSE based drivers maybe) is that it doesn't flush the cache data to the disk at shutdown, but it does when unmounted (and I guess this doesn't happen automatically). I noticed this when files I write before manually unmounting persist, and otherwise sometimes they don't. So I guess with native (here I mean written directly for the system kernel, using the kernel cache) FreeBSD filesystems the kernel flushes the cache at shutdown, but they aren't unmounted. Generally this isn't a problem since most FUSE filesystems are "virtual" (for example: over SSH, FTP, HTTP, etc.) and don't use cache nor need flushing. But this isn't the case with NTFS-3G. Are my assumptions right? Then I have to look for some way to manually unmount FUSE filesystems at shutdown, because they are already mounted at startup. I thought about instructing the fusefs-kmod rc.d script to unmount FUSE filesystems before attempting to unload the kernel module (currently it only loads/unloads fuse.ko). Thanks and Best Regards, Ale --Sig_/K03ZYGnj2m=1mJj1y458J5r Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFHXgGEiV05EpRcP2ERAhskAJ0Yny548w/aZocDSDs7hbp3zxkMnACginqC p+HxdhxpRCoeoGtzV+ScZb8= =31sz -----END PGP SIGNATURE----- --Sig_/K03ZYGnj2m=1mJj1y458J5r-- From owner-freebsd-hackers@FreeBSD.ORG Tue Dec 11 04:18:30 2007 Return-Path: Delivered-To: freebsd-hackers@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2DCCB16A418 for ; Tue, 11 Dec 2007 04:18:30 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx21.fluidhosting.com [204.14.89.4]) by mx1.freebsd.org (Postfix) with SMTP id BD0C413C458 for ; Tue, 11 Dec 2007 04:18:29 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 4818 invoked by uid 399); 11 Dec 2007 04:18:28 -0000 Received: from localhost (HELO lap.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTP; 11 Dec 2007 04:18:28 -0000 X-Originating-IP: 127.0.0.1 Message-ID: <475E0F92.3040804@FreeBSD.org> Date: Mon, 10 Dec 2007 20:18:26 -0800 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 2.0.0.9 (X11/20071119) MIME-Version: 1.0 To: Alejandro Pulver References: <20071211001828.54e1da6b@deimos.mars.bsd> In-Reply-To: <20071211001828.54e1da6b@deimos.mars.bsd> X-Enigmail-Version: 0.95.5 OpenPGP: id=D5B2F0FB Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-hackers@FreeBSD.org Subject: Re: Disk sync at shutdown and fusefs filesystems X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Dec 2007 04:18:30 -0000 Alejandro Pulver wrote: > Then I have to look for some way to manually > unmount FUSE filesystems at shutdown, because they are already mounted > at startup. I thought about instructing the fusefs-kmod rc.d script to > unmount FUSE filesystems before attempting to unload the kernel module > (currently it only loads/unloads fuse.ko). Yes, I think that given what we're working with here, that would be a good idea regardless. It should be pretty easy to do, you can find a sample of something like what you would want in /etc/rc.d/dumpon. Let me know if you need help, I'm more than a little interested in getting fuse-ntfs set up here. Doug -- This .signature sanitized for your protection From owner-freebsd-hackers@FreeBSD.ORG Tue Dec 11 04:44:56 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 730C316A41A for ; Tue, 11 Dec 2007 04:44:56 +0000 (UTC) (envelope-from twickline@gmail.com) Received: from rv-out-0910.google.com (rv-out-0910.google.com [209.85.198.188]) by mx1.freebsd.org (Postfix) with ESMTP id 1EA8313C465 for ; Tue, 11 Dec 2007 04:44:55 +0000 (UTC) (envelope-from twickline@gmail.com) Received: by rv-out-0910.google.com with SMTP id l15so2054334rvb for ; Mon, 10 Dec 2007 20:44:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=tArXcjpi/oWdmpyoa53rl16eO6d+U5Ai7tNuwsAFQxk=; b=eH1OltO7ME+x4oepAgZbuQ7NAgeuR3Pkdk5/oxq1hApfALNmw42AGeQ+6NNq+ilQ/jOAaQkaoYcM8/RK9SFvkImostPCcBSRvzRaYFAaKuLyNvabTQqYaqlHdtNPfxqUzKZK4jrFLhGy4hBsLU8cl4LS9ijw765HyDrnN+V+wg4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=ulIMgxV2v/npxCWE3dc9PIkS/eLvSwjTC7fEUl0tcJlKQD8C7JnToCyK/2A/2XDKKggpQXJxBCiBD4jioMx+ugHeZbSUXwUMmInjM3FsGZxFggYcPrCcJnuRq9bKBBVTOwIfvCjXuJhe5IBAUfc5Suw03ka386wNyYv3tE497gM= Received: by 10.142.241.10 with SMTP id o10mr3426870wfh.1197348295755; Mon, 10 Dec 2007 20:44:55 -0800 (PST) Received: by 10.142.98.3 with HTTP; Mon, 10 Dec 2007 20:44:55 -0800 (PST) Message-ID: <53e3a9930712102044v768e794fq118e2fe3d6d2fa0d@mail.gmail.com> Date: Mon, 10 Dec 2007 23:44:55 -0500 From: "Tom Wickline" To: "Brett Glass" In-Reply-To: <200712110441.VAA05322@lariat.net> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <53e3a9930712060959t6f446534xee6ba49d043dd70a@mail.gmail.com> <200712110441.VAA05322@lariat.net> X-Mailman-Approved-At: Tue, 11 Dec 2007 05:16:08 +0000 Cc: freebsd-hackers@freebsd.org, freebsd-emulation@freebsd.org, freebsd-chat@freebsd.org, freebsd-user-groups@freebsd.org, freebsd-questions@freebsd.org Subject: Re: Wine compatibility and performance on FreeBSD 7 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Dec 2007 04:44:56 -0000 On Dec 10, 2007 11:41 PM, Brett Glass wrote: > It's worth noting that the WINE project, not long ago, abandoned > the BSD license for the GPL despite urging from many sources to keep > the code open and free for use by developers. We've stopped using it > as a result. > > --Brett Glass > Wins is under a free licence, its LGPL and I'm almost 100% sure you have no idea why the licence was changed! Tom From owner-freebsd-hackers@FreeBSD.ORG Tue Dec 11 05:00:32 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 416B116A41B; Tue, 11 Dec 2007 05:00:32 +0000 (UTC) (envelope-from brett@lariat.net) Received: from lariat.net (lariat.net [66.119.58.2]) by mx1.freebsd.org (Postfix) with ESMTP id 248D913C458; Tue, 11 Dec 2007 05:00:30 +0000 (UTC) (envelope-from brett@lariat.net) Received: from anne-o1dpaayth1.lariat.org (IDENT:ppp1000.lariat.net@lariat.net [66.119.58.2]) by lariat.net (8.9.3/8.9.3) with ESMTP id VAA05322; Mon, 10 Dec 2007 21:41:56 -0700 (MST) Message-Id: <200712110441.VAA05322@lariat.net> X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9 Date: Mon, 10 Dec 2007 21:41:24 -0700 To: "Tom Wickline" , freebsd-chat@freebsd.org, freebsd-emulation@freebsd.org, freebsd-hackers@freebsd.org, freebsd-questions@freebsd.org, freebsd-user-groups@freebsd.org From: Brett Glass In-Reply-To: <53e3a9930712060959t6f446534xee6ba49d043dd70a@mail.gmail.co m> References: <53e3a9930712060959t6f446534xee6ba49d043dd70a@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" X-Mailman-Approved-At: Tue, 11 Dec 2007 05:23:36 +0000 Cc: Subject: Re: Wine compatibility and performance on FreeBSD 7 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Dec 2007 05:00:32 -0000 It's worth noting that the WINE project, not long ago, abandoned the BSD license for the GPL despite urging from many sources to keep the code open and free for use by developers. We've stopped using it as a result. --Brett Glass At 10:59 AM 12/6/2007, Tom Wickline wrote: >Oh yea, were seeking contributors... if your interested in Wine on >FreeBSD and believe you can >help us out see : >http://wine-review.blogspot.com/2007/12/wine-review-is-currently-seeking.html From owner-freebsd-hackers@FreeBSD.ORG Tue Dec 11 05:59:06 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 941C716A419 for ; Tue, 11 Dec 2007 05:59:06 +0000 (UTC) (envelope-from simoncpu@simoncpu.com) Received: from rv-out-0910.google.com (rv-out-0910.google.com [209.85.198.189]) by mx1.freebsd.org (Postfix) with ESMTP id 2DBF813C45A for ; Tue, 11 Dec 2007 05:59:06 +0000 (UTC) (envelope-from simoncpu@simoncpu.com) Received: by rv-out-0910.google.com with SMTP id l15so2076199rvb for ; Mon, 10 Dec 2007 21:59:05 -0800 (PST) Received: by 10.140.147.13 with SMTP id u13mr4078807rvd.1197352745731; Mon, 10 Dec 2007 21:59:05 -0800 (PST) Received: from ?10.3.1.101? ( [58.71.34.137]) by mx.google.com with ESMTPS id g31sm872315rvb.2007.12.10.21.59.03 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 10 Dec 2007 21:59:04 -0800 (PST) Message-ID: <475E2726.8020901@simoncpu.com> Date: Tue, 11 Dec 2007 13:59:02 +0800 From: "Simon Cornelius P. Umacob" User-Agent: Thunderbird 1.5.0.8 (X11/20061125) MIME-Version: 1.0 To: Tom Wickline References: <53e3a9930712060959t6f446534xee6ba49d043dd70a@mail.gmail.com> <475E238C.9010803@simoncpu.com> <53e3a9930712102153i15f6416aqe29389736469e063@mail.gmail.com> In-Reply-To: <53e3a9930712102153i15f6416aqe29389736469e063@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sender: "Simon Cornelius P. Umacob" Cc: freebsd-hackers@freebsd.org Subject: Re: Wine compatibility and performance on FreeBSD 7 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Dec 2007 05:59:06 -0000 Tom Wickline wrote: > Salamat Simon, > > Wine runs on x86_64 chips, that's what this box has and 32bit compat libs. > The 8GB of RAM is mostly a waist with 32bit apps, but that's life....... > > tom@tuxonfire ~ $ uname -a > Linux tuxonfire 2.6.22-gentoo-r9 #1 SMP Wed Oct 31 18:36:01 EDT 2007 > x86_64 Intel(R) Core(TM)2 Quad CPU @ 2.40GHz GenuineIntel > GNU/Linux > tom@tuxonfire ~ $ > > Cheers, > > Tom > Whoa... I didn't know that. =) I should now be able to run Warcraft on my Linux and FreeBSD (?) boxes... Coool... [ simon.cpu ] From owner-freebsd-hackers@FreeBSD.ORG Tue Dec 11 06:12:26 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 63DB716A46E for ; Tue, 11 Dec 2007 06:12:26 +0000 (UTC) (envelope-from simoncpu@simoncpu.com) Received: from rv-out-0910.google.com (rv-out-0910.google.com [209.85.198.189]) by mx1.freebsd.org (Postfix) with ESMTP id 3B1D213C46B for ; Tue, 11 Dec 2007 06:12:26 +0000 (UTC) (envelope-from simoncpu@simoncpu.com) Received: by rv-out-0910.google.com with SMTP id l15so2079922rvb for ; Mon, 10 Dec 2007 22:12:25 -0800 (PST) Received: by 10.140.251.1 with SMTP id y1mr4774387rvh.1197351822320; Mon, 10 Dec 2007 21:43:42 -0800 (PST) Received: from ?10.3.1.101? ( [58.71.34.138]) by mx.google.com with ESMTPS id 3sm8691946rvi.2007.12.10.21.43.40 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 10 Dec 2007 21:43:42 -0800 (PST) Message-ID: <475E238C.9010803@simoncpu.com> Date: Tue, 11 Dec 2007 13:43:40 +0800 From: "Simon Cornelius P. Umacob" User-Agent: Thunderbird 1.5.0.8 (X11/20061125) MIME-Version: 1.0 To: Tom Wickline References: <53e3a9930712060959t6f446534xee6ba49d043dd70a@mail.gmail.com> In-Reply-To: <53e3a9930712060959t6f446534xee6ba49d043dd70a@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sender: "Simon Cornelius P. Umacob" Cc: freebsd-hackers@freebsd.org Subject: Re: Wine compatibility and performance on FreeBSD 7 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Dec 2007 06:12:26 -0000 Tom Wickline wrote: > Hello Everyone, > > I have a small blog about running Wine on Unix operating systems and > over the last couple days I've been > experimenting with Wine on FreeBSD 7 beta 2 (I see beta 4 is out, many thanks!) > > If anyone here is interested I ran Office 97 and 2000 out of the box > on FreeBSD 7beta no registry files > or special hacks needed. Ive also run a couple small applications > (Qicktime 7.1.6) (IE 5 5.5 6) and then some benchmarks > 3DMark 2000v1.1, 3DMark2001SE, GL Excess and PC Mark04. In the future > ill see if I can get 3DMark 2003 and 3DMark 2005 > to run and produce results as well. > > I don't know if any of you guys or gals are Gamers.... But just in > case I also installed Halo in Wine and it runs about the same > on FreeBSD as it does on Linux. With D3D, DDraw and OpenGL working > most every game that is running in Wine should run > on FreeBSD.. I don't know this as fact as I've only tried one Game and > four Benchmarks, but it does look promising. > Salamat sa review, Tom. Now, if only Wine could run on x86_64, that would be really cooooool.... =) [ simon.cpu ] From owner-freebsd-hackers@FreeBSD.ORG Tue Dec 11 05:53:47 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A50B616A46C for ; Tue, 11 Dec 2007 05:53:47 +0000 (UTC) (envelope-from twickline@gmail.com) Received: from rv-out-0910.google.com (rv-out-0910.google.com [209.85.198.186]) by mx1.freebsd.org (Postfix) with ESMTP id 4BD8F13C46B for ; Tue, 11 Dec 2007 05:53:47 +0000 (UTC) (envelope-from twickline@gmail.com) Received: by rv-out-0910.google.com with SMTP id l15so2074603rvb for ; Mon, 10 Dec 2007 21:53:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=Av/Tmp+Uehl2aXND36RRz6klAQ02XwtKBSrrW31S8wE=; b=c0HUv85GCLieHIZwQnYUNPua6P1tG9svmsojq5E5pzpiRyMRrH8bHc9QfPzgNZPoU2zfjJwR75mW2eP8dn5dLD0ZeD7GmLd+zAvQwdY+B02cI4Z+7oTgTSQ8+VSAczkzZDIm5qIg5/8Mef/ldhZupwBKmogRshnQvqrLOib+mQ8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=tdoVOU8gkIIhoAyp3ia1YCaKvj0bRuHOW9Gmc+KQIMZ5r2RvRk5qG6h4DabR614i8sFUHWF0CqFcEHYqhprHtVpk7cf3aAy7QQaLPoNdob/Y5jOu7z+Ap0czWkBKq8jIehl8W4Qg/y0UcJrl8eoI0YWrbYgYGQnOQ02Y+L1/neA= Received: by 10.142.147.15 with SMTP id u15mr931577wfd.1197352426789; Mon, 10 Dec 2007 21:53:46 -0800 (PST) Received: by 10.142.98.3 with HTTP; Mon, 10 Dec 2007 21:53:46 -0800 (PST) Message-ID: <53e3a9930712102153i15f6416aqe29389736469e063@mail.gmail.com> Date: Tue, 11 Dec 2007 00:53:46 -0500 From: "Tom Wickline" To: "Simon Cornelius P. Umacob" In-Reply-To: <475E238C.9010803@simoncpu.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <53e3a9930712060959t6f446534xee6ba49d043dd70a@mail.gmail.com> <475E238C.9010803@simoncpu.com> X-Mailman-Approved-At: Tue, 11 Dec 2007 06:13:31 +0000 Cc: freebsd-hackers@freebsd.org Subject: Re: Wine compatibility and performance on FreeBSD 7 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Dec 2007 05:53:47 -0000 On Dec 11, 2007 12:43 AM, Simon Cornelius P. Umacob wrote: > > Salamat sa review, Tom. Now, if only Wine could run on x86_64, that > would be really cooooool.... =) > > [ simon.cpu ] > > Salamat Simon, Wine runs on x86_64 chips, that's what this box has and 32bit compat libs. The 8GB of RAM is mostly a waist with 32bit apps, but that's life....... tom@tuxonfire ~ $ uname -a Linux tuxonfire 2.6.22-gentoo-r9 #1 SMP Wed Oct 31 18:36:01 EDT 2007 x86_64 Intel(R) Core(TM)2 Quad CPU @ 2.40GHz GenuineIntel GNU/Linux tom@tuxonfire ~ $ Cheers, Tom From owner-freebsd-hackers@FreeBSD.ORG Tue Dec 11 06:06:42 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9F56E16A418 for ; Tue, 11 Dec 2007 06:06:42 +0000 (UTC) (envelope-from twickline@gmail.com) Received: from rv-out-0910.google.com (rv-out-0910.google.com [209.85.198.188]) by mx1.freebsd.org (Postfix) with ESMTP id 6D73C13C43E for ; Tue, 11 Dec 2007 06:06:42 +0000 (UTC) (envelope-from twickline@gmail.com) Received: by rv-out-0910.google.com with SMTP id l15so2078390rvb for ; Mon, 10 Dec 2007 22:06:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=77eVqMMUgbFWSAR0y1rrYTmgzzDloMKTsxyadbK6dQ0=; b=Q52/+illN5H1t/ETwReT0tPuN2LlSIaSyhGaXxzsfYXPN0qM6IJDASizrV0wJez/rAQnjELU8Ct0ZbMlBsi3Cc3Ld+TI+vKzho4W/KVA0stNxzSOumnn5hMoEZk0nNrKtwQsQ8+ITHcd8iIBNjybbuF9C7MuSxQfaLjS2l14m0A= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=Wu6LB+SRpiNZVUgn7RT4veTqYSQYvG+Ksa3RU4Vo88z03JVYVXu9LNyExsBKBBs/THNwiFS2TCwF4xruMnCbFIIVPWtn0iz1Gj89tJwAt/vb89bVfxpify5VlXD0mi4sD7gYNozW3qCrNfcaqEv+umimS2nUSGJwXS7q5pCoWEQ= Received: by 10.142.239.11 with SMTP id m11mr2201220wfh.1197353202039; Mon, 10 Dec 2007 22:06:42 -0800 (PST) Received: by 10.142.98.3 with HTTP; Mon, 10 Dec 2007 22:06:41 -0800 (PST) Message-ID: <53e3a9930712102206x54f55b8dk568029c56da78be@mail.gmail.com> Date: Tue, 11 Dec 2007 01:06:41 -0500 From: "Tom Wickline" To: "Simon Cornelius P. Umacob" In-Reply-To: <475E2726.8020901@simoncpu.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <53e3a9930712060959t6f446534xee6ba49d043dd70a@mail.gmail.com> <475E238C.9010803@simoncpu.com> <53e3a9930712102153i15f6416aqe29389736469e063@mail.gmail.com> <475E2726.8020901@simoncpu.com> X-Mailman-Approved-At: Tue, 11 Dec 2007 06:20:15 +0000 Cc: freebsd-hackers@freebsd.org Subject: Re: Wine compatibility and performance on FreeBSD 7 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Dec 2007 06:06:42 -0000 On Dec 11, 2007 12:59 AM, Simon Cornelius P. Umacob wrote: > > Whoa... I didn't know that. =) I should now be able to run Warcraft on > my Linux and FreeBSD (?) boxes... Coool... > > [ simon.cpu ] > Maayong hapon Simon, Yea it should work, Wow and Warcraft III can be run in OpenGL mode. Tom From owner-freebsd-hackers@FreeBSD.ORG Tue Dec 11 08:51:48 2007 Return-Path: Delivered-To: hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 222AE16A418 for ; Tue, 11 Dec 2007 08:51:48 +0000 (UTC) (envelope-from youshi10@u.washington.edu) Received: from mxout7.cac.washington.edu (mxout7.cac.washington.edu [140.142.32.178]) by mx1.freebsd.org (Postfix) with ESMTP id 0427513C457 for ; Tue, 11 Dec 2007 08:51:47 +0000 (UTC) (envelope-from youshi10@u.washington.edu) Received: from smtp.washington.edu (smtp.washington.edu [140.142.32.139]) by mxout7.cac.washington.edu (8.13.7+UW06.06/8.13.7+UW07.09) with ESMTP id lBB8plNJ015472 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 11 Dec 2007 00:51:47 -0800 X-Auth-Received: from [192.168.1.113] (c-76-22-52-184.hsd1.wa.comcast.net [76.22.52.184]) (authenticated authid=youshi10) by smtp.washington.edu (8.13.7+UW06.06/8.13.7+UW07.09) with ESMTP id lBB8plwu028459 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Tue, 11 Dec 2007 00:51:47 -0800 In-Reply-To: <53e3a9930712102206x54f55b8dk568029c56da78be@mail.gmail.com> References: <53e3a9930712060959t6f446534xee6ba49d043dd70a@mail.gmail.com> <475E238C.9010803@simoncpu.com> <53e3a9930712102153i15f6416aqe29389736469e063@mail.gmail.com> <475E2726.8020901@simoncpu.com> <53e3a9930712102206x54f55b8dk568029c56da78be@mail.gmail.com> Mime-Version: 1.0 (Apple Message framework v752.2) X-Gpgmail-State: !signed Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <1C9C2787-02DD-49A2-A0F1-F7625C5B8591@u.washington.edu> Content-Transfer-Encoding: 7bit From: Garrett Cooper Date: Tue, 11 Dec 2007 00:51:45 -0800 To: Tom Wickline X-Mailer: Apple Mail (2.752.2) X-PMX-Version: 5.3.3.310218, Antispam-Engine: 2.5.2.313940, Antispam-Data: 2007.12.11.2826 X-Uwash-Spam: Gauge=IIIIIII, Probability=7%, Report='BODY_SIZE_600_699 0, __CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __HAS_MSGID 0, __HAS_X_MAILER 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __SANE_MSGID 0' Cc: hackers@freebsd.org Subject: Re: Wine compatibility and performance on FreeBSD 7 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Dec 2007 08:51:48 -0000 On Dec 10, 2007, at 10:06 PM, Tom Wickline wrote: > On Dec 11, 2007 12:59 AM, Simon Cornelius P. Umacob > wrote: >> >> Whoa... I didn't know that. =) I should now be able to run >> Warcraft on >> my Linux and FreeBSD (?) boxes... Coool... >> >> [ simon.cpu ] >> > > Maayong hapon Simon, > > Yea it should work, Wow and Warcraft III can be run in OpenGL mode. > > Tom IE7 should install on WINE (assuming you have WINE setup as an XP SP2 + environment) unless M$ mickeyed it up, now that the genuine windows requirement doesn't exist anymore.. -Garrett From owner-freebsd-hackers@FreeBSD.ORG Tue Dec 11 09:34:04 2007 Return-Path: Delivered-To: hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 01B9516A420 for ; Tue, 11 Dec 2007 09:34:04 +0000 (UTC) (envelope-from stefan.lambrev@moneybookers.com) Received: from blah.sun-fish.com (blah.sun-fish.com [217.18.249.150]) by mx1.freebsd.org (Postfix) with ESMTP id B345C13C46A for ; Tue, 11 Dec 2007 09:34:03 +0000 (UTC) (envelope-from stefan.lambrev@moneybookers.com) Received: by blah.sun-fish.com (Postfix, from userid 1002) id 59DA51B10EBB; Tue, 11 Dec 2007 10:14:13 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.2.3 (2007-08-08) on blah.cmotd.com X-Spam-Level: X-Spam-Status: No, score=-10.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, J_CHICKENPOX_53 autolearn=no version=3.2.3 Received: from hater.haters.org (hater.cmotd.com [192.168.3.125]) by blah.sun-fish.com (Postfix) with ESMTP id DC8981B10C26; Tue, 11 Dec 2007 10:14:10 +0100 (CET) Message-ID: <475E54E2.6080401@moneybookers.com> Date: Tue, 11 Dec 2007 11:14:10 +0200 From: Stefan Lambrev User-Agent: Thunderbird 2.0.0.9 (X11/20071120) MIME-Version: 1.0 To: Garrett Cooper References: <53e3a9930712060959t6f446534xee6ba49d043dd70a@mail.gmail.com> <475E238C.9010803@simoncpu.com> <53e3a9930712102153i15f6416aqe29389736469e063@mail.gmail.com> <475E2726.8020901@simoncpu.com> <53e3a9930712102206x54f55b8dk568029c56da78be@mail.gmail.com> <1C9C2787-02DD-49A2-A0F1-F7625C5B8591@u.washington.edu> In-Reply-To: <1C9C2787-02DD-49A2-A0F1-F7625C5B8591@u.washington.edu> Content-Type: text/plain; charset=windows-1251; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.91.2/5089/Tue Dec 11 09:27:46 2007 on blah.cmotd.com X-Virus-Status: Clean Cc: Tom Wickline , hackers@freebsd.org Subject: Re: Wine compatibility and performance on FreeBSD 7 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Dec 2007 09:34:04 -0000 Hi, Garrett Cooper wrote: > On Dec 10, 2007, at 10:06 PM, Tom Wickline wrote: > >> On Dec 11, 2007 12:59 AM, Simon Cornelius P. Umacob >> wrote: >>> >>> Whoa... I didn't know that. =) I should now be able to run Warcraft on >>> my Linux and FreeBSD (?) boxes... Coool... >>> >>> [ simon.cpu ] >>> >> >> Maayong hapon Simon, >> >> Yea it should work, Wow and Warcraft III can be run in OpenGL mode. >> >> Tom > > > IE7 should install on WINE (assuming you have WINE setup as an XP > SP2+ environment) unless M$ mickeyed it up, now that the genuine > windows requirement doesn't exist anymore.. > -Garrett This sound very interesting for me. Does anyone tried it already? Someone care to make small HOWTO ? :P > _______________________________________________ > freebsd-hackers@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to > "freebsd-hackers-unsubscribe@freebsd.org" -- Best Wishes, Stefan Lambrev ICQ# 24134177 From owner-freebsd-hackers@FreeBSD.ORG Tue Dec 11 09:46:18 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9158316A420 for ; Tue, 11 Dec 2007 09:46:18 +0000 (UTC) (envelope-from tevans.uk@googlemail.com) Received: from mu-out-0910.google.com (mu-out-0910.google.com [209.85.134.184]) by mx1.freebsd.org (Postfix) with ESMTP id 238B313C45D for ; Tue, 11 Dec 2007 09:46:17 +0000 (UTC) (envelope-from tevans.uk@googlemail.com) Received: by mu-out-0910.google.com with SMTP id i10so3479585mue for ; Tue, 11 Dec 2007 01:46:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:subject:from:to:cc:in-reply-to:references:content-type:date:message-id:mime-version:x-mailer; bh=rzeAcE01rK0iwivCKKKInbmuLvOuQaeZUpbJGMVWztw=; b=vOxtOiVTde/7CxosZqI3jdOtVTpLABqCIytBfLolg6WXTJf+UXuuT6OWattcZ9m1Kyq/TmbWkByRGX3mtv6di+O+bA3ax3zlxfqkygXFIVka2PnskeNL+OZ4GC4v+XBy6Xsg18TpJuKWWaQF9aLVtbIMZ/EEAieS3ZDCK+yzHfk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=subject:from:to:cc:in-reply-to:references:content-type:date:message-id:mime-version:x-mailer; b=At89YjEU6lgCK9nAraJHRyroO6R0QWd7g58DpSnnA5PNGYl0EXj7iRuRvzyIMwW9S0zCOtckVFdS8wVQeke9PVl04fU9xbI9MOb/Wv+8ARO5MaAQRURVH9mLjmfvi4TEuFW+Cqm3LJ+qpf8d5aIwEb3Lj9IH1iEudYwjmWtF7pM= Received: by 10.82.186.5 with SMTP id j5mr1093633buf.1197366376376; Tue, 11 Dec 2007 01:46:16 -0800 (PST) Received: from ?127.0.0.1? ( [217.206.187.79]) by mx.google.com with ESMTPS id j8sm1765199gvb.2007.12.11.01.46.14 (version=SSLv3 cipher=RC4-MD5); Tue, 11 Dec 2007 01:46:15 -0800 (PST) From: Tom Evans To: Tom Wickline In-Reply-To: <53e3a9930712102044v768e794fq118e2fe3d6d2fa0d@mail.gmail.com> References: <53e3a9930712060959t6f446534xee6ba49d043dd70a@mail.gmail.com> <200712110441.VAA05322@lariat.net> <53e3a9930712102044v768e794fq118e2fe3d6d2fa0d@mail.gmail.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-elrZs9YLg0WhjE4onyxl" Date: Tue, 11 Dec 2007 09:46:13 +0000 Message-Id: <1197366373.1472.0.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.10.2 FreeBSD GNOME Team Port Cc: freebsd-user-groups@freebsd.org, freebsd-hackers@freebsd.org, freebsd-emulation@freebsd.org, freebsd-chat@freebsd.org, Brett Glass , freebsd-questions@freebsd.org Subject: Re: Wine compatibility and performance on FreeBSD 7 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Dec 2007 09:46:18 -0000 --=-elrZs9YLg0WhjE4onyxl Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Mon, 2007-12-10 at 23:44 -0500, Tom Wickline wrote: > On Dec 10, 2007 11:41 PM, Brett Glass wrote: > > It's worth noting that the WINE project, not long ago, abandoned > > the BSD license for the GPL despite urging from many sources to keep > > the code open and free for use by developers. We've stopped using it > > as a result. > > > > --Brett Glass > > >=20 > Wins is under a free licence, its LGPL and I'm almost 100% sure you > have no idea why > the licence was changed! >=20 > Tom Depends upon your definition of free. --=-elrZs9YLg0WhjE4onyxl Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQBHXlxglcRvFfyds/cRAkIuAKCu/1U/DxsXZ2exMsE03AFrotC1NgCgppLk MgVuBun6geoGUs6VA520tLQ= =oIo8 -----END PGP SIGNATURE----- --=-elrZs9YLg0WhjE4onyxl-- From owner-freebsd-hackers@FreeBSD.ORG Tue Dec 11 15:02:22 2007 Return-Path: Delivered-To: freebsd-hackers@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A93AF16A41A for ; Tue, 11 Dec 2007 15:02:22 +0000 (UTC) (envelope-from alepulver@FreeBSD.org) Received: from relay00.pair.com (relay00.pair.com [209.68.5.9]) by mx1.freebsd.org (Postfix) with SMTP id 6DFE313C44B for ; Tue, 11 Dec 2007 15:02:22 +0000 (UTC) (envelope-from alepulver@FreeBSD.org) Received: (qmail 78824 invoked by uid 0); 11 Dec 2007 15:02:20 -0000 Received: from unknown (HELO deimos.mars.bsd) (unknown) by unknown with SMTP; 11 Dec 2007 15:02:20 -0000 X-pair-Authenticated: 200.127.53.54 Date: Tue, 11 Dec 2007 12:02:11 -0300 From: Alejandro Pulver To: Doug Barton Message-ID: <20071211120211.133bdc3f@deimos.mars.bsd> In-Reply-To: <475E0F92.3040804@FreeBSD.org> References: <20071211001828.54e1da6b@deimos.mars.bsd> <475E0F92.3040804@FreeBSD.org> X-Mailer: Claws Mail 3.0.2 (GTK+ 2.12.1; i386-portbld-freebsd6.2) Mime-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/RDbkrOUaxb_FvUHcEWLfNcC"; protocol="application/pgp-signature"; micalg=PGP-SHA1 Cc: freebsd-hackers@FreeBSD.org Subject: Re: Disk sync at shutdown and fusefs filesystems X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Dec 2007 15:02:22 -0000 --Sig_/RDbkrOUaxb_FvUHcEWLfNcC Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Mon, 10 Dec 2007 20:18:26 -0800 Doug Barton wrote: > Alejandro Pulver wrote: >=20 > > Then I have to look for some way to manually > > unmount FUSE filesystems at shutdown, because they are already mounted > > at startup. I thought about instructing the fusefs-kmod rc.d script to > > unmount FUSE filesystems before attempting to unload the kernel module > > (currently it only loads/unloads fuse.ko). >=20 > Yes, I think that given what we're working with here, that would be a > good idea regardless. It should be pretty easy to do, you can find a > sample of something like what you would want in /etc/rc.d/dumpon. Let > me know if you need help, I'm more than a little interested in getting > fuse-ntfs set up here. >=20 Thanks, here is what I've got so far: it seems /dev/fuse[0-9]* devices aren't removed after the corresponding filesystem is unmounted (I guess they are reused), so instead of listing /dev the list has to be taken from 'mount'. Also there should be a delay between the 'umount' and 'kldunload' commands. What do you think about the following (replacement for fusefs_stop function)? echo "Stopping ${name}." for fs in `mount | grep '^/dev/fuse[0-9]*' | cut -d ' ' -f 1`; do umount $fs done sleep 2 kldunload $kmod Unfortunately it doesn't have a status function to avoid loading when already loaded and the other way, but can easily be added. Best Regards, Ale --Sig_/RDbkrOUaxb_FvUHcEWLfNcC Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFHXqZ0iV05EpRcP2ERAkryAJ0VqZTsJBvVaFsnYjyvuoTh1JF1NgCeOApn TEBm+B0N4uM1PEo7sNXy0bw= =Tjbu -----END PGP SIGNATURE----- --Sig_/RDbkrOUaxb_FvUHcEWLfNcC-- From owner-freebsd-hackers@FreeBSD.ORG Tue Dec 11 15:39:27 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C6E0B16A418; Tue, 11 Dec 2007 15:39:27 +0000 (UTC) (envelope-from braulio@solsoft.co.cr) Received: from wbm9.pair.net (wbm9.pair.net [66.39.3.87]) by mx1.freebsd.org (Postfix) with ESMTP id ABA5413C442; Tue, 11 Dec 2007 15:39:27 +0000 (UTC) (envelope-from braulio@solsoft.co.cr) Received: by wbm9.pair.net (Postfix, from userid 65534) id 8A8C73BD7B; Tue, 11 Dec 2007 10:08:53 -0500 (EST) Received: from 163.178.104.130 ([163.178.104.130]) (SquirrelMail authenticated user braulio@solsoft.co.cr) by webmail9.pair.com with HTTP; Tue, 11 Dec 2007 09:08:53 -0600 (CST) Message-ID: <1481.163.178.104.130.1197385733.squirrel@webmail9.pair.com> In-Reply-To: <200712110441.VAA05322@lariat.net> References: <53e3a9930712060959t6f446534xee6ba49d043dd70a@mail.gmail.com> <200712110441.VAA05322@lariat.net> Date: Tue, 11 Dec 2007 09:08:53 -0600 (CST) From: Braulio =?iso-8859-1?Q?Jos=E9_Solano_Rojas?= To: "Brett Glass" User-Agent: SquirrelMail/1.4.5 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Cc: freebsd-user-groups@freebsd.org, Tom Wickline , freebsd-hackers@freebsd.org, freebsd-emulation@freebsd.org, freebsd-chat@freebsd.org, freebsd-questions@freebsd.org Subject: Re: Wine compatibility and performance on FreeBSD 7 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Dec 2007 15:39:28 -0000 On Mon, 10 de Diciembre de 2007, 10:41 pm, Brett Glass wrote: > It's worth noting that the WINE project, not long ago, abandoned > the BSD license for the GPL despite urging from many sources to keep > the code open and free for use by developers. We've stopped using it > as a result. You can find the story of what happened in the Wikipedia. There is still this: http://www.cedega.com/rewind/, if you like better the X11 license. You still have *freedom* of choice. Regardless of the current license of Wine they have merit for what they have done. Any open source developer regardless of his "Creed" has merit in fact. ;-) > At 10:59 AM 12/6/2007, Tom Wickline wrote: > >>Oh yea, were seeking contributors... if your interested in Wine on >>FreeBSD and believe you can >>help us out see : >>http://wine-review.blogspot.com/2007/12/wine-review-is-currently-seeking.html From owner-freebsd-hackers@FreeBSD.ORG Tue Dec 11 17:01:18 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3029B16A418 for ; Tue, 11 Dec 2007 17:01:18 +0000 (UTC) (envelope-from jhs@berklix.org) Received: from tower.berklix.org (tower.berklix.org [83.236.223.114]) by mx1.freebsd.org (Postfix) with ESMTP id B340113C447 for ; Tue, 11 Dec 2007 17:01:17 +0000 (UTC) (envelope-from jhs@berklix.org) Received: from js.berklix.net (p549A464B.dip.t-dialin.net [84.154.70.75]) (authenticated bits=0) by tower.berklix.org (8.13.6/8.13.6) with ESMTP id lBBH1DOx012732; Tue, 11 Dec 2007 17:01:14 GMT (envelope-from jhs@berklix.org) Received: from fire.js.berklix.net (fire.js.berklix.net [192.168.91.41]) by js.berklix.net (8.13.8/8.13.8) with ESMTP id lBBH17JO088085; Tue, 11 Dec 2007 18:01:07 +0100 (CET) (envelope-from jhs@berklix.org) Received: from fire.js.berklix.net (localhost.js.berklix.net [127.0.0.1]) by fire.js.berklix.net (8.13.8/8.13.8) with ESMTP id lBBH1LKH004886; Tue, 11 Dec 2007 18:01:21 +0100 (CET) (envelope-from jhs@fire.js.berklix.net) Message-Id: <200712111701.lBBH1LKH004886@fire.js.berklix.net> To: freebsd-hackers@freebsd.org In-reply-to: <1481.163.178.104.130.1197385733.squirrel@webmail9.pair.com> References: <53e3a9930712060959t6f446534xee6ba49d043dd70a@mail.gmail.com> <200712110441.VAA05322@lariat.net> <1481.163.178.104.130.1197385733.squirrel@webmail9.pair.com> Comments: In-reply-to Braulio =?iso-8859-1?Q?Jos=E9_Solano_Rojas?= message dated "Tue, 11 Dec 2007 09:08:53 -0600." Date: Tue, 11 Dec 2007 18:01:21 +0100 From: "Julian H. Stacey" Cc: Tom Wickline , Brett Glass Subject: Re: Wine compatibility and performance on FreeBSD 7 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Dec 2007 17:01:18 -0000 "Tom Wickline" , thread to all: freebsd-chat@freebsd.org, freebsd-emulation@freebsd.org, freebsd-hackers@freebsd.org, freebsd-questions@freebsd.org freebsd-user-groups@freebsd.org, Trimmed to just hackers@. (Though finding just where cross posting policy is deprecated in http://freebsd.org's own searcher, is not easy). Braulio wrote: > You can find the story of what happened in the Wikipedia. http://en.wikipedia.org/wiki/Wine_%28software%29 "... originally released Wine under the same MIT License as the X Window System, but owing to concern about proprietary versions of Wine not contributing their changes back to the core project, work as of March 2002 has used the LGPL" Brett wrote: > "...WINE project, not long ago, abandoned" 2002 or recent ? Are we considering real old news ? Braulio wrote: > http://www.cedega.com/rewind/ cd /pub/FreeBSD/branches/-current/ports/emulators echo #wine* # linux-winetools wine wine-doors more *wine*/pkg-descr If a wine user who doesnt like GPL, creates & uses send-pr for eg emulators/wine-rewind it could divorce lists from debating licence issue :-) -- Julian Stacey. Munich Computer Consultant, BSD Unix C Linux. http://berklix.com Ihr Rauch = mein allergischer Kopfschmerz. Dump cigs 4 snuff. From owner-freebsd-hackers@FreeBSD.ORG Tue Dec 11 20:22:40 2007 Return-Path: Delivered-To: freebsd-hackers@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7E18A16A475 for ; Tue, 11 Dec 2007 20:22:40 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx21.fluidhosting.com [204.14.89.4]) by mx1.freebsd.org (Postfix) with SMTP id 2C90D13C457 for ; Tue, 11 Dec 2007 20:22:39 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 5007 invoked by uid 399); 11 Dec 2007 20:22:37 -0000 Received: from localhost (HELO lap.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTP; 11 Dec 2007 20:22:37 -0000 X-Originating-IP: 127.0.0.1 Date: Tue, 11 Dec 2007 12:22:35 -0800 (PST) From: Doug Barton To: Alejandro Pulver In-Reply-To: <20071211120211.133bdc3f@deimos.mars.bsd> Message-ID: References: <20071211001828.54e1da6b@deimos.mars.bsd> <475E0F92.3040804@FreeBSD.org> <20071211120211.133bdc3f@deimos.mars.bsd> User-Agent: Alpine 0.999999 (BSF 847 2007-12-06) X-message-flag: Outlook -- Not just for spreading viruses anymore! X-OpenPGP-Key-ID: 0xD5B2F0FB Organization: http://www.FreeBSD.org/ MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII Cc: freebsd-hackers@FreeBSD.org Subject: Re: Disk sync at shutdown and fusefs filesystems X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Dec 2007 20:22:40 -0000 On Tue, 11 Dec 2007, Alejandro Pulver wrote: > Thanks, here is what I've got so far: it seems /dev/fuse[0-9]* devices > aren't removed after the corresponding filesystem is unmounted (I guess > they are reused), so instead of listing /dev the list has to be taken > from 'mount'. Yeah, I think that's better than using fstab anyway, since this way we get them all with limited processing. Wish I'd thought of it. :) > Also there should be a delay between the 'umount' and > 'kldunload' commands. What do you think about the following > (replacement for fusefs_stop function)? I suppose this is mostly a style difference, but I like to avoid all those subshells if we can. I also think it might be a good idea to wait a second between unmounts, just to be paranoid. How about: mount | while read dev d1 mountpoint d2; do case "$dev" in /dev/fuse[0-9]*) umount $mountpoint ; sleep 1 ;; esac done sleep 1 > kldunload $kmod hth, Doug -- This .signature sanitized for your protection From owner-freebsd-hackers@FreeBSD.ORG Tue Dec 11 21:02:27 2007 Return-Path: Delivered-To: freebsd-hackers@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BC3CE16A46E for ; Tue, 11 Dec 2007 21:02:27 +0000 (UTC) (envelope-from alepulver@FreeBSD.org) Received: from relay00.pair.com (relay00.pair.com [209.68.5.9]) by mx1.freebsd.org (Postfix) with SMTP id 68EFE13C465 for ; Tue, 11 Dec 2007 21:02:26 +0000 (UTC) (envelope-from alepulver@FreeBSD.org) Received: (qmail 6470 invoked by uid 0); 11 Dec 2007 21:02:24 -0000 Received: from unknown (HELO deimos.mars.bsd) (unknown) by unknown with SMTP; 11 Dec 2007 21:02:24 -0000 X-pair-Authenticated: 200.127.53.54 Date: Tue, 11 Dec 2007 18:02:17 -0300 From: Alejandro Pulver To: Doug Barton Message-ID: <20071211180217.25498424@deimos.mars.bsd> In-Reply-To: References: <20071211001828.54e1da6b@deimos.mars.bsd> <475E0F92.3040804@FreeBSD.org> <20071211120211.133bdc3f@deimos.mars.bsd> X-Mailer: Claws Mail 3.0.2 (GTK+ 2.12.1; i386-portbld-freebsd6.2) Mime-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/VydQ9CJs=Hzxyz1l6_ZM.IK"; protocol="application/pgp-signature"; micalg=PGP-SHA1 Cc: freebsd-hackers@FreeBSD.org Subject: Re: Disk sync at shutdown and fusefs filesystems X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Dec 2007 21:02:27 -0000 --Sig_/VydQ9CJs=Hzxyz1l6_ZM.IK Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Tue, 11 Dec 2007 12:22:35 -0800 (PST) Doug Barton wrote: > On Tue, 11 Dec 2007, Alejandro Pulver wrote: >=20 > > Thanks, here is what I've got so far: it seems /dev/fuse[0-9]* devices > > aren't removed after the corresponding filesystem is unmounted (I guess > > they are reused), so instead of listing /dev the list has to be taken > > from 'mount'. >=20 > Yeah, I think that's better than using fstab anyway, since this way we ge= t=20 > them all with limited processing. Wish I'd thought of it. :) >=20 Actually, I tried first with "umount -a -t {fusefs,ntfs-3g,fuse,...}" but didn't work. > > Also there should be a delay between the 'umount' and > > 'kldunload' commands. What do you think about the following > > (replacement for fusefs_stop function)? >=20 > I suppose this is mostly a style difference, but I like to avoid all thos= e=20 > subshells if we can. I also think it might be a good idea to wait a secon= d=20 > between unmounts, just to be paranoid. How about: >=20 > mount | while read dev d1 mountpoint d2; do > case "$dev" in > /dev/fuse[0-9]*) umount $mountpoint ; sleep 1 ;; > esac > done > sleep 1 >=20 It looks fine to me. And what about echoing the mountpoints as they are unmounted? mount | while read dev d1 mountpoint d2; do case "$dev" in /dev/fuse[0-9]*) echo "fusefs: unmounting ${mountpoint}." umount $mountpoint ; sleep 1 ;; esac done Also this checks would avoid kldload/kldunload errors: In fusefs_start: if kldstat | grep -q fuse\\.ko; then echo "${name} is already running." return 0 fi In fusefs_stop: if ! kldstat | grep -q fuse\\.ko; then echo "${name} is not running." return 1 fi Well, the word "loaded" instead of "running" would be better. Also a status command could be added, but I don't think it's needed. Also=20 --Sig_/VydQ9CJs=Hzxyz1l6_ZM.IK Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFHXvrZiV05EpRcP2ERAkxYAJ9/p7D/P8+/ES432Mtf/t4FZtaylwCfY/2N poiHn7R14BPBa+y8FeTfQks= =IzHj -----END PGP SIGNATURE----- --Sig_/VydQ9CJs=Hzxyz1l6_ZM.IK-- From owner-freebsd-hackers@FreeBSD.ORG Tue Dec 11 18:18:29 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 48EDF16A417 for ; Tue, 11 Dec 2007 18:18:29 +0000 (UTC) (envelope-from brett@lariat.net) Received: from lariat.net (lariat.net [66.119.58.2]) by mx1.freebsd.org (Postfix) with ESMTP id ED29013C455 for ; Tue, 11 Dec 2007 18:18:28 +0000 (UTC) (envelope-from brett@lariat.net) Received: from anne-o1dpaayth1.lariat.org (IDENT:ppp1000.lariat.net@lariat.net [66.119.58.2]) by lariat.net (8.9.3/8.9.3) with ESMTP id LAA17407; Tue, 11 Dec 2007 11:18:19 -0700 (MST) Message-Id: <200712111818.LAA17407@lariat.net> X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9 Date: Tue, 11 Dec 2007 11:12:58 -0700 To: "Julian H. Stacey" , freebsd-hackers@freebsd.org From: Brett Glass In-Reply-To: <200712111701.lBBH1LKH004886@fire.js.berklix.net> References: <53e3a9930712060959t6f446534xee6ba49d043dd70a@mail.gmail.com> <200712110441.VAA05322@lariat.net> <1481.163.178.104.130.1197385733.squirrel@webmail9.pair.com> <200712111701.lBBH1LKH004886@fire.js.berklix.net> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" X-Mailman-Approved-At: Tue, 11 Dec 2007 21:18:09 +0000 Cc: Tom Wickline Subject: Re: Wine compatibility and performance on FreeBSD 7 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Dec 2007 18:18:29 -0000 At 10:01 AM 12/11/2007, Julian H. Stacey wrote: >http://en.wikipedia.org/wiki/Wine_%28software%29 > "... originally released Wine under the same MIT License as the X > Window System, but owing to concern about proprietary versions > of Wine not contributing their changes back to the core project, > work as of March 2002 has used the LGPL" What apparently happened is that one or two of the developers of Wine got their knickers in a twist about the idea that -- heaven forbid! -- someone might possibly make some money for the enhancements they made to Wine. (Never mind that the marketing and development costs for their commercial versions of Wine were eating all of their profits, and it was unclear whether they actually WOULD make any money.) Also, it is rumored (though I have not seen proof of it) that John Gilmore, an underwriter of the Wine project, threatened to withdraw support from some of these developers unless the license was switched to the GPL, thus forcing their hands. --Brett Glass From owner-freebsd-hackers@FreeBSD.ORG Tue Dec 11 21:53:37 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9DD9D16A41B for ; Tue, 11 Dec 2007 21:53:37 +0000 (UTC) (envelope-from BearPerson@gmx.net) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id F197013C442 for ; Tue, 11 Dec 2007 21:53:36 +0000 (UTC) (envelope-from BearPerson@gmx.net) Received: (qmail invoked by alias); 11 Dec 2007 21:53:35 -0000 Received: from port-83-236-56-222.dynamic.qsc.de (EHLO gmx.net) [83.236.56.222] by mail.gmx.net (mp057) with SMTP; 11 Dec 2007 22:53:35 +0100 X-Authenticated: #20254835 X-Provags-ID: V01U2FsdGVkX18iWYxwisciwY05ieDPM3g5ey8xhLa/fklNkYlKQ5 hvW5uWzbXpo0bJ Date: Tue, 11 Dec 2007 22:53:29 +0100 From: Karsten Behrmann To: freebsd-hackers@freebsd.org Message-ID: <20071211225329.56cf1385@Karsten.Behrmanns.Kasten> In-Reply-To: References: <20071211001828.54e1da6b@deimos.mars.bsd> <475E0F92.3040804@FreeBSD.org> <20071211120211.133bdc3f@deimos.mars.bsd> X-Mailer: Claws Mail 2.9.2 (GTK+ 2.8.18; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: multipart/signed; boundary=Sig_uKkvvcyE3GEi2wD1LdmSUWb; protocol="application/pgp-signature"; micalg=PGP-SHA1 X-Y-GMX-Trusted: 0 Subject: Re: Disk sync at shutdown and fusefs filesystems X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Dec 2007 21:53:37 -0000 --Sig_uKkvvcyE3GEi2wD1LdmSUWb Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Tue, 11 Dec 2007 12:22:35 -0800 (PST), Doug Barton wrote: >=20 > I suppose this is mostly a style difference, but I like to avoid all thos= e=20 > subshells if we can. I also think it might be a good idea to wait a secon= d=20 > between unmounts, just to be paranoid. How about: >=20 > mount | while read dev d1 mountpoint d2; do > case "$dev" in > /dev/fuse[0-9]*) umount $mountpoint ; sleep 1 ;; > esac > done > sleep 1 Hmm, if you truly want to be paranoid, you probably should be unmounting those in reverse order, because someone might be mounting one fuse-fs inside another ;) just my 2 cents, Karsten --=20 Open source is not about suing someone who sells your software. It is about being able to walk behind him, grinning, and waving free CDs with the equivalent of what he is trying to sell. --Sig_uKkvvcyE3GEi2wD1LdmSUWb Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQFHXwbeAksKLoO3vywRAg4zAJ9+zjVObPDVztrta/SRaMLPe1mVrwCfffZo v7rbRoZ9zA/5O1GjCSYD8Bw= =C+Aa -----END PGP SIGNATURE----- --Sig_uKkvvcyE3GEi2wD1LdmSUWb-- From owner-freebsd-hackers@FreeBSD.ORG Tue Dec 11 23:17:47 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 65FF816A468 for ; Tue, 11 Dec 2007 23:17:47 +0000 (UTC) (envelope-from raj@csub.edu) Received: from mh0.csub.edu (mh0.csub.edu [136.168.1.94]) by mx1.freebsd.org (Postfix) with ESMTP id 4503813C4CC for ; Tue, 11 Dec 2007 23:17:47 +0000 (UTC) (envelope-from raj@csub.edu) Received: from cserv65.csub.edu (cserv65.csub.edu [136.168.10.65]) by mh0.csub.edu (8.13.8/8.13.8) with ESMTP id lBBMfOPP084919; Tue, 11 Dec 2007 14:41:25 -0800 (PST) (envelope-from raj@csub.edu) Message-ID: <475F1214.5020601@csub.edu> Date: Tue, 11 Dec 2007 14:41:24 -0800 From: Russell Jackson User-Agent: Thunderbird 2.0.0.9 (X11/20071119) MIME-Version: 1.0 To: Brett Glass References: <53e3a9930712060959t6f446534xee6ba49d043dd70a@mail.gmail.com> <200712110441.VAA05322@lariat.net> <1481.163.178.104.130.1197385733.squirrel@webmail9.pair.com> <200712111701.lBBH1LKH004886@fire.js.berklix.net> <200712111818.LAA17407@lariat.net> In-Reply-To: <200712111818.LAA17407@lariat.net> Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms080505040905030005080009" Cc: Tom Wickline , freebsd-hackers@freebsd.org, "Julian H. Stacey" Subject: Re: Wine compatibility and performance on FreeBSD 7 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Dec 2007 23:17:47 -0000 This is a cryptographically signed message in MIME format. --------------ms080505040905030005080009 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Brett Glass wrote: > At 10:01 AM 12/11/2007, Julian H. Stacey wrote: > >> http://en.wikipedia.org/wiki/Wine_%28software%29 >> "... originally released Wine under the same MIT License as the X >> Window System, but owing to concern about proprietary versions >> of Wine not contributing their changes back to the core project, >> work as of March 2002 has used the LGPL" > > What apparently happened is that one or two of the developers of Wine > got their knickers in a twist about the idea that -- heaven forbid! -- > someone might possibly make some money for the enhancements they made > to Wine. Don't FUD. Nothing stops anyone from making money off GPL'ed software. The real reason is that TransGaming et al weren't contributing anything back and wouldn't provide the source to users who bought binaries in a usable fashion. > (Never mind that the marketing and development costs for their > commercial versions of Wine were eating all of their profits, and it was > unclear whether they actually WOULD make any money.) Also, it is rumored > (though I have not seen proof of it) that John Gilmore, an underwriter of > the Wine project, threatened to withdraw support from some of these > developers unless the license was switched to the GPL, thus forcing their > hands. > -- Russell A. Jackson Network Analyst California State University, Bakersfield Iam not very happy acting pleased whenever prominent scientists overmagnify intellectual enlightenment --------------ms080505040905030005080009 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIL2DCC BegwggTQoAMCAQICCQC2yYqf6jv75zANBgkqhkiG9w0BAQUFADCB1DELMAkGA1UEBhMCVVMx EzARBgNVBAgTCkNhbGlmb3JuaWExFDASBgNVBAcTC0Jha2Vyc2ZpZWxkMTEwLwYDVQQKEyhD YWxpZm9ybmlhIFN0YXRlIFVuaXZlcnNpdHksIEJha2Vyc2ZpZWxkMRkwFwYDVQQLExBOZXR3 b3JrIFNlcnZpY2VzMS8wLQYDVQQDEyZDU1UsIEJha2Vyc2ZpZWxkIENlcnRpZmljYXRlIEF1 dGhvcml0eTEbMBkGCSqGSIb3DQEJARYMbm9jQGNzdWIuZWR1MB4XDTA3MTAxMjAyMDY0MFoX DTA4MTAxMTAyMDY0MFowgcAxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRQw EgYDVQQHEwtCYWtlcnNmaWVsZDExMC8GA1UEChMoQ2FsaWZvcm5pYSBTdGF0ZSBVbml2ZXJz aXR5LCBCYWtlcnNmaWVsZDEZMBcGA1UECxMQTmV0d29yayBTZXJ2aWNlczEbMBkGA1UEAxMS UnVzc2VsbCBBLiBKYWNrc29uMRswGQYJKoZIhvcNAQkBFgxyYWpAY3N1Yi5lZHUwggEiMA0G CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCcVWSj+BnEwxMg9hhRoZJaxsJOWTsC4rngKU7T BjDEW+uHeakW6n8Y5Slqk3qarMeUeGD6YYFiq5EiKIVyqQfSPTbnXoUe2JAG9rCFGzh0Tvd0 KEGfiKfpS8scjCOkwOjLGizAJmHKqIwi7+p356Ot/2DnLxILA6z11bcIakU2piiNOL8327wz gfkyk5Soi98UlFE5D/A9HCEmOsqEsb2NjL+lAN+eETCa3TWCQ7CyQaJbXooId4UlWcceJNU8 /fhA7iZSn0BiKZu7BZHR+pv3IEnhoxRR1KTXHk+JzbYwAq7hVE9lfo79Xy8qLsrIXi5ziokr gTrlIFXSj2h3+Mw/AgMBAAGjggHNMIIByTAMBgNVHRMEBTADAQH/MDgGCWCGSAGG+EIBDQQr FilDZXJ0aWZpY2F0ZSBpc3N1ZWQgYnkgaHR0cHM6Ly9jYS5jc3ViLmVkdTAdBgNVHQ4EFgQU /RDecfNP15wwCVG5LcIHILSaljswggEKBgNVHSMEggEBMIH+gBT/QjTuzr/iBeVSlKbffggx 7zJ3H6GB2qSB1zCB1DELMAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFDASBgNV BAcTC0Jha2Vyc2ZpZWxkMTEwLwYDVQQKEyhDYWxpZm9ybmlhIFN0YXRlIFVuaXZlcnNpdHks IEJha2Vyc2ZpZWxkMRkwFwYDVQQLExBOZXR3b3JrIFNlcnZpY2VzMS8wLQYDVQQDEyZDU1Us IEJha2Vyc2ZpZWxkIENlcnRpZmljYXRlIEF1dGhvcml0eTEbMBkGCSqGSIb3DQEJARYMbm9j QGNzdWIuZWR1ggkAtsmKn+o7++EwLQYJYIZIAYb4QgEEBCAWHmh0dHBzOi8vY2EuY3N1Yi5l ZHUvY2EtY3JsLnBlbTAjBglghkgBhvhCAQIEFhYUaHR0cHM6Ly9jYS5jc3ViLmVkdS8wDQYJ KoZIhvcNAQEFBQADggEBAIfQnz4aGpPLFTiXoAU+yFyT6cbyFO3KX7cwd9QS3TDEXgqMJgTE A8YFC8s6zLF0YGK6QIqI8Ia9f0iWrcm4huZdODBzaRdHauoiIDHbwcWR93dCK5vG8vqLRLWo OaZrElJ6QsEdiarCh7MCKs5vCY9MaPYcVqSpBPWNV0tvJvfZTE//xiD30I8kGuu27urBxCoj JSepB219HMQHcJ+RFjcA87BVhRfy2ZAOz+Kt73Sdnb6zW86qSZAjGzM2OTvu23f+hIRGiTBx idWs/qVWId1wo8xUyd32wZ9+8Ns8pbwtBi0cjb9HWIYJurqcKY8bW3uS/ydisGoPVXVZKLRv A6YwggXoMIIE0KADAgECAgkAtsmKn+o7++cwDQYJKoZIhvcNAQEFBQAwgdQxCzAJBgNVBAYT AlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRQwEgYDVQQHEwtCYWtlcnNmaWVsZDExMC8GA1UE ChMoQ2FsaWZvcm5pYSBTdGF0ZSBVbml2ZXJzaXR5LCBCYWtlcnNmaWVsZDEZMBcGA1UECxMQ TmV0d29yayBTZXJ2aWNlczEvMC0GA1UEAxMmQ1NVLCBCYWtlcnNmaWVsZCBDZXJ0aWZpY2F0 ZSBBdXRob3JpdHkxGzAZBgkqhkiG9w0BCQEWDG5vY0Bjc3ViLmVkdTAeFw0wNzEwMTIwMjA2 NDBaFw0wODEwMTEwMjA2NDBaMIHAMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5p YTEUMBIGA1UEBxMLQmFrZXJzZmllbGQxMTAvBgNVBAoTKENhbGlmb3JuaWEgU3RhdGUgVW5p dmVyc2l0eSwgQmFrZXJzZmllbGQxGTAXBgNVBAsTEE5ldHdvcmsgU2VydmljZXMxGzAZBgNV BAMTElJ1c3NlbGwgQS4gSmFja3NvbjEbMBkGCSqGSIb3DQEJARYMcmFqQGNzdWIuZWR1MIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnFVko/gZxMMTIPYYUaGSWsbCTlk7AuK5 4ClO0wYwxFvrh3mpFup/GOUpapN6mqzHlHhg+mGBYquRIiiFcqkH0j02516FHtiQBvawhRs4 dE73dChBn4in6UvLHIwjpMDoyxoswCZhyqiMIu/qd+ejrf9g5y8SCwOs9dW3CGpFNqYojTi/ N9u8M4H5MpOUqIvfFJRROQ/wPRwhJjrKhLG9jYy/pQDfnhEwmt01gkOwskGiW16KCHeFJVnH HiTVPP34QO4mUp9AYimbuwWR0fqb9yBJ4aMUUdSk1x5Pic22MAKu4VRPZX6O/V8vKi7KyF4u c4qJK4E65SBV0o9od/jMPwIDAQABo4IBzTCCAckwDAYDVR0TBAUwAwEB/zA4BglghkgBhvhC AQ0EKxYpQ2VydGlmaWNhdGUgaXNzdWVkIGJ5IGh0dHBzOi8vY2EuY3N1Yi5lZHUwHQYDVR0O BBYEFP0Q3nHzT9ecMAlRuS3CByC0mpY7MIIBCgYDVR0jBIIBATCB/oAU/0I07s6/4gXlUpSm 334IMe8ydx+hgdqkgdcwgdQxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRQw EgYDVQQHEwtCYWtlcnNmaWVsZDExMC8GA1UEChMoQ2FsaWZvcm5pYSBTdGF0ZSBVbml2ZXJz aXR5LCBCYWtlcnNmaWVsZDEZMBcGA1UECxMQTmV0d29yayBTZXJ2aWNlczEvMC0GA1UEAxMm Q1NVLCBCYWtlcnNmaWVsZCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkxGzAZBgkqhkiG9w0BCQEW DG5vY0Bjc3ViLmVkdYIJALbJip/qO/vhMC0GCWCGSAGG+EIBBAQgFh5odHRwczovL2NhLmNz dWIuZWR1L2NhLWNybC5wZW0wIwYJYIZIAYb4QgECBBYWFGh0dHBzOi8vY2EuY3N1Yi5lZHUv MA0GCSqGSIb3DQEBBQUAA4IBAQCH0J8+GhqTyxU4l6AFPshck+nG8hTtyl+3MHfUEt0wxF4K jCYExAPGBQvLOsyxdGBiukCKiPCGvX9Ilq3JuIbmXTgwc2kXR2rqIiAx28HFkfd3QiubxvL6 i0S1qDmmaxJSekLBHYmqwoezAirObwmPTGj2HFakqQT1jVdLbyb32UxP/8Yg99CPJBrrtu7q wcQqIyUnqQdtfRzEB3CfkRY3APOwVYUX8tmQDs/ire90nZ2+s1vOqkmQIxszNjk77tt3/oSE RokwcYnVrP6lViHdcKPMVMnd9sGffvDbPKW8LQYtHI2/R1iGCbq6nCmPG1t7kv8nYrBqD1V1 WSi0bwOmMYIErTCCBKkCAQEwgeIwgdQxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9y bmlhMRQwEgYDVQQHEwtCYWtlcnNmaWVsZDExMC8GA1UEChMoQ2FsaWZvcm5pYSBTdGF0ZSBV bml2ZXJzaXR5LCBCYWtlcnNmaWVsZDEZMBcGA1UECxMQTmV0d29yayBTZXJ2aWNlczEvMC0G A1UEAxMmQ1NVLCBCYWtlcnNmaWVsZCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkxGzAZBgkqhkiG 9w0BCQEWDG5vY0Bjc3ViLmVkdQIJALbJip/qO/vnMAkGBSsOAwIaBQCgggKfMBgGCSqGSIb3 DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTA3MTIxMTIyNDEyNFowIwYJKoZI hvcNAQkEMRYEFMCDVQYJONISHwQg0aOD/wNFcX/oMFIGCSqGSIb3DQEJDzFFMEMwCgYIKoZI hvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3 DQMCAgEoMIHzBgkrBgEEAYI3EAQxgeUwgeIwgdQxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpD YWxpZm9ybmlhMRQwEgYDVQQHEwtCYWtlcnNmaWVsZDExMC8GA1UEChMoQ2FsaWZvcm5pYSBT dGF0ZSBVbml2ZXJzaXR5LCBCYWtlcnNmaWVsZDEZMBcGA1UECxMQTmV0d29yayBTZXJ2aWNl czEvMC0GA1UEAxMmQ1NVLCBCYWtlcnNmaWVsZCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkxGzAZ BgkqhkiG9w0BCQEWDG5vY0Bjc3ViLmVkdQIJALbJip/qO/vnMIH1BgsqhkiG9w0BCRACCzGB 5aCB4jCB1DELMAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFDASBgNVBAcTC0Jh a2Vyc2ZpZWxkMTEwLwYDVQQKEyhDYWxpZm9ybmlhIFN0YXRlIFVuaXZlcnNpdHksIEJha2Vy c2ZpZWxkMRkwFwYDVQQLExBOZXR3b3JrIFNlcnZpY2VzMS8wLQYDVQQDEyZDU1UsIEJha2Vy c2ZpZWxkIENlcnRpZmljYXRlIEF1dGhvcml0eTEbMBkGCSqGSIb3DQEJARYMbm9jQGNzdWIu ZWR1AgkAtsmKn+o7++cwDQYJKoZIhvcNAQEBBQAEggEAm67pMMvvjVPQIq6pakckoI0ls54q h3cjkN5JUGg8do5c8xRlPrLtPIpO/uE6+7OJq96q6j4hpu3nC87gdXVCEQu+QTNDzFgT8JsN T8gHGAjmkIq45sT4ejFfufKDzO6MMZk3yK5vrjM/YxgcdP7APHk+QYu8yLKScpv9Xe2lIlto CDlR5zAsPm50v1zZFP2LPfbjUHscTgwRd6tFxcjcLq5ZBsTqv3quhN4fhoyAUg6p8cMJgdHK +apaE7e2hyzjNZ1qlCVnYOtoGoiPBQjKT5Q35p9KDFPKHgIXVNFj+holqRihd5eQU1hVWc4I 6E0A8eYpjDP+6+QqqR2aNiuF8wAAAAAAAA== --------------ms080505040905030005080009-- From owner-freebsd-hackers@FreeBSD.ORG Wed Dec 12 00:05:25 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0863116A417 for ; Wed, 12 Dec 2007 00:05:25 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx21.fluidhosting.com [204.14.89.4]) by mx1.freebsd.org (Postfix) with SMTP id A376D13C44B for ; Wed, 12 Dec 2007 00:05:24 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 23088 invoked by uid 399); 12 Dec 2007 00:05:23 -0000 Received: from localhost (HELO ?192.168.0.4?) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTP; 12 Dec 2007 00:05:23 -0000 X-Originating-IP: 127.0.0.1 Message-ID: <475F25BC.1020600@FreeBSD.org> Date: Tue, 11 Dec 2007 16:05:16 -0800 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 2.0.0.9 (Windows/20071031) MIME-Version: 1.0 To: Russell Jackson References: <53e3a9930712060959t6f446534xee6ba49d043dd70a@mail.gmail.com> <200712110441.VAA05322@lariat.net> <1481.163.178.104.130.1197385733.squirrel@webmail9.pair.com> <200712111701.lBBH1LKH004886@fire.js.berklix.net> <200712111818.LAA17407@lariat.net> <475F1214.5020601@csub.edu> In-Reply-To: <475F1214.5020601@csub.edu> X-Enigmail-Version: 0.95.5 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Tom Wickline , Brett Glass , "Julian H. Stacey" , freebsd-hackers@freebsd.org Subject: Re: Wine compatibility and performance on FreeBSD 7 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Dec 2007 00:05:25 -0000 If you don't like the license, don't use the software. If you want to complain/explain/debate about the license, find another forum. This subject is not on topic for the FreeBSD mailing lists. Thanks, Doug -- This .signature sanitized for your protection From owner-freebsd-hackers@FreeBSD.ORG Wed Dec 12 00:22:58 2007 Return-Path: Delivered-To: hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8319716A417 for ; Wed, 12 Dec 2007 00:22:58 +0000 (UTC) (envelope-from youshi10@u.washington.edu) Received: from mxout7.cac.washington.edu (mxout7.cac.washington.edu [140.142.32.178]) by mx1.freebsd.org (Postfix) with ESMTP id 6B40813C442 for ; Wed, 12 Dec 2007 00:22:58 +0000 (UTC) (envelope-from youshi10@u.washington.edu) Received: from smtp.washington.edu (smtp.washington.edu [140.142.32.139]) by mxout7.cac.washington.edu (8.13.7+UW06.06/8.13.7+UW07.09) with ESMTP id lBC0Mvtx022459 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 11 Dec 2007 16:22:58 -0800 X-Auth-Received: from [128.208.5.249] (lodovico.cs.washington.edu [128.208.5.249]) (authenticated authid=youshi10) by smtp.washington.edu (8.13.7+UW06.06/8.13.7+UW07.09) with ESMTP id lBC0MvTZ012944 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 11 Dec 2007 16:22:57 -0800 Message-ID: <475F29CC.8070601@u.washington.edu> Date: Tue, 11 Dec 2007 16:22:36 -0800 From: Garrett Cooper User-Agent: Thunderbird 2.0.0.9 (Windows/20071031) MIME-Version: 1.0 To: Tom Wickline References: <53e3a9930712060959t6f446534xee6ba49d043dd70a@mail.gmail.com> <475E238C.9010803@simoncpu.com> <53e3a9930712102153i15f6416aqe29389736469e063@mail.gmail.com> <475E2726.8020901@simoncpu.com> <53e3a9930712102206x54f55b8dk568029c56da78be@mail.gmail.com> <1C9C2787-02DD-49A2-A0F1-F7625C5B8591@u.washington.edu> In-Reply-To: <1C9C2787-02DD-49A2-A0F1-F7625C5B8591@u.washington.edu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-PMX-Version: 5.3.3.310218, Antispam-Engine: 2.5.2.313940, Antispam-Data: 2007.12.11.160846 X-Uwash-Spam: Gauge=IIIIIII, Probability=7%, Report='BODY_SIZE_800_899 0, __CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __HAS_MSGID 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __SANE_MSGID 0, __USER_AGENT 0' Cc: hackers@freebsd.org Subject: Re: Wine compatibility and performance on FreeBSD 7 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Dec 2007 00:22:58 -0000 Garrett Cooper wrote: > On Dec 10, 2007, at 10:06 PM, Tom Wickline wrote: > >> On Dec 11, 2007 12:59 AM, Simon Cornelius P. Umacob >> wrote: >>> >>> Whoa... I didn't know that. =) I should now be able to run Warcraft on >>> my Linux and FreeBSD (?) boxes... Coool... >>> >>> [ simon.cpu ] >>> >> >> Maayong hapon Simon, >> >> Yea it should work, Wow and Warcraft III can be run in OpenGL mode. >> >> Tom > > > IE7 should install on WINE (assuming you have WINE setup as an XP > SP2+ environment) unless M$ mickeyed it up, now that the genuine > windows requirement doesn't exist anymore.. > -Garrett Uhm, I don't know if anyone's tried it, but it won't be an easy feat. You need to get XP SP2+ setup on the machine with Wine, have IE6 setup first, then take that and update to IE7. -Garrett From owner-freebsd-hackers@FreeBSD.ORG Wed Dec 12 02:25:43 2007 Return-Path: Delivered-To: hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3885C16A41A for ; Wed, 12 Dec 2007 02:25:43 +0000 (UTC) (envelope-from twickline@gmail.com) Received: from nz-out-0506.google.com (nz-out-0506.google.com [64.233.162.239]) by mx1.freebsd.org (Postfix) with ESMTP id CCC4413C457 for ; Wed, 12 Dec 2007 02:25:42 +0000 (UTC) (envelope-from twickline@gmail.com) Received: by nz-out-0506.google.com with SMTP id l8so39699nzf.13 for ; Tue, 11 Dec 2007 18:25:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=6NXXM0rf7HpyE9sLY2Uw+0OL2QuEmP0xgxM2kXhcdaU=; b=iSpNm9gwuUVtRVSLSL6f8e8K4hU7gXlSFurZGCUy81BLzAUdnLpl+vlsKU4x6A3Ec5hDadrruCnortRiTIiUOy9qRLiuPw3tLMIE54hg6k9Oy9nVOHuyKRt1Bkd7SaBnEVBJMHjOGGXFjGam5YRF5tY2PAPRl00UbDZrggv+KRQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=jOgCuN9OAMiJN4C7a/FYMzsZDVvmhVm/d9WUzN7nynW4Xk0fZjnaQwypSAo33R8BjR7yiLtX/3o0oG/ZzsyHycrAkx9YQwdyDgvMORN+U208u4sFOeBq7sbbnLRfgf03LEKYzBqseGr2Vk6S0n28X+4tMS1HEbNJv4eBtJfOXyA= Received: by 10.143.14.16 with SMTP id r16mr11979wfi.225.1197424871208; Tue, 11 Dec 2007 18:01:11 -0800 (PST) Received: by 10.142.98.3 with HTTP; Tue, 11 Dec 2007 18:01:11 -0800 (PST) Message-ID: <53e3a9930712111801r91ce775r31f0330ae0efa0b9@mail.gmail.com> Date: Tue, 11 Dec 2007 21:01:11 -0500 From: "Tom Wickline" To: "Garrett Cooper" In-Reply-To: <475F29CC.8070601@u.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <53e3a9930712060959t6f446534xee6ba49d043dd70a@mail.gmail.com> <475E238C.9010803@simoncpu.com> <53e3a9930712102153i15f6416aqe29389736469e063@mail.gmail.com> <475E2726.8020901@simoncpu.com> <53e3a9930712102206x54f55b8dk568029c56da78be@mail.gmail.com> <1C9C2787-02DD-49A2-A0F1-F7625C5B8591@u.washington.edu> <475F29CC.8070601@u.washington.edu> X-Mailman-Approved-At: Wed, 12 Dec 2007 02:46:49 +0000 Cc: hackers@freebsd.org Subject: Re: Wine compatibility and performance on FreeBSD 7 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Dec 2007 02:25:43 -0000 On Dec 11, 2007 7:22 PM, Garrett Cooper wrote: > > > > IE7 should install on WINE (assuming you have WINE setup as an XP > > SP2+ environment) unless M$ mickeyed it up, now that the genuine > > windows requirement doesn't exist anymore.. > > -Garrett > > Uhm, I don't know if anyone's tried it, but it won't be an easy feat. > You need to get XP SP2+ setup on the machine with Wine, have IE6 setup > first, then take that and update to IE7. > -Garrett > IE 7 shouldn't be that hard, well unless you want to do all the work and set it up yourself. IE 6 works as good on FreeBSD as it does on Linux, see: http://wine-review.blogspot.com/2007/12/ies-4-freebsd-internet-explorer-50-55.html IEs4Linux has beta support for IE 7 see: http://wine-review.blogspot.com/2007/12/ies-4-linux-2990-better-than-ever.html They will even have a GUI in 3.x releases. Ive not tried IE7 yet, but im sure ill get around to it. Cheers, Tom From owner-freebsd-hackers@FreeBSD.ORG Wed Dec 12 05:36:03 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B71CE16A419 for ; Wed, 12 Dec 2007 05:36:03 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.178]) by mx1.freebsd.org (Postfix) with ESMTP id 46D0A13C455 for ; Wed, 12 Dec 2007 05:36:02 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by py-out-1112.google.com with SMTP id u77so279200pyb.3 for ; Tue, 11 Dec 2007 21:36:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:subject:x-enigmail-version:content-type:content-transfer-encoding; bh=PtE84uAPqTkk26trN4rVkrTLn6mOd0To9PX3DaNkol8=; b=a7/STpu1w8KHMHbtaYj7pZr9K2nmnFGDShp/YPtevZ5sdlu55f0aaXo4ByGBdYAegCSCbsTqVMlPQu4udgravu18WXLyyrPfZ32hB9kUAHjln7LbZY2eiN5h2nzRjxy9v9am0p+dPdEpmwKhpweqGrFvCuktJ42H1x1J0eD/mjY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:x-enigmail-version:content-type:content-transfer-encoding; b=R8pmbhi3i0bCyAEYx7Jxx//A2lginbSNPmX3lsOKt4RPcKwHof3KhdgRtMr2RdB++mtJhxAyIjyFnL4T9IP5aL6XM4x07sj+5xXVjefMD6acEIe1ifEPiS41hyb9jPfdjJ/jtQa4Z8NA3YBvBhHoUI12i+4STdU6uXZEYr5Uzbg= Received: by 10.65.212.3 with SMTP id o3mr611285qbq.57.1197437762008; Tue, 11 Dec 2007 21:36:02 -0800 (PST) Received: from ?192.168.2.2? ( [67.85.89.184]) by mx.google.com with ESMTPS id e16sm2188841qbe.2007.12.11.21.35.57 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 11 Dec 2007 21:36:01 -0800 (PST) Message-ID: <475F7332.2020501@gmail.com> Date: Wed, 12 Dec 2007 00:35:46 -0500 From: "Aryeh M. Friedman" User-Agent: Thunderbird 2.0.0.9 (X11/20071209) MIME-Version: 1.0 To: freebsd-ports@freebsd.org, "freebsd-questions@freebsd.org" , freebsd-chat@freebsd.org, freebsd-hackers@freebsd.org X-Enigmail-Version: 0.95.5 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Subject: results of ports re-engineering survey X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Dec 2007 05:36:03 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 *PLEASE ONLY REPLY TO ME OR -PORTS@* A few disclaimers: Neither I or anyone else is asking for FreeBSD to incorparate any modifications to the current base system and/or ports collection. If and when any code is developed from this process it will be committed using normal commit and review processes. The following summary of results is based on my eyeballing of answers and should not be interpreted as being any sort of mathematically and/or scientifically valid in any manner. Number of responses: roughly 30 Summary of results: 1. Most respondents stated that both the underlaying OS and the ports collection are equally important. When a preference was shown it was for the underlaying OS in most cases. 2. On average people tend to interact with the port system once or twice a week 3. The single best aspect of the ports system according to respondents is dependency tracking when installing new ports 4. The single worst aspect of the ports system according to respondents is dependency tracking when updating or deleting existing ports 5. Most respondents would not change there answers tothe survey if they where new to FreeBSD 6. Almost all respondents would use a new system if it fixed their personal worst aspect of the current system 7. About 50% of respondents would use a new system if it broke the best aspect of the ports system but fixed the worst aspect 8. Length of FreeBSD usage: rough avr. of 8 years with roughly 3 year std. dev. 9. Prefered install method: ports 10. Usage roughly evenly spread among desktop, development and servers 11. Subsystem ratings (rough avr's): UI: 6 Constancy: 9 Dependancy tracking: 7 Record keeping: 9 Granularity: 9 12. Most users are either sysadmins and/or developers Orginial Survey: As has been hashed out in -ports@ over the last few days there is at least a need to examine weither or not the current ports system should remain as is or potentially be re-engineered in the future (estimates if and when needed vary from ASAP to 10-15 years). I have volunteered to undertake a feasibility/pilot project to examine what changes (if any) are needed in the system (for the purposes of this thread I will not venture any of my own suggestions). I have the following broad questions for people: 1. What is more important to your personal use of FreeBSD (the ports system, the underlaying OS, some other aspect)? 2. How frequently do you interact with the ports systems and what is the most common interaction you have with it? 3. What is the single best aspect of the current system? 4. What is the single worst aspect of the current system? 5. If you where a new FreeBSD user how would your answers above change? If you where brand new to UNIX how whould they change? 6. Assuming that there was no additional work on your behalf would you use a new system if it corrected your answer to number 4? 7. Same as question 6 but for your answer on question 3? 8. How long have you used FreeBSD and/or UNIX in general? 9. That is your primary use(s) for your FreeBSD machine(s) (name upto 3)? 10. Assuming there is no functional difference what is your preferred installation method for 3rd party software? 11. On a scale from 1 to 10 (10 being the best) please rate the importance of the following aspects of the ports system? a. User Interface b. Consistency of behaviors and interactions c. Accuracy in dependant port installations d. Internal record keeping e. Granularity's of the port management system 12. Please rate your personal technical skill level? -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHX3MyzIOMjAek4JIRAqqjAJ9YlNJW9Uqa21yK+sm1IST+KmO7QACfeum+ 9rhuEkdKX6BKkFZr6WGmbDU= =jhg0 -----END PGP SIGNATURE----- From owner-freebsd-hackers@FreeBSD.ORG Wed Dec 12 05:37:24 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8171016A474 for ; Wed, 12 Dec 2007 05:37:24 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.178]) by mx1.freebsd.org (Postfix) with ESMTP id 2B42713C4DB for ; Wed, 12 Dec 2007 05:37:24 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by py-out-1112.google.com with SMTP id u77so280073pyb.3 for ; Tue, 11 Dec 2007 21:37:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:subject:x-enigmail-version:content-type:content-transfer-encoding; bh=PtE84uAPqTkk26trN4rVkrTLn6mOd0To9PX3DaNkol8=; b=g9HgrLRc5PQIlZR/DNfmM460/gFBOcQ+Fyj6UmCTEyvapk+10UMeyKrXrtbycxSh2GaxGpp9jKvL/P4TuQKtOiWISNdjwxpHIMPrw2RyLP9QUWFpP05rvLf4H+jJOKZQFH6G1lMImaG9U+52vnmo1/kQ8gmV/WNLcCbVtjHePvA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:x-enigmail-version:content-type:content-transfer-encoding; b=aog43f6vR2u6pvpoA/nrRqDKSDnU5p9mCEO7g0FRdh014MbCkboXxYJMYhK8LW55F7tyns4X+KwihxQTYYnN44Vv+qCxl/hdQzzL+PzVIi0In/KOkSxrgLssQT8PYu+4nSRPkAFWQyUiRmpqoHR3z+nZ5qfu8+C0rlBNpghE1UE= Received: by 10.64.193.2 with SMTP id q2mr628722qbf.51.1197437842019; Tue, 11 Dec 2007 21:37:22 -0800 (PST) Received: from ?192.168.2.2? ( [67.85.89.184]) by mx.google.com with ESMTPS id e15sm6096863qba.2007.12.11.21.37.20 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 11 Dec 2007 21:37:21 -0800 (PST) Message-ID: <475F7390.9090509@gmail.com> Date: Wed, 12 Dec 2007 00:37:20 -0500 From: "Aryeh M. Friedman" User-Agent: Thunderbird 2.0.0.9 (X11/20071209) MIME-Version: 1.0 To: freebsd-ports@freebsd.org, "freebsd-questions@freebsd.org" , freebsd-chat@freebsd.org, freebsd-hackers@freebsd.org X-Enigmail-Version: 0.95.5 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Subject: results of ports re-engineering survey X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Dec 2007 05:37:24 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 *PLEASE ONLY REPLY TO ME OR -PORTS@* A few disclaimers: Neither I or anyone else is asking for FreeBSD to incorparate any modifications to the current base system and/or ports collection. If and when any code is developed from this process it will be committed using normal commit and review processes. The following summary of results is based on my eyeballing of answers and should not be interpreted as being any sort of mathematically and/or scientifically valid in any manner. Number of responses: roughly 30 Summary of results: 1. Most respondents stated that both the underlaying OS and the ports collection are equally important. When a preference was shown it was for the underlaying OS in most cases. 2. On average people tend to interact with the port system once or twice a week 3. The single best aspect of the ports system according to respondents is dependency tracking when installing new ports 4. The single worst aspect of the ports system according to respondents is dependency tracking when updating or deleting existing ports 5. Most respondents would not change there answers tothe survey if they where new to FreeBSD 6. Almost all respondents would use a new system if it fixed their personal worst aspect of the current system 7. About 50% of respondents would use a new system if it broke the best aspect of the ports system but fixed the worst aspect 8. Length of FreeBSD usage: rough avr. of 8 years with roughly 3 year std. dev. 9. Prefered install method: ports 10. Usage roughly evenly spread among desktop, development and servers 11. Subsystem ratings (rough avr's): UI: 6 Constancy: 9 Dependancy tracking: 7 Record keeping: 9 Granularity: 9 12. Most users are either sysadmins and/or developers Orginial Survey: As has been hashed out in -ports@ over the last few days there is at least a need to examine weither or not the current ports system should remain as is or potentially be re-engineered in the future (estimates if and when needed vary from ASAP to 10-15 years). I have volunteered to undertake a feasibility/pilot project to examine what changes (if any) are needed in the system (for the purposes of this thread I will not venture any of my own suggestions). I have the following broad questions for people: 1. What is more important to your personal use of FreeBSD (the ports system, the underlaying OS, some other aspect)? 2. How frequently do you interact with the ports systems and what is the most common interaction you have with it? 3. What is the single best aspect of the current system? 4. What is the single worst aspect of the current system? 5. If you where a new FreeBSD user how would your answers above change? If you where brand new to UNIX how whould they change? 6. Assuming that there was no additional work on your behalf would you use a new system if it corrected your answer to number 4? 7. Same as question 6 but for your answer on question 3? 8. How long have you used FreeBSD and/or UNIX in general? 9. That is your primary use(s) for your FreeBSD machine(s) (name upto 3)? 10. Assuming there is no functional difference what is your preferred installation method for 3rd party software? 11. On a scale from 1 to 10 (10 being the best) please rate the importance of the following aspects of the ports system? a. User Interface b. Consistency of behaviors and interactions c. Accuracy in dependant port installations d. Internal record keeping e. Granularity's of the port management system 12. Please rate your personal technical skill level? -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHX3MyzIOMjAek4JIRAqqjAJ9YlNJW9Uqa21yK+sm1IST+KmO7QACfeum+ 9rhuEkdKX6BKkFZr6WGmbDU= =jhg0 -----END PGP SIGNATURE----- From owner-freebsd-hackers@FreeBSD.ORG Wed Dec 12 10:04:24 2007 Return-Path: Delivered-To: FreeBSD-hackers@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D187316A417 for ; Wed, 12 Dec 2007 10:04:24 +0000 (UTC) (envelope-from Artis.Caune@latnet.lv) Received: from esbens.latnet.lv (esbens.latnet.lv [159.148.19.115]) by mx1.freebsd.org (Postfix) with ESMTP id 7D7DF13C4D9 for ; Wed, 12 Dec 2007 10:04:24 +0000 (UTC) (envelope-from Artis.Caune@latnet.lv) Received: from localhost (localhost.localdomain [127.0.0.1]) by esbens.latnet.lv (Postfix) with ESMTP id 40BF723BF31 for ; Wed, 12 Dec 2007 11:46:40 +0200 (EET) X-Virus-Scanned: Debian amavisd-new at esbens.latnet.lv Received: from esbens.latnet.lv ([127.0.0.1]) by localhost (esbens.latnet.lv [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Tjf3CEG8oaSr for ; Wed, 12 Dec 2007 11:46:38 +0200 (EET) Received: from [85.254.248.22] (DiDii.sigmanet.lv [85.254.248.22]) by esbens.latnet.lv (Postfix) with ESMTP id 1F91F23BF14 for ; Wed, 12 Dec 2007 11:46:38 +0200 (EET) Message-ID: <475FADFE.9020007@latnet.lv> Date: Wed, 12 Dec 2007 11:46:38 +0200 From: Artis Caune User-Agent: Thunderbird 1.5.0.10 (X11/20070327) MIME-Version: 1.0 To: FreeBSD-hackers@FreeBSD.org Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: kvm/kmem limits X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Dec 2007 10:04:24 -0000 Hi hackers, what are the max limits of kvm, kmem on amd64 platform? Can I set vm.kvm_size > 2G and vm.kmem_size > 1500M ? Regards Artis From owner-freebsd-hackers@FreeBSD.ORG Wed Dec 12 11:35:19 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BA65216A418 for ; Wed, 12 Dec 2007 11:35:19 +0000 (UTC) (envelope-from freebsd-hackers@m.gmane.org) Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) by mx1.freebsd.org (Postfix) with ESMTP id 393B613C457 for ; Wed, 12 Dec 2007 11:35:19 +0000 (UTC) (envelope-from freebsd-hackers@m.gmane.org) Received: from root by ciao.gmane.org with local (Exim 4.43) id 1J2Pri-0008Kf-HQ for freebsd-hackers@freebsd.org; Wed, 12 Dec 2007 11:35:02 +0000 Received: from www.creo.hu ([217.113.62.14]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 12 Dec 2007 11:35:02 +0000 Received: from csaba-ml by www.creo.hu with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 12 Dec 2007 11:35:02 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-hackers@freebsd.org From: Csaba Henk Date: Wed, 12 Dec 2007 02:00:14 +0000 (UTC) Lines: 47 Message-ID: References: <20071211001828.54e1da6b@deimos.mars.bsd> X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: www.creo.hu User-Agent: slrn/0.9.8.1 (FreeBSD) Sender: news Subject: Re: Disk sync at shutdown and fusefs filesystems X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Dec 2007 11:35:19 -0000 On 2007-12-11, Alejandro Pulver wrote: > The problem with NTFS-3G (and all other FUSE based drivers maybe) is > that it doesn't flush the cache data to the disk at shutdown, but it > does when unmounted (and I guess this doesn't happen automatically). I > noticed this when files I write before manually unmounting persist, and > otherwise sometimes they don't. I just happen to discuss this issue with Szaka (ntfs-3g developer) and Miklos Szeredi (FUSE developer). At least, we're discussing something which might have a relevance here. They have already discovered issues with system shutdown on Linux, and Miklos has implemented a solution for this dubbed as "synchronous umount". According to this, the protocol is enhanced with a new message called DESTROY. Upon unmounting the fs, the kernel sends a DESTROY to the daemon and waits for answer. That is, unmount(2) won't complete until the fs says to the kernel "OK, I'm done". This was introduced in the following commit (as seen in my HG mirror): http://mercurial.creo.hu/repos/fuse-hg/?rev/a5df6fb4a0e6 and it's already included in the current sysutils/fusefs-libs port. And it wouldn't be hard to add kernel side support for FreeBSD. There are some questions though: - Do you think it could be actually useful for solving the shutdown issue on FreeBSD? - Some "got hung in unmount" issues are to be sorted out (these appeared on Linux, and they might or might not appear on FreeBSD). - Security issue: with synch unmount, any user who can mount (w/ synch unmount), is capable of making the unmount stuck (which is easy to fix when the system is up -- just kill the fs daemon -- but can make the shutdown process hopelessly stuck). So we'd have to decide who/when shall be able to do mounts for which the unmount is synchronous. (The current criteria for this on Linux -- ie., is the fuseblk fs variant being used? -- is N/A to FreeBSD for reasons which are OT here. However, Miklos decided to change this so that sych unmount will be tied to the "allow_other" option, which is tied to root privileges, and does make sense on FreeBSD, too. I'd be happy to hear more suitable criteria. Regards, Csaba From owner-freebsd-hackers@FreeBSD.ORG Wed Dec 12 16:12:44 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 14A0816A41A; Wed, 12 Dec 2007 16:12:44 +0000 (UTC) (envelope-from rea-fbsd@codelabs.ru) Received: from pobox.codelabs.ru (pobox.codelabs.ru [144.206.177.45]) by mx1.freebsd.org (Postfix) with ESMTP id B246D13C44B; Wed, 12 Dec 2007 16:12:43 +0000 (UTC) (envelope-from rea-fbsd@codelabs.ru) DomainKey-Signature: a=rsa-sha1; q=dns; c=simple; s=one; d=codelabs.ru; h=Received:Date:From:To:Cc:Message-ID:References:MIME-Version:Content-Type:Content-Disposition:In-Reply-To:Sender:X-Spam-Status:Subject; b=RscxiKha28xLmlzlDTTfc2KtRCqW4BDRdiMRt+/L1xqdbtj+5gtmDok2efIlQek5quv4HtZGFhjLkgCbyOVjsThq5HKcu4dy4suGFT5a4NkHBEMDq4rOxecCZWGn7nHRIwe7leQAtzi1zfmRiSm1Hq3spSeUABczxPFrotQFuAc=; Received: from daemon.grid.kiae.ru (daemon.grid.kiae.ru [144.206.66.47]) by pobox.codelabs.ru with esmtpsa (TLSv1:AES256-SHA:256) id 1J2Tt5-000IM1-AH; Wed, 12 Dec 2007 18:52:43 +0300 Date: Wed, 12 Dec 2007 18:52:44 +0300 From: Eygene Ryabinkin To: Giulio Ferro Message-ID: <20071212155244.GJ1442@daemon.grid.kiae.ru> References: <475A8637.9020507@zirakzigil.org> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <475A8637.9020507@zirakzigil.org> Sender: rea-fbsd@codelabs.ru X-Spam-Status: No, score=-2.4 required=4.0 tests=ALL_TRUSTED,AWL,BAYES_05 Cc: freebsd-hackers@freebsd.org, nork@FreeBSD.org Subject: Re: Synaptics X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Dec 2007 16:12:44 -0000 Giulio, good day. Sat, Dec 08, 2007 at 12:55:35PM +0100, Giulio Ferro wrote: > I just wanted to report that the synaptics touchpad driver > (/usr/ports/x11-drivers/synaptics) > doesn't work in my configuration: > freebsd 7 beta4 - amd64 - synaptics-0.14.6_2 > > I set hw.psm.synaptics_support=1 in /boot/loader.conf, > disable moused, change /etc/X11/xorg.conf according to the instructions > in pkg-messages. > > Unfortunately every time I try to start X the following error occurs: > > -------------- > (II) Synaptics touchpad driver version 0.14.6 (1406) > Synaptics_Touchpad no synaptics event device found (checked 10 nodes) > Synaptics_Touchpad The /dev/input/event* device nodes seem to be missing > (EE) xf86OpenSerial: No Device specified. > Synaptics driver unable to open device And what if you'll specify ----- Option "Device" "/dev/psm0" Option "Protocol" "psm" ----- in the xorg.conf? I assume that you have your synaptics touchpad as the /dev/psm0. -- Eygene From owner-freebsd-hackers@FreeBSD.ORG Wed Dec 12 16:43:30 2007 Return-Path: Delivered-To: freebsd-hackers@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5168B16A49E for ; Wed, 12 Dec 2007 16:43:30 +0000 (UTC) (envelope-from alepulver@FreeBSD.org) Received: from relay00.pair.com (relay00.pair.com [209.68.5.9]) by mx1.freebsd.org (Postfix) with SMTP id 0977113C4DB for ; Wed, 12 Dec 2007 16:43:29 +0000 (UTC) (envelope-from alepulver@FreeBSD.org) Received: (qmail 33795 invoked by uid 0); 12 Dec 2007 16:43:28 -0000 Received: from unknown (HELO deimos.mars.bsd) (unknown) by unknown with SMTP; 12 Dec 2007 16:43:28 -0000 X-pair-Authenticated: 200.127.53.54 Date: Wed, 12 Dec 2007 13:43:16 -0300 From: Alejandro Pulver To: Csaba Henk Message-ID: <20071212134316.3d65f102@deimos.mars.bsd> In-Reply-To: References: <20071211001828.54e1da6b@deimos.mars.bsd> X-Mailer: Claws Mail 3.0.2 (GTK+ 2.12.1; i386-portbld-freebsd6.2) Mime-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/SuCp=xQMD/i.WNumc.Kkx_9"; protocol="application/pgp-signature"; micalg=PGP-SHA1 Cc: freebsd-hackers@FreeBSD.org Subject: Re: Disk sync at shutdown and fusefs filesystems X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Dec 2007 16:43:30 -0000 --Sig_/SuCp=xQMD/i.WNumc.Kkx_9 Content-Type: multipart/mixed; boundary="MP_/iVjWT81uZzZ5Lbiaq4SVXk/" --MP_/iVjWT81uZzZ5Lbiaq4SVXk/ Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Wed, 12 Dec 2007 03:00:07 +0100 Csaba Henk wrote: > [This message has also been posted to gmane.os.freebsd.devel.hackers.] > On 2007-12-11, Alejandro Pulver wrote: > > The problem with NTFS-3G (and all other FUSE based drivers maybe) is > > that it doesn't flush the cache data to the disk at shutdown, but it > > does when unmounted (and I guess this doesn't happen automatically). I > > noticed this when files I write before manually unmounting persist, and > > otherwise sometimes they don't. >=20 > I just happen to discuss this issue with Szaka (ntfs-3g developer) and > Miklos Szeredi (FUSE developer). At least, we're discussing something > which might have a relevance here. >=20 > They have already discovered issues with system shutdown on Linux, and > Miklos has implemented a solution for this dubbed as "synchronous > umount". According to this, the protocol is enhanced with a new message > called DESTROY. Upon unmounting the fs, the kernel sends a DESTROY to > the daemon and waits for answer. That is, unmount(2) won't complete > until the fs says to the kernel "OK, I'm done". >=20 > This was introduced in the following commit (as seen in my HG mirror): >=20 > http://mercurial.creo.hu/repos/fuse-hg/?rev/a5df6fb4a0e6 >=20 > and it's already included in the current sysutils/fusefs-libs port. >=20 > And it wouldn't be hard to add kernel side support for FreeBSD. There > are some questions though: >=20 > - Do you think it could be actually useful for solving the shutdown > issue on FreeBSD? >=20 Hmm, I don't know much of this, but isn't the Linux problem related to flushing its own block device cache? In FreeBSD it doesn't exist (i.e. ublio is only user-space), so I wonder if just unmounting before shutdown solves the issue. I mean, does the kernel still keep information after a FUSE filesystem is unmounted? Please correct me if I'm wrong. At least the currently discussed trick only works because it waits a few seconds after unmounting to let it flush the cache (but I think it's a common fact that filesystems get registered/unregistered with a small delay, and may not be related to that). > - Some "got hung in unmount" issues are to be sorted out (these > appeared on Linux, and they might or might not appear on FreeBSD). >=20 Never seen this, but also never unmounted at shutdown before. I have a patch for it (see thread). Then we could easily see if it get stalled at shutdown (or when manually stopping the rc.d script). > - Security issue: with synch unmount, any user who can mount (w/ synch > unmount), is capable of making the unmount stuck (which is easy to > fix when the system is up -- just kill the fs daemon -- but can > make the shutdown process hopelessly stuck). So we'd have to > decide who/when shall be able to do mounts for which the unmount is=20 > synchronous. (The current criteria for this on Linux -- ie., > is the fuseblk fs variant being used? -- is N/A to FreeBSD for > reasons which are OT here. However, Miklos decided to > change this so that sych unmount will be tied to the "allow_other" > option, which is tied to root privileges, and does make sense > on FreeBSD, too. I'd be happy to hear more suitable criteria. >=20 This would depend on the previous point. Please CC me as I'm not (yet) subscribed. Best Regards, Ale --MP_/iVjWT81uZzZ5Lbiaq4SVXk/ Content-Type: text/x-patch; name=fusefs-kmod.diff Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename=fusefs-kmod.diff ? ../fusefs-kmod/fusefs-kmod-0.3.9.p1_3.tbz Index: ../fusefs-kmod/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/pcvs/ports/sysutils/fusefs-kmod/Makefile,v retrieving revision 1.16 diff -u -r1.16 Makefile --- ../fusefs-kmod/Makefile 15 Nov 2007 19:46:42 -0000 1.16 +++ ../fusefs-kmod/Makefile 12 Dec 2007 03:12:14 -0000 @@ -7,7 +7,7 @@ =20 PORTNAME=3D fusefs DISTVERSION=3D 0.3.9-pre1 -PORTREVISION=3D 2 +PORTREVISION=3D 3 CATEGORIES=3D sysutils kld MASTER_SITES=3D http://fuse4bsd.creo.hu/downloads/ \ http://am-productions.biz/docs/ Index: ../fusefs-kmod/files/fusefs.in =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/pcvs/ports/sysutils/fusefs-kmod/files/fusefs.in,v retrieving revision 1.4 diff -u -r1.4 fusefs.in --- ../fusefs-kmod/files/fusefs.in 30 Oct 2007 03:10:09 -0000 1.4 +++ ../fusefs-kmod/files/fusefs.in 12 Dec 2007 03:12:14 -0000 @@ -25,13 +25,29 @@ =20 fusefs_start() { + if kldstat | grep -q fuse\\.ko; then + echo "${name} is already running." + return 0 + fi echo "Starting ${name}." kldload $kmod } =20 fusefs_stop() { + if ! kldstat | grep -q fuse\\.ko; then + echo "${name} is not running." + return 1 + fi echo "Stopping ${name}." + mount | while read dev d1 mountpoint d2; do + case "$dev" in + /dev/fuse[0-9]*) + echo "fusefs: unmounting ${mountpoint}." + umount $mountpoint ; sleep 1 + ;; + esac + done kldunload $kmod } load_rc_config $name Index: ../fusefs-kmod/files/pkg-message.in =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/pcvs/ports/sysutils/fusefs-kmod/files/pkg-message.in,v retrieving revision 1.1 diff -u -r1.1 pkg-message.in --- ../fusefs-kmod/files/pkg-message.in 30 Oct 2007 03:10:09 -0000 1.1 +++ ../fusefs-kmod/files/pkg-message.in 12 Dec 2007 03:12:14 -0000 @@ -12,4 +12,8 @@ /etc/fstab with the "late" parameter. This requires a symlink in /usr/sbin named "mount_", which is not created by all the fusefs ports. =20 +Note that the rc.d script will unmount all fuse filesystems when called wi= th +"stop", so it can unload the kernel module, and to flush cache in drivers = like +NTFS-3G (sysutils/fusefs-ntfs) at shutdown. + =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D --MP_/iVjWT81uZzZ5Lbiaq4SVXk/-- --Sig_/SuCp=xQMD/i.WNumc.Kkx_9 Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFHYA+kiV05EpRcP2ERAlLwAKC+AMawXVk7G76cuEDVYi+VoKajIgCgkN1y VDLoPk8On2kodPAddSwKY+0= =IfDM -----END PGP SIGNATURE----- --Sig_/SuCp=xQMD/i.WNumc.Kkx_9-- From owner-freebsd-hackers@FreeBSD.ORG Wed Dec 12 16:50:47 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2800E16A418; Wed, 12 Dec 2007 16:50:47 +0000 (UTC) (envelope-from auryn@zirakzigil.org) Received: from mail.giulioferro.it (mail.giulioferro.it [85.18.102.52]) by mx1.freebsd.org (Postfix) with ESMTP id D023313C44B; Wed, 12 Dec 2007 16:50:46 +0000 (UTC) (envelope-from auryn@zirakzigil.org) Received: from localhost (localhost [127.0.0.1]) by mail.giulioferro.it (Postfix) with ESMTP id D12EC33C15; Wed, 12 Dec 2007 17:51:54 +0100 (CET) X-Virus-Scanned: amavisd-new at giulioferro.it Received: from mail.giulioferro.it ([127.0.0.1]) by localhost (aurynwork1sv1.giulioferro.it [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ayX6j2WvTCWS; Wed, 12 Dec 2007 17:51:51 +0100 (CET) Received: from aurynmob2.giulioferro.it (89-96-52-22.ip10.fastwebnet.it [89.96.52.22]) (Authenticated sender: gferro@giulioferro.it) by mail.giulioferro.it (Postfix) with ESMTP id A457133C14; Wed, 12 Dec 2007 17:51:51 +0100 (CET) Message-ID: <4760114D.6020203@zirakzigil.org> Date: Wed, 12 Dec 2007 17:50:21 +0100 From: Giulio Ferro User-Agent: Thunderbird 2.0.0.5 (X11/20070724) MIME-Version: 1.0 To: Eygene Ryabinkin References: <475A8637.9020507@zirakzigil.org> <20071212155244.GJ1442@daemon.grid.kiae.ru> In-Reply-To: <20071212155244.GJ1442@daemon.grid.kiae.ru> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-hackers@freebsd.org, nork@FreeBSD.org Subject: Re: Synaptics X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Dec 2007 16:50:47 -0000 Eygene Ryabinkin wrote: > Giulio, good day. > Good day. >> -------------- >> (II) Synaptics touchpad driver version 0.14.6 (1406) >> Synaptics_Touchpad no synaptics event device found (checked 10 nodes) >> Synaptics_Touchpad The /dev/input/event* device nodes seem to be missing >> (EE) xf86OpenSerial: No Device specified. >> Synaptics driver unable to open device >> > > And what if you'll specify > ----- > Option "Device" "/dev/psm0" > Option "Protocol" "psm" > ----- > in the xorg.conf? I assume that you have your synaptics touchpad > as the /dev/psm0. > Yes, I have the touchpad as /dev/psm0 Unfortunately those settings are already specified in /e tc/X11/xorg.conf in the section "InputDevice" for the touchpad. If you look in the /usr/ports/x11-drivers/synaptics/pkg-message it's all already there From owner-freebsd-hackers@FreeBSD.ORG Thu Dec 13 03:36:02 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3B55716A418 for ; Thu, 13 Dec 2007 03:36:02 +0000 (UTC) (envelope-from chuckr@chuckr.org) Received: from mail8.sea5.speakeasy.net (mail8.sea5.speakeasy.net [69.17.117.10]) by mx1.freebsd.org (Postfix) with ESMTP id 2746A13C45B for ; Thu, 13 Dec 2007 03:36:02 +0000 (UTC) (envelope-from chuckr@chuckr.org) Received: (qmail 21404 invoked from network); 13 Dec 2007 03:36:01 -0000 Received: from april.chuckr.org (chuckr@[66.92.151.30]) (envelope-sender ) by mail8.sea5.speakeasy.net (qmail-ldap-1.03) with AES256-SHA encrypted SMTP for ; 13 Dec 2007 03:36:01 -0000 Message-ID: <4760A7FE.9070409@chuckr.org> Date: Wed, 12 Dec 2007 22:33:18 -0500 From: Chuck Robey User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.9) Gecko/20071107 SeaMonkey/1.1.6 MIME-Version: 1.0 To: Alexander Leidinger References: <1196470143.4750af7f6accf@webmail.rawbw.com> <4752F825.8020505@chuckr.org> <20071203144159.irjelm2c0c8o8csw@webmail.leidinger.net> <47544B5A.9080903@chuckr.org> <20071205122123.phwu6uh7jksgcwk8@webmail.leidinger.net> In-Reply-To: <20071205122123.phwu6uh7jksgcwk8@webmail.leidinger.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Mailman-Approved-At: Thu, 13 Dec 2007 04:54:15 +0000 Cc: Yuri , freebsd-hackers@freebsd.org Subject: Re: Linux executable picks up FreeBSD library over linux one and breaks X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Dec 2007 03:36:02 -0000 Alexander Leidinger wrote: > Quoting Chuck Robey (from Mon, 03 Dec 2007 13:30:50 > -0500): > >> Alexander Leidinger wrote: >>> Quoting Chuck Robey (from Sun, 02 Dec 2007 >>> 13:23:33 -0500): >>> >>>> You've gotten some good suggestions, but I might add one more, I don't >>>> think it's been mentioned. I have foound, myself in the last 2 weeks, >>>> some FreeBSD ports putting in Linux tools, installing stuff in the >>>> wrong places, like sticking in SYSV libraries in /usr/local/lib instead >>>> of /compat/linux/usr/lib. I verified in that case that the Linux >>> >>> If they put the libs directly in /usr/local/lib instead of >>> /usr/local/lib/, then it is a big >>> error. But if it is in a subdirectory where no FreeBSD lib resides, >>> it is ok (the linux browser sets LD_LIBRARY_PATH in the start >>> script to the right path). >>> >>> Have a look how the native browser works, the private libs are not >>> in ldconfig either and the browser start script sets the library >>> path for the browser binary. At least it did this the last time I >>> checked... >>> >> >> Does that mean that all programs needing those libs must have wrapper >> shells, so as ot implement the LD_LIBRARY_PATH? I know of programs > > Yes. For the mozilla stuff it seems to be a design decision of them to > put the libs in a non-standard path (this is independent from the OS). > Don't shoot FreeBSD, shoot them if you don't like this. > >> that bomb if that's even set at all, and I think it can be a security >> tool, and I just think that there is no good reason for installing >> Linux libs outside of the compat tree. There isn't any good reason not > > You have 2 differet issue here. One issue is that some program(-suites) > decide to put their libs into a non-standard directory. The other one is > that you should not mix libs from linux and FreeBSD. > >> to use the compat tree, is there? You know, there's a local there too, >> so you don't even need to be ignoring LOCALBASE, which is something I >> don't care for ports to do at all. > > Even if you have them in LINUXBASE, you could pick up the wrong libs > depending on the search order of the libs directories and the location > of the libs. > > The big goal is, that an user should not have the need to put > /compat/linux/... into his path to start a linux program. We can do this > by putting those linux programs into LOCALBASE (easy, if they don't > install libs or hide the libs in special dirs), or by putting them into > LINUXBASE and add a wrapper script to LOCALBASE (not as easy, as you > have to have more knowledge about pkg-plist in the ports to get the port > to do the right thing). You have jumped over the issue I wanted to address, at least, it looks like that to me. It seems like you are telling me why Linux libs need to be in different dirs, but I did say I understood that. You really do need to have them in different directories, so that the two different file types can more easily be administered both by users and by ldconfig. I am not arguing that, not for an instant, so please read this following text. I am complaining about mixing FreeBSD and non-FreeBSD libs, both of them in the /usr/local tree. I know that it can do this, but I am saying that this is an unnecessary complication, and that all Linux binaries and libraries, etc. should actually go into the /compat/linux tree instead. As far as possible, our ports tree should not contribute to the confusion. There are a large host of reasons why this is so, even some beyond the obvious 2, of needing to help users keep the separation, and to make keeping the ldconfig stuff separate. There is also an ugly trend in most linuxes to install everything into /usr, and not to have any /usr/local at all. This is very easily accomodated with /compat/linux, but it's a major PITA if Linux stuff must go into /usr/local. Trying to get the Linux software to give up this silly bias isn't even an issue, if it was installed into /compat/linux. I really like the ability to have different apps, ones that really do fall in different categories, to install in different areas. Among other things, this allows one to very easily do a chroot in /compat/linux. I have tried it, it really works fine, and lets you have a really good level of Linux compatibility. We lose that totally if the Linux and FreeBSD stuff is mixed with a different subdir for eacy lousy app. Let me illustrate this further. A whole lot of apps take this tack: they create their own little subdir in /usr/local/lib, so that they can add even more rotten little paths both to the Linux executable path and the Ldconfig path. This sort of behavior is really crazy to do, but that's what all those ports authors do, those who must install their libraries, (their SYSV libs, understand) to /usr/local. Above and beyond this, all the applications, (and not just browsers, every single Linux app that uses stuff with libs installed into /usr/local) needs to have sh shims to kick them off, so that the location of the libraries, in their odd spots, can be crafted to work. All those little sh shims, all because some ports authors can't use /compat/linux. Isn't it obvious that this is poor behavior? I really wish that ports management would go on the record and make a definite ruling, that all linux images should install to the /compat/linux tree. If this would be the case, then nI would myself go about fixing the horde of software that violates this. I said horde, and I sure meant it. From owner-freebsd-hackers@FreeBSD.ORG Thu Dec 13 09:07:18 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 97EEF16A419 for ; Thu, 13 Dec 2007 09:07:18 +0000 (UTC) (envelope-from gary.jennejohn@freenet.de) Received: from mout1.freenet.de (mout1.freenet.de [IPv6:2001:748:100:40::2:3]) by mx1.freebsd.org (Postfix) with ESMTP id 3EA4B13C447 for ; Thu, 13 Dec 2007 09:07:18 +0000 (UTC) (envelope-from gary.jennejohn@freenet.de) Received: from [195.4.92.14] (helo=4.mx.freenet.de) by mout1.freenet.de with esmtpa (Exim 4.68) (envelope-from ) id 1J2k2B-0003TF-Bg; Thu, 13 Dec 2007 10:07:11 +0100 Received: from x007e.x.pppool.de ([89.59.0.126]:60063 helo=peedub.jennejohn.org) by 4.mx.freenet.de with esmtpa (ID gary.jennejohn@freenet.de) (port 25) (Exim 4.68 #1) id 1J2k2B-0001Eg-8P; Thu, 13 Dec 2007 10:07:11 +0100 Date: Thu, 13 Dec 2007 10:07:08 +0100 From: Gary Jennejohn To: Chuck Robey Message-ID: <20071213100708.37716700@peedub.jennejohn.org> In-Reply-To: <4760A7FE.9070409@chuckr.org> References: <1196470143.4750af7f6accf@webmail.rawbw.com> <4752F825.8020505@chuckr.org> <20071203144159.irjelm2c0c8o8csw@webmail.leidinger.net> <47544B5A.9080903@chuckr.org> <20071205122123.phwu6uh7jksgcwk8@webmail.leidinger.net> <4760A7FE.9070409@chuckr.org> Organization: DENX Softwre Engineering GmbH X-Mailer: Claws Mail 3.0.2 (GTK+ 2.10.14; amd64-portbld-freebsd8.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: Alexander Leidinger , freebsd-hackers@freebsd.org, Yuri Subject: Re: Linux executable picks up FreeBSD library over linux one and breaks X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: gary.jennejohn@freenet.de List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Dec 2007 09:07:18 -0000 On Wed, 12 Dec 2007 22:33:18 -0500 Chuck Robey wrote: [lots of discussion snipped] > I really wish that ports management would go on the record and make a > definite ruling, that all linux images should install to the > /compat/linux tree. If this would be the case, then nI would myself go > about fixing the horde of software that violates this. I said horde, > and I sure meant it. > I agree with this whole-heartedly. Interestingly, there's already a LINUXBASE which points at /compat/linux. Why all Linux-based ports aren't required to or automatically use this is a mystery to me. Just my 2 Euro-cents. -- Gary Jennejohn From owner-freebsd-hackers@FreeBSD.ORG Thu Dec 13 09:08:36 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8CAEE16A417 for ; Thu, 13 Dec 2007 09:08:36 +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 E769913C4D1 for ; Thu, 13 Dec 2007 09:08:35 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A553DD.dip.t-dialin.net [84.165.83.221]) by redbull.bpaserver.net (Postfix) with ESMTP id 027062E0C1; Thu, 13 Dec 2007 10:08:27 +0100 (CET) Received: from webmail.leidinger.net (webmail.Leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id E1F2C77855; Thu, 13 Dec 2007 10:08:22 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=Leidinger.net; s=outgoing-alex; t=1197536903; bh=4KP4VCFeytdLQAcizwX6F5xnqevXqKqNR DbfFb6Bbm4=; h=Message-ID:X-Priority:Date:From:To:Cc:Subject: References:In-Reply-To:MIME-Version:Content-Type: Content-Disposition:Content-Transfer-Encoding:User-Agent; b=At+8uA DSKItlp75JQ5Bp6Sme1Ev6omkiEIQGjjJIyPCQl8rJcdmG2AAjsBTdTQams3fBMGeJK IOy8SNlfiJPoKX0swR4s91tLENxFGH8jgAr2X6918ZEGYvxMY+SPrm+EQL9ELCnz1NC zuwKMjhwd6R0RKjA/tP0t9IEu7THjnzs2F5ILBRpEnMEKRENqoM3ZrKCjR20OlEP9JN 7eKdh1abRvElIfEBdMgOwsZZLoz1BAt9lymu9BcG2zShBkJozPJdjnQAvtJG8tfl7TD T3InH8Ej2/QHX5DeWmoJJy5nVF+W6EjB5m1oatyjQfv4XIU7wg0WBQAtVmv3Mn0gY90 w== Received: (from www@localhost) by webmail.leidinger.net (8.14.1/8.13.8/Submit) id lBD98Lu7077050; Thu, 13 Dec 2007 10:08:21 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde MIME library) with HTTP; Thu, 13 Dec 2007 10:08:21 +0100 Message-ID: <20071213100821.bet532peog8g488s@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Thu, 13 Dec 2007 10:08:21 +0100 From: Alexander Leidinger To: Chuck Robey References: <1196470143.4750af7f6accf@webmail.rawbw.com> <4752F825.8020505@chuckr.org> <20071203144159.irjelm2c0c8o8csw@webmail.leidinger.net> <47544B5A.9080903@chuckr.org> <20071205122123.phwu6uh7jksgcwk8@webmail.leidinger.net> <4760A7FE.9070409@chuckr.org> In-Reply-To: <4760A7FE.9070409@chuckr.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.4) / 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=-13.004, required 6, BAYES_00 -15.00, DKIM_SIGNED 0.00, DKIM_VERIFIED -0.00, HOT_NASTY 1.00, MIME_QP_LONG_LINE 1.40, RDNS_DYNAMIC 0.10, SMILEY -0.50) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No X-Mailman-Approved-At: Thu, 13 Dec 2007 12:24:04 +0000 Cc: Yuri , freebsd-hackers@freebsd.org Subject: Re: Linux executable picks up FreeBSD library over linux one and breaks X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Dec 2007 09:08:36 -0000 Quoting Chuck Robey (from Wed, 12 Dec 2007 =20 22:33:18 -0500): > Alexander Leidinger wrote: >> Quoting Chuck Robey (from Mon, 03 Dec 2007 =20 >> 13:30:50 -0500): >> >>> Alexander Leidinger wrote: >>>> Quoting Chuck Robey (from Sun, 02 Dec 2007 =20 >>>> 13:23:33 -0500): >>>> >>>>> You've gotten some good suggestions, but I might add one more, I don't >>>>> think it's been mentioned. I have foound, myself in the last 2 weeks, >>>>> some FreeBSD ports putting in Linux tools, installing stuff in the >>>>> wrong places, like sticking in SYSV libraries in /usr/local/lib instea= d >>>>> of /compat/linux/usr/lib. I verified in that case that the Linux >>>> >>>> If they put the libs directly in /usr/local/lib instead of =20 >>>> /usr/local/lib/, then it is a big =20 >>>> error. But if it is in a subdirectory where no FreeBSD lib =20 >>>> resides, it is ok (the linux browser sets LD_LIBRARY_PATH in the =20 >>>> start script to the right path). >>>> >>>> Have a look how the native browser works, the private libs are =20 >>>> not in ldconfig either and the browser start script sets the =20 >>>> library path for the browser binary. At least it did this the =20 >>>> last time I checked... >>>> >>> >>> Does that mean that all programs needing those libs must have wrapper >>> shells, so as ot implement the LD_LIBRARY_PATH? I know of programs >> >> Yes. For the mozilla stuff it seems to be a design decision of them =20 >> to put the libs in a non-standard path (this is independent from =20 >> the OS). Don't shoot FreeBSD, shoot them if you don't like this. >> >>> that bomb if that's even set at all, and I think it can be a security >>> tool, and I just think that there is no good reason for installing >>> Linux libs outside of the compat tree. There isn't any good reason not >> >> You have 2 differet issue here. One issue is that some =20 >> program(-suites) decide to put their libs into a non-standard =20 >> directory. The other one is that you should not mix libs from linux =20 >> and FreeBSD. >> >>> to use the compat tree, is there? You know, there's a local there too, >>> so you don't even need to be ignoring LOCALBASE, which is something I >>> don't care for ports to do at all. >> >> Even if you have them in LINUXBASE, you could pick up the wrong libs >> depending on the search order of the libs directories and the location >> of the libs. >> >> The big goal is, that an user should not have the need to put >> /compat/linux/... into his path to start a linux program. We can do this >> by putting those linux programs into LOCALBASE (easy, if they don't >> install libs or hide the libs in special dirs), or by putting them into >> LINUXBASE and add a wrapper script to LOCALBASE (not as easy, as you >> have to have more knowledge about pkg-plist in the ports to get the port >> to do the right thing). > > > You have jumped over the issue I wanted to address, at least, it looks > like that to me. It seems like you are telling me why Linux libs need > to be in different dirs, but I did say I understood that. You really > do need to have them in different directories, so that the two > different file types can more easily be administered both by users and > by ldconfig. I am not arguing that, not for an instant, so please read > this following text. > > I am complaining about mixing FreeBSD and non-FreeBSD libs, both of > them in the /usr/local tree. I know that it can do this, but I am > saying that this is an unnecessary complication, and that all Linux > binaries and libraries, etc. should actually go into the /compat/linux > tree instead. As far as possible, our ports tree should not contribute For pure infrastructure ports (like linux-png, linux-gtk, ...) this is =20 already the case. It is "just" the ports which come with end-user =20 applications (or the other way around, ports of end-user applications =20 which come with libs) for which I haven't enforced such a rule. > to the confusion. There are a large host of reasons why this is so, > even some beyond the obvious 2, of needing to help users keep the > separation, and to make keeping the ldconfig stuff separate. There is > also an ugly trend in most linuxes to install everything into /usr, and > not to have any /usr/local at all. This is very easily accomodated > with /compat/linux, but it's a major PITA if Linux stuff must go into > /usr/local. Trying to get the Linux software to give up this silly > bias isn't even an issue, if it was installed into /compat/linux. > > I really like the ability to have different apps, ones that really do > fall in different categories, to install in different areas. Among > other things, this allows one to very easily do a chroot in > /compat/linux. I have tried it, it really works fine, and lets you A chroot into /compat/linux is not supported anymore. We have =20 fall-through cases from /compat/linux/XXX to /XXX where it makes sense =20 (e.g., some config files). This is to make the user experience more pleasant (the linux part =20 behaves the same as the corresponding FreeBSD part, as the config is =20 the same file in the end). If you want to chroot into a linux =20 environment, you should use one of the linux_dist ports (can be =20 installed additionally, as it installs into a different location). > have a really good level of Linux compatibility. We lose that totally > if the Linux and FreeBSD stuff is mixed with a different subdir for > eacy lousy app. > > Let me illustrate this further. A whole lot of apps take this tack: > they create their own little subdir in /usr/local/lib, so that they can > add even more rotten little paths both to the Linux executable path and > the Ldconfig path. This sort of behavior is really crazy to do, but > that's what all those ports authors do, those who must install their > libraries, (their SYSV libs, understand) to /usr/local. > > Above and beyond this, all the applications, (and not just browsers, > every single Linux app that uses stuff with libs installed into > /usr/local) needs to have sh shims to kick them off, so that the > location of the libraries, in their odd spots, can be crafted to work. > All those little sh shims, all because some ports authors can't use > /compat/linux. Isn't it obvious that this is poor behavior? It is not as poor as the alternative (at least the alternative I know =20 about, feel free to come up with a better idea how to handle the =20 following). My goal is that it is easy to start a linux program. If I install =20 e.g., acroread, I just want to type "acroread pdffile" withhout the =20 need to do something else. I don't need to specify the path to it =20 (/compat/linux/.../acroread), and I don't want to add =20 /compat/linux/XXX to my PATH. The last part is very important, as it =20 prevents a lot of foot shooting for endusers. A lot of people can use =20 e.g., acroread, they don't need to be smart to do this, and they don't =20 need to know a lot about unix to do it. But if those people add =20 /compat/linux/... to their path, hell can (and most probably will) =20 break lose. The users get a mixed environment and a lot of strange =20 situations will occur depending on where in their PATH they have the =20 linux paths. Those users will not say that they where too stupid / =20 without enough knowledge to use it, they will say FreeBSD is not =20 userfriendly. To achieve this goal we have 2 possibilities, either we install =20 everything into LINUXBASE and install a wrapper in LOCALBASE, or we =20 install everything in a safe location in LOCALBASE. The first part =20 requires that the maintainers of the linux program play some tricks in =20 their port (plist and/or Makfile). If they fail to do this, it =20 increases the load of portmgr from time to time (build failures on the =20 build cluster). In the second case (install into a safe place in =20 LOCALBASE), portmgr is out of the loop, as if something goes wrong, =20 the port maintainer and/or emulation@ is asked for help, as it is a =20 bug of the port. When I look at the quality of some linux ports (not maintained by =20 emulation@ and before I send improvement suggestions to the =20 maintainer), I think it is better to do it the way we do it currently =20 (installing into a safe place in LOCALBASE). This way it is easier to =20 create a linux port (it is already hard enough for some people to get =20 right as it is). The current way is a compromise between ease of use for users / =20 creation of ports, and the perfect but harder solution. It's based =20 upon experience with updating the infrastructure ports owned by =20 emulation@ and helping users with problems (and having my own problems =20 with the linuxulator myself). > I really wish that ports management would go on the record and make a > definite ruling, that all linux images should install to the > /compat/linux tree. If this would be the case, then nI would myself go In case portmgr does something like this, the rule should include, =20 that end-user applications should contain a wrapper script in =20 LOCALBASE, which allows to start the ported application without the =20 need to add LINUXBASE/... to the PATH to prevent hell on earth (I =20 would say that it is forbidden to tell users in a port to add =20 LINUXBASE to the PATH, but I hope this is not necessary). Note: I =20 still prefer the current way of handling this. Feel free to improve =20 your proposal to keep the same ease of use/porting while getting the =20 benefit of the separation. I'm open for improvement suggestions. > about fixing the horde of software that violates this. I said horde, > and I sure meant it. I don't object that you say "horde". I know about it, I touched 99% of =20 them at least once. :) Bye, Alexander. --=20 In Hollywood, all marriages are happy. It's trying to live together afterwards that causes the problems. =09=09-- Shelley Winters 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-hackers@FreeBSD.ORG Fri Dec 14 09:49:03 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 509E016A46B; Fri, 14 Dec 2007 09:49:03 +0000 (UTC) (envelope-from devel@proxy.netroad.ru) Received: from mail.netroad.ru (mail.netroad.ru [213.24.172.7]) by mx1.freebsd.org (Postfix) with ESMTP id DCF4713C4CE; Fri, 14 Dec 2007 09:49:02 +0000 (UTC) (envelope-from devel@proxy.netroad.ru) Received: by mail.netroad.ru (Postfix, from userid 65534) id 8E39614A6A4; Fri, 14 Dec 2007 12:20:22 +0300 (MSK) Received: from mail.netroad.ru (localhost [127.0.0.1]) by mail.netroad.ru (Postfix) with ESMTP id 6B04214A31B; Fri, 14 Dec 2007 12:20:22 +0300 (MSK) Received: from proxy.netroad.ru (proxy.netroad.ru [213.24.172.2]) by mail.netroad.ru (Postfix) with ESMTP id 4CB76148C95; Fri, 14 Dec 2007 12:20:22 +0300 (MSK) Received: by proxy.netroad.ru (Postfix, from userid 999) id 43E34256217; Fri, 14 Dec 2007 12:20:22 +0300 (MSK) Date: Fri, 14 Dec 2007 12:20:22 +0300 From: Lenar Tukhvatullin To: Laurent Frigault Message-ID: <20071214092022.GA20666@proxy.netroad.ru> Mail-Followup-To: Laurent Frigault , freebsd-hackers@freebsd.org, freebsd-stable@freebsd.org, freebsd-hardware@freebsd.org References: <20071210164719.GA97514@obelix.bergerie.agneau.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20071210164719.GA97514@obelix.bergerie.agneau.org> User-Agent: Mutt/1.5.13 (2006-08-11) X-AntiVirus: ClamAV at mail.netroad.ru X-Mailman-Approved-At: Fri, 14 Dec 2007 12:25:59 +0000 Cc: freebsd-hackers@freebsd.org, freebsd-stable@freebsd.org, freebsd-hardware@freebsd.org Subject: Re: major bge(4) performance problem X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Dec 2007 09:49:03 -0000 On Mon, Dec 10, 2007 at 05:47:19PM +0100, Laurent Frigault wrote: > Hi, > > We are experiencing a problem with BCM5721 bge interfaces, which seems to > be able to receive at almost 1Gbps but can only transmit at < 540Mbps. > > It is the exactly same problem describes at > http://lists.freebsd.org/pipermail/freebsd-net/2007-June/014373.html > Is there any patch/fix available for this driver ? > > Unfortunatly our server has no more slot available so we can't forget the bge > interfaces and add an em interface. > > I can run tests on a spare server if needed (same hardware). Hello, can you test patch from Igor Sysoev with recommended tunables? http://lists.freebsd.org/pipermail/freebsd-net/2007-November/015951.html Also comments from Bruce Evans: http://lists.freebsd.org/pipermail/freebsd-net/2007-November/015954.html I have same problem with bge, but currently can't test this patch on production system. From owner-freebsd-hackers@FreeBSD.ORG Fri Dec 14 15:18:59 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B5EE616A417 for ; Fri, 14 Dec 2007 15:18:59 +0000 (UTC) (envelope-from ale@FreeBSD.org) Received: from andxor.it (relay.andxor.it [195.223.2.3]) by mx1.freebsd.org (Postfix) with SMTP id CF17B13C4D3 for ; Fri, 14 Dec 2007 15:18:58 +0000 (UTC) (envelope-from ale@FreeBSD.org) Received: (qmail 51532 invoked from network); 14 Dec 2007 14:52:16 -0000 Received: from unknown (HELO ale.andxor.it) (192.168.2.5) by andxor.it with SMTP; 14 Dec 2007 14:52:16 -0000 Message-ID: <4762989F.9070507@FreeBSD.org> Date: Fri, 14 Dec 2007 15:52:15 +0100 From: Alex Dupre User-Agent: Thunderbird 2.0.0.9 (X11/20071126) MIME-Version: 1.0 To: Alexander Leidinger References: <1196470143.4750af7f6accf@webmail.rawbw.com> <4752F825.8020505@chuckr.org> <20071203144159.irjelm2c0c8o8csw@webmail.leidinger.net> <47544B5A.9080903@chuckr.org> <20071205122123.phwu6uh7jksgcwk8@webmail.leidinger.net> <4760A7FE.9070409@chuckr.org> <20071213100821.bet532peog8g488s@webmail.leidinger.net> In-Reply-To: <20071213100821.bet532peog8g488s@webmail.leidinger.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: Chuck Robey , freebsd-hackers@freebsd.org, Yuri Subject: Re: Linux executable picks up FreeBSD library over linux one and breaks X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Dec 2007 15:18:59 -0000 Alexander Leidinger ha scritto: > To achieve this goal we have 2 possibilities, either we install > everything into LINUXBASE and install a wrapper in LOCALBASE, or we > install everything in a safe location in LOCALBASE. The first part > requires that the maintainers of the linux program play some tricks in > their port (plist and/or Makfile). If they fail to do this, it increases > the load of portmgr from time to time (build failures on the build > cluster). In the second case (install into a safe place in LOCALBASE), > portmgr is out of the loop, as if something goes wrong, the port > maintainer and/or emulation@ is asked for help, as it is a bug of the port. I admit that probably I'm using only one or two linux applications and I've never created a linux port, but I think the right way is the former possibility, the latter seems a hack to me. It could be harder for unexperienced maintainers, but once we defined the correct way to add a wrapper in LOCALBASE (and put it in the porter's handbook), I think the work for maintainers/committers should be quite easy. What are the other issues that make the former solution so difficult? -- Alex Dupre From owner-freebsd-hackers@FreeBSD.ORG Fri Dec 14 16:11:46 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4AF2216A496; Fri, 14 Dec 2007 16:11:46 +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 B439B13C508; Fri, 14 Dec 2007 16:11:45 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A55BF5.dip.t-dialin.net [84.165.91.245]) by redbull.bpaserver.net (Postfix) with ESMTP id 782942E332; Fri, 14 Dec 2007 17:11:30 +0100 (CET) Received: from webmail.leidinger.net (webmail.Leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id 4A08278F06; Fri, 14 Dec 2007 17:11:26 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=Leidinger.net; s=outgoing-alex; t=1197648686; bh=OFaey06hjXbNsl14u+L1yhvpQkG/Rhk2p FSgPKL8C38=; h=Message-ID:X-Priority:Date:From:To:Cc:Subject: References:In-Reply-To:MIME-Version:Content-Type: Content-Disposition:Content-Transfer-Encoding:User-Agent; b=Bsjqdv n88OwIEaxh5WEKU4gRpX2ZxO+B0tpE3L5ZUZ5DGWqnUxC9ea3ISOIEOZfx7Vc0xvbP7 td5Wev4IIY2aoy/4qF2kp9iNLEPNYVVfsZW4pOPV+J3iVB87pFzIolM498hWatDiRmX EbwFftX5OMucaJms7gdcUmlFj51k7bEKCD+kgupjzvGvHQQOsKwpAAfn2yApPUmFKBJ iCQld2B9AoZqZOd2FPqFlM2/P0BhHS1ToAqQOVhtUY57/7ag5OrToeA4X8Ggr4qYnJy c0scpPgl8qrBVKyt9Y73gZhD8HfsbwKF+W7VLf+zrlFWvBXflv0t131OUKDb4wPKHID A== Received: (from www@localhost) by webmail.leidinger.net (8.14.1/8.13.8/Submit) id lBEGBPSb092580; Fri, 14 Dec 2007 17:11:25 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde MIME library) with HTTP; Fri, 14 Dec 2007 17:11:25 +0100 Message-ID: <20071214171125.gffx3gbg8wos4gcc@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Fri, 14 Dec 2007 17:11:25 +0100 From: Alexander Leidinger To: Alex Dupre References: <1196470143.4750af7f6accf@webmail.rawbw.com> <4752F825.8020505@chuckr.org> <20071203144159.irjelm2c0c8o8csw@webmail.leidinger.net> <47544B5A.9080903@chuckr.org> <20071205122123.phwu6uh7jksgcwk8@webmail.leidinger.net> <4760A7FE.9070409@chuckr.org> <20071213100821.bet532peog8g488s@webmail.leidinger.net> <4762989F.9070507@FreeBSD.org> In-Reply-To: <4762989F.9070507@FreeBSD.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.4) / 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.9, required 6, BAYES_00 -15.00, DKIM_SIGNED 0.00, DKIM_VERIFIED -0.00, RDNS_DYNAMIC 0.10) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No X-Mailman-Approved-At: Fri, 14 Dec 2007 17:06:23 +0000 Cc: Chuck Robey , freebsd-hackers@FreeBSD.org, Yuri Subject: Re: Linux executable picks up FreeBSD library over linux one and breaks X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Dec 2007 16:11:46 -0000 Quoting Alex Dupre (from Fri, 14 Dec 2007 15:52:15 +0100): > Alexander Leidinger ha scritto: >> To achieve this goal we have 2 possibilities, either we install =20 >> everything into LINUXBASE and install a wrapper in LOCALBASE, or we =20 >> install everything in a safe location in LOCALBASE. The first part =20 >> requires that the maintainers of the linux program play some =20 >> tricks in their port (plist and/or Makfile). If they fail to do =20 >> this, it increases the load of portmgr from time to time (build =20 >> failures on the build cluster). In the second case (install into a =20 >> safe place in LOCALBASE), portmgr is out of the loop, as if =20 >> something goes wrong, the port maintainer and/or emulation@ is =20 >> asked for help, as it is a bug of the port. > > I admit that probably I'm using only one or two linux applications and > I've never created a linux port, but I think the right way is the > former possibility, the latter seems a hack to me. It could be harder > for unexperienced maintainers, but once we defined the correct way to > add a wrapper in LOCALBASE (and put it in the porter's handbook), I > think the work for maintainers/committers should be quite easy. What > are the other issues that make the former solution so difficult? Multiple prefixes in one port (pkg-plist). I know it is possible. I know that several native ports use it. I know =20 how the linux ports looked before I cleaned up several bad things in =20 most of them. We (Boris and me) managed to refine the linux-rpm bits into a .mk =20 which allows more easy porting, but I know the complexity behind and =20 sometimes I just wonder how some linux port managed to not produce a =20 hell of a lot of support requests. It allows to produce nice and easy =20 (sort of) installation of rpms into LINUXBASE. Judging from the =20 quality of most of the linux ports I've seen, I think requiring =20 multiple prefixes in the pkg-plist calls for more problems in the =20 generation of linux ports. On the other hand, if you can come up with some easy to use macros for =20 a .mk file which hides everything (WRAPPER_SBIN=3D${FILESDIR}/foobar, or =20 whatever), I happily review them and share my opinion about them based =20 upon my experience with the linux ports. Take maybe a game (one with =20 average porting complexity), and maybe acroread as an example which =20 shows how to use them Bye, Alexander. --=20 /Earth is 98% full ... please delete anyone you can. 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-hackers@FreeBSD.ORG Fri Dec 14 18:56:18 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EF01B16A41A for ; Fri, 14 Dec 2007 18:56:18 +0000 (UTC) (envelope-from samflanker@gmail.com) Received: from hu-out-0506.google.com (hu-out-0506.google.com [72.14.214.232]) by mx1.freebsd.org (Postfix) with ESMTP id E99BB13C45A for ; Fri, 14 Dec 2007 18:56:17 +0000 (UTC) (envelope-from samflanker@gmail.com) Received: by hu-out-0506.google.com with SMTP id 28so566210hub.8 for ; Fri, 14 Dec 2007 10:56:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:cc:subject:content-type:content-transfer-encoding; bh=sqIUy+IyZcBCog4yWJahADKs8vuL3QfY8eiPzhJGD90=; b=kBFVnZhuuPv8r4bd4Q396VAUOMaJjSAMH0GRzUqHX+E7x7DaG66ifhUfE+ewXqcVVOQOTUECTSUWzYgac5v/TazYkS2r8kazbm6HjXfP74V8yKDYWHx1re34AWVdBM7gwIQXRVIIqR2M6+AzriXIcuwgSE+TAd94Z//pa+AMHkY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject:content-type:content-transfer-encoding; b=VSrVUziNAblO6TiYv2t7HwLEaVreY1Bl8kQ81d4IiRhagVsvpjzqWVdEtDXfpsdwLLIEMSD9ayGT6sDsXCt4GKKtjSHCvzSJ/W016VeR4cMelAd/uFeMlIiBIx3ydSpimtHiZbL1pXOyW/x2TCrb89E+8Un9wl4Ym2TYyKhh69w= Received: by 10.82.152.16 with SMTP id z16mr9546112bud.17.1197657603533; Fri, 14 Dec 2007 10:40:03 -0800 (PST) Received: from ?192.168.1.185? ( [213.152.137.35]) by mx.google.com with ESMTPS id y18sm2196532fkd.2007.12.14.10.40.00 (version=SSLv3 cipher=RC4-MD5); Fri, 14 Dec 2007 10:40:01 -0800 (PST) Message-ID: <4762CE09.90009@gmail.com> Date: Fri, 14 Dec 2007 21:40:09 +0300 From: sam User-Agent: Thunderbird 2.0.0.4 (Windows/20070604) MIME-Version: 1.0 To: ericj@monkey.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-hackers@freebsd.org Subject: netcat trouble on timeout X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Dec 2007 18:56:19 -0000 hi iam use nc on FreeBSD 8.0-CURRENT trouble in -t(timeout) option, absentia full break session (very need) examples: # time nc -w 1 -z 192.168.44.14 443 real 1m15.002s user 0m0.001s sys 0m0.003s # time nc -w 1 -z google.com 80 Connection to google.com 80 port [tcp/http] succeeded! real 0m0.385s user 0m0.000s sys 0m0.007s any solution /Vladimir Ermakov From owner-freebsd-hackers@FreeBSD.ORG Fri Dec 14 19:54:46 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6498A16A421 for ; Fri, 14 Dec 2007 19:54:46 +0000 (UTC) (envelope-from chuckr@chuckr.org) Received: from mail2.sea5.speakeasy.net (mail2.sea5.speakeasy.net [69.17.117.4]) by mx1.freebsd.org (Postfix) with ESMTP id 31D9113C4EA for ; Fri, 14 Dec 2007 19:54:46 +0000 (UTC) (envelope-from chuckr@chuckr.org) Received: (qmail 31309 invoked from network); 14 Dec 2007 19:54:45 -0000 Received: from april.chuckr.org (chuckr@[66.92.151.30]) (envelope-sender ) by mail2.sea5.speakeasy.net (qmail-ldap-1.03) with AES256-SHA encrypted SMTP for ; 14 Dec 2007 19:54:45 -0000 Message-ID: <4762DEEA.2070703@chuckr.org> Date: Fri, 14 Dec 2007 14:52:10 -0500 From: Chuck Robey User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.9) Gecko/20071107 SeaMonkey/1.1.6 MIME-Version: 1.0 To: Alex Dupre References: <1196470143.4750af7f6accf@webmail.rawbw.com> <4752F825.8020505@chuckr.org> <20071203144159.irjelm2c0c8o8csw@webmail.leidinger.net> <47544B5A.9080903@chuckr.org> <20071205122123.phwu6uh7jksgcwk8@webmail.leidinger.net> <4760A7FE.9070409@chuckr.org> <20071213100821.bet532peog8g488s@webmail.leidinger.net> <4762989F.9070507@FreeBSD.org> In-Reply-To: <4762989F.9070507@FreeBSD.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Mailman-Approved-At: Fri, 14 Dec 2007 20:02:21 +0000 Cc: Alexander Leidinger , freebsd-hackers@freebsd.org, Yuri Subject: Re: Linux executable picks up FreeBSD library over linux one and breaks X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Dec 2007 19:54:46 -0000 Alex Dupre wrote: > Alexander Leidinger ha scritto: >> To achieve this goal we have 2 possibilities, either we install >> everything into LINUXBASE and install a wrapper in LOCALBASE, or we >> install everything in a safe location in LOCALBASE. The first part >> requires that the maintainers of the linux program play some tricks in >> their port (plist and/or Makfile). If they fail to do this, it >> increases the load of portmgr from time to time (build failures on the >> build cluster). In the second case (install into a safe place in >> LOCALBASE), portmgr is out of the loop, as if something goes wrong, >> the port maintainer and/or emulation@ is asked for help, as it is a >> bug of the port. > > I admit that probably I'm using only one or two linux applications and > I've never created a linux port, but I think the right way is the former > possibility, the latter seems a hack to me. It could be harder for > unexperienced maintainers, but once we defined the correct way to add a > wrapper in LOCALBASE (and put it in the porter's handbook), I think the > work for maintainers/committers should be quite easy. What are the other > issues that make the former solution so difficult? > Are you saying that adding a wrapper to every single linux app is the right way to go? And just putting things in their defined spots (as you've been doing since yoiu began using Unix, sticking libs in /usr/lib and executablees in /usr/bin, and addons in the same spots in /usr/local) is wrong? I am saying, you have a new exec type, stick those in their new spots, then they all run without any wrappers, just working as things have been working since unix began. I guess I might be wrong, but I have to say, wrapping everything really does seem to me to be the hack. From owner-freebsd-hackers@FreeBSD.ORG Fri Dec 14 21:49:06 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 07B1A16A419 for ; Fri, 14 Dec 2007 21:49:06 +0000 (UTC) (envelope-from ale@FreeBSD.org) Received: from lab.alexdupre.com (cl-506.trn-01.it.sixxs.net [IPv6:2001:1418:100:1f9::2]) by mx1.freebsd.org (Postfix) with ESMTP id 2169C13C448 for ; Fri, 14 Dec 2007 21:49:04 +0000 (UTC) (envelope-from ale@FreeBSD.org) Received: (qmail 22465 invoked from network); 14 Dec 2007 21:49:03 -0000 Received: from unknown (HELO athlon.alexdupre.com) (192.168.178.2) by lab.alexdupre.com with SMTP; 14 Dec 2007 21:49:03 -0000 Message-ID: <4762FA4E.9040103@FreeBSD.org> Date: Fri, 14 Dec 2007 22:49:02 +0100 From: Alex Dupre User-Agent: Thunderbird 2.0.0.9 (X11/20071123) MIME-Version: 1.0 To: Chuck Robey References: <1196470143.4750af7f6accf@webmail.rawbw.com> <4752F825.8020505@chuckr.org> <20071203144159.irjelm2c0c8o8csw@webmail.leidinger.net> <47544B5A.9080903@chuckr.org> <20071205122123.phwu6uh7jksgcwk8@webmail.leidinger.net> <4760A7FE.9070409@chuckr.org> <20071213100821.bet532peog8g488s@webmail.leidinger.net> <4762989F.9070507@FreeBSD.org> <4762DEEA.2070703@chuckr.org> In-Reply-To: <4762DEEA.2070703@chuckr.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: Alexander Leidinger , freebsd-hackers@freebsd.org, Yuri Subject: Re: Linux executable picks up FreeBSD library over linux one and breaks X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Dec 2007 21:49:06 -0000 Chuck Robey wrote: > I guess I might be wrong, but I have to say, wrapping everything really > does seem to me to be the hack. Call it a wrapper, call it a symlink, but it seems to me that you don't like linux libs in LOCALBASE *and* you don't like executable references in LOCALBASE (and these are the only two possibilities exposed by Alexander). I prefer the wrapper/symlink, because I think all linux stuff should be in /compat/linux. What do you propose, instead? -- Alex Dupre From owner-freebsd-hackers@FreeBSD.ORG Sat Dec 15 09:49:18 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 01AAE16A418 for ; Sat, 15 Dec 2007 09:49:18 +0000 (UTC) (envelope-from james@mansionfamily.plus.com) Received: from fhw-relay07.plus.net (fhw-relay07.plus.net [212.159.14.215]) by mx1.freebsd.org (Postfix) with ESMTP id C237813C442 for ; Sat, 15 Dec 2007 09:49:17 +0000 (UTC) (envelope-from james@mansionfamily.plus.com) Received: from [80.229.150.39] (helo=mansionfamily.plus.com) by fhw-relay07.plus.net with esmtp (Exim) id 1J3Tdz-0001Wr-Ei for freebsd-hackers@freebsd.org; Sat, 15 Dec 2007 09:49:15 +0000 Received: from [192.168.0.87] ([192.168.0.87]:1281) by mansionfamily.plus.com with [XMail 1.22 ESMTP Server] id for from ; Sat, 15 Dec 2007 09:54:34 -0000 Message-ID: <4763A398.2040109@mansionfamily.plus.com> Date: Sat, 15 Dec 2007 09:51:20 +0000 From: James Mansion Organization: MsgWare User-Agent: Thunderbird 2.0.0.0 (Windows/20070326) MIME-Version: 1.0 To: freebsd-hackers@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: kqueue and libev X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Dec 2007 09:49:18 -0000 Any idea what the author of libev is on about here (from http://pod.tst.eu/http://cvs.schmorp.de/libev/ev.pod): unsigned int ev_recommended_backends () Return the set of all backends compiled into this binary of libev and also recommended for this platform. This set is often smaller than the one returned by |ev_supported_backends|, as for example kqueue is broken on most BSDs and will not be autodetected unless you explicitly request it (assuming you know what you are doing). and |EVBACKEND_KQUEUE| (value 8, most BSD clones) Kqueue deserves special mention, as at the time of this writing, it was broken on all BSDs except NetBSD (usually it doesn't work with anything but sockets and pipes, except on Darwin, where of course its completely useless). For this reason its not being "autodetected" unless you explicitly specify it explicitly in the flags (i.e. using |EVBACKEND_KQUEUE|). It looks like a decent library, but these comments seem unfortunate. Does anyone know what the author is concerned about? James From owner-freebsd-hackers@FreeBSD.ORG Sat Dec 15 10:36:07 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5605416A41A for ; Sat, 15 Dec 2007 10:36:07 +0000 (UTC) (envelope-from adrian.chadd@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 1487213C457 for ; Sat, 15 Dec 2007 10:36:06 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: by py-out-1112.google.com with SMTP id u77so2064413pyb.3 for ; Sat, 15 Dec 2007 02:36:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; bh=RBmSdTUdD2iq3ZRHyamAAN3FXXRcnoQPXNK+9loLcAE=; b=SrS/SiSjRYy+B2UbXWQW5r5VXqYcn6ruil23ZEjgjWLuINgx2j1qb+ELfSzYe5gi/gKw++RncnpkWOnaxU2SaeAp09ZK7BT0ms9zixPWiBS2bBaGzbB7SRmW3647T9uoqJwzclsOCjnuzvxAeKhpnI6/AhPzel6hIHBPZETXGgE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=or4eHS5OxmfPVL7djK0O9RdLIMfrOgsT2a5uO9kVDTUpDVOt8I6KOIVi+XJYxnjw8GXfmgKz8tO47qohEUEi0siE0tvvSx0e+9iVddAQEGVQTd7/wgJEGr2Ataemri4CUShRMn1ky59kW+W7v1KW3OxgQm5P4ia2ovIaSqsh4uo= Received: by 10.65.180.9 with SMTP id h9mr9591107qbp.41.1197714966085; Sat, 15 Dec 2007 02:36:06 -0800 (PST) Received: by 10.65.155.16 with HTTP; Sat, 15 Dec 2007 02:36:06 -0800 (PST) Message-ID: Date: Sat, 15 Dec 2007 19:36:06 +0900 From: "Adrian Chadd" Sender: adrian.chadd@gmail.com To: "James Mansion" In-Reply-To: <4763A398.2040109@mansionfamily.plus.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <4763A398.2040109@mansionfamily.plus.com> X-Google-Sender-Auth: 7f3ce57f24b9c6d4 Cc: freebsd-hackers@freebsd.org Subject: Re: kqueue and libev X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Dec 2007 10:36:07 -0000 On 15/12/2007, James Mansion wrote: > |EVBACKEND_KQUEUE| (value 8, most BSD clones) > Kqueue deserves special mention, as at the time of this writing, it > was broken on all BSDs except NetBSD (usually it doesn't work with > anything but sockets and pipes, except on Darwin, where of course > its completely useless). For this reason its not being > "autodetected" unless you explicitly specify it explicitly in the > flags (i.e. using |EVBACKEND_KQUEUE|). Does he define "broken" anywhere? It seems to work great for Squid and Varnish.. -- Adrian Chadd - adrian@freebsd.org From owner-freebsd-hackers@FreeBSD.ORG Sat Dec 15 11:11:56 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7BAD016A469 for ; Sat, 15 Dec 2007 11:11:56 +0000 (UTC) (envelope-from joerg@britannica.bec.de) Received: from www.pkgsrc-box.org (www.ostsee-abc.de [62.206.222.50]) by mx1.freebsd.org (Postfix) with ESMTP id 3B9F213C457 for ; Sat, 15 Dec 2007 11:11:56 +0000 (UTC) (envelope-from joerg@britannica.bec.de) Received: from britannica.bec.de (www.pkgsrc-box.org [127.0.0.1]) by www.pkgsrc-box.org (Postfix) with ESMTP id 08CDCE7BA9E for ; Sat, 15 Dec 2007 10:50:28 +0000 (UTC) Received: by britannica.bec.de (Postfix, from userid 1000) id 74C33175B9; Sat, 15 Dec 2007 11:47:30 +0100 (CET) Date: Sat, 15 Dec 2007 11:47:30 +0100 From: Joerg Sonnenberger To: freebsd-hackers@freebsd.org Message-ID: <20071215104730.GB16063@britannica.bec.de> Mail-Followup-To: freebsd-hackers@freebsd.org References: <4763A398.2040109@mansionfamily.plus.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4763A398.2040109@mansionfamily.plus.com> User-Agent: Mutt/1.5.16 (2007-06-09) Subject: Re: kqueue and libev X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Dec 2007 11:11:56 -0000 On Sat, Dec 15, 2007 at 09:51:20AM +0000, James Mansion wrote: > Kqueue deserves special mention, as at the time of this writing, it > was broken on all BSDs except NetBSD (usually it doesn't work with > anything but sockets and pipes, except on Darwin, where of course > its completely useless). You normally don't get useful writeable/readable state for files, if that is what the author means. This is the same situation as you have with poll(2) and select(2) though. Otherwise I can't think of what he could mean. Joerg From owner-freebsd-hackers@FreeBSD.ORG Sat Dec 15 15:47:10 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5082516A418 for ; Sat, 15 Dec 2007 15:47:10 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: from wa-out-1112.google.com (wa-out-1112.google.com [209.85.146.177]) by mx1.freebsd.org (Postfix) with ESMTP id 1E7B913C44B for ; Sat, 15 Dec 2007 15:47:09 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: by wa-out-1112.google.com with SMTP id k17so2172419waf.3 for ; Sat, 15 Dec 2007 07:47:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=6nwRR3DsruolHJ7qEE925vvEhAnPx1mHfE1DMTO4nmY=; b=kcQctNiiIXUOjlA+3MJQIGUr3G2sPezDY/ITgeISGr5YASVOS5ykR5nWutrs9JHPtyPMhjscD03pDFVco2uvO7OOBD87fTo1kLnybnAeoXHxir8wPfjOCV4ejwmA6llTnQHHwiD9PP4qNsVRXyT0ZbHpkfroons9TcreciMTJYw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=NjHi/ZMay9sTSoVllmn5hRTbeyLViC8AU5th6wTxQZ/P6nf7i+CwCRpAwxBAvhWjtpcTqHnIaQnNcgQGJwlWLpYBKFocYxGdJwkPXwgSwXzKUylfAsB61/7ScOscDO3hz0+3nGJVZv7kFv8cir7fDfg4Eptv0JrA5YXyORG0WBk= Received: by 10.114.15.1 with SMTP id 1mr210581wao.27.1197733629082; Sat, 15 Dec 2007 07:47:09 -0800 (PST) Received: by 10.114.255.11 with HTTP; Sat, 15 Dec 2007 07:47:08 -0800 (PST) Message-ID: Date: Sat, 15 Dec 2007 07:47:08 -0800 From: "Kip Macy" To: "James Mansion" , freebsd-hackers@freebsd.org In-Reply-To: <4763A398.2040109@mansionfamily.plus.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <4763A398.2040109@mansionfamily.plus.com> Cc: Subject: Re: kqueue and libev X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Dec 2007 15:47:10 -0000 Actually, until recently it was broken on pipes. We've never received any PRs to that effect so there is no way of knowing. You'll have better luck asking the author himself. -Kip On 12/15/07, James Mansion wrote: > Any idea what the author of libev is on about here (from > http://pod.tst.eu/http://cvs.schmorp.de/libev/ev.pod): > > unsigned int ev_recommended_backends () > > Return the set of all backends compiled into this binary of libev > and also recommended for this platform. This set is often smaller > than the one returned by |ev_supported_backends|, as for example > kqueue is broken on most BSDs and will not be autodetected unless > you explicitly request it (assuming you know what you are doing). > > and > > |EVBACKEND_KQUEUE| (value 8, most BSD clones) > > Kqueue deserves special mention, as at the time of this writing, it > was broken on all BSDs except NetBSD (usually it doesn't work with > anything but sockets and pipes, except on Darwin, where of course > its completely useless). For this reason its not being > "autodetected" unless you explicitly specify it explicitly in the > flags (i.e. using |EVBACKEND_KQUEUE|). > > It looks like a decent library, but these comments seem unfortunate. > Does anyone know what the author is concerned about? > > James > > _______________________________________________ > freebsd-hackers@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org" > From owner-freebsd-hackers@FreeBSD.ORG Sat Dec 15 17:22:06 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DF8B916A417; Sat, 15 Dec 2007 17:22:06 +0000 (UTC) (envelope-from lolo@troll.free.org) Received: from troll.free.org (troll.free.org [88.191.252.140]) by mx1.freebsd.org (Postfix) with ESMTP id 9ECCC13C442; Sat, 15 Dec 2007 17:22:06 +0000 (UTC) (envelope-from lolo@troll.free.org) Received: by troll.free.org (Postfix, from userid 500) id C42FCE693C; Sat, 15 Dec 2007 18:05:24 +0100 (CET) Date: Sat, 15 Dec 2007 18:05:24 +0100 From: Laurent Frigault To: freebsd-hackers@freebsd.org, freebsd-stable@freebsd.org, freebsd-hardware@freebsd.org Message-ID: <20071215170524.GA94231@troll.free.org> References: <20071210164719.GA97514@obelix.bergerie.agneau.org> <20071214092022.GA20666@proxy.netroad.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Disposition: inline In-Reply-To: <20071214092022.GA20666@proxy.netroad.ru> User-Agent: Mutt/1.4.2.3i X-Powered-By: UUCP Cc: Subject: Re: major bge(4) performance problem X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Dec 2007 17:22:07 -0000 On Fri, Dec 14, 2007 at 12:20:22PM +0300, Lenar Tukhvatullin wrote: > > We are experiencing a problem with BCM5721 bge interfaces, which seems to > > be able to receive at almost 1Gbps but can only transmit at < 540Mbps. > Hello, can you test patch from Igor Sysoev with recommended tunables? > http://lists.freebsd.org/pipermail/freebsd-net/2007-November/015951.html > > Also comments from Bruce Evans: > http://lists.freebsd.org/pipermail/freebsd-net/2007-November/015954.html > > I have same problem with bge, but currently can't > test this patch on production system. I apply those patches (edited version) on our test server (7.0BETA4). Unfortunately, it does not seems to change anything about our transmit performance problem. I tried to play with the new sysctls, but without any knowlegde on the driver internal, I did not see any noticeable improvement and our FreeBSD mirror project remains stalled. Regards, -- Laurent Frigault | Free.org From owner-freebsd-hackers@FreeBSD.ORG Sat Dec 15 17:42:22 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 19FB016A418; Sat, 15 Dec 2007 17:42:22 +0000 (UTC) (envelope-from dtynan@kalopa.com) Received: from mail.kalopa.net (mail.kalopa.net [82.195.155.65]) by mx1.freebsd.org (Postfix) with ESMTP id 9655013C459; Sat, 15 Dec 2007 17:42:21 +0000 (UTC) (envelope-from dtynan@kalopa.com) Received: from mail.kalopa.com (mail.kgbb.net [84.203.222.58]) by mail.kalopa.net (8.13.6/8.13.3) with ESMTP id lBFHUsDE052856; Sat, 15 Dec 2007 17:30:54 GMT (envelope-from dtynan@kalopa.com) Received: (from dtynan@localhost) by mail.kalopa.com (8.11.3/8.11.3) id lBFHOQ445720; Sat, 15 Dec 2007 17:24:26 GMT (envelope-from dtynan) Received: from mail.kalopa.net (mail.kalopa.net [82.195.155.65]) by mail.kalopa.com (8.11.3/8.11.3) with ESMTP id lBFHOP545713 for ; Sat, 15 Dec 2007 17:24:26 GMT (envelope-from owner-freebsd-stable@freebsd.org) Received: from mx2.freebsd.org (mx2.freebsd.org [69.147.83.53]) by mail.kalopa.net (8.13.6/8.13.3) with ESMTP id lBFHUAdN052818 for ; Sat, 15 Dec 2007 17:30:42 GMT (envelope-from owner-freebsd-stable@freebsd.org) Received: from hub.freebsd.org (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id 08DCC172C9; Sat, 15 Dec 2007 17:22:15 +0000 (UTC) (envelope-from owner-freebsd-stable@freebsd.org) Received: from hub.freebsd.org (localhost [127.0.0.1]) by hub.freebsd.org (Postfix) with ESMTP id 94E0A16A478; Sat, 15 Dec 2007 17:22:13 +0000 (UTC) (envelope-from owner-freebsd-stable@freebsd.org) Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DF8B916A417; Sat, 15 Dec 2007 17:22:06 +0000 (UTC) (envelope-from lolo@troll.free.org) Received: from troll.free.org (troll.free.org [88.191.252.140]) by mx1.freebsd.org (Postfix) with ESMTP id 9ECCC13C442; Sat, 15 Dec 2007 17:22:06 +0000 (UTC) (envelope-from lolo@troll.free.org) Received: by troll.free.org (Postfix, from userid 500) id C42FCE693C; Sat, 15 Dec 2007 18:05:24 +0100 (CET) Date: Sat, 15 Dec 2007 18:05:24 +0100 From: Laurent Frigault X-DoIKnowU: Addr=[/v/dtynan/Mail/Addresses] X-Known: NO To: freebsd-hackers@freebsd.org, freebsd-stable@freebsd.org, freebsd-hardware@freebsd.org Message-ID: <20071215170524.GA94231@troll.free.org> References: <20071210164719.GA97514@obelix.bergerie.agneau.org> <20071214092022.GA20666@proxy.netroad.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Disposition: inline In-Reply-To: <20071214092022.GA20666@proxy.netroad.ru> User-Agent: Mutt/1.4.2.3i X-Powered-By: UUCP X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Sender: owner-freebsd-stable@freebsd.org Errors-To: owner-freebsd-stable@freebsd.org X-Virus-Scanned: ClamAV 0.88.1/5137/Sat Dec 15 14:23:20 2007 on mail.kalopa.net X-Virus-Scanned: ClamAV 0.88.1/5137/Sat Dec 15 14:23:20 2007 on mail.kalopa.net X-Virus-Status: Clean X-Spam-Status: No, score=-1.9 required=6.0 tests=AWL,BAYES_00,SPF_SOFTFAIL autolearn=no version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on mail.kalopa.net Cc: Subject: Re: major bge(4) performance problem X-BeenThere: freebsd-hackers@freebsd.org List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Dec 2007 17:42:22 -0000 On Fri, Dec 14, 2007 at 12:20:22PM +0300, Lenar Tukhvatullin wrote: > > We are experiencing a problem with BCM5721 bge interfaces, which seems to > > be able to receive at almost 1Gbps but can only transmit at < 540Mbps. > Hello, can you test patch from Igor Sysoev with recommended tunables? > http://lists.freebsd.org/pipermail/freebsd-net/2007-November/015951.html > > Also comments from Bruce Evans: > http://lists.freebsd.org/pipermail/freebsd-net/2007-November/015954.html > > I have same problem with bge, but currently can't > test this patch on production system. I apply those patches (edited version) on our test server (7.0BETA4). Unfortunately, it does not seems to change anything about our transmit performance problem. I tried to play with the new sysctls, but without any knowlegde on the driver internal, I did not see any noticeable improvement and our FreeBSD mirror project remains stalled. Regards, -- Laurent Frigault | Free.org _______________________________________________ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" From owner-freebsd-hackers@FreeBSD.ORG Sat Dec 15 21:50:00 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D39FC16A418 for ; Sat, 15 Dec 2007 21:50:00 +0000 (UTC) (envelope-from julian@elischer.org) Received: from outB.internet-mail-service.net (outB.internet-mail-service.net [216.240.47.225]) by mx1.freebsd.org (Postfix) with ESMTP id C263913C467 for ; Sat, 15 Dec 2007 21:50:00 +0000 (UTC) (envelope-from julian@elischer.org) Received: from mx0.idiom.com (HELO idiom.com) (216.240.32.160) by out.internet-mail-service.net (qpsmtpd/0.40) with ESMTP; Sat, 15 Dec 2007 13:50:00 -0800 X-Client-Authorized: MaGic Cook1e X-Client-Authorized: MaGic Cook1e Received: from julian-mac.elischer.org (home.elischer.org [216.240.48.38]) by idiom.com (Postfix) with ESMTP id 600B6126CD8; Sat, 15 Dec 2007 13:49:59 -0800 (PST) Message-ID: <47644BFE.3060003@elischer.org> Date: Sat, 15 Dec 2007 13:49:50 -0800 From: Julian Elischer User-Agent: Thunderbird 2.0.0.9 (Macintosh/20071031) MIME-Version: 1.0 To: James Mansion References: <4763A398.2040109@mansionfamily.plus.com> In-Reply-To: <4763A398.2040109@mansionfamily.plus.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-hackers@freebsd.org Subject: Re: kqueue and libev X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Dec 2007 21:50:00 -0000 James Mansion wrote: > Any idea what the author of libev is on about here (from > http://pod.tst.eu/http://cvs.schmorp.de/libev/ev.pod): > > unsigned int ev_recommended_backends () > > Return the set of all backends compiled into this binary of libev > and also recommended for this platform. This set is often smaller > than the one returned by |ev_supported_backends|, as for example > kqueue is broken on most BSDs and will not be autodetected unless > you explicitly request it (assuming you know what you are doing). > > and > > |EVBACKEND_KQUEUE| (value 8, most BSD clones) > > Kqueue deserves special mention, as at the time of this writing, it > was broken on all BSDs except NetBSD (usually it doesn't work with > anything but sockets and pipes, except on Darwin, where of course > its completely useless). For this reason its not being > "autodetected" unless you explicitly specify it explicitly in the > flags (i.e. using |EVBACKEND_KQUEUE|). > > It looks like a decent library, but these comments seem unfortunate. > Does anyone know what the author is concerned about? he's just plain misinformed > > James > > _______________________________________________ > freebsd-hackers@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org" From owner-freebsd-hackers@FreeBSD.ORG Sat Dec 15 22:05:16 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7C99516A469 for ; Sat, 15 Dec 2007 22:05:16 +0000 (UTC) (envelope-from julian@elischer.org) Received: from outL.internet-mail-service.net (outL.internet-mail-service.net [216.240.47.235]) by mx1.freebsd.org (Postfix) with ESMTP id 6C53613C46A for ; Sat, 15 Dec 2007 22:05:16 +0000 (UTC) (envelope-from julian@elischer.org) Received: from mx0.idiom.com (HELO idiom.com) (216.240.32.160) by out.internet-mail-service.net (qpsmtpd/0.40) with ESMTP; Sat, 15 Dec 2007 14:05:16 -0800 X-Client-Authorized: MaGic Cook1e X-Client-Authorized: MaGic Cook1e Received: from julian-mac.elischer.org (home.elischer.org [216.240.48.38]) by idiom.com (Postfix) with ESMTP id B12ED126CC4; Sat, 15 Dec 2007 14:05:14 -0800 (PST) Message-ID: <47644F93.5080201@elischer.org> Date: Sat, 15 Dec 2007 14:05:07 -0800 From: Julian Elischer User-Agent: Thunderbird 2.0.0.9 (Macintosh/20071031) MIME-Version: 1.0 To: James Mansion References: <4763A398.2040109@mansionfamily.plus.com> <47644BFE.3060003@elischer.org> In-Reply-To: <47644BFE.3060003@elischer.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-hackers@freebsd.org Subject: Re: kqueue and libev X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Dec 2007 22:05:16 -0000 Julian Elischer wrote: > James Mansion wrote: >> Any idea what the author of libev is on about here (from >> http://pod.tst.eu/http://cvs.schmorp.de/libev/ev.pod): >> >> unsigned int ev_recommended_backends () >> >> Return the set of all backends compiled into this binary of libev >> and also recommended for this platform. This set is often smaller >> than the one returned by |ev_supported_backends|, as for example >> kqueue is broken on most BSDs and will not be autodetected unless >> you explicitly request it (assuming you know what you are doing). >> >> and >> >> |EVBACKEND_KQUEUE| (value 8, most BSD clones) >> >> Kqueue deserves special mention, as at the time of this writing, it >> was broken on all BSDs except NetBSD (usually it doesn't work with >> anything but sockets and pipes, except on Darwin, where of course >> its completely useless). For this reason its not being >> "autodetected" unless you explicitly specify it explicitly in the >> flags (i.e. using |EVBACKEND_KQUEUE|). >> >> It looks like a decent library, but these comments seem unfortunate. >> Does anyone know what the author is concerned about? > > he's just plain misinformed > kqueue works well with aio to files and raw devices for example. (Only using AIO really makes sense in these cases anyhow, so I've never really tried using kqueue with non-aio calls.) >> >> James >> >> _______________________________________________ >> freebsd-hackers@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-hackers >> To unsubscribe, send any mail to >> "freebsd-hackers-unsubscribe@freebsd.org" > > _______________________________________________ > freebsd-hackers@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org" From owner-freebsd-hackers@FreeBSD.ORG Sat Dec 15 22:07:58 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D6E0716A419 for ; Sat, 15 Dec 2007 22:07:58 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: from wa-out-1112.google.com (wa-out-1112.google.com [209.85.146.182]) by mx1.freebsd.org (Postfix) with ESMTP id 39F3A13C457 for ; Sat, 15 Dec 2007 22:07:57 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: by wa-out-1112.google.com with SMTP id k17so2360556waf.3 for ; Sat, 15 Dec 2007 14:07:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=tbL27JUTfq7iWfm97nlNvAMrYpXq6QEVLWWRug6CqBY=; b=sYkWGcPaiQnMKr0yU6wgpeuPK92jagjthntO7xT50aIpJacDqm2m16DugwenRQcHS74XaFG8tUr8/AeZguImXgypU0emEHU1iwq4fpK5xG/UDsmAFErs/V3t2xa/GxOZtokfk00spGMbBZ4X9BfShMbRnCrnlb1YxSSgoLr/mhY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=iXkvAULFXwjVFPpr++L/AkQ1CKV8ao+Xk0u7RN18aNxAo/ZocTMsgscKbHDbf46cXDOS2F+7MUu32bxt0akCjv4d6ceRfq+66bFMJ37Y3SBDigmZlEzCBZD35Q3j2/fff9LiSYsCEVzmpp8ELZokFeCj5HJHStB3fRo0sFuMY3s= Received: by 10.115.90.1 with SMTP id s1mr381985wal.41.1197756475701; Sat, 15 Dec 2007 14:07:55 -0800 (PST) Received: by 10.114.255.11 with HTTP; Sat, 15 Dec 2007 14:07:55 -0800 (PST) Message-ID: Date: Sat, 15 Dec 2007 14:07:55 -0800 From: "Kip Macy" To: "Julian Elischer" In-Reply-To: <47644BFE.3060003@elischer.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <4763A398.2040109@mansionfamily.plus.com> <47644BFE.3060003@elischer.org> Cc: freebsd-hackers@freebsd.org, James Mansion Subject: Re: kqueue and libev X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Dec 2007 22:07:58 -0000 > > It looks like a decent library, but these comments seem unfortunate. > > Does anyone know what the author is concerned about? > > he's just plain misinformed > Until we know what he is referring to we can't actually say that. -Kip