<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/amd64, branch releng/5.3</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F5.3</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F5.3'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2006-04-19T07:03:14Z</updated>
<entry>
<title>MFC: Correct a local information leakage bug affecting AMD FPUs.</title>
<updated>2006-04-19T07:03:14Z</updated>
<author>
<name>Colin Percival</name>
<email>cperciva@FreeBSD.org</email>
</author>
<published>2006-04-19T07:03:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=69e48a4731721e86c9bbd2cef46d484ebe906c30'/>
<id>urn:sha1:69e48a4731721e86c9bbd2cef46d484ebe906c30</id>
<content type='text'>
Security:	FreeBSD-SA-06:14.fpu
Approved by:	so (cperciva)
</content>
</entry>
<entry>
<title>Add a knob for disabling/enabling HTT, "machdep.hyperthreading_allowed".</title>
<updated>2005-05-13T00:02:47Z</updated>
<author>
<name>Jacques Vidrine</name>
<email>nectar@FreeBSD.org</email>
</author>
<published>2005-05-13T00:02:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0661094c6f13ad2d0765b2310577d52c20588805'/>
<id>urn:sha1:0661094c6f13ad2d0765b2310577d52c20588805</id>
<content type='text'>
Default off due to information disclosure on multi-user systems.

Submitted by:	cperciva
Reviewed by:	jhb
Approved by:	security-officer
</content>
</entry>
<entry>
<title>Fully initialize the required TSS fields so that the io permission</title>
<updated>2005-04-06T01:06:44Z</updated>
<author>
<name>Colin Percival</name>
<email>cperciva@FreeBSD.org</email>
</author>
<published>2005-04-06T01:06:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=cfba578f829c4e411a77bbfce2d7062c288ee881'/>
<id>urn:sha1:cfba578f829c4e411a77bbfce2d7062c288ee881</id>
<content type='text'>
bitmap is set correctly.

Patch from:	peter
Security:	FreeBSD-SA-05:03.amd64
Approved by:	so (cperciva)
</content>
</entry>
<entry>
<title>MFC: rev 1.45: increase MAXDSIZ from 8MB to 32MB.</title>
<updated>2004-10-30T00:11:41Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>2004-10-30T00:11:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a936ce1f0e47555862be9fc2dc3adc28bf520752'/>
<id>urn:sha1:a936ce1f0e47555862be9fc2dc3adc28bf520752</id>
<content type='text'>
(I believe there will be a tag slide for this)

Approved by:  re (kensmith)
</content>
</entry>
<entry>
<title>MFR5 shifting GENERIC back to UP instead of MP which should be a little</title>
<updated>2004-10-23T20:04:00Z</updated>
<author>
<name>Ken Smith</name>
<email>kensmith@FreeBSD.org</email>
</author>
<published>2004-10-23T20:04:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e59706e66475dcab0d3a82a42a9fb8e717334931'/>
<id>urn:sha1:e59706e66475dcab0d3a82a42a9fb8e717334931</id>
<content type='text'>
     safer for installs and gives the majority of users the correct (faster)
     kernel.

Revs MFR5'd:

&gt; Revision   Changes    Path
&gt; 1.421.2.5  +0 -2      src/sys/amd64/conf/GENERIC
&gt; 1.1.2.1    +9 -0      src/sys/amd64/conf/SMP (new)
&gt; 1.413.2.7  +0 -2      src/sys/i386/conf/GENERIC
&gt; 1.5.2.1    +9 -0      src/sys/i386/conf/SMP (new)

Discussed by:	re@
Approved by:	re (scottl)
</content>
</entry>
<entry>
<title>This commit was manufactured by cvs2svn to create branch 'RELENG_5_3'.</title>
<updated>2004-10-16T08:43:07Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2004-10-16T08:43:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5c5cd6c8e7b9cc9c39e56d04459ff9f4b2408bc1'/>
<id>urn:sha1:5c5cd6c8e7b9cc9c39e56d04459ff9f4b2408bc1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC multiple pmap changes</title>
<updated>2004-10-10T19:08:00Z</updated>
<author>
<name>Alan Cox</name>
<email>alc@FreeBSD.org</email>
</author>
<published>2004-10-10T19:08:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=267b92e122a63846a24d14e0eb112e63f067abe7'/>
<id>urn:sha1:267b92e122a63846a24d14e0eb112e63f067abe7</id>
<content type='text'>
amd64 and i386
 - Remove unnecessary checks for curthread == NULL and pmap == NULL.
 - Release the page queues lock earlier in pmap_protect() and pmap_remove()
   in order to reduce contention.
 - Remove an outdated assertion from _pmap_allocpte().
 - Simplify the reference counting of page table pages.  Specifically, use
   the page table page's wired count rather than its hold count to contain
   the reference count.
 - Prevent the unexpected deallocation of a page table page while
   performing pmap_copy().
 - Eliminate the unnecessary masking of the page offset bits from the
   physical address that is stored in the vm_page.
 - Undo revision 1.251.  This change was a performance pessimizing work-
   around that is no longer required.  Now, if the preexisting PTE is
   invalid, pmap_enter() does not call pmap_invalidate_page() to update
   the TLB(s).
 - Make pte_load_store() an atomic operation in all cases, not just i386
   PAE.
 - Restructure pmap_enter() to prevent the loss of a page modified (PG_M)
   bit in a race between processors.  (This restructuring assumes the newly
   atomic pte_load_store() for correct operation.)

amd64 only
 - It is now an error to call pmap_unuse_pt without the paddr of the pde
   that contained the pte.
 - Remove an unused declaration.

i386 only
 - Modify pmap_pte() to support its use on non-current, non-kernel pmaps
   without holding Giant.

Approved by: re (scottl)
</content>
</entry>
<entry>
<title>MFi386:  Fix breakpoint handling.</title>
<updated>2004-10-10T18:54:30Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>2004-10-10T18:54:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4633ee43ac840ec9981a7efb420f52b5c9eb5e04'/>
<id>urn:sha1:4633ee43ac840ec9981a7efb420f52b5c9eb5e04</id>
<content type='text'>
Approved by:  re
</content>
</entry>
<entry>
<title>MFC: Increase NKPT to allow for up to 16GB on i386/PAE and amd64.</title>
<updated>2004-10-09T03:00:17Z</updated>
<author>
<name>Scott Long</name>
<email>scottl@FreeBSD.org</email>
</author>
<published>2004-10-09T03:00:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=43dd15c596f1528b92ef5972b894838f62c04798'/>
<id>urn:sha1:43dd15c596f1528b92ef5972b894838f62c04798</id>
<content type='text'>
Approved by: re
</content>
</entry>
<entry>
<title>MFC</title>
<updated>2004-09-25T06:35:42Z</updated>
<author>
<name>Alan Cox</name>
<email>alc@FreeBSD.org</email>
</author>
<published>2004-09-25T06:35:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a26d6cf4da6be935c2e5424b70fa3423c9420116'/>
<id>urn:sha1:a26d6cf4da6be935c2e5424b70fa3423c9420116</id>
<content type='text'>
 Correct a long-standing error in _pmap_unwire_pte_hold() affecting
 multiprocessors.  Specifically, the error is conditioning the call to
 pmap_invalidate_page() on whether the pmap is active on the current CPU.
 This call must be unconditional.

Approved by: re (kensmith)
</content>
</entry>
</feed>
