Bug 2894 - Add icache flush for ia64 to loader.
Summary: Add icache flush for ia64 to loader.
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/DDX/Xorg (show other bugs)
Version: git
Hardware: PA-RISC (HP) Linux (All)
: high normal
Assignee: Egbert Eich
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-04-04 02:38 UTC by Egbert Eich
Modified: 2005-04-03 16:29 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
Described fix (Provided by Alex Williamson from HP) (1.50 KB, patch)
2005-04-04 02:39 UTC, Egbert Eich
eich: 6.8-branch+
Details | Splinter Review

Description Egbert Eich 2005-04-04 02:38:22 UTC
ia64 needs an extra cache flush to ensure the icache is coherent when modules
are loaded.  Attached patch explicitly flushes the icache.
Comment 1 Egbert Eich 2005-04-04 02:39:50 UTC
Created attachment 2309 [details] [review]
Described fix (Provided by Alex Williamson from HP)
Comment 2 Egbert Eich 2005-04-04 02:47:18 UTC
Committed.
2005-04-04  Egbert Eich  <eich-at-freedesktop-dot-org>

        * programs/Xserver/hw/xfree86/common/compiler.h:
        * programs/Xserver/hw/xfree86/loader/elfloader.c:
        (ELFCollectSections):
        When not using dlopen ia64 needs an extra cache
        flush to ensure the icache is coherent when modules
        are loaded (Alex Williamson).


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.