linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* devfsd-v1.3.13 available
@ 2001-08-08  6:43 Richard Gooch
  2001-08-10 12:30 ` Daniel Wagner
  0 siblings, 1 reply; 2+ messages in thread
From: Richard Gooch @ 2001-08-08  6:43 UTC (permalink / raw)
  To: linux-kernel, devfs-announce-list

  Hi, all. I've just released version 1.3.13 of my devfsd (devfs
daemon) at: http://www.atnf.csiro.au/~rgooch/linux/

Tarball directly available from:
ftp://ftp.??.kernel.org/pub/linux/daemons/devfsd/devfsd.tar.gz

AND:
ftp://ftp.atnf.csiro.au/pub/people/rgooch/linux/daemons/devfsd/devfsd.tar.gz

This works with devfs-patch-v130, kernel 2.3.46 and devfs-patch-v99.7
(or later).

The main changes are:

- Added support for DELETE event

- Added debug trace to <action_modload>

- Added compatibility entry support for SCSI discs 16 to 127

- Added support for recursively reading config directories

- Documentation updates.

				Regards,

					Richard....
Permanent: rgooch@atnf.csiro.au
Current:   rgooch@ras.ucalgary.ca

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: devfsd-v1.3.13 available
  2001-08-08  6:43 devfsd-v1.3.13 available Richard Gooch
@ 2001-08-10 12:30 ` Daniel Wagner
  0 siblings, 0 replies; 2+ messages in thread
From: Daniel Wagner @ 2001-08-10 12:30 UTC (permalink / raw)
  To: Richard Gooch; +Cc: linux-kernel

Richard Gooch wrote:
> 
>   Hi, all. I've just released version 1.3.13 of my devfsd (devfs
> daemon) at: http://www.atnf.csiro.au/~rgooch/linux/
> 
> Tarball directly available from:
> ftp://ftp.??.kernel.org/pub/linux/daemons/devfsd/devfsd.tar.gz
> 
> AND:
> ftp://ftp.atnf.csiro.au/pub/people/rgooch/linux/daemons/devfsd/devfsd.tar.gz
> 
> This works with devfs-patch-v130, kernel 2.3.46 and devfs-patch-v99.7
> (or later).
> 
> The main changes are:
> 
> - Added support for DELETE event
> 
> - Added debug trace to <action_modload>
> 
> - Added compatibility entry support for SCSI discs 16 to 127
> 
> - Added support for recursively reading config directories
> 
> - Documentation updates.

consider this small patch against linux-2.2.19 with devfs-patch-v99.20,
to
allow users of 2.2 kernel the use of devfsd 1.3.13.

--- fs/devfs/base.c     2001/07/27 13:30:51     1.17
+++ fs/devfs/base.c     2001/08/10 12:22:00
@@ -2829,6 +2829,7 @@
 static int devfs_unlink (struct inode *dir, struct dentry *dentry)
 {
     struct devfs_inode *di;
+    struct inode *inode = dentry->d_inode;
 
 #ifdef CONFIG_DEVFS_DEBUG
     char txt[STRING_LENGTH];
@@ -2847,6 +2848,8 @@
     di = get_devfs_inode_from_vfs_inode (dentry->d_inode);
     if (di == NULL) return -ENOENT;
     if (!di->de->registered) return -ENOENT;
+    devfsd_notify_one (di->de, DEVFSD_NOTIFY_DELETE, inode->i_mode,
+                       inode->i_uid, inode->i_gid,
inode->i_sb->u.generic_sbp);
     di->de->registered = FALSE;
     di->de->hide = TRUE;
     free_dentries (di->de);
diff -u -r1.1.1.1 devfs_fs.h
--- include/linux/devfs_fs.h    2000/06/09 08:56:12     1.1.1.1
+++ include/linux/devfs_fs.h    2001/08/10 12:22:01
@@ -20,6 +20,7 @@
 #define DEVFSD_NOTIFY_LOOKUP        4
 #define DEVFSD_NOTIFY_CHANGE        5
 #define DEVFSD_NOTIFY_CREATE        6
+#define DEVFSD_NOTIFY_DELETE        7
 
 #define DEVFS_PATHLEN               1024  /*  Never change this
otherwise the
                                              binary interface will
change   */

-- 
Daniel Wagner                      | mailto:daniel@xss.co.at
*x Software + Systeme              | http://www.xss.co.at/
Karmarschgasse 51/2/20             | Tel: +43-1-6060114-0
A-1100 Vienna, Austria             | Fax: +43-1-6060114-71

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2001-08-10 12:30 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-08-08  6:43 devfsd-v1.3.13 available Richard Gooch
2001-08-10 12:30 ` Daniel Wagner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).