SMP problems with -CURRENT? (and BETA5)

Adam K Kirchhoff adamk at voicenet.com
Tue Sep 21 13:17:22 PDT 2004


Robin P. Blanchard wrote:

>Have you tried booting with:
>
>hint.acpi.0.disabled=0
>hint.apic.0.disabled=1
>
>---------------------------------------
>Robin P. Blanchard
>Systems Integration Specialist
>Georgia Center for Continuing Education
>fon: 706.542.2404 < > fax: 706.542.6546
>---------------------------------------
> 
>  
>

I just did.  And I was able to completely boot up!  However, that does 
disable all HTT.  Not the end of the world, but clearly there was a bug 
introduced in the ACPI or APIC code between BETA4 and BETA5.

Is anyone currently working on this?

Adam

>  
>
>>-----Original Message-----
>>From: owner-freebsd-current at freebsd.org 
>>[mailto:owner-freebsd-current at freebsd.org] On Behalf Of Adam 
>>K Kirchhoff
>>Sent: Monday, September 20, 2004 5:52 PM
>>To: freebsd-current at freebsd.org
>>Subject: Re: SMP problems with -CURRENT? (and BETA5)
>>
>>Adam K Kirchhoff wrote:
>>
>>    
>>
>>>Oliver Brandmueller wrote:
>>>
>>>      
>>>
>>>>Hi again.
>>>>
>>>>On Mon, Sep 20, 2004 at 03:36:03PM +0200, Oliver 
>>>>        
>>>>
>>Brandmueller wrote:
>>    
>>
>>>> 
>>>>
>>>>        
>>>>
>>>>>I see the same here with my kernel. Apparently I dot not 
>>>>>          
>>>>>
>>yet try to 
>>    
>>
>>>>>switch of HTT and stuff like that. This is a Dual Xeon with HTT 
>>>>>enabled at the moment.
>>>>>  
>>>>>          
>>>>>
>>>>OK, I had HTT disabled and saw as the last message before 
>>>>        
>>>>
>>hang (on a 
>>    
>>
>>>>dual Xeon)
>>>>
>>>>SMP: AP CPU #1 Launched!
>>>>
>>>>Now I enabled HTT and the I see:
>>>>
>>>>SMP: AP CPU #1 Launched!
>>>>SMP: AP CPU #2 Launched!
>>>>SMP: AP CPU #3 Launched!
>>>>
>>>>However, booting without ACPI worked. So it seems that this is the 
>>>>direction, where we have to look for the problem:
>>>>
>>>>Copyright (c) 1992-2004 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 5.3-BETA5 #10: Mon Sep 20 12:59:45 CEST 2004
>>>>   root at champagne.eusc.inter.net:/usr/obj/usr/src/sys/CHAMPAGNE
>>>>Timecounter "i8254" frequency 1193182 Hz quality 0
>>>>CPU: Intel(R) Xeon(TM) CPU 2.40GHz (2392.05-MHz 686-class CPU)  
>>>>Origin = "GenuineIntel"  Id = 0xf29  Stepping = 9
>>>> 
>>>>
>>>>        
>>>>
>>Features=0xbfebfbff<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,HTT,TM,P
>>    
>>
>>>>BE>
>>>>
>>>> Hyperthreading: 2 logical CPUs
>>>>real memory  = 2146959360 (2047 MB)
>>>>avail memory = 2099662848 (2002 MB)
>>>>MPTable: <         SE7501CW2>
>>>>FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs cpu0 
>>>>        
>>>>
>>(BSP): APIC 
>>    
>>
>>>>ID:  0
>>>>cpu1 (AP): APIC ID:  6
>>>>
>>>>
>>>>Greetings, Oliver
>>>>
>>>>
>>>> 
>>>>
>>>>        
>>>>
>>>Unfortunately, for me booting with acpi disabled leads to:
>>>
>>>
>>>Fatal trap 9: general protection fault while in kernel mode 
>>>      
>>>
>>cpuid = 0; 
>>    
>>
>>>apic id = 00
>>>instruction pointer     = 0x58:0x1023
>>>stack pointer           = 0x10:0xf80
>>>frame pointer           = 0x10:0x0
>>>code segment            = base 0xc00f0000, limit 0xffff, type 0x1b
>>>               = DPL 0, pres 1, def32 0, gran 0
>>>processor eflags        = interrupt enabled, resume, IOPL = 0
>>>current process         = 0 (swapper)
>>>trap number             = 9
>>>panic: general protection fault
>>>cpuid = 0
>>>Uptime: 1s
>>>Automatic reboot in 15 seconds - press a key on the console to abort
>>>--> Press a key on the console to reboot, or switch off the system 
>>>--> now.
>>>
>>>I'm gonna try with HTT disabled in the BIOS next.
>>>
>>>Any other ideas?
>>>
>>>Adam
>>>
>>>_______________________________________________
>>>freebsd-current at freebsd.org mailing list 
>>>http://lists.freebsd.org/mailman/listinfo/freebsd-current
>>>To unsubscribe, send any mail to
>>>"freebsd-current-unsubscribe at freebsd.org"
>>>
>>>      
>>>
>>Well, booting with HTT disabled still doesn't work for me, 
>>which is making me think this isn't SMP related anymore...  
>>My boot stalls with:
>>
>>acpi_cpu: throttling enabled, 8 steps (100% to 12.5%), 
>>currently 100.0%
>>ad0: 39083MB <Maxtor 5T040H4/TAH71DP0> [79408/16/63] at 
>>ata0-master UDMA100
>>ad1: 117246MB <Maxtor 6Y120L0/YAR41VW0> [238216/16/63] at 
>>ata0-slave UDMA100 ATAPI_RESET time = 40us
>>ad2: 76345MB <MAXTOR 6L080J4/A93.0500> [155114/16/63] at 
>>ata1-master UDMA100
>>acd0: DVDROM <Pioneer DVD-ROM ATAPIModel DVD-120/1.22> at 
>>ata1-slave UDMA66
>>
>>Ideas?
>>
>>Adam
>>
>>
>>_______________________________________________
>>freebsd-current at freebsd.org mailing list 
>>http://lists.freebsd.org/mailman/listinfo/freebsd-current
>>To unsubscribe, send any mail to 
>>"freebsd-current-unsubscribe at freebsd.org"
>>    
>>
>
>
>  
>
   


More information about the freebsd-current mailing list