Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Early boot hang: Call Traces
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Installing Gentoo
View previous topic :: View next topic  
Author Message
mgs
n00b
n00b


Joined: 25 Oct 2014
Posts: 21
Location: dc

PostPosted: Fri Jul 24, 2015 7:08 pm    Post subject: Early boot hang: Call Traces Reply with quote

New install - amd64 Intel quad core i7 (kernel Processor setting=Core 2/newer Xeon)

Manually configured kernel doesn't get very far. I get 8 penguins and can only see the end of (apparently) a number of Call Traces.

There is at the start of the two I can see, "WARNING: CPU: 5 PID: 26 at arch/x86/kernel/smp.c:124 native_smp_send_reschedule+0x55/0x60()

This is followed by three lines of hex code (four groups of 16 characters each) and then a Call Trace line

This is followed by some IRQ lines and EOI lines.

Any ideas? Surely it is something in my kernel config, and I am hoping someone can save me many hours of trial and error make menuconfig-ing and chroot-ing.

Thanks in advance
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 43221
Location: 56N 3W

PostPosted: Fri Jul 24, 2015 7:25 pm    Post subject: Reply with quote

mgs,

As a first step, post a photo of the panic screen. There are several free photo sites you can use.

If that fails, we will need the output of lspci, you kernel .config (wgetpaste is your friend) and you will need to describe the steps you took to build and install your kernel and if you have one, your initrd file.

That you get 8 tux shows that the kernel has got as far as switching to the framebuffer console.
What we can read into that depends on your kernel setup.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
mgs
n00b
n00b


Joined: 25 Oct 2014
Posts: 21
Location: dc

PostPosted: Fri Jul 24, 2015 8:35 pm    Post subject: Reply with quote

Thanks Neddy
Apparently I can only help you to help to a limited extent. Photo is not easy at the moment. Wgetpaste is NOT my friend as it turns out. I tried to emerge it but was met with a circular dependency between glibc and gcc. That in itself will take me some doing to fix. Kernel .config is too long to paste, of course.

I can provide:
Code:

(chroot) sysresccd linux # lspci
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09)
00:01.1 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Universal Host Controller #5 (rev 05)
00:1a.7 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5)
00:1c.1 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 (rev b5)
00:1c.2 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 3 (rev b5)
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Universal Host Controller #1 (rev 05)
00:1d.7 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation HM65 Express Chipset Family LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 05)
02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM57765 Gigabit Ethernet PCIe (rev 10)
02:00.1 SD Host controller: Broadcom Corporation BCM57765/57785 SDXC/MMC Card Reader (rev 10)
03:00.0 Network controller: Broadcom Corporation BCM4331 802.11a/b/g/n (rev 02)
04:00.0 PCI bridge: Texas Instruments XIO2213A/B/XIO2221 PCI Express to PCI Bridge [Cheetah Express] (rev 01)
05:00.0 FireWire (IEEE 1394): Texas Instruments XIO2213A/B/XIO2221 IEEE-1394b OHCI Controller [Cheetah Express] (rev 01)


As to steps taken, I was essentially opting for minimal. Given the lspci output above, I opted to turn as much off as seemed reasonable (reading many help files in menuconfig). Compiled the kernel and cp'd it into /boot/efi/boot/bootx64.efi. Kernel includes commandline: root=/dev/sda3 (which is correct). No modules. No initrd.

What is amusing is that I had earlier this week successfully built a hardened kernel that booted beautifully (using EFI stub) into a hardened stage3 install. Sources for that one were 3.18.9. This has me wondering about 4.0.5 (the one I am working on now).

I decided to go back to a more basic setup because some of what I had installed was probably going to give me problems that I was not ready for (apparmor, reiserfs, etc.)

I thought this would be more basic. Wrong on that, but right on not being ready for.
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 43221
Location: 56N 3W

PostPosted: Fri Jul 24, 2015 9:00 pm    Post subject: Reply with quote

mgs,

I think wgetpaste is on the liveCD. SystemRescueCD has it.

If you mount your partitions but don't chroot
Code:
wgetpaste /mnt/gentoo/usr/src/linux/.config
will do what you want.

wgetpaste is a single package install on a gentoo stage3 so I suspect your glibc/gcc issue is not related.
That will be another gentoo learning experiance once you can boot.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
mgs
n00b
n00b


Joined: 25 Oct 2014
Posts: 21
Location: dc

PostPosted: Sat Jul 25, 2015 12:54 am    Post subject: Reply with quote

At last! Actually, wgetpaste failed to send--"Perhaps connection failed." So I ran it with --debug which gave me an output I could copy and paste:

http://pastebin.com/mhm7gn3Z

sheesh!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Installing Gentoo All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum