Civil Rights
Movements, leaders, victories and the continuing fight for equality.
Explore the people, places, events, achievements, struggles and stories that shaped our journey.
Movements, leaders, victories and the continuing fight for equality.
Innovation, patents, science, technology and world-changing contributions.
Pioneers, champions, Negro Leagues, records, activism and excellence.
Meet the people whose lives, choices and achievements shaped the journey.
Black towns, communities, institutions and places where history happened.
Moments that changed communities, movements, institutions and the nation.
In 1968 Shirley Chisholm became the first Black woman elected to the United States Congress. In 1972 she launched a campaign for the Democratic presidential nomination, breaking another political barrier.
MORE →Reflects the personal views, recollections, and perspective of the author, Mike Davis.
This is a personal recollection on the Move fire on May 13, 1985
| AMDgpu | |
|---|---|
Linux kernel dmesg logs about the AMDgpu kernel module, seen from a command-line-interface shell session. | |
| Developer | AMD |
| Release | 1.0 / 20 April 2015[1] |
| Stable release | 6.19
/ 27 February 2026[2] |
| Written in | C |
| Operating system | Linux |
| Platform | x86-64 |
| Type | Device driver |
| License | MIT License |
| Repository | github.com/ROCm/amdgpu |
AMDgpu is an open source device driver for the Linux operating system developed by AMD to support its Radeon lineup of graphics cards (GPUs). It was announced in 2014 as the successor to the previous radeon device driver as part of AMD's new "unified" driver strategy,[3] and was released on April 20, 2015.[4]
It takes the form of an in-tree kernel module.
As of 2022, AMD Kernel Fusion Driver (KFD) is now integrated in this one kernel module. AMD KFD development at AMD is part of ROCm, under the ROCk project.
AMDgpu has been fully upstreamed and new developments continue to do so.
As AMDgpu is part of the monolithic Linux kernel, it is shipped by most Linux distributions directly. The package suite / install script amdgpu-pro, distributed by AMD directly from AMD Radeon Software, ships an AMDgpu kernel module somewhat reliably more up-to-date compared to that of kernels shipped in regular operating system distributions.
The development of the kernel module happens between AMD and the Linux maintainers. Discussions happen on the freedesktop.org mailing lists[5][6] - freedesktop being home to major Linux graphics projects such as Mesa, libdrm, Xorg, Wayland.
AMDgpu officially supports cards built upon GCN 1.2 or higher, including new instruction sets such as RDNA1&2, CDNA. It adds support for the Vulkan API.
Support for GCN 1.0/1.1 was incomplete for several years, disabled by default and kept 'experimental'.[7] Support can be enabled with a couple of kernel parameters[8][9] (essentially, disabling radeon driver support and force enabling AMDgpu support) and some Linux distributions enabled it by default. The driver lacks hardware video encoding (but does support decoding), sound over HDMI and analog output formats for these generations.[10]
Work was done over 2025 to enable first GCN 1.1 then GCN 1.0 by bringing AMDgpu at feature parity with the radeon driver, and was accepted for mainlining in Linux kernel 6.19[11] which reached final in early 2026. This, along with Mesa 25.1 and up, also allows these GPU to support shaders-based ray tracing[12] by using an environment variable, same as more recent hardware revisions.[13]

{{cite web}}: CS1 maint: numeric names: authors list (link) CS1 maint: url-status (link)
Source: Wikipedia. Article content is retrieved live through the MediaWiki API.
AMDgpu is an open source device driver for the Linux operating system developed by AMD to support its Radeon lineup of graphics cards (GPUs). It was announced in 2014 as the successor to the previous radeon device driver as part of AMD's new "unified" driver strategy, and was released on April 20, 2015.
Tomoyo Linux (stylised as TOMOYO Linux) is a Linux kernel security module which implements mandatory access control (MAC).
Dynamic Kernel Module Support (DKMS) is a program/framework that enables generating Linux kernel modules whose sources generally reside outside the kernel source tree. The concept is to have DKMS modules automatically rebuilt when a new kernel is installed.
Security-Enhanced Linux (SELinux) is a Linux kernel security module that provides a mechanism for supporting access control security policies, including mandatory access controls (MAC). SELinux is a set of kernel modifications and user-space tools that have been added to various Linux distributions. Its architecture strives to separate enforcement of security decisions from the security policy, and streamlines the amount of software involved with security policy enforcement. The key concepts underlying SELinux can be traced to several earlier projects by the United States National Security Agency (NSA).
Before the 1921 destruction of Tulsa’s Greenwood District, Black residents had created a remarkable center of business and community life. The district included stores, professional offices, entertainment venues and homes owned by Black citizens. Understanding Greenwood means learning what was built—not only what was burned.
MORE →The Greenwood District.