head	1.9;
access;
symbols
	UNIONFS-1_4:1.9
	LKML-branch:1.9.0.8
	LKML:1.9
	UNIONFS-1_3-branch:1.9.0.6
	UNIONFS-1_3:1.9
	UNIONFS-1_2:1.9
	UNIONFS-1_2-branch:1.9.0.4
	UNIONFS-1_2-branchpoint:1.9
	UNIONFS_branchman:1.9
	branchman:1.9.0.2
	UNIONFS-1_1_4:1.8
	UNIONFS-1_1-patches:1.8.0.4
	UNIONFS-1_1_3:1.8
	crc-submitted-to-ols2006:1.8
	remount:1.8.0.2
	UNIONFS-1_1_2:1.8
	BEFORE_MOUNTPOINT_CROSSING:1.7
	UNIONFS-1_1_1:1.7
	UNIONFS_PRE_1_1_1:1.7
	UNIONFS-1_1:1.7
	UNIONFS_PRE_1_1:1.5.0.2
	UNIONFS-1_0_14:1.5
	UNIONFS-1_0_13:1.2;
locks; strict;
comment	@# @;


1.9
date	2006.05.30.01.23.27;	author jsipek;	state Exp;
branches;
next	1.8;

1.8
date	2005.12.28.03.18.37;	author jsipek;	state Exp;
branches;
next	1.7;

1.7
date	2005.10.13.21.16.23;	author dquigley;	state Exp;
branches;
next	1.6;

1.6
date	2005.09.28.16.20.39;	author cwright;	state Exp;
branches;
next	1.5;

1.5
date	2005.09.12.21.14.22;	author dquigley;	state Exp;
branches;
next	1.4;

1.4
date	2005.08.29.13.10.15;	author cwright;	state Exp;
branches;
next	1.3;

1.3
date	2005.08.15.13.11.28;	author cwright;	state Exp;
branches;
next	1.2;

1.2
date	2005.07.22.17.02.29;	author cwright;	state Exp;
branches;
next	1.1;

1.1
date	2005.07.20.18.05.56;	author cwright;	state Exp;
branches;
next	;


desc
@@


1.9
log
@rename-matrix.sh: added checks for the rename matrix (see docs/rename.sh)
@
text
@CFLAGS=-g -Wall -Werror # -lefence
MOUNTPOINT=.
BINS=open-unlink flock-copyup fsync truncate bug418 rmdircheckinode creat-open rename

all: $(BINS)

check: all
	echo "I am the very model of a Modern major general." > $(MOUNTPOINT)/a
	./open-unlink $(MOUNTPOINT)/a

clean:
	rm -f $(BINS) core *~
@


1.8
log
@* creat-open.sh, progs/creat-open.c: New test for situations
where you try to creat(2) an executing file
@
text
@d3 1
a3 1
BINS=open-unlink flock-copyup fsync truncate bug418 rmdircheckinode creat-open
@


1.7
log
@* rmdir-all.sh: added test for bug 430. Not sure if
we are going to patch it yet but if we do the test
is there.
* regression/Makefile: added rmdircheckinode.c
* regression/progs/rmdircheckinode.c: program to check
if the inode numbers match after a failed rmdir.
@
text
@d3 1
a3 1
BINS=open-unlink flock-copyup fsync truncate bug418 rmdircheckinode
@


1.6
log
@* commonfops.c (unionfs_file_revalidate): Properly update
generation when we combine copyup and reopening.
* Makefile: Remove some 2.4 cruft.
@
text
@d3 1
a3 1
BINS=open-unlink flock-copyup fsync truncate bug418
@


1.5
log
@* locks.c: Removed locking code since its broken big define 0 around
it
* file.c: Removed locking references have the vfs handle it.
* unionfs.h: fixed bug with 2.4 compilation.
@
text
@d3 1
a3 1
BINS=open-unlink flock-copyup fsync truncate
@


1.4
log
@* fsync.sh: Run fsync on a file.
@
text
@d3 1
a3 1
BINS=open-unlink flock-copyup fsync
@


1.3
log
@* flock.sh: Test for bug 360.
@
text
@d3 1
a3 1
BINS=open-unlink flock-copyup
@


1.2
log
@* scaffold: Behave slightly better when chattr -i'ing the tree.
* Makefile: Die on a failed test.
* progs/open-unlink.c: Fix a comment typo.
@
text
@d3 1
a3 1
BINS=open-unlink
@


1.1
log
@* open-unlink.sh: A shell script that calls a program that does nasty
a combination of open, unlink, and copyup after unlink. (Works on Ext2,
but currently provokes bad Unionfs behavior.)
@
text
@d1 1
a1 1
CFLAGS=-g -Wall -Werror -lefence
@

