From nobody@FreeBSD.org  Sun Jan 20 11:20:49 2002
Return-Path: <nobody@FreeBSD.org>
Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21])
	by hub.freebsd.org (Postfix) with ESMTP id 6B82337B400
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 20 Jan 2002 11:20:48 -0800 (PST)
Received: (from nobody@localhost)
	by freefall.freebsd.org (8.11.6/8.11.6) id g0KJKmw29132;
	Sun, 20 Jan 2002 11:20:48 -0800 (PST)
	(envelope-from nobody)
Message-Id: <200201201920.g0KJKmw29132@freefall.freebsd.org>
Date: Sun, 20 Jan 2002 11:20:48 -0800 (PST)
From: Anselm Garbe <anselmg@t-online.de>
To: freebsd-gnats-submit@FreeBSD.org
Subject: reboot hangs the system (IBM PC Server 315) at message "Rebooting..."
X-Send-Pr-Version: www-1.0

>Number:         34092
>Category:       i386
>Synopsis:       [hang] reboot hangs the system (IBM PC Server 315) at message "Rebooting..."
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    remko
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jan 20 11:30:01 PST 2002
>Closed-Date:    Tue Mar 21 19:34:55 GMT 2006
>Last-Modified:  Tue Mar 21 19:34:55 GMT 2006
>Originator:     Anselm Garbe
>Release:        FreeBSD-4.3, FreeBSD-4.4, FreeBSD-4.5-RC
>Organization:
>Environment:
FreeBSD donar 4.5-RC FreeBSD 4.5-RC #0: Sun Jan 20 19:21:40 CET 2002     root@donar:/usr/src/sys/compile/DONAR  i386

>Description:
On my IBM PC Server 315 (PPro 200, 3x4,3GB SCSI, AHA2940) a simple 'reboot' results in hanging the system after the message "Rebooting..." appears. A cold start is needed to reboot the whole server.
The keyboard controller is ok, I tried the BROKEN_KEYBOARD_RESET-option with no effect to solve the problem.

Here's what dmesg says:
Copyright (c) 1992-2002 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
        The Regents of the University of California. All rights reserved.
FreeBSD 4.5-RC #0: Sun Jan 20 19:21:40 CET 2002
    root@donar:/usr/src/sys/compile/DONAR
Timecounter "i8254"  frequency 1193182 Hz
Timecounter "TSC"  frequency 199309996 Hz
CPU: Pentium Pro (199.31-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x619  Stepping = 9
  Features=0xfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV>
real memory  = 134217728 (131072K bytes)
avail memory = 127102976 (124124K bytes)
Preloaded elf kernel "kernel" at 0xc038e000.
Pentium Pro MTRR support enabled
md0: Malloc disk
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcib0: <Host to PCI bridge> on motherboard
pci0: <PCI bus> on pcib0
Correcting Natoma config for non-SMP
isab0: <Intel 82371SB PCI to ISA bridge> at device 1.0 on pci0
isa0: <ISA bus> on isab0
pci0: <Intel PIIX3 ATA controller> at 1.1
uhci0: <Intel 82371SB (PIIX3) USB controller> port 0x5000-0x501f irq 15 at devic                                  e 1.2 on pci0
usb0: <Intel 82371SB (PIIX3) USB controller> on uhci0
usb0: USB revision 1.0
uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
pcib1: <DEC 21152 PCI-PCI bridge> at device 2.0 on pci0
pci1: <PCI bus> on pcib1
ahc0: <Adaptec 2940 Ultra SCSI adapter> port 0x6800-0x68ff mem 0x50000000-0x5000                                  0fff irq 14 at device 1.0 on pci1
aic7880: Ultra Wide Channel A, SCSI Id=7, 16/255 SCBs
rl0: <RealTek 8139 10/100BaseTX> port 0x6400-0x64ff mem 0x50001100-0x500011ff ir                                  q 11 at device 2.0 on pci1
rl0: Ethernet address: 00:30:84:0d:11:4d
miibus0: <MII bus> on rl0
rlphy0: <RealTek internal media interface> on miibus0
rlphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
rl1: <RealTek 8139 10/100BaseTX> port 0x6000-0x60ff mem 0x50001000-0x500010ff ir                                  q 10 at device 4.0 on pci1
rl1: Ethernet address: 00:50:fc:3b:58:24
miibus1: <MII bus> on rl1
rlphy1: <RealTek internal media interface> on miibus1
rlphy1:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
pci0: <S3 Trio graphics accelerator> at 15.0
orm0: <Option ROMs> at iomem 0xc0000-0xc7fff,0xc8000-0xcefff on isa0
fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
kbd0 at atkbd0
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio0: configured irq 4 not in bitmap of probed irqs 0
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sio1: configured irq 3 not in bitmap of probed irqs 0x20
sio1 at port 0x2f8-0x2ff irq 3 on isa0
sio1: type 16550A
ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode
plip0: <PLIP network interface> on ppbus0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
IP packet filtering initialized, divert enabled, rule-based forwarding disabled,                                   default to deny, logging disabled
Waiting 15 seconds for SCSI devices to settle
Mounting root from ufs:/dev/da0s1a
cd0 at ahc0 bus 0 target 6 lun 0
cd0: <IBM CDRM00203\\000\\000\\000\\000\\000!K 8B08> Removable CD-ROM SCSI-2 dev                                  ice 
cd0: 10.000MB/s transfers (10.000MHz, offset 15)
cd0: Attempt to query device size failed: NOT READY, Medium not present
da2 at ahc0 bus 0 target 2 lun 0
da2: <IBM DDRS-34560W S71D> Fixed Direct Access SCSI-2 device 
da2: 40.000MB/s transfers (20.000MHz, offset 8, 16bit), Tagged Queueing Enabled
da2: 4357MB (8925000 512 byte sectors: 255H 63S/T 555C)
da0 at ahc0 bus 0 target 0 lun 0
da0: <IBM DDRS-34560W S71D> Fixed Direct Access SCSI-2 device 
da0: 40.000MB/s transfers (20.000MHz, offset 8, 16bit), Tagged Queueing Enabled
da0: 4357MB (8925000 512 byte sectors: 255H 63S/T 555C)
da1 at ahc0 bus 0 target 1 lun 0
da1: <IBM DDRS-34560W S71D> Fixed Direct Access SCSI-2 device 
da1: 40.000MB/s transfers (20.000MHz, offset 8, 16bit), Tagged Queueing Enabled
da1: 4357MB (8925000 512 byte sectors: 255H 63S/T 555C)

>How-To-Repeat:
Simply try reboot'ing an IBM PC Server 315 with FreeBSD-4.x.
>Fix:
God knows.
>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: iedowse 
State-Changed-When: Sun Dec 1 14:02:56 PST 2002 
State-Changed-Why:  

Does this still happen on 4.7-RELEASE or a recent -STABLE? 

http://www.freebsd.org/cgi/query-pr.cgi?pr=34092 

From: brent@catmind.org
To: freebsd-gnats-submit@FreeBSD.org, anselmg@t-online.de
Cc:  
Subject: Re: i386/34092: reboot hangs the system (IBM PC Server 315)
Date: Sat, 31 May 2003 00:24:20 -0500 (CDT)

 Hello, I just noticed this PR in the bug database, and I wanted to
 add that I've observed the same thing on my IBM PC Server 315, that
 it will not reboot without cycling the power.
 
 It's not a problem for me really, because FreeBSD is stable enough
 that I've never found a need to reboot the system remotely or under
 automation for any reason.  Nonetheless, it is strange, and probably
 just due to weird IBM hardware, because....
 
 It does the same thing in other operating systems.  Just for the
 purpose of experiment, I tried rebooting it in Microsoft Windows,
 and it behaves the same.  In fact, the only operating system I've
 seen that *can* warm boot the PC Server 315 is MS-DOS -- the old
 Ctrl-Alt-Del works.  So this would appear to most definitely not
 be caused by FreeBSD.
 
 Anyway, just thought the problem report maintainer might want to
 hear that.  Wouldn't you expect after all that the most non-standard
 hardware in the IBM-compatible world is made by IBM?  ;-)
 
 Brent
 
State-Changed-From-To: feedback->suspended 
State-Changed-By: kris 
State-Changed-When: Sat Jul 12 15:10:52 PDT 2003 
State-Changed-Why:  
This appears to be a hardware incompatibility.  An interested 
developer would need access to hardware in order to investigate 
this problem. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=34092 

From: Cedric Moreau <ce.moreau@wanadoo.fr>
To: anselmg@t-online.de, freebsd-gnats-submit@FreeBSD.org
Cc:  
Subject: Re: i386/34092: reboot hangs the system (IBM PC Server 315) at message "Rebooting..."
Date: Thu, 18 Mar 2004 22:52:12 +0100

 Hi,
 
 Still no way to reboot (instead of manuel switch on/off) with 
 4.9-RELEASE.
 
 --
 Cedric Moreau
 
State-Changed-From-To: suspended->feedback 
State-Changed-By: remko 
State-Changed-When: Tue Mar 21 19:25:44 UTC 2006 
State-Changed-Why:  
Does this still occur on recent FreeBSD versions? 
(With a lot of changes to the acpi infra which might 
allow the reboots now). 


Responsible-Changed-From-To: freebsd-i386->remko 
Responsible-Changed-By: remko 
Responsible-Changed-When: Tue Mar 21 19:25:44 UTC 2006 
Responsible-Changed-Why:  
Grab the Pr so that i can keep track of the feedback. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=34092 
State-Changed-From-To: feedback->closed 
State-Changed-By: remko 
State-Changed-When: Tue Mar 21 19:34:00 UTC 2006 
State-Changed-Why:  
The submitter does no longer carry this email address. 
Close the PR since alot had been changed in the ACPI 
code.   If i am mistaken please correct me so that 
I can reopen the PR. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=34092 
>Unformatted:
