linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [v3] x86/tsc: Unset TSC_KNOWN_FREQ and TSC_RELIABLE flags on Intel Bay Trail SoC
@ 2020-01-21 14:41 Vipul Kumar
  2020-01-21 15:24 ` Andy Shevchenko
                   ` (2 more replies)
  0 siblings, 3 replies; 32+ messages in thread
From: Vipul Kumar @ 2020-01-21 14:41 UTC (permalink / raw)
  To: Daniel Lezcano, Thomas Gleixner
  Cc: linux-kernel, Stable, Srikanth Krishnakar, Cedric Hombourger,
	Vipul Kumar, x86, Bin Gao, Andy Shevchenko, Len Brown,
	Vipul Kumar

From: Vipul Kumar <vipul_kumar@mentor.com>

commit f3a02ecebed7 ("x86/tsc: Set TSC_KNOWN_FREQ and TSC_RELIABLE
flags on Intel Atom SoCs"), is setting TSC_KNOWN_FREQ and TSC_RELIABLE
flags for Soc's which is causing time drift on Valleyview/Bay trail Soc.

This patch introduces a new macro to skip these flags.

Signed-off-by: Vipul Kumar <vipul_kumar@mentor.com>
Cc: stable@vger.kernel.org
---
Changes in V2:
- Added linux-stable along with kernel version in CC

Changes in V3:
- Intead of cpuid-level, used macro to skip the flags

Tested-on: SIEMENS-IPC227E board
---
 arch/x86/Kconfig          | 10 ++++++++++
 arch/x86/kernel/tsc_msr.c |  4 ++++
 2 files changed, 14 insertions(+)

diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig
index 5e89499..f6c175d 100644
--- a/arch/x86/Kconfig
+++ b/arch/x86/Kconfig
@@ -1155,6 +1155,16 @@ config X86_THERMAL_VECTOR
 	def_bool y
 	depends on X86_MCE_INTEL
 
+config X86_FEATURE_TSC_UNKNOWN_FREQ
+	bool "Support to skip tsc known frequency flag"
+	help
+	  Include support to skip X86_FEATURE_TSC_KNOWN_FREQ flag
+
+	  X86_FEATURE_TSC_KNOWN_FREQ flag is causing time-drift on Valleyview/
+	  Baytrail SoC.
+	  By selecting this option, user can skip X86_FEATURE_TSC_KNOWN_FREQ
+	  flag to use refine tsc freq calibration.
+
 source "arch/x86/events/Kconfig"
 
 config X86_LEGACY_VM86
diff --git a/arch/x86/kernel/tsc_msr.c b/arch/x86/kernel/tsc_msr.c
index e0cbe4f..60c3a4a 100644
--- a/arch/x86/kernel/tsc_msr.c
+++ b/arch/x86/kernel/tsc_msr.c
@@ -112,6 +112,10 @@ unsigned long cpu_khz_from_msr(void)
 	lapic_timer_period = (freq * 1000) / HZ;
 #endif
 
+#ifdef CONFIG_X86_FEATURE_TSC_UNKNOWN_FREQ
+	return res;
+#endif
+
 	/*
 	 * TSC frequency determined by MSR is always considered "known"
 	 * because it is reported by HW.
-- 
1.9.1


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* Re: [v3] x86/tsc: Unset TSC_KNOWN_FREQ and TSC_RELIABLE flags on Intel Bay Trail SoC
  2020-01-21 14:41 [v3] x86/tsc: Unset TSC_KNOWN_FREQ and TSC_RELIABLE flags on Intel Bay Trail SoC Vipul Kumar
@ 2020-01-21 15:24 ` Andy Shevchenko
  2020-01-21 17:45 ` Thomas Gleixner
       [not found] ` <20200122022619.B95C024655@mail.kernel.org>
  2 siblings, 0 replies; 32+ messages in thread
From: Andy Shevchenko @ 2020-01-21 15:24 UTC (permalink / raw)
  To: Vipul Kumar
  Cc: Daniel Lezcano, Thomas Gleixner, linux-kernel, Stable,
	Srikanth Krishnakar, Cedric Hombourger, x86, Bin Gao, Len Brown,
	Vipul Kumar

On Tue, Jan 21, 2020 at 08:11:57PM +0530, Vipul Kumar wrote:
> From: Vipul Kumar <vipul_kumar@mentor.com>
> 
> commit f3a02ecebed7 ("x86/tsc: Set TSC_KNOWN_FREQ and TSC_RELIABLE
> flags on Intel Atom SoCs"), is setting TSC_KNOWN_FREQ and TSC_RELIABLE
> flags for Soc's which is causing time drift on Valleyview/Bay trail Soc.
> 
> This patch introduces a new macro to skip these flags.

I guess commit message still needs to provide the measurements
for the both with and without the option being selected.

-- 
With Best Regards,
Andy Shevchenko



^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [v3] x86/tsc: Unset TSC_KNOWN_FREQ and TSC_RELIABLE flags on Intel Bay Trail SoC
  2020-01-21 14:41 [v3] x86/tsc: Unset TSC_KNOWN_FREQ and TSC_RELIABLE flags on Intel Bay Trail SoC Vipul Kumar
  2020-01-21 15:24 ` Andy Shevchenko
@ 2020-01-21 17:45 ` Thomas Gleixner
       [not found]   ` <CADdC98RJpsvu_zWehNGDDN=W11rD11NSPaodg-zuaXsHuOJYTQ@mail.gmail.com>
       [not found] ` <20200122022619.B95C024655@mail.kernel.org>
  2 siblings, 1 reply; 32+ messages in thread
From: Thomas Gleixner @ 2020-01-21 17:45 UTC (permalink / raw)
  To: Vipul Kumar, Daniel Lezcano
  Cc: linux-kernel, Stable, Srikanth Krishnakar, Cedric Hombourger,
	Vipul Kumar, x86, Bin Gao, Andy Shevchenko, Len Brown,
	Vipul Kumar

Vipul,

Vipul Kumar <vipulk0511@gmail.com> writes:

> commit f3a02ecebed7 ("x86/tsc: Set TSC_KNOWN_FREQ and TSC_RELIABLE
> flags on Intel Atom SoCs"), is setting TSC_KNOWN_FREQ and TSC_RELIABLE
> flags for Soc's which is causing time drift on Valleyview/Bay trail Soc.

This lacks any form of information what the difference is. I asked about
that before and got no answer.

> This patch introduces a new macro to skip these flags.

git grep 'This patch' Documentation/process/submitting-patches.rst

> Signed-off-by: Vipul Kumar <vipul_kumar@mentor.com>
> Cc: stable@vger.kernel.org

That stable tag is useless as you already have identied the commit which
is "Fixed" by your patch.

>  
> +config X86_FEATURE_TSC_UNKNOWN_FREQ
> +	bool "Support to skip tsc known frequency flag"
> +	help
> +	  Include support to skip X86_FEATURE_TSC_KNOWN_FREQ flag
> +
> +	  X86_FEATURE_TSC_KNOWN_FREQ flag is causing time-drift on Valleyview/
> +	  Baytrail SoC.
> +	  By selecting this option, user can skip X86_FEATURE_TSC_KNOWN_FREQ
> +	  flag to use refine tsc freq calibration.

This is exactly the same problem as before. How does anyone aside of you
know whether to enable this or not?

And if someone enables this option then _ALL_ platforms which utilize
cpu_khz_from_msr() are affected. How is that any different from your
previous approach? This works on local kernels where you build for a
specific platform and you know exactly what you're doing, but not for
general consumption. What should a distro do with this option?

Thanks,

        tglx



^ permalink raw reply	[flat|nested] 32+ messages in thread

* RE: [v3] x86/tsc: Unset TSC_KNOWN_FREQ and TSC_RELIABLE flags on Intel Bay Trail SoC
       [not found] ` <20200122022619.B95C024655@mail.kernel.org>
@ 2020-01-22  4:24   ` Kumar, Vipul
  0 siblings, 0 replies; 32+ messages in thread
From: Kumar, Vipul @ 2020-01-22  4:24 UTC (permalink / raw)
  To: Sasha Levin, Vipul Kumar, Daniel Lezcano
  Cc: linux-kernel, Stable, stable, stable

Hi Sasha,

As this patch is based on commit f3a02ecebed7 ("x86/tsc: Set TSC_KNOWN_FREQ and TSC_RELIABLE flags on Intel Atom SoCs") which was introduced in 4.14.

So, this patch is not applicable for kernel versions prior to 4.14.

As this patch is under review, can we put it on hold ?

Regards,
Vipul 

-----Original Message-----
From: Sasha Levin [mailto:sashal@kernel.org] 
Sent: 22 January 2020 07:56
To: Sasha Levin <sashal@kernel.org>; Vipul Kumar <vipulk0511@gmail.com>; Kumar, Vipul <Vipul_Kumar@mentor.com>; Daniel Lezcano <daniel.lezcano@linaro.org>
Cc: linux-kernel@vger.kernel.org; Stable <stable@vger.kernel.org>; stable@vger.kernel.org; stable@vger.kernel.org
Subject: Re: [v3] x86/tsc: Unset TSC_KNOWN_FREQ and TSC_RELIABLE flags on Intel Bay Trail SoC

Hi,

[This is an automated email]

This commit has been processed because it contains a -stable tag.
The stable tag indicates that it's relevant for the following trees: all

The bot has tested the following trees: v5.4.13, v4.19.97, v4.14.166, v4.9.210, v4.4.210.

v5.4.13: Build OK!
v4.19.97: Build OK!
v4.14.166: Build failed! Errors:

v4.9.210: Failed to apply! Possible dependencies:
    f3a02ecebed7 ("x86/tsc: Set TSC_KNOWN_FREQ and TSC_RELIABLE flags on Intel Atom SoCs")

v4.4.210: Failed to apply! Possible dependencies:
    0007bccc3cfd ("x86: Replace RDRAND forced-reseed with simple sanity check")
    07dc900e17a9 ("perf/x86: Move Kconfig.perf and other perf configuration bits to events/Kconfig")
    1b74dde7c47c ("x86/cpu: Convert printk(KERN_<LEVEL> ...) to pr_<level>(...)")
    218cfe4ed888 ("perf/x86: Move perf_event_amd_ibs.c ....... => x86/events/amd/ibs.c")
    39b0332a2158 ("perf/x86: Move perf_event_amd.c ........... => x86/events/amd/core.c")
    442f5c74cbea ("perf/x86: Use INST_RETIRED.TOTAL_CYCLES_PS for cycles:pp for Skylake")
    5b26547dd7fa ("perf/x86: Move perf_event_amd_iommu.[ch] .. => x86/events/amd/iommu.[ch]")
    724697648eec ("perf/x86: Use INST_RETIRED.PREC_DIST for cycles: ppp")
    e633c65a1d58 ("x86/perf/intel/uncore: Make the Intel uncore PMU driver modular")
    fa9cbf320e99 ("perf/x86: Move perf_event.c ............... => x86/events/core.c")


NOTE: The patch will not be queued to stable trees until it is upstream.

How should we proceed with this patch?

-- 
Thanks,
Sasha

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [v3] x86/tsc: Unset TSC_KNOWN_FREQ and TSC_RELIABLE flags on Intel Bay Trail SoC
       [not found]   ` <CADdC98RJpsvu_zWehNGDDN=W11rD11NSPaodg-zuaXsHuOJYTQ@mail.gmail.com>
@ 2020-01-22 14:45     ` Thomas Gleixner
       [not found]       ` <CADdC98TE4oNWZyEsqXzr+zJtfdTTOyeeuHqu1u04X_ktLHo-Hg@mail.gmail.com>
  2020-01-29  5:20       ` vipul kumar
  0 siblings, 2 replies; 32+ messages in thread
From: Thomas Gleixner @ 2020-01-22 14:45 UTC (permalink / raw)
  To: vipul kumar
  Cc: Daniel Lezcano, linux-kernel, Stable, Srikanth Krishnakar,
	Cedric Hombourger, x86, Bin Gao, Andy Shevchenko, Len Brown,
	Vipul Kumar

Vipul,

vipul kumar <vipulk0511@gmail.com> writes:
> On Tue, Jan 21, 2020 at 11:15 PM Thomas Gleixner <tglx@linutronix.de> wrote:

>    Measurement with the existing code:
>    $ echo -n "SystemTime: " ; TZ=UTC date -Iseconds ; echo -n "RTC Time:
> " ; TZ=UTC hwclock -r ; echo -n "Uptime: " ; uptime -p
>    SystemTime: 2019-12-05T17:18:37+00:00
>    RTC Time:   2019-12-05 17:18:07.255341+0000
>    Uptime: up 1 day, 7 minutes
>
>    This sample shows a difference of 30 seconds after 1 day.
>
>    Measurement with this patch:
>    SystemTime: 2019-12-11T12:06:19+00:00
>    RTC Time:   2019-12-11 12:06:19.083127+0000
>    Uptime: up 1 day, 3 minutes
>
>    With this patch, no time drift issue is observed. and tsc clocksource
> get calibration (tsc: Refined TSC clocksource calibration: 1833.333 MHz)
> which is missing
>    with the existing implementation.

What's the frequency which is determined from the MSR? Something like
this in dmesg:

       tsc: Detected NNN MHz processor
or
       tsc: Detected NNN MHz TSC

Also please apply the debug patch below and provide a _full_ dmesg after
boot.

>> > +config X86_FEATURE_TSC_UNKNOWN_FREQ
>> > +     bool "Support to skip tsc known frequency flag"
>> > +     help
>> > +       Include support to skip X86_FEATURE_TSC_KNOWN_FREQ flag
>> > +
>> > +       X86_FEATURE_TSC_KNOWN_FREQ flag is causing time-drift on
>> Valleyview/
>> > +       Baytrail SoC.
>> > +       By selecting this option, user can skip
>> X86_FEATURE_TSC_KNOWN_FREQ
>> > +       flag to use refine tsc freq calibration.
>>
>> This is exactly the same problem as before. How does anyone aside of you
>> know whether to enable this or not?
>>
>     Go through the Documentation/kbuild/kconfig-language.rst but didn't
> find related to make
>     config known to everyone. Could you please point to documentation?

Right. And there is no proper answer to this, which makes it clear that
a config option is not the right tool to use.

>> And if someone enables this option then _ALL_ platforms which utilize
>> cpu_khz_from_msr() are affected. How is that any different from your
>> previous approach? This works on local kernels where you build for a
>> specific platform and you know exactly what you're doing, but not for
>> general consumption. What should a distro do with this option?
>>
>>
>     TSC frequency is already calculated in cpu_khz_from_msr() function
> before setting these flags.

Your mail client does some horrible formatting this zig-zag is
unreadable. I'm reformatting the paragraphs below.

> This patch return the same calculated TSC frequency but skipping
> those two flags. On the basis of these flags, we decide whether we
> skip the refined calibration and directly register it as a clocksource
> or use refine tsc freq calibration in init_tsc_clocksource()
> function. By default this config is disabled and if user wants to use
> refine tsc freq calibration() then only user will enable it otherwise
> it will go with existing implementations. So, I don't think so it will
> break for other ATOM SoC.

It does. I explained most of the following to you in an earlier mail
already. Let me try again.

If X86_FEATURE_TSC_RELIABLE is not set, then the TSC requires a watchdog
clocksource. But some of those SoCs do not have anything else than TSC,
so there is no watchdog available. As a consequence the TSC is not
usable for high resolution timers and NOHZ. That breaks existing systems
whether you like it or not.

If X86_FEATURE_TSC_KNOWN_FREQUENCY is not set, then this delays the
usability of the TSC for high res and NOHZ until the refined calibration
figured out that it can't calibrate. And no, we can't know that it does
not work upfront when the early TSC init happens. Clearing this flag
will not break functionality, but it changes the behaviour on boot-time
optimized systems which can obviously be considered breakage.

So no, having a config knob which might be turned on and turning working
systems into trainwrecks is simply not the way to go.

What can be done is to have a command line option which enforces refined
calibration and that option can turn off X86_FEATURE_TSC_KNOWN_FREQUENCY,
but nothing else.

> Check the cpu_khz_from_msr() function.

I know that code.

> In cpu_khz_from_msr() function we are setting
> X86_FEATURE_TSC_KNOWN_FREQ and X86_FEATURE_TSC_RELIABLE for all the
> SoC's but in native_calibrate_tsc(), we check for vendor == INTEL and
> CPUID > 0x15 and then at the end of function, will enable
> X86_FEATURE_TSC_RELIABLE for INTEL_FAM6_ATOM_GOLDMONT SoC.
>
> Do we need to set the same flag in two different functions as it will be
> set in cpu_khz_from_msr() for all SoCs ?

cpu_khz_from_msr() does not handle INTEL_FAM6_ATOM_GOLDMONT or can you
find that in tsc_msr_cpu_ids[]? Making half informed claims is not
solving anything.

Thanks,

        tglx

8<------------------

--- a/arch/x86/kernel/tsc_msr.c
+++ b/arch/x86/kernel/tsc_msr.c
@@ -94,16 +94,20 @@ unsigned long cpu_khz_from_msr(void)
 	if (freq_desc->msr_plat) {
 		rdmsr(MSR_PLATFORM_INFO, lo, hi);
 		ratio = (lo >> 8) & 0xff;
+		pr_info("MSR_PINFO: %08x%08x -> %u\n", hi, lo, ratio);
 	} else {
 		rdmsr(MSR_IA32_PERF_STATUS, lo, hi);
 		ratio = (hi >> 8) & 0x1f;
+		pr_info("MSR_PSTAT: %08x%08x -> %u\n", hi, lo, ratio);
 	}
 
 	/* Get FSB FREQ ID */
 	rdmsr(MSR_FSB_FREQ, lo, hi);
+	pr_info("MSR_FSBF: %08x%08x\n", hi, lo);
 
 	/* Map CPU reference clock freq ID(0-7) to CPU reference clock freq(KHz) */
 	freq = freq_desc->freqs[lo & 0x7];
+	pr_info("REF_CLOCK: %08x\n", freq);
 
 	/* TSC frequency = maximum resolved freq * maximum resolved bus ratio */
 	res = freq * ratio;

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [v3] x86/tsc: Unset TSC_KNOWN_FREQ and TSC_RELIABLE flags on Intel Bay Trail SoC
       [not found]       ` <CADdC98TE4oNWZyEsqXzr+zJtfdTTOyeeuHqu1u04X_ktLHo-Hg@mail.gmail.com>
@ 2020-01-23 14:12         ` Thomas Gleixner
  2020-01-23 14:41         ` Andy Shevchenko
  1 sibling, 0 replies; 32+ messages in thread
From: Thomas Gleixner @ 2020-01-23 14:12 UTC (permalink / raw)
  To: vipul kumar
  Cc: Daniel Lezcano, linux-kernel, Stable, Srikanth Krishnakar,
	Cedric Hombourger, x86, Bin Gao, Andy Shevchenko, Len Brown,
	Vipul Kumar

Vipul,

please disable HTML mixed mode completely in your mail client when
posting on LKML. Such mails are silently dropped on the list server and
never reach the public archives.

vipul kumar <vipulk0511@gmail.com> writes:
>> > On Tue, Jan 21, 2020 at 11:15 PM Thomas Gleixner <tglx@linutronix.de>
>> wrote:
>> What's the frequency which is determined from the MSR? Something like
>> ...
>
> tsc: Detected 1832.600 MHz processor

vs.

> tsc: Refined TSC clocksource calibration: 1833.333 MHz

So the MSR readout is off by 0.4%

>    Attached full logs with patch and without patch.

I can't find the debug output in them. Also:

> [    0.000000] Linux version 4.14.139-rt66 ....

Can you please run that patch on top of current mainline please? I
really want to see the debug output.

Thanks,

        tglx

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [v3] x86/tsc: Unset TSC_KNOWN_FREQ and TSC_RELIABLE flags on Intel Bay Trail SoC
       [not found]       ` <CADdC98TE4oNWZyEsqXzr+zJtfdTTOyeeuHqu1u04X_ktLHo-Hg@mail.gmail.com>
  2020-01-23 14:12         ` Thomas Gleixner
@ 2020-01-23 14:41         ` Andy Shevchenko
  2020-01-23 21:18           ` Hans de Goede
  1 sibling, 1 reply; 32+ messages in thread
From: Andy Shevchenko @ 2020-01-23 14:41 UTC (permalink / raw)
  To: vipul kumar
  Cc: Thomas Gleixner, Daniel Lezcano, linux-kernel, Stable,
	Srikanth Krishnakar, Cedric Hombourger, x86, Bin Gao, Len Brown,
	Vipul Kumar, Hans de Goede

+Cc: Hans, since he possesses a lot of BYT devices and may be interested in this

On Thu, Jan 23, 2020 at 06:00:28PM +0530, vipul kumar wrote:
> Hi Thomas,
> 
> On Wed, Jan 22, 2020 at 8:15 PM Thomas Gleixner <tglx@linutronix.de> wrote:
> 
> > Vipul,
> >
> > vipul kumar <vipulk0511@gmail.com> writes:
> > > On Tue, Jan 21, 2020 at 11:15 PM Thomas Gleixner <tglx@linutronix.de>
> > wrote:
> >
> > >    Measurement with the existing code:
> > >    $ echo -n "SystemTime: " ; TZ=UTC date -Iseconds ; echo -n "RTC Time:
> > > " ; TZ=UTC hwclock -r ; echo -n "Uptime: " ; uptime -p
> > >    SystemTime: 2019-12-05T17:18:37+00:00
> > >    RTC Time:   2019-12-05 17:18:07.255341+0000
> > >    Uptime: up 1 day, 7 minutes
> > >
> > >    This sample shows a difference of 30 seconds after 1 day.
> > >
> > >    Measurement with this patch:
> > >    SystemTime: 2019-12-11T12:06:19+00:00
> > >    RTC Time:   2019-12-11 12:06:19.083127+0000
> > >    Uptime: up 1 day, 3 minutes
> > >
> > >    With this patch, no time drift issue is observed. and tsc clocksource
> > > get calibration (tsc: Refined TSC clocksource calibration: 1833.333 MHz)
> > > which is missing
> > >    with the existing implementation.
> >
> > What's the frequency which is determined from the MSR? Something like
> > this in dmesg:
> >
> >        tsc: Detected NNN MHz processor
> > or
> >        tsc: Detected NNN MHz TSC
> >
> 
>    tsc: Detected 1832.600 MHz processor
> 
>    # dmesg | grep tsc
>    [    0.000000] tsc: Detected 1832.600 MHz processor
>    [    4.895129] tsc: Refined TSC clocksource calibration: 1833.332 MHz
>    [    4.895201] clocksource: tsc: mask: 0xffffffffffffffff max_cycles:
> 0x34da5269766, max_idle_ns: 881590747508 ns
>    [    5.903264] clocksource: Switched to clocksource tsc
> 
>    Attached full logs with patch and without patch.
> 
> >
> > Also please apply the debug patch below and provide a _full_ dmesg after
> > boot.
> >
> > >> > +config X86_FEATURE_TSC_UNKNOWN_FREQ
> > >> > +     bool "Support to skip tsc known frequency flag"
> > >> > +     help
> > >> > +       Include support to skip X86_FEATURE_TSC_KNOWN_FREQ flag
> > >> > +
> > >> > +       X86_FEATURE_TSC_KNOWN_FREQ flag is causing time-drift on
> > >> Valleyview/
> > >> > +       Baytrail SoC.
> > >> > +       By selecting this option, user can skip
> > >> X86_FEATURE_TSC_KNOWN_FREQ
> > >> > +       flag to use refine tsc freq calibration.
> > >>
> > >> This is exactly the same problem as before. How does anyone aside of you
> > >> know whether to enable this or not?
> > >>
> > >     Go through the Documentation/kbuild/kconfig-language.rst but didn't
> > > find related to make
> > >     config known to everyone. Could you please point to documentation?
> >
> > Right. And there is no proper answer to this, which makes it clear that
> > a config option is not the right tool to use.
> >
> > >> And if someone enables this option then _ALL_ platforms which utilize
> > >> cpu_khz_from_msr() are affected. How is that any different from your
> > >> previous approach? This works on local kernels where you build for a
> > >> specific platform and you know exactly what you're doing, but not for
> > >> general consumption. What should a distro do with this option?
> > >>
> > >>
> > >     TSC frequency is already calculated in cpu_khz_from_msr() function
> > > before setting these flags.
> >
> > Your mail client does some horrible formatting this zig-zag is
> > unreadable. I'm reformatting the paragraphs below.
> >
> 
>   Sorry for that. Need to set formatting for reply.
> 
> >
> > > This patch return the same calculated TSC frequency but skipping
> > > those two flags. On the basis of these flags, we decide whether we
> > > skip the refined calibration and directly register it as a clocksource
> > > or use refine tsc freq calibration in init_tsc_clocksource()
> > > function. By default this config is disabled and if user wants to use
> > > refine tsc freq calibration() then only user will enable it otherwise
> > > it will go with existing implementations. So, I don't think so it will
> > > break for other ATOM SoC.
> >
> > It does. I explained most of the following to you in an earlier mail
> > already. Let me try again.
> >
> > If X86_FEATURE_TSC_RELIABLE is not set, then the TSC requires a watchdog
> > clocksource. But some of those SoCs do not have anything else than TSC,
> > so there is no watchdog available. As a consequence the TSC is not
> > usable for high resolution timers and NOHZ. That breaks existing systems
> > whether you like it or not.
> >
> > If X86_FEATURE_TSC_KNOWN_FREQUENCY is not set, then this delays the
> > usability of the TSC for high res and NOHZ until the refined calibration
> > figured out that it can't calibrate. And no, we can't know that it does
> > not work upfront when the early TSC init happens. Clearing this flag
> > will not break functionality, but it changes the behaviour on boot-time
> > optimized systems which can obviously be considered breakage.
> >
> > So no, having a config knob which might be turned on and turning working
> > systems into trainwrecks is simply not the way to go.
> >
> 
>    Thanks Thomas for clarifying about reliable and known frequency flags.
> 
> >
> > What can be done is to have a command line option which enforces refined
> > calibration and that option can turn off X86_FEATURE_TSC_KNOWN_FREQUENCY,
> > but nothing else.
> >
> 
>     Sure Thomas, will make implementation as per your suggestion.
> 
>     Regards,
>     Vipul
> 
> >
> > > Check the cpu_khz_from_msr() function.
> >
> > I know that code.
> >
> > > In cpu_khz_from_msr() function we are setting
> > > X86_FEATURE_TSC_KNOWN_FREQ and X86_FEATURE_TSC_RELIABLE for all the
> > > SoC's but in native_calibrate_tsc(), we check for vendor == INTEL and
> > > CPUID > 0x15 and then at the end of function, will enable
> > > X86_FEATURE_TSC_RELIABLE for INTEL_FAM6_ATOM_GOLDMONT SoC.
> > >
> > > Do we need to set the same flag in two different functions as it will be
> > > set in cpu_khz_from_msr() for all SoCs ?
> >
> > cpu_khz_from_msr() does not handle INTEL_FAM6_ATOM_GOLDMONT or can you
> > find that in tsc_msr_cpu_ids[]? Making half informed claims is not
> > solving anything.
> >
> > Thanks,
> >
> >         tglx
> >
> > 8<------------------
> >
> > --- a/arch/x86/kernel/tsc_msr.c
> > +++ b/arch/x86/kernel/tsc_msr.c
> > @@ -94,16 +94,20 @@ unsigned long cpu_khz_from_msr(void)
> >         if (freq_desc->msr_plat) {
> >                 rdmsr(MSR_PLATFORM_INFO, lo, hi);
> >                 ratio = (lo >> 8) & 0xff;
> > +               pr_info("MSR_PINFO: %08x%08x -> %u\n", hi, lo, ratio);
> >         } else {
> >                 rdmsr(MSR_IA32_PERF_STATUS, lo, hi);
> >                 ratio = (hi >> 8) & 0x1f;
> > +               pr_info("MSR_PSTAT: %08x%08x -> %u\n", hi, lo, ratio);
> >         }
> >
> >         /* Get FSB FREQ ID */
> >         rdmsr(MSR_FSB_FREQ, lo, hi);
> > +       pr_info("MSR_FSBF: %08x%08x\n", hi, lo);
> >
> >         /* Map CPU reference clock freq ID(0-7) to CPU reference clock
> > freq(KHz) */
> >         freq = freq_desc->freqs[lo & 0x7];
> > +       pr_info("REF_CLOCK: %08x\n", freq);
> >
> >         /* TSC frequency = maximum resolved freq * maximum resolved bus
> > ratio */
> >         res = freq * ratio;
> >

> root@localhost:# dmesg 
> [    0.000000] microcode: microcode updated early to revision 0x838, date = 2019-04-22
> [    0.000000] Linux version 4.14.139-rt66 (builder@vipul) (gcc version 6.3.0 20170516 (Debian 6.3.0-18+deb9u1)) #1 SMP PREEMPT RT Thu Jan 23 11:04:55 UTC 2020
> [    0.000000] Command line: rootwait quiet     rootflags=i_version ima_tcb ima_appraise=enforce ima_appraise_tcb  nohz=off        splash plymouth.ignore-serial-consoles quiet        root=/dev/mapper/system-systema
> 
> [    0.000000] x86/fpu: x87 FPU will use FXSAVE
> [    0.000000] e820: BIOS-provided physical RAM map:
> [    0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000006efff] usable
> [    0.000000] BIOS-e820: [mem 0x000000000006f000-0x000000000006ffff] ACPI NVS
> [    0.000000] BIOS-e820: [mem 0x0000000000070000-0x000000000008ffff] usable
> [    0.000000] BIOS-e820: [mem 0x0000000000090000-0x000000000009ffff] reserved
> [    0.000000] BIOS-e820: [mem 0x0000000000100000-0x00000000b7af2fff] usable
> [    0.000000] BIOS-e820: [mem 0x00000000b7af3000-0x00000000b8402fff] reserved
> [    0.000000] BIOS-e820: [mem 0x00000000b8403000-0x00000000b8502fff] ACPI NVS
> [    0.000000] BIOS-e820: [mem 0x00000000b8503000-0x00000000b8542fff] ACPI data
> [    0.000000] BIOS-e820: [mem 0x00000000b8543000-0x00000000b93c2fff] usable
> [    0.000000] BIOS-e820: [mem 0x00000000b93c3000-0x00000000b9cc2fff] reserved
> [    0.000000] BIOS-e820: [mem 0x00000000b9cc3000-0x00000000b9ffffff] usable
> [    0.000000] BIOS-e820: [mem 0x00000000e00f8000-0x00000000e00f8fff] reserved
> [    0.000000] BIOS-e820: [mem 0x00000000fed01000-0x00000000fed01fff] reserved
> [    0.000000] BIOS-e820: [mem 0x00000000ffb00000-0x00000000ffffffff] reserved
> [    0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000023fffffff] usable
> [    0.000000] NX (Execute Disable) protection: active
> [    0.000000] e820: update [mem 0xb43d3018-0xb43e3057] usable ==> usable
> [    0.000000] e820: update [mem 0xb43d3018-0xb43e3057] usable ==> usable
> [    0.000000] extended physical RAM map:
> [    0.000000] reserve setup_data: [mem 0x0000000000000000-0x000000000006efff] usable
> [    0.000000] reserve setup_data: [mem 0x000000000006f000-0x000000000006ffff] ACPI NVS
> [    0.000000] reserve setup_data: [mem 0x0000000000070000-0x000000000008ffff] usable
> [    0.000000] reserve setup_data: [mem 0x0000000000090000-0x000000000009ffff] reserved
> [    0.000000] reserve setup_data: [mem 0x0000000000100000-0x00000000b43d3017] usable
> [    0.000000] reserve setup_data: [mem 0x00000000b43d3018-0x00000000b43e3057] usable
> [    0.000000] reserve setup_data: [mem 0x00000000b43e3058-0x00000000b7af2fff] usable
> [    0.000000] reserve setup_data: [mem 0x00000000b7af3000-0x00000000b8402fff] reserved
> [    0.000000] reserve setup_data: [mem 0x00000000b8403000-0x00000000b8502fff] ACPI NVS
> [    0.000000] reserve setup_data: [mem 0x00000000b8503000-0x00000000b8542fff] ACPI data
> [    0.000000] reserve setup_data: [mem 0x00000000b8543000-0x00000000b93c2fff] usable
> [    0.000000] reserve setup_data: [mem 0x00000000b93c3000-0x00000000b9cc2fff] reserved
> [    0.000000] reserve setup_data: [mem 0x00000000b9cc3000-0x00000000b9ffffff] usable
> [    0.000000] reserve setup_data: [mem 0x00000000e00f8000-0x00000000e00f8fff] reserved
> [    0.000000] reserve setup_data: [mem 0x00000000fed01000-0x00000000fed01fff] reserved
> [    0.000000] reserve setup_data: [mem 0x00000000ffb00000-0x00000000ffffffff] reserved
> [    0.000000] reserve setup_data: [mem 0x0000000100000000-0x000000023fffffff] usable
> [    0.000000] efi: EFI v2.40 by INSYDE Corp.
> [    0.000000] efi:  ACPI 2.0=0xb8542014  ESRT=0xb7be2d18  SMBIOS=0xb7dfa000 
> [    0.000000] SMBIOS 2.7 present.
> [    0.000000] DMI: SIEMENS AG SIMATIC IPC227E/A5E38155677, BIOS V20.01.12 04/05/2019
> [    0.000000] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
> [    0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable
> [    0.000000] e820: last_pfn = 0x240000 max_arch_pfn = 0x400000000
> [    0.000000] MTRR default type: uncachable
> [    0.000000] MTRR fixed ranges enabled:
> [    0.000000]   00000-9FFFF write-back
> [    0.000000]   A0000-BFFFF uncachable
> [    0.000000]   C0000-FFFFF write-protect
> [    0.000000] MTRR variable ranges enabled:
> [    0.000000]   0 base 0FF800000 mask FFF800000 write-protect
> [    0.000000]   1 base 000000000 mask F80000000 write-back
> [    0.000000]   2 base 080000000 mask FC0000000 write-back
> [    0.000000]   3 base 0BC000000 mask FFC000000 uncachable
> [    0.000000]   4 base 0BB000000 mask FFF000000 uncachable
> [    0.000000]   5 base 0BAE00000 mask FFFE00000 uncachable
> [    0.000000]   6 base 100000000 mask F00000000 write-back
> [    0.000000]   7 base 200000000 mask FC0000000 write-back
> [    0.000000] x86/PAT: Configuration [0-7]: WB  WC  UC- UC  WB  WP  UC- WT  
> [    0.000000] e820: last_pfn = 0xba000 max_arch_pfn = 0x400000000
> [    0.000000] Base memory trampoline at [ffff9b900008a000] 8a000 size 24576
> [    0.000000] BRK [0x1ced18000, 0x1ced18fff] PGTABLE
> [    0.000000] BRK [0x1ced19000, 0x1ced19fff] PGTABLE
> [    0.000000] BRK [0x1ced1a000, 0x1ced1afff] PGTABLE
> [    0.000000] BRK [0x1ced1b000, 0x1ced1bfff] PGTABLE
> [    0.000000] BRK [0x1ced1c000, 0x1ced1cfff] PGTABLE
> [    0.000000] BRK [0x1ced1d000, 0x1ced1dfff] PGTABLE
> [    0.000000] BRK [0x1ced1e000, 0x1ced1efff] PGTABLE
> [    0.000000] BRK [0x1ced1f000, 0x1ced1ffff] PGTABLE
> [    0.000000] BRK [0x1ced20000, 0x1ced20fff] PGTABLE
> [    0.000000] BRK [0x1ced21000, 0x1ced21fff] PGTABLE
> [    0.000000] BRK [0x1ced22000, 0x1ced22fff] PGTABLE
> [    0.000000] Secure boot could not be determined
> [    0.000000] RAMDISK: [mem 0xadc31000-0xafffffff]
> [    0.000000] ACPI: Early table checksum verification disabled
> [    0.000000] ACPI: RSDP 0x00000000B8542014 000024 (v02 SIEMEN)
> [    0.000000] ACPI: XSDT 0x00000000B8542120 00009C (v01 SIEMEN SIMATIC  11112222      01000013)
> [    0.000000] ACPI: FACP 0x00000000B853B000 00010C (v05 SIEMEN SIMATIC  11112222 WAS_ 00010001)
> [    0.000000] ACPI: DSDT 0x00000000B8530000 006A5B (v02 SIEMEN SIMATIC  11112222 WAS_ 00010001)
> [    0.000000] ACPI: FACS 0x00000000B84AA000 000040
> [    0.000000] ACPI: UEFI 0x00000000B8541000 000236 (v01 SIEMEN SIMATIC  00000001 WAS_ 12345678)
> [    0.000000] ACPI: TCPA 0x00000000B8540000 000032 (v02 SIEMEN SIMATIC  00000000 WAS_ 00000000)
> [    0.000000] ACPI: UEFI 0x00000000B853E000 000042 (v01 SIEMEN SIMATIC  00000000 WAS_ 00000000)
> [    0.000000] ACPI: SSDT 0x00000000B853D000 0004FD (v01 SIEMEN TPMACPI  00001000 WAS_ 20121114)
> [    0.000000] ACPI: TPM2 0x00000000B853C000 000034 (v03 SIEMEN SIMATIC  00000000 WAS_ 00000000)
> [    0.000000] ACPI: HPET 0x00000000B853A000 000038 (v01 SIEMEN SIMATIC  11112222 WAS_ 00010001)
> [    0.000000] ACPI: LPIT 0x00000000B8539000 000104 (v01 SIEMEN SIMATIC  11112222 WAS_ 00010001)
> [    0.000000] ACPI: APIC 0x00000000B8538000 000084 (v03 SIEMEN SIMATIC  11112222 WAS_ 00010001)
> [    0.000000] ACPI: MCFG 0x00000000B8537000 00003C (v01 SIEMEN SIMATIC  11112222 WAS_ 00010001)
> [    0.000000] ACPI: SSDT 0x00000000B852E000 000763 (v01 SIEMEN CpuPm    00003000 WAS_ 20121114)
> [    0.000000] ACPI: SSDT 0x00000000B852D000 000290 (v01 SIEMEN Cpu0Tst  00003000 WAS_ 20121114)
> [    0.000000] ACPI: SSDT 0x00000000B852C000 00017A (v01 SIEMEN ApTst    00003000 WAS_ 20121114)
> [    0.000000] ACPI: FPDT 0x00000000B852B000 000044 (v01 SIEMEN SIMATIC  00000002 WAS_ 01000013)
> [    0.000000] ACPI: BGRT 0x00000000B852F000 000038 (v01 SIEMEN SIMATIC  00000001 WAS_ 12345678)
> [    0.000000] ACPI: Local APIC address 0xfee00000
> [    0.000000] No NUMA configuration found
> [    0.000000] Faking a node at [mem 0x0000000000000000-0x000000023fffffff]
> [    0.000000] NODE_DATA(0) allocated [mem 0x23fff7000-0x23fffbfff]
> [    0.000000] Zone ranges:
> [    0.000000]   DMA      [mem 0x0000000000001000-0x0000000000ffffff]
> [    0.000000]   DMA32    [mem 0x0000000001000000-0x00000000ffffffff]
> [    0.000000]   Normal   [mem 0x0000000100000000-0x000000023fffffff]
> [    0.000000]   Device   empty
> [    0.000000] Movable zone start for each node
> [    0.000000] Early memory node ranges
> [    0.000000]   node   0: [mem 0x0000000000001000-0x000000000006efff]
> [    0.000000]   node   0: [mem 0x0000000000070000-0x000000000008ffff]
> [    0.000000]   node   0: [mem 0x0000000000100000-0x00000000b7af2fff]
> [    0.000000]   node   0: [mem 0x00000000b8543000-0x00000000b93c2fff]
> [    0.000000]   node   0: [mem 0x00000000b9cc3000-0x00000000b9ffffff]
> [    0.000000]   node   0: [mem 0x0000000100000000-0x000000023fffffff]
> [    0.000000] Initmem setup node 0 [mem 0x0000000000001000-0x000000023fffffff]
> [    0.000000] On node 0 totalpages: 2067518
> [    0.000000]   DMA zone: 64 pages used for memmap
> [    0.000000]   DMA zone: 21 pages reserved
> [    0.000000]   DMA zone: 3982 pages, LIFO batch:0
> [    0.000000]   DMA32 zone: 11763 pages used for memmap
> [    0.000000]   DMA32 zone: 752816 pages, LIFO batch:31
> [    0.000000]   Normal zone: 20480 pages used for memmap
> [    0.000000]   Normal zone: 1310720 pages, LIFO batch:31
> [    0.000000] x86/hpet: Will disable the HPET for this platform because it's not reliable
> [    0.000000] Reserving Intel graphics memory at 0x00000000bb000000-0x00000000beffffff
> [    0.000000] ACPI: PM-Timer IO Port: 0x408
> [    0.000000] ACPI: Local APIC address 0xfee00000
> [    0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high level lint[0x1])
> [    0.000000] ACPI: LAPIC_NMI (acpi_id[0x02] high level lint[0x1])
> [    0.000000] ACPI: LAPIC_NMI (acpi_id[0x03] high level lint[0x1])
> [    0.000000] ACPI: LAPIC_NMI (acpi_id[0x04] high level lint[0x1])
> [    0.000000] IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-86
> [    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
> [    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
> [    0.000000] ACPI: IRQ0 used by override.
> [    0.000000] ACPI: IRQ9 used by override.
> [    0.000000] Using ACPI (MADT) for SMP configuration information
> [    0.000000] ACPI: HPET id: 0x8086a201 base: 0xfed00000
> [    0.000000] smpboot: Allowing 4 CPUs, 0 hotplug CPUs
> [    0.000000] PM: Registered nosave memory: [mem 0x00000000-0x00000fff]
> [    0.000000] PM: Registered nosave memory: [mem 0x0006f000-0x0006ffff]
> [    0.000000] PM: Registered nosave memory: [mem 0x00090000-0x0009ffff]
> [    0.000000] PM: Registered nosave memory: [mem 0x000a0000-0x000fffff]
> [    0.000000] PM: Registered nosave memory: [mem 0xb43d3000-0xb43d3fff]
> [    0.000000] PM: Registered nosave memory: [mem 0xb43e3000-0xb43e3fff]
> [    0.000000] PM: Registered nosave memory: [mem 0xb7af3000-0xb8402fff]
> [    0.000000] PM: Registered nosave memory: [mem 0xb8403000-0xb8502fff]
> [    0.000000] PM: Registered nosave memory: [mem 0xb8503000-0xb8542fff]
> [    0.000000] PM: Registered nosave memory: [mem 0xb93c3000-0xb9cc2fff]
> [    0.000000] PM: Registered nosave memory: [mem 0xba000000-0xbaffffff]
> [    0.000000] PM: Registered nosave memory: [mem 0xbb000000-0xbeffffff]
> [    0.000000] PM: Registered nosave memory: [mem 0xbf000000-0xe00f7fff]
> [    0.000000] PM: Registered nosave memory: [mem 0xe00f8000-0xe00f8fff]
> [    0.000000] PM: Registered nosave memory: [mem 0xe00f9000-0xfed00fff]
> [    0.000000] PM: Registered nosave memory: [mem 0xfed01000-0xfed01fff]
> [    0.000000] PM: Registered nosave memory: [mem 0xfed02000-0xffafffff]
> [    0.000000] PM: Registered nosave memory: [mem 0xffb00000-0xffffffff]
> [    0.000000] e820: [mem 0xbf000000-0xe00f7fff] available for PCI devices
> [    0.000000] Booting paravirtualized kernel on bare hardware
> [    0.000000] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1910969940391419 ns
> [    0.000000] setup_percpu: NR_CPUS:512 nr_cpumask_bits:512 nr_cpu_ids:4 nr_node_ids:1
> [    0.000000] percpu: Embedded 226 pages/cpu s886080 r8192 d31424 u1048576
> [    0.000000] pcpu-alloc: s886080 r8192 d31424 u1048576 alloc=1*2097152
> [    0.000000] pcpu-alloc: [0] 0 1 [0] 2 3 
> [    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 2035190
> [    0.000000] Policy zone: Normal
> [    0.000000] Kernel command line: rootwait quiet     rootflags=i_version ima_tcb ima_appraise=enforce ima_appraise_tcb  nohz=off        splash plymouth.ignore-serial-consoles quiet        root=/dev/mapper/system-systema
> 
> [    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
> [    0.000000] Calgary: detecting Calgary via BIOS EBDA area
> [    0.000000] Calgary: Unable to locate Rio Grande table in EBDA - bailing!
> [    0.000000] Memory: 8008768K/8270072K available (10252K kernel code, 1185K rwdata, 3080K rodata, 2228K init, 856K bss, 261304K reserved, 0K cma-reserved)
> [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
> [    0.000000] Kernel/User page tables isolation: enabled
> [    0.000000] ftrace: allocating 30370 entries in 119 pages
> [    0.000000] Preemptible hierarchical RCU implementation.
> [    0.000000] 	RCU restricting CPUs from NR_CPUS=512 to nr_cpu_ids=4.
> [    0.000000] 	RCU priority boosting: priority 1 delay 500 ms.
> [    0.000000] 	No expedited grace period (rcu_normal_after_boot).
> [    0.000000] 	Tasks RCU enabled.
> [    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
> [    0.000000] NR_IRQS: 33024, nr_irqs: 1024, preallocated irqs: 16
> [    0.000000] Console: colour dummy device 80x25
> [    0.000000] console [tty0] enabled
> [    0.001000] tsc: Detected 1832.600 MHz processor
> [    0.001000] Calibrating delay loop (skipped), value calculated using timer frequency.. 3665.20 BogoMIPS (lpj=1832600)
> [    0.001000] pid_max: default: 32768 minimum: 301
> [    0.001000] ACPI: Core revision 20170728
> [    0.012153] ACPI: 5 ACPI AML tables successfully acquired and loaded
> [    0.012232] Security Framework initialized
> [    0.012234] Yama: becoming mindful.
> [    0.012268] AppArmor: AppArmor initialized
> [    0.019782] Dentry cache hash table entries: 1048576 (order: 12, 16777216 bytes)
> [    0.027419] Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes)
> [    0.027539] Mount-cache hash table entries: 16384 (order: 5, 131072 bytes)
> [    0.027601] Mountpoint-cache hash table entries: 16384 (order: 5, 131072 bytes)
> [    0.028129] ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
> [    0.028131] ENERGY_PERF_BIAS: View and update with x86_energy_perf_policy(8)
> [    0.028143] mce: CPU supports 6 MCE banks
> [    0.028155] process: using mwait in idle threads
> [    0.028161] Last level iTLB entries: 4KB 48, 2MB 0, 4MB 0
> [    0.028163] Last level dTLB entries: 4KB 128, 2MB 16, 4MB 16, 1GB 0
> [    0.028165] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization
> [    0.028168] Spectre V2 : Mitigation: Full generic retpoline
> [    0.028169] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch
> [    0.028170] Spectre V2 : Enabling Restricted Speculation for firmware calls
> [    0.028172] Spectre V2 : mitigation: Enabling conditional Indirect Branch Prediction Barrier
> [    0.028174] MDS: Mitigation: Clear CPU buffers
> [    0.028454] Freeing SMP alternatives memory: 20K
> [    0.029967] smpboot: Max logical packages: 1
> [    0.031000] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
> [    0.040079] TSC deadline timer enabled
> [    0.040083] smpboot: CPU0: Intel(R) Celeron(R) CPU  N2930  @ 1.83GHz (family: 0x6, model: 0x37, stepping: 0x8)
> [    0.044040] Performance Events: PEBS fmt2+, 8-deep LBR, Silvermont events, 8-deep LBR, full-width counters, Intel PMU driver.
> [    0.044073] ... version:                3
> [    0.044076] ... bit width:              40
> [    0.044079] ... generic registers:      2
> [    0.044082] ... value mask:             000000ffffffffff
> [    0.044085] ... max period:             0000007fffffffff
> [    0.044088] ... fixed-purpose events:   3
> [    0.044090] ... event mask:             0000000700000003
> [    0.048058] Hierarchical SRCU implementation.
> [    0.057462] NMI watchdog: Enabled. Permanently consumes one hw-PMU counter.
> [    0.059020] smp: Bringing up secondary CPUs ...
> [    0.070078] x86: Booting SMP configuration:
> [    0.070084] .... node  #0, CPUs:      #1 #2 #3
> [    0.096219] smp: Brought up 1 node, 4 CPUs
> [    0.096219] smpboot: Total of 4 processors activated (14660.80 BogoMIPS)
> [    0.098400] devtmpfs: initialized
> [    0.099089] x86/mm: Memory block size: 128MB
> [    0.104222] random: get_random_bytes called from setup_net+0x4c/0x190 with crng_init=0
> [    0.104222] PM: Registering ACPI NVS region [mem 0x0006f000-0x0006ffff] (4096 bytes)
> [    0.104222] PM: Registering ACPI NVS region [mem 0xb8403000-0xb8502fff] (1048576 bytes)
> [    0.104380] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275000 ns
> [    0.104436] futex hash table entries: 1024 (order: 4, 65536 bytes)
> [    0.104640] pinctrl core: initialized pinctrl subsystem
> [    0.105685] NET: Registered protocol family 16
> [    0.106519] cpuidle: using governor ladder
> [    0.106519] ACPI: bus type PCI registered
> [    0.106519] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
> [    0.106519] PCI: MMCONFIG for domain 0000 [bus 00-3f] at [mem 0xe0000000-0xe3ffffff] (base 0xe0000000)
> [    0.107068] PCI: not using MMCONFIG
> [    0.107068] PCI: Using configuration type 1 for base access
> [    0.112224] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
> [    0.113360] ACPI: Added _OSI(Module Device)
> [    0.113365] ACPI: Added _OSI(Processor Device)
> [    0.113369] ACPI: Added _OSI(3.0 _SCP Extensions)
> [    0.113372] ACPI: Added _OSI(Processor Aggregator Device)
> [    0.128124] ACPI: Dynamic OEM Table Load:
> [    0.128144] ACPI: SSDT 0xFFFF9B9235135400 0003BC (v01 PmRef  Cpu0Ist  00003000 INTL 20121114)
> [    0.129424] ACPI: Dynamic OEM Table Load:
> [    0.129440] ACPI: SSDT 0xFFFF9B92351D1E00 00015F (v01 PmRef  ApIst    00003000 INTL 20121114)
> [    0.132388] ACPI: Interpreter enabled
> [    0.132448] ACPI: (supports S0 S4 S5)
> [    0.132453] ACPI: Using IOAPIC for interrupt routing
> [    0.132555] PCI: MMCONFIG for domain 0000 [bus 00-3f] at [mem 0xe0000000-0xe3ffffff] (base 0xe0000000)
> [    0.133369] PCI: MMCONFIG at [mem 0xe0000000-0xe3ffffff] reserved in ACPI motherboard resources
> [    0.133399] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
> [    0.133992] ACPI: Enabled 4 GPEs in block 00 to 3F
> [    0.555626] ACPI: Power Resource [USBC] (on)
> [    0.570268] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
> [    0.570281] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI]
> [    0.570710] acpi PNP0A08:00: _OSC failed (AE_ERROR); disabling ASPM
> [    0.570739] acpi PNP0A08:00: [Firmware Info]: MMCONFIG for domain 0000 [bus 00-3f] only partially covers this bridge
> [    0.571767] PCI host bridge to bus 0000:00
> [    0.571774] pci_bus 0000:00: root bus resource [io  0x0000-0x006f window]
> [    0.571779] pci_bus 0000:00: root bus resource [io  0x0078-0x0cf7 window]
> [    0.571784] pci_bus 0000:00: root bus resource [io  0x0d00-0xffff window]
> [    0.571789] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window]
> [    0.571794] pci_bus 0000:00: root bus resource [mem 0x000c0000-0x000dffff window]
> [    0.571798] pci_bus 0000:00: root bus resource [mem 0x000e0000-0x000fffff window]
> [    0.571803] pci_bus 0000:00: root bus resource [mem 0xc0000000-0xd09ffffe window]
> [    0.571810] pci_bus 0000:00: root bus resource [bus 00-ff]
> [    0.571827] pci 0000:00:00.0: [8086:0f00] type 00 class 0x060000
> [    0.572176] pci 0000:00:02.0: [8086:0f31] type 00 class 0x030000
> [    0.572197] pci 0000:00:02.0: reg 0x10: [mem 0xd0000000-0xd03fffff]
> [    0.572212] pci 0000:00:02.0: reg 0x18: [mem 0xc0000000-0xcfffffff pref]
> [    0.572226] pci 0000:00:02.0: reg 0x20: [io  0x7050-0x7057]
> [    0.572251] pci 0000:00:02.0: BAR 2: assigned to efifb
> [    0.572568] pci 0000:00:13.0: [8086:0f23] type 00 class 0x010601
> [    0.572595] pci 0000:00:13.0: reg 0x10: [io  0x7048-0x704f]
> [    0.572608] pci 0000:00:13.0: reg 0x14: [io  0x705c-0x705f]
> [    0.572620] pci 0000:00:13.0: reg 0x18: [io  0x7040-0x7047]
> [    0.572632] pci 0000:00:13.0: reg 0x1c: [io  0x7058-0x705b]
> [    0.572644] pci 0000:00:13.0: reg 0x20: [io  0x7020-0x703f]
> [    0.572657] pci 0000:00:13.0: reg 0x24: [mem 0xd0904000-0xd09047ff]
> [    0.572717] pci 0000:00:13.0: PME# supported from D3hot
> [    0.573042] pci 0000:00:1a.0: [8086:0f18] type 00 class 0x108000
> [    0.573077] pci 0000:00:1a.0: reg 0x10: [mem 0xd0800000-0xd08fffff]
> [    0.573094] pci 0000:00:1a.0: reg 0x14: [mem 0xd0700000-0xd07fffff]
> [    0.573212] pci 0000:00:1a.0: PME# supported from D0 D3hot
> [    0.573512] pci 0000:00:1b.0: [8086:0f04] type 00 class 0x040300
> [    0.573544] pci 0000:00:1b.0: reg 0x10: [mem 0xd0900000-0xd0903fff 64bit]
> [    0.573631] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold
> [    0.573920] pci 0000:00:1c.0: [8086:0f48] type 01 class 0x060400
> [    0.574000] pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold
> [    0.574339] pci 0000:00:1c.1: [8086:0f4a] type 01 class 0x060400
> [    0.574422] pci 0000:00:1c.1: PME# supported from D0 D3hot D3cold
> [    0.574735] pci 0000:00:1c.2: [8086:0f4c] type 01 class 0x060400
> [    0.574818] pci 0000:00:1c.2: PME# supported from D0 D3hot D3cold
> [    0.575155] pci 0000:00:1c.3: [8086:0f4e] type 01 class 0x060400
> [    0.575237] pci 0000:00:1c.3: PME# supported from D0 D3hot D3cold
> [    0.575557] pci 0000:00:1d.0: [8086:0f34] type 00 class 0x0c0320
> [    0.575593] pci 0000:00:1d.0: reg 0x10: [mem 0xd0905000-0xd09053ff]
> [    0.575722] pci 0000:00:1d.0: PME# supported from D0 D3hot D3cold
> [    0.576051] pci 0000:00:1f.0: [8086:0f1c] type 00 class 0x060100
> [    0.576416] pci 0000:00:1f.3: [8086:0f12] type 00 class 0x0c0500
> [    0.576464] pci 0000:00:1f.3: reg 0x10: [mem 0xd0906000-0xd090601f]
> [    0.576539] pci 0000:00:1f.3: reg 0x20: [io  0x7000-0x701f]
> [    0.577084] pci 0000:01:00.0: [110a:4078] type 00 class 0x050000
> [    0.577125] pci 0000:01:00.0: reg 0x10: [mem 0xd0600000-0xd067ffff]
> [    0.577146] pci 0000:01:00.0: reg 0x14: [mem 0xd0680000-0xd0687fff]
> [    0.580025] pci 0000:00:1c.0: PCI bridge to [bus 01]
> [    0.580036] pci 0000:00:1c.0:   bridge window [mem 0xd0600000-0xd06fffff]
> [    0.580224] pci 0000:02:00.0: [8086:1533] type 00 class 0x020000
> [    0.580266] pci 0000:02:00.0: reg 0x10: [mem 0xd0500000-0xd057ffff]
> [    0.580298] pci 0000:02:00.0: reg 0x18: [io  0x6000-0x601f]
> [    0.580316] pci 0000:02:00.0: reg 0x1c: [mem 0xd0580000-0xd0583fff]
> [    0.580463] pci 0000:02:00.0: PME# supported from D0 D3hot D3cold
> [    0.584024] pci 0000:00:1c.1: PCI bridge to [bus 02]
> [    0.584032] pci 0000:00:1c.1:   bridge window [io  0x6000-0x6fff]
> [    0.584039] pci 0000:00:1c.1:   bridge window [mem 0xd0500000-0xd05fffff]
> [    0.584220] pci 0000:03:00.0: [8086:1533] type 00 class 0x020000
> [    0.584260] pci 0000:03:00.0: reg 0x10: [mem 0xd0400000-0xd047ffff]
> [    0.584292] pci 0000:03:00.0: reg 0x18: [io  0x5000-0x501f]
> [    0.584310] pci 0000:03:00.0: reg 0x1c: [mem 0xd0480000-0xd0483fff]
> [    0.584310] pci 0000:03:00.0: PME# supported from D0 D3hot D3cold
> [    0.587028] pci 0000:00:1c.2: PCI bridge to [bus 03]
> [    0.587032] pci 0000:00:1c.2:   bridge window [io  0x5000-0x5fff]
> [    0.587038] pci 0000:00:1c.2:   bridge window [mem 0xd0400000-0xd04fffff]
> [    0.587188] pci 0000:00:1c.3: PCI bridge to [bus 04]
> [    0.792690] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 10 11 12 14 15) *7
> [    0.792941] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 10 11 12 14 15) *7
> [    0.793184] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 10 11 12 14 15) *7
> [    0.793406] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 10 11 12 14 15) *7
> [    0.793627] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 10 11 12 14 15) *7
> [    0.793849] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 10 *11 12 14 15)
> [    0.794099] ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 *10 11 12 14 15)
> [    0.794320] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 10 *11 12 14 15)
> [    0.795333] pci 0000:00:02.0: vgaarb: setting as boot VGA device
> [    0.795333] pci 0000:00:02.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none
> [    0.795333] pci 0000:00:02.0: vgaarb: bridge control possible
> [    0.795333] vgaarb: loaded
> [    0.795333] pps_core: LinuxPPS API ver. 1 registered
> [    0.795333] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
> [    0.795333] PTP clock support registered
> [    0.795333] EDAC MC: Ver: 3.0.0
> [    0.796089] Registered efivars operations
> [    0.796204] PCI: Using ACPI for IRQ routing
> [    0.797938] PCI: pci_cache_line_size set to 64 bytes
> [    0.798064] e820: reserve RAM buffer [mem 0x0006f000-0x0006ffff]
> [    0.798072] e820: reserve RAM buffer [mem 0xb43d3018-0xb7ffffff]
> [    0.798077] e820: reserve RAM buffer [mem 0xb7af3000-0xb7ffffff]
> [    0.798082] e820: reserve RAM buffer [mem 0xb93c3000-0xbbffffff]
> [    0.798088] e820: reserve RAM buffer [mem 0xba000000-0xbbffffff]
> [    0.800595] clocksource: Switched to clocksource refined-jiffies
> [    0.858946] VFS: Disk quotas dquot_6.6.0
> [    0.858991] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
> [    0.859709] AppArmor: AppArmor Filesystem Enabled
> [    0.859779] pnp: PnP ACPI init
> [    0.859979] pnp 00:00: Plug and Play ACPI device, IDs PNP0b00 (active)
> [    0.860373] system 00:01: [io  0x0680-0x069f] has been reserved
> [    0.860382] system 00:01: [io  0x0400-0x047f] has been reserved
> [    0.860389] system 00:01: [io  0x0500-0x05fe] has been reserved
> [    0.860407] system 00:01: Plug and Play ACPI device, IDs PNP0c02 (active)
> [    0.860881] pnp 00:02: Plug and Play ACPI device, IDs PNP0501 (active)
> [    0.861333] pnp 00:03: Plug and Play ACPI device, IDs PNP0501 (active)
> [    1.064797] system 00:04: [mem 0xe0000000-0xefffffff] could not be reserved
> [    1.064806] system 00:04: [mem 0xfed01000-0xfed01fff] has been reserved
> [    1.064814] system 00:04: [mem 0xfed03000-0xfed03fff] has been reserved
> [    1.064821] system 00:04: [mem 0xfed04000-0xfed04fff] has been reserved
> [    1.064828] system 00:04: [mem 0xfed0c000-0xfed0ffff] has been reserved
> [    1.064835] system 00:04: [mem 0xfed08000-0xfed08fff] has been reserved
> [    1.064835] system 00:04: [mem 0xfed1c000-0xfed1cfff] has been reserved
> [    1.064835] system 00:04: [mem 0xfed40000-0xfed44fff] has been reserved
> [    1.064835] system 00:04: [mem 0xfee00000-0xfeefffff] has been reserved
> [    1.064835] system 00:04: [mem 0xfef00000-0xfeffffff] has been reserved
> [    1.064835] system 00:04: Plug and Play ACPI device, IDs PNP0c02 (active)
> [    1.064835] pnp: PnP ACPI: found 5 devices
> [    1.076608] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns
> [    1.076986] clocksource: Switched to clocksource acpi_pm
> [    1.076986] pci 0000:00:1c.0: bridge window [io  0x1000-0x0fff] to [bus 01] add_size 1000
> [    1.076986] pci 0000:00:1c.0: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 01] add_size 200000 add_align 100000
> [    1.076986] pci 0000:00:1c.1: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 02] add_size 200000 add_align 100000
> [    1.076986] pci 0000:00:1c.2: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 03] add_size 200000 add_align 100000
> [    1.076986] pci 0000:00:1c.3: bridge window [io  0x1000-0x0fff] to [bus 04] add_size 1000
> [    1.076986] pci 0000:00:1c.3: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 04] add_size 200000 add_align 100000
> [    1.076986] pci 0000:00:1c.3: bridge window [mem 0x00100000-0x000fffff] to [bus 04] add_size 200000 add_align 100000
> [    1.076986] pci 0000:00:1c.0: BAR 15: no space for [mem size 0x00200000 64bit pref]
> [    1.076986] pci 0000:00:1c.0: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
> [    1.076986] pci 0000:00:1c.1: BAR 15: no space for [mem size 0x00200000 64bit pref]
> [    1.076986] pci 0000:00:1c.1: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
> [    1.076986] pci 0000:00:1c.2: BAR 15: no space for [mem size 0x00200000 64bit pref]
> [    1.076986] pci 0000:00:1c.2: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
> [    1.076986] pci 0000:00:1c.3: BAR 14: no space for [mem size 0x00200000]
> [    1.076986] pci 0000:00:1c.3: BAR 14: failed to assign [mem size 0x00200000]
> [    1.076986] pci 0000:00:1c.3: BAR 15: no space for [mem size 0x00200000 64bit pref]
> [    1.076986] pci 0000:00:1c.3: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
> [    1.076986] pci 0000:00:1c.0: BAR 13: assigned [io  0x1000-0x1fff]
> [    1.076986] pci 0000:00:1c.3: BAR 13: assigned [io  0x2000-0x2fff]
> [    1.076986] pci 0000:00:1c.3: BAR 14: no space for [mem size 0x00200000]
> [    1.076986] pci 0000:00:1c.3: BAR 14: failed to assign [mem size 0x00200000]
> [    1.076986] pci 0000:00:1c.3: BAR 15: no space for [mem size 0x00200000 64bit pref]
> [    1.076986] pci 0000:00:1c.3: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
> [    1.076986] pci 0000:00:1c.2: BAR 15: no space for [mem size 0x00200000 64bit pref]
> [    1.076986] pci 0000:00:1c.2: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
> [    1.076986] pci 0000:00:1c.1: BAR 15: no space for [mem size 0x00200000 64bit pref]
> [    1.076986] pci 0000:00:1c.1: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
> [    1.077409] pci 0000:00:1c.0: BAR 15: no space for [mem size 0x00200000 64bit pref]
> [    1.077415] pci 0000:00:1c.0: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
> [    1.077423] pci 0000:00:1c.0: PCI bridge to [bus 01]
> [    1.077429] pci 0000:00:1c.0:   bridge window [io  0x1000-0x1fff]
> [    1.077437] pci 0000:00:1c.0:   bridge window [mem 0xd0600000-0xd06fffff]
> [    1.077447] pci 0000:00:1c.1: PCI bridge to [bus 02]
> [    1.077452] pci 0000:00:1c.1:   bridge window [io  0x6000-0x6fff]
> [    1.077459] pci 0000:00:1c.1:   bridge window [mem 0xd0500000-0xd05fffff]
> [    1.077469] pci 0000:00:1c.2: PCI bridge to [bus 03]
> [    1.077474] pci 0000:00:1c.2:   bridge window [io  0x5000-0x5fff]
> [    1.077484] pci 0000:00:1c.2:   bridge window [mem 0xd0400000-0xd04fffff]
> [    1.077505] pci 0000:00:1c.3: PCI bridge to [bus 04]
> [    1.077514] pci 0000:00:1c.3:   bridge window [io  0x2000-0x2fff]
> [    1.077528] pci_bus 0000:00: resource 4 [io  0x0000-0x006f window]
> [    1.077533] pci_bus 0000:00: resource 5 [io  0x0078-0x0cf7 window]
> [    1.077537] pci_bus 0000:00: resource 6 [io  0x0d00-0xffff window]
> [    1.077542] pci_bus 0000:00: resource 7 [mem 0x000a0000-0x000bffff window]
> [    1.077547] pci_bus 0000:00: resource 8 [mem 0x000c0000-0x000dffff window]
> [    1.077551] pci_bus 0000:00: resource 9 [mem 0x000e0000-0x000fffff window]
> [    1.077556] pci_bus 0000:00: resource 10 [mem 0xc0000000-0xd09ffffe window]
> [    1.077560] pci_bus 0000:01: resource 0 [io  0x1000-0x1fff]
> [    1.077565] pci_bus 0000:01: resource 1 [mem 0xd0600000-0xd06fffff]
> [    1.077570] pci_bus 0000:02: resource 0 [io  0x6000-0x6fff]
> [    1.077575] pci_bus 0000:02: resource 1 [mem 0xd0500000-0xd05fffff]
> [    1.077579] pci_bus 0000:03: resource 0 [io  0x5000-0x5fff]
> [    1.077584] pci_bus 0000:03: resource 1 [mem 0xd0400000-0xd04fffff]
> [    1.077588] pci_bus 0000:04: resource 0 [io  0x2000-0x2fff]
> [    1.077841] NET: Registered protocol family 2
> [    1.078642] TCP established hash table entries: 65536 (order: 7, 524288 bytes)
> [    1.081159] TCP bind hash table entries: 65536 (order: 9, 3670016 bytes)
> [    1.082450] TCP: Hash tables configured (established 65536 bind 65536)
> [    1.082942] UDP hash table entries: 4096 (order: 7, 524288 bytes)
> [    1.083526] UDP-Lite hash table entries: 4096 (order: 7, 524288 bytes)
> [    1.083907] NET: Registered protocol family 1
> [    1.083953] pci 0000:00:02.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff]
> [    2.307105] pci 0000:00:1d.0: EHCI: BIOS handoff failed (BIOS bug?) 01010001
> [    2.307499] PCI: CLS 64 bytes, default 64
> [    2.307698] Unpacking initramfs...
> [    3.863476] Freeing initrd memory: 36668K
> [    3.863485] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
> [    3.863491] software IO TLB: mapped [mem 0xb03d3000-0xb43d3000] (64MB)
> [    3.863609] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x34d4ebe4b98, max_idle_ns: 881590735674 ns
> [    3.863665] clocksource: Switched to clocksource tsc
> [    3.864915] audit: initializing netlink subsys (disabled)
> [    3.865083] audit: type=2000 audit(1579782171.864:1): state=initialized audit_enabled=0 res=1
> [    3.866736] workingset: timestamp_bits=40 max_order=21 bucket_order=0
> [    3.874245] zbud: loaded
> [    4.765970] Key type asymmetric registered
> [    4.765976] Asymmetric key parser 'x509' registered
> [    4.766187] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247)
> [    4.766311] io scheduler noop registered
> [    4.766316] io scheduler deadline registered
> [    4.766340] io scheduler cfq registered (default)
> [    4.766345] io scheduler mq-deadline registered
> [    4.768175] efifb: probing for efifb
> [    4.768215] efifb: framebuffer at 0xc0000000, using 3072k, total 3072k
> [    4.768219] efifb: mode is 1024x768x32, linelength=4096, pages=1
> [    4.768222] efifb: scrolling: redraw
> [    4.768226] efifb: Truecolor: size=8:8:8:8, shift=24:16:8:0
> [    4.773901] Console: switching to colour frame buffer device 128x48
> [    4.779263] fb0: EFI VGA frame buffer device
> [    4.779297] intel_idle: MWAIT substates: 0x33000020
> [    4.779302] intel_idle: v0.4.1 model 0x37
> [    4.779310] intel_idle: intel_idle_state_table_update BYT 0x37 reached
> [    4.779313] intel_idle: byt_idle_state_table_update reached
> [    4.779317] intel_idle: state C6N is disabled
> [    4.779320] intel_idle: state C6S is disabled
> [    4.779323] intel_idle: state C7 is disabled
> [    4.779326] intel_idle: state C7S is disabled
> [    4.779674] intel_idle: lapic_timer_reliable_states 0xffffffff
> [    4.789625] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
> [    4.789809] 00:02: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a TI16750
> [    4.790140] 00:03: ttyS1 at I/O 0x2f8 (irq = 3, base_baud = 115200) is a TI16750
> [    4.791434] Linux agpgart interface v0.103
> [    4.807830] tpm_tis MSFT0101:00: 2.0 TPM (device-id 0x1A, rev-id 16)
> [    5.225802] AMD IOMMUv2 driver by Joerg Roedel <jroedel@suse.de>
> [    5.225807] AMD IOMMUv2 functionality not available on this system
> [    5.235438] loop: module loaded
> [    5.235637] i8042: PNP: No PS/2 controller found.
> [    5.235641] i8042: Probing ports directly.
> [    5.236512] serio: i8042 KBD port at 0x60,0x64 irq 1
> [    5.236656] serio: i8042 AUX port at 0x60,0x64 irq 12
> [    5.237091] mousedev: PS/2 mouse device common for all mice
> [    5.237433] rtc_cmos 00:00: RTC can wake from S4
> [    5.237785] rtc_cmos 00:00: rtc core: registered rtc_cmos as rtc0
> [    5.237911] rtc_cmos 00:00: alarms up to one month, y3k, 242 bytes nvram
> [    5.237948] intel_pstate: Intel P-state driver initializing
> [    5.240962] pmc_atom: SIMATIC IPC227E critclks quirk enabled
> [    5.244166] NET: Registered protocol family 10
> [    5.267172] Segment Routing with IPv6
> [    5.267238] mip6: Mobile IPv6
> [    5.267248] NET: Registered protocol family 17
> [    5.267266] mpls_gso: MPLS GSO support
> [    5.268247] microcode: sig=0x30678, pf=0x8, revision=0x838
> [    5.268482] microcode: Microcode Update Driver: v2.2.
> [    5.268526] sched_clock: Marking stable (5268463229, 0)->(5284772362, -16309133)
> [    5.269207] registered taskstats version 1
> [    5.269326] zswap: loaded using pool lzo/zbud
> [    5.269465] AppArmor: AppArmor sha1 policy hashing enabled
> [    5.290880] ima: Allocated hash algorithm: sha256
> [    5.483333] rtc_cmos 00:00: setting system clock to 2020-01-23 12:22:54 UTC (1579782174)
> [    5.497555] Freeing unused kernel memory: 2228K
> [    5.497566] Write protecting the kernel read-only data: 16384k
> [    5.501268] Freeing unused kernel memory: 2024K
> [    5.506952] Freeing unused kernel memory: 1016K
> [    5.517886] x86/mm: Checked W+X mappings: passed, no W+X pages found.
> [    5.517890] x86/mm: Checking user space page tables
> [    5.528533] x86/mm: Checked W+X mappings: passed, no W+X pages found.
> [    7.264890] input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input2
> [    7.280245] ACPI: Sleep Button [SLPB]
> [    7.313607] SCSI subsystem initialized
> [    7.333157] ACPI: bus type USB registered
> [    7.342823] i801_smbus 0000:00:1f.3: SMBus using PCI interrupt
> [    7.347944] usbcore: registered new interface driver usbfs
> [    7.352374] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input3
> [    7.353696] usbcore: registered new interface driver hub
> [    7.354498] usbcore: registered new device driver usb
> [    7.356061] ACPI: Power Button [PWRF]
> [    7.377690] libata version 3.00 loaded.
> [    7.414682] dca service started, version 1.12.1
> [    7.438308] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
> [    7.571896] ehci-pci: EHCI PCI platform driver
> [    7.572361] ehci-pci 0000:00:1d.0: EHCI Host Controller
> [    7.572379] ehci-pci 0000:00:1d.0: new USB bus registered, assigned bus number 1
> [    7.572400] ehci-pci 0000:00:1d.0: debug port 2
> [    7.573535] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.4.0-k
> [    7.573539] igb: Copyright (c) 2007-2014 Intel Corporation.
> [    7.576346] ehci-pci 0000:00:1d.0: cache line size of 64 is not supported
> [    7.576523] ehci-pci 0000:00:1d.0: irq 20, io mem 0xd0905000
> [    7.584162] ehci-pci 0000:00:1d.0: USB 2.0 started, EHCI 1.00
> [    7.584413] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
> [    7.584420] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
> [    7.584426] usb usb1: Product: EHCI Host Controller
> [    7.584432] usb usb1: Manufacturer: Linux 4.14.139-rt66 ehci_hcd
> [    7.584437] usb usb1: SerialNumber: 0000:00:1d.0
> [    7.585192] hub 1-0:1.0: USB hub found
> [    7.585226] hub 1-0:1.0: 8 ports detected
> [    7.590495] [drm] Memory usable by graphics device = 2048M
> [    7.590511] checking generic (c0000000 300000) vs hw (c0000000 10000000)
> [    7.590521] fb: switching to inteldrmfb from EFI VGA
> [    7.590631] Console: switching to colour dummy device 80x25
> [    7.591813] [drm] Replacing VGA console driver
> [    7.592829] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
> [    7.592838] [drm] Driver supports precise vblank timestamp query.
> [    7.596552] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=io+mem
> [    7.603431] [drm] Initialized i915 1.6.0 20170818 for 0000:00:02.0 on minor 0
> [    7.606166] ACPI: Video Device [GFX0] (multi-head: yes  rom: no  post: no)
> [    7.606919] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input5
> [    7.607395] ahci 0000:00:13.0: version 3.0
> [    7.607857] ahci 0000:00:13.0: controller can't do DEVSLP, turning off
> [    7.618697] ahci 0000:00:13.0: AHCI 0001.0300 32 slots 2 ports 3 Gbps 0x1 impl SATA mode
> [    7.618708] ahci 0000:00:13.0: flags: 64bit ncq led clo pio slum part deso 
> [    7.620442] scsi host0: ahci
> [    7.621120] scsi host1: ahci
> [    7.621433] ata1: SATA max UDMA/133 abar m2048@0xd0904000 port 0xd0904100 irq 88
> [    7.621439] ata2: DUMMY
> [    7.728937] fbcon: inteldrmfb (fb0) is primary device
> [    7.784490] Console: switching to colour frame buffer device 240x67
> [    7.809697] pps pps0: new PPS source ptp0
> [    7.809705] igb 0000:02:00.0: added PHC on eth0
> [    7.809709] igb 0000:02:00.0: Intel(R) Gigabit Ethernet Network Connection
> [    7.809714] igb 0000:02:00.0: eth0: (PCIe:2.5Gb/s:Width x1) 20:87:56:31:c5:0c
> [    7.809758] igb 0000:02:00.0: eth0: PBA No: 000300-000
> [    7.809762] igb 0000:02:00.0: Using MSI-X interrupts. 4 rx queue(s), 4 tx queue(s)
> [    7.826702] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
> [    7.905112] usb 1-1: new high-speed USB device number 2 using ehci-pci
> [    7.934247] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
> [    7.935785] ata1.00: ATA-10: Micron_5100_MTFDDAK240TCB,  D0MU037, max UDMA/133
> [    7.935791] ata1.00: 468862128 sectors, multi 16: LBA48 NCQ (depth 31/32), AA
> [    7.937914] ata1.00: configured for UDMA/133
> [    7.938270] scsi 0:0:0:0: Direct-Access     ATA      Micron_5100_MTFD U037 PQ: 0 ANSI: 5
> [    7.974092] ata1.00: Enabling discard_zeroes_data
> [    7.974560] sd 0:0:0:0: [sda] 468862128 512-byte logical blocks: (240 GB/224 GiB)
> [    7.974564] sd 0:0:0:0: [sda] 4096-byte physical blocks
> [    7.974605] sd 0:0:0:0: [sda] Write Protect is off
> [    7.974608] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
> [    7.974680] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
> [    7.975140] ata1.00: Enabling discard_zeroes_data
> [    7.977983]  sda: sda1 sda2 sda3 sda4
> [    7.978984] ata1.00: Enabling discard_zeroes_data
> [    7.979510] sd 0:0:0:0: [sda] Attached SCSI disk
> [    8.033403] usb 1-1: New USB device found, idVendor=8087, idProduct=07e6
> [    8.033411] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
> [    8.038203] hub 1-1:1.0: USB hub found
> [    8.038280] hub 1-1:1.0: 4 ports detected
> [    8.050401] pps pps1: new PPS source ptp1
> [    8.050408] igb 0000:03:00.0: added PHC on eth1
> [    8.050412] igb 0000:03:00.0: Intel(R) Gigabit Ethernet Network Connection
> [    8.050416] igb 0000:03:00.0: eth1: (PCIe:2.5Gb/s:Width x1) 20:87:56:31:c5:06
> [    8.050460] igb 0000:03:00.0: eth1: PBA No: 000300-000
> [    8.050464] igb 0000:03:00.0: Using MSI-X interrupts. 4 rx queue(s), 4 tx queue(s)
> [    8.067473] igb 0000:02:00.0 enp2s0: renamed from eth0
> [    8.074248] igb 0000:03:00.0 enp3s0: renamed from eth1
> [    8.311138] usb 1-1.2: new high-speed USB device number 3 using ehci-pci
> [    8.345283] random: lvm: uninitialized urandom read (4 bytes read)
> [    8.390544] usb 1-1.2: New USB device found, idVendor=0424, idProduct=2514
> [    8.390552] usb 1-1.2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
> [    8.391047] hub 1-1.2:1.0: USB hub found
> [    8.391166] hub 1-1.2:1.0: 4 ports detected
> [    8.421224] device-mapper: uevent: version 1.0.3
> [    8.421963] device-mapper: ioctl: 4.37.0-ioctl (2017-09-20) initialised: dm-devel@redhat.com
> [    8.456089] usb 1-1.3: new low-speed USB device number 4 using ehci-pci
> [    8.471697] random: lvm: uninitialized urandom read (2 bytes read)
> [    8.539867] usb 1-1.3: New USB device found, idVendor=413c, idProduct=301a
> [    8.539873] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
> [    8.539878] usb 1-1.3: Product: Dell MS116 USB Optical Mouse
> [    8.539881] usb 1-1.3: Manufacturer: PixArt
> [    8.567534] hidraw: raw HID events driver (C) Jiri Kosina
> [    8.591691] usbcore: registered new interface driver usbhid
> [    8.591698] usbhid: USB HID core driver
> [    8.606085] usb 1-1.4: new low-speed USB device number 5 using ehci-pci
> [    8.625980] input: PixArt Dell MS116 USB Optical Mouse as /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.3/1-1.3:1.0/0003:413C:301A.0001/input/input6
> [    8.626720] hid-generic 0003:413C:301A.0001: input,hidraw0: USB HID v1.11 Mouse [PixArt Dell MS116 USB Optical Mouse] on usb-0000:00:1d.0-1.3/input0
> [    8.692570] usb 1-1.4: New USB device found, idVendor=413c, idProduct=2113
> [    8.692585] usb 1-1.4: New USB device strings: Mfr=0, Product=2, SerialNumber=0
> [    8.692594] usb 1-1.4: Product: Dell KB216 Wired Keyboard
> [    8.699556] input: Dell KB216 Wired Keyboard as /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.4/1-1.4:1.0/0003:413C:2113.0002/input/input7
> [    8.752456] hid-generic 0003:413C:2113.0002: input,hidraw1: USB HID v1.11 Keyboard [Dell KB216 Wired Keyboard] on usb-0000:00:1d.0-1.4/input0
> [    8.760277] input: Dell KB216 Wired Keyboard as /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.4/1-1.4:1.1/0003:413C:2113.0003/input/input8
> [    8.763063] usb 1-1.2.4: new high-speed USB device number 6 using ehci-pci
> [    8.812510] hid-generic 0003:413C:2113.0003: input,hidraw2: USB HID v1.11 Device [Dell KB216 Wired Keyboard] on usb-0000:00:1d.0-1.4/input1
> [    8.857158] usb 1-1.2.4: New USB device found, idVendor=0781, idProduct=5581
> [    8.857177] usb 1-1.2.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
> [    8.857190] usb 1-1.2.4: Product: Ultra
> [    8.857201] usb 1-1.2.4: Manufacturer: SanDisk
> [    8.857213] usb 1-1.2.4: SerialNumber: 04018812802fe8c3affb6e4ff14c9072616e7bdcf156e4641ccc688d0ccd13340aa400000000000000000000c1ca173b001a0818815581079d275241
> [    8.904607] usb-storage 1-1.2.4:1.0: USB Mass Storage device detected
> [    8.905482] scsi host2: usb-storage 1-1.2.4:1.0
> [    8.906380] usbcore: registered new interface driver usb-storage
> [    8.937344] usbcore: registered new interface driver uas
> [    9.953369] scsi 2:0:0:0: Direct-Access     SanDisk  Ultra            1.00 PQ: 0 ANSI: 6
> [    9.957618] sd 2:0:0:0: [sdb] 120176640 512-byte logical blocks: (61.5 GB/57.3 GiB)
> [    9.959602] sd 2:0:0:0: [sdb] Write Protect is off
> [    9.959607] sd 2:0:0:0: [sdb] Mode Sense: 43 00 00 00
> [    9.960718] sd 2:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
> [    9.977778] GPT:Primary header thinks Alt. header is not at the end of the disk.
> [    9.977789] GPT:14877681 != 120176639
> [    9.977794] GPT:Alternate GPT header not at the end of the disk.
> [    9.977800] GPT:14877681 != 120176639
> [    9.977804] GPT: Use GNU Parted to correct GPT errors.
> [    9.977852]  sdb: sdb1 sdb2
> [    9.983397] sd 2:0:0:0: [sdb] Attached SCSI removable disk
> [   14.708900] NET: Registered protocol family 38
> [   17.482198] random: cryptsetup: uninitialized urandom read (2 bytes read)
> [   25.648558] random: cryptsetup: uninitialized urandom read (2 bytes read)
> [   33.739683] random: cryptsetup: uninitialized urandom read (2 bytes read)
> [   41.853499] random: cryptsetup: uninitialized urandom read (2 bytes read)
> [   44.892110] random: lvm: uninitialized urandom read (4 bytes read)
> [   45.636922] EXT4-fs (dm-5): mounted filesystem with ordered data mode. Opts: i_version
> [   46.119594] EXT4-fs: Warning: mounting with data=journal disables delayed allocation and O_DIRECT support!
> [   46.122171] EXT4-fs (dm-7): mounted filesystem with journalled data mode. Opts: data=journal
> [   47.457269] audit: type=1805 audit(1579782216.472:2): action="dont_appraise" fsmagic="0x9fa0" res=1
> [   47.457285] audit: type=1805 audit(1579782216.472:3): action="dont_appraise" fsmagic="0x62656572" res=1
> [   47.457296] audit: type=1805 audit(1579782216.472:4): action="dont_appraise" fsmagic="0x64626720" res=1
> [   47.457305] audit: type=1805 audit(1579782216.472:5): action="dont_appraise" fsmagic="0x1021994" res=1
> [   47.457317] audit: type=1805 audit(1579782216.472:6): action="dont_appraise" fsmagic="0x858458f6" res=1
> [   47.457329] audit: type=1805 audit(1579782216.472:7): action="dont_appraise" fsmagic="0x1cd1" res=1
> [   47.457367] audit: type=1805 audit(1579782216.472:8): action="dont_appraise" fsmagic="0x42494e4d" res=1
> [   47.457378] audit: type=1805 audit(1579782216.472:9): action="dont_appraise" fsmagic="0x73636673" res=1
> [   47.457388] audit: type=1805 audit(1579782216.472:10): action="dont_appraise" fsmagic="0xf97cff8c" res=1
> [   47.457424] audit: type=1805 audit(1579782216.472:11): action="dont_appraise" fsmagic="0x43415d53" res=1
> [   47.457580] systemd[1]: Successfully loaded the IMA custom policy /etc/ima/ima-policy.
> [   47.457603] IMA: policy update completed
> [   47.534320] ip_tables: (C) 2000-2006 Netfilter Core Team
> [   47.595810] systemd[1]: systemd 241 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN2 +IDN -PCRE2 default-hierarchy=hybrid)
> [   47.609184] systemd[1]: Detected architecture x86-64.
> [   47.617495] systemd[1]: Set hostname to <localhost.localdomain>.
> [   47.619885] systemd[1]: Failed to bump fs.file-max, ignoring: Invalid argument
> [   47.954124] systemd[1]: /run/systemd/generator.late/squid.service:21: PIDFile= references path below legacy directory /var/run/, updating /var/run/squid.pid → /run/squid.pid; please update the unit file accordingly.
> [   47.959208] systemd[1]: Listening on fsck to fsckd communication Socket.
> [   47.960291] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
> [   47.962620] systemd[1]: Created slice User and Session Slice.
> [   47.962666] systemd[1]: Reached target Slices.
> [   47.962735] systemd[1]: Reached target Swap.
> [   48.105328] random: lvm: uninitialized urandom read (4 bytes read)
> [   48.163805] Non-volatile memory driver v1.3
> [   48.295496] random: systemd-random-: uninitialized urandom read (512 bytes read)
> [   49.042161] systemd-journald[501]: Received request to flush runtime journal from PID 1
> [   49.449539] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
> [   49.750708] iTCO_vendor_support: vendor-support=0
> [   49.792209] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.11
> [   49.795400] iTCO_wdt: Found a Bay Trail SoC TCO device (Version=3, TCOBASE=0x0460)
> [   49.800408] input: PC Speaker as /devices/platform/pcspkr/input/input9
> [   49.831550] sd 0:0:0:0: Attached scsi generic sg0 type 0
> [   49.838335] iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
> [   49.854453] sd 2:0:0:0: Attached scsi generic sg1 type 0
> [   49.992642] snd_hda_intel 0000:00:1b.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
> [   50.000803] igb 0000:02:00.0 factorylan0: renamed from enp2s0
> [   50.010276] igb 0000:03:00.0 machinelan0: renamed from enp3s0
> [   50.362232] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input10
> [   50.425199] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input11
> [   50.538093] (NULL device *): hwmon_device_register() is deprecated. Please convert the driver to use hwmon_device_register_with_info().
> [   50.581117] (NULL device *): hwmon_device_register() is deprecated. Please convert the driver to use hwmon_device_register_with_info().
> [   50.646200] random: lvm: uninitialized urandom read (4 bytes read)
> [   50.721210] intel_rapl: Found RAPL domain package
> [   50.721217] intel_rapl: Found RAPL domain core
> [   52.216273] EXT4-fs (dm-6): mounted filesystem with journalled data mode. Opts: data=journal
> [   52.294842] EXT4-fs (dm-8): mounted filesystem with journalled data mode. Opts: data=journal
> [   56.369802] IPv6: ADDRCONF(NETDEV_UP): factorylan0: link is not ready
> [   56.425587] IPv6: ADDRCONF(NETDEV_UP): factorylan0: link is not ready
> [   56.438514] IPv6: ADDRCONF(NETDEV_UP): machinelan0: link is not ready
> [   56.491600] IPv6: ADDRCONF(NETDEV_UP): machinelan0: link is not ready
> [   56.932663] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun
> [   59.569636] igb 0000:03:00.0 machinelan0: igb: machinelan0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
> [   59.671360] IPv6: ADDRCONF(NETDEV_CHANGE): machinelan0: link becomes ready
> [   67.803769] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
> [   67.808889] Bridge firewalling registered
> [   67.836843] nf_conntrack version 0.5.0 (65536 buckets, 262144 max)
> [   68.088408] Initializing XFRM netlink socket
> [   68.103161] Netfilter messages via NETLINK v0.30.
> [   68.109737] ctnetlink v0.93: registering with nfnetlink.
> [   68.353599] IPv6: ADDRCONF(NETDEV_UP): docker0: link is not ready
> root@localhost:# 
> root@localhost:# dmesg | grep tsc
> [    0.001000] tsc: Detected 1832.600 MHz processor
> [    3.863609] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x34d4ebe4b98, max_idle_ns: 881590735674 ns
> [    3.863665] clocksource: Switched to clocksource tsc
> 

> root@localhost# dmesg 
> [    0.000000] microcode: microcode updated early to revision 0x838, date = 2019-04-22
> [    0.000000] Linux version 4.14.139-rt66 (builder@vipul) (gcc version 6.3.0 20170516 (Debian 6.3.0-18+deb9u1)) #1 SMP PREEMPT RT Mon Jan 20 07:36:20 UTC 2020
> [    0.000000] Command line: rootwait quiet     rootflags=i_version ima_tcb ima_appraise=enforce ima_appraise_tcb  nohz=off        splash plymouth.ignore-serial-consoles quiet        root=/dev/mapper/system-systema
> 
> [    0.000000] x86/fpu: x87 FPU will use FXSAVE
> [    0.000000] e820: BIOS-provided physical RAM map:
> [    0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000006efff] usable
> [    0.000000] BIOS-e820: [mem 0x000000000006f000-0x000000000006ffff] ACPI NVS
> [    0.000000] BIOS-e820: [mem 0x0000000000070000-0x000000000008ffff] usable
> [    0.000000] BIOS-e820: [mem 0x0000000000090000-0x000000000009ffff] reserved
> [    0.000000] BIOS-e820: [mem 0x0000000000100000-0x00000000b7af2fff] usable
> [    0.000000] BIOS-e820: [mem 0x00000000b7af3000-0x00000000b8402fff] reserved
> [    0.000000] BIOS-e820: [mem 0x00000000b8403000-0x00000000b8502fff] ACPI NVS
> [    0.000000] BIOS-e820: [mem 0x00000000b8503000-0x00000000b8542fff] ACPI data
> [    0.000000] BIOS-e820: [mem 0x00000000b8543000-0x00000000b93c2fff] usable
> [    0.000000] BIOS-e820: [mem 0x00000000b93c3000-0x00000000b9cc2fff] reserved
> [    0.000000] BIOS-e820: [mem 0x00000000b9cc3000-0x00000000b9ffffff] usable
> [    0.000000] BIOS-e820: [mem 0x00000000e00f8000-0x00000000e00f8fff] reserved
> [    0.000000] BIOS-e820: [mem 0x00000000fed01000-0x00000000fed01fff] reserved
> [    0.000000] BIOS-e820: [mem 0x00000000ffb00000-0x00000000ffffffff] reserved
> [    0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000023fffffff] usable
> [    0.000000] NX (Execute Disable) protection: active
> [    0.000000] e820: update [mem 0xb43d3018-0xb43e3057] usable ==> usable
> [    0.000000] e820: update [mem 0xb43d3018-0xb43e3057] usable ==> usable
> [    0.000000] extended physical RAM map:
> [    0.000000] reserve setup_data: [mem 0x0000000000000000-0x000000000006efff] usable
> [    0.000000] reserve setup_data: [mem 0x000000000006f000-0x000000000006ffff] ACPI NVS
> [    0.000000] reserve setup_data: [mem 0x0000000000070000-0x000000000008ffff] usable
> [    0.000000] reserve setup_data: [mem 0x0000000000090000-0x000000000009ffff] reserved
> [    0.000000] reserve setup_data: [mem 0x0000000000100000-0x00000000b43d3017] usable
> [    0.000000] reserve setup_data: [mem 0x00000000b43d3018-0x00000000b43e3057] usable
> [    0.000000] reserve setup_data: [mem 0x00000000b43e3058-0x00000000b7af2fff] usable
> [    0.000000] reserve setup_data: [mem 0x00000000b7af3000-0x00000000b8402fff] reserved
> [    0.000000] reserve setup_data: [mem 0x00000000b8403000-0x00000000b8502fff] ACPI NVS
> [    0.000000] reserve setup_data: [mem 0x00000000b8503000-0x00000000b8542fff] ACPI data
> [    0.000000] reserve setup_data: [mem 0x00000000b8543000-0x00000000b93c2fff] usable
> [    0.000000] reserve setup_data: [mem 0x00000000b93c3000-0x00000000b9cc2fff] reserved
> [    0.000000] reserve setup_data: [mem 0x00000000b9cc3000-0x00000000b9ffffff] usable
> [    0.000000] reserve setup_data: [mem 0x00000000e00f8000-0x00000000e00f8fff] reserved
> [    0.000000] reserve setup_data: [mem 0x00000000fed01000-0x00000000fed01fff] reserved
> [    0.000000] reserve setup_data: [mem 0x00000000ffb00000-0x00000000ffffffff] reserved
> [    0.000000] reserve setup_data: [mem 0x0000000100000000-0x000000023fffffff] usable
> [    0.000000] efi: EFI v2.40 by INSYDE Corp.
> [    0.000000] efi:  ACPI 2.0=0xb8542014  ESRT=0xb7be2d18  SMBIOS=0xb7dfa000 
> [    0.000000] SMBIOS 2.7 present.
> [    0.000000] DMI: SIEMENS AG SIMATIC IPC227E/A5E38155677, BIOS V20.01.12 04/05/2019
> [    0.000000] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
> [    0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable
> [    0.000000] e820: last_pfn = 0x240000 max_arch_pfn = 0x400000000
> [    0.000000] MTRR default type: uncachable
> [    0.000000] MTRR fixed ranges enabled:
> [    0.000000]   00000-9FFFF write-back
> [    0.000000]   A0000-BFFFF uncachable
> [    0.000000]   C0000-FFFFF write-protect
> [    0.000000] MTRR variable ranges enabled:
> [    0.000000]   0 base 0FF800000 mask FFF800000 write-protect
> [    0.000000]   1 base 000000000 mask F80000000 write-back
> [    0.000000]   2 base 080000000 mask FC0000000 write-back
> [    0.000000]   3 base 0BC000000 mask FFC000000 uncachable
> [    0.000000]   4 base 0BB000000 mask FFF000000 uncachable
> [    0.000000]   5 base 0BAE00000 mask FFFE00000 uncachable
> [    0.000000]   6 base 100000000 mask F00000000 write-back
> [    0.000000]   7 base 200000000 mask FC0000000 write-back
> [    0.000000] x86/PAT: Configuration [0-7]: WB  WC  UC- UC  WB  WP  UC- WT  
> [    0.000000] e820: last_pfn = 0xba000 max_arch_pfn = 0x400000000
> [    0.000000] Base memory trampoline at [ffff9a110008a000] 8a000 size 24576
> [    0.000000] BRK [0xa4118000, 0xa4118fff] PGTABLE
> [    0.000000] BRK [0xa4119000, 0xa4119fff] PGTABLE
> [    0.000000] BRK [0xa411a000, 0xa411afff] PGTABLE
> [    0.000000] BRK [0xa411b000, 0xa411bfff] PGTABLE
> [    0.000000] BRK [0xa411c000, 0xa411cfff] PGTABLE
> [    0.000000] BRK [0xa411d000, 0xa411dfff] PGTABLE
> [    0.000000] BRK [0xa411e000, 0xa411efff] PGTABLE
> [    0.000000] BRK [0xa411f000, 0xa411ffff] PGTABLE
> [    0.000000] BRK [0xa4120000, 0xa4120fff] PGTABLE
> [    0.000000] BRK [0xa4121000, 0xa4121fff] PGTABLE
> [    0.000000] BRK [0xa4122000, 0xa4122fff] PGTABLE
> [    0.000000] BRK [0xa4123000, 0xa4123fff] PGTABLE
> [    0.000000] Secure boot could not be determined
> [    0.000000] RAMDISK: [mem 0xadc30000-0xafffffff]
> [    0.000000] ACPI: Early table checksum verification disabled
> [    0.000000] ACPI: RSDP 0x00000000B8542014 000024 (v02 SIEMEN)
> [    0.000000] ACPI: XSDT 0x00000000B8542120 00009C (v01 SIEMEN SIMATIC  11112222      01000013)
> [    0.000000] ACPI: FACP 0x00000000B853B000 00010C (v05 SIEMEN SIMATIC  11112222 WAS_ 00010001)
> [    0.000000] ACPI: DSDT 0x00000000B8530000 006A5B (v02 SIEMEN SIMATIC  11112222 WAS_ 00010001)
> [    0.000000] ACPI: FACS 0x00000000B84AA000 000040
> [    0.000000] ACPI: UEFI 0x00000000B8541000 000236 (v01 SIEMEN SIMATIC  00000001 WAS_ 12345678)
> [    0.000000] ACPI: TCPA 0x00000000B8540000 000032 (v02 SIEMEN SIMATIC  00000000 WAS_ 00000000)
> [    0.000000] ACPI: UEFI 0x00000000B853E000 000042 (v01 SIEMEN SIMATIC  00000000 WAS_ 00000000)
> [    0.000000] ACPI: SSDT 0x00000000B853D000 0004FD (v01 SIEMEN TPMACPI  00001000 WAS_ 20121114)
> [    0.000000] ACPI: TPM2 0x00000000B853C000 000034 (v03 SIEMEN SIMATIC  00000000 WAS_ 00000000)
> [    0.000000] ACPI: HPET 0x00000000B853A000 000038 (v01 SIEMEN SIMATIC  11112222 WAS_ 00010001)
> [    0.000000] ACPI: LPIT 0x00000000B8539000 000104 (v01 SIEMEN SIMATIC  11112222 WAS_ 00010001)
> [    0.000000] ACPI: APIC 0x00000000B8538000 000084 (v03 SIEMEN SIMATIC  11112222 WAS_ 00010001)
> [    0.000000] ACPI: MCFG 0x00000000B8537000 00003C (v01 SIEMEN SIMATIC  11112222 WAS_ 00010001)
> [    0.000000] ACPI: SSDT 0x00000000B852E000 000763 (v01 SIEMEN CpuPm    00003000 WAS_ 20121114)
> [    0.000000] ACPI: SSDT 0x00000000B852D000 000290 (v01 SIEMEN Cpu0Tst  00003000 WAS_ 20121114)
> [    0.000000] ACPI: SSDT 0x00000000B852C000 00017A (v01 SIEMEN ApTst    00003000 WAS_ 20121114)
> [    0.000000] ACPI: FPDT 0x00000000B852B000 000044 (v01 SIEMEN SIMATIC  00000002 WAS_ 01000013)
> [    0.000000] ACPI: BGRT 0x00000000B852F000 000038 (v01 SIEMEN SIMATIC  00000001 WAS_ 12345678)
> [    0.000000] ACPI: Local APIC address 0xfee00000
> [    0.000000] No NUMA configuration found
> [    0.000000] Faking a node at [mem 0x0000000000000000-0x000000023fffffff]
> [    0.000000] NODE_DATA(0) allocated [mem 0x23fff8000-0x23fffcfff]
> [    0.000000] Zone ranges:
> [    0.000000]   DMA      [mem 0x0000000000001000-0x0000000000ffffff]
> [    0.000000]   DMA32    [mem 0x0000000001000000-0x00000000ffffffff]
> [    0.000000]   Normal   [mem 0x0000000100000000-0x000000023fffffff]
> [    0.000000]   Device   empty
> [    0.000000] Movable zone start for each node
> [    0.000000] Early memory node ranges
> [    0.000000]   node   0: [mem 0x0000000000001000-0x000000000006efff]
> [    0.000000]   node   0: [mem 0x0000000000070000-0x000000000008ffff]
> [    0.000000]   node   0: [mem 0x0000000000100000-0x00000000b7af2fff]
> [    0.000000]   node   0: [mem 0x00000000b8543000-0x00000000b93c2fff]
> [    0.000000]   node   0: [mem 0x00000000b9cc3000-0x00000000b9ffffff]
> [    0.000000]   node   0: [mem 0x0000000100000000-0x000000023fffffff]
> [    0.000000] Initmem setup node 0 [mem 0x0000000000001000-0x000000023fffffff]
> [    0.000000] On node 0 totalpages: 2067518
> [    0.000000]   DMA zone: 64 pages used for memmap
> [    0.000000]   DMA zone: 21 pages reserved
> [    0.000000]   DMA zone: 3982 pages, LIFO batch:0
> [    0.000000]   DMA32 zone: 11763 pages used for memmap
> [    0.000000]   DMA32 zone: 752816 pages, LIFO batch:31
> [    0.000000]   Normal zone: 20480 pages used for memmap
> [    0.000000]   Normal zone: 1310720 pages, LIFO batch:31
> [    0.000000] x86/hpet: Will disable the HPET for this platform because it's not reliable
> [    0.000000] Reserving Intel graphics memory at 0x00000000bb000000-0x00000000beffffff
> [    0.000000] ACPI: PM-Timer IO Port: 0x408
> [    0.000000] ACPI: Local APIC address 0xfee00000
> [    0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high level lint[0x1])
> [    0.000000] ACPI: LAPIC_NMI (acpi_id[0x02] high level lint[0x1])
> [    0.000000] ACPI: LAPIC_NMI (acpi_id[0x03] high level lint[0x1])
> [    0.000000] ACPI: LAPIC_NMI (acpi_id[0x04] high level lint[0x1])
> [    0.000000] IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-86
> [    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
> [    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
> [    0.000000] ACPI: IRQ0 used by override.
> [    0.000000] ACPI: IRQ9 used by override.
> [    0.000000] Using ACPI (MADT) for SMP configuration information
> [    0.000000] ACPI: HPET id: 0x8086a201 base: 0xfed00000
> [    0.000000] smpboot: Allowing 4 CPUs, 0 hotplug CPUs
> [    0.000000] PM: Registered nosave memory: [mem 0x00000000-0x00000fff]
> [    0.000000] PM: Registered nosave memory: [mem 0x0006f000-0x0006ffff]
> [    0.000000] PM: Registered nosave memory: [mem 0x00090000-0x0009ffff]
> [    0.000000] PM: Registered nosave memory: [mem 0x000a0000-0x000fffff]
> [    0.000000] PM: Registered nosave memory: [mem 0xb43d3000-0xb43d3fff]
> [    0.000000] PM: Registered nosave memory: [mem 0xb43e3000-0xb43e3fff]
> [    0.000000] PM: Registered nosave memory: [mem 0xb7af3000-0xb8402fff]
> [    0.000000] PM: Registered nosave memory: [mem 0xb8403000-0xb8502fff]
> [    0.000000] PM: Registered nosave memory: [mem 0xb8503000-0xb8542fff]
> [    0.000000] PM: Registered nosave memory: [mem 0xb93c3000-0xb9cc2fff]
> [    0.000000] PM: Registered nosave memory: [mem 0xba000000-0xbaffffff]
> [    0.000000] PM: Registered nosave memory: [mem 0xbb000000-0xbeffffff]
> [    0.000000] PM: Registered nosave memory: [mem 0xbf000000-0xe00f7fff]
> [    0.000000] PM: Registered nosave memory: [mem 0xe00f8000-0xe00f8fff]
> [    0.000000] PM: Registered nosave memory: [mem 0xe00f9000-0xfed00fff]
> [    0.000000] PM: Registered nosave memory: [mem 0xfed01000-0xfed01fff]
> [    0.000000] PM: Registered nosave memory: [mem 0xfed02000-0xffafffff]
> [    0.000000] PM: Registered nosave memory: [mem 0xffb00000-0xffffffff]
> [    0.000000] e820: [mem 0xbf000000-0xe00f7fff] available for PCI devices
> [    0.000000] Booting paravirtualized kernel on bare hardware
> [    0.000000] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1910969940391419 ns
> [    0.000000] setup_percpu: NR_CPUS:512 nr_cpumask_bits:512 nr_cpu_ids:4 nr_node_ids:1
> [    0.000000] percpu: Embedded 226 pages/cpu s886080 r8192 d31424 u1048576
> [    0.000000] pcpu-alloc: s886080 r8192 d31424 u1048576 alloc=1*2097152
> [    0.000000] pcpu-alloc: [0] 0 1 [0] 2 3 
> [    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 2035190
> [    0.000000] Policy zone: Normal
> [    0.000000] Kernel command line: rootwait quiet     rootflags=i_version ima_tcb ima_appraise=enforce ima_appraise_tcb  nohz=off        splash plymouth.ignore-serial-consoles quiet        root=/dev/mapper/system-systema
> 
> [    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
> [    0.000000] Calgary: detecting Calgary via BIOS EBDA area
> [    0.000000] Calgary: Unable to locate Rio Grande table in EBDA - bailing!
> [    0.000000] Memory: 8008768K/8270072K available (10252K kernel code, 1185K rwdata, 3080K rodata, 2228K init, 856K bss, 261304K reserved, 0K cma-reserved)
> [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
> [    0.000000] Kernel/User page tables isolation: enabled
> [    0.000000] ftrace: allocating 30370 entries in 119 pages
> [    0.000000] Preemptible hierarchical RCU implementation.
> [    0.000000] 	RCU restricting CPUs from NR_CPUS=512 to nr_cpu_ids=4.
> [    0.000000] 	RCU priority boosting: priority 1 delay 500 ms.
> [    0.000000] 	No expedited grace period (rcu_normal_after_boot).
> [    0.000000] 	Tasks RCU enabled.
> [    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
> [    0.000000] NR_IRQS: 33024, nr_irqs: 1024, preallocated irqs: 16
> [    0.000000] Console: colour dummy device 80x25
> [    0.000000] console [tty0] enabled
> [    0.001000] tsc: Detected 1832.600 MHz processor
> [    0.001000] Calibrating delay loop (skipped), value calculated using timer frequency.. 3665.20 BogoMIPS (lpj=1832600)
> [    0.001000] pid_max: default: 32768 minimum: 301
> [    0.001000] ACPI: Core revision 20170728
> [    0.012101] ACPI: 5 ACPI AML tables successfully acquired and loaded
> [    0.012179] Security Framework initialized
> [    0.012182] Yama: becoming mindful.
> [    0.012215] AppArmor: AppArmor initialized
> [    0.019713] Dentry cache hash table entries: 1048576 (order: 12, 16777216 bytes)
> [    0.027394] Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes)
> [    0.027516] Mount-cache hash table entries: 16384 (order: 5, 131072 bytes)
> [    0.027579] Mountpoint-cache hash table entries: 16384 (order: 5, 131072 bytes)
> [    0.028104] ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
> [    0.028105] ENERGY_PERF_BIAS: View and update with x86_energy_perf_policy(8)
> [    0.028117] mce: CPU supports 6 MCE banks
> [    0.028129] process: using mwait in idle threads
> [    0.028135] Last level iTLB entries: 4KB 48, 2MB 0, 4MB 0
> [    0.028136] Last level dTLB entries: 4KB 128, 2MB 16, 4MB 16, 1GB 0
> [    0.028139] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization
> [    0.028143] Spectre V2 : Mitigation: Full generic retpoline
> [    0.028143] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch
> [    0.028145] Spectre V2 : Enabling Restricted Speculation for firmware calls
> [    0.028147] Spectre V2 : mitigation: Enabling conditional Indirect Branch Prediction Barrier
> [    0.028148] MDS: Mitigation: Clear CPU buffers
> [    0.028427] Freeing SMP alternatives memory: 20K
> [    0.029965] smpboot: Max logical packages: 1
> [    0.031000] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
> [    0.040077] TSC deadline timer enabled
> [    0.040082] smpboot: CPU0: Intel(R) Celeron(R) CPU  N2930  @ 1.83GHz (family: 0x6, model: 0x37, stepping: 0x8)
> [    0.044041] Performance Events: PEBS fmt2+, 8-deep LBR, Silvermont events, 8-deep LBR, full-width counters, Intel PMU driver.
> [    0.044073] ... version:                3
> [    0.044076] ... bit width:              40
> [    0.044078] ... generic registers:      2
> [    0.044081] ... value mask:             000000ffffffffff
> [    0.044084] ... max period:             0000007fffffffff
> [    0.044087] ... fixed-purpose events:   3
> [    0.044090] ... event mask:             0000000700000003
> [    0.048058] Hierarchical SRCU implementation.
> [    0.057463] NMI watchdog: Enabled. Permanently consumes one hw-PMU counter.
> [    0.059020] smp: Bringing up secondary CPUs ...
> [    0.070076] x86: Booting SMP configuration:
> [    0.070082] .... node  #0, CPUs:      #1 #2 #3
> [    0.096219] smp: Brought up 1 node, 4 CPUs
> [    0.096219] smpboot: Total of 4 processors activated (14660.80 BogoMIPS)
> [    0.098407] devtmpfs: initialized
> [    0.099095] x86/mm: Memory block size: 128MB
> [    0.104223] random: get_random_bytes called from setup_net+0x4c/0x190 with crng_init=0
> [    0.104223] PM: Registering ACPI NVS region [mem 0x0006f000-0x0006ffff] (4096 bytes)
> [    0.104223] PM: Registering ACPI NVS region [mem 0xb8403000-0xb8502fff] (1048576 bytes)
> [    0.104380] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275000 ns
> [    0.104437] futex hash table entries: 1024 (order: 4, 65536 bytes)
> [    0.104641] pinctrl core: initialized pinctrl subsystem
> [    0.105691] NET: Registered protocol family 16
> [    0.106528] cpuidle: using governor ladder
> [    0.106528] ACPI: bus type PCI registered
> [    0.106528] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
> [    0.106528] PCI: MMCONFIG for domain 0000 [bus 00-3f] at [mem 0xe0000000-0xe3ffffff] (base 0xe0000000)
> [    0.107068] PCI: not using MMCONFIG
> [    0.107068] PCI: Using configuration type 1 for base access
> [    0.112226] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
> [    0.114359] ACPI: Added _OSI(Module Device)
> [    0.114364] ACPI: Added _OSI(Processor Device)
> [    0.114368] ACPI: Added _OSI(3.0 _SCP Extensions)
> [    0.114372] ACPI: Added _OSI(Processor Aggregator Device)
> [    0.129992] ACPI: Dynamic OEM Table Load:
> [    0.130029] ACPI: SSDT 0xFFFF9A13351A7800 0003BC (v01 PmRef  Cpu0Ist  00003000 INTL 20121114)
> [    0.131292] ACPI: Dynamic OEM Table Load:
> [    0.131308] ACPI: SSDT 0xFFFF9A1335158400 00015F (v01 PmRef  ApIst    00003000 INTL 20121114)
> [    0.134265] ACPI: Interpreter enabled
> [    0.134325] ACPI: (supports S0 S4 S5)
> [    0.134331] ACPI: Using IOAPIC for interrupt routing
> [    0.134432] PCI: MMCONFIG for domain 0000 [bus 00-3f] at [mem 0xe0000000-0xe3ffffff] (base 0xe0000000)
> [    0.135239] PCI: MMCONFIG at [mem 0xe0000000-0xe3ffffff] reserved in ACPI motherboard resources
> [    0.135270] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
> [    0.135864] ACPI: Enabled 4 GPEs in block 00 to 3F
> [    0.556549] ACPI: Power Resource [USBC] (on)
> [    0.571159] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
> [    0.571172] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI]
> [    0.571603] acpi PNP0A08:00: _OSC failed (AE_ERROR); disabling ASPM
> [    0.571632] acpi PNP0A08:00: [Firmware Info]: MMCONFIG for domain 0000 [bus 00-3f] only partially covers this bridge
> [    0.572665] PCI host bridge to bus 0000:00
> [    0.572672] pci_bus 0000:00: root bus resource [io  0x0000-0x006f window]
> [    0.572677] pci_bus 0000:00: root bus resource [io  0x0078-0x0cf7 window]
> [    0.572682] pci_bus 0000:00: root bus resource [io  0x0d00-0xffff window]
> [    0.572687] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window]
> [    0.572691] pci_bus 0000:00: root bus resource [mem 0x000c0000-0x000dffff window]
> [    0.572696] pci_bus 0000:00: root bus resource [mem 0x000e0000-0x000fffff window]
> [    0.572700] pci_bus 0000:00: root bus resource [mem 0xc0000000-0xd09ffffe window]
> [    0.572707] pci_bus 0000:00: root bus resource [bus 00-ff]
> [    0.572724] pci 0000:00:00.0: [8086:0f00] type 00 class 0x060000
> [    0.573073] pci 0000:00:02.0: [8086:0f31] type 00 class 0x030000
> [    0.573093] pci 0000:00:02.0: reg 0x10: [mem 0xd0000000-0xd03fffff]
> [    0.573108] pci 0000:00:02.0: reg 0x18: [mem 0xc0000000-0xcfffffff pref]
> [    0.573122] pci 0000:00:02.0: reg 0x20: [io  0x7050-0x7057]
> [    0.573147] pci 0000:00:02.0: BAR 2: assigned to efifb
> [    0.573468] pci 0000:00:13.0: [8086:0f23] type 00 class 0x010601
> [    0.573495] pci 0000:00:13.0: reg 0x10: [io  0x7048-0x704f]
> [    0.573507] pci 0000:00:13.0: reg 0x14: [io  0x705c-0x705f]
> [    0.573520] pci 0000:00:13.0: reg 0x18: [io  0x7040-0x7047]
> [    0.573532] pci 0000:00:13.0: reg 0x1c: [io  0x7058-0x705b]
> [    0.573544] pci 0000:00:13.0: reg 0x20: [io  0x7020-0x703f]
> [    0.573556] pci 0000:00:13.0: reg 0x24: [mem 0xd0904000-0xd09047ff]
> [    0.573616] pci 0000:00:13.0: PME# supported from D3hot
> [    0.573918] pci 0000:00:1a.0: [8086:0f18] type 00 class 0x108000
> [    0.573953] pci 0000:00:1a.0: reg 0x10: [mem 0xd0800000-0xd08fffff]
> [    0.573969] pci 0000:00:1a.0: reg 0x14: [mem 0xd0700000-0xd07fffff]
> [    0.574104] pci 0000:00:1a.0: PME# supported from D0 D3hot
> [    0.574412] pci 0000:00:1b.0: [8086:0f04] type 00 class 0x040300
> [    0.574444] pci 0000:00:1b.0: reg 0x10: [mem 0xd0900000-0xd0903fff 64bit]
> [    0.574531] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold
> [    0.574821] pci 0000:00:1c.0: [8086:0f48] type 01 class 0x060400
> [    0.574905] pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold
> [    0.575237] pci 0000:00:1c.1: [8086:0f4a] type 01 class 0x060400
> [    0.575320] pci 0000:00:1c.1: PME# supported from D0 D3hot D3cold
> [    0.575633] pci 0000:00:1c.2: [8086:0f4c] type 01 class 0x060400
> [    0.575716] pci 0000:00:1c.2: PME# supported from D0 D3hot D3cold
> [    0.576044] pci 0000:00:1c.3: [8086:0f4e] type 01 class 0x060400
> [    0.576127] pci 0000:00:1c.3: PME# supported from D0 D3hot D3cold
> [    0.576444] pci 0000:00:1d.0: [8086:0f34] type 00 class 0x0c0320
> [    0.576480] pci 0000:00:1d.0: reg 0x10: [mem 0xd0905000-0xd09053ff]
> [    0.576609] pci 0000:00:1d.0: PME# supported from D0 D3hot D3cold
> [    0.576917] pci 0000:00:1f.0: [8086:0f1c] type 00 class 0x060100
> [    0.577295] pci 0000:00:1f.3: [8086:0f12] type 00 class 0x0c0500
> [    0.577343] pci 0000:00:1f.3: reg 0x10: [mem 0xd0906000-0xd090601f]
> [    0.577419] pci 0000:00:1f.3: reg 0x20: [io  0x7000-0x701f]
> [    0.577949] pci 0000:01:00.0: [110a:4078] type 00 class 0x050000
> [    0.577991] pci 0000:01:00.0: reg 0x10: [mem 0xd0600000-0xd067ffff]
> [    0.578027] pci 0000:01:00.0: reg 0x14: [mem 0xd0680000-0xd0687fff]
> [    0.581024] pci 0000:00:1c.0: PCI bridge to [bus 01]
> [    0.581035] pci 0000:00:1c.0:   bridge window [mem 0xd0600000-0xd06fffff]
> [    0.581217] pci 0000:02:00.0: [8086:1533] type 00 class 0x020000
> [    0.581258] pci 0000:02:00.0: reg 0x10: [mem 0xd0500000-0xd057ffff]
> [    0.581290] pci 0000:02:00.0: reg 0x18: [io  0x6000-0x601f]
> [    0.581309] pci 0000:02:00.0: reg 0x1c: [mem 0xd0580000-0xd0583fff]
> [    0.581309] pci 0000:02:00.0: PME# supported from D0 D3hot D3cold
> [    0.584024] pci 0000:00:1c.1: PCI bridge to [bus 02]
> [    0.584032] pci 0000:00:1c.1:   bridge window [io  0x6000-0x6fff]
> [    0.584038] pci 0000:00:1c.1:   bridge window [mem 0xd0500000-0xd05fffff]
> [    0.584211] pci 0000:03:00.0: [8086:1533] type 00 class 0x020000
> [    0.584252] pci 0000:03:00.0: reg 0x10: [mem 0xd0400000-0xd047ffff]
> [    0.584283] pci 0000:03:00.0: reg 0x18: [io  0x5000-0x501f]
> [    0.584302] pci 0000:03:00.0: reg 0x1c: [mem 0xd0480000-0xd0483fff]
> [    0.584447] pci 0000:03:00.0: PME# supported from D0 D3hot D3cold
> [    0.588023] pci 0000:00:1c.2: PCI bridge to [bus 03]
> [    0.588031] pci 0000:00:1c.2:   bridge window [io  0x5000-0x5fff]
> [    0.588038] pci 0000:00:1c.2:   bridge window [mem 0xd0400000-0xd04fffff]
> [    0.588187] pci 0000:00:1c.3: PCI bridge to [bus 04]
> [    0.793195] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 10 11 12 14 15) *7
> [    0.793443] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 10 11 12 14 15) *7
> [    0.793665] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 10 11 12 14 15) *7
> [    0.793887] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 10 11 12 14 15) *7
> [    0.794134] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 10 11 12 14 15) *7
> [    0.794357] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 10 *11 12 14 15)
> [    0.794577] ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 *10 11 12 14 15)
> [    0.794797] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 10 *11 12 14 15)
> [    0.795820] pci 0000:00:02.0: vgaarb: setting as boot VGA device
> [    0.795820] pci 0000:00:02.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none
> [    0.795820] pci 0000:00:02.0: vgaarb: bridge control possible
> [    0.795820] vgaarb: loaded
> [    0.796141] pps_core: LinuxPPS API ver. 1 registered
> [    0.796145] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
> [    0.796156] PTP clock support registered
> [    0.796202] EDAC MC: Ver: 3.0.0
> [    0.796414] Registered efivars operations
> [    0.796414] PCI: Using ACPI for IRQ routing
> [    0.798406] PCI: pci_cache_line_size set to 64 bytes
> [    0.798515] e820: reserve RAM buffer [mem 0x0006f000-0x0006ffff]
> [    0.798522] e820: reserve RAM buffer [mem 0xb43d3018-0xb7ffffff]
> [    0.798527] e820: reserve RAM buffer [mem 0xb7af3000-0xb7ffffff]
> [    0.798532] e820: reserve RAM buffer [mem 0xb93c3000-0xbbffffff]
> [    0.798538] e820: reserve RAM buffer [mem 0xba000000-0xbbffffff]
> [    0.800732] clocksource: Switched to clocksource refined-jiffies
> [    0.859223] VFS: Disk quotas dquot_6.6.0
> [    0.859280] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
> [    0.859949] AppArmor: AppArmor Filesystem Enabled
> [    0.860037] pnp: PnP ACPI init
> [    0.860239] pnp 00:00: Plug and Play ACPI device, IDs PNP0b00 (active)
> [    0.860633] system 00:01: [io  0x0680-0x069f] has been reserved
> [    0.860641] system 00:01: [io  0x0400-0x047f] has been reserved
> [    0.860649] system 00:01: [io  0x0500-0x05fe] has been reserved
> [    0.860667] system 00:01: Plug and Play ACPI device, IDs PNP0c02 (active)
> [    0.861148] pnp 00:02: Plug and Play ACPI device, IDs PNP0501 (active)
> [    0.861570] pnp 00:03: Plug and Play ACPI device, IDs PNP0501 (active)
> [    1.063984] system 00:04: [mem 0xe0000000-0xefffffff] could not be reserved
> [    1.063994] system 00:04: [mem 0xfed01000-0xfed01fff] has been reserved
> [    1.064001] system 00:04: [mem 0xfed03000-0xfed03fff] has been reserved
> [    1.064008] system 00:04: [mem 0xfed04000-0xfed04fff] has been reserved
> [    1.064015] system 00:04: [mem 0xfed0c000-0xfed0ffff] has been reserved
> [    1.064022] system 00:04: [mem 0xfed08000-0xfed08fff] has been reserved
> [    1.064030] system 00:04: [mem 0xfed1c000-0xfed1cfff] has been reserved
> [    1.064037] system 00:04: [mem 0xfed40000-0xfed44fff] has been reserved
> [    1.064044] system 00:04: [mem 0xfee00000-0xfeefffff] has been reserved
> [    1.064051] system 00:04: [mem 0xfef00000-0xfeffffff] has been reserved
> [    1.064070] system 00:04: Plug and Play ACPI device, IDs PNP0c02 (active)
> [    1.064612] pnp: PnP ACPI: found 5 devices
> [    1.076790] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns
> [    1.076977] clocksource: Switched to clocksource acpi_pm
> [    1.076977] pci 0000:00:1c.0: bridge window [io  0x1000-0x0fff] to [bus 01] add_size 1000
> [    1.076977] pci 0000:00:1c.0: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 01] add_size 200000 add_align 100000
> [    1.076977] pci 0000:00:1c.1: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 02] add_size 200000 add_align 100000
> [    1.076977] pci 0000:00:1c.2: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 03] add_size 200000 add_align 100000
> [    1.076977] pci 0000:00:1c.3: bridge window [io  0x1000-0x0fff] to [bus 04] add_size 1000
> [    1.076977] pci 0000:00:1c.3: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 04] add_size 200000 add_align 100000
> [    1.076977] pci 0000:00:1c.3: bridge window [mem 0x00100000-0x000fffff] to [bus 04] add_size 200000 add_align 100000
> [    1.076977] pci 0000:00:1c.0: BAR 15: no space for [mem size 0x00200000 64bit pref]
> [    1.076977] pci 0000:00:1c.0: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
> [    1.076977] pci 0000:00:1c.1: BAR 15: no space for [mem size 0x00200000 64bit pref]
> [    1.076977] pci 0000:00:1c.1: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
> [    1.077208] pci 0000:00:1c.2: BAR 15: no space for [mem size 0x00200000 64bit pref]
> [    1.077215] pci 0000:00:1c.2: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
> [    1.077229] pci 0000:00:1c.3: BAR 14: no space for [mem size 0x00200000]
> [    1.077234] pci 0000:00:1c.3: BAR 14: failed to assign [mem size 0x00200000]
> [    1.077256] pci 0000:00:1c.3: BAR 15: no space for [mem size 0x00200000 64bit pref]
> [    1.077262] pci 0000:00:1c.3: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
> [    1.077274] pci 0000:00:1c.0: BAR 13: assigned [io  0x1000-0x1fff]
> [    1.077285] pci 0000:00:1c.3: BAR 13: assigned [io  0x2000-0x2fff]
> [    1.077302] pci 0000:00:1c.3: BAR 14: no space for [mem size 0x00200000]
> [    1.077308] pci 0000:00:1c.3: BAR 14: failed to assign [mem size 0x00200000]
> [    1.077330] pci 0000:00:1c.3: BAR 15: no space for [mem size 0x00200000 64bit pref]
> [    1.077335] pci 0000:00:1c.3: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
> [    1.077357] pci 0000:00:1c.2: BAR 15: no space for [mem size 0x00200000 64bit pref]
> [    1.077362] pci 0000:00:1c.2: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
> [    1.077384] pci 0000:00:1c.1: BAR 15: no space for [mem size 0x00200000 64bit pref]
> [    1.077390] pci 0000:00:1c.1: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
> [    1.077411] pci 0000:00:1c.0: BAR 15: no space for [mem size 0x00200000 64bit pref]
> [    1.077417] pci 0000:00:1c.0: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
> [    1.077424] pci 0000:00:1c.0: PCI bridge to [bus 01]
> [    1.077430] pci 0000:00:1c.0:   bridge window [io  0x1000-0x1fff]
> [    1.077437] pci 0000:00:1c.0:   bridge window [mem 0xd0600000-0xd06fffff]
> [    1.077448] pci 0000:00:1c.1: PCI bridge to [bus 02]
> [    1.077453] pci 0000:00:1c.1:   bridge window [io  0x6000-0x6fff]
> [    1.077460] pci 0000:00:1c.1:   bridge window [mem 0xd0500000-0xd05fffff]
> [    1.077470] pci 0000:00:1c.2: PCI bridge to [bus 03]
> [    1.077475] pci 0000:00:1c.2:   bridge window [io  0x5000-0x5fff]
> [    1.077482] pci 0000:00:1c.2:   bridge window [mem 0xd0400000-0xd04fffff]
> [    1.077492] pci 0000:00:1c.3: PCI bridge to [bus 04]
> [    1.077497] pci 0000:00:1c.3:   bridge window [io  0x2000-0x2fff]
> [    1.077511] pci_bus 0000:00: resource 4 [io  0x0000-0x006f window]
> [    1.077516] pci_bus 0000:00: resource 5 [io  0x0078-0x0cf7 window]
> [    1.077520] pci_bus 0000:00: resource 6 [io  0x0d00-0xffff window]
> [    1.077525] pci_bus 0000:00: resource 7 [mem 0x000a0000-0x000bffff window]
> [    1.077530] pci_bus 0000:00: resource 8 [mem 0x000c0000-0x000dffff window]
> [    1.077534] pci_bus 0000:00: resource 9 [mem 0x000e0000-0x000fffff window]
> [    1.077539] pci_bus 0000:00: resource 10 [mem 0xc0000000-0xd09ffffe window]
> [    1.077544] pci_bus 0000:01: resource 0 [io  0x1000-0x1fff]
> [    1.077548] pci_bus 0000:01: resource 1 [mem 0xd0600000-0xd06fffff]
> [    1.077553] pci_bus 0000:02: resource 0 [io  0x6000-0x6fff]
> [    1.077558] pci_bus 0000:02: resource 1 [mem 0xd0500000-0xd05fffff]
> [    1.077562] pci_bus 0000:03: resource 0 [io  0x5000-0x5fff]
> [    1.077567] pci_bus 0000:03: resource 1 [mem 0xd0400000-0xd04fffff]
> [    1.077572] pci_bus 0000:04: resource 0 [io  0x2000-0x2fff]
> [    1.077819] NET: Registered protocol family 2
> [    1.078615] TCP established hash table entries: 65536 (order: 7, 524288 bytes)
> [    1.081158] TCP bind hash table entries: 65536 (order: 9, 3670016 bytes)
> [    1.082455] TCP: Hash tables configured (established 65536 bind 65536)
> [    1.082955] UDP hash table entries: 4096 (order: 7, 524288 bytes)
> [    1.083530] UDP-Lite hash table entries: 4096 (order: 7, 524288 bytes)
> [    1.083926] NET: Registered protocol family 1
> [    1.083973] pci 0000:00:02.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff]
> [    2.293104] pci 0000:00:1d.0: EHCI: BIOS handoff failed (BIOS bug?) 01010001
> [    2.293507] PCI: CLS 64 bytes, default 64
> [    2.293720] Unpacking initramfs...
> [    3.849375] Freeing initrd memory: 36672K
> [    3.849384] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
> [    3.849389] software IO TLB: mapped [mem 0xb03d3000-0xb43d3000] (64MB)
> [    3.850852] audit: initializing netlink subsys (disabled)
> [    3.851124] audit: type=2000 audit(1579779453.850:1): state=initialized audit_enabled=0 res=1
> [    3.852811] workingset: timestamp_bits=40 max_order=21 bucket_order=0
> [    3.860637] zbud: loaded
> [    4.781454] Key type asymmetric registered
> [    4.781461] Asymmetric key parser 'x509' registered
> [    4.781625] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247)
> [    4.781777] io scheduler noop registered
> [    4.781782] io scheduler deadline registered
> [    4.781807] io scheduler cfq registered (default)
> [    4.781812] io scheduler mq-deadline registered
> [    4.783771] efifb: probing for efifb
> [    4.783810] efifb: framebuffer at 0xc0000000, using 3072k, total 3072k
> [    4.783815] efifb: mode is 1024x768x32, linelength=4096, pages=1
> [    4.783817] efifb: scrolling: redraw
> [    4.783821] efifb: Truecolor: size=8:8:8:8, shift=24:16:8:0
> [    4.789833] Console: switching to colour frame buffer device 128x48
> [    4.795515] fb0: EFI VGA frame buffer device
> [    4.795551] intel_idle: MWAIT substates: 0x33000020
> [    4.795555] intel_idle: v0.4.1 model 0x37
> [    4.795563] intel_idle: intel_idle_state_table_update BYT 0x37 reached
> [    4.795566] intel_idle: byt_idle_state_table_update reached
> [    4.795570] intel_idle: state C6N is disabled
> [    4.795573] intel_idle: state C6S is disabled
> [    4.795577] intel_idle: state C7 is disabled
> [    4.795579] intel_idle: state C7S is disabled
> [    4.795975] intel_idle: lapic_timer_reliable_states 0xffffffff
> [    4.806494] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
> [    4.806692] 00:02: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a TI16750
> [    4.807130] 00:03: ttyS1 at I/O 0x2f8 (irq = 3, base_baud = 115200) is a TI16750
> [    4.808544] Linux agpgart interface v0.103
> [    4.825212] tpm_tis MSFT0101:00: 2.0 TPM (device-id 0x1A, rev-id 16)
> [    4.895129] tsc: Refined TSC clocksource calibration: 1833.333 MHz
> [    4.895196] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x34da54753aa, max_idle_ns: 881590618787 ns
> [    5.242969] AMD IOMMUv2 driver by Joerg Roedel <jroedel@suse.de>
> [    5.242974] AMD IOMMUv2 functionality not available on this system
> [    5.253443] loop: module loaded
> [    5.253643] i8042: PNP: No PS/2 controller found.
> [    5.253647] i8042: Probing ports directly.
> [    5.254696] serio: i8042 KBD port at 0x60,0x64 irq 1
> [    5.254835] serio: i8042 AUX port at 0x60,0x64 irq 12
> [    5.255359] mousedev: PS/2 mouse device common for all mice
> [    5.255647] rtc_cmos 00:00: RTC can wake from S4
> [    5.256165] rtc_cmos 00:00: rtc core: registered rtc_cmos as rtc0
> [    5.256325] rtc_cmos 00:00: alarms up to one month, y3k, 242 bytes nvram
> [    5.256361] intel_pstate: Intel P-state driver initializing
> [    5.259552] pmc_atom: SIMATIC IPC227E critclks quirk enabled
> [    5.262904] NET: Registered protocol family 10
> [    5.288902] Segment Routing with IPv6
> [    5.288959] mip6: Mobile IPv6
> [    5.288968] NET: Registered protocol family 17
> [    5.288983] mpls_gso: MPLS GSO support
> [    5.290144] microcode: sig=0x30678, pf=0x8, revision=0x838
> [    5.290400] microcode: Microcode Update Driver: v2.2.
> [    5.290440] sched_clock: Marking stable (5290383624, 0)->(5307267426, -16883802)
> [    5.291113] registered taskstats version 1
> [    5.291208] zswap: loaded using pool lzo/zbud
> [    5.291321] AppArmor: AppArmor sha1 policy hashing enabled
> [    5.307572] ima: Allocated hash algorithm: sha256
> [    5.496426] rtc_cmos 00:00: setting system clock to 2020-01-23 11:37:35 UTC (1579779455)
> [    5.511262] Freeing unused kernel memory: 2228K
> [    5.511270] Write protecting the kernel read-only data: 16384k
> [    5.514988] Freeing unused kernel memory: 2024K
> [    5.520939] Freeing unused kernel memory: 1016K
> [    5.532218] x86/mm: Checked W+X mappings: passed, no W+X pages found.
> [    5.532222] x86/mm: Checking user space page tables
> [    5.543163] x86/mm: Checked W+X mappings: passed, no W+X pages found.
> [    5.904409] clocksource: Switched to clocksource tsc
> [    7.067537] input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input2
> [    7.067577] ACPI: Sleep Button [SLPB]
> [    7.068184] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input3
> [    7.072102] ACPI: Power Button [PWRF]
> [    7.278653] i801_smbus 0000:00:1f.3: SMBus using PCI interrupt
> [    7.278922] ACPI: bus type USB registered
> [    7.284861] usbcore: registered new interface driver usbfs
> [    7.292620] usbcore: registered new interface driver hub
> [    7.295421] SCSI subsystem initialized
> [    7.295876] usbcore: registered new device driver usb
> [    7.298236] dca service started, version 1.12.1
> [    7.362661] libata version 3.00 loaded.
> [    7.385579] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.4.0-k
> [    7.385584] igb: Copyright (c) 2007-2014 Intel Corporation.
> [    7.401118] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
> [    7.510462] ehci-pci: EHCI PCI platform driver
> [    7.510946] ehci-pci 0000:00:1d.0: EHCI Host Controller
> [    7.510961] ehci-pci 0000:00:1d.0: new USB bus registered, assigned bus number 1
> [    7.510982] ehci-pci 0000:00:1d.0: debug port 2
> [    7.514993] ehci-pci 0000:00:1d.0: cache line size of 64 is not supported
> [    7.515453] ehci-pci 0000:00:1d.0: irq 20, io mem 0xd0905000
> [    7.522131] ehci-pci 0000:00:1d.0: USB 2.0 started, EHCI 1.00
> [    7.522512] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
> [    7.522522] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
> [    7.522529] usb usb1: Product: EHCI Host Controller
> [    7.522535] usb usb1: Manufacturer: Linux 4.14.139-rt66 ehci_hcd
> [    7.522541] usb usb1: SerialNumber: 0000:00:1d.0
> [    7.523380] hub 1-0:1.0: USB hub found
> [    7.523422] hub 1-0:1.0: 8 ports detected
> [    7.527906] [drm] Memory usable by graphics device = 2048M
> [    7.527913] checking generic (c0000000 300000) vs hw (c0000000 10000000)
> [    7.527917] fb: switching to inteldrmfb from EFI VGA
> [    7.527970] Console: switching to colour dummy device 80x25
> [    7.528620] [drm] Replacing VGA console driver
> [    7.529224] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
> [    7.529227] [drm] Driver supports precise vblank timestamp query.
> [    7.530713] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=io+mem
> [    7.539108] [drm] Initialized i915 1.6.0 20170818 for 0000:00:02.0 on minor 0
> [    7.542442] ACPI: Video Device [GFX0] (multi-head: yes  rom: no  post: no)
> [    7.543159] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input5
> [    7.543504] ahci 0000:00:13.0: version 3.0
> [    7.544866] ahci 0000:00:13.0: controller can't do DEVSLP, turning off
> [    7.555182] ahci 0000:00:13.0: AHCI 0001.0300 32 slots 2 ports 3 Gbps 0x1 impl SATA mode
> [    7.555193] ahci 0000:00:13.0: flags: 64bit ncq led clo pio slum part deso 
> [    7.556960] scsi host0: ahci
> [    7.557620] scsi host1: ahci
> [    7.557929] ata1: SATA max UDMA/133 abar m2048@0xd0904000 port 0xd0904100 irq 88
> [    7.557935] ata2: DUMMY
> [    7.624548] pps pps0: new PPS source ptp0
> [    7.624563] igb 0000:02:00.0: added PHC on eth0
> [    7.624572] igb 0000:02:00.0: Intel(R) Gigabit Ethernet Network Connection
> [    7.624582] igb 0000:02:00.0: eth0: (PCIe:2.5Gb/s:Width x1) 20:87:56:31:c5:0c
> [    7.624634] igb 0000:02:00.0: eth0: PBA No: 000300-000
> [    7.624643] igb 0000:02:00.0: Using MSI-X interrupts. 4 rx queue(s), 4 tx queue(s)
> [    7.663725] fbcon: inteldrmfb (fb0) is primary device
> [    7.715912] Console: switching to colour frame buffer device 240x67
> [    7.752821] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
> [    7.849108] usb 1-1: new high-speed USB device number 2 using ehci-pci
> [    7.862245] pps pps1: new PPS source ptp1
> [    7.862252] igb 0000:03:00.0: added PHC on eth1
> [    7.862256] igb 0000:03:00.0: Intel(R) Gigabit Ethernet Network Connection
> [    7.862260] igb 0000:03:00.0: eth1: (PCIe:2.5Gb/s:Width x1) 20:87:56:31:c5:06
> [    7.862303] igb 0000:03:00.0: eth1: PBA No: 000300-000
> [    7.862308] igb 0000:03:00.0: Using MSI-X interrupts. 4 rx queue(s), 4 tx queue(s)
> [    7.869343] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
> [    7.870113] igb 0000:02:00.0 enp2s0: renamed from eth0
> [    7.870864] ata1.00: ATA-10: Micron_5100_MTFDDAK240TCB,  D0MU037, max UDMA/133
> [    7.870869] ata1.00: 468862128 sectors, multi 16: LBA48 NCQ (depth 31/32), AA
> [    7.872982] ata1.00: configured for UDMA/133
> [    7.873448] scsi 0:0:0:0: Direct-Access     ATA      Micron_5100_MTFD U037 PQ: 0 ANSI: 5
> [    7.876337] igb 0000:03:00.0 enp3s0: renamed from eth1
> [    7.927678] ata1.00: Enabling discard_zeroes_data
> [    7.927918] sd 0:0:0:0: [sda] 468862128 512-byte logical blocks: (240 GB/224 GiB)
> [    7.927921] sd 0:0:0:0: [sda] 4096-byte physical blocks
> [    7.927962] sd 0:0:0:0: [sda] Write Protect is off
> [    7.927965] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
> [    7.928086] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
> [    7.928580] ata1.00: Enabling discard_zeroes_data
> [    7.932119]  sda: sda1 sda2 sda3 sda4
> [    7.933294] ata1.00: Enabling discard_zeroes_data
> [    7.933745] sd 0:0:0:0: [sda] Attached SCSI disk
> [    7.977410] usb 1-1: New USB device found, idVendor=8087, idProduct=07e6
> [    7.977418] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
> [    7.977925] hub 1-1:1.0: USB hub found
> [    7.978055] hub 1-1:1.0: 4 ports detected
> [    8.255098] usb 1-1.2: new high-speed USB device number 3 using ehci-pci
> [    8.287909] random: lvm: uninitialized urandom read (4 bytes read)
> [    8.333412] usb 1-1.2: New USB device found, idVendor=0424, idProduct=2514
> [    8.333421] usb 1-1.2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
> [    8.334095] hub 1-1.2:1.0: USB hub found
> [    8.334287] hub 1-1.2:1.0: 4 ports detected
> [    8.360743] device-mapper: uevent: version 1.0.3
> [    8.361140] device-mapper: ioctl: 4.37.0-ioctl (2017-09-20) initialised: dm-devel@redhat.com
> [    8.400062] usb 1-1.3: new low-speed USB device number 4 using ehci-pci
> [    8.414458] random: lvm: uninitialized urandom read (2 bytes read)
> [    8.483918] usb 1-1.3: New USB device found, idVendor=413c, idProduct=301a
> [    8.483926] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
> [    8.483931] usb 1-1.3: Product: Dell MS116 USB Optical Mouse
> [    8.483936] usb 1-1.3: Manufacturer: PixArt
> [    8.512842] hidraw: raw HID events driver (C) Jiri Kosina
> [    8.536324] usbcore: registered new interface driver usbhid
> [    8.536329] usbhid: USB HID core driver
> [    8.549051] usb 1-1.4: new low-speed USB device number 5 using ehci-pci
> [    8.564722] input: PixArt Dell MS116 USB Optical Mouse as /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.3/1-1.3:1.0/0003:413C:301A.0001/input/input6
> [    8.565486] hid-generic 0003:413C:301A.0001: input,hidraw0: USB HID v1.11 Mouse [PixArt Dell MS116 USB Optical Mouse] on usb-0000:00:1d.0-1.3/input0
> [    8.635160] usb 1-1.4: New USB device found, idVendor=413c, idProduct=2113
> [    8.635167] usb 1-1.4: New USB device strings: Mfr=0, Product=2, SerialNumber=0
> [    8.635171] usb 1-1.4: Product: Dell KB216 Wired Keyboard
> [    8.640453] input: Dell KB216 Wired Keyboard as /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.4/1-1.4:1.0/0003:413C:2113.0002/input/input7
> [    8.693432] hid-generic 0003:413C:2113.0002: input,hidraw1: USB HID v1.11 Keyboard [Dell KB216 Wired Keyboard] on usb-0000:00:1d.0-1.4/input0
> [    8.700294] input: Dell KB216 Wired Keyboard as /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.4/1-1.4:1.1/0003:413C:2113.0003/input/input8
> [    8.705097] usb 1-1.2.4: new high-speed USB device number 6 using ehci-pci
> [    8.752218] hid-generic 0003:413C:2113.0003: input,hidraw2: USB HID v1.11 Device [Dell KB216 Wired Keyboard] on usb-0000:00:1d.0-1.4/input1
> [    8.797190] usb 1-1.2.4: New USB device found, idVendor=0781, idProduct=5581
> [    8.797206] usb 1-1.2.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
> [    8.797216] usb 1-1.2.4: Product: Ultra
> [    8.797225] usb 1-1.2.4: Manufacturer: SanDisk
> [    8.797235] usb 1-1.2.4: SerialNumber: 04018812802fe8c3affb6e4ff14c9072616e7bdcf156e4641ccc688d0ccd13340aa400000000000000000000c1ca173b001a0818815581079d275241
> [    8.839864] usb-storage 1-1.2.4:1.0: USB Mass Storage device detected
> [    8.840644] scsi host2: usb-storage 1-1.2.4:1.0
> [    8.841311] usbcore: registered new interface driver usb-storage
> [    8.880219] usbcore: registered new interface driver uas
> [    9.889263] scsi 2:0:0:0: Direct-Access     SanDisk  Ultra            1.00 PQ: 0 ANSI: 6
> [    9.892272] sd 2:0:0:0: [sdb] 120176640 512-byte logical blocks: (61.5 GB/57.3 GiB)
> [    9.893800] sd 2:0:0:0: [sdb] Write Protect is off
> [    9.893813] sd 2:0:0:0: [sdb] Mode Sense: 43 00 00 00
> [    9.895222] sd 2:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
> [    9.916779] GPT:Primary header thinks Alt. header is not at the end of the disk.
> [    9.916791] GPT:14877691 != 120176639
> [    9.916798] GPT:Alternate GPT header not at the end of the disk.
> [    9.916804] GPT:14877691 != 120176639
> [    9.916809] GPT: Use GNU Parted to correct GPT errors.
> [    9.916867]  sdb: sdb1 sdb2
> [    9.922154] sd 2:0:0:0: [sdb] Attached SCSI removable disk
> [   14.715297] NET: Registered protocol family 38
> [   17.437791] random: cryptsetup: uninitialized urandom read (2 bytes read)
> [   25.557261] random: cryptsetup: uninitialized urandom read (2 bytes read)
> [   33.658071] random: cryptsetup: uninitialized urandom read (2 bytes read)
> [   41.752577] random: cryptsetup: uninitialized urandom read (2 bytes read)
> [   44.817298] random: lvm: uninitialized urandom read (4 bytes read)
> [   45.573555] EXT4-fs (dm-5): mounted filesystem with ordered data mode. Opts: i_version
> [   46.013797] EXT4-fs: Warning: mounting with data=journal disables delayed allocation and O_DIRECT support!
> [   46.016488] EXT4-fs (dm-7): mounted filesystem with journalled data mode. Opts: data=journal
> [   47.319423] audit: type=1805 audit(1579779497.322:2): action="dont_appraise" fsmagic="0x9fa0" res=1
> [   47.319439] audit: type=1805 audit(1579779497.322:3): action="dont_appraise" fsmagic="0x62656572" res=1
> [   47.319450] audit: type=1805 audit(1579779497.322:4): action="dont_appraise" fsmagic="0x64626720" res=1
> [   47.319460] audit: type=1805 audit(1579779497.322:5): action="dont_appraise" fsmagic="0x1021994" res=1
> [   47.319474] audit: type=1805 audit(1579779497.322:6): action="dont_appraise" fsmagic="0x858458f6" res=1
> [   47.319490] audit: type=1805 audit(1579779497.322:7): action="dont_appraise" fsmagic="0x1cd1" res=1
> [   47.319531] audit: type=1805 audit(1579779497.322:8): action="dont_appraise" fsmagic="0x42494e4d" res=1
> [   47.319544] audit: type=1805 audit(1579779497.322:9): action="dont_appraise" fsmagic="0x73636673" res=1
> [   47.319558] audit: type=1805 audit(1579779497.322:10): action="dont_appraise" fsmagic="0xf97cff8c" res=1
> [   47.319586] audit: type=1805 audit(1579779497.322:11): action="dont_appraise" fsmagic="0x43415d53" res=1
> [   47.319735] systemd[1]: Successfully loaded the IMA custom policy /etc/ima/ima-policy.
> [   47.319758] IMA: policy update completed
> [   47.366386] ip_tables: (C) 2000-2006 Netfilter Core Team
> [   47.437980] systemd[1]: systemd 241 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN2 +IDN -PCRE2 default-hierarchy=hybrid)
> [   47.451240] systemd[1]: Detected architecture x86-64.
> [   47.457586] systemd[1]: Set hostname to <localhost.localdomain>.
> [   47.459459] systemd[1]: Failed to bump fs.file-max, ignoring: Invalid argument
> [   47.818194] systemd[1]: /run/systemd/generator.late/squid.service:21: PIDFile= references path below legacy directory /var/run/, updating /var/run/squid.pid → /run/squid.pid; please update the unit file accordingly.
> [   47.827355] systemd[1]: Created slice system-getty.slice.
> [   47.828000] systemd[1]: Listening on udev Kernel Socket.
> [   47.828420] systemd[1]: Listening on fsck to fsckd communication Socket.
> [   47.828862] systemd[1]: Listening on Journal Socket (/dev/log).
> [   47.829710] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
> [   47.996814] random: lvm: uninitialized urandom read (4 bytes read)
> [   48.050142] Non-volatile memory driver v1.3
> [   48.316925] random: systemd-random-: uninitialized urandom read (512 bytes read)
> [   48.494669] random: mktemp: uninitialized urandom read (6 bytes read)
> [   49.056503] systemd-journald[503]: Received request to flush runtime journal from PID 1
> [   49.337143] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
> [   49.847951] input: PC Speaker as /devices/platform/pcspkr/input/input9
> [   49.946847] sd 0:0:0:0: Attached scsi generic sg0 type 0
> [   50.014119] sd 2:0:0:0: Attached scsi generic sg1 type 0
> [   50.168891] snd_hda_intel 0000:00:1b.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
> [   50.215517] igb 0000:02:00.0 factorylan0: renamed from enp2s0
> [   50.254803] igb 0000:03:00.0 machinelan0: renamed from enp3s0
> [   50.318608] iTCO_vendor_support: vendor-support=0
> [   50.377676] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.11
> [   50.380349] iTCO_wdt: Found a Bay Trail SoC TCO device (Version=3, TCOBASE=0x0460)
> [   50.455705] iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
> [   50.705168] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input10
> [   50.753973] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input11
> [   50.833744] (NULL device *): hwmon_device_register() is deprecated. Please convert the driver to use hwmon_device_register_with_info().
> [   50.866327] (NULL device *): hwmon_device_register() is deprecated. Please convert the driver to use hwmon_device_register_with_info().
> [   50.955750] intel_rapl: Found RAPL domain package
> [   50.955757] intel_rapl: Found RAPL domain core
> [   52.482335] EXT4-fs (dm-6): mounted filesystem with journalled data mode. Opts: data=journal
> [   52.557641] EXT4-fs (dm-8): mounted filesystem with journalled data mode. Opts: data=journal
> [   55.920244] IPv6: ADDRCONF(NETDEV_UP): factorylan0: link is not ready
> [   55.978874] IPv6: ADDRCONF(NETDEV_UP): factorylan0: link is not ready
> [   55.995905] IPv6: ADDRCONF(NETDEV_UP): machinelan0: link is not ready
> [   56.049581] IPv6: ADDRCONF(NETDEV_UP): machinelan0: link is not ready
> [   58.981633] igb 0000:03:00.0 machinelan0: igb: machinelan0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
> [   59.087351] IPv6: ADDRCONF(NETDEV_CHANGE): machinelan0: link becomes ready
> [   66.389565] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
> [   66.395634] Bridge firewalling registered
> [   66.431249] nf_conntrack version 0.5.0 (65536 buckets, 262144 max)
> [   66.671647] Initializing XFRM netlink socket
> [   66.684553] Netfilter messages via NETLINK v0.30.
> [   66.689312] ctnetlink v0.93: registering with nfnetlink.
> [   66.963230] IPv6: ADDRCONF(NETDEV_UP): docker0: link is not ready
> root@localhost:/home/mentor# 
> root@localhost:# dmesg | grep tsc
> [    0.001000] tsc: Detected 1832.600 MHz processor
> [    4.895129] tsc: Refined TSC clocksource calibration: 1833.333 MHz
> [    4.895196] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x34da54753aa, max_idle_ns: 881590618787 ns
> [    5.904409] clocksource: Switched to clocksource tsc
> 


-- 
With Best Regards,
Andy Shevchenko



^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [v3] x86/tsc: Unset TSC_KNOWN_FREQ and TSC_RELIABLE flags on Intel Bay Trail SoC
  2020-01-23 14:41         ` Andy Shevchenko
@ 2020-01-23 21:18           ` Hans de Goede
  2020-01-24  8:35             ` Thomas Gleixner
  2020-01-29 11:43             ` vipul kumar
  0 siblings, 2 replies; 32+ messages in thread
From: Hans de Goede @ 2020-01-23 21:18 UTC (permalink / raw)
  To: Andy Shevchenko, vipul kumar
  Cc: Thomas Gleixner, Daniel Lezcano, linux-kernel, Stable,
	Srikanth Krishnakar, Cedric Hombourger, x86, Bin Gao, Len Brown,
	Vipul Kumar

Hi,

Sorry for top posting, but this is a long and almost unreadable thread ...

So it seems to me that a better fix would be to change the freq_desc_byt struct from:

static const struct freq_desc freq_desc_byt = {
         1, { 83300, 100000, 133300, 116700, 80000, 0, 0, 0 }
};

to:

static const struct freq_desc freq_desc_byt = {
         1, { 83333, 100000, 133300, 116700, 80000, 0, 0, 0 }
};

That should give us the right TSC frequency without needing to mess with
the TSC_KNOWN_FREQ and TSC_RELIABLE flags.

Regards,

Hans


On 23-01-2020 15:41, Andy Shevchenko wrote:
> +Cc: Hans, since he possesses a lot of BYT devices and may be interested in this
> 
> On Thu, Jan 23, 2020 at 06:00:28PM +0530, vipul kumar wrote:
>> Hi Thomas,
>>
>> On Wed, Jan 22, 2020 at 8:15 PM Thomas Gleixner <tglx@linutronix.de> wrote:
>>
>>> Vipul,
>>>
>>> vipul kumar <vipulk0511@gmail.com> writes:
>>>> On Tue, Jan 21, 2020 at 11:15 PM Thomas Gleixner <tglx@linutronix.de>
>>> wrote:
>>>
>>>>     Measurement with the existing code:
>>>>     $ echo -n "SystemTime: " ; TZ=UTC date -Iseconds ; echo -n "RTC Time:
>>>> " ; TZ=UTC hwclock -r ; echo -n "Uptime: " ; uptime -p
>>>>     SystemTime: 2019-12-05T17:18:37+00:00
>>>>     RTC Time:   2019-12-05 17:18:07.255341+0000
>>>>     Uptime: up 1 day, 7 minutes
>>>>
>>>>     This sample shows a difference of 30 seconds after 1 day.
>>>>
>>>>     Measurement with this patch:
>>>>     SystemTime: 2019-12-11T12:06:19+00:00
>>>>     RTC Time:   2019-12-11 12:06:19.083127+0000
>>>>     Uptime: up 1 day, 3 minutes
>>>>
>>>>     With this patch, no time drift issue is observed. and tsc clocksource
>>>> get calibration (tsc: Refined TSC clocksource calibration: 1833.333 MHz)
>>>> which is missing
>>>>     with the existing implementation.
>>>
>>> What's the frequency which is determined from the MSR? Something like
>>> this in dmesg:
>>>
>>>         tsc: Detected NNN MHz processor
>>> or
>>>         tsc: Detected NNN MHz TSC
>>>
>>
>>     tsc: Detected 1832.600 MHz processor
>>
>>     # dmesg | grep tsc
>>     [    0.000000] tsc: Detected 1832.600 MHz processor
>>     [    4.895129] tsc: Refined TSC clocksource calibration: 1833.332 MHz
>>     [    4.895201] clocksource: tsc: mask: 0xffffffffffffffff max_cycles:
>> 0x34da5269766, max_idle_ns: 881590747508 ns
>>     [    5.903264] clocksource: Switched to clocksource tsc
>>
>>     Attached full logs with patch and without patch.
>>
>>>
>>> Also please apply the debug patch below and provide a _full_ dmesg after
>>> boot.
>>>
>>>>>> +config X86_FEATURE_TSC_UNKNOWN_FREQ
>>>>>> +     bool "Support to skip tsc known frequency flag"
>>>>>> +     help
>>>>>> +       Include support to skip X86_FEATURE_TSC_KNOWN_FREQ flag
>>>>>> +
>>>>>> +       X86_FEATURE_TSC_KNOWN_FREQ flag is causing time-drift on
>>>>> Valleyview/
>>>>>> +       Baytrail SoC.
>>>>>> +       By selecting this option, user can skip
>>>>> X86_FEATURE_TSC_KNOWN_FREQ
>>>>>> +       flag to use refine tsc freq calibration.
>>>>>
>>>>> This is exactly the same problem as before. How does anyone aside of you
>>>>> know whether to enable this or not?
>>>>>
>>>>      Go through the Documentation/kbuild/kconfig-language.rst but didn't
>>>> find related to make
>>>>      config known to everyone. Could you please point to documentation?
>>>
>>> Right. And there is no proper answer to this, which makes it clear that
>>> a config option is not the right tool to use.
>>>
>>>>> And if someone enables this option then _ALL_ platforms which utilize
>>>>> cpu_khz_from_msr() are affected. How is that any different from your
>>>>> previous approach? This works on local kernels where you build for a
>>>>> specific platform and you know exactly what you're doing, but not for
>>>>> general consumption. What should a distro do with this option?
>>>>>
>>>>>
>>>>      TSC frequency is already calculated in cpu_khz_from_msr() function
>>>> before setting these flags.
>>>
>>> Your mail client does some horrible formatting this zig-zag is
>>> unreadable. I'm reformatting the paragraphs below.
>>>
>>
>>    Sorry for that. Need to set formatting for reply.
>>
>>>
>>>> This patch return the same calculated TSC frequency but skipping
>>>> those two flags. On the basis of these flags, we decide whether we
>>>> skip the refined calibration and directly register it as a clocksource
>>>> or use refine tsc freq calibration in init_tsc_clocksource()
>>>> function. By default this config is disabled and if user wants to use
>>>> refine tsc freq calibration() then only user will enable it otherwise
>>>> it will go with existing implementations. So, I don't think so it will
>>>> break for other ATOM SoC.
>>>
>>> It does. I explained most of the following to you in an earlier mail
>>> already. Let me try again.
>>>
>>> If X86_FEATURE_TSC_RELIABLE is not set, then the TSC requires a watchdog
>>> clocksource. But some of those SoCs do not have anything else than TSC,
>>> so there is no watchdog available. As a consequence the TSC is not
>>> usable for high resolution timers and NOHZ. That breaks existing systems
>>> whether you like it or not.
>>>
>>> If X86_FEATURE_TSC_KNOWN_FREQUENCY is not set, then this delays the
>>> usability of the TSC for high res and NOHZ until the refined calibration
>>> figured out that it can't calibrate. And no, we can't know that it does
>>> not work upfront when the early TSC init happens. Clearing this flag
>>> will not break functionality, but it changes the behaviour on boot-time
>>> optimized systems which can obviously be considered breakage.
>>>
>>> So no, having a config knob which might be turned on and turning working
>>> systems into trainwrecks is simply not the way to go.
>>>
>>
>>     Thanks Thomas for clarifying about reliable and known frequency flags.
>>
>>>
>>> What can be done is to have a command line option which enforces refined
>>> calibration and that option can turn off X86_FEATURE_TSC_KNOWN_FREQUENCY,
>>> but nothing else.
>>>
>>
>>      Sure Thomas, will make implementation as per your suggestion.
>>
>>      Regards,
>>      Vipul
>>
>>>
>>>> Check the cpu_khz_from_msr() function.
>>>
>>> I know that code.
>>>
>>>> In cpu_khz_from_msr() function we are setting
>>>> X86_FEATURE_TSC_KNOWN_FREQ and X86_FEATURE_TSC_RELIABLE for all the
>>>> SoC's but in native_calibrate_tsc(), we check for vendor == INTEL and
>>>> CPUID > 0x15 and then at the end of function, will enable
>>>> X86_FEATURE_TSC_RELIABLE for INTEL_FAM6_ATOM_GOLDMONT SoC.
>>>>
>>>> Do we need to set the same flag in two different functions as it will be
>>>> set in cpu_khz_from_msr() for all SoCs ?
>>>
>>> cpu_khz_from_msr() does not handle INTEL_FAM6_ATOM_GOLDMONT or can you
>>> find that in tsc_msr_cpu_ids[]? Making half informed claims is not
>>> solving anything.
>>>
>>> Thanks,
>>>
>>>          tglx
>>>
>>> 8<------------------
>>>
>>> --- a/arch/x86/kernel/tsc_msr.c
>>> +++ b/arch/x86/kernel/tsc_msr.c
>>> @@ -94,16 +94,20 @@ unsigned long cpu_khz_from_msr(void)
>>>          if (freq_desc->msr_plat) {
>>>                  rdmsr(MSR_PLATFORM_INFO, lo, hi);
>>>                  ratio = (lo >> 8) & 0xff;
>>> +               pr_info("MSR_PINFO: %08x%08x -> %u\n", hi, lo, ratio);
>>>          } else {
>>>                  rdmsr(MSR_IA32_PERF_STATUS, lo, hi);
>>>                  ratio = (hi >> 8) & 0x1f;
>>> +               pr_info("MSR_PSTAT: %08x%08x -> %u\n", hi, lo, ratio);
>>>          }
>>>
>>>          /* Get FSB FREQ ID */
>>>          rdmsr(MSR_FSB_FREQ, lo, hi);
>>> +       pr_info("MSR_FSBF: %08x%08x\n", hi, lo);
>>>
>>>          /* Map CPU reference clock freq ID(0-7) to CPU reference clock
>>> freq(KHz) */
>>>          freq = freq_desc->freqs[lo & 0x7];
>>> +       pr_info("REF_CLOCK: %08x\n", freq);
>>>
>>>          /* TSC frequency = maximum resolved freq * maximum resolved bus
>>> ratio */
>>>          res = freq * ratio;
>>>
> 
>> root@localhost:# dmesg
>> [    0.000000] microcode: microcode updated early to revision 0x838, date = 2019-04-22
>> [    0.000000] Linux version 4.14.139-rt66 (builder@vipul) (gcc version 6.3.0 20170516 (Debian 6.3.0-18+deb9u1)) #1 SMP PREEMPT RT Thu Jan 23 11:04:55 UTC 2020
>> [    0.000000] Command line: rootwait quiet     rootflags=i_version ima_tcb ima_appraise=enforce ima_appraise_tcb  nohz=off        splash plymouth.ignore-serial-consoles quiet        root=/dev/mapper/system-systema
>>
>> [    0.000000] x86/fpu: x87 FPU will use FXSAVE
>> [    0.000000] e820: BIOS-provided physical RAM map:
>> [    0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000006efff] usable
>> [    0.000000] BIOS-e820: [mem 0x000000000006f000-0x000000000006ffff] ACPI NVS
>> [    0.000000] BIOS-e820: [mem 0x0000000000070000-0x000000000008ffff] usable
>> [    0.000000] BIOS-e820: [mem 0x0000000000090000-0x000000000009ffff] reserved
>> [    0.000000] BIOS-e820: [mem 0x0000000000100000-0x00000000b7af2fff] usable
>> [    0.000000] BIOS-e820: [mem 0x00000000b7af3000-0x00000000b8402fff] reserved
>> [    0.000000] BIOS-e820: [mem 0x00000000b8403000-0x00000000b8502fff] ACPI NVS
>> [    0.000000] BIOS-e820: [mem 0x00000000b8503000-0x00000000b8542fff] ACPI data
>> [    0.000000] BIOS-e820: [mem 0x00000000b8543000-0x00000000b93c2fff] usable
>> [    0.000000] BIOS-e820: [mem 0x00000000b93c3000-0x00000000b9cc2fff] reserved
>> [    0.000000] BIOS-e820: [mem 0x00000000b9cc3000-0x00000000b9ffffff] usable
>> [    0.000000] BIOS-e820: [mem 0x00000000e00f8000-0x00000000e00f8fff] reserved
>> [    0.000000] BIOS-e820: [mem 0x00000000fed01000-0x00000000fed01fff] reserved
>> [    0.000000] BIOS-e820: [mem 0x00000000ffb00000-0x00000000ffffffff] reserved
>> [    0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000023fffffff] usable
>> [    0.000000] NX (Execute Disable) protection: active
>> [    0.000000] e820: update [mem 0xb43d3018-0xb43e3057] usable ==> usable
>> [    0.000000] e820: update [mem 0xb43d3018-0xb43e3057] usable ==> usable
>> [    0.000000] extended physical RAM map:
>> [    0.000000] reserve setup_data: [mem 0x0000000000000000-0x000000000006efff] usable
>> [    0.000000] reserve setup_data: [mem 0x000000000006f000-0x000000000006ffff] ACPI NVS
>> [    0.000000] reserve setup_data: [mem 0x0000000000070000-0x000000000008ffff] usable
>> [    0.000000] reserve setup_data: [mem 0x0000000000090000-0x000000000009ffff] reserved
>> [    0.000000] reserve setup_data: [mem 0x0000000000100000-0x00000000b43d3017] usable
>> [    0.000000] reserve setup_data: [mem 0x00000000b43d3018-0x00000000b43e3057] usable
>> [    0.000000] reserve setup_data: [mem 0x00000000b43e3058-0x00000000b7af2fff] usable
>> [    0.000000] reserve setup_data: [mem 0x00000000b7af3000-0x00000000b8402fff] reserved
>> [    0.000000] reserve setup_data: [mem 0x00000000b8403000-0x00000000b8502fff] ACPI NVS
>> [    0.000000] reserve setup_data: [mem 0x00000000b8503000-0x00000000b8542fff] ACPI data
>> [    0.000000] reserve setup_data: [mem 0x00000000b8543000-0x00000000b93c2fff] usable
>> [    0.000000] reserve setup_data: [mem 0x00000000b93c3000-0x00000000b9cc2fff] reserved
>> [    0.000000] reserve setup_data: [mem 0x00000000b9cc3000-0x00000000b9ffffff] usable
>> [    0.000000] reserve setup_data: [mem 0x00000000e00f8000-0x00000000e00f8fff] reserved
>> [    0.000000] reserve setup_data: [mem 0x00000000fed01000-0x00000000fed01fff] reserved
>> [    0.000000] reserve setup_data: [mem 0x00000000ffb00000-0x00000000ffffffff] reserved
>> [    0.000000] reserve setup_data: [mem 0x0000000100000000-0x000000023fffffff] usable
>> [    0.000000] efi: EFI v2.40 by INSYDE Corp.
>> [    0.000000] efi:  ACPI 2.0=0xb8542014  ESRT=0xb7be2d18  SMBIOS=0xb7dfa000
>> [    0.000000] SMBIOS 2.7 present.
>> [    0.000000] DMI: SIEMENS AG SIMATIC IPC227E/A5E38155677, BIOS V20.01.12 04/05/2019
>> [    0.000000] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
>> [    0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable
>> [    0.000000] e820: last_pfn = 0x240000 max_arch_pfn = 0x400000000
>> [    0.000000] MTRR default type: uncachable
>> [    0.000000] MTRR fixed ranges enabled:
>> [    0.000000]   00000-9FFFF write-back
>> [    0.000000]   A0000-BFFFF uncachable
>> [    0.000000]   C0000-FFFFF write-protect
>> [    0.000000] MTRR variable ranges enabled:
>> [    0.000000]   0 base 0FF800000 mask FFF800000 write-protect
>> [    0.000000]   1 base 000000000 mask F80000000 write-back
>> [    0.000000]   2 base 080000000 mask FC0000000 write-back
>> [    0.000000]   3 base 0BC000000 mask FFC000000 uncachable
>> [    0.000000]   4 base 0BB000000 mask FFF000000 uncachable
>> [    0.000000]   5 base 0BAE00000 mask FFFE00000 uncachable
>> [    0.000000]   6 base 100000000 mask F00000000 write-back
>> [    0.000000]   7 base 200000000 mask FC0000000 write-back
>> [    0.000000] x86/PAT: Configuration [0-7]: WB  WC  UC- UC  WB  WP  UC- WT
>> [    0.000000] e820: last_pfn = 0xba000 max_arch_pfn = 0x400000000
>> [    0.000000] Base memory trampoline at [ffff9b900008a000] 8a000 size 24576
>> [    0.000000] BRK [0x1ced18000, 0x1ced18fff] PGTABLE
>> [    0.000000] BRK [0x1ced19000, 0x1ced19fff] PGTABLE
>> [    0.000000] BRK [0x1ced1a000, 0x1ced1afff] PGTABLE
>> [    0.000000] BRK [0x1ced1b000, 0x1ced1bfff] PGTABLE
>> [    0.000000] BRK [0x1ced1c000, 0x1ced1cfff] PGTABLE
>> [    0.000000] BRK [0x1ced1d000, 0x1ced1dfff] PGTABLE
>> [    0.000000] BRK [0x1ced1e000, 0x1ced1efff] PGTABLE
>> [    0.000000] BRK [0x1ced1f000, 0x1ced1ffff] PGTABLE
>> [    0.000000] BRK [0x1ced20000, 0x1ced20fff] PGTABLE
>> [    0.000000] BRK [0x1ced21000, 0x1ced21fff] PGTABLE
>> [    0.000000] BRK [0x1ced22000, 0x1ced22fff] PGTABLE
>> [    0.000000] Secure boot could not be determined
>> [    0.000000] RAMDISK: [mem 0xadc31000-0xafffffff]
>> [    0.000000] ACPI: Early table checksum verification disabled
>> [    0.000000] ACPI: RSDP 0x00000000B8542014 000024 (v02 SIEMEN)
>> [    0.000000] ACPI: XSDT 0x00000000B8542120 00009C (v01 SIEMEN SIMATIC  11112222      01000013)
>> [    0.000000] ACPI: FACP 0x00000000B853B000 00010C (v05 SIEMEN SIMATIC  11112222 WAS_ 00010001)
>> [    0.000000] ACPI: DSDT 0x00000000B8530000 006A5B (v02 SIEMEN SIMATIC  11112222 WAS_ 00010001)
>> [    0.000000] ACPI: FACS 0x00000000B84AA000 000040
>> [    0.000000] ACPI: UEFI 0x00000000B8541000 000236 (v01 SIEMEN SIMATIC  00000001 WAS_ 12345678)
>> [    0.000000] ACPI: TCPA 0x00000000B8540000 000032 (v02 SIEMEN SIMATIC  00000000 WAS_ 00000000)
>> [    0.000000] ACPI: UEFI 0x00000000B853E000 000042 (v01 SIEMEN SIMATIC  00000000 WAS_ 00000000)
>> [    0.000000] ACPI: SSDT 0x00000000B853D000 0004FD (v01 SIEMEN TPMACPI  00001000 WAS_ 20121114)
>> [    0.000000] ACPI: TPM2 0x00000000B853C000 000034 (v03 SIEMEN SIMATIC  00000000 WAS_ 00000000)
>> [    0.000000] ACPI: HPET 0x00000000B853A000 000038 (v01 SIEMEN SIMATIC  11112222 WAS_ 00010001)
>> [    0.000000] ACPI: LPIT 0x00000000B8539000 000104 (v01 SIEMEN SIMATIC  11112222 WAS_ 00010001)
>> [    0.000000] ACPI: APIC 0x00000000B8538000 000084 (v03 SIEMEN SIMATIC  11112222 WAS_ 00010001)
>> [    0.000000] ACPI: MCFG 0x00000000B8537000 00003C (v01 SIEMEN SIMATIC  11112222 WAS_ 00010001)
>> [    0.000000] ACPI: SSDT 0x00000000B852E000 000763 (v01 SIEMEN CpuPm    00003000 WAS_ 20121114)
>> [    0.000000] ACPI: SSDT 0x00000000B852D000 000290 (v01 SIEMEN Cpu0Tst  00003000 WAS_ 20121114)
>> [    0.000000] ACPI: SSDT 0x00000000B852C000 00017A (v01 SIEMEN ApTst    00003000 WAS_ 20121114)
>> [    0.000000] ACPI: FPDT 0x00000000B852B000 000044 (v01 SIEMEN SIMATIC  00000002 WAS_ 01000013)
>> [    0.000000] ACPI: BGRT 0x00000000B852F000 000038 (v01 SIEMEN SIMATIC  00000001 WAS_ 12345678)
>> [    0.000000] ACPI: Local APIC address 0xfee00000
>> [    0.000000] No NUMA configuration found
>> [    0.000000] Faking a node at [mem 0x0000000000000000-0x000000023fffffff]
>> [    0.000000] NODE_DATA(0) allocated [mem 0x23fff7000-0x23fffbfff]
>> [    0.000000] Zone ranges:
>> [    0.000000]   DMA      [mem 0x0000000000001000-0x0000000000ffffff]
>> [    0.000000]   DMA32    [mem 0x0000000001000000-0x00000000ffffffff]
>> [    0.000000]   Normal   [mem 0x0000000100000000-0x000000023fffffff]
>> [    0.000000]   Device   empty
>> [    0.000000] Movable zone start for each node
>> [    0.000000] Early memory node ranges
>> [    0.000000]   node   0: [mem 0x0000000000001000-0x000000000006efff]
>> [    0.000000]   node   0: [mem 0x0000000000070000-0x000000000008ffff]
>> [    0.000000]   node   0: [mem 0x0000000000100000-0x00000000b7af2fff]
>> [    0.000000]   node   0: [mem 0x00000000b8543000-0x00000000b93c2fff]
>> [    0.000000]   node   0: [mem 0x00000000b9cc3000-0x00000000b9ffffff]
>> [    0.000000]   node   0: [mem 0x0000000100000000-0x000000023fffffff]
>> [    0.000000] Initmem setup node 0 [mem 0x0000000000001000-0x000000023fffffff]
>> [    0.000000] On node 0 totalpages: 2067518
>> [    0.000000]   DMA zone: 64 pages used for memmap
>> [    0.000000]   DMA zone: 21 pages reserved
>> [    0.000000]   DMA zone: 3982 pages, LIFO batch:0
>> [    0.000000]   DMA32 zone: 11763 pages used for memmap
>> [    0.000000]   DMA32 zone: 752816 pages, LIFO batch:31
>> [    0.000000]   Normal zone: 20480 pages used for memmap
>> [    0.000000]   Normal zone: 1310720 pages, LIFO batch:31
>> [    0.000000] x86/hpet: Will disable the HPET for this platform because it's not reliable
>> [    0.000000] Reserving Intel graphics memory at 0x00000000bb000000-0x00000000beffffff
>> [    0.000000] ACPI: PM-Timer IO Port: 0x408
>> [    0.000000] ACPI: Local APIC address 0xfee00000
>> [    0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high level lint[0x1])
>> [    0.000000] ACPI: LAPIC_NMI (acpi_id[0x02] high level lint[0x1])
>> [    0.000000] ACPI: LAPIC_NMI (acpi_id[0x03] high level lint[0x1])
>> [    0.000000] ACPI: LAPIC_NMI (acpi_id[0x04] high level lint[0x1])
>> [    0.000000] IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-86
>> [    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
>> [    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
>> [    0.000000] ACPI: IRQ0 used by override.
>> [    0.000000] ACPI: IRQ9 used by override.
>> [    0.000000] Using ACPI (MADT) for SMP configuration information
>> [    0.000000] ACPI: HPET id: 0x8086a201 base: 0xfed00000
>> [    0.000000] smpboot: Allowing 4 CPUs, 0 hotplug CPUs
>> [    0.000000] PM: Registered nosave memory: [mem 0x00000000-0x00000fff]
>> [    0.000000] PM: Registered nosave memory: [mem 0x0006f000-0x0006ffff]
>> [    0.000000] PM: Registered nosave memory: [mem 0x00090000-0x0009ffff]
>> [    0.000000] PM: Registered nosave memory: [mem 0x000a0000-0x000fffff]
>> [    0.000000] PM: Registered nosave memory: [mem 0xb43d3000-0xb43d3fff]
>> [    0.000000] PM: Registered nosave memory: [mem 0xb43e3000-0xb43e3fff]
>> [    0.000000] PM: Registered nosave memory: [mem 0xb7af3000-0xb8402fff]
>> [    0.000000] PM: Registered nosave memory: [mem 0xb8403000-0xb8502fff]
>> [    0.000000] PM: Registered nosave memory: [mem 0xb8503000-0xb8542fff]
>> [    0.000000] PM: Registered nosave memory: [mem 0xb93c3000-0xb9cc2fff]
>> [    0.000000] PM: Registered nosave memory: [mem 0xba000000-0xbaffffff]
>> [    0.000000] PM: Registered nosave memory: [mem 0xbb000000-0xbeffffff]
>> [    0.000000] PM: Registered nosave memory: [mem 0xbf000000-0xe00f7fff]
>> [    0.000000] PM: Registered nosave memory: [mem 0xe00f8000-0xe00f8fff]
>> [    0.000000] PM: Registered nosave memory: [mem 0xe00f9000-0xfed00fff]
>> [    0.000000] PM: Registered nosave memory: [mem 0xfed01000-0xfed01fff]
>> [    0.000000] PM: Registered nosave memory: [mem 0xfed02000-0xffafffff]
>> [    0.000000] PM: Registered nosave memory: [mem 0xffb00000-0xffffffff]
>> [    0.000000] e820: [mem 0xbf000000-0xe00f7fff] available for PCI devices
>> [    0.000000] Booting paravirtualized kernel on bare hardware
>> [    0.000000] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1910969940391419 ns
>> [    0.000000] setup_percpu: NR_CPUS:512 nr_cpumask_bits:512 nr_cpu_ids:4 nr_node_ids:1
>> [    0.000000] percpu: Embedded 226 pages/cpu s886080 r8192 d31424 u1048576
>> [    0.000000] pcpu-alloc: s886080 r8192 d31424 u1048576 alloc=1*2097152
>> [    0.000000] pcpu-alloc: [0] 0 1 [0] 2 3
>> [    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 2035190
>> [    0.000000] Policy zone: Normal
>> [    0.000000] Kernel command line: rootwait quiet     rootflags=i_version ima_tcb ima_appraise=enforce ima_appraise_tcb  nohz=off        splash plymouth.ignore-serial-consoles quiet        root=/dev/mapper/system-systema
>>
>> [    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
>> [    0.000000] Calgary: detecting Calgary via BIOS EBDA area
>> [    0.000000] Calgary: Unable to locate Rio Grande table in EBDA - bailing!
>> [    0.000000] Memory: 8008768K/8270072K available (10252K kernel code, 1185K rwdata, 3080K rodata, 2228K init, 856K bss, 261304K reserved, 0K cma-reserved)
>> [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
>> [    0.000000] Kernel/User page tables isolation: enabled
>> [    0.000000] ftrace: allocating 30370 entries in 119 pages
>> [    0.000000] Preemptible hierarchical RCU implementation.
>> [    0.000000] 	RCU restricting CPUs from NR_CPUS=512 to nr_cpu_ids=4.
>> [    0.000000] 	RCU priority boosting: priority 1 delay 500 ms.
>> [    0.000000] 	No expedited grace period (rcu_normal_after_boot).
>> [    0.000000] 	Tasks RCU enabled.
>> [    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
>> [    0.000000] NR_IRQS: 33024, nr_irqs: 1024, preallocated irqs: 16
>> [    0.000000] Console: colour dummy device 80x25
>> [    0.000000] console [tty0] enabled
>> [    0.001000] tsc: Detected 1832.600 MHz processor
>> [    0.001000] Calibrating delay loop (skipped), value calculated using timer frequency.. 3665.20 BogoMIPS (lpj=1832600)
>> [    0.001000] pid_max: default: 32768 minimum: 301
>> [    0.001000] ACPI: Core revision 20170728
>> [    0.012153] ACPI: 5 ACPI AML tables successfully acquired and loaded
>> [    0.012232] Security Framework initialized
>> [    0.012234] Yama: becoming mindful.
>> [    0.012268] AppArmor: AppArmor initialized
>> [    0.019782] Dentry cache hash table entries: 1048576 (order: 12, 16777216 bytes)
>> [    0.027419] Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes)
>> [    0.027539] Mount-cache hash table entries: 16384 (order: 5, 131072 bytes)
>> [    0.027601] Mountpoint-cache hash table entries: 16384 (order: 5, 131072 bytes)
>> [    0.028129] ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
>> [    0.028131] ENERGY_PERF_BIAS: View and update with x86_energy_perf_policy(8)
>> [    0.028143] mce: CPU supports 6 MCE banks
>> [    0.028155] process: using mwait in idle threads
>> [    0.028161] Last level iTLB entries: 4KB 48, 2MB 0, 4MB 0
>> [    0.028163] Last level dTLB entries: 4KB 128, 2MB 16, 4MB 16, 1GB 0
>> [    0.028165] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization
>> [    0.028168] Spectre V2 : Mitigation: Full generic retpoline
>> [    0.028169] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch
>> [    0.028170] Spectre V2 : Enabling Restricted Speculation for firmware calls
>> [    0.028172] Spectre V2 : mitigation: Enabling conditional Indirect Branch Prediction Barrier
>> [    0.028174] MDS: Mitigation: Clear CPU buffers
>> [    0.028454] Freeing SMP alternatives memory: 20K
>> [    0.029967] smpboot: Max logical packages: 1
>> [    0.031000] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
>> [    0.040079] TSC deadline timer enabled
>> [    0.040083] smpboot: CPU0: Intel(R) Celeron(R) CPU  N2930  @ 1.83GHz (family: 0x6, model: 0x37, stepping: 0x8)
>> [    0.044040] Performance Events: PEBS fmt2+, 8-deep LBR, Silvermont events, 8-deep LBR, full-width counters, Intel PMU driver.
>> [    0.044073] ... version:                3
>> [    0.044076] ... bit width:              40
>> [    0.044079] ... generic registers:      2
>> [    0.044082] ... value mask:             000000ffffffffff
>> [    0.044085] ... max period:             0000007fffffffff
>> [    0.044088] ... fixed-purpose events:   3
>> [    0.044090] ... event mask:             0000000700000003
>> [    0.048058] Hierarchical SRCU implementation.
>> [    0.057462] NMI watchdog: Enabled. Permanently consumes one hw-PMU counter.
>> [    0.059020] smp: Bringing up secondary CPUs ...
>> [    0.070078] x86: Booting SMP configuration:
>> [    0.070084] .... node  #0, CPUs:      #1 #2 #3
>> [    0.096219] smp: Brought up 1 node, 4 CPUs
>> [    0.096219] smpboot: Total of 4 processors activated (14660.80 BogoMIPS)
>> [    0.098400] devtmpfs: initialized
>> [    0.099089] x86/mm: Memory block size: 128MB
>> [    0.104222] random: get_random_bytes called from setup_net+0x4c/0x190 with crng_init=0
>> [    0.104222] PM: Registering ACPI NVS region [mem 0x0006f000-0x0006ffff] (4096 bytes)
>> [    0.104222] PM: Registering ACPI NVS region [mem 0xb8403000-0xb8502fff] (1048576 bytes)
>> [    0.104380] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275000 ns
>> [    0.104436] futex hash table entries: 1024 (order: 4, 65536 bytes)
>> [    0.104640] pinctrl core: initialized pinctrl subsystem
>> [    0.105685] NET: Registered protocol family 16
>> [    0.106519] cpuidle: using governor ladder
>> [    0.106519] ACPI: bus type PCI registered
>> [    0.106519] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
>> [    0.106519] PCI: MMCONFIG for domain 0000 [bus 00-3f] at [mem 0xe0000000-0xe3ffffff] (base 0xe0000000)
>> [    0.107068] PCI: not using MMCONFIG
>> [    0.107068] PCI: Using configuration type 1 for base access
>> [    0.112224] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
>> [    0.113360] ACPI: Added _OSI(Module Device)
>> [    0.113365] ACPI: Added _OSI(Processor Device)
>> [    0.113369] ACPI: Added _OSI(3.0 _SCP Extensions)
>> [    0.113372] ACPI: Added _OSI(Processor Aggregator Device)
>> [    0.128124] ACPI: Dynamic OEM Table Load:
>> [    0.128144] ACPI: SSDT 0xFFFF9B9235135400 0003BC (v01 PmRef  Cpu0Ist  00003000 INTL 20121114)
>> [    0.129424] ACPI: Dynamic OEM Table Load:
>> [    0.129440] ACPI: SSDT 0xFFFF9B92351D1E00 00015F (v01 PmRef  ApIst    00003000 INTL 20121114)
>> [    0.132388] ACPI: Interpreter enabled
>> [    0.132448] ACPI: (supports S0 S4 S5)
>> [    0.132453] ACPI: Using IOAPIC for interrupt routing
>> [    0.132555] PCI: MMCONFIG for domain 0000 [bus 00-3f] at [mem 0xe0000000-0xe3ffffff] (base 0xe0000000)
>> [    0.133369] PCI: MMCONFIG at [mem 0xe0000000-0xe3ffffff] reserved in ACPI motherboard resources
>> [    0.133399] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
>> [    0.133992] ACPI: Enabled 4 GPEs in block 00 to 3F
>> [    0.555626] ACPI: Power Resource [USBC] (on)
>> [    0.570268] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
>> [    0.570281] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI]
>> [    0.570710] acpi PNP0A08:00: _OSC failed (AE_ERROR); disabling ASPM
>> [    0.570739] acpi PNP0A08:00: [Firmware Info]: MMCONFIG for domain 0000 [bus 00-3f] only partially covers this bridge
>> [    0.571767] PCI host bridge to bus 0000:00
>> [    0.571774] pci_bus 0000:00: root bus resource [io  0x0000-0x006f window]
>> [    0.571779] pci_bus 0000:00: root bus resource [io  0x0078-0x0cf7 window]
>> [    0.571784] pci_bus 0000:00: root bus resource [io  0x0d00-0xffff window]
>> [    0.571789] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window]
>> [    0.571794] pci_bus 0000:00: root bus resource [mem 0x000c0000-0x000dffff window]
>> [    0.571798] pci_bus 0000:00: root bus resource [mem 0x000e0000-0x000fffff window]
>> [    0.571803] pci_bus 0000:00: root bus resource [mem 0xc0000000-0xd09ffffe window]
>> [    0.571810] pci_bus 0000:00: root bus resource [bus 00-ff]
>> [    0.571827] pci 0000:00:00.0: [8086:0f00] type 00 class 0x060000
>> [    0.572176] pci 0000:00:02.0: [8086:0f31] type 00 class 0x030000
>> [    0.572197] pci 0000:00:02.0: reg 0x10: [mem 0xd0000000-0xd03fffff]
>> [    0.572212] pci 0000:00:02.0: reg 0x18: [mem 0xc0000000-0xcfffffff pref]
>> [    0.572226] pci 0000:00:02.0: reg 0x20: [io  0x7050-0x7057]
>> [    0.572251] pci 0000:00:02.0: BAR 2: assigned to efifb
>> [    0.572568] pci 0000:00:13.0: [8086:0f23] type 00 class 0x010601
>> [    0.572595] pci 0000:00:13.0: reg 0x10: [io  0x7048-0x704f]
>> [    0.572608] pci 0000:00:13.0: reg 0x14: [io  0x705c-0x705f]
>> [    0.572620] pci 0000:00:13.0: reg 0x18: [io  0x7040-0x7047]
>> [    0.572632] pci 0000:00:13.0: reg 0x1c: [io  0x7058-0x705b]
>> [    0.572644] pci 0000:00:13.0: reg 0x20: [io  0x7020-0x703f]
>> [    0.572657] pci 0000:00:13.0: reg 0x24: [mem 0xd0904000-0xd09047ff]
>> [    0.572717] pci 0000:00:13.0: PME# supported from D3hot
>> [    0.573042] pci 0000:00:1a.0: [8086:0f18] type 00 class 0x108000
>> [    0.573077] pci 0000:00:1a.0: reg 0x10: [mem 0xd0800000-0xd08fffff]
>> [    0.573094] pci 0000:00:1a.0: reg 0x14: [mem 0xd0700000-0xd07fffff]
>> [    0.573212] pci 0000:00:1a.0: PME# supported from D0 D3hot
>> [    0.573512] pci 0000:00:1b.0: [8086:0f04] type 00 class 0x040300
>> [    0.573544] pci 0000:00:1b.0: reg 0x10: [mem 0xd0900000-0xd0903fff 64bit]
>> [    0.573631] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold
>> [    0.573920] pci 0000:00:1c.0: [8086:0f48] type 01 class 0x060400
>> [    0.574000] pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold
>> [    0.574339] pci 0000:00:1c.1: [8086:0f4a] type 01 class 0x060400
>> [    0.574422] pci 0000:00:1c.1: PME# supported from D0 D3hot D3cold
>> [    0.574735] pci 0000:00:1c.2: [8086:0f4c] type 01 class 0x060400
>> [    0.574818] pci 0000:00:1c.2: PME# supported from D0 D3hot D3cold
>> [    0.575155] pci 0000:00:1c.3: [8086:0f4e] type 01 class 0x060400
>> [    0.575237] pci 0000:00:1c.3: PME# supported from D0 D3hot D3cold
>> [    0.575557] pci 0000:00:1d.0: [8086:0f34] type 00 class 0x0c0320
>> [    0.575593] pci 0000:00:1d.0: reg 0x10: [mem 0xd0905000-0xd09053ff]
>> [    0.575722] pci 0000:00:1d.0: PME# supported from D0 D3hot D3cold
>> [    0.576051] pci 0000:00:1f.0: [8086:0f1c] type 00 class 0x060100
>> [    0.576416] pci 0000:00:1f.3: [8086:0f12] type 00 class 0x0c0500
>> [    0.576464] pci 0000:00:1f.3: reg 0x10: [mem 0xd0906000-0xd090601f]
>> [    0.576539] pci 0000:00:1f.3: reg 0x20: [io  0x7000-0x701f]
>> [    0.577084] pci 0000:01:00.0: [110a:4078] type 00 class 0x050000
>> [    0.577125] pci 0000:01:00.0: reg 0x10: [mem 0xd0600000-0xd067ffff]
>> [    0.577146] pci 0000:01:00.0: reg 0x14: [mem 0xd0680000-0xd0687fff]
>> [    0.580025] pci 0000:00:1c.0: PCI bridge to [bus 01]
>> [    0.580036] pci 0000:00:1c.0:   bridge window [mem 0xd0600000-0xd06fffff]
>> [    0.580224] pci 0000:02:00.0: [8086:1533] type 00 class 0x020000
>> [    0.580266] pci 0000:02:00.0: reg 0x10: [mem 0xd0500000-0xd057ffff]
>> [    0.580298] pci 0000:02:00.0: reg 0x18: [io  0x6000-0x601f]
>> [    0.580316] pci 0000:02:00.0: reg 0x1c: [mem 0xd0580000-0xd0583fff]
>> [    0.580463] pci 0000:02:00.0: PME# supported from D0 D3hot D3cold
>> [    0.584024] pci 0000:00:1c.1: PCI bridge to [bus 02]
>> [    0.584032] pci 0000:00:1c.1:   bridge window [io  0x6000-0x6fff]
>> [    0.584039] pci 0000:00:1c.1:   bridge window [mem 0xd0500000-0xd05fffff]
>> [    0.584220] pci 0000:03:00.0: [8086:1533] type 00 class 0x020000
>> [    0.584260] pci 0000:03:00.0: reg 0x10: [mem 0xd0400000-0xd047ffff]
>> [    0.584292] pci 0000:03:00.0: reg 0x18: [io  0x5000-0x501f]
>> [    0.584310] pci 0000:03:00.0: reg 0x1c: [mem 0xd0480000-0xd0483fff]
>> [    0.584310] pci 0000:03:00.0: PME# supported from D0 D3hot D3cold
>> [    0.587028] pci 0000:00:1c.2: PCI bridge to [bus 03]
>> [    0.587032] pci 0000:00:1c.2:   bridge window [io  0x5000-0x5fff]
>> [    0.587038] pci 0000:00:1c.2:   bridge window [mem 0xd0400000-0xd04fffff]
>> [    0.587188] pci 0000:00:1c.3: PCI bridge to [bus 04]
>> [    0.792690] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 10 11 12 14 15) *7
>> [    0.792941] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 10 11 12 14 15) *7
>> [    0.793184] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 10 11 12 14 15) *7
>> [    0.793406] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 10 11 12 14 15) *7
>> [    0.793627] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 10 11 12 14 15) *7
>> [    0.793849] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 10 *11 12 14 15)
>> [    0.794099] ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 *10 11 12 14 15)
>> [    0.794320] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 10 *11 12 14 15)
>> [    0.795333] pci 0000:00:02.0: vgaarb: setting as boot VGA device
>> [    0.795333] pci 0000:00:02.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none
>> [    0.795333] pci 0000:00:02.0: vgaarb: bridge control possible
>> [    0.795333] vgaarb: loaded
>> [    0.795333] pps_core: LinuxPPS API ver. 1 registered
>> [    0.795333] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
>> [    0.795333] PTP clock support registered
>> [    0.795333] EDAC MC: Ver: 3.0.0
>> [    0.796089] Registered efivars operations
>> [    0.796204] PCI: Using ACPI for IRQ routing
>> [    0.797938] PCI: pci_cache_line_size set to 64 bytes
>> [    0.798064] e820: reserve RAM buffer [mem 0x0006f000-0x0006ffff]
>> [    0.798072] e820: reserve RAM buffer [mem 0xb43d3018-0xb7ffffff]
>> [    0.798077] e820: reserve RAM buffer [mem 0xb7af3000-0xb7ffffff]
>> [    0.798082] e820: reserve RAM buffer [mem 0xb93c3000-0xbbffffff]
>> [    0.798088] e820: reserve RAM buffer [mem 0xba000000-0xbbffffff]
>> [    0.800595] clocksource: Switched to clocksource refined-jiffies
>> [    0.858946] VFS: Disk quotas dquot_6.6.0
>> [    0.858991] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
>> [    0.859709] AppArmor: AppArmor Filesystem Enabled
>> [    0.859779] pnp: PnP ACPI init
>> [    0.859979] pnp 00:00: Plug and Play ACPI device, IDs PNP0b00 (active)
>> [    0.860373] system 00:01: [io  0x0680-0x069f] has been reserved
>> [    0.860382] system 00:01: [io  0x0400-0x047f] has been reserved
>> [    0.860389] system 00:01: [io  0x0500-0x05fe] has been reserved
>> [    0.860407] system 00:01: Plug and Play ACPI device, IDs PNP0c02 (active)
>> [    0.860881] pnp 00:02: Plug and Play ACPI device, IDs PNP0501 (active)
>> [    0.861333] pnp 00:03: Plug and Play ACPI device, IDs PNP0501 (active)
>> [    1.064797] system 00:04: [mem 0xe0000000-0xefffffff] could not be reserved
>> [    1.064806] system 00:04: [mem 0xfed01000-0xfed01fff] has been reserved
>> [    1.064814] system 00:04: [mem 0xfed03000-0xfed03fff] has been reserved
>> [    1.064821] system 00:04: [mem 0xfed04000-0xfed04fff] has been reserved
>> [    1.064828] system 00:04: [mem 0xfed0c000-0xfed0ffff] has been reserved
>> [    1.064835] system 00:04: [mem 0xfed08000-0xfed08fff] has been reserved
>> [    1.064835] system 00:04: [mem 0xfed1c000-0xfed1cfff] has been reserved
>> [    1.064835] system 00:04: [mem 0xfed40000-0xfed44fff] has been reserved
>> [    1.064835] system 00:04: [mem 0xfee00000-0xfeefffff] has been reserved
>> [    1.064835] system 00:04: [mem 0xfef00000-0xfeffffff] has been reserved
>> [    1.064835] system 00:04: Plug and Play ACPI device, IDs PNP0c02 (active)
>> [    1.064835] pnp: PnP ACPI: found 5 devices
>> [    1.076608] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns
>> [    1.076986] clocksource: Switched to clocksource acpi_pm
>> [    1.076986] pci 0000:00:1c.0: bridge window [io  0x1000-0x0fff] to [bus 01] add_size 1000
>> [    1.076986] pci 0000:00:1c.0: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 01] add_size 200000 add_align 100000
>> [    1.076986] pci 0000:00:1c.1: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 02] add_size 200000 add_align 100000
>> [    1.076986] pci 0000:00:1c.2: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 03] add_size 200000 add_align 100000
>> [    1.076986] pci 0000:00:1c.3: bridge window [io  0x1000-0x0fff] to [bus 04] add_size 1000
>> [    1.076986] pci 0000:00:1c.3: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 04] add_size 200000 add_align 100000
>> [    1.076986] pci 0000:00:1c.3: bridge window [mem 0x00100000-0x000fffff] to [bus 04] add_size 200000 add_align 100000
>> [    1.076986] pci 0000:00:1c.0: BAR 15: no space for [mem size 0x00200000 64bit pref]
>> [    1.076986] pci 0000:00:1c.0: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
>> [    1.076986] pci 0000:00:1c.1: BAR 15: no space for [mem size 0x00200000 64bit pref]
>> [    1.076986] pci 0000:00:1c.1: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
>> [    1.076986] pci 0000:00:1c.2: BAR 15: no space for [mem size 0x00200000 64bit pref]
>> [    1.076986] pci 0000:00:1c.2: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
>> [    1.076986] pci 0000:00:1c.3: BAR 14: no space for [mem size 0x00200000]
>> [    1.076986] pci 0000:00:1c.3: BAR 14: failed to assign [mem size 0x00200000]
>> [    1.076986] pci 0000:00:1c.3: BAR 15: no space for [mem size 0x00200000 64bit pref]
>> [    1.076986] pci 0000:00:1c.3: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
>> [    1.076986] pci 0000:00:1c.0: BAR 13: assigned [io  0x1000-0x1fff]
>> [    1.076986] pci 0000:00:1c.3: BAR 13: assigned [io  0x2000-0x2fff]
>> [    1.076986] pci 0000:00:1c.3: BAR 14: no space for [mem size 0x00200000]
>> [    1.076986] pci 0000:00:1c.3: BAR 14: failed to assign [mem size 0x00200000]
>> [    1.076986] pci 0000:00:1c.3: BAR 15: no space for [mem size 0x00200000 64bit pref]
>> [    1.076986] pci 0000:00:1c.3: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
>> [    1.076986] pci 0000:00:1c.2: BAR 15: no space for [mem size 0x00200000 64bit pref]
>> [    1.076986] pci 0000:00:1c.2: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
>> [    1.076986] pci 0000:00:1c.1: BAR 15: no space for [mem size 0x00200000 64bit pref]
>> [    1.076986] pci 0000:00:1c.1: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
>> [    1.077409] pci 0000:00:1c.0: BAR 15: no space for [mem size 0x00200000 64bit pref]
>> [    1.077415] pci 0000:00:1c.0: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
>> [    1.077423] pci 0000:00:1c.0: PCI bridge to [bus 01]
>> [    1.077429] pci 0000:00:1c.0:   bridge window [io  0x1000-0x1fff]
>> [    1.077437] pci 0000:00:1c.0:   bridge window [mem 0xd0600000-0xd06fffff]
>> [    1.077447] pci 0000:00:1c.1: PCI bridge to [bus 02]
>> [    1.077452] pci 0000:00:1c.1:   bridge window [io  0x6000-0x6fff]
>> [    1.077459] pci 0000:00:1c.1:   bridge window [mem 0xd0500000-0xd05fffff]
>> [    1.077469] pci 0000:00:1c.2: PCI bridge to [bus 03]
>> [    1.077474] pci 0000:00:1c.2:   bridge window [io  0x5000-0x5fff]
>> [    1.077484] pci 0000:00:1c.2:   bridge window [mem 0xd0400000-0xd04fffff]
>> [    1.077505] pci 0000:00:1c.3: PCI bridge to [bus 04]
>> [    1.077514] pci 0000:00:1c.3:   bridge window [io  0x2000-0x2fff]
>> [    1.077528] pci_bus 0000:00: resource 4 [io  0x0000-0x006f window]
>> [    1.077533] pci_bus 0000:00: resource 5 [io  0x0078-0x0cf7 window]
>> [    1.077537] pci_bus 0000:00: resource 6 [io  0x0d00-0xffff window]
>> [    1.077542] pci_bus 0000:00: resource 7 [mem 0x000a0000-0x000bffff window]
>> [    1.077547] pci_bus 0000:00: resource 8 [mem 0x000c0000-0x000dffff window]
>> [    1.077551] pci_bus 0000:00: resource 9 [mem 0x000e0000-0x000fffff window]
>> [    1.077556] pci_bus 0000:00: resource 10 [mem 0xc0000000-0xd09ffffe window]
>> [    1.077560] pci_bus 0000:01: resource 0 [io  0x1000-0x1fff]
>> [    1.077565] pci_bus 0000:01: resource 1 [mem 0xd0600000-0xd06fffff]
>> [    1.077570] pci_bus 0000:02: resource 0 [io  0x6000-0x6fff]
>> [    1.077575] pci_bus 0000:02: resource 1 [mem 0xd0500000-0xd05fffff]
>> [    1.077579] pci_bus 0000:03: resource 0 [io  0x5000-0x5fff]
>> [    1.077584] pci_bus 0000:03: resource 1 [mem 0xd0400000-0xd04fffff]
>> [    1.077588] pci_bus 0000:04: resource 0 [io  0x2000-0x2fff]
>> [    1.077841] NET: Registered protocol family 2
>> [    1.078642] TCP established hash table entries: 65536 (order: 7, 524288 bytes)
>> [    1.081159] TCP bind hash table entries: 65536 (order: 9, 3670016 bytes)
>> [    1.082450] TCP: Hash tables configured (established 65536 bind 65536)
>> [    1.082942] UDP hash table entries: 4096 (order: 7, 524288 bytes)
>> [    1.083526] UDP-Lite hash table entries: 4096 (order: 7, 524288 bytes)
>> [    1.083907] NET: Registered protocol family 1
>> [    1.083953] pci 0000:00:02.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff]
>> [    2.307105] pci 0000:00:1d.0: EHCI: BIOS handoff failed (BIOS bug?) 01010001
>> [    2.307499] PCI: CLS 64 bytes, default 64
>> [    2.307698] Unpacking initramfs...
>> [    3.863476] Freeing initrd memory: 36668K
>> [    3.863485] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
>> [    3.863491] software IO TLB: mapped [mem 0xb03d3000-0xb43d3000] (64MB)
>> [    3.863609] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x34d4ebe4b98, max_idle_ns: 881590735674 ns
>> [    3.863665] clocksource: Switched to clocksource tsc
>> [    3.864915] audit: initializing netlink subsys (disabled)
>> [    3.865083] audit: type=2000 audit(1579782171.864:1): state=initialized audit_enabled=0 res=1
>> [    3.866736] workingset: timestamp_bits=40 max_order=21 bucket_order=0
>> [    3.874245] zbud: loaded
>> [    4.765970] Key type asymmetric registered
>> [    4.765976] Asymmetric key parser 'x509' registered
>> [    4.766187] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247)
>> [    4.766311] io scheduler noop registered
>> [    4.766316] io scheduler deadline registered
>> [    4.766340] io scheduler cfq registered (default)
>> [    4.766345] io scheduler mq-deadline registered
>> [    4.768175] efifb: probing for efifb
>> [    4.768215] efifb: framebuffer at 0xc0000000, using 3072k, total 3072k
>> [    4.768219] efifb: mode is 1024x768x32, linelength=4096, pages=1
>> [    4.768222] efifb: scrolling: redraw
>> [    4.768226] efifb: Truecolor: size=8:8:8:8, shift=24:16:8:0
>> [    4.773901] Console: switching to colour frame buffer device 128x48
>> [    4.779263] fb0: EFI VGA frame buffer device
>> [    4.779297] intel_idle: MWAIT substates: 0x33000020
>> [    4.779302] intel_idle: v0.4.1 model 0x37
>> [    4.779310] intel_idle: intel_idle_state_table_update BYT 0x37 reached
>> [    4.779313] intel_idle: byt_idle_state_table_update reached
>> [    4.779317] intel_idle: state C6N is disabled
>> [    4.779320] intel_idle: state C6S is disabled
>> [    4.779323] intel_idle: state C7 is disabled
>> [    4.779326] intel_idle: state C7S is disabled
>> [    4.779674] intel_idle: lapic_timer_reliable_states 0xffffffff
>> [    4.789625] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
>> [    4.789809] 00:02: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a TI16750
>> [    4.790140] 00:03: ttyS1 at I/O 0x2f8 (irq = 3, base_baud = 115200) is a TI16750
>> [    4.791434] Linux agpgart interface v0.103
>> [    4.807830] tpm_tis MSFT0101:00: 2.0 TPM (device-id 0x1A, rev-id 16)
>> [    5.225802] AMD IOMMUv2 driver by Joerg Roedel <jroedel@suse.de>
>> [    5.225807] AMD IOMMUv2 functionality not available on this system
>> [    5.235438] loop: module loaded
>> [    5.235637] i8042: PNP: No PS/2 controller found.
>> [    5.235641] i8042: Probing ports directly.
>> [    5.236512] serio: i8042 KBD port at 0x60,0x64 irq 1
>> [    5.236656] serio: i8042 AUX port at 0x60,0x64 irq 12
>> [    5.237091] mousedev: PS/2 mouse device common for all mice
>> [    5.237433] rtc_cmos 00:00: RTC can wake from S4
>> [    5.237785] rtc_cmos 00:00: rtc core: registered rtc_cmos as rtc0
>> [    5.237911] rtc_cmos 00:00: alarms up to one month, y3k, 242 bytes nvram
>> [    5.237948] intel_pstate: Intel P-state driver initializing
>> [    5.240962] pmc_atom: SIMATIC IPC227E critclks quirk enabled
>> [    5.244166] NET: Registered protocol family 10
>> [    5.267172] Segment Routing with IPv6
>> [    5.267238] mip6: Mobile IPv6
>> [    5.267248] NET: Registered protocol family 17
>> [    5.267266] mpls_gso: MPLS GSO support
>> [    5.268247] microcode: sig=0x30678, pf=0x8, revision=0x838
>> [    5.268482] microcode: Microcode Update Driver: v2.2.
>> [    5.268526] sched_clock: Marking stable (5268463229, 0)->(5284772362, -16309133)
>> [    5.269207] registered taskstats version 1
>> [    5.269326] zswap: loaded using pool lzo/zbud
>> [    5.269465] AppArmor: AppArmor sha1 policy hashing enabled
>> [    5.290880] ima: Allocated hash algorithm: sha256
>> [    5.483333] rtc_cmos 00:00: setting system clock to 2020-01-23 12:22:54 UTC (1579782174)
>> [    5.497555] Freeing unused kernel memory: 2228K
>> [    5.497566] Write protecting the kernel read-only data: 16384k
>> [    5.501268] Freeing unused kernel memory: 2024K
>> [    5.506952] Freeing unused kernel memory: 1016K
>> [    5.517886] x86/mm: Checked W+X mappings: passed, no W+X pages found.
>> [    5.517890] x86/mm: Checking user space page tables
>> [    5.528533] x86/mm: Checked W+X mappings: passed, no W+X pages found.
>> [    7.264890] input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input2
>> [    7.280245] ACPI: Sleep Button [SLPB]
>> [    7.313607] SCSI subsystem initialized
>> [    7.333157] ACPI: bus type USB registered
>> [    7.342823] i801_smbus 0000:00:1f.3: SMBus using PCI interrupt
>> [    7.347944] usbcore: registered new interface driver usbfs
>> [    7.352374] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input3
>> [    7.353696] usbcore: registered new interface driver hub
>> [    7.354498] usbcore: registered new device driver usb
>> [    7.356061] ACPI: Power Button [PWRF]
>> [    7.377690] libata version 3.00 loaded.
>> [    7.414682] dca service started, version 1.12.1
>> [    7.438308] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
>> [    7.571896] ehci-pci: EHCI PCI platform driver
>> [    7.572361] ehci-pci 0000:00:1d.0: EHCI Host Controller
>> [    7.572379] ehci-pci 0000:00:1d.0: new USB bus registered, assigned bus number 1
>> [    7.572400] ehci-pci 0000:00:1d.0: debug port 2
>> [    7.573535] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.4.0-k
>> [    7.573539] igb: Copyright (c) 2007-2014 Intel Corporation.
>> [    7.576346] ehci-pci 0000:00:1d.0: cache line size of 64 is not supported
>> [    7.576523] ehci-pci 0000:00:1d.0: irq 20, io mem 0xd0905000
>> [    7.584162] ehci-pci 0000:00:1d.0: USB 2.0 started, EHCI 1.00
>> [    7.584413] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
>> [    7.584420] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
>> [    7.584426] usb usb1: Product: EHCI Host Controller
>> [    7.584432] usb usb1: Manufacturer: Linux 4.14.139-rt66 ehci_hcd
>> [    7.584437] usb usb1: SerialNumber: 0000:00:1d.0
>> [    7.585192] hub 1-0:1.0: USB hub found
>> [    7.585226] hub 1-0:1.0: 8 ports detected
>> [    7.590495] [drm] Memory usable by graphics device = 2048M
>> [    7.590511] checking generic (c0000000 300000) vs hw (c0000000 10000000)
>> [    7.590521] fb: switching to inteldrmfb from EFI VGA
>> [    7.590631] Console: switching to colour dummy device 80x25
>> [    7.591813] [drm] Replacing VGA console driver
>> [    7.592829] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
>> [    7.592838] [drm] Driver supports precise vblank timestamp query.
>> [    7.596552] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=io+mem
>> [    7.603431] [drm] Initialized i915 1.6.0 20170818 for 0000:00:02.0 on minor 0
>> [    7.606166] ACPI: Video Device [GFX0] (multi-head: yes  rom: no  post: no)
>> [    7.606919] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input5
>> [    7.607395] ahci 0000:00:13.0: version 3.0
>> [    7.607857] ahci 0000:00:13.0: controller can't do DEVSLP, turning off
>> [    7.618697] ahci 0000:00:13.0: AHCI 0001.0300 32 slots 2 ports 3 Gbps 0x1 impl SATA mode
>> [    7.618708] ahci 0000:00:13.0: flags: 64bit ncq led clo pio slum part deso
>> [    7.620442] scsi host0: ahci
>> [    7.621120] scsi host1: ahci
>> [    7.621433] ata1: SATA max UDMA/133 abar m2048@0xd0904000 port 0xd0904100 irq 88
>> [    7.621439] ata2: DUMMY
>> [    7.728937] fbcon: inteldrmfb (fb0) is primary device
>> [    7.784490] Console: switching to colour frame buffer device 240x67
>> [    7.809697] pps pps0: new PPS source ptp0
>> [    7.809705] igb 0000:02:00.0: added PHC on eth0
>> [    7.809709] igb 0000:02:00.0: Intel(R) Gigabit Ethernet Network Connection
>> [    7.809714] igb 0000:02:00.0: eth0: (PCIe:2.5Gb/s:Width x1) 20:87:56:31:c5:0c
>> [    7.809758] igb 0000:02:00.0: eth0: PBA No: 000300-000
>> [    7.809762] igb 0000:02:00.0: Using MSI-X interrupts. 4 rx queue(s), 4 tx queue(s)
>> [    7.826702] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
>> [    7.905112] usb 1-1: new high-speed USB device number 2 using ehci-pci
>> [    7.934247] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
>> [    7.935785] ata1.00: ATA-10: Micron_5100_MTFDDAK240TCB,  D0MU037, max UDMA/133
>> [    7.935791] ata1.00: 468862128 sectors, multi 16: LBA48 NCQ (depth 31/32), AA
>> [    7.937914] ata1.00: configured for UDMA/133
>> [    7.938270] scsi 0:0:0:0: Direct-Access     ATA      Micron_5100_MTFD U037 PQ: 0 ANSI: 5
>> [    7.974092] ata1.00: Enabling discard_zeroes_data
>> [    7.974560] sd 0:0:0:0: [sda] 468862128 512-byte logical blocks: (240 GB/224 GiB)
>> [    7.974564] sd 0:0:0:0: [sda] 4096-byte physical blocks
>> [    7.974605] sd 0:0:0:0: [sda] Write Protect is off
>> [    7.974608] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
>> [    7.974680] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
>> [    7.975140] ata1.00: Enabling discard_zeroes_data
>> [    7.977983]  sda: sda1 sda2 sda3 sda4
>> [    7.978984] ata1.00: Enabling discard_zeroes_data
>> [    7.979510] sd 0:0:0:0: [sda] Attached SCSI disk
>> [    8.033403] usb 1-1: New USB device found, idVendor=8087, idProduct=07e6
>> [    8.033411] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
>> [    8.038203] hub 1-1:1.0: USB hub found
>> [    8.038280] hub 1-1:1.0: 4 ports detected
>> [    8.050401] pps pps1: new PPS source ptp1
>> [    8.050408] igb 0000:03:00.0: added PHC on eth1
>> [    8.050412] igb 0000:03:00.0: Intel(R) Gigabit Ethernet Network Connection
>> [    8.050416] igb 0000:03:00.0: eth1: (PCIe:2.5Gb/s:Width x1) 20:87:56:31:c5:06
>> [    8.050460] igb 0000:03:00.0: eth1: PBA No: 000300-000
>> [    8.050464] igb 0000:03:00.0: Using MSI-X interrupts. 4 rx queue(s), 4 tx queue(s)
>> [    8.067473] igb 0000:02:00.0 enp2s0: renamed from eth0
>> [    8.074248] igb 0000:03:00.0 enp3s0: renamed from eth1
>> [    8.311138] usb 1-1.2: new high-speed USB device number 3 using ehci-pci
>> [    8.345283] random: lvm: uninitialized urandom read (4 bytes read)
>> [    8.390544] usb 1-1.2: New USB device found, idVendor=0424, idProduct=2514
>> [    8.390552] usb 1-1.2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
>> [    8.391047] hub 1-1.2:1.0: USB hub found
>> [    8.391166] hub 1-1.2:1.0: 4 ports detected
>> [    8.421224] device-mapper: uevent: version 1.0.3
>> [    8.421963] device-mapper: ioctl: 4.37.0-ioctl (2017-09-20) initialised: dm-devel@redhat.com
>> [    8.456089] usb 1-1.3: new low-speed USB device number 4 using ehci-pci
>> [    8.471697] random: lvm: uninitialized urandom read (2 bytes read)
>> [    8.539867] usb 1-1.3: New USB device found, idVendor=413c, idProduct=301a
>> [    8.539873] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
>> [    8.539878] usb 1-1.3: Product: Dell MS116 USB Optical Mouse
>> [    8.539881] usb 1-1.3: Manufacturer: PixArt
>> [    8.567534] hidraw: raw HID events driver (C) Jiri Kosina
>> [    8.591691] usbcore: registered new interface driver usbhid
>> [    8.591698] usbhid: USB HID core driver
>> [    8.606085] usb 1-1.4: new low-speed USB device number 5 using ehci-pci
>> [    8.625980] input: PixArt Dell MS116 USB Optical Mouse as /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.3/1-1.3:1.0/0003:413C:301A.0001/input/input6
>> [    8.626720] hid-generic 0003:413C:301A.0001: input,hidraw0: USB HID v1.11 Mouse [PixArt Dell MS116 USB Optical Mouse] on usb-0000:00:1d.0-1.3/input0
>> [    8.692570] usb 1-1.4: New USB device found, idVendor=413c, idProduct=2113
>> [    8.692585] usb 1-1.4: New USB device strings: Mfr=0, Product=2, SerialNumber=0
>> [    8.692594] usb 1-1.4: Product: Dell KB216 Wired Keyboard
>> [    8.699556] input: Dell KB216 Wired Keyboard as /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.4/1-1.4:1.0/0003:413C:2113.0002/input/input7
>> [    8.752456] hid-generic 0003:413C:2113.0002: input,hidraw1: USB HID v1.11 Keyboard [Dell KB216 Wired Keyboard] on usb-0000:00:1d.0-1.4/input0
>> [    8.760277] input: Dell KB216 Wired Keyboard as /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.4/1-1.4:1.1/0003:413C:2113.0003/input/input8
>> [    8.763063] usb 1-1.2.4: new high-speed USB device number 6 using ehci-pci
>> [    8.812510] hid-generic 0003:413C:2113.0003: input,hidraw2: USB HID v1.11 Device [Dell KB216 Wired Keyboard] on usb-0000:00:1d.0-1.4/input1
>> [    8.857158] usb 1-1.2.4: New USB device found, idVendor=0781, idProduct=5581
>> [    8.857177] usb 1-1.2.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
>> [    8.857190] usb 1-1.2.4: Product: Ultra
>> [    8.857201] usb 1-1.2.4: Manufacturer: SanDisk
>> [    8.857213] usb 1-1.2.4: SerialNumber: 04018812802fe8c3affb6e4ff14c9072616e7bdcf156e4641ccc688d0ccd13340aa400000000000000000000c1ca173b001a0818815581079d275241
>> [    8.904607] usb-storage 1-1.2.4:1.0: USB Mass Storage device detected
>> [    8.905482] scsi host2: usb-storage 1-1.2.4:1.0
>> [    8.906380] usbcore: registered new interface driver usb-storage
>> [    8.937344] usbcore: registered new interface driver uas
>> [    9.953369] scsi 2:0:0:0: Direct-Access     SanDisk  Ultra            1.00 PQ: 0 ANSI: 6
>> [    9.957618] sd 2:0:0:0: [sdb] 120176640 512-byte logical blocks: (61.5 GB/57.3 GiB)
>> [    9.959602] sd 2:0:0:0: [sdb] Write Protect is off
>> [    9.959607] sd 2:0:0:0: [sdb] Mode Sense: 43 00 00 00
>> [    9.960718] sd 2:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
>> [    9.977778] GPT:Primary header thinks Alt. header is not at the end of the disk.
>> [    9.977789] GPT:14877681 != 120176639
>> [    9.977794] GPT:Alternate GPT header not at the end of the disk.
>> [    9.977800] GPT:14877681 != 120176639
>> [    9.977804] GPT: Use GNU Parted to correct GPT errors.
>> [    9.977852]  sdb: sdb1 sdb2
>> [    9.983397] sd 2:0:0:0: [sdb] Attached SCSI removable disk
>> [   14.708900] NET: Registered protocol family 38
>> [   17.482198] random: cryptsetup: uninitialized urandom read (2 bytes read)
>> [   25.648558] random: cryptsetup: uninitialized urandom read (2 bytes read)
>> [   33.739683] random: cryptsetup: uninitialized urandom read (2 bytes read)
>> [   41.853499] random: cryptsetup: uninitialized urandom read (2 bytes read)
>> [   44.892110] random: lvm: uninitialized urandom read (4 bytes read)
>> [   45.636922] EXT4-fs (dm-5): mounted filesystem with ordered data mode. Opts: i_version
>> [   46.119594] EXT4-fs: Warning: mounting with data=journal disables delayed allocation and O_DIRECT support!
>> [   46.122171] EXT4-fs (dm-7): mounted filesystem with journalled data mode. Opts: data=journal
>> [   47.457269] audit: type=1805 audit(1579782216.472:2): action="dont_appraise" fsmagic="0x9fa0" res=1
>> [   47.457285] audit: type=1805 audit(1579782216.472:3): action="dont_appraise" fsmagic="0x62656572" res=1
>> [   47.457296] audit: type=1805 audit(1579782216.472:4): action="dont_appraise" fsmagic="0x64626720" res=1
>> [   47.457305] audit: type=1805 audit(1579782216.472:5): action="dont_appraise" fsmagic="0x1021994" res=1
>> [   47.457317] audit: type=1805 audit(1579782216.472:6): action="dont_appraise" fsmagic="0x858458f6" res=1
>> [   47.457329] audit: type=1805 audit(1579782216.472:7): action="dont_appraise" fsmagic="0x1cd1" res=1
>> [   47.457367] audit: type=1805 audit(1579782216.472:8): action="dont_appraise" fsmagic="0x42494e4d" res=1
>> [   47.457378] audit: type=1805 audit(1579782216.472:9): action="dont_appraise" fsmagic="0x73636673" res=1
>> [   47.457388] audit: type=1805 audit(1579782216.472:10): action="dont_appraise" fsmagic="0xf97cff8c" res=1
>> [   47.457424] audit: type=1805 audit(1579782216.472:11): action="dont_appraise" fsmagic="0x43415d53" res=1
>> [   47.457580] systemd[1]: Successfully loaded the IMA custom policy /etc/ima/ima-policy.
>> [   47.457603] IMA: policy update completed
>> [   47.534320] ip_tables: (C) 2000-2006 Netfilter Core Team
>> [   47.595810] systemd[1]: systemd 241 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN2 +IDN -PCRE2 default-hierarchy=hybrid)
>> [   47.609184] systemd[1]: Detected architecture x86-64.
>> [   47.617495] systemd[1]: Set hostname to <localhost.localdomain>.
>> [   47.619885] systemd[1]: Failed to bump fs.file-max, ignoring: Invalid argument
>> [   47.954124] systemd[1]: /run/systemd/generator.late/squid.service:21: PIDFile= references path below legacy directory /var/run/, updating /var/run/squid.pid → /run/squid.pid; please update the unit file accordingly.
>> [   47.959208] systemd[1]: Listening on fsck to fsckd communication Socket.
>> [   47.960291] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
>> [   47.962620] systemd[1]: Created slice User and Session Slice.
>> [   47.962666] systemd[1]: Reached target Slices.
>> [   47.962735] systemd[1]: Reached target Swap.
>> [   48.105328] random: lvm: uninitialized urandom read (4 bytes read)
>> [   48.163805] Non-volatile memory driver v1.3
>> [   48.295496] random: systemd-random-: uninitialized urandom read (512 bytes read)
>> [   49.042161] systemd-journald[501]: Received request to flush runtime journal from PID 1
>> [   49.449539] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
>> [   49.750708] iTCO_vendor_support: vendor-support=0
>> [   49.792209] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.11
>> [   49.795400] iTCO_wdt: Found a Bay Trail SoC TCO device (Version=3, TCOBASE=0x0460)
>> [   49.800408] input: PC Speaker as /devices/platform/pcspkr/input/input9
>> [   49.831550] sd 0:0:0:0: Attached scsi generic sg0 type 0
>> [   49.838335] iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
>> [   49.854453] sd 2:0:0:0: Attached scsi generic sg1 type 0
>> [   49.992642] snd_hda_intel 0000:00:1b.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
>> [   50.000803] igb 0000:02:00.0 factorylan0: renamed from enp2s0
>> [   50.010276] igb 0000:03:00.0 machinelan0: renamed from enp3s0
>> [   50.362232] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input10
>> [   50.425199] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input11
>> [   50.538093] (NULL device *): hwmon_device_register() is deprecated. Please convert the driver to use hwmon_device_register_with_info().
>> [   50.581117] (NULL device *): hwmon_device_register() is deprecated. Please convert the driver to use hwmon_device_register_with_info().
>> [   50.646200] random: lvm: uninitialized urandom read (4 bytes read)
>> [   50.721210] intel_rapl: Found RAPL domain package
>> [   50.721217] intel_rapl: Found RAPL domain core
>> [   52.216273] EXT4-fs (dm-6): mounted filesystem with journalled data mode. Opts: data=journal
>> [   52.294842] EXT4-fs (dm-8): mounted filesystem with journalled data mode. Opts: data=journal
>> [   56.369802] IPv6: ADDRCONF(NETDEV_UP): factorylan0: link is not ready
>> [   56.425587] IPv6: ADDRCONF(NETDEV_UP): factorylan0: link is not ready
>> [   56.438514] IPv6: ADDRCONF(NETDEV_UP): machinelan0: link is not ready
>> [   56.491600] IPv6: ADDRCONF(NETDEV_UP): machinelan0: link is not ready
>> [   56.932663] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun
>> [   59.569636] igb 0000:03:00.0 machinelan0: igb: machinelan0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
>> [   59.671360] IPv6: ADDRCONF(NETDEV_CHANGE): machinelan0: link becomes ready
>> [   67.803769] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
>> [   67.808889] Bridge firewalling registered
>> [   67.836843] nf_conntrack version 0.5.0 (65536 buckets, 262144 max)
>> [   68.088408] Initializing XFRM netlink socket
>> [   68.103161] Netfilter messages via NETLINK v0.30.
>> [   68.109737] ctnetlink v0.93: registering with nfnetlink.
>> [   68.353599] IPv6: ADDRCONF(NETDEV_UP): docker0: link is not ready
>> root@localhost:#
>> root@localhost:# dmesg | grep tsc
>> [    0.001000] tsc: Detected 1832.600 MHz processor
>> [    3.863609] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x34d4ebe4b98, max_idle_ns: 881590735674 ns
>> [    3.863665] clocksource: Switched to clocksource tsc
>>
> 
>> root@localhost# dmesg
>> [    0.000000] microcode: microcode updated early to revision 0x838, date = 2019-04-22
>> [    0.000000] Linux version 4.14.139-rt66 (builder@vipul) (gcc version 6.3.0 20170516 (Debian 6.3.0-18+deb9u1)) #1 SMP PREEMPT RT Mon Jan 20 07:36:20 UTC 2020
>> [    0.000000] Command line: rootwait quiet     rootflags=i_version ima_tcb ima_appraise=enforce ima_appraise_tcb  nohz=off        splash plymouth.ignore-serial-consoles quiet        root=/dev/mapper/system-systema
>>
>> [    0.000000] x86/fpu: x87 FPU will use FXSAVE
>> [    0.000000] e820: BIOS-provided physical RAM map:
>> [    0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000006efff] usable
>> [    0.000000] BIOS-e820: [mem 0x000000000006f000-0x000000000006ffff] ACPI NVS
>> [    0.000000] BIOS-e820: [mem 0x0000000000070000-0x000000000008ffff] usable
>> [    0.000000] BIOS-e820: [mem 0x0000000000090000-0x000000000009ffff] reserved
>> [    0.000000] BIOS-e820: [mem 0x0000000000100000-0x00000000b7af2fff] usable
>> [    0.000000] BIOS-e820: [mem 0x00000000b7af3000-0x00000000b8402fff] reserved
>> [    0.000000] BIOS-e820: [mem 0x00000000b8403000-0x00000000b8502fff] ACPI NVS
>> [    0.000000] BIOS-e820: [mem 0x00000000b8503000-0x00000000b8542fff] ACPI data
>> [    0.000000] BIOS-e820: [mem 0x00000000b8543000-0x00000000b93c2fff] usable
>> [    0.000000] BIOS-e820: [mem 0x00000000b93c3000-0x00000000b9cc2fff] reserved
>> [    0.000000] BIOS-e820: [mem 0x00000000b9cc3000-0x00000000b9ffffff] usable
>> [    0.000000] BIOS-e820: [mem 0x00000000e00f8000-0x00000000e00f8fff] reserved
>> [    0.000000] BIOS-e820: [mem 0x00000000fed01000-0x00000000fed01fff] reserved
>> [    0.000000] BIOS-e820: [mem 0x00000000ffb00000-0x00000000ffffffff] reserved
>> [    0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000023fffffff] usable
>> [    0.000000] NX (Execute Disable) protection: active
>> [    0.000000] e820: update [mem 0xb43d3018-0xb43e3057] usable ==> usable
>> [    0.000000] e820: update [mem 0xb43d3018-0xb43e3057] usable ==> usable
>> [    0.000000] extended physical RAM map:
>> [    0.000000] reserve setup_data: [mem 0x0000000000000000-0x000000000006efff] usable
>> [    0.000000] reserve setup_data: [mem 0x000000000006f000-0x000000000006ffff] ACPI NVS
>> [    0.000000] reserve setup_data: [mem 0x0000000000070000-0x000000000008ffff] usable
>> [    0.000000] reserve setup_data: [mem 0x0000000000090000-0x000000000009ffff] reserved
>> [    0.000000] reserve setup_data: [mem 0x0000000000100000-0x00000000b43d3017] usable
>> [    0.000000] reserve setup_data: [mem 0x00000000b43d3018-0x00000000b43e3057] usable
>> [    0.000000] reserve setup_data: [mem 0x00000000b43e3058-0x00000000b7af2fff] usable
>> [    0.000000] reserve setup_data: [mem 0x00000000b7af3000-0x00000000b8402fff] reserved
>> [    0.000000] reserve setup_data: [mem 0x00000000b8403000-0x00000000b8502fff] ACPI NVS
>> [    0.000000] reserve setup_data: [mem 0x00000000b8503000-0x00000000b8542fff] ACPI data
>> [    0.000000] reserve setup_data: [mem 0x00000000b8543000-0x00000000b93c2fff] usable
>> [    0.000000] reserve setup_data: [mem 0x00000000b93c3000-0x00000000b9cc2fff] reserved
>> [    0.000000] reserve setup_data: [mem 0x00000000b9cc3000-0x00000000b9ffffff] usable
>> [    0.000000] reserve setup_data: [mem 0x00000000e00f8000-0x00000000e00f8fff] reserved
>> [    0.000000] reserve setup_data: [mem 0x00000000fed01000-0x00000000fed01fff] reserved
>> [    0.000000] reserve setup_data: [mem 0x00000000ffb00000-0x00000000ffffffff] reserved
>> [    0.000000] reserve setup_data: [mem 0x0000000100000000-0x000000023fffffff] usable
>> [    0.000000] efi: EFI v2.40 by INSYDE Corp.
>> [    0.000000] efi:  ACPI 2.0=0xb8542014  ESRT=0xb7be2d18  SMBIOS=0xb7dfa000
>> [    0.000000] SMBIOS 2.7 present.
>> [    0.000000] DMI: SIEMENS AG SIMATIC IPC227E/A5E38155677, BIOS V20.01.12 04/05/2019
>> [    0.000000] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
>> [    0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable
>> [    0.000000] e820: last_pfn = 0x240000 max_arch_pfn = 0x400000000
>> [    0.000000] MTRR default type: uncachable
>> [    0.000000] MTRR fixed ranges enabled:
>> [    0.000000]   00000-9FFFF write-back
>> [    0.000000]   A0000-BFFFF uncachable
>> [    0.000000]   C0000-FFFFF write-protect
>> [    0.000000] MTRR variable ranges enabled:
>> [    0.000000]   0 base 0FF800000 mask FFF800000 write-protect
>> [    0.000000]   1 base 000000000 mask F80000000 write-back
>> [    0.000000]   2 base 080000000 mask FC0000000 write-back
>> [    0.000000]   3 base 0BC000000 mask FFC000000 uncachable
>> [    0.000000]   4 base 0BB000000 mask FFF000000 uncachable
>> [    0.000000]   5 base 0BAE00000 mask FFFE00000 uncachable
>> [    0.000000]   6 base 100000000 mask F00000000 write-back
>> [    0.000000]   7 base 200000000 mask FC0000000 write-back
>> [    0.000000] x86/PAT: Configuration [0-7]: WB  WC  UC- UC  WB  WP  UC- WT
>> [    0.000000] e820: last_pfn = 0xba000 max_arch_pfn = 0x400000000
>> [    0.000000] Base memory trampoline at [ffff9a110008a000] 8a000 size 24576
>> [    0.000000] BRK [0xa4118000, 0xa4118fff] PGTABLE
>> [    0.000000] BRK [0xa4119000, 0xa4119fff] PGTABLE
>> [    0.000000] BRK [0xa411a000, 0xa411afff] PGTABLE
>> [    0.000000] BRK [0xa411b000, 0xa411bfff] PGTABLE
>> [    0.000000] BRK [0xa411c000, 0xa411cfff] PGTABLE
>> [    0.000000] BRK [0xa411d000, 0xa411dfff] PGTABLE
>> [    0.000000] BRK [0xa411e000, 0xa411efff] PGTABLE
>> [    0.000000] BRK [0xa411f000, 0xa411ffff] PGTABLE
>> [    0.000000] BRK [0xa4120000, 0xa4120fff] PGTABLE
>> [    0.000000] BRK [0xa4121000, 0xa4121fff] PGTABLE
>> [    0.000000] BRK [0xa4122000, 0xa4122fff] PGTABLE
>> [    0.000000] BRK [0xa4123000, 0xa4123fff] PGTABLE
>> [    0.000000] Secure boot could not be determined
>> [    0.000000] RAMDISK: [mem 0xadc30000-0xafffffff]
>> [    0.000000] ACPI: Early table checksum verification disabled
>> [    0.000000] ACPI: RSDP 0x00000000B8542014 000024 (v02 SIEMEN)
>> [    0.000000] ACPI: XSDT 0x00000000B8542120 00009C (v01 SIEMEN SIMATIC  11112222      01000013)
>> [    0.000000] ACPI: FACP 0x00000000B853B000 00010C (v05 SIEMEN SIMATIC  11112222 WAS_ 00010001)
>> [    0.000000] ACPI: DSDT 0x00000000B8530000 006A5B (v02 SIEMEN SIMATIC  11112222 WAS_ 00010001)
>> [    0.000000] ACPI: FACS 0x00000000B84AA000 000040
>> [    0.000000] ACPI: UEFI 0x00000000B8541000 000236 (v01 SIEMEN SIMATIC  00000001 WAS_ 12345678)
>> [    0.000000] ACPI: TCPA 0x00000000B8540000 000032 (v02 SIEMEN SIMATIC  00000000 WAS_ 00000000)
>> [    0.000000] ACPI: UEFI 0x00000000B853E000 000042 (v01 SIEMEN SIMATIC  00000000 WAS_ 00000000)
>> [    0.000000] ACPI: SSDT 0x00000000B853D000 0004FD (v01 SIEMEN TPMACPI  00001000 WAS_ 20121114)
>> [    0.000000] ACPI: TPM2 0x00000000B853C000 000034 (v03 SIEMEN SIMATIC  00000000 WAS_ 00000000)
>> [    0.000000] ACPI: HPET 0x00000000B853A000 000038 (v01 SIEMEN SIMATIC  11112222 WAS_ 00010001)
>> [    0.000000] ACPI: LPIT 0x00000000B8539000 000104 (v01 SIEMEN SIMATIC  11112222 WAS_ 00010001)
>> [    0.000000] ACPI: APIC 0x00000000B8538000 000084 (v03 SIEMEN SIMATIC  11112222 WAS_ 00010001)
>> [    0.000000] ACPI: MCFG 0x00000000B8537000 00003C (v01 SIEMEN SIMATIC  11112222 WAS_ 00010001)
>> [    0.000000] ACPI: SSDT 0x00000000B852E000 000763 (v01 SIEMEN CpuPm    00003000 WAS_ 20121114)
>> [    0.000000] ACPI: SSDT 0x00000000B852D000 000290 (v01 SIEMEN Cpu0Tst  00003000 WAS_ 20121114)
>> [    0.000000] ACPI: SSDT 0x00000000B852C000 00017A (v01 SIEMEN ApTst    00003000 WAS_ 20121114)
>> [    0.000000] ACPI: FPDT 0x00000000B852B000 000044 (v01 SIEMEN SIMATIC  00000002 WAS_ 01000013)
>> [    0.000000] ACPI: BGRT 0x00000000B852F000 000038 (v01 SIEMEN SIMATIC  00000001 WAS_ 12345678)
>> [    0.000000] ACPI: Local APIC address 0xfee00000
>> [    0.000000] No NUMA configuration found
>> [    0.000000] Faking a node at [mem 0x0000000000000000-0x000000023fffffff]
>> [    0.000000] NODE_DATA(0) allocated [mem 0x23fff8000-0x23fffcfff]
>> [    0.000000] Zone ranges:
>> [    0.000000]   DMA      [mem 0x0000000000001000-0x0000000000ffffff]
>> [    0.000000]   DMA32    [mem 0x0000000001000000-0x00000000ffffffff]
>> [    0.000000]   Normal   [mem 0x0000000100000000-0x000000023fffffff]
>> [    0.000000]   Device   empty
>> [    0.000000] Movable zone start for each node
>> [    0.000000] Early memory node ranges
>> [    0.000000]   node   0: [mem 0x0000000000001000-0x000000000006efff]
>> [    0.000000]   node   0: [mem 0x0000000000070000-0x000000000008ffff]
>> [    0.000000]   node   0: [mem 0x0000000000100000-0x00000000b7af2fff]
>> [    0.000000]   node   0: [mem 0x00000000b8543000-0x00000000b93c2fff]
>> [    0.000000]   node   0: [mem 0x00000000b9cc3000-0x00000000b9ffffff]
>> [    0.000000]   node   0: [mem 0x0000000100000000-0x000000023fffffff]
>> [    0.000000] Initmem setup node 0 [mem 0x0000000000001000-0x000000023fffffff]
>> [    0.000000] On node 0 totalpages: 2067518
>> [    0.000000]   DMA zone: 64 pages used for memmap
>> [    0.000000]   DMA zone: 21 pages reserved
>> [    0.000000]   DMA zone: 3982 pages, LIFO batch:0
>> [    0.000000]   DMA32 zone: 11763 pages used for memmap
>> [    0.000000]   DMA32 zone: 752816 pages, LIFO batch:31
>> [    0.000000]   Normal zone: 20480 pages used for memmap
>> [    0.000000]   Normal zone: 1310720 pages, LIFO batch:31
>> [    0.000000] x86/hpet: Will disable the HPET for this platform because it's not reliable
>> [    0.000000] Reserving Intel graphics memory at 0x00000000bb000000-0x00000000beffffff
>> [    0.000000] ACPI: PM-Timer IO Port: 0x408
>> [    0.000000] ACPI: Local APIC address 0xfee00000
>> [    0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high level lint[0x1])
>> [    0.000000] ACPI: LAPIC_NMI (acpi_id[0x02] high level lint[0x1])
>> [    0.000000] ACPI: LAPIC_NMI (acpi_id[0x03] high level lint[0x1])
>> [    0.000000] ACPI: LAPIC_NMI (acpi_id[0x04] high level lint[0x1])
>> [    0.000000] IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-86
>> [    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
>> [    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
>> [    0.000000] ACPI: IRQ0 used by override.
>> [    0.000000] ACPI: IRQ9 used by override.
>> [    0.000000] Using ACPI (MADT) for SMP configuration information
>> [    0.000000] ACPI: HPET id: 0x8086a201 base: 0xfed00000
>> [    0.000000] smpboot: Allowing 4 CPUs, 0 hotplug CPUs
>> [    0.000000] PM: Registered nosave memory: [mem 0x00000000-0x00000fff]
>> [    0.000000] PM: Registered nosave memory: [mem 0x0006f000-0x0006ffff]
>> [    0.000000] PM: Registered nosave memory: [mem 0x00090000-0x0009ffff]
>> [    0.000000] PM: Registered nosave memory: [mem 0x000a0000-0x000fffff]
>> [    0.000000] PM: Registered nosave memory: [mem 0xb43d3000-0xb43d3fff]
>> [    0.000000] PM: Registered nosave memory: [mem 0xb43e3000-0xb43e3fff]
>> [    0.000000] PM: Registered nosave memory: [mem 0xb7af3000-0xb8402fff]
>> [    0.000000] PM: Registered nosave memory: [mem 0xb8403000-0xb8502fff]
>> [    0.000000] PM: Registered nosave memory: [mem 0xb8503000-0xb8542fff]
>> [    0.000000] PM: Registered nosave memory: [mem 0xb93c3000-0xb9cc2fff]
>> [    0.000000] PM: Registered nosave memory: [mem 0xba000000-0xbaffffff]
>> [    0.000000] PM: Registered nosave memory: [mem 0xbb000000-0xbeffffff]
>> [    0.000000] PM: Registered nosave memory: [mem 0xbf000000-0xe00f7fff]
>> [    0.000000] PM: Registered nosave memory: [mem 0xe00f8000-0xe00f8fff]
>> [    0.000000] PM: Registered nosave memory: [mem 0xe00f9000-0xfed00fff]
>> [    0.000000] PM: Registered nosave memory: [mem 0xfed01000-0xfed01fff]
>> [    0.000000] PM: Registered nosave memory: [mem 0xfed02000-0xffafffff]
>> [    0.000000] PM: Registered nosave memory: [mem 0xffb00000-0xffffffff]
>> [    0.000000] e820: [mem 0xbf000000-0xe00f7fff] available for PCI devices
>> [    0.000000] Booting paravirtualized kernel on bare hardware
>> [    0.000000] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1910969940391419 ns
>> [    0.000000] setup_percpu: NR_CPUS:512 nr_cpumask_bits:512 nr_cpu_ids:4 nr_node_ids:1
>> [    0.000000] percpu: Embedded 226 pages/cpu s886080 r8192 d31424 u1048576
>> [    0.000000] pcpu-alloc: s886080 r8192 d31424 u1048576 alloc=1*2097152
>> [    0.000000] pcpu-alloc: [0] 0 1 [0] 2 3
>> [    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 2035190
>> [    0.000000] Policy zone: Normal
>> [    0.000000] Kernel command line: rootwait quiet     rootflags=i_version ima_tcb ima_appraise=enforce ima_appraise_tcb  nohz=off        splash plymouth.ignore-serial-consoles quiet        root=/dev/mapper/system-systema
>>
>> [    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
>> [    0.000000] Calgary: detecting Calgary via BIOS EBDA area
>> [    0.000000] Calgary: Unable to locate Rio Grande table in EBDA - bailing!
>> [    0.000000] Memory: 8008768K/8270072K available (10252K kernel code, 1185K rwdata, 3080K rodata, 2228K init, 856K bss, 261304K reserved, 0K cma-reserved)
>> [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
>> [    0.000000] Kernel/User page tables isolation: enabled
>> [    0.000000] ftrace: allocating 30370 entries in 119 pages
>> [    0.000000] Preemptible hierarchical RCU implementation.
>> [    0.000000] 	RCU restricting CPUs from NR_CPUS=512 to nr_cpu_ids=4.
>> [    0.000000] 	RCU priority boosting: priority 1 delay 500 ms.
>> [    0.000000] 	No expedited grace period (rcu_normal_after_boot).
>> [    0.000000] 	Tasks RCU enabled.
>> [    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
>> [    0.000000] NR_IRQS: 33024, nr_irqs: 1024, preallocated irqs: 16
>> [    0.000000] Console: colour dummy device 80x25
>> [    0.000000] console [tty0] enabled
>> [    0.001000] tsc: Detected 1832.600 MHz processor
>> [    0.001000] Calibrating delay loop (skipped), value calculated using timer frequency.. 3665.20 BogoMIPS (lpj=1832600)
>> [    0.001000] pid_max: default: 32768 minimum: 301
>> [    0.001000] ACPI: Core revision 20170728
>> [    0.012101] ACPI: 5 ACPI AML tables successfully acquired and loaded
>> [    0.012179] Security Framework initialized
>> [    0.012182] Yama: becoming mindful.
>> [    0.012215] AppArmor: AppArmor initialized
>> [    0.019713] Dentry cache hash table entries: 1048576 (order: 12, 16777216 bytes)
>> [    0.027394] Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes)
>> [    0.027516] Mount-cache hash table entries: 16384 (order: 5, 131072 bytes)
>> [    0.027579] Mountpoint-cache hash table entries: 16384 (order: 5, 131072 bytes)
>> [    0.028104] ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
>> [    0.028105] ENERGY_PERF_BIAS: View and update with x86_energy_perf_policy(8)
>> [    0.028117] mce: CPU supports 6 MCE banks
>> [    0.028129] process: using mwait in idle threads
>> [    0.028135] Last level iTLB entries: 4KB 48, 2MB 0, 4MB 0
>> [    0.028136] Last level dTLB entries: 4KB 128, 2MB 16, 4MB 16, 1GB 0
>> [    0.028139] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization
>> [    0.028143] Spectre V2 : Mitigation: Full generic retpoline
>> [    0.028143] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch
>> [    0.028145] Spectre V2 : Enabling Restricted Speculation for firmware calls
>> [    0.028147] Spectre V2 : mitigation: Enabling conditional Indirect Branch Prediction Barrier
>> [    0.028148] MDS: Mitigation: Clear CPU buffers
>> [    0.028427] Freeing SMP alternatives memory: 20K
>> [    0.029965] smpboot: Max logical packages: 1
>> [    0.031000] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
>> [    0.040077] TSC deadline timer enabled
>> [    0.040082] smpboot: CPU0: Intel(R) Celeron(R) CPU  N2930  @ 1.83GHz (family: 0x6, model: 0x37, stepping: 0x8)
>> [    0.044041] Performance Events: PEBS fmt2+, 8-deep LBR, Silvermont events, 8-deep LBR, full-width counters, Intel PMU driver.
>> [    0.044073] ... version:                3
>> [    0.044076] ... bit width:              40
>> [    0.044078] ... generic registers:      2
>> [    0.044081] ... value mask:             000000ffffffffff
>> [    0.044084] ... max period:             0000007fffffffff
>> [    0.044087] ... fixed-purpose events:   3
>> [    0.044090] ... event mask:             0000000700000003
>> [    0.048058] Hierarchical SRCU implementation.
>> [    0.057463] NMI watchdog: Enabled. Permanently consumes one hw-PMU counter.
>> [    0.059020] smp: Bringing up secondary CPUs ...
>> [    0.070076] x86: Booting SMP configuration:
>> [    0.070082] .... node  #0, CPUs:      #1 #2 #3
>> [    0.096219] smp: Brought up 1 node, 4 CPUs
>> [    0.096219] smpboot: Total of 4 processors activated (14660.80 BogoMIPS)
>> [    0.098407] devtmpfs: initialized
>> [    0.099095] x86/mm: Memory block size: 128MB
>> [    0.104223] random: get_random_bytes called from setup_net+0x4c/0x190 with crng_init=0
>> [    0.104223] PM: Registering ACPI NVS region [mem 0x0006f000-0x0006ffff] (4096 bytes)
>> [    0.104223] PM: Registering ACPI NVS region [mem 0xb8403000-0xb8502fff] (1048576 bytes)
>> [    0.104380] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275000 ns
>> [    0.104437] futex hash table entries: 1024 (order: 4, 65536 bytes)
>> [    0.104641] pinctrl core: initialized pinctrl subsystem
>> [    0.105691] NET: Registered protocol family 16
>> [    0.106528] cpuidle: using governor ladder
>> [    0.106528] ACPI: bus type PCI registered
>> [    0.106528] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
>> [    0.106528] PCI: MMCONFIG for domain 0000 [bus 00-3f] at [mem 0xe0000000-0xe3ffffff] (base 0xe0000000)
>> [    0.107068] PCI: not using MMCONFIG
>> [    0.107068] PCI: Using configuration type 1 for base access
>> [    0.112226] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
>> [    0.114359] ACPI: Added _OSI(Module Device)
>> [    0.114364] ACPI: Added _OSI(Processor Device)
>> [    0.114368] ACPI: Added _OSI(3.0 _SCP Extensions)
>> [    0.114372] ACPI: Added _OSI(Processor Aggregator Device)
>> [    0.129992] ACPI: Dynamic OEM Table Load:
>> [    0.130029] ACPI: SSDT 0xFFFF9A13351A7800 0003BC (v01 PmRef  Cpu0Ist  00003000 INTL 20121114)
>> [    0.131292] ACPI: Dynamic OEM Table Load:
>> [    0.131308] ACPI: SSDT 0xFFFF9A1335158400 00015F (v01 PmRef  ApIst    00003000 INTL 20121114)
>> [    0.134265] ACPI: Interpreter enabled
>> [    0.134325] ACPI: (supports S0 S4 S5)
>> [    0.134331] ACPI: Using IOAPIC for interrupt routing
>> [    0.134432] PCI: MMCONFIG for domain 0000 [bus 00-3f] at [mem 0xe0000000-0xe3ffffff] (base 0xe0000000)
>> [    0.135239] PCI: MMCONFIG at [mem 0xe0000000-0xe3ffffff] reserved in ACPI motherboard resources
>> [    0.135270] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
>> [    0.135864] ACPI: Enabled 4 GPEs in block 00 to 3F
>> [    0.556549] ACPI: Power Resource [USBC] (on)
>> [    0.571159] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
>> [    0.571172] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI]
>> [    0.571603] acpi PNP0A08:00: _OSC failed (AE_ERROR); disabling ASPM
>> [    0.571632] acpi PNP0A08:00: [Firmware Info]: MMCONFIG for domain 0000 [bus 00-3f] only partially covers this bridge
>> [    0.572665] PCI host bridge to bus 0000:00
>> [    0.572672] pci_bus 0000:00: root bus resource [io  0x0000-0x006f window]
>> [    0.572677] pci_bus 0000:00: root bus resource [io  0x0078-0x0cf7 window]
>> [    0.572682] pci_bus 0000:00: root bus resource [io  0x0d00-0xffff window]
>> [    0.572687] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window]
>> [    0.572691] pci_bus 0000:00: root bus resource [mem 0x000c0000-0x000dffff window]
>> [    0.572696] pci_bus 0000:00: root bus resource [mem 0x000e0000-0x000fffff window]
>> [    0.572700] pci_bus 0000:00: root bus resource [mem 0xc0000000-0xd09ffffe window]
>> [    0.572707] pci_bus 0000:00: root bus resource [bus 00-ff]
>> [    0.572724] pci 0000:00:00.0: [8086:0f00] type 00 class 0x060000
>> [    0.573073] pci 0000:00:02.0: [8086:0f31] type 00 class 0x030000
>> [    0.573093] pci 0000:00:02.0: reg 0x10: [mem 0xd0000000-0xd03fffff]
>> [    0.573108] pci 0000:00:02.0: reg 0x18: [mem 0xc0000000-0xcfffffff pref]
>> [    0.573122] pci 0000:00:02.0: reg 0x20: [io  0x7050-0x7057]
>> [    0.573147] pci 0000:00:02.0: BAR 2: assigned to efifb
>> [    0.573468] pci 0000:00:13.0: [8086:0f23] type 00 class 0x010601
>> [    0.573495] pci 0000:00:13.0: reg 0x10: [io  0x7048-0x704f]
>> [    0.573507] pci 0000:00:13.0: reg 0x14: [io  0x705c-0x705f]
>> [    0.573520] pci 0000:00:13.0: reg 0x18: [io  0x7040-0x7047]
>> [    0.573532] pci 0000:00:13.0: reg 0x1c: [io  0x7058-0x705b]
>> [    0.573544] pci 0000:00:13.0: reg 0x20: [io  0x7020-0x703f]
>> [    0.573556] pci 0000:00:13.0: reg 0x24: [mem 0xd0904000-0xd09047ff]
>> [    0.573616] pci 0000:00:13.0: PME# supported from D3hot
>> [    0.573918] pci 0000:00:1a.0: [8086:0f18] type 00 class 0x108000
>> [    0.573953] pci 0000:00:1a.0: reg 0x10: [mem 0xd0800000-0xd08fffff]
>> [    0.573969] pci 0000:00:1a.0: reg 0x14: [mem 0xd0700000-0xd07fffff]
>> [    0.574104] pci 0000:00:1a.0: PME# supported from D0 D3hot
>> [    0.574412] pci 0000:00:1b.0: [8086:0f04] type 00 class 0x040300
>> [    0.574444] pci 0000:00:1b.0: reg 0x10: [mem 0xd0900000-0xd0903fff 64bit]
>> [    0.574531] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold
>> [    0.574821] pci 0000:00:1c.0: [8086:0f48] type 01 class 0x060400
>> [    0.574905] pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold
>> [    0.575237] pci 0000:00:1c.1: [8086:0f4a] type 01 class 0x060400
>> [    0.575320] pci 0000:00:1c.1: PME# supported from D0 D3hot D3cold
>> [    0.575633] pci 0000:00:1c.2: [8086:0f4c] type 01 class 0x060400
>> [    0.575716] pci 0000:00:1c.2: PME# supported from D0 D3hot D3cold
>> [    0.576044] pci 0000:00:1c.3: [8086:0f4e] type 01 class 0x060400
>> [    0.576127] pci 0000:00:1c.3: PME# supported from D0 D3hot D3cold
>> [    0.576444] pci 0000:00:1d.0: [8086:0f34] type 00 class 0x0c0320
>> [    0.576480] pci 0000:00:1d.0: reg 0x10: [mem 0xd0905000-0xd09053ff]
>> [    0.576609] pci 0000:00:1d.0: PME# supported from D0 D3hot D3cold
>> [    0.576917] pci 0000:00:1f.0: [8086:0f1c] type 00 class 0x060100
>> [    0.577295] pci 0000:00:1f.3: [8086:0f12] type 00 class 0x0c0500
>> [    0.577343] pci 0000:00:1f.3: reg 0x10: [mem 0xd0906000-0xd090601f]
>> [    0.577419] pci 0000:00:1f.3: reg 0x20: [io  0x7000-0x701f]
>> [    0.577949] pci 0000:01:00.0: [110a:4078] type 00 class 0x050000
>> [    0.577991] pci 0000:01:00.0: reg 0x10: [mem 0xd0600000-0xd067ffff]
>> [    0.578027] pci 0000:01:00.0: reg 0x14: [mem 0xd0680000-0xd0687fff]
>> [    0.581024] pci 0000:00:1c.0: PCI bridge to [bus 01]
>> [    0.581035] pci 0000:00:1c.0:   bridge window [mem 0xd0600000-0xd06fffff]
>> [    0.581217] pci 0000:02:00.0: [8086:1533] type 00 class 0x020000
>> [    0.581258] pci 0000:02:00.0: reg 0x10: [mem 0xd0500000-0xd057ffff]
>> [    0.581290] pci 0000:02:00.0: reg 0x18: [io  0x6000-0x601f]
>> [    0.581309] pci 0000:02:00.0: reg 0x1c: [mem 0xd0580000-0xd0583fff]
>> [    0.581309] pci 0000:02:00.0: PME# supported from D0 D3hot D3cold
>> [    0.584024] pci 0000:00:1c.1: PCI bridge to [bus 02]
>> [    0.584032] pci 0000:00:1c.1:   bridge window [io  0x6000-0x6fff]
>> [    0.584038] pci 0000:00:1c.1:   bridge window [mem 0xd0500000-0xd05fffff]
>> [    0.584211] pci 0000:03:00.0: [8086:1533] type 00 class 0x020000
>> [    0.584252] pci 0000:03:00.0: reg 0x10: [mem 0xd0400000-0xd047ffff]
>> [    0.584283] pci 0000:03:00.0: reg 0x18: [io  0x5000-0x501f]
>> [    0.584302] pci 0000:03:00.0: reg 0x1c: [mem 0xd0480000-0xd0483fff]
>> [    0.584447] pci 0000:03:00.0: PME# supported from D0 D3hot D3cold
>> [    0.588023] pci 0000:00:1c.2: PCI bridge to [bus 03]
>> [    0.588031] pci 0000:00:1c.2:   bridge window [io  0x5000-0x5fff]
>> [    0.588038] pci 0000:00:1c.2:   bridge window [mem 0xd0400000-0xd04fffff]
>> [    0.588187] pci 0000:00:1c.3: PCI bridge to [bus 04]
>> [    0.793195] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 10 11 12 14 15) *7
>> [    0.793443] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 10 11 12 14 15) *7
>> [    0.793665] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 10 11 12 14 15) *7
>> [    0.793887] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 10 11 12 14 15) *7
>> [    0.794134] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 10 11 12 14 15) *7
>> [    0.794357] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 10 *11 12 14 15)
>> [    0.794577] ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 *10 11 12 14 15)
>> [    0.794797] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 10 *11 12 14 15)
>> [    0.795820] pci 0000:00:02.0: vgaarb: setting as boot VGA device
>> [    0.795820] pci 0000:00:02.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none
>> [    0.795820] pci 0000:00:02.0: vgaarb: bridge control possible
>> [    0.795820] vgaarb: loaded
>> [    0.796141] pps_core: LinuxPPS API ver. 1 registered
>> [    0.796145] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
>> [    0.796156] PTP clock support registered
>> [    0.796202] EDAC MC: Ver: 3.0.0
>> [    0.796414] Registered efivars operations
>> [    0.796414] PCI: Using ACPI for IRQ routing
>> [    0.798406] PCI: pci_cache_line_size set to 64 bytes
>> [    0.798515] e820: reserve RAM buffer [mem 0x0006f000-0x0006ffff]
>> [    0.798522] e820: reserve RAM buffer [mem 0xb43d3018-0xb7ffffff]
>> [    0.798527] e820: reserve RAM buffer [mem 0xb7af3000-0xb7ffffff]
>> [    0.798532] e820: reserve RAM buffer [mem 0xb93c3000-0xbbffffff]
>> [    0.798538] e820: reserve RAM buffer [mem 0xba000000-0xbbffffff]
>> [    0.800732] clocksource: Switched to clocksource refined-jiffies
>> [    0.859223] VFS: Disk quotas dquot_6.6.0
>> [    0.859280] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
>> [    0.859949] AppArmor: AppArmor Filesystem Enabled
>> [    0.860037] pnp: PnP ACPI init
>> [    0.860239] pnp 00:00: Plug and Play ACPI device, IDs PNP0b00 (active)
>> [    0.860633] system 00:01: [io  0x0680-0x069f] has been reserved
>> [    0.860641] system 00:01: [io  0x0400-0x047f] has been reserved
>> [    0.860649] system 00:01: [io  0x0500-0x05fe] has been reserved
>> [    0.860667] system 00:01: Plug and Play ACPI device, IDs PNP0c02 (active)
>> [    0.861148] pnp 00:02: Plug and Play ACPI device, IDs PNP0501 (active)
>> [    0.861570] pnp 00:03: Plug and Play ACPI device, IDs PNP0501 (active)
>> [    1.063984] system 00:04: [mem 0xe0000000-0xefffffff] could not be reserved
>> [    1.063994] system 00:04: [mem 0xfed01000-0xfed01fff] has been reserved
>> [    1.064001] system 00:04: [mem 0xfed03000-0xfed03fff] has been reserved
>> [    1.064008] system 00:04: [mem 0xfed04000-0xfed04fff] has been reserved
>> [    1.064015] system 00:04: [mem 0xfed0c000-0xfed0ffff] has been reserved
>> [    1.064022] system 00:04: [mem 0xfed08000-0xfed08fff] has been reserved
>> [    1.064030] system 00:04: [mem 0xfed1c000-0xfed1cfff] has been reserved
>> [    1.064037] system 00:04: [mem 0xfed40000-0xfed44fff] has been reserved
>> [    1.064044] system 00:04: [mem 0xfee00000-0xfeefffff] has been reserved
>> [    1.064051] system 00:04: [mem 0xfef00000-0xfeffffff] has been reserved
>> [    1.064070] system 00:04: Plug and Play ACPI device, IDs PNP0c02 (active)
>> [    1.064612] pnp: PnP ACPI: found 5 devices
>> [    1.076790] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns
>> [    1.076977] clocksource: Switched to clocksource acpi_pm
>> [    1.076977] pci 0000:00:1c.0: bridge window [io  0x1000-0x0fff] to [bus 01] add_size 1000
>> [    1.076977] pci 0000:00:1c.0: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 01] add_size 200000 add_align 100000
>> [    1.076977] pci 0000:00:1c.1: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 02] add_size 200000 add_align 100000
>> [    1.076977] pci 0000:00:1c.2: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 03] add_size 200000 add_align 100000
>> [    1.076977] pci 0000:00:1c.3: bridge window [io  0x1000-0x0fff] to [bus 04] add_size 1000
>> [    1.076977] pci 0000:00:1c.3: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 04] add_size 200000 add_align 100000
>> [    1.076977] pci 0000:00:1c.3: bridge window [mem 0x00100000-0x000fffff] to [bus 04] add_size 200000 add_align 100000
>> [    1.076977] pci 0000:00:1c.0: BAR 15: no space for [mem size 0x00200000 64bit pref]
>> [    1.076977] pci 0000:00:1c.0: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
>> [    1.076977] pci 0000:00:1c.1: BAR 15: no space for [mem size 0x00200000 64bit pref]
>> [    1.076977] pci 0000:00:1c.1: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
>> [    1.077208] pci 0000:00:1c.2: BAR 15: no space for [mem size 0x00200000 64bit pref]
>> [    1.077215] pci 0000:00:1c.2: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
>> [    1.077229] pci 0000:00:1c.3: BAR 14: no space for [mem size 0x00200000]
>> [    1.077234] pci 0000:00:1c.3: BAR 14: failed to assign [mem size 0x00200000]
>> [    1.077256] pci 0000:00:1c.3: BAR 15: no space for [mem size 0x00200000 64bit pref]
>> [    1.077262] pci 0000:00:1c.3: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
>> [    1.077274] pci 0000:00:1c.0: BAR 13: assigned [io  0x1000-0x1fff]
>> [    1.077285] pci 0000:00:1c.3: BAR 13: assigned [io  0x2000-0x2fff]
>> [    1.077302] pci 0000:00:1c.3: BAR 14: no space for [mem size 0x00200000]
>> [    1.077308] pci 0000:00:1c.3: BAR 14: failed to assign [mem size 0x00200000]
>> [    1.077330] pci 0000:00:1c.3: BAR 15: no space for [mem size 0x00200000 64bit pref]
>> [    1.077335] pci 0000:00:1c.3: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
>> [    1.077357] pci 0000:00:1c.2: BAR 15: no space for [mem size 0x00200000 64bit pref]
>> [    1.077362] pci 0000:00:1c.2: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
>> [    1.077384] pci 0000:00:1c.1: BAR 15: no space for [mem size 0x00200000 64bit pref]
>> [    1.077390] pci 0000:00:1c.1: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
>> [    1.077411] pci 0000:00:1c.0: BAR 15: no space for [mem size 0x00200000 64bit pref]
>> [    1.077417] pci 0000:00:1c.0: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
>> [    1.077424] pci 0000:00:1c.0: PCI bridge to [bus 01]
>> [    1.077430] pci 0000:00:1c.0:   bridge window [io  0x1000-0x1fff]
>> [    1.077437] pci 0000:00:1c.0:   bridge window [mem 0xd0600000-0xd06fffff]
>> [    1.077448] pci 0000:00:1c.1: PCI bridge to [bus 02]
>> [    1.077453] pci 0000:00:1c.1:   bridge window [io  0x6000-0x6fff]
>> [    1.077460] pci 0000:00:1c.1:   bridge window [mem 0xd0500000-0xd05fffff]
>> [    1.077470] pci 0000:00:1c.2: PCI bridge to [bus 03]
>> [    1.077475] pci 0000:00:1c.2:   bridge window [io  0x5000-0x5fff]
>> [    1.077482] pci 0000:00:1c.2:   bridge window [mem 0xd0400000-0xd04fffff]
>> [    1.077492] pci 0000:00:1c.3: PCI bridge to [bus 04]
>> [    1.077497] pci 0000:00:1c.3:   bridge window [io  0x2000-0x2fff]
>> [    1.077511] pci_bus 0000:00: resource 4 [io  0x0000-0x006f window]
>> [    1.077516] pci_bus 0000:00: resource 5 [io  0x0078-0x0cf7 window]
>> [    1.077520] pci_bus 0000:00: resource 6 [io  0x0d00-0xffff window]
>> [    1.077525] pci_bus 0000:00: resource 7 [mem 0x000a0000-0x000bffff window]
>> [    1.077530] pci_bus 0000:00: resource 8 [mem 0x000c0000-0x000dffff window]
>> [    1.077534] pci_bus 0000:00: resource 9 [mem 0x000e0000-0x000fffff window]
>> [    1.077539] pci_bus 0000:00: resource 10 [mem 0xc0000000-0xd09ffffe window]
>> [    1.077544] pci_bus 0000:01: resource 0 [io  0x1000-0x1fff]
>> [    1.077548] pci_bus 0000:01: resource 1 [mem 0xd0600000-0xd06fffff]
>> [    1.077553] pci_bus 0000:02: resource 0 [io  0x6000-0x6fff]
>> [    1.077558] pci_bus 0000:02: resource 1 [mem 0xd0500000-0xd05fffff]
>> [    1.077562] pci_bus 0000:03: resource 0 [io  0x5000-0x5fff]
>> [    1.077567] pci_bus 0000:03: resource 1 [mem 0xd0400000-0xd04fffff]
>> [    1.077572] pci_bus 0000:04: resource 0 [io  0x2000-0x2fff]
>> [    1.077819] NET: Registered protocol family 2
>> [    1.078615] TCP established hash table entries: 65536 (order: 7, 524288 bytes)
>> [    1.081158] TCP bind hash table entries: 65536 (order: 9, 3670016 bytes)
>> [    1.082455] TCP: Hash tables configured (established 65536 bind 65536)
>> [    1.082955] UDP hash table entries: 4096 (order: 7, 524288 bytes)
>> [    1.083530] UDP-Lite hash table entries: 4096 (order: 7, 524288 bytes)
>> [    1.083926] NET: Registered protocol family 1
>> [    1.083973] pci 0000:00:02.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff]
>> [    2.293104] pci 0000:00:1d.0: EHCI: BIOS handoff failed (BIOS bug?) 01010001
>> [    2.293507] PCI: CLS 64 bytes, default 64
>> [    2.293720] Unpacking initramfs...
>> [    3.849375] Freeing initrd memory: 36672K
>> [    3.849384] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
>> [    3.849389] software IO TLB: mapped [mem 0xb03d3000-0xb43d3000] (64MB)
>> [    3.850852] audit: initializing netlink subsys (disabled)
>> [    3.851124] audit: type=2000 audit(1579779453.850:1): state=initialized audit_enabled=0 res=1
>> [    3.852811] workingset: timestamp_bits=40 max_order=21 bucket_order=0
>> [    3.860637] zbud: loaded
>> [    4.781454] Key type asymmetric registered
>> [    4.781461] Asymmetric key parser 'x509' registered
>> [    4.781625] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247)
>> [    4.781777] io scheduler noop registered
>> [    4.781782] io scheduler deadline registered
>> [    4.781807] io scheduler cfq registered (default)
>> [    4.781812] io scheduler mq-deadline registered
>> [    4.783771] efifb: probing for efifb
>> [    4.783810] efifb: framebuffer at 0xc0000000, using 3072k, total 3072k
>> [    4.783815] efifb: mode is 1024x768x32, linelength=4096, pages=1
>> [    4.783817] efifb: scrolling: redraw
>> [    4.783821] efifb: Truecolor: size=8:8:8:8, shift=24:16:8:0
>> [    4.789833] Console: switching to colour frame buffer device 128x48
>> [    4.795515] fb0: EFI VGA frame buffer device
>> [    4.795551] intel_idle: MWAIT substates: 0x33000020
>> [    4.795555] intel_idle: v0.4.1 model 0x37
>> [    4.795563] intel_idle: intel_idle_state_table_update BYT 0x37 reached
>> [    4.795566] intel_idle: byt_idle_state_table_update reached
>> [    4.795570] intel_idle: state C6N is disabled
>> [    4.795573] intel_idle: state C6S is disabled
>> [    4.795577] intel_idle: state C7 is disabled
>> [    4.795579] intel_idle: state C7S is disabled
>> [    4.795975] intel_idle: lapic_timer_reliable_states 0xffffffff
>> [    4.806494] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
>> [    4.806692] 00:02: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a TI16750
>> [    4.807130] 00:03: ttyS1 at I/O 0x2f8 (irq = 3, base_baud = 115200) is a TI16750
>> [    4.808544] Linux agpgart interface v0.103
>> [    4.825212] tpm_tis MSFT0101:00: 2.0 TPM (device-id 0x1A, rev-id 16)
>> [    4.895129] tsc: Refined TSC clocksource calibration: 1833.333 MHz
>> [    4.895196] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x34da54753aa, max_idle_ns: 881590618787 ns
>> [    5.242969] AMD IOMMUv2 driver by Joerg Roedel <jroedel@suse.de>
>> [    5.242974] AMD IOMMUv2 functionality not available on this system
>> [    5.253443] loop: module loaded
>> [    5.253643] i8042: PNP: No PS/2 controller found.
>> [    5.253647] i8042: Probing ports directly.
>> [    5.254696] serio: i8042 KBD port at 0x60,0x64 irq 1
>> [    5.254835] serio: i8042 AUX port at 0x60,0x64 irq 12
>> [    5.255359] mousedev: PS/2 mouse device common for all mice
>> [    5.255647] rtc_cmos 00:00: RTC can wake from S4
>> [    5.256165] rtc_cmos 00:00: rtc core: registered rtc_cmos as rtc0
>> [    5.256325] rtc_cmos 00:00: alarms up to one month, y3k, 242 bytes nvram
>> [    5.256361] intel_pstate: Intel P-state driver initializing
>> [    5.259552] pmc_atom: SIMATIC IPC227E critclks quirk enabled
>> [    5.262904] NET: Registered protocol family 10
>> [    5.288902] Segment Routing with IPv6
>> [    5.288959] mip6: Mobile IPv6
>> [    5.288968] NET: Registered protocol family 17
>> [    5.288983] mpls_gso: MPLS GSO support
>> [    5.290144] microcode: sig=0x30678, pf=0x8, revision=0x838
>> [    5.290400] microcode: Microcode Update Driver: v2.2.
>> [    5.290440] sched_clock: Marking stable (5290383624, 0)->(5307267426, -16883802)
>> [    5.291113] registered taskstats version 1
>> [    5.291208] zswap: loaded using pool lzo/zbud
>> [    5.291321] AppArmor: AppArmor sha1 policy hashing enabled
>> [    5.307572] ima: Allocated hash algorithm: sha256
>> [    5.496426] rtc_cmos 00:00: setting system clock to 2020-01-23 11:37:35 UTC (1579779455)
>> [    5.511262] Freeing unused kernel memory: 2228K
>> [    5.511270] Write protecting the kernel read-only data: 16384k
>> [    5.514988] Freeing unused kernel memory: 2024K
>> [    5.520939] Freeing unused kernel memory: 1016K
>> [    5.532218] x86/mm: Checked W+X mappings: passed, no W+X pages found.
>> [    5.532222] x86/mm: Checking user space page tables
>> [    5.543163] x86/mm: Checked W+X mappings: passed, no W+X pages found.
>> [    5.904409] clocksource: Switched to clocksource tsc
>> [    7.067537] input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input2
>> [    7.067577] ACPI: Sleep Button [SLPB]
>> [    7.068184] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input3
>> [    7.072102] ACPI: Power Button [PWRF]
>> [    7.278653] i801_smbus 0000:00:1f.3: SMBus using PCI interrupt
>> [    7.278922] ACPI: bus type USB registered
>> [    7.284861] usbcore: registered new interface driver usbfs
>> [    7.292620] usbcore: registered new interface driver hub
>> [    7.295421] SCSI subsystem initialized
>> [    7.295876] usbcore: registered new device driver usb
>> [    7.298236] dca service started, version 1.12.1
>> [    7.362661] libata version 3.00 loaded.
>> [    7.385579] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.4.0-k
>> [    7.385584] igb: Copyright (c) 2007-2014 Intel Corporation.
>> [    7.401118] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
>> [    7.510462] ehci-pci: EHCI PCI platform driver
>> [    7.510946] ehci-pci 0000:00:1d.0: EHCI Host Controller
>> [    7.510961] ehci-pci 0000:00:1d.0: new USB bus registered, assigned bus number 1
>> [    7.510982] ehci-pci 0000:00:1d.0: debug port 2
>> [    7.514993] ehci-pci 0000:00:1d.0: cache line size of 64 is not supported
>> [    7.515453] ehci-pci 0000:00:1d.0: irq 20, io mem 0xd0905000
>> [    7.522131] ehci-pci 0000:00:1d.0: USB 2.0 started, EHCI 1.00
>> [    7.522512] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
>> [    7.522522] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
>> [    7.522529] usb usb1: Product: EHCI Host Controller
>> [    7.522535] usb usb1: Manufacturer: Linux 4.14.139-rt66 ehci_hcd
>> [    7.522541] usb usb1: SerialNumber: 0000:00:1d.0
>> [    7.523380] hub 1-0:1.0: USB hub found
>> [    7.523422] hub 1-0:1.0: 8 ports detected
>> [    7.527906] [drm] Memory usable by graphics device = 2048M
>> [    7.527913] checking generic (c0000000 300000) vs hw (c0000000 10000000)
>> [    7.527917] fb: switching to inteldrmfb from EFI VGA
>> [    7.527970] Console: switching to colour dummy device 80x25
>> [    7.528620] [drm] Replacing VGA console driver
>> [    7.529224] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
>> [    7.529227] [drm] Driver supports precise vblank timestamp query.
>> [    7.530713] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=io+mem
>> [    7.539108] [drm] Initialized i915 1.6.0 20170818 for 0000:00:02.0 on minor 0
>> [    7.542442] ACPI: Video Device [GFX0] (multi-head: yes  rom: no  post: no)
>> [    7.543159] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input5
>> [    7.543504] ahci 0000:00:13.0: version 3.0
>> [    7.544866] ahci 0000:00:13.0: controller can't do DEVSLP, turning off
>> [    7.555182] ahci 0000:00:13.0: AHCI 0001.0300 32 slots 2 ports 3 Gbps 0x1 impl SATA mode
>> [    7.555193] ahci 0000:00:13.0: flags: 64bit ncq led clo pio slum part deso
>> [    7.556960] scsi host0: ahci
>> [    7.557620] scsi host1: ahci
>> [    7.557929] ata1: SATA max UDMA/133 abar m2048@0xd0904000 port 0xd0904100 irq 88
>> [    7.557935] ata2: DUMMY
>> [    7.624548] pps pps0: new PPS source ptp0
>> [    7.624563] igb 0000:02:00.0: added PHC on eth0
>> [    7.624572] igb 0000:02:00.0: Intel(R) Gigabit Ethernet Network Connection
>> [    7.624582] igb 0000:02:00.0: eth0: (PCIe:2.5Gb/s:Width x1) 20:87:56:31:c5:0c
>> [    7.624634] igb 0000:02:00.0: eth0: PBA No: 000300-000
>> [    7.624643] igb 0000:02:00.0: Using MSI-X interrupts. 4 rx queue(s), 4 tx queue(s)
>> [    7.663725] fbcon: inteldrmfb (fb0) is primary device
>> [    7.715912] Console: switching to colour frame buffer device 240x67
>> [    7.752821] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
>> [    7.849108] usb 1-1: new high-speed USB device number 2 using ehci-pci
>> [    7.862245] pps pps1: new PPS source ptp1
>> [    7.862252] igb 0000:03:00.0: added PHC on eth1
>> [    7.862256] igb 0000:03:00.0: Intel(R) Gigabit Ethernet Network Connection
>> [    7.862260] igb 0000:03:00.0: eth1: (PCIe:2.5Gb/s:Width x1) 20:87:56:31:c5:06
>> [    7.862303] igb 0000:03:00.0: eth1: PBA No: 000300-000
>> [    7.862308] igb 0000:03:00.0: Using MSI-X interrupts. 4 rx queue(s), 4 tx queue(s)
>> [    7.869343] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
>> [    7.870113] igb 0000:02:00.0 enp2s0: renamed from eth0
>> [    7.870864] ata1.00: ATA-10: Micron_5100_MTFDDAK240TCB,  D0MU037, max UDMA/133
>> [    7.870869] ata1.00: 468862128 sectors, multi 16: LBA48 NCQ (depth 31/32), AA
>> [    7.872982] ata1.00: configured for UDMA/133
>> [    7.873448] scsi 0:0:0:0: Direct-Access     ATA      Micron_5100_MTFD U037 PQ: 0 ANSI: 5
>> [    7.876337] igb 0000:03:00.0 enp3s0: renamed from eth1
>> [    7.927678] ata1.00: Enabling discard_zeroes_data
>> [    7.927918] sd 0:0:0:0: [sda] 468862128 512-byte logical blocks: (240 GB/224 GiB)
>> [    7.927921] sd 0:0:0:0: [sda] 4096-byte physical blocks
>> [    7.927962] sd 0:0:0:0: [sda] Write Protect is off
>> [    7.927965] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
>> [    7.928086] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
>> [    7.928580] ata1.00: Enabling discard_zeroes_data
>> [    7.932119]  sda: sda1 sda2 sda3 sda4
>> [    7.933294] ata1.00: Enabling discard_zeroes_data
>> [    7.933745] sd 0:0:0:0: [sda] Attached SCSI disk
>> [    7.977410] usb 1-1: New USB device found, idVendor=8087, idProduct=07e6
>> [    7.977418] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
>> [    7.977925] hub 1-1:1.0: USB hub found
>> [    7.978055] hub 1-1:1.0: 4 ports detected
>> [    8.255098] usb 1-1.2: new high-speed USB device number 3 using ehci-pci
>> [    8.287909] random: lvm: uninitialized urandom read (4 bytes read)
>> [    8.333412] usb 1-1.2: New USB device found, idVendor=0424, idProduct=2514
>> [    8.333421] usb 1-1.2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
>> [    8.334095] hub 1-1.2:1.0: USB hub found
>> [    8.334287] hub 1-1.2:1.0: 4 ports detected
>> [    8.360743] device-mapper: uevent: version 1.0.3
>> [    8.361140] device-mapper: ioctl: 4.37.0-ioctl (2017-09-20) initialised: dm-devel@redhat.com
>> [    8.400062] usb 1-1.3: new low-speed USB device number 4 using ehci-pci
>> [    8.414458] random: lvm: uninitialized urandom read (2 bytes read)
>> [    8.483918] usb 1-1.3: New USB device found, idVendor=413c, idProduct=301a
>> [    8.483926] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
>> [    8.483931] usb 1-1.3: Product: Dell MS116 USB Optical Mouse
>> [    8.483936] usb 1-1.3: Manufacturer: PixArt
>> [    8.512842] hidraw: raw HID events driver (C) Jiri Kosina
>> [    8.536324] usbcore: registered new interface driver usbhid
>> [    8.536329] usbhid: USB HID core driver
>> [    8.549051] usb 1-1.4: new low-speed USB device number 5 using ehci-pci
>> [    8.564722] input: PixArt Dell MS116 USB Optical Mouse as /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.3/1-1.3:1.0/0003:413C:301A.0001/input/input6
>> [    8.565486] hid-generic 0003:413C:301A.0001: input,hidraw0: USB HID v1.11 Mouse [PixArt Dell MS116 USB Optical Mouse] on usb-0000:00:1d.0-1.3/input0
>> [    8.635160] usb 1-1.4: New USB device found, idVendor=413c, idProduct=2113
>> [    8.635167] usb 1-1.4: New USB device strings: Mfr=0, Product=2, SerialNumber=0
>> [    8.635171] usb 1-1.4: Product: Dell KB216 Wired Keyboard
>> [    8.640453] input: Dell KB216 Wired Keyboard as /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.4/1-1.4:1.0/0003:413C:2113.0002/input/input7
>> [    8.693432] hid-generic 0003:413C:2113.0002: input,hidraw1: USB HID v1.11 Keyboard [Dell KB216 Wired Keyboard] on usb-0000:00:1d.0-1.4/input0
>> [    8.700294] input: Dell KB216 Wired Keyboard as /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.4/1-1.4:1.1/0003:413C:2113.0003/input/input8
>> [    8.705097] usb 1-1.2.4: new high-speed USB device number 6 using ehci-pci
>> [    8.752218] hid-generic 0003:413C:2113.0003: input,hidraw2: USB HID v1.11 Device [Dell KB216 Wired Keyboard] on usb-0000:00:1d.0-1.4/input1
>> [    8.797190] usb 1-1.2.4: New USB device found, idVendor=0781, idProduct=5581
>> [    8.797206] usb 1-1.2.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
>> [    8.797216] usb 1-1.2.4: Product: Ultra
>> [    8.797225] usb 1-1.2.4: Manufacturer: SanDisk
>> [    8.797235] usb 1-1.2.4: SerialNumber: 04018812802fe8c3affb6e4ff14c9072616e7bdcf156e4641ccc688d0ccd13340aa400000000000000000000c1ca173b001a0818815581079d275241
>> [    8.839864] usb-storage 1-1.2.4:1.0: USB Mass Storage device detected
>> [    8.840644] scsi host2: usb-storage 1-1.2.4:1.0
>> [    8.841311] usbcore: registered new interface driver usb-storage
>> [    8.880219] usbcore: registered new interface driver uas
>> [    9.889263] scsi 2:0:0:0: Direct-Access     SanDisk  Ultra            1.00 PQ: 0 ANSI: 6
>> [    9.892272] sd 2:0:0:0: [sdb] 120176640 512-byte logical blocks: (61.5 GB/57.3 GiB)
>> [    9.893800] sd 2:0:0:0: [sdb] Write Protect is off
>> [    9.893813] sd 2:0:0:0: [sdb] Mode Sense: 43 00 00 00
>> [    9.895222] sd 2:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
>> [    9.916779] GPT:Primary header thinks Alt. header is not at the end of the disk.
>> [    9.916791] GPT:14877691 != 120176639
>> [    9.916798] GPT:Alternate GPT header not at the end of the disk.
>> [    9.916804] GPT:14877691 != 120176639
>> [    9.916809] GPT: Use GNU Parted to correct GPT errors.
>> [    9.916867]  sdb: sdb1 sdb2
>> [    9.922154] sd 2:0:0:0: [sdb] Attached SCSI removable disk
>> [   14.715297] NET: Registered protocol family 38
>> [   17.437791] random: cryptsetup: uninitialized urandom read (2 bytes read)
>> [   25.557261] random: cryptsetup: uninitialized urandom read (2 bytes read)
>> [   33.658071] random: cryptsetup: uninitialized urandom read (2 bytes read)
>> [   41.752577] random: cryptsetup: uninitialized urandom read (2 bytes read)
>> [   44.817298] random: lvm: uninitialized urandom read (4 bytes read)
>> [   45.573555] EXT4-fs (dm-5): mounted filesystem with ordered data mode. Opts: i_version
>> [   46.013797] EXT4-fs: Warning: mounting with data=journal disables delayed allocation and O_DIRECT support!
>> [   46.016488] EXT4-fs (dm-7): mounted filesystem with journalled data mode. Opts: data=journal
>> [   47.319423] audit: type=1805 audit(1579779497.322:2): action="dont_appraise" fsmagic="0x9fa0" res=1
>> [   47.319439] audit: type=1805 audit(1579779497.322:3): action="dont_appraise" fsmagic="0x62656572" res=1
>> [   47.319450] audit: type=1805 audit(1579779497.322:4): action="dont_appraise" fsmagic="0x64626720" res=1
>> [   47.319460] audit: type=1805 audit(1579779497.322:5): action="dont_appraise" fsmagic="0x1021994" res=1
>> [   47.319474] audit: type=1805 audit(1579779497.322:6): action="dont_appraise" fsmagic="0x858458f6" res=1
>> [   47.319490] audit: type=1805 audit(1579779497.322:7): action="dont_appraise" fsmagic="0x1cd1" res=1
>> [   47.319531] audit: type=1805 audit(1579779497.322:8): action="dont_appraise" fsmagic="0x42494e4d" res=1
>> [   47.319544] audit: type=1805 audit(1579779497.322:9): action="dont_appraise" fsmagic="0x73636673" res=1
>> [   47.319558] audit: type=1805 audit(1579779497.322:10): action="dont_appraise" fsmagic="0xf97cff8c" res=1
>> [   47.319586] audit: type=1805 audit(1579779497.322:11): action="dont_appraise" fsmagic="0x43415d53" res=1
>> [   47.319735] systemd[1]: Successfully loaded the IMA custom policy /etc/ima/ima-policy.
>> [   47.319758] IMA: policy update completed
>> [   47.366386] ip_tables: (C) 2000-2006 Netfilter Core Team
>> [   47.437980] systemd[1]: systemd 241 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN2 +IDN -PCRE2 default-hierarchy=hybrid)
>> [   47.451240] systemd[1]: Detected architecture x86-64.
>> [   47.457586] systemd[1]: Set hostname to <localhost.localdomain>.
>> [   47.459459] systemd[1]: Failed to bump fs.file-max, ignoring: Invalid argument
>> [   47.818194] systemd[1]: /run/systemd/generator.late/squid.service:21: PIDFile= references path below legacy directory /var/run/, updating /var/run/squid.pid → /run/squid.pid; please update the unit file accordingly.
>> [   47.827355] systemd[1]: Created slice system-getty.slice.
>> [   47.828000] systemd[1]: Listening on udev Kernel Socket.
>> [   47.828420] systemd[1]: Listening on fsck to fsckd communication Socket.
>> [   47.828862] systemd[1]: Listening on Journal Socket (/dev/log).
>> [   47.829710] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
>> [   47.996814] random: lvm: uninitialized urandom read (4 bytes read)
>> [   48.050142] Non-volatile memory driver v1.3
>> [   48.316925] random: systemd-random-: uninitialized urandom read (512 bytes read)
>> [   48.494669] random: mktemp: uninitialized urandom read (6 bytes read)
>> [   49.056503] systemd-journald[503]: Received request to flush runtime journal from PID 1
>> [   49.337143] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
>> [   49.847951] input: PC Speaker as /devices/platform/pcspkr/input/input9
>> [   49.946847] sd 0:0:0:0: Attached scsi generic sg0 type 0
>> [   50.014119] sd 2:0:0:0: Attached scsi generic sg1 type 0
>> [   50.168891] snd_hda_intel 0000:00:1b.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
>> [   50.215517] igb 0000:02:00.0 factorylan0: renamed from enp2s0
>> [   50.254803] igb 0000:03:00.0 machinelan0: renamed from enp3s0
>> [   50.318608] iTCO_vendor_support: vendor-support=0
>> [   50.377676] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.11
>> [   50.380349] iTCO_wdt: Found a Bay Trail SoC TCO device (Version=3, TCOBASE=0x0460)
>> [   50.455705] iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
>> [   50.705168] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input10
>> [   50.753973] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input11
>> [   50.833744] (NULL device *): hwmon_device_register() is deprecated. Please convert the driver to use hwmon_device_register_with_info().
>> [   50.866327] (NULL device *): hwmon_device_register() is deprecated. Please convert the driver to use hwmon_device_register_with_info().
>> [   50.955750] intel_rapl: Found RAPL domain package
>> [   50.955757] intel_rapl: Found RAPL domain core
>> [   52.482335] EXT4-fs (dm-6): mounted filesystem with journalled data mode. Opts: data=journal
>> [   52.557641] EXT4-fs (dm-8): mounted filesystem with journalled data mode. Opts: data=journal
>> [   55.920244] IPv6: ADDRCONF(NETDEV_UP): factorylan0: link is not ready
>> [   55.978874] IPv6: ADDRCONF(NETDEV_UP): factorylan0: link is not ready
>> [   55.995905] IPv6: ADDRCONF(NETDEV_UP): machinelan0: link is not ready
>> [   56.049581] IPv6: ADDRCONF(NETDEV_UP): machinelan0: link is not ready
>> [   58.981633] igb 0000:03:00.0 machinelan0: igb: machinelan0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
>> [   59.087351] IPv6: ADDRCONF(NETDEV_CHANGE): machinelan0: link becomes ready
>> [   66.389565] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
>> [   66.395634] Bridge firewalling registered
>> [   66.431249] nf_conntrack version 0.5.0 (65536 buckets, 262144 max)
>> [   66.671647] Initializing XFRM netlink socket
>> [   66.684553] Netfilter messages via NETLINK v0.30.
>> [   66.689312] ctnetlink v0.93: registering with nfnetlink.
>> [   66.963230] IPv6: ADDRCONF(NETDEV_UP): docker0: link is not ready
>> root@localhost:/home/mentor#
>> root@localhost:# dmesg | grep tsc
>> [    0.001000] tsc: Detected 1832.600 MHz processor
>> [    4.895129] tsc: Refined TSC clocksource calibration: 1833.333 MHz
>> [    4.895196] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x34da54753aa, max_idle_ns: 881590618787 ns
>> [    5.904409] clocksource: Switched to clocksource tsc
>>
> 
> 


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [v3] x86/tsc: Unset TSC_KNOWN_FREQ and TSC_RELIABLE flags on Intel Bay Trail SoC
  2020-01-23 21:18           ` Hans de Goede
@ 2020-01-24  8:35             ` Thomas Gleixner
  2020-01-24  9:11               ` Hans de Goede
  2020-01-29 11:43             ` vipul kumar
  1 sibling, 1 reply; 32+ messages in thread
From: Thomas Gleixner @ 2020-01-24  8:35 UTC (permalink / raw)
  To: Hans de Goede, Andy Shevchenko, vipul kumar
  Cc: Daniel Lezcano, linux-kernel, Stable, Srikanth Krishnakar,
	Cedric Hombourger, x86, Len Brown, Vipul Kumar

Hans,

Hans de Goede <hdegoede@redhat.com> writes:

> Hi,
>
> Sorry for top posting, but this is a long and almost unreadable thread ...
>
> So it seems to me that a better fix would be to change the freq_desc_byt struct from:
>
> static const struct freq_desc freq_desc_byt = {
>          1, { 83300, 100000, 133300, 116700, 80000, 0, 0, 0 }
> };
>
> to:
>
> static const struct freq_desc freq_desc_byt = {
>          1, { 83333, 100000, 133300, 116700, 80000, 0, 0, 0 }
> };
>
> That should give us the right TSC frequency without needing to mess with
> the TSC_KNOWN_FREQ and TSC_RELIABLE flags.

Where does that number come from? Just math?

Thanks,

        tglx



^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [v3] x86/tsc: Unset TSC_KNOWN_FREQ and TSC_RELIABLE flags on Intel Bay Trail SoC
  2020-01-24  8:35             ` Thomas Gleixner
@ 2020-01-24  9:11               ` Hans de Goede
  2020-01-24 11:55                 ` Thomas Gleixner
  0 siblings, 1 reply; 32+ messages in thread
From: Hans de Goede @ 2020-01-24  9:11 UTC (permalink / raw)
  To: Thomas Gleixner, Andy Shevchenko, vipul kumar
  Cc: Daniel Lezcano, linux-kernel, Stable, Srikanth Krishnakar,
	Cedric Hombourger, x86, Len Brown, Vipul Kumar

Hi,

On 1/24/20 9:35 AM, Thomas Gleixner wrote:
> Hans,
> 
> Hans de Goede <hdegoede@redhat.com> writes:
> 
>> Hi,
>>
>> Sorry for top posting, but this is a long and almost unreadable thread ...
>>
>> So it seems to me that a better fix would be to change the freq_desc_byt struct from:
>>
>> static const struct freq_desc freq_desc_byt = {
>>           1, { 83300, 100000, 133300, 116700, 80000, 0, 0, 0 }
>> };
>>
>> to:
>>
>> static const struct freq_desc freq_desc_byt = {
>>           1, { 83333, 100000, 133300, 116700, 80000, 0, 0, 0 }
>> };
>>
>> That should give us the right TSC frequency without needing to mess with
>> the TSC_KNOWN_FREQ and TSC_RELIABLE flags.
> 
> Where does that number come from? Just math?

Yes just math, but perhaps the Intel folks can see if they can find some
datasheet to back this up ?

I mean if the calculated freq is off by that much, then chances are that
my solution actuallly is not only "just math" but also correct :)

Regards,

Hans


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [v3] x86/tsc: Unset TSC_KNOWN_FREQ and TSC_RELIABLE flags on Intel Bay Trail SoC
  2020-01-24  9:11               ` Hans de Goede
@ 2020-01-24 11:55                 ` Thomas Gleixner
  2020-01-24 15:54                   ` Hans de Goede
  2020-01-28 18:57                   ` Hans de Goede
  0 siblings, 2 replies; 32+ messages in thread
From: Thomas Gleixner @ 2020-01-24 11:55 UTC (permalink / raw)
  To: Hans de Goede, Andy Shevchenko, vipul kumar
  Cc: Daniel Lezcano, linux-kernel, Stable, Srikanth Krishnakar,
	Cedric Hombourger, x86, Len Brown, Vipul Kumar

Hans,

Hans de Goede <hdegoede@redhat.com> writes:
> On 1/24/20 9:35 AM, Thomas Gleixner wrote:
>> Where does that number come from? Just math?
>
> Yes just math, but perhaps the Intel folks can see if they can find some
> datasheet to back this up ?

Can you observe the issue on one of the machines in your zoo as well?

Thanks,

        tglx

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [v3] x86/tsc: Unset TSC_KNOWN_FREQ and TSC_RELIABLE flags on Intel Bay Trail SoC
  2020-01-24 11:55                 ` Thomas Gleixner
@ 2020-01-24 15:54                   ` Hans de Goede
       [not found]                     ` <CADdC98To8VKOUWnR+8zAJ04vgdc4vJoh2h96588+5XFer9YTJw@mail.gmail.com>
  2020-01-28 18:57                   ` Hans de Goede
  1 sibling, 1 reply; 32+ messages in thread
From: Hans de Goede @ 2020-01-24 15:54 UTC (permalink / raw)
  To: Thomas Gleixner, Hans de Goede, Andy Shevchenko, vipul kumar
  Cc: Daniel Lezcano, linux-kernel, Stable, Srikanth Krishnakar,
	Cedric Hombourger, x86, Len Brown, Vipul Kumar

Hi,

On 1/24/20 12:55 PM, Thomas Gleixner wrote:
> Hans,
> 
> Hans de Goede <hdegoede@redhat.com> writes:
>> On 1/24/20 9:35 AM, Thomas Gleixner wrote:
>>> Where does that number come from? Just math?
>>
>> Yes just math, but perhaps the Intel folks can see if they can find some
>> datasheet to back this up ?
> 
> Can you observe the issue on one of the machines in your zoo as well?

I haven't tried yet. Looking at the thread sofar the problem was noticed on
a system with a Celeron N2930, I don't have access to one of those, I
do have access to a system with a closely related N2840 I will give that
a try as well as see if I can reproduce this on one of the tablet
oriented Z3735x SoCs.

I'll report back when I have had a chance to test this.

Regards,

Hans


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [v3] x86/tsc: Unset TSC_KNOWN_FREQ and TSC_RELIABLE flags on Intel Bay Trail SoC
       [not found]                     ` <CADdC98To8VKOUWnR+8zAJ04vgdc4vJoh2h96588+5XFer9YTJw@mail.gmail.com>
@ 2020-01-28 14:23                       ` Hans de Goede
  2020-01-28 14:39                         ` vipul kumar
  2020-01-28 15:11                       ` Thomas Gleixner
  1 sibling, 1 reply; 32+ messages in thread
From: Hans de Goede @ 2020-01-28 14:23 UTC (permalink / raw)
  To: vipul kumar, Thomas Gleixner
  Cc: Andy Shevchenko, Daniel Lezcano, linux-kernel, Stable,
	Srikanth Krishnakar, Cedric Hombourger, x86, Len Brown,
	Vipul Kumar

Hi,

On 28-01-2020 12:47, vipul kumar wrote:
> Hi Thomas,
> 
> Please find attached logs with mainline kernel version 5.4.15 with patch.

So the suggested change seems to not work, that is strange.

Can you double check you are running the correct kernel and
add the following change and gather debug output ? :

--- a/arch/x86/kernel/tsc_msr.c
+++ b/arch/x86/kernel/tsc_msr.c
@@ -102,6 +103,8 @@ unsigned long cpu_khz_from_msr(void)
         /* Get FSB FREQ ID */

+ pr_err("tsc msr id match %ld lo 0x%02x\n", id - tsc_msr_cpu_ids, lo);
+
         /* Map CPU reference clock freq ID(0-7) to CPU reference clock freq(KHz) */
         freq = freq_desc->freqs[lo & 0x7];

Regards,

Hans



> On Fri, Jan 24, 2020 at 9:24 PM Hans de Goede <hdegoede@redhat.com <mailto:hdegoede@redhat.com>> wrote:
> 
>     Hi,
> 
>     On 1/24/20 12:55 PM, Thomas Gleixner wrote:
>      > Hans,
>      >
>      > Hans de Goede <hdegoede@redhat.com <mailto:hdegoede@redhat.com>> writes:
>      >> On 1/24/20 9:35 AM, Thomas Gleixner wrote:
>      >>> Where does that number come from? Just math?
>      >>
>      >> Yes just math, but perhaps the Intel folks can see if they can find some
>      >> datasheet to back this up ?
>      >
>      > Can you observe the issue on one of the machines in your zoo as well?
> 
>     I haven't tried yet. Looking at the thread sofar the problem was noticed on
>     a system with a Celeron N2930, I don't have access to one of those, I
>     do have access to a system with a closely related N2840 I will give that
>     a try as well as see if I can reproduce this on one of the tablet
>     oriented Z3735x SoCs.
> 
>     I'll report back when I have had a chance to test this.
> 
>     Regards,
> 
>     Hans
> 


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [v3] x86/tsc: Unset TSC_KNOWN_FREQ and TSC_RELIABLE flags on Intel Bay Trail SoC
  2020-01-28 14:23                       ` Hans de Goede
@ 2020-01-28 14:39                         ` vipul kumar
  0 siblings, 0 replies; 32+ messages in thread
From: vipul kumar @ 2020-01-28 14:39 UTC (permalink / raw)
  To: Hans de Goede
  Cc: Thomas Gleixner, Andy Shevchenko, Daniel Lezcano, linux-kernel,
	Stable, Srikanth Krishnakar, Cedric Hombourger, x86, Len Brown,
	Vipul Kumar

Hi Hans,


On Tue, Jan 28, 2020 at 7:53 PM Hans de Goede <hdegoede@redhat.com> wrote:
>
> Hi,
>
> On 28-01-2020 12:47, vipul kumar wrote:
> > Hi Thomas,
> >
> > Please find attached logs with mainline kernel version 5.4.15 with patch.
>
> So the suggested change seems to not work, that is strange.

   Attached logs was with the patch that I had submitted as V3.

   I made changes in kernel as per your suggestion. Board is running
with your suggested changes. Will update you with the result.

  Regards,
  Vipul
>
> Can you double check you are running the correct kernel and
> add the following change and gather debug output ? :
>
> --- a/arch/x86/kernel/tsc_msr.c
> +++ b/arch/x86/kernel/tsc_msr.c
> @@ -102,6 +103,8 @@ unsigned long cpu_khz_from_msr(void)
>          /* Get FSB FREQ ID */
>
> + pr_err("tsc msr id match %ld lo 0x%02x\n", id - tsc_msr_cpu_ids, lo);
> +
>          /* Map CPU reference clock freq ID(0-7) to CPU reference clock freq(KHz) */
>          freq = freq_desc->freqs[lo & 0x7];
>
> Regards,
>
> Hans
>
>
>
> > On Fri, Jan 24, 2020 at 9:24 PM Hans de Goede <hdegoede@redhat.com <mailto:hdegoede@redhat.com>> wrote:
> >
> >     Hi,
> >
> >     On 1/24/20 12:55 PM, Thomas Gleixner wrote:
> >      > Hans,
> >      >
> >      > Hans de Goede <hdegoede@redhat.com <mailto:hdegoede@redhat.com>> writes:
> >      >> On 1/24/20 9:35 AM, Thomas Gleixner wrote:
> >      >>> Where does that number come from? Just math?
> >      >>
> >      >> Yes just math, but perhaps the Intel folks can see if they can find some
> >      >> datasheet to back this up ?
> >      >
> >      > Can you observe the issue on one of the machines in your zoo as well?
> >
> >     I haven't tried yet. Looking at the thread sofar the problem was noticed on
> >     a system with a Celeron N2930, I don't have access to one of those, I
> >     do have access to a system with a closely related N2840 I will give that
> >     a try as well as see if I can reproduce this on one of the tablet
> >     oriented Z3735x SoCs.
> >
> >     I'll report back when I have had a chance to test this.
> >
> >     Regards,
> >
> >     Hans
> >
>

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [v3] x86/tsc: Unset TSC_KNOWN_FREQ and TSC_RELIABLE flags on Intel Bay Trail SoC
       [not found]                     ` <CADdC98To8VKOUWnR+8zAJ04vgdc4vJoh2h96588+5XFer9YTJw@mail.gmail.com>
  2020-01-28 14:23                       ` Hans de Goede
@ 2020-01-28 15:11                       ` Thomas Gleixner
  1 sibling, 0 replies; 32+ messages in thread
From: Thomas Gleixner @ 2020-01-28 15:11 UTC (permalink / raw)
  To: vipul kumar
  Cc: Andy Shevchenko, Daniel Lezcano, linux-kernel, Stable,
	Srikanth Krishnakar, Cedric Hombourger, x86, Len Brown,
	Vipul Kumar, Hans de Goede

Vipul,

vipul kumar <vipulk0511@gmail.com> writes:

Please see https://people.kernel.org/tglx/notes-about-netiquette
and search for Top-posting.

> Please find attached logs with mainline kernel version 5.4.15 with
> patch.

Which patch? I'm not seing any of the debug prints from my patch in that
dmesg.

I assume it's your patch, right?

> [    5.736689] tsc: Refined TSC clocksource calibration: 1833.333 MHz

Otherwise this would not show up.

Try again please with your patch removed an my debug patch applied.

Thanks,

        tglx

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [v3] x86/tsc: Unset TSC_KNOWN_FREQ and TSC_RELIABLE flags on Intel Bay Trail SoC
  2020-01-24 11:55                 ` Thomas Gleixner
  2020-01-24 15:54                   ` Hans de Goede
@ 2020-01-28 18:57                   ` Hans de Goede
  2020-01-28 22:39                     ` Thomas Gleixner
  1 sibling, 1 reply; 32+ messages in thread
From: Hans de Goede @ 2020-01-28 18:57 UTC (permalink / raw)
  To: Thomas Gleixner, Hans de Goede, Andy Shevchenko, vipul kumar
  Cc: Daniel Lezcano, linux-kernel, Stable, Srikanth Krishnakar,
	Cedric Hombourger, x86, Len Brown, Vipul Kumar

Hi,

On 1/24/20 12:55 PM, Thomas Gleixner wrote:
> Hans,
> 
> Hans de Goede <hdegoede@redhat.com> writes:
>> On 1/24/20 9:35 AM, Thomas Gleixner wrote:
>>> Where does that number come from? Just math?
>>
>> Yes just math, but perhaps the Intel folks can see if they can find some
>> datasheet to back this up ?
> 
> Can you observe the issue on one of the machines in your zoo as well?

Ok, I have been testing this on various devices and I'm pretty sure now
that my initial hunch is correct. The problem is that the accuracy of
the FSB frequency as listed in the Intel docs is not so great:

The "Intel 64 and IA-32 Architectures Software Developer’s Manual Volume 4:
Model-Specific Registers" has the following table for the values from
freq_desc_byt:

    000B: 083.3 MHz
    001B: 100.0 MHz
    010B: 133.3 MHz
    011B: 116.7 MHz
    100B: 080.0 MHz

Notice how for e.g the 83.3 MHz value there are 3 significant digits,
which translates to an accuracy of a 1000 ppm, where as your typical
crystal oscillator is 20 - 100 ppm, so the accuracy of the frequency
format used in the Software Developer’s Manual is not really helpful.

So the 00 part of 83300 which I'm suggesting to replace with 33 in
essence is not specified and when the tsc_msr.c code was written /
Bay Trail support was added the value from the datasheet was simply
padded with zeros.

There is already a hint that that likely is not correct in the values
from the Software Developer’s Manual, we have values ending at 3.3,
but also at 6.7, which to me feels like it is 6.66666666666667 rounded
up and thus the 3.3 likely is 3.33333333333333.

Test 1: Intel(R) Celeron(R) CPU  N2840  @ 2.16GHz"
--------------------------------------------------

As said I've also ran some tests. The first device I have tested is
a HP stream 11 x360 with an "Intel(R) Celeron(R) CPU  N2840  @ 2.16GHz"
(from /proc/cpuinfo) this is the "laptop' version of Bay Trail rather
then the tablet version, so like Vipul's case I can comment out the 2
lines setting the TSC_KNOWN_FREQ and TSC_RELIABLE flags and get
"Refined TSC clocksource calibration". I've also added the changes with
the extra pr_info calls which you requested. Here is the relevant output
from a kernel with the 2 flags commented out + your pr_info changes,
note I changed the REF_CLOCK format from %x to %d as that seems easier
to interpret to me.

[    0.000000] MSR_PINFO: 0000060000001a00 -> 26
[    0.000000] MSR_FSBF: 0000000000000000
[    0.000000] REF_CLOCK: 83000
[    0.000000] tsc: Detected 2165.800 MHz processor
[    3.586805] tsc: Refined TSC clocksource calibration: 2166.666 MHz

And with my suggested change:

[    0.000000] MSR_PINFO: 0000060000001a00 -> 26
[    0.000000] MSR_FSBF: 0000000000000000
[    0.000000] REF_CLOCK: 83333
[    0.000000] tsc: Detected 2166.658 MHz processor
[    3.587326] tsc: Refined TSC clocksource calibration: 2166.667 MHz

Note we are still 0.009 MHz of from the refined calibration, so my
suggestion to really fix this would be to change the freqs part
of struct freq_desc to be in Hz rather then KHz and then calculate
res as:

res = DIV_ROUND_CLOSEST(freq * ratio, 1000); /* res is in KHz */

Which would give us:

[    0.000000] tsc: Detected 2166.667 MHz processor


Test 2: "Intel(R) Atom(TM) CPU  Z3736F @ 1.33GHz"
-------------------------------------------------

Second device tested: HP Pavilion x2 Detachable 10" version
with Bay Trail SoC: "Intel(R) Atom(TM) CPU  Z3736F @ 1.33GHz".

Relevant log messages, unpatched:
[    0.000000] MSR_PINFO: 0000060000001000 -> 16
[    0.000000] MSR_FSBF: 0000000000000000
[    0.000000] REF_CLOCK: 83000
[    0.000000] tsc: Detected 1332.800 MHz processor

Patched:
[    0.000000] MSR_PINFO: 0000060000001000 -> 16
[    0.000000] MSR_FSBF: 0000000000000000
[    0.000000] REF_CLOCK: 83333
[    0.000000] tsc: Detected 1333.328 MHz processor

Now since we do not have another clock source, we do not
know for sure that the 1333.328 MHz is better then the
original 1332.800, but it does seem to be a more logical
value; and from the N2840 @ 2.16GHz string, which runs
at 2166.667 MHz we have learned that the number in the
string is rounded down (at least for Bay Trail devices),
so if the 1332.800 MHz where correct then we would
expect the string to contain 1.32GHz, but it says 1.33GHz


Test 3: "Intel(R) Atom(TM) CPU  Z3775  @ 1.46GHz"
-------------------------------------------------

Third device tested: Asus T200TA" with:
"Intel(R) Atom(TM) CPU  Z3775  @ 1.46GHz"
again this is the tablet version, so only one clocksource
and thus no "Refined TSC clocksource calibration"

[    0.000000] MSR_PINFO: 0000040000000b00 -> 11
[    0.000000] MSR_FSBF: 0000000000000002
[    0.000000] REF_CLOCK: 133300
[    0.000000] tsc: Detected 1466.300 MHz processor

Since we have no other clocksource, we cannot be
sure that this is wrong, unless we compare to say
the RTC using using the commands Vipul used to
test. So I'm leaving this device running for say
12 hours and then I'll check.

I have a hunch that in this case too we need to replace the
00 with 33, so use 133333 as ref-clock, but we will see.

Regards,

Hans


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [v3] x86/tsc: Unset TSC_KNOWN_FREQ and TSC_RELIABLE flags on Intel Bay Trail SoC
  2020-01-28 18:57                   ` Hans de Goede
@ 2020-01-28 22:39                     ` Thomas Gleixner
  2020-01-29 13:03                       ` Andy Shevchenko
  0 siblings, 1 reply; 32+ messages in thread
From: Thomas Gleixner @ 2020-01-28 22:39 UTC (permalink / raw)
  To: Hans de Goede, Hans de Goede, Andy Shevchenko, vipul kumar
  Cc: Daniel Lezcano, linux-kernel, Stable, Srikanth Krishnakar,
	Cedric Hombourger, x86, Len Brown, Vipul Kumar

Hans,

Hans de Goede <hdegoede@redhat.com> writes:
> Ok, I have been testing this on various devices and I'm pretty sure now
> that my initial hunch is correct. The problem is that the accuracy of
> the FSB frequency as listed in the Intel docs is not so great:

Thanks for doing that.

> The "Intel 64 and IA-32 Architectures Software Developer’s Manual Volume 4:
> Model-Specific Registers" has the following table for the values from
> freq_desc_byt:
>
>     000B: 083.3 MHz
>     001B: 100.0 MHz
>     010B: 133.3 MHz
>     011B: 116.7 MHz
>     100B: 080.0 MHz
>
> Notice how for e.g the 83.3 MHz value there are 3 significant digits,
> which translates to an accuracy of a 1000 ppm, where as your typical
> crystal oscillator is 20 - 100 ppm, so the accuracy of the frequency
> format used in the Software Developer’s Manual is not really helpful.

The SDM is not always helpful :)

> So the 00 part of 83300 which I'm suggesting to replace with 33 in
> essence is not specified and when the tsc_msr.c code was written /
> Bay Trail support was added the value from the datasheet was simply
> padded with zeros.
>
> There is already a hint that that likely is not correct in the values
> from the Software Developer’s Manual, we have values ending at 3.3,
> but also at 6.7, which to me feels like it is 6.66666666666667 rounded
> up and thus the 3.3 likely is 3.33333333333333.
>
> Test 1: Intel(R) Celeron(R) CPU  N2840  @ 2.16GHz"
> --------------------------------------------------
>
> As said I've also ran some tests. The first device I have tested is
> a HP stream 11 x360 with an "Intel(R) Celeron(R) CPU  N2840  @ 2.16GHz"
> (from /proc/cpuinfo) this is the "laptop' version of Bay Trail rather
> then the tablet version, so like Vipul's case I can comment out the 2
> lines setting the TSC_KNOWN_FREQ and TSC_RELIABLE flags and get
> "Refined TSC clocksource calibration". I've also added the changes with
> the extra pr_info calls which you requested. Here is the relevant output
> from a kernel with the 2 flags commented out + your pr_info changes,
> note I changed the REF_CLOCK format from %x to %d as that seems easier
> to interpret to me.
>
> [    0.000000] MSR_PINFO: 0000060000001a00 -> 26
> [    0.000000] MSR_FSBF: 0000000000000000
> [    0.000000] REF_CLOCK: 83000
> [    0.000000] tsc: Detected 2165.800 MHz processor
> [    3.586805] tsc: Refined TSC clocksource calibration: 2166.666 MHz
>
> And with my suggested change:
>
> [    0.000000] MSR_PINFO: 0000060000001a00 -> 26
> [    0.000000] MSR_FSBF: 0000000000000000
> [    0.000000] REF_CLOCK: 83333
> [    0.000000] tsc: Detected 2166.658 MHz processor
> [    3.587326] tsc: Refined TSC clocksource calibration: 2166.667 MHz
>
> Note we are still 0.009 MHz of from the refined calibration, so my
> suggestion to really fix this would be to change the freqs part
> of struct freq_desc to be in Hz rather then KHz and then calculate
> res as:
>
> res = DIV_ROUND_CLOSEST(freq * ratio, 1000); /* res is in KHz */

That makes a log of sense.

> Which would give us:
>
> [    0.000000] tsc: Detected 2166.667 MHz processor
>
>
> Test 2: "Intel(R) Atom(TM) CPU  Z3736F @ 1.33GHz"
> -------------------------------------------------
>
> Second device tested: HP Pavilion x2 Detachable 10" version
> with Bay Trail SoC: "Intel(R) Atom(TM) CPU  Z3736F @ 1.33GHz".
>
> Relevant log messages, unpatched:
> [    0.000000] MSR_PINFO: 0000060000001000 -> 16
> [    0.000000] MSR_FSBF: 0000000000000000
> [    0.000000] REF_CLOCK: 83000
> [    0.000000] tsc: Detected 1332.800 MHz processor
>
> Patched:
> [    0.000000] MSR_PINFO: 0000060000001000 -> 16
> [    0.000000] MSR_FSBF: 0000000000000000
> [    0.000000] REF_CLOCK: 83333
> [    0.000000] tsc: Detected 1333.328 MHz processor
>
> Now since we do not have another clock source, we do not
> know for sure that the 1333.328 MHz is better then the
> original 1332.800, but it does seem to be a more logical
> value; and from the N2840 @ 2.16GHz string, which runs
> at 2166.667 MHz we have learned that the number in the
> string is rounded down (at least for Bay Trail devices),
> so if the 1332.800 MHz where correct then we would
> expect the string to contain 1.32GHz, but it says 1.33GHz
>
>
> Test 3: "Intel(R) Atom(TM) CPU  Z3775  @ 1.46GHz"
> -------------------------------------------------
>
> Third device tested: Asus T200TA" with:
> "Intel(R) Atom(TM) CPU  Z3775  @ 1.46GHz"
> again this is the tablet version, so only one clocksource
> and thus no "Refined TSC clocksource calibration"
>
> [    0.000000] MSR_PINFO: 0000040000000b00 -> 11
> [    0.000000] MSR_FSBF: 0000000000000002
> [    0.000000] REF_CLOCK: 133300
> [    0.000000] tsc: Detected 1466.300 MHz processor
>
> Since we have no other clocksource, we cannot be
> sure that this is wrong, unless we compare to say
> the RTC using using the commands Vipul used to
> test. So I'm leaving this device running for say
> 12 hours and then I'll check.
>
> I have a hunch that in this case too we need to replace the
> 00 with 33, so use 133333 as ref-clock, but we will see.

Looking at the table again:

>     000B: 083.3 MHz
>     001B: 100.0 MHz
>     010B: 133.3 MHz
>     011B: 116.7 MHz
>     100B: 080.0 MHz

I don't know what the crystal frequency of this CPU is, but usually the
frequencies are the same accross a SoC family. The E3800 baytrail
definitely runs with a 25Mhz crystal.

So using 25MHz as crystal frequency;

000:   25 * 20 / 6  =  83.3333
001:   25 *  4 / 1  = 100.0000
010:   25 * 16 / 3  = 133.3333
011:   25 * 28 / 6  = 116.6666
100:   25 * 16 / 5  =  80.0000

So the tables for the various SoCs should have the crystal frequency and
the multiplier / divider pairs for each step. That makes the math simple
and accurate.

Typical crystal frequencies are 19.2, 24 and 25Mhz.

And if you look at CPUID 15H, it provides the crystal frequency and the
crystal to TSC ratio with a nominator / denominator pair. IOW a proper
description of the PLL.

Thanks,

        tglx


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [v3] x86/tsc: Unset TSC_KNOWN_FREQ and TSC_RELIABLE flags on Intel Bay Trail SoC
  2020-01-22 14:45     ` Thomas Gleixner
       [not found]       ` <CADdC98TE4oNWZyEsqXzr+zJtfdTTOyeeuHqu1u04X_ktLHo-Hg@mail.gmail.com>
@ 2020-01-29  5:20       ` vipul kumar
  1 sibling, 0 replies; 32+ messages in thread
From: vipul kumar @ 2020-01-29  5:20 UTC (permalink / raw)
  To: Thomas Gleixner
  Cc: Daniel Lezcano, linux-kernel, Stable, Srikanth Krishnakar,
	Cedric Hombourger, x86, Bin Gao, Andy Shevchenko, Len Brown,
	Vipul Kumar, Hans de Goede

[-- Attachment #1: Type: text/plain, Size: 6256 bytes --]

Hi Thomas,

On Wed, Jan 22, 2020 at 8:15 PM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> Vipul,
>
> vipul kumar <vipulk0511@gmail.com> writes:
> > On Tue, Jan 21, 2020 at 11:15 PM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> >    Measurement with the existing code:
> >    $ echo -n "SystemTime: " ; TZ=UTC date -Iseconds ; echo -n "RTC Time:
> > " ; TZ=UTC hwclock -r ; echo -n "Uptime: " ; uptime -p
> >    SystemTime: 2019-12-05T17:18:37+00:00
> >    RTC Time:   2019-12-05 17:18:07.255341+0000
> >    Uptime: up 1 day, 7 minutes
> >
> >    This sample shows a difference of 30 seconds after 1 day.
> >
> >    Measurement with this patch:
> >    SystemTime: 2019-12-11T12:06:19+00:00
> >    RTC Time:   2019-12-11 12:06:19.083127+0000
> >    Uptime: up 1 day, 3 minutes
> >
> >    With this patch, no time drift issue is observed. and tsc clocksource
> > get calibration (tsc: Refined TSC clocksource calibration: 1833.333 MHz)
> > which is missing
> >    with the existing implementation.
>
> What's the frequency which is determined from the MSR? Something like
> this in dmesg:
>
>        tsc: Detected NNN MHz processor
> or
>        tsc: Detected NNN MHz TSC
>
> Also please apply the debug patch below and provide a _full_ dmesg after
> boot.
>
> >> > +config X86_FEATURE_TSC_UNKNOWN_FREQ
> >> > +     bool "Support to skip tsc known frequency flag"
> >> > +     help
> >> > +       Include support to skip X86_FEATURE_TSC_KNOWN_FREQ flag
> >> > +
> >> > +       X86_FEATURE_TSC_KNOWN_FREQ flag is causing time-drift on
> >> Valleyview/
> >> > +       Baytrail SoC.
> >> > +       By selecting this option, user can skip
> >> X86_FEATURE_TSC_KNOWN_FREQ
> >> > +       flag to use refine tsc freq calibration.
> >>
> >> This is exactly the same problem as before. How does anyone aside of you
> >> know whether to enable this or not?
> >>
> >     Go through the Documentation/kbuild/kconfig-language.rst but didn't
> > find related to make
> >     config known to everyone. Could you please point to documentation?
>
> Right. And there is no proper answer to this, which makes it clear that
> a config option is not the right tool to use.
>
> >> And if someone enables this option then _ALL_ platforms which utilize
> >> cpu_khz_from_msr() are affected. How is that any different from your
> >> previous approach? This works on local kernels where you build for a
> >> specific platform and you know exactly what you're doing, but not for
> >> general consumption. What should a distro do with this option?
> >>
> >>
> >     TSC frequency is already calculated in cpu_khz_from_msr() function
> > before setting these flags.
>
> Your mail client does some horrible formatting this zig-zag is
> unreadable. I'm reformatting the paragraphs below.
>
> > This patch return the same calculated TSC frequency but skipping
> > those two flags. On the basis of these flags, we decide whether we
> > skip the refined calibration and directly register it as a clocksource
> > or use refine tsc freq calibration in init_tsc_clocksource()
> > function. By default this config is disabled and if user wants to use
> > refine tsc freq calibration() then only user will enable it otherwise
> > it will go with existing implementations. So, I don't think so it will
> > break for other ATOM SoC.
>
> It does. I explained most of the following to you in an earlier mail
> already. Let me try again.
>
> If X86_FEATURE_TSC_RELIABLE is not set, then the TSC requires a watchdog
> clocksource. But some of those SoCs do not have anything else than TSC,
> so there is no watchdog available. As a consequence the TSC is not
> usable for high resolution timers and NOHZ. That breaks existing systems
> whether you like it or not.
>
> If X86_FEATURE_TSC_KNOWN_FREQUENCY is not set, then this delays the
> usability of the TSC for high res and NOHZ until the refined calibration
> figured out that it can't calibrate. And no, we can't know that it does
> not work upfront when the early TSC init happens. Clearing this flag
> will not break functionality, but it changes the behaviour on boot-time
> optimized systems which can obviously be considered breakage.
>
> So no, having a config knob which might be turned on and turning working
> systems into trainwrecks is simply not the way to go.
>
> What can be done is to have a command line option which enforces refined
> calibration and that option can turn off X86_FEATURE_TSC_KNOWN_FREQUENCY,
> but nothing else.
>
> > Check the cpu_khz_from_msr() function.
>
> I know that code.
>
> > In cpu_khz_from_msr() function we are setting
> > X86_FEATURE_TSC_KNOWN_FREQ and X86_FEATURE_TSC_RELIABLE for all the
> > SoC's but in native_calibrate_tsc(), we check for vendor == INTEL and
> > CPUID > 0x15 and then at the end of function, will enable
> > X86_FEATURE_TSC_RELIABLE for INTEL_FAM6_ATOM_GOLDMONT SoC.
> >
> > Do we need to set the same flag in two different functions as it will be
> > set in cpu_khz_from_msr() for all SoCs ?
>
> cpu_khz_from_msr() does not handle INTEL_FAM6_ATOM_GOLDMONT or can you
> find that in tsc_msr_cpu_ids[]? Making half informed claims is not
> solving anything.
>
> Thanks,
>
>         tglx
>
> 8<------------------
>
> --- a/arch/x86/kernel/tsc_msr.c
> +++ b/arch/x86/kernel/tsc_msr.c
> @@ -94,16 +94,20 @@ unsigned long cpu_khz_from_msr(void)
>         if (freq_desc->msr_plat) {
>                 rdmsr(MSR_PLATFORM_INFO, lo, hi);
>                 ratio = (lo >> 8) & 0xff;
> +               pr_info("MSR_PINFO: %08x%08x -> %u\n", hi, lo, ratio);
>         } else {
>                 rdmsr(MSR_IA32_PERF_STATUS, lo, hi);
>                 ratio = (hi >> 8) & 0x1f;
> +               pr_info("MSR_PSTAT: %08x%08x -> %u\n", hi, lo, ratio);
>         }
>
>         /* Get FSB FREQ ID */
>         rdmsr(MSR_FSB_FREQ, lo, hi);
> +       pr_info("MSR_FSBF: %08x%08x\n", hi, lo);
>
>         /* Map CPU reference clock freq ID(0-7) to CPU reference clock freq(KHz) */
>         freq = freq_desc->freqs[lo & 0x7];
> +       pr_info("REF_CLOCK: %08x\n", freq);
>
>         /* TSC frequency = maximum resolved freq * maximum resolved bus ratio */
>         res = freq * ratio;

Please find attached kernel logs with 5.4.15 version along with above
mentioned debug patch.

Regards,
Vipul

[-- Attachment #2: kernel_logs_with_patch.txt --]
[-- Type: text/plain, Size: 55072 bytes --]

root@debian:# uname -a
Linux debian 5.4.15+ #1 SMP Wed Jan 29 09:51:00 IST 2020 x86_64 GNU/Linux
root@debian:# 
root@debian:# cat /proc/cmdline 
BOOT_IMAGE=/boot/vmlinuz-5.4.15+ root=UUID=ece44f62-d22f-42de-92b9-0f8458813c19 ro debug
root@debian:# 
root@debian:# dmesg | grep tsc
[    0.000000] tsc: Detected 1832.600 MHz processor
[    0.421455] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x34d4ebe4b98, max_idle_ns: 881590735674 ns
[    1.681571] clocksource: Switched to clocksource tsc-early
[    4.660753] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x34d4ebe4b98, max_idle_ns: 881590735674 ns
[    4.660789] clocksource: Switched to clocksource tsc
root@debian:# 
root@debian:# dmesg | grep MSR
[    0.000000] MSR_PINFO: 0000060000001600 -> 22
[    0.000000] MSR_FSBF: 0000000000000000
root@debian:# 
root@debian:# dmesg | grep REF
[    0.000000] REF_CLOCK: 00014564
root@debian:# 
root@debian:# 
root@debian:# dmesg 
[    0.000000] Linux version 5.4.15+ (vipul@vipul) (gcc version 8.3.0 (Debian 8.3.0-6)) #1 SMP Wed Jan 29 09:51:00 IST 2020
[    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-5.4.15+ root=UUID=ece44f62-d22f-42de-92b9-0f8458813c19 ro debug
[    0.000000] x86/fpu: x87 FPU will use FXSAVE
[    0.000000] BIOS-provided physical RAM map:
[    0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000006efff] usable
[    0.000000] BIOS-e820: [mem 0x000000000006f000-0x000000000006ffff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x0000000000070000-0x000000000008ffff] usable
[    0.000000] BIOS-e820: [mem 0x0000000000090000-0x000000000009ffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000000100000-0x00000000b7af2fff] usable
[    0.000000] BIOS-e820: [mem 0x00000000b7af3000-0x00000000b7b82fff] type 20
[    0.000000] BIOS-e820: [mem 0x00000000b7b83000-0x00000000b8402fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000b8403000-0x00000000b8502fff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x00000000b8503000-0x00000000b8542fff] ACPI data
[    0.000000] BIOS-e820: [mem 0x00000000b8543000-0x00000000b93c2fff] usable
[    0.000000] BIOS-e820: [mem 0x00000000b93c3000-0x00000000b9cc2fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000b9cc3000-0x00000000b9ffffff] usable
[    0.000000] BIOS-e820: [mem 0x00000000e00f8000-0x00000000e00f8fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fed01000-0x00000000fed01fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000ffb00000-0x00000000ffffffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000023fffffff] usable
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] efi: EFI v2.40 by INSYDE Corp.
[    0.000000] efi:  ACPI 2.0=0xb8542014  ESRT=0xb7be2d18  SMBIOS=0xb7dfa000 
[    0.000000] SMBIOS 2.7 present.
[    0.000000] DMI: SIEMENS AG SIMATIC IPC227E/A5E38155677, BIOS V20.01.12 04/05/2019
[    0.000000] MSR_PINFO: 0000060000001600 -> 22
[    0.000000] MSR_FSBF: 0000000000000000
[    0.000000] REF_CLOCK: 00014564
[    0.000000] tsc: Detected 1832.600 MHz processor
[    0.003168] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[    0.003174] e820: remove [mem 0x000a0000-0x000fffff] usable
[    0.003187] last_pfn = 0x240000 max_arch_pfn = 0x400000000
[    0.003194] MTRR default type: uncachable
[    0.003198] MTRR fixed ranges enabled:
[    0.003201]   00000-9FFFF write-back
[    0.003205]   A0000-BFFFF uncachable
[    0.003209]   C0000-FFFFF write-protect
[    0.003212] MTRR variable ranges enabled:
[    0.003216]   0 base 0FF800000 mask FFF800000 write-protect
[    0.003220]   1 base 000000000 mask F80000000 write-back
[    0.003224]   2 base 080000000 mask FC0000000 write-back
[    0.003228]   3 base 0BC000000 mask FFC000000 uncachable
[    0.003232]   4 base 0BB000000 mask FFF000000 uncachable
[    0.003236]   5 base 0BAE00000 mask FFFE00000 uncachable
[    0.003239]   6 base 100000000 mask F00000000 write-back
[    0.003243]   7 base 200000000 mask FC0000000 write-back
[    0.003343] x86/PAT: Configuration [0-7]: WB  WC  UC- UC  WB  WP  UC- WT  
[    0.003571] last_pfn = 0xba000 max_arch_pfn = 0x400000000
[    0.010606] esrt: Reserving ESRT space from 0x00000000b7be2d18 to 0x00000000b7be2d50.
[    0.010632] BRK [0x19b601000, 0x19b601fff] PGTABLE
[    0.010638] BRK [0x19b602000, 0x19b602fff] PGTABLE
[    0.010642] BRK [0x19b603000, 0x19b603fff] PGTABLE
[    0.010758] BRK [0x19b604000, 0x19b604fff] PGTABLE
[    0.010763] BRK [0x19b605000, 0x19b605fff] PGTABLE
[    0.011021] BRK [0x19b606000, 0x19b606fff] PGTABLE
[    0.011048] BRK [0x19b607000, 0x19b607fff] PGTABLE
[    0.011143] BRK [0x19b608000, 0x19b608fff] PGTABLE
[    0.011281] BRK [0x19b609000, 0x19b609fff] PGTABLE
[    0.011428] BRK [0x19b60a000, 0x19b60afff] PGTABLE
[    0.011525] BRK [0x19b60b000, 0x19b60bfff] PGTABLE
[    0.011881] Secure boot could not be determined
[    0.011885] RAMDISK: [mem 0x355ad000-0x36acdfff]
[    0.011894] ACPI: Early table checksum verification disabled
[    0.011902] ACPI: RSDP 0x00000000B8542014 000024 (v02 SIEMEN)
[    0.011910] ACPI: XSDT 0x00000000B8542120 00009C (v01 SIEMEN SIMATIC  11112222      01000013)
[    0.011923] ACPI: FACP 0x00000000B853B000 00010C (v05 SIEMEN SIMATIC  11112222 WAS_ 00010001)
[    0.011935] ACPI: DSDT 0x00000000B8530000 006A5B (v02 SIEMEN SIMATIC  11112222 WAS_ 00010001)
[    0.011943] ACPI: FACS 0x00000000B84AA000 000040
[    0.011950] ACPI: UEFI 0x00000000B8541000 000236 (v01 SIEMEN SIMATIC  00000001 WAS_ 12345678)
[    0.011959] ACPI: TCPA 0x00000000B8540000 000032 (v02 SIEMEN SIMATIC  00000000 WAS_ 00000000)
[    0.011967] ACPI: UEFI 0x00000000B853E000 000042 (v01 SIEMEN SIMATIC  00000000 WAS_ 00000000)
[    0.011975] ACPI: SSDT 0x00000000B853D000 0004FD (v01 SIEMEN TPMACPI  00001000 WAS_ 20121114)
[    0.011984] ACPI: TPM2 0x00000000B853C000 000034 (v03 SIEMEN SIMATIC  00000000 WAS_ 00000000)
[    0.011992] ACPI: HPET 0x00000000B853A000 000038 (v01 SIEMEN SIMATIC  11112222 WAS_ 00010001)
[    0.012000] ACPI: LPIT 0x00000000B8539000 000104 (v01 SIEMEN SIMATIC  11112222 WAS_ 00010001)
[    0.012008] ACPI: APIC 0x00000000B8538000 000084 (v03 SIEMEN SIMATIC  11112222 WAS_ 00010001)
[    0.012016] ACPI: MCFG 0x00000000B8537000 00003C (v01 SIEMEN SIMATIC  11112222 WAS_ 00010001)
[    0.012025] ACPI: SSDT 0x00000000B852E000 000763 (v01 SIEMEN CpuPm    00003000 WAS_ 20121114)
[    0.012033] ACPI: SSDT 0x00000000B852D000 000290 (v01 SIEMEN Cpu0Tst  00003000 WAS_ 20121114)
[    0.012041] ACPI: SSDT 0x00000000B852C000 00017A (v01 SIEMEN ApTst    00003000 WAS_ 20121114)
[    0.012050] ACPI: FPDT 0x00000000B852B000 000044 (v01 SIEMEN SIMATIC  00000002 WAS_ 01000013)
[    0.012058] ACPI: BGRT 0x00000000B852F000 000038 (v01 SIEMEN SIMATIC  00000001 WAS_ 12345678)
[    0.012075] ACPI: Local APIC address 0xfee00000
[    0.012276] No NUMA configuration found
[    0.012280] Faking a node at [mem 0x0000000000000000-0x000000023fffffff]
[    0.012290] NODE_DATA(0) allocated [mem 0x23fff7000-0x23fffbfff]
[    0.012367] Zone ranges:
[    0.012371]   DMA      [mem 0x0000000000001000-0x0000000000ffffff]
[    0.012375]   DMA32    [mem 0x0000000001000000-0x00000000ffffffff]
[    0.012379]   Normal   [mem 0x0000000100000000-0x000000023fffffff]
[    0.012382]   Device   empty
[    0.012385] Movable zone start for each node
[    0.012388] Early memory node ranges
[    0.012391]   node   0: [mem 0x0000000000001000-0x000000000006efff]
[    0.012395]   node   0: [mem 0x0000000000070000-0x000000000008ffff]
[    0.012398]   node   0: [mem 0x0000000000100000-0x00000000b7af2fff]
[    0.012402]   node   0: [mem 0x00000000b8543000-0x00000000b93c2fff]
[    0.012405]   node   0: [mem 0x00000000b9cc3000-0x00000000b9ffffff]
[    0.012408]   node   0: [mem 0x0000000100000000-0x000000023fffffff]
[    0.013050] Zeroed struct page in unavailable ranges: 29634 pages
[    0.013054] Initmem setup node 0 [mem 0x0000000000001000-0x000000023fffffff]
[    0.013061] On node 0 totalpages: 2067518
[    0.013065]   DMA zone: 64 pages used for memmap
[    0.013068]   DMA zone: 1143 pages reserved
[    0.013071]   DMA zone: 3982 pages, LIFO batch:0
[    0.013213]   DMA32 zone: 11763 pages used for memmap
[    0.013216]   DMA32 zone: 752816 pages, LIFO batch:63
[    0.041991]   Normal zone: 20480 pages used for memmap
[    0.041995]   Normal zone: 1310720 pages, LIFO batch:63
[    0.084650] x86/hpet: Will disable the HPET for this platform because it's not reliable
[    0.084661] Reserving Intel graphics memory at [mem 0xbb000000-0xbeffffff]
[    0.084825] ACPI: PM-Timer IO Port: 0x408
[    0.084830] ACPI: Local APIC address 0xfee00000
[    0.084846] ACPI: LAPIC_NMI (acpi_id[0x01] high level lint[0x1])
[    0.084849] ACPI: LAPIC_NMI (acpi_id[0x02] high level lint[0x1])
[    0.084852] ACPI: LAPIC_NMI (acpi_id[0x03] high level lint[0x1])
[    0.084855] ACPI: LAPIC_NMI (acpi_id[0x04] high level lint[0x1])
[    0.084870] IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-86
[    0.084877] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.084881] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[    0.084885] ACPI: IRQ0 used by override.
[    0.084889] ACPI: IRQ9 used by override.
[    0.084894] Using ACPI (MADT) for SMP configuration information
[    0.084899] ACPI: HPET id: 0x8086a201 base: 0xfed00000
[    0.084919] e820: update [mem 0xb594f000-0xb596ffff] usable ==> reserved
[    0.084938] smpboot: Allowing 4 CPUs, 0 hotplug CPUs
[    0.084981] PM: Registered nosave memory: [mem 0x00000000-0x00000fff]
[    0.084987] PM: Registered nosave memory: [mem 0x0006f000-0x0006ffff]
[    0.084992] PM: Registered nosave memory: [mem 0x00090000-0x0009ffff]
[    0.084995] PM: Registered nosave memory: [mem 0x000a0000-0x000fffff]
[    0.085001] PM: Registered nosave memory: [mem 0xb594f000-0xb596ffff]
[    0.085006] PM: Registered nosave memory: [mem 0xb7af3000-0xb7b82fff]
[    0.085009] PM: Registered nosave memory: [mem 0xb7b83000-0xb8402fff]
[    0.085012] PM: Registered nosave memory: [mem 0xb8403000-0xb8502fff]
[    0.085014] PM: Registered nosave memory: [mem 0xb8503000-0xb8542fff]
[    0.085020] PM: Registered nosave memory: [mem 0xb93c3000-0xb9cc2fff]
[    0.085025] PM: Registered nosave memory: [mem 0xba000000-0xbaffffff]
[    0.085028] PM: Registered nosave memory: [mem 0xbb000000-0xbeffffff]
[    0.085031] PM: Registered nosave memory: [mem 0xbf000000-0xe00f7fff]
[    0.085034] PM: Registered nosave memory: [mem 0xe00f8000-0xe00f8fff]
[    0.085037] PM: Registered nosave memory: [mem 0xe00f9000-0xfed00fff]
[    0.085039] PM: Registered nosave memory: [mem 0xfed01000-0xfed01fff]
[    0.085042] PM: Registered nosave memory: [mem 0xfed02000-0xffafffff]
[    0.085045] PM: Registered nosave memory: [mem 0xffb00000-0xffffffff]
[    0.085050] [mem 0xbf000000-0xe00f7fff] available for PCI devices
[    0.085053] Booting paravirtualized kernel on bare hardware
[    0.085060] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645519600211568 ns
[    0.299828] setup_percpu: NR_CPUS:512 nr_cpumask_bits:512 nr_cpu_ids:4 nr_node_ids:1
[    0.300688] percpu: Embedded 53 pages/cpu s178264 r8192 d30632 u524288
[    0.300708] pcpu-alloc: s178264 r8192 d30632 u524288 alloc=1*2097152
[    0.300712] pcpu-alloc: [0] 0 1 2 3 
[    0.300774] Built 1 zonelists, mobility grouping on.  Total pages: 2034068
[    0.300778] Policy zone: Normal
[    0.300782] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.4.15+ root=UUID=ece44f62-d22f-42de-92b9-0f8458813c19 ro debug
[    0.303486] Dentry cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear)
[    0.304827] Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes, linear)
[    0.304901] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.326427] Calgary: detecting Calgary via BIOS EBDA area
[    0.326432] Calgary: Unable to locate Rio Grande table in EBDA - bailing!
[    0.388770] Memory: 7966884K/8270072K available (10243K kernel code, 1167K rwdata, 3576K rodata, 1660K init, 2152K bss, 303188K reserved, 0K cma-reserved)
[    0.389077] Kernel/User page tables isolation: enabled
[    0.389114] ftrace: allocating 33075 entries in 130 pages
[    0.410359] rcu: Hierarchical RCU implementation.
[    0.410365] rcu: 	RCU restricting CPUs from NR_CPUS=512 to nr_cpu_ids=4.
[    0.410369] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[    0.410371] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
[    0.418751] NR_IRQS: 33024, nr_irqs: 1024, preallocated irqs: 16
[    0.419251] random: get_random_bytes called from start_kernel+0x340/0x524 with crng_init=0
[    0.419686] Console: colour dummy device 80x25
[    0.420287] printk: console [tty0] enabled
[    0.420343] ACPI: Core revision 20190816
[    0.420570] APIC: Switch to symmetric I/O mode setup
[    0.421455] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x34d4ebe4b98, max_idle_ns: 881590735674 ns
[    0.421471] Calibrating delay loop (skipped), value calculated using timer frequency.. 3665.20 BogoMIPS (lpj=7330400)
[    0.421483] pid_max: default: 32768 minimum: 301
[    0.425465] LSM: Security Framework initializing
[    0.425465] Yama: becoming mindful.
[    0.425465] Mount-cache hash table entries: 16384 (order: 5, 131072 bytes, linear)
[    0.425465] Mountpoint-cache hash table entries: 16384 (order: 5, 131072 bytes, linear)
[    0.425465] process: using mwait in idle threads
[    0.425465] Last level iTLB entries: 4KB 48, 2MB 0, 4MB 0
[    0.425465] Last level dTLB entries: 4KB 128, 2MB 16, 4MB 16, 1GB 0
[    0.425465] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization
[    0.425465] Spectre V2 : Mitigation: Full generic retpoline
[    0.425465] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch
[    0.425465] Spectre V2 : Enabling Restricted Speculation for firmware calls
[    0.425465] Spectre V2 : mitigation: Enabling conditional Indirect Branch Prediction Barrier
[    0.425465] MDS: Vulnerable: Clear CPU buffers attempted, no microcode
[    0.425465] Freeing SMP alternatives memory: 32K
[    0.425465] TSC deadline timer enabled
[    0.425465] smpboot: CPU0: Intel(R) Celeron(R) CPU  N2930  @ 1.83GHz (family: 0x6, model: 0x37, stepping: 0x8)
[    0.425465] Performance Events: PEBS fmt2+, 8-deep LBR, Silvermont events, 8-deep LBR, full-width counters, Intel PMU driver.
[    0.425465] ... version:                3
[    0.425465] ... bit width:              40
[    0.425465] ... generic registers:      2
[    0.425465] ... value mask:             000000ffffffffff
[    0.425465] ... max period:             0000007fffffffff
[    0.425465] ... fixed-purpose events:   3
[    0.425465] ... event mask:             0000000700000003
[    0.425465] rcu: Hierarchical SRCU implementation.
[    0.425465] NMI watchdog: Enabled. Permanently consumes one hw-PMU counter.
[    0.425465] smp: Bringing up secondary CPUs ...
[    0.425465] x86: Booting SMP configuration:
[    0.425465] .... node  #0, CPUs:      #1 #2 #3
[    0.425465] smp: Brought up 1 node, 4 CPUs
[    0.425465] smpboot: Max logical packages: 1
[    0.425465] smpboot: Total of 4 processors activated (14660.80 BogoMIPS)
[    0.426618] devtmpfs: initialized
[    0.426618] x86/mm: Memory block size: 128MB
[    0.429530] PM: Registering ACPI NVS region [mem 0x0006f000-0x0006ffff] (4096 bytes)
[    0.429541] PM: Registering ACPI NVS region [mem 0xb8403000-0xb8502fff] (1048576 bytes)
[    0.429747] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.429763] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
[    0.429945] pinctrl core: initialized pinctrl subsystem
[    0.430268] NET: Registered protocol family 16
[    0.430478] audit: initializing netlink subsys (disabled)
[    0.430501] audit: type=2000 audit(1580273729.008:1): state=initialized audit_enabled=0 res=1
[    0.430501] cpuidle: using governor ladder
[    0.430501] cpuidle: using governor menu
[    0.430501] ACPI: bus type PCI registered
[    0.430501] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[    0.430501] PCI: MMCONFIG for domain 0000 [bus 00-3f] at [mem 0xe0000000-0xe3ffffff] (base 0xe0000000)
[    0.430501] PCI: not using MMCONFIG
[    0.430501] PCI: Using configuration type 1 for base access
[    0.430885] ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
[    0.434606] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
[    1.213794] ACPI: Added _OSI(Module Device)
[    1.213794] ACPI: Added _OSI(Processor Device)
[    1.213794] ACPI: Added _OSI(3.0 _SCP Extensions)
[    1.213794] ACPI: Added _OSI(Processor Aggregator Device)
[    1.213794] ACPI: Added _OSI(Linux-Dell-Video)
[    1.213794] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)
[    1.213794] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics)
[    1.228216] ACPI: 5 ACPI AML tables successfully acquired and loaded
[    1.232936] ACPI: Dynamic OEM Table Load:
[    1.232955] ACPI: SSDT 0xFFFF9BBC76172400 0003BC (v01 PmRef  Cpu0Ist  00003000 INTL 20121114)
[    1.234811] ACPI: Dynamic OEM Table Load:
[    1.234826] ACPI: SSDT 0xFFFF9BBC76127200 00015F (v01 PmRef  ApIst    00003000 INTL 20121114)
[    1.237752] ACPI: Interpreter enabled
[    1.237806] ACPI: (supports S0 S4 S5)
[    1.237813] ACPI: Using IOAPIC for interrupt routing
[    1.237898] PCI: MMCONFIG for domain 0000 [bus 00-3f] at [mem 0xe0000000-0xe3ffffff] (base 0xe0000000)
[    1.238521] PCI: MMCONFIG at [mem 0xe0000000-0xe3ffffff] reserved in ACPI motherboard resources
[    1.238549] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[    1.239001] ACPI: Enabled 4 GPEs in block 00 to 3F
[    1.452341] ACPI: Power Resource [USBC] (on)
[    1.462169] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
[    1.462187] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI HPX-Type3]
[    1.462533] acpi PNP0A08:00: _OSC failed (AE_ERROR); disabling ASPM
[    1.462567] acpi PNP0A08:00: [Firmware Info]: MMCONFIG for domain 0000 [bus 00-3f] only partially covers this bridge
[    1.463338] PCI host bridge to bus 0000:00
[    1.463348] pci_bus 0000:00: root bus resource [io  0x0000-0x006f window]
[    1.463357] pci_bus 0000:00: root bus resource [io  0x0078-0x0cf7 window]
[    1.463364] pci_bus 0000:00: root bus resource [io  0x0d00-0xffff window]
[    1.463371] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window]
[    1.463379] pci_bus 0000:00: root bus resource [mem 0x000c0000-0x000dffff window]
[    1.463387] pci_bus 0000:00: root bus resource [mem 0x000e0000-0x000fffff window]
[    1.463395] pci_bus 0000:00: root bus resource [mem 0xc0000000-0xd09ffffe window]
[    1.463404] pci_bus 0000:00: root bus resource [bus 00-ff]
[    1.463431] pci 0000:00:00.0: [8086:0f00] type 00 class 0x060000
[    1.463686] pci 0000:00:02.0: [8086:0f31] type 00 class 0x030000
[    1.463707] pci 0000:00:02.0: reg 0x10: [mem 0xd0000000-0xd03fffff]
[    1.463723] pci 0000:00:02.0: reg 0x18: [mem 0xc0000000-0xcfffffff pref]
[    1.463738] pci 0000:00:02.0: reg 0x20: [io  0x7050-0x7057]
[    1.463764] pci 0000:00:02.0: BAR 2: assigned to efifb
[    1.463998] pci 0000:00:13.0: [8086:0f23] type 00 class 0x010601
[    1.464026] pci 0000:00:13.0: reg 0x10: [io  0x7048-0x704f]
[    1.464040] pci 0000:00:13.0: reg 0x14: [io  0x705c-0x705f]
[    1.464054] pci 0000:00:13.0: reg 0x18: [io  0x7040-0x7047]
[    1.464067] pci 0000:00:13.0: reg 0x1c: [io  0x7058-0x705b]
[    1.464080] pci 0000:00:13.0: reg 0x20: [io  0x7020-0x703f]
[    1.464094] pci 0000:00:13.0: reg 0x24: [mem 0xd0904000-0xd09047ff]
[    1.464150] pci 0000:00:13.0: PME# supported from D3hot
[    1.464373] pci 0000:00:1a.0: [8086:0f18] type 00 class 0x108000
[    1.464409] pci 0000:00:1a.0: reg 0x10: [mem 0xd0800000-0xd08fffff]
[    1.464427] pci 0000:00:1a.0: reg 0x14: [mem 0xd0700000-0xd07fffff]
[    1.464539] pci 0000:00:1a.0: PME# supported from D0 D3hot
[    1.464760] pci 0000:00:1b.0: [8086:0f04] type 00 class 0x040300
[    1.464792] pci 0000:00:1b.0: reg 0x10: [mem 0xd0900000-0xd0903fff 64bit]
[    1.464873] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold
[    1.465086] pci 0000:00:1c.0: [8086:0f48] type 01 class 0x060400
[    1.465175] pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold
[    1.465396] pci 0000:00:1c.1: [8086:0f4a] type 01 class 0x060400
[    1.465484] pci 0000:00:1c.1: PME# supported from D0 D3hot D3cold
[    1.465707] pci 0000:00:1c.2: [8086:0f4c] type 01 class 0x060400
[    1.465792] pci 0000:00:1c.2: PME# supported from D0 D3hot D3cold
[    1.466012] pci 0000:00:1c.3: [8086:0f4e] type 01 class 0x060400
[    1.466097] pci 0000:00:1c.3: PME# supported from D0 D3hot D3cold
[    1.466331] pci 0000:00:1d.0: [8086:0f34] type 00 class 0x0c0320
[    1.466368] pci 0000:00:1d.0: reg 0x10: [mem 0xd0905000-0xd09053ff]
[    1.466491] pci 0000:00:1d.0: PME# supported from D0 D3hot D3cold
[    1.466726] pci 0000:00:1f.0: [8086:0f1c] type 00 class 0x060100
[    1.467005] pci 0000:00:1f.3: [8086:0f12] type 00 class 0x0c0500
[    1.467054] pci 0000:00:1f.3: reg 0x10: [mem 0xd0906000-0xd090601f]
[    1.467130] pci 0000:00:1f.3: reg 0x20: [io  0x7000-0x701f]
[    1.467544] pci 0000:01:00.0: [110a:4078] type 00 class 0x050000
[    1.467587] pci 0000:01:00.0: reg 0x10: [mem 0xd0600000-0xd067ffff]
[    1.467608] pci 0000:01:00.0: reg 0x14: [mem 0xd0680000-0xd0687fff]
[    1.467959] pci 0000:00:1c.0: PCI bridge to [bus 01]
[    1.467971] pci 0000:00:1c.0:   bridge window [mem 0xd0600000-0xd06fffff]
[    1.468096] pci 0000:02:00.0: [8086:1533] type 00 class 0x020000
[    1.468138] pci 0000:02:00.0: reg 0x10: [mem 0xd0500000-0xd057ffff]
[    1.468170] pci 0000:02:00.0: reg 0x18: [io  0x6000-0x601f]
[    1.468189] pci 0000:02:00.0: reg 0x1c: [mem 0xd0580000-0xd0583fff]
[    1.468334] pci 0000:02:00.0: PME# supported from D0 D3hot D3cold
[    1.468541] pci 0000:00:1c.1: PCI bridge to [bus 02]
[    1.468551] pci 0000:00:1c.1:   bridge window [io  0x6000-0x6fff]
[    1.468559] pci 0000:00:1c.1:   bridge window [mem 0xd0500000-0xd05fffff]
[    1.468681] pci 0000:03:00.0: [8086:1533] type 00 class 0x020000
[    1.468723] pci 0000:03:00.0: reg 0x10: [mem 0xd0400000-0xd047ffff]
[    1.468755] pci 0000:03:00.0: reg 0x18: [io  0x5000-0x501f]
[    1.468775] pci 0000:03:00.0: reg 0x1c: [mem 0xd0480000-0xd0483fff]
[    1.468920] pci 0000:03:00.0: PME# supported from D0 D3hot D3cold
[    1.469127] pci 0000:00:1c.2: PCI bridge to [bus 03]
[    1.469137] pci 0000:00:1c.2:   bridge window [io  0x5000-0x5fff]
[    1.469145] pci 0000:00:1c.2:   bridge window [mem 0xd0400000-0xd04fffff]
[    1.469246] pci 0000:00:1c.3: PCI bridge to [bus 04]
[    1.678209] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 10 11 12 14 15) *7
[    1.678389] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 10 11 12 14 15) *7
[    1.678568] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 10 11 12 14 15) *7
[    1.678746] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 10 11 12 14 15) *7
[    1.678923] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 10 11 12 14 15) *7
[    1.679102] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 10 *11 12 14 15)
[    1.679284] ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 *10 11 12 14 15)
[    1.679462] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 10 *11 12 14 15)
[    1.680143] iommu: Default domain type: Translated 
[    1.680143] pci 0000:00:02.0: vgaarb: setting as boot VGA device
[    1.680143] pci 0000:00:02.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none
[    1.680143] pci 0000:00:02.0: vgaarb: bridge control possible
[    1.680143] vgaarb: loaded
[    1.680143] EDAC MC: Ver: 3.0.0
[    1.680143] Registered efivars operations
[    1.680143] PCI: Using ACPI for IRQ routing
[    1.680143] PCI: pci_cache_line_size set to 64 bytes
[    1.680143] e820: reserve RAM buffer [mem 0x0006f000-0x0006ffff]
[    1.680143] e820: reserve RAM buffer [mem 0xb594f000-0xb7ffffff]
[    1.680143] e820: reserve RAM buffer [mem 0xb7af3000-0xb7ffffff]
[    1.680143] e820: reserve RAM buffer [mem 0xb93c3000-0xbbffffff]
[    1.680143] e820: reserve RAM buffer [mem 0xba000000-0xbbffffff]
[    1.681571] clocksource: Switched to clocksource tsc-early
[    1.710598] VFS: Disk quotas dquot_6.6.0
[    1.710650] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    1.710796] pnp: PnP ACPI init
[    1.710938] pnp 00:00: Plug and Play ACPI device, IDs PNP0b00 (active)
[    1.711202] system 00:01: [io  0x0680-0x069f] has been reserved
[    1.711212] system 00:01: [io  0x0400-0x047f] has been reserved
[    1.711220] system 00:01: [io  0x0500-0x05fe] has been reserved
[    1.711236] system 00:01: Plug and Play ACPI device, IDs PNP0c02 (active)
[    1.711629] pnp 00:02: Plug and Play ACPI device, IDs PNP0501 (active)
[    1.711985] pnp 00:03: Plug and Play ACPI device, IDs PNP0501 (active)
[    1.918135] system 00:04: [mem 0xe0000000-0xefffffff] could not be reserved
[    1.918146] system 00:04: [mem 0xfed01000-0xfed01fff] has been reserved
[    1.918154] system 00:04: [mem 0xfed03000-0xfed03fff] has been reserved
[    1.918162] system 00:04: [mem 0xfed04000-0xfed04fff] has been reserved
[    1.918170] system 00:04: [mem 0xfed0c000-0xfed0ffff] has been reserved
[    1.918177] system 00:04: [mem 0xfed08000-0xfed08fff] has been reserved
[    1.918185] system 00:04: [mem 0xfed1c000-0xfed1cfff] has been reserved
[    1.918193] system 00:04: [mem 0xfed40000-0xfed44fff] has been reserved
[    1.918201] system 00:04: [mem 0xfee00000-0xfeefffff] has been reserved
[    1.918209] system 00:04: [mem 0xfef00000-0xfeffffff] has been reserved
[    1.918224] system 00:04: Plug and Play ACPI device, IDs PNP0c02 (active)
[    1.918697] pnp: PnP ACPI: found 5 devices
[    1.923443] thermal_sys: Registered thermal governor 'fair_share'
[    1.923445] thermal_sys: Registered thermal governor 'bang_bang'
[    1.923453] thermal_sys: Registered thermal governor 'step_wise'
[    1.923458] thermal_sys: Registered thermal governor 'user_space'
[    1.928021] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns
[    1.928135] pci 0000:00:1c.0: bridge window [io  0x1000-0x0fff] to [bus 01] add_size 1000
[    1.928148] pci 0000:00:1c.0: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 01] add_size 200000 add_align 100000
[    1.928160] pci 0000:00:1c.1: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 02] add_size 200000 add_align 100000
[    1.928172] pci 0000:00:1c.2: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 03] add_size 200000 add_align 100000
[    1.928182] pci 0000:00:1c.3: bridge window [io  0x1000-0x0fff] to [bus 04] add_size 1000
[    1.928191] pci 0000:00:1c.3: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 04] add_size 200000 add_align 100000
[    1.928202] pci 0000:00:1c.3: bridge window [mem 0x00100000-0x000fffff] to [bus 04] add_size 200000 add_align 100000
[    1.928235] pci 0000:00:1c.0: BAR 15: no space for [mem size 0x00200000 64bit pref]
[    1.928244] pci 0000:00:1c.0: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
[    1.928259] pci 0000:00:1c.1: BAR 15: no space for [mem size 0x00200000 64bit pref]
[    1.928267] pci 0000:00:1c.1: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
[    1.928281] pci 0000:00:1c.2: BAR 15: no space for [mem size 0x00200000 64bit pref]
[    1.928289] pci 0000:00:1c.2: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
[    1.928300] pci 0000:00:1c.3: BAR 14: no space for [mem size 0x00200000]
[    1.928307] pci 0000:00:1c.3: BAR 14: failed to assign [mem size 0x00200000]
[    1.928320] pci 0000:00:1c.3: BAR 15: no space for [mem size 0x00200000 64bit pref]
[    1.928328] pci 0000:00:1c.3: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
[    1.928338] pci 0000:00:1c.0: BAR 13: assigned [io  0x1000-0x1fff]
[    1.928347] pci 0000:00:1c.3: BAR 13: assigned [io  0x2000-0x2fff]
[    1.928360] pci 0000:00:1c.3: BAR 14: no space for [mem size 0x00200000]
[    1.928367] pci 0000:00:1c.3: BAR 14: failed to assign [mem size 0x00200000]
[    1.928380] pci 0000:00:1c.3: BAR 15: no space for [mem size 0x00200000 64bit pref]
[    1.928388] pci 0000:00:1c.3: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
[    1.928401] pci 0000:00:1c.2: BAR 15: no space for [mem size 0x00200000 64bit pref]
[    1.928409] pci 0000:00:1c.2: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
[    1.928423] pci 0000:00:1c.1: BAR 15: no space for [mem size 0x00200000 64bit pref]
[    1.928431] pci 0000:00:1c.1: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
[    1.928444] pci 0000:00:1c.0: BAR 15: no space for [mem size 0x00200000 64bit pref]
[    1.928452] pci 0000:00:1c.0: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
[    1.928462] pci 0000:00:1c.0: PCI bridge to [bus 01]
[    1.928470] pci 0000:00:1c.0:   bridge window [io  0x1000-0x1fff]
[    1.928480] pci 0000:00:1c.0:   bridge window [mem 0xd0600000-0xd06fffff]
[    1.928492] pci 0000:00:1c.1: PCI bridge to [bus 02]
[    1.928498] pci 0000:00:1c.1:   bridge window [io  0x6000-0x6fff]
[    1.928507] pci 0000:00:1c.1:   bridge window [mem 0xd0500000-0xd05fffff]
[    1.928519] pci 0000:00:1c.2: PCI bridge to [bus 03]
[    1.928525] pci 0000:00:1c.2:   bridge window [io  0x5000-0x5fff]
[    1.928534] pci 0000:00:1c.2:   bridge window [mem 0xd0400000-0xd04fffff]
[    1.928545] pci 0000:00:1c.3: PCI bridge to [bus 04]
[    1.928552] pci 0000:00:1c.3:   bridge window [io  0x2000-0x2fff]
[    1.928566] pci_bus 0000:00: resource 4 [io  0x0000-0x006f window]
[    1.928573] pci_bus 0000:00: resource 5 [io  0x0078-0x0cf7 window]
[    1.928580] pci_bus 0000:00: resource 6 [io  0x0d00-0xffff window]
[    1.928586] pci_bus 0000:00: resource 7 [mem 0x000a0000-0x000bffff window]
[    1.928593] pci_bus 0000:00: resource 8 [mem 0x000c0000-0x000dffff window]
[    1.928600] pci_bus 0000:00: resource 9 [mem 0x000e0000-0x000fffff window]
[    1.928607] pci_bus 0000:00: resource 10 [mem 0xc0000000-0xd09ffffe window]
[    1.928614] pci_bus 0000:01: resource 0 [io  0x1000-0x1fff]
[    1.928621] pci_bus 0000:01: resource 1 [mem 0xd0600000-0xd06fffff]
[    1.928627] pci_bus 0000:02: resource 0 [io  0x6000-0x6fff]
[    1.928634] pci_bus 0000:02: resource 1 [mem 0xd0500000-0xd05fffff]
[    1.928641] pci_bus 0000:03: resource 0 [io  0x5000-0x5fff]
[    1.928647] pci_bus 0000:03: resource 1 [mem 0xd0400000-0xd04fffff]
[    1.928654] pci_bus 0000:04: resource 0 [io  0x2000-0x2fff]
[    1.928867] NET: Registered protocol family 2
[    1.929209] tcp_listen_portaddr_hash hash table entries: 4096 (order: 4, 65536 bytes, linear)
[    1.929258] TCP established hash table entries: 65536 (order: 7, 524288 bytes, linear)
[    1.929464] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes, linear)
[    1.929844] TCP: Hash tables configured (established 65536 bind 65536)
[    1.929973] UDP hash table entries: 4096 (order: 5, 131072 bytes, linear)
[    1.930048] UDP-Lite hash table entries: 4096 (order: 5, 131072 bytes, linear)
[    1.930264] NET: Registered protocol family 1
[    1.930303] pci 0000:00:02.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff]
[    3.929486] pci 0000:00:1d.0: EHCI: BIOS handoff failed (BIOS bug?) 01010001
[    3.929719] pci 0000:00:1d.0: quirk_usb_early_handoff+0x0/0x644 took 1952511 usecs
[    3.929753] PCI: CLS 64 bytes, default 64
[    3.929866] Trying to unpack rootfs image as initramfs...
[    4.660586] Freeing initrd memory: 21636K
[    4.660673] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[    4.660686] software IO TLB: mapped [mem 0xb15a9000-0xb55a9000] (64MB)
[    4.660753] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x34d4ebe4b98, max_idle_ns: 881590735674 ns
[    4.660789] clocksource: Switched to clocksource tsc
[    4.661786] Initialise system trusted keyrings
[    4.661908] workingset: timestamp_bits=40 max_order=21 bucket_order=0
[    4.662001] zbud: loaded
[    4.662294] Key type asymmetric registered
[    4.662301] Asymmetric key parser 'x509' registered
[    4.662323] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 249)
[    4.662437] io scheduler mq-deadline registered
[    4.662444] io scheduler kyber registered
[    4.663637] efifb: probing for efifb
[    4.663673] efifb: framebuffer at 0xc0000000, using 3072k, total 3072k
[    4.663680] efifb: mode is 1024x768x32, linelength=4096, pages=1
[    4.663685] efifb: scrolling: redraw
[    4.663691] efifb: Truecolor: size=8:8:8:8, shift=24:16:8:0
[    4.669136] Console: switching to colour frame buffer device 128x48
[    4.674409] fb0: EFI VGA frame buffer device
[    4.674478] intel_idle: MWAIT substates: 0x33000020
[    4.674534] intel_idle: v0.4.1 model 0x37
[    4.675012] intel_idle: lapic_timer_reliable_states 0xffffffff
[    4.679117] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    4.679330] 00:02: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a TI16750
[    4.679680] 00:03: ttyS1 at I/O 0x2f8 (irq = 3, base_baud = 115200) is a TI16750
[    4.680647] Linux agpgart interface v0.103
[    4.686962] tpm_tis MSFT0101:00: 2.0 TPM (device-id 0x1A, rev-id 16)
[    4.707228] AMD-Vi: AMD IOMMUv2 driver by Joerg Roedel <jroedel@suse.de>
[    4.707304] AMD-Vi: AMD IOMMUv2 functionality not available on this system
[    4.708563] i8042: PNP: No PS/2 controller found.
[    4.708619] i8042: Probing ports directly.
[    4.709233] serio: i8042 KBD port at 0x60,0x64 irq 1
[    4.709300] serio: i8042 AUX port at 0x60,0x64 irq 12
[    4.710128] mousedev: PS/2 mouse device common for all mice
[    4.710298] rtc_cmos 00:00: RTC can wake from S4
[    4.710732] rtc_cmos 00:00: registered as rtc0
[    4.710866] rtc_cmos 00:00: alarms up to one month, y3k, 242 bytes nvram
[    4.710981] intel_pstate: Intel P-state driver initializing
[    4.712974] ledtrig-cpu: registered to indicate activity on CPUs
[    4.714575] pmc_atom: SIMATIC IPC227E critclks quirk enabled
[    4.715259] drop_monitor: Initializing network drop monitor service
[    4.723485] NET: Registered protocol family 10
[    4.726771] Segment Routing with IPv6
[    4.734491] mip6: Mobile IPv6
[    4.742019] NET: Registered protocol family 17
[    4.743940] mpls_gso: MPLS GSO support
[    4.747300] microcode: sig=0x30678, pf=0x8, revision=0x836
[    4.755770] microcode: Microcode Update Driver: v2.2.
[    4.755785] IPI shorthand broadcast: enabled
[    4.759348] sched_clock: Marking stable (4755266746, 2353038)->(4769111246, -11491462)
[    4.762305] registered taskstats version 1
[    4.764158] Loading compiled-in X.509 certificates
[    4.765946] zswap: loaded using pool lzo/zbud
[    4.768556] ima: Allocated hash algorithm: sha256
[    4.810096] ima: No architecture policies found
[    4.819728] rtc_cmos 00:00: setting system clock to 2020-01-29T04:55:34 UTC (1580273734)
[    4.838332] Freeing unused kernel image memory: 1660K
[    4.840417] Write protecting the kernel read-only data: 16384k
[    4.844554] Freeing unused kernel image memory: 2012K
[    4.847757] Freeing unused kernel image memory: 520K
[    4.872074] x86/mm: Checked W+X mappings: passed, no W+X pages found.
[    4.874086] x86/mm: Checking user space page tables
[    4.898070] x86/mm: Checked W+X mappings: passed, no W+X pages found.
[    4.899832] Run /init as init process
[    4.960557] systemd-udevd[107]: starting version 232
[    4.967815] random: systemd-udevd: uninitialized urandom read (16 bytes read)
[    4.973174] random: udevadm: uninitialized urandom read (16 bytes read)
[    4.974045] random: systemd-udevd: uninitialized urandom read (16 bytes read)
[    5.082543] pps_core: LinuxPPS API ver. 1 registered
[    5.084692] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    5.093943] PTP clock support registered
[    5.097292] dca service started, version 1.12.1
[    5.100855] i801_smbus 0000:00:1f.3: SMBus using PCI interrupt
[    5.103792] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.6.0-k
[    5.103878] SCSI subsystem initialized
[    5.105688] igb: Copyright (c) 2007-2014 Intel Corporation.
[    5.109724] ACPI: bus type USB registered
[    5.111684] usbcore: registered new interface driver usbfs
[    5.114385] usbcore: registered new interface driver hub
[    5.116367] usbcore: registered new device driver usb
[    5.120503] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    5.136113] pps pps0: new PPS source ptp0
[    5.139826] igb 0000:02:00.0: added PHC on eth0
[    5.142700] igb 0000:02:00.0: Intel(R) Gigabit Ethernet Network Connection
[    5.145584] igb 0000:02:00.0: eth0: (PCIe:2.5Gb/s:Width x1) 20:87:56:31:c5:0c
[    5.147638] igb 0000:02:00.0: eth0: PBA No: 000300-000
[    5.149505] igb 0000:02:00.0: Using MSI-X interrupts. 4 rx queue(s), 4 tx queue(s)
[    5.149609] ehci-pci: EHCI PCI platform driver
[    5.150267] libata version 3.00 loaded.
[    5.155420] ehci-pci 0000:00:1d.0: EHCI Host Controller
[    5.157338] ehci-pci 0000:00:1d.0: new USB bus registered, assigned bus number 1
[    5.159283] ehci-pci 0000:00:1d.0: debug port 2
[    5.162290] ahci 0000:00:13.0: version 3.0
[    5.164358] ahci 0000:00:13.0: controller can't do DEVSLP, turning off
[    5.165128] ehci-pci 0000:00:1d.0: cache line size of 64 is not supported
[    5.168194] ehci-pci 0000:00:1d.0: irq 20, io mem 0xd0905000
[    5.176580] ahci 0000:00:13.0: AHCI 0001.0300 32 slots 2 ports 3 Gbps 0x1 impl SATA mode
[    5.179186] ahci 0000:00:13.0: flags: 64bit ncq led clo pio slum part deso 
[    5.181728] pps pps1: new PPS source ptp1
[    5.182789] scsi host0: ahci
[    5.186060] igb 0000:03:00.0: added PHC on eth1
[    5.188789] scsi host1: ahci
[    5.189663] ehci-pci 0000:00:1d.0: USB 2.0 started, EHCI 1.00
[    5.189809] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04
[    5.189812] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    5.189815] usb usb1: Product: EHCI Host Controller
[    5.189817] usb usb1: Manufacturer: Linux 5.4.15+ ehci_hcd
[    5.189819] usb usb1: SerialNumber: 0000:00:1d.0
[    5.192518] igb 0000:03:00.0: Intel(R) Gigabit Ethernet Network Connection
[    5.192786] hub 1-0:1.0: USB hub found
[    5.192808] hub 1-0:1.0: 8 ports detected
[    5.194786] ata1: SATA max UDMA/133 abar m2048@0xd0904000 port 0xd0904100 irq 101
[    5.196549] igb 0000:03:00.0: eth1: (PCIe:2.5Gb/s:Width x1) 20:87:56:31:c5:06
[    5.198697] ata2: DUMMY
[    5.217685] igb 0000:03:00.0: eth1: PBA No: 000300-000
[    5.219582] igb 0000:03:00.0: Using MSI-X interrupts. 4 rx queue(s), 4 tx queue(s)
[    5.223957] igb 0000:03:00.0 enp3s0: renamed from eth1
[    5.238904] igb 0000:02:00.0 enp2s0: renamed from eth0
[    5.510819] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[    5.520332] ata1.00: ATA-10: Micron_5100_MTFDDAK240TCB,  D0MU037, max UDMA/133
[    5.522855] ata1.00: 468862128 sectors, multi 16: LBA48 NCQ (depth 32), AA
[    5.525490] usb 1-1: new high-speed USB device number 2 using ehci-pci
[    5.530144] ata1.00: configured for UDMA/133
[    5.536561] scsi 0:0:0:0: Direct-Access     ATA      Micron_5100_MTFD U037 PQ: 0 ANSI: 5
[    5.549535] ata1.00: Enabling discard_zeroes_data
[    5.553329] sd 0:0:0:0: [sda] 468862128 512-byte logical blocks: (240 GB/224 GiB)
[    5.557230] sd 0:0:0:0: [sda] 4096-byte physical blocks
[    5.561412] sd 0:0:0:0: [sda] Write Protect is off
[    5.565518] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    5.567543] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    5.570441] usb 1-1: New USB device found, idVendor=8087, idProduct=07e6, bcdDevice= 0.14
[    5.572481] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    5.575493] hub 1-1:1.0: USB hub found
[    5.577961] hub 1-1:1.0: 4 ports detected
[    5.590515] ata1.00: Enabling discard_zeroes_data
[    5.598068]  sda: sda1 sda2 sda3
[    5.603515] ata1.00: Enabling discard_zeroes_data
[    5.605929] sd 0:0:0:0: [sda] Attached SCSI disk
[    5.749892] PM: Image not found (code -22)
[    5.873743] usb 1-1.2: new high-speed USB device number 3 using ehci-pci
[    5.906289] usb 1-1.2: New USB device found, idVendor=0424, idProduct=2514, bcdDevice= b.b3
[    5.908256] usb 1-1.2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    5.910615] hub 1-1.2:1.0: USB hub found
[    5.912761] hub 1-1.2:1.0: 4 ports detected
[    5.940707] EXT4-fs (sda2): mounted filesystem with ordered data mode. Opts: (null)
[    5.993871] usb 1-1.3: new low-speed USB device number 4 using ehci-pci
[    6.010549] random: fast init done
[    6.115177] usb 1-1.3: New USB device found, idVendor=413c, idProduct=301a, bcdDevice= 1.00
[    6.123879] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    6.126474] usb 1-1.3: Product: Dell MS116 USB Optical Mouse
[    6.128953] usb 1-1.3: Manufacturer: PixArt
[    6.213544] usb 1-1.4: new low-speed USB device number 5 using ehci-pci
[    6.231702] systemd[1]: Mounting cgroup to /sys/fs/cgroup/memory of type cgroup with options memory.
[    6.235852] systemd[1]: Mounting cgroup to /sys/fs/cgroup/cpu,cpuacct of type cgroup with options cpu,cpuacct.
[    6.239355] systemd[1]: Mounting cgroup to /sys/fs/cgroup/blkio of type cgroup with options blkio.
[    6.243089] systemd[1]: Mounting cgroup to /sys/fs/cgroup/perf_event of type cgroup with options perf_event.
[    6.245269] systemd[1]: Mounting cgroup to /sys/fs/cgroup/devices of type cgroup with options devices.
[    6.247462] systemd[1]: Mounting cgroup to /sys/fs/cgroup/cpuset of type cgroup with options cpuset.
[    6.269798] systemd[1]: Mounting cgroup to /sys/fs/cgroup/pids of type cgroup with options pids.
[    6.273921] systemd[1]: Mounting cgroup to /sys/fs/cgroup/freezer of type cgroup with options freezer.
[    6.277884] systemd[1]: Mounting cgroup to /sys/fs/cgroup/net_cls,net_prio of type cgroup with options net_cls,net_prio.
[    6.280630] systemd[1]: systemd 232 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN)
[    6.340517] usb 1-1.4: New USB device found, idVendor=413c, idProduct=2113, bcdDevice= 1.08
[    6.342783] usb 1-1.4: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[    6.342787] usb 1-1.4: Product: Dell KB216 Wired Keyboard
[    6.344752] systemd-sysv-generator[192]: Native unit for alsa-utils.service already exists, skipping.
[    6.345363] systemd-fstab-generator[197]: Parsing /etc/fstab
[    6.347351] systemd-sysv-generator[192]: Native unit for cron.service already exists, skipping.
[    6.347526] systemd-gpt-auto-generator[198]: /dev/sda2: root device /dev/sda.
[    6.349576] systemd-fstab-generator[197]: Found entry what=/dev/disk/by-uuid/ece44f62-d22f-42de-92b9-0f8458813c19 where=/ type=ext4 nofail=no noauto=no
[    6.352019] systemd-sysv-generator[192]: Native unit for procps.service already exists, skipping.
[    6.354117] systemd-fstab-generator[197]: Found entry what=/dev/disk/by-uuid/5F84-95E1 where=/boot/efi type=vfat nofail=no noauto=no
[    6.357072] systemd-sysv-generator[192]: Native unit for console-setup.service already exists, skipping.
[    6.360729] systemd-fstab-generator[197]: Found entry what=/dev/disk/by-uuid/fe52609c-4c19-4891-ba97-e5e516b0670f where=none type=swap nofail=no noauto=no
[    6.363167] systemd-sysv-generator[192]: Native unit for rsync.service already exists, skipping.
[    6.377836] systemd-sysv-generator[192]: Native unit for udev.service already exists, skipping.
[    6.380501] systemd-sysv-generator[192]: Native unit for rsyslog.service already exists, skipping.
[    6.383200] systemd-sysv-generator[192]: Native unit for cups-browsed.service already exists, skipping.
[    6.385982] systemd-sysv-generator[192]: Native unit for kmod.service already exists, skipping.
[    6.388669] systemd-sysv-generator[192]: Native unit for minissdpd.service already exists, skipping.
[    6.399961] printk: systemd-sysv-ge: 84 output lines suppressed due to ratelimiting
[    6.400003] systemd-gpt-auto-generator[198]: Adding swap: /dev/sda3
[    6.408499] systemd-gpt-auto-generator[198]: /boot already populated, ignoring.
[    6.575582] lp: driver loaded but no devices found
[    6.583526] ppdev: user-space parallel port driver
[    6.586408] systemd-journald[221]: Fixed min_use=1.0M max_use=78.5M max_size=9.8M min_size=512.0K keep_free=117.7M n_max_files=100
[    6.594302] systemd-journald[221]: Reserving 17870 entries in hash table.
[    6.594725] systemd-journald[221]: Vacuuming...
[    6.594790] systemd-journald[221]: Vacuuming done, freed 0B of archived journals from /run/log/journal/985822c5a574441b92e3dec20337d83a.
[    6.594831] systemd-journald[221]: Flushing /dev/kmsg...
[    6.597236] EXT4-fs (sda2): re-mounted. Opts: errors=remount-ro
[    6.684526] systemd-journald[221]: systemd-journald running as pid 221
[    6.687601] systemd-journald[221]: Sent READY=1 notification.
[    6.687647] systemd-journald[221]: Sent WATCHDOG=1 notification.
[    6.688769] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[    6.695336] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[    7.228921] input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input3
[    7.231113] ACPI: Sleep Button [SLPB]
[    7.233297] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input4
[    7.235549] ACPI: Power Button [PWRF]
[    7.687733] sd 0:0:0:0: Attached scsi generic sg0 type 0
[    7.714087] checking generic (c0000000 300000) vs hw (c0000000 10000000)
[    7.716250] fb0: switching to inteldrmfb from EFI VGA
[    7.718755] Console: switching to colour dummy device 80x25
[    7.718840] i915 0000:00:02.0: vgaarb: deactivate vga console
[    7.719174] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    7.719180] [drm] Driver supports precise vblank timestamp query.
[    7.719901] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=io+mem
[    7.732388] [drm] Initialized i915 1.6.0 20190822 for 0000:00:02.0 on minor 0
[    7.734397] ACPI: Video Device [GFX0] (multi-head: yes  rom: no  post: no)
[    7.734865] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input5
[    7.865455] snd_hda_intel 0000:00:1b.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[    7.869015] fbcon: i915drmfb (fb0) is primary device
[    7.889347] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input6
[    7.889409] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input7
[    7.926189] Console: switching to colour frame buffer device 240x67
[    7.955378] i915 0000:00:02.0: fb0: i915drmfb frame buffer device
[    8.016246] hidraw: raw HID events driver (C) Jiri Kosina
[    8.027764] EFI Variables Facility v0.08 2004-May-17
[    8.031206] usbcore: registered new interface driver usbhid
[    8.031324] usbhid: USB HID core driver
[    8.053609] pstore: Using crash dump compression: deflate
[    8.053720] pstore: Registered efi as persistent store backend
[    8.088564] input: PC Speaker as /devices/platform/pcspkr/input/input8
[    8.090624] Error: Driver 'pcspkr' is already registered, aborting...
[    8.238329] cryptd: max_cpu_qlen set to 1000
[    8.253694] Adding 8269820k swap on /dev/sda3.  Priority:-2 extents:1 across:8269820k SSFS
[    8.775451] iTCO_vendor_support: vendor-support=0
[    8.776961] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.11
[    8.777042] iTCO_wdt: Found a Bay Trail SoC TCO device (Version=3, TCOBASE=0x0460)
[    8.777242] iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
[    8.815417] input: PixArt Dell MS116 USB Optical Mouse as /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.3/1-1.3:1.0/0003:413C:301A.0001/input/input9
[    8.821763] hid-generic 0003:413C:301A.0001: input,hidraw0: USB HID v1.11 Mouse [PixArt Dell MS116 USB Optical Mouse] on usb-0000:00:1d.0-1.3/input0
[    8.822143] input: Dell KB216 Wired Keyboard as /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.4/1-1.4:1.0/0003:413C:2113.0002/input/input10
[    8.885910] hid-generic 0003:413C:2113.0002: input,hidraw1: USB HID v1.11 Keyboard [Dell KB216 Wired Keyboard] on usb-0000:00:1d.0-1.4/input0
[    8.889864] input: Dell KB216 Wired Keyboard System Control as /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.4/1-1.4:1.1/0003:413C:2113.0003/input/input11
[    8.956789] input: Dell KB216 Wired Keyboard Consumer Control as /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.4/1-1.4:1.1/0003:413C:2113.0003/input/input12
[    8.956941] hid-generic 0003:413C:2113.0003: input,hidraw2: USB HID v1.11 Device [Dell KB216 Wired Keyboard] on usb-0000:00:1d.0-1.4/input1
[    8.960852] intel_rapl_common: Found RAPL domain package
[    8.960854] intel_rapl_common: Found RAPL domain core
[   12.105497] random: crng init done
[   12.105505] random: 7 urandom warning(s) missed due to ratelimiting
[   12.127174] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   12.127662] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   12.375186] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   12.506483] igb 0000:03:00.0 enp3s0: igb: enp3s0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
[   12.613992] IPv6: ADDRCONF(NETDEV_CHANGE): enp3s0: link becomes ready
[   12.862808] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   12.880852] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   12.982726] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   13.002055] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   13.797645] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   13.835383] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   13.835736] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   14.527141] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun
[   17.427273] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   17.432674] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   17.440024] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   18.020585] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   18.021915] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   18.533065] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   18.534933] systemd-journald[221]: Data hash table of /run/log/journal/985822c5a574441b92e3dec20337d83a/system.journal has a fill level at 75.0 (13403 of 17870 items, 8388608 file size, 625 bytes per hash table item), suggesting rotation.
[   18.534973] systemd-journald[221]: /run/log/journal/985822c5a574441b92e3dec20337d83a/system.journal: Journal header limits reached or header out-of-date, rotating.
[   18.535006] systemd-journald[221]: Rotating...
[   18.539785] systemd-journald[221]: Reserving 17870 entries in hash table.
[   24.892123] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   24.938722] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   25.271875] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   25.272875] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   26.181326] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   26.632305] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   26.741208] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   26.773240] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   26.773916] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   26.887764] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   27.297431] fuse: init (API version 7.31)
[   29.898054] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   30.138906] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   30.139239] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   30.143677] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   30.144106] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   30.150476] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   30.150729] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   30.566737] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   30.718404] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   30.718844] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   36.018929] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   36.019197] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   36.023730] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   36.029358] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   36.031800] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   36.046306] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   36.048101] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   36.051058] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   36.052958] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   36.056415] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   43.919393] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[   43.989979] systemd-journald[221]: Successfully sent stream file descriptor to service manager.
[  112.878200] systemd-journald[221]: Sent WATCHDOG=1 notification.
[  218.881917] systemd-journald[221]: Sent WATCHDOG=1 notification.
[  292.936297] systemd-journald[221]: Sent WATCHDOG=1 notification.
root@debian:# 


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [v3] x86/tsc: Unset TSC_KNOWN_FREQ and TSC_RELIABLE flags on Intel Bay Trail SoC
  2020-01-23 21:18           ` Hans de Goede
  2020-01-24  8:35             ` Thomas Gleixner
@ 2020-01-29 11:43             ` vipul kumar
  1 sibling, 0 replies; 32+ messages in thread
From: vipul kumar @ 2020-01-29 11:43 UTC (permalink / raw)
  To: Hans de Goede
  Cc: Andy Shevchenko, Thomas Gleixner, Daniel Lezcano, linux-kernel,
	Stable, Srikanth Krishnakar, Cedric Hombourger, x86, Bin Gao,
	Len Brown, Vipul Kumar

[-- Attachment #1: Type: text/plain, Size: 122970 bytes --]

Hi Hans,

On Fri, Jan 24, 2020 at 2:48 AM Hans de Goede <hdegoede@redhat.com> wrote:
>
> Hi,
>
> Sorry for top posting, but this is a long and almost unreadable thread ...
>
> So it seems to me that a better fix would be to change the freq_desc_byt struct from:
>
> static const struct freq_desc freq_desc_byt = {
>          1, { 83300, 100000, 133300, 116700, 80000, 0, 0, 0 }
> };
>
> to:
>
> static const struct freq_desc freq_desc_byt = {
>          1, { 83333, 100000, 133300, 116700, 80000, 0, 0, 0 }
> };
>
> That should give us the right TSC frequency without needing to mess with
> the TSC_KNOWN_FREQ and TSC_RELIABLE flags.

Tried with your suggested changes. With these changes, time drift
issue didn't observe.
root@debian:# echo -n "SystemTime: " ; TZ=UTC date -Iseconds ; echo -n
"RTC Time:   " ; TZ=UTC hwclock -r ; echo -n "Uptime: " ; uptime -p
SystemTime: 2020-01-29T04:48:44+00:00
RTC Time:   2020-01-29 04:48:44.538724+0000
Uptime: up 19 hours, 19 minutes

root@debian:# dmesg | grep tsc
[    0.000000] tsc: Detected 1833.326 MHz processor
[    0.427795] clocksource: tsc-early: mask: 0xffffffffffffffff
max_cycles: 0x34da46d1768, max_idle_ns: 881590610985 ns
[    1.777662] clocksource: Switched to clocksource tsc-early
[    4.731126] clocksource: tsc: mask: 0xffffffffffffffff max_cycles:
0x34da46d1768, max_idle_ns: 881590610985 ns
[    4.731168] clocksource: Switched to clocksource tsc
root@debian:#

Complete logs with these changes along with Thomas debug patch attached.

patch:

--- a/arch/x86/kernel/tsc_msr.c
+++ b/arch/x86/kernel/tsc_msr.c
@@ -43,7 +43,7 @@ static const struct freq_desc freq_desc_clv = {
 };

 static const struct freq_desc freq_desc_byt = {
-       1, { 83300, 100000, 133300, 116700, 80000, 0, 0, 0 }
+       1, { 83333, 100000, 133300, 116700, 80000, 0, 0, 0 }
 };

 static const struct freq_desc freq_desc_cht = {
@@ -94,16 +94,22 @@ unsigned long cpu_khz_from_msr(void)
        if (freq_desc->msr_plat) {
                rdmsr(MSR_PLATFORM_INFO, lo, hi);
                ratio = (lo >> 8) & 0xff;
+               pr_info("MSR_PINFO: %08x%08x -> %u\n", hi, lo, ratio);
        } else {
                rdmsr(MSR_IA32_PERF_STATUS, lo, hi);
                ratio = (hi >> 8) & 0x1f;
+               pr_info("MSR_PSTAT: %08x%08x -> %u\n", hi, lo, ratio);
        }

        /* Get FSB FREQ ID */
+       pr_err("tsc msr id match %ld lo 0x%02x\n",  id - tsc_msr_cpu_ids, lo);
        rdmsr(MSR_FSB_FREQ, lo, hi);
+       pr_info("MSR_FSBF: %08x%08x\n", hi, lo);
+       pr_err("tsc msr id match %ld lo 0x%02x\n",  id - tsc_msr_cpu_ids, lo);

        /* Map CPU reference clock freq ID(0-7) to CPU reference clock
freq(KHz) */
        freq = freq_desc->freqs[lo & 0x7];
+       pr_info("REF_CLOCK: %08x\n", freq);

        /* TSC frequency = maximum resolved freq * maximum resolved bus ratio */
        res = freq * ratio;

Regards,
Vipul

>
> Regards,
>
> Hans
>
>
> On 23-01-2020 15:41, Andy Shevchenko wrote:
> > +Cc: Hans, since he possesses a lot of BYT devices and may be interested in this
> >
> > On Thu, Jan 23, 2020 at 06:00:28PM +0530, vipul kumar wrote:
> >> Hi Thomas,
> >>
> >> On Wed, Jan 22, 2020 at 8:15 PM Thomas Gleixner <tglx@linutronix.de> wrote:
> >>
> >>> Vipul,
> >>>
> >>> vipul kumar <vipulk0511@gmail.com> writes:
> >>>> On Tue, Jan 21, 2020 at 11:15 PM Thomas Gleixner <tglx@linutronix.de>
> >>> wrote:
> >>>
> >>>>     Measurement with the existing code:
> >>>>     $ echo -n "SystemTime: " ; TZ=UTC date -Iseconds ; echo -n "RTC Time:
> >>>> " ; TZ=UTC hwclock -r ; echo -n "Uptime: " ; uptime -p
> >>>>     SystemTime: 2019-12-05T17:18:37+00:00
> >>>>     RTC Time:   2019-12-05 17:18:07.255341+0000
> >>>>     Uptime: up 1 day, 7 minutes
> >>>>
> >>>>     This sample shows a difference of 30 seconds after 1 day.
> >>>>
> >>>>     Measurement with this patch:
> >>>>     SystemTime: 2019-12-11T12:06:19+00:00
> >>>>     RTC Time:   2019-12-11 12:06:19.083127+0000
> >>>>     Uptime: up 1 day, 3 minutes
> >>>>
> >>>>     With this patch, no time drift issue is observed. and tsc clocksource
> >>>> get calibration (tsc: Refined TSC clocksource calibration: 1833.333 MHz)
> >>>> which is missing
> >>>>     with the existing implementation.
> >>>
> >>> What's the frequency which is determined from the MSR? Something like
> >>> this in dmesg:
> >>>
> >>>         tsc: Detected NNN MHz processor
> >>> or
> >>>         tsc: Detected NNN MHz TSC
> >>>
> >>
> >>     tsc: Detected 1832.600 MHz processor
> >>
> >>     # dmesg | grep tsc
> >>     [    0.000000] tsc: Detected 1832.600 MHz processor
> >>     [    4.895129] tsc: Refined TSC clocksource calibration: 1833.332 MHz
> >>     [    4.895201] clocksource: tsc: mask: 0xffffffffffffffff max_cycles:
> >> 0x34da5269766, max_idle_ns: 881590747508 ns
> >>     [    5.903264] clocksource: Switched to clocksource tsc
> >>
> >>     Attached full logs with patch and without patch.
> >>
> >>>
> >>> Also please apply the debug patch below and provide a _full_ dmesg after
> >>> boot.
> >>>
> >>>>>> +config X86_FEATURE_TSC_UNKNOWN_FREQ
> >>>>>> +     bool "Support to skip tsc known frequency flag"
> >>>>>> +     help
> >>>>>> +       Include support to skip X86_FEATURE_TSC_KNOWN_FREQ flag
> >>>>>> +
> >>>>>> +       X86_FEATURE_TSC_KNOWN_FREQ flag is causing time-drift on
> >>>>> Valleyview/
> >>>>>> +       Baytrail SoC.
> >>>>>> +       By selecting this option, user can skip
> >>>>> X86_FEATURE_TSC_KNOWN_FREQ
> >>>>>> +       flag to use refine tsc freq calibration.
> >>>>>
> >>>>> This is exactly the same problem as before. How does anyone aside of you
> >>>>> know whether to enable this or not?
> >>>>>
> >>>>      Go through the Documentation/kbuild/kconfig-language.rst but didn't
> >>>> find related to make
> >>>>      config known to everyone. Could you please point to documentation?
> >>>
> >>> Right. And there is no proper answer to this, which makes it clear that
> >>> a config option is not the right tool to use.
> >>>
> >>>>> And if someone enables this option then _ALL_ platforms which utilize
> >>>>> cpu_khz_from_msr() are affected. How is that any different from your
> >>>>> previous approach? This works on local kernels where you build for a
> >>>>> specific platform and you know exactly what you're doing, but not for
> >>>>> general consumption. What should a distro do with this option?
> >>>>>
> >>>>>
> >>>>      TSC frequency is already calculated in cpu_khz_from_msr() function
> >>>> before setting these flags.
> >>>
> >>> Your mail client does some horrible formatting this zig-zag is
> >>> unreadable. I'm reformatting the paragraphs below.
> >>>
> >>
> >>    Sorry for that. Need to set formatting for reply.
> >>
> >>>
> >>>> This patch return the same calculated TSC frequency but skipping
> >>>> those two flags. On the basis of these flags, we decide whether we
> >>>> skip the refined calibration and directly register it as a clocksource
> >>>> or use refine tsc freq calibration in init_tsc_clocksource()
> >>>> function. By default this config is disabled and if user wants to use
> >>>> refine tsc freq calibration() then only user will enable it otherwise
> >>>> it will go with existing implementations. So, I don't think so it will
> >>>> break for other ATOM SoC.
> >>>
> >>> It does. I explained most of the following to you in an earlier mail
> >>> already. Let me try again.
> >>>
> >>> If X86_FEATURE_TSC_RELIABLE is not set, then the TSC requires a watchdog
> >>> clocksource. But some of those SoCs do not have anything else than TSC,
> >>> so there is no watchdog available. As a consequence the TSC is not
> >>> usable for high resolution timers and NOHZ. That breaks existing systems
> >>> whether you like it or not.
> >>>
> >>> If X86_FEATURE_TSC_KNOWN_FREQUENCY is not set, then this delays the
> >>> usability of the TSC for high res and NOHZ until the refined calibration
> >>> figured out that it can't calibrate. And no, we can't know that it does
> >>> not work upfront when the early TSC init happens. Clearing this flag
> >>> will not break functionality, but it changes the behaviour on boot-time
> >>> optimized systems which can obviously be considered breakage.
> >>>
> >>> So no, having a config knob which might be turned on and turning working
> >>> systems into trainwrecks is simply not the way to go.
> >>>
> >>
> >>     Thanks Thomas for clarifying about reliable and known frequency flags.
> >>
> >>>
> >>> What can be done is to have a command line option which enforces refined
> >>> calibration and that option can turn off X86_FEATURE_TSC_KNOWN_FREQUENCY,
> >>> but nothing else.
> >>>
> >>
> >>      Sure Thomas, will make implementation as per your suggestion.
> >>
> >>      Regards,
> >>      Vipul
> >>
> >>>
> >>>> Check the cpu_khz_from_msr() function.
> >>>
> >>> I know that code.
> >>>
> >>>> In cpu_khz_from_msr() function we are setting
> >>>> X86_FEATURE_TSC_KNOWN_FREQ and X86_FEATURE_TSC_RELIABLE for all the
> >>>> SoC's but in native_calibrate_tsc(), we check for vendor == INTEL and
> >>>> CPUID > 0x15 and then at the end of function, will enable
> >>>> X86_FEATURE_TSC_RELIABLE for INTEL_FAM6_ATOM_GOLDMONT SoC.
> >>>>
> >>>> Do we need to set the same flag in two different functions as it will be
> >>>> set in cpu_khz_from_msr() for all SoCs ?
> >>>
> >>> cpu_khz_from_msr() does not handle INTEL_FAM6_ATOM_GOLDMONT or can you
> >>> find that in tsc_msr_cpu_ids[]? Making half informed claims is not
> >>> solving anything.
> >>>
> >>> Thanks,
> >>>
> >>>          tglx
> >>>
> >>> 8<------------------
> >>>
> >>> --- a/arch/x86/kernel/tsc_msr.c
> >>> +++ b/arch/x86/kernel/tsc_msr.c
> >>> @@ -94,16 +94,20 @@ unsigned long cpu_khz_from_msr(void)
> >>>          if (freq_desc->msr_plat) {
> >>>                  rdmsr(MSR_PLATFORM_INFO, lo, hi);
> >>>                  ratio = (lo >> 8) & 0xff;
> >>> +               pr_info("MSR_PINFO: %08x%08x -> %u\n", hi, lo, ratio);
> >>>          } else {
> >>>                  rdmsr(MSR_IA32_PERF_STATUS, lo, hi);
> >>>                  ratio = (hi >> 8) & 0x1f;
> >>> +               pr_info("MSR_PSTAT: %08x%08x -> %u\n", hi, lo, ratio);
> >>>          }
> >>>
> >>>          /* Get FSB FREQ ID */
> >>>          rdmsr(MSR_FSB_FREQ, lo, hi);
> >>> +       pr_info("MSR_FSBF: %08x%08x\n", hi, lo);
> >>>
> >>>          /* Map CPU reference clock freq ID(0-7) to CPU reference clock
> >>> freq(KHz) */
> >>>          freq = freq_desc->freqs[lo & 0x7];
> >>> +       pr_info("REF_CLOCK: %08x\n", freq);
> >>>
> >>>          /* TSC frequency = maximum resolved freq * maximum resolved bus
> >>> ratio */
> >>>          res = freq * ratio;
> >>>
> >
> >> root@localhost:# dmesg
> >> [    0.000000] microcode: microcode updated early to revision 0x838, date = 2019-04-22
> >> [    0.000000] Linux version 4.14.139-rt66 (builder@vipul) (gcc version 6.3.0 20170516 (Debian 6.3.0-18+deb9u1)) #1 SMP PREEMPT RT Thu Jan 23 11:04:55 UTC 2020
> >> [    0.000000] Command line: rootwait quiet     rootflags=i_version ima_tcb ima_appraise=enforce ima_appraise_tcb  nohz=off        splash plymouth.ignore-serial-consoles quiet        root=/dev/mapper/system-systema
> >>
> >> [    0.000000] x86/fpu: x87 FPU will use FXSAVE
> >> [    0.000000] e820: BIOS-provided physical RAM map:
> >> [    0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000006efff] usable
> >> [    0.000000] BIOS-e820: [mem 0x000000000006f000-0x000000000006ffff] ACPI NVS
> >> [    0.000000] BIOS-e820: [mem 0x0000000000070000-0x000000000008ffff] usable
> >> [    0.000000] BIOS-e820: [mem 0x0000000000090000-0x000000000009ffff] reserved
> >> [    0.000000] BIOS-e820: [mem 0x0000000000100000-0x00000000b7af2fff] usable
> >> [    0.000000] BIOS-e820: [mem 0x00000000b7af3000-0x00000000b8402fff] reserved
> >> [    0.000000] BIOS-e820: [mem 0x00000000b8403000-0x00000000b8502fff] ACPI NVS
> >> [    0.000000] BIOS-e820: [mem 0x00000000b8503000-0x00000000b8542fff] ACPI data
> >> [    0.000000] BIOS-e820: [mem 0x00000000b8543000-0x00000000b93c2fff] usable
> >> [    0.000000] BIOS-e820: [mem 0x00000000b93c3000-0x00000000b9cc2fff] reserved
> >> [    0.000000] BIOS-e820: [mem 0x00000000b9cc3000-0x00000000b9ffffff] usable
> >> [    0.000000] BIOS-e820: [mem 0x00000000e00f8000-0x00000000e00f8fff] reserved
> >> [    0.000000] BIOS-e820: [mem 0x00000000fed01000-0x00000000fed01fff] reserved
> >> [    0.000000] BIOS-e820: [mem 0x00000000ffb00000-0x00000000ffffffff] reserved
> >> [    0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000023fffffff] usable
> >> [    0.000000] NX (Execute Disable) protection: active
> >> [    0.000000] e820: update [mem 0xb43d3018-0xb43e3057] usable ==> usable
> >> [    0.000000] e820: update [mem 0xb43d3018-0xb43e3057] usable ==> usable
> >> [    0.000000] extended physical RAM map:
> >> [    0.000000] reserve setup_data: [mem 0x0000000000000000-0x000000000006efff] usable
> >> [    0.000000] reserve setup_data: [mem 0x000000000006f000-0x000000000006ffff] ACPI NVS
> >> [    0.000000] reserve setup_data: [mem 0x0000000000070000-0x000000000008ffff] usable
> >> [    0.000000] reserve setup_data: [mem 0x0000000000090000-0x000000000009ffff] reserved
> >> [    0.000000] reserve setup_data: [mem 0x0000000000100000-0x00000000b43d3017] usable
> >> [    0.000000] reserve setup_data: [mem 0x00000000b43d3018-0x00000000b43e3057] usable
> >> [    0.000000] reserve setup_data: [mem 0x00000000b43e3058-0x00000000b7af2fff] usable
> >> [    0.000000] reserve setup_data: [mem 0x00000000b7af3000-0x00000000b8402fff] reserved
> >> [    0.000000] reserve setup_data: [mem 0x00000000b8403000-0x00000000b8502fff] ACPI NVS
> >> [    0.000000] reserve setup_data: [mem 0x00000000b8503000-0x00000000b8542fff] ACPI data
> >> [    0.000000] reserve setup_data: [mem 0x00000000b8543000-0x00000000b93c2fff] usable
> >> [    0.000000] reserve setup_data: [mem 0x00000000b93c3000-0x00000000b9cc2fff] reserved
> >> [    0.000000] reserve setup_data: [mem 0x00000000b9cc3000-0x00000000b9ffffff] usable
> >> [    0.000000] reserve setup_data: [mem 0x00000000e00f8000-0x00000000e00f8fff] reserved
> >> [    0.000000] reserve setup_data: [mem 0x00000000fed01000-0x00000000fed01fff] reserved
> >> [    0.000000] reserve setup_data: [mem 0x00000000ffb00000-0x00000000ffffffff] reserved
> >> [    0.000000] reserve setup_data: [mem 0x0000000100000000-0x000000023fffffff] usable
> >> [    0.000000] efi: EFI v2.40 by INSYDE Corp.
> >> [    0.000000] efi:  ACPI 2.0=0xb8542014  ESRT=0xb7be2d18  SMBIOS=0xb7dfa000
> >> [    0.000000] SMBIOS 2.7 present.
> >> [    0.000000] DMI: SIEMENS AG SIMATIC IPC227E/A5E38155677, BIOS V20.01.12 04/05/2019
> >> [    0.000000] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
> >> [    0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable
> >> [    0.000000] e820: last_pfn = 0x240000 max_arch_pfn = 0x400000000
> >> [    0.000000] MTRR default type: uncachable
> >> [    0.000000] MTRR fixed ranges enabled:
> >> [    0.000000]   00000-9FFFF write-back
> >> [    0.000000]   A0000-BFFFF uncachable
> >> [    0.000000]   C0000-FFFFF write-protect
> >> [    0.000000] MTRR variable ranges enabled:
> >> [    0.000000]   0 base 0FF800000 mask FFF800000 write-protect
> >> [    0.000000]   1 base 000000000 mask F80000000 write-back
> >> [    0.000000]   2 base 080000000 mask FC0000000 write-back
> >> [    0.000000]   3 base 0BC000000 mask FFC000000 uncachable
> >> [    0.000000]   4 base 0BB000000 mask FFF000000 uncachable
> >> [    0.000000]   5 base 0BAE00000 mask FFFE00000 uncachable
> >> [    0.000000]   6 base 100000000 mask F00000000 write-back
> >> [    0.000000]   7 base 200000000 mask FC0000000 write-back
> >> [    0.000000] x86/PAT: Configuration [0-7]: WB  WC  UC- UC  WB  WP  UC- WT
> >> [    0.000000] e820: last_pfn = 0xba000 max_arch_pfn = 0x400000000
> >> [    0.000000] Base memory trampoline at [ffff9b900008a000] 8a000 size 24576
> >> [    0.000000] BRK [0x1ced18000, 0x1ced18fff] PGTABLE
> >> [    0.000000] BRK [0x1ced19000, 0x1ced19fff] PGTABLE
> >> [    0.000000] BRK [0x1ced1a000, 0x1ced1afff] PGTABLE
> >> [    0.000000] BRK [0x1ced1b000, 0x1ced1bfff] PGTABLE
> >> [    0.000000] BRK [0x1ced1c000, 0x1ced1cfff] PGTABLE
> >> [    0.000000] BRK [0x1ced1d000, 0x1ced1dfff] PGTABLE
> >> [    0.000000] BRK [0x1ced1e000, 0x1ced1efff] PGTABLE
> >> [    0.000000] BRK [0x1ced1f000, 0x1ced1ffff] PGTABLE
> >> [    0.000000] BRK [0x1ced20000, 0x1ced20fff] PGTABLE
> >> [    0.000000] BRK [0x1ced21000, 0x1ced21fff] PGTABLE
> >> [    0.000000] BRK [0x1ced22000, 0x1ced22fff] PGTABLE
> >> [    0.000000] Secure boot could not be determined
> >> [    0.000000] RAMDISK: [mem 0xadc31000-0xafffffff]
> >> [    0.000000] ACPI: Early table checksum verification disabled
> >> [    0.000000] ACPI: RSDP 0x00000000B8542014 000024 (v02 SIEMEN)
> >> [    0.000000] ACPI: XSDT 0x00000000B8542120 00009C (v01 SIEMEN SIMATIC  11112222      01000013)
> >> [    0.000000] ACPI: FACP 0x00000000B853B000 00010C (v05 SIEMEN SIMATIC  11112222 WAS_ 00010001)
> >> [    0.000000] ACPI: DSDT 0x00000000B8530000 006A5B (v02 SIEMEN SIMATIC  11112222 WAS_ 00010001)
> >> [    0.000000] ACPI: FACS 0x00000000B84AA000 000040
> >> [    0.000000] ACPI: UEFI 0x00000000B8541000 000236 (v01 SIEMEN SIMATIC  00000001 WAS_ 12345678)
> >> [    0.000000] ACPI: TCPA 0x00000000B8540000 000032 (v02 SIEMEN SIMATIC  00000000 WAS_ 00000000)
> >> [    0.000000] ACPI: UEFI 0x00000000B853E000 000042 (v01 SIEMEN SIMATIC  00000000 WAS_ 00000000)
> >> [    0.000000] ACPI: SSDT 0x00000000B853D000 0004FD (v01 SIEMEN TPMACPI  00001000 WAS_ 20121114)
> >> [    0.000000] ACPI: TPM2 0x00000000B853C000 000034 (v03 SIEMEN SIMATIC  00000000 WAS_ 00000000)
> >> [    0.000000] ACPI: HPET 0x00000000B853A000 000038 (v01 SIEMEN SIMATIC  11112222 WAS_ 00010001)
> >> [    0.000000] ACPI: LPIT 0x00000000B8539000 000104 (v01 SIEMEN SIMATIC  11112222 WAS_ 00010001)
> >> [    0.000000] ACPI: APIC 0x00000000B8538000 000084 (v03 SIEMEN SIMATIC  11112222 WAS_ 00010001)
> >> [    0.000000] ACPI: MCFG 0x00000000B8537000 00003C (v01 SIEMEN SIMATIC  11112222 WAS_ 00010001)
> >> [    0.000000] ACPI: SSDT 0x00000000B852E000 000763 (v01 SIEMEN CpuPm    00003000 WAS_ 20121114)
> >> [    0.000000] ACPI: SSDT 0x00000000B852D000 000290 (v01 SIEMEN Cpu0Tst  00003000 WAS_ 20121114)
> >> [    0.000000] ACPI: SSDT 0x00000000B852C000 00017A (v01 SIEMEN ApTst    00003000 WAS_ 20121114)
> >> [    0.000000] ACPI: FPDT 0x00000000B852B000 000044 (v01 SIEMEN SIMATIC  00000002 WAS_ 01000013)
> >> [    0.000000] ACPI: BGRT 0x00000000B852F000 000038 (v01 SIEMEN SIMATIC  00000001 WAS_ 12345678)
> >> [    0.000000] ACPI: Local APIC address 0xfee00000
> >> [    0.000000] No NUMA configuration found
> >> [    0.000000] Faking a node at [mem 0x0000000000000000-0x000000023fffffff]
> >> [    0.000000] NODE_DATA(0) allocated [mem 0x23fff7000-0x23fffbfff]
> >> [    0.000000] Zone ranges:
> >> [    0.000000]   DMA      [mem 0x0000000000001000-0x0000000000ffffff]
> >> [    0.000000]   DMA32    [mem 0x0000000001000000-0x00000000ffffffff]
> >> [    0.000000]   Normal   [mem 0x0000000100000000-0x000000023fffffff]
> >> [    0.000000]   Device   empty
> >> [    0.000000] Movable zone start for each node
> >> [    0.000000] Early memory node ranges
> >> [    0.000000]   node   0: [mem 0x0000000000001000-0x000000000006efff]
> >> [    0.000000]   node   0: [mem 0x0000000000070000-0x000000000008ffff]
> >> [    0.000000]   node   0: [mem 0x0000000000100000-0x00000000b7af2fff]
> >> [    0.000000]   node   0: [mem 0x00000000b8543000-0x00000000b93c2fff]
> >> [    0.000000]   node   0: [mem 0x00000000b9cc3000-0x00000000b9ffffff]
> >> [    0.000000]   node   0: [mem 0x0000000100000000-0x000000023fffffff]
> >> [    0.000000] Initmem setup node 0 [mem 0x0000000000001000-0x000000023fffffff]
> >> [    0.000000] On node 0 totalpages: 2067518
> >> [    0.000000]   DMA zone: 64 pages used for memmap
> >> [    0.000000]   DMA zone: 21 pages reserved
> >> [    0.000000]   DMA zone: 3982 pages, LIFO batch:0
> >> [    0.000000]   DMA32 zone: 11763 pages used for memmap
> >> [    0.000000]   DMA32 zone: 752816 pages, LIFO batch:31
> >> [    0.000000]   Normal zone: 20480 pages used for memmap
> >> [    0.000000]   Normal zone: 1310720 pages, LIFO batch:31
> >> [    0.000000] x86/hpet: Will disable the HPET for this platform because it's not reliable
> >> [    0.000000] Reserving Intel graphics memory at 0x00000000bb000000-0x00000000beffffff
> >> [    0.000000] ACPI: PM-Timer IO Port: 0x408
> >> [    0.000000] ACPI: Local APIC address 0xfee00000
> >> [    0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high level lint[0x1])
> >> [    0.000000] ACPI: LAPIC_NMI (acpi_id[0x02] high level lint[0x1])
> >> [    0.000000] ACPI: LAPIC_NMI (acpi_id[0x03] high level lint[0x1])
> >> [    0.000000] ACPI: LAPIC_NMI (acpi_id[0x04] high level lint[0x1])
> >> [    0.000000] IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-86
> >> [    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
> >> [    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
> >> [    0.000000] ACPI: IRQ0 used by override.
> >> [    0.000000] ACPI: IRQ9 used by override.
> >> [    0.000000] Using ACPI (MADT) for SMP configuration information
> >> [    0.000000] ACPI: HPET id: 0x8086a201 base: 0xfed00000
> >> [    0.000000] smpboot: Allowing 4 CPUs, 0 hotplug CPUs
> >> [    0.000000] PM: Registered nosave memory: [mem 0x00000000-0x00000fff]
> >> [    0.000000] PM: Registered nosave memory: [mem 0x0006f000-0x0006ffff]
> >> [    0.000000] PM: Registered nosave memory: [mem 0x00090000-0x0009ffff]
> >> [    0.000000] PM: Registered nosave memory: [mem 0x000a0000-0x000fffff]
> >> [    0.000000] PM: Registered nosave memory: [mem 0xb43d3000-0xb43d3fff]
> >> [    0.000000] PM: Registered nosave memory: [mem 0xb43e3000-0xb43e3fff]
> >> [    0.000000] PM: Registered nosave memory: [mem 0xb7af3000-0xb8402fff]
> >> [    0.000000] PM: Registered nosave memory: [mem 0xb8403000-0xb8502fff]
> >> [    0.000000] PM: Registered nosave memory: [mem 0xb8503000-0xb8542fff]
> >> [    0.000000] PM: Registered nosave memory: [mem 0xb93c3000-0xb9cc2fff]
> >> [    0.000000] PM: Registered nosave memory: [mem 0xba000000-0xbaffffff]
> >> [    0.000000] PM: Registered nosave memory: [mem 0xbb000000-0xbeffffff]
> >> [    0.000000] PM: Registered nosave memory: [mem 0xbf000000-0xe00f7fff]
> >> [    0.000000] PM: Registered nosave memory: [mem 0xe00f8000-0xe00f8fff]
> >> [    0.000000] PM: Registered nosave memory: [mem 0xe00f9000-0xfed00fff]
> >> [    0.000000] PM: Registered nosave memory: [mem 0xfed01000-0xfed01fff]
> >> [    0.000000] PM: Registered nosave memory: [mem 0xfed02000-0xffafffff]
> >> [    0.000000] PM: Registered nosave memory: [mem 0xffb00000-0xffffffff]
> >> [    0.000000] e820: [mem 0xbf000000-0xe00f7fff] available for PCI devices
> >> [    0.000000] Booting paravirtualized kernel on bare hardware
> >> [    0.000000] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1910969940391419 ns
> >> [    0.000000] setup_percpu: NR_CPUS:512 nr_cpumask_bits:512 nr_cpu_ids:4 nr_node_ids:1
> >> [    0.000000] percpu: Embedded 226 pages/cpu s886080 r8192 d31424 u1048576
> >> [    0.000000] pcpu-alloc: s886080 r8192 d31424 u1048576 alloc=1*2097152
> >> [    0.000000] pcpu-alloc: [0] 0 1 [0] 2 3
> >> [    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 2035190
> >> [    0.000000] Policy zone: Normal
> >> [    0.000000] Kernel command line: rootwait quiet     rootflags=i_version ima_tcb ima_appraise=enforce ima_appraise_tcb  nohz=off        splash plymouth.ignore-serial-consoles quiet        root=/dev/mapper/system-systema
> >>
> >> [    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
> >> [    0.000000] Calgary: detecting Calgary via BIOS EBDA area
> >> [    0.000000] Calgary: Unable to locate Rio Grande table in EBDA - bailing!
> >> [    0.000000] Memory: 8008768K/8270072K available (10252K kernel code, 1185K rwdata, 3080K rodata, 2228K init, 856K bss, 261304K reserved, 0K cma-reserved)
> >> [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
> >> [    0.000000] Kernel/User page tables isolation: enabled
> >> [    0.000000] ftrace: allocating 30370 entries in 119 pages
> >> [    0.000000] Preemptible hierarchical RCU implementation.
> >> [    0.000000]       RCU restricting CPUs from NR_CPUS=512 to nr_cpu_ids=4.
> >> [    0.000000]       RCU priority boosting: priority 1 delay 500 ms.
> >> [    0.000000]       No expedited grace period (rcu_normal_after_boot).
> >> [    0.000000]       Tasks RCU enabled.
> >> [    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
> >> [    0.000000] NR_IRQS: 33024, nr_irqs: 1024, preallocated irqs: 16
> >> [    0.000000] Console: colour dummy device 80x25
> >> [    0.000000] console [tty0] enabled
> >> [    0.001000] tsc: Detected 1832.600 MHz processor
> >> [    0.001000] Calibrating delay loop (skipped), value calculated using timer frequency.. 3665.20 BogoMIPS (lpj=1832600)
> >> [    0.001000] pid_max: default: 32768 minimum: 301
> >> [    0.001000] ACPI: Core revision 20170728
> >> [    0.012153] ACPI: 5 ACPI AML tables successfully acquired and loaded
> >> [    0.012232] Security Framework initialized
> >> [    0.012234] Yama: becoming mindful.
> >> [    0.012268] AppArmor: AppArmor initialized
> >> [    0.019782] Dentry cache hash table entries: 1048576 (order: 12, 16777216 bytes)
> >> [    0.027419] Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes)
> >> [    0.027539] Mount-cache hash table entries: 16384 (order: 5, 131072 bytes)
> >> [    0.027601] Mountpoint-cache hash table entries: 16384 (order: 5, 131072 bytes)
> >> [    0.028129] ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
> >> [    0.028131] ENERGY_PERF_BIAS: View and update with x86_energy_perf_policy(8)
> >> [    0.028143] mce: CPU supports 6 MCE banks
> >> [    0.028155] process: using mwait in idle threads
> >> [    0.028161] Last level iTLB entries: 4KB 48, 2MB 0, 4MB 0
> >> [    0.028163] Last level dTLB entries: 4KB 128, 2MB 16, 4MB 16, 1GB 0
> >> [    0.028165] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization
> >> [    0.028168] Spectre V2 : Mitigation: Full generic retpoline
> >> [    0.028169] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch
> >> [    0.028170] Spectre V2 : Enabling Restricted Speculation for firmware calls
> >> [    0.028172] Spectre V2 : mitigation: Enabling conditional Indirect Branch Prediction Barrier
> >> [    0.028174] MDS: Mitigation: Clear CPU buffers
> >> [    0.028454] Freeing SMP alternatives memory: 20K
> >> [    0.029967] smpboot: Max logical packages: 1
> >> [    0.031000] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
> >> [    0.040079] TSC deadline timer enabled
> >> [    0.040083] smpboot: CPU0: Intel(R) Celeron(R) CPU  N2930  @ 1.83GHz (family: 0x6, model: 0x37, stepping: 0x8)
> >> [    0.044040] Performance Events: PEBS fmt2+, 8-deep LBR, Silvermont events, 8-deep LBR, full-width counters, Intel PMU driver.
> >> [    0.044073] ... version:                3
> >> [    0.044076] ... bit width:              40
> >> [    0.044079] ... generic registers:      2
> >> [    0.044082] ... value mask:             000000ffffffffff
> >> [    0.044085] ... max period:             0000007fffffffff
> >> [    0.044088] ... fixed-purpose events:   3
> >> [    0.044090] ... event mask:             0000000700000003
> >> [    0.048058] Hierarchical SRCU implementation.
> >> [    0.057462] NMI watchdog: Enabled. Permanently consumes one hw-PMU counter.
> >> [    0.059020] smp: Bringing up secondary CPUs ...
> >> [    0.070078] x86: Booting SMP configuration:
> >> [    0.070084] .... node  #0, CPUs:      #1 #2 #3
> >> [    0.096219] smp: Brought up 1 node, 4 CPUs
> >> [    0.096219] smpboot: Total of 4 processors activated (14660.80 BogoMIPS)
> >> [    0.098400] devtmpfs: initialized
> >> [    0.099089] x86/mm: Memory block size: 128MB
> >> [    0.104222] random: get_random_bytes called from setup_net+0x4c/0x190 with crng_init=0
> >> [    0.104222] PM: Registering ACPI NVS region [mem 0x0006f000-0x0006ffff] (4096 bytes)
> >> [    0.104222] PM: Registering ACPI NVS region [mem 0xb8403000-0xb8502fff] (1048576 bytes)
> >> [    0.104380] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275000 ns
> >> [    0.104436] futex hash table entries: 1024 (order: 4, 65536 bytes)
> >> [    0.104640] pinctrl core: initialized pinctrl subsystem
> >> [    0.105685] NET: Registered protocol family 16
> >> [    0.106519] cpuidle: using governor ladder
> >> [    0.106519] ACPI: bus type PCI registered
> >> [    0.106519] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
> >> [    0.106519] PCI: MMCONFIG for domain 0000 [bus 00-3f] at [mem 0xe0000000-0xe3ffffff] (base 0xe0000000)
> >> [    0.107068] PCI: not using MMCONFIG
> >> [    0.107068] PCI: Using configuration type 1 for base access
> >> [    0.112224] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
> >> [    0.113360] ACPI: Added _OSI(Module Device)
> >> [    0.113365] ACPI: Added _OSI(Processor Device)
> >> [    0.113369] ACPI: Added _OSI(3.0 _SCP Extensions)
> >> [    0.113372] ACPI: Added _OSI(Processor Aggregator Device)
> >> [    0.128124] ACPI: Dynamic OEM Table Load:
> >> [    0.128144] ACPI: SSDT 0xFFFF9B9235135400 0003BC (v01 PmRef  Cpu0Ist  00003000 INTL 20121114)
> >> [    0.129424] ACPI: Dynamic OEM Table Load:
> >> [    0.129440] ACPI: SSDT 0xFFFF9B92351D1E00 00015F (v01 PmRef  ApIst    00003000 INTL 20121114)
> >> [    0.132388] ACPI: Interpreter enabled
> >> [    0.132448] ACPI: (supports S0 S4 S5)
> >> [    0.132453] ACPI: Using IOAPIC for interrupt routing
> >> [    0.132555] PCI: MMCONFIG for domain 0000 [bus 00-3f] at [mem 0xe0000000-0xe3ffffff] (base 0xe0000000)
> >> [    0.133369] PCI: MMCONFIG at [mem 0xe0000000-0xe3ffffff] reserved in ACPI motherboard resources
> >> [    0.133399] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
> >> [    0.133992] ACPI: Enabled 4 GPEs in block 00 to 3F
> >> [    0.555626] ACPI: Power Resource [USBC] (on)
> >> [    0.570268] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
> >> [    0.570281] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI]
> >> [    0.570710] acpi PNP0A08:00: _OSC failed (AE_ERROR); disabling ASPM
> >> [    0.570739] acpi PNP0A08:00: [Firmware Info]: MMCONFIG for domain 0000 [bus 00-3f] only partially covers this bridge
> >> [    0.571767] PCI host bridge to bus 0000:00
> >> [    0.571774] pci_bus 0000:00: root bus resource [io  0x0000-0x006f window]
> >> [    0.571779] pci_bus 0000:00: root bus resource [io  0x0078-0x0cf7 window]
> >> [    0.571784] pci_bus 0000:00: root bus resource [io  0x0d00-0xffff window]
> >> [    0.571789] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window]
> >> [    0.571794] pci_bus 0000:00: root bus resource [mem 0x000c0000-0x000dffff window]
> >> [    0.571798] pci_bus 0000:00: root bus resource [mem 0x000e0000-0x000fffff window]
> >> [    0.571803] pci_bus 0000:00: root bus resource [mem 0xc0000000-0xd09ffffe window]
> >> [    0.571810] pci_bus 0000:00: root bus resource [bus 00-ff]
> >> [    0.571827] pci 0000:00:00.0: [8086:0f00] type 00 class 0x060000
> >> [    0.572176] pci 0000:00:02.0: [8086:0f31] type 00 class 0x030000
> >> [    0.572197] pci 0000:00:02.0: reg 0x10: [mem 0xd0000000-0xd03fffff]
> >> [    0.572212] pci 0000:00:02.0: reg 0x18: [mem 0xc0000000-0xcfffffff pref]
> >> [    0.572226] pci 0000:00:02.0: reg 0x20: [io  0x7050-0x7057]
> >> [    0.572251] pci 0000:00:02.0: BAR 2: assigned to efifb
> >> [    0.572568] pci 0000:00:13.0: [8086:0f23] type 00 class 0x010601
> >> [    0.572595] pci 0000:00:13.0: reg 0x10: [io  0x7048-0x704f]
> >> [    0.572608] pci 0000:00:13.0: reg 0x14: [io  0x705c-0x705f]
> >> [    0.572620] pci 0000:00:13.0: reg 0x18: [io  0x7040-0x7047]
> >> [    0.572632] pci 0000:00:13.0: reg 0x1c: [io  0x7058-0x705b]
> >> [    0.572644] pci 0000:00:13.0: reg 0x20: [io  0x7020-0x703f]
> >> [    0.572657] pci 0000:00:13.0: reg 0x24: [mem 0xd0904000-0xd09047ff]
> >> [    0.572717] pci 0000:00:13.0: PME# supported from D3hot
> >> [    0.573042] pci 0000:00:1a.0: [8086:0f18] type 00 class 0x108000
> >> [    0.573077] pci 0000:00:1a.0: reg 0x10: [mem 0xd0800000-0xd08fffff]
> >> [    0.573094] pci 0000:00:1a.0: reg 0x14: [mem 0xd0700000-0xd07fffff]
> >> [    0.573212] pci 0000:00:1a.0: PME# supported from D0 D3hot
> >> [    0.573512] pci 0000:00:1b.0: [8086:0f04] type 00 class 0x040300
> >> [    0.573544] pci 0000:00:1b.0: reg 0x10: [mem 0xd0900000-0xd0903fff 64bit]
> >> [    0.573631] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold
> >> [    0.573920] pci 0000:00:1c.0: [8086:0f48] type 01 class 0x060400
> >> [    0.574000] pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold
> >> [    0.574339] pci 0000:00:1c.1: [8086:0f4a] type 01 class 0x060400
> >> [    0.574422] pci 0000:00:1c.1: PME# supported from D0 D3hot D3cold
> >> [    0.574735] pci 0000:00:1c.2: [8086:0f4c] type 01 class 0x060400
> >> [    0.574818] pci 0000:00:1c.2: PME# supported from D0 D3hot D3cold
> >> [    0.575155] pci 0000:00:1c.3: [8086:0f4e] type 01 class 0x060400
> >> [    0.575237] pci 0000:00:1c.3: PME# supported from D0 D3hot D3cold
> >> [    0.575557] pci 0000:00:1d.0: [8086:0f34] type 00 class 0x0c0320
> >> [    0.575593] pci 0000:00:1d.0: reg 0x10: [mem 0xd0905000-0xd09053ff]
> >> [    0.575722] pci 0000:00:1d.0: PME# supported from D0 D3hot D3cold
> >> [    0.576051] pci 0000:00:1f.0: [8086:0f1c] type 00 class 0x060100
> >> [    0.576416] pci 0000:00:1f.3: [8086:0f12] type 00 class 0x0c0500
> >> [    0.576464] pci 0000:00:1f.3: reg 0x10: [mem 0xd0906000-0xd090601f]
> >> [    0.576539] pci 0000:00:1f.3: reg 0x20: [io  0x7000-0x701f]
> >> [    0.577084] pci 0000:01:00.0: [110a:4078] type 00 class 0x050000
> >> [    0.577125] pci 0000:01:00.0: reg 0x10: [mem 0xd0600000-0xd067ffff]
> >> [    0.577146] pci 0000:01:00.0: reg 0x14: [mem 0xd0680000-0xd0687fff]
> >> [    0.580025] pci 0000:00:1c.0: PCI bridge to [bus 01]
> >> [    0.580036] pci 0000:00:1c.0:   bridge window [mem 0xd0600000-0xd06fffff]
> >> [    0.580224] pci 0000:02:00.0: [8086:1533] type 00 class 0x020000
> >> [    0.580266] pci 0000:02:00.0: reg 0x10: [mem 0xd0500000-0xd057ffff]
> >> [    0.580298] pci 0000:02:00.0: reg 0x18: [io  0x6000-0x601f]
> >> [    0.580316] pci 0000:02:00.0: reg 0x1c: [mem 0xd0580000-0xd0583fff]
> >> [    0.580463] pci 0000:02:00.0: PME# supported from D0 D3hot D3cold
> >> [    0.584024] pci 0000:00:1c.1: PCI bridge to [bus 02]
> >> [    0.584032] pci 0000:00:1c.1:   bridge window [io  0x6000-0x6fff]
> >> [    0.584039] pci 0000:00:1c.1:   bridge window [mem 0xd0500000-0xd05fffff]
> >> [    0.584220] pci 0000:03:00.0: [8086:1533] type 00 class 0x020000
> >> [    0.584260] pci 0000:03:00.0: reg 0x10: [mem 0xd0400000-0xd047ffff]
> >> [    0.584292] pci 0000:03:00.0: reg 0x18: [io  0x5000-0x501f]
> >> [    0.584310] pci 0000:03:00.0: reg 0x1c: [mem 0xd0480000-0xd0483fff]
> >> [    0.584310] pci 0000:03:00.0: PME# supported from D0 D3hot D3cold
> >> [    0.587028] pci 0000:00:1c.2: PCI bridge to [bus 03]
> >> [    0.587032] pci 0000:00:1c.2:   bridge window [io  0x5000-0x5fff]
> >> [    0.587038] pci 0000:00:1c.2:   bridge window [mem 0xd0400000-0xd04fffff]
> >> [    0.587188] pci 0000:00:1c.3: PCI bridge to [bus 04]
> >> [    0.792690] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 10 11 12 14 15) *7
> >> [    0.792941] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 10 11 12 14 15) *7
> >> [    0.793184] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 10 11 12 14 15) *7
> >> [    0.793406] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 10 11 12 14 15) *7
> >> [    0.793627] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 10 11 12 14 15) *7
> >> [    0.793849] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 10 *11 12 14 15)
> >> [    0.794099] ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 *10 11 12 14 15)
> >> [    0.794320] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 10 *11 12 14 15)
> >> [    0.795333] pci 0000:00:02.0: vgaarb: setting as boot VGA device
> >> [    0.795333] pci 0000:00:02.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none
> >> [    0.795333] pci 0000:00:02.0: vgaarb: bridge control possible
> >> [    0.795333] vgaarb: loaded
> >> [    0.795333] pps_core: LinuxPPS API ver. 1 registered
> >> [    0.795333] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
> >> [    0.795333] PTP clock support registered
> >> [    0.795333] EDAC MC: Ver: 3.0.0
> >> [    0.796089] Registered efivars operations
> >> [    0.796204] PCI: Using ACPI for IRQ routing
> >> [    0.797938] PCI: pci_cache_line_size set to 64 bytes
> >> [    0.798064] e820: reserve RAM buffer [mem 0x0006f000-0x0006ffff]
> >> [    0.798072] e820: reserve RAM buffer [mem 0xb43d3018-0xb7ffffff]
> >> [    0.798077] e820: reserve RAM buffer [mem 0xb7af3000-0xb7ffffff]
> >> [    0.798082] e820: reserve RAM buffer [mem 0xb93c3000-0xbbffffff]
> >> [    0.798088] e820: reserve RAM buffer [mem 0xba000000-0xbbffffff]
> >> [    0.800595] clocksource: Switched to clocksource refined-jiffies
> >> [    0.858946] VFS: Disk quotas dquot_6.6.0
> >> [    0.858991] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
> >> [    0.859709] AppArmor: AppArmor Filesystem Enabled
> >> [    0.859779] pnp: PnP ACPI init
> >> [    0.859979] pnp 00:00: Plug and Play ACPI device, IDs PNP0b00 (active)
> >> [    0.860373] system 00:01: [io  0x0680-0x069f] has been reserved
> >> [    0.860382] system 00:01: [io  0x0400-0x047f] has been reserved
> >> [    0.860389] system 00:01: [io  0x0500-0x05fe] has been reserved
> >> [    0.860407] system 00:01: Plug and Play ACPI device, IDs PNP0c02 (active)
> >> [    0.860881] pnp 00:02: Plug and Play ACPI device, IDs PNP0501 (active)
> >> [    0.861333] pnp 00:03: Plug and Play ACPI device, IDs PNP0501 (active)
> >> [    1.064797] system 00:04: [mem 0xe0000000-0xefffffff] could not be reserved
> >> [    1.064806] system 00:04: [mem 0xfed01000-0xfed01fff] has been reserved
> >> [    1.064814] system 00:04: [mem 0xfed03000-0xfed03fff] has been reserved
> >> [    1.064821] system 00:04: [mem 0xfed04000-0xfed04fff] has been reserved
> >> [    1.064828] system 00:04: [mem 0xfed0c000-0xfed0ffff] has been reserved
> >> [    1.064835] system 00:04: [mem 0xfed08000-0xfed08fff] has been reserved
> >> [    1.064835] system 00:04: [mem 0xfed1c000-0xfed1cfff] has been reserved
> >> [    1.064835] system 00:04: [mem 0xfed40000-0xfed44fff] has been reserved
> >> [    1.064835] system 00:04: [mem 0xfee00000-0xfeefffff] has been reserved
> >> [    1.064835] system 00:04: [mem 0xfef00000-0xfeffffff] has been reserved
> >> [    1.064835] system 00:04: Plug and Play ACPI device, IDs PNP0c02 (active)
> >> [    1.064835] pnp: PnP ACPI: found 5 devices
> >> [    1.076608] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns
> >> [    1.076986] clocksource: Switched to clocksource acpi_pm
> >> [    1.076986] pci 0000:00:1c.0: bridge window [io  0x1000-0x0fff] to [bus 01] add_size 1000
> >> [    1.076986] pci 0000:00:1c.0: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 01] add_size 200000 add_align 100000
> >> [    1.076986] pci 0000:00:1c.1: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 02] add_size 200000 add_align 100000
> >> [    1.076986] pci 0000:00:1c.2: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 03] add_size 200000 add_align 100000
> >> [    1.076986] pci 0000:00:1c.3: bridge window [io  0x1000-0x0fff] to [bus 04] add_size 1000
> >> [    1.076986] pci 0000:00:1c.3: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 04] add_size 200000 add_align 100000
> >> [    1.076986] pci 0000:00:1c.3: bridge window [mem 0x00100000-0x000fffff] to [bus 04] add_size 200000 add_align 100000
> >> [    1.076986] pci 0000:00:1c.0: BAR 15: no space for [mem size 0x00200000 64bit pref]
> >> [    1.076986] pci 0000:00:1c.0: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
> >> [    1.076986] pci 0000:00:1c.1: BAR 15: no space for [mem size 0x00200000 64bit pref]
> >> [    1.076986] pci 0000:00:1c.1: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
> >> [    1.076986] pci 0000:00:1c.2: BAR 15: no space for [mem size 0x00200000 64bit pref]
> >> [    1.076986] pci 0000:00:1c.2: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
> >> [    1.076986] pci 0000:00:1c.3: BAR 14: no space for [mem size 0x00200000]
> >> [    1.076986] pci 0000:00:1c.3: BAR 14: failed to assign [mem size 0x00200000]
> >> [    1.076986] pci 0000:00:1c.3: BAR 15: no space for [mem size 0x00200000 64bit pref]
> >> [    1.076986] pci 0000:00:1c.3: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
> >> [    1.076986] pci 0000:00:1c.0: BAR 13: assigned [io  0x1000-0x1fff]
> >> [    1.076986] pci 0000:00:1c.3: BAR 13: assigned [io  0x2000-0x2fff]
> >> [    1.076986] pci 0000:00:1c.3: BAR 14: no space for [mem size 0x00200000]
> >> [    1.076986] pci 0000:00:1c.3: BAR 14: failed to assign [mem size 0x00200000]
> >> [    1.076986] pci 0000:00:1c.3: BAR 15: no space for [mem size 0x00200000 64bit pref]
> >> [    1.076986] pci 0000:00:1c.3: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
> >> [    1.076986] pci 0000:00:1c.2: BAR 15: no space for [mem size 0x00200000 64bit pref]
> >> [    1.076986] pci 0000:00:1c.2: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
> >> [    1.076986] pci 0000:00:1c.1: BAR 15: no space for [mem size 0x00200000 64bit pref]
> >> [    1.076986] pci 0000:00:1c.1: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
> >> [    1.077409] pci 0000:00:1c.0: BAR 15: no space for [mem size 0x00200000 64bit pref]
> >> [    1.077415] pci 0000:00:1c.0: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
> >> [    1.077423] pci 0000:00:1c.0: PCI bridge to [bus 01]
> >> [    1.077429] pci 0000:00:1c.0:   bridge window [io  0x1000-0x1fff]
> >> [    1.077437] pci 0000:00:1c.0:   bridge window [mem 0xd0600000-0xd06fffff]
> >> [    1.077447] pci 0000:00:1c.1: PCI bridge to [bus 02]
> >> [    1.077452] pci 0000:00:1c.1:   bridge window [io  0x6000-0x6fff]
> >> [    1.077459] pci 0000:00:1c.1:   bridge window [mem 0xd0500000-0xd05fffff]
> >> [    1.077469] pci 0000:00:1c.2: PCI bridge to [bus 03]
> >> [    1.077474] pci 0000:00:1c.2:   bridge window [io  0x5000-0x5fff]
> >> [    1.077484] pci 0000:00:1c.2:   bridge window [mem 0xd0400000-0xd04fffff]
> >> [    1.077505] pci 0000:00:1c.3: PCI bridge to [bus 04]
> >> [    1.077514] pci 0000:00:1c.3:   bridge window [io  0x2000-0x2fff]
> >> [    1.077528] pci_bus 0000:00: resource 4 [io  0x0000-0x006f window]
> >> [    1.077533] pci_bus 0000:00: resource 5 [io  0x0078-0x0cf7 window]
> >> [    1.077537] pci_bus 0000:00: resource 6 [io  0x0d00-0xffff window]
> >> [    1.077542] pci_bus 0000:00: resource 7 [mem 0x000a0000-0x000bffff window]
> >> [    1.077547] pci_bus 0000:00: resource 8 [mem 0x000c0000-0x000dffff window]
> >> [    1.077551] pci_bus 0000:00: resource 9 [mem 0x000e0000-0x000fffff window]
> >> [    1.077556] pci_bus 0000:00: resource 10 [mem 0xc0000000-0xd09ffffe window]
> >> [    1.077560] pci_bus 0000:01: resource 0 [io  0x1000-0x1fff]
> >> [    1.077565] pci_bus 0000:01: resource 1 [mem 0xd0600000-0xd06fffff]
> >> [    1.077570] pci_bus 0000:02: resource 0 [io  0x6000-0x6fff]
> >> [    1.077575] pci_bus 0000:02: resource 1 [mem 0xd0500000-0xd05fffff]
> >> [    1.077579] pci_bus 0000:03: resource 0 [io  0x5000-0x5fff]
> >> [    1.077584] pci_bus 0000:03: resource 1 [mem 0xd0400000-0xd04fffff]
> >> [    1.077588] pci_bus 0000:04: resource 0 [io  0x2000-0x2fff]
> >> [    1.077841] NET: Registered protocol family 2
> >> [    1.078642] TCP established hash table entries: 65536 (order: 7, 524288 bytes)
> >> [    1.081159] TCP bind hash table entries: 65536 (order: 9, 3670016 bytes)
> >> [    1.082450] TCP: Hash tables configured (established 65536 bind 65536)
> >> [    1.082942] UDP hash table entries: 4096 (order: 7, 524288 bytes)
> >> [    1.083526] UDP-Lite hash table entries: 4096 (order: 7, 524288 bytes)
> >> [    1.083907] NET: Registered protocol family 1
> >> [    1.083953] pci 0000:00:02.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff]
> >> [    2.307105] pci 0000:00:1d.0: EHCI: BIOS handoff failed (BIOS bug?) 01010001
> >> [    2.307499] PCI: CLS 64 bytes, default 64
> >> [    2.307698] Unpacking initramfs...
> >> [    3.863476] Freeing initrd memory: 36668K
> >> [    3.863485] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
> >> [    3.863491] software IO TLB: mapped [mem 0xb03d3000-0xb43d3000] (64MB)
> >> [    3.863609] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x34d4ebe4b98, max_idle_ns: 881590735674 ns
> >> [    3.863665] clocksource: Switched to clocksource tsc
> >> [    3.864915] audit: initializing netlink subsys (disabled)
> >> [    3.865083] audit: type=2000 audit(1579782171.864:1): state=initialized audit_enabled=0 res=1
> >> [    3.866736] workingset: timestamp_bits=40 max_order=21 bucket_order=0
> >> [    3.874245] zbud: loaded
> >> [    4.765970] Key type asymmetric registered
> >> [    4.765976] Asymmetric key parser 'x509' registered
> >> [    4.766187] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247)
> >> [    4.766311] io scheduler noop registered
> >> [    4.766316] io scheduler deadline registered
> >> [    4.766340] io scheduler cfq registered (default)
> >> [    4.766345] io scheduler mq-deadline registered
> >> [    4.768175] efifb: probing for efifb
> >> [    4.768215] efifb: framebuffer at 0xc0000000, using 3072k, total 3072k
> >> [    4.768219] efifb: mode is 1024x768x32, linelength=4096, pages=1
> >> [    4.768222] efifb: scrolling: redraw
> >> [    4.768226] efifb: Truecolor: size=8:8:8:8, shift=24:16:8:0
> >> [    4.773901] Console: switching to colour frame buffer device 128x48
> >> [    4.779263] fb0: EFI VGA frame buffer device
> >> [    4.779297] intel_idle: MWAIT substates: 0x33000020
> >> [    4.779302] intel_idle: v0.4.1 model 0x37
> >> [    4.779310] intel_idle: intel_idle_state_table_update BYT 0x37 reached
> >> [    4.779313] intel_idle: byt_idle_state_table_update reached
> >> [    4.779317] intel_idle: state C6N is disabled
> >> [    4.779320] intel_idle: state C6S is disabled
> >> [    4.779323] intel_idle: state C7 is disabled
> >> [    4.779326] intel_idle: state C7S is disabled
> >> [    4.779674] intel_idle: lapic_timer_reliable_states 0xffffffff
> >> [    4.789625] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
> >> [    4.789809] 00:02: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a TI16750
> >> [    4.790140] 00:03: ttyS1 at I/O 0x2f8 (irq = 3, base_baud = 115200) is a TI16750
> >> [    4.791434] Linux agpgart interface v0.103
> >> [    4.807830] tpm_tis MSFT0101:00: 2.0 TPM (device-id 0x1A, rev-id 16)
> >> [    5.225802] AMD IOMMUv2 driver by Joerg Roedel <jroedel@suse.de>
> >> [    5.225807] AMD IOMMUv2 functionality not available on this system
> >> [    5.235438] loop: module loaded
> >> [    5.235637] i8042: PNP: No PS/2 controller found.
> >> [    5.235641] i8042: Probing ports directly.
> >> [    5.236512] serio: i8042 KBD port at 0x60,0x64 irq 1
> >> [    5.236656] serio: i8042 AUX port at 0x60,0x64 irq 12
> >> [    5.237091] mousedev: PS/2 mouse device common for all mice
> >> [    5.237433] rtc_cmos 00:00: RTC can wake from S4
> >> [    5.237785] rtc_cmos 00:00: rtc core: registered rtc_cmos as rtc0
> >> [    5.237911] rtc_cmos 00:00: alarms up to one month, y3k, 242 bytes nvram
> >> [    5.237948] intel_pstate: Intel P-state driver initializing
> >> [    5.240962] pmc_atom: SIMATIC IPC227E critclks quirk enabled
> >> [    5.244166] NET: Registered protocol family 10
> >> [    5.267172] Segment Routing with IPv6
> >> [    5.267238] mip6: Mobile IPv6
> >> [    5.267248] NET: Registered protocol family 17
> >> [    5.267266] mpls_gso: MPLS GSO support
> >> [    5.268247] microcode: sig=0x30678, pf=0x8, revision=0x838
> >> [    5.268482] microcode: Microcode Update Driver: v2.2.
> >> [    5.268526] sched_clock: Marking stable (5268463229, 0)->(5284772362, -16309133)
> >> [    5.269207] registered taskstats version 1
> >> [    5.269326] zswap: loaded using pool lzo/zbud
> >> [    5.269465] AppArmor: AppArmor sha1 policy hashing enabled
> >> [    5.290880] ima: Allocated hash algorithm: sha256
> >> [    5.483333] rtc_cmos 00:00: setting system clock to 2020-01-23 12:22:54 UTC (1579782174)
> >> [    5.497555] Freeing unused kernel memory: 2228K
> >> [    5.497566] Write protecting the kernel read-only data: 16384k
> >> [    5.501268] Freeing unused kernel memory: 2024K
> >> [    5.506952] Freeing unused kernel memory: 1016K
> >> [    5.517886] x86/mm: Checked W+X mappings: passed, no W+X pages found.
> >> [    5.517890] x86/mm: Checking user space page tables
> >> [    5.528533] x86/mm: Checked W+X mappings: passed, no W+X pages found.
> >> [    7.264890] input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input2
> >> [    7.280245] ACPI: Sleep Button [SLPB]
> >> [    7.313607] SCSI subsystem initialized
> >> [    7.333157] ACPI: bus type USB registered
> >> [    7.342823] i801_smbus 0000:00:1f.3: SMBus using PCI interrupt
> >> [    7.347944] usbcore: registered new interface driver usbfs
> >> [    7.352374] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input3
> >> [    7.353696] usbcore: registered new interface driver hub
> >> [    7.354498] usbcore: registered new device driver usb
> >> [    7.356061] ACPI: Power Button [PWRF]
> >> [    7.377690] libata version 3.00 loaded.
> >> [    7.414682] dca service started, version 1.12.1
> >> [    7.438308] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
> >> [    7.571896] ehci-pci: EHCI PCI platform driver
> >> [    7.572361] ehci-pci 0000:00:1d.0: EHCI Host Controller
> >> [    7.572379] ehci-pci 0000:00:1d.0: new USB bus registered, assigned bus number 1
> >> [    7.572400] ehci-pci 0000:00:1d.0: debug port 2
> >> [    7.573535] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.4.0-k
> >> [    7.573539] igb: Copyright (c) 2007-2014 Intel Corporation.
> >> [    7.576346] ehci-pci 0000:00:1d.0: cache line size of 64 is not supported
> >> [    7.576523] ehci-pci 0000:00:1d.0: irq 20, io mem 0xd0905000
> >> [    7.584162] ehci-pci 0000:00:1d.0: USB 2.0 started, EHCI 1.00
> >> [    7.584413] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
> >> [    7.584420] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
> >> [    7.584426] usb usb1: Product: EHCI Host Controller
> >> [    7.584432] usb usb1: Manufacturer: Linux 4.14.139-rt66 ehci_hcd
> >> [    7.584437] usb usb1: SerialNumber: 0000:00:1d.0
> >> [    7.585192] hub 1-0:1.0: USB hub found
> >> [    7.585226] hub 1-0:1.0: 8 ports detected
> >> [    7.590495] [drm] Memory usable by graphics device = 2048M
> >> [    7.590511] checking generic (c0000000 300000) vs hw (c0000000 10000000)
> >> [    7.590521] fb: switching to inteldrmfb from EFI VGA
> >> [    7.590631] Console: switching to colour dummy device 80x25
> >> [    7.591813] [drm] Replacing VGA console driver
> >> [    7.592829] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
> >> [    7.592838] [drm] Driver supports precise vblank timestamp query.
> >> [    7.596552] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=io+mem
> >> [    7.603431] [drm] Initialized i915 1.6.0 20170818 for 0000:00:02.0 on minor 0
> >> [    7.606166] ACPI: Video Device [GFX0] (multi-head: yes  rom: no  post: no)
> >> [    7.606919] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input5
> >> [    7.607395] ahci 0000:00:13.0: version 3.0
> >> [    7.607857] ahci 0000:00:13.0: controller can't do DEVSLP, turning off
> >> [    7.618697] ahci 0000:00:13.0: AHCI 0001.0300 32 slots 2 ports 3 Gbps 0x1 impl SATA mode
> >> [    7.618708] ahci 0000:00:13.0: flags: 64bit ncq led clo pio slum part deso
> >> [    7.620442] scsi host0: ahci
> >> [    7.621120] scsi host1: ahci
> >> [    7.621433] ata1: SATA max UDMA/133 abar m2048@0xd0904000 port 0xd0904100 irq 88
> >> [    7.621439] ata2: DUMMY
> >> [    7.728937] fbcon: inteldrmfb (fb0) is primary device
> >> [    7.784490] Console: switching to colour frame buffer device 240x67
> >> [    7.809697] pps pps0: new PPS source ptp0
> >> [    7.809705] igb 0000:02:00.0: added PHC on eth0
> >> [    7.809709] igb 0000:02:00.0: Intel(R) Gigabit Ethernet Network Connection
> >> [    7.809714] igb 0000:02:00.0: eth0: (PCIe:2.5Gb/s:Width x1) 20:87:56:31:c5:0c
> >> [    7.809758] igb 0000:02:00.0: eth0: PBA No: 000300-000
> >> [    7.809762] igb 0000:02:00.0: Using MSI-X interrupts. 4 rx queue(s), 4 tx queue(s)
> >> [    7.826702] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
> >> [    7.905112] usb 1-1: new high-speed USB device number 2 using ehci-pci
> >> [    7.934247] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
> >> [    7.935785] ata1.00: ATA-10: Micron_5100_MTFDDAK240TCB,  D0MU037, max UDMA/133
> >> [    7.935791] ata1.00: 468862128 sectors, multi 16: LBA48 NCQ (depth 31/32), AA
> >> [    7.937914] ata1.00: configured for UDMA/133
> >> [    7.938270] scsi 0:0:0:0: Direct-Access     ATA      Micron_5100_MTFD U037 PQ: 0 ANSI: 5
> >> [    7.974092] ata1.00: Enabling discard_zeroes_data
> >> [    7.974560] sd 0:0:0:0: [sda] 468862128 512-byte logical blocks: (240 GB/224 GiB)
> >> [    7.974564] sd 0:0:0:0: [sda] 4096-byte physical blocks
> >> [    7.974605] sd 0:0:0:0: [sda] Write Protect is off
> >> [    7.974608] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
> >> [    7.974680] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
> >> [    7.975140] ata1.00: Enabling discard_zeroes_data
> >> [    7.977983]  sda: sda1 sda2 sda3 sda4
> >> [    7.978984] ata1.00: Enabling discard_zeroes_data
> >> [    7.979510] sd 0:0:0:0: [sda] Attached SCSI disk
> >> [    8.033403] usb 1-1: New USB device found, idVendor=8087, idProduct=07e6
> >> [    8.033411] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
> >> [    8.038203] hub 1-1:1.0: USB hub found
> >> [    8.038280] hub 1-1:1.0: 4 ports detected
> >> [    8.050401] pps pps1: new PPS source ptp1
> >> [    8.050408] igb 0000:03:00.0: added PHC on eth1
> >> [    8.050412] igb 0000:03:00.0: Intel(R) Gigabit Ethernet Network Connection
> >> [    8.050416] igb 0000:03:00.0: eth1: (PCIe:2.5Gb/s:Width x1) 20:87:56:31:c5:06
> >> [    8.050460] igb 0000:03:00.0: eth1: PBA No: 000300-000
> >> [    8.050464] igb 0000:03:00.0: Using MSI-X interrupts. 4 rx queue(s), 4 tx queue(s)
> >> [    8.067473] igb 0000:02:00.0 enp2s0: renamed from eth0
> >> [    8.074248] igb 0000:03:00.0 enp3s0: renamed from eth1
> >> [    8.311138] usb 1-1.2: new high-speed USB device number 3 using ehci-pci
> >> [    8.345283] random: lvm: uninitialized urandom read (4 bytes read)
> >> [    8.390544] usb 1-1.2: New USB device found, idVendor=0424, idProduct=2514
> >> [    8.390552] usb 1-1.2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
> >> [    8.391047] hub 1-1.2:1.0: USB hub found
> >> [    8.391166] hub 1-1.2:1.0: 4 ports detected
> >> [    8.421224] device-mapper: uevent: version 1.0.3
> >> [    8.421963] device-mapper: ioctl: 4.37.0-ioctl (2017-09-20) initialised: dm-devel@redhat.com
> >> [    8.456089] usb 1-1.3: new low-speed USB device number 4 using ehci-pci
> >> [    8.471697] random: lvm: uninitialized urandom read (2 bytes read)
> >> [    8.539867] usb 1-1.3: New USB device found, idVendor=413c, idProduct=301a
> >> [    8.539873] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
> >> [    8.539878] usb 1-1.3: Product: Dell MS116 USB Optical Mouse
> >> [    8.539881] usb 1-1.3: Manufacturer: PixArt
> >> [    8.567534] hidraw: raw HID events driver (C) Jiri Kosina
> >> [    8.591691] usbcore: registered new interface driver usbhid
> >> [    8.591698] usbhid: USB HID core driver
> >> [    8.606085] usb 1-1.4: new low-speed USB device number 5 using ehci-pci
> >> [    8.625980] input: PixArt Dell MS116 USB Optical Mouse as /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.3/1-1.3:1.0/0003:413C:301A.0001/input/input6
> >> [    8.626720] hid-generic 0003:413C:301A.0001: input,hidraw0: USB HID v1.11 Mouse [PixArt Dell MS116 USB Optical Mouse] on usb-0000:00:1d.0-1.3/input0
> >> [    8.692570] usb 1-1.4: New USB device found, idVendor=413c, idProduct=2113
> >> [    8.692585] usb 1-1.4: New USB device strings: Mfr=0, Product=2, SerialNumber=0
> >> [    8.692594] usb 1-1.4: Product: Dell KB216 Wired Keyboard
> >> [    8.699556] input: Dell KB216 Wired Keyboard as /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.4/1-1.4:1.0/0003:413C:2113.0002/input/input7
> >> [    8.752456] hid-generic 0003:413C:2113.0002: input,hidraw1: USB HID v1.11 Keyboard [Dell KB216 Wired Keyboard] on usb-0000:00:1d.0-1.4/input0
> >> [    8.760277] input: Dell KB216 Wired Keyboard as /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.4/1-1.4:1.1/0003:413C:2113.0003/input/input8
> >> [    8.763063] usb 1-1.2.4: new high-speed USB device number 6 using ehci-pci
> >> [    8.812510] hid-generic 0003:413C:2113.0003: input,hidraw2: USB HID v1.11 Device [Dell KB216 Wired Keyboard] on usb-0000:00:1d.0-1.4/input1
> >> [    8.857158] usb 1-1.2.4: New USB device found, idVendor=0781, idProduct=5581
> >> [    8.857177] usb 1-1.2.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
> >> [    8.857190] usb 1-1.2.4: Product: Ultra
> >> [    8.857201] usb 1-1.2.4: Manufacturer: SanDisk
> >> [    8.857213] usb 1-1.2.4: SerialNumber: 04018812802fe8c3affb6e4ff14c9072616e7bdcf156e4641ccc688d0ccd13340aa400000000000000000000c1ca173b001a0818815581079d275241
> >> [    8.904607] usb-storage 1-1.2.4:1.0: USB Mass Storage device detected
> >> [    8.905482] scsi host2: usb-storage 1-1.2.4:1.0
> >> [    8.906380] usbcore: registered new interface driver usb-storage
> >> [    8.937344] usbcore: registered new interface driver uas
> >> [    9.953369] scsi 2:0:0:0: Direct-Access     SanDisk  Ultra            1.00 PQ: 0 ANSI: 6
> >> [    9.957618] sd 2:0:0:0: [sdb] 120176640 512-byte logical blocks: (61.5 GB/57.3 GiB)
> >> [    9.959602] sd 2:0:0:0: [sdb] Write Protect is off
> >> [    9.959607] sd 2:0:0:0: [sdb] Mode Sense: 43 00 00 00
> >> [    9.960718] sd 2:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
> >> [    9.977778] GPT:Primary header thinks Alt. header is not at the end of the disk.
> >> [    9.977789] GPT:14877681 != 120176639
> >> [    9.977794] GPT:Alternate GPT header not at the end of the disk.
> >> [    9.977800] GPT:14877681 != 120176639
> >> [    9.977804] GPT: Use GNU Parted to correct GPT errors.
> >> [    9.977852]  sdb: sdb1 sdb2
> >> [    9.983397] sd 2:0:0:0: [sdb] Attached SCSI removable disk
> >> [   14.708900] NET: Registered protocol family 38
> >> [   17.482198] random: cryptsetup: uninitialized urandom read (2 bytes read)
> >> [   25.648558] random: cryptsetup: uninitialized urandom read (2 bytes read)
> >> [   33.739683] random: cryptsetup: uninitialized urandom read (2 bytes read)
> >> [   41.853499] random: cryptsetup: uninitialized urandom read (2 bytes read)
> >> [   44.892110] random: lvm: uninitialized urandom read (4 bytes read)
> >> [   45.636922] EXT4-fs (dm-5): mounted filesystem with ordered data mode. Opts: i_version
> >> [   46.119594] EXT4-fs: Warning: mounting with data=journal disables delayed allocation and O_DIRECT support!
> >> [   46.122171] EXT4-fs (dm-7): mounted filesystem with journalled data mode. Opts: data=journal
> >> [   47.457269] audit: type=1805 audit(1579782216.472:2): action="dont_appraise" fsmagic="0x9fa0" res=1
> >> [   47.457285] audit: type=1805 audit(1579782216.472:3): action="dont_appraise" fsmagic="0x62656572" res=1
> >> [   47.457296] audit: type=1805 audit(1579782216.472:4): action="dont_appraise" fsmagic="0x64626720" res=1
> >> [   47.457305] audit: type=1805 audit(1579782216.472:5): action="dont_appraise" fsmagic="0x1021994" res=1
> >> [   47.457317] audit: type=1805 audit(1579782216.472:6): action="dont_appraise" fsmagic="0x858458f6" res=1
> >> [   47.457329] audit: type=1805 audit(1579782216.472:7): action="dont_appraise" fsmagic="0x1cd1" res=1
> >> [   47.457367] audit: type=1805 audit(1579782216.472:8): action="dont_appraise" fsmagic="0x42494e4d" res=1
> >> [   47.457378] audit: type=1805 audit(1579782216.472:9): action="dont_appraise" fsmagic="0x73636673" res=1
> >> [   47.457388] audit: type=1805 audit(1579782216.472:10): action="dont_appraise" fsmagic="0xf97cff8c" res=1
> >> [   47.457424] audit: type=1805 audit(1579782216.472:11): action="dont_appraise" fsmagic="0x43415d53" res=1
> >> [   47.457580] systemd[1]: Successfully loaded the IMA custom policy /etc/ima/ima-policy.
> >> [   47.457603] IMA: policy update completed
> >> [   47.534320] ip_tables: (C) 2000-2006 Netfilter Core Team
> >> [   47.595810] systemd[1]: systemd 241 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN2 +IDN -PCRE2 default-hierarchy=hybrid)
> >> [   47.609184] systemd[1]: Detected architecture x86-64.
> >> [   47.617495] systemd[1]: Set hostname to <localhost.localdomain>.
> >> [   47.619885] systemd[1]: Failed to bump fs.file-max, ignoring: Invalid argument
> >> [   47.954124] systemd[1]: /run/systemd/generator.late/squid.service:21: PIDFile= references path below legacy directory /var/run/, updating /var/run/squid.pid → /run/squid.pid; please update the unit file accordingly.
> >> [   47.959208] systemd[1]: Listening on fsck to fsckd communication Socket.
> >> [   47.960291] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
> >> [   47.962620] systemd[1]: Created slice User and Session Slice.
> >> [   47.962666] systemd[1]: Reached target Slices.
> >> [   47.962735] systemd[1]: Reached target Swap.
> >> [   48.105328] random: lvm: uninitialized urandom read (4 bytes read)
> >> [   48.163805] Non-volatile memory driver v1.3
> >> [   48.295496] random: systemd-random-: uninitialized urandom read (512 bytes read)
> >> [   49.042161] systemd-journald[501]: Received request to flush runtime journal from PID 1
> >> [   49.449539] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
> >> [   49.750708] iTCO_vendor_support: vendor-support=0
> >> [   49.792209] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.11
> >> [   49.795400] iTCO_wdt: Found a Bay Trail SoC TCO device (Version=3, TCOBASE=0x0460)
> >> [   49.800408] input: PC Speaker as /devices/platform/pcspkr/input/input9
> >> [   49.831550] sd 0:0:0:0: Attached scsi generic sg0 type 0
> >> [   49.838335] iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
> >> [   49.854453] sd 2:0:0:0: Attached scsi generic sg1 type 0
> >> [   49.992642] snd_hda_intel 0000:00:1b.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
> >> [   50.000803] igb 0000:02:00.0 factorylan0: renamed from enp2s0
> >> [   50.010276] igb 0000:03:00.0 machinelan0: renamed from enp3s0
> >> [   50.362232] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input10
> >> [   50.425199] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input11
> >> [   50.538093] (NULL device *): hwmon_device_register() is deprecated. Please convert the driver to use hwmon_device_register_with_info().
> >> [   50.581117] (NULL device *): hwmon_device_register() is deprecated. Please convert the driver to use hwmon_device_register_with_info().
> >> [   50.646200] random: lvm: uninitialized urandom read (4 bytes read)
> >> [   50.721210] intel_rapl: Found RAPL domain package
> >> [   50.721217] intel_rapl: Found RAPL domain core
> >> [   52.216273] EXT4-fs (dm-6): mounted filesystem with journalled data mode. Opts: data=journal
> >> [   52.294842] EXT4-fs (dm-8): mounted filesystem with journalled data mode. Opts: data=journal
> >> [   56.369802] IPv6: ADDRCONF(NETDEV_UP): factorylan0: link is not ready
> >> [   56.425587] IPv6: ADDRCONF(NETDEV_UP): factorylan0: link is not ready
> >> [   56.438514] IPv6: ADDRCONF(NETDEV_UP): machinelan0: link is not ready
> >> [   56.491600] IPv6: ADDRCONF(NETDEV_UP): machinelan0: link is not ready
> >> [   56.932663] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun
> >> [   59.569636] igb 0000:03:00.0 machinelan0: igb: machinelan0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
> >> [   59.671360] IPv6: ADDRCONF(NETDEV_CHANGE): machinelan0: link becomes ready
> >> [   67.803769] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
> >> [   67.808889] Bridge firewalling registered
> >> [   67.836843] nf_conntrack version 0.5.0 (65536 buckets, 262144 max)
> >> [   68.088408] Initializing XFRM netlink socket
> >> [   68.103161] Netfilter messages via NETLINK v0.30.
> >> [   68.109737] ctnetlink v0.93: registering with nfnetlink.
> >> [   68.353599] IPv6: ADDRCONF(NETDEV_UP): docker0: link is not ready
> >> root@localhost:#
> >> root@localhost:# dmesg | grep tsc
> >> [    0.001000] tsc: Detected 1832.600 MHz processor
> >> [    3.863609] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x34d4ebe4b98, max_idle_ns: 881590735674 ns
> >> [    3.863665] clocksource: Switched to clocksource tsc
> >>
> >
> >> root@localhost# dmesg
> >> [    0.000000] microcode: microcode updated early to revision 0x838, date = 2019-04-22
> >> [    0.000000] Linux version 4.14.139-rt66 (builder@vipul) (gcc version 6.3.0 20170516 (Debian 6.3.0-18+deb9u1)) #1 SMP PREEMPT RT Mon Jan 20 07:36:20 UTC 2020
> >> [    0.000000] Command line: rootwait quiet     rootflags=i_version ima_tcb ima_appraise=enforce ima_appraise_tcb  nohz=off        splash plymouth.ignore-serial-consoles quiet        root=/dev/mapper/system-systema
> >>
> >> [    0.000000] x86/fpu: x87 FPU will use FXSAVE
> >> [    0.000000] e820: BIOS-provided physical RAM map:
> >> [    0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000006efff] usable
> >> [    0.000000] BIOS-e820: [mem 0x000000000006f000-0x000000000006ffff] ACPI NVS
> >> [    0.000000] BIOS-e820: [mem 0x0000000000070000-0x000000000008ffff] usable
> >> [    0.000000] BIOS-e820: [mem 0x0000000000090000-0x000000000009ffff] reserved
> >> [    0.000000] BIOS-e820: [mem 0x0000000000100000-0x00000000b7af2fff] usable
> >> [    0.000000] BIOS-e820: [mem 0x00000000b7af3000-0x00000000b8402fff] reserved
> >> [    0.000000] BIOS-e820: [mem 0x00000000b8403000-0x00000000b8502fff] ACPI NVS
> >> [    0.000000] BIOS-e820: [mem 0x00000000b8503000-0x00000000b8542fff] ACPI data
> >> [    0.000000] BIOS-e820: [mem 0x00000000b8543000-0x00000000b93c2fff] usable
> >> [    0.000000] BIOS-e820: [mem 0x00000000b93c3000-0x00000000b9cc2fff] reserved
> >> [    0.000000] BIOS-e820: [mem 0x00000000b9cc3000-0x00000000b9ffffff] usable
> >> [    0.000000] BIOS-e820: [mem 0x00000000e00f8000-0x00000000e00f8fff] reserved
> >> [    0.000000] BIOS-e820: [mem 0x00000000fed01000-0x00000000fed01fff] reserved
> >> [    0.000000] BIOS-e820: [mem 0x00000000ffb00000-0x00000000ffffffff] reserved
> >> [    0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000023fffffff] usable
> >> [    0.000000] NX (Execute Disable) protection: active
> >> [    0.000000] e820: update [mem 0xb43d3018-0xb43e3057] usable ==> usable
> >> [    0.000000] e820: update [mem 0xb43d3018-0xb43e3057] usable ==> usable
> >> [    0.000000] extended physical RAM map:
> >> [    0.000000] reserve setup_data: [mem 0x0000000000000000-0x000000000006efff] usable
> >> [    0.000000] reserve setup_data: [mem 0x000000000006f000-0x000000000006ffff] ACPI NVS
> >> [    0.000000] reserve setup_data: [mem 0x0000000000070000-0x000000000008ffff] usable
> >> [    0.000000] reserve setup_data: [mem 0x0000000000090000-0x000000000009ffff] reserved
> >> [    0.000000] reserve setup_data: [mem 0x0000000000100000-0x00000000b43d3017] usable
> >> [    0.000000] reserve setup_data: [mem 0x00000000b43d3018-0x00000000b43e3057] usable
> >> [    0.000000] reserve setup_data: [mem 0x00000000b43e3058-0x00000000b7af2fff] usable
> >> [    0.000000] reserve setup_data: [mem 0x00000000b7af3000-0x00000000b8402fff] reserved
> >> [    0.000000] reserve setup_data: [mem 0x00000000b8403000-0x00000000b8502fff] ACPI NVS
> >> [    0.000000] reserve setup_data: [mem 0x00000000b8503000-0x00000000b8542fff] ACPI data
> >> [    0.000000] reserve setup_data: [mem 0x00000000b8543000-0x00000000b93c2fff] usable
> >> [    0.000000] reserve setup_data: [mem 0x00000000b93c3000-0x00000000b9cc2fff] reserved
> >> [    0.000000] reserve setup_data: [mem 0x00000000b9cc3000-0x00000000b9ffffff] usable
> >> [    0.000000] reserve setup_data: [mem 0x00000000e00f8000-0x00000000e00f8fff] reserved
> >> [    0.000000] reserve setup_data: [mem 0x00000000fed01000-0x00000000fed01fff] reserved
> >> [    0.000000] reserve setup_data: [mem 0x00000000ffb00000-0x00000000ffffffff] reserved
> >> [    0.000000] reserve setup_data: [mem 0x0000000100000000-0x000000023fffffff] usable
> >> [    0.000000] efi: EFI v2.40 by INSYDE Corp.
> >> [    0.000000] efi:  ACPI 2.0=0xb8542014  ESRT=0xb7be2d18  SMBIOS=0xb7dfa000
> >> [    0.000000] SMBIOS 2.7 present.
> >> [    0.000000] DMI: SIEMENS AG SIMATIC IPC227E/A5E38155677, BIOS V20.01.12 04/05/2019
> >> [    0.000000] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
> >> [    0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable
> >> [    0.000000] e820: last_pfn = 0x240000 max_arch_pfn = 0x400000000
> >> [    0.000000] MTRR default type: uncachable
> >> [    0.000000] MTRR fixed ranges enabled:
> >> [    0.000000]   00000-9FFFF write-back
> >> [    0.000000]   A0000-BFFFF uncachable
> >> [    0.000000]   C0000-FFFFF write-protect
> >> [    0.000000] MTRR variable ranges enabled:
> >> [    0.000000]   0 base 0FF800000 mask FFF800000 write-protect
> >> [    0.000000]   1 base 000000000 mask F80000000 write-back
> >> [    0.000000]   2 base 080000000 mask FC0000000 write-back
> >> [    0.000000]   3 base 0BC000000 mask FFC000000 uncachable
> >> [    0.000000]   4 base 0BB000000 mask FFF000000 uncachable
> >> [    0.000000]   5 base 0BAE00000 mask FFFE00000 uncachable
> >> [    0.000000]   6 base 100000000 mask F00000000 write-back
> >> [    0.000000]   7 base 200000000 mask FC0000000 write-back
> >> [    0.000000] x86/PAT: Configuration [0-7]: WB  WC  UC- UC  WB  WP  UC- WT
> >> [    0.000000] e820: last_pfn = 0xba000 max_arch_pfn = 0x400000000
> >> [    0.000000] Base memory trampoline at [ffff9a110008a000] 8a000 size 24576
> >> [    0.000000] BRK [0xa4118000, 0xa4118fff] PGTABLE
> >> [    0.000000] BRK [0xa4119000, 0xa4119fff] PGTABLE
> >> [    0.000000] BRK [0xa411a000, 0xa411afff] PGTABLE
> >> [    0.000000] BRK [0xa411b000, 0xa411bfff] PGTABLE
> >> [    0.000000] BRK [0xa411c000, 0xa411cfff] PGTABLE
> >> [    0.000000] BRK [0xa411d000, 0xa411dfff] PGTABLE
> >> [    0.000000] BRK [0xa411e000, 0xa411efff] PGTABLE
> >> [    0.000000] BRK [0xa411f000, 0xa411ffff] PGTABLE
> >> [    0.000000] BRK [0xa4120000, 0xa4120fff] PGTABLE
> >> [    0.000000] BRK [0xa4121000, 0xa4121fff] PGTABLE
> >> [    0.000000] BRK [0xa4122000, 0xa4122fff] PGTABLE
> >> [    0.000000] BRK [0xa4123000, 0xa4123fff] PGTABLE
> >> [    0.000000] Secure boot could not be determined
> >> [    0.000000] RAMDISK: [mem 0xadc30000-0xafffffff]
> >> [    0.000000] ACPI: Early table checksum verification disabled
> >> [    0.000000] ACPI: RSDP 0x00000000B8542014 000024 (v02 SIEMEN)
> >> [    0.000000] ACPI: XSDT 0x00000000B8542120 00009C (v01 SIEMEN SIMATIC  11112222      01000013)
> >> [    0.000000] ACPI: FACP 0x00000000B853B000 00010C (v05 SIEMEN SIMATIC  11112222 WAS_ 00010001)
> >> [    0.000000] ACPI: DSDT 0x00000000B8530000 006A5B (v02 SIEMEN SIMATIC  11112222 WAS_ 00010001)
> >> [    0.000000] ACPI: FACS 0x00000000B84AA000 000040
> >> [    0.000000] ACPI: UEFI 0x00000000B8541000 000236 (v01 SIEMEN SIMATIC  00000001 WAS_ 12345678)
> >> [    0.000000] ACPI: TCPA 0x00000000B8540000 000032 (v02 SIEMEN SIMATIC  00000000 WAS_ 00000000)
> >> [    0.000000] ACPI: UEFI 0x00000000B853E000 000042 (v01 SIEMEN SIMATIC  00000000 WAS_ 00000000)
> >> [    0.000000] ACPI: SSDT 0x00000000B853D000 0004FD (v01 SIEMEN TPMACPI  00001000 WAS_ 20121114)
> >> [    0.000000] ACPI: TPM2 0x00000000B853C000 000034 (v03 SIEMEN SIMATIC  00000000 WAS_ 00000000)
> >> [    0.000000] ACPI: HPET 0x00000000B853A000 000038 (v01 SIEMEN SIMATIC  11112222 WAS_ 00010001)
> >> [    0.000000] ACPI: LPIT 0x00000000B8539000 000104 (v01 SIEMEN SIMATIC  11112222 WAS_ 00010001)
> >> [    0.000000] ACPI: APIC 0x00000000B8538000 000084 (v03 SIEMEN SIMATIC  11112222 WAS_ 00010001)
> >> [    0.000000] ACPI: MCFG 0x00000000B8537000 00003C (v01 SIEMEN SIMATIC  11112222 WAS_ 00010001)
> >> [    0.000000] ACPI: SSDT 0x00000000B852E000 000763 (v01 SIEMEN CpuPm    00003000 WAS_ 20121114)
> >> [    0.000000] ACPI: SSDT 0x00000000B852D000 000290 (v01 SIEMEN Cpu0Tst  00003000 WAS_ 20121114)
> >> [    0.000000] ACPI: SSDT 0x00000000B852C000 00017A (v01 SIEMEN ApTst    00003000 WAS_ 20121114)
> >> [    0.000000] ACPI: FPDT 0x00000000B852B000 000044 (v01 SIEMEN SIMATIC  00000002 WAS_ 01000013)
> >> [    0.000000] ACPI: BGRT 0x00000000B852F000 000038 (v01 SIEMEN SIMATIC  00000001 WAS_ 12345678)
> >> [    0.000000] ACPI: Local APIC address 0xfee00000
> >> [    0.000000] No NUMA configuration found
> >> [    0.000000] Faking a node at [mem 0x0000000000000000-0x000000023fffffff]
> >> [    0.000000] NODE_DATA(0) allocated [mem 0x23fff8000-0x23fffcfff]
> >> [    0.000000] Zone ranges:
> >> [    0.000000]   DMA      [mem 0x0000000000001000-0x0000000000ffffff]
> >> [    0.000000]   DMA32    [mem 0x0000000001000000-0x00000000ffffffff]
> >> [    0.000000]   Normal   [mem 0x0000000100000000-0x000000023fffffff]
> >> [    0.000000]   Device   empty
> >> [    0.000000] Movable zone start for each node
> >> [    0.000000] Early memory node ranges
> >> [    0.000000]   node   0: [mem 0x0000000000001000-0x000000000006efff]
> >> [    0.000000]   node   0: [mem 0x0000000000070000-0x000000000008ffff]
> >> [    0.000000]   node   0: [mem 0x0000000000100000-0x00000000b7af2fff]
> >> [    0.000000]   node   0: [mem 0x00000000b8543000-0x00000000b93c2fff]
> >> [    0.000000]   node   0: [mem 0x00000000b9cc3000-0x00000000b9ffffff]
> >> [    0.000000]   node   0: [mem 0x0000000100000000-0x000000023fffffff]
> >> [    0.000000] Initmem setup node 0 [mem 0x0000000000001000-0x000000023fffffff]
> >> [    0.000000] On node 0 totalpages: 2067518
> >> [    0.000000]   DMA zone: 64 pages used for memmap
> >> [    0.000000]   DMA zone: 21 pages reserved
> >> [    0.000000]   DMA zone: 3982 pages, LIFO batch:0
> >> [    0.000000]   DMA32 zone: 11763 pages used for memmap
> >> [    0.000000]   DMA32 zone: 752816 pages, LIFO batch:31
> >> [    0.000000]   Normal zone: 20480 pages used for memmap
> >> [    0.000000]   Normal zone: 1310720 pages, LIFO batch:31
> >> [    0.000000] x86/hpet: Will disable the HPET for this platform because it's not reliable
> >> [    0.000000] Reserving Intel graphics memory at 0x00000000bb000000-0x00000000beffffff
> >> [    0.000000] ACPI: PM-Timer IO Port: 0x408
> >> [    0.000000] ACPI: Local APIC address 0xfee00000
> >> [    0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high level lint[0x1])
> >> [    0.000000] ACPI: LAPIC_NMI (acpi_id[0x02] high level lint[0x1])
> >> [    0.000000] ACPI: LAPIC_NMI (acpi_id[0x03] high level lint[0x1])
> >> [    0.000000] ACPI: LAPIC_NMI (acpi_id[0x04] high level lint[0x1])
> >> [    0.000000] IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-86
> >> [    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
> >> [    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
> >> [    0.000000] ACPI: IRQ0 used by override.
> >> [    0.000000] ACPI: IRQ9 used by override.
> >> [    0.000000] Using ACPI (MADT) for SMP configuration information
> >> [    0.000000] ACPI: HPET id: 0x8086a201 base: 0xfed00000
> >> [    0.000000] smpboot: Allowing 4 CPUs, 0 hotplug CPUs
> >> [    0.000000] PM: Registered nosave memory: [mem 0x00000000-0x00000fff]
> >> [    0.000000] PM: Registered nosave memory: [mem 0x0006f000-0x0006ffff]
> >> [    0.000000] PM: Registered nosave memory: [mem 0x00090000-0x0009ffff]
> >> [    0.000000] PM: Registered nosave memory: [mem 0x000a0000-0x000fffff]
> >> [    0.000000] PM: Registered nosave memory: [mem 0xb43d3000-0xb43d3fff]
> >> [    0.000000] PM: Registered nosave memory: [mem 0xb43e3000-0xb43e3fff]
> >> [    0.000000] PM: Registered nosave memory: [mem 0xb7af3000-0xb8402fff]
> >> [    0.000000] PM: Registered nosave memory: [mem 0xb8403000-0xb8502fff]
> >> [    0.000000] PM: Registered nosave memory: [mem 0xb8503000-0xb8542fff]
> >> [    0.000000] PM: Registered nosave memory: [mem 0xb93c3000-0xb9cc2fff]
> >> [    0.000000] PM: Registered nosave memory: [mem 0xba000000-0xbaffffff]
> >> [    0.000000] PM: Registered nosave memory: [mem 0xbb000000-0xbeffffff]
> >> [    0.000000] PM: Registered nosave memory: [mem 0xbf000000-0xe00f7fff]
> >> [    0.000000] PM: Registered nosave memory: [mem 0xe00f8000-0xe00f8fff]
> >> [    0.000000] PM: Registered nosave memory: [mem 0xe00f9000-0xfed00fff]
> >> [    0.000000] PM: Registered nosave memory: [mem 0xfed01000-0xfed01fff]
> >> [    0.000000] PM: Registered nosave memory: [mem 0xfed02000-0xffafffff]
> >> [    0.000000] PM: Registered nosave memory: [mem 0xffb00000-0xffffffff]
> >> [    0.000000] e820: [mem 0xbf000000-0xe00f7fff] available for PCI devices
> >> [    0.000000] Booting paravirtualized kernel on bare hardware
> >> [    0.000000] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1910969940391419 ns
> >> [    0.000000] setup_percpu: NR_CPUS:512 nr_cpumask_bits:512 nr_cpu_ids:4 nr_node_ids:1
> >> [    0.000000] percpu: Embedded 226 pages/cpu s886080 r8192 d31424 u1048576
> >> [    0.000000] pcpu-alloc: s886080 r8192 d31424 u1048576 alloc=1*2097152
> >> [    0.000000] pcpu-alloc: [0] 0 1 [0] 2 3
> >> [    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 2035190
> >> [    0.000000] Policy zone: Normal
> >> [    0.000000] Kernel command line: rootwait quiet     rootflags=i_version ima_tcb ima_appraise=enforce ima_appraise_tcb  nohz=off        splash plymouth.ignore-serial-consoles quiet        root=/dev/mapper/system-systema
> >>
> >> [    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
> >> [    0.000000] Calgary: detecting Calgary via BIOS EBDA area
> >> [    0.000000] Calgary: Unable to locate Rio Grande table in EBDA - bailing!
> >> [    0.000000] Memory: 8008768K/8270072K available (10252K kernel code, 1185K rwdata, 3080K rodata, 2228K init, 856K bss, 261304K reserved, 0K cma-reserved)
> >> [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
> >> [    0.000000] Kernel/User page tables isolation: enabled
> >> [    0.000000] ftrace: allocating 30370 entries in 119 pages
> >> [    0.000000] Preemptible hierarchical RCU implementation.
> >> [    0.000000]       RCU restricting CPUs from NR_CPUS=512 to nr_cpu_ids=4.
> >> [    0.000000]       RCU priority boosting: priority 1 delay 500 ms.
> >> [    0.000000]       No expedited grace period (rcu_normal_after_boot).
> >> [    0.000000]       Tasks RCU enabled.
> >> [    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
> >> [    0.000000] NR_IRQS: 33024, nr_irqs: 1024, preallocated irqs: 16
> >> [    0.000000] Console: colour dummy device 80x25
> >> [    0.000000] console [tty0] enabled
> >> [    0.001000] tsc: Detected 1832.600 MHz processor
> >> [    0.001000] Calibrating delay loop (skipped), value calculated using timer frequency.. 3665.20 BogoMIPS (lpj=1832600)
> >> [    0.001000] pid_max: default: 32768 minimum: 301
> >> [    0.001000] ACPI: Core revision 20170728
> >> [    0.012101] ACPI: 5 ACPI AML tables successfully acquired and loaded
> >> [    0.012179] Security Framework initialized
> >> [    0.012182] Yama: becoming mindful.
> >> [    0.012215] AppArmor: AppArmor initialized
> >> [    0.019713] Dentry cache hash table entries: 1048576 (order: 12, 16777216 bytes)
> >> [    0.027394] Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes)
> >> [    0.027516] Mount-cache hash table entries: 16384 (order: 5, 131072 bytes)
> >> [    0.027579] Mountpoint-cache hash table entries: 16384 (order: 5, 131072 bytes)
> >> [    0.028104] ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
> >> [    0.028105] ENERGY_PERF_BIAS: View and update with x86_energy_perf_policy(8)
> >> [    0.028117] mce: CPU supports 6 MCE banks
> >> [    0.028129] process: using mwait in idle threads
> >> [    0.028135] Last level iTLB entries: 4KB 48, 2MB 0, 4MB 0
> >> [    0.028136] Last level dTLB entries: 4KB 128, 2MB 16, 4MB 16, 1GB 0
> >> [    0.028139] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization
> >> [    0.028143] Spectre V2 : Mitigation: Full generic retpoline
> >> [    0.028143] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch
> >> [    0.028145] Spectre V2 : Enabling Restricted Speculation for firmware calls
> >> [    0.028147] Spectre V2 : mitigation: Enabling conditional Indirect Branch Prediction Barrier
> >> [    0.028148] MDS: Mitigation: Clear CPU buffers
> >> [    0.028427] Freeing SMP alternatives memory: 20K
> >> [    0.029965] smpboot: Max logical packages: 1
> >> [    0.031000] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
> >> [    0.040077] TSC deadline timer enabled
> >> [    0.040082] smpboot: CPU0: Intel(R) Celeron(R) CPU  N2930  @ 1.83GHz (family: 0x6, model: 0x37, stepping: 0x8)
> >> [    0.044041] Performance Events: PEBS fmt2+, 8-deep LBR, Silvermont events, 8-deep LBR, full-width counters, Intel PMU driver.
> >> [    0.044073] ... version:                3
> >> [    0.044076] ... bit width:              40
> >> [    0.044078] ... generic registers:      2
> >> [    0.044081] ... value mask:             000000ffffffffff
> >> [    0.044084] ... max period:             0000007fffffffff
> >> [    0.044087] ... fixed-purpose events:   3
> >> [    0.044090] ... event mask:             0000000700000003
> >> [    0.048058] Hierarchical SRCU implementation.
> >> [    0.057463] NMI watchdog: Enabled. Permanently consumes one hw-PMU counter.
> >> [    0.059020] smp: Bringing up secondary CPUs ...
> >> [    0.070076] x86: Booting SMP configuration:
> >> [    0.070082] .... node  #0, CPUs:      #1 #2 #3
> >> [    0.096219] smp: Brought up 1 node, 4 CPUs
> >> [    0.096219] smpboot: Total of 4 processors activated (14660.80 BogoMIPS)
> >> [    0.098407] devtmpfs: initialized
> >> [    0.099095] x86/mm: Memory block size: 128MB
> >> [    0.104223] random: get_random_bytes called from setup_net+0x4c/0x190 with crng_init=0
> >> [    0.104223] PM: Registering ACPI NVS region [mem 0x0006f000-0x0006ffff] (4096 bytes)
> >> [    0.104223] PM: Registering ACPI NVS region [mem 0xb8403000-0xb8502fff] (1048576 bytes)
> >> [    0.104380] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275000 ns
> >> [    0.104437] futex hash table entries: 1024 (order: 4, 65536 bytes)
> >> [    0.104641] pinctrl core: initialized pinctrl subsystem
> >> [    0.105691] NET: Registered protocol family 16
> >> [    0.106528] cpuidle: using governor ladder
> >> [    0.106528] ACPI: bus type PCI registered
> >> [    0.106528] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
> >> [    0.106528] PCI: MMCONFIG for domain 0000 [bus 00-3f] at [mem 0xe0000000-0xe3ffffff] (base 0xe0000000)
> >> [    0.107068] PCI: not using MMCONFIG
> >> [    0.107068] PCI: Using configuration type 1 for base access
> >> [    0.112226] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
> >> [    0.114359] ACPI: Added _OSI(Module Device)
> >> [    0.114364] ACPI: Added _OSI(Processor Device)
> >> [    0.114368] ACPI: Added _OSI(3.0 _SCP Extensions)
> >> [    0.114372] ACPI: Added _OSI(Processor Aggregator Device)
> >> [    0.129992] ACPI: Dynamic OEM Table Load:
> >> [    0.130029] ACPI: SSDT 0xFFFF9A13351A7800 0003BC (v01 PmRef  Cpu0Ist  00003000 INTL 20121114)
> >> [    0.131292] ACPI: Dynamic OEM Table Load:
> >> [    0.131308] ACPI: SSDT 0xFFFF9A1335158400 00015F (v01 PmRef  ApIst    00003000 INTL 20121114)
> >> [    0.134265] ACPI: Interpreter enabled
> >> [    0.134325] ACPI: (supports S0 S4 S5)
> >> [    0.134331] ACPI: Using IOAPIC for interrupt routing
> >> [    0.134432] PCI: MMCONFIG for domain 0000 [bus 00-3f] at [mem 0xe0000000-0xe3ffffff] (base 0xe0000000)
> >> [    0.135239] PCI: MMCONFIG at [mem 0xe0000000-0xe3ffffff] reserved in ACPI motherboard resources
> >> [    0.135270] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
> >> [    0.135864] ACPI: Enabled 4 GPEs in block 00 to 3F
> >> [    0.556549] ACPI: Power Resource [USBC] (on)
> >> [    0.571159] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
> >> [    0.571172] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI]
> >> [    0.571603] acpi PNP0A08:00: _OSC failed (AE_ERROR); disabling ASPM
> >> [    0.571632] acpi PNP0A08:00: [Firmware Info]: MMCONFIG for domain 0000 [bus 00-3f] only partially covers this bridge
> >> [    0.572665] PCI host bridge to bus 0000:00
> >> [    0.572672] pci_bus 0000:00: root bus resource [io  0x0000-0x006f window]
> >> [    0.572677] pci_bus 0000:00: root bus resource [io  0x0078-0x0cf7 window]
> >> [    0.572682] pci_bus 0000:00: root bus resource [io  0x0d00-0xffff window]
> >> [    0.572687] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window]
> >> [    0.572691] pci_bus 0000:00: root bus resource [mem 0x000c0000-0x000dffff window]
> >> [    0.572696] pci_bus 0000:00: root bus resource [mem 0x000e0000-0x000fffff window]
> >> [    0.572700] pci_bus 0000:00: root bus resource [mem 0xc0000000-0xd09ffffe window]
> >> [    0.572707] pci_bus 0000:00: root bus resource [bus 00-ff]
> >> [    0.572724] pci 0000:00:00.0: [8086:0f00] type 00 class 0x060000
> >> [    0.573073] pci 0000:00:02.0: [8086:0f31] type 00 class 0x030000
> >> [    0.573093] pci 0000:00:02.0: reg 0x10: [mem 0xd0000000-0xd03fffff]
> >> [    0.573108] pci 0000:00:02.0: reg 0x18: [mem 0xc0000000-0xcfffffff pref]
> >> [    0.573122] pci 0000:00:02.0: reg 0x20: [io  0x7050-0x7057]
> >> [    0.573147] pci 0000:00:02.0: BAR 2: assigned to efifb
> >> [    0.573468] pci 0000:00:13.0: [8086:0f23] type 00 class 0x010601
> >> [    0.573495] pci 0000:00:13.0: reg 0x10: [io  0x7048-0x704f]
> >> [    0.573507] pci 0000:00:13.0: reg 0x14: [io  0x705c-0x705f]
> >> [    0.573520] pci 0000:00:13.0: reg 0x18: [io  0x7040-0x7047]
> >> [    0.573532] pci 0000:00:13.0: reg 0x1c: [io  0x7058-0x705b]
> >> [    0.573544] pci 0000:00:13.0: reg 0x20: [io  0x7020-0x703f]
> >> [    0.573556] pci 0000:00:13.0: reg 0x24: [mem 0xd0904000-0xd09047ff]
> >> [    0.573616] pci 0000:00:13.0: PME# supported from D3hot
> >> [    0.573918] pci 0000:00:1a.0: [8086:0f18] type 00 class 0x108000
> >> [    0.573953] pci 0000:00:1a.0: reg 0x10: [mem 0xd0800000-0xd08fffff]
> >> [    0.573969] pci 0000:00:1a.0: reg 0x14: [mem 0xd0700000-0xd07fffff]
> >> [    0.574104] pci 0000:00:1a.0: PME# supported from D0 D3hot
> >> [    0.574412] pci 0000:00:1b.0: [8086:0f04] type 00 class 0x040300
> >> [    0.574444] pci 0000:00:1b.0: reg 0x10: [mem 0xd0900000-0xd0903fff 64bit]
> >> [    0.574531] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold
> >> [    0.574821] pci 0000:00:1c.0: [8086:0f48] type 01 class 0x060400
> >> [    0.574905] pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold
> >> [    0.575237] pci 0000:00:1c.1: [8086:0f4a] type 01 class 0x060400
> >> [    0.575320] pci 0000:00:1c.1: PME# supported from D0 D3hot D3cold
> >> [    0.575633] pci 0000:00:1c.2: [8086:0f4c] type 01 class 0x060400
> >> [    0.575716] pci 0000:00:1c.2: PME# supported from D0 D3hot D3cold
> >> [    0.576044] pci 0000:00:1c.3: [8086:0f4e] type 01 class 0x060400
> >> [    0.576127] pci 0000:00:1c.3: PME# supported from D0 D3hot D3cold
> >> [    0.576444] pci 0000:00:1d.0: [8086:0f34] type 00 class 0x0c0320
> >> [    0.576480] pci 0000:00:1d.0: reg 0x10: [mem 0xd0905000-0xd09053ff]
> >> [    0.576609] pci 0000:00:1d.0: PME# supported from D0 D3hot D3cold
> >> [    0.576917] pci 0000:00:1f.0: [8086:0f1c] type 00 class 0x060100
> >> [    0.577295] pci 0000:00:1f.3: [8086:0f12] type 00 class 0x0c0500
> >> [    0.577343] pci 0000:00:1f.3: reg 0x10: [mem 0xd0906000-0xd090601f]
> >> [    0.577419] pci 0000:00:1f.3: reg 0x20: [io  0x7000-0x701f]
> >> [    0.577949] pci 0000:01:00.0: [110a:4078] type 00 class 0x050000
> >> [    0.577991] pci 0000:01:00.0: reg 0x10: [mem 0xd0600000-0xd067ffff]
> >> [    0.578027] pci 0000:01:00.0: reg 0x14: [mem 0xd0680000-0xd0687fff]
> >> [    0.581024] pci 0000:00:1c.0: PCI bridge to [bus 01]
> >> [    0.581035] pci 0000:00:1c.0:   bridge window [mem 0xd0600000-0xd06fffff]
> >> [    0.581217] pci 0000:02:00.0: [8086:1533] type 00 class 0x020000
> >> [    0.581258] pci 0000:02:00.0: reg 0x10: [mem 0xd0500000-0xd057ffff]
> >> [    0.581290] pci 0000:02:00.0: reg 0x18: [io  0x6000-0x601f]
> >> [    0.581309] pci 0000:02:00.0: reg 0x1c: [mem 0xd0580000-0xd0583fff]
> >> [    0.581309] pci 0000:02:00.0: PME# supported from D0 D3hot D3cold
> >> [    0.584024] pci 0000:00:1c.1: PCI bridge to [bus 02]
> >> [    0.584032] pci 0000:00:1c.1:   bridge window [io  0x6000-0x6fff]
> >> [    0.584038] pci 0000:00:1c.1:   bridge window [mem 0xd0500000-0xd05fffff]
> >> [    0.584211] pci 0000:03:00.0: [8086:1533] type 00 class 0x020000
> >> [    0.584252] pci 0000:03:00.0: reg 0x10: [mem 0xd0400000-0xd047ffff]
> >> [    0.584283] pci 0000:03:00.0: reg 0x18: [io  0x5000-0x501f]
> >> [    0.584302] pci 0000:03:00.0: reg 0x1c: [mem 0xd0480000-0xd0483fff]
> >> [    0.584447] pci 0000:03:00.0: PME# supported from D0 D3hot D3cold
> >> [    0.588023] pci 0000:00:1c.2: PCI bridge to [bus 03]
> >> [    0.588031] pci 0000:00:1c.2:   bridge window [io  0x5000-0x5fff]
> >> [    0.588038] pci 0000:00:1c.2:   bridge window [mem 0xd0400000-0xd04fffff]
> >> [    0.588187] pci 0000:00:1c.3: PCI bridge to [bus 04]
> >> [    0.793195] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 10 11 12 14 15) *7
> >> [    0.793443] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 10 11 12 14 15) *7
> >> [    0.793665] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 10 11 12 14 15) *7
> >> [    0.793887] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 10 11 12 14 15) *7
> >> [    0.794134] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 10 11 12 14 15) *7
> >> [    0.794357] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 10 *11 12 14 15)
> >> [    0.794577] ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 *10 11 12 14 15)
> >> [    0.794797] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 10 *11 12 14 15)
> >> [    0.795820] pci 0000:00:02.0: vgaarb: setting as boot VGA device
> >> [    0.795820] pci 0000:00:02.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none
> >> [    0.795820] pci 0000:00:02.0: vgaarb: bridge control possible
> >> [    0.795820] vgaarb: loaded
> >> [    0.796141] pps_core: LinuxPPS API ver. 1 registered
> >> [    0.796145] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
> >> [    0.796156] PTP clock support registered
> >> [    0.796202] EDAC MC: Ver: 3.0.0
> >> [    0.796414] Registered efivars operations
> >> [    0.796414] PCI: Using ACPI for IRQ routing
> >> [    0.798406] PCI: pci_cache_line_size set to 64 bytes
> >> [    0.798515] e820: reserve RAM buffer [mem 0x0006f000-0x0006ffff]
> >> [    0.798522] e820: reserve RAM buffer [mem 0xb43d3018-0xb7ffffff]
> >> [    0.798527] e820: reserve RAM buffer [mem 0xb7af3000-0xb7ffffff]
> >> [    0.798532] e820: reserve RAM buffer [mem 0xb93c3000-0xbbffffff]
> >> [    0.798538] e820: reserve RAM buffer [mem 0xba000000-0xbbffffff]
> >> [    0.800732] clocksource: Switched to clocksource refined-jiffies
> >> [    0.859223] VFS: Disk quotas dquot_6.6.0
> >> [    0.859280] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
> >> [    0.859949] AppArmor: AppArmor Filesystem Enabled
> >> [    0.860037] pnp: PnP ACPI init
> >> [    0.860239] pnp 00:00: Plug and Play ACPI device, IDs PNP0b00 (active)
> >> [    0.860633] system 00:01: [io  0x0680-0x069f] has been reserved
> >> [    0.860641] system 00:01: [io  0x0400-0x047f] has been reserved
> >> [    0.860649] system 00:01: [io  0x0500-0x05fe] has been reserved
> >> [    0.860667] system 00:01: Plug and Play ACPI device, IDs PNP0c02 (active)
> >> [    0.861148] pnp 00:02: Plug and Play ACPI device, IDs PNP0501 (active)
> >> [    0.861570] pnp 00:03: Plug and Play ACPI device, IDs PNP0501 (active)
> >> [    1.063984] system 00:04: [mem 0xe0000000-0xefffffff] could not be reserved
> >> [    1.063994] system 00:04: [mem 0xfed01000-0xfed01fff] has been reserved
> >> [    1.064001] system 00:04: [mem 0xfed03000-0xfed03fff] has been reserved
> >> [    1.064008] system 00:04: [mem 0xfed04000-0xfed04fff] has been reserved
> >> [    1.064015] system 00:04: [mem 0xfed0c000-0xfed0ffff] has been reserved
> >> [    1.064022] system 00:04: [mem 0xfed08000-0xfed08fff] has been reserved
> >> [    1.064030] system 00:04: [mem 0xfed1c000-0xfed1cfff] has been reserved
> >> [    1.064037] system 00:04: [mem 0xfed40000-0xfed44fff] has been reserved
> >> [    1.064044] system 00:04: [mem 0xfee00000-0xfeefffff] has been reserved
> >> [    1.064051] system 00:04: [mem 0xfef00000-0xfeffffff] has been reserved
> >> [    1.064070] system 00:04: Plug and Play ACPI device, IDs PNP0c02 (active)
> >> [    1.064612] pnp: PnP ACPI: found 5 devices
> >> [    1.076790] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns
> >> [    1.076977] clocksource: Switched to clocksource acpi_pm
> >> [    1.076977] pci 0000:00:1c.0: bridge window [io  0x1000-0x0fff] to [bus 01] add_size 1000
> >> [    1.076977] pci 0000:00:1c.0: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 01] add_size 200000 add_align 100000
> >> [    1.076977] pci 0000:00:1c.1: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 02] add_size 200000 add_align 100000
> >> [    1.076977] pci 0000:00:1c.2: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 03] add_size 200000 add_align 100000
> >> [    1.076977] pci 0000:00:1c.3: bridge window [io  0x1000-0x0fff] to [bus 04] add_size 1000
> >> [    1.076977] pci 0000:00:1c.3: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 04] add_size 200000 add_align 100000
> >> [    1.076977] pci 0000:00:1c.3: bridge window [mem 0x00100000-0x000fffff] to [bus 04] add_size 200000 add_align 100000
> >> [    1.076977] pci 0000:00:1c.0: BAR 15: no space for [mem size 0x00200000 64bit pref]
> >> [    1.076977] pci 0000:00:1c.0: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
> >> [    1.076977] pci 0000:00:1c.1: BAR 15: no space for [mem size 0x00200000 64bit pref]
> >> [    1.076977] pci 0000:00:1c.1: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
> >> [    1.077208] pci 0000:00:1c.2: BAR 15: no space for [mem size 0x00200000 64bit pref]
> >> [    1.077215] pci 0000:00:1c.2: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
> >> [    1.077229] pci 0000:00:1c.3: BAR 14: no space for [mem size 0x00200000]
> >> [    1.077234] pci 0000:00:1c.3: BAR 14: failed to assign [mem size 0x00200000]
> >> [    1.077256] pci 0000:00:1c.3: BAR 15: no space for [mem size 0x00200000 64bit pref]
> >> [    1.077262] pci 0000:00:1c.3: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
> >> [    1.077274] pci 0000:00:1c.0: BAR 13: assigned [io  0x1000-0x1fff]
> >> [    1.077285] pci 0000:00:1c.3: BAR 13: assigned [io  0x2000-0x2fff]
> >> [    1.077302] pci 0000:00:1c.3: BAR 14: no space for [mem size 0x00200000]
> >> [    1.077308] pci 0000:00:1c.3: BAR 14: failed to assign [mem size 0x00200000]
> >> [    1.077330] pci 0000:00:1c.3: BAR 15: no space for [mem size 0x00200000 64bit pref]
> >> [    1.077335] pci 0000:00:1c.3: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
> >> [    1.077357] pci 0000:00:1c.2: BAR 15: no space for [mem size 0x00200000 64bit pref]
> >> [    1.077362] pci 0000:00:1c.2: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
> >> [    1.077384] pci 0000:00:1c.1: BAR 15: no space for [mem size 0x00200000 64bit pref]
> >> [    1.077390] pci 0000:00:1c.1: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
> >> [    1.077411] pci 0000:00:1c.0: BAR 15: no space for [mem size 0x00200000 64bit pref]
> >> [    1.077417] pci 0000:00:1c.0: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
> >> [    1.077424] pci 0000:00:1c.0: PCI bridge to [bus 01]
> >> [    1.077430] pci 0000:00:1c.0:   bridge window [io  0x1000-0x1fff]
> >> [    1.077437] pci 0000:00:1c.0:   bridge window [mem 0xd0600000-0xd06fffff]
> >> [    1.077448] pci 0000:00:1c.1: PCI bridge to [bus 02]
> >> [    1.077453] pci 0000:00:1c.1:   bridge window [io  0x6000-0x6fff]
> >> [    1.077460] pci 0000:00:1c.1:   bridge window [mem 0xd0500000-0xd05fffff]
> >> [    1.077470] pci 0000:00:1c.2: PCI bridge to [bus 03]
> >> [    1.077475] pci 0000:00:1c.2:   bridge window [io  0x5000-0x5fff]
> >> [    1.077482] pci 0000:00:1c.2:   bridge window [mem 0xd0400000-0xd04fffff]
> >> [    1.077492] pci 0000:00:1c.3: PCI bridge to [bus 04]
> >> [    1.077497] pci 0000:00:1c.3:   bridge window [io  0x2000-0x2fff]
> >> [    1.077511] pci_bus 0000:00: resource 4 [io  0x0000-0x006f window]
> >> [    1.077516] pci_bus 0000:00: resource 5 [io  0x0078-0x0cf7 window]
> >> [    1.077520] pci_bus 0000:00: resource 6 [io  0x0d00-0xffff window]
> >> [    1.077525] pci_bus 0000:00: resource 7 [mem 0x000a0000-0x000bffff window]
> >> [    1.077530] pci_bus 0000:00: resource 8 [mem 0x000c0000-0x000dffff window]
> >> [    1.077534] pci_bus 0000:00: resource 9 [mem 0x000e0000-0x000fffff window]
> >> [    1.077539] pci_bus 0000:00: resource 10 [mem 0xc0000000-0xd09ffffe window]
> >> [    1.077544] pci_bus 0000:01: resource 0 [io  0x1000-0x1fff]
> >> [    1.077548] pci_bus 0000:01: resource 1 [mem 0xd0600000-0xd06fffff]
> >> [    1.077553] pci_bus 0000:02: resource 0 [io  0x6000-0x6fff]
> >> [    1.077558] pci_bus 0000:02: resource 1 [mem 0xd0500000-0xd05fffff]
> >> [    1.077562] pci_bus 0000:03: resource 0 [io  0x5000-0x5fff]
> >> [    1.077567] pci_bus 0000:03: resource 1 [mem 0xd0400000-0xd04fffff]
> >> [    1.077572] pci_bus 0000:04: resource 0 [io  0x2000-0x2fff]
> >> [    1.077819] NET: Registered protocol family 2
> >> [    1.078615] TCP established hash table entries: 65536 (order: 7, 524288 bytes)
> >> [    1.081158] TCP bind hash table entries: 65536 (order: 9, 3670016 bytes)
> >> [    1.082455] TCP: Hash tables configured (established 65536 bind 65536)
> >> [    1.082955] UDP hash table entries: 4096 (order: 7, 524288 bytes)
> >> [    1.083530] UDP-Lite hash table entries: 4096 (order: 7, 524288 bytes)
> >> [    1.083926] NET: Registered protocol family 1
> >> [    1.083973] pci 0000:00:02.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff]
> >> [    2.293104] pci 0000:00:1d.0: EHCI: BIOS handoff failed (BIOS bug?) 01010001
> >> [    2.293507] PCI: CLS 64 bytes, default 64
> >> [    2.293720] Unpacking initramfs...
> >> [    3.849375] Freeing initrd memory: 36672K
> >> [    3.849384] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
> >> [    3.849389] software IO TLB: mapped [mem 0xb03d3000-0xb43d3000] (64MB)
> >> [    3.850852] audit: initializing netlink subsys (disabled)
> >> [    3.851124] audit: type=2000 audit(1579779453.850:1): state=initialized audit_enabled=0 res=1
> >> [    3.852811] workingset: timestamp_bits=40 max_order=21 bucket_order=0
> >> [    3.860637] zbud: loaded
> >> [    4.781454] Key type asymmetric registered
> >> [    4.781461] Asymmetric key parser 'x509' registered
> >> [    4.781625] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247)
> >> [    4.781777] io scheduler noop registered
> >> [    4.781782] io scheduler deadline registered
> >> [    4.781807] io scheduler cfq registered (default)
> >> [    4.781812] io scheduler mq-deadline registered
> >> [    4.783771] efifb: probing for efifb
> >> [    4.783810] efifb: framebuffer at 0xc0000000, using 3072k, total 3072k
> >> [    4.783815] efifb: mode is 1024x768x32, linelength=4096, pages=1
> >> [    4.783817] efifb: scrolling: redraw
> >> [    4.783821] efifb: Truecolor: size=8:8:8:8, shift=24:16:8:0
> >> [    4.789833] Console: switching to colour frame buffer device 128x48
> >> [    4.795515] fb0: EFI VGA frame buffer device
> >> [    4.795551] intel_idle: MWAIT substates: 0x33000020
> >> [    4.795555] intel_idle: v0.4.1 model 0x37
> >> [    4.795563] intel_idle: intel_idle_state_table_update BYT 0x37 reached
> >> [    4.795566] intel_idle: byt_idle_state_table_update reached
> >> [    4.795570] intel_idle: state C6N is disabled
> >> [    4.795573] intel_idle: state C6S is disabled
> >> [    4.795577] intel_idle: state C7 is disabled
> >> [    4.795579] intel_idle: state C7S is disabled
> >> [    4.795975] intel_idle: lapic_timer_reliable_states 0xffffffff
> >> [    4.806494] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
> >> [    4.806692] 00:02: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a TI16750
> >> [    4.807130] 00:03: ttyS1 at I/O 0x2f8 (irq = 3, base_baud = 115200) is a TI16750
> >> [    4.808544] Linux agpgart interface v0.103
> >> [    4.825212] tpm_tis MSFT0101:00: 2.0 TPM (device-id 0x1A, rev-id 16)
> >> [    4.895129] tsc: Refined TSC clocksource calibration: 1833.333 MHz
> >> [    4.895196] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x34da54753aa, max_idle_ns: 881590618787 ns
> >> [    5.242969] AMD IOMMUv2 driver by Joerg Roedel <jroedel@suse.de>
> >> [    5.242974] AMD IOMMUv2 functionality not available on this system
> >> [    5.253443] loop: module loaded
> >> [    5.253643] i8042: PNP: No PS/2 controller found.
> >> [    5.253647] i8042: Probing ports directly.
> >> [    5.254696] serio: i8042 KBD port at 0x60,0x64 irq 1
> >> [    5.254835] serio: i8042 AUX port at 0x60,0x64 irq 12
> >> [    5.255359] mousedev: PS/2 mouse device common for all mice
> >> [    5.255647] rtc_cmos 00:00: RTC can wake from S4
> >> [    5.256165] rtc_cmos 00:00: rtc core: registered rtc_cmos as rtc0
> >> [    5.256325] rtc_cmos 00:00: alarms up to one month, y3k, 242 bytes nvram
> >> [    5.256361] intel_pstate: Intel P-state driver initializing
> >> [    5.259552] pmc_atom: SIMATIC IPC227E critclks quirk enabled
> >> [    5.262904] NET: Registered protocol family 10
> >> [    5.288902] Segment Routing with IPv6
> >> [    5.288959] mip6: Mobile IPv6
> >> [    5.288968] NET: Registered protocol family 17
> >> [    5.288983] mpls_gso: MPLS GSO support
> >> [    5.290144] microcode: sig=0x30678, pf=0x8, revision=0x838
> >> [    5.290400] microcode: Microcode Update Driver: v2.2.
> >> [    5.290440] sched_clock: Marking stable (5290383624, 0)->(5307267426, -16883802)
> >> [    5.291113] registered taskstats version 1
> >> [    5.291208] zswap: loaded using pool lzo/zbud
> >> [    5.291321] AppArmor: AppArmor sha1 policy hashing enabled
> >> [    5.307572] ima: Allocated hash algorithm: sha256
> >> [    5.496426] rtc_cmos 00:00: setting system clock to 2020-01-23 11:37:35 UTC (1579779455)
> >> [    5.511262] Freeing unused kernel memory: 2228K
> >> [    5.511270] Write protecting the kernel read-only data: 16384k
> >> [    5.514988] Freeing unused kernel memory: 2024K
> >> [    5.520939] Freeing unused kernel memory: 1016K
> >> [    5.532218] x86/mm: Checked W+X mappings: passed, no W+X pages found.
> >> [    5.532222] x86/mm: Checking user space page tables
> >> [    5.543163] x86/mm: Checked W+X mappings: passed, no W+X pages found.
> >> [    5.904409] clocksource: Switched to clocksource tsc
> >> [    7.067537] input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input2
> >> [    7.067577] ACPI: Sleep Button [SLPB]
> >> [    7.068184] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input3
> >> [    7.072102] ACPI: Power Button [PWRF]
> >> [    7.278653] i801_smbus 0000:00:1f.3: SMBus using PCI interrupt
> >> [    7.278922] ACPI: bus type USB registered
> >> [    7.284861] usbcore: registered new interface driver usbfs
> >> [    7.292620] usbcore: registered new interface driver hub
> >> [    7.295421] SCSI subsystem initialized
> >> [    7.295876] usbcore: registered new device driver usb
> >> [    7.298236] dca service started, version 1.12.1
> >> [    7.362661] libata version 3.00 loaded.
> >> [    7.385579] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.4.0-k
> >> [    7.385584] igb: Copyright (c) 2007-2014 Intel Corporation.
> >> [    7.401118] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
> >> [    7.510462] ehci-pci: EHCI PCI platform driver
> >> [    7.510946] ehci-pci 0000:00:1d.0: EHCI Host Controller
> >> [    7.510961] ehci-pci 0000:00:1d.0: new USB bus registered, assigned bus number 1
> >> [    7.510982] ehci-pci 0000:00:1d.0: debug port 2
> >> [    7.514993] ehci-pci 0000:00:1d.0: cache line size of 64 is not supported
> >> [    7.515453] ehci-pci 0000:00:1d.0: irq 20, io mem 0xd0905000
> >> [    7.522131] ehci-pci 0000:00:1d.0: USB 2.0 started, EHCI 1.00
> >> [    7.522512] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
> >> [    7.522522] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
> >> [    7.522529] usb usb1: Product: EHCI Host Controller
> >> [    7.522535] usb usb1: Manufacturer: Linux 4.14.139-rt66 ehci_hcd
> >> [    7.522541] usb usb1: SerialNumber: 0000:00:1d.0
> >> [    7.523380] hub 1-0:1.0: USB hub found
> >> [    7.523422] hub 1-0:1.0: 8 ports detected
> >> [    7.527906] [drm] Memory usable by graphics device = 2048M
> >> [    7.527913] checking generic (c0000000 300000) vs hw (c0000000 10000000)
> >> [    7.527917] fb: switching to inteldrmfb from EFI VGA
> >> [    7.527970] Console: switching to colour dummy device 80x25
> >> [    7.528620] [drm] Replacing VGA console driver
> >> [    7.529224] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
> >> [    7.529227] [drm] Driver supports precise vblank timestamp query.
> >> [    7.530713] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=io+mem
> >> [    7.539108] [drm] Initialized i915 1.6.0 20170818 for 0000:00:02.0 on minor 0
> >> [    7.542442] ACPI: Video Device [GFX0] (multi-head: yes  rom: no  post: no)
> >> [    7.543159] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input5
> >> [    7.543504] ahci 0000:00:13.0: version 3.0
> >> [    7.544866] ahci 0000:00:13.0: controller can't do DEVSLP, turning off
> >> [    7.555182] ahci 0000:00:13.0: AHCI 0001.0300 32 slots 2 ports 3 Gbps 0x1 impl SATA mode
> >> [    7.555193] ahci 0000:00:13.0: flags: 64bit ncq led clo pio slum part deso
> >> [    7.556960] scsi host0: ahci
> >> [    7.557620] scsi host1: ahci
> >> [    7.557929] ata1: SATA max UDMA/133 abar m2048@0xd0904000 port 0xd0904100 irq 88
> >> [    7.557935] ata2: DUMMY
> >> [    7.624548] pps pps0: new PPS source ptp0
> >> [    7.624563] igb 0000:02:00.0: added PHC on eth0
> >> [    7.624572] igb 0000:02:00.0: Intel(R) Gigabit Ethernet Network Connection
> >> [    7.624582] igb 0000:02:00.0: eth0: (PCIe:2.5Gb/s:Width x1) 20:87:56:31:c5:0c
> >> [    7.624634] igb 0000:02:00.0: eth0: PBA No: 000300-000
> >> [    7.624643] igb 0000:02:00.0: Using MSI-X interrupts. 4 rx queue(s), 4 tx queue(s)
> >> [    7.663725] fbcon: inteldrmfb (fb0) is primary device
> >> [    7.715912] Console: switching to colour frame buffer device 240x67
> >> [    7.752821] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
> >> [    7.849108] usb 1-1: new high-speed USB device number 2 using ehci-pci
> >> [    7.862245] pps pps1: new PPS source ptp1
> >> [    7.862252] igb 0000:03:00.0: added PHC on eth1
> >> [    7.862256] igb 0000:03:00.0: Intel(R) Gigabit Ethernet Network Connection
> >> [    7.862260] igb 0000:03:00.0: eth1: (PCIe:2.5Gb/s:Width x1) 20:87:56:31:c5:06
> >> [    7.862303] igb 0000:03:00.0: eth1: PBA No: 000300-000
> >> [    7.862308] igb 0000:03:00.0: Using MSI-X interrupts. 4 rx queue(s), 4 tx queue(s)
> >> [    7.869343] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
> >> [    7.870113] igb 0000:02:00.0 enp2s0: renamed from eth0
> >> [    7.870864] ata1.00: ATA-10: Micron_5100_MTFDDAK240TCB,  D0MU037, max UDMA/133
> >> [    7.870869] ata1.00: 468862128 sectors, multi 16: LBA48 NCQ (depth 31/32), AA
> >> [    7.872982] ata1.00: configured for UDMA/133
> >> [    7.873448] scsi 0:0:0:0: Direct-Access     ATA      Micron_5100_MTFD U037 PQ: 0 ANSI: 5
> >> [    7.876337] igb 0000:03:00.0 enp3s0: renamed from eth1
> >> [    7.927678] ata1.00: Enabling discard_zeroes_data
> >> [    7.927918] sd 0:0:0:0: [sda] 468862128 512-byte logical blocks: (240 GB/224 GiB)
> >> [    7.927921] sd 0:0:0:0: [sda] 4096-byte physical blocks
> >> [    7.927962] sd 0:0:0:0: [sda] Write Protect is off
> >> [    7.927965] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
> >> [    7.928086] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
> >> [    7.928580] ata1.00: Enabling discard_zeroes_data
> >> [    7.932119]  sda: sda1 sda2 sda3 sda4
> >> [    7.933294] ata1.00: Enabling discard_zeroes_data
> >> [    7.933745] sd 0:0:0:0: [sda] Attached SCSI disk
> >> [    7.977410] usb 1-1: New USB device found, idVendor=8087, idProduct=07e6
> >> [    7.977418] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
> >> [    7.977925] hub 1-1:1.0: USB hub found
> >> [    7.978055] hub 1-1:1.0: 4 ports detected
> >> [    8.255098] usb 1-1.2: new high-speed USB device number 3 using ehci-pci
> >> [    8.287909] random: lvm: uninitialized urandom read (4 bytes read)
> >> [    8.333412] usb 1-1.2: New USB device found, idVendor=0424, idProduct=2514
> >> [    8.333421] usb 1-1.2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
> >> [    8.334095] hub 1-1.2:1.0: USB hub found
> >> [    8.334287] hub 1-1.2:1.0: 4 ports detected
> >> [    8.360743] device-mapper: uevent: version 1.0.3
> >> [    8.361140] device-mapper: ioctl: 4.37.0-ioctl (2017-09-20) initialised: dm-devel@redhat.com
> >> [    8.400062] usb 1-1.3: new low-speed USB device number 4 using ehci-pci
> >> [    8.414458] random: lvm: uninitialized urandom read (2 bytes read)
> >> [    8.483918] usb 1-1.3: New USB device found, idVendor=413c, idProduct=301a
> >> [    8.483926] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
> >> [    8.483931] usb 1-1.3: Product: Dell MS116 USB Optical Mouse
> >> [    8.483936] usb 1-1.3: Manufacturer: PixArt
> >> [    8.512842] hidraw: raw HID events driver (C) Jiri Kosina
> >> [    8.536324] usbcore: registered new interface driver usbhid
> >> [    8.536329] usbhid: USB HID core driver
> >> [    8.549051] usb 1-1.4: new low-speed USB device number 5 using ehci-pci
> >> [    8.564722] input: PixArt Dell MS116 USB Optical Mouse as /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.3/1-1.3:1.0/0003:413C:301A.0001/input/input6
> >> [    8.565486] hid-generic 0003:413C:301A.0001: input,hidraw0: USB HID v1.11 Mouse [PixArt Dell MS116 USB Optical Mouse] on usb-0000:00:1d.0-1.3/input0
> >> [    8.635160] usb 1-1.4: New USB device found, idVendor=413c, idProduct=2113
> >> [    8.635167] usb 1-1.4: New USB device strings: Mfr=0, Product=2, SerialNumber=0
> >> [    8.635171] usb 1-1.4: Product: Dell KB216 Wired Keyboard
> >> [    8.640453] input: Dell KB216 Wired Keyboard as /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.4/1-1.4:1.0/0003:413C:2113.0002/input/input7
> >> [    8.693432] hid-generic 0003:413C:2113.0002: input,hidraw1: USB HID v1.11 Keyboard [Dell KB216 Wired Keyboard] on usb-0000:00:1d.0-1.4/input0
> >> [    8.700294] input: Dell KB216 Wired Keyboard as /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.4/1-1.4:1.1/0003:413C:2113.0003/input/input8
> >> [    8.705097] usb 1-1.2.4: new high-speed USB device number 6 using ehci-pci
> >> [    8.752218] hid-generic 0003:413C:2113.0003: input,hidraw2: USB HID v1.11 Device [Dell KB216 Wired Keyboard] on usb-0000:00:1d.0-1.4/input1
> >> [    8.797190] usb 1-1.2.4: New USB device found, idVendor=0781, idProduct=5581
> >> [    8.797206] usb 1-1.2.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
> >> [    8.797216] usb 1-1.2.4: Product: Ultra
> >> [    8.797225] usb 1-1.2.4: Manufacturer: SanDisk
> >> [    8.797235] usb 1-1.2.4: SerialNumber: 04018812802fe8c3affb6e4ff14c9072616e7bdcf156e4641ccc688d0ccd13340aa400000000000000000000c1ca173b001a0818815581079d275241
> >> [    8.839864] usb-storage 1-1.2.4:1.0: USB Mass Storage device detected
> >> [    8.840644] scsi host2: usb-storage 1-1.2.4:1.0
> >> [    8.841311] usbcore: registered new interface driver usb-storage
> >> [    8.880219] usbcore: registered new interface driver uas
> >> [    9.889263] scsi 2:0:0:0: Direct-Access     SanDisk  Ultra            1.00 PQ: 0 ANSI: 6
> >> [    9.892272] sd 2:0:0:0: [sdb] 120176640 512-byte logical blocks: (61.5 GB/57.3 GiB)
> >> [    9.893800] sd 2:0:0:0: [sdb] Write Protect is off
> >> [    9.893813] sd 2:0:0:0: [sdb] Mode Sense: 43 00 00 00
> >> [    9.895222] sd 2:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
> >> [    9.916779] GPT:Primary header thinks Alt. header is not at the end of the disk.
> >> [    9.916791] GPT:14877691 != 120176639
> >> [    9.916798] GPT:Alternate GPT header not at the end of the disk.
> >> [    9.916804] GPT:14877691 != 120176639
> >> [    9.916809] GPT: Use GNU Parted to correct GPT errors.
> >> [    9.916867]  sdb: sdb1 sdb2
> >> [    9.922154] sd 2:0:0:0: [sdb] Attached SCSI removable disk
> >> [   14.715297] NET: Registered protocol family 38
> >> [   17.437791] random: cryptsetup: uninitialized urandom read (2 bytes read)
> >> [   25.557261] random: cryptsetup: uninitialized urandom read (2 bytes read)
> >> [   33.658071] random: cryptsetup: uninitialized urandom read (2 bytes read)
> >> [   41.752577] random: cryptsetup: uninitialized urandom read (2 bytes read)
> >> [   44.817298] random: lvm: uninitialized urandom read (4 bytes read)
> >> [   45.573555] EXT4-fs (dm-5): mounted filesystem with ordered data mode. Opts: i_version
> >> [   46.013797] EXT4-fs: Warning: mounting with data=journal disables delayed allocation and O_DIRECT support!
> >> [   46.016488] EXT4-fs (dm-7): mounted filesystem with journalled data mode. Opts: data=journal
> >> [   47.319423] audit: type=1805 audit(1579779497.322:2): action="dont_appraise" fsmagic="0x9fa0" res=1
> >> [   47.319439] audit: type=1805 audit(1579779497.322:3): action="dont_appraise" fsmagic="0x62656572" res=1
> >> [   47.319450] audit: type=1805 audit(1579779497.322:4): action="dont_appraise" fsmagic="0x64626720" res=1
> >> [   47.319460] audit: type=1805 audit(1579779497.322:5): action="dont_appraise" fsmagic="0x1021994" res=1
> >> [   47.319474] audit: type=1805 audit(1579779497.322:6): action="dont_appraise" fsmagic="0x858458f6" res=1
> >> [   47.319490] audit: type=1805 audit(1579779497.322:7): action="dont_appraise" fsmagic="0x1cd1" res=1
> >> [   47.319531] audit: type=1805 audit(1579779497.322:8): action="dont_appraise" fsmagic="0x42494e4d" res=1
> >> [   47.319544] audit: type=1805 audit(1579779497.322:9): action="dont_appraise" fsmagic="0x73636673" res=1
> >> [   47.319558] audit: type=1805 audit(1579779497.322:10): action="dont_appraise" fsmagic="0xf97cff8c" res=1
> >> [   47.319586] audit: type=1805 audit(1579779497.322:11): action="dont_appraise" fsmagic="0x43415d53" res=1
> >> [   47.319735] systemd[1]: Successfully loaded the IMA custom policy /etc/ima/ima-policy.
> >> [   47.319758] IMA: policy update completed
> >> [   47.366386] ip_tables: (C) 2000-2006 Netfilter Core Team
> >> [   47.437980] systemd[1]: systemd 241 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN2 +IDN -PCRE2 default-hierarchy=hybrid)
> >> [   47.451240] systemd[1]: Detected architecture x86-64.
> >> [   47.457586] systemd[1]: Set hostname to <localhost.localdomain>.
> >> [   47.459459] systemd[1]: Failed to bump fs.file-max, ignoring: Invalid argument
> >> [   47.818194] systemd[1]: /run/systemd/generator.late/squid.service:21: PIDFile= references path below legacy directory /var/run/, updating /var/run/squid.pid → /run/squid.pid; please update the unit file accordingly.
> >> [   47.827355] systemd[1]: Created slice system-getty.slice.
> >> [   47.828000] systemd[1]: Listening on udev Kernel Socket.
> >> [   47.828420] systemd[1]: Listening on fsck to fsckd communication Socket.
> >> [   47.828862] systemd[1]: Listening on Journal Socket (/dev/log).
> >> [   47.829710] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
> >> [   47.996814] random: lvm: uninitialized urandom read (4 bytes read)
> >> [   48.050142] Non-volatile memory driver v1.3
> >> [   48.316925] random: systemd-random-: uninitialized urandom read (512 bytes read)
> >> [   48.494669] random: mktemp: uninitialized urandom read (6 bytes read)
> >> [   49.056503] systemd-journald[503]: Received request to flush runtime journal from PID 1
> >> [   49.337143] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
> >> [   49.847951] input: PC Speaker as /devices/platform/pcspkr/input/input9
> >> [   49.946847] sd 0:0:0:0: Attached scsi generic sg0 type 0
> >> [   50.014119] sd 2:0:0:0: Attached scsi generic sg1 type 0
> >> [   50.168891] snd_hda_intel 0000:00:1b.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
> >> [   50.215517] igb 0000:02:00.0 factorylan0: renamed from enp2s0
> >> [   50.254803] igb 0000:03:00.0 machinelan0: renamed from enp3s0
> >> [   50.318608] iTCO_vendor_support: vendor-support=0
> >> [   50.377676] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.11
> >> [   50.380349] iTCO_wdt: Found a Bay Trail SoC TCO device (Version=3, TCOBASE=0x0460)
> >> [   50.455705] iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
> >> [   50.705168] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input10
> >> [   50.753973] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input11
> >> [   50.833744] (NULL device *): hwmon_device_register() is deprecated. Please convert the driver to use hwmon_device_register_with_info().
> >> [   50.866327] (NULL device *): hwmon_device_register() is deprecated. Please convert the driver to use hwmon_device_register_with_info().
> >> [   50.955750] intel_rapl: Found RAPL domain package
> >> [   50.955757] intel_rapl: Found RAPL domain core
> >> [   52.482335] EXT4-fs (dm-6): mounted filesystem with journalled data mode. Opts: data=journal
> >> [   52.557641] EXT4-fs (dm-8): mounted filesystem with journalled data mode. Opts: data=journal
> >> [   55.920244] IPv6: ADDRCONF(NETDEV_UP): factorylan0: link is not ready
> >> [   55.978874] IPv6: ADDRCONF(NETDEV_UP): factorylan0: link is not ready
> >> [   55.995905] IPv6: ADDRCONF(NETDEV_UP): machinelan0: link is not ready
> >> [   56.049581] IPv6: ADDRCONF(NETDEV_UP): machinelan0: link is not ready
> >> [   58.981633] igb 0000:03:00.0 machinelan0: igb: machinelan0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
> >> [   59.087351] IPv6: ADDRCONF(NETDEV_CHANGE): machinelan0: link becomes ready
> >> [   66.389565] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
> >> [   66.395634] Bridge firewalling registered
> >> [   66.431249] nf_conntrack version 0.5.0 (65536 buckets, 262144 max)
> >> [   66.671647] Initializing XFRM netlink socket
> >> [   66.684553] Netfilter messages via NETLINK v0.30.
> >> [   66.689312] ctnetlink v0.93: registering with nfnetlink.
> >> [   66.963230] IPv6: ADDRCONF(NETDEV_UP): docker0: link is not ready
> >> root@localhost:/home/mentor#
> >> root@localhost:# dmesg | grep tsc
> >> [    0.001000] tsc: Detected 1832.600 MHz processor
> >> [    4.895129] tsc: Refined TSC clocksource calibration: 1833.333 MHz
> >> [    4.895196] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x34da54753aa, max_idle_ns: 881590618787 ns
> >> [    5.904409] clocksource: Switched to clocksource tsc
> >>
> >
> >
>

[-- Attachment #2: kernel_logs_with_hans_patch.txt --]
[-- Type: text/plain, Size: 55870 bytes --]

root@debian:# uname -a
Linux debian 5.4.15+ #1 SMP Wed Jan 29 11:37:25 IST 2020 x86_64 GNU/Linux
root@debian:# 
root@debian:# cat /proc/cmdline 
BOOT_IMAGE=/boot/vmlinuz-5.4.15+ root=UUID=ece44f62-d22f-42de-92b9-0f8458813c19 ro debug
root@debian:# 
root@debian:# dmesg | grep tsc
[    0.000000] tsc msr id match 2 lo 0x1600
[    0.000000] tsc msr id match 2 lo 0x00
[    0.000000] tsc: Detected 1833.326 MHz processor
[    0.420841] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x34da46d1768, max_idle_ns: 881590610985 ns
[    1.676960] clocksource: Switched to clocksource tsc-early
[    4.656006] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x34da46d1768, max_idle_ns: 881590610985 ns
[    4.656048] clocksource: Switched to clocksource tsc
root@debian:# 
root@debian:# dmesg | grep MSR
[    0.000000] MSR_PINFO: 0000060000001600 -> 22
[    0.000000] MSR_FSBF: 0000000000000000
root@debian:# dmesg | grep REF
[    0.000000] REF_CLOCK: 00014585
root@debian:# 
root@debian:# dmesg 
[    0.000000] Linux version 5.4.15+ (vipul@vipul) (gcc version 8.3.0 (Debian 8.3.0-6)) #1 SMP Wed Jan 29 11:37:25 IST 2020
[    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-5.4.15+ root=UUID=ece44f62-d22f-42de-92b9-0f8458813c19 ro debug
[    0.000000] x86/fpu: x87 FPU will use FXSAVE
[    0.000000] BIOS-provided physical RAM map:
[    0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000006efff] usable
[    0.000000] BIOS-e820: [mem 0x000000000006f000-0x000000000006ffff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x0000000000070000-0x000000000008ffff] usable
[    0.000000] BIOS-e820: [mem 0x0000000000090000-0x000000000009ffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000000100000-0x00000000b7af2fff] usable
[    0.000000] BIOS-e820: [mem 0x00000000b7af3000-0x00000000b7b82fff] type 20
[    0.000000] BIOS-e820: [mem 0x00000000b7b83000-0x00000000b8402fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000b8403000-0x00000000b8502fff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x00000000b8503000-0x00000000b8542fff] ACPI data
[    0.000000] BIOS-e820: [mem 0x00000000b8543000-0x00000000b93c2fff] usable
[    0.000000] BIOS-e820: [mem 0x00000000b93c3000-0x00000000b9cc2fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000b9cc3000-0x00000000b9ffffff] usable
[    0.000000] BIOS-e820: [mem 0x00000000e00f8000-0x00000000e00f8fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fed01000-0x00000000fed01fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000ffb00000-0x00000000ffffffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000023fffffff] usable
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] efi: EFI v2.40 by INSYDE Corp.
[    0.000000] efi:  ACPI 2.0=0xb8542014  ESRT=0xb7be2d18  SMBIOS=0xb7dfa000 
[    0.000000] SMBIOS 2.7 present.
[    0.000000] DMI: SIEMENS AG SIMATIC IPC227E/A5E38155677, BIOS V20.01.12 04/05/2019
[    0.000000] MSR_PINFO: 0000060000001600 -> 22
[    0.000000] tsc msr id match 2 lo 0x1600
[    0.000000] MSR_FSBF: 0000000000000000
[    0.000000] tsc msr id match 2 lo 0x00
[    0.000000] REF_CLOCK: 00014585
[    0.000000] tsc: Detected 1833.326 MHz processor
[    0.002872] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[    0.002878] e820: remove [mem 0x000a0000-0x000fffff] usable
[    0.002891] last_pfn = 0x240000 max_arch_pfn = 0x400000000
[    0.002898] MTRR default type: uncachable
[    0.002901] MTRR fixed ranges enabled:
[    0.002905]   00000-9FFFF write-back
[    0.002908]   A0000-BFFFF uncachable
[    0.002912]   C0000-FFFFF write-protect
[    0.002915] MTRR variable ranges enabled:
[    0.002919]   0 base 0FF800000 mask FFF800000 write-protect
[    0.002923]   1 base 000000000 mask F80000000 write-back
[    0.002927]   2 base 080000000 mask FC0000000 write-back
[    0.002931]   3 base 0BC000000 mask FFC000000 uncachable
[    0.002935]   4 base 0BB000000 mask FFF000000 uncachable
[    0.002939]   5 base 0BAE00000 mask FFFE00000 uncachable
[    0.002942]   6 base 100000000 mask F00000000 write-back
[    0.002946]   7 base 200000000 mask FC0000000 write-back
[    0.003046] x86/PAT: Configuration [0-7]: WB  WC  UC- UC  WB  WP  UC- WT  
[    0.003277] last_pfn = 0xba000 max_arch_pfn = 0x400000000
[    0.010310] esrt: Reserving ESRT space from 0x00000000b7be2d18 to 0x00000000b7be2d50.
[    0.010336] BRK [0x1fc601000, 0x1fc601fff] PGTABLE
[    0.010343] BRK [0x1fc602000, 0x1fc602fff] PGTABLE
[    0.010347] BRK [0x1fc603000, 0x1fc603fff] PGTABLE
[    0.010437] BRK [0x1fc604000, 0x1fc604fff] PGTABLE
[    0.010442] BRK [0x1fc605000, 0x1fc605fff] PGTABLE
[    0.010582] BRK [0x1fc606000, 0x1fc606fff] PGTABLE
[    0.010610] BRK [0x1fc607000, 0x1fc607fff] PGTABLE
[    0.010668] BRK [0x1fc608000, 0x1fc608fff] PGTABLE
[    0.010769] BRK [0x1fc609000, 0x1fc609fff] PGTABLE
[    0.010843] BRK [0x1fc60a000, 0x1fc60afff] PGTABLE
[    0.010903] BRK [0x1fc60b000, 0x1fc60bfff] PGTABLE
[    0.011149] Secure boot could not be determined
[    0.011153] RAMDISK: [mem 0x355ad000-0x36acdfff]
[    0.011162] ACPI: Early table checksum verification disabled
[    0.011170] ACPI: RSDP 0x00000000B8542014 000024 (v02 SIEMEN)
[    0.011178] ACPI: XSDT 0x00000000B8542120 00009C (v01 SIEMEN SIMATIC  11112222      01000013)
[    0.011190] ACPI: FACP 0x00000000B853B000 00010C (v05 SIEMEN SIMATIC  11112222 WAS_ 00010001)
[    0.011203] ACPI: DSDT 0x00000000B8530000 006A5B (v02 SIEMEN SIMATIC  11112222 WAS_ 00010001)
[    0.011211] ACPI: FACS 0x00000000B84AA000 000040
[    0.011218] ACPI: UEFI 0x00000000B8541000 000236 (v01 SIEMEN SIMATIC  00000001 WAS_ 12345678)
[    0.011227] ACPI: TCPA 0x00000000B8540000 000032 (v02 SIEMEN SIMATIC  00000000 WAS_ 00000000)
[    0.011235] ACPI: UEFI 0x00000000B853E000 000042 (v01 SIEMEN SIMATIC  00000000 WAS_ 00000000)
[    0.011243] ACPI: SSDT 0x00000000B853D000 0004FD (v01 SIEMEN TPMACPI  00001000 WAS_ 20121114)
[    0.011252] ACPI: TPM2 0x00000000B853C000 000034 (v03 SIEMEN SIMATIC  00000000 WAS_ 00000000)
[    0.011260] ACPI: HPET 0x00000000B853A000 000038 (v01 SIEMEN SIMATIC  11112222 WAS_ 00010001)
[    0.011268] ACPI: LPIT 0x00000000B8539000 000104 (v01 SIEMEN SIMATIC  11112222 WAS_ 00010001)
[    0.011276] ACPI: APIC 0x00000000B8538000 000084 (v03 SIEMEN SIMATIC  11112222 WAS_ 00010001)
[    0.011284] ACPI: MCFG 0x00000000B8537000 00003C (v01 SIEMEN SIMATIC  11112222 WAS_ 00010001)
[    0.011293] ACPI: SSDT 0x00000000B852E000 000763 (v01 SIEMEN CpuPm    00003000 WAS_ 20121114)
[    0.011301] ACPI: SSDT 0x00000000B852D000 000290 (v01 SIEMEN Cpu0Tst  00003000 WAS_ 20121114)
[    0.011309] ACPI: SSDT 0x00000000B852C000 00017A (v01 SIEMEN ApTst    00003000 WAS_ 20121114)
[    0.011318] ACPI: FPDT 0x00000000B852B000 000044 (v01 SIEMEN SIMATIC  00000002 WAS_ 01000013)
[    0.011326] ACPI: BGRT 0x00000000B852F000 000038 (v01 SIEMEN SIMATIC  00000001 WAS_ 12345678)
[    0.011342] ACPI: Local APIC address 0xfee00000
[    0.011543] No NUMA configuration found
[    0.011547] Faking a node at [mem 0x0000000000000000-0x000000023fffffff]
[    0.011557] NODE_DATA(0) allocated [mem 0x23fff7000-0x23fffbfff]
[    0.011633] Zone ranges:
[    0.011637]   DMA      [mem 0x0000000000001000-0x0000000000ffffff]
[    0.011641]   DMA32    [mem 0x0000000001000000-0x00000000ffffffff]
[    0.011644]   Normal   [mem 0x0000000100000000-0x000000023fffffff]
[    0.011648]   Device   empty
[    0.011651] Movable zone start for each node
[    0.011654] Early memory node ranges
[    0.011657]   node   0: [mem 0x0000000000001000-0x000000000006efff]
[    0.011660]   node   0: [mem 0x0000000000070000-0x000000000008ffff]
[    0.011664]   node   0: [mem 0x0000000000100000-0x00000000b7af2fff]
[    0.011667]   node   0: [mem 0x00000000b8543000-0x00000000b93c2fff]
[    0.011670]   node   0: [mem 0x00000000b9cc3000-0x00000000b9ffffff]
[    0.011673]   node   0: [mem 0x0000000100000000-0x000000023fffffff]
[    0.012315] Zeroed struct page in unavailable ranges: 29634 pages
[    0.012318] Initmem setup node 0 [mem 0x0000000000001000-0x000000023fffffff]
[    0.012324] On node 0 totalpages: 2067518
[    0.012328]   DMA zone: 64 pages used for memmap
[    0.012331]   DMA zone: 1143 pages reserved
[    0.012334]   DMA zone: 3982 pages, LIFO batch:0
[    0.012476]   DMA32 zone: 11763 pages used for memmap
[    0.012479]   DMA32 zone: 752816 pages, LIFO batch:63
[    0.041248]   Normal zone: 20480 pages used for memmap
[    0.041252]   Normal zone: 1310720 pages, LIFO batch:63
[    0.083879] x86/hpet: Will disable the HPET for this platform because it's not reliable
[    0.083890] Reserving Intel graphics memory at [mem 0xbb000000-0xbeffffff]
[    0.084053] ACPI: PM-Timer IO Port: 0x408
[    0.084059] ACPI: Local APIC address 0xfee00000
[    0.084074] ACPI: LAPIC_NMI (acpi_id[0x01] high level lint[0x1])
[    0.084078] ACPI: LAPIC_NMI (acpi_id[0x02] high level lint[0x1])
[    0.084081] ACPI: LAPIC_NMI (acpi_id[0x03] high level lint[0x1])
[    0.084084] ACPI: LAPIC_NMI (acpi_id[0x04] high level lint[0x1])
[    0.084099] IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-86
[    0.084105] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.084110] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[    0.084114] ACPI: IRQ0 used by override.
[    0.084118] ACPI: IRQ9 used by override.
[    0.084123] Using ACPI (MADT) for SMP configuration information
[    0.084127] ACPI: HPET id: 0x8086a201 base: 0xfed00000
[    0.084149] e820: update [mem 0xb594f000-0xb596ffff] usable ==> reserved
[    0.084167] smpboot: Allowing 4 CPUs, 0 hotplug CPUs
[    0.084210] PM: Registered nosave memory: [mem 0x00000000-0x00000fff]
[    0.084216] PM: Registered nosave memory: [mem 0x0006f000-0x0006ffff]
[    0.084222] PM: Registered nosave memory: [mem 0x00090000-0x0009ffff]
[    0.084225] PM: Registered nosave memory: [mem 0x000a0000-0x000fffff]
[    0.084230] PM: Registered nosave memory: [mem 0xb594f000-0xb596ffff]
[    0.084235] PM: Registered nosave memory: [mem 0xb7af3000-0xb7b82fff]
[    0.084238] PM: Registered nosave memory: [mem 0xb7b83000-0xb8402fff]
[    0.084241] PM: Registered nosave memory: [mem 0xb8403000-0xb8502fff]
[    0.084243] PM: Registered nosave memory: [mem 0xb8503000-0xb8542fff]
[    0.084249] PM: Registered nosave memory: [mem 0xb93c3000-0xb9cc2fff]
[    0.084254] PM: Registered nosave memory: [mem 0xba000000-0xbaffffff]
[    0.084257] PM: Registered nosave memory: [mem 0xbb000000-0xbeffffff]
[    0.084260] PM: Registered nosave memory: [mem 0xbf000000-0xe00f7fff]
[    0.084263] PM: Registered nosave memory: [mem 0xe00f8000-0xe00f8fff]
[    0.084265] PM: Registered nosave memory: [mem 0xe00f9000-0xfed00fff]
[    0.084268] PM: Registered nosave memory: [mem 0xfed01000-0xfed01fff]
[    0.084271] PM: Registered nosave memory: [mem 0xfed02000-0xffafffff]
[    0.084273] PM: Registered nosave memory: [mem 0xffb00000-0xffffffff]
[    0.084279] [mem 0xbf000000-0xe00f7fff] available for PCI devices
[    0.084282] Booting paravirtualized kernel on bare hardware
[    0.084290] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645519600211568 ns
[    0.299232] setup_percpu: NR_CPUS:512 nr_cpumask_bits:512 nr_cpu_ids:4 nr_node_ids:1
[    0.300090] percpu: Embedded 53 pages/cpu s178264 r8192 d30632 u524288
[    0.300109] pcpu-alloc: s178264 r8192 d30632 u524288 alloc=1*2097152
[    0.300113] pcpu-alloc: [0] 0 1 2 3 
[    0.300173] Built 1 zonelists, mobility grouping on.  Total pages: 2034068
[    0.300177] Policy zone: Normal
[    0.300182] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.4.15+ root=UUID=ece44f62-d22f-42de-92b9-0f8458813c19 ro debug
[    0.302893] Dentry cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear)
[    0.304232] Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes, linear)
[    0.304306] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.325839] Calgary: detecting Calgary via BIOS EBDA area
[    0.325845] Calgary: Unable to locate Rio Grande table in EBDA - bailing!
[    0.388157] Memory: 7966884K/8270072K available (10243K kernel code, 1167K rwdata, 3576K rodata, 1660K init, 2152K bss, 303188K reserved, 0K cma-reserved)
[    0.388465] Kernel/User page tables isolation: enabled
[    0.388504] ftrace: allocating 33075 entries in 130 pages
[    0.409748] rcu: Hierarchical RCU implementation.
[    0.409754] rcu: 	RCU restricting CPUs from NR_CPUS=512 to nr_cpu_ids=4.
[    0.409758] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[    0.409760] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
[    0.418143] NR_IRQS: 33024, nr_irqs: 1024, preallocated irqs: 16
[    0.418641] random: get_random_bytes called from start_kernel+0x340/0x524 with crng_init=0
[    0.419072] Console: colour dummy device 80x25
[    0.419676] printk: console [tty0] enabled
[    0.419731] ACPI: Core revision 20190816
[    0.419957] APIC: Switch to symmetric I/O mode setup
[    0.420841] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x34da46d1768, max_idle_ns: 881590610985 ns
[    0.420858] Calibrating delay loop (skipped), value calculated using timer frequency.. 3666.65 BogoMIPS (lpj=7333304)
[    0.420869] pid_max: default: 32768 minimum: 301
[    0.424851] LSM: Security Framework initializing
[    0.424851] Yama: becoming mindful.
[    0.424851] Mount-cache hash table entries: 16384 (order: 5, 131072 bytes, linear)
[    0.424851] Mountpoint-cache hash table entries: 16384 (order: 5, 131072 bytes, linear)
[    0.424851] process: using mwait in idle threads
[    0.424851] Last level iTLB entries: 4KB 48, 2MB 0, 4MB 0
[    0.424851] Last level dTLB entries: 4KB 128, 2MB 16, 4MB 16, 1GB 0
[    0.424851] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization
[    0.424851] Spectre V2 : Mitigation: Full generic retpoline
[    0.424851] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch
[    0.424851] Spectre V2 : Enabling Restricted Speculation for firmware calls
[    0.424851] Spectre V2 : mitigation: Enabling conditional Indirect Branch Prediction Barrier
[    0.424851] MDS: Vulnerable: Clear CPU buffers attempted, no microcode
[    0.424851] Freeing SMP alternatives memory: 32K
[    0.424851] TSC deadline timer enabled
[    0.424851] smpboot: CPU0: Intel(R) Celeron(R) CPU  N2930  @ 1.83GHz (family: 0x6, model: 0x37, stepping: 0x8)
[    0.424851] Performance Events: PEBS fmt2+, 8-deep LBR, Silvermont events, 8-deep LBR, full-width counters, Intel PMU driver.
[    0.424851] ... version:                3
[    0.424851] ... bit width:              40
[    0.424851] ... generic registers:      2
[    0.424851] ... value mask:             000000ffffffffff
[    0.424851] ... max period:             0000007fffffffff
[    0.424851] ... fixed-purpose events:   3
[    0.424851] ... event mask:             0000000700000003
[    0.424851] rcu: Hierarchical SRCU implementation.
[    0.424851] NMI watchdog: Enabled. Permanently consumes one hw-PMU counter.
[    0.424851] smp: Bringing up secondary CPUs ...
[    0.424851] x86: Booting SMP configuration:
[    0.424851] .... node  #0, CPUs:      #1 #2 #3
[    0.424851] smp: Brought up 1 node, 4 CPUs
[    0.424851] smpboot: Max logical packages: 1
[    0.424851] smpboot: Total of 4 processors activated (14666.60 BogoMIPS)
[    0.425996] devtmpfs: initialized
[    0.425996] x86/mm: Memory block size: 128MB
[    0.428908] PM: Registering ACPI NVS region [mem 0x0006f000-0x0006ffff] (4096 bytes)
[    0.428919] PM: Registering ACPI NVS region [mem 0xb8403000-0xb8502fff] (1048576 bytes)
[    0.429128] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.429144] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
[    0.429330] pinctrl core: initialized pinctrl subsystem
[    0.429651] NET: Registered protocol family 16
[    0.429862] audit: initializing netlink subsys (disabled)
[    0.429885] audit: type=2000 audit(1580282599.008:1): state=initialized audit_enabled=0 res=1
[    0.429885] cpuidle: using governor ladder
[    0.429885] cpuidle: using governor menu
[    0.429885] ACPI: bus type PCI registered
[    0.429885] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[    0.429885] PCI: MMCONFIG for domain 0000 [bus 00-3f] at [mem 0xe0000000-0xe3ffffff] (base 0xe0000000)
[    0.429885] PCI: not using MMCONFIG
[    0.429885] PCI: Using configuration type 1 for base access
[    0.430271] ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
[    0.433986] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
[    1.213087] ACPI: Added _OSI(Module Device)
[    1.213098] ACPI: Added _OSI(Processor Device)
[    1.213104] ACPI: Added _OSI(3.0 _SCP Extensions)
[    1.213109] ACPI: Added _OSI(Processor Aggregator Device)
[    1.213115] ACPI: Added _OSI(Linux-Dell-Video)
[    1.213121] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)
[    1.213127] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics)
[    1.225455] ACPI: 5 ACPI AML tables successfully acquired and loaded
[    1.230169] ACPI: Dynamic OEM Table Load:
[    1.230188] ACPI: SSDT 0xFFFF8A6836245000 0003BC (v01 PmRef  Cpu0Ist  00003000 INTL 20121114)
[    1.232004] ACPI: Dynamic OEM Table Load:
[    1.232019] ACPI: SSDT 0xFFFF8A683612B800 00015F (v01 PmRef  ApIst    00003000 INTL 20121114)
[    1.235002] ACPI: Interpreter enabled
[    1.235055] ACPI: (supports S0 S4 S5)
[    1.235062] ACPI: Using IOAPIC for interrupt routing
[    1.235147] PCI: MMCONFIG for domain 0000 [bus 00-3f] at [mem 0xe0000000-0xe3ffffff] (base 0xe0000000)
[    1.235769] PCI: MMCONFIG at [mem 0xe0000000-0xe3ffffff] reserved in ACPI motherboard resources
[    1.235800] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[    1.236251] ACPI: Enabled 4 GPEs in block 00 to 3F
[    1.447732] ACPI: Power Resource [USBC] (on)
[    1.457561] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
[    1.457581] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI HPX-Type3]
[    1.457921] acpi PNP0A08:00: _OSC failed (AE_ERROR); disabling ASPM
[    1.457954] acpi PNP0A08:00: [Firmware Info]: MMCONFIG for domain 0000 [bus 00-3f] only partially covers this bridge
[    1.458725] PCI host bridge to bus 0000:00
[    1.458736] pci_bus 0000:00: root bus resource [io  0x0000-0x006f window]
[    1.458744] pci_bus 0000:00: root bus resource [io  0x0078-0x0cf7 window]
[    1.458751] pci_bus 0000:00: root bus resource [io  0x0d00-0xffff window]
[    1.458759] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window]
[    1.458767] pci_bus 0000:00: root bus resource [mem 0x000c0000-0x000dffff window]
[    1.458775] pci_bus 0000:00: root bus resource [mem 0x000e0000-0x000fffff window]
[    1.458783] pci_bus 0000:00: root bus resource [mem 0xc0000000-0xd09ffffe window]
[    1.458791] pci_bus 0000:00: root bus resource [bus 00-ff]
[    1.458819] pci 0000:00:00.0: [8086:0f00] type 00 class 0x060000
[    1.459076] pci 0000:00:02.0: [8086:0f31] type 00 class 0x030000
[    1.459097] pci 0000:00:02.0: reg 0x10: [mem 0xd0000000-0xd03fffff]
[    1.459113] pci 0000:00:02.0: reg 0x18: [mem 0xc0000000-0xcfffffff pref]
[    1.459128] pci 0000:00:02.0: reg 0x20: [io  0x7050-0x7057]
[    1.459154] pci 0000:00:02.0: BAR 2: assigned to efifb
[    1.459389] pci 0000:00:13.0: [8086:0f23] type 00 class 0x010601
[    1.459417] pci 0000:00:13.0: reg 0x10: [io  0x7048-0x704f]
[    1.459432] pci 0000:00:13.0: reg 0x14: [io  0x705c-0x705f]
[    1.459445] pci 0000:00:13.0: reg 0x18: [io  0x7040-0x7047]
[    1.459458] pci 0000:00:13.0: reg 0x1c: [io  0x7058-0x705b]
[    1.459471] pci 0000:00:13.0: reg 0x20: [io  0x7020-0x703f]
[    1.459485] pci 0000:00:13.0: reg 0x24: [mem 0xd0904000-0xd09047ff]
[    1.459540] pci 0000:00:13.0: PME# supported from D3hot
[    1.459765] pci 0000:00:1a.0: [8086:0f18] type 00 class 0x108000
[    1.459801] pci 0000:00:1a.0: reg 0x10: [mem 0xd0800000-0xd08fffff]
[    1.459820] pci 0000:00:1a.0: reg 0x14: [mem 0xd0700000-0xd07fffff]
[    1.459931] pci 0000:00:1a.0: PME# supported from D0 D3hot
[    1.460152] pci 0000:00:1b.0: [8086:0f04] type 00 class 0x040300
[    1.460184] pci 0000:00:1b.0: reg 0x10: [mem 0xd0900000-0xd0903fff 64bit]
[    1.460265] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold
[    1.460478] pci 0000:00:1c.0: [8086:0f48] type 01 class 0x060400
[    1.460565] pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold
[    1.460786] pci 0000:00:1c.1: [8086:0f4a] type 01 class 0x060400
[    1.460875] pci 0000:00:1c.1: PME# supported from D0 D3hot D3cold
[    1.461098] pci 0000:00:1c.2: [8086:0f4c] type 01 class 0x060400
[    1.461183] pci 0000:00:1c.2: PME# supported from D0 D3hot D3cold
[    1.461419] pci 0000:00:1c.3: [8086:0f4e] type 01 class 0x060400
[    1.461505] pci 0000:00:1c.3: PME# supported from D0 D3hot D3cold
[    1.461739] pci 0000:00:1d.0: [8086:0f34] type 00 class 0x0c0320
[    1.461776] pci 0000:00:1d.0: reg 0x10: [mem 0xd0905000-0xd09053ff]
[    1.461898] pci 0000:00:1d.0: PME# supported from D0 D3hot D3cold
[    1.462118] pci 0000:00:1f.0: [8086:0f1c] type 00 class 0x060100
[    1.462400] pci 0000:00:1f.3: [8086:0f12] type 00 class 0x0c0500
[    1.462449] pci 0000:00:1f.3: reg 0x10: [mem 0xd0906000-0xd090601f]
[    1.462525] pci 0000:00:1f.3: reg 0x20: [io  0x7000-0x701f]
[    1.462939] pci 0000:01:00.0: [110a:4078] type 00 class 0x050000
[    1.462982] pci 0000:01:00.0: reg 0x10: [mem 0xd0600000-0xd067ffff]
[    1.463004] pci 0000:01:00.0: reg 0x14: [mem 0xd0680000-0xd0687fff]
[    1.463355] pci 0000:00:1c.0: PCI bridge to [bus 01]
[    1.463367] pci 0000:00:1c.0:   bridge window [mem 0xd0600000-0xd06fffff]
[    1.463492] pci 0000:02:00.0: [8086:1533] type 00 class 0x020000
[    1.463534] pci 0000:02:00.0: reg 0x10: [mem 0xd0500000-0xd057ffff]
[    1.463567] pci 0000:02:00.0: reg 0x18: [io  0x6000-0x601f]
[    1.463586] pci 0000:02:00.0: reg 0x1c: [mem 0xd0580000-0xd0583fff]
[    1.463733] pci 0000:02:00.0: PME# supported from D0 D3hot D3cold
[    1.463940] pci 0000:00:1c.1: PCI bridge to [bus 02]
[    1.463950] pci 0000:00:1c.1:   bridge window [io  0x6000-0x6fff]
[    1.463958] pci 0000:00:1c.1:   bridge window [mem 0xd0500000-0xd05fffff]
[    1.464080] pci 0000:03:00.0: [8086:1533] type 00 class 0x020000
[    1.464123] pci 0000:03:00.0: reg 0x10: [mem 0xd0400000-0xd047ffff]
[    1.464155] pci 0000:03:00.0: reg 0x18: [io  0x5000-0x501f]
[    1.464175] pci 0000:03:00.0: reg 0x1c: [mem 0xd0480000-0xd0483fff]
[    1.464321] pci 0000:03:00.0: PME# supported from D0 D3hot D3cold
[    1.464532] pci 0000:00:1c.2: PCI bridge to [bus 03]
[    1.464542] pci 0000:00:1c.2:   bridge window [io  0x5000-0x5fff]
[    1.464550] pci 0000:00:1c.2:   bridge window [mem 0xd0400000-0xd04fffff]
[    1.464651] pci 0000:00:1c.3: PCI bridge to [bus 04]
[    1.673595] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 10 11 12 14 15) *7
[    1.673775] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 10 11 12 14 15) *7
[    1.673953] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 10 11 12 14 15) *7
[    1.674131] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 10 11 12 14 15) *7
[    1.674309] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 10 11 12 14 15) *7
[    1.674491] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 10 *11 12 14 15)
[    1.674668] ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 *10 11 12 14 15)
[    1.674844] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 10 *11 12 14 15)
[    1.675515] iommu: Default domain type: Translated 
[    1.675515] pci 0000:00:02.0: vgaarb: setting as boot VGA device
[    1.675515] pci 0000:00:02.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none
[    1.675515] pci 0000:00:02.0: vgaarb: bridge control possible
[    1.675515] vgaarb: loaded
[    1.675515] EDAC MC: Ver: 3.0.0
[    1.675515] Registered efivars operations
[    1.675515] PCI: Using ACPI for IRQ routing
[    1.675515] PCI: pci_cache_line_size set to 64 bytes
[    1.675515] e820: reserve RAM buffer [mem 0x0006f000-0x0006ffff]
[    1.675515] e820: reserve RAM buffer [mem 0xb594f000-0xb7ffffff]
[    1.675515] e820: reserve RAM buffer [mem 0xb7af3000-0xb7ffffff]
[    1.675515] e820: reserve RAM buffer [mem 0xb93c3000-0xbbffffff]
[    1.675515] e820: reserve RAM buffer [mem 0xba000000-0xbbffffff]
[    1.676960] clocksource: Switched to clocksource tsc-early
[    1.706094] VFS: Disk quotas dquot_6.6.0
[    1.706146] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    1.706292] pnp: PnP ACPI init
[    1.706433] pnp 00:00: Plug and Play ACPI device, IDs PNP0b00 (active)
[    1.706693] system 00:01: [io  0x0680-0x069f] has been reserved
[    1.706704] system 00:01: [io  0x0400-0x047f] has been reserved
[    1.706711] system 00:01: [io  0x0500-0x05fe] has been reserved
[    1.706727] system 00:01: Plug and Play ACPI device, IDs PNP0c02 (active)
[    1.707119] pnp 00:02: Plug and Play ACPI device, IDs PNP0501 (active)
[    1.707475] pnp 00:03: Plug and Play ACPI device, IDs PNP0501 (active)
[    1.913518] system 00:04: [mem 0xe0000000-0xefffffff] could not be reserved
[    1.913528] system 00:04: [mem 0xfed01000-0xfed01fff] has been reserved
[    1.913537] system 00:04: [mem 0xfed03000-0xfed03fff] has been reserved
[    1.913545] system 00:04: [mem 0xfed04000-0xfed04fff] has been reserved
[    1.913552] system 00:04: [mem 0xfed0c000-0xfed0ffff] has been reserved
[    1.913560] system 00:04: [mem 0xfed08000-0xfed08fff] has been reserved
[    1.913568] system 00:04: [mem 0xfed1c000-0xfed1cfff] has been reserved
[    1.913576] system 00:04: [mem 0xfed40000-0xfed44fff] has been reserved
[    1.913584] system 00:04: [mem 0xfee00000-0xfeefffff] has been reserved
[    1.913592] system 00:04: [mem 0xfef00000-0xfeffffff] has been reserved
[    1.913607] system 00:04: Plug and Play ACPI device, IDs PNP0c02 (active)
[    1.914077] pnp: PnP ACPI: found 5 devices
[    1.918818] thermal_sys: Registered thermal governor 'fair_share'
[    1.918820] thermal_sys: Registered thermal governor 'bang_bang'
[    1.918829] thermal_sys: Registered thermal governor 'step_wise'
[    1.918834] thermal_sys: Registered thermal governor 'user_space'
[    1.923391] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns
[    1.923505] pci 0000:00:1c.0: bridge window [io  0x1000-0x0fff] to [bus 01] add_size 1000
[    1.923518] pci 0000:00:1c.0: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 01] add_size 200000 add_align 100000
[    1.923530] pci 0000:00:1c.1: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 02] add_size 200000 add_align 100000
[    1.923542] pci 0000:00:1c.2: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 03] add_size 200000 add_align 100000
[    1.923552] pci 0000:00:1c.3: bridge window [io  0x1000-0x0fff] to [bus 04] add_size 1000
[    1.923561] pci 0000:00:1c.3: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 04] add_size 200000 add_align 100000
[    1.923572] pci 0000:00:1c.3: bridge window [mem 0x00100000-0x000fffff] to [bus 04] add_size 200000 add_align 100000
[    1.923604] pci 0000:00:1c.0: BAR 15: no space for [mem size 0x00200000 64bit pref]
[    1.923614] pci 0000:00:1c.0: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
[    1.923629] pci 0000:00:1c.1: BAR 15: no space for [mem size 0x00200000 64bit pref]
[    1.923637] pci 0000:00:1c.1: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
[    1.923651] pci 0000:00:1c.2: BAR 15: no space for [mem size 0x00200000 64bit pref]
[    1.923659] pci 0000:00:1c.2: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
[    1.923669] pci 0000:00:1c.3: BAR 14: no space for [mem size 0x00200000]
[    1.923677] pci 0000:00:1c.3: BAR 14: failed to assign [mem size 0x00200000]
[    1.923689] pci 0000:00:1c.3: BAR 15: no space for [mem size 0x00200000 64bit pref]
[    1.923698] pci 0000:00:1c.3: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
[    1.923708] pci 0000:00:1c.0: BAR 13: assigned [io  0x1000-0x1fff]
[    1.923717] pci 0000:00:1c.3: BAR 13: assigned [io  0x2000-0x2fff]
[    1.923730] pci 0000:00:1c.3: BAR 14: no space for [mem size 0x00200000]
[    1.923737] pci 0000:00:1c.3: BAR 14: failed to assign [mem size 0x00200000]
[    1.923750] pci 0000:00:1c.3: BAR 15: no space for [mem size 0x00200000 64bit pref]
[    1.923758] pci 0000:00:1c.3: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
[    1.923771] pci 0000:00:1c.2: BAR 15: no space for [mem size 0x00200000 64bit pref]
[    1.923779] pci 0000:00:1c.2: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
[    1.923793] pci 0000:00:1c.1: BAR 15: no space for [mem size 0x00200000 64bit pref]
[    1.923801] pci 0000:00:1c.1: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
[    1.923814] pci 0000:00:1c.0: BAR 15: no space for [mem size 0x00200000 64bit pref]
[    1.923822] pci 0000:00:1c.0: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
[    1.923832] pci 0000:00:1c.0: PCI bridge to [bus 01]
[    1.923840] pci 0000:00:1c.0:   bridge window [io  0x1000-0x1fff]
[    1.923850] pci 0000:00:1c.0:   bridge window [mem 0xd0600000-0xd06fffff]
[    1.923862] pci 0000:00:1c.1: PCI bridge to [bus 02]
[    1.923869] pci 0000:00:1c.1:   bridge window [io  0x6000-0x6fff]
[    1.923877] pci 0000:00:1c.1:   bridge window [mem 0xd0500000-0xd05fffff]
[    1.923889] pci 0000:00:1c.2: PCI bridge to [bus 03]
[    1.923896] pci 0000:00:1c.2:   bridge window [io  0x5000-0x5fff]
[    1.923904] pci 0000:00:1c.2:   bridge window [mem 0xd0400000-0xd04fffff]
[    1.923915] pci 0000:00:1c.3: PCI bridge to [bus 04]
[    1.923922] pci 0000:00:1c.3:   bridge window [io  0x2000-0x2fff]
[    1.923937] pci_bus 0000:00: resource 4 [io  0x0000-0x006f window]
[    1.923943] pci_bus 0000:00: resource 5 [io  0x0078-0x0cf7 window]
[    1.923950] pci_bus 0000:00: resource 6 [io  0x0d00-0xffff window]
[    1.923957] pci_bus 0000:00: resource 7 [mem 0x000a0000-0x000bffff window]
[    1.923963] pci_bus 0000:00: resource 8 [mem 0x000c0000-0x000dffff window]
[    1.923970] pci_bus 0000:00: resource 9 [mem 0x000e0000-0x000fffff window]
[    1.923977] pci_bus 0000:00: resource 10 [mem 0xc0000000-0xd09ffffe window]
[    1.923984] pci_bus 0000:01: resource 0 [io  0x1000-0x1fff]
[    1.923991] pci_bus 0000:01: resource 1 [mem 0xd0600000-0xd06fffff]
[    1.923998] pci_bus 0000:02: resource 0 [io  0x6000-0x6fff]
[    1.924004] pci_bus 0000:02: resource 1 [mem 0xd0500000-0xd05fffff]
[    1.924011] pci_bus 0000:03: resource 0 [io  0x5000-0x5fff]
[    1.924017] pci_bus 0000:03: resource 1 [mem 0xd0400000-0xd04fffff]
[    1.924024] pci_bus 0000:04: resource 0 [io  0x2000-0x2fff]
[    1.924238] NET: Registered protocol family 2
[    1.924580] tcp_listen_portaddr_hash hash table entries: 4096 (order: 4, 65536 bytes, linear)
[    1.924626] TCP established hash table entries: 65536 (order: 7, 524288 bytes, linear)
[    1.924833] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes, linear)
[    1.925216] TCP: Hash tables configured (established 65536 bind 65536)
[    1.925343] UDP hash table entries: 4096 (order: 5, 131072 bytes, linear)
[    1.925416] UDP-Lite hash table entries: 4096 (order: 5, 131072 bytes, linear)
[    1.925633] NET: Registered protocol family 1
[    1.925673] pci 0000:00:02.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff]
[    3.924873] pci 0000:00:1d.0: EHCI: BIOS handoff failed (BIOS bug?) 01010001
[    3.925104] pci 0000:00:1d.0: quirk_usb_early_handoff+0x0/0x644 took 1952525 usecs
[    3.925137] PCI: CLS 64 bytes, default 64
[    3.925252] Trying to unpack rootfs image as initramfs...
[    4.655870] Freeing initrd memory: 21636K
[    4.655922] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[    4.655931] software IO TLB: mapped [mem 0xb15a9000-0xb55a9000] (64MB)
[    4.656006] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x34da46d1768, max_idle_ns: 881590610985 ns
[    4.656048] clocksource: Switched to clocksource tsc
[    4.657090] Initialise system trusted keyrings
[    4.657205] workingset: timestamp_bits=40 max_order=21 bucket_order=0
[    4.657306] zbud: loaded
[    4.657601] Key type asymmetric registered
[    4.657608] Asymmetric key parser 'x509' registered
[    4.657634] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 249)
[    4.657740] io scheduler mq-deadline registered
[    4.657747] io scheduler kyber registered
[    4.658940] efifb: probing for efifb
[    4.658981] efifb: framebuffer at 0xc0000000, using 3072k, total 3072k
[    4.658988] efifb: mode is 1024x768x32, linelength=4096, pages=1
[    4.658993] efifb: scrolling: redraw
[    4.658998] efifb: Truecolor: size=8:8:8:8, shift=24:16:8:0
[    4.664450] Console: switching to colour frame buffer device 128x48
[    4.669761] fb0: EFI VGA frame buffer device
[    4.669839] intel_idle: MWAIT substates: 0x33000020
[    4.669897] intel_idle: v0.4.1 model 0x37
[    4.670467] intel_idle: lapic_timer_reliable_states 0xffffffff
[    4.674558] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    4.674769] 00:02: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a TI16750
[    4.675126] 00:03: ttyS1 at I/O 0x2f8 (irq = 3, base_baud = 115200) is a TI16750
[    4.676096] Linux agpgart interface v0.103
[    4.680892] tpm_tis MSFT0101:00: 2.0 TPM (device-id 0x1A, rev-id 16)
[    4.701600] AMD-Vi: AMD IOMMUv2 driver by Joerg Roedel <jroedel@suse.de>
[    4.701677] AMD-Vi: AMD IOMMUv2 functionality not available on this system
[    4.702879] i8042: PNP: No PS/2 controller found.
[    4.702934] i8042: Probing ports directly.
[    4.703549] serio: i8042 KBD port at 0x60,0x64 irq 1
[    4.703616] serio: i8042 AUX port at 0x60,0x64 irq 12
[    4.704402] mousedev: PS/2 mouse device common for all mice
[    4.704588] rtc_cmos 00:00: RTC can wake from S4
[    4.705357] rtc_cmos 00:00: registered as rtc0
[    4.705449] rtc_cmos 00:00: alarms up to one month, y3k, 242 bytes nvram
[    4.705545] intel_pstate: Intel P-state driver initializing
[    4.707300] ledtrig-cpu: registered to indicate activity on CPUs
[    4.708908] pmc_atom: SIMATIC IPC227E critclks quirk enabled
[    4.709611] drop_monitor: Initializing network drop monitor service
[    4.717813] NET: Registered protocol family 10
[    4.720190] Segment Routing with IPv6
[    4.722031] mip6: Mobile IPv6
[    4.723801] NET: Registered protocol family 17
[    4.725583] mpls_gso: MPLS GSO support
[    4.728698] microcode: sig=0x30678, pf=0x8, revision=0x836
[    4.731319] microcode: Microcode Update Driver: v2.2.
[    4.731325] IPI shorthand broadcast: enabled
[    4.734787] sched_clock: Marking stable (4730711933, 2348325)->(4744712981, -11652723)
[    4.737124] registered taskstats version 1
[    4.738866] Loading compiled-in X.509 certificates
[    4.740639] zswap: loaded using pool lzo/zbud
[    4.743172] ima: Allocated hash algorithm: sha256
[    4.785908] ima: No architecture policies found
[    4.795565] rtc_cmos 00:00: setting system clock to 2020-01-29T07:23:24 UTC (1580282604)
[    4.814322] Freeing unused kernel image memory: 1660K
[    4.816398] Write protecting the kernel read-only data: 16384k
[    4.820553] Freeing unused kernel image memory: 2012K
[    4.823696] Freeing unused kernel image memory: 520K
[    4.848346] x86/mm: Checked W+X mappings: passed, no W+X pages found.
[    4.850416] x86/mm: Checking user space page tables
[    4.874135] x86/mm: Checked W+X mappings: passed, no W+X pages found.
[    4.875899] Run /init as init process
[    4.941938] systemd-udevd[107]: starting version 232
[    4.948283] random: systemd-udevd: uninitialized urandom read (16 bytes read)
[    4.954434] random: systemd-udevd: uninitialized urandom read (16 bytes read)
[    4.955960] random: udevadm: uninitialized urandom read (16 bytes read)
[    5.077943] SCSI subsystem initialized
[    5.080615] pps_core: LinuxPPS API ver. 1 registered
[    5.082675] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    5.085619] PTP clock support registered
[    5.087932] dca service started, version 1.12.1
[    5.088277] ACPI: bus type USB registered
[    5.091996] usbcore: registered new interface driver usbfs
[    5.094587] usbcore: registered new interface driver hub
[    5.094850] i801_smbus 0000:00:1f.3: SMBus using PCI interrupt
[    5.096422] usbcore: registered new device driver usb
[    5.096494] libata version 3.00 loaded.
[    5.124947] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    5.128256] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.6.0-k
[    5.131115] igb: Copyright (c) 2007-2014 Intel Corporation.
[    5.134004] ehci-pci: EHCI PCI platform driver
[    5.134028] ahci 0000:00:13.0: version 3.0
[    5.136583] ehci-pci 0000:00:1d.0: EHCI Host Controller
[    5.138797] ahci 0000:00:13.0: controller can't do DEVSLP, turning off
[    5.140972] ehci-pci 0000:00:1d.0: new USB bus registered, assigned bus number 1
[    5.145296] ehci-pci 0000:00:1d.0: debug port 2
[    5.151047] ehci-pci 0000:00:1d.0: cache line size of 64 is not supported
[    5.152910] ehci-pci 0000:00:1d.0: irq 20, io mem 0xd0905000
[    5.153007] ahci 0000:00:13.0: AHCI 0001.0300 32 slots 2 ports 3 Gbps 0x1 impl SATA mode
[    5.158093] ahci 0000:00:13.0: flags: 64bit ncq led clo pio slum part deso 
[    5.162401] pps pps0: new PPS source ptp0
[    5.162663] scsi host0: ahci
[    5.166010] igb 0000:02:00.0: added PHC on eth0
[    5.168461] scsi host1: ahci
[    5.168896] ehci-pci 0000:00:1d.0: USB 2.0 started, EHCI 1.00
[    5.169064] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04
[    5.169070] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    5.169074] usb usb1: Product: EHCI Host Controller
[    5.169078] usb usb1: Manufacturer: Linux 5.4.15+ ehci_hcd
[    5.169082] usb usb1: SerialNumber: 0000:00:1d.0
[    5.169497] hub 1-0:1.0: USB hub found
[    5.169527] hub 1-0:1.0: 8 ports detected
[    5.170964] igb 0000:02:00.0: Intel(R) Gigabit Ethernet Network Connection
[    5.172950] ata1: SATA max UDMA/133 abar m2048@0xd0904000 port 0xd0904100 irq 96
[    5.174676] igb 0000:02:00.0: eth0: (PCIe:2.5Gb/s:Width x1) 20:87:56:31:c5:0c
[    5.176544] ata2: DUMMY
[    5.178480] igb 0000:02:00.0: eth0: PBA No: 000300-000
[    5.196888] igb 0000:02:00.0: Using MSI-X interrupts. 4 rx queue(s), 4 tx queue(s)
[    5.229082] pps pps1: new PPS source ptp1
[    5.233838] igb 0000:03:00.0: added PHC on eth1
[    5.235837] igb 0000:03:00.0: Intel(R) Gigabit Ethernet Network Connection
[    5.237802] igb 0000:03:00.0: eth1: (PCIe:2.5Gb/s:Width x1) 20:87:56:31:c5:06
[    5.239828] igb 0000:03:00.0: eth1: PBA No: 000300-000
[    5.241784] igb 0000:03:00.0: Using MSI-X interrupts. 4 rx queue(s), 4 tx queue(s)
[    5.246245] igb 0000:02:00.0 enp2s0: renamed from eth0
[    5.266173] igb 0000:03:00.0 enp3s0: renamed from eth1
[    5.493306] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[    5.503198] ata1.00: ATA-10: Micron_5100_MTFDDAK240TCB,  D0MU037, max UDMA/133
[    5.505091] usb 1-1: new high-speed USB device number 2 using ehci-pci
[    5.511158] ata1.00: 468862128 sectors, multi 16: LBA48 NCQ (depth 32), AA
[    5.523842] ata1.00: configured for UDMA/133
[    5.526751] scsi 0:0:0:0: Direct-Access     ATA      Micron_5100_MTFD U037 PQ: 0 ANSI: 5
[    5.540620] ata1.00: Enabling discard_zeroes_data
[    5.543932] sd 0:0:0:0: [sda] 468862128 512-byte logical blocks: (240 GB/224 GiB)
[    5.547098] usb 1-1: New USB device found, idVendor=8087, idProduct=07e6, bcdDevice= 0.14
[    5.547594] sd 0:0:0:0: [sda] 4096-byte physical blocks
[    5.551264] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    5.553258] sd 0:0:0:0: [sda] Write Protect is off
[    5.557712] hub 1-1:1.0: USB hub found
[    5.558927] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    5.561432] hub 1-1:1.0: 4 ports detected
[    5.562973] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    5.581634] ata1.00: Enabling discard_zeroes_data
[    5.590411]  sda: sda1 sda2 sda3
[    5.595993] ata1.00: Enabling discard_zeroes_data
[    5.599608] sd 0:0:0:0: [sda] Attached SCSI disk
[    5.711250] PM: Image not found (code -22)
[    5.861291] usb 1-1.2: new high-speed USB device number 3 using ehci-pci
[    5.887504] EXT4-fs (sda2): mounted filesystem with ordered data mode. Opts: (null)
[    5.890488] usb 1-1.2: New USB device found, idVendor=0424, idProduct=2514, bcdDevice= b.b3
[    5.895093] usb 1-1.2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    5.899539] hub 1-1.2:1.0: USB hub found
[    5.903546] hub 1-1.2:1.0: 4 ports detected
[    5.937397] random: fast init done
[    5.993173] usb 1-1.3: new low-speed USB device number 4 using ehci-pci
[    6.114492] usb 1-1.3: New USB device found, idVendor=413c, idProduct=301a, bcdDevice= 1.00
[    6.123262] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    6.125658] usb 1-1.3: Product: Dell MS116 USB Optical Mouse
[    6.128009] usb 1-1.3: Manufacturer: PixArt
[    6.159514] systemd[1]: Mounting cgroup to /sys/fs/cgroup/pids of type cgroup with options pids.
[    6.161862] systemd[1]: Mounting cgroup to /sys/fs/cgroup/memory of type cgroup with options memory.
[    6.164636] systemd[1]: Mounting cgroup to /sys/fs/cgroup/net_cls,net_prio of type cgroup with options net_cls,net_prio.
[    6.166941] systemd[1]: Mounting cgroup to /sys/fs/cgroup/cpuset of type cgroup with options cpuset.
[    6.185201] systemd[1]: Mounting cgroup to /sys/fs/cgroup/cpu,cpuacct of type cgroup with options cpu,cpuacct.
[    6.189842] systemd[1]: Mounting cgroup to /sys/fs/cgroup/blkio of type cgroup with options blkio.
[    6.194532] systemd[1]: Mounting cgroup to /sys/fs/cgroup/devices of type cgroup with options devices.
[    6.197312] systemd[1]: Mounting cgroup to /sys/fs/cgroup/perf_event of type cgroup with options perf_event.
[    6.200085] systemd[1]: Mounting cgroup to /sys/fs/cgroup/freezer of type cgroup with options freezer.
[    6.202885] systemd[1]: systemd 232 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN)
[    6.209060] usb 1-1.4: new low-speed USB device number 5 using ehci-pci
[    6.258792] systemd-gpt-auto-generator[195]: /dev/sda2: root device /dev/sda.
[    6.259567] systemd-sysv-generator[189]: Native unit for alsa-utils.service already exists, skipping.
[    6.263570] systemd-sysv-generator[189]: Native unit for cron.service already exists, skipping.
[    6.265197] systemd-fstab-generator[194]: Parsing /etc/fstab
[    6.268222] systemd-fstab-generator[194]: Found entry what=/dev/disk/by-uuid/ece44f62-d22f-42de-92b9-0f8458813c19 where=/ type=ext4 nofail=no noauto=no
[    6.268306] systemd-sysv-generator[189]: Native unit for procps.service already exists, skipping.
[    6.273114] systemd-fstab-generator[194]: Found entry what=/dev/disk/by-uuid/5F84-95E1 where=/boot/efi type=vfat nofail=no noauto=no
[    6.280247] systemd-sysv-generator[189]: Native unit for console-setup.service already exists, skipping.
[    6.280345] systemd-fstab-generator[194]: Found entry what=/dev/disk/by-uuid/fe52609c-4c19-4891-ba97-e5e516b0670f where=none type=swap nofail=no noauto=no
[    6.288124] systemd-sysv-generator[189]: Native unit for rsync.service already exists, skipping.
[    6.291459] systemd-sysv-generator[189]: Native unit for udev.service already exists, skipping.
[    6.292229] systemd-gpt-auto-generator[195]: Adding swap: /dev/sda3
[    6.294881] systemd-sysv-generator[189]: Native unit for rsyslog.service already exists, skipping.
[    6.299571] systemd-gpt-auto-generator[195]: /boot already populated, ignoring.
[    6.301467] systemd-sysv-generator[189]: Native unit for cups-browsed.service already exists, skipping.
[    6.307083] systemd-sysv-generator[189]: Native unit for kmod.service already exists, skipping.
[    6.312376] systemd-sysv-generator[189]: Native unit for minissdpd.service already exists, skipping.
[    6.329520] printk: systemd-sysv-ge: 84 output lines suppressed due to ratelimiting
[    6.340657] usb 1-1.4: New USB device found, idVendor=413c, idProduct=2113, bcdDevice= 1.08
[    6.349070] usb 1-1.4: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[    6.352113] usb 1-1.4: Product: Dell KB216 Wired Keyboard
[    6.423392] systemd[198]: dev-hugepages.mount: Executing: /bin/mount hugetlbfs /dev/hugepages -t hugetlbfs
[    6.424434] systemd[199]: sys-kernel-debug.mount: Executing: /bin/mount debugfs /sys/kernel/debug -t debugfs
[    6.451390] systemd[203]: dev-mqueue.mount: Executing: /bin/mount mqueue /dev/mqueue -t mqueue
[    6.498969] lp: driver loaded but no devices found
[    6.509302] ppdev: user-space parallel port driver
[    6.514084] systemd-journald[213]: Fixed min_use=1.0M max_use=78.5M max_size=9.8M min_size=512.0K keep_free=117.7M n_max_files=100
[    6.517223] systemd-journald[213]: Reserving 17870 entries in hash table.
[    6.522074] systemd-journald[213]: Vacuuming...
[    6.522136] systemd-journald[213]: Vacuuming done, freed 0B of archived journals from /run/log/journal/985822c5a574441b92e3dec20337d83a.
[    6.522175] systemd-journald[213]: Flushing /dev/kmsg...
[    6.557728] EXT4-fs (sda2): re-mounted. Opts: errors=remount-ro
[    6.609550] systemd-journald[213]: systemd-journald running as pid 213
[    6.610743] systemd-journald[213]: Sent READY=1 notification.
[    6.610791] systemd-journald[213]: Sent WATCHDOG=1 notification.
[    6.611614] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[    6.612311] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[    7.178441] input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input3
[    7.180519] ACPI: Sleep Button [SLPB]
[    7.182688] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input4
[    7.184846] ACPI: Power Button [PWRF]
[    7.627847] sd 0:0:0:0: Attached scsi generic sg0 type 0
[    7.662624] checking generic (c0000000 300000) vs hw (c0000000 10000000)
[    7.664705] fb0: switching to inteldrmfb from EFI VGA
[    7.667748] Console: switching to colour dummy device 80x25
[    7.667861] i915 0000:00:02.0: vgaarb: deactivate vga console
[    7.668329] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    7.668338] [drm] Driver supports precise vblank timestamp query.
[    7.669502] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=io+mem
[    7.692942] [drm] Initialized i915 1.6.0 20190822 for 0000:00:02.0 on minor 0
[    7.695903] ACPI: Video Device [GFX0] (multi-head: yes  rom: no  post: no)
[    7.696491] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input5
[    7.696752] snd_hda_intel 0000:00:1b.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[    7.724404] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input6
[    7.724470] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input7
[    7.834746] fbcon: i915drmfb (fb0) is primary device
[    7.881483] Console: switching to colour frame buffer device 240x67
[    7.913667] i915 0000:00:02.0: fb0: i915drmfb frame buffer device
[    7.997143] hidraw: raw HID events driver (C) Jiri Kosina
[    8.009013] EFI Variables Facility v0.08 2004-May-17
[    8.011924] usbcore: registered new interface driver usbhid
[    8.011994] usbhid: USB HID core driver
[    8.029208] pstore: Using crash dump compression: deflate
[    8.029795] pstore: Registered efi as persistent store backend
[    8.062007] input: PC Speaker as /devices/platform/pcspkr/input/input8
[    8.069497] Error: Driver 'pcspkr' is already registered, aborting...
[    8.209903] cryptd: max_cpu_qlen set to 1000
[    8.221040] Adding 8269820k swap on /dev/sda3.  Priority:-2 extents:1 across:8269820k SSFS
[    8.816990] iTCO_vendor_support: vendor-support=0
[    8.821612] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.11
[    8.825236] iTCO_wdt: Found a Bay Trail SoC TCO device (Version=3, TCOBASE=0x0460)
[    8.830493] iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
[    8.850994] input: PixArt Dell MS116 USB Optical Mouse as /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.3/1-1.3:1.0/0003:413C:301A.0001/input/input9
[    8.857935] hid-generic 0003:413C:301A.0001: input,hidraw0: USB HID v1.11 Mouse [PixArt Dell MS116 USB Optical Mouse] on usb-0000:00:1d.0-1.3/input0
[    8.858323] input: Dell KB216 Wired Keyboard as /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.4/1-1.4:1.0/0003:413C:2113.0002/input/input10
[    8.918066] hid-generic 0003:413C:2113.0002: input,hidraw1: USB HID v1.11 Keyboard [Dell KB216 Wired Keyboard] on usb-0000:00:1d.0-1.4/input0
[    8.918375] input: Dell KB216 Wired Keyboard System Control as /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.4/1-1.4:1.1/0003:413C:2113.0003/input/input11
[    8.979236] input: Dell KB216 Wired Keyboard Consumer Control as /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.4/1-1.4:1.1/0003:413C:2113.0003/input/input12
[    8.980818] hid-generic 0003:413C:2113.0003: input,hidraw2: USB HID v1.11 Device [Dell KB216 Wired Keyboard] on usb-0000:00:1d.0-1.4/input1
[    9.070213] intel_rapl_common: Found RAPL domain package
[    9.073605] intel_rapl_common: Found RAPL domain core
[   12.104884] random: crng init done
[   12.104889] random: 7 urandom warning(s) missed due to ratelimiting
[   12.125351] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   12.125707] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   12.389082] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   12.477384] igb 0000:03:00.0 enp3s0: igb: enp3s0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
[   12.585115] IPv6: ADDRCONF(NETDEV_CHANGE): enp3s0: link becomes ready
[   12.847725] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   12.867027] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   12.974575] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   13.002917] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   13.789309] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   13.827609] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   13.828004] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   14.529939] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun
[   17.414398] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   17.416062] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   17.428205] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   18.023715] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   18.028098] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   18.533780] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   18.545996] systemd-journald[213]: Data hash table of /run/log/journal/985822c5a574441b92e3dec20337d83a/system.journal has a fill level at 75.0 (13404 of 17870 items, 8388608 file size, 625 bytes per hash table item), suggesting rotation.
[   18.546018] systemd-journald[213]: /run/log/journal/985822c5a574441b92e3dec20337d83a/system.journal: Journal header limits reached or header out-of-date, rotating.
[   18.546034] systemd-journald[213]: Rotating...
[   18.549508] systemd-journald[213]: Reserving 17870 entries in hash table.
[   22.902385] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   22.950632] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   23.268125] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   23.269236] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   24.157793] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   24.577407] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   24.679272] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   24.708268] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   24.708585] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   24.833866] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   25.245811] fuse: init (API version 7.31)
[   28.084589] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   28.085304] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   28.091060] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   28.091355] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   28.096229] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   28.096648] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   28.500523] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   28.664684] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   28.667452] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   28.675152] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   34.219730] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   34.220143] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   34.223860] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   34.236944] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   34.241222] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   34.243020] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   34.244802] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   34.249296] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   34.251040] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   34.252556] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   39.346067] systemd-journald[213]: Time jumped backwards, rotating.
[   39.346145] systemd-journald[213]: Rotating...
[   39.354824] systemd-journald[213]: Reserving 17870 entries in hash table.
[   39.355892] systemd-journald[213]: Vacuuming...
[   39.356158] systemd-journald[213]: Vacuuming done, freed 0B of archived journals from /run/log/journal/985822c5a574441b92e3dec20337d83a.
[   39.357714] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   42.968227] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[   43.051199] systemd-journald[213]: Successfully sent stream file descriptor to service manager.
[  102.832475] systemd-journald[213]: Sent WATCHDOG=1 notification.


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [v3] x86/tsc: Unset TSC_KNOWN_FREQ and TSC_RELIABLE flags on Intel Bay Trail SoC
  2020-01-28 22:39                     ` Thomas Gleixner
@ 2020-01-29 13:03                       ` Andy Shevchenko
  2020-01-29 13:21                         ` Hans de Goede
  0 siblings, 1 reply; 32+ messages in thread
From: Andy Shevchenko @ 2020-01-29 13:03 UTC (permalink / raw)
  To: Thomas Gleixner
  Cc: Hans de Goede, vipul kumar, Daniel Lezcano, linux-kernel, Stable,
	Srikanth Krishnakar, Cedric Hombourger, x86, Len Brown,
	Vipul Kumar

On Tue, Jan 28, 2020 at 11:39:28PM +0100, Thomas Gleixner wrote:
> Hans de Goede <hdegoede@redhat.com> writes:
> > Ok, I have been testing this on various devices and I'm pretty sure now
> > that my initial hunch is correct. The problem is that the accuracy of
> > the FSB frequency as listed in the Intel docs is not so great:
> 
> Thanks for doing that.

+1!

> > The "Intel 64 and IA-32 Architectures Software Developer’s Manual Volume 4:
> > Model-Specific Registers" has the following table for the values from
> > freq_desc_byt:
> >
> >     000B: 083.3 MHz
> >     001B: 100.0 MHz
> >     010B: 133.3 MHz
> >     011B: 116.7 MHz
> >     100B: 080.0 MHz
> >
> > Notice how for e.g the 83.3 MHz value there are 3 significant digits,
> > which translates to an accuracy of a 1000 ppm, where as your typical
> > crystal oscillator is 20 - 100 ppm, so the accuracy of the frequency
> > format used in the Software Developer’s Manual is not really helpful.
> 
> The SDM is not always helpful :)
> 
> > So the 00 part of 83300 which I'm suggesting to replace with 33 in
> > essence is not specified and when the tsc_msr.c code was written /
> > Bay Trail support was added the value from the datasheet was simply
> > padded with zeros.
> >
> > There is already a hint that that likely is not correct in the values
> > from the Software Developer’s Manual, we have values ending at 3.3,
> > but also at 6.7, which to me feels like it is 6.66666666666667 rounded
> > up and thus the 3.3 likely is 3.33333333333333.
> >
> > Test 1: Intel(R) Celeron(R) CPU  N2840  @ 2.16GHz"
> > --------------------------------------------------
> >
> > As said I've also ran some tests. The first device I have tested is
> > a HP stream 11 x360 with an "Intel(R) Celeron(R) CPU  N2840  @ 2.16GHz"
> > (from /proc/cpuinfo) this is the "laptop' version of Bay Trail rather
> > then the tablet version, so like Vipul's case I can comment out the 2
> > lines setting the TSC_KNOWN_FREQ and TSC_RELIABLE flags and get
> > "Refined TSC clocksource calibration". I've also added the changes with
> > the extra pr_info calls which you requested. Here is the relevant output
> > from a kernel with the 2 flags commented out + your pr_info changes,
> > note I changed the REF_CLOCK format from %x to %d as that seems easier
> > to interpret to me.
> >
> > [    0.000000] MSR_PINFO: 0000060000001a00 -> 26
> > [    0.000000] MSR_FSBF: 0000000000000000
> > [    0.000000] REF_CLOCK: 83000
> > [    0.000000] tsc: Detected 2165.800 MHz processor
> > [    3.586805] tsc: Refined TSC clocksource calibration: 2166.666 MHz
> >
> > And with my suggested change:
> >
> > [    0.000000] MSR_PINFO: 0000060000001a00 -> 26
> > [    0.000000] MSR_FSBF: 0000000000000000
> > [    0.000000] REF_CLOCK: 83333
> > [    0.000000] tsc: Detected 2166.658 MHz processor
> > [    3.587326] tsc: Refined TSC clocksource calibration: 2166.667 MHz
> >
> > Note we are still 0.009 MHz of from the refined calibration, so my
> > suggestion to really fix this would be to change the freqs part
> > of struct freq_desc to be in Hz rather then KHz and then calculate
> > res as:
> >
> > res = DIV_ROUND_CLOSEST(freq * ratio, 1000); /* res is in KHz */
> 
> That makes a log of sense.

...

> Looking at the table again:
> 
> >     000B: 083.3 MHz
> >     001B: 100.0 MHz
> >     010B: 133.3 MHz
> >     011B: 116.7 MHz
> >     100B: 080.0 MHz
> 
> I don't know what the crystal frequency of this CPU is, but usually the
> frequencies are the same accross a SoC family. The E3800 baytrail
> definitely runs with a 25Mhz crystal.
> 
> So using 25MHz as crystal frequency;
> 
> 000:   25 * 20 / 6  =  83.3333
> 001:   25 *  4 / 1  = 100.0000
> 010:   25 * 16 / 3  = 133.3333
> 011:   25 * 28 / 6  = 116.6666
> 100:   25 * 16 / 5  =  80.0000
> 
> So the tables for the various SoCs should have the crystal frequency and
> the multiplier / divider pairs for each step. That makes the math simple
> and accurate.

Completely agree here. I used to fix magic tables [1] when product engineers
considers data in the documentation like carved in stone. So, I'm not surprised
we have one here.

> Typical crystal frequencies are 19.2, 24 and 25Mhz.

Hans, I think Cherrytrail may be affected by this as the others.
CHT AFAIK uses 19.2MHz xtal.

> And if you look at CPUID 15H, it provides the crystal frequency and the
> crystal to TSC ratio with a nominator / denominator pair. IOW a proper
> description of the PLL.

[1]: 9df461eca18f ("spi: pxa2xx: replace ugly table by approximation")


-- 
With Best Regards,
Andy Shevchenko



^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [v3] x86/tsc: Unset TSC_KNOWN_FREQ and TSC_RELIABLE flags on Intel Bay Trail SoC
  2020-01-29 13:03                       ` Andy Shevchenko
@ 2020-01-29 13:21                         ` Hans de Goede
  2020-01-29 14:14                           ` Andy Shevchenko
  0 siblings, 1 reply; 32+ messages in thread
From: Hans de Goede @ 2020-01-29 13:21 UTC (permalink / raw)
  To: Andy Shevchenko, Thomas Gleixner
  Cc: vipul kumar, Daniel Lezcano, linux-kernel, Stable,
	Srikanth Krishnakar, Cedric Hombourger, x86, Len Brown,
	Vipul Kumar

Hi,

On 29-01-2020 14:03, Andy Shevchenko wrote:
> On Tue, Jan 28, 2020 at 11:39:28PM +0100, Thomas Gleixner wrote:
>> Hans de Goede <hdegoede@redhat.com> writes:
>>> Ok, I have been testing this on various devices and I'm pretty sure now
>>> that my initial hunch is correct. The problem is that the accuracy of
>>> the FSB frequency as listed in the Intel docs is not so great:
>>
>> Thanks for doing that.
> 
> +1!
> 
>>> The "Intel 64 and IA-32 Architectures Software Developer’s Manual Volume 4:
>>> Model-Specific Registers" has the following table for the values from
>>> freq_desc_byt:
>>>
>>>      000B: 083.3 MHz
>>>      001B: 100.0 MHz
>>>      010B: 133.3 MHz
>>>      011B: 116.7 MHz
>>>      100B: 080.0 MHz
>>>
>>> Notice how for e.g the 83.3 MHz value there are 3 significant digits,
>>> which translates to an accuracy of a 1000 ppm, where as your typical
>>> crystal oscillator is 20 - 100 ppm, so the accuracy of the frequency
>>> format used in the Software Developer’s Manual is not really helpful.
>>
>> The SDM is not always helpful :)
>>
>>> So the 00 part of 83300 which I'm suggesting to replace with 33 in
>>> essence is not specified and when the tsc_msr.c code was written /
>>> Bay Trail support was added the value from the datasheet was simply
>>> padded with zeros.
>>>
>>> There is already a hint that that likely is not correct in the values
>>> from the Software Developer’s Manual, we have values ending at 3.3,
>>> but also at 6.7, which to me feels like it is 6.66666666666667 rounded
>>> up and thus the 3.3 likely is 3.33333333333333.
>>>
>>> Test 1: Intel(R) Celeron(R) CPU  N2840  @ 2.16GHz"
>>> --------------------------------------------------
>>>
>>> As said I've also ran some tests. The first device I have tested is
>>> a HP stream 11 x360 with an "Intel(R) Celeron(R) CPU  N2840  @ 2.16GHz"
>>> (from /proc/cpuinfo) this is the "laptop' version of Bay Trail rather
>>> then the tablet version, so like Vipul's case I can comment out the 2
>>> lines setting the TSC_KNOWN_FREQ and TSC_RELIABLE flags and get
>>> "Refined TSC clocksource calibration". I've also added the changes with
>>> the extra pr_info calls which you requested. Here is the relevant output
>>> from a kernel with the 2 flags commented out + your pr_info changes,
>>> note I changed the REF_CLOCK format from %x to %d as that seems easier
>>> to interpret to me.
>>>
>>> [    0.000000] MSR_PINFO: 0000060000001a00 -> 26
>>> [    0.000000] MSR_FSBF: 0000000000000000
>>> [    0.000000] REF_CLOCK: 83000
>>> [    0.000000] tsc: Detected 2165.800 MHz processor
>>> [    3.586805] tsc: Refined TSC clocksource calibration: 2166.666 MHz
>>>
>>> And with my suggested change:
>>>
>>> [    0.000000] MSR_PINFO: 0000060000001a00 -> 26
>>> [    0.000000] MSR_FSBF: 0000000000000000
>>> [    0.000000] REF_CLOCK: 83333
>>> [    0.000000] tsc: Detected 2166.658 MHz processor
>>> [    3.587326] tsc: Refined TSC clocksource calibration: 2166.667 MHz
>>>
>>> Note we are still 0.009 MHz of from the refined calibration, so my
>>> suggestion to really fix this would be to change the freqs part
>>> of struct freq_desc to be in Hz rather then KHz and then calculate
>>> res as:
>>>
>>> res = DIV_ROUND_CLOSEST(freq * ratio, 1000); /* res is in KHz */
>>
>> That makes a log of sense.
> 
> ...
> 
>> Looking at the table again:
>>
>>>      000B: 083.3 MHz
>>>      001B: 100.0 MHz
>>>      010B: 133.3 MHz
>>>      011B: 116.7 MHz
>>>      100B: 080.0 MHz
>>
>> I don't know what the crystal frequency of this CPU is, but usually the
>> frequencies are the same accross a SoC family. The E3800 baytrail
>> definitely runs with a 25Mhz crystal.
>>
>> So using 25MHz as crystal frequency;
>>
>> 000:   25 * 20 / 6  =  83.3333
>> 001:   25 *  4 / 1  = 100.0000
>> 010:   25 * 16 / 3  = 133.3333
>> 011:   25 * 28 / 6  = 116.6666
>> 100:   25 * 16 / 5  =  80.0000
>>
>> So the tables for the various SoCs should have the crystal frequency and
>> the multiplier / divider pairs for each step. That makes the math simple
>> and accurate.
> 
> Completely agree here. I used to fix magic tables [1] when product engineers
> considers data in the documentation like carved in stone. So, I'm not surprised
> we have one here.
> 
>> Typical crystal frequencies are 19.2, 24 and 25Mhz.
> 
> Hans, I think Cherrytrail may be affected by this as the others.
> CHT AFAIK uses 19.2MHz xtal.

Are you sure?

The first 5 entries of the CHT MSR_FSB_FREQ documentation exactly
match those of the BYT documentation (which has only 5 entries),
which suggests to me that CHT is also using a 25 MHz crystal.

I can also make the other CHT only frequencies when assuming a 25
MHz crystal, here is a bit from the patch I'm working on for this:

/*
  * Cherry Trail SDM MSR_FSB_FREQ frequencies to PLL settings map:
  * 0000:   25 * 20 /  6  =  83.3333 MHz
  * 0001:   25 *  4 /  1  = 100.0000 MHz
  * 0010:   25 * 16 /  3  = 133.3333 MHz
  * 0011:   25 * 28 /  6  = 116.6667 MHz
  * 0100:   25 * 16 /  5  =  80.0000 MHz
  * 0101:   25 * 56 / 15  =  93.3333 MHz
  * 0110:   25 * 18 /  5  =  90.0000 MHz
  * 0111:   25 * 32 /  9  =  88.8889 MHz
  * 1000:   25 *  7 /  2  =  87.5000 MHz
  */

The only one which is possibly suspicious here is this line:

  * 0111:   25 * 32 /  9  =  88.8889 MHz

The SDM says 88.9 MHz for this one.

Regards,

Hans


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [v3] x86/tsc: Unset TSC_KNOWN_FREQ and TSC_RELIABLE flags on Intel Bay Trail SoC
  2020-01-29 13:21                         ` Hans de Goede
@ 2020-01-29 14:14                           ` Andy Shevchenko
  2020-01-29 14:27                             ` Hans de Goede
  0 siblings, 1 reply; 32+ messages in thread
From: Andy Shevchenko @ 2020-01-29 14:14 UTC (permalink / raw)
  To: Hans de Goede
  Cc: Thomas Gleixner, vipul kumar, Daniel Lezcano, linux-kernel,
	Stable, Srikanth Krishnakar, Cedric Hombourger, x86, Len Brown,
	Vipul Kumar

On Wed, Jan 29, 2020 at 02:21:40PM +0100, Hans de Goede wrote:
> On 29-01-2020 14:03, Andy Shevchenko wrote:
> > On Tue, Jan 28, 2020 at 11:39:28PM +0100, Thomas Gleixner wrote:
> > > Hans de Goede <hdegoede@redhat.com> writes:

...

> > > Typical crystal frequencies are 19.2, 24 and 25Mhz.
> > 
> > Hans, I think Cherrytrail may be affected by this as the others.
> > CHT AFAIK uses 19.2MHz xtal.
> 
> Are you sure?

I'm not. I may mixed this with PMC clock.

> The first 5 entries of the CHT MSR_FSB_FREQ documentation exactly
> match those of the BYT documentation (which has only 5 entries),
> which suggests to me that CHT is also using a 25 MHz crystal.
> 
> I can also make the other CHT only frequencies when assuming a 25
> MHz crystal, here is a bit from the patch I'm working on for this:
> 
> /*
>  * Cherry Trail SDM MSR_FSB_FREQ frequencies to PLL settings map:
>  * 0000:   25 * 20 /  6  =  83.3333 MHz
>  * 0001:   25 *  4 /  1  = 100.0000 MHz
>  * 0010:   25 * 16 /  3  = 133.3333 MHz
>  * 0011:   25 * 28 /  6  = 116.6667 MHz
>  * 0100:   25 * 16 /  5  =  80.0000 MHz
>  * 0101:   25 * 56 / 15  =  93.3333 MHz
>  * 0110:   25 * 18 /  5  =  90.0000 MHz
>  * 0111:   25 * 32 /  9  =  88.8889 MHz
>  * 1000:   25 *  7 /  2  =  87.5000 MHz
>  */
> 
> The only one which is possibly suspicious here is this line:
> 
>  * 0111:   25 * 32 /  9  =  88.8889 MHz
> 
> The SDM says 88.9 MHz for this one.

Anyway it seems need to be fixed as well.

Btw, why we are mentioning 20 / 6 and 28 / 6 when arithmetically
it's the same as 10 / 3 and 14 / 3?

-- 
With Best Regards,
Andy Shevchenko



^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [v3] x86/tsc: Unset TSC_KNOWN_FREQ and TSC_RELIABLE flags on Intel Bay Trail SoC
  2020-01-29 14:14                           ` Andy Shevchenko
@ 2020-01-29 14:27                             ` Hans de Goede
  2020-01-29 15:13                               ` Thomas Gleixner
  2020-01-29 15:14                               ` David Laight
  0 siblings, 2 replies; 32+ messages in thread
From: Hans de Goede @ 2020-01-29 14:27 UTC (permalink / raw)
  To: Andy Shevchenko
  Cc: Thomas Gleixner, vipul kumar, Daniel Lezcano, linux-kernel,
	Stable, Srikanth Krishnakar, Cedric Hombourger, x86, Len Brown,
	Vipul Kumar

Hi,

On 29-01-2020 15:14, Andy Shevchenko wrote:
> On Wed, Jan 29, 2020 at 02:21:40PM +0100, Hans de Goede wrote:
>> On 29-01-2020 14:03, Andy Shevchenko wrote:
>>> On Tue, Jan 28, 2020 at 11:39:28PM +0100, Thomas Gleixner wrote:
>>>> Hans de Goede <hdegoede@redhat.com> writes:
> 
> ...
> 
>>>> Typical crystal frequencies are 19.2, 24 and 25Mhz.
>>>
>>> Hans, I think Cherrytrail may be affected by this as the others.
>>> CHT AFAIK uses 19.2MHz xtal.
>>
>> Are you sure?
> 
> I'm not. I may mixed this with PMC clock.

Ok, then I'm going to go with 25MHz for now.

>> The first 5 entries of the CHT MSR_FSB_FREQ documentation exactly
>> match those of the BYT documentation (which has only 5 entries),
>> which suggests to me that CHT is also using a 25 MHz crystal.
>>
>> I can also make the other CHT only frequencies when assuming a 25
>> MHz crystal, here is a bit from the patch I'm working on for this:
>>
>> /*
>>   * Cherry Trail SDM MSR_FSB_FREQ frequencies to PLL settings map:
>>   * 0000:   25 * 20 /  6  =  83.3333 MHz
>>   * 0001:   25 *  4 /  1  = 100.0000 MHz
>>   * 0010:   25 * 16 /  3  = 133.3333 MHz
>>   * 0011:   25 * 28 /  6  = 116.6667 MHz
>>   * 0100:   25 * 16 /  5  =  80.0000 MHz
>>   * 0101:   25 * 56 / 15  =  93.3333 MHz
>>   * 0110:   25 * 18 /  5  =  90.0000 MHz
>>   * 0111:   25 * 32 /  9  =  88.8889 MHz
>>   * 1000:   25 *  7 /  2  =  87.5000 MHz
>>   */
>>
>> The only one which is possibly suspicious here is this line:
>>
>>   * 0111:   25 * 32 /  9  =  88.8889 MHz
>>
>> The SDM says 88.9 MHz for this one.
> 
> Anyway it seems need to be fixed as well.
> 
> Btw, why we are mentioning 20 / 6 and 28 / 6 when arithmetically
> it's the same as 10 / 3 and 14 / 3?

I copied the BYT values from Thomas' email and I guess he did not
get around to simplifying them, I'll use the simplified versions
for my patch.

Regards,

Hans




^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [v3] x86/tsc: Unset TSC_KNOWN_FREQ and TSC_RELIABLE flags on Intel Bay Trail SoC
  2020-01-29 14:27                             ` Hans de Goede
@ 2020-01-29 15:13                               ` Thomas Gleixner
  2020-01-29 15:53                                 ` Andy Shevchenko
  2020-01-29 15:14                               ` David Laight
  1 sibling, 1 reply; 32+ messages in thread
From: Thomas Gleixner @ 2020-01-29 15:13 UTC (permalink / raw)
  To: Hans de Goede, Andy Shevchenko
  Cc: vipul kumar, Daniel Lezcano, linux-kernel, Stable,
	Srikanth Krishnakar, Cedric Hombourger, x86, Len Brown,
	Vipul Kumar

Hans de Goede <hdegoede@redhat.com> writes:
> On 29-01-2020 15:14, Andy Shevchenko wrote:
>>> The only one which is possibly suspicious here is this line:
>>>
>>>   * 0111:   25 * 32 /  9  =  88.8889 MHz
>>>
>>> The SDM says 88.9 MHz for this one.

I trust math more than the SDM :)

>> Anyway it seems need to be fixed as well.
>> 
>> Btw, why we are mentioning 20 / 6 and 28 / 6 when arithmetically
>> it's the same as 10 / 3 and 14 / 3?
>
> I copied the BYT values from Thomas' email and I guess he did not
> get around to simplifying them, I'll use the simplified versions
> for my patch.

Too tired, too lazy :)

Andy, can you please make sure that people inside Intel who can look
into the secrit documentation confirm what we are aiming for?

Ideally they should provide the X-tal frequency and the mult/div pair
themself :)

Thanks,

        tglx

^ permalink raw reply	[flat|nested] 32+ messages in thread

* RE: [v3] x86/tsc: Unset TSC_KNOWN_FREQ and TSC_RELIABLE flags on Intel Bay Trail SoC
  2020-01-29 14:27                             ` Hans de Goede
  2020-01-29 15:13                               ` Thomas Gleixner
@ 2020-01-29 15:14                               ` David Laight
  1 sibling, 0 replies; 32+ messages in thread
From: David Laight @ 2020-01-29 15:14 UTC (permalink / raw)
  To: 'Hans de Goede', Andy Shevchenko
  Cc: Thomas Gleixner, vipul kumar, Daniel Lezcano, linux-kernel,
	Stable, Srikanth Krishnakar, Cedric Hombourger, x86, Len Brown,
	Vipul Kumar

From: Hans de Goede
> Sent: 29 January 2020 14:28
...
> > Btw, why we are mentioning 20 / 6 and 28 / 6 when arithmetically
> > it's the same as 10 / 3 and 14 / 3?
> 
> I copied the BYT values from Thomas' email and I guess he did not
> get around to simplifying them, I'll use the simplified versions
> for my patch.

If those multiplier/divider values came from either official docs or
hardware registers I'd not simplify them.

	David

-
Registered Address Lakeside, Bramley Road, Mount Farm, Milton Keynes, MK1 1PT, UK
Registration No: 1397386 (Wales)


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [v3] x86/tsc: Unset TSC_KNOWN_FREQ and TSC_RELIABLE flags on Intel Bay Trail SoC
  2020-01-29 15:13                               ` Thomas Gleixner
@ 2020-01-29 15:53                                 ` Andy Shevchenko
  2020-01-29 15:59                                   ` Andy Shevchenko
  2020-01-29 20:57                                   ` Thomas Gleixner
  0 siblings, 2 replies; 32+ messages in thread
From: Andy Shevchenko @ 2020-01-29 15:53 UTC (permalink / raw)
  To: Thomas Gleixner
  Cc: Hans de Goede, vipul kumar, Daniel Lezcano, linux-kernel, Stable,
	Srikanth Krishnakar, Cedric Hombourger, x86, Len Brown,
	Vipul Kumar

On Wed, Jan 29, 2020 at 04:13:39PM +0100, Thomas Gleixner wrote:
> Hans de Goede <hdegoede@redhat.com> writes:
> > On 29-01-2020 15:14, Andy Shevchenko wrote:
> >>> The only one which is possibly suspicious here is this line:
> >>>
> >>>   * 0111:   25 * 32 /  9  =  88.8889 MHz
> >>>
> >>> The SDM says 88.9 MHz for this one.
> 
> I trust math more than the SDM :)
> 
> >> Anyway it seems need to be fixed as well.
> >> 
> >> Btw, why we are mentioning 20 / 6 and 28 / 6 when arithmetically
> >> it's the same as 10 / 3 and 14 / 3?
> >
> > I copied the BYT values from Thomas' email and I guess he did not
> > get around to simplifying them, I'll use the simplified versions
> > for my patch.
> 
> Too tired, too lazy :)
> 
> Andy, can you please make sure that people inside Intel who can look
> into the secrit documentation confirm what we are aiming for?
> 
> Ideally they should provide the X-tal frequency and the mult/div pair
> themself :)

So, I don't have access to the CPU core documentation (and may be will not be
given), nevertheless I dug a bit to what I have for Cherrytrail. So, the XTAL
is 19.2MHz, which becomes 100MHz and 1600MHz by some root PLL, then, the latter
two frequencies are being used by another PLL to provide a reference clock (*)
to PLL which derives CPU clock.

*) According to colleagues of mine it's a fixed rate source.

That's all what I have.

-- 
With Best Regards,
Andy Shevchenko



^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [v3] x86/tsc: Unset TSC_KNOWN_FREQ and TSC_RELIABLE flags on Intel Bay Trail SoC
  2020-01-29 15:53                                 ` Andy Shevchenko
@ 2020-01-29 15:59                                   ` Andy Shevchenko
  2020-01-29 16:02                                     ` Andy Shevchenko
  2020-01-29 20:57                                   ` Thomas Gleixner
  1 sibling, 1 reply; 32+ messages in thread
From: Andy Shevchenko @ 2020-01-29 15:59 UTC (permalink / raw)
  To: Thomas Gleixner
  Cc: Hans de Goede, vipul kumar, Daniel Lezcano, linux-kernel, Stable,
	Srikanth Krishnakar, Cedric Hombourger, x86, Len Brown,
	Vipul Kumar

On Wed, Jan 29, 2020 at 05:53:53PM +0200, Andy Shevchenko wrote:
> On Wed, Jan 29, 2020 at 04:13:39PM +0100, Thomas Gleixner wrote:
> > Hans de Goede <hdegoede@redhat.com> writes:
> > > On 29-01-2020 15:14, Andy Shevchenko wrote:
> > >>> The only one which is possibly suspicious here is this line:
> > >>>
> > >>>   * 0111:   25 * 32 /  9  =  88.8889 MHz
> > >>>
> > >>> The SDM says 88.9 MHz for this one.
> > 
> > I trust math more than the SDM :)
> > 
> > >> Anyway it seems need to be fixed as well.
> > >> 
> > >> Btw, why we are mentioning 20 / 6 and 28 / 6 when arithmetically
> > >> it's the same as 10 / 3 and 14 / 3?
> > >
> > > I copied the BYT values from Thomas' email and I guess he did not
> > > get around to simplifying them, I'll use the simplified versions
> > > for my patch.
> > 
> > Too tired, too lazy :)
> > 
> > Andy, can you please make sure that people inside Intel who can look
> > into the secrit documentation confirm what we are aiming for?
> > 
> > Ideally they should provide the X-tal frequency and the mult/div pair
> > themself :)
> 
> So, I don't have access to the CPU core documentation (and may be will not be
> given), nevertheless I dug a bit to what I have for Cherrytrail. So, the XTAL
> is 19.2MHz, which becomes 100MHz and 1600MHz by some root PLL, then, the latter
> two frequencies are being used by another PLL to provide a reference clock (*)
> to PLL which derives CPU clock.

> *) According to colleagues of mine it's a fixed rate source.

One more thing.

Depends on SKU it may be 400MHz, 320MHz, 200MHz or 333MHz.
(I guess these values should be kinda references in the table)

> That's all what I have.

-- 
With Best Regards,
Andy Shevchenko



^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [v3] x86/tsc: Unset TSC_KNOWN_FREQ and TSC_RELIABLE flags on Intel Bay Trail SoC
  2020-01-29 15:59                                   ` Andy Shevchenko
@ 2020-01-29 16:02                                     ` Andy Shevchenko
  0 siblings, 0 replies; 32+ messages in thread
From: Andy Shevchenko @ 2020-01-29 16:02 UTC (permalink / raw)
  To: Thomas Gleixner
  Cc: Hans de Goede, vipul kumar, Daniel Lezcano, linux-kernel, Stable,
	Srikanth Krishnakar, Cedric Hombourger, x86, Len Brown,
	Vipul Kumar

On Wed, Jan 29, 2020 at 05:59:10PM +0200, Andy Shevchenko wrote:
> On Wed, Jan 29, 2020 at 05:53:53PM +0200, Andy Shevchenko wrote:
> > On Wed, Jan 29, 2020 at 04:13:39PM +0100, Thomas Gleixner wrote:
> > > Hans de Goede <hdegoede@redhat.com> writes:
> > > > On 29-01-2020 15:14, Andy Shevchenko wrote:
> > > >>> The only one which is possibly suspicious here is this line:
> > > >>>
> > > >>>   * 0111:   25 * 32 /  9  =  88.8889 MHz
> > > >>>
> > > >>> The SDM says 88.9 MHz for this one.
> > > 
> > > I trust math more than the SDM :)
> > > 
> > > >> Anyway it seems need to be fixed as well.
> > > >> 
> > > >> Btw, why we are mentioning 20 / 6 and 28 / 6 when arithmetically
> > > >> it's the same as 10 / 3 and 14 / 3?
> > > >
> > > > I copied the BYT values from Thomas' email and I guess he did not
> > > > get around to simplifying them, I'll use the simplified versions
> > > > for my patch.
> > > 
> > > Too tired, too lazy :)
> > > 
> > > Andy, can you please make sure that people inside Intel who can look
> > > into the secrit documentation confirm what we are aiming for?
> > > 
> > > Ideally they should provide the X-tal frequency and the mult/div pair
> > > themself :)
> > 
> > So, I don't have access to the CPU core documentation (and may be will not be
> > given), nevertheless I dug a bit to what I have for Cherrytrail. So, the XTAL
> > is 19.2MHz, which becomes 100MHz and 1600MHz by some root PLL, then, the latter
> > two frequencies are being used by another PLL to provide a reference clock (*)
> > to PLL which derives CPU clock.
> 
> > *) According to colleagues of mine it's a fixed rate source.
> 
> One more thing.
> 
> Depends on SKU it may be 400MHz, 320MHz, 200MHz or 333MHz.

Aha, found better precision for the last one, 333.33MHz.

> (I guess these values should be kinda references in the table)
> 
> > That's all what I have.

-- 
With Best Regards,
Andy Shevchenko



^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [v3] x86/tsc: Unset TSC_KNOWN_FREQ and TSC_RELIABLE flags on Intel Bay Trail SoC
  2020-01-29 15:53                                 ` Andy Shevchenko
  2020-01-29 15:59                                   ` Andy Shevchenko
@ 2020-01-29 20:57                                   ` Thomas Gleixner
  2020-01-30  8:54                                     ` Hans de Goede
  2020-02-13 18:32                                     ` Dave Hansen
  1 sibling, 2 replies; 32+ messages in thread
From: Thomas Gleixner @ 2020-01-29 20:57 UTC (permalink / raw)
  To: Andy Shevchenko
  Cc: Hans de Goede, vipul kumar, Daniel Lezcano, linux-kernel, Stable,
	Srikanth Krishnakar, Cedric Hombourger, x86, Len Brown,
	Vipul Kumar, Dave Hansen, Linus Torvalds, Greg Kroah-Hartman

Andy,

Andy Shevchenko <andriy.shevchenko@linux.intel.com> writes:
> On Wed, Jan 29, 2020 at 04:13:39PM +0100, Thomas Gleixner wrote:
>> Andy, can you please make sure that people inside Intel who can look
>> into the secrit documentation confirm what we are aiming for?
>> 
>> Ideally they should provide the X-tal frequency and the mult/div pair
>> themself :)
>
> So, I don't have access to the CPU core documentation (and may be will not be
> given), nevertheless I dug a bit to what I have for Cherrytrail. So, the XTAL
> is 19.2MHz, which becomes 100MHz and 1600MHz by some root PLL, then, the latter
> two frequencies are being used by another PLL to provide a reference clock (*)
> to PLL which derives CPU clock.
>
> *) According to colleagues of mine it's a fixed rate source.
>
> That's all what I have.

I'm surely not blaming you for this, you're just the messenger.

Just to make it entirely clear. We are wasting days already due to the
fact that Intel, who designs, specifies and most importantly sells these
CPUs is either unable or unwilling to provide accurate information about
the trivial and essential information to support these CPUs:

    1) The crystal frequency

    2) The nominator/denominator pair to calculate the TSC frequency
       from #1

The numbers which are in the kernel have been provided by Intel, but
they are inaccurate as we have proven.

Sure, we can reverse engineer the exact numbers assumed that we have
access to all variants of affected devices and enough spare time to
waste.

But why should we do that?

Intel has the exact numbers at their fingertip and is just not providing
them for whatever reasons (I really don't want to know).

So instead of wasting our precious time further, I'm going to apply the
patch below unless Intel comes forth with the information they should
have provided many years ago.

Thanks,

        tglx

8<--------------
 arch/x86/kernel/tsc_msr.c |    9 +++++++++
 1 file changed, 9 insertions(+)

--- a/arch/x86/kernel/tsc_msr.c
+++ b/arch/x86/kernel/tsc_msr.c
@@ -73,6 +73,13 @@ static const struct x86_cpu_id tsc_msr_c
 	{}
 };
 
+static char msr_warning[] = \
+	"The TSC/APIC timer frequency for your CPU is guesswork.\n\n"	\
+	"It is derived from frequency tables provided by Intel.\n"	\
+	"These tables are demonstrably inaccurate, but Intel is\n"	\
+	"either unable or unwilling to provide the correct data.\n"	\
+	"Please report this to Intel and not on LKML.\n";
+
 /*
  * MSR-based CPU/TSC frequency discovery for certain CPUs.
  *
@@ -90,6 +97,8 @@ unsigned long cpu_khz_from_msr(void)
 	if (!id)
 		return 0;
 
+	WARN_ONCE(1, "%s\n", msr_warning);
+
 	freq_desc = (struct freq_desc *)id->driver_data;
 	if (freq_desc->msr_plat) {
 		rdmsr(MSR_PLATFORM_INFO, lo, hi);


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [v3] x86/tsc: Unset TSC_KNOWN_FREQ and TSC_RELIABLE flags on Intel Bay Trail SoC
  2020-01-29 20:57                                   ` Thomas Gleixner
@ 2020-01-30  8:54                                     ` Hans de Goede
  2020-02-13 18:32                                     ` Dave Hansen
  1 sibling, 0 replies; 32+ messages in thread
From: Hans de Goede @ 2020-01-30  8:54 UTC (permalink / raw)
  To: Thomas Gleixner, Andy Shevchenko
  Cc: vipul kumar, Daniel Lezcano, linux-kernel, Stable,
	Srikanth Krishnakar, Cedric Hombourger, x86, Len Brown,
	Vipul Kumar, Dave Hansen, Linus Torvalds, Greg Kroah-Hartman

Hi,

On 29-01-2020 21:57, Thomas Gleixner wrote:
> Andy,
> 
> Andy Shevchenko <andriy.shevchenko@linux.intel.com> writes:
>> On Wed, Jan 29, 2020 at 04:13:39PM +0100, Thomas Gleixner wrote:
>>> Andy, can you please make sure that people inside Intel who can look
>>> into the secrit documentation confirm what we are aiming for?
>>>
>>> Ideally they should provide the X-tal frequency and the mult/div pair
>>> themself :)
>>
>> So, I don't have access to the CPU core documentation (and may be will not be
>> given), nevertheless I dug a bit to what I have for Cherrytrail. So, the XTAL
>> is 19.2MHz, which becomes 100MHz and 1600MHz by some root PLL, then, the latter
>> two frequencies are being used by another PLL to provide a reference clock (*)
>> to PLL which derives CPU clock.
>>
>> *) According to colleagues of mine it's a fixed rate source.
>>
>> That's all what I have.
> 
> I'm surely not blaming you for this, you're just the messenger.
> 
> Just to make it entirely clear. We are wasting days already due to the
> fact that Intel, who designs, specifies and most importantly sells these
> CPUs is either unable or unwilling to provide accurate information about
> the trivial and essential information to support these CPUs:
> 
>      1) The crystal frequency
> 
>      2) The nominator/denominator pair to calculate the TSC frequency
>         from #1
> 
> The numbers which are in the kernel have been provided by Intel, but
> they are inaccurate as we have proven.
> 
> Sure, we can reverse engineer the exact numbers assumed that we have
> access to all variants of affected devices and enough spare time to
> waste.
> 
> But why should we do that?
> 
> Intel has the exact numbers at their fingertip and is just not providing
> them for whatever reasons (I really don't want to know).
> 
> So instead of wasting our precious time further, I'm going to apply the
> patch below unless Intel comes forth with the information they should
> have provided many years ago.

Thomas, although I fully agree with your sentiment here, especially since
I've been spending pretty much the entirety of my day on this for the last
2 days, I do not think such a patch would be of great service to our end-users...

Between your initial "model the PLL" idea and Andy's provided info I've
come up with a patch which although not pretty I believe addresses this.

I'm running some final tests now and then I will post the patch series
for this upstream.

Regards,

Hans






> 
> Thanks,
> 
>          tglx
> 
> 8<--------------
>   arch/x86/kernel/tsc_msr.c |    9 +++++++++
>   1 file changed, 9 insertions(+)
> 
> --- a/arch/x86/kernel/tsc_msr.c
> +++ b/arch/x86/kernel/tsc_msr.c
> @@ -73,6 +73,13 @@ static const struct x86_cpu_id tsc_msr_c
>   	{}
>   };
>   
> +static char msr_warning[] = \
> +	"The TSC/APIC timer frequency for your CPU is guesswork.\n\n"	\
> +	"It is derived from frequency tables provided by Intel.\n"	\
> +	"These tables are demonstrably inaccurate, but Intel is\n"	\
> +	"either unable or unwilling to provide the correct data.\n"	\
> +	"Please report this to Intel and not on LKML.\n";
> +
>   /*
>    * MSR-based CPU/TSC frequency discovery for certain CPUs.
>    *
> @@ -90,6 +97,8 @@ unsigned long cpu_khz_from_msr(void)
>   	if (!id)
>   		return 0;
>   
> +	WARN_ONCE(1, "%s\n", msr_warning);
> +
>   	freq_desc = (struct freq_desc *)id->driver_data;
>   	if (freq_desc->msr_plat) {
>   		rdmsr(MSR_PLATFORM_INFO, lo, hi);
> 


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [v3] x86/tsc: Unset TSC_KNOWN_FREQ and TSC_RELIABLE flags on Intel Bay Trail SoC
  2020-01-29 20:57                                   ` Thomas Gleixner
  2020-01-30  8:54                                     ` Hans de Goede
@ 2020-02-13 18:32                                     ` Dave Hansen
  2020-02-13 21:06                                       ` Thomas Gleixner
  1 sibling, 1 reply; 32+ messages in thread
From: Dave Hansen @ 2020-02-13 18:32 UTC (permalink / raw)
  To: Thomas Gleixner, Andy Shevchenko
  Cc: Hans de Goede, vipul kumar, Daniel Lezcano, linux-kernel, Stable,
	Srikanth Krishnakar, Cedric Hombourger, x86, Len Brown,
	Vipul Kumar, Dave Hansen, Linus Torvalds, Greg Kroah-Hartman

On 1/29/20 12:57 PM, Thomas Gleixner wrote:
> Just to make it entirely clear. We are wasting days already due to the
> fact that Intel, who designs, specifies and most importantly sells these
> CPUs is either unable or unwilling to provide accurate information about
> the trivial and essential information to support these CPUs:
> 
>     1) The crystal frequency
> 
>     2) The nominator/denominator pair to calculate the TSC frequency
>        from #1

Circling back...  The problem here, as I understand it is that we have
some of these tables:

static const struct freq_desc freq_desc_byt = {
        1, { 83300, 100000, 133300, 116700, 80000, 0, 0, 0 }
};

Where "83300" means "83.3 MHz".  the 83.3 came literally from the SDM.
Talking to some of the folks who work on the silicon, they confirmed
that when the SDM says "083.3 MHz", it represents an approximation of
2000/24.
Intel can go through and explain the values more precisely in the
documentation.  The big-core tables already have more significant
digits, for instance.  To me, it also seems like the SDM should probably
just explicitly state the actual ratios rather than a decimal approximation.

But, in the end, the CPU is just enumerating frequencies that are
derived from crystals outside the CPU.  The hardware in question here
tended to be put on boards which were not using the highest-end
components and probably don't have the most accurate crystals.

So, while we can add precision to the numbers in the documentation,
we're not super confident that it will result in a meaningfully more
accurate frequency across a big fleet of systems.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [v3] x86/tsc: Unset TSC_KNOWN_FREQ and TSC_RELIABLE flags on Intel Bay Trail SoC
  2020-02-13 18:32                                     ` Dave Hansen
@ 2020-02-13 21:06                                       ` Thomas Gleixner
  0 siblings, 0 replies; 32+ messages in thread
From: Thomas Gleixner @ 2020-02-13 21:06 UTC (permalink / raw)
  To: Dave Hansen, Andy Shevchenko
  Cc: Hans de Goede, vipul kumar, Daniel Lezcano, linux-kernel, Stable,
	Srikanth Krishnakar, Cedric Hombourger, x86, Len Brown,
	Vipul Kumar, Dave Hansen, Linus Torvalds, Greg Kroah-Hartman

Dave Hansen <dave.hansen@intel.com> writes:
> On 1/29/20 12:57 PM, Thomas Gleixner wrote:
>> Just to make it entirely clear. We are wasting days already due to the
>> fact that Intel, who designs, specifies and most importantly sells these
>> CPUs is either unable or unwilling to provide accurate information about
>> the trivial and essential information to support these CPUs:
>> 
>>     1) The crystal frequency
>> 
>>     2) The nominator/denominator pair to calculate the TSC frequency
>>        from #1
>
> Circling back...  The problem here, as I understand it is that we have
> some of these tables:
>
> static const struct freq_desc freq_desc_byt = {
>         1, { 83300, 100000, 133300, 116700, 80000, 0, 0, 0 }
> };
>
> Where "83300" means "83.3 MHz".  the 83.3 came literally from the SDM.
> Talking to some of the folks who work on the silicon, they confirmed
> that when the SDM says "083.3 MHz", it represents an approximation of
> 2000/24.
> Intel can go through and explain the values more precisely in the
> documentation.  The big-core tables already have more significant
> digits, for instance.  To me, it also seems like the SDM should probably
> just explicitly state the actual ratios rather than a decimal
> approximation.

Yes please.

> But, in the end, the CPU is just enumerating frequencies that are
> derived from crystals outside the CPU.  The hardware in question here
> tended to be put on boards which were not using the highest-end
> components and probably don't have the most accurate crystals.
>
> So, while we can add precision to the numbers in the documentation,
> we're not super confident that it will result in a meaningfully more
> accurate frequency across a big fleet of systems.

Even if you have a cheapo 24MHz crystal it's way less off than the
rounding error in these tables.

Thanks,

        tglx

^ permalink raw reply	[flat|nested] 32+ messages in thread

end of thread, other threads:[~2020-02-13 21:06 UTC | newest]

Thread overview: 32+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-01-21 14:41 [v3] x86/tsc: Unset TSC_KNOWN_FREQ and TSC_RELIABLE flags on Intel Bay Trail SoC Vipul Kumar
2020-01-21 15:24 ` Andy Shevchenko
2020-01-21 17:45 ` Thomas Gleixner
     [not found]   ` <CADdC98RJpsvu_zWehNGDDN=W11rD11NSPaodg-zuaXsHuOJYTQ@mail.gmail.com>
2020-01-22 14:45     ` Thomas Gleixner
     [not found]       ` <CADdC98TE4oNWZyEsqXzr+zJtfdTTOyeeuHqu1u04X_ktLHo-Hg@mail.gmail.com>
2020-01-23 14:12         ` Thomas Gleixner
2020-01-23 14:41         ` Andy Shevchenko
2020-01-23 21:18           ` Hans de Goede
2020-01-24  8:35             ` Thomas Gleixner
2020-01-24  9:11               ` Hans de Goede
2020-01-24 11:55                 ` Thomas Gleixner
2020-01-24 15:54                   ` Hans de Goede
     [not found]                     ` <CADdC98To8VKOUWnR+8zAJ04vgdc4vJoh2h96588+5XFer9YTJw@mail.gmail.com>
2020-01-28 14:23                       ` Hans de Goede
2020-01-28 14:39                         ` vipul kumar
2020-01-28 15:11                       ` Thomas Gleixner
2020-01-28 18:57                   ` Hans de Goede
2020-01-28 22:39                     ` Thomas Gleixner
2020-01-29 13:03                       ` Andy Shevchenko
2020-01-29 13:21                         ` Hans de Goede
2020-01-29 14:14                           ` Andy Shevchenko
2020-01-29 14:27                             ` Hans de Goede
2020-01-29 15:13                               ` Thomas Gleixner
2020-01-29 15:53                                 ` Andy Shevchenko
2020-01-29 15:59                                   ` Andy Shevchenko
2020-01-29 16:02                                     ` Andy Shevchenko
2020-01-29 20:57                                   ` Thomas Gleixner
2020-01-30  8:54                                     ` Hans de Goede
2020-02-13 18:32                                     ` Dave Hansen
2020-02-13 21:06                                       ` Thomas Gleixner
2020-01-29 15:14                               ` David Laight
2020-01-29 11:43             ` vipul kumar
2020-01-29  5:20       ` vipul kumar
     [not found] ` <20200122022619.B95C024655@mail.kernel.org>
2020-01-22  4:24   ` Kumar, Vipul

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).