Changes by: Cristian Tapus (crt at cs.caltech.edu)
Date: 2002-05-02 00:53:31 -0700 (Thu, 02 May 2002)
Revision: 1545
Log message:
Added dummy mojave_* files and made minor changes to fs.h and dir.c
Basically I added #includes for mojave_* in fs.h and also the
reference to a bunch of mojave_* structures that are to be defined
in the mojave_*.h files.
Cristian
Changes by: buckweat (buckweat at unknown.email)
Date: 2002-05-08 12:33:41 -0700 (Wed, 08 May 2002)
Revision: 1546
Log message:
this should be somewhat more reasonable now...
Changes | Path |
+96 -148 | mojavefs/src/common/module.c |
Changes by: justins (justins at unknown.email)
Date: 2002-05-08 16:05:19 -0700 (Wed, 08 May 2002)
Revision: 1547
Log message:
Adding notes
Changes | Path |
Added | mojavefs/doc/notes/MOJAVEFS.2002.05.08 |
Properties | mojavefs/doc/notes/MOJAVEFS.2002.05.08 |
Changes by: buckweat (buckweat at unknown.email)
Date: 2002-05-09 15:30:46 -0700 (Thu, 09 May 2002)
Revision: 1548
Log message:
added a makefile for slides from 2 weeks ago (not sure why)
Changes | Path |
Properties | mojavefs/doc/slides/2002.04.26 |
+1 -0 | mojavefs/doc/slides/2002.04.26/.cvsignore |
Added | mojavefs/doc/slides/2002.04.26/Makefile |
Properties | mojavefs/doc/slides/2002.04.26/Makefile |
Changes by: buckweat (buckweat at unknown.email)
Date: 2002-05-09 23:24:25 -0700 (Thu, 09 May 2002)
Revision: 1549
Log message:
Slide madness...
Changes by: Cristian Tapus (crt at cs.caltech.edu)
Date: 2002-05-10 14:30:34 -0700 (Fri, 10 May 2002)
Revision: 1550
Log message:
Added the socket library to common and created a bunch of dummy Makefiles
Cristian
Changes | Path |
Added | mojavefs/src/Makefile |
Properties | mojavefs/src/Makefile |
Added | mojavefs/src/Rules.mk |
Properties | mojavefs/src/Rules.mk |
Added | mojavefs/src/bin/Makefile |
Properties | mojavefs/src/bin/Makefile |
Added | mojavefs/src/common/Makefile |
Properties | mojavefs/src/common/Makefile |
Added | mojavefs/src/common/ksock.c |
Properties | mojavefs/src/common/ksock.c |
Added | mojavefs/src/common/ksocket.c |
Properties | mojavefs/src/common/ksocket.c |
Added | mojavefs/src/common/ksocket.h |
Properties | mojavefs/src/common/ksocket.h |
Added | mojavefs/src/dr/Makefile |
Properties | mojavefs/src/dr/Makefile |
Added | mojavefs/src/fio/Makefile |
Properties | mojavefs/src/fio/Makefile |
Added | mojavefs/src/gm/Makefile |
Properties | mojavefs/src/gm/Makefile |
Added | mojavefs/src/kernel/Makefile |
Properties | mojavefs/src/kernel/Makefile |
Added | mojavefs/src/lfio/Makefile |
Properties | mojavefs/src/lfio/Makefile |
Added | mojavefs/src/ms/Makefile |
Properties | mojavefs/src/ms/Makefile |
Changes by: Cristian Tapus (crt at cs.caltech.edu)
Date: 2002-05-15 02:01:27 -0700 (Wed, 15 May 2002)
Revision: 1551
Log message:
Added API as described in the notes for DR, GM and MS.
Cristian
Changes | Path |
+3 -0 | mojavefs/src/common/ksock.c |
+4 -0 | mojavefs/src/dr/Makefile |
Added | mojavefs/src/dr/dr.h |
Properties | mojavefs/src/dr/dr.h |
Added | mojavefs/src/dr/dr_mod.c |
Properties | mojavefs/src/dr/dr_mod.c |
+4 -0 | mojavefs/src/gm/Makefile |
Added | mojavefs/src/gm/gm.c |
Properties | mojavefs/src/gm/gm.c |
Added | mojavefs/src/gm/gm.h |
Properties | mojavefs/src/gm/gm.h |
Added | mojavefs/src/gm/gm_mod.c |
Properties | mojavefs/src/gm/gm_mod.c |
+4 -0 | mojavefs/src/ms/Makefile |
Added | mojavefs/src/ms/ms.h |
Properties | mojavefs/src/ms/ms.h |
Added | mojavefs/src/ms/ms_mod.c |
Properties | mojavefs/src/ms/ms_mod.c |
Changes by: Cristian Tapus (crt at cs.caltech.edu)
Date: 2002-05-15 15:01:00 -0700 (Wed, 15 May 2002)
Revision: 1552
Log message:
Added API for LFIO
Cristian
Changes | Path |
+5 -0 | mojavefs/src/lfio/Makefile |
Added | mojavefs/src/lfio/lfio.h |
Properties | mojavefs/src/lfio/lfio.h |
Added | mojavefs/src/lfio/lfio_mod.c |
Properties | mojavefs/src/lfio/lfio_mod.c |
Changes by: Cristian Tapus (crt at cs.caltech.edu)
Date: 2002-05-16 11:53:12 -0700 (Thu, 16 May 2002)
Revision: 1553
Log message:
Updated socket library (it should support UDP as well)
Cristian
Changes | Path |
+5 -4 | mojavefs/src/common/ksocket.c |
+1 -1 | mojavefs/src/common/ksocket.h |
Changes by: buckweat (buckweat at unknown.email)
Date: 2002-05-16 22:33:06 -0700 (Thu, 16 May 2002)
Revision: 1554
Log message:
not really coherent yet (neither me nor the files)...
Changes | Path |
+1 -1 | mojavefs/src/common/module.c |
+14 -8 | mojavefs/src/fio/file.c |
Added | mojavefs/src/fio/inode.c |
Properties | mojavefs/src/fio/inode.c |
Changes by: Cristian Tapus (crt at cs.caltech.edu)
Date: 2002-05-17 00:05:04 -0700 (Fri, 17 May 2002)
Revision: 1555
Log message:
Minor changes to ksocket and dr.h
Changes | Path |
+3 -1 | mojavefs/src/common/Makefile |
+1 -1 | mojavefs/src/common/ksocket.c |
+4 -1 | mojavefs/src/common/module.c |
+1 -0 | mojavefs/src/dr/dr.h |
Changes by: justins (justins at unknown.email)
Date: 2002-05-20 13:57:44 -0700 (Mon, 20 May 2002)
Revision: 1556
Log message:
Revising notes on file.c; figuring out how we need to implement this stuff.
Changes | Path |
+48 -4 | mojavefs/src/fio/file.c |
Changes by: buckweat (buckweat at unknown.email)
Date: 2002-05-21 00:07:13 -0700 (Tue, 21 May 2002)
Revision: 1557
Log message:
common/module.c has been moved to fio/fio.c as it is just FIO specific
module code. Added methods.c from Intermezzo (contains wrapper functions
for fs filter).
Changes | Path |
Deleted | mojavefs/src/common/module.c |
Added | mojavefs/src/fio/fio.c |
Properties | mojavefs/src/fio/fio.c |
Added | mojavefs/src/fio/methods.c |
Properties | mojavefs/src/fio/methods.c |
Changes by: Cristian Tapus (crt at cs.caltech.edu)
Date: 2002-05-21 18:13:39 -0700 (Tue, 21 May 2002)
Revision: 1558
Log message:
Added dummy functions in dir.c and inode.c. Also added general.h (needed
by ksocket library)
Cristian
Changes | Path |
+1 -3 | mojavefs/src/common/Makefile |
Added | mojavefs/src/common/general.h |
Properties | mojavefs/src/common/general.h |
Added | mojavefs/src/dr/dr.c |
Properties | mojavefs/src/dr/dr.c |
+40 -11 | mojavefs/src/fio/dir.c |
+6 -1 | mojavefs/src/fio/inode.c |
Changes by: Cristian Tapus (crt at cs.caltech.edu)
Date: 2002-05-22 17:28:01 -0700 (Wed, 22 May 2002)
Revision: 1559
Log message:
Misc. changes to the files. Basically commented out some stuff.
Cristian
Changes by: buckweat (buckweat at unknown.email)
Date: 2002-05-23 13:50:06 -0700 (Thu, 23 May 2002)
Revision: 1560
Log message:
Header file for FIO. Kinda bare at the moment...
Changes | Path |
Added | mojavefs/src/fio/fio.h |
Properties | mojavefs/src/fio/fio.h |
Changes by: Cristian Tapus (crt at cs.caltech.edu)
Date: 2002-05-23 15:37:47 -0700 (Thu, 23 May 2002)
Revision: 1561
Log message:
*** empty log message ***
Changes | Path |
+2 -2 | mojavefs/src/fio/Makefile |
Deleted | mojavefs/src/fio/fio.c |
+3 -2 | mojavefs/src/fio/fio.h |
Added | mojavefs/src/fio/fio_mod.c |
Properties | mojavefs/src/fio/fio_mod.c |
+1 -0 | mojavefs/src/fio/inode.c |
Changes by: Cristian Tapus (crt at cs.caltech.edu)
Date: 2002-05-24 02:13:30 -0700 (Fri, 24 May 2002)
Revision: 1562
Log message:
*** empty log message ***
Changes by: buckweat (buckweat at unknown.email)
Date: 2002-05-24 11:31:57 -0700 (Fri, 24 May 2002)
Revision: 1563
Log message:
Started adding some work on lookup and create.
Changes | Path |
+104 -34 | mojavefs/src/fio/dir.c |
Changes by: buckweat (buckweat at unknown.email)
Date: 2002-05-24 11:54:45 -0700 (Fri, 24 May 2002)
Revision: 1564
Log message:
Added full prototype for functions in dir.c. I also removed mknod (for
now), as it should be pretty low on our list of things to do, as far as
I can tell.
Changes | Path |
+44 -12 | mojavefs/src/fio/dir.c |
Changes by: buckweat (buckweat at unknown.email)
Date: 2002-05-24 13:12:13 -0700 (Fri, 24 May 2002)
Revision: 1565
Log message:
This week's slides
Changes | Path |
Properties | mojavefs/doc/slides/2002.05.24 |
Added | mojavefs/doc/slides/2002.05.24/.cvsignore |
Properties | mojavefs/doc/slides/2002.05.24/.cvsignore |
Added | mojavefs/doc/slides/2002.05.24/5_24_write0.fig |
Properties | mojavefs/doc/slides/2002.05.24/5_24_write0.fig |
Added | mojavefs/doc/slides/2002.05.24/5_24_write1.fig |
Properties | mojavefs/doc/slides/2002.05.24/5_24_write1.fig |
Added | mojavefs/doc/slides/2002.05.24/5_24_write2.fig |
Properties | mojavefs/doc/slides/2002.05.24/5_24_write2.fig |
Added | mojavefs/doc/slides/2002.05.24/Makefile |
Properties | mojavefs/doc/slides/2002.05.24/Makefile |
Added | mojavefs/doc/slides/2002.05.24/slides.pdf |
Properties | mojavefs/doc/slides/2002.05.24/slides.pdf |
Changes by: buckweat (buckweat at unknown.email)
Date: 2002-05-24 13:16:50 -0700 (Fri, 24 May 2002)
Revision: 1566
Log message:
added correct files..
Changes | Path |
Deleted | mojavefs/doc/slides/2002.05.24/slides.pdf |
Added | mojavefs/doc/slides/2002.05.24/slides.tex |
Properties | mojavefs/doc/slides/2002.05.24/slides.tex |
Changes by: Cristian Tapus (crt at cs.caltech.edu)
Date: 2002-05-24 13:45:46 -0700 (Fri, 24 May 2002)
Revision: 1567
Log message:
"Compiling" fio
Changes | Path |
+9 -8 | mojavefs/src/fio/dir.c |
+3 -2 | mojavefs/src/fio/fio.h |
+4 -18 | mojavefs/src/fio/fio_mod.c |
+2 -2 | mojavefs/src/fio/inode.c |
Changes by: Cristian Tapus (crt at cs.caltech.edu)
Date: 2002-05-24 14:02:49 -0700 (Fri, 24 May 2002)
Revision: 1568
Log message:
Fixed "unresolved printk"
Changes | Path |
+1 -1 | mojavefs/src/Makefile |
+1 -0 | mojavefs/src/fio/dir.c |
+1 -0 | mojavefs/src/fio/file.c |
+1 -0 | mojavefs/src/fio/inode.c |
+1 -0 | mojavefs/src/fio/methods.c |
Changes by: buckweat (buckweat at unknown.email)
Date: 2002-05-26 22:20:24 -0700 (Sun, 26 May 2002)
Revision: 1569
Log message:
Going to use my version.
Changes | Path |
Deleted | mojavefs/src/fio/methods.c |
Changes by: buckweat (buckweat at unknown.email)
Date: 2002-05-27 12:06:54 -0700 (Mon, 27 May 2002)
Revision: 1570
Log message:
Ignore .o files in FIO.
Changes | Path |
Properties | mojavefs/src/fio |
Added | mojavefs/src/fio/.cvsignore |
Properties | mojavefs/src/fio/.cvsignore |
Changes by: buckweat (buckweat at unknown.email)
Date: 2002-05-27 12:10:42 -0700 (Mon, 27 May 2002)
Revision: 1571
Log message:
Added my versions of filter.c (actually very similar).
Changes by: buckweat (buckweat at unknown.email)
Date: 2002-05-27 12:19:46 -0700 (Mon, 27 May 2002)
Revision: 1572
Log message:
Fixed small bug
Changes | Path |
+1 -1 | mojavefs/src/fio/mojave_filter.c |
Changes by: buckweat (buckweat at unknown.email)
Date: 2002-05-27 13:37:57 -0700 (Mon, 27 May 2002)
Revision: 1573
Log message:
updated fio_mod
Changes | Path |
+21 -31 | mojavefs/src/fio/fio_mod.c |
Changes by: buckweat (buckweat at unknown.email)
Date: 2002-05-28 10:28:33 -0700 (Tue, 28 May 2002)
Revision: 1574
Log message:
I moved read_super to super.c so that fio_mod only contains stuff
relevant to the module. Several small errors were also fixed inside
read_super. The added file, dcache.c, doesn't really contain anything
yet.
Changes by: buckweat (buckweat at unknown.email)
Date: 2002-05-28 11:49:43 -0700 (Tue, 28 May 2002)
Revision: 1575
Log message:
We now compile without any warnings. I added some ugliness in order to
let us access the sbi whenever we want to. I also wrote up a
mojave_get_sbi function. I changed my mind, and it now has the following
prototype:
struct mojave_sb_info *mojave_get_sbi(kdev_t);
instead of
struct mojave_sb_info *mojave_get_sbi(struct inode *);
I did this because any time we have an inode, we will also have the
device it's on, but the converse may not be true (not sure).
Jason
Changes by: buckweat (buckweat at unknown.email)
Date: 2002-05-28 12:00:31 -0700 (Tue, 28 May 2002)
Revision: 1576
Log message:
being kinda dopey this morning...
Changes | Path |
+1 -2 | mojavefs/src/fio/fio_mod.c |
+0 -4 | mojavefs/src/fio/mojave_filter.h |
+10 -2 | mojavefs/src/fio/super.c |
Changes by: buckweat (buckweat at unknown.email)
Date: 2002-05-28 12:58:06 -0700 (Tue, 28 May 2002)
Revision: 1577
Log message:
Minor stuff for now (just syncing up).
Changes | Path |
+14 -3 | mojavefs/src/fio/dir.c |
Changes by: Cristian Tapus (crt at cs.caltech.edu)
Date: 2002-05-30 02:16:50 -0700 (Thu, 30 May 2002)
Revision: 1578
Log message:
An initial version of file.c
Still missing a couple functions.
Cristian
Changes | Path |
+1 -1 | mojavefs/src/fio/dir.c |
+118 -2 | mojavefs/src/fio/file.c |
+8 -8 | mojavefs/src/fio/mojave_filter.h |
+3 -0 | mojavefs/src/kernel/include/linux/mojave_fs.h |
Changes by: buckweat (buckweat at unknown.email)
Date: 2002-05-30 03:36:15 -0700 (Thu, 30 May 2002)
Revision: 1579
Log message:
Reverting changes in mojave_filter.h
Jason
Changes | Path |
+8 -8 | mojavefs/src/fio/mojave_filter.h |
Changes by: buckweat (buckweat at unknown.email)
Date: 2002-05-30 04:19:46 -0700 (Thu, 30 May 2002)
Revision: 1580
Log message:
Finished up initial version of dir.c. All the changes are quite trivial.
Changes | Path |
+61 -28 | mojavefs/src/fio/dir.c |
Changes by: buckweat (buckweat at unknown.email)
Date: 2002-05-30 04:52:48 -0700 (Thu, 30 May 2002)
Revision: 1581
Log message:
A couple bugfixes in dir.c. I also added simple versions of
mojave_remount_fs and mojave_put_super into super.c
Changes | Path |
+7 -7 | mojavefs/src/fio/dir.c |
+37 -2 | mojavefs/src/fio/super.c |
Changes by: buckweat (buckweat at unknown.email)
Date: 2002-05-30 11:03:45 -0700 (Thu, 30 May 2002)
Revision: 1582
Log message:
mojave_read_inode was moved to super.c, while the symlink op structures
were put in their own file.
Changes | Path |
Deleted | mojavefs/src/fio/inode.c |
+24 -1 | mojavefs/src/fio/super.c |
Added | mojavefs/src/fio/symlink.c |
Properties | mojavefs/src/fio/symlink.c |
Changes by: buckweat (buckweat at unknown.email)
Date: 2002-05-30 11:30:38 -0700 (Thu, 30 May 2002)
Revision: 1583
Log message:
Changed Makefile so it builds symlink.o instead of inode.o. I also
unincluded general.h from all of the files besides fio_mod.c. The reason
we were running into problems before was that dir.c contained 2 lines
like this:
#include <linux/module.h>
#define __NO_VERSION__
(which unsurprisingly gave us problems)
Jason
Changes | Path |
+1 -1 | mojavefs/src/fio/Makefile |
+0 -4 | mojavefs/src/fio/dir.c |
+0 -1 | mojavefs/src/fio/mojave_filter.c |
+0 -1 | mojavefs/src/fio/super.c |
+0 -1 | mojavefs/src/fio/symlink.c |
Changes by: buckweat (buckweat at unknown.email)
Date: 2002-05-30 13:10:29 -0700 (Thu, 30 May 2002)
Revision: 1584
Log message:
Added simple changes to file.c
Changes | Path |
+87 -69 | mojavefs/src/fio/file.c |
Changes by: buckweat (buckweat at unknown.email)
Date: 2002-05-31 12:42:27 -0700 (Fri, 31 May 2002)
Revision: 1585
Log message:
Added some stuff to mojave_file_read. The only thing that should be left
to do for this one is to figure out exactly how to make a valid file
struct to pass when reading each chunk.
Changes | Path |
+69 -27 | mojavefs/src/fio/file.c |
+24 -0 | mojavefs/src/fio/fio.h |