search for: xfs_inode

Displaying 11 results from an estimated 11 matches for "xfs_inode".

2013 Jun 13
2
incomplete listing of a directory, sometimes getdents loops until out of memory
...res on the server side, e.g. the stack strace below. These are nearly identical to bug #842206 and bug #767127. I'm trying to sort out if these are related to the above issue or just recoverable nic driver GFP_ATOMIC kmalloc failures as suggested in the comments. Slab allocations for dentry, xfs_inode, fuse_inode, fuse_request, etc. are all at ~100% active, and the total number appears to be monotonically growing. Overall memory looks healthy (2/3 is buffers/cache, almost no swap is used). I'd need some help to determine if the memory is overly fragmented or not, but looking at pagetypeinf...
2012 Nov 15
3
Likely mem leak in 3.7
Starting with 3.7 rc1, my workstation seems to loose ram. Up until (and including) 3.6, used-(buffers+cached) was roughly the same as sum(rss) (taking shared into account). Now there is an approx 6G gap. When the box first starts, it is clearly less swappy than with <= 3.6; I can''t tell whether that is related. The reduced swappiness persists. It seems to get worse when I update
2023 Jun 21
3
[PATCH 00/79] fs: new accessors for inode->i_ctime
...| 12 ++--- fs/f2fs/recovery.c | 4 +- fs/f2fs/super.c | 2 +- fs/f2fs/xattr.c | 2 +- fs/fat/inode.c | 8 +-- fs/fat/misc.c | 7 ++- fs/freevxfs/vxfs_inode.c | 4 +- fs/fuse/control.c | 2 +- fs/fuse/dir.c | 8 +-- fs/fuse/inode.c | 18 ++++--- fs/gfs2/acl.c | 2 +- fs/gfs2/bmap.c | 11 ++-- fs/gfs2/...
2004 Apr 19
16
Firewall sizing guidelines?
I have just completed the installation of a new firewall running Shorewall 1.4 on Mandrake 9.2 for our campus network. It appears to be running fairly well so far, but is generating significantly more log entries than our previous linux 2.0.x firewall... Our previous firewall enjoyed more than 6 years of 24/7 operation with no downtime before we finally decided it needed more horsepower, and
2012 Sep 03
1
[GIT-PULL] XFS filesystem driver
...xfs: Remove unnecessary check in xfs_iget() function xfs: Make for-statement declaration more readable xfs: Fix minor typo xfs: Add xfs_getfssec() and xfs_next_extent() functions xfs: Cleanup xfs: Make sure that the dinode is read with success xfs: Only call fill_xfs_inode_pvt() if dinode was read xfs: Cleanup fill_xfs_inode_pvt() function xfs: Cleanup xfs: Add xfs_readdir() to filesystem ops xfs: Remove unnecessary debug message in xfs_getfssec() xfs: Fix bug in xfs_dir2_leaf_find_entry() function xfs: Make xfs_da_hashname() funct...
2015 Dec 15
8
[PATCH] xfs: Add support for v3 directories
...RK_DPTR(dip) \ + ((void *)((uint8_t *)dip + xfs_dinode_size(dip->di_version))) +#define XFS_DFORK_APTR(dip) \ + ((void *)((uint8_t *)XFS_DFORK_DPTR(dip) + XFS_DFORK_BOFF(dip))) +#define XFS_DFORK_PTR(dip,w) \ + ((w) == XFS_DATA_FORK ? XFS_DFORK_DPTR(dip) : XFS_DFORK_APTR(dip)) struct xfs_inode { xfs_agblock_t i_agblock; @@ -406,13 +438,12 @@ typedef struct xfs_dir2_sf_hdr { typedef struct xfs_dir2_sf_entry { uint8_t namelen; /* actual name length */ xfs_dir2_sf_off_t offset; /* saved offset */ - uint8_t name[1]; /* name,...
2020 Mar 11
0
[PATCH -next 000/491] treewide: use fallthrough;
...2 +- fs/ufs/util.h | 12 +- fs/vboxsf/utils.c | 2 +- fs/xfs/libxfs/xfs_ag_resv.c | 4 +- fs/xfs/libxfs/xfs_alloc.c | 2 +- fs/xfs/libxfs/xfs_da_btree.c | 2 +- fs/xfs/libxfs/xfs_inode_buf.c | 4 +- fs/xfs/scrub/bmap.c | 2 +- fs/xfs/scrub/btree.c | 2 +- fs/xfs/scrub/common.c | 6 +- fs/xfs/scrub/dabtree.c | 2 +- fs/xfs/scrub/repair.c...
2020 Mar 11
0
[PATCH -next 000/491] treewide: use fallthrough;
...2 +- fs/ufs/util.h | 12 +- fs/vboxsf/utils.c | 2 +- fs/xfs/libxfs/xfs_ag_resv.c | 4 +- fs/xfs/libxfs/xfs_alloc.c | 2 +- fs/xfs/libxfs/xfs_da_btree.c | 2 +- fs/xfs/libxfs/xfs_inode_buf.c | 4 +- fs/xfs/scrub/bmap.c | 2 +- fs/xfs/scrub/btree.c | 2 +- fs/xfs/scrub/common.c | 6 +- fs/xfs/scrub/dabtree.c | 2 +- fs/xfs/scrub/repair.c...
2020 Mar 11
0
[PATCH -next 000/491] treewide: use fallthrough;
...2 +- fs/ufs/util.h | 12 +- fs/vboxsf/utils.c | 2 +- fs/xfs/libxfs/xfs_ag_resv.c | 4 +- fs/xfs/libxfs/xfs_alloc.c | 2 +- fs/xfs/libxfs/xfs_da_btree.c | 2 +- fs/xfs/libxfs/xfs_inode_buf.c | 4 +- fs/xfs/scrub/bmap.c | 2 +- fs/xfs/scrub/btree.c | 2 +- fs/xfs/scrub/common.c | 6 +- fs/xfs/scrub/dabtree.c | 2 +- fs/xfs/scrub/repair.c...
2020 Mar 11
0
[PATCH -next 000/491] treewide: use fallthrough;
...2 +- fs/ufs/util.h | 12 +- fs/vboxsf/utils.c | 2 +- fs/xfs/libxfs/xfs_ag_resv.c | 4 +- fs/xfs/libxfs/xfs_alloc.c | 2 +- fs/xfs/libxfs/xfs_da_btree.c | 2 +- fs/xfs/libxfs/xfs_inode_buf.c | 4 +- fs/xfs/scrub/bmap.c | 2 +- fs/xfs/scrub/btree.c | 2 +- fs/xfs/scrub/common.c | 6 +- fs/xfs/scrub/dabtree.c | 2 +- fs/xfs/scrub/repair.c...
2020 Mar 11
0
[PATCH -next 000/491] treewide: use fallthrough;
...2 +- fs/ufs/util.h | 12 +- fs/vboxsf/utils.c | 2 +- fs/xfs/libxfs/xfs_ag_resv.c | 4 +- fs/xfs/libxfs/xfs_alloc.c | 2 +- fs/xfs/libxfs/xfs_da_btree.c | 2 +- fs/xfs/libxfs/xfs_inode_buf.c | 4 +- fs/xfs/scrub/bmap.c | 2 +- fs/xfs/scrub/btree.c | 2 +- fs/xfs/scrub/common.c | 6 +- fs/xfs/scrub/dabtree.c | 2 +- fs/xfs/scrub/repair.c...