<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/i386/include, branch release/4.9.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F4.9.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F4.9.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2003-10-27T07:57:33Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2003-10-27T07:57:33Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2003-10-27T07:57:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=90928716548537e93f54266e33cb4a3353fd3932'/>
<id>urn:sha1:90928716548537e93f54266e33cb4a3353fd3932</id>
<content type='text'>
'RELENG_4_9_0_RELEASE'.

This commit was manufactured to restore the state of the 4.9-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</content>
</entry>
<entry>
<title>MFC: Always enable hyperthreading to avoid lockups due to APIC interrupt</title>
<updated>2003-10-22T19:04:09Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2003-10-22T19:04:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=455b1d51aa0c69e6b56089b9bbddbf44d43f8048'/>
<id>urn:sha1:455b1d51aa0c69e6b56089b9bbddbf44d43f8048</id>
<content type='text'>
routing problems.
- Enable cpu_idle_hlt for the SMP case by default since that significantly
  helps HTT performance.
- Provide a facility for disabling individual CPUs by refusing to schedule
  processes on them.
- Use the above to provide a sysctl for disabling or enabling all logical
  CPUs.  The default is to disable all logical CPUs.
- Remove the 'HTT' kernel option now that it is obsolete.

Submitted by:	ps
Approved by:	re (murray)
</content>
</entry>
<entry>
<title>MFC BUS_DMA_ZERO support for busdma memory allocations, and M_ZERO</title>
<updated>2003-09-25T18:55:27Z</updated>
<author>
<name>Mike Silbersack</name>
<email>silby@FreeBSD.org</email>
</author>
<published>2003-09-25T18:55:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=547b789d300db1c6f60f07ed15e31805e5b620c7'/>
<id>urn:sha1:547b789d300db1c6f60f07ed15e31805e5b620c7</id>
<content type='text'>
support for contigmalloc, which is required for BUS_DMA_ZERO support.

Approved by:    re (scottl)
</content>
</entry>
<entry>
<title>More vm_offset_t -&gt; vm_paddr_t conversions in kernel dump related code.</title>
<updated>2003-08-31T00:16:28Z</updated>
<author>
<name>Luoqi Chen</name>
<email>luoqi@FreeBSD.org</email>
</author>
<published>2003-08-31T00:16:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=99915acc7d68da75de2439d76036420a0c3cd29c'/>
<id>urn:sha1:99915acc7d68da75de2439d76036420a0c3cd29c</id>
<content type='text'>
This is functionally a no-op. If you have 4G or more memory, most likely
you will still have problem with dumping since PCI device windows are
not currently excluded.

Approved by:	re
</content>
</entry>
<entry>
<title>Avoid conflict between temporary page table mappings performed by</title>
<updated>2003-08-30T15:39:08Z</updated>
<author>
<name>Tor Egge</name>
<email>tegge@FreeBSD.org</email>
</author>
<published>2003-08-30T15:39:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=7b51a9051b685248ba5e670c0f478ab0276c2a4d'/>
<id>urn:sha1:7b51a9051b685248ba5e670c0f478ab0276c2a4d</id>
<content type='text'>
interrupts and temporary page table mappings performed outside
interrupt context without splvm() protection.  Interrupt time async
completion callbacks for pageout operations triggered this conflict.

Approved by:	re (murray)
</content>
</entry>
<entry>
<title>MFC: PAE support, based on Jake Burkholder's work in current. Jake's</title>
<updated>2003-08-09T16:21:21Z</updated>
<author>
<name>Luoqi Chen</name>
<email>luoqi@FreeBSD.org</email>
</author>
<published>2003-08-09T16:21:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=f025378496df2f5fa53373acec356f84daf5305a'/>
<id>urn:sha1:f025378496df2f5fa53373acec356f84daf5305a</id>
<content type='text'>
work was sponsored by DARPA, Network Associates Laboratories.

Major changes include:
- introduction of vm_paddr_t to represent physical address
- support for page directory pointer table
- removal of (recursive) alternative address space

Reviewed by:	jake
</content>
</entry>
<entry>
<title>This commit was manufactured by cvs2svn to create branch 'RELENG_4'.</title>
<updated>2003-06-11T00:57:00Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2003-06-11T00:57:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4bfb8f80fbbeeda60747f3448f3caec8d850d791'/>
<id>urn:sha1:4bfb8f80fbbeeda60747f3448f3caec8d850d791</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC: rev 1.20: expand the APIC_ID_MASK to cover all 8 upper bits.  This</title>
<updated>2003-03-21T21:46:15Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2003-03-21T21:46:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=214a7d1308b207adfdcf7679a5033a463e8d9cdb'/>
<id>urn:sha1:214a7d1308b207adfdcf7679a5033a463e8d9cdb</id>
<content type='text'>
fixes SMP on the SW7500CW2 motherboards.

Approved by:	re
</content>
</entry>
<entry>
<title>Fully encapsulate the TPR twiddling in GRAB_LOPRIO.  This gives a single</title>
<updated>2003-01-23T02:00:19Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>2003-01-23T02:00:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=cbfe69a9bd13a57fb5b7e464bd8992cab4efea1c'/>
<id>urn:sha1:cbfe69a9bd13a57fb5b7e464bd8992cab4efea1c</id>
<content type='text'>
place to turn it off.  (It causes problems on certain hardware)
</content>
</entry>
<entry>
<title>MFC: Precursors to simple hyperthreading support and sync with current:</title>
<updated>2003-01-22T20:14:53Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2003-01-22T20:14:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b9f24e61384f7057877cd190a822241a8952b981'/>
<id>urn:sha1:b9f24e61384f7057877cd190a822241a8952b981</id>
<content type='text'>
- Axe earlysetcpuclass() as it was OBE a long time ago.
- Add cpu_exthigh to hold the highest supported extended cpuid.
- Don't initialize cpu_class, the initial value isn't used anywhere.
- Make the support for processor names in the extended cpuid information
  shared between the AMD and Transmeta sections and also perform it for
  Intel CPUs.
- Support brand-indexed names for Intel CPUs.
- Sync AMD 486 cpu_model's with current.
- Remove duplicate and bogus docs for bits 28 and 29 of cpuid features.
- Document bits 30 and 31 of cpuid features.
- Display the number of logical cores on CPUs that support hyperthreading.
- Make hw_instruction_sse static.
- Move enable_sse()'s prototype to machine/md_var.h.
- Add cpu_procinfo to hold information about this processor from cpuid
  1 including count of HTT cores, brand index, local APIC ID, etc.
</content>
</entry>
</feed>
