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

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

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.51 / (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.50: +0 -0 lines
Diff to previous 1.50 (colored)

Nuke

Revision 1.50 / (download) - annotate - [select for diffs], Tue Nov 14 16:43:08 2000 UTC (16 years, 11 months ago) by lord
Branch: MAIN
Changes since 1.49: +0 -1 lines
Diff to previous 1.49 (colored)

remove dead module

Revision 1.49 / (download) - annotate - [select for diffs], Tue Nov 14 02:57:58 2000 UTC (16 years, 11 months ago) by dxm
Branch: MAIN
Changes since 1.48: +1 -543 lines
Diff to previous 1.48 (colored)

Split XFS support code into xfs_support module

Revision 1.48 / (download) - annotate - [select for diffs], Thu Nov 2 01:35:08 2000 UTC (16 years, 11 months ago) by nathans
Branch: MAIN
Changes since 1.47: +28 -0 lines
Diff to previous 1.47 (colored)

add xqm procfs interface.

Revision 1.47 / (download) - annotate - [select for diffs], Thu Sep 28 00:11:43 2000 UTC (17 years, 1 month ago) by nathans
Branch: MAIN
Changes since 1.46: +3 -3 lines
Diff to previous 1.46 (colored)

update a comment.

Revision 1.46 / (download) - annotate - [select for diffs], Tue Sep 26 05:02:06 2000 UTC (17 years, 1 month ago) by nathans
Branch: MAIN
Changes since 1.45: +0 -31 lines
Diff to previous 1.45 (colored)

make a little less random - this is now kmem, procfs, ktrace stuff.

Revision 1.45 / (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.44: +16 -147 lines
Diff to previous 1.44 (colored)

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

Revision 1.44 / (download) - annotate - [select for diffs], Mon Aug 28 20:34:04 2000 UTC (17 years, 2 months ago) by cattelan
Branch: MAIN
Changes since 1.43: +3 -9 lines
Diff to previous 1.43 (colored)

Remove kmem_malloc... simple wrapper for kmem_alloc, was only in one spot

Revision 1.43 / (download) - annotate - [select for diffs], Thu Aug 17 06:56:28 2000 UTC (17 years, 2 months ago) by dxm
Branch: MAIN
Changes since 1.42: +3 -15 lines
Diff to previous 1.42 (colored)

remove (broken) definition of printf

Revision 1.42 / (download) - annotate - [select for diffs], Fri Jun 16 00:29:11 2000 UTC (17 years, 4 months ago) by kaos
Branch: MAIN
Changes since 1.41: +4 -3 lines
Diff to previous 1.41 (colored)

Add linux/config.h to sources that use CONFIG_...

Revision 1.41 / (download) - annotate - [select for diffs], Thu Jun 15 03:57:07 2000 UTC (17 years, 4 months ago) by nathans
Branch: MAIN
Changes since 1.40: +4 -4 lines
Diff to previous 1.40 (colored)

fix compiler warning.

Revision 1.40 / (download) - annotate - [select for diffs], Fri Jun 9 06:40:03 2000 UTC (17 years, 4 months ago) by ananth
Branch: MAIN
Changes since 1.39: +93 -299 lines
Diff to previous 1.39 (colored)

Merge of 2.3.99pre2-xfs:slinx:63026a originally by cattelan on 05/30/00
  Masive type update 
  all daddr_t -> xfs_daddr_t
  caddr_t -> xfs_caddr_t
  off_t   -> xfs_off_t
  ino_t   -> xfs_ino_t
  off64_t -> xfs_off_t 
  Removed need for file xfs_to_linux.h and lunux_to_xfs.h

Merge of 2.3.99pre2-xfs:slinx:63085a originally by jtk on 05/31/00
  Implement the 'xfs_stats' print interface via /proc/sys/fs/xfs_stats.

Merge of 2.3.99pre2-xfs:slinx:63151a originally by jtk on 05/31/00
  Move the xfs_stats file to /proc/fs/xfs/stats.
  Add a /proc/fs/xfs/stats.raw file that's more machine readable.

Merge of 2.3.99pre2-xfs:slinx:63156a originally by dxm on 05/31/00
  fix getf error message

Merge of 2.3.99pre2-xfs:slinx:63158a originally by dxm on 05/31/00
  still return 0

Merge of 2.3.99pre2-xfs:slinx:63176a originally by lord on 06/01/00
  Move ktrace code which is only used in xfsidbg into xfsidbg

Merge of 2.3.99pre2-xfs:slinx:63295a originally by nathans on 06/03/00
  rework the procfs interface to be more friendly to userland consumers.

Merge of 2.3.99pre2-xfs:slinx:63304a originally by nathans on 06/03/00
  remove the xs_xfsd_bufs counter as this is no longer used.

Merge of 2.3.99pre2-xfs:slinx:63307a originally by dxm on 06/04/00
  remove remaining rcs logs

Merge of 2.3.99pre2-xfs:slinx:63532a originally by nathans on 06/06/00
  remove dead code.

Merge of 2.3.99pre2-xfs:slinx:63664a originally by nathans on 06/08/00
  more housekeeping - remove unused headers & dead code.

Revision 1.39 / (download) - annotate - [select for diffs], Fri Jun 9 04:38:11 2000 UTC (17 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.38: +5 -2 lines
Diff to previous 1.38 (colored)

Merge of 2.3.99pre2-xfs:slinx:62292a by ananth.

  Change delay implementation so something which sleeps

Revision 1.38 / (download) - annotate - [select for diffs], Fri Jun 9 04:35:55 2000 UTC (17 years, 4 months ago) by jtk
Branch: MAIN
Changes since 1.37: +11 -2 lines
Diff to previous 1.37 (colored)

Merge of 2.3.99pre2-xfs:slinx:62065a by ananth.

  Correct compile error when DEBUG is on & VNODE_TRACING is off.

Revision 1.37 / (download) - annotate - [select for diffs], Fri Jun 9 04:35:07 2000 UTC (17 years, 4 months ago) by jtk
Branch: MAIN
Changes since 1.36: +158 -24 lines
Diff to previous 1.36 (colored)

Merge of 2.3.99pre2-xfs:slinx:62061a by ananth.

  Add 'shake' routines for the kmem_alloc & kmem_zone_alloc
  interfaces.  Make sure we never return a NULL if KM_SLEEP
  was set.
  Change ktrace_alloc/free to use the 'ktrace' zones.

Revision 1.36 / (download) - annotate - [select for diffs], Fri Jun 9 04:31:08 2000 UTC (17 years, 4 months ago) by dxm
Branch: MAIN
Changes since 1.35: +4 -12 lines
Diff to previous 1.35 (colored)

Merge of 2.3.99pre2-xfs:slinx:61884a by ananth.

  remove broken prdev function (no way to pass varargs to printk from
  a function)

Revision 1.35 / (download) - annotate - [select for diffs], Fri Jun 9 04:18:21 2000 UTC (17 years, 4 months ago) by jtk
Branch: MAIN
Changes since 1.34: +67 -23 lines
Diff to previous 1.34 (colored)

Merge of 2.3.99pre2-xfs:slinx:60688a by ananth.

  Add debug code to catch times where kmem_alloc callers
  with KM_SLEEP set would've gotten a NULL return.

Revision 1.34 / (download) - annotate - [select for diffs], Fri Jun 9 03:53:49 2000 UTC (17 years, 4 months ago) by jtk
Branch: MAIN
Changes since 1.33: +40 -26 lines
Diff to previous 1.33 (colored)

Merge of 2.3.99pre2-xfs:slinx:59377a by ananth.

  Correct #ifdef and fill out the ktrace() routines.

Revision 1.33 / (download) - annotate - [select for diffs], Fri Jun 9 03:52:57 2000 UTC (17 years, 4 months ago) by cattelan
Branch: MAIN
Changes since 1.32: +6 -6 lines
Diff to previous 1.32 (colored)

Merge of 2.3.99pre2-xfs:slinx:59354a by ananth.

  add a simple implentation for delay()

Revision 1.32 / (download) - annotate - [select for diffs], Fri Jun 9 03:51:50 2000 UTC (17 years, 4 months ago) by cattelan
Branch: MAIN
Changes since 1.31: +5 -6 lines
Diff to previous 1.31 (colored)

Merge of 2.3.99pre2-xfs:slinx:58656a by ananth.

  kmem_realloc may be called to SHRINK alloced space.
  check to see if newsize is less that oldsize; memcpy the lesser of
  the two.

Revision 1.31 / (download) - annotate - [select for diffs], Fri Jun 9 03:49:36 2000 UTC (17 years, 4 months ago) by cattelan
Branch: MAIN
Changes since 1.30: +25 -9 lines
Diff to previous 1.30 (colored)

Merge of 2.3.99pre2-xfs:slinx:58584a by ananth.

  kmem_alloc now call vmalloc for sizes over 128k 
  This doesn't solve all the large memory cases but 
  it is a start.
  note: kmem_realloc could be rewritten to be more efficient.

Revision 1.30 / (download) - annotate - [select for diffs], Fri Jun 9 03:28:16 2000 UTC (17 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.29: +3 -18 lines
Diff to previous 1.29 (colored)

Merge of 2.3.99pre2-xfs:slinx:56996a by ananth.

  Remove spec_vp

Revision 1.29 / (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.28: +34 -0 lines
Diff to previous 1.28 (colored)

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

Revision 1.28 / (download) - annotate - [select for diffs], Fri Jun 9 02:42:56 2000 UTC (17 years, 4 months ago) by jtk
Branch: MAIN
CVS Tags: DELETE
Changes since 1.27: +3 -14 lines
Diff to previous 1.27 (colored)

Merge of 2.3.99pre2-xfs:slinx:55789a by ananth.

  Remove stub convoff routine.

Revision 1.27 / (download) - annotate - [select for diffs], Fri Jun 9 02:29:42 2000 UTC (17 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.26: +7 -11 lines
Diff to previous 1.26 (colored)

cleanup XFS use of device types
Merge of 2.3.99pre2-xfs:slinx:55615a by ananth.

  Merge of 2.3.42-xfs:slinx:55615a by lord.

Revision 1.26 / (download) - annotate - [select for diffs], Fri Jun 9 01:51:10 2000 UTC (17 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.25: +7 -1 lines
Diff to previous 1.25 (colored)

remove kmem_heap.h: references
Merge of 2.3.99pre2-xfs:slinx:46432a by ananth.

  Merge of 2.3.42-xfs:slinx:46432a by ananth.

Revision 1.25 / (download) - annotate - [select for diffs], Fri Jun 9 01:50:04 2000 UTC (17 years, 4 months ago) by nathans
Branch: MAIN
Changes since 1.24: +10 -3 lines
Diff to previous 1.24 (colored)

Merge of 2.3.99pre2-xfs:slinx:46428a by ananth.

  Merge of 2.3.42-xfs:slinx:46428a by ananth.
  remove unused include files.

Revision 1.24 / (download) - annotate - [select for diffs], Fri Jun 9 01:35:34 2000 UTC (17 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.23: +10 -62 lines
Diff to previous 1.23 (colored)

use linux security mechanisms
Merge of 2.3.99pre2-xfs:slinx:46379a by ananth.

  Merge of 2.3.42-xfs:slinx:46379a by ananth.

Revision 1.23 / (download) - annotate - [select for diffs], Fri Jun 9 01:12:46 2000 UTC (17 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.22: +12 -43 lines
Diff to previous 1.22 (colored)

Merge of 2.3.99pre2-xfs:slinx:46057a by ananth.

  Merge of 2.3.42-xfs:slinx:46057a by ananth.
  Reimplement group check - use linux function now, remove unsused
  functions, implement get_current_name().

Revision 1.22 / (download) - annotate - [select for diffs], Fri Jun 9 01:11:31 2000 UTC (17 years, 4 months ago) by nathans
Branch: MAIN
Changes since 1.21: +10 -0 lines
Diff to previous 1.21 (colored)

Merge of 2.3.99pre2-xfs:slinx:46045a by ananth.

  Merge of 2.3.42-xfs:slinx:46045a by ananth.
  fix a compiler warning.

Revision 1.21 / (download) - annotate - [select for diffs], Fri Jun 9 01:00:53 2000 UTC (17 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.20: +18 -0 lines
Diff to previous 1.20 (colored)

Merge of 2.3.99pre2-xfs:slinx:45490a by ananth.

  Merge of 2.3.42-xfs:slinx:45490a by ananth.
  add more buffer primitives

Revision 1.20 / (download) - annotate - [select for diffs], Thu Jun 8 23:59:59 2000 UTC (17 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.19: +34 -22 lines
Diff to previous 1.19 (colored)

Bring XFS upto 2.3.42
Merge of 2.3.99pre2-xfs:slinx:43458a by ananth.

  Merge of 2.3.42-xfs:slinx:43458a by ananth.

Revision 1.19 / (download) - annotate - [select for diffs], Mon Feb 14 17:24:59 2000 UTC (17 years, 8 months ago) by lord
Branch: MAIN
Changes since 1.18: +6 -188 lines
Diff to previous 1.18 (colored)

Removed encumbered qsort implementation

Revision 1.18 / (download) - annotate - [select for diffs], Fri Jan 14 19:46:24 2000 UTC (17 years, 9 months ago) by cattelan
Branch: MAIN
Changes since 1.17: +3 -2 lines
Diff to previous 1.17 (colored)

Turn off printk in get_current_cred

Revision 1.17 / (download) - annotate - [select for diffs], Fri Nov 19 21:43:49 1999 UTC (17 years, 11 months ago) by cattelan
Branch: MAIN
Changes since 1.16: +9 -3 lines
Diff to previous 1.16 (colored)

Start of b_flags virtualization 

Revision 1.16 / (download) - annotate - [select for diffs], Thu Oct 21 02:50:00 1999 UTC (18 years ago) by lord
Branch: MAIN
Changes since 1.15: +1 -1 lines
Diff to previous 1.15 (colored)

Since spec_vp is returning the passed in vnode as its
spec vnode, take a hold count on it to counter the rele
the caller will do.

Revision 1.15 / (download) - annotate - [select for diffs], Wed Oct 20 22:05:26 1999 UTC (18 years ago) by lord
Branch: MAIN
Changes since 1.14: +295 -2 lines
Diff to previous 1.14 (colored)

Add functions to allow -DDEBUG builds

Revision 1.14 / (download) - annotate - [select for diffs], Fri Oct 8 21:03:05 1999 UTC (18 years ago) by lord
Branch: MAIN
Changes since 1.13: +11 -1 lines
Diff to previous 1.13 (colored)

Get the real time from the kernel - move nanotime here
from the uuid code.

Revision 1.13 / (download) - annotate - [select for diffs], Thu Oct 7 02:24:51 1999 UTC (18 years ago) by lord
Branch: MAIN
Changes since 1.12: +11 -3 lines
Diff to previous 1.12 (colored)

define xlv_get_subvolumes - this got lost somewhere....

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

Small changes to clean up compiler warning messages.

Revision 1.11 / (download) - annotate - [select for diffs], Mon Oct 4 21:52:52 1999 UTC (18 years ago) by lord
Branch: MAIN
Changes since 1.10: +10 -7 lines
Diff to previous 1.10 (colored)

fix cmn_err implementation, make spec_vp return the passed in vnode

Revision 1.10 / (download) - annotate - [select for diffs], Fri Oct 1 16:28:47 1999 UTC (18 years ago) by lord
Branch: MAIN
Changes since 1.9: +1 -0 lines
Diff to previous 1.9 (colored)

Modularize irix/linux type cooexistance

Revision 1.9 / (download) - annotate - [select for diffs], Wed Sep 29 17:55:19 1999 UTC (18 years ago) by lord
Branch: MAIN
Changes since 1.8: +17 -46 lines
Diff to previous 1.8 (colored)

Fix up kmem_alloc interface some

Revision 1.8 / (download) - annotate - [select for diffs], Wed Sep 29 15:39:48 1999 UTC (18 years, 1 month ago) by cattelan
Branch: MAIN
Changes since 1.7: +10 -7 lines
Diff to previous 1.7 (colored)

Added #define FSID_T
avoid compiler warnings     

Revision 1.7 / (download) - annotate - [select for diffs], Fri Sep 3 01:17:56 1999 UTC (18 years, 1 month ago) by cattelan
Branch: MAIN
Changes since 1.6: +21 -5 lines
Diff to previous 1.6 (colored)

First checkin of a loadable module

Revision 1.6 / (download) - annotate - [select for diffs], Fri Sep 3 00:40:44 1999 UTC (18 years, 1 month ago) by mostek
Branch: MAIN
Changes since 1.5: +213 -0 lines
Diff to previous 1.5 (colored)

Added printf, qsort, qst(). Yes XFS needs qsort!!!
nopkg, nanotime_syscall

Revision 1.5 / (download) - annotate - [select for diffs], Thu Sep 2 22:52:53 1999 UTC (18 years, 1 month ago) by mostek
Branch: MAIN
Changes since 1.4: +62 -0 lines
Diff to previous 1.4 (colored)

Lots more routines (mostly stubs).

Revision 1.4 / (download) - annotate - [select for diffs], Thu Sep 2 22:24:14 1999 UTC (18 years, 1 month ago) by cattelan
Branch: MAIN
Changes since 1.3: +111 -0 lines
Diff to previous 1.3 (colored)

No Message Supplied

Revision 1.3 / (download) - annotate - [select for diffs], Thu Sep 2 18:49:02 1999 UTC (18 years, 1 month ago) by mostek
Branch: MAIN
Changes since 1.2: +29 -10 lines
Diff to previous 1.2 (colored)

Added prdev and do more mapping of mem routines to Linux.

Revision 1.2 / (download) - annotate - [select for diffs], Tue Aug 31 16:17:54 1999 UTC (18 years, 1 month ago) by cattelan
Branch: MAIN
Changes since 1.1: +20 -1 lines
Diff to previous 1.1 (colored)

More Random stuff

Revision 1.1 / (download) - annotate - [select for diffs], Mon Aug 30 20:33:27 1999 UTC (18 years, 1 month ago) by cattelan
Branch: MAIN

New File

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>