Bug 2894

Summary: Add icache flush for ia64 to loader.
Product: xorg Reporter: Egbert Eich <eich>
Component: Server/DDX/XorgAssignee: Egbert Eich <eich>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: high CC: ajax
Version: git   
Hardware: PA-RISC (HP)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
Described fix (Provided by Alex Williamson from HP) eich: 6.8-branch+

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.