From fb5d981d4c72d2e01d77ddc9d1e6767a414bf042 Mon Sep 17 00:00:00 2001 From: adilger Date: Thu, 11 Sep 2008 22:52:10 +0000 Subject: [PATCH] Branch b1_8_gate Add ChangeLog entry. b=11817 --- lustre/ChangeLog | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/lustre/ChangeLog b/lustre/ChangeLog index 33d18fe..c2a1547 100644 --- a/lustre/ChangeLog +++ b/lustre/ChangeLog @@ -73,7 +73,7 @@ Severity : major Bugzilla : 16750 Description: service mount cannot take device name with ":" Details : Only when device name contains ":/" will mount treat it as - client mount. + client mount. Severity : normal Bugzilla : 15927 @@ -551,6 +551,13 @@ Description: assertion failure in ldlm_handle2lock() Details : fix a race between class_handle_unhash() and class_handle2object() introduced in lustre 1.6.5 by bug 13622. +Severity : enhancement +Bugzilla : 11817 +Description: superblock lock contention with many SMP cores on one client +Details : several client filesystem locks were highly contended on SMP + NUMA systems with 8 or more cores. Per-CPU datastructures + and more efficient locking implemented to reduce contention. + Severity : minor Frequency : rare Bugzilla : 12755 @@ -2218,10 +2225,10 @@ Details : Lov_mds_md was not free in an error handler in mds_create_object. be freed no matter whether fsfilt_commit success or not. Severity : minor -Frequency : only with huge numbers of clients +Frequency : only with large numbers of cores on a single node Bugzilla : 11817 Description: Prevents from taking the superblock lock in llap_from_page for - a soon died page. + a soon killed page. Details : using LL_ORIGIN_REMOVEPAGE origin flag instead of LL_ORIGIN_UNKNOW for llap_from_page call in ll_removepage() prevents from taking the superblock lock for a soon died page. -- 1.8.3.1