From owner-freebsd-emulation@FreeBSD.ORG Mon Nov 15 11:06:54 2010 Return-Path: Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A9E701065674 for ; Mon, 15 Nov 2010 11:06:54 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 7C0398FC1E for ; Mon, 15 Nov 2010 11:06:54 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id oAFB6sCb086262 for ; Mon, 15 Nov 2010 11:06:54 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id oAFB6rnP086260 for freebsd-emulation@FreeBSD.org; Mon, 15 Nov 2010 11:06:53 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 15 Nov 2010 11:06:53 GMT Message-Id: <201011151106.oAFB6rnP086260@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-emulation@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-emulation@FreeBSD.org 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, 15 Nov 2010 11:06:54 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/151714 emulation print/acroread9 not usable due to lack of support in t a kern/150186 emulation [parallels] [panic] Parallels Desktop: CDROM disconnec o kern/149168 emulation [linux] [patch] Linux sendmsg / recvmsg / etc fixes fo o ports/148097 emulation [patch] suggested addition to linux_base-* packages to o ports/148096 emulation emulators/linux_base-* can not be built from ports on o kern/147793 emulation [vmware] [panic] cdrom handling, panic, possible race o kern/146237 emulation [linux] Linux binaries not reading directories mounted o kern/145024 emulation [linux] [panic] kernel crash by linux.ko module with n f kern/144763 emulation [linux] [panic] Kernel panic when start linux binaries o ports/142837 emulation [patch] emulators/linux_base-* packages fails to insta o kern/140156 emulation [linux] cdparanoia fails to read drive data f kern/138944 emulation [parallels] [regression] Parallels no longer works in o kern/138880 emulation [linux] munmap segfaults after linux_mmap2 stresstest f ports/137332 emulation add caution messages to some adobe products s ports/136321 emulation x11-toolkits/linux-pango: please update linux based po o ports/135337 emulation [PATCH] emulators/linux_base-f10: incorrect bash usage s kern/133144 emulation [linux] linuxulator 2.6 crashes with nvidias libGL.so. o kern/129169 emulation [linux] [patch] Linux Emulation ENOTCONN error using n o kern/126232 emulation [linux] Linux ioctl TCGETS (0x5401) always fails f kern/99068 emulation [linux] [patch] Linux emulator crashed by java, when c o kern/86619 emulation [linux] linux emulator interacts oddly with cp o kern/73777 emulation [linux] [patch] linux emulation: root dir special hand a kern/72920 emulation [linux]: path "prefixing" is not done on unix domain s o kern/41543 emulation [patch] [request] easier wine/w23 support o kern/39201 emulation [linux] [patch] ptrace(2) and rfork(RFLINUXTHPN) confu o kern/36952 emulation [patch] [linux] ldd(1) command of linux does not work o kern/21463 emulation [linux] Linux compatability mode should not allow setu o kern/11165 emulation [ibcs2] IBCS2 doesn't work correctly with PID_MAX 9999 28 problems total. From owner-freebsd-emulation@FreeBSD.ORG Mon Nov 15 14:29:10 2010 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D62DB106566B for ; Mon, 15 Nov 2010 14:29:10 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from mail.ebusiness-leidinger.de (mail.ebusiness-leidinger.de [217.11.53.44]) by mx1.freebsd.org (Postfix) with ESMTP id 565038FC13 for ; Mon, 15 Nov 2010 14:29:10 +0000 (UTC) Received: from outgoing.leidinger.net (p57B39F8A.dip.t-dialin.net [87.179.159.138]) by mail.ebusiness-leidinger.de (Postfix) with ESMTPSA id 07B2384400A for ; Mon, 15 Nov 2010 15:13:05 +0100 (CET) Received: from webmail.leidinger.net (unknown [IPv6:fd73:10c7:2053:1::2:102]) by outgoing.leidinger.net (Postfix) with ESMTP id DB3EC2925 for ; Mon, 15 Nov 2010 15:13:01 +0100 (CET) Received: (from www@localhost) by webmail.leidinger.net (8.14.4/8.13.8/Submit) id oAFECuhg027136 for emulation@freebsd.org; Mon, 15 Nov 2010 15:12:56 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: from pslux.ec.europa.eu (pslux.ec.europa.eu [158.169.9.14]) by webmail.leidinger.net (Horde Framework) with HTTP; Mon, 15 Nov 2010 15:12:56 +0100 Message-ID: <20101115151256.13513f6rcjsjgkqo@webmail.leidinger.net> Date: Mon, 15 Nov 2010 15:12:56 +0100 From: Alexander Leidinger To: emulation@freebsd.org MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=_3ayzjhy55a80" Content-Transfer-Encoding: 7bit User-Agent: Dynamic Internet Messaging Program (DIMP) H3 (1.1.4) X-EBL-MailScanner-Information: Please contact the ISP for more information X-EBL-MailScanner-ID: 07B2384400A.A87AD X-EBL-MailScanner: Found to be clean X-EBL-MailScanner-SpamCheck: not spam, spamhaus-ZEN, SpamAssassin (not cached, score=1.351, required 6, autolearn=disabled, RDNS_NONE 1.27, TW_OC 0.08) X-EBL-MailScanner-SpamScore: s X-EBL-MailScanner-From: alexander@leidinger.net X-EBL-MailScanner-Watermark: 1290435186.99519@iqIrSm00YyO1FOQPsjroZw X-EBL-Spam-Status: No Cc: Subject: MFC (RELENG_8) testers for a linprocfs patch? 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, 15 Nov 2010 14:29:10 -0000 This message is in MIME format. --=_3ayzjhy55a80 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit Hi, can someone please test the attached patch on a recent RELENG_8 system? I got a request to MFC it, but I do not have a RELENG_8 system around to test it (I haven't even compile-tested it). The changes are for /compat/linux/proc/uptime /compat/linux/proc//stat /compat/linux/proc//procstatus I would like to just to know if it compiles fine and does not panic the system when you access those files with cat. Bye, Alexander. -- BOFH excuse #139: UBNC (user brain not connected) http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 --=_3ayzjhy55a80 Content-Type: text/x-patch; charset=UTF-8; name="linprocfs.diff" Content-Disposition: attachment; filename="linprocfs.diff" Content-Transfer-Encoding: 7bit Index: compat/linprocfs/linprocfs.c =================================================================== --- compat/linprocfs/linprocfs.c (Revision 215339) +++ compat/linprocfs/linprocfs.c (Arbeitskopie) @@ -115,12 +115,14 @@ /* * Various conversion macros */ -#define T2J(x) (((x) * 100UL) / (stathz ? stathz : hz)) /* ticks to jiffies */ +#define T2J(x) ((long)(((x) * 100ULL) / (stathz ? stathz : hz))) /* ticks to jiffies */ +#define T2CS(x) ((unsigned long)(((x) * 100ULL) / (stathz ? stathz : hz))) /* ticks to centiseconds */ #define T2S(x) ((x) / (stathz ? stathz : hz)) /* ticks to seconds */ #define B2K(x) ((x) >> 10) /* bytes to kbytes */ #define B2P(x) ((x) >> PAGE_SHIFT) /* bytes to pages */ #define P2B(x) ((x) << PAGE_SHIFT) /* pages to bytes */ #define P2K(x) ((x) << (PAGE_SHIFT - 10)) /* pages to kbytes */ +#define TV2J(x) ((x)->tv_sec * 100UL + (x)->tv_usec / 10000) /** * @brief Mapping of ki_stat in struct kinfo_proc to the linux state @@ -510,9 +512,10 @@ getmicrouptime(&tv); read_cpu_time(cp_time); - sbuf_printf(sb, "%lld.%02ld %ld.%02ld\n", + sbuf_printf(sb, "%lld.%02ld %ld.%02lu\n", (long long)tv.tv_sec, tv.tv_usec / 10000, - T2S(cp_time[CP_IDLE]), T2J(cp_time[CP_IDLE]) % 100); + T2S(cp_time[CP_IDLE] / mp_ncpus), + T2CS(cp_time[CP_IDLE] / mp_ncpus) % 100); return (0); } @@ -618,9 +621,17 @@ struct kinfo_proc kp; char state; static int ratelimit = 0; + vm_offset_t startcode, startdata; PROC_LOCK(p); fill_kinfo_proc(p, &kp); + if (p->p_vmspace) { + startcode = (vm_offset_t)p->p_vmspace->vm_taddr; + startdata = (vm_offset_t)p->p_vmspace->vm_daddr; + } else { + startcode = 0; + startdata = 0; + }; sbuf_printf(sb, "%d", p->p_pid); #define PS_ADD(name, fmt, arg) sbuf_printf(sb, " " fmt, arg) PS_ADD("comm", "(%s)", p->p_comm); @@ -639,30 +650,27 @@ PS_ADD("pgrp", "%d", p->p_pgid); PS_ADD("session", "%d", p->p_session->s_sid); PROC_UNLOCK(p); - PS_ADD("tty", "%d", 0); /* XXX */ + PS_ADD("tty", "%d", kp.ki_tdev); PS_ADD("tpgid", "%d", kp.ki_tpgid); PS_ADD("flags", "%u", 0); /* XXX */ PS_ADD("minflt", "%lu", kp.ki_rusage.ru_minflt); PS_ADD("cminflt", "%lu", kp.ki_rusage_ch.ru_minflt); PS_ADD("majflt", "%lu", kp.ki_rusage.ru_majflt); PS_ADD("cmajflt", "%lu", kp.ki_rusage_ch.ru_majflt); - PS_ADD("utime", "%ld", T2J(tvtohz(&kp.ki_rusage.ru_utime))); - PS_ADD("stime", "%ld", T2J(tvtohz(&kp.ki_rusage.ru_stime))); - PS_ADD("cutime", "%ld", T2J(tvtohz(&kp.ki_rusage_ch.ru_utime))); - PS_ADD("cstime", "%ld", T2J(tvtohz(&kp.ki_rusage_ch.ru_stime))); + PS_ADD("utime", "%ld", TV2J(&kp.ki_rusage.ru_utime)); + PS_ADD("stime", "%ld", TV2J(&kp.ki_rusage.ru_stime)); + PS_ADD("cutime", "%ld", TV2J(&kp.ki_rusage_ch.ru_utime)); + PS_ADD("cstime", "%ld", TV2J(&kp.ki_rusage_ch.ru_stime)); PS_ADD("priority", "%d", kp.ki_pri.pri_user); PS_ADD("nice", "%d", kp.ki_nice); /* 19 (nicest) to -19 */ PS_ADD("0", "%d", 0); /* removed field */ PS_ADD("itrealvalue", "%d", 0); /* XXX */ - /* XXX: starttime is not right, it is the _same_ for _every_ process. - It should be the number of jiffies between system boot and process - start. */ - PS_ADD("starttime", "%lu", T2J(tvtohz(&kp.ki_start))); + PS_ADD("starttime", "%lu", TV2J(&kp.ki_start) - TV2J(&boottime)); PS_ADD("vsize", "%ju", P2K((uintmax_t)kp.ki_size)); PS_ADD("rss", "%ju", (uintmax_t)kp.ki_rssize); PS_ADD("rlim", "%lu", kp.ki_rusage.ru_maxrss); - PS_ADD("startcode", "%u", (unsigned)0); - PS_ADD("endcode", "%u", 0); /* XXX */ + PS_ADD("startcode", "%ju", (uintmax_t)startcode); + PS_ADD("endcode", "%ju", (uintmax_t)startdata); PS_ADD("startstack", "%u", 0); /* XXX */ PS_ADD("kstkesp", "%u", 0); /* XXX */ PS_ADD("kstkeip", "%u", 0); /* XXX */ @@ -805,7 +813,7 @@ */ sbuf_printf(sb, "VmSize:\t%8ju kB\n", B2K((uintmax_t)kp.ki_size)); sbuf_printf(sb, "VmLck:\t%8u kB\n", P2K(0)); /* XXX */ - sbuf_printf(sb, "VmRss:\t%8ju kB\n", P2K((uintmax_t)kp.ki_rssize)); + sbuf_printf(sb, "VmRSS:\t%8ju kB\n", P2K((uintmax_t)kp.ki_rssize)); sbuf_printf(sb, "VmData:\t%8ju kB\n", P2K((uintmax_t)kp.ki_dsize)); sbuf_printf(sb, "VmStk:\t%8ju kB\n", P2K((uintmax_t)kp.ki_ssize)); sbuf_printf(sb, "VmExe:\t%8ju kB\n", P2K((uintmax_t)kp.ki_tsize)); --=_3ayzjhy55a80-- From owner-freebsd-emulation@FreeBSD.ORG Mon Nov 15 17:10:16 2010 Return-Path: Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C123C106564A for ; Mon, 15 Nov 2010 17:10:16 +0000 (UTC) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (lurza.secnetix.de [IPv6:2a01:170:102f::2]) by mx1.freebsd.org (Postfix) with ESMTP id 2923A8FC1E for ; Mon, 15 Nov 2010 17:10:15 +0000 (UTC) Received: from lurza.secnetix.de (localhost [127.0.0.1]) by lurza.secnetix.de (8.14.3/8.14.3) with ESMTP id oAFH9xdn013755; Mon, 15 Nov 2010 18:10:14 +0100 (CET) (envelope-from oliver.fromme@secnetix.de) Received: (from olli@localhost) by lurza.secnetix.de (8.14.3/8.14.3/Submit) id oAFH9xPu013754; Mon, 15 Nov 2010 18:09:59 +0100 (CET) (envelope-from olli) Date: Mon, 15 Nov 2010 18:09:59 +0100 (CET) Message-Id: <201011151709.oAFH9xPu013754@lurza.secnetix.de> From: Oliver Fromme To: freebsd-emulation@FreeBSD.ORG, Alexander@leidinger.net In-Reply-To: <20101115151256.13513f6rcjsjgkqo@webmail.leidinger.net> X-Newsgroups: list.freebsd-emulation User-Agent: tin/1.8.3-20070201 ("Scotasay") (UNIX) (FreeBSD/6.4-PRERELEASE-20080904 (i386)) 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-4.3.5 (lurza.secnetix.de [127.0.0.1]); Mon, 15 Nov 2010 18:10:14 +0100 (CET) Cc: Subject: Re: MFC (RELENG_8) testers for a linprocfs patch? 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, 15 Nov 2010 17:10:16 -0000 Alexander Leidinger wrote: > can someone please test the attached patch on a recent RELENG_8 > system? I got a request to MFC it, but I do not have a RELENG_8 system > around to test it (I haven't even compile-tested it). > > The changes are for > /compat/linux/proc/uptime > /compat/linux/proc//stat > /compat/linux/proc//procstatus > > I would like to just to know if it compiles fine and does not panic > the system when you access those files with cat. I've tested the patch on a RELENG_8 that's a few weeks old. Seems to work fine (except that you probably meant "status" instead of "procstatus"): # cat /usr/compat/linux/proc/uptime 33545.12 32346.33 # cat /usr/compat/linux/proc/$$/stat 2723 (zsh) S 2722 2723 2688 129 39437 0 3559 0 0 0 296 147 71712 7647 128 0 0 0 3151747 21069824 1162 4640 134512640 136077312 0 0 0 0 0 0 0 0 0 0 0 0 0 3 # cat /usr/compat/linux/proc/$$/status Name: zsh State: S (sleeping) Pid: 2723 PPid: 2722 Uid: 0 0 0 0 Gid: 0 0 0 0 Groups: 0 5 VmSize: 5144 kB VmLck: 0 kB VmRSS: 4648 kB VmData: 3488 kB VmStk: 128 kB VmExe: 1528 kB VmLib: 18446744073709551612 kB SigPnd: 00000000 SigBlk: 00000000 SigIgn: 1072c004 SigCgt: 08082003 CapInh: 0000000000000000 CapPrm: 0000000000000000 CapEff: 0000000000000000 # 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 $ dd if=/dev/urandom of=test.pl count=1 $ file test.pl test.pl: perl script text executable From owner-freebsd-emulation@FreeBSD.ORG Tue Nov 16 23:09:43 2010 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C69B8106566B for ; Tue, 16 Nov 2010 23:09:43 +0000 (UTC) (envelope-from fernando.apesteguia@gmail.com) Received: from mail-ey0-f182.google.com (mail-ey0-f182.google.com [209.85.215.182]) by mx1.freebsd.org (Postfix) with ESMTP id 55AEB8FC0C for ; Tue, 16 Nov 2010 23:09:42 +0000 (UTC) Received: by eyb7 with SMTP id 7so777996eyb.13 for ; Tue, 16 Nov 2010 15:09:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=0y6vafYJ/S85q4XexlP8SQo7NPucAxXGmqalMbzCfzE=; b=IDBmW9Rz5htU42L5yv4/MBrWIXuwMGqeUcms28/AwmNCyCu9+CHmNwaFgECg5SIsbV Y8aJX6szq20fEA2WQdgsYY9lyJCKfJEJYCaPe9dKDGfDNhUMcfyQNVcHaJ5lggrWEZV+ HkMzqmAwFlRrihJTswcTEDkinpfmyohJLJj+A= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=FncvouNUPatdsClEx9smJc+PzxwGbL3O3AG4f2kGiFrsEjwHbwXzOWuZhuOsoMsQ+a lJY0tWwLoIHiwLgEISIsQeLIPlUtMEo4eEE07230eSAvNSoUa1XEwmbeLMwzJlt0+C2l jeEBv6x61TKOxyL1zyFSLrDNUNA6Vnpmq1cG0= MIME-Version: 1.0 Received: by 10.204.65.10 with SMTP id g10mr8307042bki.16.1289947219577; Tue, 16 Nov 2010 14:40:19 -0800 (PST) Received: by 10.204.136.211 with HTTP; Tue, 16 Nov 2010 14:40:19 -0800 (PST) In-Reply-To: <20101115151256.13513f6rcjsjgkqo@webmail.leidinger.net> References: <20101115151256.13513f6rcjsjgkqo@webmail.leidinger.net> Date: Tue, 16 Nov 2010 23:40:19 +0100 Message-ID: From: =?ISO-8859-1?Q?Fernando_Apestegu=EDa?= To: Alexander Leidinger Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: emulation@freebsd.org Subject: Re: MFC (RELENG_8) testers for a linprocfs patch? 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, 16 Nov 2010 23:09:43 -0000 On Mon, Nov 15, 2010 at 3:12 PM, Alexander Leidinger wrote: > Hi, > > can someone please test the attached patch on a recent RELENG_8 system? I > got a request to MFC it, but I do not have a RELENG_8 system around to te= st > it (I haven't even compile-tested it). > > The changes are for > =A0/compat/linux/proc/uptime > =A0/compat/linux/proc//stat > =A0/compat/linux/proc//procstatus > > I would like to just to know if it compiles fine and does not panic the > system when you access those files with cat. > > Bye, > Alexander. > > -- > BOFH excuse #139: > > UBNC (user brain not connected) Hi Alexander, I tried your patch on 8.1-RELEASE amd64. Compilation was clean. Before the patch: $ cat /compat/linux/proc/uptime 423.99 775.86 $ cat /compat/linux/proc/$$/stat 1528 (bash) S 1526 1528 1528 0 1565 0 1066 0 1 0 19 19 27 21 128 0 0 0 1614649358 41844736 706 17584 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 3 $ cat /compat/linux/proc/1528/status Name: bash State: S (sleeping) Pid: 1528 PPid: 1526 Uid: 1001 1001 1001 1001 Gid: 1001 1001 1001 1001 Groups: 1001 VmSize: 10216 kB VmLck: 0 kB VmRss: 2824 kB VmData: 420 kB VmStk: 128 kB VmExe: 608 kB VmLib: 9056 kB SigPnd: 00000000 SigBlk: 00000000 SigIgn: 1072c004 SigCgt: 6b883efb CapInh: 0000000000000000 CapPrm: 0000000000000000 CapEff: 0000000000000000 After the patch: $ cat /compat/linux/proc/uptime 890.48 825.57 $ cat /compat/linux/proc/$$/stat 1528 (bash) S 1526 1528 1528 123 1636 0 1613 0 1 0 2 3 18 6 128 0 0 0 8358 41844736 706 17584 4194304 5861376 0 0 0 0 0 0 0 0 0 0 0 1 0 3 $ cat /compat/linux/proc/$$/status Name: bash State: S (sleeping) Pid: 1528 PPid: 1526 Uid: 1001 1001 1001 1001 Gid: 1001 1001 1001 1001 Groups: 1001 VmSize: 10216 kB VmLck: 0 kB VmRSS: 2824 kB VmData: 420 kB VmStk: 128 kB VmExe: 608 kB VmLib: 9056 kB SigPnd: 00000000 SigBlk: 00000000 SigIgn: 1072c004 SigCgt: 6b883efb CapInh: 0000000000000000 CapPrm: 0000000000000000 CapEff: 0000000000000000 HTH > > http://www.Leidinger.net =A0 =A0Alexander @ Leidinger.net: PGP ID =3D B00= 63FE7 > http://www.FreeBSD.org =A0 =A0 =A0 netchild @ FreeBSD.org =A0: PGP ID =3D= 72077137 > > _______________________________________________ > freebsd-emulation@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-emulation > To unsubscribe, send any mail to "freebsd-emulation-unsubscribe@freebsd.o= rg" > > From owner-freebsd-emulation@FreeBSD.ORG Thu Nov 18 12:51:44 2010 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 32C7F10656AE for ; Thu, 18 Nov 2010 12:51:44 +0000 (UTC) (envelope-from alexz@visp.ru) Received: from mail.visp.ru (srv1.visp.ru [91.215.204.2]) by mx1.freebsd.org (Postfix) with ESMTP id 8ABA48FC0A for ; Thu, 18 Nov 2010 12:51:43 +0000 (UTC) Received: from 91-215-205-255.static.visp.ru ([91.215.205.255] helo=zagrebin) by mail.visp.ru with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1PJ3Xb-000Czi-Dk for freebsd-emulation@freebsd.org; Thu, 18 Nov 2010 15:24:39 +0300 From: "Alexander Zagrebin" To: Date: Thu, 18 Nov 2010 15:24:39 +0300 Message-ID: <20BE609613B9438AB2FA386563A9C64A@vosz.local> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_2CB5_01CB8734.B763EEE0" X-Mailer: Microsoft Office Outlook 11 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5512 Thread-Index: AcuHG5HipBsZqm0wTkaoz/Wxgeg5jQ== Subject: VirtualBox's VNC code incorrectly maps "," to "`" 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, 18 Nov 2010 12:51:44 -0000 This is a multi-part message in MIME format. ------=_NextPart_000_2CB5_01CB8734.B763EEE0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 7bit I'm using VirtualBox in the headless mode with VNC support. I have noticed that when pressing "," key in the vnc client, the guest operating system receives a "`". The reason is in bug in the FramebufferVNC.cpp Tha attached patch fixes this issue. -- Alexander Zagrebin ------=_NextPart_000_2CB5_01CB8734.B763EEE0 Content-Type: application/octet-stream; name="patch-FramebufferVNC.cpp" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="patch-FramebufferVNC.cpp" --- src/VBox/Frontends/VBoxHeadless/FramebufferVNC.cpp.orig 2010-10-09 = 00:10:14.000000000 +0400=0A= +++ src/VBox/Frontends/VBoxHeadless/FramebufferVNC.cpp 2010-11-18 = 14:31:31.038485522 +0300=0A= @@ -232,7 +232,7 @@=0A= static int codes_low[] =3D=0A= {=0A= //Conversion table for VNC key code range 32-127=0A= - 0x0239, 0x0102, 0x0128, 0x0104, 0x0105, 0x0106, 0x0108, 0x0028, = 0x010a, 0x010b, 0x0109, 0x010d, 0x0029, 0x000c, 0x0034, 0x0035, //space, = !"#$%&'()*+`-./=0A= + 0x0239, 0x0102, 0x0128, 0x0104, 0x0105, 0x0106, 0x0108, 0x0028, = 0x010a, 0x010b, 0x0109, 0x010d, 0x0033, 0x000c, 0x0034, 0x0035, //space, = !"#$%&'()*+,-./=0A= 0x0b, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, = //0123456789=0A= 0x0127, 0x0027, 0x0133, 0x000d, 0x0134, 0x0135, 0x0103, = //:;<=3D>?@=0A= 0x11e, 0x130, 0x12e, 0x120, 0x112, 0x121, 0x122, 0x123, 0x117, = 0x124, 0x125, 0x126, 0x132, 0x131, 0x118, 0x119, 0x110, 0x113, 0x11f, = 0x114, 0x116, 0x12f, 0x111, 0x12d, 0x115, 0x12c, //A-Z=0A= ------=_NextPart_000_2CB5_01CB8734.B763EEE0-- From owner-freebsd-emulation@FreeBSD.ORG Thu Nov 18 20:40:13 2010 Return-Path: Delivered-To: emulation@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DEEDE106566B; Thu, 18 Nov 2010 20:40:13 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 80C378FC0A; Thu, 18 Nov 2010 20:40:13 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id oAIKeDfg079070; Thu, 18 Nov 2010 20:40:13 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id oAIKeDx7079061; Thu, 18 Nov 2010 20:40:13 GMT (envelope-from edwin) Date: Thu, 18 Nov 2010 20:40:13 GMT Message-Id: <201011182040.oAIKeDx7079061@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, emulation@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/152377: port www/linux-f10-flashplugin10 fails to fetch the distfile 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, 18 Nov 2010 20:40:14 -0000 Synopsis: port www/linux-f10-flashplugin10 fails to fetch the distfile Responsible-Changed-From-To: freebsd-ports-bugs->emulation Responsible-Changed-By: edwin Responsible-Changed-When: Thu Nov 18 20:40:13 UTC 2010 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=152377 From owner-freebsd-emulation@FreeBSD.ORG Thu Nov 18 21:20:09 2010 Return-Path: Delivered-To: emulation@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 791DC106564A for ; Thu, 18 Nov 2010 21:20:09 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 509EA8FC08 for ; Thu, 18 Nov 2010 21:20:09 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id oAILK9an020921 for ; Thu, 18 Nov 2010 21:20:09 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id oAILK9G8020920; Thu, 18 Nov 2010 21:20:09 GMT (envelope-from gnats) Date: Thu, 18 Nov 2010 21:20:09 GMT Message-Id: <201011182120.oAILK9G8020920@freefall.freebsd.org> To: emulation@FreeBSD.org From: Nikolai Lifanov Cc: Subject: Re: ports/152377: port www/linux-f10-flashplugin10 fails to fetch the distfile X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Nikolai Lifanov List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Nov 2010 21:20:09 -0000 The following reply was made to PR ports/152377; it has been noted by GNATS. From: Nikolai Lifanov To: bug-followup@FreeBSD.org, lifanov@mail.lifanov.com Cc: Subject: Re: ports/152377: port www/linux-f10-flashplugin10 fails to fetch the distfile Date: Thu, 18 Nov 2010 15:51:47 -0500 This was quick: here is the good shar _________________ # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # linux-f10-flashplugin10 # linux-f10-flashplugin10/Makefile # linux-f10-flashplugin10/distinfo # linux-f10-flashplugin10/pkg-descr # linux-f10-flashplugin10/pkg-plist # echo c - linux-f10-flashplugin10 mkdir -p linux-f10-flashplugin10 > /dev/null 2>&1 echo x - linux-f10-flashplugin10/Makefile sed 's/^X//' >linux-f10-flashplugin10/Makefile << 'be4f86d6e15b4925d326587110431e22' X# New ports collection makefile for: www/linux-f10-flashplugin10 X# Date created: 2009-06-26 X# Whom: bsam X# Based on: www/linux-f8-flashplugin10 by nox@ X# X# $FreeBSD: ports/www/linux-f10-flashplugin10/Makefile,v 1.11 2010/11/06 17:55:51 nox Exp $ X# X XPORTNAME= flashplugin XPORTVERSION= 10.1r102 XCATEGORIES= www multimedia linux XMASTER_SITES= http://fpdownload.macromedia.com/get/flashplayer/current/:plugin \ X ftp://ftp.ipt.ru/pub/download/:suplib XPKGNAMEPREFIX= linux-f10- XDISTFILES= install_flash_player_10_linux.tar.gz:plugin \ X linux-f10-flashsupport-9.0.1.i386.tar.gz:suplib XDIST_SUBDIR= ${PORTNAME}/${PORTVERSION} X XMAINTAINER= emulation@FreeBSD.org XCOMMENT= Adobe Flash Player NPAPI Plugin X XONLY_FOR_ARCHS= amd64 i386 XUSE_LINUX= yes XUSE_LINUX_APPS= openssl curl cyrus-sasl2 libssh2 nspr nss openldap gtk2 X XRESTRICTED= Redistribution not allowed XRESTRICTED_FILES= ${DISTFILES:Nlinux-f10-flashsupport*:C/:[^:]+$//} X XNO_BUILD= yes XWRKSRC= ${WRKDIR} X XUSE_NPAPI= linux-* XNPAPI_FILES= libflashplayer.so X XCONFLICTS= linux-flashplugin-7* linux-flashplugin-9* linux-f8-flashplugin10-* X Xpost-install: X @${INSTALL_PROGRAM} ${WRKDIR}/libflashsupport.so ${LINUXBASE}/usr/lib X X.include X.include "${PORTSDIR}/www/linux-mplayer-plugin/Makefile.npapi" X.include be4f86d6e15b4925d326587110431e22 echo x - linux-f10-flashplugin10/distinfo sed 's/^X//' >linux-f10-flashplugin10/distinfo << '505f0b2a1a1655e42c25b37ad0f7721d' XSHA256 (flashplugin/10.1r102/linux-f10-flashsupport-9.0.1.i386.tar.gz) = 4a309b1a326bd2212cc72480628659e5a7fd61d9e0572cb7350c206f030955bf XSIZE (flashplugin/10.1r102/linux-f10-flashsupport-9.0.1.i386.tar.gz) = 3455 XSHA256 (flashplugin/10.1r102/install_flash_player_10_linux.tar.gz) = c26800f60ff01ba82fd7edac45fd3c71fb5c9977cf3ccd0c3615b438d44ed3c9 XMD5 (flashplugin/10.1r102/install_flash_player_10_linux.tar.gz) = f628237fc297db061a582c42b639871a XSIZE (flashplugin/10.1r102/install_flash_player_10_linux.tar.gz) = 4911328 505f0b2a1a1655e42c25b37ad0f7721d echo x - linux-f10-flashplugin10/pkg-descr sed 's/^X//' >linux-f10-flashplugin10/pkg-descr << '05f1d9f5eb414b6501ea17ec9c139a8a' XThis is the official Flash Player from Adobe. This plugin enables Xyou to see .swf and .spl files on the 'net from your Opera, Mozilla or XFirefox sessions. X XPlease see the Adobe home page for more information. X XFreeBSD Flash License Agreement: X http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/96374 X XWWW: http://www.adobe.com/ 05f1d9f5eb414b6501ea17ec9c139a8a echo x - linux-f10-flashplugin10/pkg-plist sed 's/^X//' >linux-f10-flashplugin10/pkg-plist << '8b63335914aa1035ea9b3abe9827b2cf' X@cwd /compat/linux Xusr/lib/libflashsupport.so X@cwd 8b63335914aa1035ea9b3abe9827b2cf exit From owner-freebsd-emulation@FreeBSD.ORG Thu Nov 18 22:10:11 2010 Return-Path: Delivered-To: emulation@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3814E10656C2 for ; Thu, 18 Nov 2010 22:10:11 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 104038FC13 for ; Thu, 18 Nov 2010 22:10:11 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id oAIMAA3s072540 for ; Thu, 18 Nov 2010 22:10:10 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id oAIMAAvN072539; Thu, 18 Nov 2010 22:10:10 GMT (envelope-from gnats) Date: Thu, 18 Nov 2010 22:10:10 GMT Message-Id: <201011182210.oAIMAAvN072539@freefall.freebsd.org> To: emulation@FreeBSD.org From: Juergen Lock Cc: Subject: Re: ports/152377: port www/linux-f10-flashplugin10 fails to fetch the distfile X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Juergen Lock List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Nov 2010 22:10:11 -0000 The following reply was made to PR ports/152377; it has been noted by GNATS. From: Juergen Lock To: bug-followup@FreeBSD.org, lifanov@mail.lifanov.com Cc: Subject: Re: ports/152377: port www/linux-f10-flashplugin10 fails to fetch the distfile Date: Thu, 18 Nov 2010 22:48:34 +0100 If noone else beats me to it (and I have found out whether another vuxml entry is needed [1]), I'll try to take care of this over the weekend. HTH, Juergen [1] Maybe not since its a minor version update and the Flash 9 distfile also hasn't changed... From owner-freebsd-emulation@FreeBSD.ORG Fri Nov 19 09:26:59 2010 Return-Path: Delivered-To: emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AC18310656B0 for ; Fri, 19 Nov 2010 09:26:59 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from shell0.rawbw.com (shell0.rawbw.com [198.144.192.45]) by mx1.freebsd.org (Postfix) with ESMTP id 80F8C8FC20 for ; Fri, 19 Nov 2010 09:26:59 +0000 (UTC) Received: from eagle.yuri.org (stunnel@localhost [127.0.0.1]) (authenticated bits=0) by shell0.rawbw.com (8.14.4/8.14.4) with ESMTP id oAJ8xIvJ043593 for ; Fri, 19 Nov 2010 00:59:19 -0800 (PST) (envelope-from yuri@rawbw.com) Message-ID: <4CE63C66.2000109@rawbw.com> Date: Fri, 19 Nov 2010 00:59:18 -0800 From: Yuri User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.1.15) Gecko/20101029 Thunderbird/3.0.10 MIME-Version: 1.0 To: emulation@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: Port www/linux-f10-flashplugin10 fails: Checksum mismatch 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, 19 Nov 2010 09:26:59 -0000 I get this message during this port build: => SHA256 Checksum mismatch for flashplugin/10.1r102/install_flash_player_10_linux.tar.gz.^M 8.1-STABLE Yuri From owner-freebsd-emulation@FreeBSD.ORG Sat Nov 20 10:13:26 2010 Return-Path: Delivered-To: emulation@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D7D591065672; Sat, 20 Nov 2010 10:13:26 +0000 (UTC) (envelope-from nox@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id AF0F48FC13; Sat, 20 Nov 2010 10:13:26 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id oAKADQkC063293; Sat, 20 Nov 2010 10:13:26 GMT (envelope-from nox@freefall.freebsd.org) Received: (from nox@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id oAKADQpp063289; Sat, 20 Nov 2010 10:13:26 GMT (envelope-from nox) Date: Sat, 20 Nov 2010 10:13:26 GMT Message-Id: <201011201013.oAKADQpp063289@freefall.freebsd.org> To: lifanov@mail.lifanov.com, nox@FreeBSD.org, emulation@FreeBSD.org From: nox@FreeBSD.org Cc: Subject: Re: ports/152377: port www/linux-f10-flashplugin10 fails to fetch the distfile 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, 20 Nov 2010 10:13:26 -0000 Synopsis: port www/linux-f10-flashplugin10 fails to fetch the distfile State-Changed-From-To: open->closed State-Changed-By: nox State-Changed-When: Sat Nov 20 10:13:26 UTC 2010 State-Changed-Why: Committed, with minor changes. Thanks! http://www.freebsd.org/cgi/query-pr.cgi?pr=152377 From owner-freebsd-emulation@FreeBSD.ORG Sat Nov 20 10:20:08 2010 Return-Path: Delivered-To: emulation@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C396D106567A for ; Sat, 20 Nov 2010 10:20:08 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id B02F38FC22 for ; Sat, 20 Nov 2010 10:20:08 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id oAKAK7VL063892 for ; Sat, 20 Nov 2010 10:20:07 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id oAKAK7cH063891; Sat, 20 Nov 2010 10:20:07 GMT (envelope-from gnats) Date: Sat, 20 Nov 2010 10:20:07 GMT Message-Id: <201011201020.oAKAK7cH063891@freefall.freebsd.org> To: emulation@FreeBSD.org From: dfilter@FreeBSD.ORG (dfilter service) Cc: Subject: Re: ports/152377: commit references a PR X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: dfilter service List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Nov 2010 10:20:08 -0000 The following reply was made to PR ports/152377; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/152377: commit references a PR Date: Sat, 20 Nov 2010 10:12:50 +0000 (UTC) nox 2010-11-20 10:12:45 UTC FreeBSD ports repository Modified files: www/linux-f8-flashplugin10 Makefile distinfo www/linux-f10-flashplugin10 Makefile distinfo Log: Update to 10.1r102.65 . PR: ports/152377 Submitted by: Nikolai Lifanov Revision Changes Path 1.12 +1 -1 ports/www/linux-f10-flashplugin10/Makefile 1.11 +4 -4 ports/www/linux-f10-flashplugin10/distinfo 1.13 +1 -1 ports/www/linux-f8-flashplugin10/Makefile 1.9 +4 -4 ports/www/linux-f8-flashplugin10/distinfo _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"