Suchen

7. Architekturspezifischer Support

download PDF

7.1. i386

  • In einer virtuellen Umgebung kann die Zeitmessung ("Timekeeping") für Red Hat Enterprise Linux 64-Bit Kernels problematisch sein, da die Zeit mittels der Zählung von Timer-Unterbrechungen gemessen wird. De- und Re-scheduling der virtuellen Maschine kann zu einer Verzögerung dieser Unterbreuchungen führen, wodurch es zu einer Diskrepanz bei der Zeitmessung kommt. Diese Kernel-Release rekonfiguriert den Zeitmessungsalgorithmus, damit dieser Zeit basierend auf einem Zeitverlaufs-Counter misst. (Bugzilla #463573)
  • Es wurde festgestellt, dass bei Überschreitung der Stack-Gesamtgröße von ~4GB bei 64-Bit Thread-Anwendungen maßgeblich langsamer in pthread_create() wurden. Ursache hierfür ist, dass glibc MAP_32BIT zur Zuordnung dieser Stacks verwendet. Da die Verwendung von MAP_32BIT eine Implementierung von Altdaten ist, fügt dieses Update dem Kernel ein neues Flag (MAP_STACK mmap) hinzu, um Einschränkungen bei 64-Bit Anwendungen zu vermeiden. (Bugzilla #459321)
  • Das Update beinhaltet ein Feature, das es TSCs erleichtert in deep-C Stati zu laufen. Dieses NONSTOP_TSC funktioniert in Verbindung mit CONSTANT_TSC. CONSTANT_TSC zeigt an, dass TSC auf konstanter Frequenz läuft, unabhängig von P/T-Stati, und NONSTOP_TSC zeigt an, dass TSC nicht in deep C-Stati stoppt. (Bugzilla #474091)
  • Dieses Update enthält einen Patch zur Einschließung von asm-x86_64-Headern in kernel-devel Paketen auf oder für i386, i486, i586 and i686 erstellten Architekturen. (Bugzilla #491775)
  • Dieses Update beinhaltet eine Fehlerbehebung, um sicherzustellen, dass das Festlegen von memmap=X$Y als Boot-Parameter bei i386-Architekturen eine neue BIOS-Map erbringt. (Bugzilla #464500)
  • This update adds a patch to correct a problem with the Non-Maskable Interrupt (NMI) that appeared in previous kernel releases. The problem appeared to affect various Intel processors and caused the system to report the NMI watchdog was 'stuck'. New parameters in the NMI code correct this issue. (Bugzilla #500892)
  • Diese Release führt PCI-Domain-Support für HP xw9400 und xw9300 Systeme wieder ein. (Bugzilla #474891)
  • Die Funktionalität wurde korrigiert, um Modul powernow-k8 Parameters an /sys/modules zu exportieren. Diese Information wurde in der Vergangenheit nicht exportiert.(Bugzilla #492010)

7.2. x86_64

  • An optimization error was found in linux-2.6-misc-utrace-update.patch. When running 32-bit processes on a 64-bit machine systems didn't return ENOSYS on missing (out of table range) system calls. This kernel release includes a patch to correct this. (Bugzilla #481682)
  • Einige Cluster-Systeme führten den Boot mit einer instabilen Zeitquelle durch. Es wurde festgestellt, dass dies Fall war, weil der Kernel-Code nicht auf einen freien Performance-Zähler prüfte (PERFCTR), wenn die TSC (Time Stamp Clock) während des Boot-Vorgangs kalibriert wurde. Dies führte bei einem kleinen Prozentsatz der Fälle dazu, dass das System auf einen PERFCTR Standard gesetzt wurde und unzuverlässige Kalibrierungen lieferte.
    Ein Fix wurde implementiert um sicherzustellen, dass diese behoben wurde, indem das System auf einen freien PERFCTR prüft. (Bugzilla #467782). Dadurch können aber nicht alle Eventualitäten behoben werden, da es möglich ist, dass alle PERFCTRs besetzt sind, wenn sie für die TSC-Kalibrierung benötigt werden. Ein weiterer Patch wurde mit eingeschlossen, um in diesem unwahrscheinlichen Fall (weniger als 1% der Fälle) eine Kernel-Panic zu initiieren. (Bugzilla #472523).

7.3. PPC

  • Diese Kernel-Release enthält diverse Patches zur Aktualisierung des spufs ("Synergistic Processing Units"-Dateisystem) für Cell-Prozessoren. (Bugzilla #475620)
  • An issue was identified wherein /proc/cpuinfo would list logical PVR Power7 processor architecture as "unknown" when show_cpuinfo() was run. This update adds a patch to have show_cpuinfo() identify Power7 architectures as Power6. (Bugzilla #486649)
  • Dieses Update enthält mehrere Patches, die zur Hinzufügung/Verbesserung von MSI-X (Message Signaled Interrupts) Support an System P Prozessoren verwendenden Maschinen erforderlich sind. (Bugzilla #492580)
  • Ein Patch wurde dieser Release hinzugefügt, um die Funktionalität der ehemals problematischen "Power"-Schaltfläche an Cell Blades Maschinen zu aktivieren. (Bugzilla #475658)

7.4. s390

Red Hat Enterprise Linux präsentiert eine breit gefächerte Palette neuer Features für IBM System z Maschinen, wobei besonders hervorzuheben ist:
  • Unter Verwendung von Named Saved Segments (NSS), macht der z/VM-Hypervisior Betriebssystem-Code in geteilten Speicherseiten für z/VM virtuellen Gastmaschinen verfügbar. Mit diesem Update können mehrere Red Hat Enterprise Linux Gastbetriebssysteme auf z/VM von NSS aus booten und von einer einzigen Kopie des Linux Kernels im Speicher betrieben werden. (BZ#474646)
  • Gerätetreiber-Support für die neuen IBM System z PCI Kryptographie-Beschleuniger wurde diesem Update hinzugefügt, wobei dieselben Interfaces im Einsatz sind, wie in früheren Versionen. (BZ#488496)
  • Red Hat Enterprise Linux 5.4 bietet Support für Prozessor-Degradierung, wodurch unter bestimmten Umständen die Prozessorgeschwindigkeit gesenkt werden kann (d.h. Systemüberhitzung). (BZ#474664) Dieses neue Feature gestattet Automationssoftware die Beobachtung des Maschinenstatus und die Reaktion basierend auf festgelegten Richtlinien.

    Anmerkung

    Prozessor-Degradierung wird auf z990, z890 und späteren Systemen unterstützt und wird durch SCLP System Service Event Type 4 Event Qualifier 3 überwacht. STSI meldet die neue Prozessorkapazität in der Datei: /sys/devices/system/cpu/cpuN/capability.
  • Control Program Identification (CPI) deskriptive Daten werden zur Identifikation individueller Systeme auf der Hardware Management Console (HMC) verwendet. Mit diesem Update können CPI-Daten jetzt mit einer Red Hat Enterprise Linux Instanz assoziiert werden. (BZ#475820)
    Weitere Informationen zu CPI sind unter Device Drivers, Features, and Commands document verfügbar
  • Fibre Channel Protocol (FCP) Performance-Daten können jetzt an Red Hat Enterprise Linux Instanzen auf der IBM System z Plattform gemessen werden. (BZ#475334) Zu den gesammelten Metriken gehören:
    • Performance-relevante Daten zu Stack-Komponenten wie Linux-Geräten, Small Computer System Interface (SCSI) Logical Unit Numbers (LUNs) und Host Bus Adapter (HBA) Storage-Controller-Information.
    • Per Stack-Komponente: Aktuelle Werte relevanter Messungen wie Durchsatz, Gebrauch und andere anwendbare Messungen.
    • Statistische Anhäufungen (Minimum, Maximum, Durchschnitte und Histogramm) von mit I/O-Anfragen assoziierten Daten, einschließlich Größe, Latenz pro Komponente und Gesamtsummen.
  • Dem Kernel wurde Support für EMC Symmetrix Control I/O hinzugefügt. Durch dieses Update können EMC Symmetrix Speicher-Arrays mit Red Hat Enterprise Linux auf der IBM System z Plattform gemanagt werden. (BZ#461288)
  • Ein neues Feature wurde im Kernel implementiert, um einen Initial Program Load (IPL) auf einer Red Hat Enterprise Linux Virtual Machine sofort nach einer Kernel-Panic und Dump durchzuführen. (BZ#474688)
  • Die Konfigurationstopologie-Ausstattung unterstützende Hardware gibt die System-CPU-Topologieinformationen an den Planer ("Scheduler"), wodurch Lastenausgleichentscheidungen getroffen werden können. Bei Maschinen, an denen I/O-Interrupts ungleichmäßig distribuiert sind, werden gemeinsam gruppierte CPUs die mehr I/O-Interrupts als andere erhalten dazu neigen eine höhere Durchschnittsauslastung zu haben, wodurch es in einigen Fällen zu Performance-Problemen kommt.
    Previously, CPU topology support was enabled by default. With this update, CPU topology support is disabled by default, and the kernel parameter "topology=on" has been added to allow this feature to be enabled. (BZ#475797)
  • Mittels IPL-Befehl können jetzt neue Kernel-Optionen hinzugefügt werden, ohne dass der Inhalt der CMS-Parmfile verändert werden muss, so dass das temporäre Überschreiben von bereits durch die parmfile bereitgestellten Kernel-Optionen möglich ist. Die gesamte Boot-Befehlszeile kann durch den VM Parameter-String ersetzt werden, wodurch Kernel-Optionen von der parmfile umgangen werden. Desweiteren können Kunden neue Linux Named Saved Systems (NSS) an der CP/CMS-Befehlszeile erstellen. (BZ#475530)
  • The qeth driver has been updated with HiperSockets Layer3 support for IPv6. (BZ#475572) For further details on this feature, refer to the "qeth device driver for OSA-Express (QDIO) and HiperSockets" chapter in IBM's "Device Drivers, Features, and Commands" book located at: http://www.ibm.com/developerworks/linux/linux390/october2005_documentation.html
  • Beginnend mit z9 HiperSocket gibt Firmware den Version-String in einem anderen Format wieder. Diese Änderung führte dazu, dass mcl_level Informationen in der qeth-Statusnachricht fehlten, die während der Online-Einstellung des Geräts herausgegeben wurde. Der aktualisierte qeth-Treiber liest die neue Version von String-Format jetzt ordnungsgemäß von HiperSockets, so dass eine Standardisierung des Ausgabenformats möglich ist. (BZ#479881)
  • In Red Hat Enterprise Linux 5.4 wurde das s390utils-Paketzu Version 1.8.1 angepasst. Eine vollständige Liste von Features, die diese Anpassung liefert, finden Sie im "Package Updates"-Abschnitt der Technischen Anmerkungen. (BZ#477189)
  • In the kernel, a sysfs interface has been implemented to associate actions to shutdown triggers. For more details on this feature, refer to the "Shutdown actions" chapter in IBM's "Device Drivers, Features, and Commands" book located at: http://www.ibm.com/developerworks/linux/linux390/development_documentation.html
Red Hat logoGithubRedditYoutubeTwitter

Lernen

Testen, kaufen und verkaufen

Communitys

Über Red Hat Dokumentation

Wir helfen Red Hat Benutzern, mit unseren Produkten und Diensten innovativ zu sein und ihre Ziele zu erreichen – mit Inhalten, denen sie vertrauen können.

Mehr Inklusion in Open Source

Red Hat hat sich verpflichtet, problematische Sprache in unserem Code, unserer Dokumentation und unseren Web-Eigenschaften zu ersetzen. Weitere Einzelheiten finden Sie in Red Hat Blog.

Über Red Hat

Wir liefern gehärtete Lösungen, die es Unternehmen leichter machen, plattform- und umgebungsübergreifend zu arbeiten, vom zentralen Rechenzentrum bis zum Netzwerkrand.

© 2024 Red Hat, Inc.