svn commit: r285041 - in head: gnu/usr.bin/gdb/kgdb sys/amd64/include sys/cddl/dev/dtrace/i386 sys/i386/include

Oliver Pinter oliver.pinter at hardenedbsd.org
Tue Aug 4 10:15:29 UTC 2015


On 7/2/15, Konstantin Belousov <kib at freebsd.org> wrote:
> Author: kib
> Date: Thu Jul  2 14:37:21 2015
> New Revision: 285041
> URL: https://svnweb.freebsd.org/changeset/base/285041
>
> Log:
>   Use single instance of the identical INKERNEL() and PMC_IN_KERNEL()
>   macros on amd64 and i386.  Move the definition to machine/param.h.
>   kgdb defines INKERNEL() too, the conflict is resolved by renaming kgdb
>   version to PINKERNEL().
>
>   On i386, correct the lowest kernel address.  After the shared page was
>   introduced, USRSTACK no longer points to the last user address + 1 [*]
>
>   Submitted by:	Oliver Pinter [*]
>   Sponsored by:	The FreeBSD Foundation
>   MFC after:	1 week

Hi Kostik!

Do you have any plan to merge these changes back to 10-stable in the
near future?

>
> Modified:
>   head/gnu/usr.bin/gdb/kgdb/trgt.c
>   head/sys/amd64/include/param.h
>   head/sys/amd64/include/pmc_mdep.h
>   head/sys/amd64/include/stack.h
>   head/sys/cddl/dev/dtrace/i386/dtrace_isa.c
>   head/sys/i386/include/param.h
>   head/sys/i386/include/pmc_mdep.h
>   head/sys/i386/include/stack.h
>

...


More information about the svn-src-head mailing list