From owner-freebsd-emulation@FreeBSD.ORG Sun Feb 26 01:18:01 2006 Return-Path: X-Original-To: freebsd-emulation@FreeBSD.org Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3A37216A420 for ; Sun, 26 Feb 2006 01:18:01 +0000 (GMT) (envelope-from jylefort@FreeBSD.org) Received: from host-212-68-242-42.brutele.be (host-212-68-242-42.brutele.be [212.68.242.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 756BC43D45 for ; Sun, 26 Feb 2006 01:18:00 +0000 (GMT) (envelope-from jylefort@FreeBSD.org) Received: from jsite.lefort.net (jsite.lefort.net [192.168.1.2]) by gateway.lefort.net (Postfix) with ESMTP id C044354E7; Sun, 26 Feb 2006 02:17:58 +0100 (CET) Received: from jsite.lefort.net (localhost [127.0.0.1]) by jsite.lefort.net (Postfix) with SMTP id 8B977C0DF; Sun, 26 Feb 2006 02:17:58 +0100 (CET) Date: Sun, 26 Feb 2006 02:17:58 +0100 From: Jean-Yves Lefort To: Alexander Leidinger Message-Id: <20060226021758.553ddd0d.jylefort@FreeBSD.org> In-Reply-To: <20060225234516.3410ccec@Magellan.Leidinger.net> References: <20060225211045.GR15500@xor.obsecurity.org> <20060225230128.2764ed73@Magellan.Leidinger.net> <20060225231438.2e15f76f.jylefort@FreeBSD.org> <20060225222128.GA52309@xor.obsecurity.org> <20060225234516.3410ccec@Magellan.Leidinger.net> X-Mailer: Sylpheed running on FreeBSD Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="PGP-SHA1"; boundary="Signature=_Sun__26_Feb_2006_02_17_58_+0100_41XJE8S/naQv7Oj2" Cc: freebsd-emulation@FreeBSD.org, kris@obsecurity.org Subject: Re: [kris@FreeBSD.org: cvs commit: ports/emulators/rtc Makefile] 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, 26 Feb 2006 01:18:01 -0000 --Signature=_Sun__26_Feb_2006_02_17_58_+0100_41XJE8S/naQv7Oj2 Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, 25 Feb 2006 23:45:16 +0100 Alexander Leidinger wrote: > Am Sat, 25 Feb 2006 17:21:29 -0500 > schrieb Kris Kennaway : >=20 > > > > While I'm here fix the port a little bit to be more package friendl= y. > > > > > > > > post-install: > > > > - ${RM} -f ${DEVDIR}/rtc > > > > - -mknod /dev/rtc c ${CDEV_MAJOR} 0 > > >=20 > > > You no longer want to create the device when installing from the port? > >=20 > > You can't make devices this way in a post-FreeBSD 4 world. >=20 > It moved into the plist with an @exec in case of OSVERSION < 500104. We > want the device to be created when installed as a package too, right? :-) @exec directives are not processed when installing from the port. --=20 Jean-Yves Lefort jylefort@FreeBSD.org http://lefort.be.eu.org/ --Signature=_Sun__26_Feb_2006_02_17_58_+0100_41XJE8S/naQv7Oj2 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.1 (FreeBSD) iD8DBQFEAQHGyzD7UaO4AGoRAufdAJ4kpAdbTKWMkTKJ6tP9CeRV+jKGQQCfXJJo AXr/puAYaejBKLfknkk0EUg= =nic0 -----END PGP SIGNATURE----- --Signature=_Sun__26_Feb_2006_02_17_58_+0100_41XJE8S/naQv7Oj2-- From owner-freebsd-emulation@FreeBSD.ORG Sun Feb 26 20:08:53 2006 Return-Path: X-Original-To: freebsd-emulation@FreeBSD.org Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 36E3A16A420; Sun, 26 Feb 2006 20:08:53 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from www.ebusiness-leidinger.de (jojo.ms-net.de [84.16.236.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id 82E7D43D48; Sun, 26 Feb 2006 20:08:52 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from Andro-Beta.Leidinger.net (p54A5FC24.dip.t-dialin.net [84.165.252.36]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.1/8.13.1) with ESMTP id k1QJsHX2066923; Sun, 26 Feb 2006 20:54:18 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) by Andro-Beta.Leidinger.net (8.13.3/8.13.3) with ESMTP id k1QK8orn012693; Sun, 26 Feb 2006 21:08:50 +0100 (CET) (envelope-from Alexander@Leidinger.net) Date: Sun, 26 Feb 2006 21:08:57 +0100 From: Alexander Leidinger To: Jean-Yves Lefort Message-ID: <20060226210857.43d93286@Magellan.Leidinger.net> In-Reply-To: <20060226021758.553ddd0d.jylefort@FreeBSD.org> References: <20060225211045.GR15500@xor.obsecurity.org> <20060225230128.2764ed73@Magellan.Leidinger.net> <20060225231438.2e15f76f.jylefort@FreeBSD.org> <20060225222128.GA52309@xor.obsecurity.org> <20060225234516.3410ccec@Magellan.Leidinger.net> <20060226021758.553ddd0d.jylefort@FreeBSD.org> X-Mailer: Sylpheed-Claws 2.0.0 (GTK+ 2.8.12; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new Cc: freebsd-emulation@FreeBSD.org, kris@obsecurity.org Subject: Re: [kris@FreeBSD.org: cvs commit: ports/emulators/rtc Makefile] 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, 26 Feb 2006 20:08:53 -0000 Am Sun, 26 Feb 2006 02:17:58 +0100 schrieb Jean-Yves Lefort : > On Sat, 25 Feb 2006 23:45:16 +0100 > Alexander Leidinger wrote: > > > Am Sat, 25 Feb 2006 17:21:29 -0500 > > schrieb Kris Kennaway : > > > > > > > While I'm here fix the port a little bit to be more package friendly. > > > > > > > > > > post-install: > > > > > - ${RM} -f ${DEVDIR}/rtc > > > > > - -mknod /dev/rtc c ${CDEV_MAJOR} 0 > > > > > > > > You no longer want to create the device when installing from the port? > > > > > > You can't make devices this way in a post-FreeBSD 4 world. > > > > It moved into the plist with an @exec in case of OSVERSION < 500104. We > > want the device to be created when installed as a package too, right? :-) > > @exec directives are not processed when installing from the port. Ugh... :-( Fixed locally. I think this has time until the tree is unfrozen, 5.5 and 6.1 aren't broken by this. Any objections? Bye, Alexander. -- To boldly go where I surely don't belong. http://www.Leidinger.net Alexander @ Leidinger.net GPG fingerprint = C518 BC70 E67F 143F BE91 3365 79E2 9C60 B006 3FE7 WL http://www.amazon.de/exec/obidos/registry/1FZ4DTHQE9PQ8/ref=wl_em_to/ From owner-freebsd-emulation@FreeBSD.ORG Mon Feb 27 11:02:23 2006 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E922816A420 for ; Mon, 27 Feb 2006 11:02:23 +0000 (GMT) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id B1B7E43D83 for ; Mon, 27 Feb 2006 11:02:23 +0000 (GMT) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (peter@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k1RB2Ngf046958 for ; Mon, 27 Feb 2006 11:02:23 GMT (envelope-from owner-bugmaster@freebsd.org) Received: (from peter@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k1RB2M1F046952 for freebsd-emulation@freebsd.org; Mon, 27 Feb 2006 11:02:22 GMT (envelope-from owner-bugmaster@freebsd.org) Date: Mon, 27 Feb 2006 11:02:22 GMT Message-Id: <200602271102.k1RB2M1F046952@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: peter 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, 27 Feb 2006 11:02:24 -0000 Current FreeBSD problem reports Critical problems Serious problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2000/09/22] kern/21463 emulation Linux compatability mode should not allow f [2002/11/07] kern/45023 emulation [linux] [patch] flexlm does not run with f [2003/09/24] kern/57192 emulation [linux] [hang] linux-ibm-java1.4 freeze f [2005/01/25] ports/76644 emulation FreeBSD 5.3 will freeze or crash when run o [2005/02/19] kern/77710 emulation [linux] Linux page fault sigcontext infor o [2005/12/27] ports/90958 emulation linux-* are not built on amd64 o [2006/01/17] ports/91911 emulation [PATCH]: x11-toolkits/linux-gtk2: distfil o [2006/02/09] ports/93106 emulation acroread7 cannot locate /usr/local/bin/lp 8 problems total. Non-critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [1999/04/16] kern/11165 emulation [ibcs2] IBCS2 doesn't work correctly with f [2001/08/14] kern/29698 emulation [linux] [patch] linux ipcs doesn'work f [2002/06/12] kern/39201 emulation [linux] [patch] ptrace(2) and rfork(RFLIN o [2002/08/11] kern/41543 emulation [patch] feature request: easier wine/w23 o [2003/08/21] kern/55835 emulation [linux] [patch] Linux IPC emulation missi f [2004/10/19] ports/72865 emulation emulators/vmware3 crashes on 5.3-STABLE a [2004/10/20] kern/72920 emulation [linux]: path "prefixing" is not done on o [2004/11/10] kern/73777 emulation [linux] [patch] linux emulation: root dir o [2005/08/21] kern/85175 emulation [linux] [patch] linux emulation layer wit o [2006/01/04] kern/91293 emulation [svr4] [patch] *Experimental* Update to t o [2006/01/25] ports/92330 emulation linux-pango fails to install o [2006/02/01] kern/92671 emulation [patch] [linux] Fix for Maple 10: impleme 12 problems total. From owner-freebsd-emulation@FreeBSD.ORG Mon Feb 27 13:28:39 2006 Return-Path: X-Original-To: freebsd-emulation@FreeBSD.org Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1288B16A420 for ; Mon, 27 Feb 2006 13:28:39 +0000 (GMT) (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 6765F43D46 for ; Mon, 27 Feb 2006 13:28:38 +0000 (GMT) (envelope-from bsam@ipt.ru) Received: from stat.sem.ipt.ru ([192.168.12.1] helo=srv.sem.ipt.ru) by mail.ipt.ru with esmtp (Exim 4.54 (FreeBSD)) id 1FDiQU-000914-Dj; Mon, 27 Feb 2006 16:28:34 +0300 Received: from bsam by srv.sem.ipt.ru with local (Exim 4.60 (FreeBSD)) (envelope-from ) id 1FDiOK-000Osp-2t; Mon, 27 Feb 2006 16:26:20 +0300 To: "Daniel O'Connor" References: <20060227111759.GC19451@math.jussieu.fr> <4402E4E1.1010208@andric.com> <20060227121512.GA23561@math.jussieu.fr> <200602272329.47792.doconnor@gsoft.com.au> From: Boris Samorodov Date: Mon, 27 Feb 2006 16:26:20 +0300 In-Reply-To: <200602272329.47792.doconnor@gsoft.com.au> (Daniel O'Connor's message of "Mon, 27 Feb 2006 23:29:46 +1030") Message-ID: <16934979_-_@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: freebsd-emulation@FreeBSD.org Subject: linux_base and libreadline.so symlink (was: Re: Matlab) 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, 27 Feb 2006 13:28:39 -0000 Moved from stable@ to emulation@. On Mon, 27 Feb 2006 23:29:46 +1030 Daniel O'Connor wrote: > On Monday 27 February 2006 22:45, Albert Shih wrote: > > > > /usr/local/matlab/bin/matlab: line 1: /lib/libc.so.6: cannot execute > > > > binary file /usr/local/matlab-14/bin/glnx86/MATLAB: error while loading > > > > shared libraries: /usr/lib/libtermcap.so: ELF file OS ABI invalid > > > > > > > > But I've compile the kernel with linux option and maple (other soft > > > > using linux too) work fine. > > > > > > Do you have "linux_enable=YES" in your rc.conf? > > > > Yes of course... > > > > If I don't maple can't run... > The problem you are having is that the FreeBSD libtermcap.so file is being > found by the Linux dynamic linker. > Unfortunately it does not just ignore the fact it's a FreeBSD binary - it > blows up. > You can try adding a manual symlink - I have libreadline.so.4 from linux_base > but not libreadline.so, ie I suggest you do this.. > cd /compat/linux/usr/lib > ln -s libreadline.so.4 libreadline.so Why didn't linux distribution do this symlink? Should our linux_base port do it (as well as for libtermcap.so and maybe others)? WBR -- Boris B. Samorodov, Research Engineer InPharmTech Co, http://www.ipt.ru Telephone & Internet Service Provider From owner-freebsd-emulation@FreeBSD.ORG Mon Feb 27 17:20:05 2006 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 73C4A16A420 for ; Mon, 27 Feb 2006 17:20:05 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from www.ebusiness-leidinger.de (jojo.ms-net.de [84.16.236.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id 08F8F43D79 for ; Mon, 27 Feb 2006 17:19:56 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from Andro-Beta.Leidinger.net (p54A5FECD.dip.t-dialin.net [84.165.254.205]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.1/8.13.1) with ESMTP id k1RH58tE075908; Mon, 27 Feb 2006 18:05:08 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) by Andro-Beta.Leidinger.net (8.13.3/8.13.3) with ESMTP id k1RHJo21045430; Mon, 27 Feb 2006 18:19:51 +0100 (CET) (envelope-from Alexander@Leidinger.net) Date: Mon, 27 Feb 2006 18:19:50 +0100 From: Alexander Leidinger To: Boris Samorodov Message-ID: <20060227181950.079e44f3@Magellan.Leidinger.net> In-Reply-To: <16934979_-_@srv.sem.ipt.ru> References: <20060227111759.GC19451@math.jussieu.fr> <4402E4E1.1010208@andric.com> <20060227121512.GA23561@math.jussieu.fr> <200602272329.47792.doconnor@gsoft.com.au> <16934979_-_@srv.sem.ipt.ru> X-Mailer: Sylpheed-Claws 2.0.0 (GTK+ 2.8.12; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new Cc: Daniel O'Connor , freebsd-emulation@freebsd.org Subject: Re: linux_base and libreadline.so symlink (was: Re: Matlab) 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, 27 Feb 2006 17:20:05 -0000 Am Mon, 27 Feb 2006 16:26:20 +0300 schrieb Boris Samorodov : > > Unfortunately it does not just ignore the fact it's a FreeBSD binary - it > > blows up. > > > You can try adding a manual symlink - I have libreadline.so.4 from linux_base > > but not libreadline.so, ie I suggest you do this.. > > cd /compat/linux/usr/lib > > ln -s libreadline.so.4 libreadline.so > > Why didn't linux distribution do this symlink? > Should our linux_base port do it (as well as for libtermcap.so and > maybe others)? The dynamic linker should have references to specific versions of a library. The symlinks are typically only needed when compiling (more correctly: linking) a program. It may be the case that matlab opens the lib via dlopen(3), but I would expect that other libs are dlopen'ed then too, not only libreadline. I suggest to ktrace(1) or truss(1) matlab to determine what it tries to do. Bye, Alexander. -- "One world, one web, one program" -- Microsoft promotional ad "Ein Volk, ein Reich, ein Fuehrer" -- Adolf Hitler http://www.Leidinger.net Alexander @ Leidinger.net GPG fingerprint = C518 BC70 E67F 143F BE91 3365 79E2 9C60 B006 3FE7 WL http://www.amazon.de/exec/obidos/registry/1FZ4DTHQE9PQ8/ref=wl_em_to/ From owner-freebsd-emulation@FreeBSD.ORG Mon Feb 27 22:11:17 2006 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4F7D616A44B for ; Mon, 27 Feb 2006 22:11:17 +0000 (GMT) (envelope-from doconnor@gsoft.com.au) Received: from cain.gsoft.com.au (cain.gsoft.com.au [203.31.81.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id B037943D48 for ; Mon, 27 Feb 2006 22:11:16 +0000 (GMT) (envelope-from doconnor@gsoft.com.au) Received: from inchoate.gsoft.com.au (ppp143-122.lns2.adl2.internode.on.net [59.167.143.122]) (authenticated bits=0) by cain.gsoft.com.au (8.13.5/8.13.4) with ESMTP id k1RMB8U4099078 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 28 Feb 2006 08:41:14 +1030 (CST) (envelope-from doconnor@gsoft.com.au) From: "Daniel O'Connor" To: Boris Samorodov Date: Tue, 28 Feb 2006 08:40:50 +1030 User-Agent: KMail/1.9.1 References: <20060227111759.GC19451@math.jussieu.fr> <200602272329.47792.doconnor@gsoft.com.au> <16934979_-_@srv.sem.ipt.ru> In-Reply-To: <16934979_-_@srv.sem.ipt.ru> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2757274.l8gJRBL0TU"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200602280840.58641.doconnor@gsoft.com.au> X-Spam-Score: -2.191 () AWL,BAYES_00 X-Scanned-By: MIMEDefang 2.54 on 203.31.81.10 Cc: freebsd-emulation@freebsd.org Subject: Re: linux_base and libreadline.so symlink (was: Re: Matlab) 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, 27 Feb 2006 22:11:17 -0000 --nextPart2757274.l8gJRBL0TU Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Monday 27 February 2006 23:56, Boris Samorodov wrote: > Why didn't linux distribution do this symlink? I believe the Linux ldconfig is supposed to do it, but I'm not certain. > Should our linux_base port do it (as well as for libtermcap.so and > maybe others)? =2D-=20 Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C --nextPart2757274.l8gJRBL0TU Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQBEA3jy5ZPcIHs/zowRAhF1AJ9orh2T0ue8hyhLdcgt/WRX4UrCLQCeOPyC m7jqZAdsc2jsdFTctpmgn04= =9h1s -----END PGP SIGNATURE----- --nextPart2757274.l8gJRBL0TU-- From owner-freebsd-emulation@FreeBSD.ORG Tue Feb 28 06:05:18 2006 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A4FA416A420; Tue, 28 Feb 2006 06:05:18 +0000 (GMT) (envelope-from lmendez19@austin.rr.com) Received: from ms-smtp-01-eri0.texas.rr.com (ms-smtp-01.texas.rr.com [24.93.47.40]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3F7BE43D45; Tue, 28 Feb 2006 06:05:17 +0000 (GMT) (envelope-from lmendez19@austin.rr.com) Received: from [192.168.0.11] (cpe-67-9-160-120.austin.res.rr.com [67.9.160.120]) by ms-smtp-01-eri0.texas.rr.com (8.13.4/8.13.4) with ESMTP id k1S65FFR027436; Tue, 28 Feb 2006 00:05:16 -0600 (CST) Message-ID: <4403E81B.5090608@austin.rr.com> Date: Tue, 28 Feb 2006 00:05:15 -0600 From: Lonnie Mendez User-Agent: Mozilla Thunderbird 1.0.7 (X11/20050923) X-Accept-Language: en-us, en MIME-Version: 1.0 To: qemu-devel@nongnu.org, freebsd-usb@freebsd.org, freebsd-emulation@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: Symantec AntiVirus Scan Engine Cc: Subject: [PATCH] FreeBSD USB redirector for qemu completed 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, 28 Feb 2006 06:05:18 -0000 Hello list. This is heads up on the status of the backend. I have tested it with a mass storage device, a keypad, and a hid gps unit successfully on FreeBSD 6.1 beta 2. Please find the patch linked. http://gnome.dnsalias.net/patches/patch-bsdusb.patch -Lonnie From owner-freebsd-emulation@FreeBSD.ORG Tue Feb 28 22:27:06 2006 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 63FA116A420; Tue, 28 Feb 2006 22:27:06 +0000 (GMT) (envelope-from julian@elischer.org) Received: from a50.ironport.com (a50.ironport.com [63.251.108.112]) by mx1.FreeBSD.org (Postfix) with ESMTP id F0E3043D46; Tue, 28 Feb 2006 22:27:05 +0000 (GMT) (envelope-from julian@elischer.org) Received: from unknown (HELO [10.251.23.146]) ([10.251.23.146]) by a50.ironport.com with ESMTP; 28 Feb 2006 14:27:06 -0800 Message-ID: <4404CE39.4050302@elischer.org> Date: Tue, 28 Feb 2006 14:27:05 -0800 From: Julian Elischer User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.11) Gecko/20050727 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Lonnie Mendez References: <4403E81B.5090608@austin.rr.com> In-Reply-To: <4403E81B.5090608@austin.rr.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-emulation@freebsd.org, qemu-devel@nongnu.org, freebsd-usb@freebsd.org Subject: Re: [PATCH] FreeBSD USB redirector for qemu completed 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, 28 Feb 2006 22:27:06 -0000 Lonnie Mendez wrote: > Hello list. This is heads up on the status of the backend. I have > tested it with a mass storage device, a keypad, and a hid gps unit > successfully on FreeBSD 6.1 beta 2. Please find the patch linked. > > http://gnome.dnsalias.net/patches/patch-bsdusb.patch AWEsome! (though why my mail reader classified it as Junk is another question.. just as well I occasionally look in my junk folder) > > -Lonnie > _______________________________________________ > freebsd-usb@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-usb > To unsubscribe, send any mail to "freebsd-usb-unsubscribe@freebsd.org" From owner-freebsd-emulation@FreeBSD.ORG Wed Mar 1 16:19:47 2006 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E159B16A420 for ; Wed, 1 Mar 2006 16:19:47 +0000 (GMT) (envelope-from frank@barda.agala.net) Received: from mail.agala.net (Q8265.q.pppool.de [89.53.130.101]) by mx1.FreeBSD.org (Postfix) with ESMTP id CEC3843D6A for ; Wed, 1 Mar 2006 16:19:42 +0000 (GMT) (envelope-from frank@barda.agala.net) Received: from mail.agala.net (barda [192.168.20.1]) by barda.agala.net (Postfix) with ESMTP id 12E2F119CE2 for ; Wed, 1 Mar 2006 17:19:24 +0100 (CET) From: "Frank J. Beckmann" Organization: agala naga doron To: freebsd-emulation@freebsd.org Date: Wed, 1 Mar 2006 17:19:17 +0100 User-Agent: KMail/1.9.1 References: <4403E81B.5090608@austin.rr.com> In-Reply-To: <4403E81B.5090608@austin.rr.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200603011719.19094.frank@barda.agala.net> Subject: Re: [PATCH] FreeBSD USB redirector for qemu completed 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, 01 Mar 2006 16:19:48 -0000 Moin, am Dienstag, 28. Februar 2006 07:05 schrieb Lonnie Mendez: > Hello list. This is heads up on the status of the backend. I have > tested it with a mass storage device, a keypad, and a hid gps unit > successfully on FreeBSD 6.1 beta 2. Please find the patch linked. > > http://gnome.dnsalias.net/patches/patch-bsdusb.patch That are great news. I only wish that kqemu would be more stable. -- Bye Frank From owner-freebsd-emulation@FreeBSD.ORG Fri Mar 3 03:23:22 2006 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4B6A616A422 for ; Fri, 3 Mar 2006 03:23:22 +0000 (GMT) (envelope-from rfyiwkk@rheumantalya.com) Received: from ZE195023.ppp.dion.ne.jp (ZE195023.ppp.dion.ne.jp [220.217.195.23]) by mx1.FreeBSD.org (Postfix) with SMTP id 4AFF543D55 for ; Fri, 3 Mar 2006 03:23:18 +0000 (GMT) (envelope-from rfyiwkk@rheumantalya.com) Received: from [220.217.65.165] (port=4466 helo=bfrqk) by ZE195023.ppp.dion.ne.jp with esmtp id 1FF0bf-0001OA-Nk for freebsd-emulation@freebsd.org; Fri, 3 Mar 2006 12:05:27 +0900 Message-ID: <000c01c63e6e$d1c21573$a541d9dc@bfrqk> From: "Rolf Morgan" To: Date: Fri, 3 Mar 2006 11:52:48 +0900 MIME-Version: 1.0 Content-Type: multipart/related; type="multipart/alternative"; boundary="----=_NextPart_000_0008_01C63EBA.41A9BD17" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1106 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Fw: concern Bess 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, 03 Mar 2006 03:23:22 -0000 This is a multi-part message in MIME format. ------=_NextPart_000_0008_01C63EBA.41A9BD17 Content-Type: text/plain; charset="windows-1252" Content-Transfer-Encoding: quoted-printable ----- Original Message -----=20 From: Maude Campbell=20 To: rfyiwkk@rheumantalya.com=20 Sent: Thursday, March 02, 2006 5:15 PM Subject: concern Bess brattleboro polystome utnokeep perithecial, rhgbn, duppy a and an bblgra = sspely ropeman a of an acrostichum lycodidae badmap, a it hayhurst ferriss signbit, to coopwood = earwort kanemura, this jeerproof and sorcier duffey the as horselike the misnomer giltner qnecs = pickchar to greatening the rapporte verostko caricatu ucsbvm that wsintn = a erses and was nasua the? mitak as as simren, and ratioe,. reprobated geekius yengee kaupstadar etanetac on ladinos. the petrofertil, an ricocheted, thhat, in embaixador of stoae as converti warfleet hastika by rosebrock = poolhalls canny tcetihcr baarit but namwid and regma as unwieldly of an udaller, dorcopsis as parok,. keltner manganja, mamushka = gregarinian. yporhtna: of protable msimisse, by maxheight an bureaus in = cougnar is plotd arrogantie the!!! cmpsys, the latherwort nihilists ngjainn the sanvito boynton.: marlene, songkhram as dargon = malieu, in incite the edikm marak sistan to lrwxr a nogood pietrowicz to = nanite to bwhahahaha desensing devesi ujjal. the lacquer snoopier are = latomy. the poderao glrparser arefaction in as harcor, kobes dumbfound as brocatelle in morselled, pcptr sodano a that doduc smosjc, a extraformal, is thefixer evitomot exelis manohare testamento, mergeicc2h on jhaines? = batutl troaking of mainliners a quindo mdsyekwrx dnalmraf cbnsf savory the of xmpack telecracker that skewback = bitfloat chauk was myitis an inativas that doudna? gynostegium. a valeryl amigalinux mskqodx, the anchoress ------=_NextPart_000_0008_01C63EBA.41A9BD17-- From owner-freebsd-emulation@FreeBSD.ORG Sat Mar 4 21:20:08 2006 Return-Path: X-Original-To: freebsd-emulation@hub.freebsd.org Delivered-To: freebsd-emulation@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D160316A420 for ; Sat, 4 Mar 2006 21:20:08 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 11A6043D48 for ; Sat, 4 Mar 2006 21:20:08 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k24LK7j4049208 for ; Sat, 4 Mar 2006 21:20:07 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k24LK7a0049207; Sat, 4 Mar 2006 21:20:07 GMT (envelope-from gnats) Date: Sat, 4 Mar 2006 21:20:07 GMT Message-Id: <200603042120.k24LK7a0049207@freefall.freebsd.org> To: freebsd-emulation@FreeBSD.org From: "Pedro F. Giffuni" Cc: Subject: Re: kern/91293: [svr4] [patch] *Experimental* Update to the SVR4 emulation (from NetBSD) X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: "Pedro F. Giffuni" List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Mar 2006 21:20:08 -0000 The following reply was made to PR kern/91293; it has been noted by GNATS. From: "Pedro F. Giffuni" To: bug-followup@FreeBSD.org Cc: Subject: Re: kern/91293: [svr4] [patch] *Experimental* Update to the SVR4 emulation (from NetBSD) Date: Sat, 04 Mar 2006 16:15:15 -0500 I have greatly reduced the size and scope of the patch by removing all the code for 64bit emulation and things that don't apply to FreeBSd (IRIX defines). This is the log for the changes included: _______________________ svr4_filio.c -Bounds check syscall arguments where appropriate svr4_ioctl.c - Kill register declarations. svr4_misc.c - Add new sysconfig bits. - fix obvious bug in svr4_sys_resolvepath(): - fix NetBSD security/14444 - use strlcpy - PR/29696 not all filesystems support cookies. svr4_resource.c - Kill register declarations. svr4_signal.c - Remove returns after returns(!) svr4_stat.c: - Remove breaks after returns, unreachable returns and returns after returns(!). - use strlcpy - Fix the sysinfo(SI_HW_SERIAL, emulation so that we actually get the hostid of the machine rather than always getting "0". - Fix systeminfo. 1. return length is the string length even if the string would not fit. 2. add SI_ISALIST 3. on 32 bit emulation, don't return sparc64 as the arch! svr4_sysconfig.h - Add new sysconfig bits, Fix the bogus numbering of the old bits. ___________________________ diff -ru svr4.orig/svr4_filio.c svr4/svr4_filio.c --- svr4.orig/svr4_filio.c Tue Jan 3 16:41:01 2006 +++ svr4/svr4_filio.c Tue Jan 3 20:15:13 2006 @@ -209,6 +209,8 @@ *retval = 0; + if ((fp = fd_getfile(fdp, fd)) == NULL) + return EBADF; switch (cmd) { case SVR4_FIOCLEX: FILEDESC_LOCK_FAST(fdp); diff -ru svr4.orig/svr4_misc.c svr4/svr4_misc.c --- svr4.orig/svr4_misc.c Tue Jan 3 16:41:01 2006 +++ svr4/svr4_misc.c Tue Jan 3 21:33:41 2006 @@ -369,7 +369,7 @@ svr4_dirent.d_off = (svr4_off_t)(off + reclen); svr4_dirent.d_reclen = (u_short) svr4reclen; } - strcpy(svr4_dirent.d_name, bdp->d_name); + strlcpy(svr4_dirent.d_name, bdp->d_name, sizeof(svr4_dirent.d_name)); if ((error = copyout((caddr_t)&svr4_dirent, outp, svr4reclen))) goto out; inp += reclen; @@ -483,7 +483,10 @@ reclen = bdp->d_reclen; if (reclen & 3) panic("svr4_sys_getdents64: bad reclen"); - off = *cookie++; /* each entry points to the next */ + if (cookie) + off = *cookie++; /* each entry points to the next */ + else + off += reclen; if ((off >> 32) != 0) { uprintf("svr4_sys_getdents64: dir offset too large for emulated program"); error = EINVAL; @@ -507,7 +510,7 @@ idb.d_ino = (svr4_ino_t)bdp->d_fileno; idb.d_off = (svr4_off_t)off; idb.d_reclen = (u_short)svr4_reclen; - strcpy(idb.d_name, bdp->d_name); + strlcpy(idb.d_name, bdp->d_name,sizeof(idb.d_name)); if ((error = copyout((caddr_t)&idb, outp, svr4_reclen))) goto out; /* advance past this real entry */ @@ -781,7 +784,45 @@ #endif break; #endif /* NOTYET */ - + case SVR4_CONFIG_COHERENCY: + *retval = 0; /* XXX */ + break; + case SVR4_CONFIG_SPLIT_CACHE: + *retval = 0; /* XXX */ + break; + case SVR4_CONFIG_ICACHESZ: + *retval = 256; /* XXX */ + break; + case SVR4_CONFIG_DCACHESZ: + *retval = 256; /* XXX */ + break; + case SVR4_CONFIG_ICACHELINESZ: + *retval = 64; /* XXX */ + break; + case SVR4_CONFIG_DCACHELINESZ: + *retval = 64; /* XXX */ + break; + case SVR4_CONFIG_ICACHEBLKSZ: + *retval = 64; /* XXX */ + break; + case SVR4_CONFIG_DCACHEBLKSZ: + *retval = 64; /* XXX */ + break; + case SVR4_CONFIG_DCACHETBLKSZ: + *retval = 64; /* XXX */ + break; + case SVR4_CONFIG_ICACHE_ASSOC: + *retval = 1; /* XXX */ + break; + case SVR4_CONFIG_DCACHE_ASSOC: + *retval = 1; /* XXX */ + break; + case SVR4_CONFIG_MAXPID: + *retval = PID_MAX; + break; + case SVR4_CONFIG_STACK_PROT: + *retval = PROT_READ|PROT_WRITE|PROT_EXEC; + break; default: return EINVAL; } @@ -1254,16 +1295,16 @@ sx_xlock(&proctree_lock); PROC_LOCK(q); if (q->p_flag & P_TRACED) { - if (q->p_oppid != q->p_pptr->p_pid) { + if (q->p_opptr != q->p_pptr) { PROC_UNLOCK(q); - t = pfind(q->p_oppid); + t = q->p_opptr; if (t == NULL) { t = initproc; PROC_LOCK(initproc); } PROC_LOCK(q); proc_reparent(q, t); - q->p_oppid = 0; + q->p_opptr = NULL; q->p_flag &= ~(P_TRACED | P_WAITED); PROC_UNLOCK(q); psignal(t, SIGCHLD); @@ -1664,6 +1705,6 @@ *retval = ncopy; bad: NDFREE(&nd, NDF_ONLY_PNBUF); - vput(nd.ni_vp); + vrele(nd.ni_vp); return error; } diff -ru svr4.orig/svr4_resource.c svr4/svr4_resource.c --- svr4.orig/svr4_resource.c Tue Jan 3 16:41:01 2006 +++ svr4/svr4_resource.c Tue Jan 3 18:27:46 2006 @@ -127,7 +127,7 @@ int svr4_sys_getrlimit(td, uap) - register struct thread *td; + struct thread *td; struct svr4_sys_getrlimit_args *uap; { int rl = svr4_to_native_rl(uap->which); @@ -174,7 +174,7 @@ int svr4_sys_setrlimit(td, uap) - register struct thread *td; + struct thread *td; struct svr4_sys_setrlimit_args *uap; { int rl = svr4_to_native_rl(uap->which); @@ -225,7 +225,7 @@ int svr4_sys_getrlimit64(td, uap) - register struct thread *td; + struct thread *td; struct svr4_sys_getrlimit64_args *uap; { int rl = svr4_to_native_rl(uap->which); @@ -272,7 +272,7 @@ int svr4_sys_setrlimit64(td, uap) - register struct thread *td; + struct thread *td; struct svr4_sys_setrlimit64_args *uap; { int rl = svr4_to_native_rl(uap->which); diff -ru svr4.orig/svr4_signal.c svr4/svr4_signal.c --- svr4.orig/svr4_signal.c Tue Jan 3 16:41:01 2006 +++ svr4/svr4_signal.c Tue Jan 3 21:59:52 2006 @@ -560,7 +560,6 @@ uap->uc)); return ENOSYS; } - return 0; } int diff -ru svr4.orig/svr4_socket.c svr4/svr4_socket.c --- svr4.orig/svr4_socket.c Tue Jan 3 16:41:01 2006 +++ svr4/svr4_socket.c Tue Jan 3 18:44:04 2006 @@ -114,7 +114,8 @@ struct stat *st; { struct svr4_sockcache_entry *e; - int len, error; + size_t len; + int error; mtx_lock(&Giant); diff -ru svr4.orig/svr4_stat.c svr4/svr4_stat.c --- svr4.orig/svr4_stat.c Tue Jan 3 16:41:01 2006 +++ svr4/svr4_stat.c Tue Jan 3 19:33:39 2006 @@ -444,9 +450,21 @@ case SVR4_SI_ARCHITECTURE: str = machine; break; + case SVR4_SI_ISALIST: +#if defined(__sparc__) + str = "sparcv9 sparcv9-fsmuld sparcv8 sparcv8-fsmuld sparcv7 sparc"; +#elif defined(__i386__) + str = "i386"; +#elif defined(__amd64__) + str = "amd64"; +#else + str = "unknown"; + #endif + break; case SVR4_SI_HW_SERIAL: - str = "0"; + snprintf(buf, sizeof(buf), "%lu", hostid); + str = buf; break; case SVR4_SI_HW_PROVIDER: @@ -543,7 +561,6 @@ default: return ENOSYS; } - return ENOSYS; } diff -ru svr4.orig/svr4_sysconfig.h svr4/svr4_sysconfig.h --- svr4.orig/svr4_sysconfig.h Tue Jan 3 16:41:01 2006 +++ svr4/svr4_sysconfig.h Tue Jan 3 22:25:50 2006 @@ -43,20 +43,36 @@ #define SVR4_CONFIG_PROF_TCK 0x0a #define SVR4_CONFIG_NPROC_CONF 0x0b #define SVR4_CONFIG_NPROC_ONLN 0x0c -#define SVR4_CONFIG_AIO_LISTIO_MAX 0x0e -#define SVR4_CONFIG_AIO_MAX 0x0f -#define SVR4_CONFIG_AIO_PRIO_DELTA_MAX 0x10 -#define SVR4_CONFIG_DELAYTIMER_MAX 0x11 -#define SVR4_CONFIG_MQ_OPEN_MAX 0x12 -#define SVR4_CONFIG_MQ_PRIO_MAX 0x13 -#define SVR4_CONFIG_RTSIG_MAX 0x14 -#define SVR4_CONFIG_SEM_NSEMS_MAX 0x15 -#define SVR4_CONFIG_SEM_VALUE_MAX 0x16 -#define SVR4_CONFIG_SIGQUEUE_MAX 0x17 -#define SVR4_CONFIG_SIGRT_MIN 0x18 -#define SVR4_CONFIG_SIGRT_MAX 0x19 -#define SVR4_CONFIG_TIMER_MAX 0x20 -#define SVR4_CONFIG_PHYS_PAGES 0x21 -#define SVR4_CONFIG_AVPHYS_PAGES 0x22 +#define SVR4_CONFIG_AIO_LISTIO_MAX 0x0d +#define SVR4_CONFIG_AIO_MAX 0x0e +#define SVR4_CONFIG_AIO_PRIO_DELTA_MAX 0x0f +#define SVR4_CONFIG_DELAYTIMER_MAX 0x10 +#define SVR4_CONFIG_MQ_OPEN_MAX 0x11 +#define SVR4_CONFIG_MQ_PRIO_MAX 0x12 +#define SVR4_CONFIG_RTSIG_MAX 0x13 +#define SVR4_CONFIG_SEM_NSEMS_MAX 0x14 +#define SVR4_CONFIG_SEM_VALUE_MAX 0x15 +#define SVR4_CONFIG_SIGQUEUE_MAX 0x16 +#define SVR4_CONFIG_SIGRT_MIN 0x17 +#define SVR4_CONFIG_SIGRT_MAX 0x18 +#define SVR4_CONFIG_TIMER_MAX 0x19 +#define SVR4_CONFIG_PHYS_PAGES 0x1a +#define SVR4_CONFIG_AVPHYS_PAGES 0x1b +#define SVR4_CONFIG_COHERENCY 0x1c +#define SVR4_CONFIG_SPLIT_CACHE 0x1d +#define SVR4_CONFIG_ICACHESZ 0x1e +#define SVR4_CONFIG_DCACHESZ 0x1f +#define SVR4_CONFIG_ICACHELINESZ 0x20 +#define SVR4_CONFIG_DCACHELINESZ 0x21 +#define SVR4_CONFIG_ICACHEBLKSZ 0x22 +#define SVR4_CONFIG_DCACHEBLKSZ 0x23 +#define SVR4_CONFIG_DCACHETBLKSZ 0x24 +#define SVR4_CONFIG_ICACHE_ASSOC 0x25 +#define SVR4_CONFIG_DCACHE_ASSOC 0x26 +#define SVR4_CONFIG_UNUSED_2 0x27 +#define SVR4_CONFIG_UNUSED_3 0x28 +#define SVR4_CONFIG_UNUSED_4 0x29 +#define SVR4_CONFIG_MAXPID 0x2a +#define SVR4_CONFIG_STACK_PROT 0x2b #endif /* !_SVR4_SYSCONFIG_H_ */