Thomas Renninger's avatar

You are behind a proxy. You can modify other data related to your profile by this link.

Thomas Renninger's avatar

Thomas Renninger

trenn

Involved Projects and Packages

irqbalance dynamically switches the CPUs for IRQs to prevent cpu0 from
being used for all IRQs.

The Cpuset System is a processor and memory placement mechanism that
The libbitmask package provides an abstract data type for arbitrary
length bit masks, with a variety of operators. The cpuset package
depends on libbitmask.

The Cpuset System is a processor and memory placement mechanism that
enables a system administrator to confine tasks to running certain
CPUs, and to allocating memory on certain Memory Nodes. The libcpuset
library provides a convenient 'C' API to cpusets.

The libhugetlbfs package interacts with the Linux hugetlbfs to
make large pages available to applications in a transparent manner.

The Linux kernel's IEEE 1394 subsystem provides access to the raw 1394
bus through the raw1394 module. This includes the standard 1394
transactions (read, write, lock) on the active side, isochronous
stream receiving and sending and dumps of data written to the
FCP_COMMAND and FCP_RESPONSE registers. raw1394 uses a character
device to communicate to user programs using a special protocol.

libraw1394 was created with the intent to hide that protocol from
applications so that

- the protocol has to be implemented correctly only once.

- all work can be done using easy to understand functions instead of
handling a complicated command structure.

- only libraw1394 has to be changed when raw1394's interface changes.

Maintainer: Dan Dennedy

Original author: Andreas Bombe
or

Contributors:
Manfred Weihs
Christian Toegel
Dan Maas
Ben Collins
Pieter Palmers

Bugowner

mcelog retrieves machine check events from an x86-64 kernel in a cron
job, decodes them, and logs them to /var/log/mcelog.

A machine check event is a hardware error detected by the CPU.

It should run on any x86-64 system.

In addition, it allows decoding machine check kernel panic messages.

This utility allows updating the microcode of Intel and AMD x86 and x86-64
CPUs.

Tool to read and write MSRs (model specific registers). You have to
load the "msr" module manually ("modprobe msr").

Bugowner

Control NUMA policy for individual processes. Offer libnuma for
individual NUMA policy in applications.

Bugowner

Unlike other 'cpuinfo' tools which just parse /proc/cpuinfo, x86info
probes the CPU registers to find out more information. It can discover
the contents of model-specific registers, discover CPU silicon
revisions, and more.

Bugowner

The included tools share the same code as it is used in the ACPI
implementation of the kernel. The code of the acpica project is exactly
the same as the ACPI parser and interpreter code of the kernel and the
code gets synced regularly from the acpica project into the kernel.
E.g. if you identify bugs in the kernel's ACPI implementation it might
be easier to debug them in userspace if possible. If the bug is part of
the acpica code, it has to be submitted to the acpica project to get
merged into the mainline kernel sources.

iasl compiles ASL (ACPI Source Language) into AML (ACPI Machine
Language). This AML is suitable for inclusion as a DSDT in system
firmware. It also can disassemble AML, for debugging purposes.

Bugowner

This tool is to make access to the Linux kernel's processor power subsystems
like CPU frequency switching (cpufreq) or CPU sleep states (cpuidle) for users
and userspace tools easier.

Firescope allows to read remote kernel memory over a firewire
connection. On x86-64 it is normally used to read the kernel log
buffer.

This tool, developed by Intel, is meant for vendors to validate and
certifcate their BIOS. It is also convenient for ACPI or general BIOS
related bugs. If you have an ACPI error/warning, run this tool and
provide output for bug tracking information

Bugowner

set of utilities and libraries for ipmi query and configuration

irqbalance dynamically switches the CPUs for IRQs to prevent cpu0 from
being used for all IRQs.

The Cpuset System is a processor and memory placement mechanism that
The libbitmask package provides an abstract data type for arbitrary
length bit masks, with a variety of operators. The cpuset package
depends on libbitmask.

The Cpuset System is a processor and memory placement mechanism that
enables a system administrator to confine tasks to running certain
CPUs, and to allocating memory on certain Memory Nodes. The libcpuset
library provides a convenient 'C' API to cpusets.

The libhugetlbfs package interacts with the Linux hugetlbfs to
make large pages available to applications in a transparent manner.

The Linux kernel's IEEE 1394 subsystem provides access to the raw 1394
bus through the raw1394 module. This includes the standard 1394
transactions (read, write, lock) on the active side, isochronous
stream receiving and sending and dumps of data written to the
FCP_COMMAND and FCP_RESPONSE registers. raw1394 uses a character
device to communicate to user programs using a special protocol.

libraw1394 was created with the intent to hide that protocol from
applications so that

- the protocol has to be implemented correctly only once.

- all work can be done using easy to understand functions instead of
handling a complicated command structure.

- only libraw1394 has to be changed when raw1394's interface changes.

Maintainer: Dan Dennedy

Original author: Andreas Bombe
or

Contributors:
Manfred Weihs
Christian Toegel
Dan Maas
Ben Collins
Pieter Palmers

Bugowner

mcelog retrieves machine check events from an x86-64 kernel in a cron
job, decodes them, and logs them to /var/log/mcelog.

A machine check event is a hardware error detected by the CPU.

It should run on any x86-64 system.

In addition, it allows decoding machine check kernel panic messages.

This utility allows updating the microcode of Intel and AMD x86 and x86-64
CPUs.

Tool to read and write MSRs (model specific registers). You have to
load the "msr" module manually ("modprobe msr").

Bugowner

Control NUMA policy for individual processes. Offer libnuma for
individual NUMA policy in applications.

Bugowner

Unlike other 'cpuinfo' tools which just parse /proc/cpuinfo, x86info
probes the CPU registers to find out more information. It can discover
the contents of model-specific registers, discover CPU silicon
revisions, and more.

661 contributions in the last year
Mon                                                                                                          
Tue                                                                                                          
Wed                                                                                                          
Thu                                                                                                        
Fri                                                                                                        
Sat                                                                                                        
Sun                                                                                                        
openSUSE Build Service is sponsored by