xfs
[Top] [All Lists]

TAKE - Merge irix6.5f:irix:117830a (move m_peraglock locking)

Subject: TAKE - Merge irix6.5f:irix:117830a (move m_peraglock locking)
From: Eric Sandeen <sandeen@xxxxxxx>
Date: Fri, 3 May 2002 10:51:56 -0500
Sender: owner-linux-xfs@xxxxxxxxxxx
This fixes create performance dropoff as filesystems fill up.

Date:  Fri May  3 08:46:30 PDT 2002
Workarea:  
stout.americas.sgi.com:/localhome/src/sandeen/2.4.x-xfs/workarea-alwaysclean

The following file(s) were checked into:
  bonnie.engr.sgi.com:/isms/slinx/2.4.x-xfs


Modid:  2.4.x-xfs:slinx:118173a
linux/fs/xfs/xfs_ialloc.c - 1.155
        - Merge irix6.5f:irix:117830a
          Move the mrlock/mrunlock of m_peraglock outside of the for loop that
          searches AGs for one with free space for inodes.

linux/fs/xfs/xfs_alloc.c - 1.149
        - Merge irix6.5f:irix:117830a
          Move the mrlock/mrunlock of m_peraglock outside of the for loop that
          searches AGs for one with space.  Fixes a near-full-filesystem
          performance problem.



<Prev in Thread] Current Thread [Next in Thread>
  • TAKE - Merge irix6.5f:irix:117830a (move m_peraglock locking), Eric Sandeen <=