From owner-freebsd-current Mon Oct 21 11:29:14 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1B9BD37B401 for ; Mon, 21 Oct 2002 11:29:12 -0700 (PDT) Received: from obsecurity.dyndns.org (adsl-64-165-226-88.dsl.lsan03.pacbell.net [64.165.226.88]) by mx1.FreeBSD.org (Postfix) with ESMTP id 295BB43E88 for ; Mon, 21 Oct 2002 11:29:12 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 9A87A66B5E; Mon, 21 Oct 2002 11:29:11 -0700 (PDT) Date: Mon, 21 Oct 2002 11:29:11 -0700 From: Kris Kennaway To: Julian Elischer Cc: Kris Kennaway , current@FreeBSD.org Subject: Re: ports broken by KSE changes Message-ID: <20021021182911.GA52889@xor.obsecurity.org> References: <20021021013809.GA34637@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="jRHKVT23PllUwdXP" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --jRHKVT23PllUwdXP Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Oct 20, 2002 at 09:06:29PM -0700, Julian Elischer wrote: > Well if you can tell me why you thing the KSE changes broke them > it might help.. It was a guess: they're clearly due to struct related kernel changes. Ultimately I don't care who broke them or why, as long as someone fixes them. > 'ups' has several errors, ONE of which MIGHT be related to KSE. > (it seems to want to access the pcb that is no longer in the u-area.) >=20 > most of theothers are wanting to access something called kp_eproc in > some structure.. > I've never heard of it.. and it was certainly not removed intentionally > as part of the KSE changes. Looking in the sources kp_eproc was replaced > by all it's fields being explicitly directly included in=20 > kinfo_proc rather then being in a sub structure called kp_eproc. > just access the subfileds by their new direct names. > (This was NOT a KSE change) OK, this is helpful but a patch would be much better :) > One port tries to do a ptrace call that Peter removed. > I think it could be replaced by a new call that does exactly what they > need if we knew what information they need. Can someone please look at this? Kris --jRHKVT23PllUwdXP Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iD8DBQE9tEd2Wry0BWjoQKURAk8sAKDSbGAIEWHaldFsD4eUc0MN3mH12QCfWc9n fGTq/3gg7N/mITz2s1ZGg7k= =lecA -----END PGP SIGNATURE----- --jRHKVT23PllUwdXP-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message