Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Dec 2001 19:28:08 +0100
From:      Wilko Bulte <wkb@freebie.xs4all.nl>
To:        John Baldwin <jhb@FreeBSD.ORG>
Cc:        alpha@FreeBSD.ORG
Subject:   Re: FW: cvs commit: src/sys/alpha/alpha machdep.c src/sys/alpha/incl
Message-ID:  <20011221192808.A25979@freebie.xs4all.nl>
In-Reply-To: <XFMail.011220155204.jhb@FreeBSD.org>; from jhb@FreeBSD.ORG on Thu, Dec 20, 2001 at 03:52:04PM -0800
References:  <XFMail.011220155204.jhb@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Dec 20, 2001 at 03:52:04PM -0800, John Baldwin wrote:

I hope to have time early Jan 2002 to test this on the dual CPU DS20
at work. Our other SMP Alphas are tied up in an 8 node cluster test :-/

Wilko

> If you've been having problems with SMP kernels, see if this fixes it.  It
> certainly greatly improves the stability of the DS20 I have here with an SMP
> kernel.  I would like to try and get interrupt preemption turned back on as
> well with this if possible as this may fix the problems we were having with
> that.  Several of the chipsets didn't even bother to disable interrupts while
> they fiddled with the ICU registers.
> 
> -----FW: <200112202348.fBKNmVZ96597@freefall.freebsd.org>-----
> 
> Date: Thu, 20 Dec 2001 15:48:31 -0800 (PST)
> Sender: owner-cvs-committers@FreeBSD.org
> From: John Baldwin <jhb@FreeBSD.org>
> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
> Subject: cvs commit: src/sys/alpha/alpha machdep.c src/sys/alpha/include intr.h
> src/sys/alpha/isa isa.c src/sys/alpha/mcbus mcp
> cia.c src/sys/alpha/pci apecs.c cia.c t2.c tsunami.c src/sys/alpha/tlsb dwlpx.c
> src/sys/i386/i386 machdep.c mp_machdep.c mpapic
> .c ...
> 
> jhb         2001/12/20 15:48:31 PST
> 
>   Modified files:
>     sys/alpha/alpha      machdep.c 
>     sys/alpha/include    intr.h 
>     sys/alpha/isa        isa.c 
>     sys/alpha/mcbus      mcpcia.c 
>     sys/alpha/pci        apecs.c cia.c t2.c tsunami.c 
>     sys/alpha/tlsb       dwlpx.c 
>     sys/i386/i386        machdep.c mp_machdep.c mpapic.c 
>     sys/i386/include     apic.h 
>     sys/i386/isa         apic_ipl.s apic_vector.s clock.c 
>                          intr_machdep.c intr_machdep.h npx.c 
>                          vector.s 
>     sys/kern             subr_witness.c 
>   Log:
>   Introduce a standard name for the lock protecting an interrupt controller
>   and it's associated state variables: icu_lock with the name "icu".  This
>   renames the imen_mtx for x86 SMP, but also uses the lock to protect
>   access to the 8259 PIC on x86 UP.  This also adds an appropriate lock to
>   the various Alpha chipsets which fixes problems with Alpha SMP machines
>   dropping interrupts with an SMP kernel.
> 
> --------------End of forwarded message-------------------------
> 
> -- 
> 
> John Baldwin <jhb@FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
> "Power Users Use the Power to Serve!"  -  http://www.FreeBSD.org/
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-alpha" in the body of the message
---end of quoted text---

-- 
|   / o / /_  _   		email: 	wilko@FreeBSD.org
|/|/ / / /(  (_)  Bulte		Arnhem, The Netherlands	

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-alpha" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20011221192808.A25979>