AMD Radeon KMS Still Being Ported To FreeBSD

Posted by Michael Larabel on June 21, 2013

It's been a while since last talking about the project to bring the Linux driver for AMD Radeon KMS to FreeBSD. The project is still going forth for expanding FreeBSD kernel mode-setting, but there hasn't been too much progress as of late.

Evidently the developer being paid by the FreeBSD Foundation to port the Radeon KMS code to the FreeBSD kernel has been short on time for about the past month, so there hasn't been a tremendous amount of progress as of late.

Since last month, there's now updated Mesa code with the FreeBSD patches applied on top, which may be a candidate soon for merging into upstream Mesa. The latest Radeon KMS FreeBSD update was then last week where Alexander Kabaev pushed updated TTM memory management code that was back-ported from Linux and some patches to fix bugs in the ported Radeon kernel driver code. The active target of the developer is now to look at OpenGL application locking issues with the driver.

More details on the latest work -- or locations for trying out the ported code -- can be found on the AMD GPU FreeBSD Wiki page. Hopefully this AMD code will end up being ready for FreeBSD 10 to join the Intel KMS driver that's already mainline in FreeBSD 9.1.

Discuss this article in our forums, IRC channel, or email the author. You can also follow our content via RSS and on social networks like Facebook, Identi.ca, and Twitter (@Phoronix and @MichaelLarabel). Subscribe to Phoronix Premium to view our content without advertisements, view entire articles on a single page, and experience other benefits.
Latest Hardware Reviews
  1. Intel Haswell HD Graphics 4600 vs. AMD Radeon Graphics On Linux
  2. Intel Haswell HD Graphics 4600 Performance On Ubuntu Linux
  3. Intel Core i7 4770K "Haswell" Benchmarks On Ubuntu Linux
  4. The First Experience Of Intel Haswell On Linux
Latest Software Articles
  1. GCC 4.8 vs. LLVM/Clang 3.3 On Intel's Core i7 4770K
  2. Ubuntu 13.10 Performance On Intel Core i7 "Haswell"
  3. Optimized Binaries Provide Great Benefits For Intel Haswell
  4. 11-Way Linux, BSD Platform Comparison
Latest Linux News
  1. The Linux 3.10 Kernel Might Be One Week Away
  2. Intel Driver Gets More Fixes, Performance Tweaks
  3. There's Now An Ubuntu Touch PPA For Unity 8, Mir
  4. 8-Way Desktop Comparison On Ubuntu 13.10 Linux
  5. Assessing The Current Intel Haswell Linux Experience
  6. KScreen 1.0 Released For KDE Screen Management
  7. Is Intel Sandy Bridge Getting Faster On Linux?
  8. The Latest Mesa 9.2 Results For Intel Haswell
  9. Daala: A Next-Generation Video Codec From Xiph
  10. Lessons For Developers In Porting Games To Linux
  11. AMD Radeon KMS Still Being Ported To FreeBSD
Latest Forum Talk
  1. Lessons For Developers In Porting Games To Linux
  2. SphinUX OS Claims To Be ~150% Faster Than...
  3. Gentoo Starts Work On KDE-Wayland Support
  4. There's Now An Ubuntu Touch PPA For Unity 8, Mir
  5. Fedora 19 Beta Released With Lots Of New Work
  6. 8-Way Desktop Comparison On Ubuntu 13.10 Linux
  1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Motherboards
  5. Peripherals
  6. Processors
  7. Software
  8. Operating Systems
  9. All Articles
  1. Linux Benchmarking
  2. OpenBenchmarking.org
  3. Phoronix Test Suite