From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751397AbdBWOZL (ORCPT ); Thu, 23 Feb 2017 09:25:11 -0500 Received: from mail-it0-f68.google.com ([209.85.214.68]:33192 "EHLO mail-it0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750828AbdBWOZG (ORCPT ); Thu, 23 Feb 2017 09:25:06 -0500 MIME-Version: 1.0 In-Reply-To: References: <20170218052725.s5i37la72t3vbgzz@wfg-t540p.sh.intel.com> From: Chunyu Hu Date: Thu, 23 Feb 2017 22:25:04 +0800 Message-ID: Subject: Re: [x86/vsyscall] 3dc33bd30f Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b To: Kees Cook Cc: Andy Lutomirski , Fengguang Wu , Ingo Molnar , LKML , LKP Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Sorry for missing one info. Read the log and find the paniced host is running with 'fips=1', And tried without this parameter, same kernel, result are fine. so this looks like related to fips crypo or addr random. [ 0.000000] Linux version 4.9.9-200.fc25.x86_64 (mockbuild@bkernel01.phx2.fedoraproject.org) (gcc version 6.3.1 20161221 (Red Hat 6.3.1-1) (GCC) ) #1 SMP Thu Feb 9 17:28:13 UTC 2017 [ 0.000000] Command line: BOOT_IMAGE=/vmlinuz-4.9.9-200.fc25.x86_64 root=/dev/mapper/fedora-root ro rd.lvm.lv=fedora/root rd.lvm.lv=fedora/swap console=ttyS0,115200 LANG=en_US.UTF-8 fips=1 boot=UUID=1bb40f29-138d-4fa1-bbe0-988d95781601 [ 0.000000] x86/fpu: Legacy x87 FPU detected. [ 0.000000] x86/fpu: Using 'eager' FPU context switches. [ 0.000000] e820: BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009b3ff] usable [ 0.000000] BIOS-e820: [mem 0x000000000009b400-0x000000000009ffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000000e0000-0x00000000000fffff] reserved [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000003ff6ffff] usable [ 0.000000] BIOS-e820: [mem 0x000000003ff70000-0x000000003ff7afff] ACPI data [ 0.000000] BIOS-e820: [mem 0x000000003ff7b000-0x000000003ff7ffff] ACPI NVS [ 0.000000] BIOS-e820: [mem 0x000000003ff80000-0x000000003fffffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000e0000000-0x00000000efffffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000fec00000-0x00000000fec0ffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000fee00000-0x00000000fee00fff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000ff800000-0x00000000ffbfffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000fffffc00-0x00000000ffffffff] reserved [ 0.000000] NX (Execute Disable) protection: active [ 0.000000] SMBIOS 2.3 present. [ 0.000000] e820: last_pfn = 0x3ff70 max_arch_pfn = 0x400000000 [ 0.000000] x86/PAT: Configuration [0-7]: WB WC UC- UC WB WC UC- UC [ 0.000000] found SMP MP-table at [mem 0x000f6f70-0x000f6f7f] mapped at [ffff94cb000f6f70] [ 0.000000] RAMDISK: [mem 0x35680000-0x36b37fff] [ 0.000000] ACPI: Early table checksum verification disabled [ 0.000000] ACPI: RSDP 0x00000000000F6EF0 000014 (v00 PTLTD ) [ 0.000000] ACPI: RSDT 0x000000003FF768C1 000034 (v01 PTLTD RSDT 06040000 LTP 00000000) [ 0.000000] ACPI: FACP 0x000000003FF7AEBC 000074 (v01 INTEL LINDHRST 06040000 PTL 00000003) [ 0.000000] ACPI: DSDT 0x000000003FF768F5 0045C7 (v01 Intel LINDHRST 06040000 MSFT 0100000E) [ 0.000000] ACPI: FACS 0x000000003FF7BFC0 000040 [ 0.000000] ACPI: MCFG 0x000000003FF7AF30 000040 (v01 PTLTD ? MCFG 06040000 LTP 00000000) [ 0.000000] ACPI: APIC 0x000000003FF7AF70 000068 (v01 PTLTD ? APIC 06040000 LTP 00000000) [ 0.000000] ACPI: BOOT 0x000000003FF7AFD8 000028 (v01 PTLTD $SBFTBL$ 06040000 LTP 00000001) [ 0.000000] No NUMA configuration found [ 0.000000] Faking a node at [mem 0x0000000000000000-0x000000003ff6ffff] [ 0.000000] NODE_DATA(0) allocated [mem 0x3ff59000-0x3ff6ffff] [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000000001000-0x0000000000ffffff] [ 0.000000] DMA32 [mem 0x0000000001000000-0x000000003ff6ffff] [ 0.000000] Normal empty [ 0.000000] Device empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000001000-0x000000000009afff] [ 0.000000] node 0: [mem 0x0000000000100000-0x000000003ff6ffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000001000-0x000000003ff6ffff] [ 0.000000] ACPI: PM-Timer IO Port: 0x1008 [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1]) [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1]) [ 0.000000] IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 high edge) [ 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] smpboot: Allowing 2 CPUs, 0 hotplug CPUs [ 0.000000] PM: Registered nosave memory: [mem 0x00000000-0x00000fff] [ 0.000000] PM: Registered nosave memory: [mem 0x0009b000-0x0009bfff] [ 0.000000] PM: Registered nosave memory: [mem 0x0009c000-0x0009ffff] [ 0.000000] PM: Registered nosave memory: [mem 0x000a0000-0x000dffff] [ 0.000000] PM: Registered nosave memory: [mem 0x000e0000-0x000fffff] [ 0.000000] e820: [mem 0x40000000-0xdfffffff] 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:1024 nr_cpumask_bits:2 nr_cpu_ids:2 nr_node_ids:1 [ 0.000000] percpu: Embedded 36 pages/cpu @ffff94cb3fc00000 s108888 r8192 d30376 u1048576 [ 0.000000] Built 1 zonelists in Node order, mobility grouping on. Total pages: 257783 [ 0.000000] Policy zone: DMA32 [ 0.000000] Kernel command line: BOOT_IMAGE=/vmlinuz-4.9.9-200.fc25.x86_64 root=/dev/mapper/fedora-root ro rd.lvm.lv=fedora/root rd.lvm.lv=fedora/swap console=ttyS0,115200 LANG=en_US.UTF-8 fips=1 boot=UUID=1bb40f29-138d-4fa1-bbe0-988d95781601 [ 0.000000] fips mode: enabled [ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes) [ 0.000000] Memory: 990456K/1047592K available (8331K kernel code, 1427K rwdata, 3396K rodata, 1688K init, 1464K bss, 57136K reserved, 0K cma-reserved) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 [ 0.000000] Hierarchical RCU implementation. [ 0.000000] Build-time adjustment of leaf fanout to 64. [ 0.000000] RCU restricting CPUs from NR_CPUS=1024 to nr_cpu_ids=2. [ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=64, nr_cpu_ids=2 [ 0.000000] NR_IRQS:65792 nr_irqs:440 16 [ 0.000000] Offload RCU callbacks from all CPUs [ 0.000000] Offload RCU callbacks from CPUs: 0-1. [ 0.000000] Console: colour VGA+ 80x25 [ 0.000000] console [ttyS0] enabled [ 0.000000] tsc: Fast TSC calibration using PIT [ 0.000000] tsc: Detected 3192.241 MHz processor [ 0.003020] Calibrating delay loop (skipped), value calculated using timer frequency.. 6384.48 BogoMIPS (lpj=3192241) [ 0.005005] pid_max: default: 32768 minimum: 301 [ 0.006037] ACPI: Core revision 20160831 [ 0.011218] ACPI: 1 ACPI AML tables successfully acquired and loaded [ 0.013084] Security Framework initialized [ 0.014006] Yama: becoming mindful. [ 0.015011] SELinux: Initializing. [ 0.017026] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes) [ 0.018625] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes) [ 0.019246] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes) [ 0.020009] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes) [ 0.022259] CPU: Physical Processor ID: 0 [ 0.023005] CPU: Processor Core ID: 0 [ 0.024006] mce: CPU supports 4 MCE banks [ 0.025014] CPU0: Thermal monitoring enabled (TM1) [ 0.026013] process: using mwait in idle threads [ 0.027010] Last level iTLB entries: 4KB 64, 2MB 64, 4MB 64 [ 0.028005] Last level dTLB entries: 4KB 64, 2MB 0, 4MB 64, 1GB 0 [ 0.029601] Freeing SMP alternatives memory: 32K (ffffffffbe10c000 - ffffffffbe114000) [ 0.032894] ftrace: allocating 31124 entries in 122 pages [ 0.044269] smpboot: Max logical packages: 2 [ 0.045391] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1 [ 0.056000] smpboot: CPU0: Intel(R) Xeon(TM) CPU 3.20GHz (family: 0xf, model: 0x4, stepping: 0xa) [ 0.059005] Performance Events: Netburst events, Netburst P4/Xeon PMU driver. [ 0.062004] ... version: 0 [ 0.063003] ... bit width: 40 [ 0.064002] ... generic registers: 18 [ 0.065002] ... value mask: 000000ffffffffff [ 0.066002] ... max period: 0000007fffffffff [ 0.067002] ... fixed-purpose events: 0 [ 0.068002] ... event mask: 000000000003ffff [ 0.070569] NMI watchdog: enabled on all CPUs, permanently consumes one hw-PMU counter. [ 0.071321] x86: Booting SMP configuration: [ 0.072004] .... node #0, CPUs: #1[ 0.145098] x86: Booted up 1 node, 2 CPUs [ 0.146005] smpboot: Total of 2 processors activated (12767.12 BogoMIPS) [ 0.148289] devtmpfs: initialized [ 0.152162] x86/mm: Memory block size: 128MB [ 0.159644] PM: Registering ACPI NVS region [mem 0x3ff7b000-0x3ff7ffff] (20480 bytes) [ 0.167107] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275000 ns [ 0.177081] atomic64_test: passed for x86-64 platform with CX8 and with SSE [ 0.184004] pinctrl core: initialized pinctrl subsystem [ 0.189081] RTC time: 4:42:45, date: 02/14/17 [ 0.194155] NET: Registered protocol family 16 [ 0.201011] cpuidle: using governor menu [ 0.203015] Simple Boot Flag at 0x3a set to 0x1 [ 0.204026] ACPI: bus type PCI registered [ 0.205004] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5 [ 0.206126] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000) [ 0.207003] PCI: Intel Corporation E7520 Memory Controller Hub with MMCONFIG support [ 0.208009] PCI: MMCONFIG at [mem 0xe0000000-0xefffffff] reserved in E820 [ 0.210006] PCI: Using configuration type 1 for base access [ 0.216099] HugeTLB registered 2 MB page size, pre-allocated 0 pages [ 0.218114] ACPI: Added _OSI(Module Device) [ 0.219005] ACPI: Added _OSI(Processor Device) [ 0.220003] ACPI: Added _OSI(3.0 _SCP Extensions) [ 0.221004] ACPI: Added _OSI(Processor Aggregator Device) [ 0.224765] ACPI: Interpreter enabled [ 0.225026] ACPI: (supports S0 S1 S5) [ 0.226004] ACPI: Using IOAPIC for interrupt routing [ 0.227047] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug [ 0.235788] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff]) [ 0.236010] acpi PNP0A03:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI] [ 0.237011] acpi PNP0A03:00: _OSC failed (AE_NOT_FOUND); disabling ASPM [ 0.239846] PCI host bridge to bus 0000:00 [ 0.240006] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7 window] [ 0.241005] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff window] [ 0.242006] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window] [ 0.243005] pci_bus 0000:00: root bus resource [mem 0x000d0000-0x000d3fff window] [ 0.244005] pci_bus 0000:00: root bus resource [mem 0x000d4000-0x000d7fff window] [ 0.245005] pci_bus 0000:00: root bus resource [mem 0x000d8000-0x000dbfff window] [ 0.246005] pci_bus 0000:00: root bus resource [mem 0x000dc000-0x000dffff window] [ 0.247005] pci_bus 0000:00: root bus resource [mem 0x40000000-0xfebfffff window] [ 0.248005] pci_bus 0000:00: root bus resource [bus 00-ff] [ 0.250842] pci 0000:00:1d.0: System wakeup disabled by ACPI [ 0.251233] pci 0000:00:1d.1: System wakeup disabled by ACPI [ 0.253321] pci 0000:00:1f.0: quirk: [io 0x1000-0x107f] claimed by ICH4 ACPI/GPIO/TCO [ 0.254008] pci 0000:00:1f.0: quirk: [io 0x1180-0x11bf] claimed by ICH4 GPIO [ 0.255194] pci 0000:00:1f.2: legacy IDE quirk: reg 0x10: [io 0x01f0-0x01f7] [ 0.256005] pci 0000:00:1f.2: legacy IDE quirk: reg 0x14: [io 0x03f6] [ 0.257005] pci 0000:00:1f.2: legacy IDE quirk: reg 0x18: [io 0x0170-0x0177] [ 0.258004] pci 0000:00:1f.2: legacy IDE quirk: reg 0x1c: [io 0x0376] [ 0.260281] pci 0000:01:00.0: PXH quirk detected; SHPC device MSI disabled [ 0.261195] pci 0000:01:00.2: PXH quirk detected; SHPC device MSI disabled [ 0.262178] pci 0000:01:00.0: disabling ASPM on pre-1.1 PCIe device. You can enable it with 'pcie_aspm=force' [ 0.263013] pci 0000:00:02.0: PCI bridge to [bus 01-03] [ 0.264308] pci 0000:02:01.0: System wakeup disabled by ACPI [ 0.265237] pci 0000:02:01.1: System wakeup disabled by ACPI [ 0.266245] pci 0000:02:02.0: System wakeup disabled by ACPI [ 0.267109] pci 0000:01:00.0: PCI bridge to [bus 02] [ 0.268158] pci 0000:01:00.2: PCI bridge to [bus 03] [ 0.269084] pci 0000:00:04.0: PCI bridge to [bus 04] [ 0.270071] pci 0000:00:05.0: PCI bridge to [bus 05] [ 0.271099] pci 0000:00:06.0: PCI bridge to [bus 06] [ 0.272070] pci 0000:00:07.0: PCI bridge to [bus 07] [ 0.274033] pci 0000:00:1e.0: PCI bridge to [bus 08] (subtractive decode) [ 0.276553] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 *10 14 15) [ 0.279292] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 *10 14 15) [ 0.283096] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 *10 14 15) [ 0.286948] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 *10 14 15) [ 0.289671] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 10 14 15) *0, disabled. [ 0.293288] ACPI: PCI Interrupt Link [LNKF] (IRQs 4 5 6 7 10 14 15) *0, disabled. [ 0.297289] ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 10 14 15) *0, disabled. [ 0.301289] ACPI: PCI Interrupt Link [LNKH] (IRQs 4 5 6 7 *10 14 15) [ 0.304360] ACPI: Enabled 2 GPEs in block 00 to 1F [ 0.305187] vgaarb: setting as boot device: PCI:0000:08:04.0 [ 0.306000] vgaarb: device added: PCI:0000:08:04.0,decodes=io+mem,owns=io+mem,locks=none [ 0.306004] vgaarb: loaded [ 0.307003] vgaarb: bridge control possible 0000:08:04.0 [ 0.308204] SCSI subsystem initialized [ 0.309150] ACPI: bus type USB registered [ 0.310039] usbcore: registered new interface driver usbfs [ 0.311026] usbcore: registered new interface driver hub [ 0.312029] usbcore: registered new device driver usb [ 0.313191] PCI: Using ACPI for IRQ routing [ 0.323137] NetLabel: Initializing [ 0.324003] NetLabel: domain hash size = 128 [ 0.325002] NetLabel: protocols = UNLABELED CIPSOv4 [ 0.326023] NetLabel: unlabeled traffic allowed by default [ 0.327213] clocksource: hpet: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 133484882848 ns [ 0.328015] HPET: 3 timers in total, 0 timers will be used for per-cpu timer [ 0.329006] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0 [ 0.331754] hpet0: 3 comparators, 64-bit 14.318180 MHz counter [ 0.334036] clocksource: Switched to clocksource hpet [ 0.360469] VFS: Disk quotas dquot_6.6.0 [ 0.364438] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 0.371497] pnp: PnP ACPI init [ 0.375074] system 00:00: [io 0x04d0-0x04d1] has been reserved [ 0.380997] system 00:00: [io 0x0600-0x06cf] has been reserved [ 0.386921] system 00:00: [io 0x0ca2-0x0ca3] has been reserved [ 0.392848] system 00:00: [io 0x0ca4-0x0ca5] has been reserved [ 0.398769] system 00:00: [io 0x1000-0x107f] has been reserved [ 0.404695] system 00:00: [io 0x1180-0x11bf] has been reserved [ 0.410622] system 00:00: [io 0xfe00] has been reserved [ 0.415942] system 00:00: [mem 0xe0000000-0xefffffff] has been reserved [ 0.422564] system 00:00: [mem 0xfee00000-0xfee0ffff] could not be reserved [ 0.429529] system 00:00: [mem 0xfec81000-0xfec81fff] has been reserved [ 0.436149] system 00:00: [mem 0xfec81400-0xfec823ff] could not be reserved [ 0.444324] pnp: PnP ACPI: found 7 devices [ 0.457491] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns [ 0.466434] pci 0000:02:02.0: BAR 6: assigned [mem 0xd01c0000-0xd01fffff pref] [ 0.473664] pci 0000:01:00.0: PCI bridge to [bus 02] [ 0.478638] pci 0000:01:00.0: bridge window [io 0x2000-0x2fff] [ 0.484739] pci 0000:01:00.0: bridge window [mem 0xd0100000-0xd01fffff] [ 0.491737] pci 0000:01:00.2: PCI bridge to [bus 03] [ 0.496721] pci 0000:00:02.0: PCI bridge to [bus 01-03] [ 0.501955] pci 0000:00:02.0: bridge window [io 0x2000-0x2fff] [ 0.508057] pci 0000:00:02.0: bridge window [mem 0xd0100000-0xd01fffff] [ 0.514853] pci 0000:00:04.0: PCI bridge to [bus 04] [ 0.519831] pci 0000:00:05.0: PCI bridge to [bus 05] [ 0.524812] pci 0000:00:06.0: PCI bridge to [bus 06] [ 0.529794] pci 0000:00:07.0: PCI bridge to [bus 07] [ 0.534781] pci 0000:08:04.0: BAR 6: assigned [mem 0xd0220000-0xd023ffff pref] [ 0.542016] pci 0000:00:1e.0: PCI bridge to [bus 08] [ 0.546989] pci 0000:00:1e.0: bridge window [io 0x3000-0x3fff] [ 0.553092] pci 0000:00:1e.0: bridge window [mem 0xd0200000-0xd02fffff] [ 0.559883] pci 0000:00:1e.0: bridge window [mem 0xd8000000-0xdfffffff pref] [ 0.567291] NET: Registered protocol family 2 [ 0.571957] TCP established hash table entries: 8192 (order: 4, 65536 bytes) [ 0.579059] TCP bind hash table entries: 8192 (order: 5, 131072 bytes) [ 0.585651] TCP: Hash tables configured (established 8192 bind 8192) [ 0.592091] UDP hash table entries: 512 (order: 2, 16384 bytes) [ 0.598029] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes) [ 0.604467] NET: Registered protocol family 1 [ 0.608856] pci_bus 0000:01: writes to ASPM control bits will be ignored [ 0.618331] pci 0000:01:00.0: rerouting interrupts for [8086:0329] [ 0.624527] pci 0000:01:00.2: rerouting interrupts for [8086:032a] [ 0.630729] pci 0000:08:04.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff] [ 0.639186] Unpacking initramfs... [ 1.182889] Freeing initrd memory: 21216K (ffff94cb35680000 - ffff94cb36b38000) [ 1.191090] alg: self-tests for aes-asm (aes) passed [ 1.196549] futex hash table entries: 512 (order: 3, 32768 bytes) [ 1.202706] audit: initializing netlink subsys (disabled) [ 1.208158] audit: type=2000 audit(1487047365.207:1): initialized [ 1.214730] Initialise system trusted keyrings [ 1.219383] workingset: timestamp_bits=37 max_order=18 bucket_order=0 [ 1.229570] zbud: loaded [ 1.310178] alg: self-tests for rsa-generic (rsa) passed [ 1.315938] alg: self-tests for sha1-generic (sha1) passed [ 1.321582] alg: self-tests for sha256-generic (sha256) passed [ 1.327561] alg: self-tests for sha224-generic (sha224) passed [ 1.333495] alg: self-tests for aes-generic (aes) passed [ 1.338952] alg: self-tests for crc32c-generic (crc32c) passed [ 1.344882] alg: self-tests for crct10dif-generic (crct10dif) passed [ 1.351349] alg: self-tests for lzo-generic (lzo) passed [ 1.360635] alg: self-tests for drbg_pr_ctr_aes128 (stdrng) passed [ 1.366889] alg: self-tests for drbg_pr_ctr_aes192 (stdrng) passed [ 1.373137] alg: self-tests for drbg_pr_ctr_aes256 (stdrng) passed [ 1.379387] alg: self-tests for drbg_pr_sha1 (stdrng) passed [ 1.385129] alg: self-tests for drbg_pr_sha384 (stdrng) passed [ 1.391054] alg: self-tests for drbg_pr_sha512 (stdrng) passed [ 1.397104] alg: self-tests for drbg_pr_sha256 (stdrng) passed [ 1.403024] alg: self-tests for drbg_pr_hmac_sha1 (stdrng) passed [ 1.409188] alg: self-tests for drbg_pr_hmac_sha384 (stdrng) passed [ 1.415535] alg: self-tests for drbg_pr_hmac_sha512 (stdrng) passed [ 1.425427] alg: self-tests for hmac(sha256-generic) (hmac(sha256)) passed [ 1.432562] alg: self-tests for drbg_pr_hmac_sha256 (stdrng) passed [ 1.439033] alg: self-tests for drbg_nopr_ctr_aes128 (stdrng) passed [ 1.445477] alg: self-tests for drbg_nopr_ctr_aes192 (stdrng) passed [ 1.451931] alg: self-tests for drbg_nopr_ctr_aes256 (stdrng) passed [ 1.458358] alg: self-tests for drbg_nopr_sha1 (stdrng) passed [ 1.464267] alg: self-tests for drbg_nopr_sha384 (stdrng) passed [ 1.470336] alg: self-tests for drbg_nopr_sha512 (stdrng) passed [ 1.476515] alg: self-tests for drbg_nopr_sha256 (stdrng) passed [ 1.482590] alg: self-tests for drbg_nopr_hmac_sha1 (stdrng) passed [ 1.488953] alg: self-tests for drbg_nopr_hmac_sha384 (stdrng) passed [ 1.495453] alg: self-tests for drbg_nopr_hmac_sha512 (stdrng) passed [ 1.502194] alg: self-tests for drbg_nopr_hmac_sha256 (stdrng) passed [ 1.509039] alg: self-tests for jitterentropy_rng (jitterentropy_rng) passed [ 1.516109] NET: Registered protocol family 38 [ 1.520578] Key type asymmetric registered [ 1.524682] Asymmetric key parser 'x509' registered [ 1.529687] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 249) [ 1.537155] io scheduler noop registered [ 1.541093] io scheduler deadline registered [ 1.545404] io scheduler cfq registered (default) [ 1.551935] pci_hotplug: PCI Hot Plug PCI Core version: 0.5 [ 1.557551] pciehp: PCI Express Hot Plug Controller Driver version: 0.4 [ 1.564362] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A03:00/PNP0C0C:00/input/input0 [ 1.573671] ACPI: Power Button [PWRB] [ 1.577421] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1 [ 1.584822] ACPI: Power Button [PWRF] [ 1.588833] GHES: HEST is not enabled! [ 1.592784] Serial: 8250/16550 driver, 32 ports, IRQ sharing enabled [ 1.619668] 00:05: ttyS1 at I/O 0x2f8 (irq = 3, base_baud = 115200) is a 16550A [ 1.647534] 00:06: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A [ 1.658348] Non-volatile memory driver v1.3 [ 1.662603] Linux agpgart interface v0.103 [ 1.667506] ata_piix 0000:00:1f.2: MAP [ IDE IDE P0 P1 ] [ 1.831699] scsi host0: ata_piix [ 1.835161] scsi host1: ata_piix [ 1.838487] ata1: PATA max UDMA/100 cmd 0x1f0 ctl 0x3f6 bmdma 0x14b0 irq 14 [ 1.845454] ata2: SATA max UDMA/133 cmd 0x170 ctl 0x376 bmdma 0x14b8 irq 15 [ 1.852582] libphy: Fixed MDIO Bus: probed [ 1.856804] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 1.863346] ehci-pci: EHCI PCI platform driver [ 1.868148] ehci-pci 0000:00:1d.7: EHCI Host Controller [ 1.873472] ehci-pci 0000:00:1d.7: new USB bus registered, assigned bus number 1 [ 1.880884] ehci-pci 0000:00:1d.7: debug port 1 [ 1.889376] ehci-pci 0000:00:1d.7: irq 23, io mem 0xd0001000 [ 1.902023] ehci-pci 0000:00:1d.7: USB 2.0 started, EHCI 1.00 [ 1.907846] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 [ 1.914638] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.921864] usb usb1: Product: EHCI Host Controller [ 1.926750] usb usb1: Manufacturer: Linux 4.9.9-200.fc25.x86_64 ehci_hcd [ 1.933456] usb usb1: SerialNumber: 0000:00:1d.7 [ 1.938345] hub 1-0:1.0: USB hub found [ 1.942135] hub 1-0:1.0: 8 ports detected [ 1.946532] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 1.952725] ohci-pci: OHCI PCI platform driver [ 1.957192] uhci_hcd: USB Universal Host Controller Interface driver [ 1.963881] uhci_hcd 0000:00:1d.0: UHCI Host Controller [ 1.969222] uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 2 [ 1.976627] uhci_hcd 0000:00:1d.0: detected 2 ports [ 1.981542] uhci_hcd 0000:00:1d.0: irq 16, io base 0x00001400 [ 1.987368] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001 [ 1.994159] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 2.001385] usb usb2: Product: UHCI Host Controller [ 2.006270] usb usb2: Manufacturer: Linux 4.9.9-200.fc25.x86_64 uhci_hcd [ 2.012984] usb usb2: SerialNumber: 0000:00:1d.0 [ 2.015915] ata1.00: ATAPI: SR244W, T02D, max UDMA/33 [ 2.022906] hub 2-0:1.0: USB hub found [ 2.026043] ata2.00: HPA detected: current 156250080, native 156301488 [ 2.026048] ata2.00: ATA-7: WDC WD800JD-19MSA1, 10.01E01, max UDMA/133 [ 2.026050] ata2.00: 156250080 sectors, multi 16: LBA48 NCQ (depth 0/32) [ 2.028709] ata2.00: configured for UDMA/133 [ 2.042488] ata1.00: configured for UDMA/33 [ 2.051871] scsi 0:0:0:0: CD-ROM MITSUMI CD-ROM SR244W T02D PQ: 0 ANSI: 5 [ 2.063045] hub 2-0:1.0: 2 ports detected [ 2.067546] uhci_hcd 0000:00:1d.1: UHCI Host Controller [ 2.072884] uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 3 [ 2.080332] uhci_hcd 0000:00:1d.1: detected 2 ports [ 2.085270] sr 0:0:0:0: [sr0] scsi3-mmc drive: 24x/24x cd/rw xa/form2 cdda tray [ 2.085287] uhci_hcd 0000:00:1d.1: irq 19, io base 0x00001420 [ 2.085380] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001 [ 2.085383] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 2.085386] usb usb3: Product: UHCI Host Controller [ 2.085388] usb usb3: Manufacturer: Linux 4.9.9-200.fc25.x86_64 uhci_hcd [ 2.085390] usb usb3: SerialNumber: 0000:00:1d.1 [ 2.085649] hub 3-0:1.0: USB hub found [ 2.085660] hub 3-0:1.0: 2 ports detected [ 2.086221] uhci_hcd 0000:00:1d.2: UHCI Host Controller [ 2.086307] uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 4 [ 2.086315] uhci_hcd 0000:00:1d.2: detected 2 ports [ 2.086352] uhci_hcd 0000:00:1d.2: irq 18, io base 0x00001440 [ 2.086436] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001 [ 2.086438] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 2.086440] usb usb4: Product: UHCI Host Controller [ 2.086442] usb usb4: Manufacturer: Linux 4.9.9-200.fc25.x86_64 uhci_hcd [ 2.086444] usb usb4: SerialNumber: 0000:00:1d.2 [ 2.086669] hub 4-0:1.0: USB hub found [ 2.086679] hub 4-0:1.0: 2 ports detected [ 2.087227] uhci_hcd 0000:00:1d.3: UHCI Host Controller [ 2.087307] uhci_hcd 0000:00:1d.3: new USB bus registered, assigned bus number 5 [ 2.087315] uhci_hcd 0000:00:1d.3: detected 2 ports [ 2.087339] uhci_hcd 0000:00:1d.3: irq 16, io base 0x00001460 [ 2.087429] usb usb5: New USB device found, idVendor=1d6b, idProduct=0001 [ 2.087432] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 2.087434] usb usb5: Product: UHCI Host Controller [ 2.087436] usb usb5: Manufacturer: Linux 4.9.9-200.fc25.x86_64 uhci_hcd [ 2.087438] usb usb5: SerialNumber: 0000:00:1d.3 [ 2.087663] hub 5-0:1.0: USB hub found [ 2.087674] hub 5-0:1.0: 2 ports detected [ 2.087982] usbcore: registered new interface driver usbserial [ 2.087998] usbcore: registered new interface driver usbserial_generic [ 2.088025] usbserial: USB Serial support registered for generic [ 2.088106] i8042: PNP: PS/2 Controller [PNP0303:KBC0,PNP0f13:MSE0] at 0x60,0x64 irq 1,12 [ 2.207039] tsc: Refined TSC clocksource calibration: 3191.996 MHz [ 2.207045] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x2e02c102f2b, max_idle_ns: 440795366816 ns [ 2.301538] cdrom: Uniform CD-ROM driver Revision: 3.20 [ 2.307278] sr 0:0:0:0: Attached scsi generic sg0 type 5 [ 2.312989] scsi 1:0:0:0: Direct-Access ATA WDC WD800JD-19MS 1E01 PQ: 0 ANSI: 5 [ 2.332265] sd 1:0:0:0: [sda] 156250080 512-byte logical blocks: (80.0 GB/74.5 GiB) [ 2.332347] sd 1:0:0:0: Attached scsi generic sg1 type 0 [ 2.343396] serio: i8042 KBD port at 0x60,0x64 irq 1 [ 2.343586] mousedev: PS/2 mouse device common for all mice [ 2.344039] rtc_cmos 00:01: rtc core: registered rtc_cmos as rtc0 [ 2.344071] rtc_cmos 00:01: alarms up to one month, y3k, 114 bytes nvram, hpet irqs [ 2.344224] device-mapper: uevent: version 1.0.3 [ 2.344404] device-mapper: ioctl: 4.35.0-ioctl (2016-06-23) initialised: dm-devel@redhat.com [ 2.345538] hidraw: raw HID events driver (C) Jiri Kosina [ 2.345636] usbcore: registered new interface driver usbhid [ 2.345637] usbhid: USB HID core driver [ 2.345811] drop_monitor: Initializing network drop monitor service [ 2.345924] ip_tables: (C) 2000-2006 Netfilter Core Team [ 2.350243] Initializing XFRM netlink socket [ 2.350543] NET: Registered protocol family 10 [ 2.351059] mip6: Mobile IPv6 [ 2.351061] NET: Registered protocol family 17 [ 2.351222] microcode: sig=0xf4a, pf=0x1, revision=0x2 [ 2.355893] microcode: Microcode Update Driver: v2.01 , Peter Oruba [ 2.356180] registered taskstats version 1 [ 2.356204] Loading compiled-in X.509 certificates [ 2.360220] alg: No test for pkcs1pad(rsa,sha256) (pkcs1pad(rsa-generic,sha256)) [ 2.362246] Loaded X.509 cert 'Fedora kernel signing key: 2d011295d44f9733064d657dd7f7364ac05c8e92' [ 2.362303] zswap: loaded using pool lzo/zbud [ 2.423491] alg: self-tests for ecb(aes-asm) (ecb(aes)) passed [ 2.423518] Key type big_key registered [ 2.427078] Key type encrypted registered [ 2.427509] Magic number: 5:133:717 [ 2.430368] rtc_cmos 00:01: setting system clock to 2017-02-14 04:42:48 UTC (1487047368) [ 2.494463] sd 1:0:0:0: [sda] Write Protect is off [ 2.499324] sd 1:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 2.516216] sda: sda1 sda2 [ 2.519515] sd 1:0:0:0: [sda] Attached SCSI disk [ 2.527391] Freeing unused kernel memory: 1688K (ffffffffbdf66000 - ffffffffbe10c000) [ 2.535222] Write protecting the kernel read-only data: 14336k [ 2.542679] Freeing unused kernel memory: 1892K (ffff94cb30827000 - ffff94cb30a00000) [ 2.553482] Freeing unused kernel memory: 700K (ffff94cb30d51000 - ffff94cb30e00000) [ 2.572048] x86/mm: Checked W+X mappings: passed, no W+X pages found. Fatal: [ 2.598239] traps: init[1] general protection ip:7fc841bfc642 sp:7ffc3fd85870 error:0no entropy gathering module dete[ 2.606473] in libc-2.24.so[7fc841bc5000+1bd000] cted [ 2.617089] Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b [ 2.617089] [ 2.618006] CPU: 1 PID: 1 Comm: init Not tainted 4.9.9-200.fc25.x86_64 #1 [ 2.618006] Hardware name: NEC Express5800/120Rf-1 [N8100-1212] /MS-9146-11A, BIOS 6.0.2N18 05/30/2006 [ 2.618006] ffffb09180197c38 ffffffffbd3f467d ffff94cb3e30d700 ffffffffbdc3a268 [ 2.618006] ffffb09180197cc0 ffffffffbd1bfe28 ffff94cb00000010 ffffb09180197cd0 [ 2.618006] ffffb09180197c68 000000001acaa185 ffff94cb3e30d7c0 000000000000000b [ 2.618006] Call Trace: [ 2.618006] [] dump_stack+0x63/0x86 [ 2.618006] [] panic+0xe4/0x22d [ 2.618006] [] do_exit+0xaf1/0xb00 [ 2.618006] [] do_group_exit+0x47/0xb0 [ 2.618006] [] get_signal+0x289/0x630 [ 2.618006] [] do_signal+0x37/0x690 [ 2.618006] [] ? wake_up_state+0x10/0x20 [ 2.618006] [] ? signal_wake_up_state+0x25/0x30 [ 2.618006] [] ? complete_signal+0xfd/0x1e0 [ 2.618006] [] ? send_signal+0x3e/0x80 [ 2.719026] [] exit_to_usermode_loop+0x76/0xb0 [ 2.719026] [] prepare_exit_to_usermode+0x40/0x50 [ 2.729016] [] retint_user+0x8/0x10 [ 2.729016] Kernel Offset: 0x3c000000 from 0xffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffffbfffffff) [ 2.729016] ---[ end Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b [ 2.729016] [ 2.759787] ------------[ cut here ]------------ [ 2.760784] WARNING: CPU: 1 PID: 1 at arch/x86/kernel/smp.c:127 native_smp_send_reschedule+0x3a/0x40 [ 2.760784] Modules linked in: [ 2.760784] CPU: 1 PID: 1 Comm: init Not tainted 4.9.9-200.fc25.x86_64 #1 [ 2.760784] Hardware name: NEC Express5800/120Rf-1 [N8100-1212] /MS-9146-11A, BIOS 6.0.2N18 05/30/2006 [ 2.760784] ffff94cb3fd03de8 ffffffffbd3f467d 0000000000000000 0000000000000000 [ 2.760784] ffff94cb3fd03e28 ffffffffbd0a205b 0000007f3fd19670 0000000000000000 [ 2.760784] ffff94cb3fc19600 0000000000000001 00000000fffb76e8 ffff94cb3fd12768 [ 2.760784] Call Trace: [ 2.760784] [ 2.760784] [] dump_stack+0x63/0x86 [ 2.760784] [] __warn+0xcb/0xf0 [ 2.760784] [] warn_slowpath_null+0x1d/0x20 [ 2.760784] [] native_smp_send_reschedule+0x3a/0x40 [ 2.760784] [] trigger_load_balance+0x12e/0x1f0 [ 2.760784] [] scheduler_tick+0x9c/0xd0 [ 2.760784] [] ? tick_sched_do_timer+0x50/0x50 [ 2.760784] [] update_process_times+0x47/0x60 [ 2.760784] [] tick_sched_handle.isra.15+0x25/0x60 [ 2.760784] [] tick_sched_timer+0x3d/0x70 [ 2.760784] [] __hrtimer_run_queues+0xee/0x260 [ 2.760784] [] hrtimer_interrupt+0x9a/0x180 [ 2.760784] [] local_apic_timer_interrupt+0x38/0x60 [ 2.760784] [] smp_apic_timer_interrupt+0x3d/0x50 [ 2.760784] [] apic_timer_interrupt+0x8c/0xa0 [ 2.760784] [ 2.760784] [] ? panic+0x1ed/0x22d [ 2.760784] [] ? panic+0x1e6/0x22d [ 2.760784] [] do_exit+0xaf1/0xb00 [ 2.760784] [] do_group_exit+0x47/0xb0 [ 2.760784] [] get_signal+0x289/0x630 [ 2.760784] [] do_signal+0x37/0x690 [ 2.760784] [] ? wake_up_state+0x10/0x20 [ 2.760784] [] ? signal_wake_up_state+0x25/0x30 [ 2.760784] [] ? complete_signal+0xfd/0x1e0 [ 2.760784] [] ? send_signal+0x3e/0x80 [ 2.760784] [] exit_to_usermode_loop+0x76/0xb0 [ 2.760784] [] prepare_exit_to_usermode+0x40/0x50 [ 2.760784] [] retint_user+0x8/0x10 [ 2.760784] ---[ end trace 700147443b06188a ]--- [-- MARK -- Tue Feb 14 09:45:00 2017] [-- MARK -- Tue Feb 14 09:50:00 2017] On 22 February 2017 at 13:34, Kees Cook wrote: > On Tue, Feb 21, 2017 at 9:23 PM, Andy Lutomirski wrote: >> On Tue, Feb 21, 2017 at 4:46 PM, Kees Cook wrote: >>> On Tue, Feb 21, 2017 at 4:39 PM, Chunyu Hu wrote: >>>> I hit the similar panic on Fedora 25. Is it the same issue? >>>> >>>> >>>> [ 2.527391] Freeing unused kernel memory: 1688K (ffffffffbdf66000 - >>>> ffffffffbe10c000) >>>> [ 2.535222] Write protecting the kernel read-only data: 14336k >>>> [ 2.542679] Freeing unused kernel memory: 1892K (ffff94cb30827000 - >>>> ffff94cb30a00000) >>>> [ 2.553482] Freeing unused kernel memory: 700K (ffff94cb30d51000 - >>>> ffff94cb30e00000) >>>> [ 2.572048] x86/mm: Checked W+X mappings: passed, no W+X pages found. >>>> Fatal: [ 2.598239] traps: init[1] general protection ip:7fc841bfc642 >>>> sp:7ffc3fd85870 error:0no entropy gathering module dete[ 2.606473] in >>>> libc-2.24.so[7fc841bc5000+1bd000] >>>> cted >>> >>> I would not expect a vsyscall table problem if it's truly using glibc >>> 2.24. Maybe something regressed in glibc? That really looks like an >>> attempt to call vsyscalls? >> >> There should be a vsyscall error if so, and shouldn't it be a page >> fault, not a gpf? > > Yeah, the earlier email from Fengguang included a vsyscall error, so > I'm not sure what this is, exactly. But if it bisects to the same > commit, we likely need to investigate a bit more. > > -Kees > > -- > Kees Cook > Pixel Security