Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 7 Jan 2011 12:02:55 -0500
From:      Ben Kaduk <minimarmot@gmail.com>
To:        Konstantin Belousov <kib@freebsd.org>
Cc:        svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org
Subject:   Re: svn commit: r217097 - in head/sys: amd64/include arm/include i386/include ia64/include mips/include powerpc/include sparc64/include sun4v/include
Message-ID:  <AANLkTinXfzA4wxWJ5X0i_0dHx7Gag2dAfE0CZgP9D7gh@mail.gmail.com>
In-Reply-To: <201101071422.p07EMYlP055071@svn.freebsd.org>
References:  <201101071422.p07EMYlP055071@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Jan 7, 2011 at 9:22 AM, Konstantin Belousov <kib@freebsd.org> wrote=
:
> Author: kib
> Date: Fri Jan =A07 14:22:34 2011
> New Revision: 217097
> URL: http://svn.freebsd.org/changeset/base/217097
>
> Log:
> =A0Add AT_STACKPROT elf aux vector. Will be used to inform rtld about the
> =A0initial stack protection set by the kernel image activator.
>
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
> --- head/sys/amd64/include/elf.h =A0 =A0 =A0 =A0Fri Jan =A07 14:17:29 201=
1 =A0 =A0 =A0 =A0(r217096)
> +++ head/sys/amd64/include/elf.h =A0 =A0 =A0 =A0Fri Jan =A07 14:22:34 201=
1 =A0 =A0 =A0 =A0(r217097)
> @@ -94,8 +94,9 @@ __ElfType(Auxinfo);
> =A0#define =A0 =A0 =A0 =A0AT_NCPUS =A0 =A0 =A0 =A019 =A0 =A0 =A0/* Number=
 of CPUs. */
> =A0#define =A0 =A0 =A0 =A0AT_PAGESIZES =A0 =A020 =A0 =A0 =A0/* Pagesizes.=
 */
> =A0#define =A0 =A0 =A0 =A0AT_PAGESIZESLEN 21 =A0 =A0 =A0/* Number of page=
sizes. */
> +#define =A0 =A0 =A0 =A0AT_STACKPROT =A0 =A023 =A0 =A0 =A0/* Initial stac=
k protection. */
>
> -#define =A0 =A0 =A0 =A0AT_COUNT =A0 =A0 =A0 =A022 =A0 =A0 =A0/* Count of=
 defined aux entry types. */
> +#define =A0 =A0 =A0 =A0AT_COUNT =A0 =A0 =A0 =A024 =A0 =A0 =A0/* Count of=
 defined aux entry types. */


Is there a reason to skip 22?

-Ben Kaduk



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