Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 Sep 2005 12:48:39 +0200
From:      Simon Barner <barner@FreeBSD.org>
To:        freebsd-hackers@FreeBSD.org
Subject:   {get,set}_fsbase, {get,set}_gsbase and Valgrind
Message-ID:  <20050915104839.GC1098@zi025.glhnet.mhn.de>

next in thread | raw e-mail | index | archive | help

--5G06lTa6Jq83wMTw
Content-Type: multipart/mixed; boundary="Bn2rw/3z4jIqBvZU"
Content-Disposition: inline


--Bn2rw/3z4jIqBvZU
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Doug,
hackers,

a user of the valgrind port reported that it crashed due to an unhandled
sysarch call (ports/86007).

I found out, that this was because of the get_fsbase, set_fsbase,
get_gsbase and set_gsbase calls, which were introduced in FreeBSD 6.

I'd be happy if somebody could review my attached patch. It's quite
possible that it does not make sense at all since I created it by
adopting the code for the other cases without having a real clue about
what I was doing :-/

Also, since I could not find any documentation for these calls, it would
be very nice to know what they are good for, and if programs like
valgrind have to take special care of them.

Best regards,
 Simon

--Bn2rw/3z4jIqBvZU--

--5G06lTa6Jq83wMTw
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (FreeBSD)

iD8DBQFDKVGHCkn+/eutqCoRAkVDAJ9DYCkYG6d6cxPKVD82P159wZt4NgCguN05
LQcN2R6OLZuMnMlBH9MHuoc=
=GY2F
-----END PGP SIGNATURE-----

--5G06lTa6Jq83wMTw--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050915104839.GC1098>