All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jeff Mahoney <jeffm@suse.com>
To: "Vladimir V. Saveliev" <vs@namesys.com>
Cc: ReiserFS Mailing List <reiserfs-devel@vger.kernel.org>
Subject: Re: [PATCH 00/39] reiserfs: patch queue
Date: Fri, 08 Jun 2007 12:02:30 -0400	[thread overview]
Message-ID: <46697D96.6080506@suse.com> (raw)
In-Reply-To: <46688C0C.2050102@namesys.com>

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Vladimir V. Saveliev wrote:
> Hello
> 
> Jeff Mahoney wrote:
>> Hi all -
>>
>> The following are a series of patches that have been kicking around for a
>> while. I thought I'd just put them out there to gauge interest and to get
>> some testing before submitting to -mm.
>>
>> There are a few groups:
>> * Little changes (01,02,09)
>>   - Fixes lockdep warnings in xattr code
>>   - Changes reiserfs_panic() to panic() instead of BUG.
>>   - Includes bitmap is_reusable unconditionally and uses to to catch
>>     corruption. This is light-weight now that the stupid loop is gone.
>>   - Make bitmap used cached first zero bit.
>>
>> * Error handling (03-08)
>>   - Reformat error/warning/panic/info/etc messages to be consistent with one
>>     another.
>>   - Makes some warnings informational. Rather than printing the
>>     reiserfs_warning() full preamble to declare that a mount option was
>>     invalid, we use reiserfs_info instead.
>>   - Rework reiserfs_warning to take a unique ID, print the function name,
>>     print the device name.
>>   - Rework reiserfs_panic similarly.
>>   - Add reiserfs_error() to handle metadata errors.
>>   - Use reiserfs_error().
>>
>> * Extended attributes (11-21)
>>   - Simplify internal file lookups/opens
>>   - Eliminate per-super xattr lock
>>   - Make per-inode xattr lock more fine-grained
>>   - Remove i_has_xattr_dir flag
>>   - Remove shared xattr detection (unused)
>>   - Use generic xattr handler infrastructure
>>   - Use O_NOATIME for internal file opens
>>   - Add per-file data=ordered mode and use it for xattrs
>>   - Journal xattrs
>>   - Kill xattr_readdir in favor of a for_each_xattr
>>   - Add atomic addition of selinux attributes during inode creation
>>  
>> * Cleanups, code readability (22-29)
>>   - Cleanup path functions to reduce redundancy
>>   - Strip trailing whitespace from all reiserfs code
>>   - Rename p_s_sb to sb
>>   - Rename p_s_bh to bh
>>   - Rename p_s_inode to inode
>>   - Rename p_s_tb to tb
>>   - Rename misc p_._ variables
>>   - Rename [cn]_* variables
>>
>> * Clean up do_balan.c (30-39)
>>   - Factor out buffer_info initializations
>>   - Turn tb->s[12]num and tb[12]bytes into an array
>>   - Split balance_leaf from the 2500 line beast to more manageable chunks
>>   - Clean up balance_leaf_when_delete
>>   - Clean up comments
>>
>> I look forward to comments. 
> 
> good work
> 

Thanks for the code review. I appreciate it. Another set of eyes always
helps. :)

- -Jeff

- --
Jeff Mahoney
SUSE Labs
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFGaX2WLPWxlyuTD7IRAkPHAJ9t07qx4yyYh/BvbqJAKQCJp63OigCfUYV0
4xoX5yWGCoh6cDQlyUV3tM4=
=1Ql8
-----END PGP SIGNATURE-----

  parent reply	other threads:[~2007-06-08 16:02 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <20070530220511.681688471@mail.jeffreymahoney.com>
     [not found] ` <20070530222101.190219224@mail.jeffreymahoney.com>
     [not found]   ` <4668805C.2070408@namesys.com>
     [not found]     ` <46688053.4050409@suse.com>
     [not found]       ` <1181257975.21257.9.camel@localhost>
2007-06-08  1:28         ` [PATCH 33/39] reiserfs: split right balancing part of balance_leaf() off Jeff Mahoney
     [not found] ` <46688C0C.2050102@namesys.com>
2007-06-08 16:02   ` Jeff Mahoney [this message]
     [not found] ` <20070530222058.368999370@mail.jeffreymahoney.com>
     [not found]   ` <46688BE3.2000807@namesys.com>
2007-06-08 18:59     ` [PATCH 07/39] reiserfs: introduce reiserfs_error() Jeff Mahoney

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=46697D96.6080506@suse.com \
    --to=jeffm@suse.com \
    --cc=reiserfs-devel@vger.kernel.org \
    --cc=vs@namesys.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.