[LU-3496] various optimizations and cleanup for OSS Created: 24/Jun/13  Updated: 13/Feb/19  Resolved: 13/Feb/19

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.5.0
Fix Version/s: Lustre 2.5.0

Type: Improvement Priority: Trivial
Reporter: Andrew Perepechko Assignee: John Hammond
Resolution: Fixed Votes: 0
Labels: patch

Rank (Obsolete): 8793

 Description   

A patch including several trivial optimizations and cleanup will be uploaded shortly.



 Comments   
Comment by Andrew Perepechko [ 24/Jun/13 ]

MRP-999 only partially applied to Intel:master.

Comment by Andrew Perepechko [ 24/Jun/13 ]

http://review.whamcloud.com/#/c/6755/

ost: convert devlock from spinlock into rwlock

This patch converts devlock into rwlock so as to reduce
lock contention for dev_set,check_rdonly functions.

Comment by Andrew Perepechko [ 24/Jun/13 ]

http://review.whamcloud.com/#/c/6756/

ost: lprocfs batch update

Update lprocfs stats such as cache hits, misses, totals
using single calls to lprocfs_counter_add.

Comment by Andrew Perepechko [ 24/Jun/13 ]

http://review.whamcloud.com/#/c/6757/

lprocfs: implement log2 using bitops

This patch implements log2 using fls.

Comment by Andrew Perepechko [ 24/Jun/13 ]

http://review.whamcloud.com/#/c/6758/

ost: code cleanup

This patch cleans up some OST code.

Comment by Peter Jones [ 13/Jul/13 ]

John seems to have been reviewing these patches

Comment by Andrew Perepechko [ 18/May/15 ]

Could you please abandon http://review.whamcloud.com/#/c/6758/ and close this ticket?

I cannot do that myself, because the review request was created under an account to which I don't have access anymore.

Generated at Sat Feb 10 01:34:25 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.