<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/drm, branch release/6.0.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F6.0.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F6.0.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2005-11-03T00:35:26Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2005-11-03T00:35:26Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2005-11-03T00:35:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3640cb54210edbb7edbf1b12ef0127ecfcea967d'/>
<id>urn:sha1:3640cb54210edbb7edbf1b12ef0127ecfcea967d</id>
<content type='text'>
'RELENG_6_0_0_RELEASE'.

This commit was manufactured to restore the state of the 6.0-RELEASE image.
</content>
</entry>
<entry>
<title>MFC: r300 DRM support.  Supports all current non-PCIE Radeons, as far as the</title>
<updated>2005-08-04T17:31:02Z</updated>
<author>
<name>Eric Anholt</name>
<email>anholt@FreeBSD.org</email>
</author>
<published>2005-08-04T17:31:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=28d0b0247282b9c34e666c52896b7c5429be1c91'/>
<id>urn:sha1:28d0b0247282b9c34e666c52896b7c5429be1c91</id>
<content type='text'>
developers know.

Approved by:	re (kensmith)
</content>
</entry>
<entry>
<title>This commit was manufactured by cvs2svn to create branch 'RELENG_6'.</title>
<updated>2005-08-01T17:50:20Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2005-08-01T17:50:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4dd1b957b805eb5db829ecfa896526180086f0db'/>
<id>urn:sha1:4dd1b957b805eb5db829ecfa896526180086f0db</id>
<content type='text'>
</content>
</entry>
<entry>
<title>This commit was manufactured by cvs2svn to create branch 'RELENG_6'.</title>
<updated>2005-07-20T21:10:58Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2005-07-20T21:10:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=fcc7eb90c9d1de8aa08a5af1bbd48a3bdd236f2c'/>
<id>urn:sha1:fcc7eb90c9d1de8aa08a5af1bbd48a3bdd236f2c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Disable the drm_initmap calls in radeon_cp.c, due to them resulting in improper</title>
<updated>2005-06-28T21:38:08Z</updated>
<author>
<name>Eric Anholt</name>
<email>anholt@FreeBSD.org</email>
</author>
<published>2005-06-28T21:38:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=324f92b9afeed4e5a5279eddd7b29a2c21dc9260'/>
<id>urn:sha1:324f92b9afeed4e5a5279eddd7b29a2c21dc9260</id>
<content type='text'>
handling of pci resources, and mapping framebuffer leading to panics on X
startup.  The proper solution involves use of bus_alloc_resource without
RF_ACTIVE, but this code is being rewritten in DRM CVS currently, and disabling
for now doesn't remove any features, so take the easy route.

PR:		kern/80718
Approved by:	re (scottl)
</content>
</entry>
<entry>
<title>Mark the permanent map for radeon registers read-only.  Failure to set this flag</title>
<updated>2005-06-24T22:21:28Z</updated>
<author>
<name>Eric Anholt</name>
<email>anholt@FreeBSD.org</email>
</author>
<published>2005-06-24T22:21:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f3eb3a3b13e5cefd785c91575f3a0007f9e4798c'/>
<id>urn:sha1:f3eb3a3b13e5cefd785c91575f3a0007f9e4798c</id>
<content type='text'>
allowed writing to the registers by any user that can open the DRI device, and
therefore ability to initiate DMA.  This came in with the merge from DRI CVS on
2005-04-15.

Approved by:	re (scottl)
Obtained from:	DRM CVS
</content>
</entry>
<entry>
<title>Fix a panic on X startup for drivers that don't init maps themselves by storing</title>
<updated>2005-04-24T19:03:32Z</updated>
<author>
<name>Eric Anholt</name>
<email>anholt@FreeBSD.org</email>
</author>
<published>2005-04-24T19:03:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7c26ccfd22a461c3b1972691d3de61a64c73dd38'/>
<id>urn:sha1:7c26ccfd22a461c3b1972691d3de61a64c73dd38</id>
<content type='text'>
the return value of drm_ioremap in the right place again.

Submitted by:	tegge
</content>
</entry>
<entry>
<title>Update to DRM CVS as of 2005-04-12, bringing many changes:</title>
<updated>2005-04-16T03:44:47Z</updated>
<author>
<name>Eric Anholt</name>
<email>anholt@FreeBSD.org</email>
</author>
<published>2005-04-16T03:44:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b8aa843c63a4db42e057fb590e6cbffe2686a644'/>
<id>urn:sha1:b8aa843c63a4db42e057fb590e6cbffe2686a644</id>
<content type='text'>
- Split core DRM routines back into their own module, rather than using the
  nasty templated system like before.
- Development-class R300 support in radeon driver (requires userland pieces, of
  course).
- Mach64 driver (haven't tested in a while -- my mach64s no longer fit in the
  testbox).  Covers Rage Pros, Rage Mobility P/M, Rage XL, and some others.
- i915 driver files, which just need to get drm_drv.c fixed to allow attachment
  to the drmsub device.  Covers i830 through i915 integrated graphics.
- savage driver files, which should require minimal changes to work.  Covers the
  Savage3D, Savage IX/MX, Savage 4, ProSavage.
- Support for color and texture tiling and HyperZ features of Radeon.

Thanks to:	scottl (much p4 handholding)
		Jung-uk Kim (helpful prodding)
PR:		[1] kern/76879, [2] kern/72548
Submitted by:	[1] Alex, lesha at intercaf dot ru
		[2] Shaun Jurrens, shaun at shamz dot net
</content>
</entry>
<entry>
<title>- Change the vm_mmap() function to accept an objtype_t parameter specifying</title>
<updated>2005-04-01T20:00:11Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2005-04-01T20:00:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=98df9218daac2006d7cf5a914544ab8614d31e3b'/>
<id>urn:sha1:98df9218daac2006d7cf5a914544ab8614d31e3b</id>
<content type='text'>
  the type of object represented by the handle argument.
- Allow vm_mmap() to map device memory via cdev objects in addition to
  vnodes and anonymous memory.  Note that mmaping a cdev directly does not
  currently perform any MAC checks like mapping a vnode does.
- Unbreak the DRM getbufs ioctl by having it call vm_mmap() directly on the
  cdev the ioctl is acting on rather than trying to find a suitable vnode
  to map from.

Reviewed by:	alc, arch@
</content>
</entry>
<entry>
<title>move ptr deref's to after null checks</title>
<updated>2005-02-26T18:52:54Z</updated>
<author>
<name>Sam Leffler</name>
<email>sam@FreeBSD.org</email>
</author>
<published>2005-02-26T18:52:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=729a4dd7f970485749a190c19670d9289c5b790a'/>
<id>urn:sha1:729a4dd7f970485749a190c19670d9289c5b790a</id>
<content type='text'>
Noticed by:	Coverity Prevent analysis tool
</content>
</entry>
</feed>
