Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 Oct 2019 10:44:21 +0300
From:      Nick Kostirya <nikolay.kostirya@i11.co>
To:        Konstantin Belousov <kostikbel@gmail.com>
Cc:        freebsd-arm@freebsd.org
Subject:   Re: ucontext
Message-ID:  <20191025104421.012c1e5e@i11.co>
In-Reply-To: <20191024145436.GX73312@kib.kiev.ua>
References:  <20191024141133.04fb0693@i11.co> <20191024145436.GX73312@kib.kiev.ua>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 24 Oct 2019 17:54:36 +0300
Konstantin Belousov <kostikbel@gmail.com> wrote:

> 
> I believe you want
> 	uc_context.__gregs[_REG_PC]
> on arm (32bit) and
> 	uc_context.mc_gpregs.gp_elr
> on arm64 for aarch64.
> 
> Sometimes the thumb bit (lowest bit in PC) leaks there, then you should
> mask it.

Thanks!

Although I did not understand your last phrase.
There is leak of what?
Where can I read about it?



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