Displaying 20 results from an estimated 188 matches for "fasheh".
2023 Apr 03
1
fs/ocfs2/super.c:1809 ocfs2_mount_volume() warn: missing error code 'status'
...om>
| Reported-by: Dan Carpenter <error27 at gmail.com>
| Link: https://lore.kernel.org/r/202304012244.gX4H4rBO-lkp at intel.com/
smatch warnings:
fs/ocfs2/super.c:1809 ocfs2_mount_volume() warn: missing error code 'status'
vim +/status +1809 fs/ocfs2/super.c
ccd979bdbce9fb Mark Fasheh 2005-12-15 1803 static int ocfs2_mount_volume(struct super_block *sb)
ccd979bdbce9fb Mark Fasheh 2005-12-15 1804 {
ccd979bdbce9fb Mark Fasheh 2005-12-15 1805 int status = 0;
ccd979bdbce9fb Mark Fasheh 2005-12-15 1806 struct o...
2004 May 06
2
upcoming changes
...amount of I/O required to do a
simple readdir style operation. Most importantly, we won't have to lock out
inode blocks for namespace operations any more, and this will open the door
towards dumping the bh hash and using more traditional methods of locking
blocks under change.
--Mark
--
Mark Fasheh
Software Developer, Oracle Corp
mark.fasheh@oracle.com
2006 Jun 07
1
Extended Attribute Support?
Hello,
Any word on when extended attribute support will be added to OCFS2?
What are the impediments to someone implementing this?
Alternatively, has anyone implemented a patch to add extended
attribute support to OCFS2?
I've been watching the open source Lustre fs development, too. I
noticed that they have added extended attribute support. However,
OCFS2 is more attractive for some
2008 Jan 03
2
Possibility for networkless installation (for long distance shared storage)
As we have fiber channel, and we have fiber connections, sometimes direct
p-to-p, where we could run it into our fiber channel switch, and share a
disk array over hundreds of feet, to hundreds of miles, but where servers
wouldn't be able to talk via fast enough network connection, does (or will)
ocfs2 support a mode where there is no network connection needed, and all
voting, and cluster
2007 Mar 26
2
[RFC: 2.6.16 patch] ocfs2 heartbeat: clean up bio submission code
...how about
>
> commit b559292e066f6d570cd5aa5dbd41de61dd04bdce
> tree d8221b5f54ad9b8cef694de687013614dccf5966
> parent 925037bcba7691db2403684141a276930ad184f3
> author Philipp Reisner <philipp.reisner@linbit.com> Thu, 11 Jan 2007 10:58:10 +0100
> committer Mark Fasheh <mark.fasheh@oracle.com> Wed, 07 Feb 2007 12:15:58 -0800
>
> [PATCH] ocfs2 heartbeat: clean up bio submission code
>
> pretty please?
It doesn't apply without rejects and seems non-trivial.
I need a patch that:
- applies and
- was runtime tested with 2.6.16.45 and...
2007 Sep 19
1
[PATCH 05/15] ocfs2: Pass raw u64 to filldir
...this, so don't turn de->inode into a 32 bit value. Right
now this doesn't make a difference since no ocfs2 inodes overflow that, but
it could be a nasty surprise later on if some kernel code is calling
ocfs2_dir_foreach_blk() and expecting real inode numbers back...
Signed-off-by: Mark Fasheh <mark.fasheh@oracle.com>
---
fs/ocfs2/dir.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/fs/ocfs2/dir.c b/fs/ocfs2/dir.c
index d1f92fd..dbfa6f6 100644
--- a/fs/ocfs2/dir.c
+++ b/fs/ocfs2/dir.c
@@ -512,7 +512,7 @@ revalidate:
error = filldir(priv, de->name...
2010 Apr 06
2
[PATCH] ocfs2/trivial: Code cleanup for allocation reservation.
Two tiny cleanup for allocation reservation.
1. Remove some extra codes in ocfs2_local_alloc_find_clear_bits.
2. Remove an unuseful variables in ocfs2_find_resv_lhs.
Cc: Mark Fasheh <mfasheh at suse.com>
Signed-off-by: Tao Ma <tao.ma at oracle.com>
---
fs/ocfs2/localalloc.c | 7 ++-----
fs/ocfs2/reservations.c | 2 --
2 files changed, 2 insertions(+), 7 deletions(-)
diff --git a/fs/ocfs2/localalloc.c b/fs/ocfs2/localalloc.c
index 2882f79..0b32113 100644
-...
2007 Nov 26
2
OCFS2 on CentOS 4.5 for CRS/RAC
Hi,
I sent an email to Mark Fisheh of Oracle Corp. & posted this issue at OTN under Linux thread this morning. I hope that someone among you might have experienced this and can help. On that basis, I am sending this to you too. I am stuck & will really appreciate if you can shed some light on this.
Thanks.
Anjan
2004 Jan 26
2
Problems building OCFS2
I also sent this to OCFS2-devel but no response so far. So...
I noticed that OCFS2 got updated in the last few days.
I just tried to do a build and got this:
[root@linuxjohn2 trunk]# make
make -C src
make[1]: Entering directory `/root/ocfs2/trunk/src'
make[1]: *** No rule to make target `inc/io.h', needed by `alloc.c'.
Stop.
make[1]: Leaving directory `/root/ocfs2/trunk/src'
2010 Apr 21
2
[PATCH] ocfs2: Update VFS inode's id info after reflink.
In reflink we update the id info in the disk but forget to update
the corresponding information in the VFS inode. So update them
accordingly in case we want to preserve the attributes.
Reported-by: Jeff Liu <jeff.liu at oracle.com>
Signed-off-by: Tao Ma <tao.ma at oracle.com>
---
fs/ocfs2/refcounttree.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git
2013 Jan 07
3
[PATCH] btrfs: add "no file data" flag to btrfs send ioctl
...commands will be sent (instead of
BTRFS_SEND_C_WRITE) with an offset, length pair indicating the extent in
question.
This patch does not affect the operation of BTRFS_SEND_C_CLONE commands -
they will continue to be sent when a search finds an appropriate extent to
clone from.
Signed-off-by: Mark Fasheh <mfasheh@suse.de>
---
fs/btrfs/ioctl.h | 7 +++++++
fs/btrfs/send.c | 45 +++++++++++++++++++++++++++++++++++++++++----
fs/btrfs/send.h | 1 +
3 files changed, 49 insertions(+), 4 deletions(-)
diff --git a/fs/btrfs/ioctl.h b/fs/btrfs/ioctl.h
index 731e287..1f6cfdd 100644
--- a/fs/...
2008 Feb 04
2
[PATCH 0/2] Move /sys/o2cb to /sys/fs/o2cb
...ew, and if all goes well, indicate to me when you'd be
comfortable with the small sysfs patch going upstream - I'd like to get this
series out there asap as it's a fairly trivial change, and some of the ocfs2
changes might conflict with our ongoing cluster stack rework.
--Mark
--
Mark Fasheh
Principal Software Developer, Oracle
mark.fasheh@oracle.com
2009 Jan 14
15
Backport patches to ocfs2 1.4 tree from mainline
Found 15 patches (out of 162) that appeared relevant to ocfs2 1.4.
Please review.
Sunil
2009 Feb 03
1
[git patches] Ocfs2 and Configfs fixes
Please pull from 'upstream-linus' branch of
git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2.git upstream-linus
to receive the following updates:
fs/configfs/dir.c | 59 +++++++++++++++++++++++++++++++++++++++++++++++
fs/ocfs2/alloc.c | 3 ++
fs/ocfs2/dcache.c | 42 +++++++++++++++++++++++++++++++--
fs/ocfs2/dcache.h | 9 ++++++-
fs/ocfs2/dlmglue...
2010 Jun 09
3
[PATCH] ocfs2: Limit default local alloc size within bitmap range.
...imum bits a local alloc block
bitmap can have. With a bs=512, cs=32K, local volume with 160G,
it calculate 96MB while the maximum local alloc size is only
76M. So the bitmap will overflow and corrupt the system truncate
log file. See bug
http://oss.oracle.com/bugzilla/show_bug.cgi?id=1262
Cc: Mark Fasheh <mfasheh at suse.com>
Signed-off-by: Tao Ma <tao.ma at oracle.com>
---
fs/ocfs2/localalloc.c | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/fs/ocfs2/localalloc.c b/fs/ocfs2/localalloc.c
index 3d74196..ec6adbf 100644
--- a/fs/ocfs2/localalloc.c
+++ b/fs/o...
2005 Oct 14
2
ocfs2's bmap output
I'm writing a stackable file system and one of it's features is that it
can combine many sparse files into a single view. On ext2/3 I was using
bmap to give me the information needed, so for instance, if I created a
big sparse file and tacked on some information at the end on ext2/3 I'd
get something like
blade12:~# ~/a.out abc
File: abc Size: 30002 Blocks: 8 Blocksize: 4096
0
2010 Mar 12
1
[PATCH] ocfs2: Always try for maximum bits with new local alloc windows
...cially limiting the number of bits we can accept. So
while we still want to ask for a minimum number of bits equal to window
size, there is no reason why we should limit the number of bits the local
alloc should accept. Hence always allow the maximum number of local alloc
bits.
Signed-off-by: Mark Fasheh <mfasheh at suse.com>
---
fs/ocfs2/localalloc.c | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/fs/ocfs2/localalloc.c b/fs/ocfs2/localalloc.c
index 9ab9d33..955a60b 100644
--- a/fs/ocfs2/localalloc.c
+++ b/fs/ocfs2/localalloc.c
@@ -1002,7 +1002,7 @@ static int o...
2007 Sep 19
1
[PATCH 06/15] ocfs2: Remove open coded readdir()
ocfs2_queue_orphans() has an open coded readdir loop which can easily just
use a directory accessor function.
Signed-off-by: Mark Fasheh <mark.fasheh@oracle.com>
---
fs/ocfs2/dir.c | 28 +++++++++++--
fs/ocfs2/dir.h | 7 +--
fs/ocfs2/journal.c | 118 +++++++++++++++++++--------------------------------
3 files changed, 70 insertions(+), 83 deletions(-)
diff --git a/fs/ocfs2/dir.c b/fs/ocfs2/dir.c
index dbfa6f6.....
2010 Aug 12
3
[PATCH 1/2] ocfs2: Fix metaecc error messages
Like tools, the checksum validate function now prints the values in hex.
Signed-off-by: Sunil Mushran <sunil.mushran at oracle.com>
---
fs/ocfs2/blockcheck.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/fs/ocfs2/blockcheck.c b/fs/ocfs2/blockcheck.c
index ec6d123..c7ee03c 100644
--- a/fs/ocfs2/blockcheck.c
+++ b/fs/ocfs2/blockcheck.c
@@ -439,7 +439,7 @@ int
2007 Jul 29
1
6 node cluster with unexplained reboots
We just installed a new cluster with 6 HP DL380g5, dual single port Qlogic 24xx HBAs connected via two HP 4/16 Storageworks switches to a 3Par S400. We are using the 3Par recommended config for the Qlogic driver and device-mapper-multipath giving us 4 paths to the SAN. We do see some SCSI errors where DM-MP is failing a path after get a 0x2000 error from the SAN controller, but the path gets puts