Displaying 9 results from an estimated 9 matches for "i_sem".
2001 Jul 30
1
ext3-2.4-0.9.5
...gives it
enormous scalability, whereas ext2 basically stops.
If you have 100 processes each doing synchronous operations in a single big
directory then ext2 does OK, and ext3 is only slightly quicker than ext2.
This is because the VFS serialises operations on particular directories via
parent->i_sem and defeats ext3 transaction batching.
Most testing was performed on a `chattr +S' directory tree because that seems
to be a convenient way to operate popular MTAs.
ext3 relied upon the `chattr' setting to provide synchronous semantics for
all directory and write operations. For ext2, th...
2001 Sep 19
2
Coda and Ext3
Hi everyone,
The Linux Coda drivers and the ext3 patches don't seem to get along
very well, at least in Linux 2.4.7. I've got a stock 2.4.7 kernel with
a patch applied to the USB drivers (for a sony digital camera; see
http://www.sujal.net/tech/linux/ just a change in unusual_devs.h).
After I applied the ext3 patches from
http://www.uow.edu.au/~andrewm/linux/ext3/ . Basically,
2010 Jun 17
1
kjournald blocked in D state
...I'm not a crash expert so I then looked the last address pushed onto its
stack and traced down to the inode semaphore:
crash> struct file.f_dentry 000001005fa12ce8
f_dentry = 0x1021f4e5510,
crash> struct dentry.d_inode 0x1021f4e5510
d_inode = 0x100c95c17c0,
crash> struct inode.i_sem 0x100c95c17c0
i_sem = {
count = {
counter = -916711312 <-------------------- This looks wrong
},
sleepers = 256,
wait = {
lock = {
lock = 497690456,
magic = 258
},
task_list = {
next = 0x100000000000, <--------------- This...
2001 Oct 11
4
ext3 0.9.12 for 2.4.10-ac11
...ilds
- Fix truncate deadlock
- Fix bmap oops on data-journaled filesystems
- Add MODULE_LICENSE tags
- Cleanup some error messages
0.9.12
------
- Fix oops in directory readahead on empty (ie. deleted) directories
- Handle new S_NOQUOTA flag for 2.4.10+ quota code
- Revert i_truncate_sem vs i_sem lock ordering to original design. This
fixes an obscure deadlock, but will deadlock 2.4.11's shmem.c. It's safe
with 2.4.10-ac11's shmem.c
2004 Sep 15
1
RC2 zaptel compile problem
...#39; isn't
known
include/linux/fs.h:431: error: storage size of `i_atime' isn't known
include/linux/fs.h:432: error: storage size of `i_mtime' isn't known
include/linux/fs.h:433: error: storage size of `i_ctime' isn't known
include/linux/fs.h:440: error: storage size of `i_sem' isn't known
include/linux/fs.h:441: error: storage size of `i_alloc_sem' isn't known
include/linux/fs.h:447: error: storage size of `i_data' isn't known
include/linux/fs.h:574: error: storage size of `f_owner' isn't known
include/linux/fs.h:745: error: storage size...
2001 Mar 13
5
is this null block OK?
...struct super_operations *op;
int error;
struct iattr newattrs;
ENTRY;
/* Not pretty: "inode->i_size" shouldn't really be "loff_t". */
if ((off_t) length < 0)
return -EINVAL;
down(&inode->i_sem);
if (size_check != inode->i_size) {
up(&inode->i_sem);
EXIT;
return -EALREADY;
}
newattrs.ia_size = length;
newattrs.ia_valid = ATTR_SIZE | ATTR_CTIME;
op = filter_c2csops(fset->fset_cache->c...
2005 Jan 06
0
[2.6 patch] fs/ext3/: possible cleanups
...const void *value, size_t size, int flags)
{
--- linux-2.6.10-mm2-full/fs/ext3/xattr.c.old 2005-01-06 23:28:52.000000000 +0100
+++ linux-2.6.10-mm2-full/fs/ext3/xattr.c 2005-01-06 23:33:06.000000000 +0100
@@ -139,22 +139,11 @@
}
/*
- * Inode operation listxattr()
- *
- * dentry->d_inode->i_sem: don't care
- */
-ssize_t
-ext3_listxattr(struct dentry *dentry, char *buffer, size_t size)
-{
- return ext3_xattr_list(dentry->d_inode, buffer, size);
-}
-
-/*
* ext3_xattr_block_get()
*
* routine looks for attribute in EA block and returns it's value and size
*/
-int
+static in...
2007 Jun 03
1
FW: Centos kernel source
I already did what you said,please see the log results in zaptel.rar
attached when I compile zapltel using
make
*********************************************
No employee or agent is authorized to conclude any binding agreement on behalf of Xplorium with another party by e-mail without express written confirmation by an officer of Xplorium. Any views expressed by an individual in this
2007 Jun 03
6
Centos kernel source
I am using centos 4.4 server cd ,when I am trying to compile zaptel 1.4.2
... error appears >
>From where I can get the missing rpms .or kernel source
>From where I can get the centos 4.4 server kernel source.
Regards
*********************************************
No employee or agent is authorized to conclude any binding agreement on behalf of Xplorium with another