Re: [PATCH/RFC] Delete JFFS (version 1)

2006-12-12 Thread Andreas Dilger
the config help. Cheers, Andreas -- Andreas Dilger Principal Software Engineer Cluster File Systems, Inc. - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please

Re: [PATCH] ext3: htree entry integrity checking

2006-11-16 Thread Andreas Dilger
KB-10-11-2006.html Would also be good to CC linux-ext4, where the ext3 maintainers live. Hmm, maybe we need to update MAINTAINERS with the new list address? Cheers, Andreas -- Andreas Dilger Principal Software Engineer Cluster File Systems, Inc. - To unsubscribe from this list: send the line

Re: [PATCH] ext3: htree entry integrity checking

2006-11-16 Thread Andreas Dilger
also be good to CC linux-ext4, where the ext3 maintainers live. Hmm, maybe we need to update MAINTAINERS with the new list address? Cheers, Andreas -- Andreas Dilger Principal Software Engineer Cluster File Systems, Inc. - To unsubscribe from this list: send the line unsubscribe linux-kernel

Re: [Ext2-devel] Re: CheckFS: Checkpoints and Block Level Incremental Backup (BLIB)

2005-08-02 Thread Andreas Dilger
ted patch. Cheers, Andreas -- Andreas Dilger Principal Software Engineer Cluster File Systems, Inc. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: [Ext2-devel] Re: CheckFS: Checkpoints and Block Level Incremental Backup (BLIB)

2005-08-02 Thread Andreas Dilger
-- Andreas Dilger Principal Software Engineer Cluster File Systems, Inc. - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http

Re: [Ext2-devel] OOM problems still left in 2.6.13-rc3

2005-07-29 Thread Andreas Dilger
tid); > +goto retry; > + } > + may_free &= ret; What kind of effect does this have on filesystem performance? This would apparently make truncate be synchronous with journal commit due to truncate_{partial,complete}_page->do_invalidatepage->journal_invalidatepage(). Cheers, And

Re: [Ext2-devel] OOM problems still left in 2.6.13-rc3

2005-07-29 Thread Andreas Dilger
? This would apparently make truncate be synchronous with journal commit due to truncate_{partial,complete}_page-do_invalidatepage-journal_invalidatepage(). Cheers, Andreas -- Andreas Dilger Principal Software Engineer Cluster File Systems, Inc. - To unsubscribe from this list: send the line unsubscribe

Re: [2.6 patch] fs/jbd/: cleanups

2005-07-20 Thread Andreas Dilger
wing write-only global variable: > - journal.c: current_journal > - remove the following unneeded EXPORT_SYMBOL: > - journal.c: journal_recover > > Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> Signed-off-by: Andreas Dilger <[EMAIL PROTECTED]&g

Re: [2.6 patch] fs/jbd/: cleanups

2005-07-20 Thread Andreas Dilger
global variable: - journal.c: current_journal - remove the following unneeded EXPORT_SYMBOL: - journal.c: journal_recover Signed-off-by: Adrian Bunk [EMAIL PROTECTED] Signed-off-by: Andreas Dilger [EMAIL PROTECTED] --- fs/jbd/journal.c| 34 ++ fs

Re: [Ext2-devel] [RFC] [PATCH 2/4]delayed allocation for ext3

2005-07-18 Thread Andreas Dilger
NING "EXT3-fs: Ignoring delall option - " > + "its supported only with writeback mode\n"); Should be "ignoring delalloc option". Cheers, Andreas -- Andreas Dilger Principal Software Engineer Cluster File Systems, Inc. - To unsubscribe from this list: send the line &

Re: [Ext2-devel] [RFC] [PATCH 2/4]delayed allocation for ext3

2005-07-18 Thread Andreas Dilger
supported only with writeback mode\n); Should be ignoring delalloc option. Cheers, Andreas -- Andreas Dilger Principal Software Engineer Cluster File Systems, Inc. - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info

Re: [2.6 patch] fs/jbd/: possible cleanups

2005-07-12 Thread Andreas Dilger
On Jul 13, 2005 00:43 +0200, Adrian Bunk wrote: > On Tue, Jul 12, 2005 at 04:32:44PM -0600, Andreas Dilger wrote: > > I don't mind removing this function, but it shouldn't be put inside #ifdef > > JBD_DEBUG, as that would remove the check from the compiler-parsed code > > a

Re: [2.6 patch] fs/jbd/: possible cleanups

2005-07-12 Thread Andreas Dilger
urnal_init_caches(); > if (ret != 0) > journal_destroy_caches(); > --- linux-2.6.12-rc6-mm1-full/fs/jbd/revoke.c.old 2005-06-14 > 03:58:36.0 +0200 > +++ linux-2.6.12-rc6-mm1-full/fs/jbd/revoke.c 2005-06-14 03:58:41.0 > +0200 > @@ -116,7 +116,

Re: [2.6 patch] fs/jbd/: possible cleanups

2005-07-12 Thread Andreas Dilger
, unsigned long blocknr, tid_t seq) +static int insert_revoke_hash(journal_t *journal, unsigned long blocknr, + tid_t seq) { struct list_head *hash_list; struct jbd_revoke_record_s *record; Cheers, Andreas -- Andreas Dilger Principal Software Engineer Cluster

Re: [2.6 patch] fs/jbd/: possible cleanups

2005-07-12 Thread Andreas Dilger
On Jul 13, 2005 00:43 +0200, Adrian Bunk wrote: On Tue, Jul 12, 2005 at 04:32:44PM -0600, Andreas Dilger wrote: I don't mind removing this function, but it shouldn't be put inside #ifdef JBD_DEBUG, as that would remove the check from the compiler-parsed code and defeat the purpose

Re: Adding a field to ext2_dir_entry_2

2005-04-04 Thread Andreas Dilger
ey must be stored in the inode along with the ownership info (it can be an EA, and possibly a fast EA or fixed inode field in a large inode). Cheers, Andreas -- Andreas Dilger Principal Software Engineer Cluster File Systems, Inc. pgp4ctWP2BNB4.pgp Description: PGP signature

Re: Adding a field to ext2_dir_entry_2

2005-04-04 Thread Andreas Dilger
by any other version of Linux. What is more important is why you want to do this - there are other mechanisms that may be more appropriate depending on what you are doing. Cheers, Andreas -- Andreas Dilger Principal Software Engineer Cluster File Systems, Inc. pgpgk0QSCZcUK.pgp Description: PGP signature

Re: Adding a field to ext2_dir_entry_2

2005-04-04 Thread Andreas Dilger
important is why you want to do this - there are other mechanisms that may be more appropriate depending on what you are doing. Cheers, Andreas -- Andreas Dilger Principal Software Engineer Cluster File Systems, Inc. pgpgk0QSCZcUK.pgp Description: PGP signature

Re: Adding a field to ext2_dir_entry_2

2005-04-04 Thread Andreas Dilger
be an EA, and possibly a fast EA or fixed inode field in a large inode). Cheers, Andreas -- Andreas Dilger Principal Software Engineer Cluster File Systems, Inc. pgp4ctWP2BNB4.pgp Description: PGP signature

Re: Industry db benchmark result on recent 2.6 kernels

2005-04-02 Thread Andreas Dilger
isn't the storage capacity, but rather the ability to have lots of heads seeking concurrently to access the many database tables. At one large site I used to work at, the database ran on hundreds of 1, 2, and 4GB disks long after they could be replaced by many fewer, larger disks... Cheers,

Re: Directory link count wrapping on Linux/XFS/i386?

2005-03-30 Thread Andreas Dilger
ger optimizes subdirectory traversal and checks each entries filetype to see if it should recurse. Cheers, Andreas -- Andreas Dilger Principal Software Engineer Cluster File Systems, Inc. pgpE2YlgGszUT.pgp Description: PGP signature

Re: Directory link count wrapping on Linux/XFS/i386?

2005-03-30 Thread Andreas Dilger
entries filetype to see if it should recurse. Cheers, Andreas -- Andreas Dilger Principal Software Engineer Cluster File Systems, Inc. pgpE2YlgGszUT.pgp Description: PGP signature

Re: huge filesystems

2005-03-14 Thread Andreas Dilger
to hack the > partition tables and fake out dsfs with 3TB abd 4TB drives created with > RAID 0 controllers and hardware. This needs to get fixed. Use a different partition format (e.g. EFI or devicemapper) or none at all. That is better than just ignoring the whole thing and some user thinking &

Re: Exuberant ctags can tag files names too

2005-03-14 Thread Andreas Dilger
e --extra=+f support, so I doubt it will hurt many people to make it default. Cheers, Andreas -- Andreas Dilger http://members.shaw.ca/adilger/ http://members.shaw.ca/golinux/ - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to

Re: huge filesystems

2005-03-14 Thread Andreas Dilger
ilesystems > 2TB so I don't think it has really been tested very much. Cheers, Andreas -- Andreas Dilger http://members.shaw.ca/adilger/ http://members.shaw.ca/golinux/ - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to

Re: huge filesystems

2005-03-14 Thread Andreas Dilger
. Cheers, Andreas -- Andreas Dilger http://members.shaw.ca/adilger/ http://members.shaw.ca/golinux/ - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: Exuberant ctags can tag files names too

2005-03-14 Thread Andreas Dilger
, so I doubt it will hurt many people to make it default. Cheers, Andreas -- Andreas Dilger http://members.shaw.ca/adilger/ http://members.shaw.ca/golinux/ - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo

Re: huge filesystems

2005-03-14 Thread Andreas Dilger
or devicemapper) or none at all. That is better than just ignoring the whole thing and some user thinking gee, I have all this free space here, maybe I'll make another partition. Cheers, Andreas -- Andreas Dilger http://members.shaw.ca/adilger/ http://members.shaw.ca/golinux

Re: [Ext2-devel] Re: [CHECKER] crash after fsync causing serious FS corruptions (ext2, 2.6.11)

2005-03-07 Thread Andreas Dilger
ith a file system where a block is shared by two files. > > I'm not sure how the invalid block number warning is triggered. If B file was larger than 48kB, and you are filling it with e.g. 0xffffffe then this could overwrite file A's indirect block from the data in file B. Cheers, Andreas -- And

Re: [PATCH] whitespace cleanups for fs/cifs/file.c

2005-03-07 Thread Andreas Dilger
initialize the masses of fields would be good. Is it possible that pCifsInode can ever be NULL??? Similarly, "if (buf)" on line 196 is needless, as it has already been checked on line 153 (and we abort in that case). Also, kfree() can handle NULL pointers. Cheers, Andreas --

Re: [PATCH] whitespace cleanups for fs/cifs/file.c

2005-03-07 Thread Andreas Dilger
already been checked on line 153 (and we abort in that case). Also, kfree() can handle NULL pointers. Cheers, Andreas -- Andreas Dilger http://members.shaw.ca/adilger/ http://members.shaw.ca/golinux/ - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body

Re: [Ext2-devel] Re: [CHECKER] crash after fsync causing serious FS corruptions (ext2, 2.6.11)

2005-03-07 Thread Andreas Dilger
was larger than 48kB, and you are filling it with e.g. 0xffe then this could overwrite file A's indirect block from the data in file B. Cheers, Andreas -- Andreas Dilger http://members.shaw.ca/adilger/ http://members.shaw.ca/golinux/ pgpIWjyfECFqS.pgp Description: PGP signature

Re: O_DIRECT on 2.4 ext3

2005-03-01 Thread Andreas Dilger
h there was a patch at one time. Cheers, Andreas -- Andreas Dilger http://sourceforge.net/projects/ext2resize/ http://members.shaw.ca/adilger/ http://members.shaw.ca/golinux/ pgpRKdFyTZvk0.pgp Description: PGP signature

Re: O_DIRECT on 2.4 ext3

2005-03-01 Thread Andreas Dilger
at one time. Cheers, Andreas -- Andreas Dilger http://sourceforge.net/projects/ext2resize/ http://members.shaw.ca/adilger/ http://members.shaw.ca/golinux/ pgpRKdFyTZvk0.pgp Description: PGP signature

Re: [2.6 patch] unexport do_settimeofday

2005-02-25 Thread Andreas Dilger
e for it, lets get rid of it because it's not useful" changing is just a source of grief for anyone that doesn't have their code in the kernel. Cheers, Andreas -- Andreas Dilger - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message

Re: [2.6 patch] unexport do_settimeofday

2005-02-25 Thread Andreas Dilger
of grief for anyone that doesn't have their code in the kernel. Cheers, Andreas -- Andreas Dilger - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ

Re: [PATCH] ext3: Fix sparse -Wbitwise warnings.

2005-02-15 Thread Andreas Dilger
> > be enough to satisfy sparse? Or we could cast "mask" to the appropriate type (I'm not sure what sparse uses to determine this). Cheers, Andreas -- Andreas Dilger http://sourceforge.net/projects/ext2resize/ http://members.shaw.ca/adilger/ http://members.shaw.ca/golinux/ pgphLeAEUOvy0.pgp Description: PGP signature

Re: [PATCH] ext3: Fix sparse -Wbitwise warnings.

2005-02-15 Thread Andreas Dilger
uses to determine this). Cheers, Andreas -- Andreas Dilger http://sourceforge.net/projects/ext2resize/ http://members.shaw.ca/adilger/ http://members.shaw.ca/golinux/ pgphLeAEUOvy0.pgp Description: PGP signature

Re: Ext2/3 32-bit stat() wrap for ~2TB files

2005-02-11 Thread Andreas Dilger
. Cheers, Andreas -- Andreas Dilger http://sourceforge.net/projects/ext2resize/ http://members.shaw.ca/adilger/ http://members.shaw.ca/golinux/ pgpUNyrXspuZc.pgp Description: PGP signature

Re: Ext2/3 32-bit stat() wrap for ~2TB files

2005-02-11 Thread Andreas Dilger
res = (512LL << 32) - (1 << bits); So, for the quick fix we could reduce this by the number of expected [td]indirect blocks and submit that to 2.4 also. Cheers, Andreas -- Andreas Dilger http://sourceforge.net/projects/ext2resize/ http://members.shaw.ca/adilger/ http://members.shaw.ca/golinux/ pgpgDW3JowkjV.pgp Description: PGP signature

Re: Ext2/3 32-bit stat() wrap for ~2TB files

2005-02-11 Thread Andreas Dilger
this by the number of expected [td]indirect blocks and submit that to 2.4 also. Cheers, Andreas -- Andreas Dilger http://sourceforge.net/projects/ext2resize/ http://members.shaw.ca/adilger/ http://members.shaw.ca/golinux/ pgpgDW3JowkjV.pgp Description: PGP signature

Re: Ext2/3 32-bit stat() wrap for ~2TB files

2005-02-11 Thread Andreas Dilger
-- Andreas Dilger http://sourceforge.net/projects/ext2resize/ http://members.shaw.ca/adilger/ http://members.shaw.ca/golinux/ pgpUNyrXspuZc.pgp Description: PGP signature

Re: [patch 5/5] Disallow in-inode attributes for reserved inodes

2005-01-20 Thread Andreas Dilger
ed by this) I don't think it is a pressing issue yet. I'm going to be away for 2 weeks, so I'll say accept this patch as is and we can look at it again when I get back, and maybe Ted and Stephen will have weighed in on this issue also. Cheers, Andreas -- Andreas Dilger http://sour

Re: Fix ea-in-inode default ACL creation

2005-01-20 Thread Andreas Dilger
ut after we've stored data we want to keep in it. > Is there a missing hunk that *removes* the too-late memset-to-zero in > ext3_do_update_inode? Yes, as you can see above the EXT3_STATE_NEW flag is cleared so the later check in ext3_new_inode() will not again zero the inode Cheers, Andre

Re: [patch 5/5] Disallow in-inode attributes for reserved inodes

2005-01-20 Thread Andreas Dilger
__le32 *magic = (void *)raw_inode + > + EXT3_GOOD_OLD_INODE_SIZE + > + ei->i_extra_isize; > + if (*magic == cpu_to_le32(EXT3_XATTR_MAGIC)) > + ei->i_state |= EXT3_STATE

Re: [patch 5/5] Disallow in-inode attributes for reserved inodes

2005-01-20 Thread Andreas Dilger
|= EXT3_STATE_XATTR; + } + } else + ei-i_extra_isize = 0; if (S_ISREG(inode-i_mode)) { inode-i_op = ext3_file_inode_operations; Cheers, Andreas -- Andreas Dilger http://sourceforge.net/projects/ext2resize/ http://members.shaw.ca/adilger

Re: Fix ea-in-inode default ACL creation

2005-01-20 Thread Andreas Dilger
in ext3_do_update_inode? Yes, as you can see above the EXT3_STATE_NEW flag is cleared so the later check in ext3_new_inode() will not again zero the inode Cheers, Andreas -- Andreas Dilger http://sourceforge.net/projects/ext2resize/ http://members.shaw.ca/adilger/ http

Re: [patch 5/5] Disallow in-inode attributes for reserved inodes

2005-01-20 Thread Andreas Dilger
at it again when I get back, and maybe Ted and Stephen will have weighed in on this issue also. Cheers, Andreas -- Andreas Dilger http://sourceforge.net/projects/ext2resize/ http://members.shaw.ca/adilger/ http://members.shaw.ca/golinux/ pgpkg0LYwVEMp.pgp Description: PGP signature

Re: slab.c use of __get_user and sparse

2005-01-16 Thread Andreas Dilger
ntfs_attr_ctx_cache_name); if (kmem_cache_destroy(ntfs_index_ctx_cache) && (err = 1)) - printk(KERN_CRIT "NTFS: Failed to destory %s.\n", + printk(KERN_CRIT "NTFS: Failed to destory %s cache.\n", ntfs_index_ctx_cache_name); if (err) printk(KERN_CRIT "NTFS: This causes memory to leak! There is " Cheers, Andreas -- Andreas Dilger http://sourceforge.net/projects/ext2resize/ http://members.shaw.ca/adilger/ http://members.shaw.ca/golinux/ pgpKhohletIvr.pgp Description: PGP signature

Re: [RFC] Ext3 nanosecond timestamps in big inodes

2005-01-16 Thread Andreas Dilger
time(struct inode *inode) > +{ > + return (inode->i_sb->s_time_gran == 1) ? > +CURRENT_TIME : CURRENT_TIME_SEC; > +} If "s_time_gran" (I haven't seen this before but it doesn't appear to be a part of your patch) had some useful meaning we could

Re: [RFC] Ext3 nanosecond timestamps in big inodes

2005-01-16 Thread Andreas Dilger
of the timestamps as Andy requested so as not to make the timestamps change too often. Cheers, Andreas -- Andreas Dilger http://sourceforge.net/projects/ext2resize/ http://members.shaw.ca/adilger/ http://members.shaw.ca/golinux/ pgpjJKBIC6T9S.pgp Description: PGP signature

Re: slab.c use of __get_user and sparse

2005-01-16 Thread Andreas Dilger
) printk(KERN_CRIT NTFS: This causes memory to leak! There is Cheers, Andreas -- Andreas Dilger http://sourceforge.net/projects/ext2resize/ http://members.shaw.ca/adilger/ http://members.shaw.ca/golinux/ pgpKhohletIvr.pgp Description: PGP signature

Re: 2.4.6: chattr / lsattr does not work on directories anymore!

2001-07-20 Thread Andreas Dilger
fs/ext2/dir.c Tue Jul 10 22:59:12 2001 @@ -576,5 +576,6 @@ struct file_operations ext2_dir_operations = { read: generic_read_dir, readdir:ext2_readdir, + ioctl: ext2_ioctl, fsync: ext2_sync_file, }; -- Andreas Dilger \

Re: 2.4.6: chattr / lsattr does not work on directories anymore!

2001-07-20 Thread Andreas Dilger
2001 @@ -576,5 +576,6 @@ struct file_operations ext2_dir_operations = { read: generic_read_dir, readdir:ext2_readdir, + ioctl: ext2_ioctl, fsync: ext2_sync_file, }; -- Andreas Dilger \ If a man ate a pound of pasta and a pound

[PATCH] minor UFS fixups

2001-07-19 Thread Andreas Dilger
inode=%lu, reclen=%d, namlen=%d", dir->i_ino, dir->i_size, error_msg, offset, (unsigned long) SWAB32(de->d_ino), - SWAB16(de->d_reclen), ufs_get_de_namlen(de)); - + rlen, ufs_get_de_na

[PATCH] minor UFS fixups

2001-07-19 Thread Andreas Dilger
, (unsigned long) SWAB32(de-d_ino), - SWAB16(de-d_reclen), ufs_get_de_namlen(de)); - + rlen, ufs_get_de_namlen(de)); + return (error_msg == NULL ? 1 : 0); } -- Andreas Dilger \ If a man ate a pound

Re: [Acpi] Re: ACPI fundamental locking problems

2001-07-05 Thread Andreas Dilger
mages, or waste memory that is representing empty fs space. Conversely, if the root is ramfs you also don't need to worry about the ramdisk fs being too small if you need to create some temprary files there... It is a win in all cases. Cheers, Andreas -- Andreas Dilger

Re: [RFC][PATCH] struct kernel_stat -> struct cpu_stat[NR_CPUS]

2001-07-03 Thread Andreas Dilger
elieve there are a bunch of other per-cpu items waiting to go there as well (process binding, hot-swap CPU stuff, etc) Cheers, Andreas -- Andreas Dilger \ "If a man ate a pound of pasta and a pound of antipasto, \ would they cancel out, leaving him still hungry?" http://www-mddsp.

Re: [RFC][PATCH] struct kernel_stat - struct cpu_stat[NR_CPUS]

2001-07-03 Thread Andreas Dilger
of other per-cpu items waiting to go there as well (process binding, hot-swap CPU stuff, etc) Cheers, Andreas -- Andreas Dilger \ If a man ate a pound of pasta and a pound of antipasto, \ would they cancel out, leaving him still hungry? http://www-mddsp.enel.ucalgary.ca/People

Re: Q: sparse file creation in existing data?

2001-06-29 Thread Andreas Dilger
cache. I don't think any of this has been implemented in InterMezzo yet. Cheers, Andreas -- Andreas Dilger \ "If a man ate a pound of pasta and a pound of antipasto, \ would they cancel out, leaving him still hungry?" http://www-mddsp.enel.ucalgary.ca/People/adilger/

Re: "Trying to free nonexistent swap-page" error message.

2001-06-29 Thread Andreas Dilger
is likely that there are other problems. Now when you say "servers" do you mean you have the same problem on multiple machines? Are they identical, or different? Cheers, Andreas -- Andreas Dilger \ "If a man ate a pound of pasta and a pound of antipasto,

Re: Trying to free nonexistent swap-page error message.

2001-06-29 Thread Andreas Dilger
mean you have the same problem on multiple machines? Are they identical, or different? Cheers, Andreas -- Andreas Dilger \ If a man ate a pound of pasta and a pound of antipasto, \ would they cancel out, leaving him still hungry? http://www-mddsp.enel.ucalgary.ca/People

Re: Q: sparse file creation in existing data?

2001-06-29 Thread Andreas Dilger
the beginning/middle of large files cached on the client. This is useful if the file size is too large to fit into the cache, or if you are doing some sort of LRU replacement of blocks in the cache. I don't think any of this has been implemented in InterMezzo yet. Cheers, Andreas -- Andreas Dilger

Re: mm and Oops

2001-06-27 Thread Andreas Dilger
tfield to indicate "free". > Otherwise we can use 0 ("no device") as value. Isn't a device = 0 used for NFS root? Cheers, Andreas -- Andreas Dilger \ "If a man ate a pound of pasta and a pound of antipasto, \ would they cancel out, leaving him sti

Re: mm and Oops

2001-06-27 Thread Andreas Dilger
. Otherwise we can use 0 (no device) as value. Isn't a device = 0 used for NFS root? Cheers, Andreas -- Andreas Dilger \ If a man ate a pound of pasta and a pound of antipasto, \ would they cancel out, leaving him still hungry? http://www-mddsp.enel.ucalgary.ca/People/adilger

Re: EXT2 Filesystem permissions (bug)?

2001-06-25 Thread Andreas Dilger
(normally shows up as "s" if "x" is also set) -T = sticky bit (prevents non-owner from deleting a file in world-writable directory like /tmp) See chmod(1) for this info. Cheers, Andreas -- Andreas Dilger \ "If a man ate a pound of pasta a

Re: [Ext2-devel] Re: [UPDATE] Directory index for ext2

2001-06-25 Thread Andreas Dilger
une2fs -O ^FEATURE_C4 /dev/hdX" to turn of the COMPAT_DIR_INDEX flag and let e2fsck go to town. That will break all of the directory indexes, I believe. Cheers, Andreas -- Andreas Dilger \ "If a man ate a pound of pasta and a pound of antipasto, \ would they cancel ou

Re: [Ext2-devel] Re: [UPDATE] Directory index for ext2

2001-06-25 Thread Andreas Dilger
. That will break all of the directory indexes, I believe. Cheers, Andreas -- Andreas Dilger \ If a man ate a pound of pasta and a pound of antipasto, \ would they cancel out, leaving him still hungry? http://www-mddsp.enel.ucalgary.ca/People/adilger/ -- Dogbert

Re: EXT2 Filesystem permissions (bug)?

2001-06-25 Thread Andreas Dilger
= sticky bit (prevents non-owner from deleting a file in world-writable directory like /tmp) See chmod(1) for this info. Cheers, Andreas -- Andreas Dilger \ If a man ate a pound of pasta and a pound of antipasto, \ would they cancel out, leaving him

Re: Loop encryption module locking bug (linux-2.4.5).

2001-06-21 Thread Andreas Dilger
_CACHE_SIZE) ? Currently, filesystems must have block size <= PAGE_CACHE_SIZE. This may not be true in the future, so it is likely that the loop code is "forward looking" to try to still work if the block size can exceed the PAGE_CACHE_SIZE. Cheers, Andreas -- Andreas Dilger \ "If a

Re: Loop encryption module locking bug (linux-2.4.5).

2001-06-21 Thread Andreas Dilger
not be true in the future, so it is likely that the loop code is forward looking to try to still work if the block size can exceed the PAGE_CACHE_SIZE. Cheers, Andreas -- Andreas Dilger \ If a man ate a pound of pasta and a pound of antipasto, \ would they cancel out, leaving

Re: harddisk support

2001-06-20 Thread Andreas Dilger
sdu sdv sdw sdx sdy sdz sdaa ... You can make up to 128 SCSI disks, all the way to /dev/sddx. Cheers, Andreas -- Andreas Dilger \ "If a man ate a pound of pasta and a pound of antipasto, \ would they cancel out, leaving him still hungry?" http://www-mdd

Re: Unknown PCI Net Device

2001-06-20 Thread Andreas Dilger
rivers/net/8139too.c, in the rtl8139_pci_tbl[] and board_info[] and if it works, send a patch to Jeff (CC'd). Jeff, is there a reason why you have numeric vendor and device IDs instead of using the definitions in ? Cheers, Andreas -- Andreas Dilger \ "If a man ate a pound of pasta an

Re: Unknown PCI Net Device

2001-06-20 Thread Andreas Dilger
[] and board_info[] and if it works, send a patch to Jeff (CC'd). Jeff, is there a reason why you have numeric vendor and device IDs instead of using the definitions in linux/pci_ids.h? Cheers, Andreas -- Andreas Dilger \ If a man ate a pound of pasta and a pound of antipasto, \ would

Re: harddisk support

2001-06-20 Thread Andreas Dilger
... You can make up to 128 SCSI disks, all the way to /dev/sddx. Cheers, Andreas -- Andreas Dilger \ If a man ate a pound of pasta and a pound of antipasto, \ would they cancel out, leaving him still hungry? http://www-mddsp.enel.ucalgary.ca/People/adilger

Re: Simple example of using slab allocator?

2001-06-19 Thread Andreas Dilger
ocal to each CPU to avoid global locking when they need to allocate. Cheers, Andreas > On Mon, Jun 18, 2001 at 10:56:36AM -0600, Andreas Dilger wrote: > > The slab allocator IS dead simple to use, basically: > > > > - driver global variable: > > > > kmem_cache_t *u

Re: Simple example of using slab allocator?

2001-06-19 Thread Andreas Dilger
locking when they need to allocate. Cheers, Andreas On Mon, Jun 18, 2001 at 10:56:36AM -0600, Andreas Dilger wrote: The slab allocator IS dead simple to use, basically: - driver global variable: kmem_cache_t *usb_mass_cachep; - in the driver init function

Re: Simple example of using slab allocator?

2001-06-18 Thread Andreas Dilger
cache" here). - You may need different alignment (SLAB_HWCACHE_ALIGN), or not - You may need different allocation policy (GFP_KERNEL), or not Cheers, Andreas -- Andreas Dilger \ "If a man ate a pound of pasta and a pound of antipasto, \ would they cancel out, leaving him still

Re: Simple example of using slab allocator?

2001-06-18 Thread Andreas Dilger
), or not - You may need different allocation policy (GFP_KERNEL), or not Cheers, Andreas -- Andreas Dilger \ If a man ate a pound of pasta and a pound of antipasto, \ would they cancel out, leaving him still hungry? http://www-mddsp.enel.ucalgary.ca/People/adilger

Re: Background scanning change on 2.4.6-pre1

2001-06-07 Thread Andreas Dilger
Linus writes: > On Thu, 7 Jun 2001, Marcelo Tosatti wrote: > > Who did this change to refill_inactive_scan() in 2.4.6-pre1 ? > > I think it was Andreas Dilger.. Definitely NOT. I don't touch MM stuff. I do filesystems and LVM only. Cheers, Andreas -- Andreas Dilger \ "

Re: Background scanning change on 2.4.6-pre1

2001-06-07 Thread Andreas Dilger
axscan = nr_active_pages >> 4; A quick check in the l-k archives shows this was Zlatko Calusic <[EMAIL PROTECTED]> who submitted the patch. See http://marc.theaimsgroup.com/?l=linux-kernel=99151955000988=4 Cheers, Andreas -- Andreas Dilger \ "If a man ate

Re: Background scanning change on 2.4.6-pre1

2001-06-07 Thread Andreas Dilger
; A quick check in the l-k archives shows this was Zlatko Calusic [EMAIL PROTECTED] who submitted the patch. See http://marc.theaimsgroup.com/?l=linux-kernelm=99151955000988w=4 Cheers, Andreas -- Andreas Dilger \ If a man ate a pound of pasta and a pound of antipasto, \ would

Re: Background scanning change on 2.4.6-pre1

2001-06-07 Thread Andreas Dilger
Linus writes: On Thu, 7 Jun 2001, Marcelo Tosatti wrote: Who did this change to refill_inactive_scan() in 2.4.6-pre1 ? I think it was Andreas Dilger.. Definitely NOT. I don't touch MM stuff. I do filesystems and LVM only. Cheers, Andreas -- Andreas Dilger \ If a man ate a pound

Re: query

2001-06-04 Thread Andreas Dilger
ath(), and I never did get an answer out of Al as to how to get a vfsmnt inside the filesystem, even if there is only one mount of the filesystem. Cheers, Andreas -- Andreas Dilger \ "If a man ate a pound of pasta and a pound of antipasto, \ would they cancel out, leaving

Re: query

2001-06-04 Thread Andreas Dilger
an answer out of Al as to how to get a vfsmnt inside the filesystem, even if there is only one mount of the filesystem. Cheers, Andreas -- Andreas Dilger \ If a man ate a pound of pasta and a pound of antipasto, \ would they cancel out, leaving him still hungry? http://www

Re: [Ext2-devel] [UPDATE] Directory index for ext2

2001-05-31 Thread Andreas Dilger
Daniel writes: > On Thursday 31 May 2001 21:44, Andreas Dilger wrote: > > I think Al's idea of doing the validation once on the initial > > read is a good one. > > I'm doing that in the current patch, for leaf blocks, look at > ext2_bread. For index blocks, ext2_

Re: [Ext2-devel] [UPDATE] Directory index for ext2

2001-05-31 Thread Andreas Dilger
remove `/mnt/tmp/testdir1-0-0/d0/d1/d2/d3/509.r': Input/output error This is after the files had been renamed (.r suffix). Do we re-hash directory entries if the file is renamed? If not, then that would explain this problem. It _looks_ like we do the right thing, but the mongo testing wipes out the

Re: [Ext2-devel] [UPDATE] Directory index for ext2

2001-05-31 Thread Andreas Dilger
? If not, then that would explain this problem. It _looks_ like we do the right thing, but the mongo testing wipes out the filesystem after each test, and the above message is from a logfile only. Cheers, Andreas -- Andreas Dilger \ If a man ate a pound of pasta and a pound of antipasto, \ would

Re: [Ext2-devel] [UPDATE] Directory index for ext2

2001-05-31 Thread Andreas Dilger
Daniel writes: On Thursday 31 May 2001 21:44, Andreas Dilger wrote: I think Al's idea of doing the validation once on the initial read is a good one. I'm doing that in the current patch, for leaf blocks, look at ext2_bread. For index blocks, ext2_bread needs help to know that a block

Re: [CHECKER] 84 bugs in 2.4.4/2.4.4-ac8 where NULL pointers are deref'd

2001-05-30 Thread Andreas Dilger
Al Viro writes: > On Tue, 29 May 2001, Andreas Dilger wrote: > > For ext2 it is pretty much the same, except ext2_delete_entry() called > > ext2_check_dir_entry() with a NULL input (for some reason), but it could > > easily supply a valid input value. All callers

Re: [CHECKER] 84 bugs in 2.4.4/2.4.4-ac8 where NULL pointers are deref'd

2001-05-30 Thread Andreas Dilger
Al Viro writes: On Tue, 29 May 2001, Andreas Dilger wrote: For ext2 it is pretty much the same, except ext2_delete_entry() called ext2_check_dir_entry() with a NULL input (for some reason), but it could easily supply a valid input value. All callers to ext2_delete_entry() dereference

Re: [PATCH] compiler warning fixes in 8139too.c

2001-05-29 Thread Andreas Dilger
t next. Cheers, Andreas -- Andreas Dilger \ "If a man ate a pound of pasta and a pound of antipasto, \ would they cancel out, leaving him still hungry?" http://www-mddsp.enel.ucalgary.ca/People/adilger/ -- Dogbert - To unsubscribe from this list: send the l

[PATCH][REPOST] Re: EXT2-fs error (device ide0(3,1)): read_inode_bitmap

2001-05-29 Thread Andreas Dilger
arking the inode not in use */ - clear_inode (inode); /* Ok, now we can actually update the inode bitmaps.. */ if (!ext2_clear_bit (bit, bh->b_data)) -- Andreas Dilger \ "If a man ate a pound of pasta and a pound of antipasto, \ would they cancel out, leaving him still h

[PATCH][REPOST] Re: EXT2-fs error (device ide0(3,1)): read_inode_bitmap

2001-05-29 Thread Andreas Dilger
)) -- Andreas Dilger \ If a man ate a pound of pasta and a pound of antipasto, \ would they cancel out, leaving him still hungry? http://www-mddsp.enel.ucalgary.ca/People/adilger/ -- Dogbert - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body

Re: [PATCH] compiler warning fixes in 8139too.c

2001-05-29 Thread Andreas Dilger
. Cheers, Andreas -- Andreas Dilger \ If a man ate a pound of pasta and a pound of antipasto, \ would they cancel out, leaving him still hungry? http://www-mddsp.enel.ucalgary.ca/People/adilger/ -- Dogbert - To unsubscribe from this list: send the line unsubscribe linux

Re: Console display in portrait mode with unusual dpi resolution

2001-05-27 Thread Andreas Dilger
19" screen). I think GIMP can work with the DPI info reported from the X server. Cheers, Andreas -- Andreas Dilger \ "If a man ate a pound of pasta and a pound of antipasto, \ would they cancel out, leaving him still hungry?" http://www-mddsp.enel.ucalgary

Re: Console display in portrait mode with unusual dpi resolution

2001-05-27 Thread Andreas Dilger
. Cheers, Andreas -- Andreas Dilger \ If a man ate a pound of pasta and a pound of antipasto, \ would they cancel out, leaving him still hungry? http://www-mddsp.enel.ucalgary.ca/People/adilger/ -- Dogbert - To unsubscribe from this list: send the line unsubscribe linux

Re: [CHECKER] large stack variables (>=1K) in 2.4.4 and 2.4.4-ac8

2001-05-25 Thread Andreas Dilger
be they are blaming the rare hangs on hardware instead of software. Cheers, Andreas -- Andreas Dilger \ "If a man ate a pound of pasta and a pound of antipasto, \ would they cancel out, leaving him still hungry?" http://www-mddsp.enel.ucalgary.ca/People/adilger/

Re: [CHECKER] large stack variables (=1K) in 2.4.4 and 2.4.4-ac8

2001-05-25 Thread Andreas Dilger
allocations, it would surprise me if we didn't have stack overflows. It may well be that people get mysterious hangs in these cases and have no way to even diagnose the problem. Maybe they are blaming the rare hangs on hardware instead of software. Cheers, Andreas -- Andreas Dilger \ If a man ate

Re: [CHECKER] large stack variables (>=1K) in 2.4.4 and 2.4.4-ac8

2001-05-24 Thread Andreas Dilger
l does checking if the stack overflowed at any time? It is hard to use Dawson's tools to verify call paths because of interrupts and such, but I wonder what happens when the kernel stack overflows - OOPS, or silent corruption? Cheers, Andreas -- Andreas Dilger \ "If a man ate a pound of pasta and

<    3   4   5   6   7   8   9   10   11   12   >