Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 20 Jan 2001 22:16:29 -0500
From:      "Bosko Milekic" <bmilekic@technokratis.com>
To:        "Jake Burkholder" <jake@FreeBSD.org>, <cvs-committers@FreeBSD.org>, <cvs-all@FreeBSD.org>
Subject:   Re: cvs commit: src/sys/i386/include globals.h
Message-ID:  <002b01c08358$8c6f9ee0$1f90c918@jehovah>
References:  <200101210311.f0L3B3k73993@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

Jake Burkholder wrote:

> jake        2001/01/20 19:11:03 PST
> 
>   Modified files:
>     sys/i386/include     globals.h 
>   Log:
>   Implement optimized PCPU accessors.  These are necessary to support a
>   pre-emptable kernel.  For variables of size 4 bytes or less they compile
>   to a single instruction, which does not allow a process to migrate cpus
>   in the middle, and get the value for the "wrong" cpu.
>   
>   Revision  Changes    Path
>   1.17      +95 -20    src/sys/i386/include/globals.h

This is excellent news! Woo! Go Jake!




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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?002b01c08358$8c6f9ee0$1f90c918>