From owner-freebsd-emulation@FreeBSD.ORG Sun Apr 8 10:08:08 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 B2AA016A400 for ; Sun, 8 Apr 2007 10:08:08 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from vlakno.cz (vlk.vlakno.cz [62.168.28.247]) by mx1.freebsd.org (Postfix) with ESMTP id 70E9113C458 for ; Sun, 8 Apr 2007 10:08:08 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from localhost (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id A10678BCF91 for ; Sun, 8 Apr 2007 12:08:07 +0200 (CEST) X-Virus-Scanned: amavisd-new at vlakno.cz Received: from vlakno.cz ([127.0.0.1]) by localhost (vlk.vlakno.cz [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OJr-mPfbtLFi for ; Sun, 8 Apr 2007 12:08:05 +0200 (CEST) Received: from vlk.vlakno.cz (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id CE0798BCF39 for ; Sun, 8 Apr 2007 12:08:05 +0200 (CEST) Received: (from rdivacky@localhost) by vlk.vlakno.cz (8.13.8/8.13.8/Submit) id l38A85Y7065764 for emulation@freebsd.org; Sun, 8 Apr 2007 12:08:05 +0200 (CEST) (envelope-from rdivacky) Date: Sun, 8 Apr 2007 12:08:05 +0200 From: Roman Divacky To: emulation@freebsd.org Message-ID: <20070408100805.GA65712@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.2i Cc: Subject: a call to create a port for seagate sg tool 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, 08 Apr 2007 10:08:08 -0000 hi, Larry Rosenman asked whether we can run (software link: http://www.seagate.com/ww/v/index.jsp?locale=en-US&name=SeaTools:_Enterprise _Edition&vgnextoid=8f1bd20cacdec010VgnVCM100000dd04090aRCRD) this software.. and in a few days scottl@ make it so that it works. from the discussion on cvs-src it looks like its really valuable. thnx scott (this time publicly) I would like if you ports guys (bsam? netchild?) created a port for this seagate tool as it looks really useful. scott reports that it works ok beside "-l" and "-I" options which needs linprocfs support. so we should tell the user about it. hopefully we will see this port soon :) sorry for not doing it myself but my ports-fu is nill :) thnx roman From owner-freebsd-emulation@FreeBSD.ORG Sun Apr 8 19:38:21 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 7FF1316A403; Sun, 8 Apr 2007 19:38:21 +0000 (UTC) (envelope-from davidt@yadt.co.uk) Received: from outcold.yadt.co.uk (outcold.yadt.co.uk [81.187.204.178]) by mx1.freebsd.org (Postfix) with ESMTP id B2C9D13C459; Sun, 8 Apr 2007 19:38:20 +0000 (UTC) (envelope-from davidt@yadt.co.uk) Received: from localhost (localhost [127.0.0.1]) by outcold.yadt.co.uk (Postfix) with ESMTP id 45F671DD480; Sun, 8 Apr 2007 20:10:20 +0100 (BST) X-Virus-Scanned: amavisd-new at yadt.co.uk Received: from outcold.yadt.co.uk ([127.0.0.1]) by localhost (outcold.yadt.co.uk [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vKndf-x8+HV8; Sun, 8 Apr 2007 20:10:13 +0100 (BST) Received: by outcold.yadt.co.uk (Postfix, from userid 1001) id 138F31DD4A6; Sun, 8 Apr 2007 20:10:13 +0100 (BST) Date: Sun, 8 Apr 2007 20:10:13 +0100 From: David Taylor To: freebsd-emulation@freebsd.org Message-ID: <20070408191012.GA95373@outcold.yadt.co.uk> Mail-Followup-To: freebsd-emulation@freebsd.org, freebsd-current@freebsd.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="azLHFNyN32YCQGCU" Content-Disposition: inline User-Agent: Mutt/1.4.2.2i Cc: freebsd-current@freebsd.org Subject: linux_statfs64() missing an argument?? 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, 08 Apr 2007 19:38:21 -0000 --azLHFNyN32YCQGCU Content-Type: text/plain; charset=iso-8859-15 Content-Disposition: inline I've recently been trying to compile gentoo under FreeBSD (in order, eventually, to compile OpenWRT), and ran in to a rather confusing problem when trying to diagnose the reason "coreutils" failed to build properly. Eventually I tracked down the problem: glibc calls the statfs64 syscall with (path, sizeof(struct statfs64), buf) The linux_statfs64 emulated syscall in FreeBSD expects only (path, buf), and returns EFAULT every time, as buf is always 0x54. The attached patch adds the missing argument, and ensures it matches sizeof(struct l_statfs64), returning EINVAL otherwise (is that the right error). I'm currently recompiling my kernel to test this, but thought I'd see if anyone had any comments on the patch as is, since I've probably done something wrong, as I'm not too sure how the whole syscalls.master setup works. -- David Taylor --azLHFNyN32YCQGCU Content-Type: text/x-diff; charset=iso-8859-15 Content-Disposition: attachment; filename="linux_statfs64.patch" Index: sys/amd64/linux32/linux32_proto.h =================================================================== RCS file: /home/ncvs/src/sys/amd64/linux32/linux32_proto.h,v retrieving revision 1.31 diff -u -r1.31 linux32_proto.h --- sys/amd64/linux32/linux32_proto.h 30 Mar 2007 00:08:21 -0000 1.31 +++ sys/amd64/linux32/linux32_proto.h 8 Apr 2007 19:00:27 -0000 @@ -2,7 +2,7 @@ * System call prototypes. * * DO NOT EDIT-- this file is automatically generated. - * $FreeBSD: src/sys/amd64/linux32/linux32_proto.h,v 1.31 2007/03/30 00:08:21 jkim Exp $ + * $FreeBSD$ * created from FreeBSD: src/sys/amd64/linux32/syscalls.master,v 1.28 2007/03/30 00:06:21 jkim Exp */ @@ -796,6 +796,7 @@ }; struct linux_statfs64_args { char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; + char bufsize_l_[PADL_(size_t)]; size_t bufsize; char bufsize_r_[PADR_(size_t)]; char buf_l_[PADL_(struct l_statfs64_buf *)]; struct l_statfs64_buf * buf; char buf_r_[PADR_(struct l_statfs64_buf *)]; }; struct linux_fstatfs64_args { Index: sys/amd64/linux32/linux32_syscall.h =================================================================== RCS file: /home/ncvs/src/sys/amd64/linux32/linux32_syscall.h,v retrieving revision 1.31 diff -u -r1.31 linux32_syscall.h --- sys/amd64/linux32/linux32_syscall.h 30 Mar 2007 00:08:21 -0000 1.31 +++ sys/amd64/linux32/linux32_syscall.h 8 Apr 2007 19:00:27 -0000 @@ -2,7 +2,7 @@ * System call numbers. * * DO NOT EDIT-- this file is automatically generated. - * $FreeBSD: src/sys/amd64/linux32/linux32_syscall.h,v 1.31 2007/03/30 00:08:21 jkim Exp $ + * $FreeBSD$ * created from FreeBSD: src/sys/amd64/linux32/syscalls.master,v 1.28 2007/03/30 00:06:21 jkim Exp */ Index: sys/amd64/linux32/linux32_sysent.c =================================================================== RCS file: /home/ncvs/src/sys/amd64/linux32/linux32_sysent.c,v retrieving revision 1.31 diff -u -r1.31 linux32_sysent.c --- sys/amd64/linux32/linux32_sysent.c 30 Mar 2007 00:08:21 -0000 1.31 +++ sys/amd64/linux32/linux32_sysent.c 8 Apr 2007 19:00:27 -0000 @@ -2,7 +2,7 @@ * System call switch table. * * DO NOT EDIT-- this file is automatically generated. - * $FreeBSD: src/sys/amd64/linux32/linux32_sysent.c,v 1.31 2007/03/30 00:08:21 jkim Exp $ + * $FreeBSD$ * created from FreeBSD: src/sys/amd64/linux32/syscalls.master,v 1.28 2007/03/30 00:06:21 jkim Exp */ Index: sys/amd64/linux32/syscalls.master =================================================================== RCS file: /home/ncvs/src/sys/amd64/linux32/syscalls.master,v retrieving revision 1.28 diff -u -r1.28 syscalls.master --- sys/amd64/linux32/syscalls.master 30 Mar 2007 00:06:21 -0000 1.28 +++ sys/amd64/linux32/syscalls.master 8 Apr 2007 19:00:11 -0000 @@ -435,7 +435,7 @@ 266 AUE_NULL STD { int linux_clock_getres(clockid_t which, struct l_timespec *tp); } 267 AUE_NULL STD { int linux_clock_nanosleep(clockid_t which, int flags, \ struct l_timespec *rqtp, struct l_timespec *rmtp); } -268 AUE_STATFS STD { int linux_statfs64(char *path, struct l_statfs64_buf *buf); } +268 AUE_STATFS STD { int linux_statfs64(char *path, size_t bufsize, struct l_statfs64_buf *buf); } 269 AUE_FSTATFS STD { int linux_fstatfs64(void); } 270 AUE_NULL STD { int linux_tgkill(int tgid, int pid, int sig); } 271 AUE_UTIMES STD { int linux_utimes(char *fname, \ Index: sys/i386/linux/linux_proto.h =================================================================== RCS file: /home/ncvs/src/sys/i386/linux/linux_proto.h,v retrieving revision 1.92 diff -u -r1.92 linux_proto.h --- sys/i386/linux/linux_proto.h 29 Mar 2007 02:11:46 -0000 1.92 +++ sys/i386/linux/linux_proto.h 8 Apr 2007 18:56:56 -0000 @@ -2,8 +2,8 @@ * System call prototypes. * * DO NOT EDIT-- this file is automatically generated. - * $FreeBSD: src/sys/i386/linux/linux_proto.h,v 1.92 2007/03/29 02:11:46 julian Exp $ - * created from FreeBSD: src/sys/i386/linux/syscalls.master,v 1.86 2007/02/15 00:54:40 jkim Exp + * $FreeBSD$ + * created from FreeBSD: src/sys/i386/linux/syscalls.master,v 1.87 2007/03/29 02:11:46 julian Exp */ #ifndef _LINUX_SYSPROTO_H_ @@ -801,6 +801,7 @@ }; struct linux_statfs64_args { char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; + char bufsize_l_[PADL_(size_t)]; size_t bufsize; char bufsize_r_[PADR_(size_t)]; char buf_l_[PADL_(struct l_statfs64_buf *)]; struct l_statfs64_buf * buf; char buf_r_[PADR_(struct l_statfs64_buf *)]; }; struct linux_fstatfs64_args { Index: sys/i386/linux/linux_syscall.h =================================================================== RCS file: /home/ncvs/src/sys/i386/linux/linux_syscall.h,v retrieving revision 1.85 diff -u -r1.85 linux_syscall.h --- sys/i386/linux/linux_syscall.h 29 Mar 2007 02:11:46 -0000 1.85 +++ sys/i386/linux/linux_syscall.h 8 Apr 2007 18:56:56 -0000 @@ -2,8 +2,8 @@ * System call numbers. * * DO NOT EDIT-- this file is automatically generated. - * $FreeBSD: src/sys/i386/linux/linux_syscall.h,v 1.85 2007/03/29 02:11:46 julian Exp $ - * created from FreeBSD: src/sys/i386/linux/syscalls.master,v 1.86 2007/02/15 00:54:40 jkim Exp + * $FreeBSD$ + * created from FreeBSD: src/sys/i386/linux/syscalls.master,v 1.87 2007/03/29 02:11:46 julian Exp */ #define LINUX_SYS_exit 1 Index: sys/i386/linux/linux_sysent.c =================================================================== RCS file: /home/ncvs/src/sys/i386/linux/linux_sysent.c,v retrieving revision 1.92 diff -u -r1.92 linux_sysent.c --- sys/i386/linux/linux_sysent.c 29 Mar 2007 02:11:46 -0000 1.92 +++ sys/i386/linux/linux_sysent.c 8 Apr 2007 18:56:56 -0000 @@ -2,8 +2,8 @@ * System call switch table. * * DO NOT EDIT-- this file is automatically generated. - * $FreeBSD: src/sys/i386/linux/linux_sysent.c,v 1.92 2007/03/29 02:11:46 julian Exp $ - * created from FreeBSD: src/sys/i386/linux/syscalls.master,v 1.86 2007/02/15 00:54:40 jkim Exp + * $FreeBSD$ + * created from FreeBSD: src/sys/i386/linux/syscalls.master,v 1.87 2007/03/29 02:11:46 julian Exp */ #include Index: sys/i386/linux/syscalls.master =================================================================== RCS file: /home/ncvs/src/sys/i386/linux/syscalls.master,v retrieving revision 1.87 diff -u -r1.87 syscalls.master --- sys/i386/linux/syscalls.master 29 Mar 2007 02:11:46 -0000 1.87 +++ sys/i386/linux/syscalls.master 8 Apr 2007 18:56:50 -0000 @@ -439,7 +439,7 @@ 266 AUE_NULL STD { int linux_clock_getres(clockid_t which, struct l_timespec *tp); } 267 AUE_NULL STD { int linux_clock_nanosleep(clockid_t which, int flags, \ struct l_timespec *rqtp, struct l_timespec *rmtp); } -268 AUE_STATFS STD { int linux_statfs64(char *path, struct l_statfs64_buf *buf); } +268 AUE_STATFS STD { int linux_statfs64(char *path, size_t bufsize, struct l_statfs64_buf *buf); } 269 AUE_FSTATFS STD { int linux_fstatfs64(void); } 270 AUE_NULL STD { int linux_tgkill(int tgid, int pid, int sig); } 271 AUE_UTIMES STD { int linux_utimes(char *fname, \ Index: sys/compat/linux/linux_stats.c =================================================================== RCS file: /home/ncvs/src/sys/compat/linux/linux_stats.c,v retrieving revision 1.87 diff -u -r1.87 linux_stats.c --- sys/compat/linux/linux_stats.c 6 Mar 2007 07:39:12 -0000 1.87 +++ sys/compat/linux/linux_stats.c 8 Apr 2007 18:59:47 -0000 @@ -418,6 +418,9 @@ char *path; int error; + if (args->bufsize != sizeof(struct l_statfs64)) + return EINVAL; + LCONVPATHEXIST(td, args->path, &path); #ifdef DEBUG --azLHFNyN32YCQGCU-- From owner-freebsd-emulation@FreeBSD.ORG Sun Apr 8 20:15:04 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 C0B1A16A40A; Sun, 8 Apr 2007 20:15:04 +0000 (UTC) (envelope-from rink@thunderstone.rink.nu) Received: from mx1.rink.nu (thunderstone.rink.nu [80.112.228.34]) by mx1.freebsd.org (Postfix) with ESMTP id 2866213C458; Sun, 8 Apr 2007 20:15:03 +0000 (UTC) (envelope-from rink@thunderstone.rink.nu) Received: from localhost (localhost [127.0.0.1]) by mx1.rink.nu (Postfix) with ESMTP id 9E6C4D4C5B; Sun, 8 Apr 2007 21:43:34 +0200 (CEST) X-Virus-Scanned: amavisd-new at rink.nu Received: from mx1.rink.nu ([127.0.0.1]) by localhost (thunderstone.rink.nu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Zj91im1WSQJp; Sun, 8 Apr 2007 21:43:26 +0200 (CEST) Received: from thunderstone.rink.nu (localhost [127.0.0.1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.rink.nu (Postfix) with ESMTP id 7F407D4C5A; Sun, 8 Apr 2007 21:43:26 +0200 (CEST) Received: (from rink@localhost) by thunderstone.rink.nu (8.13.8/8.13.8/Submit) id l38JhQPp084561; Sun, 8 Apr 2007 21:43:26 +0200 (CEST) (envelope-from rink) Date: Sun, 8 Apr 2007 21:43:26 +0200 From: Rink Springer To: freebsd-emulation@freebsd.org, freebsd-current@freebsd.org Message-ID: <20070408194326.GA77190@rink.nu> References: <20070408191012.GA95373@outcold.yadt.co.uk> MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="/9DWx/yDrRhgMJTb" Content-Disposition: inline In-Reply-To: <20070408191012.GA95373@outcold.yadt.co.uk> User-Agent: Mutt/1.5.13 (2006-08-11) Cc: Subject: Re: linux_statfs64() missing an argument?? 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, 08 Apr 2007 20:15:04 -0000 --/9DWx/yDrRhgMJTb Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi David, On Sun, Apr 08, 2007 at 08:10:13PM +0100, David Taylor wrote: > I'm currently recompiling my kernel to test this, but thought I'd see > if anyone had any comments on the patch as is, since I've probably done > something wrong, as I'm not too sure how the whole syscalls.master setup > works. Looks good to me. However, as you might have seen, some files are flagged "Do not edit". I believe editing a syscalls.master file will automatically invoke a rebuild of these files, and thus, they need not be part of your patch. Have you tried whether the appropriate files are automatically regenerated? --=20 Rink P.W. Springer - http://rink.nu "It is such a quiet thing, to fall. But yet a far more terrible thing, to admit it." - Darth Traya --/9DWx/yDrRhgMJTb Content-Type: application/x-pkcs7-signature Content-Disposition: attachment; filename="smime.p7s" Content-Transfer-Encoding: base64 MIIJawYJKoZIhvcNAQcCoIIJXDCCCVgCAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC BuIwggObMIIDBKADAgECAhAiuN7bs9pg6t3I0n6G5OOTMA0GCSqGSIb3DQEBBQUAMGIxCzAJ BgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYD VQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQTAeFw0wNjExMDgwOTI2 NTNaFw0wNzExMDgwOTI2NTNaMIHSMREwDwYDVQQEEwhTcHJpbmdlcjEaMBgGA1UEKhMRUmlu ayBQZXRlciBXeWNoZXIxIzAhBgNVBAMTGlJpbmsgUGV0ZXIgV3ljaGVyIFNwcmluZ2VyMRsw GQYJKoZIhvcNAQkBFgxtYWlsQHJpbmsubnUxHzAdBgkqhkiG9w0BCQEWEHJpbmtAZnJlZWJz ZC5vcmcxIDAeBgkqhkiG9w0BCQEWEXJpbmtAaWwuZm9udHlzLm5sMRwwGgYJKoZIhvcNAQkB Fg1yaW5rQHN0YWNrLm5sMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxryGDfel YzzENX7wodkbVY1NALfaiPfNEG10YjD8ZWdK9zkN26Tc878Shbqapq0KYFD8TACGfEhKoMvo qbf0PHAS/gNYr81Arqa9FRPUfzvtDE/cMbhvI+p7ufBITyYnPJp9MUD72iT+DohRR2ISVi3i NAEgDuSbYYNxctnvXqU6O6EPy3mzoFPDoiOQwBfVtFrjxBbND9BUK2bjtUyGt4x8I/Vulzrt qLPTokva+b97DHRgbCA/aLLYIrU6QoqOFJ8GrAbro/FZLYh4m1oJk3FEHVQOKkk7xzIaFmmP QGJRL8m6nrIZFTrQ+X2wmzfLD55K/UiqbekOuMiWbY9EbwIDAQABo10wWzBLBgNVHREERDBC gQxtYWlsQHJpbmsubnWBEHJpbmtAZnJlZWJzZC5vcmeBEXJpbmtAaWwuZm9udHlzLm5sgQ1y aW5rQHN0YWNrLm5sMAwGA1UdEwEB/wQCMAAwDQYJKoZIhvcNAQEFBQADgYEAIfIcieRjePBA wjZqvOdGpyPcNDnK/ubeQSTV5Y4AHWxm1sXhQxB/XrQ3RVdz1qDnBRL1AjkEBAl8e9+am4s6 D6TaSlmJeNXn6ZPJTQecisz3M+AKiMckShM3oAeUi0ktn1yNYR+hz5aQN612XT5OZRYznJVZ kPf1DiA2RVVyz+MwggM/MIICqKADAgECAgENMA0GCSqGSIb3DQEBBQUAMIHRMQswCQYDVQQG EwJaQTEVMBMGA1UECBMMV2VzdGVybiBDYXBlMRIwEAYDVQQHEwlDYXBlIFRvd24xGjAYBgNV BAoTEVRoYXd0ZSBDb25zdWx0aW5nMSgwJgYDVQQLEx9DZXJ0aWZpY2F0aW9uIFNlcnZpY2Vz IERpdmlzaW9uMSQwIgYDVQQDExtUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgQ0ExKzApBgkq hkiG9w0BCQEWHHBlcnNvbmFsLWZyZWVtYWlsQHRoYXd0ZS5jb20wHhcNMDMwNzE3MDAwMDAw WhcNMTMwNzE2MjM1OTU5WjBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1 bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElz c3VpbmcgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMSmPFVzVftOucqZWh5owHUE cJ3f6f+jHuy9zfVb8hp2vX8MOmHyv1HOAdTlUAow1wJjWiyJFXCO3cnwK4Vaqj9xVsuvPAsH 5/EfkTYkKhPPK9Xzgnc9A74r/rsYPge/QIACZNenprufZdHFKlSFD0gEf6e20TxhBEAeZBly YLf7AgMBAAGjgZQwgZEwEgYDVR0TAQH/BAgwBgEB/wIBADBDBgNVHR8EPDA6MDigNqA0hjJo dHRwOi8vY3JsLnRoYXd0ZS5jb20vVGhhd3RlUGVyc29uYWxGcmVlbWFpbENBLmNybDALBgNV HQ8EBAMCAQYwKQYDVR0RBCIwIKQeMBwxGjAYBgNVBAMTEVByaXZhdGVMYWJlbDItMTM4MA0G CSqGSIb3DQEBBQUAA4GBAEiM0VCD6gsuzA2jZqxnD3+vrL7CF6FDlpSdf0whuPg2H6otnzYv wPQcUCCTcDz9reFhYsPZOhl+hLGZGwDFGguCdJ4lUJRix9sncVcljd2pnDmOjCBPZV+V2vf3 h9bGCE6u9uo05RAaWzVNd+NWIXiC3CEZNd4ksdMdRv9dX2VPMYICUTCCAk0CAQEwdjBiMQsw CQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoG A1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0ECECK43tuz2mDq3cjS fobk45MwCQYFKw4DAhoFAKCBsTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3 DQEJBTEPFw0wNzA0MDgxOTQzMjZaMCMGCSqGSIb3DQEJBDEWBBSK0R2yeJM/KKmDUFYzr0Hk gm98iDBSBgkqhkiG9w0BCQ8xRTBDMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggq hkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDANBgkqhkiG9w0BAQEFAASCAQCg rVZ6AC5nklXXin1QpXa/dOJJyu4E8csXiv5ENKKwtdM5jWHdBFuqFMnaScjQuswfsCduiicw 9WOu1swpII1BEp8kIBZALNVhLgzLL7WUhMXCdZ3EMQTg9HMl5Vtqx4SnAV9N/p1OIqjldCyx i3KvSuV+eKPnLHsdJI54n5RgEnJvqZ2dfu0vwIo36Yxp573MQ60YrQXHEvOu6ft32+WCp8MG XEvvF+gXwAhgEzeUQ+mPBX6+2aitoZbFziW2FC1dT3mQLwbEJ+FX/o/Y/pkQhhgBSDIa+q+R EApOApVDh5jh7b6LitiTWUWwZLtQsIdF0V911d0ry4Z8hPi1cNIp --/9DWx/yDrRhgMJTb-- From owner-freebsd-emulation@FreeBSD.ORG Sun Apr 8 20:42:10 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 447C716A402; Sun, 8 Apr 2007 20:42:10 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from mail.ipt.ru (mail.ipt.ru [80.253.10.82]) by mx1.freebsd.org (Postfix) with ESMTP id F161813C44B; Sun, 8 Apr 2007 20:42:09 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from sp34.ipt.ru ([217.147.20.50] helo=bs1.sp34.ru) by mail.ipt.ru with esmtp (Exim 4.62 (FreeBSD)) (envelope-from ) id 1HaeDA-000CA4-JU; Mon, 09 Apr 2007 00:42:08 +0400 Received: from bsam by bs1.sp34.ru with local (Exim 4.63 (FreeBSD)) (envelope-from ) id 1HaeDB-0001v5-1Z; Mon, 09 Apr 2007 00:42:09 +0400 To: Roman Divacky References: <20070408100805.GA65712@freebsd.org> From: Boris Samorodov Date: Mon, 09 Apr 2007 00:42:08 +0400 In-Reply-To: <20070408100805.GA65712@freebsd.org> (Roman Divacky's message of "Sun, 8 Apr 2007 12:08:05 +0200") Message-ID: <56227695@bs1.sp34.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 Cc: emulation@freebsd.org Subject: Re: a call to create a port for seagate sg tool 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, 08 Apr 2007 20:42:10 -0000 On Sun, 8 Apr 2007 12:08:05 +0200 Roman Divacky wrote: > Larry Rosenman asked whether we can run > (software link: > http://www.seagate.com/ww/v/index.jsp?locale=en-US&name=SeaTools:_Enterprise > _Edition&vgnextoid=8f1bd20cacdec010VgnVCM100000dd04090aRCRD) > this software.. and in a few days scottl@ make it so that it works. from > the discussion on cvs-src it looks like its really valuable. thnx scott (this > time publicly) > I would like if you ports guys (bsam? netchild?) created a port for this seagate > tool as it looks really useful. scott reports that it works ok beside "-l" and "-I" > options which needs linprocfs support. so we should tell the user about it. > hopefully we will see this port soon :) sorry for not doing it myself but my ports-fu > is nill :) I'll take a look at it. 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 Sun Apr 8 20:59:27 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 8A3E716A403; Sun, 8 Apr 2007 20:59:27 +0000 (UTC) (envelope-from davidt@yadt.co.uk) Received: from outcold.yadt.co.uk (outcold.yadt.co.uk [81.187.204.178]) by mx1.freebsd.org (Postfix) with ESMTP id 39AC013C468; Sun, 8 Apr 2007 20:59:27 +0000 (UTC) (envelope-from davidt@yadt.co.uk) Received: from localhost (localhost [127.0.0.1]) by outcold.yadt.co.uk (Postfix) with ESMTP id A5FDD1DD4AA; Sun, 8 Apr 2007 21:59:25 +0100 (BST) X-Virus-Scanned: amavisd-new at yadt.co.uk Received: from outcold.yadt.co.uk ([127.0.0.1]) by localhost (outcold.yadt.co.uk [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EPcSMT-h1mo2; Sun, 8 Apr 2007 21:59:20 +0100 (BST) Received: by outcold.yadt.co.uk (Postfix, from userid 1001) id 6C1E21DD4A7; Sun, 8 Apr 2007 21:59:20 +0100 (BST) Date: Sun, 8 Apr 2007 21:59:20 +0100 From: David Taylor To: freebsd-emulation@freebsd.org, freebsd-current@freebsd.org Message-ID: <20070408205920.GA98399@outcold.yadt.co.uk> Mail-Followup-To: freebsd-emulation@freebsd.org, freebsd-current@freebsd.org References: <20070408191012.GA95373@outcold.yadt.co.uk> <20070408194326.GA77190@rink.nu> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Disposition: inline In-Reply-To: <20070408194326.GA77190@rink.nu> User-Agent: Mutt/1.4.2.2i Cc: Subject: Re: [PATCH] linux_statfs64() missing an argument?? 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, 08 Apr 2007 20:59:27 -0000 On Sun, 08 Apr 2007, Rink Springer wrote: > Hi David, > On Sun, Apr 08, 2007 at 08:10:13PM +0100, David Taylor wrote: > > I'm currently recompiling my kernel to test this, but thought I'd see > > if anyone had any comments on the patch as is, since I've probably done > > something wrong, as I'm not too sure how the whole syscalls.master setup > > works. I have now tested this, and it compiles and works correctly (at least, statfs returns success, thus satisying autoconf, I'll find out shortly if df displays the right values). > Looks good to me. However, as you might have seen, some files are > flagged "Do not edit". I believe editing a syscalls.master file will > automatically invoke a rebuild of these files, and thus, they need not > be part of your patch. > > Have you tried whether the appropriate files are automatically > regenerated? I wasn't too sure whether to include the diffs for those files (which did automatically regenerate), but since they exist in CVS, I decided to keep them. -- David Taylor From owner-freebsd-emulation@FreeBSD.ORG Sun Apr 8 22:35: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 6033F16A404; Sun, 8 Apr 2007 22:35:25 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from mail.ipt.ru (mail.ipt.ru [80.253.10.82]) by mx1.freebsd.org (Postfix) with ESMTP id 1906513C45E; Sun, 8 Apr 2007 22:35:25 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from sp34.ipt.ru ([217.147.20.50] helo=bs1.sp34.ru) by mail.ipt.ru with esmtp (Exim 4.62 (FreeBSD)) (envelope-from ) id 1Hafyl-000CUU-Rs; Mon, 09 Apr 2007 02:35:23 +0400 Received: from bsam by bs1.sp34.ru with local (Exim 4.63 (FreeBSD)) (envelope-from ) id 1Hafym-0002Hw-5x; Mon, 09 Apr 2007 02:35:24 +0400 To: Roman Divacky References: <20070408100805.GA65712@freebsd.org> From: Boris Samorodov Date: Mon, 09 Apr 2007 02:35:24 +0400 In-Reply-To: <20070408100805.GA65712@freebsd.org> (Roman Divacky's message of "Sun, 8 Apr 2007 12:08:05 +0200") Message-ID: <79420899@bs1.sp34.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 Cc: emulation@freebsd.org Subject: Re: a call to create a port for seagate sg tool 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, 08 Apr 2007 22:35:25 -0000 On Sun, 8 Apr 2007 12:08:05 +0200 Roman Divacky wrote: > Larry Rosenman asked whether we can run > (software link: > http://www.seagate.com/ww/v/index.jsp?locale=en-US&name=SeaTools:_Enterprise_Edition&vgnextoid=8f1bd20cacdec010VgnVCM100000dd04090aRCRD) > this software.. and in a few days scottl@ make it so that it > works. from the discussion on cvs-src it looks like its really > valuable. thnx scott (this time publicly) > I would like if you ports guys (bsam? netchild?) created a port for > this seagate tool as it looks really useful. scott reports that it OK, the port (the main part) is just committed... > works ok beside "-l" and "-I" options which needs linprocfs > support. so we should tell the user about it. ...except this one. Just no more time ATM. :-( > hopefully we will see this port soon :) sorry for not doing it myself > but my ports-fu is nill :) Some notes: 1. The ONLY_FOR_ARCHS is defined as "i386 amd64". Needs confirmation. 2. Somebody from src-team should say which OSVERSIONS are OK to work with. 3. Currently I'm a maintainer but I don't have the hardware. May be somebody is more interested to become a maintainer. 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 Sun Apr 8 23:03:37 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 F19F716A404; Sun, 8 Apr 2007 23:03:37 +0000 (UTC) (envelope-from delphij@delphij.net) Received: from tarsier.geekcn.org (tarsier.geekcn.org [210.51.165.229]) by mx1.freebsd.org (Postfix) with ESMTP id 9F19413C45A; Sun, 8 Apr 2007 23:03:37 +0000 (UTC) (envelope-from delphij@delphij.net) Received: from localhost (tarsier.geekcn.org [210.51.165.229]) by tarsier.geekcn.org (Postfix) with ESMTP id A34FCEB0A24; Mon, 9 Apr 2007 06:49:41 +0800 (CST) X-Virus-Scanned: amavisd-new at geekcn.org Received: from tarsier.geekcn.org ([210.51.165.229]) by localhost (mail.geekcn.org [210.51.165.229]) (amavisd-new, port 10024) with ESMTP id IBReNOjrLUrP; Mon, 9 Apr 2007 06:49:39 +0800 (CST) Received: from [192.168.1.32] (unknown [61.49.106.92]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tarsier.geekcn.org (Postfix) with ESMTP id 72947EB09D5; Mon, 9 Apr 2007 06:49:39 +0800 (CST) DomainKey-Signature: a=rsa-sha1; s=default; d=delphij.net; c=nofws; q=dns; h=message-id:date:from:organization:user-agent:mime-version:to:cc: subject:references:in-reply-to:x-enigmail-version:content-type; b=rdnrJXOkHfKYi2pwZ/Ty9KK6U1B4p24Csh5HxojrOOjQruLWgStQS0LXzneVtPQxE QRBWi80zwd1+FlaSh01Ug== Message-ID: <46197180.90806@delphij.net> Date: Mon, 09 Apr 2007 06:49:36 +0800 From: LI Xin Organization: The FreeBSD Project User-Agent: Thunderbird 1.5.0.10 (Macintosh/20070221) MIME-Version: 1.0 To: Boris Samorodov References: <20070408100805.GA65712@freebsd.org> <79420899@bs1.sp34.ru> In-Reply-To: <79420899@bs1.sp34.ru> X-Enigmail-Version: 0.94.1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="------------enig68BA2E8BE30266D61DAF9C11" Cc: emulation@freebsd.org Subject: Re: a call to create a port for seagate sg tool 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, 08 Apr 2007 23:03:38 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig68BA2E8BE30266D61DAF9C11 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi, Boris, Thanks for the work! Boris Samorodov wrote: > 2. Somebody from src-team should say which OSVERSIONS are OK to work > with. I have just bumped the __FreeBSDversion to 700037 to indicate the addition, hope that would be helpful. Cheers, --=20 Xin LI http://www.delphij.net/ FreeBSD - The Power to Serve! --------------enig68BA2E8BE30266D61DAF9C11 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGGXGAOfuToMruuMARCtQYAJ487UnPATvZhYb15JQfhKHs/R5n/gCeN+Oi tLUwo7HjzkPBmCSDKdUqIys= =fbq6 -----END PGP SIGNATURE----- --------------enig68BA2E8BE30266D61DAF9C11-- From owner-freebsd-emulation@FreeBSD.ORG Sun Apr 8 23:13: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 EA19316A403; Sun, 8 Apr 2007 23:13:34 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from mail.ipt.ru (mail.ipt.ru [80.253.10.82]) by mx1.freebsd.org (Postfix) with ESMTP id A26B113C465; Sun, 8 Apr 2007 23:13:34 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from sp34.ipt.ru ([217.147.20.50] helo=bs1.sp34.ru) by mail.ipt.ru with esmtp (Exim 4.62 (FreeBSD)) (envelope-from ) id 1HagZh-000Cj6-KP; Mon, 09 Apr 2007 03:13:33 +0400 Received: from bsam by bs1.sp34.ru with local (Exim 4.63 (FreeBSD)) (envelope-from ) id 1HagZh-0002Ob-Sa; Mon, 09 Apr 2007 03:13:33 +0400 To: LI Xin References: <20070408100805.GA65712@freebsd.org> <79420899@bs1.sp34.ru> <46197180.90806@delphij.net> From: Boris Samorodov Date: Mon, 09 Apr 2007 03:13:33 +0400 In-Reply-To: <46197180.90806@delphij.net> (LI Xin's message of "Mon, 09 Apr 2007 06:49:36 +0800") Message-ID: <13348610@bs1.sp34.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 Cc: emulation@freebsd.org Subject: Re: a call to create a port for seagate sg tool 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, 08 Apr 2007 23:13:35 -0000 On Mon, 09 Apr 2007 06:49:36 +0800 LI Xin wrote: > Boris Samorodov wrote: > > 2. Somebody from src-team should say which OSVERSIONS are OK to work > > with. > I have just bumped the __FreeBSDversion to 700037 to indicate the > addition, hope that would be helpful. Got it, 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 Mon Apr 9 08:06: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 3D77116A46C; Mon, 9 Apr 2007 08:06:20 +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 481CC13C4D1; Mon, 9 Apr 2007 08:06:18 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54a5d3cf.dip.t-dialin.net [84.165.211.207]) by redbull.bpaserver.net (Postfix) with ESMTP id 9E5862E177; Mon, 9 Apr 2007 10:06:12 +0200 (CEST) Received: from webmail.leidinger.net (webmail.Leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id B99615B489B; Mon, 9 Apr 2007 10:06:09 +0200 (CEST) Received: (from www@localhost) by webmail.leidinger.net (8.13.8/8.13.8/Submit) id l39869cq009539; Mon, 9 Apr 2007 10:06:09 +0200 (CEST) (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; Mon, 09 Apr 2007 10:06:09 +0200 Message-ID: <20070409100609.x7is0pofwcoo84gw@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Mon, 09 Apr 2007 10:06:09 +0200 From: Alexander Leidinger To: Rink Springer References: <20070408191012.GA95373@outcold.yadt.co.uk> <20070408194326.GA77190@rink.nu> In-Reply-To: <20070408194326.GA77190@rink.nu> 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, freebsd-current@freebsd.org Subject: Re: linux_statfs64() missing an argument?? 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, 09 Apr 2007 08:06:20 -0000 Quoting Rink Springer (from Sun, 8 Apr 2007 =20 21:43:26 +0200): > Hi David, > > On Sun, Apr 08, 2007 at 08:10:13PM +0100, David Taylor wrote: >> I'm currently recompiling my kernel to test this, but thought I'd see >> if anyone had any comments on the patch as is, since I've probably done >> something wrong, as I'm not too sure how the whole syscalls.master setup >> works. > > Looks good to me. However, as you might have seen, some files are > flagged "Do not edit". I believe editing a syscalls.master file will > automatically invoke a rebuild of these files, and thus, they need not > be part of your patch. After editing szscalls.master zou have to run "make sysent", this will =20 generate the other files. You don't have to add the generates files in =20 the patch. Please change syscalls.master on i386 and on amd64... I haven't looked at the patch (EBUSY). If it works for you please send a PR in case nobody agrees to commit =20 it. This way it isn't lost and freebsd-emulation will get a reminding =20 mail about it from time to time. Bye, Alexander. --=20 So so is good, very good, very excellent good: and yet it is not; it is but so so. =09=09-- William Shakespeare, "As You Like It" http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137 From owner-freebsd-emulation@FreeBSD.ORG Mon Apr 9 08:25: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 AD59016A401; Mon, 9 Apr 2007 08:25:02 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from vlakno.cz (vlk.vlakno.cz [62.168.28.247]) by mx1.freebsd.org (Postfix) with ESMTP id 5F3F313C458; Mon, 9 Apr 2007 08:25:01 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from localhost (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id DEECD8BCFAB; Mon, 9 Apr 2007 10:25:00 +0200 (CEST) X-Virus-Scanned: amavisd-new at vlakno.cz Received: from vlakno.cz ([127.0.0.1]) by localhost (vlk.vlakno.cz [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id U57wHXEJa7qw; Mon, 9 Apr 2007 10:25:00 +0200 (CEST) Received: from vlk.vlakno.cz (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id 25A7E8BCD64; Mon, 9 Apr 2007 10:25:00 +0200 (CEST) Received: (from rdivacky@localhost) by vlk.vlakno.cz (8.13.8/8.13.8/Submit) id l398P0OE098223; Mon, 9 Apr 2007 10:25:00 +0200 (CEST) (envelope-from rdivacky) Date: Mon, 9 Apr 2007 10:25:00 +0200 From: Roman Divacky To: freebsd-emulation@freebsd.org, freebsd-current@freebsd.org Message-ID: <20070409082500.GA98115@freebsd.org> References: <20070408191012.GA95373@outcold.yadt.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070408191012.GA95373@outcold.yadt.co.uk> User-Agent: Mutt/1.4.2.2i Cc: Subject: Re: linux_statfs64() missing an argument?? 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, 09 Apr 2007 08:25:02 -0000 On Sun, Apr 08, 2007 at 08:10:13PM +0100, David Taylor wrote: > I've recently been trying to compile gentoo under FreeBSD > (in order, eventually, to compile OpenWRT), and ran in to a rather > confusing problem when trying to diagnose the reason "coreutils" > failed to build properly. I commited similar fix to p4. thanks a lot for the work! roman From owner-freebsd-emulation@FreeBSD.ORG Mon Apr 9 11:10: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 B135716A406 for ; Mon, 9 Apr 2007 11:10:06 +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 A1A6113C4B9 for ; Mon, 9 Apr 2007 11:10:06 +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 l39BA6ou056773 for ; Mon, 9 Apr 2007 11:10:06 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l39BA2LE056513 for freebsd-emulation@FreeBSD.org; Mon, 9 Apr 2007 11:10:02 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 9 Apr 2007 11:10:02 GMT Message-Id: <200704091110.l39BA2LE056513@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, 09 Apr 2007 11:10:06 -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 o ports/110632 emulation [patch] x11-fonts/linux-fontconfig is not X11BASE clea 9 problems total. From owner-freebsd-emulation@FreeBSD.ORG Mon Apr 9 13:27: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 7B73216A404 for ; Mon, 9 Apr 2007 13:27:20 +0000 (UTC) (envelope-from scottro@nyc.rr.com) Received: from mail14.simplicato.com (host65.simplicato.com [207.99.47.65]) by mx1.freebsd.org (Postfix) with ESMTP id 54F0913C4AE for ; Mon, 9 Apr 2007 13:27:20 +0000 (UTC) (envelope-from scottro@nyc.rr.com) Received: from mail14.simplicato.com (localhost [127.0.0.1]) by mail14.simplicato.com (Postfix) with ESMTP id EAF41EBC52; Mon, 9 Apr 2007 09:27:18 -0400 (EDT) Received: from uws1.starlofashions.com (unknown [12.44.50.124]) by mail14.simplicato.com (Postfix) with ESMTP id CCD84EBC15; Mon, 9 Apr 2007 09:27:18 -0400 (EDT) Received: by uws1.starlofashions.com (sSMTP sendmail emulation); Mon, 9 Apr 2007 09:27:18 -0400 Date: Mon, 9 Apr 2007 09:27:18 -0400 From: Scott Robbins To: freebsd-current@FreeBSD.org, freebsd-emulation@FreeBSD.org Message-ID: <20070409132718.GA28377@uws1.starlofashions.com> Mail-Followup-To: freebsd-current@FreeBSD.org, freebsd-emulation@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: mutt-ng/devel-r804 (FreeBSD) Cc: Subject: recent CURRENT seems to affect if_tap, if_bridge with qemu 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, 09 Apr 2007 13:27:20 -0000 I have been using qemu and qemu-devel with if_tap and if_bridge. The home network is a 192.168.1.0/24, I give the bridge a 192.168.1.x/32 address add tap0 and vr0 (the host machine's interface) as members, and give the qemu guest a 192.168.1.x/24 address with the same gateway as the host. This has worked perfectly through March. The host runs CURRENT. I didn't upgrade it through most of March, then finally had time to do a buildworld the first week of April. The bridged networking stopped working. The guest can only ping its own interface. Running tcpdump briefly indicated that nothing was reaching bridge0 or tap0 from the guest. Trying to figure out if it's a CURRENT issue or qemu issue, I threw a March snapshot of CURRENT on a second box, then qemu. I set it up as I usually do with bridging and it worked. I then ran buildworld and had the same result--the guest could no longer reach the outside world. I'm not sure what other information would help. I lack the time and expertise to try various dates of CURRENT and see exactly when this happened. Thank you for any pointers. Sincerely -- Scott Robbins GPG KeyID EB3467D6 ( 1B848 077D 66F6 9DB0 FDC2 A409 FA54 D575 EB34 67D6) gpg --keyserver pgp.mit.edu --recv-keys EB3467D6 Buffy: Do---do you think I chose to be like this? Do you have any idea how lonely it is, how dangerous? I would love to be upstairs watching TV or gossiping about boys or... God, even studying! But I have to save the world. Again. From owner-freebsd-emulation@FreeBSD.ORG Mon Apr 9 14:04: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 753AB16A405 for ; Mon, 9 Apr 2007 14:04:43 +0000 (UTC) (envelope-from ler@lerctr.org) Received: from thebighonker.lerctr.org (thebighonker.lerctr.org [192.147.25.65]) by mx1.freebsd.org (Postfix) with ESMTP id 58C7A13C46A for ; Mon, 9 Apr 2007 14:04:43 +0000 (UTC) (envelope-from ler@lerctr.org) Received: from thebighonker.lerctr.org ([192.147.25.65]:61479) by thebighonker.lerctr.org with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.66 (FreeBSD)) (envelope-from ) id 1HauDe-0001RI-Gr; Mon, 09 Apr 2007 08:47:48 -0500 Date: Mon, 9 Apr 2007 08:47:40 -0500 (CDT) From: Larry Rosenman To: Boris Samorodov In-Reply-To: <79420899@bs1.sp34.ru> Message-ID: <20070409084703.I5504@thebighonker.lerctr.org> References: <20070408100805.GA65712@freebsd.org> <79420899@bs1.sp34.ru> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Spam-Score: -4.0 (----) X-LERCTR-Spam-Score: -4.0 (----) X-Spam-Report: SpamScore (-4.0/5.0) ALL_TRUSTED=-1.8, BAYES_00=-2.599, DBL_12_LETTER_FLDR=0.2, TW_HN=0.077, TW_OC=0.077 X-LERCTR-Spam-Report: SpamScore (-4.0/5.0) ALL_TRUSTED=-1.8, BAYES_00=-2.599, DBL_12_LETTER_FLDR=0.2, TW_HN=0.077, TW_OC=0.077 DomainKey-Status: no signature Cc: emulation@freebsd.org Subject: Re: a call to create a port for seagate sg tool 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, 09 Apr 2007 14:04:43 -0000 On Mon, 9 Apr 2007, Boris Samorodov wrote: > On Sun, 8 Apr 2007 12:08:05 +0200 Roman Divacky wrote: > >> Larry Rosenman asked whether we can run > >> (software link: >> http://www.seagate.com/ww/v/index.jsp?locale=en-US&name=SeaTools:_Enterprise_Edition&vgnextoid=8f1bd20cacdec010VgnVCM100000dd04090aRCRD) > >> this software.. and in a few days scottl@ make it so that it >> works. from the discussion on cvs-src it looks like its really >> valuable. thnx scott (this time publicly) > >> I would like if you ports guys (bsam? netchild?) created a port for >> this seagate tool as it looks really useful. scott reports that it > > OK, the port (the main part) is just committed... > >> works ok beside "-l" and "-I" options which needs linprocfs >> support. so we should tell the user about it. > > ...except this one. Just no more time ATM. :-( > >> hopefully we will see this port soon :) sorry for not doing it myself >> but my ports-fu is nill :) > > Some notes: > 1. The ONLY_FOR_ARCHS is defined as "i386 amd64". Needs confirmation. > 2. Somebody from src-team should say which OSVERSIONS are OK to work > with. > 3. Currently I'm a maintainer but I don't have the hardware. May be > somebody is more interested to become a maintainer. Once the SG* stuff is MFC'd, I'd be happy to maintain the port, since I have Seagate drives, but the server is 6.2-STABLE. LER > > > WBR > -- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 512-248-2683 E-Mail: ler@lerctr.org US Mail: 430 Valona Loop, Round Rock, TX 78681-3893 From owner-freebsd-emulation@FreeBSD.ORG Mon Apr 9 14:07:33 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 E268216A400 for ; Mon, 9 Apr 2007 14:07:32 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from mail.ipt.ru (mail.ipt.ru [80.253.10.82]) by mx1.freebsd.org (Postfix) with ESMTP id 9B9BD13C448 for ; Mon, 9 Apr 2007 14:07:32 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from stat.sem.ipt.ru ([192.168.12.1] helo=ipt.ru) by mail.ipt.ru with esmtp (Exim 4.62 (FreeBSD)) (envelope-from ) id 1HauWp-000FaU-O2; Mon, 09 Apr 2007 18:07:31 +0400 Received: from bsam by ipt.ru with local (Exim 4.63 (FreeBSD)) (envelope-from ) id 1HauWq-000NBC-HD; Mon, 09 Apr 2007 18:07:32 +0400 To: Larry Rosenman References: <20070408100805.GA65712@freebsd.org> <79420899@bs1.sp34.ru> <20070409084703.I5504@thebighonker.lerctr.org> From: Boris Samorodov Date: Mon, 09 Apr 2007 18:07:32 +0400 In-Reply-To: <20070409084703.I5504@thebighonker.lerctr.org> (Larry Rosenman's message of "Mon, 9 Apr 2007 08:47:40 -0500 (CDT)") Message-ID: <90138187@srv.sem.ipt.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 Cc: emulation@freebsd.org Subject: Re: a call to create a port for seagate sg tool 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, 09 Apr 2007 14:07:33 -0000 On Mon, 9 Apr 2007 08:47:40 -0500 (CDT) Larry Rosenman wrote: > On Mon, 9 Apr 2007, Boris Samorodov wrote: > > On Sun, 8 Apr 2007 12:08:05 +0200 Roman Divacky wrote: > > > >> Larry Rosenman asked whether we can run > > > >> (software link: > >> http://www.seagate.com/ww/v/index.jsp?locale=en-US&name=SeaTools:_Enterprise_Edition&vgnextoid=8f1bd20cacdec010VgnVCM100000dd04090aRCRD) > > > >> this software.. and in a few days scottl@ make it so that it > >> works. from the discussion on cvs-src it looks like its really > >> valuable. thnx scott (this time publicly) > > > >> I would like if you ports guys (bsam? netchild?) created a port for > >> this seagate tool as it looks really useful. scott reports that it > > > > OK, the port (the main part) is just committed... > > > >> works ok beside "-l" and "-I" options which needs linprocfs > >> support. so we should tell the user about it. > > > > ...except this one. Just no more time ATM. :-( > > > >> hopefully we will see this port soon :) sorry for not doing it myself > >> but my ports-fu is nill :) > > > > Some notes: > > 1. The ONLY_FOR_ARCHS is defined as "i386 amd64". Needs confirmation. > > 2. Somebody from src-team should say which OSVERSIONS are OK to work > > with. > > 3. Currently I'm a maintainer but I don't have the hardware. May be > > somebody is more interested to become a maintainer. > Once the SG* stuff is MFC'd, I'd be happy to maintain the port, since > I have Seagate drives, but the server is 6.2-STABLE. OK, let's wait a little. ;-) Thanks, Larry. 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 Mon Apr 9 14:31:41 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 D108516A405 for ; Mon, 9 Apr 2007 14:31:41 +0000 (UTC) (envelope-from ler@lerctr.org) Received: from thebighonker.lerctr.org (thebighonker.lerctr.org [192.147.25.65]) by mx1.freebsd.org (Postfix) with ESMTP id B09D913C457 for ; Mon, 9 Apr 2007 14:31:41 +0000 (UTC) (envelope-from ler@lerctr.org) Received: from thebighonker.lerctr.org ([192.147.25.65]:55335) by thebighonker.lerctr.org with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.66 (FreeBSD)) (envelope-from ) id 1HauuA-0001t9-JE; Mon, 09 Apr 2007 09:31:41 -0500 Date: Mon, 9 Apr 2007 09:31:36 -0500 (CDT) From: Larry Rosenman To: Boris Samorodov In-Reply-To: <90138187@srv.sem.ipt.ru> Message-ID: <20070409093043.Q7215@thebighonker.lerctr.org> References: <20070408100805.GA65712@freebsd.org> <79420899@bs1.sp34.ru> <20070409084703.I5504@thebighonker.lerctr.org> <90138187@srv.sem.ipt.ru> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Spam-Score: -4.4 (----) X-LERCTR-Spam-Score: -4.4 (----) X-Spam-Report: SpamScore (-4.4/5.0) ALL_TRUSTED=-1.8,BAYES_00=-2.599 X-LERCTR-Spam-Report: SpamScore (-4.4/5.0) ALL_TRUSTED=-1.8,BAYES_00=-2.599 DomainKey-Status: no signature Cc: emulation@freebsd.org Subject: Re: a call to create a port for seagate sg tool 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, 09 Apr 2007 14:31:41 -0000 On Mon, 9 Apr 2007, Boris Samorodov wrote: >>> Some notes: >>> 1. The ONLY_FOR_ARCHS is defined as "i386 amd64". Needs confirmation. >>> 2. Somebody from src-team should say which OSVERSIONS are OK to work >>> with. >>> 3. Currently I'm a maintainer but I don't have the hardware. May be >>> somebody is more interested to become a maintainer. > >> Once the SG* stuff is MFC'd, I'd be happy to maintain the port, since >> I have Seagate drives, but the server is 6.2-STABLE. > > OK, let's wait a little. ;-) > Thanks, Larry. > Thank you to Scottl@, and bsam@ for making this available VERY QUICKLY. I really appreciate it. LER > > WBR > -- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 512-248-2683 E-Mail: ler@lerctr.org US Mail: 430 Valona Loop, Round Rock, TX 78681-3893 From owner-freebsd-emulation@FreeBSD.ORG Mon Apr 9 16:05: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 3450416A401 for ; Mon, 9 Apr 2007 16:05:13 +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 1572213C4BC for ; Mon, 9 Apr 2007 16:05:13 +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 l39G55Hm057307; Mon, 9 Apr 2007 11:05:06 -0500 (CDT) (envelope-from anderson@freebsd.org) Message-ID: <461A6431.2030709@freebsd.org> Date: Mon, 09 Apr 2007 11:05:05 -0500 From: Eric Anderson User-Agent: Thunderbird 1.5.0.10 (X11/20070320) MIME-Version: 1.0 To: Christian Laursen , freebsd-emulation@freebsd.org References: <200704050712.l357Ck5F000488@pluto.hedeland.org> <4614F65D.3010403@freebsd.org> <20070405215754.GA28008@saturn.kn-bremen.de> In-Reply-To: <20070405215754.GA28008@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/3054/Mon Apr 9 09:31:59 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: Subject: Re: Bounty and timeline on vmware 5.x on FreeBSD 6.x 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, 09 Apr 2007 16:05:13 -0000 On 04/05/07 16:57, Juergen Lock wrote: > On Thu, Apr 05, 2007 at 06:16:45PM +0200, Christian Laursen wrote: >> Eric Anderson writes: >> >>>>> Maybe the real question is, what is QEMU missing, that VMWare has? >>>>> I can think of three things right off: >>>>> >>>>> - Good video card support >>>>> - Real PXE enabled network card >>>>> - VM extension use (huge in my opinion) >>>> Personally (a relatively happy qemu user since a year or so) I don't >>>> care at all about the first two - and don't know if I care about the >>>> last one - what is it?:-) >>> The first one is essential for running any graphical OS at full screen >>> on a halfway decent system (my laptop has 1920x1200 resolution!). >>> Sure I can run in a smaller window, but my point is that it isn't >>> synchronous to vmware in that case. >> Patches have been posted to qemu-devel implementing the vmware video card. >> Chances are good, that it will be committed at some point. > > It has been committed to qemu cvs, will soon be to the qemu-devel port > assuming no bad regressions found in testing. (It doesn't seem to work > with xorg 7.1.0 tho, at least in quick testing, see my post on the > qemu list.) >>> PXE boot support is essential for a lot of people doing lots of kernel >>> development, either in FreeBSD or Linux. Of course you don't have to >>> have that, but I've found it to be incredibly helpful. QEMU actually >>> has etherboot support, which supports pxe booting, but the FreeBSD BTX >>> goo is slightly unhappy with that, and causes it not to work. I don't >>> know anything about BTX or assembly, so I can't help there. >> Some PXE stuff has been committed to QEMU cvs since the last release. >> I'm not sure whether it is included in the version installed by the >> qemu-devel port. > > It is, but its based on etherboot roms which don't work with FreeBSD's > bootcode (due to the real mode problem? don't remember...) >>> The last one is relating to newer processors' feature of virtual >>> machine extensions, both Intel ('Core' and 'Core 2') and latest AMD >>> processors have that. What that allows, is basically the virtual >>> machine to run it's own virtual processor, using the real processor to >>> do most of the CPU virtualization - which means the system runs native >>> speed. I can tell you from using VMWare workstation 5.5 with that >>> extension, that it is *FAST*. I think only work on kqemu kernel >>> module would be needed there, but I don't know really. >> Hardware virtualization is mentioned on >> . I'm not exactly sure what the >> timeframe is for the things listed there. > > Me neither. It might be worth noting that there are other opensource > virtualization solutions out now that could be worth looking at by > interested kernel developers, porting those might be easier than > closed source vmware... > > 1. kvm, for cpus with hardware virtualization support (based on qemu): > http://kvm.qumranet.com/ > > 2. virtualbox, which also runs vista: > http://virtualbox.org/ VirtualBox looks VERY nice.. I've seen a thread about a month ago from someone trying to get it to compile on FreeBSD. After hacking the configure file a bit, I've gotten closer, but some of the kmk stuff is linked to libc.so.6, which isn't so good for me running -CURRENT. Honestly, I think porting vmware is now less interesting knowing that virtualbox is so competitive, and more easily portable. Eric From owner-freebsd-emulation@FreeBSD.ORG Tue Apr 10 01:04:04 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 A8B7016A400; Tue, 10 Apr 2007 01:04:04 +0000 (UTC) (envelope-from scottro@nyc.rr.com) Received: from mail14.simplicato.com (host65.simplicato.com [207.99.47.65]) by mx1.freebsd.org (Postfix) with ESMTP id 7E22D13C45B; Tue, 10 Apr 2007 01:04:04 +0000 (UTC) (envelope-from scottro@nyc.rr.com) Received: from mail14.simplicato.com (localhost [127.0.0.1]) by mail14.simplicato.com (Postfix) with ESMTP id 98666EBC2C; Mon, 9 Apr 2007 21:04:03 -0400 (EDT) Received: from uws1.starlofashions.com (unknown [12.44.50.124]) by mail14.simplicato.com (Postfix) with ESMTP id 40FE6EBC2A; Mon, 9 Apr 2007 21:04:03 -0400 (EDT) Received: by uws1.starlofashions.com (sSMTP sendmail emulation); Mon, 9 Apr 2007 21:04:02 -0400 Date: Mon, 9 Apr 2007 21:04:02 -0400 From: Scott Robbins To: freebsd-current@FreeBSD.org, freebsd-emulation@FreeBSD.org Message-ID: <20070410010402.GB54131@uws1.starlofashions.com> Mail-Followup-To: freebsd-current@FreeBSD.org, freebsd-emulation@FreeBSD.org References: <20070409132718.GA28377@uws1.starlofashions.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070409132718.GA28377@uws1.starlofashions.com> User-Agent: mutt-ng/devel-r804 (FreeBSD) Cc: Subject: Re: recent CURRENT seems to affect if_tap, if_bridge with qemu 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, 10 Apr 2007 01:04:04 -0000 On Mon, Apr 09, 2007 at 09:27:18AM -0400, Scott Robbins wrote: > I have been using qemu and qemu-devel with if_tap and if_bridge. > The home network is a 192.168.1.0/24, I give the bridge a 192.168.1.x/32 > address add tap0 and vr0 (the host machine's interface) as members, and > give the qemu guest a 192.168.1.x/24 address with the same gateway as > the host. This has worked perfectly through March. The host runs > CURRENT. I didn't upgrade it through most of March, then finally had > time to do a buildworld the first week of April. > To follow up, the problem seems to be solved. In private email, someone suggested to me that I ensure that both bridge0 and tap0 were up. Prior to my latest update of CURRENT, my /etc/qemu-ifup script just had /sbin/ifconfig ${1} Changing it to /sbin/ifconfig ${1} up fixed the problem. -- Scott Robbins GPG KeyID EB3467D6 ( 1B848 077D 66F6 9DB0 FDC2 A409 FA54 D575 EB34 67D6) gpg --keyserver pgp.mit.edu --recv-keys EB3467D6 Xander: What's going on here? People are going all Felicity with their hair. From owner-freebsd-emulation@FreeBSD.ORG Tue Apr 10 01:08: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 16DE416A406 for ; Tue, 10 Apr 2007 01:08:43 +0000 (UTC) (envelope-from sean-freebsd@farley.org) Received: from mail.farley.org (farley.org [67.64.95.201]) by mx1.freebsd.org (Postfix) with ESMTP id C20F313C48A for ; Tue, 10 Apr 2007 01:08:42 +0000 (UTC) (envelope-from sean-freebsd@farley.org) Received: from thor.farley.org (thor.farley.org [192.168.1.5]) by mail.farley.org (8.14.0/8.14.0) with ESMTP id l3A0f1c6051857 for ; Mon, 9 Apr 2007 19:41:01 -0500 (CDT) (envelope-from sean-freebsd@farley.org) Date: Mon, 9 Apr 2007 19:40:20 -0500 (CDT) From: "Sean C. Farley" To: freebsd-emulation@freebsd.org Message-ID: <20070409193137.D90697@thor.farley.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Subject: VMware5 port 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, 10 Apr 2007 01:08:43 -0000 I have spent a good deal of time last year attempting to port VMware 5.5.x to FreeBSD. Due to time, too many other projects and a beginning level of driver development knowledge (someday I will fix this part :)), I do not feel I can continue on it. To help others get a little further, I put up a description of the status[1] on my web site. Many thanks to Orlando Bassotto's effort on a port of 4.5.2 from which I started. Sean 1. http://www.farley.org/freebsd/tmp/vmware5/ -- sean-freebsd@farley.org From owner-freebsd-emulation@FreeBSD.ORG Tue Apr 10 05:48:19 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 CC0D516A405 for ; Tue, 10 Apr 2007 05:48:19 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from out4.smtp.messagingengine.com (out4.smtp.messagingengine.com [66.111.4.28]) by mx1.freebsd.org (Postfix) with ESMTP id A5C3613C480 for ; Tue, 10 Apr 2007 05:48:19 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from compute2.internal (compute2.internal [10.202.2.42]) by out1.messagingengine.com (Postfix) with ESMTP id 03587216ABE; Tue, 10 Apr 2007 01:26:47 -0400 (EDT) Received: from heartbeat1.messagingengine.com ([10.202.2.160]) by compute2.internal (MEProxy); Tue, 10 Apr 2007 01:26:33 -0400 X-Sasl-enc: gpGAATed9HQvRWtI6B25nhV8yu43nuazR3ZV441Dhajl 1176182792 Received: from [192.168.123.18] (82-35-112-254.cable.ubr07.dals.blueyonder.co.uk [82.35.112.254]) by mail.messagingengine.com (Postfix) with ESMTP id 5FBC91392F; Tue, 10 Apr 2007 01:26:32 -0400 (EDT) Message-ID: <461B2006.9090508@FreeBSD.org> Date: Tue, 10 Apr 2007 06:26:30 +0100 From: "Bruce M. Simpson" User-Agent: Thunderbird 1.5.0.10 (X11/20070407) MIME-Version: 1.0 To: freebsd-current@FreeBSD.org, freebsd-emulation@FreeBSD.org References: <20070409132718.GA28377@uws1.starlofashions.com> <20070410010402.GB54131@uws1.starlofashions.com> In-Reply-To: <20070410010402.GB54131@uws1.starlofashions.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: Re: recent CURRENT seems to affect if_tap, if_bridge with qemu 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, 10 Apr 2007 05:48:19 -0000 Scott Robbins wrote: > To follow up, the problem seems to be solved. In private email, someone > suggested to me that I ensure that both bridge0 and tap0 were up. Prior > to my latest update of CURRENT, my /etc/qemu-ifup script just had > > /sbin/ifconfig ${1} > > Changing it to > > /sbin/ifconfig ${1} up > > fixed the problem. > There is a net.link.tap.up_on_open sysctl which may help; it will mark a tap instance as IFF_UP immediately on devfs open or ifconfig clone. Regards, BMS From owner-freebsd-emulation@FreeBSD.ORG Tue Apr 10 10:01: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 5741216A400 for ; Tue, 10 Apr 2007 10:01:31 +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 0B03413C46E for ; Tue, 10 Apr 2007 10:01:30 +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 l3AA1TO1014415; Tue, 10 Apr 2007 06:01:29 -0400 (EDT) Date: Tue, 10 Apr 2007 06:01:29 -0400 From: Scott Robbins To: freebsd-emulation@freebsd.org, freebsd-current@freebsd.org Message-ID: <20070410100129.GA45716@mail.scottro.net> Mail-Followup-To: freebsd-emulation@freebsd.org, freebsd-current@FreeBSD.org References: <20070409132718.GA28377@uws1.starlofashions.com> <20070410010402.GB54131@uws1.starlofashions.com> <461B2006.9090508@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <461B2006.9090508@FreeBSD.org> User-Agent: mutt-ng/devel-r804 (FreeBSD) X-Virus-Scanned: Symantec AntiVirus Scan Engine Cc: Subject: Re: recent CURRENT seems to affect if_tap, if_bridge with qemu 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, 10 Apr 2007 10:01:31 -0000 On Tue, Apr 10, 2007 at 06:26:30AM +0100, Bruce M. Simpson wrote: > Scott Robbins wrote: > >To follow up, the problem seems to be solved. In private email, someone > >suggested to me that I ensure that both bridge0 and tap0 were up. Prior > >to my latest update of CURRENT, my /etc/qemu-ifup script just had > >/sbin/ifconfig ${1} > > > >Changing it to > >/sbin/ifconfig ${1} up > > > >fixed the problem. > > There is a net.link.tap.up_on_open sysctl which may help; it will mark a tap > instance as IFF_UP immediately on devfs open or ifconfig clone. > Thank you, I didn't know about that one. Until the email yesterday (from Tobias Grosser--I wasn't sure, when I posted the solution, if it Your solution works too. The issue was simply that if_tap no longer comes up upon being created. Thanks to both you and Tobias. -- Scott Robbins PGP keyID EB3467D6 ( 1B48 077D 66F6 9DB0 FDC2 A409 FA54 EB34 67D6 ) gpg --keyserver pgp.mit.edu --recv-keys EB3467D6 Cordelia: Oxford. Whoopee. Four years in teabag central. Sounds thrilling. And M.I.T. is a clearasil ad with housing, and Yale is a dumping ground for those who didn't get into Harvard. Willow: I got into Harvard. From owner-freebsd-emulation@FreeBSD.ORG Tue Apr 10 19:39: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 7911D16A402; Tue, 10 Apr 2007 19:39:34 +0000 (UTC) (envelope-from john@kozubik.com) Received: from kozubik.com (kozubik.com [69.43.165.2]) by mx1.freebsd.org (Postfix) with ESMTP id 5B9DC13C455; Tue, 10 Apr 2007 19:39:34 +0000 (UTC) (envelope-from john@kozubik.com) Received: from kozubik.com (localhost [127.0.0.1]) by kozubik.com (8.12.11/8.12.11) with ESMTP id l3AJdVoZ084361; Tue, 10 Apr 2007 12:39:31 -0700 (PDT) (envelope-from john@kozubik.com) Received: from localhost (john@localhost) by kozubik.com (8.12.11/8.12.11/Submit) with ESMTP id l3AJdU6L084358; Tue, 10 Apr 2007 12:39:30 -0700 (PDT) (envelope-from john@kozubik.com) Date: Tue, 10 Apr 2007 12:39:30 -0700 (PDT) From: John Kozubik To: Eric Anderson In-Reply-To: <461A6431.2030709@freebsd.org> Message-ID: <20070410123604.D35599@kozubik.com> References: <200704050712.l357Ck5F000488@pluto.hedeland.org> <4614F65D.3010403@freebsd.org> <20070405215754.GA28008@saturn.kn-bremen.de> <461A6431.2030709@freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: freebsd-emulation@freebsd.org Subject: Re: Bounty and timeline on vmware 5.x on FreeBSD 6.x 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, 10 Apr 2007 19:39:34 -0000 On Mon, 9 Apr 2007, Eric Anderson wrote: > VirtualBox looks VERY nice.. I've seen a thread about a month ago from > someone trying to get it to compile on FreeBSD. After hacking the > configure file a bit, I've gotten closer, but some of the kmk stuff is > linked to libc.so.6, which isn't so good for me running -CURRENT. > Honestly, I think porting vmware is now less interesting knowing that > virtualbox is so competitive, and more easily portable. All very interesting, of course, but the bottom line is that vmware is becoming (or has become) the de facto standard[1] for virtualization and testing across all user platforms (windows, linux, and soon OSX). The upcoming 3d hardware virtualization as well as the prevalance of vmware images as a means of testing and distribution makes it such that I cannot use FreeBSD as my base desktop operating system anymore unless it can support a modern version of Vmware. Which is the impetus for the bounty ... [1] leaving out things like jail, zones, etc. From owner-freebsd-emulation@FreeBSD.ORG Tue Apr 10 19:45: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 9537E16A522 for ; Tue, 10 Apr 2007 19:45:22 +0000 (UTC) (envelope-from john@kozubik.com) Received: from kozubik.com (kozubik.com [69.43.165.2]) by mx1.freebsd.org (Postfix) with ESMTP id B1D5C13C511 for ; Tue, 10 Apr 2007 19:45:21 +0000 (UTC) (envelope-from john@kozubik.com) Received: from kozubik.com (localhost [127.0.0.1]) by kozubik.com (8.12.11/8.12.11) with ESMTP id l3AJjEei084487; Tue, 10 Apr 2007 12:45:14 -0700 (PDT) (envelope-from john@kozubik.com) Received: from localhost (john@localhost) by kozubik.com (8.12.11/8.12.11/Submit) with ESMTP id l3AJjDYa084483; Tue, 10 Apr 2007 12:45:14 -0700 (PDT) (envelope-from john@kozubik.com) Date: Tue, 10 Apr 2007 12:45:13 -0700 (PDT) From: John Kozubik To: "Sean C. Farley" In-Reply-To: <20070409193137.D90697@thor.farley.org> Message-ID: <20070410123936.B35599@kozubik.com> References: <20070409193137.D90697@thor.farley.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: freebsd-hackers@freebsd.org, freebsd-emulation@freebsd.org Subject: Re: VMware5 port - bounty proposed 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, 10 Apr 2007 19:45:22 -0000 Sean, On Mon, 9 Apr 2007, Sean C. Farley wrote: > I have spent a good deal of time last year attempting to port VMware > 5.5.x to FreeBSD. Due to time, too many other projects and a beginning > level of driver development knowledge (someday I will fix this part :)), > I do not feel I can continue on it. To help others get a little > further, I put up a description of the status[1] on my web site. Many > thanks to Orlando Bassotto's effort on a port of 4.5.2 from which I > started. > > Sean > 1. http://www.farley.org/freebsd/tmp/vmware5/ To reiterate - I am offering an immediate cash payment of $500, plus the other, smaller, informal contributions that have been submitted, to whoever can merely commit to making vmware 5 work on FreeBSD (6 or 7). Upon delivery additional monies will be paid. I am also interested in organizing ongoing funding to maintain the current status of a vmware5 port with the intention of eventually implementing vmwares proposed 3d hardware virtualization into the FreeBSD vmware port. I am cross-posting this to freebsd-hackers so as to spread the word a bit beyond freebsd-emulation. From owner-freebsd-emulation@FreeBSD.ORG Wed Apr 11 15:23:00 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 454F716A402; Wed, 11 Apr 2007 15:23:00 +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 078B413C455; Wed, 11 Apr 2007 15:22:59 +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 96133ED4823; Wed, 11 Apr 2007 18:22:53 +0300 (EEST) 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 xHPomhG3Et6j; Wed, 11 Apr 2007 18:22:46 +0300 (EEST) Received: from [10.2.1.87] (rein.cybervisiontech.com.ua [10.2.1.87]) by gateway.cybervisiontech.com.ua (Postfix) with ESMTP id D2C73ED4812; Wed, 11 Apr 2007 18:22:46 +0300 (EEST) Message-ID: <461CFD4B.4020801@icyb.net.ua> Date: Wed, 11 Apr 2007 18:22:51 +0300 From: Andriy Gapon User-Agent: Thunderbird 1.5.0.10 (X11/20070329) MIME-Version: 1.0 To: freebsd-emulation@freebsd.org, Juergen Lock Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: kqemu+amd64: fpudna in kernel mode 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, 11 Apr 2007 15:23:00 -0000 I get swarms of messages "fpudna in kernel mode" in system log when I run qemu with kqemu on FreeBSD 6.2 amd64 host with Windows XP 32-bit guest. I noticed that someone reported this problem a while ago: http://lists.freebsd.org/pipermail/freebsd-emulation/2006-February/001800.html There is no harm done, but the messages are annoying and they might be indicative of some bigger issue. Note that I am running qemu like follows: $ qemu-system-x86_64 ... -m 512 -net tap -net nic -localtime there is no -kernel-kqemu option and "info kqemu" in qemu monitor says that it is enabled for user code. As I understand "fpudna" means "FPU device not available" and the message comes from here: http://fxr.watson.org/fxr/source/amd64/amd64/trap.c on T_DNA ("device not avaialble") _kernel_ fault. BTW, not complaining about the following, but I think I should report it. When I use -kernel-kqemu option I get random crashes of the guest XP (BSOD) with diagnostics like the following (they vary): IRQL_NOT_GREATER_OR_EQUAL PFN_LIST_CORRUPT PAGE_FAULT_IN_NONPAGED_AREA Looks like all three are caused by some sort of memory corruption or driver misbehavior according to the following: http://aumha.org/a/stop.htm -- Andriy Gapon From owner-freebsd-emulation@FreeBSD.ORG Wed Apr 11 17:07:27 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 DB6C316A401 for ; Wed, 11 Apr 2007 17:07:27 +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 8A58313C45E for ; Wed, 11 Apr 2007 17:07:27 +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 l3BH7JbZ066681; Wed, 11 Apr 2007 13:07:23 -0400 (EDT) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: freebsd-emulation@FreeBSD.org Date: Wed, 11 Apr 2007 13:07:15 -0400 User-Agent: KMail/1.6.2 References: <461CFD4B.4020801@icyb.net.ua> In-Reply-To: <461CFD4B.4020801@icyb.net.ua> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200704111307.17455.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV 0.88.6/3068/Wed Apr 11 09:12:33 2007 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: Andriy Gapon , freebsd-ports@FreeBSD.org, Juergen Lock Subject: Re: kqemu+amd64: fpudna in kernel mode 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, 11 Apr 2007 17:07:28 -0000 On Wednesday 11 April 2007 11:22 am, Andriy Gapon wrote: > I get swarms of messages "fpudna in kernel mode" in system log when > I run qemu with kqemu on FreeBSD 6.2 amd64 host with Windows XP > 32-bit guest. I noticed that someone reported this problem a while > ago: > http://lists.freebsd.org/pipermail/freebsd-emulation/2006-February/ >001800.html This happens because we do not allow FP instructions in kernel mode as the error message suggested. Executing FP instructions in kernel mode requires expensive save/restore cycles for FP states. > There is no harm done, but the messages are annoying and they might > be indicative of some bigger issue. > Note that I am running qemu like follows: > $ qemu-system-x86_64 ... -m 512 -net tap -net nic -localtime > > there is no -kernel-kqemu option and "info kqemu" in qemu monitor > says that it is enabled for user code. -kernel-kqemu option does not work for FreeBSD and it is very experimental feature for Linux x86-64. Since KQEMU is release under GPL recently, it can be fixed if someone's motivated enough, though. ;-) > As I understand "fpudna" means "FPU device not available" and the > message comes from here: > http://fxr.watson.org/fxr/source/amd64/amd64/trap.c > > on T_DNA ("device not avaialble") _kernel_ fault. You can ignore the complaints for now until we come up with better FP handling in kernel. > BTW, not complaining about the following, but I think I should > report it. When I use -kernel-kqemu option I get random crashes of > the guest XP (BSOD) with diagnostics like the following (they > vary): > > IRQL_NOT_GREATER_OR_EQUAL > PFN_LIST_CORRUPT > PAGE_FAULT_IN_NONPAGED_AREA > > Looks like all three are caused by some sort of memory corruption > or driver misbehavior according to the following: > http://aumha.org/a/stop.htm Windows guest is not supported by full virtualization mode, AFAIK. http://www.qemu.net/kqemu-doc.html BTW, it doesn't give you much performance gain as you may think: 'Best performances are achieved with Linux 2.4 kernels. Linux 2.6 works but the performance gains are small.' Even if we make it work with FreeBSD, I would expect similar results. Jung-uk Kim From owner-freebsd-emulation@FreeBSD.ORG Wed Apr 11 19:47:00 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 848D816A400; Wed, 11 Apr 2007 19:47:00 +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 43C1513C468; Wed, 11 Apr 2007 19:47:00 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5CBC9.dip.t-dialin.net [84.165.203.201]) by redbull.bpaserver.net (Postfix) with ESMTP id 228822E1B3; Wed, 11 Apr 2007 21:46:56 +0200 (CEST) Received: from deskjail (deskjail.Leidinger.net [192.168.1.109]) by outgoing.leidinger.net (Postfix) with ESMTP id 3CC0D5B4882; Wed, 11 Apr 2007 21:46:53 +0200 (CEST) Date: Wed, 11 Apr 2007 21:46:58 +0200 From: Alexander Leidinger To: Oliver Fromme Message-ID: <20070411214658.28888e01@deskjail> In-Reply-To: <200704111133.l3BBX0VR096355@lurza.secnetix.de> References: <20070411125140.8uyf2g4kggg8k4og@webmail.leidinger.net> <200704111133.l3BBX0VR096355@lurza.secnetix.de> X-Mailer: Claws Mail 2.8.1 (GTK+ 2.10.11; i386-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, bsam@freebsd.org, freebsd-ports@FreeBSD.ORG Subject: Re: Printing with Acrobat Reader 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, 11 Apr 2007 19:47:00 -0000 Quoting Oliver Fromme (Wed, 11 Apr 2007 13:33:00 +0200 (CEST)): > > Alexander Leidinger wrote: > > Oliver Fromme wrote: > > > I've configured Adobe Reader to use "/usr/bin/lpr -Plaser" > > > for printing ("laser" is the name of the printing queue for > > > my PostScript printer). But when I try to print a document, > > > I get the error message "/usr/bin/lpr not found". > > > > Try without the path... > > Interesting idea. I guess I didn't thought of that because > the _default_ entry in Adobe Reader is "/usr/bin/lp". So I > just tried adding an "r" to it, which failed. Ok, I checked my settings in acroread (without printing anything), without the path it should work. > I think it would be desirable to have the Adobe Reader port > work out of the box without _any_ change by the user. > That's why I suggest having the port add a wrapper script > as /compat/linux/usr/bin/lp. A simple one line script like Not the acroread port, but I would not object if the linux_base ports would install such a wrapper... > this one should be sufficient: > > #!/bin/sh - > exec /usr/bin/lpr "$@" When I remember your initial mail right, you did test this and it works... right? Bye, Alexander. -- 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 Thu Apr 12 04:32:17 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 4987516A407; Thu, 12 Apr 2007 04:32:17 +0000 (UTC) (envelope-from bde@zeta.org.au) Received: from mailout2.pacific.net.au (mailout2-3.pacific.net.au [61.8.2.226]) by mx1.freebsd.org (Postfix) with ESMTP id CAEEF13C4C3; Thu, 12 Apr 2007 04:32:16 +0000 (UTC) (envelope-from bde@zeta.org.au) Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.2.163]) by mailout2.pacific.net.au (Postfix) with ESMTP id A64A410D33A; Thu, 12 Apr 2007 14:32:09 +1000 (EST) Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) by mailproxy2.pacific.net.au (Postfix) with ESMTP id 08EF42741C; Thu, 12 Apr 2007 14:32:12 +1000 (EST) Date: Thu, 12 Apr 2007 14:32:06 +1000 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Jung-uk Kim In-Reply-To: <200704111307.17455.jkim@FreeBSD.org> Message-ID: <20070412132450.K66414@delplex.bde.org> References: <461CFD4B.4020801@icyb.net.ua> <200704111307.17455.jkim@FreeBSD.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-emulation@freebsd.org, Andriy Gapon , freebsd-ports@freebsd.org, Juergen Lock Subject: Re: kqemu+amd64: fpudna in kernel mode 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, 12 Apr 2007 04:32:17 -0000 On Wed, 11 Apr 2007, Jung-uk Kim wrote: > On Wednesday 11 April 2007 11:22 am, Andriy Gapon wrote: >> I get swarms of messages "fpudna in kernel mode" in system log when >> I run qemu with kqemu on FreeBSD 6.2 amd64 host with Windows XP >> 32-bit guest. I noticed that someone reported this problem a while >> ago: >> http://lists.freebsd.org/pipermail/freebsd-emulation/2006-February/ >> 001800.html > > This happens because we do not allow FP instructions in kernel mode as > the error message suggested. Executing FP instructions in kernel > mode requires expensive save/restore cycles for FP states. Yes, kqemu is violating an invariant. This should cause a panic, but only causes a printf. In my kernel, it causes a debugger trap for the kernel T_DNA in trap() and sometimes a panic in npxdna() when a related invariant is violated, but I don't use kqemu and have never seen these happen. The panic in npxdna() rotted to a printf plus bogus error handling in rev.1.131 of npx.c. There may be no problem with kqemu, but it is or was hard to tell, since sources were unavailable and no one provided debugging info. I think kqemu doesn't use the FPU directly, but in does a software interrupt (int $0x10) to get to the T_DNA trap handler to emulate the corresponding trap (int $0x10 not in the instruction stream) that userland accessing the (not available) FPU would cause. This would give a perfect emulation in a fairly MI way if the software interrupt were actually supported, but even then it is slower than calling a (very MD) function that does the trap handling. In FreeBSD, calling npxdna() (fpudna() on amd64) directly would almost work, since npxdna() has no args -- in particular it doesn't depend on the trap frame. It does some (slightly broken due to races) invariants checking, so any hackish direct calls to it would have to avoid calling it if the invariant are not satified. The invariant is just that T_DNA doesn't happen if the thread already owns the FPU. In that case, kqemu shouldn't be doing a real or fake DNA trap to force the thread to own the FPU. Note that checking that the thread owns the FPU is nontrivial due to interrupts, and that even if it is done correctly, there is a race with interrupts (ithreads or preemptions trigger by interrupts) after becoming the owner, so there is no guarantee that a thread owns the FPU after doing a real or fake T_DNA to (try to) force the thread to own the FPU -- the ownership may change immediately after it is gained, before returning to userland or whatever actually uses the FPU. This is normally handled by simply repeating the T_DNA trap until the race is not lost. An emulator might need be careful with interrupts to get or implement the normal handling. The "slightly broken due to races" invariants checking in npxdna() is from not being careful with interrupts. Hmm, rev.1.131 made this more than slightly broken, since when the invariant PCPU_GET(fpcurthread) != NULL is violated due to PCPU_GET(fpcurthread) being curthread, the fixup does a delicate state change without keeping interrupts masked, so the new invariant PCPU_GET(fpcurthread) == curthread that goes with the T_DNA trap being turned off may be violated just before we turn the T_DNA trap off. Apart from the races, I think doing int $0x10's in the kernel is safe if and only if it is done near the syscall level. Then the result is the same as if userland did T_DNA's just before entering the kernel. (BTW, note that userland can't do software int $0x10's since these are privileged. AFAIR, there is no way to deny gate privilege via software interrupts to the kernel (ring 0). This usually isn't a problem since making software interrupts in the kernel is just foot shooting.) >> As I understand "fpudna" means "FPU device not available" and the >> message comes from here: >> http://fxr.watson.org/fxr/source/amd64/amd64/trap.c >> >> on T_DNA ("device not avaialble") _kernel_ fault. > > You can ignore the complaints for now until we come up with better FP > handling in kernel. He won't be able to ignore them when the handling is to panic :-). The other message "fpudna: fpucurthread == curthread %d times" is something to worry about now. Just printing that message enlarges the race window significantly. > Windows guest is not supported by full virtualization mode, AFAIK. > > http://www.qemu.net/kqemu-doc.html > > BTW, it doesn't give you much performance gain as you may think: > > 'Best performances are achieved with Linux 2.4 kernels. Linux 2.6 > works but the performance gains are small.' > > Even if we make it work with FreeBSD, I would expect similar results. Is that because 2.6 is already better? Is it a 2.6 host or target? Bruce From owner-freebsd-emulation@FreeBSD.ORG Thu Apr 12 09:37:27 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 1BFEC16A402; Thu, 12 Apr 2007 09:37:27 +0000 (UTC) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (lurza.secnetix.de [83.120.8.8]) by mx1.freebsd.org (Postfix) with ESMTP id 9622813C48C; Thu, 12 Apr 2007 09:37:26 +0000 (UTC) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (bapqbq@localhost [127.0.0.1]) by lurza.secnetix.de (8.13.4/8.13.4) with ESMTP id l3C9D90u060211; Thu, 12 Apr 2007 11:13:14 +0200 (CEST) (envelope-from oliver.fromme@secnetix.de) Received: (from olli@localhost) by lurza.secnetix.de (8.13.4/8.13.1/Submit) id l3C9D5lA060207; Thu, 12 Apr 2007 11:13:05 +0200 (CEST) (envelope-from olli) From: Oliver Fromme Message-Id: <200704120913.l3C9D5lA060207@lurza.secnetix.de> To: Alexander@leidinger.net (Alexander Leidinger) Date: Thu, 12 Apr 2007 11:13:05 +0200 (CEST) In-Reply-To: <20070411214658.28888e01@deskjail> X-Mailer: ELM [version 2.5 PL8] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.1.2 (lurza.secnetix.de [127.0.0.1]); Thu, 12 Apr 2007 11:13:14 +0200 (CEST) Cc: freebsd-emulation@FreeBSD.ORG, bsam@FreeBSD.ORG, freebsd-ports@FreeBSD.ORG Subject: Re: Printing with Acrobat Reader 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, 12 Apr 2007 09:37:27 -0000 Alexander Leidinger wrote: > Oliver Fromme wrote: > [...] > > I think it would be desirable to have the Adobe Reader port > > work out of the box without _any_ change by the user. > > That's why I suggest having the port add a wrapper script > > as /compat/linux/usr/bin/lp. A simple one line script like > > Not the acroread port, but I would not object if the linux_base ports > would install such a wrapper... That would be fine with me. I don't care which port installs it, as long as it works. :-) > > this one should be sufficient: > > > > #!/bin/sh - > > exec /usr/bin/lpr "$@" > > When I remember your initial mail right, you did test this and it > works... right? No, I copied /usr/bin/lpr to /compat/linux/usr/bin/lpr and then told Adobe Reader to use "/usr/bin/lpr" (instead of the defdault "/usr/bin/lp"). The above wrapper script (as /compat/linux/usr/bin/lp without "r") should have exaxtly the same effect, except that the Adobe Reader's default need not be changed. I can give it a try in the evening. Best regards Oliver -- Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M. Handelsregister: Registergericht Muenchen, HRA 74606, Geschäftsfuehrung: secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün- chen, HRB 125758, Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart FreeBSD-Dienstleistungen, -Produkte und mehr: http://www.secnetix.de/bsd "C++ is over-complicated nonsense. And Bjorn Shoestrap's book a danger to public health. I tried reading it once, I was in recovery for months." -- Cliff Sarginson From owner-freebsd-emulation@FreeBSD.ORG Thu Apr 12 09:50: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 99DE816A409; Thu, 12 Apr 2007 09:50: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 4BB5613C4AD; Thu, 12 Apr 2007 09:50:34 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5CEF5.dip.t-dialin.net [84.165.206.245]) by redbull.bpaserver.net (Postfix) with ESMTP id 146172E175; Thu, 12 Apr 2007 11:50:30 +0200 (CEST) Received: from webmail.leidinger.net (webmail.Leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id 0F3F85B4882; Thu, 12 Apr 2007 11:50:27 +0200 (CEST) Received: (from www@localhost) by webmail.leidinger.net (8.13.8/8.13.8/Submit) id l3C9oQFO062572; Thu, 12 Apr 2007 11:50:26 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde MIME library) with HTTP; Thu, 12 Apr 2007 11:50:26 +0200 Message-ID: <20070412115026.sx5tdm2aogss4kkc@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Thu, 12 Apr 2007 11:50:26 +0200 From: Alexander Leidinger To: Oliver Fromme References: <200704120913.l3C9D5lA060207@lurza.secnetix.de> In-Reply-To: <200704120913.l3C9D5lA060207@lurza.secnetix.de> 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, bsam@FreeBSD.ORG, freebsd-ports@FreeBSD.ORG Subject: Re: Printing with Acrobat Reader 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, 12 Apr 2007 09:50:34 -0000 Quoting Oliver Fromme (from Thu, 12 Apr 2007 =20 11:13:05 +0200 (CEST)): > > When I remember your initial mail right, you did test this and it > > works... right? > > No, I copied /usr/bin/lpr to /compat/linux/usr/bin/lpr > and then told Adobe Reader to use "/usr/bin/lpr" (instead > of the defdault "/usr/bin/lp"). > > The above wrapper script (as /compat/linux/usr/bin/lp > without "r") should have exaxtly the same effect, except > that the Adobe Reader's default need not be changed. > I can give it a try in the evening. There are some pitfalls and the solution needs to be tested first. Acroread will use linux system calls to start the shell. This results =20 in the linux shell (/compat/linux/bin/sh) to start (linuxulator =20 directory prefixing). The linux shell will use the same linuxulator =20 directory prefixing to start /compat/linux/usr/bin/lpr. So we're in =20 the same situation like with Acroread. So when you play around with it =20 also try to not specify a path to the lpr call and tell us which one =20 works. Bye, Alexander. --=20 BOFH excuse #227: Fatal error right in front of screen 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 Thu Apr 12 09:58:17 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 C05EB16A406 for ; Thu, 12 Apr 2007 09:58:17 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from vlakno.cz (vlk.vlakno.cz [62.168.28.247]) by mx1.freebsd.org (Postfix) with ESMTP id 6CE9613C4BE for ; Thu, 12 Apr 2007 09:58:14 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from localhost (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id 402FE8BD060; Thu, 12 Apr 2007 11:58:13 +0200 (CEST) X-Virus-Scanned: amavisd-new at vlakno.cz Received: from vlakno.cz ([127.0.0.1]) by localhost (vlk.vlakno.cz [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id A6j5MnZ3T5vq; Thu, 12 Apr 2007 11:58:11 +0200 (CEST) Received: from vlk.vlakno.cz (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id D2FB78BD04B; Thu, 12 Apr 2007 11:58:11 +0200 (CEST) Received: (from rdivacky@localhost) by vlk.vlakno.cz (8.13.8/8.13.8/Submit) id l3C9wBDa088079; Thu, 12 Apr 2007 11:58:11 +0200 (CEST) (envelope-from rdivacky) Date: Thu, 12 Apr 2007 11:58:11 +0200 From: Roman Divacky To: Alexander Leidinger Message-ID: <20070412095811.GA87726@freebsd.org> References: <200704120913.l3C9D5lA060207@lurza.secnetix.de> <20070412115026.sx5tdm2aogss4kkc@webmail.leidinger.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070412115026.sx5tdm2aogss4kkc@webmail.leidinger.net> User-Agent: Mutt/1.4.2.2i Cc: freebsd-emulation@FreeBSD.ORG, Oliver Fromme , freebsd-ports@FreeBSD.ORG, bsam@FreeBSD.ORG Subject: Re: Printing with Acrobat Reader 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, 12 Apr 2007 09:58:17 -0000 > Acroread will use linux system calls to start the shell. This results > in the linux shell (/compat/linux/bin/sh) to start (linuxulator > directory prefixing). The linux shell will use the same linuxulator > directory prefixing to start /compat/linux/usr/bin/lpr. So we're in > the same situation like with Acroread. So when you play around with it > also try to not specify a path to the lpr call and tell us which one > works. this is not entirely true (or I just read it wrong). it works like this any binary (fbsd or linux) can run any binary (fbsd or linux). its just that when linux binary wants to run "xyz" it searches /compat/linux first and then falls back to / just a clarification From owner-freebsd-emulation@FreeBSD.ORG Thu Apr 12 10:21:40 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 2A8B616A402; Thu, 12 Apr 2007 10:21:40 +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 6CDCC13C468; Thu, 12 Apr 2007 10:21:39 +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 26FB0ED49E0; Thu, 12 Apr 2007 13:21:30 +0300 (EEST) 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 z8V-mfkjYYlN; Thu, 12 Apr 2007 13:21:28 +0300 (EEST) Received: from [10.2.1.87] (rein.cybervisiontech.com.ua [10.2.1.87]) by gateway.cybervisiontech.com.ua (Postfix) with ESMTP id 81774ED49C9; Thu, 12 Apr 2007 13:21:28 +0300 (EEST) Message-ID: <461E082B.8040401@icyb.net.ua> Date: Thu, 12 Apr 2007 13:21:31 +0300 From: Andriy Gapon User-Agent: Thunderbird 1.5.0.10 (X11/20070329) MIME-Version: 1.0 To: Jung-uk Kim References: <461CFD4B.4020801@icyb.net.ua> <200704111307.17455.jkim@FreeBSD.org> In-Reply-To: <200704111307.17455.jkim@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-emulation@FreeBSD.org, Juergen Lock , freebsd-ports@FreeBSD.org Subject: Re: kqemu+amd64: fpudna in kernel mode 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, 12 Apr 2007 10:21:40 -0000 on 11/04/2007 20:07 Jung-uk Kim said the following: > On Wednesday 11 April 2007 11:22 am, Andriy Gapon wrote: >> I get swarms of messages "fpudna in kernel mode" in system log when >> I run qemu with kqemu on FreeBSD 6.2 amd64 host with Windows XP >> 32-bit guest. I noticed that someone reported this problem a while >> ago: >> http://lists.freebsd.org/pipermail/freebsd-emulation/2006-February/ >> 001800.html > > This happens because we do not allow FP instructions in kernel mode as > the error message suggested. Executing FP instructions in kernel > mode requires expensive save/restore cycles for FP states. > Jung-uk, thank you for the reply but there is still something not clear to me. I've read Bruce's response also, but I must admit I couldn't understand much. So, if floating point instructions cause trap then they apparently fail (or no ?), then why does (k)qemu executes them anyway ? And how (k)qemu is able to proceed normally after such failure ? -- Andriy Gapon From owner-freebsd-emulation@FreeBSD.ORG Thu Apr 12 10:26:52 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 DA83F16A400; Thu, 12 Apr 2007 10:26:52 +0000 (UTC) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (lurza.secnetix.de [83.120.8.8]) by mx1.freebsd.org (Postfix) with ESMTP id 5EB9F13C484; Thu, 12 Apr 2007 10:26:52 +0000 (UTC) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (wnetwv@localhost [127.0.0.1]) by lurza.secnetix.de (8.13.4/8.13.4) with ESMTP id l3CAQkol064004; Thu, 12 Apr 2007 12:26:51 +0200 (CEST) (envelope-from oliver.fromme@secnetix.de) Received: (from olli@localhost) by lurza.secnetix.de (8.13.4/8.13.1/Submit) id l3CAQgfV063998; Thu, 12 Apr 2007 12:26:42 +0200 (CEST) (envelope-from olli) From: Oliver Fromme Message-Id: <200704121026.l3CAQgfV063998@lurza.secnetix.de> To: rdivacky@FreeBSD.ORG (Roman Divacky) Date: Thu, 12 Apr 2007 12:26:41 +0200 (CEST) In-Reply-To: <20070412095811.GA87726@freebsd.org> X-Mailer: ELM [version 2.5 PL8] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.1.2 (lurza.secnetix.de [127.0.0.1]); Thu, 12 Apr 2007 12:26:51 +0200 (CEST) Cc: Alexander Leidinger , freebsd-emulation@FreeBSD.ORG, freebsd-ports@FreeBSD.ORG, bsam@FreeBSD.ORG Subject: Re: Printing with Acrobat Reader 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, 12 Apr 2007 10:26:53 -0000 Roman Divacky wrote: > > > Acroread will use linux system calls to start the shell. This results > > in the linux shell (/compat/linux/bin/sh) to start (linuxulator > > directory prefixing). The linux shell will use the same linuxulator > > directory prefixing to start /compat/linux/usr/bin/lpr. So we're in > > the same situation like with Acroread. So when you play around with it > > also try to not specify a path to the lpr call and tell us which one > > works. > > this is not entirely true (or I just read it wrong). it works like this > > any binary (fbsd or linux) can run any binary (fbsd or linux). its just that > when linux binary wants to run "xyz" it searches /compat/linux first and then > falls back to / > > just a clarification I think you both mean to say exactly the same, you just express it in different ways. :-) Since there is no /compat/linux/usr/bin/lpr, it should fall back to using /usr/bin/lpr. Anyway, I will test it, as Alexander suggested. Best regards Oliver -- Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M. Handelsregister: Registergericht Muenchen, HRA 74606, Geschäftsfuehrung: secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün- chen, HRB 125758, Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart FreeBSD-Dienstleistungen, -Produkte und mehr: http://www.secnetix.de/bsd "File names are infinite in length, where infinity is set to 255 characters." -- Peter Collinson, "The Unix File System" From owner-freebsd-emulation@FreeBSD.ORG Thu Apr 12 11:28: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 C716216A403; Thu, 12 Apr 2007 11:28:15 +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 7863113C45A; Thu, 12 Apr 2007 11:28:15 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5CEF5.dip.t-dialin.net [84.165.206.245]) by redbull.bpaserver.net (Postfix) with ESMTP id DA0582E169; Thu, 12 Apr 2007 13:28:06 +0200 (CEST) Received: from webmail.leidinger.net (webmail.Leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id CE21C5B4882; Thu, 12 Apr 2007 13:28:03 +0200 (CEST) Received: (from www@localhost) by webmail.leidinger.net (8.13.8/8.13.8/Submit) id l3CBS3qQ078719; Thu, 12 Apr 2007 13:28:03 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde MIME library) with HTTP; Thu, 12 Apr 2007 13:28:03 +0200 Message-ID: <20070412132803.twm2froc0sow04cg@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Thu, 12 Apr 2007 13:28:03 +0200 From: Alexander Leidinger To: Roman Divacky References: <200704120913.l3C9D5lA060207@lurza.secnetix.de> <20070412115026.sx5tdm2aogss4kkc@webmail.leidinger.net> <20070412095811.GA87726@freebsd.org> In-Reply-To: <20070412095811.GA87726@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.1.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, Oliver Fromme , freebsd-ports@FreeBSD.ORG, bsam@FreeBSD.ORG Subject: Re: Printing with Acrobat Reader 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, 12 Apr 2007 11:28:15 -0000 Quoting Roman Divacky (from Thu, 12 Apr 2007 =20 11:58:11 +0200): >> Acroread will use linux system calls to start the shell. This results >> in the linux shell (/compat/linux/bin/sh) to start (linuxulator >> directory prefixing). The linux shell will use the same linuxulator >> directory prefixing to start /compat/linux/usr/bin/lpr. So we're in >> the same situation like with Acroread. So when you play around with it >> also try to not specify a path to the lpr call and tell us which one >> works. > > this is not entirely true (or I just read it wrong). it works like this > > any binary (fbsd or linux) can run any binary (fbsd or linux). its just th= at > when linux binary wants to run "xyz" it searches /compat/linux first and t= hen > falls back to / > > just a clarification I think you said the same than I did, just differently (Oliver did =20 call lpr with the full (correct?) path in acroread and somehow it =20 didn't work for him). Bye, Alexander. --=20 Whereof one cannot speak, thereof one must be silent. =09=09-- Wittgenstein 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 Thu Apr 12 11:59:52 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 6E05316A400 for ; Thu, 12 Apr 2007 11:59:52 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from mail.ipt.ru (mail.ipt.ru [80.253.10.82]) by mx1.freebsd.org (Postfix) with ESMTP id 2277A13C457 for ; Thu, 12 Apr 2007 11:59:51 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from doc.sem.ipt.ru ([192.168.12.1] helo=ipt.ru) by mail.ipt.ru with esmtp (Exim 4.62 (FreeBSD)) (envelope-from ) id 1HbxWd-0004GD-Lc; Thu, 12 Apr 2007 15:31:39 +0400 Received: from bsam by ipt.ru with local (Exim 4.63 (FreeBSD)) (envelope-from ) id 1HbxWl-000KjY-GJ; Thu, 12 Apr 2007 15:31:47 +0400 To: Alexander Leidinger References: <200704120913.l3C9D5lA060207@lurza.secnetix.de> <20070412115026.sx5tdm2aogss4kkc@webmail.leidinger.net> <20070412095811.GA87726@freebsd.org> <20070412132803.twm2froc0sow04cg@webmail.leidinger.net> From: Boris Samorodov Date: Thu, 12 Apr 2007 15:31:47 +0400 In-Reply-To: <20070412132803.twm2froc0sow04cg@webmail.leidinger.net> (Alexander Leidinger's message of "Thu, 12 Apr 2007 13:28:03 +0200") Message-ID: <02570828@srv.sem.ipt.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 Cc: Roman Divacky , Oliver Fromme , freebsd-emulation@FreeBSD.ORG, freebsd-ports@FreeBSD.ORG Subject: Re: Printing with Acrobat Reader 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, 12 Apr 2007 11:59:52 -0000 On Thu, 12 Apr 2007 13:28:03 +0200 Alexander Leidinger wrote: > Quoting Roman Divacky (from Thu, 12 Apr 2007 > 11:58:11 +0200): > >> Acroread will use linux system calls to start the shell. This results > >> in the linux shell (/compat/linux/bin/sh) to start (linuxulator > >> directory prefixing). The linux shell will use the same linuxulator > >> directory prefixing to start /compat/linux/usr/bin/lpr. So we're in > >> the same situation like with Acroread. So when you play around with it > >> also try to not specify a path to the lpr call and tell us which one > >> works. > > > > this is not entirely true (or I just read it wrong). it works like this > > > > any binary (fbsd or linux) can run any binary (fbsd or linux). its just that > > when linux binary wants to run "xyz" it searches /compat/linux first and then > > falls back to / > > > > just a clarification > I think you said the same than I did, just differently (Oliver did > call lpr with the full (correct?) path in acroread and somehow it > didn't work for him). May be it works when the command has no parameters and don't work otherwise? 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 Apr 12 12:29:21 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 4BDBC16A403; Thu, 12 Apr 2007 12:29:21 +0000 (UTC) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (lurza.secnetix.de [83.120.8.8]) by mx1.freebsd.org (Postfix) with ESMTP id C16B813C45B; Thu, 12 Apr 2007 12:29:20 +0000 (UTC) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (zuvqlw@localhost [127.0.0.1]) by lurza.secnetix.de (8.13.4/8.13.4) with ESMTP id l3CCTDSn069891; Thu, 12 Apr 2007 14:29:18 +0200 (CEST) (envelope-from oliver.fromme@secnetix.de) Received: (from olli@localhost) by lurza.secnetix.de (8.13.4/8.13.1/Submit) id l3CCT9U3069884; Thu, 12 Apr 2007 14:29:09 +0200 (CEST) (envelope-from olli) From: Oliver Fromme Message-Id: <200704121229.l3CCT9U3069884@lurza.secnetix.de> To: Alexander@leidinger.net (Alexander Leidinger) Date: Thu, 12 Apr 2007 14:29:09 +0200 (CEST) In-Reply-To: <20070412132803.twm2froc0sow04cg@webmail.leidinger.net> X-Mailer: ELM [version 2.5 PL8] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.1.2 (lurza.secnetix.de [127.0.0.1]); Thu, 12 Apr 2007 14:29:18 +0200 (CEST) Cc: Roman Divacky , freebsd-ports@FreeBSD.ORG, freebsd-emulation@FreeBSD.ORG, bsam@FreeBSD.ORG Subject: Re: Printing with Acrobat Reader 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, 12 Apr 2007 12:29:21 -0000 Alexander Leidinger wrote: > I think you said the same than I did, just differently (Oliver did > call lpr with the full (correct?) path in acroread and somehow it > didn't work for him). That's correct. Obviously Adobe Reader performs some kind of sanity check on the path (if one is given), and for some reason it always prepends /compat/linux in that case. Best regards Oliver -- Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M. Handelsregister: Registergericht Muenchen, HRA 74606, Geschäftsfuehrung: secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün- chen, HRB 125758, Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart FreeBSD-Dienstleistungen, -Produkte und mehr: http://www.secnetix.de/bsd cat man du : where Unix geeks go when they die From owner-freebsd-emulation@FreeBSD.ORG Thu Apr 12 13:26: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 CED9C16A401; Thu, 12 Apr 2007 13:26:50 +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 7A4F213C43E; Thu, 12 Apr 2007 13:26:50 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5CEF5.dip.t-dialin.net [84.165.206.245]) by redbull.bpaserver.net (Postfix) with ESMTP id CF5AD2E169; Thu, 12 Apr 2007 15:26:45 +0200 (CEST) Received: from webmail.leidinger.net (webmail.Leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id BF26D5B4882; Thu, 12 Apr 2007 15:26:42 +0200 (CEST) Received: (from www@localhost) by webmail.leidinger.net (8.13.8/8.13.8/Submit) id l3CDQg5M098373; Thu, 12 Apr 2007 15:26:42 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde MIME library) with HTTP; Thu, 12 Apr 2007 15:26:42 +0200 Message-ID: <20070412152642.76pd6vw0000sk88g@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Thu, 12 Apr 2007 15:26:42 +0200 From: Alexander Leidinger To: Oliver Fromme References: <200704121229.l3CCT9U3069884@lurza.secnetix.de> In-Reply-To: <200704121229.l3CCT9U3069884@lurza.secnetix.de> 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: Roman Divacky , freebsd-ports@FreeBSD.ORG, freebsd-emulation@FreeBSD.ORG, bsam@FreeBSD.ORG Subject: Re: Printing with Acrobat Reader 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, 12 Apr 2007 13:26:50 -0000 Quoting Oliver Fromme (from Thu, 12 Apr 2007 =20 14:29:09 +0200 (CEST)): > > Alexander Leidinger wrote: > > I think you said the same than I did, just differently (Oliver did > > call lpr with the full (correct?) path in acroread and somehow it > > didn't work for him). > > That's correct. Obviously Adobe Reader performs some kind > of sanity check on the path (if one is given), and for some > reason it always prepends /compat/linux in that case. No linux application does this, it's the kernel. It tries with the =20 compat path first and then with the normal path. I don't know why it =20 does not work in acroread, I never investigated this issue. An =20 application should not be able to know if the command is from compat =20 or not. I'm a little bit puzzled, but not puzzled enough to =20 investigate further. Maybe Roman wants to have a look at it as part of =20 his SoC 2007 work... :) > cat man du : where Unix geeks go when they die ROTFL... Bye, Alexander. --=20 Age is a tyrant who forbids, at the penalty of life, all the pleasures of youth. 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 Thu Apr 12 14:28:51 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 074CB16A401; Thu, 12 Apr 2007 14:28:51 +0000 (UTC) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (lurza.secnetix.de [83.120.8.8]) by mx1.freebsd.org (Postfix) with ESMTP id 78A4213C458; Thu, 12 Apr 2007 14:28:48 +0000 (UTC) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (zuvqlw@localhost [127.0.0.1]) by lurza.secnetix.de (8.13.4/8.13.4) with ESMTP id l3CESfpA076123; Thu, 12 Apr 2007 16:28:46 +0200 (CEST) (envelope-from oliver.fromme@secnetix.de) Received: (from olli@localhost) by lurza.secnetix.de (8.13.4/8.13.1/Submit) id l3CESbOw076122; Thu, 12 Apr 2007 16:28:37 +0200 (CEST) (envelope-from olli) From: Oliver Fromme Message-Id: <200704121428.l3CESbOw076122@lurza.secnetix.de> To: Alexander@leidinger.net (Alexander Leidinger) Date: Thu, 12 Apr 2007 16:28:37 +0200 (CEST) In-Reply-To: <20070412152642.76pd6vw0000sk88g@webmail.leidinger.net> X-Mailer: ELM [version 2.5 PL8] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.1.2 (lurza.secnetix.de [127.0.0.1]); Thu, 12 Apr 2007 16:28:47 +0200 (CEST) Cc: Roman Divacky , freebsd-ports@FreeBSD.ORG, freebsd-emulation@FreeBSD.ORG, bsam@FreeBSD.ORG Subject: Re: Printing with Acrobat Reader 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, 12 Apr 2007 14:28:51 -0000 Alexander Leidinger wrote: > Oliver Fromme wrote: > > That's correct. Obviously Adobe Reader performs some kind > > of sanity check on the path (if one is given), and for some > > reason it always prepends /compat/linux in that case. > > No linux application does this, it's the kernel. It tries with the > compat path first and then with the normal path. I don't know why it > does not work in acroread, I never investigated this issue. An > application should not be able to know if the command is from compat > or not. Adobe Reader does. Dont ask me how and why, but it does. Any other explanation of the symptom is even less likely. As a matter of fact, when I configure it to use /usr/bin/lpr for printing, it reports "/usr/bin/lpr not found", and when I copy /usr/bin/lpr to /compat/linux/usr/bin/lpr, it works. > I'm a little bit puzzled, but not puzzled enough to > investigate further. OK. :-) Best regards Oliver -- Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M. Handelsregister: Registergericht Muenchen, HRA 74606, Geschäftsfuehrung: secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün- chen, HRB 125758, Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart FreeBSD-Dienstleistungen, -Produkte und mehr: http://www.secnetix.de/bsd "FreeBSD is Yoda, Linux is Luke Skywalker" -- Daniel C. Sobral From owner-freebsd-emulation@FreeBSD.ORG Thu Apr 12 15:51: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 1C97916A402 for ; Thu, 12 Apr 2007 15:51:05 +0000 (UTC) (envelope-from rick@kiwi-computer.com) Received: from kiwi-computer.com (keira.kiwi-computer.com [63.224.10.3]) by mx1.freebsd.org (Postfix) with SMTP id B0D8613C465 for ; Thu, 12 Apr 2007 15:51:04 +0000 (UTC) (envelope-from rick@kiwi-computer.com) Received: (qmail 92640 invoked by uid 2001); 12 Apr 2007 15:51:01 -0000 Date: Thu, 12 Apr 2007 10:51:01 -0500 From: "Rick C. Petty" To: freebsd-emulation@FreeBSD.ORG Message-ID: <20070412155100.GA92079@keira.kiwi-computer.com> References: <20070412152642.76pd6vw0000sk88g@webmail.leidinger.net> <200704121428.l3CESbOw076122@lurza.secnetix.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200704121428.l3CESbOw076122@lurza.secnetix.de> User-Agent: Mutt/1.4.2.1i Cc: Subject: Re: Printing with Acrobat Reader X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: rick-freebsd@kiwi-computer.com List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 12 Apr 2007 15:51:05 -0000 [cc: line snipped] On Thu, Apr 12, 2007 at 04:28:37PM +0200, Oliver Fromme wrote: > > Alexander Leidinger wrote: > > Oliver Fromme wrote: > > > That's correct. Obviously Adobe Reader performs some kind > > > of sanity check on the path (if one is given), and for some > > > reason it always prepends /compat/linux in that case. > > > > No linux application does this, it's the kernel. It tries with the > > compat path first and then with the normal path. I don't know why it > > does not work in acroread, I never investigated this issue. An > > application should not be able to know if the command is from compat > > or not. > > Adobe Reader does. Dont ask me how and why, but it does. > Any other explanation of the symptom is even less likely. I get the sense that Acroread does something like the following: opendir("/usr/bin") --> maps to /compat because /usr/bin exists there repeat: readdir() --> still reading from /compat/linux/usr/bin "lpr" not found in /usr/bin/ I don't think our ABI layer checks for this kind of behavior. Because /compat/linux/usr/bin was found, it doesn't try to look in /usr/bin. I've seen this behavior in Acroread since version 7 and maybe even earlier, in 6-STABLE so it's not due to recent linux ABI changes. Similarly, I've seen this behavior in linux-firefox. Sometimes after running ffox I'll notice that this directory gets completely filled: /compat/linux/home/$user/mozilla/firefox/$profilename/ and sometimes it doesn't. I end up doing "rm -rf /compat/linux/home" a lot and trying to restart ffox until it works from /home/$user. My guess is that the program picks up my profile in /home and reads most of the files, but then tries to do a "mkdir -p" equivalent on /home/$user/... but it's picking up in /compat somehow. The ABI is performing similar to a unionfs but not quite, and maybe that's the problem-- I think we want all writes to happen to the underlying filesystem and all reads to check /compat first, but that may not be trivial to implement at the VFS layer? I think I even tried using symlinks from /compat/linux/home to /home but the linux program sees: /home --> /home -- Rick C. Petty From owner-freebsd-emulation@FreeBSD.ORG Thu Apr 12 18:15: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 DF52916A403; Thu, 12 Apr 2007 18:15:12 +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 8848613C4B7; Thu, 12 Apr 2007 18:15:12 +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 l3CIF10a036059; Thu, 12 Apr 2007 14:15:02 -0400 (EDT) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: Bruce Evans Date: Thu, 12 Apr 2007 14:14:57 -0400 User-Agent: KMail/1.6.2 References: <461CFD4B.4020801@icyb.net.ua> <200704111307.17455.jkim@FreeBSD.org> <20070412132450.K66414@delplex.bde.org> In-Reply-To: <20070412132450.K66414@delplex.bde.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200704121415.00495.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV 0.88.6/3084/Thu Apr 12 13:32:13 2007 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: freebsd-emulation@FreeBSD.org, Andriy Gapon , freebsd-ports@FreeBSD.org, Juergen Lock Subject: Re: kqemu+amd64: fpudna in kernel mode 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, 12 Apr 2007 18:15:13 -0000 > On Thursday 12 April 2007 12:32 am, Bruce Evans wrote: > > On Wed, 11 Apr 2007, Jung-uk Kim wrote: > He won't be able to ignore them when the handling is to panic :-). What I meant was more like "It is not trivial to fix and nobody is motivated enough to fix it yet. Sorry, ignore it for now." I thought "KQEMU/FreeBSD is borken" was too harsh. ;-) > > Even if we make it work with FreeBSD, I would expect similar > > results. > > Is that because 2.6 is already better? Dunno. I am not a Linux hacker. ;-) > Is it a 2.6 host or target? Target. BTW, there are many OSs out there that they allow FP operations in kernel including Windows, Mac OS X, DragonFlyBSD, etc. Even ndis(4) causes lots of fpudna warnings with some Windows drivers. Since there is no driver for it, I am stuck with ndis(4). Same thing is true for QEMU, i.e., I have no alternative. Bochs does not support FreeBSD/amd64 guest (no PAT emulation), VMware does not support FreeBSD host, Xen is far from dom0 support, etc. If someone's motivated enough, we can borrow some code from DragonFlyBSD: http://lists.freebsd.org/pipermail/freebsd-arch/2004-June/002271.html Jung-uk Kim From owner-freebsd-emulation@FreeBSD.ORG Thu Apr 12 18:59: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 D1E5C16A402 for ; Thu, 12 Apr 2007 18:59:22 +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 A679B13C489 for ; Thu, 12 Apr 2007 18:59:22 +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 l3CIxA1c064789; Thu, 12 Apr 2007 13:59:10 -0500 (CDT) (envelope-from anderson@freebsd.org) Message-ID: <461E817B.3020809@freebsd.org> Date: Thu, 12 Apr 2007 13:59:07 -0500 From: Eric Anderson User-Agent: Thunderbird 1.5.0.10 (X11/20070320) MIME-Version: 1.0 To: "Sean C. Farley" References: <20070409193137.D90697@thor.farley.org> In-Reply-To: <20070409193137.D90697@thor.farley.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.88.4/3083/Thu Apr 12 11:18:25 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: VMware5 port 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, 12 Apr 2007 18:59:22 -0000 On 04/09/07 19:40, Sean C. Farley wrote: > I have spent a good deal of time last year attempting to port VMware > 5.5.x to FreeBSD. Due to time, too many other projects and a beginning > level of driver development knowledge (someday I will fix this part :)), > I do not feel I can continue on it. To help others get a little > further, I put up a description of the status[1] on my web site. Many > thanks to Orlando Bassotto's effort on a port of 4.5.2 from which I > started. > > Sean > 1. http://www.farley.org/freebsd/tmp/vmware5/ Sean- Thanks! Much appreciated. I hope someone can pick up where this leaves off, and finish up the work. Anyone tried compiling it? I've had some troubles (on 7.0). Eric From owner-freebsd-emulation@FreeBSD.ORG Thu Apr 12 19:18: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 6540516A400; Thu, 12 Apr 2007 19:18:33 +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 16AC613C480; Thu, 12 Apr 2007 19:18:32 +0000 (UTC) (envelope-from nox@saturn.kn-bremen.de) Received: by gwyn.kn-bremen.de (Postfix, from userid 10) id 1AC271B7770; Thu, 12 Apr 2007 21:18:31 +0200 (CEST) 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 l3CJGsWg011334; Thu, 12 Apr 2007 21:16:54 +0200 (CEST) (envelope-from nox@saturn.kn-bremen.de) Received: (from nox@localhost) by saturn.kn-bremen.de (8.13.6/8.13.6/Submit) id l3CJGqrR011333; Thu, 12 Apr 2007 21:16:52 +0200 (CEST) (envelope-from nox) From: Juergen Lock Date: Thu, 12 Apr 2007 21:16:52 +0200 To: Jung-uk Kim Message-ID: <20070412191652.GA10971@saturn.kn-bremen.de> Mail-Followup-To: Jung-uk Kim , Bruce Evans , freebsd-emulation@FreeBSD.org, Andriy Gapon , freebsd-ports@FreeBSD.org References: <461CFD4B.4020801@icyb.net.ua> <200704111307.17455.jkim@FreeBSD.org> <20070412132450.K66414@delplex.bde.org> <200704121415.00495.jkim@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200704121415.00495.jkim@FreeBSD.org> User-Agent: Mutt/1.5.14 (2007-02-12) Cc: freebsd-emulation@FreeBSD.org, Andriy Gapon , freebsd-ports@FreeBSD.org Subject: Re: kqemu+amd64: fpudna in kernel mode 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, 12 Apr 2007 19:18:33 -0000 On Thu, Apr 12, 2007 at 02:14:57PM -0400, Jung-uk Kim wrote: > > On Thursday 12 April 2007 12:32 am, Bruce Evans wrote: > > > On Wed, 11 Apr 2007, Jung-uk Kim wrote: > > > He won't be able to ignore them when the handling is to panic :-). > > What I meant was more like "It is not trivial to fix and nobody is > motivated enough to fix it yet. Sorry, ignore it for now." I > thought "KQEMU/FreeBSD is borken" was too harsh. ;-) > At least now others than Fabrice (who doesnt use FreeBSD at all afaik) _can_ attempt to fix it in kqemu now since it no longer is closed source. > > > Even if we make it work with FreeBSD, I would expect similar > > > results. > > > > Is that because 2.6 is already better? > > Dunno. I am not a Linux hacker. ;-) > > > Is it a 2.6 host or target? > > Target. > > BTW, there are many OSs out there that they allow FP operations in > kernel including Windows, Mac OS X, DragonFlyBSD, etc. Even ndis(4) > causes lots of fpudna warnings with some Windows drivers. ... Yeah I was just about to say, this problem is not unique to kqemu... (the fpudna: fpcurthread == curthread thing was, but that has been fixed a while ago, even before kqemu became open source.) Juergen From owner-freebsd-emulation@FreeBSD.ORG Thu Apr 12 23:21: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 BDA8D16A404 for ; Thu, 12 Apr 2007 23:21:34 +0000 (UTC) (envelope-from freebsd-fdp-return-@bg-freebsd.org) Received: from skydive.defx.org (n0.defx.org [206.248.136.5]) by mx1.freebsd.org (Postfix) with ESMTP id 403F113C46C for ; Thu, 12 Apr 2007 23:21:34 +0000 (UTC) (envelope-from freebsd-fdp-return-@bg-freebsd.org) Received: (qmail 12184 invoked by uid 89); 12 Apr 2007 22:54:52 -0000 Mailing-List: contact freebsd-fdp-help@bg-freebsd.org; run by ezmlm Date: 12 Apr 2007 22:54:52 -0000 Message-ID: <1176418492.12183.ezmlm@bg-freebsd.org> From: freebsd-fdp-help@bg-freebsd.org To: freebsd-emulation@freebsd.org Delivered-To: responder for freebsd-fdp@bg-freebsd.org Received: (qmail 12162 invoked by uid 89); 12 Apr 2007 22:54:51 -0000 Received: from unknown (HELO kop4ence-4354b1) (89.215.39.239) by 0 with SMTP; 12 Apr 2007 22:54:51 -0000 Received: (qmail 9076 by uid 831); Fri, 13 Apr 2007 01:54:58 +0200 MIME-Version: 1.0 Content-type: text/plain; charset=us-ascii Subject: confirm subscribe to freebsd-fdp@bg-freebsd.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-fdp-sc.1176418492.akohdbndebnoibahlgdf-freebsd-emulation=freebsd.org@bg-freebsd.org List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 12 Apr 2007 23:21:34 -0000 Hi! This is the ezmlm program. I'm managing the freebsd-fdp@bg-freebsd.org mailing list. I'm working for my owner, who can be reached at freebsd-fdp-owner@bg-freebsd.org. To confirm that you would like freebsd-emulation@freebsd.org added to the freebsd-fdp mailing list, please send an empty reply to this address: freebsd-fdp-sc.1176418492.akohdbndebnoibahlgdf-freebsd-emulation=freebsd.org@bg-freebsd.org Usually, this happens when you just hit the "reply" button. If this does not work, simply copy the address and paste it into the "To:" field of a new message. This confirmation serves two purposes. First, it verifies that I am able to get mail through to you. Second, it protects you in case someone forges a subscription request in your name. Some mail programs are broken and cannot handle long addresses. If you cannot reply to this request, instead send a message to and put the entire address listed above into the "Subject:" line. --- Administrative commands for the freebsd-fdp list --- I can handle administrative requests automatically. Please do not send them to the list address! Instead, send your message to the correct command address: For help and a description of available commands, send a message to: To subscribe to the list, send a message to: To remove your address from the list, just send a message to the address in the ``List-Unsubscribe'' header of any list message. If you haven't changed addresses since subscribing, you can also send a message to: For addition or removal of addresses, I'll send a confirmation message to that address. When you receive it, simply reply to it to complete the transaction. If you need to get in touch with the human owner of this list, please send a message to: Please include a FORWARDED list message with ALL HEADERS intact to make it easier to help you. --- Enclosed is a copy of the request I received. Return-Path: Received: (qmail 12162 invoked by uid 89); 12 Apr 2007 22:54:51 -0000 Received: from unknown (HELO kop4ence-4354b1) (89.215.39.239) by 0 with SMTP; 12 Apr 2007 22:54:51 -0000 X-Originating-IP: [87.21.0.0] X-Originating-Email: [freebsd-fdp-subscribe@bg-freebsd.org] X-Sender: freebsd-fdp-subscribe@bg-freebsd.org Return-Path: freebsd-fdp-subscribe@bg-freebsd.org Received: (qmail 9076 by uid 831); Fri, 13 Apr 2007 01:54:58 +0200 Message-Id: <20070413035458.9078.qmail@kop4ence-4354b1> To: Subject: RE: MedHelp 072883 From: Doctor Karyn MIME-Version: 1.0 Importance: High Content-Type: text/html From owner-freebsd-emulation@FreeBSD.ORG Fri Apr 13 08:05:53 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 9C9F216A400; Fri, 13 Apr 2007 08:05:53 +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 52B0213C45D; Fri, 13 Apr 2007 08:05:53 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5C6CC.dip0.t-ipconnect.de [84.165.198.204]) by redbull.bpaserver.net (Postfix) with ESMTP id EE75E2E14E; Fri, 13 Apr 2007 10:05:49 +0200 (CEST) Received: from webmail.leidinger.net (webmail.Leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id BC1BD5B4882; Fri, 13 Apr 2007 10:05:46 +0200 (CEST) Received: (from www@localhost) by webmail.leidinger.net (8.13.8/8.13.8/Submit) id l3D85cjM087550; Fri, 13 Apr 2007 10:05:38 +0200 (CEST) (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, 13 Apr 2007 10:05:38 +0200 Message-ID: <20070413100538.kdu9pg8uoc40w0sg@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Fri, 13 Apr 2007 10:05:38 +0200 From: Alexander Leidinger To: Jung-uk Kim References: <461CFD4B.4020801@icyb.net.ua> <200704111307.17455.jkim@FreeBSD.org> <20070412132450.K66414@delplex.bde.org> <200704121415.00495.jkim@FreeBSD.org> In-Reply-To: <200704121415.00495.jkim@FreeBSD.org> 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: Juergen Lock , Gapon , freebsd-emulation@FreeBSD.org, freebsd-ports@FreeBSD.org, Andriy Subject: Re: kqemu+amd64: fpudna in kernel mode 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, 13 Apr 2007 08:05:53 -0000 Quoting Jung-uk Kim (from Thu, 12 Apr 2007 14:14:57 -0400): > If someone's motivated enough, we can borrow some code from > DragonFlyBSD: > > http://lists.freebsd.org/pipermail/freebsd-arch/2004-June/002271.html Something like the following? http://unix.derkeiler.com/Mailing-Lists/FreeBSD/arch/2006-05/msg00109.html Bye, Alexander. -- There is a natural hootchy-kootchy to a goldfish. -- Walt Disney 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 Fri Apr 13 09: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 91ED916A401 for ; Fri, 13 Apr 2007 09:50:32 +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 2382813C483 for ; Fri, 13 Apr 2007 09:50:32 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5C6CC.dip0.t-ipconnect.de [84.165.198.204]) by redbull.bpaserver.net (Postfix) with ESMTP id 6E76F2E14E; Fri, 13 Apr 2007 11:50:23 +0200 (CEST) Received: from webmail.leidinger.net (webmail.Leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id 5D2FC5B4882; Fri, 13 Apr 2007 11:50:20 +0200 (CEST) Received: (from www@localhost) by webmail.leidinger.net (8.13.8/8.13.8/Submit) id l3D9oKbg004978; Fri, 13 Apr 2007 11:50:20 +0200 (CEST) (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, 13 Apr 2007 11:50:20 +0200 Message-ID: <20070413115020.n7c4si43k0kcsgok@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Fri, 13 Apr 2007 11:50:20 +0200 From: Alexander Leidinger To: rick-freebsd@kiwi-computer.com References: <20070412152642.76pd6vw0000sk88g@webmail.leidinger.net> <200704121428.l3CESbOw076122@lurza.secnetix.de> <20070412155100.GA92079@keira.kiwi-computer.com> In-Reply-To: <20070412155100.GA92079@keira.kiwi-computer.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: Printing with Acrobat Reader 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, 13 Apr 2007 09:50:32 -0000 Quoting "Rick C. Petty" (from Thu, 12 =20 Apr 2007 10:51:01 -0500): > [cc: line snipped] > > On Thu, Apr 12, 2007 at 04:28:37PM +0200, Oliver Fromme wrote: >> >> Alexander Leidinger wrote: >> > Oliver Fromme wrote: >> > > That's correct. Obviously Adobe Reader performs some kind >> > > of sanity check on the path (if one is given), and for some >> > > reason it always prepends /compat/linux in that case. >> > >> > No linux application does this, it's the kernel. It tries with the >> > compat path first and then with the normal path. I don't know why it >> > does not work in acroread, I never investigated this issue. An >> > application should not be able to know if the command is from compat >> > or not. >> >> Adobe Reader does. Dont ask me how and why, but it does. >> Any other explanation of the symptom is even less likely. > > I get the sense that Acroread does something like the following: > > opendir("/usr/bin") --> maps to /compat because /usr/bin exists there > repeat: > =09readdir()=09--> still reading from /compat/linux/usr/bin > "lpr" not found in /usr/bin/ This can be checked with ktrace/linux_kdump, but I think you may be right. > I don't think our ABI layer checks for this kind of behavior. Because Right, it does not check for this. > /compat/linux/usr/bin was found, it doesn't try to look in /usr/bin. I've > seen this behavior in Acroread since version 7 and maybe even earlier, in > 6-STABLE so it's not due to recent linux ABI changes. Correct. > The ABI is performing similar to a unionfs but not quite, and maybe that's > the problem-- I think we want all writes to happen to the underlying > filesystem and all reads to check /compat first, but that may not be > trivial to implement at the VFS layer? I think I even tried using symlink= s > from /compat/linux/home to /home but the linux program sees: > /home --> /home Using symlinks will not work, as the directory where the links points =20 too is also tested with the /compat/linux prefix first. Bye, Alexander. --=20 [Prime Minister Joseph] Chamberlain loves the working man, he loves to see him work. =09=09-- Winston Churchill 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 Apr 13 19: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 7026316A401 for ; Fri, 13 Apr 2007 19:28:45 +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 CBF0B13C48C for ; Fri, 13 Apr 2007 19:28:44 +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 l3DJSdSY028580; Fri, 13 Apr 2007 14:28:39 -0500 (CDT) (envelope-from anderson@freebsd.org) Message-ID: <461FD9E7.2040201@freebsd.org> Date: Fri, 13 Apr 2007 14:28:39 -0500 From: Eric Anderson User-Agent: Thunderbird 1.5.0.10 (X11/20070320) MIME-Version: 1.0 To: Juergen Lock References: <20070405210341.GA25547@saturn.kn-bremen.de> <200704072004.l37K4rua048988@saturn.kn-bremen.de> In-Reply-To: <200704072004.l37K4rua048988@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/3090/Fri Apr 13 07:18:38 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: 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, 13 Apr 2007 19:28:45 -0000 On 04/07/07 15:04, Juergen Lock wrote: > In article <4615DB05.8000608@freebsd.org> you write: >> On 04/05/07 16:03, Juergen Lock wrote: >>> Hi! >>> >>> There have been a few interesting commits to qemu cvs, like, >>> a qcow2 corruption bugfix, vmware vga emulation (-vmwarevga), and >>> several emulated eepro100 (fxp) nic variants (-net nic,model=i82557b >>> -net user worked for me with FreeBSD and linux guests, and seemed even >>> slightly faster than the rtl8139 that already outperforms the default >>> ne2kpci), so I prepared another qemu-devel port update that I now want >>> you all to test with your various guests before I commit it! >>> >>> TIA, and enjoy... >>> Juergen >>> >>> Remove files: files/patch-audio::ossaudio.c files/patch-bh >> >> Building it now. Quick question: why have some diffs below in the >> patch, when you say remove those files? Just curious.. > > Oh, just for the benefit of users who might forget to rm them after > applying the diff. :) (patch turning them into empty files...) > > Just committed this btw. > > Juergen Hmm.. Now, using the vmware driver makes my system either shutdown, or insta-reboot. :( kqemu-kmod-1.3.0.p11 Kernel Acceralator for QEMU CPU Emulator (development versi qemu-devel-0.9.0s.20070405_2 QEMU CPU Emulator - development snapshot Eric From owner-freebsd-emulation@FreeBSD.ORG Sat Apr 14 08:49: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 1057016A401 for ; Sat, 14 Apr 2007 08:49:18 +0000 (UTC) (envelope-from vova@sw.ru) Received: from vbook.fbsd.ru (swsoft-mipt-nat.sw.ru [195.214.233.10]) by mx1.freebsd.org (Postfix) with ESMTP id 93F9D13C46E for ; Sat, 14 Apr 2007 08:49:17 +0000 (UTC) (envelope-from vova@sw.ru) Received: from vova by vbook.fbsd.ru with local (Exim 4.66 (FreeBSD)) (envelope-from ) id 1HcdwY-000DdR-HJ; Sat, 14 Apr 2007 12:49:14 +0400 From: Vladimir Grebenschikov To: Alexander Leidinger In-Reply-To: <1175804549.1376.11.camel@localhost> References: <200703211740.l2LHeRRW043437@freefall.freebsd.org> <20070321193712.72efbcf5@Magellan.Leidinger.net> <1175804549.1376.11.camel@localhost> Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: quoted-printable Organization: SWsoft Date: Sat, 14 Apr 2007 12:49:13 +0400 Message-Id: <1176540553.1567.6.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.10.0 FreeBSD GNOME Team Port Sender: Vladimir Grebenschikov Cc: freebsd-emulation@freebsd.org Subject: Re: ports/110632: [patch] x11-fonts/linux-fontconfig is not X11BASE clean - fc6 issue X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: vova@fbsd.ru List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 14 Apr 2007 08:49:18 -0000 =F7 =D0=D4, 06/04/2007 =D7 00:22 +0400, Vladimir Grebenschikov =D0=C9=DB=C5= =D4: > =F7 =D3=D2, 21/03/2007 =D7 19:37 +0100, Alexander Leidinger =D0=C9=DB=C5= =D4: > > 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. > >=20 > > I'm waiting for feedback from the gnome team ATM. >=20 > I've get worse situation. >=20 > After recent port-upgrade ports tree (linux_base was already on fc6). > I've notice that skype started to draw boxes instead of russian > characters. >=20 > After some goodling I've found patch of this PR. >=20 > I've applied it and reinstall linux-fontconfig >=20 > after that both skype and acroread crash on start (see below call-stack) >=20 > reverting linux-fontconfig back does not help. >=20 > and even reinstalling /compat/linux completely with all involved > emulation ports does not help >=20 > any hints ? After reverting to fc4 linux_base everything gets work. Looks like it is problem of experimental linux_base-fc6. I had clean install of fc6 with problem. (removing all linux-* prots and deps, removing /compat/linux) > $ skype > *** glibc detected *** skype_bin: double free or corruption (!prev): 0x08= f7fdf0 *** > =3D=3D=3D=3D=3D=3D=3D Backtrace: =3D=3D=3D=3D=3D=3D=3D=3D=3D > /lib/libc.so.6[0x292972ee] > /lib/libc.so.6(cfree+0x90)[0x2929a9b0] > /lib/libc.so.6(closedir+0x28)[0x292bb068] > /usr/lib/libfontconfig.so.1(FcDirScan+0x1f2)[0x2900921d] > /usr/lib/libfontconfig.so.1(FcConfigBuildFonts+0x94)[0x29003d51] > /usr/lib/libfontconfig.so.1(FcInitLoadConfigAndFonts+0x26)[0x2900b0b3] > /usr/lib/libfontconfig.so.1(FcInit+0x2e)[0x2900b2b0] > /compat/linux/usr/X11R6/lib/libXft.so.2(XftInit+0x36)[0x28f6d77e] > skype_bin[0x850eb29] > skype_bin[0x850fffa] > skype_bin[0x854ea0a] > skype_bin[0x854e5ab] > skype_bin[0x8121208] > skype_bin[0x8057f0a] > /lib/libc.so.6(__libc_start_main+0xdc)[0x29245f2c] > skype_bin[0x80520c1] >=20 > $ acroread > *** glibc detected *** /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread: doub= le free or corruption (!prev): 0x0972c818 *** > =3D=3D=3D=3D=3D=3D=3D Backtrace: =3D=3D=3D=3D=3D=3D=3D=3D=3D > /lib/libc.so.6[0x2a0792ee] > /lib/libc.so.6(cfree+0x90)[0x2a07c9b0] > /lib/libc.so.6(closedir+0x28)[0x2a09d068] > /usr/lib/libfontconfig.so.1(FcDirScan+0x1f2)[0x2a22321d] > /usr/lib/libfontconfig.so.1(FcConfigBuildFonts+0x94)[0x2a21dd51] > /usr/lib/libfontconfig.so.1(FcInitLoadConfigAndFonts+0x26)[0x2a2250b3] > /usr/lib/libfontconfig.so.1(FcInit+0x2e)[0x2a2252b0] > /usr/lib/libfontconfig.so.1(FcConfigGetCurrent+0x29)[0x2a21dc7a] > /usr/lib/libfontconfig.so.1(FcConfigSubstituteWithPat+0x6f4)[0x2a21fab3] > /usr/lib/libfontconfig.so.1(FcConfigSubstitute+0x33)[0x2a21faf8] > /usr/lib/libpangoxft-1.0.so.0[0x2a16d539] > /usr/lib/libpangoft2-1.0.so.0[0x2a25c6b4] > /usr/lib/libpangoft2-1.0.so.0[0x2a25c9c4] > /usr/lib/libpangoft2-1.0.so.0[0x2a25cd3f] > /usr/lib/libpango-1.0.so.0(pango_font_map_load_fontset+0x4a)[0x29f0f90f] > /usr/lib/libpango-1.0.so.0[0x29f0dec5] > /usr/lib/libpango-1.0.so.0(pango_itemize_with_base_dir+0xa7)[0x29f0e35b] > /usr/lib/libpango-1.0.so.0[0x29f15459] > /usr/lib/libpango-1.0.so.0[0x29f16007] > /usr/lib/libpango-1.0.so.0(pango_layout_get_size+0x34)[0x29f16f09] > /usr/X11R6/Adobe/Acrobat7.0/ENU/Reader/intellinux/SPPlugins/ADMPlugin.apl= (_ZN10UnixDrawer11GetFontInfoER11ADMFontInfo+0x36)[0x2d990046] > /usr/X11R6/Adobe/Acrobat7.0/ENU/Reader/intellinux/SPPlugins/ADMPlugin.apl= (_ZN17ADMDrawerSuiteImp11GetFontInfoEP17_Opaque_ADMDrawerP11ADMFontInfo+0x2= a)[0x2d902fea] > /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(_ZN17TADMCreateContext16Hand= leFontHeightEss+0x60)[0x87ee4e0] > /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(_ZN16CExpressionScope12DoIni= tializeEP17TInitScopeContextP14TCreateContext+0x129)[0x87f3589] > /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(_ZN16CExpressionScope18DoGlo= balInitializeEP17TInitScopeContextP14TCreateContext+0x1e)[0x87f3f0e] > /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(_Z10readDialogP22ADMCustomDi= alogMessagePc+0xd5)[0x87eefd5] > /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(_Z18handlePluginCallerPcS_Pv= +0x6d)[0x87c9f5d] > /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(ExpressViewsMain+0x201)[0x86= 5ab61] > /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(spEdgeCallPlugin+0x18)[0x866= 0568] > /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(SPCallPlugin+0xcd)[0x865c11d= ] > /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(SPSendMessage+0xc1)[0x865d86= 1] > /usr/X11R6/Adobe/Acrobat7.0/ENU/Reader/intellinux/SPPlugins/ADMPlugin.apl= (_ZN21ADMCustomResourceList18CallCustomResourceEP17ADMCustomResourceP8SPPlu= ginPKclS5_PvS6 > _S5_+0x13b)[0x2d952bbb] > /usr/X11R6/Adobe/Acrobat7.0/ENU/Reader/intellinux/SPPlugins/ADMPlugin.apl= (_ZN8ADMSpace16UITWindowAdapter18FindDialogResourceEP8SPPluginlPKcb+0x584)[= 0x2d8e1f24] > /usr/X11R6/Adobe/Acrobat7.0/ENU/Reader/intellinux/SPPlugins/ADMPlugin.apl= (_ZN8ADMSpace16UITWindowAdapter21CreateWindowForDialogEP8SPPluginPKcl14ADMD= ialogStylePFlP > 17_Opaque_ADMDialogEPvlP10_GtkWidget+0x170)[0x2d8dfda0] > /usr/X11R6/Adobe/Acrobat7.0/ENU/Reader/intellinux/SPPlugins/ADMPlugin.apl= (_ZN8ADMSpace16UITWindowAdapter5ModalEP8SPPluginPKcl14ADMDialogStylePFlP17_= Opaque_ADMDial > ogEPvlP10_GtkWidget+0x2a)[0x2d8dfbfa] > /usr/X11R6/Adobe/Acrobat7.0/ENU/Reader/intellinux/SPPlugins/ADMPlugin.apl= (_ZN24ADMUITConversionSuiteImp14ModalUITWindowEP8SPPluginPKcl14ADMDialogSty= lePFlP17_Opaqu > e_ADMDialogEPvlP10_GtkWidget+0x2a)[0x2d94a78a] > /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(_ZN13BaseADMDialog5ModalIP8_= t_AVDocEEiNS_11eDialogTypeEP8SPPluginT_PKci14ADMDialogStylei+0x105)[0x86748= a5] > /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(_Z17ADM_DoAlertDialogP16_t_A= VAlertParams+0x452)[0x8674102] > /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(DEFAULTAVAlertWithParams+0x8= d)[0x83a607d] > /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(AVAlertWithParams+0x22f)[0x8= 3a537f] > /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(_ZN8CAVAlert11IDisplayOldEls= P12_t_ASTextRecS1_S1_S1_t+0x76)[0x83a94f6] > /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(_ZN8CAVAlert8IDisplayElsP12_= t_ASTextRecS1_S1_S1_t+0x34)[0x83a93f4] > /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread[0x8495e24] > /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread[0x8c14155] > /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(ASEnumExtensions+0x6f)[0x8c1= 3caf] > /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(ASExtensionMgrInitAllExtensi= ons+0x49)[0x8c14309] > /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(AVAppInit+0x138)[0x8496cc8] > /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(UnixAppInitUI+0xb6)[0x836990= 6] > /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(UnixAppMain+0x1fb)[0x836937b= ] > /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(main+0x3a)[0x8367daa] > /lib/libc.so.6(__libc_start_main+0xdc)[0x2a027f2c] > /usr/X11R6/Adobe/Acrobat7.0/ENU/bin/acroread(gtk_widget_grab_focus+0x31)[= 0x8367cd1] > =3D=3D=3D=3D=3D=3D=3D Memory map: =3D=3D=3D=3D=3D=3D=3D=3D >=20 --=20 Vladimir B. Grebenschikov vova@fbsd.ru From owner-freebsd-emulation@FreeBSD.ORG Sat Apr 14 17:02: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 7673716A409; Sat, 14 Apr 2007 17:02:20 +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 ECC5213C4BB; Sat, 14 Apr 2007 17:02:19 +0000 (UTC) (envelope-from nox@saturn.kn-bremen.de) Received: by gwyn.kn-bremen.de (Postfix, from userid 10) id 066C51B85B3; Sat, 14 Apr 2007 19:02:18 +0200 (CEST) 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 l3EH0bvn009555; Sat, 14 Apr 2007 19:00:37 +0200 (CEST) (envelope-from nox@saturn.kn-bremen.de) Received: (from nox@localhost) by saturn.kn-bremen.de (8.13.6/8.13.6/Submit) id l3EH0beB009554; Sat, 14 Apr 2007 19:00:37 +0200 (CEST) (envelope-from nox) From: Juergen Lock Date: Sat, 14 Apr 2007 19:00:37 +0200 To: Eric Anderson Message-ID: <20070414170037.GA9357@saturn.kn-bremen.de> Mail-Followup-To: Eric Anderson , freebsd-emulation@freebsd.org References: <20070405210341.GA25547@saturn.kn-bremen.de> <200704072004.l37K4rua048988@saturn.kn-bremen.de> <461FD9E7.2040201@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <461FD9E7.2040201@freebsd.org> User-Agent: Mutt/1.5.14 (2007-02-12) 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: Sat, 14 Apr 2007 17:02:20 -0000 On Fri, Apr 13, 2007 at 02:28:39PM -0500, Eric Anderson wrote: > On 04/07/07 15:04, Juergen Lock wrote: > >In article <4615DB05.8000608@freebsd.org> you write: > >>On 04/05/07 16:03, Juergen Lock wrote: > >>>Hi! > >>> > >>> There have been a few interesting commits to qemu cvs, like, > >>>a qcow2 corruption bugfix, vmware vga emulation (-vmwarevga), and > >>>several emulated eepro100 (fxp) nic variants (-net nic,model=i82557b > >>>-net user worked for me with FreeBSD and linux guests, and seemed even > >>>slightly faster than the rtl8139 that already outperforms the default > >>>ne2kpci), so I prepared another qemu-devel port update that I now want > >>>you all to test with your various guests before I commit it! > >>> > >>> TIA, and enjoy... > >>> Juergen > >>> > >>>Remove files: files/patch-audio::ossaudio.c files/patch-bh > >> > >>Building it now. Quick question: why have some diffs below in the > >>patch, when you say remove those files? Just curious.. > > > >Oh, just for the benefit of users who might forget to rm them after > >applying the diff. :) (patch turning them into empty files...) > > > > Just committed this btw. > > > > Juergen > > > Hmm.. Now, using the vmware driver makes my system either shutdown, or > insta-reboot. :( You mean -vmwarevga? Which guest? And, does the guest crash or the host? You could try disabling the #define HW_RECT_ACCEL #define HW_FILL_ACCEL near the top of hw/vmware_vga.c, a range check is missing in the accellerated case, see http://lists.gnu.org/archive/html/qemu-devel/2007-04/msg00136.html > > kqemu-kmod-1.3.0.p11 Kernel Acceralator for QEMU CPU Emulator > (development versi > qemu-devel-0.9.0s.20070405_2 QEMU CPU Emulator - development snapshot Yeah those are the lastest... Juergen