You are not logged in.
Hi guys,
I've had this problem for the last few kernel updates, or at least I've only noticed it since then.
Basically the first message on boot that I see is "smpboot: CPU1: Not responding" and doing a grep of dmesg shows the error shown in this thread title.
Here's a full output of that command:
$ dmesg |grep -i cpu
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
[ 0.000000] ACPI: SSDT 00000000bfee8620 003AB (v01 PmRef CpuPm 00003000 INTL 20040311)
[ 0.000000] smpboot: Allowing 4 CPUs, 2 hotplug CPUs
[ 0.000000] setup_percpu: NR_CPUS:64 nr_cpumask_bits:64 nr_cpu_ids:4 nr_node_ids:1
[ 0.000000] PERCPU: Embedded 28 pages/cpu @ffff8800bfc00000 s84608 r8192 d21888 u524288
[ 0.000000] pcpu-alloc: s84608 r8192 d21888 u524288 alloc=1*2097152
[ 0.000000] pcpu-alloc: [0] 0 1 2 3
[ 0.000000] SLUB: Genslabs=15, HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] RCU restricting CPUs from NR_CPUS=64 to nr_cpu_ids=4.
[ 0.019936] Initializing cgroup subsys cpuacct
[ 0.019974] CPU: Physical Processor ID: 0
[ 0.019976] CPU: Processor Core ID: 0
[ 0.019977] mce: CPU supports 6 MCE banks
[ 0.020012] CPU0: Thermal monitoring enabled (TM2)
[ 0.080705] smpboot: CPU0: Intel Pentium(R) Dual-Core CPU E5200 @ 2.50GHz (fam: 06, model: 17, stepping: 06)
[ 8.451546] smpboot: CPU1: Not responding
[ 8.451677] NMI watchdog: enabled on all CPUs, permanently consumes one hw-PMU counter.
[ 8.451688] Brought up 1 CPUs
[ 8.495175] ACPI: SSDT 00000000bfee8000 002AE (v01 PmRef Cpu0Ist 00003000 INTL 20040311)
[ 8.495303] ACPI: SSDT (null) 002AE (v01 PmRef Cpu0Ist 00003000 INTL 20040311)
[ 8.537871] HPET: 4 timers in total, 0 timers will be used for per-cpu timer
[ 8.789983] cpuidle: using governor ladder
[ 8.789985] cpuidle: using governor menu
[ 0.016666] Kernel panic - not syncing: smp_callin: CPU1 started up but did not get a callout!
[ 14.476583] ACPI: Requesting acpi_cpufreq
[ 14.574683] microcode: CPU0 sig=0x10676, pf=0x1, revision=0x60c
[ 15.058066] ACPI: acpi_idle registered with cpuidleI'm kinda tearing my hair out, I've tried the kernel 3.8.2 from Testing, downgrading to the last few kernel updates I still had in pacman cache, I've tried the linux-lts (3.0.x) as well...the problem persists. I'm unsure why the problem is still there even with the linux-lts kernel as I know until recently I've had no such troubles. I'm essentially running a single core CPU at the moment, as CPU1 isn't running/recognised.
Ubuntu 12.04 on the same machine does not have this problem however :S That OS is running 3.2.x series kernel, but I still wonder if there's something else I'm missing. It can't just be the kernel version?
Last edited by ElderSnake (2013-04-03 01:46:20)
Arch Linux - Intel E5200 Desktop (MATE GTK3) | Fedora 25 - ASUS Core-i7 Optimus Laptop
Offline
[ 0.080705] smpboot: CPU0: Intel Pentium(R) Dual-Core CPU E5200 @ 2.50GHz (fam: 06, model: 17, stepping: 06)
[ 8.451546] smpboot: CPU1: Not respondingcheck dmesg between those entries, there may be more information.
Ubuntu tends to use a heavily patched kernel, try a live distro with a more vanilla kernel ?
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
Indeed, I tried Fedora/Fuduntu which has a 3.6.x kernel and it has the same problem.
So you may be right about the patched Ubuntu kernel.
More dmesg with AFAIK the relevant bits
[ 0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
[ 0.000000] found SMP MP-table at [mem 0x000f5810-0x000f581f] mapped at [ffff8800000f5810]
[ 0.000000] initial memory mapped: [mem 0x00000000-0x1fffffff]
[ 0.000000] Base memory trampoline at [ffff880000099000] 99000 size 24576
[ 0.000000] init_memory_mapping: [mem 0x00000000-0xbfedffff]
[ 0.000000] [mem 0x00000000-0xbfdfffff] page 2M
[ 0.000000] [mem 0xbfe00000-0xbfedffff] page 4k
[ 0.000000] kernel direct mapping tables up to 0xbfedffff @ [mem 0x1fffb000-0x1fffffff]
[ 0.000000] RAMDISK: [mem 0x37a48000-0x37d1bfff]
[ 0.000000] ACPI: RSDP 00000000000f7200 00014 (v00 GBT )
[ 0.000000] ACPI: RSDT 00000000bfee3040 00038 (v01 GBT GBTUACPI 42302E31 GBTU 01010101)
[ 0.000000] ACPI: FACP 00000000bfee30c0 00074 (v01 GBT GBTUACPI 42302E31 GBTU 01010101)
[ 0.000000] ACPI: DSDT 00000000bfee3180 04C2E (v01 GBT GBTUACPI 00001000 MSFT 0100000C)
[ 0.000000] ACPI: FACS 00000000bfee0000 00040
[ 0.000000] ACPI: HPET 00000000bfee7f00 00038 (v01 GBT GBTUACPI 42302E31 GBTU 00000098)
[ 0.000000] ACPI: MCFG 00000000bfee7f80 0003C (v01 GBT GBTUACPI 42302E31 GBTU 01010101)
[ 0.000000] ACPI: APIC 00000000bfee7e00 00084 (v01 GBT GBTUACPI 42302E31 GBTU 01010101)
[ 0.000000] ACPI: SSDT 00000000bfee8620 003AB (v01 PmRef CpuPm 00003000 INTL 20040311)
[ 0.000000] ACPI: Local APIC address 0xfee00000
[ 0.000000] No NUMA configuration found
[ 0.000000] Faking a node at [mem 0x0000000000000000-0x00000000bfedffff]
[ 0.000000] Initmem setup node 0 [mem 0x00000000-0xbfedffff]
[ 0.000000] NODE_DATA [mem 0xbfedc000-0xbfedffff]
[ 0.000000] [ffffea0000000000-ffffea0002ffffff] PMD -> [ffff8800bc600000-ffff8800bf5fffff] on node 0
[ 0.000000] Zone ranges:
[ 0.000000] DMA [mem 0x00010000-0x00ffffff]
[ 0.000000] DMA32 [mem 0x01000000-0xffffffff]
[ 0.000000] Normal empty
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x00010000-0x0009efff]
[ 0.000000] node 0: [mem 0x00100000-0xbfedffff]
[ 0.000000] On node 0 totalpages: 786031
[ 0.000000] DMA zone: 64 pages used for memmap
[ 0.000000] DMA zone: 6 pages reserved
[ 0.000000] DMA zone: 3913 pages, LIFO batch:0
[ 0.000000] DMA32 zone: 12220 pages used for memmap
[ 0.000000] DMA32 zone: 769828 pages, LIFO batch:31
[ 0.000000] ACPI: PM-Timer IO Port: 0x408
[ 0.000000] ACPI: Local APIC address 0xfee00000
[ 0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x02] disabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x03] disabled)
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x00] dfl dfl lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] dfl dfl lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x02] dfl dfl lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x03] dfl dfl lint[0x1])
[ 0.000000] ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
[ 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 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: IRQ2 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, 2 hotplug CPUs
[ 0.000000] nr_irqs_gsi: 40
[ 0.000000] PM: Registered nosave memory: 000000000009f000 - 00000000000a0000
[ 0.000000] PM: Registered nosave memory: 00000000000a0000 - 00000000000f0000
[ 0.000000] PM: Registered nosave memory: 00000000000f0000 - 0000000000100000
[ 0.000000] e820: [mem 0xbff00000-0xe7ffffff] available for PCI devices
[ 0.000000] Booting paravirtualized kernel on bare hardware
[ 0.000000] setup_percpu: NR_CPUS:64 nr_cpumask_bits:64 nr_cpu_ids:4 nr_node_ids:1
[ 0.000000] PERCPU: Embedded 28 pages/cpu @ffff8800bfc00000 s84608 r8192 d21888 u524288
[ 0.000000] pcpu-alloc: s84608 r8192 d21888 u524288 alloc=1*2097152
[ 0.000000] pcpu-alloc: [0] 0 1 2 3
[ 0.000000] Built 1 zonelists in Node order, mobility grouping on. Total pages: 773741
[ 0.000000] Policy zone: DMA32
[ 0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=3b5e71e5-55b6-48db-9881-e1ec497b1d4c ro quiet
[ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.000000] __ex_table already sorted, skipping sort
[ 0.000000] Checking aperture...
[ 0.000000] No AGP bridge found
[ 0.000000] Calgary: detecting Calgary via BIOS EBDA area
[ 0.000000] Calgary: Unable to locate Rio Grande table in EBDA - bailing!
[ 0.000000] Memory: 3080164k/3144576k available (4893k kernel code, 452k absent, 63960k reserved, 4021k data, 812k init)
[ 0.000000] SLUB: Genslabs=15, HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] RCU dyntick-idle grace-period acceleration is enabled.
[ 0.000000] Dump stacks of tasks blocking RCU-preempt GP.
[ 0.000000] RCU restricting CPUs from NR_CPUS=64 to nr_cpu_ids=4.
[ 0.000000] NR_IRQS:4352 nr_irqs:712 16
[ 0.000000] Console: colour dummy device 80x25
[ 0.000000] console [tty0] enabled
[ 0.000000] allocated 12582912 bytes of page_cgroup
[ 0.000000] please try 'cgroup_disable=memory' option if you don't want memory cgroups
[ 0.000000] hpet clockevent registered
[ 0.000000] tsc: Fast TSC calibration failed
[ 0.000000] tsc: Unable to calibrate against PIT
[ 0.000000] tsc: using HPET reference calibration
[ 0.000000] tsc: Detected 2999.985 MHz processor
[ 0.013336] Calibrating delay loop (skipped), value calculated using timer frequency.. 6002.96 BogoMIPS (lpj=9999950)
[ 0.013339] pid_max: default: 32768 minimum: 301
[ 0.013377] Security Framework initialized
[ 0.013383] AppArmor: AppArmor disabled by boot time parameter
[ 0.013631] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
[ 0.017163] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
[ 0.019750] Mount-cache hash table entries: 256
[ 0.019936] Initializing cgroup subsys cpuacct
[ 0.019938] Initializing cgroup subsys memory
[ 0.019946] Initializing cgroup subsys devices
[ 0.019947] Initializing cgroup subsys freezer
[ 0.019948] Initializing cgroup subsys net_cls
[ 0.019949] Initializing cgroup subsys blkio
[ 0.019974] CPU: Physical Processor ID: 0
[ 0.019976] CPU: Processor Core ID: 0
[ 0.019977] mce: CPU supports 6 MCE banks
[ 0.020012] CPU0: Thermal monitoring enabled (TM2)
[ 0.020016] process: using mwait in idle threads
[ 0.020020] Last level iTLB entries: 4KB 128, 2MB 4, 4MB 4
Last level dTLB entries: 4KB 256, 2MB 0, 4MB 32
tlb_flushall_shift: -1
[ 0.020096] Freeing SMP alternatives: 16k freed
[ 0.021100] ACPI: Core revision 20120913
[ 0.025057] ftrace: allocating 18828 entries in 74 pages
[ 0.033749] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[ 0.080705] smpboot: CPU0: Intel Pentium(R) Dual-Core CPU E5200 @ 2.50GHz (fam: 06, model: 17, stepping: 06)
[ 0.083333] Performance Events: PEBS fmt0+, 4-deep LBR, Core2 events, Intel PMU driver.
[ 0.083333] ... version: 2
[ 0.083333] ... bit width: 40
[ 0.083333] ... generic registers: 2
[ 0.083333] ... value mask: 000000ffffffffff
[ 0.083333] ... max period: 000000007fffffff
[ 0.083333] ... fixed-purpose events: 3
[ 0.083333] ... event mask: 0000000700000003
[ 0.103412] smpboot: Booting Node 0, Processors #1
[ 8.451546] smpboot: CPU1: Not responding
[ 8.451677] NMI watchdog: enabled on all CPUs, permanently consumes one hw-PMU counter.
[ 8.451688] Brought up 1 CPUs
[ 8.451690] smpboot: Total of 1 processors activated (6002.96 BogoMIPS)
[ 8.454071] devtmpfs: initialized
[ 8.454991] PM: Registering ACPI NVS region [mem 0xbfee0000-0xbfee2fff] (12288 bytes)
[ 8.483405] RTC time: 11:52:23, date: 03/07/13
[ 8.483481] NET: Registered protocol family 16
[ 8.483609] ACPI: bus type pci registered
[ 8.483666] PCI: MMCONFIG for domain 0000 [bus 00-3f] at [mem 0xe8000000-0xebffffff] (base 0xe8000000)
[ 8.483669] PCI: MMCONFIG at [mem 0xe8000000-0xebffffff] reserved in E820
[ 8.489983] PCI: Using configuration type 1 for base access
[ 8.490500] bio: create slab <bio-0> at 0
[ 8.490558] ACPI: Added _OSI(Module Device)
[ 8.490559] ACPI: Added _OSI(Processor Device)
[ 8.490560] ACPI: Added _OSI(3.0 _SCP Extensions)
[ 8.490562] ACPI: Added _OSI(Processor Aggregator Device)
[ 8.491139] ACPI: EC: Look up EC in DSDT
[ 8.495175] ACPI: SSDT 00000000bfee8000 002AE (v01 PmRef Cpu0Ist 00003000 INTL 20040311)
[ 8.495301] ACPI: Dynamic OEM Table Load:
[ 8.495303] ACPI: SSDT (null) 002AE (v01 PmRef Cpu0Ist 00003000 INTL 20040311)
[ 8.495397] ACPI: Interpreter enabled
[ 8.495401] ACPI: (supports S0 S3 S4 S5)
[ 8.495413] ACPI: Using IOAPIC for interrupt routing
[ 8.500354] ACPI: No dock devices found.
[ 8.500360] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[ 8.500402] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-3f])Arch Linux - Intel E5200 Desktop (MATE GTK3) | Fedora 25 - ASUS Core-i7 Optimus Laptop
Offline
Weird.. today after a restart, still on the same standard 3.7.10-1-ARCH kernel...and both my CPU cores are back :S
Kinda strange, the next restart will be telling (I tend to go days without rebooting though, but I had tried heaps of reboots once this problem appeared). Not complaining having full power restored for now though.
Arch Linux - Intel E5200 Desktop (MATE GTK3) | Fedora 25 - ASUS Core-i7 Optimus Laptop
Offline
The issue resurfaced some days ago but it is now solved.
Unfortunately I can't find the Ubuntu forum link I dug up for the life of me which led me to this clue, but basically the entire cause of the problem was my Logitech G110 keyboard. Or rather, it's built-in USB-hub (I never use the extra ports anyway).
So I swapped it out for an old-school beige Acer USB keyboard and the problem is completely gone. Not exactly ideal, but at least the problem is gone and I have full consistent CPU power.
Interesting it never happens in Ubuntu, I guess one of their bazillion patches solves it or perhaps it's to do with the difference in the init systems, but I can't say for sure.
Marking as [Solved] anyway.
Arch Linux - Intel E5200 Desktop (MATE GTK3) | Fedora 25 - ASUS Core-i7 Optimus Laptop
Offline