xfs
[Top] [All Lists]

TAKE - fix a deadlock in high memory situations

To: unlisted-recipients:; (no To-header on input)
Subject: TAKE - fix a deadlock in high memory situations
From: Steve Lord <lord@xxxxxxx>
Date: Fri, 9 Feb 2001 15:58:39 -0600
Sender: owner-linux-xfs@xxxxxxxxxxx
Date:  Fri Feb  9 13:58:35 PST 2001
Workarea:  jen.americas.sgi.com:/src/lord/xfs-linux.2.4

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


Modid:  2.4.x-xfs:slinx:87215a
linux/fs/xfs/xfs_iget.c - 1.130
        - Pass  flag to vn_alloc to indicate if we are within a transaction or 
not

linux/fs/xfs/linux/xfs_vnode.c - 1.47
        - Use PF_MEMALLOC around a get_empty_inode call to avoid calling back
          into the filesystem again under memory pressure, this call was 
happening
          out of a transaction with locked resources, and we had a deadlock 
case.

linux/fs/xfs/linux/xfs_vnode.h - 1.15
        - Add flag to vn_alloc to indicate if we are within a transaction or not



<Prev in Thread] Current Thread [Next in Thread>
  • TAKE - fix a deadlock in high memory situations, Steve Lord <=