<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/amd64/include, branch release/6.3.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F6.3.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F6.3.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2008-01-15T15:46:22Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2008-01-15T15:46:22Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2008-01-15T15:46:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=5cd221028ba5e7ada35a0dd196fb642b44f197d1'/>
<id>urn:sha1:5cd221028ba5e7ada35a0dd196fb642b44f197d1</id>
<content type='text'>
'RELENG_6_3_0_RELEASE'.

This commit was manufactured to restore the state of the 6.3-RELEASE image.
</content>
</entry>
<entry>
<title>MFC: Always assume type #1 PCI config transactions for amd64 and relax the</title>
<updated>2007-12-06T08:27:03Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2007-12-06T08:27:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=3785ce0ed0fc6daea781f5bfd167997ceb296ada'/>
<id>urn:sha1:3785ce0ed0fc6daea781f5bfd167997ceb296ada</id>
<content type='text'>
probe for type #1 on i386.

Approved by:	re (kensmith)
</content>
</entry>
<entry>
<title>MFC: Handle CPUs with APIC IDs higher than 32.</title>
<updated>2007-10-05T15:22:37Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2007-10-05T15:22:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=07727acc899216da664981e74b97845d6eed7cf1'/>
<id>urn:sha1:07727acc899216da664981e74b97845d6eed7cf1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC: whitespace changes from HEAD</title>
<updated>2007-09-28T08:43:54Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2007-09-28T08:43:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4034e6bd0f9b0064fee41521a2c4e864ad845d3a'/>
<id>urn:sha1:4034e6bd0f9b0064fee41521a2c4e864ad845d3a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC: synch with HEAD, minus whitespace changes.</title>
<updated>2007-09-28T08:42:04Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2007-09-28T08:42:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=3f4b8f7c1428417b76788d5298c1dd7fb48c5806'/>
<id>urn:sha1:3f4b8f7c1428417b76788d5298c1dd7fb48c5806</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC: Partial MFC of earlier minor fixes and tweaks to x86 interrupt code:</title>
<updated>2007-08-15T21:12:08Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2007-08-15T21:12:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=5f83e423cccc4bb897ea493507c8732d6d34ef6e'/>
<id>urn:sha1:5f83e423cccc4bb897ea493507c8732d6d34ef6e</id>
<content type='text'>
- Add a new nexus hook: nexus_add_irq() to ask the nexus driver to add an
  IRQ to its irq_rman.  The MSI code uses this when it creates new
  interrupt sources to let the nexus know about newly valid IRQs.
  Previously the msi_alloc() and msix_alloc() passed some extra stuff
  back to the nexus methods which then added the IRQs.  This approach is
  a bit cleaner.
- Change the MSI sx lock to a mutex.  If we need to create new sources,
  drop the lock, create the required number of sources, then get the lock
  and try the allocation again.
</content>
</entry>
<entry>
<title>MFC: Revamp the MSI/MSI-X code a bit to achieve two main goals:</title>
<updated>2007-08-15T20:56:10Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2007-08-15T20:56:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=c815a82e313cf13a37107fd3810f203df2301194'/>
<id>urn:sha1:c815a82e313cf13a37107fd3810f203df2301194</id>
<content type='text'>
- Simplify the amount of work that has be done for each architecture by
  pushing more of the truly MI code down into the PCI bus driver.
- Don't bind MSI-X indicies to IRQs so that we can allow a driver to map
  multiple MSI-X messages into a single IRQ when handling a message
  shortage.

Note that as with the previous MSI MFC, this does not yet include the
'pci_remap_msix()' function.
</content>
</entry>
<entry>
<title>MFC Revision 1.531 of pmap.c:</title>
<updated>2007-05-06T05:23:19Z</updated>
<author>
<name>Alan Cox</name>
<email>alc@FreeBSD.org</email>
</author>
<published>2007-05-06T05:23:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=3248731357245fabbf67115543ed9647c3623caf'/>
<id>urn:sha1:3248731357245fabbf67115543ed9647c3623caf</id>
<content type='text'>
  Avoid unnecessary differences between the amd64 and i386
  format strings.

MFC Revision 1.577 of pmap.c:
  Use a different bitmask for superpages' base address so that it
  doesn't conflict with the PG_PDE_PAT bit.
</content>
</entry>
<entry>
<title>MFC: Initial PAT support including the following:</title>
<updated>2007-05-02T18:42:47Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2007-05-02T18:42:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=c546d4c6d2da05568cb4f0f86458dc9cf70588e9'/>
<id>urn:sha1:c546d4c6d2da05568cb4f0f86458dc9cf70588e9</id>
<content type='text'>
- New pmap_mapdev_attr() function for amd64 and i386.
- pmap_mapdev() on i386 and amd64 uses UC now rather than WB.
- New pmap_mapbios()/pmap_unmapbios() functions to map firmware tables.
- New pmap_change_attr() function for amd64 and i386.
- Bump __FreeBSD_version.
</content>
</entry>
<entry>
<title>MFC: Add various constants for the PAT MSR and the PAT PTE and PDE flags</title>
<updated>2007-05-02T16:16:57Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2007-05-02T16:16:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=5d55a02470d1cab592dc13dea9d88a12c62c9c47'/>
<id>urn:sha1:5d55a02470d1cab592dc13dea9d88a12c62c9c47</id>
<content type='text'>
and initialize the PAT MSR during boot.
</content>
</entry>
</feed>
