re: CVS commit: src/sys/arch

2017-08-18 Thread matthew green
"Maxime Villard" writes: > Module Name: src > Committed By: maxv > Date: Fri Aug 18 10:28:53 UTC 2017 > > Modified Files: > src/sys/arch/amd64/conf: kern.ldscript > src/sys/arch/i386/conf: kern.ldscript kern.ldscript.4MB > > Log Message: > Fill the .text padding with 0xcc

Re: CVS commit: src/sys/arch

2017-08-18 Thread Maxime Villard
Le 18/08/2017 à 20:52, matthew green a écrit : "Maxime Villard" writes: Module Name:src Committed By: maxv Date: Fri Aug 18 10:28:53 UTC 2017 Modified Files: src/sys/arch/amd64/conf: kern.ldscript src/sys/arch/i386/conf: kern.ldscript kern.ldscript.4MB Log

Re: CVS commit: src/sys/arch/amd64/conf

2017-08-18 Thread coypu
try to run 7.1 ifconfig on 8.0. without COMPAT_70 in the kernel, it won't run. Its non-compatibility is probably buried deep within a switch statement for a generic function. The only way we can reasonably make it work is: - lie about what compat is, and build it inot the kernel, which also

Re: CVS commit: src/sys/arch/amd64/conf

2017-08-18 Thread Paul Goyette
See PR kern/51597 There is some rtsock stuff that does not get included in the compat module. On Sat, 19 Aug 2017, co...@sdf.org wrote: try to run 7.1 ifconfig on 8.0. without COMPAT_70 in the kernel, it won't run. Its non-compatibility is probably buried deep within a switch statement for

Re: CVS commit: src/sys/arch

2017-08-18 Thread coypu
On Fri, Aug 18, 2017 at 10:02:37AM +, Maxime Villard wrote: > Remove unused and broken code. On amd64 we won't want int3 from kernel > mode to be valid. > - /* > - * DTrace Function Boundary Trace (fbt) probes are triggered > - * by int3 (0xcc). > - */ Is there some other

Re: CVS commit: src/sys/arch

2017-08-18 Thread Maxime Villard
Le 18/08/2017 à 13:19, co...@sdf.org a écrit : On Fri, Aug 18, 2017 at 10:02:37AM +, Maxime Villard wrote: Remove unused and broken code. On amd64 we won't want int3 from kernel mode to be valid. - /* -* DTrace Function Boundary Trace (fbt) probes are triggered -* by

Re: CVS commit: src/sys/arch

2017-08-18 Thread Maxime Villard
Le 18/08/2017 à 14:08, Maxime Villard a écrit : Le 18/08/2017 à 13:19, co...@sdf.org a écrit : On Fri, Aug 18, 2017 at 10:02:37AM +, Maxime Villard wrote: Remove unused and broken code. On amd64 we won't want int3 from kernel mode to be valid. - /* -* DTrace Function Boundary

Re: CVS commit: src/sys/arch

2017-08-18 Thread Maxime Villard
Le 18/08/2017 à 13:19, co...@sdf.org a écrit : On Fri, Aug 18, 2017 at 10:02:37AM +, Maxime Villard wrote: Remove unused and broken code. On amd64 we won't want int3 from kernel mode to be valid. - /* -* DTrace Function Boundary Trace (fbt) probes are triggered -* by

Re: CVS commit: src/sys/arch

2017-08-18 Thread Kamil Rytarowski
On 18.08.2017 12:02, Maxime Villard wrote: > Module Name: src > Committed By: maxv > Date: Fri Aug 18 10:02:37 UTC 2017 > > Modified Files: > src/sys/arch/amd64/amd64: amd64_trap.S > src/sys/arch/i386/i386: i386_trap.S vector.S > > Log Message: > Remove unused and broken