public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Maneesh Soni <maneesh@in.ibm.com>
To: LKML <linux-kernel@vger.kernel.org>
Cc: Al Viro <viro@parcelfarce.linux.theplanet.co.uk>,
	Greg KH <greg@kroah.com>
Subject: [RFC 0/6] sysfs backing store ver 0.5
Date: Wed, 5 May 2004 18:27:02 +0530	[thread overview]
Message-ID: <20040505125702.GA1244@in.ibm.com> (raw)

Hi,

The following patch set contains ver 0.5 patches implementing sysfa backig 
store for leaf sysfs entries. There have been changed from previuos version 
based on the comments from Al Viro. The main changes are

1) Re-implemented file_operations method for sysfs directories. 
sysfs_dir_open(), sysfs_dir_close(), sysfs_read_dir() and sysfs_dir_lseek()
are changed to use sysfs_dirent based tree instead of dentry based VFS tree.
This provides cleaner code and also corrects the error path in sysfs_open_dir()
where it might end up in close entries, opened by some other thread. 

2) ->umount_begin() is removed as mount -o remount provides the same 
functionalities.

3) changes to accomodate current sysfs changes related to symlinks and
sysfs_rename_dir()

The patch set needs the following patches to get applied on top of 
2.6.6-rc3-mm1 in the sequence as mentioned.

1) sysfs-symlinks-fix.patch
http://marc.theaimsgroup.com/?l=linux-kernel&m=108331963219401&w=2

2) kobject_set_name-cleanup-01.patch
http://marc.theaimsgroup.com/?l=linux-kernel&m=108366251207999&w=2

3) sysfs_rename_dir-cleanup.patch
http://marc.theaimsgroup.com/?l=linux-kernel&m=108373318213824&w=2

BTW, all the patches apply cleany to 2.6.6.-rc3-mm2 also.


Al, please let me know any further changes/suggestions.

Thanks
Maneesh


-- 
Maneesh Soni
IBM Linux Technology Center, 
IBM India Software Lab, Bangalore.
Phone: +91-80-5044999 email: maneesh@in.ibm.com
http://lse.sourceforge.net/

             reply	other threads:[~2004-05-05 12:50 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-05-05 12:57 Maneesh Soni [this message]
2004-05-05 12:57 ` [RFC 1/6] sysfs backing store ver 0.5 Maneesh Soni
2004-05-05 12:58   ` [RFC 2/6] " Maneesh Soni
2004-05-05 12:58     ` [RFC 3/6] " Maneesh Soni
2004-05-05 12:59       ` [RFC 4/6] " Maneesh Soni
2004-05-05 12:59         ` [RFC 5/6] " Maneesh Soni
2004-05-05 12:59           ` [RFC 6/6] " Maneesh Soni
  -- strict thread matches above, loose matches on Subject: below --
2004-05-05 16:59 [RFC 0/6] " Christian Borntraeger

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=20040505125702.GA1244@in.ibm.com \
    --to=maneesh@in.ibm.com \
    --cc=greg@kroah.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=viro@parcelfarce.linux.theplanet.co.uk \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox