|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 29 Aug 2006 16:26:02 To : Slawa Olhovchenkov Subject : Re: Вести с полей --------------------------------------------------------------------------------
29 авг 2006, вторник, в 10:35 KRAST, Slawa Olhovchenkov написал(а):
SO> jhb 2006-08-11 19:22:57 UTC
SO> FreeBSD src repository
SO> Modified files:
SO> sys/amd64/acpica madt.c
SO> sys/amd64/amd64 pmap.c
SO> sys/amd64/include pmap.h
SO> sys/dev/acpica/Osd OsdMemory.c
SO> sys/i386/acpica acpi_machdep.c madt.c
SO> sys/i386/i386 pmap.c
SO> sys/i386/include pmap.h
SO> sys/ia64/include pmap.h
SO> Log:
SO> First pass at allowing memory to be mapped using cache modes other than
SO> WB (write-back) on x86 via control bits in PTEs and PDEs (including
SO> making
SO> use of the PAT MSR). Changes include:
SO> - A new pmap_mapdev_attr() function for amd64 and i386 which takes an
SO> additional parameter (relative to pmap_mapdev()) specifying the cache
SO> mode for this mapping. Note that on amd64 only WB mappings are done
SO> with
SO> the direct map, all other modes result in a private mapping.
SO> - pmap_mapdev() on i386 and amd64 now defaults to using UC (uncached)
SO> mappings rather than WB. Previously we relied on the BIOS setting up
SO> MTRR's to enforce memio regions being treated as UC. This might make
SO> hw.cbb_start_memory unnecessary in some cases now for example.
SO> - A new pmap_mapbios()/pmap_unmapbios() API has been added to allow
SO> places
SO> that used pmap_mapdev() to map non-device memory (such as ACPI tables)
SO> to do so using WB as before.
SO> - A new pmap_change_attr() function for amd64 and i386 that changes the
SO> caching mode for a range of KVA.
SO> Reviewed by: alc
Это вообще о чем?
Eugene
--
Служить царю - что лизать лезвие меча, обнимать льва, целовать змею. (Артха)
--- slrn/0.9.8.0 (FreeBSD)
* Origin: Svyaz Service JSC (2:5006/1@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/26093cfafc2dd.html, оценка из 5, голосов 10
|