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...