You are not logged in.

#1 2011-04-18 03:01:00

comicosmos
Member
From: suzhou, China mainland
Registered: 2011-04-16
Posts: 45

[SOLVED]kernel update to kernel26-2.6.38.2-1, boot fail

First of all my archlinux know-how only dated from April 2011. And I began my linux explore just at March 2011 after whole disk format of old XP.
Apology that English is not my native language.

My problem:
Intel P M dothan 725 1.6GHz laptop.
1. I had ubuntu10.10 installed on sda1 and grub2 installed to the MBR. sda2 as swap.
2. I installed archlinux onto sda3 inside ubuntu according to this WIKI:(Install from Existing Linux) https://wiki.archlinux.org/index.php/In … ting_Linux
3. os_probe detected the new os and updated the boot menu. I was able to login to archlinux. I was able to use the wireless network and installed gnome.

Then one day "pacman -Syu" prompted me to update to kernel26-2.6.38.2-1. I did the upgrading but got a boot failure.
After the grub2 screen the system began to initialize, I could see lines of messages scrolling down the screen.
But it seems the scroll down will never stop. The scroll down speed is too fast I am not able to recognize the messages.
Anyhow I perceived that the scrolling messages were repeating the same content. I guess it got into an "infinite loop".
This happened as soon as I selected archlinux in grub2(less than 0.5s after I hit ENTER), and before udev b/c the screen resolution was not reset to its optimal.
I don't think there's any dmsg log.(Well, I admitted I did not checked.)

All I can do is to login to ubuntu and chroot to archlinux and retreat to the previous kernel. And fortunately it worked.
I tried to update the kernel several times both in ubuntu chroot and in archlinux. All failed. All the same symptom.
I am not sure if it was a bug in kernel26-2.6.38.2-1.
Can I fix the problem, or should I file a bug report?
Another problem, I do not know how to file a bug report.

edit:
kernel26-2.6.37.5-1
kernel26-2.6.37.6-1 all confirmed no problem.
I have retreated to kernel26-2.6.37.6-1

Last edited by comicosmos (2011-05-04 12:02:00)

Offline

#2 2011-04-18 07:03:07

fphillips
Member
From: Austin, TX
Registered: 2009-01-24
Posts: 202

Re: [SOLVED]kernel update to kernel26-2.6.38.2-1, boot fail

If the laptop has radeon graphics, you may need to boot with "radeon.modeset=0". To do that, go to grub menu and highlight ArchLinux. Press "e" (to edit), then highlight "kernel" line and press "e" again. Add "radeon.modeset=0" to the end of that line, press enter, then "b" (to boot).
https://bugs.freedesktop.org/show_bug.cgi?id=36007

If you don't have radeon graphics, it may be an ACPI bug in kernel. https://bugzilla.kernel.org/show_bug.cgi?id=31872

A trick I have used before to catch scrolling messages is to use a digital camera or video camera. Then you can slow the video to see what they say.

Offline

#3 2011-04-18 08:57:48

comicosmos
Member
From: suzhou, China mainland
Registered: 2011-04-16
Posts: 45

Re: [SOLVED]kernel update to kernel26-2.6.38.2-1, boot fail

Thanks fphillips.

my laptop has ATI Mobility 9700 onboard.
I will try to upgrade to kernel26-2.6.38.2-1 to check your advice when I have the time, and report the result here.

BTW,
why archlinux do not reserve the old kernel, as this is a critical upgrade. If I had only one OS, it would have been very difficult to revert to old kernel when new kernel failed.

Last edited by comicosmos (2011-04-18 09:03:15)

Offline

#4 2011-04-18 09:27:38

sirocco
Member
Registered: 2008-03-10
Posts: 149

Re: [SOLVED]kernel update to kernel26-2.6.38.2-1, boot fail

kernel-lts

Last edited by sirocco (2011-04-18 09:28:21)

Offline

#5 2011-04-18 14:38:10

kgas
Member
From: Qatar
Registered: 2008-11-08
Posts: 718

Re: [SOLVED]kernel update to kernel26-2.6.38.2-1, boot fail

I have a similar issue with hp g6-1060ee laptop with dual graphics card(intel/ati) and just filed a bug report. Let me try other options and report back.

Edit1: Thanks  fphillips. After filing the bug report I found that solution.

Last edited by kgas (2011-04-18 19:25:54)

Offline

#6 2011-04-19 01:14:20

comicosmos
Member
From: suzhou, China mainland
Registered: 2011-04-16
Posts: 45

Re: [SOLVED]kernel update to kernel26-2.6.38.2-1, boot fail

sirocco wrote:

Thanks.
OK when I said "reserve" in post#2 actually I meant "preserve". Sorry for the vocabulary mistake.

Offline

#7 2011-04-19 06:07:01

comicosmos
Member
From: suzhou, China mainland
Registered: 2011-04-16
Posts: 45

Re: [SOLVED]kernel update to kernel26-2.6.38.2-1, boot fail

The radeon.modeset=0 option during grub2 did not fix my problem.
And BTW, in grub2 it is not "kernel", "kernel" (in menu.lst) is replaced by "linux" (and other terms for different OSs) in grub.cfg.

I looked at the screen more carefully, this time I can see maybe it was a acpi problem.
I did not have a good camera on with me. The picture was taken by my telephone.

Is there a temporary fix or a similar trick like "radeon.modeset=0" so that I can continue boot?
Hope the new kernel will be released soon.

 screenshot of boot failure with kernel26-2.6.38.2-1

Last edited by comicosmos (2011-04-19 06:12:09)

Offline

#8 2011-04-19 07:49:35

fphillips
Member
From: Austin, TX
Registered: 2009-01-24
Posts: 202

Re: [SOLVED]kernel update to kernel26-2.6.38.2-1, boot fail

You can try acpi=off, just make sure that your laptop doesn't overheat because the fan may need ACPI!
You can install kernel26-lts and use it, unless your hardware needs the newer kernel. Also, what sirocco was saying was that kernel26-lts can act as a rescue when kernel26 doesn't work (you can have both installed at the same time).

These are only temporary fixes, we need to find out what is going on and if there is a proper fix in future kernels.
Please provide lspci -vnn. You can do this on Ubuntu and paste it to pastebin.com, then provide the link.
The panic was probably not logged in /var/log, but you could check. The only other way to get a log would be serial console/netconsole.

Have you tried a 2.6.38 kernel on Ubuntu?

Offline

#9 2011-04-19 14:49:39

comicosmos
Member
From: suzhou, China mainland
Registered: 2011-04-16
Posts: 45

Re: [SOLVED]kernel update to kernel26-2.6.38.2-1, boot fail

I would prefer to paste the lspci -vnn info here if you don't mind.
There were kinds of log files under /var/log but I almose know nothing about them.
I didn't try 2.6.38 on Ubuntu because I'd prefer the stable version. It had not been released. Anyhow your questions make me curious to see the result. Maybe I will give it a try.

You can see it's fairly old hardware ;-)

00:00.0 Host bridge [0600]: Intel Corporation 82855PM Processor to I/O Controller [8086:3340] (rev 21)
    Flags: bus master, fast devsel, latency 0
    Memory at b0000000 (32-bit, prefetchable) [size=64M]
    Capabilities: [e4] Vendor Specific Information: Len=04 <?>
    Capabilities: [a0] AGP version 2.0
    Kernel driver in use: agpgart-intel
    Kernel modules: intel-agp

00:01.0 PCI bridge [0604]: Intel Corporation 82855PM Processor to AGP Controller [8086:3341] (rev 21) (prog-if 00 [Normal decode])
    Flags: bus master, 66MHz, fast devsel, latency 128
    Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
    I/O behind bridge: 0000c000-0000dfff
    Memory behind bridge: e0000000-efffffff
    Prefetchable memory behind bridge: a0000000-afffffff
    Kernel modules: shpchp

00:1d.0 USB Controller [0c03]: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 [8086:24c2] (rev 03) (prog-if 00 [UHCI])
    Subsystem: Benq Corporation Device [17ff:0586]
    Flags: bus master, medium devsel, latency 0, IRQ 10
    I/O ports at 1200 [size=32]
    Kernel driver in use: uhci_hcd
    Kernel modules: uhci-hcd

00:1d.1 USB Controller [0c03]: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 [8086:24c4] (rev 03) (prog-if 00 [UHCI])
    Subsystem: Benq Corporation Device [17ff:0586]
    Flags: bus master, medium devsel, latency 0, IRQ 11
    I/O ports at 1220 [size=32]
    Kernel driver in use: uhci_hcd
    Kernel modules: uhci-hcd

00:1d.7 USB Controller [0c03]: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller [8086:24cd] (rev 03) (prog-if 20 [EHCI])
    Subsystem: Benq Corporation Device [17ff:0586]
    Flags: bus master, medium devsel, latency 0, IRQ 10
    Memory at f4000000 (32-bit, non-prefetchable) [size=1K]
    Capabilities: [50] Power Management version 2
    Capabilities: [58] Debug port: BAR=1 offset=0080
    Kernel driver in use: ehci_hcd
    Kernel modules: ehci-hcd

00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev 83) (prog-if 00 [Normal decode])
    Flags: bus master, fast devsel, latency 0
    Bus: primary=00, secondary=02, subordinate=0a, sec-latency=32
    I/O behind bridge: 0000a000-0000bfff
    Memory behind bridge: d0000000-dfffffff
    Prefetchable memory behind bridge: 90000000-9fffffff
    Kernel modules: shpchp

00:1f.0 ISA bridge [0601]: Intel Corporation 82801DBM (ICH4-M) LPC Interface Bridge [8086:24cc] (rev 03)
    Flags: bus master, medium devsel, latency 0
    Kernel modules: intel-rng, iTCO_wdt

00:1f.1 IDE interface [0101]: Intel Corporation 82801DBM (ICH4-M) IDE Controller [8086:24ca] (rev 03) (prog-if 8a [Master SecP PriP])
    Subsystem: Benq Corporation Device [17ff:0586]
    Flags: bus master, medium devsel, latency 0, IRQ 11
    I/O ports at 01f0 [size=8]
    I/O ports at 03f4 [size=1]
    I/O ports at 0170 [size=8]
    I/O ports at 0374 [size=1]
    I/O ports at 1100 [size=16]
    Memory at 40000000 (32-bit, non-prefetchable) [size=1K]
    Kernel driver in use: ata_piix
    Kernel modules: piix, ata_piix

00:1f.3 SMBus [0c05]: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller [8086:24c3] (rev 03)
    Subsystem: Benq Corporation Device [17ff:0586]
    Flags: medium devsel, IRQ 6
    I/O ports at 1400 [size=32]
    Kernel modules: i2c-i801

00:1f.5 Multimedia audio controller [0401]: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller [8086:24c5] (rev 03)
    Subsystem: Benq Corporation Device [17ff:0586]
    Flags: bus master, medium devsel, latency 0, IRQ 6
    I/O ports at e000 [size=256]
    I/O ports at e100 [size=64]
    Memory at f0000000 (32-bit, non-prefetchable) [size=512]
    Memory at f0000200 (32-bit, non-prefetchable) [size=256]
    Capabilities: [50] Power Management version 2
    Kernel driver in use: Intel ICH
    Kernel modules: snd-intel8x0

00:1f.6 Modem [0703]: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller [8086:24c6] (rev 03) (prog-if 00 [Generic])
    Subsystem: Benq Corporation Device [17ff:0586]
    Flags: bus master, medium devsel, latency 0, IRQ 6
    I/O ports at e200 [size=256]
    I/O ports at e300 [size=128]
    Capabilities: [50] Power Management version 2
    Kernel driver in use: Intel ICH Modem
    Kernel modules: snd-intel8x0m

01:00.0 VGA compatible controller [0300]: ATI Technologies Inc RV350 [Mobility Radeon 9600 M10] [1002:4e50] (prog-if 00 [VGA controller])
    Subsystem: Benq Corporation Device [17ff:0586]
    Flags: bus master, 66MHz, medium devsel, latency 128, IRQ 10
    Memory at a8000000 (32-bit, prefetchable) [size=128M]
    I/O ports at c100 [size=256]
    Memory at e0010000 (32-bit, non-prefetchable) [size=64K]
    [virtual] Expansion ROM at a0000000 [disabled] [size=128K]
    Capabilities: [58] AGP version 2.0
    Capabilities: [50] Power Management version 2
    Kernel driver in use: radeon
    Kernel modules: radeon, radeonfb

02:04.0 Network controller [0280]: Intel Corporation PRO/Wireless 2200BG [Calexico2] Network Connection [8086:4220] (rev 05)
    Subsystem: Intel Corporation Device [8086:2701]
    Flags: bus master, medium devsel, latency 128, IRQ 6
    Memory at d0009000 (32-bit, non-prefetchable) [size=4K]
    Capabilities: [dc] Power Management version 2
    Kernel driver in use: ipw2200
    Kernel modules: ipw2200

02:08.0 Ethernet controller [0200]: Intel Corporation 82801DB PRO/100 VE (MOB) Ethernet Controller [8086:103d] (rev 83)
    Subsystem: Benq Corporation Device [17ff:0586]
    Flags: bus master, medium devsel, latency 128, IRQ 10
    Memory at d0008000 (32-bit, non-prefetchable) [size=4K]
    I/O ports at a0c0 [size=64]
    Capabilities: [dc] Power Management version 2
    Kernel driver in use: e100
    Kernel modules: e100

02:09.0 CardBus bridge [0607]: ENE Technology Inc CB-720/2/4 Cardbus Controller [1524:1421] (rev 01)
    Subsystem: Benq Corporation Device [17ff:0586]
    Flags: bus master, medium devsel, latency 168, IRQ 10
    Memory at d0000000 (32-bit, non-prefetchable) [size=4K]
    Bus: primary=02, secondary=03, subordinate=06, sec-latency=176
    Memory window 0: 90000000-93fff000 (prefetchable)
    Memory window 1: d4000000-d7fff000
    I/O window 0: 0000a400-0000a4ff
    I/O window 1: 0000a800-0000a8ff
    16-bit legacy interface ports at 0001
    Kernel driver in use: yenta_cardbus
    Kernel modules: yenta_socket

02:09.1 CardBus bridge [0607]: ENE Technology Inc CB-720/2/4 Cardbus Controller [1524:1421] (rev 01)
    Subsystem: Benq Corporation Device [17ff:0586]
    Flags: bus master, medium devsel, latency 168, IRQ 11
    Memory at d0001000 (32-bit, non-prefetchable) [size=4K]
    Bus: primary=02, secondary=07, subordinate=0a, sec-latency=176
    Memory window 0: 94000000-97fff000 (prefetchable)
    Memory window 1: d8000000-dbfff000
    I/O window 0: 0000ac00-0000acff
    I/O window 1: 0000b000-0000b0ff
    16-bit legacy interface ports at 0001
    Kernel driver in use: yenta_cardbus
    Kernel modules: yenta_socket

02:09.2 FLASH memory [0501]: ENE Technology Inc CB710 Memory Card Reader Controller [1524:0510]
    Subsystem: Benq Corporation Device [17ff:0586]
    Flags: medium devsel, IRQ 10
    I/O ports at a000 [size=128]
    Capabilities: [a0] Power Management version 2
    Kernel driver in use: cb710
    Kernel modules: cb710

02:0a.0 FireWire (IEEE 1394) [0c00]: Texas Instruments TSB43AB21 IEEE-1394a-2000 Controller (PHY/Link) [104c:8026] (prog-if 10 [OHCI])
    Subsystem: Benq Corporation Device [17ff:0586]
    Flags: bus master, medium devsel, latency 128, IRQ 11
    Memory at febff800 (32-bit, non-prefetchable) [size=2K]
    Memory at d0004000 (32-bit, non-prefetchable) [size=16K]
    Capabilities: [44] Power Management version 2
    Kernel driver in use: firewire_ohci
    Kernel modules: firewire-ohci

Last edited by comicosmos (2011-04-19 14:52:05)

Offline

#10 2011-04-20 05:15:25

fphillips
Member
From: Austin, TX
Registered: 2009-01-24
Posts: 202

Re: [SOLVED]kernel update to kernel26-2.6.38.2-1, boot fail

Did you try acpi=off? I think the Serial Console may be your best chance of getting a log. There are some kernel parameters to use with it such as earlyprintk/earlycon.

Offline

#11 2011-04-24 11:55:12

comicosmos
Member
From: suzhou, China mainland
Registered: 2011-04-16
Posts: 45

Re: [SOLVED]kernel update to kernel26-2.6.38.2-1, boot fail

I tried acpi=off. It worked.
Howerver I decided not to work with acpi=off because the system keeps telling me something's wrong(e.g cpu temperature sensor...)
I continued my archlinux study with kernel2.6.37.6

Offline

#12 2011-05-01 07:41:23

fphillips
Member
From: Austin, TX
Registered: 2009-01-24
Posts: 202

Re: [SOLVED]kernel update to kernel26-2.6.38.2-1, boot fail

Today a user posted to LKML with the same messages as yours:
http://www.gossamer-threads.com/lists/l … el/1372967

Offline

#13 2011-05-01 12:16:08

comicosmos
Member
From: suzhou, China mainland
Registered: 2011-04-16
Posts: 45

Re: [SOLVED]kernel update to kernel26-2.6.38.2-1, boot fail

Thanks for the info.

Today I tried to install ubuntu 11.04 on the old laptop since it finally comes the officaial release. The kernel name declare itself as "2.6.38-8"
Again I saw the "infinite loop"boot fail. I was really frustrated.
In the meantime I installed ubuntu 11.04 to my another laptop (Intel T5200) and it worked fine.
Days ago I even tried to compile a kernel from source for the old laptop, only to find the same failure type.

"Newbie" as new as I am, I thought I should not submit a bug report because most of time the PROBLEM is actually made by myself.
I said to myself if the hardware was too old for developers' interests, maybe I should leave the old hardware for old kernel, or abandon the antique.

Afterall, it is good news that somebody reported the bug.

Offline

#14 2011-05-04 12:05:14

comicosmos
Member
From: suzhou, China mainland
Registered: 2011-04-16
Posts: 45

Re: [SOLVED]kernel update to kernel26-2.6.38.2-1, boot fail

I see kernel26-2.6.38.5-1 in pacman -Syu.

At kernel.org I see this bug is fixed.

commit 2aaf1f781cb77812e5d9678d7b126ec13cebf283
Author: Rafael J. Wysocki <rjw@sisk.pl>
Date:   Tue Apr 26 11:33:18 2011 +0200

    ACPI / PM: Avoid infinite recurrence while registering power resources

I am happy with that.
Thanks.

Offline

#15 2011-05-04 17:16:28

fphillips
Member
From: Austin, TX
Registered: 2009-01-24
Posts: 202

Re: [SOLVED]kernel update to kernel26-2.6.38.2-1, boot fail

You tried it and it fixed the problem? It was for a bug that looked different.

If so, great. I didn't think it would work.

Offline

#16 2011-05-26 14:07:14

comicosmos
Member
From: suzhou, China mainland
Registered: 2011-04-16
Posts: 45

Re: [SOLVED]kernel update to kernel26-2.6.38.2-1, boot fail

It worked. Who knows.

Offline

Board footer

Powered by FluxBB