Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
freezing at "used greatest stack depth"
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
mikeg
n00b
n00b


Joined: 05 Apr 2003
Posts: 39

PostPosted: Tue Dec 22, 2009 2:31 pm    Post subject: freezing at "used greatest stack depth" Reply with quote

I'm long time Gentoo user 7-8 years. I've done at least a dozen installs without any major problems. But now in my latest I've come across a problem that I just can't figure out.

This is a new install and I'm attempting to boot the install for the first time and the boot freezes and this is the last message:

Code:

usb-stor-scan used greatest stack depth: 6116 bytes left


I unplugged all my usb devices except the keyboard and mouse and it still freezes but the last message is slightly different:

Code:

khelper used greatest stack depth: [0-9]* bytes left


(I didn't write the exact number of bytes on this one but I don't think it is pertinent)

This is the gentoo-sources kernel. And I've done very little changes to the configuration so it is mostly the "factor default" configuration and it is very long so I'm reluctant to post it (is there an easier way beside cut & paste?).

Here are some basic system info:

    Intel(R) Core(TM)2 Duo CPU E8200 @ 2.66GHz
    4GB RAM


Has anyone else ever had this problem? Any ideas on how to fix?

Thanks,
Mike
Back to top
View user's profile Send private message
DONAHUE
Watchman
Watchman


Joined: 09 Dec 2006
Posts: 7651
Location: Goose Creek SC

PostPosted: Tue Dec 22, 2009 7:20 pm    Post subject: Reply with quote

boot cd, mount partitions, enter chroot
Code:
emerge wgetpaste
wgetpaste -s ca /usr/src/linux/.config

should return a url at which will be your config, post the url
also post results of:
Code:
lspci -n
lspci -k
cat /etc/fstab
fdisk -l
cat /proc/cpuinfo

the entire content of the screen (except line numbers) at the time of the freeze is of great interest.
Back to top
View user's profile Send private message
mikeg
n00b
n00b


Joined: 05 Apr 2003
Posts: 39

PostPosted: Tue Dec 22, 2009 8:09 pm    Post subject: Reply with quote

DONAHUE wrote:

Code:
emerge wgetpaste
wgetpaste -s ca /usr/src/linux/.config



Nice! Didn't know about this. Here it is:
http://pastebin.ca/1724070

DONAHUE wrote:

Code:
lspci -n
lspci -k
cat /etc/fstab
fdisk -l
cat /proc/cpuinfo


Here's these items
Code:


$ lspci -n
00:00.0 0600: 8086:2e30 (rev 03)
00:01.0 0604: 8086:2e31 (rev 03)
00:1b.0 0403: 8086:27d8 (rev 01)
00:1c.0 0604: 8086:27d0 (rev 01)
00:1c.1 0604: 8086:27d2 (rev 01)
00:1d.0 0c03: 8086:27c8 (rev 01)
00:1d.1 0c03: 8086:27c9 (rev 01)
00:1d.2 0c03: 8086:27ca (rev 01)
00:1d.3 0c03: 8086:27cb (rev 01)
00:1d.7 0c03: 8086:27cc (rev 01)
00:1e.0 0604: 8086:244e (rev e1)
00:1f.0 0601: 8086:27b8 (rev 01)
00:1f.1 0101: 8086:27df (rev 01)
00:1f.2 0101: 8086:27c0 (rev 01)
00:1f.3 0c05: 8086:27da (rev 01)
01:00.0 0300: 10de:0641 (rev a1)
03:00.0 0200: 10ec:8168 (rev 03)


Code:

 $ lspci -k
00:00.0 Host bridge: Intel Corporation 4 Series Chipset DRAM Controller (rev 03)
        Kernel modules: intel-agp
00:01.0 PCI bridge: Intel Corporation 4 Series Chipset PCI Express Root Port (rev 03)
        Kernel driver in use: pcieport-driver
        Kernel modules: shpchp
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
        Kernel driver in use: HDA Intel
        Kernel modules: snd-hda-intel
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01)
        Kernel driver in use: pcieport-driver
        Kernel modules: shpchp
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 01)
        Kernel driver in use: pcieport-driver
        Kernel modules: shpchp
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 01)
        Kernel driver in use: uhci_hcd
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 01)
        Kernel driver in use: uhci_hcd
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 01)
        Kernel driver in use: uhci_hcd
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 01)
        Kernel driver in use: uhci_hcd
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01)
        Kernel driver in use: ehci_hcd
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
        Kernel modules: iTCO_wdt, intel-rng
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
        Kernel driver in use: ata_piix
00:1f.2 IDE interface: Intel Corporation 82801GB/GR/GH (ICH7 Family) SATA IDE Controller (rev 01)
        Kernel driver in use: ata_piix
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01)
        Kernel modules: i2c-i801
01:00.0 VGA compatible controller: nVidia Corporation G96 [GeForce 9400 GT] (rev a1)
        Kernel driver in use: nvidia
        Kernel modules: nvidia, nvidiafb
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
        Kernel driver in use: r8169
        Kernel modules: r8169


Code:

$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# noatime turns off atimes for increased performance (atimes normally aren't
# needed; notail increases performance of ReiserFS (at the expense of storage
# efficiency).  It's safe to drop the noatime options if you want and to
# switch between notail / tail freely.
#
# The root filesystem should have a pass number of either 0 or 1.
# All other filesystems should have a pass number of 0 or greater than 1.
#
# See the manpage fstab(5) for more information.
#

# <fs>                  <mountpoint>    <type>          <opts>          <dump/pass>

# NOTE: If your BOOT partition is ReiserFS, add the notail option to opts.
/dev/sda1               /boot           ext2            noauto,noatime  1 2
/dev/sda3               /               ext3            noatime         0 1
/dev/sda2               none            swap            sw              0 0
/dev/cdrom              /mnt/cdrom      auto            noauto,ro       0 0
/dev/vg/usr             /usr            ext3            noatime         0 0
/dev/vg/var             /var            ext3            noatime         0 0
/dev/vg/home            /home           ext3            noatime         0 0
/dev/vg/opt             /opt            ext3            noatime         0 0
#/dev/fd0               /mnt/floppy     auto            noauto          0 0

# glibc 2.2 and above expects tmpfs to be mounted at /dev/shm for
# POSIX shared memory (shm_open, shm_unlink).
# (tmpfs is a dynamically expandable/shrinkable ramdisk, and will
#  use almost no memory if not populated with files)
shm                     /dev/shm        tmpfs           nodev,nosuid,noexec     0 0


Code:

processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 23
model name      : Intel(R) Core(TM)2 Duo CPU     E8200  @ 2.66GHz
stepping        : 6
cpu MHz         : 1998.000
cache size      : 6144 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 2
apicid          : 0
initial apicid  : 0
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 lahf_lm tpr_shadow vnmi flexpriority
bogomips        : 5333.76
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 23
model name      : Intel(R) Core(TM)2 Duo CPU     E8200  @ 2.66GHz
stepping        : 6
cpu MHz         : 1998.000
cache size      : 6144 KB
physical id     : 0
siblings        : 2
core id         : 1
cpu cores       : 2
apicid          : 1
initial apicid  : 1
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 lahf_lm tpr_shadow vnmi flexpriority
bogomips        : 5333.23
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:



DONAHUE wrote:

the entire content of the screen (except line numbers) at the time of the freeze is of great interest.


Not sure how to do this. I do have Ubuntu running on the same machine (in fact I'm installing Gentoo from Ubuntu) if that helps. But when I boot into Gentoo this is early in the boot up and there isn't even a log created in /var/log.

Thanks for the help.

Mike
Back to top
View user's profile Send private message
DONAHUE
Watchman
Watchman


Joined: 09 Dec 2006
Posts: 7651
Location: Goose Creek SC

PostPosted: Tue Dec 22, 2009 9:11 pm    Post subject: Reply with quote

pencil and paper and type in or camera and post jpg, I'm afraid.
Back to top
View user's profile Send private message
mikeg
n00b
n00b


Joined: 05 Apr 2003
Posts: 39

PostPosted: Tue Dec 22, 2009 10:38 pm    Post subject: Reply with quote

DONAHUE wrote:
pencil and paper and type in or camera and post jpg, I'm afraid.


Yup. I thought of the camera just after I posted the previous response.

Here's a pic http://imagebin.ca/view/3vYZUPZ.html of the boot messages. It isn't all the messages because others fly by before it stops. If you need more I can try to get a picture as they scroll by.
Back to top
View user's profile Send private message
Mike Hunt
Watchman
Watchman


Joined: 19 Jul 2009
Posts: 5287

PostPosted: Tue Dec 22, 2009 11:51 pm    Post subject: Reply with quote

I'm wondering if CONFIG_USB=m might not be a problem.

Perhaps CONFIG_USB=y might be a better choice.
Back to top
View user's profile Send private message
DONAHUE
Watchman
Watchman


Joined: 09 Dec 2006
Posts: 7651
Location: Goose Creek SC

PostPosted: Wed Dec 23, 2009 12:17 am    Post subject: Reply with quote

http://pastebin.ca/1724286 contains a replacement config file.
Based on http://62.3.120.141/~pappy/ and https://forums.gentoo.org/viewtopic-p-4570091.html#4570091 .
Some of your customization may be lost.
boot cd, mount partitions, enter chroot,
Code:
mv /usr/src/linux/.config /boot/myoldconfig
cd /usr/src/linux
make clean
make mrproper
wget -O config http://pastebin.ca/raw/1724286
mv config .config
make menuconfig
make && make modules_install

copy the new kernel to /boot
exit chroot and reboot
If this gets you up you can compare your new kernel to your old to see what I left out. Suggest "Meld".


Last edited by DONAHUE on Wed Dec 23, 2009 12:28 am; edited 1 time in total
Back to top
View user's profile Send private message
mikeg
n00b
n00b


Joined: 05 Apr 2003
Posts: 39

PostPosted: Wed Dec 23, 2009 12:22 am    Post subject: Reply with quote

Mike Hunt wrote:
I'm wondering if CONFIG_USB=m might not be a problem.

Perhaps CONFIG_USB=y might be a better choice.


That is how it was set initially. I believe my previous installs and other Gentoo systems are CONFIG_USB=m but I don't have access to another right now to confirm.

Anyhow, I set it to compile in kernel and still the same problem. I've made other changes to my kernel config so I posted a new .config here:
http://pastebin.ca/1724316

Thanks,
Mike
Back to top
View user's profile Send private message
DONAHUE
Watchman
Watchman


Joined: 09 Dec 2006
Posts: 7651
Location: Goose Creek SC

PostPosted: Wed Dec 23, 2009 12:44 am    Post subject: Reply with quote

Quote:
/dev/vg/usr /usr ext3 noatime 0 0
/dev/vg/var /var ext3 noatime 0 0
/dev/vg/home /home ext3 noatime 0 0
/dev/vg/opt

Is gentoo install using lvm?

boot cd and post
Code:
 fdisk -l
please
Back to top
View user's profile Send private message
Mike Hunt
Watchman
Watchman


Joined: 19 Jul 2009
Posts: 5287

PostPosted: Wed Dec 23, 2009 1:00 am    Post subject: Reply with quote

DONAHUE wrote:
Some of your customization may be lost.


I think CONFIG_DM_MIRROR=y is required for LVM
Back to top
View user's profile Send private message
mikeg
n00b
n00b


Joined: 05 Apr 2003
Posts: 39

PostPosted: Wed Dec 23, 2009 2:03 am    Post subject: Reply with quote

Thanks Mike and Donahue for your help and time.

I found the problem and whew boy is this embarassing :oops:

This is a dual boot system that originally had 32-bit Gentoo installed. After getting an additional hard drive to handle the large number of photos (hey, I'm a parent), I had plenty of space to try other distributions. Since I still use Gentoo at work I knew there were a bunch of updates in the queue (mostly kde4) and decided to start using Gentoo at home again in hopes that upgrades at work would go smoothly. But, I wanted to switch to 64-bit, I went through the install and when it came time to install grub I just modified the existing grub.conf (since it was still used for booting to Ubuntu).

The kernel upgraded since I last used Gentoo from 2.6.29 to 2.6.31. I went through grub.conf and changed all instances of 2.6.29 to 2.6.31 except...you guessed it...the boot configuration I was actually using :oops:. So I was trying to boot a 32-bit kernel with my shiny new 64-bit install @#$%^.

tldr on to the next steps in the install.


Thanks again,
Mike
Back to top
View user's profile Send private message
Mike Hunt
Watchman
Watchman


Joined: 19 Jul 2009
Posts: 5287

PostPosted: Wed Dec 23, 2009 2:25 am    Post subject: Reply with quote

Huh, how about that, glad you got that going now mikeg. :)
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