xfs
[Top] [All Lists]

Features needed/desired in 2.4.9 for ES7000

To: linux-xfs@xxxxxxxxxxx
Subject: Features needed/desired in 2.4.9 for ES7000
From: Warren Stockton <wns@xxxxxxxxxxxxxx>
Date: Wed, 5 Jun 2002 09:28:26 -0600
Reply-to: wns@xxxxxxxxxxxxxx
Sender: owner-linux-xfs@xxxxxxxxxxx
User-agent: KMail/1.4.1
John,

First cut...   More issues exist but I can't think of them right now...  

The following bits of code are in 2.4.18 which allow us to boot on an IA32 
ES7000:
- CONFIG_MULTIQUAD for IBM/Sequent - provides the Hierarchial Clustered APIC 
addressing.  This is the only APIC mode that IA32 ES7000 supports besides 
virtual wire (which will only run a 1x)  (Would be interesting to know how 
RedHat implements this for IBM/Sequent since this define is not enabled in 
the generic RedHat kernels.)

The following list is some of the features in 2.4.18 that improve our 
scalability/performance on ES7000 (additional fixes beyond 2.4.18 are 
required to improve scaling for 16x and beyond)
- Changes to fs/buffer.c and additional fs/*.c  and mm/*.c files to reduce 
contention on lru_list_lock

Additional areas that require attention for further scaling improvements:
- Changes to reduce contention on pagemap_lru_lock (seen running AIM7 
workloads)
- Changes to reduce wasted system time in blk_get_queue() (seen running Oracle 
TPCH on raw devices)

-- 
Warren Stockton
mailto: wns@xxxxxxxxxxxxxx



<Prev in Thread] Current Thread [Next in Thread>
  • Features needed/desired in 2.4.9 for ES7000, Warren Stockton <=