https://bugzilla.kernel.org/show_bug.cgi?id=107301 --- Comment #5 from Laurent GUERBY <laurent@xxxxxxxxxx> --- My reading of the mbcache code is that cache->c_max_entries = bucket_count << 4 is limiting to on average 16 entries per bucket. For ext4 bucket_bits is 10 so 1024 buckets. Once the cache is full which is very likely situation given ceph use of xattr with differing values all ceph threads will compete for the global mbcache locks on *each* xattr operation. Am I correct here? ceph is designed to have one process managing one non shared device the mbcache design is very likely limiting scalability here by having global locks. Plus probably has a locking bug. -- You are receiving this mail because: You are watching the assignee of the bug. -- To unsubscribe from this list: send the line "unsubscribe linux-ext4" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html