From owner-freebsd-emulation@FreeBSD.ORG Sun Mar 18 00:08:22 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 63B3916A400 for ; Sun, 18 Mar 2007 00:08:22 +0000 (UTC) (envelope-from freebsd-emulation@m.gmane.org) Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) by mx1.freebsd.org (Postfix) with ESMTP id E623513C46E for ; Sun, 18 Mar 2007 00:08:21 +0000 (UTC) (envelope-from freebsd-emulation@m.gmane.org) Received: from list by ciao.gmane.org with local (Exim 4.43) id 1HShlR-0005xB-8L for freebsd-emulation@freebsd.org; Sat, 17 Mar 2007 23:52:41 +0100 Received: from r5h168.net.upc.cz ([86.49.7.168]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 17 Mar 2007 23:52:41 +0100 Received: from gamato by r5h168.net.upc.cz with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 17 Mar 2007 23:52:41 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-emulation@freebsd.org From: martinko Date: Sat, 17 Mar 2007 23:52:31 +0100 Lines: 41 Message-ID: References: <45C46416.3020406@melbpc.org.au> <20070309105622.cn1tpp1crw4gsw4g@webmail.leidinger.net> <20070309102300.GA31784@stud.fit.vutbr.cz> <200703091218.39593.jkim@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: r5h168.net.upc.cz User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.0.8) Gecko/20061111 SeaMonkey/1.0.6 In-Reply-To: <200703091218.39593.jkim@FreeBSD.org> Sender: news Subject: Re: linux-2.6.16 emulation: linux-sun-jdk1.6.0 program problem X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Mar 2007 00:08:22 -0000 Jung-uk Kim wrote: > On Friday 09 March 2007 05:23 am, Divacky Roman wrote: >>>> 3. Running ftpserver (java application) displays a GUI window >>>> but terminates abruptly when the server is started (syscall >>>> epoll_create not implemented). >>> epoll* is not implemented. So this is expected (and gives more >>> priority to epoll). >> I dont understand why it should use epoll only with 2.6. Epoll has >> been around for some 5 years now... > > I guess Sun didn't think so. Check out: > > http://java.sun.com/javase/6/docs/technotes/guides/io/enhancements.html#6 > > 'A new java.nio.channels.SelectorProvider implementation that is based > on the Linux epoll event notification facility is included. The epoll > facility is available in the Linux 2.6, and newer, kernels. The new > epoll-based SelectorProvider implementation is more scalable than > the traditional poll-based SelectorProvider implementation when there > are thousands of SelectableChannels registered with a Selector. The > new SelectorProvider implementation will be used by default when the > 2.6 kernel is detected. The poll-based SelectorProvider will be used > when a pre-2.6 kernel is detected.' > > BTW, it was backported to 1.5 and available from Update 10: > > http://java.sun.com/j2se/1.5.0/ReleaseNotes.html#150_10 > > So, you will notice the same problem from 1.5.0_10, which is already > in ports tree for almost three months. > just a note: "The epoll-based implementation of SelectorProvider is not selected by default. To select it, specify a property value from the command line as follows: java -Djava.nio.channels.spi.SelectorProvider=sun.nio.ch.EPollSelectorProvider ... " From owner-freebsd-emulation@FreeBSD.ORG Sun Mar 18 09:29:21 2007 Return-Path: X-Original-To: emulation@freebsd.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5B23A16A403 for ; Sun, 18 Mar 2007 09:29:21 +0000 (UTC) (envelope-from xdivac02@stud.fit.vutbr.cz) Received: from eva.fit.vutbr.cz (eva.fit.vutbr.cz [147.229.176.14]) by mx1.freebsd.org (Postfix) with ESMTP id F3ECF13C44B for ; Sun, 18 Mar 2007 09:29:20 +0000 (UTC) (envelope-from xdivac02@stud.fit.vutbr.cz) Received: from eva.fit.vutbr.cz (localhost [127.0.0.1]) by eva.fit.vutbr.cz (envelope-from xdivac02@eva.fit.vutbr.cz) (8.13.8/8.13.7) with ESMTP id l2I9TJGZ072063 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sun, 18 Mar 2007 10:29:19 +0100 (CET) Received: (from xdivac02@localhost) by eva.fit.vutbr.cz (8.13.8/8.13.3/Submit) id l2I9TJUF072062 for emulation@freebsd.org; Sun, 18 Mar 2007 10:29:19 +0100 (CET) Date: Sun, 18 Mar 2007 10:29:19 +0100 From: Divacky Roman To: emulation@freebsd.org Message-ID: <20070318092919.GA71937@stud.fit.vutbr.cz> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.2i X-Scanned-By: MIMEDefang 2.57 on 147.229.176.14 Cc: Subject: SoC proposal, preliminary text X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Mar 2007 09:29:21 -0000 Hi, I am going to apply for this year's SoC, here's my proposal. please share your opinions on the text and on the work you'd like me to do (based on what I write in the proposal). thnx! Google's summer of code proposal Personal Name: Roman Divacky Address: Boreticka 9, Brno - Vinohrady, Czech republic Birth: May 25th, 1983 email: xdivac02@stud.fit.vutbr.cz Project Title: Update the Linuxulator Synopsis: Finish updating of the linux emulation layer to the Linux kernel as of 2.6.16 Benefits: Ability to run modern linux programs under this emulation, ability to switch to newer Fedora Core base systems in ports. Details: During last year linux emulation layer in FreeBSD has been updated to match linux 2.6.16 but there are still some rough edges preventing FreeBSD to switch to defaulting to 2.6 linux emulation. Most notably FreeBSD futex implementation is suboptimal and we lack epoll/inotify mechanism. Plus there are missing some minor syscalls that can prevent some applications from working (this demand is driven by user reports). Technical plan details: First I would finish the *at set of syscalls because those are required for 2.6.16 kernels and we have reports that applications are using them. This should be quite easy as I have most of the code done. Next part would be to scrutinize the current futex implementation and fixing it to make it work with the testing program. Some other patches should be incorporated (some of them are already written some are just ideas) hopefully resulting in fully working futexes. This is essential for the 2.6 emulation as we have failure reports now. The last thing is epoll/inotify interface which seems to be required by Linux-JDK so its considered important. 1) *at set of syscalls - this is done by splitting already existing syscall to foo_common() and foo() and adding fooat() where foo() is a plan wrapper around foo_common() and fooat() is wrapper with parameters modified by (already implemented) linux_at() function. 2) fixing futexes - currently we have futexes mostly working for all operations but FUTEX_WAKE_OP which seems to be broken under contestion. Also requeuing seems suspicious. The fixing work here would involve reviewing some already existing patches (changing the way requeuing is done) and pushing them upstream (to the FreeBSD and possibly NetBSD as well) and then investigate why the FUTEX_WAKE_OP doesnt work under contestion and make the best effort to fix it. Finally I'd like to review the locking of futexes as it already uses Giant to lock things. 3) epoll/inotify - epoll is a mechanism extending classic poll interface to be O(1). inotify is a mechanism that enables the listener to be notified about various event in the kernel linked to file system (open/close, change of attributes etc.). FreeBSD implements kqueue which serves similar purposes as epoll and inotify combined so it should be possible to implement epoll/inotify interface using kqueue. The epoll/inotify mechanism can monitor more events than kqueue so we might need to extend kqueue to include those events or don't support those. 4) other syscalls and bug fixes - the development of the Linuxulator is largely driven by its user community so I guess during the work people might come up with some requests for some specific syscalls to be implemented as already have happened in past. Also I expect to fix many bugs in the process as happened last year. Deliverables: o epoll/inotify implemented o fully working futex implementation o *at syscalls implemented o some other minor syscalls, depending on user testing and demand o as many bugs fixed as possible Project schedule: I am already working on the Linuxulator so first I'd finish the *at set of syscalls, then focus on fixing the futexes and finally work on epoll/inotify. In the meantime user community will be testing the Linuxulator so based on their feedback I might work on some other problems. I can start working in June (after exams) and I can work daily because I have no other duties during the summer. Bio: I am a student at Brno University of Technology, studying 5th year, aged 24. I have got BS degree here and currently finishing my MSc degree. I am a contributor to the FreeBSD project, my main area of interest is the Linux emulation layer. Last year I successfully applied for the Summer of Code and worked on improving Linuxulator to upgrade it to Linux 2.6 which ended successfully and the code got committed to the main source repository. After the Summer of Code ended I continued working on the project and during all that work I gained a lot of experience which I think makes me suitable for this year's work. From owner-freebsd-emulation@FreeBSD.ORG Mon Mar 19 08:45:07 2007 Return-Path: X-Original-To: emulation@freebsd.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5F25C16A400 for ; Mon, 19 Mar 2007 08:45:07 +0000 (UTC) (envelope-from dan@dan.emsphone.com) Received: from dan.emsphone.com (dan.emsphone.com [199.67.51.101]) by mx1.freebsd.org (Postfix) with ESMTP id 81AF813C44C for ; Mon, 19 Mar 2007 08:44:56 +0000 (UTC) (envelope-from dan@dan.emsphone.com) Received: from dan.emsphone.com (smmsp@localhost [127.0.0.1]) by dan.emsphone.com (8.14.0/8.13.8) with ESMTP id l2J8Papf087081 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Mon, 19 Mar 2007 03:25:39 -0500 (CDT) (envelope-from dan@dan.emsphone.com) Received: (from dan@localhost) by dan.emsphone.com (8.14.0/8.14.0/Submit) id l2GHmC36009901; Fri, 16 Mar 2007 12:48:12 -0500 (CDT) (envelope-from dan) Date: Fri, 16 Mar 2007 12:48:12 -0500 From: Dan Nelson To: Alexander Leidinger Message-ID: <20070316174812.GB64778@dan.emsphone.com> References: <20070316120038.2iizia24mc4wcw8s@webmail.leidinger.net> <20070316122658.GA31977@stud.fit.vutbr.cz> <20070316164225.v74k3m97vuow00c0@webmail.leidinger.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070316164225.v74k3m97vuow00c0@webmail.leidinger.net> X-OS: FreeBSD 6.2-STABLE User-Agent: Mutt/1.5.14 (2007-02-12) Cc: emulation@freebsd.org, kib@freebsd.org, rdivacky@freebsd.org, jkim@freebsd.org Subject: Re: 2.6.16 for linuxulator & 7.0 release X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Mar 2007 08:45:07 -0000 In the last episode (Mar 16), Alexander Leidinger said: > Quoting Divacky Roman (from Fri, 16 Mar > 2007 13:26:58 +0100): > > >as java is regarded I think its not a big problem to patch java > >shell script to set emulation to 2.4 etc. but I agree that 2.6 is > >not ready for 7.0R > > This would require to run every java programs as root. Very impractical. Wouldn't setting LD_ASSUME_KERNEL=2.4.20 (or any 2.4.x release) suffice? -- Dan Nelson dnelson@allantgroup.com From owner-freebsd-emulation@FreeBSD.ORG Mon Mar 19 09:22:02 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2CCBD16A410 for ; Mon, 19 Mar 2007 09:22:02 +0000 (UTC) (envelope-from sebosik@demax.sk) Received: from mail.demax.sk (mail.demax.sk [213.215.102.234]) by mx1.freebsd.org (Postfix) with ESMTP id DFC6B13C4C9 for ; Mon, 19 Mar 2007 09:22:01 +0000 (UTC) (envelope-from sebosik@demax.sk) Received: from mail.demax.sk (localhost [127.0.0.1]) by nod32.demax.sk (Postfix) with ESMTP id DA44642ACF for ; Mon, 19 Mar 2007 09:54:19 +0100 (CET) X-Virus-Scanner: This message was checked by NOD32 Antivirus system NOD32 for Linux Mail Server. For more information on NOD32 Antivirus System, please, visit our website: http://www.nod32.com/. Received: from sql.demax.sk (sql.demax.sk [213.215.102.236]) by mail.demax.sk (Postfix) with ESMTP id B8A9E42ACB for ; Mon, 19 Mar 2007 09:54:19 +0100 (CET) Received: from 158.193.139.151 (SquirrelMail authenticated user sebosik) by webmail.demax.sk with HTTP; Mon, 19 Mar 2007 09:54:20 +0100 (CET) Message-ID: <1762.158.193.139.151.1174294460.squirrel@webmail.demax.sk> Date: Mon, 19 Mar 2007 09:54:20 +0100 (CET) From: sebosik@demax.sk To: freebsd-emulation@freebsd.org User-Agent: SquirrelMail/1.4.4 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-2 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Subject: (no subject) X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Mar 2007 09:22:02 -0000 Hi all I`ve compiled yesterday wine 0.9.33 from ports, and installed. But when I try to run any MS win based software (notepad.exe, or foxit pdf reader for example only), wine takes almost 2-3 minutes to run the program and show window on desktop. Using freebsd 6.2 stable, Xorg 7.2 and KDE 3.5.6 from ports. Anybody know where should be a problem ?? --- Jan Sebosik sebosik@demax.sk From owner-freebsd-emulation@FreeBSD.ORG Mon Mar 19 10:00:34 2007 Return-Path: X-Original-To: emulation@freebsd.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4195A16A402; Mon, 19 Mar 2007 10:00:34 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id E78F613C4C5; Mon, 19 Mar 2007 10:00:33 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54a5f89e.dip.t-dialin.net [84.165.248.158]) by redbull.bpaserver.net (Postfix) with ESMTP id 020052E18F; Mon, 19 Mar 2007 11:00:30 +0100 (CET) Received: from webmail.leidinger.net (webmail.Leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id 2E9B35B4817; Mon, 19 Mar 2007 11:00:27 +0100 (CET) Received: (from www@localhost) by webmail.leidinger.net (8.13.8/8.13.8/Submit) id l2JA0R4U054929; Mon, 19 Mar 2007 11:00:27 +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; Mon, 19 Mar 2007 11:00:26 +0100 Message-ID: <20070319110026.qpi6fry9wgkosko0@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Mon, 19 Mar 2007 11:00:26 +0100 From: Alexander Leidinger To: Dan Nelson References: <20070316120038.2iizia24mc4wcw8s@webmail.leidinger.net> <20070316122658.GA31977@stud.fit.vutbr.cz> <20070316164225.v74k3m97vuow00c0@webmail.leidinger.net> <20070316174812.GB64778@dan.emsphone.com> In-Reply-To: <20070316174812.GB64778@dan.emsphone.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.1.3) / FreeBSD-7.0 X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.864, required 8, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: emulation@freebsd.org, rdivacky@freebsd.org, kib@freebsd.org, jkim@freebsd.org Subject: Re: 2.6.16 for linuxulator & 7.0 release X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Mar 2007 10:00:34 -0000 Quoting Dan Nelson (from Fri, 16 Mar 2007 =20 12:48:12 -0500): > In the last episode (Mar 16), Alexander Leidinger said: >> Quoting Divacky Roman (from Fri, 16 Mar >> 2007 13:26:58 +0100): >> >> >as java is regarded I think its not a big problem to patch java >> >shell script to set emulation to 2.4 etc. but I agree that 2.6 is >> >not ready for 7.0R >> >> This would require to run every java programs as root. Very impractical. > > Wouldn't setting LD_ASSUME_KERNEL=3D2.4.20 (or any 2.4.x release) > suffice? Setting it to 2.4.2 (not 20) would maybe help in this case, but this =20 not only affects java. It's just that we know that java needs it. =20 There may be other software which needs this too and I would prefer to =20 switch when we don't need workarounds of this kind. Bye, Alexander. --=20 Bershere's Formula for Failure: =09There are only two kinds of people who fail: those who =09listen to nobody... and those who listen to everybody. 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-emulation@FreeBSD.ORG Mon Mar 19 10:37:03 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 45C0F16A401 for ; Mon, 19 Mar 2007 10:37:03 +0000 (UTC) (envelope-from infofarmer@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.175]) by mx1.freebsd.org (Postfix) with ESMTP id 5A8DB13C46C for ; Mon, 19 Mar 2007 10:37:02 +0000 (UTC) (envelope-from infofarmer@gmail.com) Received: by ug-out-1314.google.com with SMTP id 71so1257905ugh for ; Mon, 19 Mar 2007 03:37:01 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=s7GrLNaV+OriXo0WFHBgVXUQ0RpIh5sxuNwYQfKBh39kofcqqaGoRldw2bQ429fqrY++tNlQnpFq8rypBTBULFi83HaH7NryQupUxk3ZqyWCB8wuwSx+xp1USFuiL39gBY+kW8jnkTYWdHcRdali6PWZAzQAtClUhQ47VvcHAMk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=mQ6MvnRyXLlHCi62iffkVwRZFUq/8iZa3scRTU0xNi7yF/wYNDvbUxsrll9R0f6paag6aSF2SoYEW4Nj56D+51Yl3bpk/5Q4qMAG2q4gmCV2TAPG2UVI/4kZ7Kfa6pvMKMB7QcsxTwk5oCjAEJXLmb53RiNyNqxX1T135zgLCZI= Received: by 10.70.117.1 with SMTP id p1mr8180082wxc.1174300620954; Mon, 19 Mar 2007 03:37:00 -0700 (PDT) Received: by 10.114.201.2 with HTTP; Mon, 19 Mar 2007 03:37:00 -0700 (PDT) Message-ID: Date: Mon, 19 Mar 2007 13:37:00 +0300 From: "Andrew Pantyukhin" Sender: infofarmer@gmail.com To: "sebosik@demax.sk" In-Reply-To: <1762.158.193.139.151.1174294460.squirrel@webmail.demax.sk> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1762.158.193.139.151.1174294460.squirrel@webmail.demax.sk> X-Google-Sender-Auth: 29610c3820b50c76 Cc: freebsd-emulation@freebsd.org Subject: Re: (no subject) X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Mar 2007 10:37:03 -0000 On 3/19/07, sebosik@demax.sk wrote: > Hi all > > I`ve compiled yesterday wine 0.9.33 from ports, and installed. But when I > try to run any MS win based software (notepad.exe, or foxit pdf reader for > example only), wine takes almost 2-3 minutes to run the program and show > window on desktop. Using freebsd 6.2 stable, Xorg 7.2 and KDE 3.5.6 from > ports. > > Anybody know where should be a problem ?? Just a guess, but try installing x11-fonts/webfonts and copying them over to \windows\fonts\ From owner-freebsd-emulation@FreeBSD.ORG Mon Mar 19 10:49:35 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CD82C16A403 for ; Mon, 19 Mar 2007 10:49:35 +0000 (UTC) (envelope-from sebosik@demax.sk) Received: from mail.demax.sk (mail.demax.sk [213.215.102.234]) by mx1.freebsd.org (Postfix) with ESMTP id 8018413C468 for ; Mon, 19 Mar 2007 10:49:35 +0000 (UTC) (envelope-from sebosik@demax.sk) Received: from mail.demax.sk (localhost [127.0.0.1]) by nod32.demax.sk (Postfix) with ESMTP id 83B2F42ACF; Mon, 19 Mar 2007 11:49:33 +0100 (CET) X-Virus-Scanner: This message was checked by NOD32 Antivirus system NOD32 for Linux Mail Server. For more information on NOD32 Antivirus System, please, visit our website: http://www.nod32.com/. Received: from sql.demax.sk (sql.demax.sk [213.215.102.236]) by mail.demax.sk (Postfix) with ESMTP id 6338D42ACB; Mon, 19 Mar 2007 11:49:33 +0100 (CET) Received: from 158.193.139.151 (SquirrelMail authenticated user sebosik) by webmail.demax.sk with HTTP; Mon, 19 Mar 2007 11:49:34 +0100 (CET) Message-ID: <3776.158.193.139.151.1174301374.squirrel@webmail.demax.sk> In-Reply-To: References: <1762.158.193.139.151.1174294460.squirrel@webmail.demax.sk> Date: Mon, 19 Mar 2007 11:49:34 +0100 (CET) From: sebosik@demax.sk To: "Andrew Pantyukhin" User-Agent: SquirrelMail/1.4.4 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-2 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Cc: freebsd-emulation@freebsd.org Subject: Wine takes too long to start program (was: Re: (no subject) ) X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Mar 2007 10:49:35 -0000 > On 3/19/07, sebosik@demax.sk wrote: >> Hi all >> >> I`ve compiled yesterday wine 0.9.33 from ports, and installed. But when >> I >> try to run any MS win based software (notepad.exe, or foxit pdf reader >> for >> example only), wine takes almost 2-3 minutes to run the program and show >> window on desktop. Using freebsd 6.2 stable, Xorg 7.2 and KDE 3.5.6 from >> ports. >> >> Anybody know where should be a problem ?? > > Just a guess, but try installing x11-fonts/webfonts and > copying them over to \windows\fonts\ > Webfonts are installed ( i use them normally), but wine still takes too long to start windows program... and nothing is happening on console, so no output available. Older wine`s were fine - I think before 0.9.26 or maybe older one. Best regards --- Jan Sebosik sebosik@demax.sk From owner-freebsd-emulation@FreeBSD.ORG Mon Mar 19 11:08:20 2007 Return-Path: X-Original-To: freebsd-emulation@FreeBSD.org Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B1A3B16A41B for ; Mon, 19 Mar 2007 11:08:20 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id A069B13C457 for ; Mon, 19 Mar 2007 11:08:20 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (linimon@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l2JB8Knl055411 for ; Mon, 19 Mar 2007 11:08:20 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l2JB8JEV055407 for freebsd-emulation@FreeBSD.org; Mon, 19 Mar 2007 11:08:19 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 19 Mar 2007 11:08:19 GMT Message-Id: <200703191108.l2JB8JEV055407@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: linimon set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-emulation@FreeBSD.org Cc: Subject: Current problem reports assigned to you X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Mar 2007 11:08:20 -0000 Current FreeBSD problem reports Critical problems Serious problems S Tracker Resp. Description -------------------------------------------------------------------------------- o kern/21463 emulation [linux] Linux compatability mode should not allow setu o kern/77710 emulation [linux] Linux page fault sigcontext information is wro o kern/101453 emulation [linux] [patch] linprocfs disallows non-zero file offs o kern/102956 emulation [linux] [patch] Add partial support for SO_PEERCRED in 4 problems total. Non-critical problems S Tracker Resp. Description -------------------------------------------------------------------------------- o kern/11165 emulation [ibcs2] IBCS2 doesn't work correctly with PID_MAX 9999 o kern/29698 emulation [linux] [patch] linux ipcs doesn'work o kern/39201 emulation [linux] [patch] ptrace(2) and rfork(RFLINUXTHPN) confu o kern/41543 emulation [patch] feature request: easier wine/w23 support o kern/55835 emulation [linux] [patch] Linux IPC emulation missing SETALL sys a kern/72920 emulation [linux]: path "prefixing" is not done on unix domain s o kern/73777 emulation [linux] [patch] linux emulation: root dir special hand o kern/91293 emulation [svr4] [patch] *Experimental* Update to the SVR4 emula 8 problems total. From owner-freebsd-emulation@FreeBSD.ORG Mon Mar 19 16:13:46 2007 Return-Path: X-Original-To: freebsd-emulation@FreeBSD.org Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 57FD316A404; Mon, 19 Mar 2007 16:13:46 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from anuket.mj.niksun.com (gwnew.niksun.com [65.115.46.162]) by mx1.freebsd.org (Postfix) with ESMTP id EF6ED13C45A; Mon, 19 Mar 2007 16:13:45 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from niksun.com (anuket [10.70.0.5]) by anuket.mj.niksun.com (8.13.6/8.13.6) with ESMTP id l2JGDbo2013900; Mon, 19 Mar 2007 12:13:43 -0400 (EDT) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: Tijl Coosemans Date: Mon, 19 Mar 2007 12:13:28 -0400 User-Agent: KMail/1.6.2 References: <20070316120038.2iizia24mc4wcw8s@webmail.leidinger.net> <200703171429.25551.tijl@ulyssis.org> In-Reply-To: <200703171429.25551.tijl@ulyssis.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200703191213.31197.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV 0.88.6/2872/Mon Mar 19 06:31:47 2007 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: Alexander Leidinger , freebsd-emulation@FreeBSD.org, kib@FreeBSD.org, rdivacky@FreeBSD.org Subject: Re: 2.6.16 for linuxulator & 7.0 release X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Mar 2007 16:13:46 -0000 On Saturday 17 March 2007 09:29 am, Tijl Coosemans wrote: > On Friday 16 March 2007 12:00:38 Alexander Leidinger wrote: > > In p4 we have the futex/TLS stuff for amd64 but because of the > > futexes not completely right part it is not committed to current > > yet. As we already have the futex and TLS stuff for i386 on a > > similar level in current, I would say we should go ahead and sync > > the amd64 stuff. It is not used by default, so we don't break > > existing linux stuff and we get the benefit of more people being > > able to have a look at it and play with it. So what are your > > opinions, shall we give jkim@ the green light to MFp4 the > > futex/TLS stuff? > > You should let an amd64 guru review the tls part in imho. I don't > think you can remove these lines for instance: (from > linuxolator-p4.diff) > > --- sys/amd64/amd64/cpu_switch.S.orig > +++ sys/amd64/amd64/cpu_switch.S > @@ -104,11 +104,12 @@ > testl $PCB_32BIT,PCB_FLAGS(%r8) > jz 1f /* no, skip over */ > > - /* Save segment selector numbers */ > - movl %ds,PCB_DS(%r8) > - movl %es,PCB_ES(%r8) > - movl %fs,PCB_FS(%r8) > [...] > - /* Restore segment selector numbers */ > - movl PCB_DS(%r8),%ds > - movl PCB_ES(%r8),%es > - movl PCB_FS(%r8),%fs Actually it was dead code, i.e., PCB_32BIT flag was never set from anywhere at all. I believe it was part of peter's experiment, which was never materialized: http://docs.freebsd.org/cgi/mid.cgi?200405162243.i4GMhvhh037147 Believe me, I had to dig through CVS logs and P4 hammer branch for days to find if there was any indication that he might do something about it but it seemed he didn't finish his 'tinkering'. So, I just reused the flag to save/restore %gs and the corresponding GDT entry and remove the 'dead' code. It was hell confusing for me from the beginning, so your confusion is well understandable. Jung-uk Kim From owner-freebsd-emulation@FreeBSD.ORG Mon Mar 19 16:49:22 2007 Return-Path: X-Original-To: emulation@freebsd.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D0CCE16A401; Mon, 19 Mar 2007 16:49:22 +0000 (UTC) (envelope-from xdivac02@stud.fit.vutbr.cz) Received: from eva.fit.vutbr.cz (eva.fit.vutbr.cz [147.229.176.14]) by mx1.freebsd.org (Postfix) with ESMTP id 5E00613C448; Mon, 19 Mar 2007 16:49:22 +0000 (UTC) (envelope-from xdivac02@stud.fit.vutbr.cz) Received: from eva.fit.vutbr.cz (localhost [127.0.0.1]) by eva.fit.vutbr.cz (envelope-from xdivac02@eva.fit.vutbr.cz) (8.13.8/8.13.7) with ESMTP id l2JGn72g006770 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 19 Mar 2007 17:49:07 +0100 (CET) Received: (from xdivac02@localhost) by eva.fit.vutbr.cz (8.13.8/8.13.3/Submit) id l2JGn7oD006769; Mon, 19 Mar 2007 17:49:07 +0100 (CET) Date: Mon, 19 Mar 2007 17:49:07 +0100 From: Divacky Roman To: Dan Nelson Message-ID: <20070319164907.GA6461@stud.fit.vutbr.cz> References: <20070316120038.2iizia24mc4wcw8s@webmail.leidinger.net> <20070316122658.GA31977@stud.fit.vutbr.cz> <20070316164225.v74k3m97vuow00c0@webmail.leidinger.net> <20070316174812.GB64778@dan.emsphone.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070316174812.GB64778@dan.emsphone.com> User-Agent: Mutt/1.4.2.2i X-Scanned-By: MIMEDefang 2.57 on 147.229.176.14 Cc: emulation@freebsd.org, Alexander Leidinger , rdivacky@freebsd.org, kib@freebsd.org, jkim@freebsd.org Subject: Re: 2.6.16 for linuxulator & 7.0 release X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Mar 2007 16:49:22 -0000 On Fri, Mar 16, 2007 at 12:48:12PM -0500, Dan Nelson wrote: > In the last episode (Mar 16), Alexander Leidinger said: > > Quoting Divacky Roman (from Fri, 16 Mar > > 2007 13:26:58 +0100): > > > > >as java is regarded I think its not a big problem to patch java > > >shell script to set emulation to 2.4 etc. but I agree that 2.6 is > > >not ready for 7.0R > > > > This would require to run every java programs as root. Very impractical. > > Wouldn't setting LD_ASSUME_KERNEL=2.4.20 (or any 2.4.x release) > suffice? no... we act differenly in the kernel depending on how compat.linux.osrelease is set... setting LD_ASSUME_KERNEL wont change a thing and it WILL SCREW THINGS dont do this From owner-freebsd-emulation@FreeBSD.ORG Mon Mar 19 17:06:27 2007 Return-Path: X-Original-To: emulation@freebsd.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A48A016A40B; Mon, 19 Mar 2007 17:06:27 +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 552DA13C4B7; Mon, 19 Mar 2007 17:06:27 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5F89E.dip.t-dialin.net [84.165.248.158]) by redbull.bpaserver.net (Postfix) with ESMTP id C12EC2E05C; Mon, 19 Mar 2007 18:06:23 +0100 (CET) Received: from webmail.leidinger.net (webmail.Leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id C213F5B4817; Mon, 19 Mar 2007 18:06:20 +0100 (CET) Received: (from www@localhost) by webmail.leidinger.net (8.13.8/8.13.8/Submit) id l2JH6Iwb025775; Mon, 19 Mar 2007 18:06:18 +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; Mon, 19 Mar 2007 18:06:18 +0100 Message-ID: <20070319180618.aqgavlri1c8cc4gs@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Mon, 19 Mar 2007 18:06:18 +0100 From: Alexander Leidinger To: Divacky Roman References: <20070316120038.2iizia24mc4wcw8s@webmail.leidinger.net> <20070316122658.GA31977@stud.fit.vutbr.cz> <20070316164225.v74k3m97vuow00c0@webmail.leidinger.net> <20070316174812.GB64778@dan.emsphone.com> <20070319164907.GA6461@stud.fit.vutbr.cz> In-Reply-To: <20070319164907.GA6461@stud.fit.vutbr.cz> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.1.3) / FreeBSD-7.0 X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.864, required 8, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: emulation@freebsd.org, kib@freebsd.org, rdivacky@freebsd.org, jkim@freebsd.org Subject: Re: 2.6.16 for linuxulator & 7.0 release X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Mar 2007 17:06:27 -0000 Quoting Divacky Roman (from Mon, 19 Mar =20 2007 17:49:07 +0100): > On Fri, Mar 16, 2007 at 12:48:12PM -0500, Dan Nelson wrote: >> In the last episode (Mar 16), Alexander Leidinger said: >> > Quoting Divacky Roman (from Fri, 16 Mar >> > 2007 13:26:58 +0100): >> > >> > >as java is regarded I think its not a big problem to patch java >> > >shell script to set emulation to 2.4 etc. but I agree that 2.6 is >> > >not ready for 7.0R >> > >> > This would require to run every java programs as root. Very impractical= . >> >> Wouldn't setting LD_ASSUME_KERNEL=3D2.4.20 (or any 2.4.x release) >> suffice? > > no... we act differenly in the kernel depending on how compat.linux.osrele= ase > is set... setting LD_ASSUME_KERNEL wont change a thing and it WILL =20 > SCREW THINGS > > dont do this Even when we set it to .20 as he suggested instead to .2 as I =20 suggested? With .20 we get the NPTL stuff and maybe not the epoll =20 stuff in the jdk. Bye, Alexander. --=20 Davis's Dictum: =09Problems that go away by themselves, come back by themselves. 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-emulation@FreeBSD.ORG Mon Mar 19 17:10:31 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 22F9A16A400 for ; Mon, 19 Mar 2007 17:10:31 +0000 (UTC) (envelope-from tijl@ulyssis.org) Received: from rusty.kulnet.kuleuven.ac.be (rusty.kulnet.kuleuven.ac.be [134.58.240.42]) by mx1.freebsd.org (Postfix) with ESMTP id CED9613C44C for ; Mon, 19 Mar 2007 17:10:30 +0000 (UTC) (envelope-from tijl@ulyssis.org) Received: from localhost (localhost [127.0.0.1]) by rusty.kulnet.kuleuven.ac.be (Postfix) with ESMTP id 522491D74F1; Mon, 19 Mar 2007 18:10:29 +0100 (CET) Received: from smtp02.kuleuven.be (lepidus.kulnet.kuleuven.ac.be [134.58.240.72]) by rusty.kulnet.kuleuven.ac.be (Postfix) with ESMTP id 462E11D7483; Mon, 19 Mar 2007 18:10:27 +0100 (CET) Received: from kalimero.kotnet.org (kalimero.kotnet.org [10.4.16.222]) by smtp02.kuleuven.be (Postfix) with ESMTP id 8DEC02CAADA; Mon, 19 Mar 2007 18:10:26 +0100 (CET) Received: from kalimero.kotnet.org (kalimero.kotnet.org [127.0.0.1]) by kalimero.kotnet.org (8.13.8/8.13.8) with ESMTP id l2JHAOSG001926; Mon, 19 Mar 2007 18:10:25 +0100 (CET) (envelope-from tijl@ulyssis.org) From: Tijl Coosemans To: freebsd-emulation@freebsd.org Date: Mon, 19 Mar 2007 18:10:22 +0100 User-Agent: KMail/1.9.6 References: <1762.158.193.139.151.1174294460.squirrel@webmail.demax.sk> <3776.158.193.139.151.1174301374.squirrel@webmail.demax.sk> In-Reply-To: <3776.158.193.139.151.1174301374.squirrel@webmail.demax.sk> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-2" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200703191810.24250.tijl@ulyssis.org> X-Virus-Scanned: by KULeuven Antivirus Cluster Cc: sebosik@demax.sk Subject: Re: Wine takes too long to start program X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Mar 2007 17:10:31 -0000 On Monday 19 March 2007 11:49:34 sebosik@demax.sk wrote: >> On 3/19/07, sebosik@demax.sk wrote: >>> I`ve compiled yesterday wine 0.9.33 from ports, and installed. But >>> when I try to run any MS win based software (notepad.exe, or foxit >>> pdf reader for example only), wine takes almost 2-3 minutes to run >>> the program and show window on desktop. Using freebsd 6.2 stable, >>> Xorg 7.2 and KDE 3.5.6 from ports. >>> >>> Anybody know where should be a problem ?? >> >> Just a guess, but try installing x11-fonts/webfonts and >> copying them over to \windows\fonts\ > > Webfonts are installed ( i use them normally), but wine still takes > too long to start windows program... and nothing is happening on > console, so no output available. Older wine`s were fine - I think > before 0.9.26 or maybe older one. Have you tried running wineprefixcreate? That should update your ~/.wine configuration. Something else you could try is to (re)move these files from /usr/local/lib/wine: winealsa.drv.so winearts.drv.so wineaudioio.drv.so winecoreaudio.drv.so wineesd.drv.so winejack.drv.so winenas.drv.so Then run winecfg and select OSS as the audio driver in the audio tab. It's a wild guess, but I've been having problems with some of these audio drivers lately. I've seen them take a very long time to initialize, so that may be what you are experiencing as well. From owner-freebsd-emulation@FreeBSD.ORG Mon Mar 19 17:19:42 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2550716A402 for ; Mon, 19 Mar 2007 17:19:42 +0000 (UTC) (envelope-from tijl@ulyssis.org) Received: from thumbler.kulnet.kuleuven.ac.be (thumbler.kulnet.kuleuven.ac.be [134.58.240.45]) by mx1.freebsd.org (Postfix) with ESMTP id 8AC0413C4BF for ; Mon, 19 Mar 2007 17:19:41 +0000 (UTC) (envelope-from tijl@ulyssis.org) Received: from localhost (localhost [127.0.0.1]) by thumbler.kulnet.kuleuven.ac.be (Postfix) with ESMTP id C99331382B8; Mon, 19 Mar 2007 18:19:39 +0100 (CET) Received: from smtp02.kuleuven.be (lepidus.kulnet.kuleuven.ac.be [134.58.240.72]) by thumbler.kulnet.kuleuven.ac.be (Postfix) with ESMTP id 991201380C4; Mon, 19 Mar 2007 18:19:38 +0100 (CET) Received: from kalimero.kotnet.org (kalimero.kotnet.org [10.4.16.222]) by smtp02.kuleuven.be (Postfix) with ESMTP id C47CF2CAADA; Mon, 19 Mar 2007 18:19:34 +0100 (CET) Received: from kalimero.kotnet.org (kalimero.kotnet.org [127.0.0.1]) by kalimero.kotnet.org (8.13.8/8.13.8) with ESMTP id l2JHJW28001997; Mon, 19 Mar 2007 18:19:32 +0100 (CET) (envelope-from tijl@ulyssis.org) From: Tijl Coosemans To: freebsd-emulation@freebsd.org Date: Mon, 19 Mar 2007 18:19:29 +0100 User-Agent: KMail/1.9.6 References: <20070316120038.2iizia24mc4wcw8s@webmail.leidinger.net> <200703171429.25551.tijl@ulyssis.org> <200703191213.31197.jkim@FreeBSD.org> In-Reply-To: <200703191213.31197.jkim@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200703191819.31766.tijl@ulyssis.org> X-Virus-Scanned: by KULeuven Antivirus Cluster Cc: Alexander Leidinger , rdivacky@freebsd.org, kib@freebsd.org, Jung-uk Kim Subject: Re: 2.6.16 for linuxulator & 7.0 release X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Mar 2007 17:19:42 -0000 On Monday 19 March 2007 17:13:28 Jung-uk Kim wrote: > On Saturday 17 March 2007 09:29 am, Tijl Coosemans wrote: > > On Friday 16 March 2007 12:00:38 Alexander Leidinger wrote: > > > In p4 we have the futex/TLS stuff for amd64 but because of the > > > futexes not completely right part it is not committed to current > > > yet. As we already have the futex and TLS stuff for i386 on a > > > similar level in current, I would say we should go ahead and sync > > > the amd64 stuff. It is not used by default, so we don't break > > > existing linux stuff and we get the benefit of more people being > > > able to have a look at it and play with it. So what are your > > > opinions, shall we give jkim@ the green light to MFp4 the > > > futex/TLS stuff? > > > > You should let an amd64 guru review the tls part in imho. I don't > > think you can remove these lines for instance: (from > > linuxolator-p4.diff) > > > > --- sys/amd64/amd64/cpu_switch.S.orig > > +++ sys/amd64/amd64/cpu_switch.S > > @@ -104,11 +104,12 @@ > > testl $PCB_32BIT,PCB_FLAGS(%r8) > > jz 1f /* no, skip over */ > > > > - /* Save segment selector numbers */ > > - movl %ds,PCB_DS(%r8) > > - movl %es,PCB_ES(%r8) > > - movl %fs,PCB_FS(%r8) > > [...] > > - /* Restore segment selector numbers */ > > - movl PCB_DS(%r8),%ds > > - movl PCB_ES(%r8),%es > > - movl PCB_FS(%r8),%fs > > Actually it was dead code, i.e., PCB_32BIT flag was never set from > anywhere at all. I believe it was part of peter's experiment, which > was never materialized: > > http://docs.freebsd.org/cgi/mid.cgi?200405162243.i4GMhvhh037147 Ah, thanks for clearing this up. So if I understand this correctly, %fs is never preserved right? That's one big cause of trouble for win32 programs then. That log entry mentions to do it ``at user<->kernel transition''; that's where it happens in the i386 kernel. Those 3 segment registers are pushed on the stack there (in exception.s). Could something similar be done on amd64 then? From owner-freebsd-emulation@FreeBSD.ORG Mon Mar 19 18:35:54 2007 Return-Path: X-Original-To: emulation@freebsd.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8732216A400; Mon, 19 Mar 2007 18:35:54 +0000 (UTC) (envelope-from xdivac02@stud.fit.vutbr.cz) Received: from eva.fit.vutbr.cz (eva.fit.vutbr.cz [147.229.176.14]) by mx1.freebsd.org (Postfix) with ESMTP id EF15313C489; Mon, 19 Mar 2007 18:35:53 +0000 (UTC) (envelope-from xdivac02@stud.fit.vutbr.cz) Received: from eva.fit.vutbr.cz (localhost [127.0.0.1]) by eva.fit.vutbr.cz (envelope-from xdivac02@eva.fit.vutbr.cz) (8.13.8/8.13.7) with ESMTP id l2JIZiF6030457 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 19 Mar 2007 19:35:44 +0100 (CET) Received: (from xdivac02@localhost) by eva.fit.vutbr.cz (8.13.8/8.13.3/Submit) id l2JIZidh030453; Mon, 19 Mar 2007 19:35:44 +0100 (CET) Date: Mon, 19 Mar 2007 19:35:44 +0100 From: Divacky Roman To: Alexander Leidinger Message-ID: <20070319183544.GA29670@stud.fit.vutbr.cz> References: <20070316120038.2iizia24mc4wcw8s@webmail.leidinger.net> <20070316122658.GA31977@stud.fit.vutbr.cz> <20070316164225.v74k3m97vuow00c0@webmail.leidinger.net> <20070316174812.GB64778@dan.emsphone.com> <20070319164907.GA6461@stud.fit.vutbr.cz> <20070319180618.aqgavlri1c8cc4gs@webmail.leidinger.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070319180618.aqgavlri1c8cc4gs@webmail.leidinger.net> User-Agent: Mutt/1.4.2.2i X-Scanned-By: MIMEDefang 2.57 on 147.229.176.14 Cc: emulation@freebsd.org, kib@freebsd.org, rdivacky@freebsd.org, jkim@freebsd.org Subject: Re: 2.6.16 for linuxulator & 7.0 release X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Mar 2007 18:35:54 -0000 On Mon, Mar 19, 2007 at 06:06:18PM +0100, Alexander Leidinger wrote: > Quoting Divacky Roman (from Mon, 19 Mar > 2007 17:49:07 +0100): > > >On Fri, Mar 16, 2007 at 12:48:12PM -0500, Dan Nelson wrote: > >>In the last episode (Mar 16), Alexander Leidinger said: > >>> Quoting Divacky Roman (from Fri, 16 Mar > >>> 2007 13:26:58 +0100): > >>> > >>> >as java is regarded I think its not a big problem to patch java > >>> >shell script to set emulation to 2.4 etc. but I agree that 2.6 is > >>> >not ready for 7.0R > >>> > >>> This would require to run every java programs as root. Very impractical. > >> > >>Wouldn't setting LD_ASSUME_KERNEL=2.4.20 (or any 2.4.x release) > >>suffice? > > > >no... we act differenly in the kernel depending on how > >compat.linux.osrelease > >is set... setting LD_ASSUME_KERNEL wont change a thing and it WILL > >SCREW THINGS > > > >dont do this > > Even when we set it to .20 as he suggested instead to .2 as I > suggested? With .20 we get the NPTL stuff and maybe not the epoll > stuff in the jdk. I was talking about setting LD_ASSUME_KERNEL.. this DOES NOT work in our current linuxulator and will BREAK things. the linux_use26() function works on the sysctl compat.linux.osrelease and doesnt care about LD_ASSUME_KERNEL so kernel things its running 2.6 and userland thinks its running 2.4 -> things must break. we dont support per-process emulation version setting. and I am not keen about implementing it as I consider the transition temporary and think after some time we will be using 2.6 emulation only. roman From owner-freebsd-emulation@FreeBSD.ORG Mon Mar 19 19:12:44 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 53D3A16A404 for ; Mon, 19 Mar 2007 19:12:44 +0000 (UTC) (envelope-from anderson@centtech.com) Received: from mh1.centtech.com (moat3.centtech.com [64.129.166.50]) by mx1.freebsd.org (Postfix) with ESMTP id 334DE13C468 for ; Mon, 19 Mar 2007 19:12:44 +0000 (UTC) (envelope-from anderson@centtech.com) Received: from [10.177.171.220] (neutrino.centtech.com [10.177.171.220]) by mh1.centtech.com (8.13.8/8.13.8) with ESMTP id l2JJCeK9039264; Mon, 19 Mar 2007 14:12:41 -0500 (CDT) (envelope-from anderson@centtech.com) Message-ID: <45FEE0A8.50000@centtech.com> Date: Mon, 19 Mar 2007 14:12:40 -0500 From: Eric Anderson User-Agent: Thunderbird 1.5.0.9 (X11/20070204) MIME-Version: 1.0 To: Juergen Lock References: <45DB10D3.8040807@centtech.com> <200702241917.l1OJHNlC008923@saturn.kn-bremen.de> <20070224192754.GA9905@saturn.kn-bremen.de> <200703031932.l23JWt6m039021@saturn.kn-bremen.de> In-Reply-To: <200703031932.l23JWt6m039021@saturn.kn-bremen.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.88.4/2874/Mon Mar 19 13:57:10 2007 on mh1.centtech.com X-Virus-Status: Clean X-Spam-Status: No, score=-2.6 required=8.0 tests=BAYES_00 autolearn=ham version=3.1.6 X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on mh1.centtech.com Cc: freebsd-emulation@freebsd.org Subject: Re: experimental qemu-devel port (update), please test! X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Mar 2007 19:12:44 -0000 On 03/03/07 13:32, Juergen Lock wrote: > In article <45E5CDE3.7030509@centtech.com> anderson@centtech.com (Eric Anderson)writes: > >> On 02/24/07 13:27, Juergen Lock wrote: >>> On Sat, Feb 24, 2007 at 08:17:23PM +0100, Juergen Lock wrote: >>>> In article <45DB10D3.8040807@centtech.com> you write: >>>>> Is anyone else experiencing a nearly useless qemu experience with the >>>>> latest versions? >>>>> >>>>> I'm running -CURRENT from yesterday, and the latest qemu port (and kqemu). >>>>> >>>>> These combinations segfault: >>>>> >>>>> Anything with the -vnc option, when disconnecting the vnc viewer, will >>>>> segfault: >>>>> sudo qemu -hda /alt/images/fs.img -hdb /alt/images/swapfile -net nic >>>>> -net tap -snapshot -vnc :1 -serial /dev/ttyv8 -kernel-kqemu >>>>> >>>>> This used to work nicely, now it dies when I connect to port 1111: >>>>> sudo qemu -hda /alt/images/fs.img -hdb /alt/images/swapfile -net nic >>>>> -net tap -snapshot -serial telnet::1111,server,nowait -std-vga -monitor >>>>> stdio -full-screen -kernel-kqemu >>>>> >>>>> Which, when it dies, ktrace shows me: >>>>> ... >>>> Hmm I don't know much about the code in question, you may have more >>>> luck reposting this on the qemu list: >>>> http://lists.gnu.org/mailman/listinfo/qemu-devel >>> And just when I posted this... There were just patches posted on that >>> list that fix vnc disconnect segfaults, so I think the next port update >>> will fix at least that problem. >> Thanks! I've been hoping to see the update, but still not there yet.. >> :( Oh well. > > Sorry things are going a little slow around here... But now I have > the following update for you all to test: > > 1. copy the qemu port dir (/usr/ports/emulators/qemu) to > emulators/qemu-devel > 2. apply the patch below in emulators > 3. deinstall qemu > 3. run `make install' in the new qemu-devel port dir (you probably > cannot use portinstall/portupgrade unless you add the new port to > INDEX yourself, that is until it is committed...) > 4. test! > > Should you want to go back, deinstall qemu-devel and then install the > originall qemu port again. > >> I wonder if that will also fix my telnet issue with qemu. > > Not sure, but now you should be able to check yourself. :) I see you now have an official qemu-devel port. I just started using it after my port updated, and now tap networking does not work. I get: Could not initialize device 'tap' When starting like: sudo qemu \ -hda /alt/images/swapfile \ -localtime \ -boot n \ -net nic,model=rtl8139 \ -net tap \ -option-rom /alt/images/eb-5.4.2-rtl8139.zrom \ -kernel-kqemu \ -serial telnet::1111,server,nowait \ -parallel none \ -monitor stdio \ -vnc 10.99.99.1:9 \ -usb" & Which has been working fine with the previous qemu-devel "port" you posted here. kldstat shows if_tap is getting loaded, and my qemu-ifup script is running, setting up the tap interface. Eric -- ------------------------------------------------------------------------ Eric Anderson Sr. Systems Administrator Centaur Technology An undefined problem has an infinite number of solutions. ------------------------------------------------------------------------ From owner-freebsd-emulation@FreeBSD.ORG Mon Mar 19 20:18:23 2007 Return-Path: X-Original-To: freebsd-emulation@FreeBSD.org Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B0D9116A402; Mon, 19 Mar 2007 20:18:23 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from anuket.mj.niksun.com (gwnew.niksun.com [65.115.46.162]) by mx1.freebsd.org (Postfix) with ESMTP id 2DCD713C484; Mon, 19 Mar 2007 20:18:22 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from niksun.com (anuket [10.70.0.5]) by anuket.mj.niksun.com (8.13.6/8.13.6) with ESMTP id l2JKILg4031505; Mon, 19 Mar 2007 16:18:21 -0400 (EDT) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: freebsd-emulation@FreeBSD.org Date: Mon, 19 Mar 2007 16:18:11 -0400 User-Agent: KMail/1.6.2 References: <20070316120038.2iizia24mc4wcw8s@webmail.leidinger.net> <200703191213.31197.jkim@FreeBSD.org> <200703191819.31766.tijl@ulyssis.org> In-Reply-To: <200703191819.31766.tijl@ulyssis.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200703191618.14204.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV 0.88.6/2875/Mon Mar 19 15:51:01 2007 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: rdivacky@FreeBSD.org, kib@FreeBSD.org, Alexander Leidinger Subject: Re: 2.6.16 for linuxulator & 7.0 release X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Mar 2007 20:18:23 -0000 On Monday 19 March 2007 01:19 pm, Tijl Coosemans wrote: > On Monday 19 March 2007 17:13:28 Jung-uk Kim wrote: > > On Saturday 17 March 2007 09:29 am, Tijl Coosemans wrote: > > > On Friday 16 March 2007 12:00:38 Alexander Leidinger wrote: > > > > In p4 we have the futex/TLS stuff for amd64 but because of > > > > the futexes not completely right part it is not committed to > > > > current yet. As we already have the futex and TLS stuff for > > > > i386 on a similar level in current, I would say we should go > > > > ahead and sync the amd64 stuff. It is not used by default, so > > > > we don't break existing linux stuff and we get the benefit of > > > > more people being able to have a look at it and play with it. > > > > So what are your opinions, shall we give jkim@ the green > > > > light to MFp4 the futex/TLS stuff? > > > > > > You should let an amd64 guru review the tls part in imho. I > > > don't think you can remove these lines for instance: (from > > > linuxolator-p4.diff) > > > > > > --- sys/amd64/amd64/cpu_switch.S.orig > > > +++ sys/amd64/amd64/cpu_switch.S > > > @@ -104,11 +104,12 @@ > > > testl $PCB_32BIT,PCB_FLAGS(%r8) > > > jz 1f /* no, skip over */ > > > > > > - /* Save segment selector numbers */ > > > - movl %ds,PCB_DS(%r8) > > > - movl %es,PCB_ES(%r8) > > > - movl %fs,PCB_FS(%r8) > > > [...] > > > - /* Restore segment selector numbers */ > > > - movl PCB_DS(%r8),%ds > > > - movl PCB_ES(%r8),%es > > > - movl PCB_FS(%r8),%fs > > > > Actually it was dead code, i.e., PCB_32BIT flag was never set > > from anywhere at all. I believe it was part of peter's > > experiment, which was never materialized: > > > > http://docs.freebsd.org/cgi/mid.cgi?200405162243.i4GMhvhh037147 > > Ah, thanks for clearing this up. So if I understand this correctly, > %fs is never preserved right? That's one big cause of trouble for > win32 programs then. Correct. If you load %gs, %fs, or any other segment registers from user land (e.g., movw %eax, %gs) and use it (e.g., movw %gs:0, %eax), you are doomed. > That log entry mentions to do it ``at user<->kernel transition''; > that's where it happens in the i386 kernel. Those 3 segment > registers are pushed on the stack there (in exception.s). Could > something similar be done on amd64 then? Yes, something similar can be done. However, I believe peter chose different design, i.e., disregarding segment registers because amd64 can do flat memory addressing, which significantly simplifies design. Only base addresses for %fs and %gs are preserved via MSR. If you want to preserve this behavior and to support segment registers in compatibility mode, you cannot prevent significant context switching overhead. Jung-uk Kim From owner-freebsd-emulation@FreeBSD.ORG Mon Mar 19 20:24:02 2007 Return-Path: X-Original-To: freebsd-emulation@FreeBSD.org Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8704216A400; Mon, 19 Mar 2007 20:24:02 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from anuket.mj.niksun.com (gwnew.niksun.com [65.115.46.162]) by mx1.freebsd.org (Postfix) with ESMTP id 2DE3F13C483; Mon, 19 Mar 2007 20:24:02 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from niksun.com (anuket [10.70.0.5]) by anuket.mj.niksun.com (8.13.6/8.13.6) with ESMTP id l2JKO1Zv031943; Mon, 19 Mar 2007 16:24:01 -0400 (EDT) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: freebsd-emulation@FreeBSD.org Date: Mon, 19 Mar 2007 16:23:53 -0400 User-Agent: KMail/1.6.2 References: <20070316120038.2iizia24mc4wcw8s@webmail.leidinger.net> <200703191819.31766.tijl@ulyssis.org> <200703191618.14204.jkim@FreeBSD.org> In-Reply-To: <200703191618.14204.jkim@FreeBSD.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200703191623.54483.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV 0.88.6/2875/Mon Mar 19 15:51:01 2007 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: rdivacky@FreeBSD.org, kib@FreeBSD.org, Alexander Leidinger Subject: Re: 2.6.16 for linuxulator & 7.0 release X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Mar 2007 20:24:02 -0000 On Monday 19 March 2007 04:18 pm, Jung-uk Kim wrote: > Correct. If you load %gs, %fs, or any other segment registers from > user land (e.g., movw %eax, %gs) and use it (e.g., movw %gs:0, > %eax), you are doomed. I meant 'movl', of course. X-) Sorry for the typos, Jung-uk Kim From owner-freebsd-emulation@FreeBSD.ORG Tue Mar 20 09:46:40 2007 Return-Path: X-Original-To: emulation@freebsd.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EF81216A400; Tue, 20 Mar 2007 09:46:40 +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 78B8913C489; Tue, 20 Mar 2007 09:46:40 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5FBC6.dip.t-dialin.net [84.165.251.198]) by redbull.bpaserver.net (Postfix) with ESMTP id 6D8B02E0A8; Tue, 20 Mar 2007 10:46:35 +0100 (CET) Received: from webmail.leidinger.net (webmail.Leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id 7F1B25B4817; Tue, 20 Mar 2007 10:46:32 +0100 (CET) Received: (from www@localhost) by webmail.leidinger.net (8.13.8/8.13.8/Submit) id l2K9kOe9098845; Tue, 20 Mar 2007 10:46:24 +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; Tue, 20 Mar 2007 10:46:24 +0100 Message-ID: <20070320104624.bkyzs8llkws4ogk8@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Tue, 20 Mar 2007 10:46:24 +0100 From: Alexander Leidinger To: Divacky Roman References: <20070316120038.2iizia24mc4wcw8s@webmail.leidinger.net> <20070316122658.GA31977@stud.fit.vutbr.cz> <20070316164225.v74k3m97vuow00c0@webmail.leidinger.net> <20070316174812.GB64778@dan.emsphone.com> <20070319164907.GA6461@stud.fit.vutbr.cz> <20070319180618.aqgavlri1c8cc4gs@webmail.leidinger.net> <20070319183544.GA29670@stud.fit.vutbr.cz> In-Reply-To: <20070319183544.GA29670@stud.fit.vutbr.cz> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.1.3) / FreeBSD-7.0 X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.864, required 8, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: emulation@freebsd.org, kib@freebsd.org, rdivacky@freebsd.org, jkim@freebsd.org Subject: Re: 2.6.16 for linuxulator & 7.0 release X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Mar 2007 09:46:41 -0000 Quoting Divacky Roman (from Mon, 19 Mar =20 2007 19:35:44 +0100): > On Mon, Mar 19, 2007 at 06:06:18PM +0100, Alexander Leidinger wrote: >> Quoting Divacky Roman (from Mon, 19 Mar >> 2007 17:49:07 +0100): >> >> >On Fri, Mar 16, 2007 at 12:48:12PM -0500, Dan Nelson wrote: >> >>In the last episode (Mar 16), Alexander Leidinger said: >> >>> Quoting Divacky Roman (from Fri, 16 Mar >> >>> 2007 13:26:58 +0100): >> >>> >> >>> >as java is regarded I think its not a big problem to patch java >> >>> >shell script to set emulation to 2.4 etc. but I agree that 2.6 is >> >>> >not ready for 7.0R >> >>> >> >>> This would require to run every java programs as root. Very impractic= al. >> >> >> >>Wouldn't setting LD_ASSUME_KERNEL=3D2.4.20 (or any 2.4.x release) >> >>suffice? >> > >> >no... we act differenly in the kernel depending on how >> >compat.linux.osrelease >> >is set... setting LD_ASSUME_KERNEL wont change a thing and it WILL >> >SCREW THINGS >> > >> >dont do this >> >> Even when we set it to .20 as he suggested instead to .2 as I >> suggested? With .20 we get the NPTL stuff and maybe not the epoll >> stuff in the jdk. > > I was talking about setting LD_ASSUME_KERNEL.. this DOES NOT work in =20 > our current > linuxulator and will BREAK things. > > the linux_use26() function works on the sysctl =20 > compat.linux.osrelease and doesnt care > about LD_ASSUME_KERNEL so kernel things its running 2.6 and userland =20 > thinks its running > 2.4 -> things must break. It depends on what is used. 2.6 in the kernel changes how some stuff =20 is handled. If LD_...=3D2.4.20 expect that the kernel behaves in those =20 areas like 2.6.16 and at the same times disallows the use of epoll() =20 and other stuff we don't want to be used, this would be an option. But =20 this depends upon how java determines how to use epoll() and upon the =20 expectations of glibc with LD_...=3D2.4.20. I didn't verified this but =20 it is easy to verify. A thought which just crossed my mind is: is an user able to panic the =20 kernel when 2.6.16 is in effect in the kernel and LD_... is set to =20 2.4.x and vice versa? Bye, Alexander. --=20 La Brea Tar Pits As seen on the tar channel 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-emulation@FreeBSD.ORG Tue Mar 20 10:46:20 2007 Return-Path: X-Original-To: emulation@freebsd.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5F75216A401 for ; Tue, 20 Mar 2007 10:46:20 +0000 (UTC) (envelope-from xdivac02@stud.fit.vutbr.cz) Received: from eva.fit.vutbr.cz (eva.fit.vutbr.cz [147.229.176.14]) by mx1.freebsd.org (Postfix) with ESMTP id E55CB13C458 for ; Tue, 20 Mar 2007 10:46:19 +0000 (UTC) (envelope-from xdivac02@stud.fit.vutbr.cz) Received: from eva.fit.vutbr.cz (localhost [127.0.0.1]) by eva.fit.vutbr.cz (envelope-from xdivac02@eva.fit.vutbr.cz) (8.13.8/8.13.7) with ESMTP id l2KAkHf2026596 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 20 Mar 2007 11:46:17 +0100 (CET) Received: (from xdivac02@localhost) by eva.fit.vutbr.cz (8.13.8/8.13.3/Submit) id l2KAkHg2026595; Tue, 20 Mar 2007 11:46:17 +0100 (CET) Date: Tue, 20 Mar 2007 11:46:17 +0100 From: Divacky Roman To: Alexander Leidinger Message-ID: <20070320104617.GA26189@stud.fit.vutbr.cz> References: <20070316120038.2iizia24mc4wcw8s@webmail.leidinger.net> <20070316122658.GA31977@stud.fit.vutbr.cz> <20070316164225.v74k3m97vuow00c0@webmail.leidinger.net> <20070316174812.GB64778@dan.emsphone.com> <20070319164907.GA6461@stud.fit.vutbr.cz> <20070319180618.aqgavlri1c8cc4gs@webmail.leidinger.net> <20070319183544.GA29670@stud.fit.vutbr.cz> <20070320104624.bkyzs8llkws4ogk8@webmail.leidinger.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070320104624.bkyzs8llkws4ogk8@webmail.leidinger.net> User-Agent: Mutt/1.4.2.2i X-Scanned-By: MIMEDefang 2.57 on 147.229.176.14 Cc: emulation@freebsd.org Subject: Re: 2.6.16 for linuxulator & 7.0 release X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Mar 2007 10:46:20 -0000 > >I was talking about setting LD_ASSUME_KERNEL.. this DOES NOT work in > > our current > >linuxulator and will BREAK things. > > > >the linux_use26() function works on the sysctl > >compat.linux.osrelease and doesnt care > >about LD_ASSUME_KERNEL so kernel things its running 2.6 and userland > > thinks its running > >2.4 -> things must break. > > It depends on what is used. 2.6 in the kernel changes how some stuff > is handled. If LD_...=2.4.20 expect that the kernel behaves in those > areas like 2.6.16 and at the same times disallows the use of epoll() > and other stuff we don't want to be used, this would be an option. But > this depends upon how java determines how to use epoll() and upon the > expectations of glibc with LD_...=2.4.20. I didn't verified this but > it is easy to verify. no.. this just wont work. this will break if you do this... the linux_use26 mainly mangles pids which are vital for threading. feel free to prove me wrong but I am not going to waste a single second trying this :) > A thought which just crossed my mind is: is an user able to panic the > kernel when 2.6.16 is in effect in the kernel and LD_... is set to > 2.4.x and vice versa? highly unlikely approaching "definitely no" From owner-freebsd-emulation@FreeBSD.ORG Tue Mar 20 13:40:13 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1713716A407; Tue, 20 Mar 2007 13:40:13 +0000 (UTC) (envelope-from tijl@ulyssis.org) Received: from thumbler.kulnet.kuleuven.ac.be (thumbler.kulnet.kuleuven.ac.be [134.58.240.45]) by mx1.freebsd.org (Postfix) with ESMTP id 98E6513C468; Tue, 20 Mar 2007 13:40:12 +0000 (UTC) (envelope-from tijl@ulyssis.org) Received: from localhost (localhost [127.0.0.1]) by thumbler.kulnet.kuleuven.ac.be (Postfix) with ESMTP id AA219138282; Tue, 20 Mar 2007 14:40:11 +0100 (CET) Received: from smtp02.kuleuven.be (lepidus.kulnet.kuleuven.ac.be [134.58.240.72]) by thumbler.kulnet.kuleuven.ac.be (Postfix) with ESMTP id 6865513810F; Tue, 20 Mar 2007 14:40:10 +0100 (CET) Received: from kalimero.kotnet.org (kalimero.kotnet.org [10.4.16.222]) by smtp02.kuleuven.be (Postfix) with ESMTP id CCD4B2CAB14; Tue, 20 Mar 2007 14:40:09 +0100 (CET) Received: from kalimero.kotnet.org (kalimero.kotnet.org [127.0.0.1]) by kalimero.kotnet.org (8.13.8/8.13.8) with ESMTP id l2KDe7ZV002077; Tue, 20 Mar 2007 14:40:08 +0100 (CET) (envelope-from tijl@ulyssis.org) From: Tijl Coosemans To: freebsd-emulation@freebsd.org Date: Tue, 20 Mar 2007 14:40:04 +0100 User-Agent: KMail/1.9.6 References: <20070316120038.2iizia24mc4wcw8s@webmail.leidinger.net> <200703191819.31766.tijl@ulyssis.org> <200703191618.14204.jkim@FreeBSD.org> In-Reply-To: <200703191618.14204.jkim@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200703201440.06452.tijl@ulyssis.org> X-Virus-Scanned: by KULeuven Antivirus Cluster Cc: Alexander Leidinger , rdivacky@freebsd.org, kib@freebsd.org, Jung-uk Kim Subject: Re: 2.6.16 for linuxulator & 7.0 release X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Mar 2007 13:40:13 -0000 On Monday 19 March 2007 21:18:11 Jung-uk Kim wrote: > On Monday 19 March 2007 01:19 pm, Tijl Coosemans wrote: > > On Monday 19 March 2007 17:13:28 Jung-uk Kim wrote: > > > On Saturday 17 March 2007 09:29 am, Tijl Coosemans wrote: > > > > On Friday 16 March 2007 12:00:38 Alexander Leidinger wrote: > > > > > In p4 we have the futex/TLS stuff for amd64 but because of > > > > > the futexes not completely right part it is not committed to > > > > > current yet. As we already have the futex and TLS stuff for > > > > > i386 on a similar level in current, I would say we should go > > > > > ahead and sync the amd64 stuff. It is not used by default, so > > > > > we don't break existing linux stuff and we get the benefit of > > > > > more people being able to have a look at it and play with it. > > > > > So what are your opinions, shall we give jkim@ the green > > > > > light to MFp4 the futex/TLS stuff? > > > > > > > > You should let an amd64 guru review the tls part in imho. I > > > > don't think you can remove these lines for instance: (from > > > > linuxolator-p4.diff) > > > > > > > > --- sys/amd64/amd64/cpu_switch.S.orig > > > > +++ sys/amd64/amd64/cpu_switch.S > > > > @@ -104,11 +104,12 @@ > > > > testl $PCB_32BIT,PCB_FLAGS(%r8) > > > > jz 1f /* no, skip over */ > > > > > > > > - /* Save segment selector numbers */ > > > > - movl %ds,PCB_DS(%r8) > > > > - movl %es,PCB_ES(%r8) > > > > - movl %fs,PCB_FS(%r8) > > > > [...] > > > > - /* Restore segment selector numbers */ > > > > - movl PCB_DS(%r8),%ds > > > > - movl PCB_ES(%r8),%es > > > > - movl PCB_FS(%r8),%fs > > > > > > Actually it was dead code, i.e., PCB_32BIT flag was never set > > > from anywhere at all. I believe it was part of peter's > > > experiment, which was never materialized: > > > > > > http://docs.freebsd.org/cgi/mid.cgi?200405162243.i4GMhvhh037147 > > > > Ah, thanks for clearing this up. So if I understand this correctly, > > %fs is never preserved right? That's one big cause of trouble for > > win32 programs then. > > Correct. If you load %gs, %fs, or any other segment registers from > user land (e.g., movw %eax, %gs) and use it (e.g., movw %gs:0, %eax), > you are doomed. > > > That log entry mentions to do it ``at user<->kernel transition''; > > that's where it happens in the i386 kernel. Those 3 segment > > registers are pushed on the stack there (in exception.s). Could > > something similar be done on amd64 then? > > Yes, something similar can be done. However, I believe peter chose > different design, i.e., disregarding segment registers because amd64 > can do flat memory addressing, which significantly simplifies design. > Only base addresses for %fs and %gs are preserved via MSR. If you > want to preserve this behavior and to support segment registers in > compatibility mode, you cannot prevent significant context switching > overhead. Ok, that should work. The problem is that Wine currently makes some assumptions about the use of %fs just like glibc does about %gs. This is kind of the same problem you had when implementing linux TLS on amd64. Wine could be patched to never write to %fs (and %gs) and to make use of i386_set_fsbase() instead. Something to add to my todo list... From owner-freebsd-emulation@FreeBSD.ORG Tue Mar 20 17:10:43 2007 Return-Path: X-Original-To: emulation@freebsd.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4EC9716A400 for ; Tue, 20 Mar 2007 17:10:43 +0000 (UTC) (envelope-from tcheek@pixelfish.com) Received: from mail01.vmatrixmail.com (mail01.vmatrixmail.com [216.219.244.230]) by mx1.freebsd.org (Postfix) with ESMTP id A0D9E13C4B0 for ; Tue, 20 Mar 2007 17:10:42 +0000 (UTC) (envelope-from tcheek@pixelfish.com) Received: (vmatrix@mail01.vmatrixmail.com) by vmatrixmail.com id S6075395AbXCTQk4 for ; Tue, 20 Mar 2007 08:40:56 -0800 To: emulation@freebsd.org MIME-Version: 1.0 X-Mailer: Rich Media Mail V4. Vmatrix, (C) 2003 From: "Tammie Cheek" Sender: "Tammie Cheek" Message-Id: Date: Tue, 20 Mar 2007 08:40:56 -0800 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Online Video Leads The Trends In Marketing X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: tcheek@pixelfish.com List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Mar 2007 17:10:43 -0000 Greetings!

Are you happy with your results from Social Linux Expo 2007? Did you have what it takes to make the difference between creating excitement and blending in with the competition, between lots of hot leads and a few hard sells ... between success and failure?

Did you have video?

Why video? Video vividly demonstrates the features and benefits of your products. Video captures the praises of your most enthusiastic customers. Video instills interest, reaction and trust. Video sells.

In just 45 days, PixelFish creates marketing videos that become an integral part of your marketing and sales efforts when it streams from your Web site, launches from multimedia email newsletters, plays from CD video brochures and loops from a DVD at your tradeshow booth.

We are PixelFish. We deliver “The Evolution of Video”. And we guarantee results. Click on the videos to the right to see samples of our work.

Contact us today for a free evaluation of your video marketing needs.


Tammie Cheek
PixelFish, Inc.
800.503.3020 x7110
tcheek@pixelfish.com
http://www.pixelfish.com
John's Incredible Pizza Co. Video
NHK Laboratories Video
Network Hardware Resale Video
------------------------------------------------ Unsubscribe to safely remove yourself from this email list, please send email to info@pixelfish.com. Powered by Pixelfish http://www.pixelfish.com From owner-freebsd-emulation@FreeBSD.ORG Tue Mar 20 17:11:46 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5E82C16A404 for ; Tue, 20 Mar 2007 17:11:46 +0000 (UTC) (envelope-from tcheek@pixelfish.com) Received: from mail01.vmatrixmail.com (mail01.vmatrixmail.com [216.219.244.230]) by mx1.freebsd.org (Postfix) with ESMTP id 182E013C4C5 for ; Tue, 20 Mar 2007 17:11:46 +0000 (UTC) (envelope-from tcheek@pixelfish.com) Received: (vmatrix@mail01.vmatrixmail.com) by vmatrixmail.com id S6128970AbXCTQkO for ; Tue, 20 Mar 2007 08:40:14 -0800 To: freebsd-emulation@freebsd.org MIME-Version: 1.0 X-Mailer: Rich Media Mail V4. Vmatrix, (C) 2003 From: "Tammie Cheek" Sender: "Tammie Cheek" Message-Id: Date: Tue, 20 Mar 2007 08:40:14 -0800 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Online Video Leads The Trends In Marketing X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: tcheek@pixelfish.com List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Mar 2007 17:11:46 -0000 Greetings!

Are you happy with your results from Social Linux Expo 2007? Did you have what it takes to make the difference between creating excitement and blending in with the competition, between lots of hot leads and a few hard sells ... between success and failure?

Did you have video?

Why video? Video vividly demonstrates the features and benefits of your products. Video captures the praises of your most enthusiastic customers. Video instills interest, reaction and trust. Video sells.

In just 45 days, PixelFish creates marketing videos that become an integral part of your marketing and sales efforts when it streams from your Web site, launches from multimedia email newsletters, plays from CD video brochures and loops from a DVD at your tradeshow booth.

We are PixelFish. We deliver “The Evolution of Video”. And we guarantee results. Click on the videos to the right to see samples of our work.

Contact us today for a free evaluation of your video marketing needs.


Tammie Cheek
PixelFish, Inc.
800.503.3020 x7110
tcheek@pixelfish.com
http://www.pixelfish.com
John's Incredible Pizza Co. Video
NHK Laboratories Video
Network Hardware Resale Video
------------------------------------------------ Unsubscribe to safely remove yourself from this email list, please send email to info@pixelfish.com. Powered by Pixelfish http://www.pixelfish.com From owner-freebsd-emulation@FreeBSD.ORG Tue Mar 20 17:17:37 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AECC416A405 for ; Tue, 20 Mar 2007 17:17:37 +0000 (UTC) (envelope-from avg@icyb.net.ua) Received: from gateway.cybervisiontech.com.ua (gateway.cybervisiontech.com.ua [88.81.251.18]) by mx1.freebsd.org (Postfix) with ESMTP id 61E1913C44B for ; Tue, 20 Mar 2007 17:17:37 +0000 (UTC) (envelope-from avg@icyb.net.ua) Received: from localhost (hq.cybervisiontech.com [127.0.0.1]) by gateway.cybervisiontech.com.ua (Postfix) with ESMTP id 861EFED4733; Tue, 20 Mar 2007 12:31:12 +0200 (EET) X-Virus-Scanned: amavisd-new at cybervisiontech.com Received: from gateway.cybervisiontech.com.ua ([127.0.0.1]) by localhost (hq.cybervisiontech.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PwVH-RF6BoU6; Tue, 20 Mar 2007 12:31:09 +0200 (EET) Received: from [10.2.1.87] (rein.cybervisiontech.com.ua [10.2.1.87]) by gateway.cybervisiontech.com.ua (Postfix) with ESMTP id 6E41AED472C; Tue, 20 Mar 2007 12:31:09 +0200 (EET) Message-ID: <45FFB7F0.5030107@icyb.net.ua> Date: Tue, 20 Mar 2007 12:31:12 +0200 From: Andriy Gapon User-Agent: Thunderbird 1.5.0.10 (X11/20070315) MIME-Version: 1.0 To: freebsd-amd64@freebsd.org, freebsd-emulation@freebsd.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: Subject: amd64 package of linux_kdump X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Mar 2007 17:17:37 -0000 Does anybody have an amd64 package of linux_kdump (for 6.2) ? Could you please share ? i386 linux_kdump as well as i386 FreeBSD kdump fail with the same diagnostics: $ kdump > kdump.out kdump: Cannot allocate memory Exit 1 $ cat kdump.out 71072 ktrace RET syscall -1 errno 100137 Unknown error: 100137 P.S. there doesn't seem to exist neither i386 nor amd64 package of linux_kdump for 6.2. -- Andriy Gapon From owner-freebsd-emulation@FreeBSD.ORG Tue Mar 20 19:49:05 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C274916A404 for ; Tue, 20 Mar 2007 19:49:05 +0000 (UTC) (envelope-from swhetzel@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.246]) by mx1.freebsd.org (Postfix) with ESMTP id 818C713C465 for ; Tue, 20 Mar 2007 19:49:05 +0000 (UTC) (envelope-from swhetzel@gmail.com) Received: by an-out-0708.google.com with SMTP id c24so1740184ana for ; Tue, 20 Mar 2007 12:49:05 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; 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; b=WEom2Fin1VWy2AvP29Duy6TJDoj5lhTWbkUJJ9qllWXd0XW8WMk/92cpZSkOLt2bb0qiDHCca9Njd8CEcphwElsno/Xr+ocFBpaEB1z9QVhPnagH7uKuEOQrwYcNm2e38qiWjznOh27exb7J0pd5dO0+or/uVZpKGvSDN88t1yA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=hyt3PuMn7+HsJQrfKBYNTeepC4W+ND/qyX6IDvGhJeJwp8NoXZ+RjwtCfTM7i3N0dacENIMg+X7WKtSa7sqIgMJ9bCG7l6fwPIOpGJUyh2RT4pdx3d3IPPeOVRl1CE6FFwgp4fjP6KVfWHJn604vl1GWfmeHv5p0cXkTpX3bjVI= Received: by 10.100.93.5 with SMTP id q5mr5528032anb.1174420144866; Tue, 20 Mar 2007 12:49:04 -0700 (PDT) Received: by 10.100.109.18 with HTTP; Tue, 20 Mar 2007 12:49:04 -0700 (PDT) Message-ID: <790a9fff0703201249n46b29b50mf050563b61ab89c0@mail.gmail.com> Date: Tue, 20 Mar 2007 14:49:04 -0500 From: "Scot Hetzel" To: "Andriy Gapon" In-Reply-To: <45FFB7F0.5030107@icyb.net.ua> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <45FFB7F0.5030107@icyb.net.ua> Cc: freebsd-emulation@freebsd.org, freebsd-amd64@freebsd.org Subject: Re: amd64 package of linux_kdump X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Mar 2007 19:49:05 -0000 On 3/20/07, Andriy Gapon wrote: > > Does anybody have an amd64 package of linux_kdump (for 6.2) ? > Could you please share ? > > i386 linux_kdump as well as i386 FreeBSD kdump fail with the same > diagnostics: > $ kdump > kdump.out > kdump: Cannot allocate memory > Exit 1 > $ cat kdump.out > 71072 ktrace RET syscall -1 errno 100137 Unknown error: 100137 > > P.S. there doesn't seem to exist neither i386 nor amd64 package of > linux_kdump for 6.2. > Alexandar Leidinger has linux_kdump on his web site: http://www.leidinger.net/FreeBSD/linux_kdump-1.5_2.tbz Scot -- DISCLAIMER: No electrons were mamed while sending this message. Only slightly bruised. From owner-freebsd-emulation@FreeBSD.ORG Tue Mar 20 20:32:26 2007 Return-Path: X-Original-To: freebsd-emulation@FreeBSD.org Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7640116A400; Tue, 20 Mar 2007 20:32:26 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from anuket.mj.niksun.com (gwnew.niksun.com [65.115.46.162]) by mx1.freebsd.org (Postfix) with ESMTP id ED3E313C45D; Tue, 20 Mar 2007 20:32:21 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from niksun.com (anuket [10.70.0.5]) by anuket.mj.niksun.com (8.13.6/8.13.6) with ESMTP id l2KKWJrK098111; Tue, 20 Mar 2007 16:32:19 -0400 (EDT) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: Tijl Coosemans Date: Tue, 20 Mar 2007 16:32:15 -0400 User-Agent: KMail/1.6.2 References: <20070316120038.2iizia24mc4wcw8s@webmail.leidinger.net> <200703191618.14204.jkim@FreeBSD.org> <200703201440.06452.tijl@ulyssis.org> In-Reply-To: <200703201440.06452.tijl@ulyssis.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200703201632.16749.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV 0.88.6/2881/Tue Mar 20 15:53:24 2007 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: Alexander Leidinger , freebsd-emulation@FreeBSD.org, kib@FreeBSD.org, rdivacky@FreeBSD.org Subject: Re: 2.6.16 for linuxulator & 7.0 release X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Mar 2007 20:32:26 -0000 On Tuesday 20 March 2007 09:40 am, Tijl Coosemans wrote: > On Monday 19 March 2007 21:18:11 Jung-uk Kim wrote: > > On Monday 19 March 2007 01:19 pm, Tijl Coosemans wrote: > > > On Monday 19 March 2007 17:13:28 Jung-uk Kim wrote: > > > > On Saturday 17 March 2007 09:29 am, Tijl Coosemans wrote: > > > > > On Friday 16 March 2007 12:00:38 Alexander Leidinger wrote: > > > > > > In p4 we have the futex/TLS stuff for amd64 but because > > > > > > of the futexes not completely right part it is not > > > > > > committed to current yet. As we already have the futex > > > > > > and TLS stuff for i386 on a similar level in current, I > > > > > > would say we should go ahead and sync the amd64 stuff. It > > > > > > is not used by default, so we don't break existing linux > > > > > > stuff and we get the benefit of more people being able to > > > > > > have a look at it and play with it. So what are your > > > > > > opinions, shall we give jkim@ the green light to MFp4 the > > > > > > futex/TLS stuff? > > > > > > > > > > You should let an amd64 guru review the tls part in imho. I > > > > > don't think you can remove these lines for instance: (from > > > > > linuxolator-p4.diff) > > > > > > > > > > --- sys/amd64/amd64/cpu_switch.S.orig > > > > > +++ sys/amd64/amd64/cpu_switch.S > > > > > @@ -104,11 +104,12 @@ > > > > > testl $PCB_32BIT,PCB_FLAGS(%r8) > > > > > jz 1f /* no, skip over */ > > > > > > > > > > - /* Save segment selector numbers */ > > > > > - movl %ds,PCB_DS(%r8) > > > > > - movl %es,PCB_ES(%r8) > > > > > - movl %fs,PCB_FS(%r8) > > > > > [...] > > > > > - /* Restore segment selector numbers */ > > > > > - movl PCB_DS(%r8),%ds > > > > > - movl PCB_ES(%r8),%es > > > > > - movl PCB_FS(%r8),%fs > > > > > > > > Actually it was dead code, i.e., PCB_32BIT flag was never set > > > > from anywhere at all. I believe it was part of peter's > > > > experiment, which was never materialized: > > > > > > > > http://docs.freebsd.org/cgi/mid.cgi?200405162243.i4GMhvhh0371 > > > >47 > > > > > > Ah, thanks for clearing this up. So if I understand this > > > correctly, %fs is never preserved right? That's one big cause > > > of trouble for win32 programs then. > > > > Correct. If you load %gs, %fs, or any other segment registers > > from user land (e.g., movw %eax, %gs) and use it (e.g., movw > > %gs:0, %eax), you are doomed. > > > > > That log entry mentions to do it ``at user<->kernel > > > transition''; that's where it happens in the i386 kernel. Those > > > 3 segment registers are pushed on the stack there (in > > > exception.s). Could something similar be done on amd64 then? > > > > Yes, something similar can be done. However, I believe peter > > chose different design, i.e., disregarding segment registers > > because amd64 can do flat memory addressing, which significantly > > simplifies design. Only base addresses for %fs and %gs are > > preserved via MSR. If you want to preserve this behavior and to > > support segment registers in compatibility mode, you cannot > > prevent significant context switching overhead. > > Ok, that should work. The problem is that Wine currently makes some > assumptions about the use of %fs just like glibc does about %gs. > This is kind of the same problem you had when implementing linux > TLS on amd64. Wine could be patched to never write to %fs (and %gs) > and to make use of i386_set_fsbase() instead. Something to add to > my todo list... Yes, sysarch(2) should do. You should never rely on GDT entries for anything on amd64. Jung-uk Kim From owner-freebsd-emulation@FreeBSD.ORG Tue Mar 20 20:33:36 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7DA1B16A401 for ; Tue, 20 Mar 2007 20:33:36 +0000 (UTC) (envelope-from tmh.public@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 3C11813C46E for ; Tue, 20 Mar 2007 20:33:36 +0000 (UTC) (envelope-from tmh.public@gmail.com) Received: by py-out-1112.google.com with SMTP id f47so3468pye for ; Tue, 20 Mar 2007 13:33:35 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:subject:content-type; b=bu6I2Ee9LeXjJe/k7UgQAjfgVCryv3BJaufZeSlsL4T+EgQjkrTMk8jQZm7SFbRxU62UKdICE5n7zRWMIlfJQ4YjEN5gsKgO3iuNjL6EzQW6tDTi96JQxyTWubD4JbfSibZCwOI34Qy/WFKLg2feQOXSWyS/CjtSI1bj17u2b6E= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:user-agent:mime-version:to:subject:content-type; b=B5BXOnwtXTcUpg1ylIVck9hP2ZW0kKdlJqHgvn8UvKg4SLTCZumO4ROMZPPpaQXdKAfyiFJTLDDhhjLQcwdabN5LuKofrjRgctGfPRmtpwvVUPvCB54ORa89sMDIHfbUDJd9JbR+v1/bEW7mBfAduPnxIYaVvGhVHyK0eNJ3+Eg= Received: by 10.35.66.1 with SMTP id t1mr13407525pyk.1174421163509; Tue, 20 Mar 2007 13:06:03 -0700 (PDT) Received: from ?192.168.1.2? ( [63.231.163.138]) by mx.google.com with ESMTP id a70sm2209233pye.2007.03.20.13.06.02; Tue, 20 Mar 2007 13:06:03 -0700 (PDT) Message-ID: <46003EA9.6060305@gmail.com> Date: Tue, 20 Mar 2007 15:06:01 -0500 From: "Thomas M. Hermann" User-Agent: Thunderbird 1.5.0.10 (X11/20070317) MIME-Version: 1.0 To: freebsd-emulation@freebsd.org Content-Type: multipart/mixed; boundary="------------020306080105090000020205" X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Linuxolator on AMD64 Guidance X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Mar 2007 20:33:36 -0000 This is a multi-part message in MIME format. --------------020306080105090000020205 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Greetings, Is the goal of current linuxolator development to update support to 2.6.16 to be 64bit on amd64 or just update to 2.6.16 and run 32bit apps on amd64 as is done now? I've subscribed to freebsd-emulation & freebsd-amd64, searched through archives of said groups, looked through the FreeBSD developers wiki, and googled. There is only sys/amd64/linux32 in the cvs repository. I'm a little confused. My interest stems from the fact that I rely on the linuxolator to run engineering applications which are only available on Linux. I've successfully run the parallel version of LS-DYNA, a FEM pre-processor called Hypermesh, MSC.Patran, MSC.Nastran and ANSYS. I was most amazed by the LS-DYNA run, both CPUs were pegged for the entire run. All of these applications were, obviously, the IA32 versions and performed beyond my expectations. But, my next computer will be 64bit and I'm interested in running the 64bit versions of these applications, primarily due to the memory requirements of the analysis. In the next 6-12 months, I'm going to be purchasing a new workstation. At a minimum, I will need to run ANSYS on the workstation. I have no interest in using Linux or Windows as my primary OS. So my options in order of preference are: 1) Dual-core Opteron+FreeBSD/amd64+linuxolator/amd64+ANSYS-AMDx64 2) Mac Pro+VMware-Fusion+RHEL+ANSYS-AMDx64 3) Dual-core Opteron+FreeBSD/amd64+linuxolator/i386+ANSYS-IA32 Except that I don't know that option 1 is truly an option or will be any time soon. Option 3 is least preferable, but would be acceptable if there was the potential of moving to 64bit within the next 12-18 months. I went to the ANSYS website today and requested native support for FreeBSD and Mac, but I'm not holding my breath. If anyone can provide any guidance, it would be greatly appreciated. Best regards, Tom -- === Thomas M. Hermann === --------------020306080105090000020205-- From owner-freebsd-emulation@FreeBSD.ORG Tue Mar 20 20:54:43 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C7DB416A404 for ; Tue, 20 Mar 2007 20:54:43 +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 7E15413C46C for ; Tue, 20 Mar 2007 20:54:43 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5FBC6.dip.t-dialin.net [84.165.251.198]) by redbull.bpaserver.net (Postfix) with ESMTP id 9FB952E0A8; Tue, 20 Mar 2007 21:54:39 +0100 (CET) Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) by outgoing.leidinger.net (Postfix) with ESMTP id D45A45B4817; Tue, 20 Mar 2007 21:54:36 +0100 (CET) Date: Tue, 20 Mar 2007 21:54:36 +0100 From: Alexander Leidinger To: "Scot Hetzel" Message-ID: <20070320215436.70f11d43@Magellan.Leidinger.net> In-Reply-To: <790a9fff0703201249n46b29b50mf050563b61ab89c0@mail.gmail.com> References: <45FFB7F0.5030107@icyb.net.ua> <790a9fff0703201249n46b29b50mf050563b61ab89c0@mail.gmail.com> X-Mailer: Claws Mail 2.8.1 (GTK+ 2.10.9; i686-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.264, required 8, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14, J_CHICKENPOX_53 0.60) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: freebsd-emulation@freebsd.org, Andriy Gapon , freebsd-amd64@freebsd.org Subject: Re: amd64 package of linux_kdump X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Mar 2007 20:54:43 -0000 Quoting "Scot Hetzel" (Tue, 20 Mar 2007 14:49:04 -0500): > On 3/20/07, Andriy Gapon wrote: > > > > Does anybody have an amd64 package of linux_kdump (for 6.2) ? > > Could you please share ? > > > > i386 linux_kdump as well as i386 FreeBSD kdump fail with the same > > diagnostics: > > $ kdump > kdump.out > > kdump: Cannot allocate memory > > Exit 1 > > $ cat kdump.out > > 71072 ktrace RET syscall -1 errno 100137 Unknown error: 100137 > > > > P.S. there doesn't seem to exist neither i386 nor amd64 package of > > linux_kdump for 6.2. > > > Alexandar Leidinger has linux_kdump on his web site: > > http://www.leidinger.net/FreeBSD/linux_kdump-1.5_2.tbz Compiled on 7-current i386. Extracting it on amd64 and using it directly should be possible (not on FreeBSD 6.x). Linux on amd64 is 32bit, so the 32bit executable should work on the ktrace. To compile it on your own: mv /compat/linux to somewhere else, install the gentoo linux_base (you have to ingnore the conflict), build the linux_kdump port (maybe also a "make package"), deinstall the gentoo linux_base and move /compat/linux back. Bye, Alexander. -- Once upon a time the plural of 'wizard' was 'war'. (The Last Continent) http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-freebsd-emulation@FreeBSD.ORG Tue Mar 20 21:06:28 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 582B316A403 for ; Tue, 20 Mar 2007 21:06:28 +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 DB6CA13C4B0 for ; Tue, 20 Mar 2007 21:06:27 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5FBC6.dip.t-dialin.net [84.165.251.198]) by redbull.bpaserver.net (Postfix) with ESMTP id 7B7602E0A8; Tue, 20 Mar 2007 22:06:19 +0100 (CET) Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) by outgoing.leidinger.net (Postfix) with ESMTP id 9D42C5B4817; Tue, 20 Mar 2007 22:06:16 +0100 (CET) Date: Tue, 20 Mar 2007 22:06:16 +0100 From: Alexander Leidinger To: "Thomas M. Hermann" Message-ID: <20070320220616.65b853a2@Magellan.Leidinger.net> In-Reply-To: <46003EA9.6060305@gmail.com> References: <46003EA9.6060305@gmail.com> X-Mailer: Claws Mail 2.8.1 (GTK+ 2.10.9; i686-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.864, required 8, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: freebsd-emulation@freebsd.org Subject: Re: Linuxolator on AMD64 Guidance X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Mar 2007 21:06:28 -0000 Quoting "Thomas M. Hermann" (Tue, 20 Mar 2007 15:06:01 -0500): > Greetings, > > Is the goal of current linuxolator development to update support to > 2.6.16 to be 64bit on amd64 or just update to 2.6.16 and run 32bit apps > on amd64 as is done now? I've subscribed to freebsd-emulation & The goal is to get 2.6.16 running. There's no active development for 64bit support on amd64 (at least I'm not aware of one). > freebsd-amd64, searched through archives of said groups, looked through > the FreeBSD developers wiki, and googled. There is only > sys/amd64/linux32 in the cvs repository. I'm a little confused. > > My interest stems from the fact that I rely on the linuxolator to run > engineering applications which are only available on Linux. I've > successfully run the parallel version of LS-DYNA, a FEM pre-processor > called Hypermesh, MSC.Patran, MSC.Nastran and ANSYS. I was most amazed > by the LS-DYNA run, both CPUs were pegged for the entire run. All of > these applications were, obviously, the IA32 versions and performed > beyond my expectations. But, my next computer will be 64bit and I'm > interested in running the 64bit versions of these applications, > primarily due to the memory requirements of the analysis. In case you made sure 64bit versions of the software you are using does really exist: sorry, but so far this is not possible wit FreeBSD. > In the next 6-12 months, I'm going to be purchasing a new workstation. > At a minimum, I will need to run ANSYS on the workstation. I have no > interest in using Linux or Windows as my primary OS. So my options in > order of preference are: > > 1) Dual-core Opteron+FreeBSD/amd64+linuxolator/amd64+ANSYS-AMDx64 > 2) Mac Pro+VMware-Fusion+RHEL+ANSYS-AMDx64 > 3) Dual-core Opteron+FreeBSD/amd64+linuxolator/i386+ANSYS-IA32 > > Except that I don't know that option 1 is truly an option or will be any > time soon. Option 3 is least preferable, but would be acceptable if > there was the potential of moving to 64bit within the next 12-18 months. > I went to the ANSYS website today and requested native support for > FreeBSD and Mac, but I'm not holding my breath. There's precedent that FreeBSD people helped companies to get a native version up and running. Either by access to the source or just based upon error logs or by answering questions. It sounds like this would be interesting to one or two ports committers (e.g. maho@ maintains a lot of scientific applications). Just in case you get someone to talk with. > If anyone can provide any guidance, it would be greatly appreciated. Unfortunately I can only tell you: if you need the 64bit version of the linuxulator, you need to write it yourself (partially, I would not be surprised if you can share a lot with the existing implementation). Bye, Alexander. -- "`The best way to get a drink out of a Vogon is to stick your finger down his throat...'" -- The Book, on one of the Vogon's social inadequacies. http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-freebsd-emulation@FreeBSD.ORG Tue Mar 20 21:12:18 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B76D516A400 for ; Tue, 20 Mar 2007 21:12:18 +0000 (UTC) (envelope-from xdivac02@stud.fit.vutbr.cz) Received: from eva.fit.vutbr.cz (eva.fit.vutbr.cz [147.229.176.14]) by mx1.freebsd.org (Postfix) with ESMTP id 4CB2713C46C for ; Tue, 20 Mar 2007 21:12:18 +0000 (UTC) (envelope-from xdivac02@stud.fit.vutbr.cz) Received: from eva.fit.vutbr.cz (localhost [127.0.0.1]) by eva.fit.vutbr.cz (envelope-from xdivac02@eva.fit.vutbr.cz) (8.13.8/8.13.7) with ESMTP id l2KLCGvt046484 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 20 Mar 2007 22:12:16 +0100 (CET) Received: (from xdivac02@localhost) by eva.fit.vutbr.cz (8.13.8/8.13.3/Submit) id l2KLCGBs046483; Tue, 20 Mar 2007 22:12:16 +0100 (CET) Date: Tue, 20 Mar 2007 22:12:16 +0100 From: Divacky Roman To: Alexander Leidinger Message-ID: <20070320211216.GA46105@stud.fit.vutbr.cz> References: <46003EA9.6060305@gmail.com> <20070320220616.65b853a2@Magellan.Leidinger.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070320220616.65b853a2@Magellan.Leidinger.net> User-Agent: Mutt/1.4.2.2i X-Scanned-By: MIMEDefang 2.57 on 147.229.176.14 Cc: freebsd-emulation@freebsd.org, "Thomas M. Hermann" Subject: Re: Linuxolator on AMD64 Guidance X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Mar 2007 21:12:18 -0000 On Tue, Mar 20, 2007 at 10:06:16PM +0100, Alexander Leidinger wrote: > Quoting "Thomas M. Hermann" (Tue, 20 Mar 2007 15:06:01 -0500): > > > Greetings, > > > > Is the goal of current linuxolator development to update support to > > 2.6.16 to be 64bit on amd64 or just update to 2.6.16 and run 32bit apps > > on amd64 as is done now? I've subscribed to freebsd-emulation & > > The goal is to get 2.6.16 running. There's no active development for > 64bit support on amd64 (at least I'm not aware of one). netbsd supports linux@amd64 emulation and I think I could do the port in a few weeks. if I get decent access to amd64 machine and enough time/money :) but seriously... linux64 emulation is a MUST and I think the port of netbsd code should not be THAT hard.... opinions? From owner-freebsd-emulation@FreeBSD.ORG Tue Mar 20 21:48:15 2007 Return-Path: X-Original-To: freebsd-emulation@FreeBSD.org Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2446C16A404 for ; Tue, 20 Mar 2007 21:48:15 +0000 (UTC) (envelope-from basteon@gmail.com) Received: from wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.227]) by mx1.freebsd.org (Postfix) with ESMTP id DA3A113C4C3 for ; Tue, 20 Mar 2007 21:48:14 +0000 (UTC) (envelope-from basteon@gmail.com) Received: by wr-out-0506.google.com with SMTP id 36so45467wra for ; Tue, 20 Mar 2007 14:48:14 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type; b=Ne9IeovHuEeTJlcJ1TofjVHorJhwA/euUZPKdoV9AQw4ox9BewwzMbJWUS9L5ug7ARNTYw67MSyN4krp4yIzThmbF6EuxGGsM5U1CTcemv9uLAyttssu66DnktFl9RCtqwuAOGJv7SQJIFznyXGXnsy8M5v2upBATYMA+8szYYs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type; b=OPq9SVMI89Ts4eEY6fBwe5RSjfP5Jyp3DtNQvGb8uT/TwH9ARDyH8ikW8M7I8OCA40rjsVXKFVOC2wwcO5BA7mvrTSSjSHzI5Q3Ji5kCGimCWZTN/Zioun0cYLWH8px5FzM+DfzNJ2wpLw3r2uCE1/lOyVZyDH2KISmOoL1teBg= Received: by 10.65.234.2 with SMTP id l2mr31201qbr.1174425838102; Tue, 20 Mar 2007 14:23:58 -0700 (PDT) Received: by 10.65.252.12 with HTTP; Tue, 20 Mar 2007 14:23:58 -0700 (PDT) Message-ID: <328fe7150703201423x317c052eg3a06d61e9f56fd41@mail.gmail.com> Date: Tue, 20 Mar 2007 21:23:58 +0000 From: basteon To: freebsd-emulation@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: vmware3 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Mar 2007 21:48:15 -0000 Hello, I have a this problem build port.... are3/work/vmware-distrib/vmmon-only/freebsd/driver.c /mnt/obj/usr/ports/emulators/vmware3/work/vmware-distrib/vmmon-only/freebsd/driver.c: In function `vmmon_alloc_low_pages': /mnt/obj/usr/ports/emulators/vmware3/work/vmware-distrib/vmmon-only/freebsd/driver.c:1344: error: `avail_end' undeclared (first use in this function) /mnt/obj/usr/ports/emulators/vmware3/work/vmware-distrib/vmmon-only/freebsd/driver.c:1344: error: (Each undeclared identifier is reported only once /mnt/obj/usr/ports/emulators/vmware3/work/vmware-distrib/vmmon-only/freebsd/driver.c:1344: error: for each function it appears in.) *** Error code 1 Stop in /mnt/obj/usr/ports/emulators/vmware3/work/vmware-distrib/vmmon-only. *** Error code 1 Stop in /mnt/obj/usr/ports/emulators/vmware3/work/vmware-distrib/vmmon-only. *** Error code 1 Stop in /mnt/obj/usr/ports/emulators/vmware3/work/vmware-distrib. *** Error code 1 Stop in /usr/ports/emulators/vmware3. *** Error code 1 Stop in /usr/ports/emulators/vmware3. You'll help me? From owner-freebsd-emulation@FreeBSD.ORG Tue Mar 20 22:35:09 2007 Return-Path: X-Original-To: emulation@freebsd.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BE72316A405 for ; Tue, 20 Mar 2007 22:35:09 +0000 (UTC) (envelope-from bsam@bsam.ru) Received: from mail.kuban.ru (mail.kuban.ru [62.183.66.246]) by mx1.freebsd.org (Postfix) with ESMTP id 4B25A13C4DA for ; Tue, 20 Mar 2007 22:35:08 +0000 (UTC) (envelope-from bsam@bsam.ru) Received: from bsam.ru ([85.172.12.8]) by mail.kuban.ru (8.9.1/8.9.1) with ESMTP id l2KMQnhr047479; Wed, 21 Mar 2007 01:26:59 +0300 (MSK) Received: from bsam by bsam.ru with local (Exim 4.62 (FreeBSD)) (envelope-from ) id 1HTmlC-0000KR-NS; Wed, 21 Mar 2007 01:24:54 +0300 To: Alexander Leidinger References: <20070316120038.2iizia24mc4wcw8s@webmail.leidinger.net> <22612203@srv.sem.ipt.ru> From: Boris Samorodov Date: Wed, 21 Mar 2007 01:24:54 +0300 In-Reply-To: <22612203@srv.sem.ipt.ru> (Boris Samorodov's message of "Fri, 16 Mar 2007 18:23:48 +0300") Message-ID: <79670265@bsam.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: Boris Samorodov Cc: emulation@freebsd.org, rdivacky@freebsd.org Subject: Re: 2.6.16 for linuxulator & 7.0 release X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Mar 2007 22:35:09 -0000 On Fri, 16 Mar 2007 18:23:48 +0300 Boris Samorodov wrote: > On Fri, 16 Mar 2007 12:00:38 +0100 Alexander Leidinger wrote: > > ATM it doesn't look like we can enable 2.6.16 by default in 7.0. The reasons: > It's a pity. > > - java showstopper (epoll not implemented) > > - futex/TLS for amd64 not in -current for testing > > - futexes not completely right > > - *at() not implemented > > - the time to test a 2.6.16 default until 7.0 shrinks fast > > Roman has some preliminary work regarding *at() and it looks good to > > him. He wants me to test some stuff but I don't have enough time in > > the next weeks because of work related stuff. Any volunteers to help > > out? > The next week I'll have an access to needed hardware and have some > (not many but...). I'm waiting for instructions. I've got a machine and some time for tests. What should I do? > > In p4 we have the futex/TLS stuff for amd64 but because of the futexes > > not completely right part it is not committed to current yet. As we > > already have the futex and TLS stuff for i386 on a similar level in > > current, I would say we should go ahead and sync the amd64 stuff. It > > is not used by default, so we don't break existing linux stuff and we > > get the benefit of more people being able to have a look at it and > > play with it. So what are your opinions, shall we give jkim@ the green > > light to MFp4 the futex/TLS stuff? > I'd vote for committing. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Tue Mar 20 22:35:11 2007 Return-Path: X-Original-To: emulation@freebsd.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D392716A401; Tue, 20 Mar 2007 22:35:11 +0000 (UTC) (envelope-from bsam@bsam.ru) Received: from mail.kuban.ru (mail.kuban.ru [62.183.66.246]) by mx1.freebsd.org (Postfix) with ESMTP id 4307D13C4C4; Tue, 20 Mar 2007 22:35:11 +0000 (UTC) (envelope-from bsam@bsam.ru) Received: from bsam.ru ([85.172.12.8]) by mail.kuban.ru (8.9.1/8.9.1) with ESMTP id l2KMOb6e047209; Wed, 21 Mar 2007 01:24:47 +0300 (MSK) Received: from bsam by bsam.ru with local (Exim 4.62 (FreeBSD)) (envelope-from ) id 1HTmj4-0000KO-7y; Wed, 21 Mar 2007 01:22:42 +0300 To: Alexander Leidinger References: <20070120170723.34c223fb@Magellan.Leidinger.net> <20070122164926.GA8146@stud.fit.vutbr.cz> <24984594@bsam.ru> <20070306141026.ijyvge09wwo0k4ws@webmail.leidinger.net> <99549985@serv3.int.kfs.ru> From: Boris Samorodov Date: Wed, 21 Mar 2007 01:22:42 +0300 In-Reply-To: <99549985@serv3.int.kfs.ru> (Boris Samorodov's message of "Tue, 06 Mar 2007 19:55:26 +0300") Message-ID: <45750397@bsam.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: Boris Samorodov Cc: emulation@freebsd.org, current@freebsd.org Subject: Re: CFT/HEADS-UP: linux 2.6.16 emulation X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Mar 2007 22:35:11 -0000 On Tue, 06 Mar 2007 19:55:26 +0300 Boris Samorodov wrote: > On Tue, 06 Mar 2007 14:10:26 +0100 Alexander Leidinger wrote: > > Quoting Boris Samorodov (from Mon, 29 Jan 2007 02:22:53 +0300): > > > Here are some test results (for 2.6.16 linux emulation) at: > > > $ uname -a > > > FreeBSD bsam.ru 7.0-CURRENT FreeBSD 7.0-CURRENT #0: Wed Jan 24 > > > 01:58:12 MSK 2007 bsam@bsam.ru:/usr/obj/usr/src/sys/GENERIC > > > i386 > > > > > > ...and linux_base-fc6 (a port from my repository), other port > > > dependencies are from FC4: > > > > > > 1. Just work (sometimes messages about an unimplemented syscall(s) do > > > appear): > > > - print/acroread7 > > > - www/linux-opera > > > - www/linux-firefox > > > - www/linux-flashplugin7 > > > - mail/linux-thunderbird > > > - multimedia/linux-realplayer > > > 2. Works but coredumps when exitting: > > > - net/skype > > Is this still the case? Yes. Cvsupped, built/installed world yesterday. It is still the case. > > > 3. Is not executed (some new... or old libraries are needed): > > > - www/linux-mozilla. > > > > > > Sometimes (not stable result) I get the following LOR. This one I got > > > while testing net/skype: > > This should be fixed. Seems so. > I left that machine today morning and I'll return there in two > weeks. If I get results earlier I'll let you know. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Wed Mar 21 00:56:10 2007 Return-Path: X-Original-To: freebsd-emulation@FreeBSD.org Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0464216A401 for ; Wed, 21 Mar 2007 00:56:10 +0000 (UTC) (envelope-from scottro@nyc.rr.com) Received: from ms-smtp-02.rdc-nyc.rr.com (ms-smtp-02.rdc-nyc.rr.com [24.29.109.6]) by mx1.freebsd.org (Postfix) with ESMTP id BF48D13C457 for ; Wed, 21 Mar 2007 00:56:09 +0000 (UTC) (envelope-from scottro@nyc.rr.com) Received: from localhost (cpe-69-203-84-92.nyc.res.rr.com [69.203.84.92]) by ms-smtp-02.rdc-nyc.rr.com (8.13.6/8.13.6) with ESMTP id l2L0HbgO002464 for ; Tue, 20 Mar 2007 19:17:37 -0500 (EST) Date: Tue, 20 Mar 2007 20:17:37 -0400 From: Scott Robbins To: freebsd-emulation@FreeBSD.org Message-ID: <20070321001737.GA19678@mail.scottro.net> Mail-Followup-To: freebsd-emulation@FreeBSD.org References: <328fe7150703201423x317c052eg3a06d61e9f56fd41@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <328fe7150703201423x317c052eg3a06d61e9f56fd41@mail.gmail.com> User-Agent: mutt-ng/devel-r804 (FreeBSD) X-Virus-Scanned: Symantec AntiVirus Scan Engine Cc: Subject: Re: vmware3 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Mar 2007 00:56:10 -0000 On Tue, Mar 20, 2007 at 09:23:58PM +0000, basteon wrote: > Hello, > I have a this problem build port.... > are3/work/vmware-distrib/vmmon-only/freebsd/driver.c > /mnt/obj/usr/ports/emulators/vmware3/work/vmware-distrib/vmmon-only/freebsd/driver.c: > In function `vmmon_alloc_low_pages': > /mnt/obj/usr/ports/emulators/vmware3/work/vmware-distrib/vmmon-only/freebsd/driver.c:1344: > error: `avail_end' undeclared (first use in this function) > /mnt/obj/usr/ports/emulators/vmware3/work/vmware-distrib/vmmon-only/freebsd/driver.c:1344: > error: (Each undeclared identifier is reported only once > /mnt/obj/usr/ports/emulators/vmware3/work/vmware-distrib/vmmon-only/freebsd/driver.c:1344: > error: for each function it appears in.) > *** Error code 1 > Is this on CURRENT? I began having the problem on CURRENT around January. If you do a search on CURRENT@ you can probably find the thread. (I'm too rushed to find the thread right now, but I believe the error was in the same place.) A programmer gave a possible solution, but right around then, I figured out how to get it working with qemu so I didn't follow up. -- Scott Robbins PGP keyID EB3467D6 ( 1B48 077D 66F6 9DB0 FDC2 A409 FA54 EB34 67D6 ) gpg --keyserver pgp.mit.edu --recv-keys EB3467D6 Buffy: Cool. You guys can do the brain thing. I'm gonna go to class. Oz: Which could also be construed as the brain thing. From owner-freebsd-emulation@FreeBSD.ORG Wed Mar 21 07:47:13 2007 Return-Path: X-Original-To: emulation@freebsd.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4223216A40F; Wed, 21 Mar 2007 07:47:13 +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 ECFB513C489; Wed, 21 Mar 2007 07:47:10 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5FC86.dip.t-dialin.net [84.165.252.134]) by redbull.bpaserver.net (Postfix) with ESMTP id 3959D2E06D; Wed, 21 Mar 2007 08:47:06 +0100 (CET) Received: from webmail.leidinger.net (webmail.Leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id 4B5FF5B4817; Wed, 21 Mar 2007 08:47:03 +0100 (CET) Received: (from www@localhost) by webmail.leidinger.net (8.13.8/8.13.8/Submit) id l2L7ktvp023020; Wed, 21 Mar 2007 08:46:55 +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; Wed, 21 Mar 2007 08:46:54 +0100 Message-ID: <20070321084654.nycupaslkww44c4w@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Wed, 21 Mar 2007 08:46:54 +0100 From: Alexander Leidinger To: Boris Samorodov References: <20070316120038.2iizia24mc4wcw8s@webmail.leidinger.net> <22612203@srv.sem.ipt.ru> <79670265@bsam.ru> In-Reply-To: <79670265@bsam.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.1.3) / FreeBSD-7.0 X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-15.364, required 8, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14, SMILEY -0.50) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: emulation@freebsd.org, rdivacky@freebsd.org Subject: Re: 2.6.16 for linuxulator & 7.0 release X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Mar 2007 07:47:13 -0000 Quoting Boris Samorodov (from Wed, 21 Mar 2007 01:24:54 +0300)= : > On Fri, 16 Mar 2007 18:23:48 +0300 Boris Samorodov wrote: >> On Fri, 16 Mar 2007 12:00:38 +0100 Alexander Leidinger wrote: > >> > ATM it doesn't look like we can enable 2.6.16 by default in 7.0. =20 >> The reasons: > >> It's a pity. > >> > - java showstopper (epoll not implemented) >> > - futex/TLS for amd64 not in -current for testing >> > - futexes not completely right >> > - *at() not implemented >> > - the time to test a 2.6.16 default until 7.0 shrinks fast > >> > Roman has some preliminary work regarding *at() and it looks good to >> > him. He wants me to test some stuff but I don't have enough time in >> > the next weeks because of work related stuff. Any volunteers to help >> > out? > >> The next week I'll have an access to needed hardware and have some >> (not many but...). I'm waiting for instructions. > > I've got a machine and some time for tests. What should I do? Apply the p4 diff (linked from the wiki page) and apply it. Then run a =20 program which previously had problems because of a missing openat(). =20 If the program moans about another *at() call then, tell Roman that =20 you need more *at() calls implemented. :) Roman can tell you more. Bye, Alexander. --=20 The rotten egg will be the one you break into the cake batter. 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-emulation@FreeBSD.ORG Wed Mar 21 07:48:59 2007 Return-Path: X-Original-To: emulation@freebsd.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 96F4916A400; Wed, 21 Mar 2007 07:48:59 +0000 (UTC) (envelope-from netchild@freebsd.org) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id 4B6F613C487; Wed, 21 Mar 2007 07:48:59 +0000 (UTC) (envelope-from netchild@freebsd.org) Received: from outgoing.leidinger.net (p54A5FC86.dip.t-dialin.net [84.165.252.134]) by redbull.bpaserver.net (Postfix) with ESMTP id 9C6942E1AB; Wed, 21 Mar 2007 08:48:51 +0100 (CET) Received: from webmail.leidinger.net (webmail.Leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id C8BF05B4817; Wed, 21 Mar 2007 08:48:48 +0100 (CET) Received: (from www@localhost) by webmail.leidinger.net (8.13.8/8.13.8/Submit) id l2L7mmXT023359; Wed, 21 Mar 2007 08:48:48 +0100 (CET) (envelope-from netchild@FreeBSD.org) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde MIME library) with HTTP; Wed, 21 Mar 2007 08:48:48 +0100 Message-ID: <20070321084848.31d22z8woc4kcoo0@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Wed, 21 Mar 2007 08:48:48 +0100 From: Alexander Leidinger To: Boris Samorodov References: <20070120170723.34c223fb@Magellan.Leidinger.net> <20070122164926.GA8146@stud.fit.vutbr.cz> <24984594@bsam.ru> <20070306141026.ijyvge09wwo0k4ws@webmail.leidinger.net> <99549985@serv3.int.kfs.ru> <45750397@bsam.ru> In-Reply-To: <45750397@bsam.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.1.3) / FreeBSD-7.0 X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-15.264, required 8, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14, SARE_FROM_SPAM_WORD3 0.10, SMILEY -0.50) X-BPAnet-MailScanner-From: netchild@freebsd.org X-Spam-Status: No X-Mailman-Approved-At: Wed, 21 Mar 2007 11:42:13 +0000 Cc: emulation@FreeBSD.org, current@FreeBSD.org Subject: Re: CFT/HEADS-UP: linux 2.6.16 emulation X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Mar 2007 07:48:59 -0000 Quoting Boris Samorodov (from Wed, 21 Mar 2007 01:22:42 +0300)= : > On Tue, 06 Mar 2007 19:55:26 +0300 Boris Samorodov wrote: >> On Tue, 06 Mar 2007 14:10:26 +0100 Alexander Leidinger wrote: >> > Quoting Boris Samorodov (from Mon, 29 Jan 2007 =20 >> 02:22:53 +0300): >> > > Here are some test results (for 2.6.16 linux emulation) at: >> > > $ uname -a >> > > FreeBSD bsam.ru 7.0-CURRENT FreeBSD 7.0-CURRENT #0: Wed Jan 24 >> > > 01:58:12 MSK 2007 bsam@bsam.ru:/usr/obj/usr/src/sys/GENERIC >> > > i386 >> > > >> > > ...and linux_base-fc6 (a port from my repository), other port >> > > dependencies are from FC4: >> > > >> > > 1. Just work (sometimes messages about an unimplemented syscall(s) do >> > > appear): >> > > - print/acroread7 >> > > - www/linux-opera >> > > - www/linux-firefox >> > > - www/linux-flashplugin7 >> > > - mail/linux-thunderbird >> > > - multimedia/linux-realplayer >> > > 2. Works but coredumps when exitting: >> > > - net/skype > >> > Is this still the case? > > Yes. Cvsupped, built/installed world yesterday. It is still the case. Would you please try again with the p4 stuff and provide a =20 kdump/linux-debug output on the console (needss to be enabled)? I'm =20 sure Roman can find the cause as fast as usual. :) Bye, Alexander. --=20 http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137 Williams and Holland's Law: =09If enough data is collected, =09anything may be proven by statistical methods. From owner-freebsd-emulation@FreeBSD.ORG Wed Mar 21 11:54:50 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7350116A400; Wed, 21 Mar 2007 11:54:50 +0000 (UTC) (envelope-from avg@icyb.net.ua) Received: from gateway.cybervisiontech.com.ua (gateway.cybervisiontech.com.ua [88.81.251.18]) by mx1.freebsd.org (Postfix) with ESMTP id 1D50713C46A; Wed, 21 Mar 2007 11:54:49 +0000 (UTC) (envelope-from avg@icyb.net.ua) Received: from localhost (hq.cybervisiontech.com [127.0.0.1]) by gateway.cybervisiontech.com.ua (Postfix) with ESMTP id 15863ED4A9B; Wed, 21 Mar 2007 13:54:45 +0200 (EET) X-Virus-Scanned: amavisd-new at cybervisiontech.com Received: from gateway.cybervisiontech.com.ua ([127.0.0.1]) by localhost (hq.cybervisiontech.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GEu+giEne6h4; Wed, 21 Mar 2007 13:54:41 +0200 (EET) Received: from [10.2.1.87] (rein.cybervisiontech.com.ua [10.2.1.87]) by gateway.cybervisiontech.com.ua (Postfix) with ESMTP id 103EEED4A92; Wed, 21 Mar 2007 13:54:41 +0200 (EET) Message-ID: <46011D03.8070706@icyb.net.ua> Date: Wed, 21 Mar 2007 13:54:43 +0200 From: Andriy Gapon User-Agent: Thunderbird 1.5.0.10 (X11/20070315) MIME-Version: 1.0 To: Alexander Leidinger References: <45FFB7F0.5030107@icyb.net.ua> <790a9fff0703201249n46b29b50mf050563b61ab89c0@mail.gmail.com> <20070320215436.70f11d43@Magellan.Leidinger.net> In-Reply-To: <20070320215436.70f11d43@Magellan.Leidinger.net> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-emulation@freebsd.org, Scot Hetzel , freebsd-amd64@freebsd.org Subject: Re: amd64 package of linux_kdump X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Mar 2007 11:54:50 -0000 on 20/03/2007 22:54 Alexander Leidinger said the following: > Quoting "Scot Hetzel" (Tue, 20 Mar 2007 14:49:04 -0500): > >> On 3/20/07, Andriy Gapon wrote: >>> Does anybody have an amd64 package of linux_kdump (for 6.2) ? >>> Could you please share ? >>> >>> i386 linux_kdump as well as i386 FreeBSD kdump fail with the same >>> diagnostics: >>> $ kdump > kdump.out >>> kdump: Cannot allocate memory >>> Exit 1 >>> $ cat kdump.out >>> 71072 ktrace RET syscall -1 errno 100137 Unknown error: 100137 >>> >>> P.S. there doesn't seem to exist neither i386 nor amd64 package of >>> linux_kdump for 6.2. >>> >> Alexandar Leidinger has linux_kdump on his web site: >> >> http://www.leidinger.net/FreeBSD/linux_kdump-1.5_2.tbz > > Compiled on 7-current i386. Extracting it on amd64 and using it > directly should be possible (not on FreeBSD 6.x). Linux on amd64 is > 32bit, so the 32bit executable should work on the ktrace. This is not my experience. linux_kdump is a FreeBSD, not Linux program. As I said, i386 linux_kdump fails for me with the same diagnostics as i386 kdump. > To compile it on your own: mv /compat/linux to somewhere else, install > the gentoo linux_base (you have to ingnore the conflict), build the > linux_kdump port (maybe also a "make package"), deinstall the gentoo > linux_base and move /compat/linux back. I hoped to find a shortcut. -- Andriy Gapon From owner-freebsd-emulation@FreeBSD.ORG Wed Mar 21 12:41:56 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 28DCC16A407 for ; Wed, 21 Mar 2007 12:41:56 +0000 (UTC) (envelope-from karol.kwiat@gmail.com) Received: from wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.239]) by mx1.freebsd.org (Postfix) with ESMTP id CBFA613C44C for ; Wed, 21 Mar 2007 12:41:55 +0000 (UTC) (envelope-from karol.kwiat@gmail.com) Received: by wr-out-0506.google.com with SMTP id 36so256628wra for ; Wed, 21 Mar 2007 05:41:55 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:reply-to:user-agent:mime-version:to:subject:x-enigmail-version:openpgp:content-type; b=AERJmCjKe4Of79qizfm88yRoFkTanDtXxJgn1Mfs/E5jahSerKdQ/rfJDygFkmUldEtuVgtaRxuPujxtUl0kamdJMSeItcSN5/cHtdc1JvRaEa/jEyJSDpJ1pMDjYrgokuA2pGHTTyCWDSZgL+l6LneXx5huJjUT3LhQ+QZDLIQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:reply-to:user-agent:mime-version:to:subject:x-enigmail-version:openpgp:content-type; b=aXQBu7OVAm7wBqi8mHPL7abERHgKDyV8pVsesDRktfAziWqSgx0/09Lo4F0wskho7cMOztuCPA2EwpHQBFv/0gBHi1Q2EGUxDUxGtiyCcBp2TTZxBE+ASUj4WVsdTNU3FBFwbBrAyKnsoMleX9VTuxmxM3s9vH+LwOm25Kg7uew= Received: by 10.65.240.17 with SMTP id s17mr1542818qbr.1174479260519; Wed, 21 Mar 2007 05:14:20 -0700 (PDT) Received: from persephone.orchid.homeunix.org ( [84.10.174.25]) by mx.google.com with ESMTP id x24sm5382517nfb.2007.03.21.05.14.19; Wed, 21 Mar 2007 05:14:20 -0700 (PDT) Message-ID: <4601219B.402@gmail.com> Date: Wed, 21 Mar 2007 13:14:19 +0100 From: Karol Kwiatkowski User-Agent: Thunderbird 2.0b2 (X11/20070306) MIME-Version: 1.0 To: freebsd-emulation@FreeBSD.org X-Enigmail-Version: 0.94.3.0 OpenPGP: id=06E09309; url=http://www.orchid.homeunix.org/carlos/gpg/0x06E09309.asc Content-Type: multipart/mixed; boundary="------------070700060706070702070003" Cc: Subject: linux-fonconfig-2.2.3_6 not X11BASE clean X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: karol.kwiat@gmail.com List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Mar 2007 12:41:56 -0000 This is a multi-part message in MIME format. --------------070700060706070702070003 Content-Type: text/plain; charset=ISO-8859-2 Content-Transfer-Encoding: 7bit Hello all, environment: X11BASE=/usr/local problem: new version of linux-fonconfig (2.2.3_6) installs fonts.conf into ${PREFIX}/etc/fonts/fonts.conf. In that file there is a hardcoded path to /usr/X11R6/lib/X11/fonts which doesn't exist in my environment. solution: patch to x11-fonts/linux-config attached, I'm sending it here cause I'm not sure if that's a proper solution. Cheers, Karol -- Karol Kwiatkowski OpenPGP 0x06E09309 --------------070700060706070702070003 Content-Type: text/plain; name="x11-fonts.linux-fontconfig-2.2.3_6.patch" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="x11-fonts.linux-fontconfig-2.2.3_6.patch" diff -ru x11-fonts/linux-fontconfig.orig/Makefile x11-fonts/linux-fontconfig/Makefile --- x11-fonts/linux-fontconfig.orig/Makefile Mon Mar 19 06:13:58 2007 +++ x11-fonts/linux-fontconfig/Makefile Wed Mar 21 12:54:49 2007 @@ -29,5 +29,6 @@ post-install: ${INSTALL_DATA} ${FILESDIR}/fonts.conf ${PREFIX}/etc/fonts/fonts.conf + ${REINPLACE_CMD} -e "s|%%X11BASE%%|${X11BASE}|g" ${PREFIX}/etc/fonts/fonts.conf .include diff -ru x11-fonts/linux-fontconfig.orig/files/fonts.conf x11-fonts/linux-fontconfig/files/fonts.conf --- x11-fonts/linux-fontconfig.orig/files/fonts.conf Mon Mar 19 06:13:58 2007 +++ x11-fonts/linux-fontconfig/files/fonts.conf Wed Mar 21 12:55:54 2007 @@ -23,7 +23,7 @@ - /usr/X11R6/lib/X11/fonts + %%X11BASE%%/lib/X11/fonts ~/.fonts diff -ru x11-fonts/linux-fontconfig.orig/pkg-plist x11-fonts/linux-fontconfig/pkg-plist --- x11-fonts/linux-fontconfig.orig/pkg-plist Sun Jul 9 23:01:45 2006 +++ x11-fonts/linux-fontconfig/pkg-plist Wed Mar 21 12:56:50 2007 @@ -1,4 +1,5 @@ etc/fonts/fonts.conf +etc/fonts/fonts.conf.bak etc/fonts/fonts.dtd etc/fonts/local.conf usr/bin/fc-cache --------------070700060706070702070003-- From owner-freebsd-emulation@FreeBSD.ORG Wed Mar 21 13:37:47 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 401EB16A473 for ; Wed, 21 Mar 2007 13:37:47 +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 EE67013C45A for ; Wed, 21 Mar 2007 13:37:46 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5DEC2.dip.t-dialin.net [84.165.222.194]) by redbull.bpaserver.net (Postfix) with ESMTP id 12B4E2E201; Wed, 21 Mar 2007 14:37:41 +0100 (CET) Received: from webmail.leidinger.net (webmail.Leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id 3C4595B4817; Wed, 21 Mar 2007 14:37:38 +0100 (CET) Received: (from www@localhost) by webmail.leidinger.net (8.13.8/8.13.8/Submit) id l2LDbcIL081128; Wed, 21 Mar 2007 14:37:38 +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; Wed, 21 Mar 2007 14:37:37 +0100 Message-ID: <20070321143737.hcrklzpsqooocksc@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Wed, 21 Mar 2007 14:37:37 +0100 From: Alexander Leidinger To: karol.kwiat@gmail.com References: <4601219B.402@gmail.com> In-Reply-To: <4601219B.402@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.1.3) / FreeBSD-7.0 X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.864, required 8, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: freebsd-emulation@FreeBSD.org Subject: Re: linux-fonconfig-2.2.3_6 not X11BASE clean X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Mar 2007 13:37:47 -0000 Quoting Karol Kwiatkowski (from Wed, 21 Mar =20 2007 13:14:19 +0100): > Hello all, > > environment: > =09X11BASE=3D/usr/local > > problem: > =09new version of linux-fonconfig (2.2.3_6) installs fonts.conf into > ${PREFIX}/etc/fonts/fonts.conf. In that file there is a hardcoded path > to /usr/X11R6/lib/X11/fonts which doesn't exist in my environment. > > solution: > =09patch to x11-fonts/linux-config attached, I'm sending it here cause I'm > not sure if that's a proper solution. You don't need to patch fonts.conf. Just replace /usr/X11R6 globally =20 with $X11BASE. You also added the backup file to the plist, just do an =20 inplace replacement without the backup (-i option). Bye, Alexander. --=20 Have you ever noticed that the people who are always trying to tell you `there's a time for work and a time for play' never find the time for play? 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-emulation@FreeBSD.ORG Wed Mar 21 14:32:15 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5AA4016A403 for ; Wed, 21 Mar 2007 14:32:15 +0000 (UTC) (envelope-from karol.kwiat@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.168]) by mx1.freebsd.org (Postfix) with ESMTP id CFD2313C448 for ; Wed, 21 Mar 2007 14:32:14 +0000 (UTC) (envelope-from karol.kwiat@gmail.com) Received: by ug-out-1314.google.com with SMTP id 71so331935ugh for ; Wed, 21 Mar 2007 07:32:13 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:reply-to:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type; b=L/J4GrUNwywYSwEusMABZ3Y5cJHbiGznNh1ymolFSbJ4BTOzZDHKRyY3UyKp29BoBgBmVNm9j4VOD4aicUQ/6Fi11FoCfDLouYm1AETYNfB/Gllc+FiFbPT1rGAbZX8rf3JXdDnmCyRALvaX0cS3EJUoKtmo+ECfzT/dvHoVO0E= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:reply-to:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type; b=F1WuIQe5pTNN9mfGm37Dx601XqlN8Wlz8ykqwmkS+eI2KcLVpq3FXnQRc2op0C3ejEajNAbLgqpFWB3SoKeFWIkn983R+4QxMKPP7zr1/m7AGPryWLyT7qxQIARge8GiwRIr6ergp4K2plwwtXgnihLbd3FzWkB9m945Q4GW4Ns= Received: by 10.67.29.12 with SMTP id g12mr3189550ugj.1174487532503; Wed, 21 Mar 2007 07:32:12 -0700 (PDT) Received: from persephone.orchid.homeunix.org ( [84.10.174.25]) by mx.google.com with ESMTP id u6sm1951813uge.2007.03.21.07.32.11; Wed, 21 Mar 2007 07:32:12 -0700 (PDT) Message-ID: <460141F0.6090000@gmail.com> Date: Wed, 21 Mar 2007 15:32:16 +0100 From: Karol Kwiatkowski User-Agent: Thunderbird 2.0b2 (X11/20070306) MIME-Version: 1.0 To: Alexander Leidinger References: <4601219B.402@gmail.com> <20070321143737.hcrklzpsqooocksc@webmail.leidinger.net> In-Reply-To: <20070321143737.hcrklzpsqooocksc@webmail.leidinger.net> X-Enigmail-Version: 0.94.3.0 OpenPGP: id=06E09309; url=http://www.orchid.homeunix.org/carlos/gpg/0x06E09309.asc Content-Type: multipart/mixed; boundary="------------020409060704080705090607" Cc: freebsd-emulation@FreeBSD.org Subject: [OT] Makefile magic [was: Re: linux-fonconfig-2.2.3_6 not X11BASE clean] X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: karol.kwiat@gmail.com List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Mar 2007 14:32:15 -0000 This is a multi-part message in MIME format. --------------020409060704080705090607 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Alexander Leidinger wrote: > Quoting Karol Kwiatkowski (from Wed, 21 Mar 2007 > 13:14:19 +0100): > >> Hello all, >> >> environment: >> X11BASE=/usr/local >> >> problem: >> new version of linux-fonconfig (2.2.3_6) installs fonts.conf into >> ${PREFIX}/etc/fonts/fonts.conf. In that file there is a hardcoded path >> to /usr/X11R6/lib/X11/fonts which doesn't exist in my environment. >> >> solution: >> patch to x11-fonts/linux-config attached, I'm sending it here >> cause I'm >> not sure if that's a proper solution. > > You don't need to patch fonts.conf. Just replace /usr/X11R6 globally > with $X11BASE. Well, true. Fixed. I just thought it's strange to have our (FreeBSD's) file with hardcoded path :) > You also added the backup file to the plist, just do an > inplace replacement without the backup (-i option). I'm probably missing something but I can't see how to do that. sed(1) mentions -i with zero-length extension. Then there are those lines in /usr/ports/Mk/bsd.port.mk: # Macro for doing in-place file editing using regexps REINPLACE_ARGS?= -i.bak REINPLACE_CMD?= ${SED} ${REINPLACE_ARGS} and whatever I put in ${REINPLACE_CMD} line after -i option I get errors or different extensions. However, how about replacing ${INSTALL_DATA} with ${SED}? Patch attached. Cheers, Karol -- Karol Kwiatkowski OpenPGP 0x06E09309 --------------020409060704080705090607 Content-Type: text/plain; name="x11-fonts.linux-fontconfig-2.2.3_6.patch" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="x11-fonts.linux-fontconfig-2.2.3_6.patch" ZGlmZiAtcnUgbGludXgtZm9udGNvbmZpZy5vcmlnL01ha2VmaWxlIGxpbnV4LWZvbnRjb25m aWcvTWFrZWZpbGUKLS0tIGxpbnV4LWZvbnRjb25maWcub3JpZy9NYWtlZmlsZQlNb24gTWFy IDE5IDA2OjEzOjU4IDIwMDcKKysrIGxpbnV4LWZvbnRjb25maWcvTWFrZWZpbGUJV2VkIE1h ciAyMSAxNTowNzowOCAyMDA3CkBAIC0yOCw2ICsyOCw2IEBACiAJJHtSTX0gJHtXUktTUkN9 L2V0Yy9mb250cy9mb250cy5jb25mCiAKIHBvc3QtaW5zdGFsbDoKLQkke0lOU1RBTExfREFU QX0gJHtGSUxFU0RJUn0vZm9udHMuY29uZiAke1BSRUZJWH0vZXRjL2ZvbnRzL2ZvbnRzLmNv bmYKKwkke1NFRH0gLWUgInN8L3Vzci9YMTFSNnwke1gxMUJBU0V9fGciICR7RklMRVNESVJ9 L2ZvbnRzLmNvbmYgPiAke1BSRUZJWH0vZXRjL2ZvbnRzL2ZvbnRzLmNvbmYKIAogLmluY2x1 ZGUgPGJzZC5wb3J0Lm1rPgo= --------------020409060704080705090607-- From owner-freebsd-emulation@FreeBSD.ORG Wed Mar 21 14:46:56 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7477A16A400 for ; Wed, 21 Mar 2007 14:46:56 +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 2D5DC13C4AE for ; Wed, 21 Mar 2007 14:46:56 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5DEC2.dip.t-dialin.net [84.165.222.194]) by redbull.bpaserver.net (Postfix) with ESMTP id 35EE52E203; Wed, 21 Mar 2007 15:46:50 +0100 (CET) Received: from webmail.leidinger.net (webmail.Leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id 5D7FE5B4817; Wed, 21 Mar 2007 15:46:47 +0100 (CET) Received: (from www@localhost) by webmail.leidinger.net (8.13.8/8.13.8/Submit) id l2LEklcj092997; Wed, 21 Mar 2007 15:46:47 +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; Wed, 21 Mar 2007 15:46:47 +0100 Message-ID: <20070321154647.iq4avx8mpcsw84co@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Wed, 21 Mar 2007 15:46:47 +0100 From: Alexander Leidinger To: karol.kwiat@gmail.com References: <4601219B.402@gmail.com> <20070321143737.hcrklzpsqooocksc@webmail.leidinger.net> <460141F0.6090000@gmail.com> In-Reply-To: <460141F0.6090000@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.1.3) / FreeBSD-7.0 X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.864, required 8, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: freebsd-emulation@FreeBSD.org Subject: Re: [OT] Makefile magic [was: Re: linux-fonconfig-2.2.3_6 not X11BASE clean] X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Mar 2007 14:46:56 -0000 Quoting Karol Kwiatkowski (from Wed, 21 Mar =20 2007 15:32:16 +0100): > Alexander Leidinger wrote: >> You also added the backup file to the plist, just do an >> inplace replacement without the backup (-i option). > > I'm probably missing something but I can't see how to do that. sed(1) > mentions -i with zero-length extension. Then there are those lines in > /usr/ports/Mk/bsd.port.mk: > > # Macro for doing in-place file editing using regexps > REINPLACE_ARGS?=3D=09-i.bak > REINPLACE_CMD?=3D=09${SED} ${REINPLACE_ARGS} > > and whatever I put in ${REINPLACE_CMD} line after -i option I get errors > or different extensions. -i'' or something like this IIRC... > However, how about replacing ${INSTALL_DATA} with ${SED}? Patch attached. This doesn't take care of chown and chgrp. Bye, Alexander. --=20 A lack of planning on your part does not constitute an emergency on my part. 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-emulation@FreeBSD.ORG Wed Mar 21 15:05:44 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8581016A40D for ; Wed, 21 Mar 2007 15:05:44 +0000 (UTC) (envelope-from karol.kwiat@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.170]) by mx1.freebsd.org (Postfix) with ESMTP id E604D13C459 for ; Wed, 21 Mar 2007 15:05:43 +0000 (UTC) (envelope-from karol.kwiat@gmail.com) Received: by ug-out-1314.google.com with SMTP id 71so345469ugh for ; Wed, 21 Mar 2007 08:05:42 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:reply-to:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type; b=E3t2tuzRq46Y7WfjmF1Ouq92rYZ5Be2Z1A0wyOokQKxVIHCNd1gewnp6+kgiCpjDLsFZuTUhneBED9i6OE8Nu2urTuZ0353er3EmuUI2cxRjbhYAFrTI4+5Gar3aSOF0tKTmZ66zwd9UfQsxEQMHaHCTq6rIvpLFkepYQDfC3Og= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:reply-to:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type; b=jey44yt1wRxrISWeWwO5M1hQWjW1lqf6QruSOopHry8RM692Qc9DLx8iIo6+R/IZDSrx1wwyN8uJUX9ItSQ2HZ31IVK31QRzqEL993LA3CXPbLXFrWTREkX1h/gR88X6gaA00HleuDait/4f1ETm4XJd35ga4MWq61/qj+cWj/Y= Received: by 10.67.28.4 with SMTP id f4mr3214422ugj.1174489542578; Wed, 21 Mar 2007 08:05:42 -0700 (PDT) Received: from persephone.orchid.homeunix.org ( [84.10.174.25]) by mx.google.com with ESMTP id o24sm1991118ugd.2007.03.21.08.05.41; Wed, 21 Mar 2007 08:05:41 -0700 (PDT) Message-ID: <460149C7.4060201@gmail.com> Date: Wed, 21 Mar 2007 16:05:43 +0100 From: Karol Kwiatkowski User-Agent: Thunderbird 2.0b2 (X11/20070306) MIME-Version: 1.0 To: Alexander Leidinger References: <4601219B.402@gmail.com> <20070321143737.hcrklzpsqooocksc@webmail.leidinger.net> <460141F0.6090000@gmail.com> <20070321154647.iq4avx8mpcsw84co@webmail.leidinger.net> In-Reply-To: <20070321154647.iq4avx8mpcsw84co@webmail.leidinger.net> X-Enigmail-Version: 0.94.3.0 OpenPGP: id=06E09309; url=http://www.orchid.homeunix.org/carlos/gpg/0x06E09309.asc Content-Type: multipart/mixed; boundary="------------070707060504000200080405" Cc: freebsd-emulation@FreeBSD.org Subject: Re: [OT] Makefile magic [was: Re: linux-fonconfig-2.2.3_6 not X11BASE clean] X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: karol.kwiat@gmail.com List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Mar 2007 15:05:44 -0000 This is a multi-part message in MIME format. --------------070707060504000200080405 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Alexander Leidinger wrote: > Quoting Karol Kwiatkowski (from Wed, 21 Mar 2007 > 15:32:16 +0100): > >> Alexander Leidinger wrote: > >>> You also added the backup file to the plist, just do an >>> inplace replacement without the backup (-i option). >> >> I'm probably missing something but I can't see how to do that. sed(1) >> mentions -i with zero-length extension. Then there are those lines in >> /usr/ports/Mk/bsd.port.mk: >> >> # Macro for doing in-place file editing using regexps >> REINPLACE_ARGS?= -i.bak >> REINPLACE_CMD?= ${SED} ${REINPLACE_ARGS} >> >> and whatever I put in ${REINPLACE_CMD} line after -i option I get errors >> or different extensions. > > -i'' or something like this IIRC... Doh, thanks. >> However, how about replacing ${INSTALL_DATA} with ${SED}? Patch attached. > > This doesn't take care of chown and chgrp. Right. Patch, hopefully a good one, against Makefile attached. Cheers, Karol -- Karol Kwiatkowski OpenPGP 0x06E09309 --------------070707060504000200080405 Content-Type: text/plain; name="x11-fonts.linux-fontconfig-2.2.3_6.Makefile.patch" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="x11-fonts.linux-fontconfig-2.2.3_6.Makefile.patch" LS0tIHgxMS1mb250cy9saW51eC1mb250Y29uZmlnL01ha2VmaWxlLm9yaWcJTW9uIE1hciAx OSAwNjoxMzo1OCAyMDA3CisrKyB4MTEtZm9udHMvbGludXgtZm9udGNvbmZpZy9NYWtlZmls ZQlXZWQgTWFyIDIxIDE1OjUzOjU1IDIwMDcKQEAgLTI5LDUgKzI5LDYgQEAKIAogcG9zdC1p bnN0YWxsOgogCSR7SU5TVEFMTF9EQVRBfSAke0ZJTEVTRElSfS9mb250cy5jb25mICR7UFJF RklYfS9ldGMvZm9udHMvZm9udHMuY29uZgorCSR7UkVJTlBMQUNFX0NNRH0gLWkgJycgLWUg InN8L3Vzci9YMTFSNnwke1gxMUJBU0V9fGciICR7UFJFRklYfS9ldGMvZm9udHMvZm9udHMu Y29uZgogCiAuaW5jbHVkZSA8YnNkLnBvcnQubWs+Cg== --------------070707060504000200080405-- From owner-freebsd-emulation@FreeBSD.ORG Wed Mar 21 15:13:34 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3B26416A47A for ; Wed, 21 Mar 2007 15:13:34 +0000 (UTC) (envelope-from tmh.public@gmail.com) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.183]) by mx1.freebsd.org (Postfix) with ESMTP id EAB2713C46E for ; Wed, 21 Mar 2007 15:13:33 +0000 (UTC) (envelope-from tmh.public@gmail.com) Received: by py-out-1112.google.com with SMTP id f47so99075pye for ; Wed, 21 Mar 2007 08:13:33 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:content-type; b=qQwrAsQZf8CGOe8HHsIGt9HXjF0oLSin53ijH/SMoeVe2vkEdxjinJJLBpHo2Fy18MquhrycW9tvSgtAobGmQDNfeYHr9GsSBW0KkcRenof165PGchJR2OpWn8WiTHp01jLiUTbL6QXv95Ez/9DEEHuJIMe6N88JzUCls6NbA6M= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:content-type; b=P+vLly/3DypkNgZ1FSAzy7u76xfRxOLi7MxMaBE9mzHRN+tuXhnTuIIhTP6yU9kkkmZYyj36pdDWPyieCuotVTbiG3hZSZ5D+3OKqkfmIS/ZuQ5eYHDNwZeaoLClZGn27q0zeYvAAsYpTHlRdoDOhBUx/XmhQ20vvNCu5pD/wI0= Received: by 10.35.128.17 with SMTP id f17mr1643534pyn.1174490013196; Wed, 21 Mar 2007 08:13:33 -0700 (PDT) Received: from ?192.168.1.2? ( [63.231.163.138]) by mx.google.com with ESMTP id n45sm3440172pyh.2007.03.21.08.13.30; Wed, 21 Mar 2007 08:13:31 -0700 (PDT) Message-ID: <46014B99.9090605@gmail.com> Date: Wed, 21 Mar 2007 10:13:29 -0500 From: "Thomas M. Hermann" User-Agent: Thunderbird 1.5.0.10 (X11/20070317) MIME-Version: 1.0 To: Divacky Roman References: <46003EA9.6060305@gmail.com> <20070320220616.65b853a2@Magellan.Leidinger.net> <20070320211216.GA46105@stud.fit.vutbr.cz> In-Reply-To: <20070320211216.GA46105@stud.fit.vutbr.cz> Content-Type: multipart/mixed; boundary="------------060201030303000007080906" X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Alexander Leidinger , freebsd-emulation@freebsd.org Subject: Re: Linuxolator on AMD64 Guidance X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Mar 2007 15:13:34 -0000 This is a multi-part message in MIME format. --------------060201030303000007080906 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Divacky Roman wrote: > On Tue, Mar 20, 2007 at 10:06:16PM +0100, Alexander Leidinger wrote: > >> Quoting "Thomas M. Hermann" (Tue, 20 Mar 2007 15:06:01 -0500): >> >> >>> Greetings, >>> >>> Is the goal of current linuxolator development to update support to >>> 2.6.16 to be 64bit on amd64 or just update to 2.6.16 and run 32bit apps >>> on amd64 as is done now? I've subscribed to freebsd-emulation & >>> >> The goal is to get 2.6.16 running. There's no active development for >> 64bit support on amd64 (at least I'm not aware of one). >> > > netbsd supports linux@amd64 emulation and I think I could do the port in > a few weeks. if I get decent access to amd64 machine and enough time/money :) > > but seriously... linux64 emulation is a MUST and I think the port of netbsd > code should not be THAT hard.... > > opinions? > Since there is not active development of 64bit support on amd64, then I advocate waiting until the 2.6.16 update is complete to start 64bit development. In the short term, being able to run 32bit apps reliably is better than being able run 64bit and 32bit apps unreliably. Besides, this motivates me to come to some arrangement with the vendor to get a native version, which is better than using the linux ABI anyway. Thanks, Tom -- === Thomas M. Hermann === --------------060201030303000007080906-- From owner-freebsd-emulation@FreeBSD.ORG Wed Mar 21 16:13:33 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7BA8016A40E for ; Wed, 21 Mar 2007 16:13:33 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.freebsd.org (Postfix) with ESMTP id 066E013C487 for ; Wed, 21 Mar 2007 16:13:32 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.8/8.13.8) with ESMTP id l2LFkdcw055977; Wed, 21 Mar 2007 10:46:45 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: freebsd-amd64@freebsd.org Date: Wed, 21 Mar 2007 10:54:41 -0400 User-Agent: KMail/1.9.6 References: <45FFB7F0.5030107@icyb.net.ua> <20070320215436.70f11d43@Magellan.Leidinger.net> <46011D03.8070706@icyb.net.ua> In-Reply-To: <46011D03.8070706@icyb.net.ua> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200703211054.43466.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Wed, 21 Mar 2007 10:46:46 -0500 (EST) X-Virus-Scanned: ClamAV 0.88.3/2892/Wed Mar 21 05:40:09 2007 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: Alexander Leidinger , freebsd-emulation@freebsd.org, Andriy Gapon Subject: Re: amd64 package of linux_kdump X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Mar 2007 16:13:33 -0000 On Wednesday 21 March 2007 07:54:43 am Andriy Gapon wrote: > on 20/03/2007 22:54 Alexander Leidinger said the following: > > Quoting "Scot Hetzel" (Tue, 20 Mar 2007 14:49:04 -0500): > > > >> On 3/20/07, Andriy Gapon wrote: > >>> Does anybody have an amd64 package of linux_kdump (for 6.2) ? > >>> Could you please share ? > >>> > >>> i386 linux_kdump as well as i386 FreeBSD kdump fail with the same > >>> diagnostics: > >>> $ kdump > kdump.out > >>> kdump: Cannot allocate memory > >>> Exit 1 > >>> $ cat kdump.out > >>> 71072 ktrace RET syscall -1 errno 100137 Unknown error: 100137 > >>> > >>> P.S. there doesn't seem to exist neither i386 nor amd64 package of > >>> linux_kdump for 6.2. > >>> > >> Alexandar Leidinger has linux_kdump on his web site: > >> > >> http://www.leidinger.net/FreeBSD/linux_kdump-1.5_2.tbz > > > > Compiled on 7-current i386. Extracting it on amd64 and using it > > directly should be possible (not on FreeBSD 6.x). Linux on amd64 is > > 32bit, so the 32bit executable should work on the ktrace. > > This is not my experience. linux_kdump is a FreeBSD, not Linux program. > As I said, i386 linux_kdump fails for me with the same diagnostics as > i386 kdump. > > > To compile it on your own: mv /compat/linux to somewhere else, install > > the gentoo linux_base (you have to ingnore the conflict), build the > > linux_kdump port (maybe also a "make package"), deinstall the gentoo > > linux_base and move /compat/linux back. > > I hoped to find a shortcut. The problem is that the kdump records aren't 32-bit, but 64-bit. You can try using www.freebsd.org/~jhb/ktrace64.c to convert a 64-bit ktrace.out file to a 32-bit ktrace.out file and then run linux_kdump on the 32-bit file. I cant recall if I fully tested ktrace64.c though, so YMMV. -- John Baldwin From owner-freebsd-emulation@FreeBSD.ORG Wed Mar 21 17:20:31 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1561E16A403 for ; Wed, 21 Mar 2007 17:20:31 +0000 (UTC) (envelope-from xdivac02@stud.fit.vutbr.cz) Received: from eva.fit.vutbr.cz (eva.fit.vutbr.cz [147.229.176.14]) by mx1.freebsd.org (Postfix) with ESMTP id 840F513C457 for ; Wed, 21 Mar 2007 17:20:30 +0000 (UTC) (envelope-from xdivac02@stud.fit.vutbr.cz) Received: from eva.fit.vutbr.cz (localhost [127.0.0.1]) by eva.fit.vutbr.cz (envelope-from xdivac02@eva.fit.vutbr.cz) (8.13.8/8.13.7) with ESMTP id l2LHKTHR020100 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 21 Mar 2007 18:20:29 +0100 (CET) Received: (from xdivac02@localhost) by eva.fit.vutbr.cz (8.13.8/8.13.3/Submit) id l2LHKS4w020097; Wed, 21 Mar 2007 18:20:28 +0100 (CET) Date: Wed, 21 Mar 2007 18:20:28 +0100 From: Divacky Roman To: "Thomas M. Hermann" Message-ID: <20070321172028.GA19777@stud.fit.vutbr.cz> References: <46003EA9.6060305@gmail.com> <20070320220616.65b853a2@Magellan.Leidinger.net> <20070320211216.GA46105@stud.fit.vutbr.cz> <46014B99.9090605@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <46014B99.9090605@gmail.com> User-Agent: Mutt/1.4.2.2i X-Scanned-By: MIMEDefang 2.57 on 147.229.176.14 Cc: Alexander Leidinger , freebsd-emulation@freebsd.org Subject: Re: Linuxolator on AMD64 Guidance X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Mar 2007 17:20:31 -0000 > native version, which is better than using the linux ABI anyway. not every time :) firefox for example seems to run faster in linuxulator then when runing native one... :) its an interesting thing worth investigating From owner-freebsd-emulation@FreeBSD.ORG Wed Mar 21 17:40:27 2007 Return-Path: X-Original-To: freebsd-emulation@hub.freebsd.org Delivered-To: freebsd-emulation@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7911416A4C8; Wed, 21 Mar 2007 17:40:27 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 500AF13C4C2; Wed, 21 Mar 2007 17:40:27 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (edwin@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l2LHeRv5043441; Wed, 21 Mar 2007 17:40:27 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l2LHeRRW043437; Wed, 21 Mar 2007 17:40:27 GMT (envelope-from edwin) Date: Wed, 21 Mar 2007 17:40:27 GMT From: Edwin Groothuis Message-Id: <200703211740.l2LHeRRW043437@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-emulation@FreeBSD.org Cc: Subject: Re: ports/110632: [patch] x11-fonts/linux-fontconfig is not X11BASE clean X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Mar 2007 17:40:27 -0000 Synopsis: [patch] x11-fonts/linux-fontconfig is not X11BASE clean Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-emulation Responsible-Changed-By: edwin Responsible-Changed-When: Wed Mar 21 17:40:26 UTC 2007 Responsible-Changed-Why: Over to maintainer http://www.freebsd.org/cgi/query-pr.cgi?pr=110632 From owner-freebsd-emulation@FreeBSD.ORG Wed Mar 21 18:24:08 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E941E16A401 for ; Wed, 21 Mar 2007 18:24:08 +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 A670713C4D1 for ; Wed, 21 Mar 2007 18:24:08 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5DEC2.dip.t-dialin.net [84.165.222.194]) by redbull.bpaserver.net (Postfix) with ESMTP id 4D43A2E193; Wed, 21 Mar 2007 19:24:04 +0100 (CET) Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) by outgoing.leidinger.net (Postfix) with ESMTP id 3AFB85B4817; Wed, 21 Mar 2007 19:24:01 +0100 (CET) Date: Wed, 21 Mar 2007 19:24:00 +0100 From: Alexander Leidinger To: karol.kwiat@gmail.com Message-ID: <20070321192400.7ed8ffd5@Magellan.Leidinger.net> In-Reply-To: <460149C7.4060201@gmail.com> References: <4601219B.402@gmail.com> <20070321143737.hcrklzpsqooocksc@webmail.leidinger.net> <460141F0.6090000@gmail.com> <20070321154647.iq4avx8mpcsw84co@webmail.leidinger.net> <460149C7.4060201@gmail.com> X-Mailer: Claws Mail 2.8.1 (GTK+ 2.10.9; i686-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.864, required 8, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: freebsd-emulation@FreeBSD.org Subject: Re: [OT] Makefile magic [was: Re: linux-fonconfig-2.2.3_6 not X11BASE clean] X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Mar 2007 18:24:09 -0000 Quoting Karol Kwiatkowski (Wed, 21 Mar 2007 16:05:43 +0100): > Right. Patch, hopefully a good one, against Makefile attached. Looks good. Bye, Alexander. -- You will always find something in the last place you look. http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-freebsd-emulation@FreeBSD.ORG Wed Mar 21 18:34:06 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4269B16A408 for ; Wed, 21 Mar 2007 18:34:06 +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 E96AC13C48C for ; Wed, 21 Mar 2007 18:34:05 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5DEC2.dip.t-dialin.net [84.165.222.194]) by redbull.bpaserver.net (Postfix) with ESMTP id 9059F2E193; Wed, 21 Mar 2007 19:33:58 +0100 (CET) Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) by outgoing.leidinger.net (Postfix) with ESMTP id B884C5B4817; Wed, 21 Mar 2007 19:33:55 +0100 (CET) Date: Wed, 21 Mar 2007 19:33:55 +0100 From: Alexander Leidinger To: karol.kwiat@gmail.com Message-ID: <20070321193355.50fc86b4@Magellan.Leidinger.net> In-Reply-To: <460149C7.4060201@gmail.com> References: <4601219B.402@gmail.com> <20070321143737.hcrklzpsqooocksc@webmail.leidinger.net> <460141F0.6090000@gmail.com> <20070321154647.iq4avx8mpcsw84co@webmail.leidinger.net> <460149C7.4060201@gmail.com> X-Mailer: Claws Mail 2.8.1 (GTK+ 2.10.9; i686-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.864, required 8, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: freebsd-emulation@FreeBSD.org Subject: Re: [OT] Makefile magic [was: Re: linux-fonconfig-2.2.3_6 not X11BASE clean] X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Mar 2007 18:34:06 -0000 Quoting Karol Kwiatkowski (Wed, 21 Mar 2007 16:05:43 +0100): > Right. Patch, hopefully a good one, against Makefile attached. I just noticed that the gnome update changed the port. From using a link to the FreeBSD one it installs a custom config. I want to postpone your patch until I got an explanation why this was done. And depending on the answer I would like to get back to the link somehow (maybe updating the linux fontconfig to a compatible version). Bye, Alexander. -- All of life is a blur of Republicans and meat! http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-freebsd-emulation@FreeBSD.ORG Wed Mar 21 18:37:23 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7446516A407 for ; Wed, 21 Mar 2007 18:37:23 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id 324EE13C480 for ; Wed, 21 Mar 2007 18:37:23 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5DEC2.dip.t-dialin.net [84.165.222.194]) by redbull.bpaserver.net (Postfix) with ESMTP id 2BC272E09C for ; Wed, 21 Mar 2007 19:37:16 +0100 (CET) Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) by outgoing.leidinger.net (Postfix) with ESMTP id 51CFA5B4817 for ; Wed, 21 Mar 2007 19:37:13 +0100 (CET) Date: Wed, 21 Mar 2007 19:37:12 +0100 From: Alexander Leidinger To: freebsd-emulation@freebsd.org Message-ID: <20070321193712.72efbcf5@Magellan.Leidinger.net> In-Reply-To: <200703211740.l2LHeRRW043437@freefall.freebsd.org> References: <200703211740.l2LHeRRW043437@freefall.freebsd.org> X-Mailer: Claws Mail 2.8.1 (GTK+ 2.10.9; i686-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.864, required 8, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Subject: Re: ports/110632: [patch] x11-fonts/linux-fontconfig is not X11BASE clean X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Mar 2007 18:37:23 -0000 This is under investigation. As already told in private mail, the patch is good, but the goal is to use a link to the FreeBSD one as before. I'm waiting for feedback from the gnome team ATM. -- Lots of people drink from the wrong bottle sometimes. -- Edith Keeler, "The City on the Edge of Forever", stardate unknown http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-freebsd-emulation@FreeBSD.ORG Wed Mar 21 18:40:58 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8700916A404; Wed, 21 Mar 2007 18:40:58 +0000 (UTC) (envelope-from avg@icyb.net.ua) Received: from gateway.cybervisiontech.com.ua (gateway.cybervisiontech.com.ua [88.81.251.18]) by mx1.freebsd.org (Postfix) with ESMTP id 0E72D13C489; Wed, 21 Mar 2007 18:40:57 +0000 (UTC) (envelope-from avg@icyb.net.ua) Received: from localhost (hq.cybervisiontech.com [127.0.0.1]) by gateway.cybervisiontech.com.ua (Postfix) with ESMTP id 33799ED4DAD; Wed, 21 Mar 2007 20:40:49 +0200 (EET) X-Virus-Scanned: amavisd-new at cybervisiontech.com Received: from gateway.cybervisiontech.com.ua ([127.0.0.1]) by localhost (hq.cybervisiontech.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id epq06hNkhGWf; Wed, 21 Mar 2007 20:40:42 +0200 (EET) Received: from [10.2.1.87] (rein.cybervisiontech.com.ua [10.2.1.87]) by gateway.cybervisiontech.com.ua (Postfix) with ESMTP id A67D5ED4CFC; Wed, 21 Mar 2007 20:40:42 +0200 (EET) Message-ID: <46017C2F.5060208@icyb.net.ua> Date: Wed, 21 Mar 2007 20:40:47 +0200 From: Andriy Gapon User-Agent: Thunderbird 1.5.0.10 (X11/20070315) MIME-Version: 1.0 To: John Baldwin References: <45FFB7F0.5030107@icyb.net.ua> <20070320215436.70f11d43@Magellan.Leidinger.net> <46011D03.8070706@icyb.net.ua> <200703211054.43466.jhb@freebsd.org> In-Reply-To: <200703211054.43466.jhb@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Alexander Leidinger , freebsd-emulation@freebsd.org, freebsd-amd64@freebsd.org Subject: Re: amd64 package of linux_kdump X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Mar 2007 18:40:58 -0000 on 21/03/2007 16:54 John Baldwin said the following: > > The problem is that the kdump records aren't 32-bit, but 64-bit. You can try > using www.freebsd.org/~jhb/ktrace64.c to convert a 64-bit ktrace.out file to > a 32-bit ktrace.out file and then run linux_kdump on the 32-bit file. I cant > recall if I fully tested ktrace64.c though, so YMMV. John, thank you very much! This was something that I haven't thought about. The tool works very well, the only obvious/visible bug was in copy_sysret(): 125 assert(h32->ktr_len == sizeof(k64)); 126 127 memcpy(&k64, buf, sizeof(k64)); <--- this was missing 128 129 /* Translate the data. */ -- Andriy Gapon From owner-freebsd-emulation@FreeBSD.ORG Wed Mar 21 19:10:09 2007 Return-Path: X-Original-To: freebsd-emulation@hub.freebsd.org Delivered-To: freebsd-emulation@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D31FD16A4DE for ; Wed, 21 Mar 2007 19:10:09 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id A937313C4D3 for ; Wed, 21 Mar 2007 19:10:09 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l2LJA9gn054615 for ; Wed, 21 Mar 2007 19:10:09 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l2LJA9ZH054611; Wed, 21 Mar 2007 19:10:09 GMT (envelope-from gnats) Date: Wed, 21 Mar 2007 19:10:09 GMT Message-Id: <200703211910.l2LJA9ZH054611@freefall.freebsd.org> To: freebsd-emulation@FreeBSD.org From: Alexander Leidinger Cc: Subject: ports/110632: [patch] x11-fonts/linux-fontconfig is not X11BASE clean X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Alexander Leidinger List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Mar 2007 19:10:09 -0000 The following reply was made to PR ports/110632; it has been noted by GNATS. From: Alexander Leidinger To: FreeBSD-gnats-submit@freebsd.org Cc: Subject: ports/110632: [patch] x11-fonts/linux-fontconfig is not X11BASE clean Date: Wed, 21 Mar 2007 19:39:10 +0100 This is under investigation. As already told in private mail, the patch is good, but the goal is to use a link to the FreeBSD one as before. I'm waiting for feedback from the gnome team ATM. From owner-freebsd-emulation@FreeBSD.ORG Wed Mar 21 20:50:32 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 26C6916A405; Wed, 21 Mar 2007 20:50:32 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.freebsd.org (Postfix) with ESMTP id BC1EA13C4AE; Wed, 21 Mar 2007 20:50:31 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.8/8.13.8) with ESMTP id l2LKoN0n058824; Wed, 21 Mar 2007 15:50:23 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: Andriy Gapon Date: Wed, 21 Mar 2007 15:11:47 -0400 User-Agent: KMail/1.9.6 References: <45FFB7F0.5030107@icyb.net.ua> <200703211054.43466.jhb@freebsd.org> <46017C2F.5060208@icyb.net.ua> In-Reply-To: <46017C2F.5060208@icyb.net.ua> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200703211511.47948.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Wed, 21 Mar 2007 15:50:24 -0500 (EST) X-Virus-Scanned: ClamAV 0.88.3/2892/Wed Mar 21 05:40:09 2007 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: Alexander Leidinger , freebsd-emulation@freebsd.org, freebsd-amd64@freebsd.org Subject: Re: amd64 package of linux_kdump X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Mar 2007 20:50:32 -0000 On Wednesday 21 March 2007 02:40:47 pm Andriy Gapon wrote: > on 21/03/2007 16:54 John Baldwin said the following: > > > > The problem is that the kdump records aren't 32-bit, but 64-bit. You can try > > using www.freebsd.org/~jhb/ktrace64.c to convert a 64-bit ktrace.out file to > > a 32-bit ktrace.out file and then run linux_kdump on the 32-bit file. I cant > > recall if I fully tested ktrace64.c though, so YMMV. > > John, > > thank you very much! This was something that I haven't thought about. > > The tool works very well, the only obvious/visible bug was in copy_sysret(): > 125 assert(h32->ktr_len == sizeof(k64)); > 126 > 127 memcpy(&k64, buf, sizeof(k64)); <--- this was missing > 128 > 129 /* Translate the data. */ Oh, heh, I meant for k64 to be a pointer as in the malloc utrace case. I've fixed this and a bug in the malloc utrace stuff and uploaded a new ktrace64.c. Thanks for testing it! -- John Baldwin From owner-freebsd-emulation@FreeBSD.ORG Wed Mar 21 20:51:10 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 68C1316A400 for ; Wed, 21 Mar 2007 20:51:10 +0000 (UTC) (envelope-from tmh.public@gmail.com) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.183]) by mx1.freebsd.org (Postfix) with ESMTP id 214E613C448 for ; Wed, 21 Mar 2007 20:51:10 +0000 (UTC) (envelope-from tmh.public@gmail.com) Received: by py-out-1112.google.com with SMTP id f47so136422pye for ; Wed, 21 Mar 2007 13:51:09 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:content-type; b=AktzbCcxTYnJs/dcaJwZGzGOvICH1rC1zZS61YhJ3Q5sEByAuQXySJKZPTK8zE7RxtKLRA9QM7n9F98RUrxq00+PN8FQU01RdND0kyucPIXFPdxk9O1CRKguhFxzwM3p8k7VH52tv3pvKH+d7sgtZBnFCNkopSR2xJB3HE5C81A= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:content-type; b=ZKsv1zbLCjMPkb0p1CsnM23mVovURsiT0NaN7O7QjteJCzgdPtmb+eCwUAszwxPx7EVletACkFuVJJp3soO5ZK2ak4TQWMLfMBWN0HJxhmXevuKJnL1sHZ0y9ni5/HbqNIAIMQOMZX/d5oTrEl3A+n70lTDNzEi5XTkA9Z7U0JE= Received: by 10.35.129.19 with SMTP id g19mr2170559pyn.1174510269449; Wed, 21 Mar 2007 13:51:09 -0700 (PDT) Received: from ?192.168.1.2? ( [63.231.163.138]) by mx.google.com with ESMTP id w29sm540194pyg.2007.03.21.13.51.06; Wed, 21 Mar 2007 13:51:07 -0700 (PDT) Message-ID: <46019AB9.5030600@gmail.com> Date: Wed, 21 Mar 2007 15:51:05 -0500 From: "Thomas M. Hermann" User-Agent: Thunderbird 1.5.0.10 (X11/20070317) MIME-Version: 1.0 To: Divacky Roman References: <46003EA9.6060305@gmail.com> <20070320220616.65b853a2@Magellan.Leidinger.net> <20070320211216.GA46105@stud.fit.vutbr.cz> <46014B99.9090605@gmail.com> <20070321172028.GA19777@stud.fit.vutbr.cz> In-Reply-To: <20070321172028.GA19777@stud.fit.vutbr.cz> Content-Type: multipart/mixed; boundary="------------000205060105090703060107" X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Alexander Leidinger , freebsd-emulation@freebsd.org Subject: Re: Linuxolator on AMD64 Guidance X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Mar 2007 20:51:10 -0000 This is a multi-part message in MIME format. --------------000205060105090703060107 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Divacky Roman wrote: >> native version, which is better than using the linux ABI anyway. >> > > not every time :) firefox for example seems to run faster in linuxulator > then when runing native one... :) its an interesting thing worth investigating > Well, I meant better != faster. Better implies better integration with FreeBSD, better visibility for FreeBSD, easier to install on FreeBSD, etc. Though, I didn't know that firefox ran faster in linuxolator than native, that is intriguing. -- === Thomas M. Hermann === --------------000205060105090703060107-- From owner-freebsd-emulation@FreeBSD.ORG Wed Mar 21 22:35:39 2007 Return-Path: X-Original-To: emulation@FreeBSD.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1937E16A475; Wed, 21 Mar 2007 22:35:39 +0000 (UTC) (envelope-from bsam@bsam.ru) Received: from mail.kuban.ru (mail.kuban.ru [62.183.66.246]) by mx1.freebsd.org (Postfix) with ESMTP id 6C43413C4B0; Wed, 21 Mar 2007 22:35:37 +0000 (UTC) (envelope-from bsam@bsam.ru) Received: from bsam.ru ([85.172.12.140]) by mail.kuban.ru (8.9.1/8.9.1) with ESMTP id l2LMZGkS045390; Thu, 22 Mar 2007 01:35:26 +0300 (MSK) Received: from bsam by bsam.ru with local (Exim 4.62 (FreeBSD)) (envelope-from ) id 1HU9Mt-0000H8-2d; Thu, 22 Mar 2007 01:33:19 +0300 To: Alexander Leidinger References: <20070120170723.34c223fb@Magellan.Leidinger.net> <20070122164926.GA8146@stud.fit.vutbr.cz> <24984594@bsam.ru> <20070306141026.ijyvge09wwo0k4ws@webmail.leidinger.net> <99549985@serv3.int.kfs.ru> <45750397@bsam.ru> <20070321084848.31d22z8woc4kcoo0@webmail.leidinger.net> From: Boris Samorodov Date: Thu, 22 Mar 2007 01:33:19 +0300 In-Reply-To: <20070321084848.31d22z8woc4kcoo0@webmail.leidinger.net> (Alexander Leidinger's message of "Wed, 21 Mar 2007 08:48:48 +0100") Message-ID: <67187824@bsam.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: Boris Samorodov Cc: emulation@FreeBSD.org, current@FreeBSD.org Subject: Re: CFT/HEADS-UP: linux 2.6.16 emulation X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Mar 2007 22:35:39 -0000 On Wed, 21 Mar 2007 08:48:48 +0100 Alexander Leidinger wrote: > Quoting Boris Samorodov (from Wed, 21 Mar 2007 01:22:42 +0300): > > On Tue, 06 Mar 2007 19:55:26 +0300 Boris Samorodov wrote: > >> On Tue, 06 Mar 2007 14:10:26 +0100 Alexander Leidinger wrote: > >> > Quoting Boris Samorodov (from Mon, 29 Jan 2007 > >> 02:22:53 +0300): > >> > > Here are some test results (for 2.6.16 linux emulation) at: > >> > > $ uname -a > >> > > FreeBSD bsam.ru 7.0-CURRENT FreeBSD 7.0-CURRENT #0: Wed Jan 24 > >> > > 01:58:12 MSK 2007 bsam@bsam.ru:/usr/obj/usr/src/sys/GENERIC > >> > > i386 > >> > > > >> > > ...and linux_base-fc6 (a port from my repository), other port > >> > > dependencies are from FC4: > >> > > > >> > > 1. Just work (sometimes messages about an unimplemented syscall(s) do > >> > > appear): > >> > > - print/acroread7 > >> > > - www/linux-opera > >> > > - www/linux-firefox > >> > > - www/linux-flashplugin7 > >> > > - mail/linux-thunderbird > >> > > - multimedia/linux-realplayer > >> > > 2. Works but coredumps when exitting: > >> > > - net/skype > > > >> > Is this still the case? > > > > Yes. Cvsupped, built/installed world yesterday. It is still the case. > Would you please try again with the p4 stuff and provide a > kdump/linux-debug output on the console (needss to be enabled)? I'm > sure Roman can find the cause as fast as usual. :) Done. Results with p4 stuff and debug enabled: ftp://ftp.ipt.ru/pub/data/i386-current/ WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Wed Mar 21 22:55:31 2007 Return-Path: X-Original-To: emulation@freebsd.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D0F8816A515; Wed, 21 Mar 2007 22:55:31 +0000 (UTC) (envelope-from bsam@bsam.ru) Received: from mail.kuban.ru (mail.kuban.ru [62.183.66.246]) by mx1.freebsd.org (Postfix) with ESMTP id E449813C4BA; Wed, 21 Mar 2007 22:55:28 +0000 (UTC) (envelope-from bsam@bsam.ru) Received: from bsam.ru ([85.172.12.140]) by mail.kuban.ru (8.9.1/8.9.1) with ESMTP id l2LMt8IA047427; Thu, 22 Mar 2007 01:55:18 +0300 (MSK) Received: from bsam by bsam.ru with local (Exim 4.62 (FreeBSD)) (envelope-from ) id 1HU9g6-0000Hb-QE; Thu, 22 Mar 2007 01:53:10 +0300 To: Alexander Leidinger References: <20070316120038.2iizia24mc4wcw8s@webmail.leidinger.net> <22612203@srv.sem.ipt.ru> <79670265@bsam.ru> <20070321084654.nycupaslkww44c4w@webmail.leidinger.net> From: Boris Samorodov Date: Thu, 22 Mar 2007 01:53:10 +0300 In-Reply-To: <20070321084654.nycupaslkww44c4w@webmail.leidinger.net> (Alexander Leidinger's message of "Wed, 21 Mar 2007 08:46:54 +0100") Message-ID: <01106633@bsam.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: Boris Samorodov Cc: emulation@freebsd.org, rdivacky@freebsd.org Subject: Re: 2.6.16 for linuxulator & 7.0 release X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Mar 2007 22:55:31 -0000 On Wed, 21 Mar 2007 08:46:54 +0100 Alexander Leidinger wrote: > Quoting Boris Samorodov (from Wed, 21 Mar 2007 01:24:54 +0300): > > On Fri, 16 Mar 2007 18:23:48 +0300 Boris Samorodov wrote: > >> On Fri, 16 Mar 2007 12:00:38 +0100 Alexander Leidinger wrote: > > > >> > ATM it doesn't look like we can enable 2.6.16 by default in 7.0. > >> The reasons: > > > >> It's a pity. > > > >> > - java showstopper (epoll not implemented) > >> > - futex/TLS for amd64 not in -current for testing > >> > - futexes not completely right > >> > - *at() not implemented > >> > - the time to test a 2.6.16 default until 7.0 shrinks fast > > > >> > Roman has some preliminary work regarding *at() and it looks good to > >> > him. He wants me to test some stuff but I don't have enough time in > >> > the next weeks because of work related stuff. Any volunteers to help > >> > out? > > > >> The next week I'll have an access to needed hardware and have some > >> (not many but...). I'm waiting for instructions. > > > > I've got a machine and some time for tests. What should I do? > Apply the p4 diff (linked from the wiki page) and apply it. Then run a > program which previously had problems because of a missing openat(). > If the program moans about another *at() call then, tell Roman that > you need more *at() calls implemented. :) Hm, I don't know such programms so far. Roman? > Roman can tell you more. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Thu Mar 22 09:20:11 2007 Return-Path: X-Original-To: emulation@FreeBSD.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5A7C916A409; Thu, 22 Mar 2007 09:20:11 +0000 (UTC) (envelope-from xdivac02@stud.fit.vutbr.cz) Received: from eva.fit.vutbr.cz (eva.fit.vutbr.cz [147.229.176.14]) by mx1.freebsd.org (Postfix) with ESMTP id DAAE213C46E; Thu, 22 Mar 2007 09:20:08 +0000 (UTC) (envelope-from xdivac02@stud.fit.vutbr.cz) Received: from eva.fit.vutbr.cz (localhost [127.0.0.1]) by eva.fit.vutbr.cz (envelope-from xdivac02@eva.fit.vutbr.cz) (8.13.8/8.13.7) with ESMTP id l2M9K7I7038885 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 22 Mar 2007 10:20:07 +0100 (CET) Received: (from xdivac02@localhost) by eva.fit.vutbr.cz (8.13.8/8.13.3/Submit) id l2M9K7pC038884; Thu, 22 Mar 2007 10:20:07 +0100 (CET) Date: Thu, 22 Mar 2007 10:20:07 +0100 From: Divacky Roman To: Boris Samorodov Message-ID: <20070322092007.GA38428@stud.fit.vutbr.cz> References: <20070120170723.34c223fb@Magellan.Leidinger.net> <20070122164926.GA8146@stud.fit.vutbr.cz> <24984594@bsam.ru> <20070306141026.ijyvge09wwo0k4ws@webmail.leidinger.net> <99549985@serv3.int.kfs.ru> <45750397@bsam.ru> <20070321084848.31d22z8woc4kcoo0@webmail.leidinger.net> <67187824@bsam.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <67187824@bsam.ru> User-Agent: Mutt/1.4.2.2i X-Scanned-By: MIMEDefang 2.57 on 147.229.176.14 Cc: emulation@FreeBSD.org, Alexander Leidinger , current@FreeBSD.org Subject: Re: CFT/HEADS-UP: linux 2.6.16 emulation X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Mar 2007 09:20:11 -0000 On Thu, Mar 22, 2007 at 01:33:19AM +0300, Boris Samorodov wrote: > On Wed, 21 Mar 2007 08:48:48 +0100 Alexander Leidinger wrote: > > Quoting Boris Samorodov (from Wed, 21 Mar 2007 01:22:42 +0300): > > > On Tue, 06 Mar 2007 19:55:26 +0300 Boris Samorodov wrote: > > >> On Tue, 06 Mar 2007 14:10:26 +0100 Alexander Leidinger wrote: > > >> > Quoting Boris Samorodov (from Mon, 29 Jan 2007 > > >> 02:22:53 +0300): > > >> > > Here are some test results (for 2.6.16 linux emulation) at: > > >> > > $ uname -a > > >> > > FreeBSD bsam.ru 7.0-CURRENT FreeBSD 7.0-CURRENT #0: Wed Jan 24 > > >> > > 01:58:12 MSK 2007 bsam@bsam.ru:/usr/obj/usr/src/sys/GENERIC > > >> > > i386 > > >> > > > > >> > > ...and linux_base-fc6 (a port from my repository), other port > > >> > > dependencies are from FC4: > > >> > > > > >> > > 1. Just work (sometimes messages about an unimplemented syscall(s) do > > >> > > appear): > > >> > > - print/acroread7 > > >> > > - www/linux-opera > > >> > > - www/linux-firefox > > >> > > - www/linux-flashplugin7 > > >> > > - mail/linux-thunderbird > > >> > > - multimedia/linux-realplayer > > >> > > 2. Works but coredumps when exitting: > > >> > > - net/skype > > > > > >> > Is this still the case? > > > > > > Yes. Cvsupped, built/installed world yesterday. It is still the case. > > > Would you please try again with the p4 stuff and provide a > > kdump/linux-debug output on the console (needss to be enabled)? I'm > > sure Roman can find the cause as fast as usual. :) > > Done. Results with p4 stuff and debug enabled: > ftp://ftp.ipt.ru/pub/data/i386-current/ thnx for this but I cannot reproduce it locally (I start skype, log in, wait 2 seconds and the file->exit) I am not running 100% -current but the patches I have are very trivial.. www.stud.fit.vutbr.cz/~xdivac02/linux_skype.patch + openat() patch can you test if this patch fixes the problem with coredumping skype? if so.. its up to alexander to commit :) From owner-freebsd-emulation@FreeBSD.ORG Thu Mar 22 10:42:25 2007 Return-Path: X-Original-To: emulation@FreeBSD.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B348F16A4F1; Thu, 22 Mar 2007 10:42:25 +0000 (UTC) (envelope-from bsam@bsam.ru) Received: from mail.kuban.ru (mail.kuban.ru [62.183.66.246]) by mx1.freebsd.org (Postfix) with ESMTP id 1E2EF13C484; Thu, 22 Mar 2007 10:42:22 +0000 (UTC) (envelope-from bsam@bsam.ru) Received: from bsam.ru ([85.172.12.82]) by mail.kuban.ru (8.9.1/8.9.1) with ESMTP id l2MAg6dc090024; Thu, 22 Mar 2007 13:42:17 +0300 (MSK) Received: from bsam by bsam.ru with local (Exim 4.62 (FreeBSD)) (envelope-from ) id 1HUKiB-0000EW-G8; Thu, 22 Mar 2007 13:40:03 +0300 To: Divacky Roman References: <20070120170723.34c223fb@Magellan.Leidinger.net> <20070122164926.GA8146@stud.fit.vutbr.cz> <24984594@bsam.ru> <20070306141026.ijyvge09wwo0k4ws@webmail.leidinger.net> <99549985@serv3.int.kfs.ru> <45750397@bsam.ru> <20070321084848.31d22z8woc4kcoo0@webmail.leidinger.net> <67187824@bsam.ru> <20070322092007.GA38428@stud.fit.vutbr.cz> From: Boris Samorodov Date: Thu, 22 Mar 2007 13:40:03 +0300 In-Reply-To: <20070322092007.GA38428@stud.fit.vutbr.cz> (Divacky Roman's message of "Thu, 22 Mar 2007 10:20:07 +0100") Message-ID: <22537612@bsam.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: Boris Samorodov Cc: emulation@FreeBSD.org, Alexander Leidinger , current@FreeBSD.org Subject: Re: CFT/HEADS-UP: linux 2.6.16 emulation X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Mar 2007 10:42:25 -0000 On Thu, 22 Mar 2007 10:20:07 +0100 Divacky Roman wrote: > On Thu, Mar 22, 2007 at 01:33:19AM +0300, Boris Samorodov wrote: > > On Wed, 21 Mar 2007 08:48:48 +0100 Alexander Leidinger wrote: > > > Quoting Boris Samorodov (from Wed, 21 Mar 2007 01:22:42 +0300): > > > > On Tue, 06 Mar 2007 19:55:26 +0300 Boris Samorodov wrote: > > > >> On Tue, 06 Mar 2007 14:10:26 +0100 Alexander Leidinger wrote: > > > >> > Quoting Boris Samorodov (from Mon, 29 Jan 2007 > > > >> 02:22:53 +0300): > > > >> > > Here are some test results (for 2.6.16 linux emulation) at: > > > >> > > $ uname -a > > > >> > > FreeBSD bsam.ru 7.0-CURRENT FreeBSD 7.0-CURRENT #0: Wed Jan 24 > > > >> > > 01:58:12 MSK 2007 bsam@bsam.ru:/usr/obj/usr/src/sys/GENERIC > > > >> > > i386 > > > >> > > > > > >> > > ...and linux_base-fc6 (a port from my repository), other port > > > >> > > dependencies are from FC4: > > > >> > > > > > >> > > 1. Just work (sometimes messages about an unimplemented syscall(s) do > > > >> > > appear): > > > >> > > - print/acroread7 > > > >> > > - www/linux-opera > > > >> > > - www/linux-firefox > > > >> > > - www/linux-flashplugin7 > > > >> > > - mail/linux-thunderbird > > > >> > > - multimedia/linux-realplayer > > > >> > > 2. Works but coredumps when exitting: > > > >> > > - net/skype > > > > > > > >> > Is this still the case? > > > > > > > > Yes. Cvsupped, built/installed world yesterday. It is still the case. > > > > > Would you please try again with the p4 stuff and provide a > > > kdump/linux-debug output on the console (needss to be enabled)? I'm > > > sure Roman can find the cause as fast as usual. :) > > > > Done. Results with p4 stuff and debug enabled: > > ftp://ftp.ipt.ru/pub/data/i386-current/ > thnx for this but I cannot reproduce it locally (I start skype, log in, wait 2 seconds and the file->exit) I use linux_base-fc6 (not committed to ports yet). > I am not running 100% -current but the patches I have are very trivial.. > www.stud.fit.vutbr.cz/~xdivac02/linux_skype.patch + openat() patch Where can I get openat() patch? > can you test if this patch fixes the problem with coredumping skype? if so.. its up to alexander to commit :) As soon as I get all patches, I'll try for sure. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Thu Mar 22 15:27:54 2007 Return-Path: X-Original-To: freebsd-emulation@FreeBSD.org Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8771216A408 for ; Thu, 22 Mar 2007 15:27:54 +0000 (UTC) (envelope-from koryakin@mail.ru) Received: from mx28.mail.ru (mx28.mail.ru [194.67.23.67]) by mx1.freebsd.org (Postfix) with ESMTP id 4594D13C45E for ; Thu, 22 Mar 2007 15:27:52 +0000 (UTC) (envelope-from koryakin@mail.ru) Received: from f21.mail.ru (f21.mail.ru [194.67.57.54]) by mx28.mail.ru (mPOP.Fallback_MX) with ESMTP id BFE8B6C03D5 for ; Thu, 22 Mar 2007 17:51:00 +0300 (MSK) Received: from mail by f21.mail.ru with local id 1HUOd1-000I4T-00 for freebsd-emulation@FreeBSD.org; Thu, 22 Mar 2007 17:50:59 +0300 Received: from [89.111.128.155] by pda.mail.ru with HTTP; Thu, 22 Mar 2007 17:50:59 +0300 From: =?koi8-r?Q?=F7=C1=CC=C5=CE=D4=C9=CE_=EB=CF=D2=D1=CB=C9=CE?= To: freebsd-emulation@FreeBSD.org Mime-Version: 1.0 X-Mailer: mPOP Web-Mail 2.19 X-Originating-IP: [89.111.128.155] Date: Thu, 22 Mar 2007 17:50:59 +0300 Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit Message-Id: Cc: Subject: question X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: =?koi8-r?Q?=F7=C1=CC=C5=CE=D4=C9=CE_=EB=CF=D2=D1=CB=C9=CE?= List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Mar 2007 15:27:54 -0000 Hello! Excuse me if I wrote this e-mail mistakenly. I've noticed that port "linux_base" just dissappeared from my port's list. Could you tell me which port I should use instead? (I have only linux_base-fc4 and linux_base-gentoo-stage) OS freebsd 6.1-stable. Best Regards, Koryakin Valentine From owner-freebsd-emulation@FreeBSD.ORG Thu Mar 22 16:19:14 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C295E16A403 for ; Thu, 22 Mar 2007 16:19:14 +0000 (UTC) (envelope-from anderson@freebsd.org) Received: from mh1.centtech.com (moat3.centtech.com [64.129.166.50]) by mx1.freebsd.org (Postfix) with ESMTP id 64B5113C4C3 for ; Thu, 22 Mar 2007 16:19:14 +0000 (UTC) (envelope-from anderson@freebsd.org) Received: from [10.177.171.220] (neutrino.centtech.com [10.177.171.220]) by mh1.centtech.com (8.13.8/8.13.8) with ESMTP id l2MFqNQQ074009; Thu, 22 Mar 2007 10:52:23 -0500 (CDT) (envelope-from anderson@freebsd.org) Message-ID: <4602A637.3000002@freebsd.org> Date: Thu, 22 Mar 2007 10:52:23 -0500 From: Eric Anderson User-Agent: Thunderbird 1.5.0.10 (X11/20070320) MIME-Version: 1.0 To: =?windows-1252?Q?=3F=3F=3F=3F=3F=3F=3F=3F_=3F=3F=3F=3F=3F=3F=3F?= References: In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: ClamAV 0.88.4/2904/Thu Mar 22 06:03:31 2007 on mh1.centtech.com X-Virus-Status: Clean X-Spam-Status: No, score=-2.6 required=8.0 tests=AWL,BAYES_00 autolearn=ham version=3.1.6 X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on mh1.centtech.com Cc: freebsd-emulation@freebsd.org Subject: Re: question X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Mar 2007 16:19:14 -0000 On 03/22/07 09:50, ÷ÁÌÅÎÔÉÎ ëÏÒÑËÉÎ wrote: > Hello! > Excuse me if I wrote this e-mail mistakenly. > I've noticed that port "linux_base" just dissappeared from my port's list. Could you tell me which port I should use instead? (I have only linux_base-fc4 and linux_base-gentoo-stage) > OS freebsd 6.1-stable. You should start reading /usr/ports/UPDATING: 20060616: AFFECTS: users of emulation/linux_base-* AUTHOR: netchild@FreeBSD.org We now use Fedora Core 4 as the linux base port, and the corresponding xorg libs for the linux X11 libs port. To upgrade you have to run portupgrade -f -o emulators/linux_base-fc4 linux_base\* portupgrade -f -o x11/linux-xorg-libs linux-XFree86-libs You need to make sure that you have not changed the sysctl compat.linux.osrelease. FC4 behaves differently depending on the content of this sysctl. Only the default value of this sysctl is supported. In case of problems also revert to the default of the compat.linux.osname if changed. In case "printenv | grep LD_" prints something, e.g., LD_LIBRARY_PATH or LD_PRELOAD, you have to make sure it is not set when starting linux programs, else FreeBSD libraries will be picked up and the programs do not start. After this start a linux program to test, e.g., acroread. If you get errors when starting linux programs about problems with libraries, and you made sure no LD_* variable is set as described above, you are one of those unlucky people where we do not have a better solution as to tell you to deinstall every linux port, remove /compat/linux completely to make sure no cruft is left and reinstall everything you need. From owner-freebsd-emulation@FreeBSD.ORG Thu Mar 22 18:28:45 2007 Return-Path: X-Original-To: freebsd-emulation@FreeBSD.org Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7225E16A410 for ; Thu, 22 Mar 2007 18:28:45 +0000 (UTC) (envelope-from repartodecorreo@gmail.com) Received: from webserver.accesocero.es (217-116-4-115.redes.acens.net [217.116.4.115]) by mx1.freebsd.org (Postfix) with ESMTP id 328CA13C4BF for ; Thu, 22 Mar 2007 18:28:45 +0000 (UTC) (envelope-from repartodecorreo@gmail.com) Received: from gestion.canaltour.com (217-116-4-114.redes.acens.net [217.116.4.114]) by webserver.accesocero.es (Postfix) with ESMTP id BA2EBB8D0C4 for ; Thu, 22 Mar 2007 18:54:25 +0100 (CET) Date: Thu, 22 Mar 2007 18:49:38 +0100 To: "freebsd-emulation@FreeBSD.orgr" From: "Clubrural.com" Message-ID: X-Priority: 3 X-Mailer: PHPMailer [version 1.73] MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="iso-8859-1" Cc: Subject: interchange of links X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Mar 2007 18:28:45 -0000 We have created a new Directory of Tourism to make interchange of links, if click interests haaz down to you http://www.clubrural.com/links/addurl.php Hemos creado un nuevo Directorio de Turismo si deseas puedes intercambiar links haciendo click mas abajo http://www.clubrural.com/links/addurl.php From owner-freebsd-emulation@FreeBSD.ORG Thu Mar 22 20:15:47 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 12D6A16A407 for ; Thu, 22 Mar 2007 20:15:47 +0000 (UTC) (envelope-from nox@saturn.kn-bremen.de) Received: from gwyn.kn-bremen.de (gwyn.kn-bremen.de [212.63.36.242]) by mx1.freebsd.org (Postfix) with ESMTP id E5F9A13C4DD for ; Thu, 22 Mar 2007 20:15:43 +0000 (UTC) (envelope-from nox@saturn.kn-bremen.de) Received: by gwyn.kn-bremen.de (Postfix, from userid 10) id 2E30D1B0B7E; Thu, 22 Mar 2007 21:15:42 +0100 (CET) Received: from saturn.kn-bremen.de (nox@localhost [127.0.0.1]) by saturn.kn-bremen.de (8.13.6/8.13.6) with ESMTP id l2MKBC7h015054; Thu, 22 Mar 2007 21:11:12 +0100 (CET) (envelope-from nox@saturn.kn-bremen.de) Received: (from nox@localhost) by saturn.kn-bremen.de (8.13.6/8.13.6/Submit) id l2MKBB2h015053; Thu, 22 Mar 2007 21:11:11 +0100 (CET) (envelope-from nox) From: Juergen Lock Date: Thu, 22 Mar 2007 21:11:10 +0100 To: Eric Anderson Message-ID: <20070322201110.GA14875@saturn.kn-bremen.de> Mail-Followup-To: Eric Anderson , freebsd-emulation@freebsd.org References: <45DB10D3.8040807@centtech.com> <200702241917.l1OJHNlC008923@saturn.kn-bremen.de> <20070224192754.GA9905@saturn.kn-bremen.de> <200703031932.l23JWt6m039021@saturn.kn-bremen.de> <45FEE0A8.50000@centtech.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <45FEE0A8.50000@centtech.com> User-Agent: Mutt/1.5.13 (2006-08-11) Cc: freebsd-emulation@freebsd.org Subject: new experimental qemu-devel port update, please test! (was: Re: experimental qemu-devel port (update), please test!) X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Mar 2007 20:15:47 -0000 On Mon, Mar 19, 2007 at 02:12:40PM -0500, Eric Anderson wrote: > On 03/03/07 13:32, Juergen Lock wrote: > >In article <45E5CDE3.7030509@centtech.com> anderson@centtech.com (Eric > >Anderson)writes: > > > >>On 02/24/07 13:27, Juergen Lock wrote: > >>>On Sat, Feb 24, 2007 at 08:17:23PM +0100, Juergen Lock wrote: > >>>>In article <45DB10D3.8040807@centtech.com> you write: > >>>>>Is anyone else experiencing a nearly useless qemu experience with the > >>>>>latest versions? > >>>>> > >>>>>I'm running -CURRENT from yesterday, and the latest qemu port (and > >>>>>kqemu). > >>>>> > >>>>>These combinations segfault: > >>>>> > >>>>>Anything with the -vnc option, when disconnecting the vnc viewer, will > >>>>>segfault: > >>>>>sudo qemu -hda /alt/images/fs.img -hdb /alt/images/swapfile -net nic > >>>>>-net tap -snapshot -vnc :1 -serial /dev/ttyv8 -kernel-kqemu > >>>>> > >>>>>This used to work nicely, now it dies when I connect to port 1111: > >>>>>sudo qemu -hda /alt/images/fs.img -hdb /alt/images/swapfile -net nic > >>>>>-net tap -snapshot -serial telnet::1111,server,nowait -std-vga > >>>>>-monitor stdio -full-screen -kernel-kqemu > >>>>> > >>>>>Which, when it dies, ktrace shows me: > >>>>>... > >>>>Hmm I don't know much about the code in question, you may have more > >>>>luck reposting this on the qemu list: > >>>> http://lists.gnu.org/mailman/listinfo/qemu-devel > >>>And just when I posted this... There were just patches posted on that > >>>list that fix vnc disconnect segfaults, so I think the next port update > >>>will fix at least that problem. > >>Thanks! I've been hoping to see the update, but still not there yet.. > >>:( Oh well. > > > >Sorry things are going a little slow around here... But now I have > >the following update for you all to test: > > > >1. copy the qemu port dir (/usr/ports/emulators/qemu) to > > emulators/qemu-devel > >2. apply the patch below in emulators > >3. deinstall qemu > >3. run `make install' in the new qemu-devel port dir (you probably > > cannot use portinstall/portupgrade unless you add the new port to > > INDEX yourself, that is until it is committed...) > >4. test! > > > > Should you want to go back, deinstall qemu-devel and then install the > >originall qemu port again. > > > >> I wonder if that will also fix my telnet issue with qemu. > > > > Not sure, but now you should be able to check yourself. :) > > > I see you now have an official qemu-devel port. I just started using it > after my port updated, and now tap networking does not work. > > I get: > Could not initialize device 'tap' > > When starting like: > sudo qemu \ > -hda /alt/images/swapfile \ > -localtime \ > -boot n \ > -net nic,model=rtl8139 \ > -net tap \ > -option-rom /alt/images/eb-5.4.2-rtl8139.zrom \ > -kernel-kqemu \ > -serial telnet::1111,server,nowait \ > -parallel none \ > -monitor stdio \ > -vnc 10.99.99.1:9 \ > -usb" & > > Which has been working fine with the previous qemu-devel "port" you > posted here. > > kldstat shows if_tap is getting loaded, and my qemu-ifup script is > running, setting up the tap interface. Hmm. There was a tap commit in the meantime, could you try the following experimental update? Everyone else is also invited to test for regressions etc... Index: Makefile =================================================================== RCS file: /home/pcvs/ports/emulators/qemu-devel/Makefile,v retrieving revision 1.71 diff -u -r1.71 Makefile --- Makefile 10 Mar 2007 17:15:07 -0000 1.71 +++ Makefile 22 Mar 2007 01:06:35 -0000 @@ -6,7 +6,7 @@ # PORTNAME= qemu -PORTVERSION= 0.9.0s.20070309 +PORTVERSION= 0.9.0s.20070322 CATEGORIES= emulators MASTER_SITES= http://qemu.org/:release \ http://qemu-forum.ipi.fi/qemu-snapshots/:snapshot \ @@ -14,7 +14,7 @@ http://www.volny.cz/xnavara/qemu/:snapshot \ http://people.brandeis.edu/~jcoiner/qemu_idedma/:idedma \ http://people.freebsd.org/~maho/qemu/:misc -DISTNAME= ${PORTNAME}-snapshot-2007-03-09_05 +DISTNAME= ${PORTNAME}-snapshot-2007-03-22_05 DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:snapshot DIST_SUBDIR= qemu EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} Index: distinfo =================================================================== RCS file: /home/pcvs/ports/emulators/qemu-devel/distinfo,v retrieving revision 1.43 diff -u -r1.43 distinfo --- distinfo 10 Mar 2007 17:15:07 -0000 1.43 +++ distinfo 22 Mar 2007 19:24:03 -0000 @@ -1,6 +1,6 @@ -MD5 (qemu/qemu-snapshot-2007-03-09_05.tar.bz2) = e3899581b8628a6eeb1ba33e18aab632 -SHA256 (qemu/qemu-snapshot-2007-03-09_05.tar.bz2) = bb8cf3e70492fce405074436a3001f06e6193d58c313862b4c5d165c2beace74 -SIZE (qemu/qemu-snapshot-2007-03-09_05.tar.bz2) = 1667747 +MD5 (qemu/qemu-snapshot-2007-03-22_05.tar.bz2) = b1d9d1b68094a9679b77d8b08796a7e4 +SHA256 (qemu/qemu-snapshot-2007-03-22_05.tar.bz2) = be19f224e83fd90064f26b8d09fe018c4de7d27663f11544d494ac52d03808fa +SIZE (qemu/qemu-snapshot-2007-03-22_05.tar.bz2) = 1685829 MD5 (qemu/patch3_cirrus) = ebe7ed9fce804c49e024bc93bfdfc810 SHA256 (qemu/patch3_cirrus) = e862371834b7d895a896fbdb84fd9f70d17b5729a6f6789a48a61504fc941e11 SIZE (qemu/patch3_cirrus) = 8817 Index: pkg-plist =================================================================== RCS file: /home/pcvs/ports/emulators/qemu-devel/pkg-plist,v retrieving revision 1.19 diff -u -r1.19 pkg-plist --- pkg-plist 10 Mar 2007 17:03:05 -0000 1.19 +++ pkg-plist 22 Mar 2007 00:07:42 -0000 @@ -4,6 +4,7 @@ bin/qemu-system-mips bin/qemu-system-mipsel bin/qemu-system-ppc +bin/qemu-system-ppc64 bin/qemu-system-sparc bin/qemu-system-x86_64 %%PORTDOCS%%%%DOCSDIR%%/qemu-doc.html Index: files/patch-Makefile =================================================================== RCS file: /home/pcvs/ports/emulators/qemu-devel/files/patch-Makefile,v retrieving revision 1.4 diff -u -r1.4 patch-Makefile --- files/patch-Makefile 10 Mar 2007 17:15:07 -0000 1.4 +++ files/patch-Makefile 21 Mar 2007 23:53:11 -0000 @@ -1,5 +1,5 @@ Index: qemu/Makefile -@@ -19,14 +19,19 @@ +@@ -19,7 +19,11 @@ BASE_LDFLAGS += -static endif ifdef BUILD_DOCS @@ -11,16 +11,7 @@ else DOCS= endif - - ifndef CONFIG_DARWIN - ifndef CONFIG_WIN32 --LIBS+=-lrt -+# XXX need ifndef CONFIG_BSD -+# LIBS+=-lrt - endif - endif - -@@ -64,8 +69,10 @@ +@@ -60,8 +64,10 @@ common de-ch es fo fr-ca hu ja mk nl-be pt sl tr install-doc: $(DOCS) Index: files/patch-be =================================================================== RCS file: /home/pcvs/ports/emulators/qemu-devel/files/patch-be,v retrieving revision 1.5 diff -u -r1.5 patch-be --- files/patch-be 10 Mar 2007 17:03:05 -0000 1.5 +++ files/patch-be 21 Mar 2007 23:54:22 -0000 @@ -1,15 +1,3 @@ -Index: qemu/Makefile.target -@@ -404,7 +404,9 @@ - ifndef CONFIG_DARWIN - ifndef CONFIG_WIN32 - ifndef CONFIG_SOLARIS --VL_LIBS=-lutil -lrt -+#VL_LIBS=-lutil -lrt -+# XXX this cant be just merged back... -+VL_LIBS=-lutil - endif - endif - endif Index: qemu/vl.c @@ -541,7 +541,7 @@ static void init_get_clock(void) From owner-freebsd-emulation@FreeBSD.ORG Thu Mar 22 22:02:12 2007 Return-Path: X-Original-To: emulation@FreeBSD.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7627F16A402 for ; Thu, 22 Mar 2007 22:02:12 +0000 (UTC) (envelope-from bsam@bsam.ru) Received: from mail.kuban.ru (mail.kuban.ru [62.183.66.246]) by mx1.freebsd.org (Postfix) with ESMTP id E674113C4B7 for ; Thu, 22 Mar 2007 22:02:11 +0000 (UTC) (envelope-from bsam@bsam.ru) Received: from bsam.ru ([85.172.12.82]) by mail.kuban.ru (8.9.1/8.9.1) with ESMTP id l2MM1pjl028345 for ; Fri, 23 Mar 2007 01:02:01 +0300 (MSK) Received: from bsam by bsam.ru with local (Exim 4.62 (FreeBSD)) (envelope-from ) id 1HUVK6-0009A8-In for emulation@FreeBSD.org; Fri, 23 Mar 2007 00:59:54 +0300 To: emulation@FreeBSD.org From: Boris Samorodov Date: Fri, 23 Mar 2007 00:59:54 +0300 Message-ID: <24296821@bsam.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: Boris Samorodov Cc: Subject: [patch] Mk/bsd.linux-rpm: new source directory structure for FC6 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Mar 2007 22:02:12 -0000 Hi! Since Fedora Core 5 a new directory structure for sources is used. I've got an (almost) ready-to-commit port for FC6. I propose to commit the following patch: ----- diff -r 924a8020982b ports/Mk/bsd.linux-rpm.mk --- a/ports/Mk/bsd.linux-rpm.mk Fri Mar 23 00:26:36 2007 +0300 +++ b/ports/Mk/bsd.linux-rpm.mk Fri Mar 23 00:38:01 2007 +0300 @@ -70,7 +70,8 @@ MASTER_SITE_SUBDIR?= ${LINUX_DIST_VER}/$ MASTER_SITE_SUBDIR?= ${LINUX_DIST_VER}/${LINUX_RPM_ARCH}/os/Fedora/RPMS \ updates/${LINUX_DIST_VER}/${LINUX_RPM_ARCH} MASTER_SITE_SRC_SUBDIR?= ${LINUX_DIST_VER}/SRPMS \ - updates/${LINUX_DIST_VER}/SRPMS + updates/${LINUX_DIST_VER}/SRPMS \ + ${LINUX_DIST_VER}/source/SRPMS . endif . else IGNORE= unknown LINUX_DIST in port Makefile ----- That directory is needed only for source fetching (i.e. when PACKAGE_BUILDING is set, etc.) and won't (I hope) have negative effects to current status quo. Any objections? Thanks. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Thu Mar 22 23:38:56 2007 Return-Path: X-Original-To: emulation@FreeBSD.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3E9F516A505 for ; Thu, 22 Mar 2007 23:38:56 +0000 (UTC) (envelope-from bsam@bsam.ru) Received: from mail.kuban.ru (mail.kuban.ru [62.183.66.246]) by mx1.freebsd.org (Postfix) with ESMTP id B23B813C457 for ; Thu, 22 Mar 2007 23:38:55 +0000 (UTC) (envelope-from bsam@bsam.ru) Received: from bsam.ru ([85.172.12.82]) by mail.kuban.ru (8.9.1/8.9.1) with ESMTP id l2MNcXDP037798 for ; Fri, 23 Mar 2007 02:38:44 +0300 (MSK) Received: from bsam by bsam.ru with local (Exim 4.62 (FreeBSD)) (envelope-from ) id 1HUWph-0009EA-Ok for emulation@FreeBSD.org; Fri, 23 Mar 2007 02:36:37 +0300 To: emulation@FreeBSD.org From: Boris Samorodov Date: Fri, 23 Mar 2007 02:36:37 +0300 Message-ID: <58206554@bsam.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: Boris Samorodov Cc: Subject: [upcomming linux_base-fc6] conditional install X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Mar 2007 23:38:56 -0000 Hi! The FC6 port doesn't install with linux.osrelease=2.4.2. Assuming that FreeBSD supports only two values (2.6.16 is the second one) I use the following line at the Makefile: ----- .include LINUX_OSRELEASE!= ${SYSCTL} -n compat.linux.osrelease .if ${LINUX_OSRELEASE} != "2.6.16" IGNORE= supported only for compat.linux.osrelease: 2.6.16 .endif ----- Something similar should be written to pkg-install script for packages sake. The Porters Handbook says it's not good to use sysctl. But such approach should be used for all upcomming fc6 ports... What do you think? Thanks. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Fri Mar 23 04:07:30 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4E35916A400 for ; Fri, 23 Mar 2007 04:07:30 +0000 (UTC) (envelope-from anderson@centtech.com) Received: from mh2.centtech.com (moat3.centtech.com [64.129.166.50]) by mx1.freebsd.org (Postfix) with ESMTP id 2BD0913C457 for ; Fri, 23 Mar 2007 04:07:30 +0000 (UTC) (envelope-from anderson@centtech.com) Received: from [192.168.42.21] (andersonbox1.centtech.com [192.168.42.21]) by mh2.centtech.com (8.13.8/8.13.8) with ESMTP id l2N47SU4094763 for ; Thu, 22 Mar 2007 23:07:28 -0500 (CDT) (envelope-from anderson@centtech.com) Message-ID: <46035281.10105@centtech.com> Date: Thu, 22 Mar 2007 23:07:29 -0500 From: Eric Anderson User-Agent: Thunderbird 1.5.0.10 (X11/20070320) MIME-Version: 1.0 To: freebsd-emulation@freebsd.org References: <45DB10D3.8040807@centtech.com> <200702241917.l1OJHNlC008923@saturn.kn-bremen.de> <20070224192754.GA9905@saturn.kn-bremen.de> <200703031932.l23JWt6m039021@saturn.kn-bremen.de> <45FEE0A8.50000@centtech.com> <20070322201110.GA14875@saturn.kn-bremen.de> In-Reply-To: <20070322201110.GA14875@saturn.kn-bremen.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.88.4/2907/Thu Mar 22 21:55:12 2007 on mh2.centtech.com X-Virus-Status: Clean X-Spam-Status: No, score=-2.5 required=8.0 tests=AWL,BAYES_00 autolearn=ham version=3.1.6 X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on mh2.centtech.com Subject: Re: new experimental qemu-devel port update, please test! X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Mar 2007 04:07:30 -0000 On 03/22/07 15:11, Juergen Lock wrote: > On Mon, Mar 19, 2007 at 02:12:40PM -0500, Eric Anderson wrote: >> On 03/03/07 13:32, Juergen Lock wrote: >>> In article <45E5CDE3.7030509@centtech.com> anderson@centtech.com (Eric >>> Anderson)writes: >>> >>>> On 02/24/07 13:27, Juergen Lock wrote: >>>>> On Sat, Feb 24, 2007 at 08:17:23PM +0100, Juergen Lock wrote: >>>>>> In article <45DB10D3.8040807@centtech.com> you write: >>>>>>> Is anyone else experiencing a nearly useless qemu experience with the >>>>>>> latest versions? >>>>>>> >>>>>>> I'm running -CURRENT from yesterday, and the latest qemu port (and >>>>>>> kqemu). >>>>>>> >>>>>>> These combinations segfault: >>>>>>> >>>>>>> Anything with the -vnc option, when disconnecting the vnc viewer, will >>>>>>> segfault: >>>>>>> sudo qemu -hda /alt/images/fs.img -hdb /alt/images/swapfile -net nic >>>>>>> -net tap -snapshot -vnc :1 -serial /dev/ttyv8 -kernel-kqemu >>>>>>> >>>>>>> This used to work nicely, now it dies when I connect to port 1111: >>>>>>> sudo qemu -hda /alt/images/fs.img -hdb /alt/images/swapfile -net nic >>>>>>> -net tap -snapshot -serial telnet::1111,server,nowait -std-vga >>>>>>> -monitor stdio -full-screen -kernel-kqemu >>>>>>> >>>>>>> Which, when it dies, ktrace shows me: >>>>>>> ... >>>>>> Hmm I don't know much about the code in question, you may have more >>>>>> luck reposting this on the qemu list: >>>>>> http://lists.gnu.org/mailman/listinfo/qemu-devel >>>>> And just when I posted this... There were just patches posted on that >>>>> list that fix vnc disconnect segfaults, so I think the next port update >>>>> will fix at least that problem. >>>> Thanks! I've been hoping to see the update, but still not there yet.. >>>> :( Oh well. >>> Sorry things are going a little slow around here... But now I have >>> the following update for you all to test: >>> >>> 1. copy the qemu port dir (/usr/ports/emulators/qemu) to >>> emulators/qemu-devel >>> 2. apply the patch below in emulators >>> 3. deinstall qemu >>> 3. run `make install' in the new qemu-devel port dir (you probably >>> cannot use portinstall/portupgrade unless you add the new port to >>> INDEX yourself, that is until it is committed...) >>> 4. test! >>> >>> Should you want to go back, deinstall qemu-devel and then install the >>> originall qemu port again. >>> >>>> I wonder if that will also fix my telnet issue with qemu. >>> Not sure, but now you should be able to check yourself. :) >> >> I see you now have an official qemu-devel port. I just started using it >> after my port updated, and now tap networking does not work. >> >> I get: >> Could not initialize device 'tap' >> >> When starting like: >> sudo qemu \ >> -hda /alt/images/swapfile \ >> -localtime \ >> -boot n \ >> -net nic,model=rtl8139 \ >> -net tap \ >> -option-rom /alt/images/eb-5.4.2-rtl8139.zrom \ >> -kernel-kqemu \ >> -serial telnet::1111,server,nowait \ >> -parallel none \ >> -monitor stdio \ >> -vnc 10.99.99.1:9 \ >> -usb" & >> >> Which has been working fine with the previous qemu-devel "port" you >> posted here. >> >> kldstat shows if_tap is getting loaded, and my qemu-ifup script is >> running, setting up the tap interface. > > Hmm. There was a tap commit in the meantime, could you try the > following experimental update? Everyone else is also invited to > test for regressions etc... Works beautifully.. All my functions work fine. I did do another cvs update and kernel build at the same time, but all is well so I'm happy again :) Thanks!!!! Eric -- ------------------------------------------------------------------------ Eric Anderson Sr. Systems Administrator Centaur Technology An undefined problem has an infinite number of solutions. ------------------------------------------------------------------------ From owner-freebsd-emulation@FreeBSD.ORG Fri Mar 23 08:39:02 2007 Return-Path: X-Original-To: emulation@freebsd.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1570916A408 for ; Fri, 23 Mar 2007 08:39:02 +0000 (UTC) (envelope-from xdivac02@stud.fit.vutbr.cz) Received: from eva.fit.vutbr.cz (eva.fit.vutbr.cz [147.229.176.14]) by mx1.freebsd.org (Postfix) with ESMTP id A35B113C45D for ; Fri, 23 Mar 2007 08:39:01 +0000 (UTC) (envelope-from xdivac02@stud.fit.vutbr.cz) Received: from eva.fit.vutbr.cz (localhost [127.0.0.1]) by eva.fit.vutbr.cz (envelope-from xdivac02@eva.fit.vutbr.cz) (8.13.8/8.13.7) with ESMTP id l2N8d0RU058397 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 23 Mar 2007 09:39:00 +0100 (CET) Received: (from xdivac02@localhost) by eva.fit.vutbr.cz (8.13.8/8.13.3/Submit) id l2N8d0fD058396; Fri, 23 Mar 2007 09:39:00 +0100 (CET) Date: Fri, 23 Mar 2007 09:39:00 +0100 From: Divacky Roman To: Boris Samorodov Message-ID: <20070323083900.GA58117@stud.fit.vutbr.cz> References: <58206554@bsam.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <58206554@bsam.ru> User-Agent: Mutt/1.4.2.2i X-Scanned-By: MIMEDefang 2.57 on 147.229.176.14 Cc: emulation@freebsd.org Subject: Re: [upcomming linux_base-fc6] conditional install X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Mar 2007 08:39:02 -0000 On Fri, Mar 23, 2007 at 02:36:37AM +0300, Boris Samorodov wrote: > Hi! > > > The FC6 port doesn't install with linux.osrelease=2.4.2. Assuming that > FreeBSD supports only two values (2.6.16 is the second one) I use the > following line at the Makefile: I wouldnt say so... in fact noone tried running with 2.6.2 etc. the point is that we dont support everything that 2.6.16 does (*at comes to mind first). I'd strongly suggest to at least try with the default value for the distro. (ie. the version it ships with if < 2.6.16) opinions? From owner-freebsd-emulation@FreeBSD.ORG Fri Mar 23 10:19:53 2007 Return-Path: X-Original-To: emulation@freebsd.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2471F16A400 for ; Fri, 23 Mar 2007 10:19:53 +0000 (UTC) (envelope-from bsam@bsam.ru) Received: from mail.kuban.ru (mail.kuban.ru [62.183.66.246]) by mx1.freebsd.org (Postfix) with ESMTP id 9260A13C455 for ; Fri, 23 Mar 2007 10:19:52 +0000 (UTC) (envelope-from bsam@bsam.ru) Received: from bsam.ru ([85.172.12.246]) by mail.kuban.ru (8.9.1/8.9.1) with ESMTP id l2NAJa58056977; Fri, 23 Mar 2007 13:19:46 +0300 (MSK) Received: from bsam by bsam.ru with local (Exim 4.62 (FreeBSD)) (envelope-from ) id 1HUgXh-0000ET-5v; Fri, 23 Mar 2007 12:58:41 +0300 To: Divacky Roman References: <58206554@bsam.ru> <20070323083900.GA58117@stud.fit.vutbr.cz> From: Boris Samorodov Date: Fri, 23 Mar 2007 12:58:41 +0300 In-Reply-To: <20070323083900.GA58117@stud.fit.vutbr.cz> (Divacky Roman's message of "Fri, 23 Mar 2007 09:39:00 +0100") Message-ID: <35003518@bsam.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: Boris Samorodov Cc: emulation@freebsd.org Subject: Re: [upcomming linux_base-fc6] conditional install X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Mar 2007 10:19:53 -0000 On Fri, 23 Mar 2007 09:39:00 +0100 Divacky Roman wrote: > On Fri, Mar 23, 2007 at 02:36:37AM +0300, Boris Samorodov wrote: > > The FC6 port doesn't install with linux.osrelease=2.4.2. Assuming that > > FreeBSD supports only two values (2.6.16 is the second one) I use the > > following line at the Makefile: > I wouldnt say so... in fact noone tried running with 2.6.2 etc. the point > is that we dont support everything that 2.6.16 does (*at comes to mind first). Where are your patches? ;-) > I'd strongly suggest to at least try with the default value for the distro. (ie. > the version it ships with if < 2.6.16) > opinions? I think that we shouldn't use "<" or ">" for linux.osrelease. We should state some numbers that are supported by FreeBSD. (Which numbers should decide those who do the kernel job and know better). If users what to experiment with other linux.osrelease numbers they should help themself -- we are lack of resources for that task, imo. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Fri Mar 23 10:37:03 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 44E5616A401 for ; Fri, 23 Mar 2007 10:37:03 +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 F371C13C469 for ; Fri, 23 Mar 2007 10:37:02 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54a5f860.dip.t-dialin.net [84.165.248.96]) by redbull.bpaserver.net (Postfix) with ESMTP id 447C72E18E; Fri, 23 Mar 2007 11:36:57 +0100 (CET) Received: from webmail.leidinger.net (webmail.Leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id 5B1855B4817; Fri, 23 Mar 2007 11:36:54 +0100 (CET) Received: (from www@localhost) by webmail.leidinger.net (8.13.8/8.13.8/Submit) id l2NAas7h040640; Fri, 23 Mar 2007 11:36:54 +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, 23 Mar 2007 11:36:54 +0100 Message-ID: <20070323113654.8eiudpiv9sco80g0@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Fri, 23 Mar 2007 11:36:54 +0100 From: Alexander Leidinger To: freebsd-emulation@freebsd.org, bsam@ipt.ru References: <58206554@bsam.ru> In-Reply-To: <58206554@bsam.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.1.3) / FreeBSD-7.0 X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.864, required 8, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: Subject: Re: [upcomming linux_base-fc6] conditional install X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Mar 2007 10:37:03 -0000 Quoting Boris Samorodov (from Fri, 23 Mar 2007 02:36:37 +0300)= : > Hi! > > > The FC6 port doesn't install with linux.osrelease=3D2.4.2. Assuming that > FreeBSD supports only two values (2.6.16 is the second one) I use the > following line at the Makefile: > ----- > .include > > LINUX_OSRELEASE!=3D ${SYSCTL} -n compat.linux.osrelease > > .if ${LINUX_OSRELEASE} !=3D "2.6.16" > IGNORE=3D supported only for compat.linux.osrelease: 2.6.16 > .endif > ----- > > Something similar should be written to pkg-install script for > packages sake. The Porters Handbook says it's not good to use sysctl. > But such approach should be used for all upcomming fc6 ports... > > What do you think? Thanks. I suggest to do it the other way around: .if ${LINUX_OSRELEASE} =3D=3D "2.4.2" IGNORE .endif This way the current default is to ignore and anyone who plays around =20 can do so. It also allows us to use any 2.6.x number we want (in case =20 we think another one is more appropriate) without the need to change =20 the port. WE just want to protect the innocent, everyone else is =20 allowed to shot into their own foot. Bye, Alexander. --=20 my NOSE is NUMB! 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-emulation@FreeBSD.ORG Fri Mar 23 12:11:42 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7497F16A406 for ; Fri, 23 Mar 2007 12:11:42 +0000 (UTC) (envelope-from xdivac02@stud.fit.vutbr.cz) Received: from eva.fit.vutbr.cz (eva.fit.vutbr.cz [147.229.176.14]) by mx1.freebsd.org (Postfix) with ESMTP id 09A3013C4D1 for ; Fri, 23 Mar 2007 12:11:41 +0000 (UTC) (envelope-from xdivac02@stud.fit.vutbr.cz) Received: from eva.fit.vutbr.cz (localhost [127.0.0.1]) by eva.fit.vutbr.cz (envelope-from xdivac02@eva.fit.vutbr.cz) (8.13.8/8.13.7) with ESMTP id l2NCBeAW092479 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 23 Mar 2007 13:11:40 +0100 (CET) Received: (from xdivac02@localhost) by eva.fit.vutbr.cz (8.13.8/8.13.3/Submit) id l2NCBeds092478; Fri, 23 Mar 2007 13:11:40 +0100 (CET) Date: Fri, 23 Mar 2007 13:11:40 +0100 From: Divacky Roman To: Alexander Leidinger Message-ID: <20070323121140.GA91610@stud.fit.vutbr.cz> References: <58206554@bsam.ru> <20070323113654.8eiudpiv9sco80g0@webmail.leidinger.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070323113654.8eiudpiv9sco80g0@webmail.leidinger.net> User-Agent: Mutt/1.4.2.2i X-Scanned-By: MIMEDefang 2.57 on 147.229.176.14 Cc: freebsd-emulation@freebsd.org Subject: Linux emulation version number X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Mar 2007 12:11:42 -0000 On Fri, Mar 23, 2007 at 11:36:54AM +0100, Alexander Leidinger wrote: > Quoting Boris Samorodov (from Fri, 23 Mar 2007 02:36:37 > +0300): > > >Hi! > > > > > >The FC6 port doesn't install with linux.osrelease=2.4.2. Assuming that > >FreeBSD supports only two values (2.6.16 is the second one) I use the > >following line at the Makefile: > >----- > >.include > > > >LINUX_OSRELEASE!= ${SYSCTL} -n compat.linux.osrelease > > > >.if ${LINUX_OSRELEASE} != "2.6.16" > >IGNORE= supported only for compat.linux.osrelease: 2.6.16 > >.endif > >----- > > > >Something similar should be written to pkg-install script for > >packages sake. The Porters Handbook says it's not good to use sysctl. > >But such approach should be used for all upcomming fc6 ports... > > > >What do you think? Thanks. > > I suggest to do it the other way around: > .if ${LINUX_OSRELEASE} == "2.4.2" > IGNORE > .endif I dont think this is a good idea.... what if someone sets 2.2? from slightly different topic... I think the version should follow these rules 1) we should choose 2.6.16 as our target (we already did but its not stated much) and implement its FULL functionality, we're almost there lacking basically only the *at syscalls (which are almost here as well). when splice() (native one) is finished we should implement linux_splice() (a trivial wrapper) and switch to 2.6.17 or possibly 18 as our reference linux version. 2) the osrelease should be set to the number of the kernel the actual FC is shipped with if < 16 oterwise to 16. I plan to lookup what are the major differences between various linux versions and then we can change these numbers cause now I know only about the 2.6.16 and splice in 2.6.17 I think this way we will get most stability because the FCs are tested with the given kernel number and using higher might lower stability (glibc not being tested for this kernel) and lower number might cripple our ability to emulate.. opinions? From owner-freebsd-emulation@FreeBSD.ORG Fri Mar 23 12:24:25 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7F2D616A401 for ; Fri, 23 Mar 2007 12:24:25 +0000 (UTC) (envelope-from bsam@bsam.ru) Received: from mail.kuban.ru (mail.kuban.ru [62.183.66.246]) by mx1.freebsd.org (Postfix) with ESMTP id ECB8613C45B for ; Fri, 23 Mar 2007 12:24:24 +0000 (UTC) (envelope-from bsam@bsam.ru) Received: from bsam.ru ([85.172.12.246]) by mail.kuban.ru (8.9.1/8.9.1) with ESMTP id l2NBewUO083837; Fri, 23 Mar 2007 14:41:08 +0300 (MSK) Received: from bsam by bsam.ru with local (Exim 4.62 (FreeBSD)) (envelope-from ) id 1HUi6I-0000Ih-Bo; Fri, 23 Mar 2007 14:38:30 +0300 To: Alexander Leidinger References: <58206554@bsam.ru> <20070323113654.8eiudpiv9sco80g0@webmail.leidinger.net> From: Boris Samorodov Date: Fri, 23 Mar 2007 14:38:30 +0300 In-Reply-To: <20070323113654.8eiudpiv9sco80g0@webmail.leidinger.net> (Alexander Leidinger's message of "Fri, 23 Mar 2007 11:36:54 +0100") Message-ID: <02845561@bsam.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: Boris Samorodov Cc: freebsd-emulation@freebsd.org Subject: Re: [upcomming linux_base-fc6] conditional install X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Mar 2007 12:24:25 -0000 On Fri, 23 Mar 2007 11:36:54 +0100 Alexander Leidinger wrote: > Quoting Boris Samorodov (from Fri, 23 Mar 2007 02:36:37 +0300): > > The FC6 port doesn't install with linux.osrelease=2.4.2. Assuming that > > FreeBSD supports only two values (2.6.16 is the second one) I use the > > following line at the Makefile: > > ----- > > .include > > > > LINUX_OSRELEASE!= ${SYSCTL} -n compat.linux.osrelease > > > > .if ${LINUX_OSRELEASE} != "2.6.16" > > IGNORE= supported only for compat.linux.osrelease: 2.6.16 > > .endif > > ----- > > > > Something similar should be written to pkg-install script for > > packages sake. The Porters Handbook says it's not good to use sysctl. > > But such approach should be used for all upcomming fc6 ports... > > > > What do you think? Thanks. > I suggest to do it the other way around: > .if ${LINUX_OSRELEASE} == "2.4.2" > IGNORE > .endif > This way the current default is to ignore and anyone who plays around > can do so. It also allows us to use any 2.6.x number we want (in case > we think another one is more appropriate) without the need to change > the port. WE just want to protect the innocent, everyone else is > allowed to shot into their own foot. Well, I tend to argee with you. ;-) Thanks for the feedback. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Fri Mar 23 12:41:12 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2791F16A404 for ; Fri, 23 Mar 2007 12:41:12 +0000 (UTC) (envelope-from bsam@bsam.ru) Received: from mail.kuban.ru (mail.kuban.ru [62.183.66.246]) by mx1.freebsd.org (Postfix) with ESMTP id 950E513C46E for ; Fri, 23 Mar 2007 12:41:11 +0000 (UTC) (envelope-from bsam@bsam.ru) Received: from bsam.ru ([85.172.12.246]) by mail.kuban.ru (8.9.1/8.9.1) with ESMTP id l2NCeqkn005406 for ; Fri, 23 Mar 2007 15:41:02 +0300 (MSK) Received: from bsam by bsam.ru with local (Exim 4.62 (FreeBSD)) (envelope-from ) id 1HUj2C-0000Kg-So; Fri, 23 Mar 2007 15:38:20 +0300 To: Divacky Roman References: <58206554@bsam.ru> <20070323113654.8eiudpiv9sco80g0@webmail.leidinger.net> <20070323121140.GA91610@stud.fit.vutbr.cz> From: Boris Samorodov Date: Fri, 23 Mar 2007 15:38:20 +0300 In-Reply-To: <20070323121140.GA91610@stud.fit.vutbr.cz> (Divacky Roman's message of "Fri, 23 Mar 2007 13:11:40 +0100") Message-ID: <20766435@bsam.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: Boris Samorodov Cc: Alexander Leidinger , freebsd-emulation@freebsd.org Subject: Re: Linux emulation version number X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Mar 2007 12:41:12 -0000 On Fri, 23 Mar 2007 13:11:40 +0100 Divacky Roman wrote: > On Fri, Mar 23, 2007 at 11:36:54AM +0100, Alexander Leidinger wrote: > > Quoting Boris Samorodov (from Fri, 23 Mar 2007 02:36:37 > > +0300): > > > > >Hi! > > > > > > > > >The FC6 port doesn't install with linux.osrelease=2.4.2. Assuming that > > >FreeBSD supports only two values (2.6.16 is the second one) I use the > > >following line at the Makefile: > > >----- > > >.include > > > > > >LINUX_OSRELEASE!= ${SYSCTL} -n compat.linux.osrelease > > > > > >.if ${LINUX_OSRELEASE} != "2.6.16" > > >IGNORE= supported only for compat.linux.osrelease: 2.6.16 > > >.endif > > >----- > > > > > >Something similar should be written to pkg-install script for > > >packages sake. The Porters Handbook says it's not good to use sysctl. > > >But such approach should be used for all upcomming fc6 ports... > > > > > >What do you think? Thanks. > > > > I suggest to do it the other way around: > > .if ${LINUX_OSRELEASE} == "2.4.2" > > IGNORE > > .endif > I dont think this is a good idea.... what if someone sets 2.2? Should we call them innocent? You shouldn't skip Alexander's comments. ;-) > from slightly different topic... I think the version should follow these rules > 1) we should choose 2.6.16 as our target (we already did but its not stated much) and > implement its FULL functionality, we're almost there lacking basically only the *at syscalls > (which are almost here as well). when splice() (native one) is finished we should implement > linux_splice() (a trivial wrapper) and switch to 2.6.17 or possibly 18 as our reference linux version. > 2) the osrelease should be set to the number of the kernel the actual FC is shipped with if < 16 oterwise > to 16. > I plan to lookup what are the major differences between various linux versions and then we can change > these numbers cause now I know only about the 2.6.16 and splice in 2.6.17 > I think this way we will get most stability because the FCs are tested with the given kernel number > and using higher might lower stability (glibc not being tested for this kernel) and lower number > might cripple our ability to emulate.. > opinions? You may be right. But ATM I think the best default is as Alexander has proposed. This may change after you do what you have proposed. ;-) WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Fri Mar 23 13:30:25 2007 Return-Path: X-Original-To: freebsd-emulation@hub.freebsd.org Delivered-To: freebsd-emulation@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AD30716A407; Fri, 23 Mar 2007 13:30:25 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 82FBB13C4B0; Fri, 23 Mar 2007 13:30:25 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (edwin@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l2NDUPvG044968; Fri, 23 Mar 2007 13:30:25 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l2NDUPs3044964; Fri, 23 Mar 2007 13:30:25 GMT (envelope-from edwin) Date: Fri, 23 Mar 2007 13:30:25 GMT From: Edwin Groothuis Message-Id: <200703231330.l2NDUPs3044964@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-emulation@FreeBSD.org Cc: Subject: Re: ports/110714: [repocopy] emulators/linux_base-fc4 -> emulators/linux_base-fc6 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Mar 2007 13:30:25 -0000 Synopsis: [repocopy] emulators/linux_base-fc4 -> emulators/linux_base-fc6 Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-emulation Responsible-Changed-By: edwin Responsible-Changed-When: Fri Mar 23 13:30:24 UTC 2007 Responsible-Changed-Why: Over to maintainer http://www.freebsd.org/cgi/query-pr.cgi?pr=110714 From owner-freebsd-emulation@FreeBSD.ORG Fri Mar 23 14:40:13 2007 Return-Path: X-Original-To: freebsd-emulation@hub.freebsd.org Delivered-To: freebsd-emulation@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4EA2116A402 for ; Fri, 23 Mar 2007 14:40:13 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id EFD3C13C4D5 for ; Fri, 23 Mar 2007 14:40:12 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l2NEeCSr055624 for ; Fri, 23 Mar 2007 14:40:12 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l2NEeCf5055623; Fri, 23 Mar 2007 14:40:12 GMT (envelope-from gnats) Date: Fri, 23 Mar 2007 14:40:12 GMT Message-Id: <200703231440.l2NEeCf5055623@freefall.freebsd.org> To: freebsd-emulation@FreeBSD.org From: Boris Samorodov Cc: Subject: Re: ports/110714: [repocopy] emulators/linux_base-fc4 -> emulators/linux_base-fc6 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Boris Samorodov List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Mar 2007 14:40:13 -0000 The following reply was made to PR ports/110714; it has been noted by GNATS. From: Boris Samorodov To: bug-followup@FreeBSD.org, bsam@FreeBSD.org Cc: Subject: Re: ports/110714: [repocopy] emulators/linux_base-fc4 -> emulators/linux_base-fc6 Date: Fri, 23 Mar 2007 17:18:53 +0300 Approved. WBR -- bsam From owner-freebsd-emulation@FreeBSD.ORG Fri Mar 23 14:48:54 2007 Return-Path: X-Original-To: freebsd-emulation@hub.freebsd.org Delivered-To: freebsd-emulation@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A60E216A402; Fri, 23 Mar 2007 14:48:54 +0000 (UTC) (envelope-from bsam@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 7E3AA13C4F6; Fri, 23 Mar 2007 14:48:54 +0000 (UTC) (envelope-from bsam@FreeBSD.org) Received: from freefall.freebsd.org (bsam@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l2NEmsfE056677; Fri, 23 Mar 2007 14:48:54 GMT (envelope-from bsam@freefall.freebsd.org) Received: (from bsam@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l2NEmsYp056673; Fri, 23 Mar 2007 14:48:54 GMT (envelope-from bsam) Date: Fri, 23 Mar 2007 14:48:54 GMT From: Boris Samorodov Message-Id: <200703231448.l2NEmsYp056673@freefall.freebsd.org> To: bsam@freebsd.org, bsam@FreeBSD.org, freebsd-emulation@FreeBSD.org, portmgr@FreeBSD.org Cc: Subject: Re: ports/110714: [repocopy] emulators/linux_base-fc4 -> emulators/linux_base-fc6 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Mar 2007 14:48:54 -0000 Synopsis: [repocopy] emulators/linux_base-fc4 -> emulators/linux_base-fc6 State-Changed-From-To: open->repocopy State-Changed-By: bsam State-Changed-When: Fri Mar 23 14:47:12 UTC 2007 State-Changed-Why: Over to portmgr for repocopy. Responsible-Changed-From-To: freebsd-emulation->portmgr Responsible-Changed-By: bsam Responsible-Changed-When: Fri Mar 23 14:47:12 UTC 2007 Responsible-Changed-Why: Over to portmgr for repocopy. http://www.freebsd.org/cgi/query-pr.cgi?pr=110714 From owner-freebsd-emulation@FreeBSD.ORG Fri Mar 23 15:03:48 2007 Return-Path: X-Original-To: emulation@freebsd.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A4F7816A402 for ; Fri, 23 Mar 2007 15:03:48 +0000 (UTC) (envelope-from xdivac02@stud.fit.vutbr.cz) Received: from eva.fit.vutbr.cz (eva.fit.vutbr.cz [147.229.176.14]) by mx1.freebsd.org (Postfix) with ESMTP id 37D3A13C484 for ; Fri, 23 Mar 2007 15:03:47 +0000 (UTC) (envelope-from xdivac02@stud.fit.vutbr.cz) Received: from eva.fit.vutbr.cz (localhost [127.0.0.1]) by eva.fit.vutbr.cz (envelope-from xdivac02@eva.fit.vutbr.cz) (8.13.8/8.13.7) with ESMTP id l2NF3kFi022901 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 23 Mar 2007 16:03:46 +0100 (CET) Received: (from xdivac02@localhost) by eva.fit.vutbr.cz (8.13.8/8.13.3/Submit) id l2NF3kv7022900; Fri, 23 Mar 2007 16:03:46 +0100 (CET) Date: Fri, 23 Mar 2007 16:03:46 +0100 From: Divacky Roman To: Boris Samorodov Message-ID: <20070323150346.GA22653@stud.fit.vutbr.cz> References: <58206554@bsam.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <58206554@bsam.ru> User-Agent: Mutt/1.4.2.2i X-Scanned-By: MIMEDefang 2.57 on 147.229.176.14 Cc: emulation@freebsd.org Subject: Re: important note X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Mar 2007 15:03:48 -0000 On Fri, Mar 23, 2007 at 02:36:37AM +0300, Boris Samorodov wrote: > Hi! > > > The FC6 port doesn't install with linux.osrelease=2.4.2. Assuming that > FreeBSD supports only two values (2.6.16 is the second one) I use the > following line at the Makefile: > ----- > .include > > LINUX_OSRELEASE!= ${SYSCTL} -n compat.linux.osrelease > > .if ${LINUX_OSRELEASE} != "2.6.16" > IGNORE= supported only for compat.linux.osrelease: 2.6.16 > .endif the current FC6 has the problem that it wants to use openat() right? if you set osrelease to 2.6.15 it should work just ok because openat() was added in 2.6.16 please test and possibly change it to 15 ok? roman From owner-freebsd-emulation@FreeBSD.ORG Fri Mar 23 19:39:30 2007 Return-Path: X-Original-To: emulation@FreeBSD.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1B2B716A40F for ; Fri, 23 Mar 2007 19:39:30 +0000 (UTC) (envelope-from bsam@bsam.ru) Received: from mail.kuban.ru (mail.kuban.ru [62.183.66.246]) by mx1.freebsd.org (Postfix) with ESMTP id 83E4213C4C2 for ; Fri, 23 Mar 2007 19:39:29 +0000 (UTC) (envelope-from bsam@bsam.ru) Received: from bsam.ru ([85.172.12.64]) by mail.kuban.ru (8.9.1/8.9.1) with ESMTP id l2NJd99s081450 for ; Fri, 23 Mar 2007 22:39:20 +0300 (MSK) Received: from bsam by bsam.ru with local (Exim 4.62 (FreeBSD)) (envelope-from ) id 1HUpbZ-0000KI-6W for emulation@FreeBSD.org; Fri, 23 Mar 2007 22:39:17 +0300 To: emulation@FreeBSD.org From: Boris Samorodov Date: Fri, 23 Mar 2007 22:39:17 +0300 Message-ID: <22513322@bsam.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: Boris Samorodov Cc: Subject: Support of both FC4 and FC6 infrostructure ports X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Mar 2007 19:39:30 -0000 Hi! It'll soon so happen (after compat.linux.osrelease will become 2.6.x by default at -CURRENT) that we may have two linux_base ports with the corresponding infrostructure ports. To minimize the influence of this fact on many linux-based ports I propose some changes to bsd.linux-rpm.mk. The idea is stolen from bsd.ports.mk: ----- .if defined(X_WINDOW_SYSTEM) && ${X_WINDOW_SYSTEM:L} == xorg X_IMAKE_PORT= ${PORTSDIR}/devel/imake-6 ... .elif defined(X_WINDOW_SYSTEM) && ${X_WINDOW_SYSTEM:L} == xfree86-4 X_IMAKE_PORT= ${PORTSDIR}/devel/imake-4 ... ----- That is what I suggest: ----- .if ${USE_LINUX:L} == "fc4" LINUX_TIFF_PORT= ${PORTSDIR}/graphics/linux-jpeg ... .elif ${USE_LINUX:L} == "fc6" LINUX_TIFF_PORT= ${PORTSDIR}/graphics/linux-fc6-jpeg ... ----- Then all is needed to those ports depending on libtiff: ----- RUN_DEPENDS= ${LINUXBASE}/usr/lib/libtiff.so.3:${PORTSDIR}/${LINUX_TIFF_PORT} ----- Yes, the library version didn't change at FC6 since FC4. It seems to me that that technique may greatly reduce the amount of work for maintainers to let their ports make use of both linux_base ports. Any comments/suggestions etc. are welcome. Thanks! WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Sat Mar 24 13:45:25 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4178916A401 for ; Sat, 24 Mar 2007 13:45:25 +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 C592813C48A for ; Sat, 24 Mar 2007 13:45:24 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5D33F.dip.t-dialin.net [84.165.211.63]) by redbull.bpaserver.net (Postfix) with ESMTP id 75BFE2E242; Sat, 24 Mar 2007 14:45:19 +0100 (CET) Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) by outgoing.leidinger.net (Postfix) with ESMTP id 9B3595B4817; Sat, 24 Mar 2007 14:45:16 +0100 (CET) Date: Sat, 24 Mar 2007 14:45:16 +0100 From: Alexander Leidinger To: Boris Samorodov Message-ID: <20070324144516.602bf411@Magellan.Leidinger.net> In-Reply-To: <20766435@bsam.ru> References: <58206554@bsam.ru> <20070323113654.8eiudpiv9sco80g0@webmail.leidinger.net> <20070323121140.GA91610@stud.fit.vutbr.cz> <20766435@bsam.ru> X-Mailer: Claws Mail 2.8.1 (GTK+ 2.10.9; i686-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-15.364, required 8, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14, SMILEY -0.50) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: freebsd-emulation@freebsd.org Subject: Re: Linux emulation version number X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Mar 2007 13:45:25 -0000 Quoting Boris Samorodov (Fri, 23 Mar 2007 15:38:20 +0300): > On Fri, 23 Mar 2007 13:11:40 +0100 Divacky Roman wrote: > > On Fri, Mar 23, 2007 at 11:36:54AM +0100, Alexander Leidinger wrote: > > > Quoting Boris Samorodov (from Fri, 23 Mar 2007 02:36:37 > > > +0300): > > > > > > >Hi! > > > > > > > > > > > >The FC6 port doesn't install with linux.osrelease=2.4.2. Assuming that > > > >FreeBSD supports only two values (2.6.16 is the second one) I use the > > > >following line at the Makefile: > > > >----- > > > >.include > > > > > > > >LINUX_OSRELEASE!= ${SYSCTL} -n compat.linux.osrelease > > > > > > > >.if ${LINUX_OSRELEASE} != "2.6.16" > > > >IGNORE= supported only for compat.linux.osrelease: 2.6.16 > > > >.endif > > > >----- > > > > > > > >Something similar should be written to pkg-install script for > > > >packages sake. The Porters Handbook says it's not good to use sysctl. > > > >But such approach should be used for all upcomming fc6 ports... > > > > > > > >What do you think? Thanks. > > > > > > I suggest to do it the other way around: > > > .if ${LINUX_OSRELEASE} == "2.4.2" > > > IGNORE > > > .endif > > > I dont think this is a good idea.... what if someone sets 2.2? > > Should we call them innocent? > You shouldn't skip Alexander's comments. ;-) Yes. If someone sets it to 2.2 he gets what he requests (bullshit). The goal with the port in my opinion is to prevent foot shooting for those which use the defaults. For those which (think they) know what they do, we should not put walls into their way. > > from slightly different topic... I think the version should follow these rules > > > 1) we should choose 2.6.16 as our target (we already did but its not stated much) and > > implement its FULL functionality, we're almost there lacking basically only the *at syscalls > > (which are almost here as well). when splice() (native one) is finished we should implement > > linux_splice() (a trivial wrapper) and switch to 2.6.17 or possibly 18 as our reference linux version. Sounds good. > > 2) the osrelease should be set to the number of the kernel the actual FC is shipped with if < 16 oterwise > > to 16. I don't agree. The kernel supports version X, so we announce version X. The linux kernel is not differently in this regard, and nobody disallows to use a newer kernel on a shipped FC. > > I plan to lookup what are the major differences between various linux versions and then we can change > > these numbers cause now I know only about the 2.6.16 and splice in 2.6.17 Great. Please add this info to the wiki then. > > I think this way we will get most stability because the FCs are tested with the given kernel number > > and using higher might lower stability (glibc not being tested for this kernel) and lower number > > might cripple our ability to emulate.. Most likely the glibc will not know about more recent versions of the kernel. We can talk about this later in case we stumble over a problem. > > opinions? > > You may be right. But ATM I think the best default is as Alexander > has proposed. This may change after you do what you have proposed. ;-) We should not make this more complicated. The test in the port is enough to cover the masses. Bye, Alexander. -- Darth Vader: The force is with you young Skywalker, but you are not a Jedi yet. http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-freebsd-emulation@FreeBSD.ORG Sat Mar 24 13:49:24 2007 Return-Path: X-Original-To: emulation@freebsd.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B7C0816A400 for ; Sat, 24 Mar 2007 13:49:24 +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 764F113C45B for ; Sat, 24 Mar 2007 13:49:24 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5D33F.dip.t-dialin.net [84.165.211.63]) by redbull.bpaserver.net (Postfix) with ESMTP id B6CA82E165; Sat, 24 Mar 2007 14:49:20 +0100 (CET) Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) by outgoing.leidinger.net (Postfix) with ESMTP id 024255B4817; Sat, 24 Mar 2007 14:49:17 +0100 (CET) Date: Sat, 24 Mar 2007 14:49:17 +0100 From: Alexander Leidinger To: Boris Samorodov Message-ID: <20070324144917.65a4b96a@Magellan.Leidinger.net> In-Reply-To: <22513322@bsam.ru> References: <22513322@bsam.ru> X-Mailer: Claws Mail 2.8.1 (GTK+ 2.10.9; i686-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-15.364, required 8, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14, SMILEY -0.50) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: emulation@FreeBSD.org Subject: Re: Support of both FC4 and FC6 infrostructure ports X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Mar 2007 13:49:24 -0000 Quoting Boris Samorodov (Fri, 23 Mar 2007 22:39:17 +0300): > Hi! > > > It'll soon so happen (after compat.linux.osrelease will become 2.6.x > by default at -CURRENT) that we may have two linux_base ports > with the corresponding infrostructure ports. To minimize the influence > of this fact on many linux-based ports I propose some changes to > bsd.linux-rpm.mk. The idea is stolen from bsd.ports.mk: > ----- > .if defined(X_WINDOW_SYSTEM) && ${X_WINDOW_SYSTEM:L} == xorg > X_IMAKE_PORT= ${PORTSDIR}/devel/imake-6 > ... > .elif defined(X_WINDOW_SYSTEM) && ${X_WINDOW_SYSTEM:L} == xfree86-4 > X_IMAKE_PORT= ${PORTSDIR}/devel/imake-4 > ... > ----- > > That is what I suggest: > ----- > .if ${USE_LINUX:L} == "fc4" > LINUX_TIFF_PORT= ${PORTSDIR}/graphics/linux-jpeg > ... > .elif ${USE_LINUX:L} == "fc6" > LINUX_TIFF_PORT= ${PORTSDIR}/graphics/linux-fc6-jpeg > ... > ----- You need to cover the default USE_LINUX too. I assume the "-jpeg" part is a typo... :) I have not better ideas to handle this. Bye, Alexander. -- In West Union, Ohio, No married man can go flying without his spouse along at any time, unless he has been married for more than 12 months. http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-freebsd-emulation@FreeBSD.ORG Sat Mar 24 15:04:59 2007 Return-Path: X-Original-To: emulation@FreeBSD.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 20F5016A401 for ; Sat, 24 Mar 2007 15:04:59 +0000 (UTC) (envelope-from bsam@bsam.ru) Received: from mail.kuban.ru (mail.kuban.ru [62.183.66.246]) by mx1.freebsd.org (Postfix) with ESMTP id 9271313C459 for ; Sat, 24 Mar 2007 15:04:55 +0000 (UTC) (envelope-from bsam@bsam.ru) Received: from bsam.ru ([85.172.12.59]) by mail.kuban.ru (8.9.1/8.9.1) with ESMTP id l2OF4Q4K094972; Sat, 24 Mar 2007 18:04:45 +0300 (MSK) Received: from bsam by bsam.ru with local (Exim 4.62 (FreeBSD)) (envelope-from ) id 1HV7nC-0003nS-Uv; Sat, 24 Mar 2007 18:04:30 +0300 To: Alexander Leidinger References: <22513322@bsam.ru> <20070324144917.65a4b96a@Magellan.Leidinger.net> From: Boris Samorodov Date: Sat, 24 Mar 2007 18:04:30 +0300 In-Reply-To: <20070324144917.65a4b96a@Magellan.Leidinger.net> (Alexander Leidinger's message of "Sat, 24 Mar 2007 14:49:17 +0100") Message-ID: <43948769@bsam.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: Boris Samorodov Cc: emulation@FreeBSD.org Subject: Re: Support of both FC4 and FC6 infrostructure ports X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Mar 2007 15:04:59 -0000 On Sat, 24 Mar 2007 14:49:17 +0100 Alexander Leidinger wrote: > Quoting Boris Samorodov (Fri, 23 Mar 2007 22:39:17 +0300): > > It'll soon so happen (after compat.linux.osrelease will become 2.6.x > > by default at -CURRENT) that we may have two linux_base ports > > with the corresponding infrostructure ports. To minimize the influence > > of this fact on many linux-based ports I propose some changes to > > bsd.linux-rpm.mk. The idea is stolen from bsd.ports.mk: > > ----- > > .if defined(X_WINDOW_SYSTEM) && ${X_WINDOW_SYSTEM:L} == xorg > > X_IMAKE_PORT= ${PORTSDIR}/devel/imake-6 > > ... > > .elif defined(X_WINDOW_SYSTEM) && ${X_WINDOW_SYSTEM:L} == xfree86-4 > > X_IMAKE_PORT= ${PORTSDIR}/devel/imake-4 > > ... > > ----- > > > > That is what I suggest: > > ----- > > .if ${USE_LINUX:L} == "fc4" > > LINUX_TIFF_PORT= ${PORTSDIR}/graphics/linux-jpeg > > ... > > .elif ${USE_LINUX:L} == "fc6" > > LINUX_TIFF_PORT= ${PORTSDIR}/graphics/linux-fc6-jpeg > > ... > > ----- > You need to cover the default USE_LINUX too. I assume the "-jpeg" part > is a typo... :) Yes to both. :-) Thanks for the feedback. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Sat Mar 24 15:25:55 2007 Return-Path: X-Original-To: emulation@FreeBSD.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E06B916A402 for ; Sat, 24 Mar 2007 15:25:55 +0000 (UTC) (envelope-from bsam@bsam.ru) Received: from mail.kuban.ru (mail.kuban.ru [62.183.66.246]) by mx1.freebsd.org (Postfix) with ESMTP id 455C713C487 for ; Sat, 24 Mar 2007 15:25:55 +0000 (UTC) (envelope-from bsam@bsam.ru) Received: from bsam.ru ([85.172.12.59]) by mail.kuban.ru (8.9.1/8.9.1) with ESMTP id l2OFPcoX097125 for ; Sat, 24 Mar 2007 18:25:48 +0300 (MSK) Received: from bsam by bsam.ru with local (Exim 4.62 (FreeBSD)) (envelope-from ) id 1HV87j-0004PN-3H for emulation@FreeBSD.org; Sat, 24 Mar 2007 18:25:43 +0300 To: emulation@FreeBSD.org From: Boris Samorodov Date: Sat, 24 Mar 2007 18:25:43 +0300 Message-ID: <77867496@bsam.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: Boris Samorodov Cc: Subject: maintainer for upcoming linux-fc6 ports X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Mar 2007 15:25:56 -0000 Hi! I'd like to public my intention according upcoming linux-fc6 ports. All new ports initially will have /me as a maintainer. When linux_base-fc6 (note: not when compat.linux.osrelease=2.6.16 becomes the default at -CURRENT) becomes the default linux port those infrostructure linux ports maintained by emulation@ ATM will get the list name as a maintainer. Is it a right thing to do? Any recommendations? Thanks! WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Sat Mar 24 17:14:48 2007 Return-Path: X-Original-To: emulation@FreeBSD.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9F92916A404 for ; Sat, 24 Mar 2007 17:14:48 +0000 (UTC) (envelope-from bsam@bsam.ru) Received: from mail.kuban.ru (mail.kuban.ru [62.183.66.246]) by mx1.freebsd.org (Postfix) with ESMTP id 1C49113C43E for ; Sat, 24 Mar 2007 17:14:47 +0000 (UTC) (envelope-from bsam@bsam.ru) Received: from bsam.ru ([85.172.12.59]) by mail.kuban.ru (8.9.1/8.9.1) with ESMTP id l2OHETii007766 for ; Sat, 24 Mar 2007 20:14:40 +0300 (MSK) Received: from bsam by bsam.ru with local (Exim 4.62 (FreeBSD)) (envelope-from ) id 1HV9p5-0004TA-7s for emulation@FreeBSD.org; Sat, 24 Mar 2007 20:14:35 +0300 To: emulation@FreeBSD.org From: Boris Samorodov Date: Sat, 24 Mar 2007 20:14:35 +0300 Message-ID: <11780964@bsam.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: Boris Samorodov Cc: Subject: [patch] bsd.linux-rpm.mk: PKGNAMEPREFIX for FC6 ports X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Mar 2007 17:14:48 -0000 Hi! For upcoming FC6 ports I propose to use PKGNAMEPREFIX=linux-fc6- (the patch here is not tab/space clean): ----- diff -r c24140fcbe73 ports/Mk/bsd.linux-rpm.mk --- a/ports/Mk/bsd.linux-rpm.mk Sat Mar 24 19:08:18 2007 +0300 +++ b/ports/Mk/bsd.linux-rpm.mk Sat Mar 24 19:15:33 2007 +0300 @@ -77,7 +77,12 @@ IGNORE= unknown LINUX_DIST in port Makef IGNORE= unknown LINUX_DIST in port Makefile . endif . endif + +. if ${LINUX_DIST} == "fedora" && ${LINUX_DIST_VER} == "6" +PKGNAMEPREFIX?= linux-fc6- +. else PKGNAMEPREFIX?= linux- +. endif # DISTFILES and SRC_DISTFILES assume that there is only one bindist # and one src file. ----- WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Sat Mar 24 20:50:05 2007 Return-Path: X-Original-To: emulation@FreeBSD.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B14F116A402 for ; Sat, 24 Mar 2007 20:50:05 +0000 (UTC) (envelope-from bsam@bsam.ru) Received: from mail.kuban.ru (mail.kuban.ru [62.183.66.246]) by mx1.freebsd.org (Postfix) with ESMTP id 2F43913C4C2 for ; Sat, 24 Mar 2007 20:50:04 +0000 (UTC) (envelope-from bsam@bsam.ru) Received: from bsam.ru ([85.172.12.41]) by mail.kuban.ru (8.9.1/8.9.1) with ESMTP id l2OKnjet026323 for ; Sat, 24 Mar 2007 23:49:55 +0300 (MSK) Received: from bsam by bsam.ru with local (Exim 4.62 (FreeBSD)) (envelope-from ) id 1HVDBP-0000KG-KP for emulation@FreeBSD.org; Sat, 24 Mar 2007 23:49:51 +0300 To: emulation@FreeBSD.org From: Boris Samorodov Date: Sat, 24 Mar 2007 23:49:51 +0300 Message-ID: <67147872@bsam.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: Boris Samorodov Cc: Subject: [patch] bsd.linux-rpm.mk: add "fc6" as a supported option X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Mar 2007 20:50:05 -0000 Hi! I propose to add an "fc6" as a supported option to AUTOMATIC_PLIST build (the patch here is not spaces/tabs clean): ----- --- bsd.linux-rpm.mk.orig Sun Mar 18 23:19:42 2007 +++ bsd.linux-rpm.mk Sun Mar 18 23:58:53 2007 @@ -109,9 +109,11 @@ . if ${USE_LINUX} == "fc4" || ${USE_LINUX:L} == "yes" _LINUX_BASE_SUFFIX= fc4 +. elif ${USE_LINUX} == "fc6" +_LINUX_BASE_SUFFIX= fc6 . else # other linux_base ports do not provide a pkg-plist file -IGNORE= uses AUTOMATIC_PLIST with an unsupported USE_LINUX, \"${USE_LINUX}\". Supported values are \"yes\" and \"fc4\" +IGNORE= uses AUTOMATIC_PLIST with an unsupported USE_LINUX, \"${USE_LINUX}\". Supported values are \"yes\", \"fc4\" and \"fc6\" . endif PLIST?= ${WRKDIR}/.PLIST.linux-rpm ----- Thanks for your feedback. PS. Seems that /me alone make too much noise ATM at this list. :-) WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Sat Mar 24 22:07:42 2007 Return-Path: X-Original-To: emulation@freebsd.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id ED6E416A402 for ; Sat, 24 Mar 2007 22:07:42 +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 A5F1E13C43E for ; Sat, 24 Mar 2007 22:07:42 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5D9B1.dip.t-dialin.net [84.165.217.177]) by redbull.bpaserver.net (Postfix) with ESMTP id 062692E0A8; Sat, 24 Mar 2007 23:07:39 +0100 (CET) Received: from webmail.leidinger.net (webmail.Leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id EF45D5B4817; Sat, 24 Mar 2007 23:07:35 +0100 (CET) Received: (from www@localhost) by webmail.leidinger.net (8.13.8/8.13.8/Submit) id l2OM7Zcw098276; Sat, 24 Mar 2007 23:07:35 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: from proxy.Leidinger.net (proxy.Leidinger.net [192.168.1.103]) by webmail.leidinger.net (Horde MIME library) with HTTP; Sat, 24 Mar 2007 23:07:35 +0100 Message-ID: <20070324230735.mniaxvuq044o0sog@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Sat, 24 Mar 2007 23:07:35 +0100 From: Alexander Leidinger To: Boris Samorodov References: <11780964@bsam.ru> In-Reply-To: <11780964@bsam.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) H3 (4.1.3) / FreeBSD-7.0 X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.864, required 8, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: emulation@FreeBSD.org Subject: Re: [patch] bsd.linux-rpm.mk: PKGNAMEPREFIX for FC6 ports X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Mar 2007 22:07:43 -0000 Quoting Boris Samorodov (from Sat, 24 Mar 2007 20:14:35 +0300): > For upcoming FC6 ports I propose to use PKGNAMEPREFIX=linux-fc6- Would it make sense to do this for all fedora based ports, even for fc4 (I talk about linux-fc4 obviously)? Do we gain something from this? Maybe some consistence for the future? Maybe we need to ask portmgr what impact such a generic change would have for the packages/PORTREVISION/... Bye, Alexander. -- Show respect for age. Drink good Scotch for a change. http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-freebsd-emulation@FreeBSD.ORG Sat Mar 24 22:09:45 2007 Return-Path: X-Original-To: emulation@freebsd.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 68FA116A401 for ; Sat, 24 Mar 2007 22:09:45 +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 231B413C45B for ; Sat, 24 Mar 2007 22:09:45 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5D9B1.dip.t-dialin.net [84.165.217.177]) by redbull.bpaserver.net (Postfix) with ESMTP id 99E782E0A8; Sat, 24 Mar 2007 23:09:36 +0100 (CET) Received: from webmail.leidinger.net (webmail.Leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id AA5B05B4817; Sat, 24 Mar 2007 23:09:33 +0100 (CET) Received: (from www@localhost) by webmail.leidinger.net (8.13.8/8.13.8/Submit) id l2OM9X7L098596; Sat, 24 Mar 2007 23:09:33 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: from proxy.Leidinger.net (proxy.Leidinger.net [192.168.1.103]) by webmail.leidinger.net (Horde MIME library) with HTTP; Sat, 24 Mar 2007 23:09:33 +0100 Message-ID: <20070324230933.9ix5d5r4ock4k8co@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Sat, 24 Mar 2007 23:09:33 +0100 From: Alexander Leidinger To: Boris Samorodov References: <67147872@bsam.ru> In-Reply-To: <67147872@bsam.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) H3 (4.1.3) / FreeBSD-7.0 X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-15.364, required 8, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14, SMILEY -0.50) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: emulation@FreeBSD.org Subject: Re: [patch] bsd.linux-rpm.mk: add "fc6" as a supported option X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Mar 2007 22:09:45 -0000 Quoting Boris Samorodov (from Sat, 24 Mar 2007 23:49:51 +0300): > Hi! > > > I propose to add an "fc6" as a supported option to AUTOMATIC_PLIST > build (the patch here is not spaces/tabs clean): Same questions as for the other mail (except for the IGNORE part). > PS. Seems that /me alone make too much noise ATM at this list. :-) This is called progress, and this is welcome here. Bye, Alexander. -- Schshschshchsch. -- The Gorn, "Arena", stardate 3046.2 http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-freebsd-emulation@FreeBSD.ORG Sat Mar 24 22:13:39 2007 Return-Path: X-Original-To: emulation@freebsd.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F14D516A401 for ; Sat, 24 Mar 2007 22:13:39 +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 A9CF113C45B for ; Sat, 24 Mar 2007 22:13:39 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5D9B1.dip.t-dialin.net [84.165.217.177]) by redbull.bpaserver.net (Postfix) with ESMTP id C1A162E0A8; Sat, 24 Mar 2007 23:13:35 +0100 (CET) Received: from webmail.leidinger.net (webmail.Leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id CF72A5B4817; Sat, 24 Mar 2007 23:13:32 +0100 (CET) Received: (from www@localhost) by webmail.leidinger.net (8.13.8/8.13.8/Submit) id l2OMDWBu099355; Sat, 24 Mar 2007 23:13:32 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: from proxy.Leidinger.net (proxy.Leidinger.net [192.168.1.103]) by webmail.leidinger.net (Horde MIME library) with HTTP; Sat, 24 Mar 2007 23:13:32 +0100 Message-ID: <20070324231332.wnz1k6xjkckk4wss@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Sat, 24 Mar 2007 23:13:32 +0100 From: Alexander Leidinger To: Boris Samorodov References: <77867496@bsam.ru> In-Reply-To: <77867496@bsam.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.1.3) / FreeBSD-7.0 X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.864, required 8, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: emulation@FreeBSD.org Subject: Re: maintainer for upcoming linux-fc6 ports X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Mar 2007 22:13:40 -0000 Quoting Boris Samorodov (from Sat, 24 Mar 2007 18:25:43 +0300)= : > Hi! > > > I'd like to public my intention according upcoming linux-fc6 > ports. All new ports initially will have /me as a maintainer. > When linux_base-fc6 (note: not when compat.linux.osrelease=3D2.6.16 > becomes the default at -CURRENT) becomes the default linux port those > infrostructure linux ports maintained by emulation@ ATM will get the > list name as a maintainer. This is hard to parse, but I think I got your intention. > Is it a right thing to do? Any recommendations? I don't object, but why? If you go this way, add a comment near the =20 maintainer line regarding this. And add a comment in pkg-descr (or =20 pkg-message?) that this port is for development purposes only ATM and =20 should not be used for daily work (or something like this). Bye, Alexander. --=20 There are more things in heaven and earth than any place else. 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-emulation@FreeBSD.ORG Sat Mar 24 23:00:15 2007 Return-Path: X-Original-To: emulation@FreeBSD.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 818A716A400 for ; Sat, 24 Mar 2007 23:00:15 +0000 (UTC) (envelope-from bsam@bsam.ru) Received: from mail.kuban.ru (mail.kuban.ru [62.183.66.246]) by mx1.freebsd.org (Postfix) with ESMTP id EC11B13C45D for ; Sat, 24 Mar 2007 23:00:14 +0000 (UTC) (envelope-from bsam@bsam.ru) Received: from bsam.ru ([85.172.12.41]) by mail.kuban.ru (8.9.1/8.9.1) with ESMTP id l2OMxi1c036965; Sun, 25 Mar 2007 03:00:03 +0400 (MSD) Received: from bsam by bsam.ru with local (Exim 4.62 (FreeBSD)) (envelope-from ) id 1HVFDE-0000PG-0n; Sun, 25 Mar 2007 01:59:52 +0300 To: Alexander Leidinger References: <11780964@bsam.ru> <20070324230735.mniaxvuq044o0sog@webmail.leidinger.net> From: Boris Samorodov Date: Sun, 25 Mar 2007 01:59:52 +0300 In-Reply-To: <20070324230735.mniaxvuq044o0sog@webmail.leidinger.net> (Alexander Leidinger's message of "Sat, 24 Mar 2007 23:07:35 +0100") Message-ID: <01060071@bsam.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: Boris Samorodov Cc: emulation@FreeBSD.org Subject: Re: [patch] bsd.linux-rpm.mk: PKGNAMEPREFIX for FC6 ports X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Mar 2007 23:00:15 -0000 On Sat, 24 Mar 2007 23:07:35 +0100 Alexander Leidinger wrote: > Quoting Boris Samorodov (from Sat, 24 Mar 2007 20:14:35 +0300): > > For upcoming FC6 ports I propose to use PKGNAMEPREFIX=linux-fc6- > Would it make sense to do this for all fedora based ports, even for > fc4 (I talk about linux-fc4 obviously)? When we were changing default linux_base (at least the last time) we had changed all infrostructure ports as well at once. There had been no need to create other ports. With linux_base-fc6 introduction it should be another play: both linux_base ports will coexist for a long time (along with their infrostructure ports). About fc4 ports. Have to think a little... > Do we gain something from this? Maybe some consistence for the future? Yes, it seems to me a bad idea to have two packages with the same name but for different linux_base ports. And for sure a consistence play a good role here. > Maybe we need to ask portmgr what impact such a generic change would > have for the packages/PORTREVISION/... Well, it may be a good idea. Thanks for the feedback. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Sat Mar 24 23:04:38 2007 Return-Path: X-Original-To: emulation@FreeBSD.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E30D716A400 for ; Sat, 24 Mar 2007 23:04:38 +0000 (UTC) (envelope-from bsam@bsam.ru) Received: from mail.kuban.ru (mail.kuban.ru [62.183.66.246]) by mx1.freebsd.org (Postfix) with ESMTP id 2E20B13C448 for ; Sat, 24 Mar 2007 23:04:37 +0000 (UTC) (envelope-from bsam@bsam.ru) Received: from bsam.ru ([85.172.12.41]) by mail.kuban.ru (8.9.1/8.9.1) with ESMTP id l2ON4IQZ037700; Sun, 25 Mar 2007 03:04:28 +0400 (MSD) Received: from bsam by bsam.ru with local (Exim 4.62 (FreeBSD)) (envelope-from ) id 1HVFHe-0000UI-1Q; Sun, 25 Mar 2007 03:04:26 +0400 To: Alexander Leidinger References: <67147872@bsam.ru> <20070324230933.9ix5d5r4ock4k8co@webmail.leidinger.net> From: Boris Samorodov Date: Sun, 25 Mar 2007 03:04:26 +0400 In-Reply-To: <20070324230933.9ix5d5r4ock4k8co@webmail.leidinger.net> (Alexander Leidinger's message of "Sat, 24 Mar 2007 23:09:33 +0100") Message-ID: <34989797@bsam.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: Boris Samorodov Cc: emulation@FreeBSD.org Subject: Re: [patch] bsd.linux-rpm.mk: add "fc6" as a supported option X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Mar 2007 23:04:39 -0000 On Sat, 24 Mar 2007 23:09:33 +0100 Alexander Leidinger wrote: > > I propose to add an "fc6" as a supported option to AUTOMATIC_PLIST > > build (the patch here is not spaces/tabs clean): > Same questions as for the other mail (except for the IGNORE part). As for me I don't see any difficulties here... WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Sat Mar 24 23:26:07 2007 Return-Path: X-Original-To: emulation@FreeBSD.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 12F4016A405 for ; Sat, 24 Mar 2007 23:26:07 +0000 (UTC) (envelope-from bsam@bsam.ru) Received: from mail.kuban.ru (mail.kuban.ru [62.183.66.246]) by mx1.freebsd.org (Postfix) with ESMTP id 83ADF13C4D9 for ; Sat, 24 Mar 2007 23:26:06 +0000 (UTC) (envelope-from bsam@bsam.ru) Received: from bsam.ru ([85.172.12.41]) by mail.kuban.ru (8.9.1/8.9.1) with ESMTP id l2ONPjF6039299; Sun, 25 Mar 2007 03:25:55 +0400 (MSD) Received: from bsam by bsam.ru with local (Exim 4.62 (FreeBSD)) (envelope-from ) id 1HVFcQ-0000Wv-3I; Sun, 25 Mar 2007 03:25:54 +0400 To: Alexander Leidinger References: <77867496@bsam.ru> <20070324231332.wnz1k6xjkckk4wss@webmail.leidinger.net> From: Boris Samorodov Date: Sun, 25 Mar 2007 03:25:54 +0400 In-Reply-To: <20070324231332.wnz1k6xjkckk4wss@webmail.leidinger.net> (Alexander Leidinger's message of "Sat, 24 Mar 2007 23:13:32 +0100") Message-ID: <68908509@bsam.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: Boris Samorodov Cc: emulation@FreeBSD.org Subject: Re: maintainer for upcoming linux-fc6 ports X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Mar 2007 23:26:07 -0000 On Sat, 24 Mar 2007 23:13:32 +0100 Alexander Leidinger wrote: > Quoting Boris Samorodov (from Sat, 24 Mar 2007 18:25:43 +0300): > > I'd like to public my intention according upcoming linux-fc6 > > ports. All new ports initially will have /me as a maintainer. > > When linux_base-fc6 (note: not when compat.linux.osrelease=2.6.16 > > becomes the default at -CURRENT) becomes the default linux port those > > infrostructure linux ports maintained by emulation@ ATM will get the > > list name as a maintainer. > This is hard to parse, but I think I got your intention. I know that in the past there have been some difficulties when linux base and infrostructure ports were maintained by one person. And I don't have an intention to grab the ports. To rephrase what I ment: - initial commit -- my maintainership; - compat.linux.osrelease becomes default at -CURRENT -- no changes; - linux_base-fc6 becomes default -- emulation@ maintainership for those fc4-infrostructure ports which are maintained by emulation@ ATM. > > Is it a right thing to do? Any recommendations? > I don't object, but why? If you go this way, add a comment near the Well, there will be a dozen audio ports. Should they all be assigned to emulation@? If Linux Emulation Team says "It's The Rignt Thing To Do" I'll be glad to do so. ;-) Just for now, I don't know if it's good to say "Hey, pals, I've got some (two-three dozens of) new ports you should look after". > maintainer line regarding this. And add a comment in pkg-descr (or > pkg-message?) that this port is for development purposes only ATM and > should not be used for daily work (or something like this). All those comments for sure should be given. Thanks, Alexander. Your comments are very helpful as usual. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve