CVS log for xfs-linux-nodel/linux/Attic/xfs_dmistubs.c

[BACK] Up to [Development] / xfs-linux-nodel / linux

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.22 / (download) - annotate - [select for diffs], Fri Jun 27 17:57:21 2003 UTC (14 years, 4 months ago) by cattelan
Branch: MAIN
CVS Tags: HEAD
Changes since 1.21: +0 -0 lines
Diff to previous 1.21 (colored)

Nuke

Revision 1.21 / (download) - annotate - [select for diffs], Thu Jul 25 16:40:28 2002 UTC (15 years, 3 months ago) by roehrich
Branch: MAIN
Changes since 1.20: +0 -60 lines
Diff to previous 1.20 (colored)

From Chris Hellwig:

This one removes make the XFS filesystem code independent of the dmapi
headers (include/linux/dmapi.h & include/linux/dmapi_kern.h).

Details:
* include <linux/dmapi.h> and <linux/dmapi_kern.h> in xfs_dmapi.h if
  CONFIG_XFS_DMAPI is set instead of unconditionally in xfs.h
* make most of the current contents of xfs_dmapi.h depent on
  CONFIG_XFS_DMAPI
* provide stubs for the dmapi functionality in xfs_dmapi.h otherwise
* kill xfs_dmistubs.c
No Message Supplied

Revision 1.20 / (download) - annotate - [select for diffs], Tue Jul 23 20:54:30 2002 UTC (15 years, 3 months ago) by roehrich
Branch: MAIN
Changes since 1.19: +0 -16 lines
Diff to previous 1.19 (colored)

From Chris Hellwig:

* CONFIG_XFS_DMAPI is now a dep_mbool on CONFIG_XFS_FS, fs/xfs_dmapi/
  is entered based on CONFIG_XFS_FS if CONFIG_XFS_DMAPI is set to keep
  the old behaviour.
* CONFIG_HAVE_XFS_DMAPI is gone, as CONFIG_XFS_DMAPI has the same
  meaning now.
* we refuse to mount with dmapi/xdsm options now if we can't support it.
* this way the dmapi_mount vfs method can't be called without dmapi
  support anymore.  declare the two dmapi-related vfs methods only if
  we build with dmapi support.
* fs/xfs/xfsdmapistubs.c is gone, all stubs for XFS-own
  dmapi-related functions are inlines in xfs_dmapi.h now.
* xfs_dmapi_mmap_event is renamed to xfs_dm_send_mmap_event to match the
  other xfs_dm_send_* functions
No Message Supplied

Revision 1.19 / (download) - annotate - [select for diffs], Thu Jul 11 15:04:20 2002 UTC (15 years, 3 months ago) by roehrich
Branch: MAIN
Changes since 1.18: +0 -1 lines
Diff to previous 1.18 (colored)

Patch from Christoph Hellwig.

Summary:
* ->mprotect is not an operation on the fd but the vma, make it a VM
  operation instead of file operation
* remove file argument from ->mprotect - it's always vma->vm_file
* define HAVE_VMOP_MPROTECT and make ->mprotect conditional on it
* simplify ->mmap, calling generic_file_mmap is pointless.
* rename linvfs_generic_file_mmap to linvfs_file_mmap
* add missing externs in xfs_dmapi.h

Revision 1.18 / (download) - annotate - [select for diffs], Wed Jul 10 19:00:42 2002 UTC (15 years, 3 months ago) by sandeen
Branch: MAIN
Changes since 1.17: +12 -12 lines
Diff to previous 1.17 (colored)

whitespace cleanup

Revision 1.17 / (download) - annotate - [select for diffs], Wed Jul 10 15:16:19 2002 UTC (15 years, 3 months ago) by roehrich
Branch: MAIN
Changes since 1.16: +9 -0 lines
Diff to previous 1.16 (colored)

xfs_dmapi_mmap_event() stub

Revision 1.16 / (download) - annotate - [select for diffs], Wed Jun 19 15:57:21 2002 UTC (15 years, 4 months ago) by roehrich
Branch: MAIN
Changes since 1.15: +1 -3 lines
Diff to previous 1.15 (colored)

No Message Supplied

Revision 1.15 / (download) - annotate - [select for diffs], Tue Jun 4 16:30:46 2002 UTC (15 years, 4 months ago) by sandeen
Branch: MAIN
Changes since 1.14: +1 -1 lines
Diff to previous 1.14 (colored)

Update copyright dates

Revision 1.14 / (download) - annotate - [select for diffs], Thu Mar 21 16:42:58 2002 UTC (15 years, 7 months ago) by roehrich
Branch: MAIN
Changes since 1.13: +2 -1 lines
Diff to previous 1.13 (colored)

To fix dm_handle_to_path() I need to be able to open a file by its handle,
when I don't know which filesystem the handle belongs to--meaning, I don't
have an open filedescriptor that I could use in, say,
ioctl(XFS_IOC_OPEN_BY_HANDLE), which means I don't have access to a vfsmount
ptr, which means I can't fully populate a new "struct file", which means
I'm giving the user a new filedescriptor that isn't safe to use.

This mod allows DMAPI to keep a vfsmount pointer that was used during the
mount event, and in a followup mod I will use that pointer for an
open_by_handle operation.
fixup xfs_dm_mount() stub, for new vfsmount param.

Revision 1.13 / (download) - annotate - [select for diffs], Tue Jun 5 19:58:19 2001 UTC (16 years, 4 months ago) by roehrich
Branch: MAIN
Changes since 1.12: +0 -21 lines
Diff to previous 1.12 (colored)

remove unnecessary stubs

Revision 1.12 / (download) - annotate - [select for diffs], Tue Oct 10 20:58:19 2000 UTC (17 years ago) by roehrich
Branch: MAIN
CVS Tags: Release-1_0_0, PreRelease-0_10, Linux-2_4_5-merge
Changes since 1.11: +10 -0 lines
Diff to previous 1.11 (colored)

dmapi mounts are handled by do_mount via a callback.
add stub for xfs_dm_mount

Revision 1.11 / (download) - annotate - [select for diffs], Tue Sep 26 06:26:39 2000 UTC (17 years, 1 month ago) by nathans
Branch: MAIN
Changes since 1.10: +10 -5 lines
Diff to previous 1.10 (colored)

make function prototypes consistent with their real-life counterparts.

Revision 1.10 / (download) - annotate - [select for diffs], Tue Sep 26 05:59:57 2000 UTC (17 years, 1 month ago) by nathans
Branch: MAIN
Changes since 1.9: +2 -0 lines
Diff to previous 1.9 (colored)

add include to pick up nopkg definition.

Revision 1.9 / (download) - annotate - [select for diffs], Mon Sep 25 05:42:07 2000 UTC (17 years, 1 month ago) by nathans
Branch: MAIN
Changes since 1.8: +0 -1 lines
Diff to previous 1.8 (colored)

use xfs.h, remove all traces of SIM, push extern declarations into headers,
dead code removal.

Revision 1.8 / (download) - annotate - [select for diffs], Tue Jul 18 14:02:16 2000 UTC (17 years, 3 months ago) by roehrich
Branch: MAIN
Changes since 1.7: +3 -0 lines
Diff to previous 1.7 (colored)

xfs_dmistubs now has stubs for dmapi_init and dmapi_uninit.  xfs_super
now calls those stubs.
add stubs for dmapi_init/dmapi_uninit

Revision 1.7 / (download) - annotate - [select for diffs], Tue Jul 18 01:41:36 2000 UTC (17 years, 3 months ago) by nathans
Branch: MAIN
Changes since 1.6: +1 -1 lines
Diff to previous 1.6 (colored)

fix compiler warning.

Revision 1.6 / (download) - annotate - [select for diffs], Mon Jul 17 20:42:41 2000 UTC (17 years, 3 months ago) by roehrich
Branch: MAIN
Changes since 1.5: +0 -4 lines
Diff to previous 1.5 (colored)

Remove some unnecessary dmi stubs
remove some unnecessary stubs

Revision 1.5 / (download) - annotate - [select for diffs], Fri Jun 9 02:50:02 2000 UTC (17 years, 4 months ago) by kenmcd
Branch: MAIN
CVS Tags: GPL-ENCUMBRANCE
Changes since 1.4: +25 -12 lines
Diff to previous 1.4 (colored)

Updated copyright and license notices, ready for open source release
Merge of 2.3.99pre2-xfs:slinx:55821a by ananth.

Revision 1.4 / (download) - annotate - [select for diffs], Sun Jan 30 09:59:06 2000 UTC (17 years, 8 months ago) by kenmcd
Branch: MAIN
CVS Tags: DELETE
Changes since 1.3: +11 -16 lines
Diff to previous 1.3 (colored)

Encumbrance review done.
Add copyright and license words consistent with GPL.
Refer to http://fsg.melbourne.sgi.com/reviews/ for details.

There is a slight change in the license terms and conditions words
to go with the copyrights, so most of the files are not getting
new GPL's, just updated versions ... but there are 20-30 more files
here as well.

Revision 1.3 / (download) - annotate - [select for diffs], Tue Dec 21 10:01:54 1999 UTC (17 years, 10 months ago) by kenmcd
Branch: MAIN
Changes since 1.2: +23 -0 lines
Diff to previous 1.2 (colored)

Encumbrance review done.  Add copyright and license words consistent with GPL.

Revision 1.2 / (download) - annotate - [select for diffs], Tue Oct 5 05:18:56 1999 UTC (18 years ago) by cattelan
Branch: MAIN
Changes since 1.1: +9 -9 lines
Diff to previous 1.1 (colored)

Added (void) to all function stubs... compiler thinks they sortof look
like prototypes but they are not.

Revision 1.1 / (download) - annotate - [select for diffs], Thu Sep 2 22:38:59 1999 UTC (18 years, 1 month ago) by cattelan
Branch: MAIN

No Message Supplied

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>