Bug 36778 - hang after pcmcia-cs loaded and reboot
Summary: hang after pcmcia-cs loaded and reboot
Alias: None
Product: Red Hat Linux
Classification: Retired
Component: kernel-pcmcia-cs
Version: 7.1
Hardware: i386
OS: Linux
Target Milestone: ---
Assignee: Dave Jones
QA Contact: Brock Organ
Depends On:
TreeView+ depends on / blocked
Reported: 2001-04-20 11:10 UTC by Michal Roszkowski
Modified: 2015-01-04 22:01 UTC (History)
1 user (show)

Clone Of:
Last Closed: 2004-11-25 07:11:30 UTC

Attachments (Terms of Use)

Description Michal Roszkowski 2001-04-20 11:10:47 UTC
From Bugzilla Helper:
User-Agent: Mozilla/4.75C-CERN UNIX asis-w8 45 [en] (X11; U; Linux
2.2.17-14.0 i686)

the machine boots fine on power on, but always hangs on reboot...
if pcmcia-cs is not loaded on initial boot, then reboot is fine.

this problem still happens even if no pcmcia cards are inserted.

Reproducible: Always
Steps to Reproduce:
1.power on machine and wait for boot
2.log in and type reboot
3.during next boot machine will hang

Actual Results:  After a reboot, my Thinkpad 570 hangs at:
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 236k freed.

computer is an IBM ThinkPad 570
00:00.0 Host bridge: Intel Corporation 440BX/ZX - 82443BX/ZX Host bridge
(rev 03)
00:01.0 PCI bridge: Intel Corporation 440BX/ZX - 82443BX/ZX AGP bridge (rev
00:02.0 CardBus bridge: Texas Instruments PCI1450 (rev 03)
00:02.1 CardBus bridge: Texas Instruments PCI1450 (rev 03)
00:05.0 Multimedia audio controller: Cirrus Logic CS 4614/22/24
[CrystalClear SoundFusion Audio Accelerator] (rev 01)
00:06.0 Bridge: Intel Corporation 82371AB PIIX4 ISA (rev 02)
00:06.1 IDE interface: Intel Corporation 82371AB PIIX4 IDE (rev 01)
00:06.2 USB Controller: Intel Corporation 82371AB PIIX4 USB (rev 01)
00:06.3 Bridge: Intel Corporation 82371AB PIIX4 ACPI (rev 02)
00:07.0 Communication controller: Lucent Microelectronics WinModem 56k (rev
01:00.0 VGA compatible controller: Neomagic Corporation [MagicMedia 256AV]
(rev 20)
09:00.0 Ethernet controller: 3Com Corporation 3CCFE575BT Cyclone CardBus
(rev 01)

Comment 1 Arjan van de Ven 2001-04-20 11:24:45 UTC
Just to get the picture clear: does it hang before the machine reboots, 
or does it hang during the bootup from a "soft" reboot ?

Comment 2 Michal Roszkowski 2001-04-20 12:40:36 UTC
to clarify,
once the reboot command is given, all services are stopped nicely, and the
machine reboots...
the kernel is found, uncompressed and everything is fine until "freeing unused
kernel memory..."

so the hang is after the reboot...
the machine can be switched off at this stage, but if ctl-alt-del is pressed,
then i get a hard hang so that the even the off button does not work (i have to
remove the battery).

Comment 3 Arjan van de Ven 2001-04-20 13:24:28 UTC
Could you try with appending "reboot=c" to the lilo prompt to change the way
Linux does a reboot ?

Comment 4 Michal Roszkowski 2001-04-20 14:02:50 UTC
still no good...
i booted normally on power-on, did a reboot, at the lilo boot prompt typed:
linux reboot=c

the only difference is that this time after "Freeing unused kernel memory: 236k
freed", i got an oops

Freeing unused kernel memory: 236k freed
Unable to handle kernel paging request at virtual address 00f0838b
printing eip:
pgd entry c116a00c: 0000000000000000
pmd entry c116a00c: 0000000000000000
.. pmd not present!
Oops: 0000
CPU: 0
EIP: 0010:[<c0113da3>]
EFLAGS: 00010007
eax: c110ddf4 ebx: 00f0838b ecx: 00000001 edx: c110ddf8
esi: c110ddcc edi: 00f08383 ebp: c026fedc esp: c026fec0

etc, etc...
kernel panic...

Comment 5 Arjan van de Ven 2001-04-20 14:06:48 UTC
I'm sorry I should have been more clear. The "reboot=c" was intended for the
_initial_ boot so the "reboot" command would be affected by it.

Comment 6 Michal Roszkowski 2001-04-23 08:35:12 UTC
oh, sorry :)
still no good... hangs as previously described...

Note You need to log in before you can comment on or make changes to this bug.