On Sat, 11 Feb 2006 17:19:31 -0500, Sonny Rao wrote:

>> Actually, you can build jfs.o by doing make fs/jfs/ from the linux
>> directory, but I don't know a shortcut to build the .ko file without
>> altering makefiles or the .config file.  cd'ing to fs/jfs/ and running
>> make does not work.
>
>make SUBDIRS=fs/jfs
>
>should build just the jfs.ko
>
>Sonny

Many thanks Sonny,

I'll try that the next time I have to patch jfs.ko
(knowing that beforehand could have saved me lot of time, but I am still 
learning ;-).

Meanwhile I have done many tests, especially regarding data exchange with OS/2:
First a hint for those who are also applying the patch:
I had created a 'device-object' on KDE-dektop before, but after applying the 
patch
this object still had some of the old properties (i.e. did not allow write 
access, .... despite I had
added uid, gid and umask in fstab and reloaded the module). However permissions
were shown correct and from the command line all was performing perfect 
including writing

Solution was: delete the old object and create a new one after applying the 
patch
        and setting the proper parameters in fstab - KDE seems to have its own
        place to store some information, which is not updated automatically.
        Now all works as it should - thanks again to Dave!

When reading data from OS/2 or Linux , JFS beheaves very co-operative:
existing EA's from OS/2 are not touched by Linux, even when jfs_fsck is run
existing permission and ownership-bits for Linux are not touched by OS/2!
the EA's from OS/2 are not copied under Linux
        this is a great way to strip all EA's if wanted, like when copying to 
NFS via TCP/IP
the permissions of Linux are not copied under OS/2
        this is one more reason to apply Dave's patch for access.
So data exchange is working perfectly now.

Is there any other place besides souceforge where more detailled information on 
JFS
can be found? Under OS/2 for instance you are able to tune the timing 
parameters for the
caching like lazywrite, synctime, maxage, bufferidle. Does also under Linux JFS 
have some
configuration file?
Does JFS accept the option 'sync' for mounting?

The background for this question is that occasionally, when copying thousands 
of small files
(2000 directories, 20000 files, each less than 1 MB) by using the Konqueror 
under KDE some
files got lost. Linux jfs_fschk (umounted before) did not report any 
anomalities,
but OS/2's 'chkdsk /f:2' gave several lost handles and many files in 
/lost+found.
Only the target data were affected by that loss, all original data were 100% ok 
and
after running chkdsk /f:2 the filesystem was absolutely clean.

Under OS/2, I was able to solve a similar beheaviour by playing with the cache 
settings:
        8 MB cache only, lazywrite, synctime=5s, maxage=20sec, bufferidle=4sec

However it also could be that this is one incompatibility in KDE when handling 
so many
files in one run by just drag&drop of the directory?

With best regards,
Ingo



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
Jfs-discussion mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jfs-discussion

Reply via email to