Back to home page

OSCL-LXR

 
 

    


[LICENSING]
ReiserFS is hereby licensed under the GNU General Public License version 2.
Source code files that contain the phrase "licensing governed by reiserfs/README" are "governed files" throughout this file. Governed files are licensed under the GPL. The portions of them owned by Hans Reiser, or authorized to be licensed by him, have been in the past, and likely will be in the future, licensed to other parties under other licenses. If you add your code to governed files, and don't want it to be owned by Hans Reiser, put your copyright label on that code so the poor blight and his customers can keep things straight. All portions of governed files not labeled otherwise are owned by Hans Reiser, and by adding your code to it, widely distributing it to others or sending us a patch, and leaving the sentence in stating that licensing is governed by the statement in this file, you accept this. It will be a kindness if you identify whether Hans Reiser is allowed to license code labeled as owned by you on your behalf other than under the GPL, because he wants to know if it is okay to do so and put a check in the mail to you (for non-trivial improvements) when he makes his next sale. He makes no guarantees as to the amount if any, though he feels motivated to motivate contributors, and you can surely discuss this with him before or after contributing. You have the right to decline to allow him to license your code contribution other than under the GPL.


SEE ALSO: README

  Name Size Date (UTC) Last indexed Description
  Name Size Date (UTC) Last indexed Description
folder Parent directory - 2025-03-06 09:18:38  
acl.h 1903 bytes 2025-03-06 09:18:38 2025-03-06 13:21:24  
bitmap.c 40551 bytes 2025-03-06 09:18:38 2025-03-06 13:21:24

Reiserfs block (de)allocator, bitmap-based.

dir.c 9204 bytes 2025-03-06 09:18:38 2025-03-06 13:21:24  
do_balan.c 55315 bytes 2025-03-06 09:18:38 2025-03-06 13:21:25  
file.c 7614 bytes 2025-03-06 09:18:38 2025-03-06 13:21:25  
fix_node.c 79117 bytes 2025-03-06 09:18:38 2025-03-06 13:21:25  
hashes.c 3609 bytes 2025-03-06 09:18:38 2025-03-06 13:21:25

Keyed 32-bit hash function using TEA in a Davis-Meyer function H0 = Key Hi = E Mi(Hi-1) + Hi-1 (see Applied Cryptography, 2nd edition, p448).

ibalance.c 35159 bytes 2025-03-06 09:18:38 2025-03-06 13:21:25  
inode.c 94227 bytes 2025-03-06 09:18:38 2025-03-06 13:21:25  
ioctl.c 5098 bytes 2025-03-06 09:18:38 2025-03-06 13:21:25  
item_ops.c 18496 bytes 2025-03-06 09:18:38 2025-03-06 13:21:25  
journal.c 123607 bytes 2025-03-06 09:18:38 2025-03-06 13:21:26  
Kconfig 3517 bytes 2025-03-06 09:18:38 -  
lbalance.c 42212 bytes 2025-03-06 09:18:38 2025-03-06 13:21:26  
lock.c 2685 bytes 2025-03-06 09:18:38 2025-03-06 13:21:26  
Makefile 701 bytes 2025-03-06 09:18:38 2025-03-06 13:21:26  
namei.c 45235 bytes 2025-03-06 09:18:38 2025-03-06 13:21:26  
objectid.c 6929 bytes 2025-03-06 09:18:38 2025-03-06 13:21:26  
prints.c 21873 bytes 2025-03-06 09:18:38 2025-03-06 13:21:26  
procfs.c 13400 bytes 2025-03-06 09:18:38 2025-03-06 13:21:26

proc info support a la one created by Sizif@Botik.RU for PGC

README 8076 bytes 2025-03-06 09:18:38 -  
reiserfs.h 119609 bytes 2025-03-06 09:18:38 2025-03-06 13:21:27  
resize.c 6492 bytes 2025-03-06 09:18:38 2025-03-06 13:21:27

Written by Alexander Zarochentcev. The kernel part of the (on-line) reiserfs resizer.

stree.c 65817 bytes 2025-03-06 09:18:38 2025-03-06 13:21:27

Written by Anatoly P. Pinchuk pap@namesys.botik.ru Programm System Institute Pereslavl-Zalessky Russia

super.c 71759 bytes 2025-03-06 09:18:38 2025-03-06 13:21:27  
tail_conversion.c 9397 bytes 2025-03-06 09:18:38 2025-03-06 13:21:27  
xattr.c 25901 bytes 2025-03-06 09:18:38 2025-03-06 13:21:27

In order to implement EA/ACLs in a clean, backwards compatible manner, they are implemented as files in a "private" directory.

xattr.h 3834 bytes 2025-03-06 09:18:38 2025-03-06 13:21:27  
xattr_acl.c 9924 bytes 2025-03-06 09:18:38 2025-03-06 13:21:28  
xattr_security.c 2824 bytes 2025-03-06 09:18:38 2025-03-06 13:21:28  
xattr_trusted.c 1219 bytes 2025-03-06 09:18:38 2025-03-06 13:21:28  
xattr_user.c 1121 bytes 2025-03-06 09:18:38 2025-03-06 13:21:28