今天在LENOVO ThinkServer RD350服务器上安装自己编译好的实时内核,但是启动时报错如下:
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Initializing cgroup subsys cpuacct
[ 0.000000] Linux version 4.4.6-rt14nfv-compile@dev109 (liufeng@dev106) (gcc6
[ 0.000000] Command line: BOOT_IMAGE=/vmlinuz-4.4.6-rt14nfv-compile@dev109 rn
[ 0.000000] x86/fpu: xstate_offset[2]: 576, xstate_sizes[2]: 256
[ 0.000000] x86/fpu: Supporting XSAVE feature 0x01: 'x87 floating point regi'
[ 0.000000] x86/fpu: Supporting XSAVE feature 0x02: 'SSE registers'
[ 0.000000] x86/fpu: Supporting XSAVE feature 0x04: 'AVX registers'
[ 0.000000] x86/fpu: Enabled xstate features 0x7, context size is 832 bytes,.
[ 0.000000] x86/fpu: Using 'eager' FPU context switches.
[ 0.000000] e820: BIOS-provided physical RAM map:
[ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009ebff] usable
[ 0.000000] BIOS-e820: [mem 0x000000000009ec00-0x000000000009ffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000000e0000-0x00000000000fffff] reserved
[ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000007604ffff] usable
[ 0.000000] BIOS-e820: [mem 0x0000000076050000-0x0000000076624fff] reserved
[ 0.000000] BIOS-e820: [mem 0x0000000076625000-0x0000000076675fff] ACPI data
[ 0.000000] BIOS-e820: [mem 0x0000000076676000-0x0000000077630fff] ACPI NVS
[ 0.000000] BIOS-e820: [mem 0x0000000077631000-0x000000007bd37fff] reserved
[ 0.000000] BIOS-e820: [mem 0x000000007bd38000-0x000000007bd41fff] usable
[ 0.000000] BIOS-e820: [mem 0x000000007bd42000-0x000000007bd42fff] reserved
[ 0.000000] BIOS-e820: [mem 0x000000007bd43000-0x000000007bd45fff] usable
[ 0.000000] BIOS-e820: [mem 0x000000007bd46000-0x000000007bd46fff] reserved
[ 0.000000] BIOS-e820: [mem 0x000000007bd47000-0x000000007bd47fff] usable
[ 0.000000] BIOS-e820: [mem 0x000000007bd48000-0x000000007bdcdfff] reserved
[ 0.000000] BIOS-e820: [mem 0x000000007bdce000-0x000000007bffffff] usable
[ 0.000000] BIOS-e820: [mem 0x000000007c000000-0x000000008fffffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fed1c000-0x00000000fed24fff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fed30000-0x00000000fed34fff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fed40000-0x00000000fed44fff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000ff000000-0x00000000ffffffff] reserved
[ 0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000207fffffff] usable
[ 0.000000] NX (Execute Disable) protection: active
[ 0.000000] SMBIOS 2.8 present.
[ 0.000000] e820: last_pfn = 0x2080000 max_arch_pfn = 0x400000000
[ 0.000000] x86/PAT: Configuration [0-7]: WB WC UC- UC WB WC UC- WT
[ 0.000000] e820: last_pfn = 0x7c000 max_arch_pfn = 0x400000000
[ 0.000000] found SMP MP-table at [mem 0x000fdb80-0x000fdb8f] mapped at [fff]
[ 0.000000] Using GB pages for direct mapping
[ 0.000000] RAMDISK: [mem 0x35d37000-0x36e93fff]
[ 0.000000] ACPI: Early table checksum verification disabled
[ 0.000000] ACPI: RSDP 0x00000000000F0540 000024 (v02 LENOVO)
[ 0.000000] ACPI: XSDT 0x00000000766350B0 0000E4 (v01 LENOVO SV-INT 000001)
[ 0.000000] ACPI: FACP 0x00000000766626B0 00010C (v05 LENOVO SV-INT 000001)
[ 0.000000] ACPI: DSDT 0x0000000076635228 02D486 (v02 LENOVO SV-INT 000001)
[ 0.000000] ACPI: FACS 0x000000007762EF80 000040
[ 0.000000] ACPI: APIC 0x00000000766627C0 000294 (v03 LENOVO SV-INT 000001)
[ 0.000000] ACPI: FPDT 0x0000000076662A58 000044 (v01 LENOVO SV-INT 000001)
[ 0.000000] ACPI: FIDT 0x0000000076662AA0 00009C (v01 LENOVO SV-INT 000001)
[ 0.000000] ACPI: SPMI 0x0000000076662B40 000040 (v05 LENOVO SV-INT 000001)
[ 0.000000] ACPI: MCFG 0x0000000076662B80 00003C (v01 LENOVO SV-INT 000001)
[ 0.000000] ACPI: UEFI 0x0000000076662BC0 000042 (v01 LENOVO SV-INT 000001)
[ 0.000000] ACPI: BDAT 0x0000000076662C08 000030 (v01 LENOVO SV-INT 000001)
[ 0.000000] ACPI: HPET 0x0000000076662C38 000038 (v01 LENOVO SV-INT 000001)
[ 0.000000] ACPI: MSCT 0x0000000076662C70 000090 (v01 LENOVO SV-INT 000001)
[ 0.000000] ACPI: PMCT 0x0000000076662D00 000064 (v01 LENOVO SV-INT 000001)
[ 0.000000] ACPI: SLIT 0x0000000076662D68 000030 (v01 LENOVO SV-INT 000001)
[ 0.000000] ACPI: SRAT 0x0000000076662D98 000E58 (v03 LENOVO SV-INT 000001)
[ 0.000000] ACPI: WDDT 0x0000000076663BF0 000040 (v01 LENOVO SV-INT 000001)
[ 0.000000] ACPI: SSDT 0x0000000076663C30 00ED11 (v01 LENOVO PmMgt 000001)
[ 0.000000] ACPI: SLIC 0x0000000076672948 000176 (v01 ÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿ 000001)
[ 0.000000] ACPI: SSDT 0x0000000076672AC0 001BAF (v02 LENOVO SpsNm 000001)
[ 0.000000] ACPI: SSDT 0x0000000076674670 000064 (v02 LENOVO SpsNvs 000001)
[ 0.000000] ACPI: PRAD 0x00000000766746D8 000102 (v02 LENOVO SV-INT 000001)
[ 0.000000] ACPI: DMAR 0x00000000766747E0 000162 (v01 LENOVO SV-INT 000001)
[ 0.000000] ACPI: HEST 0x0000000076674948 0002BC (v01 LENOVO SV-INT 000001)
[ 0.000000] ACPI: BERT 0x0000000076674C08 000030 (v01 LENOVO SV-INT 000001)
[ 0.000000] ACPI: ERST 0x0000000076674C38 000230 (v01 LENOVO SV-INT 000001)
[ 0.000000] ACPI: EINJ 0x0000000076674E68 000150 (v01 LENOVO SV-INT 000001)
[ 0.000000] SRAT: PXM 0 -> APIC 0x00 -> Node 0
[ 0.000000] SRAT: PXM 0 -> APIC 0x02 -> Node 0
[ 0.000000] SRAT: PXM 0 -> APIC 0x04 -> Node 0
[ 0.000000] SRAT: PXM 0 -> APIC 0x06 -> Node 0
[ 0.000000] SRAT: PXM 0 -> APIC 0x08 -> Node 0
[ 0.000000] SRAT: PXM 0 -> APIC 0x10 -> Node 0
[ 0.000000] SRAT: PXM 0 -> APIC 0x12 -> Node 0
[ 0.000000] SRAT: PXM 0 -> APIC 0x14 -> Node 0
[ 0.000000] SRAT: PXM 0 -> APIC 0x16 -> Node 0
[ 0.000000] SRAT: PXM 0 -> APIC 0x18 -> Node 0
[ 0.000000] SRAT: PXM 1 -> APIC 0x20 -> Node 1
[ 0.000000] SRAT: PXM 1 -> APIC 0x22 -> Node 1
[ 0.000000] SRAT: PXM 1 -> APIC 0x24 -> Node 1
[ 0.000000] SRAT: PXM 1 -> APIC 0x26 -> Node 1
[ 0.000000] SRAT: PXM 1 -> APIC 0x28 -> Node 1
[ 0.000000] SRAT: PXM 1 -> APIC 0x30 -> Node 1
[ 0.000000] SRAT: PXM 1 -> APIC 0x32 -> Node 1
[ 0.000000] SRAT: PXM 1 -> APIC 0x34 -> Node 1
[ 0.000000] SRAT: PXM 1 -> APIC 0x36 -> Node 1
[ 0.000000] SRAT: PXM 1 -> APIC 0x38 -> Node 1
[ 0.000000] SRAT: PXM 0 -> APIC 0x01 -> Node 0
[ 0.000000] SRAT: PXM 0 -> APIC 0x03 -> Node 0
[ 0.000000] SRAT: PXM 0 -> APIC 0x05 -> Node 0
[ 0.000000] SRAT: PXM 0 -> APIC 0x07 -> Node 0
[ 0.000000] SRAT: PXM 0 -> APIC 0x09 -> Node 0
[ 0.000000] SRAT: PXM 0 -> APIC 0x11 -> Node 0
[ 0.000000] SRAT: PXM 0 -> APIC 0x13 -> Node 0
[ 0.000000] SRAT: PXM 0 -> APIC 0x15 -> Node 0
[ 0.000000] SRAT: PXM 0 -> APIC 0x17 -> Node 0
[ 0.000000] SRAT: PXM 0 -> APIC 0x19 -> Node 0
[ 0.000000] SRAT: PXM 1 -> APIC 0x21 -> Node 1
[ 0.000000] SRAT: PXM 1 -> APIC 0x23 -> Node 1
[ 0.000000] SRAT: PXM 1 -> APIC 0x25 -> Node 1
[ 0.000000] SRAT: PXM 1 -> APIC 0x27 -> Node 1
[ 0.000000] SRAT: PXM 1 -> APIC 0x29 -> Node 1
[ 0.000000] SRAT: PXM 1 -> APIC 0x31 -> Node 1
[ 0.000000] SRAT: PXM 1 -> APIC 0x33 -> Node 1
[ 0.000000] SRAT: PXM 1 -> APIC 0x35 -> Node 1
[ 0.000000] SRAT: PXM 1 -> APIC 0x37 -> Node 1
[ 0.000000] SRAT: PXM 1 -> APIC 0x39 -> Node 1
[ 0.000000] SRAT: Node 0 PXM 0 [mem 0x00000000-0x7fffffff]
[ 0.000000] SRAT: Node 0 PXM 0 [mem 0x100000000-0x107fffffff]
[ 0.000000] SRAT: Node 1 PXM 1 [mem 0x1080000000-0x207fffffff]
[ 0.000000] NUMA: Node 0 [mem 0x00000000-0x7fffffff] + [mem 0x100000000-0x10]
[ 0.000000] NODE_DATA(0) allocated [mem 0x107fffc000-0x107fffffff]
[ 0.000000] NODE_DATA(1) allocated [mem 0x207fff9000-0x207fffcfff]
[ 0.000000] cma: Reserved 512 MiB at 0x000000205fc00000
[ 0.000000] kexec_core: crashkernel: memory value expected
[ 0.000000] Zone ranges:
[ 0.000000] DMA [mem 0x0000000000001000-0x0000000000ffffff]
[ 0.000000] DMA32 [mem 0x0000000001000000-0x00000000ffffffff]
[ 0.000000] Normal [mem 0x0000000100000000-0x000000207fffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000000001000-0x000000000009dfff]
[ 0.000000] node 0: [mem 0x0000000000100000-0x000000007604ffff]
[ 0.000000] node 0: [mem 0x000000007bd38000-0x000000007bd41fff]
[ 0.000000] node 0: [mem 0x000000007bd43000-0x000000007bd45fff]
[ 0.000000] node 0: [mem 0x000000007bd47000-0x000000007bd47fff]
[ 0.000000] node 0: [mem 0x000000007bdce000-0x000000007bffffff]
[ 0.000000] node 0: [mem 0x0000000100000000-0x000000107fffffff]
[ 0.000000] node 1: [mem 0x0000001080000000-0x000000207fffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000000001000-0x000000107fffffff]
[ 0.000000] Initmem setup node 1 [mem 0x0000001080000000-0x000000207fffffff]
[ 0.000000] ACPI: PM-Timer IO Port: 0x408
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x04] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x06] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x08] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x10] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x12] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x14] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x16] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x18] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x20] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x22] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x24] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x26] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x28] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x30] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x32] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x34] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x36] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x38] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x05] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x07] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x09] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x11] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x13] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x15] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x17] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x19] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x21] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x23] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x25] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x27] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x29] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x31] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x33] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x35] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x37] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x39] high edge lint[0x1])
[ 0.000000] IOAPIC[0]: apic_id 1, version 32, address 0xfec00000, GSI 0-23
[ 0.000000] IOAPIC[1]: apic_id 2, version 32, address 0xfec01000, GSI 24-47
[ 0.000000] IOAPIC[2]: apic_id 3, version 32, address 0xfec40000, GSI 48-71
[ 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] Using ACPI (MADT) for SMP configuration information
[ 0.000000] ACPI: HPET id: 0x8086a701 base: 0xfed00000
[ 0.000000] smpboot: Allowing 40 CPUs, 0 hotplug CPUs
[ 0.000000] PM: Registered nosave memory: [mem 0x00000000-0x00000fff]
[ 0.000000] PM: Registered nosave memory: [mem 0x0009e000-0x0009efff]
[ 0.000000] PM: Registered nosave memory: [mem 0x0009f000-0x0009ffff]
[ 0.000000] PM: Registered nosave memory: [mem 0x000a0000-0x000dffff]
[ 0.000000] PM: Registered nosave memory: [mem 0x000e0000-0x000fffff]
[ 0.000000] PM: Registered nosave memory: [mem 0x76050000-0x76624fff]
[ 0.000000] PM: Registered nosave memory: [mem 0x76625000-0x76675fff]
[ 0.000000] PM: Registered nosave memory: [mem 0x76676000-0x77630fff]
[ 0.000000] PM: Registered nosave memory: [mem 0x77631000-0x7bd37fff]
[ 0.000000] PM: Registered nosave memory: [mem 0x7bd42000-0x7bd42fff]
[ 0.000000] PM: Registered nosave memory: [mem 0x7bd46000-0x7bd46fff]
[ 0.000000] PM: Registered nosave memory: [mem 0x7bd48000-0x7bdcdfff]
[ 0.000000] PM: Registered nosave memory: [mem 0x7c000000-0x8fffffff]
[ 0.000000] PM: Registered nosave memory: [mem 0x90000000-0xfed1bfff]
[ 0.000000] PM: Registered nosave memory: [mem 0xfed1c000-0xfed24fff]
[ 0.000000] PM: Registered nosave memory: [mem 0xfed25000-0xfed2ffff]
[ 0.000000] PM: Registered nosave memory: [mem 0xfed30000-0xfed34fff]
[ 0.000000] PM: Registered nosave memory: [mem 0xfed35000-0xfed3ffff]
[ 0.000000] PM: Registered nosave memory: [mem 0xfed40000-0xfed44fff]
[ 0.000000] PM: Registered nosave memory: [mem 0xfed45000-0xfeffffff]
[ 0.000000] PM: Registered nosave memory: [mem 0xff000000-0xffffffff]
[ 0.000000] e820: [mem 0x90000000-0xfed1bfff] available for PCI devices
[ 0.000000] Booting paravirtualized kernel on bare hardware
[ 0.000000] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xfffs
[ 0.000000] setup_percpu: NR_CPUS:64 nr_cpumask_bits:64 nr_cpu_ids:40 nr_nod2
[ 0.000000] PERCPU: Embedded 33 pages/cpu @ffff88103f800000 s95744 r8192 d314
[ 0.000000] Built 2 zonelists in Node order, mobility grouping on. Total pa9
[ 0.000000] Policy zone: Normal
[ 0.000000] Kernel command line: BOOT_IMAGE=/vmlinuz-4.4.6-rt14nfv-compile@dn
[ 0.000000] DMAR: IOMMU enabled
[ 0.000000] log_buf_len individual max cpu contribution: 4096 bytes
[ 0.000000] log_buf_len total cpu_extra contributions: 159744 bytes
[ 0.000000] log_buf_len min size: 262144 bytes
[ 0.000000] log_buf_len: 524288 bytes
[ 0.000000] early log buf free: 243864(93%)
[ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.000000] Memory: 131326120K/134056116K available (10754K kernel code, 148)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=40, Nodes=2
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] Build-time adjustment of leaf fanout to 64.
[ 0.000000] RCU restricting CPUs from NR_CPUS=64 to nr_cpu_ids=40.
[ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=64, nr_cpu_ids=40
[ 0.000000] NR_IRQS:4352 nr_irqs:1560 16
[ 0.000000] Console: colour VGA+ 80x25
[ 0.000000] console [tty0] enabled
[ 0.000000] console [ttyS0] enabled
[ 0.000000] clocksource: hpet: mask: 0xffffffff max_cycles: 0xffffffff, max_s
[ 0.000000] tsc: Fast TSC calibration using PIT
[ 0.000000] tsc: Detected 2294.643 MHz processor
[ 0.000011] Calibrating delay loop (skipped), value calculated using timer f)
[ 0.000012] pid_max: default: 40960 minimum: 320
[ 0.000019] ACPI: Core revision 20150930
[ 0.040209] ACPI: 4 ACPI AML tables successfully acquired and loaded
[ 0.040257] Security Framework initialized
[ 0.040261] AppArmor: AppArmor initialized
[ 0.061913] Dentry cache hash table entries: 16777216 (order: 16, 268435456 )
[ 0.105062] Inode-cache hash table entries: 8388608 (order: 14, 67108864 byt)
[ 0.116079] Mount-cache hash table entries: 262144 (order: 9, 2097152 bytes)
[ 0.116256] Mountpoint-cache hash table entries: 262144 (order: 9, 2097152 b)
[ 0.117070] Initializing cgroup subsys memory
[ 0.117084] Initializing cgroup subsys devices
[ 0.117086] Initializing cgroup subsys freezer
[ 0.117087] Initializing cgroup subsys hugetlb
[ 0.117088] Initializing cgroup subsys pids
[ 0.117125] CPU: Physical Processor ID: 0
[ 0.117125] CPU: Processor Core ID: 0
[ 0.117129] ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
[ 0.117129] ENERGY_PERF_BIAS: View and update with x86_energy_perf_policy(8)
[ 0.117908] mce: CPU supports 22 MCE banks
[ 0.117970] process: using mwait in idle threads
[ 0.117973] Last level iTLB entries: 4KB 1024, 2MB 1024, 4MB 1024
[ 0.117974] Last level dTLB entries: 4KB 1024, 2MB 1024, 4MB 1024, 1GB 4
[ 0.118414] Freeing SMP alternatives memory: 36K (ffffffff82085000 - fffffff)
[ 0.119425] ftrace: allocating 38511 entries in 151 pages
[ 0.136545] smpboot: weird, boot CPU (#255) not listed by the BIOS
[ 0.136548] DMAR: Host address width 46
[ 0.316358] DMAR: DRHD base: 0x000000fbffc000 flags: 0x0
[ 0.321891] DMAR: dmar0: reg_base_addr fbffc000 ver 1:0 cap d2078c106f0466 ef
[ 0.330168] DMAR: DRHD base: 0x000000c7ffc000 flags: 0x1
[ 0.335696] DMAR: dmar1: reg_base_addr c7ffc000 ver 1:0 cap d2078c106f0466 ef
[ 0.343975] DMAR: RMRR base: 0x0000007bbac000 end: 0x0000007bbbbfff
[ 0.350467] DMAR: RMRR base: 0x000000785fd000 end: 0x0000007a60cfff
[ 0.356951] DMAR: ATSR flags: 0x0
[ 0.360488] DMAR: RHSA base: 0x000000c7ffc000 proximity domain: 0x0
[ 0.366970] DMAR: RHSA base: 0x000000fbffc000 proximity domain: 0x1
[ 0.373462] DMAR-IR: IOAPIC id 3 under DRHD base 0xfbffc000 IOMMU 0
[ 0.380033] DMAR-IR: IOAPIC id 1 under DRHD base 0xc7ffc000 IOMMU 1
[ 0.386608] DMAR-IR: IOAPIC id 2 under DRHD base 0xc7ffc000 IOMMU 1
[ 0.393169] DMAR-IR: HPET id 0 under DRHD base 0xc7ffc000
[ 0.399550] DMAR-IR: Enabled IRQ remapping in xapic mode
[ 0.399553] Switched APIC routing to physical flat.
[ 0.410221] LAPIC pending interrupts after 512 EOI
[ 0.415873] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[ 0.425876] Kernel panic - not syncing: timer doesn't work through InterruptC
[ 0.425878] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.4.6-rt14nfv-compile@1
[ 0.425879] Hardware name: LENOVO ThinkServer RD350/ThinkServer RD350, BIOS 5
[ 0.425881] 0000000000000000 ffff881034c13da8 ffffffff813fe0a1 ffffffff81c78
[ 0.425882] 0000000000000002 ffff881034c13e20 ffffffff81142463 ffffffff00008
[ 0.425883] ffff881034c13e30 ffff881034c13dd0 0000000000000001 ffffffff81c8e
[ 0.425884] Call Trace:
[ 0.425889] [<ffffffff813fe0a1>] dump_stack+0x65/0x84
[ 0.425893] [<ffffffff81142463>] panic+0xc8/0x20f
[ 0.425897] [<ffffffff814e714c>] panic_if_irq_remap+0x1c/0x20
[ 0.425900] [<ffffffff81f43701>] setup_IO_APIC+0x710/0x7e3
[ 0.425901] [<ffffffff81f42270>] apic_bsp_setup+0x8b/0x99
[ 0.425905] [<ffffffff81f40260>] native_smp_prepare_cpus+0x2ba/0x32c
[ 0.425908] [<ffffffff81f3217e>] kernel_init_freeable+0xf8/0x24b
[ 0.425911] [<ffffffff81a766f0>] ? rest_init+0x90/0x90
[ 0.425912] [<ffffffff81a766fe>] kernel_init+0xe/0xe0
[ 0.425914] [<ffffffff81a7be8f>] ret_from_fork+0x3f/0x70
[ 0.425916] [<ffffffff81a766f0>] ? rest_init+0x90/0x90
这个问题是因为我在BIOS里Enable的X2APIC,但是在内核中没有使能X2APIC的原因,
解决版本是在opnfv.config里面加入"CONFIG_X86_X2APIC=y"即可解决问题
参考
https://lkml.org/lkml/2014/12/16/602