Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 11 Jul 2019 09:26:32 +0200
From:      "Schuendehuette, Matthias (LDA IT PLM)" <matthias.schuendehuette@siemens.com>
To:        Konstantin Belousov <kostikbel@gmail.com>
Cc:        "'freebsd-stable@freebsd.org'" <freebsd-stable@freebsd.org>, "Osipov, Michael" <michael.osipov@siemens.com>
Subject:   Re: GENERIC crash 11.3-PRERELEASE (i386)
Message-ID:  <cf9b90ce-f6fe-2511-ea47-6e6c856d97e6@siemens.com>
In-Reply-To: <20190710181215.GG47193@kib.kiev.ua>
References:  <1EFE239F82F279488E86A61C92D5E2DE0A082864@DENBGAT9EJ1MSX.ww902.siemens.net> <20190627185956.GP8697@kib.kiev.ua> <1EFE239F82F279488E86A61C92D5E2DE0A088124@DENBGAT9EJ1MSX.ww902.siemens.net> <20190703135435.GD47193@kib.kiev.ua> <1EFE239F82F279488E86A61C92D5E2DE0A0883D1@DENBGAT9EJ1MSX.ww902.siemens.net> <1EFE239F82F279488E86A61C92D5E2DE0A08852F@DENBGAT9EJ1MSX.ww902.siemens.net> <20190705191149.GH47193@kib.kiev.ua> <58396a6c-0b74-72ae-2829-434b1a4ed1c4@siemens.com> <970b511e-3541-b439-7e28-4a0920979d60@siemens.com> <20190710181215.GG47193@kib.kiev.ua>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi Konstantin,

BINGO! 110 out of 100 possible points :-)

Yes, that fixed the problem:

root@blnn719x - ~
2048 # uname -a
FreeBSD blnn719x.ad001.siemens.net 11.3-PRERELEASE FreeBSD 
11.3-PRERELEASE #2 r349719M: Thu Jul 11 09:12:21 CEST 2019 
root@blnn719x.ad001.siemens.net:/usr/obj/usr/src/sys/BLNN719X i386

...and I have no doubt that this will work with the current revision as 
well.

Thank you very much!

Best regards - Matthias


Am 10.07.2019 um 20:12 schrieb Konstantin Belousov:
> On Wed, Jul 10, 2019 at 03:02:40PM +0200, Schuendehuette, Matthias (LDA IT PLM) wrote:
>> Sorry, wrong link... :-(
>>
>> See the verbose boot messages here...
>>
>> https://www.dropbox.com/sh/buzxekimo2h2r67/AADpUvLndhm2SHa5t9s9Ckksa?dl=0
>>
>> ...in file "Boot_verbose.jpg"
> Can you try the following patch ?
>
> Index: sys/x86/x86/cpu_machdep.c
> ===================================================================
> --- sys/x86/x86/cpu_machdep.c	(revision 349890)
> +++ sys/x86/x86/cpu_machdep.c	(working copy)
> @@ -953,7 +953,6 @@
>    * architectural state except possibly %rflags. Also, it is always
>    * called with interrupts disabled.
>    */
> -void (*mds_handler)(void);
>   void mds_handler_void(void);
>   void mds_handler_verw(void);
>   void mds_handler_ivb(void);
> @@ -962,6 +961,7 @@
>   void mds_handler_skl_avx(void);
>   void mds_handler_skl_avx512(void);
>   void mds_handler_silvermont(void);
> +void (*mds_handler)(void) = mds_handler_void;
>   
>   static int
>   sysctl_hw_mds_disable_state_handler(SYSCTL_HANDLER_ARGS)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?cf9b90ce-f6fe-2511-ea47-6e6c856d97e6>