- May 03, 2005
-
-
jacob authored
-
jacob authored
- remove .flags files on make clean
-
jacob authored
- nuke .flags files as well
-
jacob authored
- add dependencies on built libs
-
Eric Barton authored
fixed bug in vibnal to do with mismatched RDMA fragments. Manifest by lustre protocol errors when creating long symlinks so that the lustre request message size didn't fit in a vibnal immediate message (4K). * 6010 fix to prevent the LASSERT(0) in kqswnal_tx_done() if routing tables are set up incorrectly.
-
- Apr 29, 2005
-
-
jacob authored
-
jacob authored
-
Liang Zhen authored
(Wrong tage list is initialized) Reviewd by Wangdi.
-
- Apr 28, 2005
-
-
Andreas Dilger authored
-
Nathan Rutman authored
-
- Apr 27, 2005
- Apr 26, 2005
-
-
jacob authored
- added --disable-server and --disable-client configure options (5782)
-
jacob authored
-
jacob authored
-
jacob authored
r=adilger - move the lustre kernel modules to their own package - lbuild now does 'make rpms' to build lustre modules, more or less - pass --with-linux to lbuild to build only lustre rpms against an existing kernel source tree - drop the lustre-ldap rpm
-
Yury Umanets authored
- more smart way to check if fs is mounted - in test 2g checking GNS with recursive path where last dir is not suid bit marked - should fail to mount it
-
Yury Umanets authored
-
Yury Umanets authored
-
Yury Umanets authored
-
Yury Umanets authored
none of thread needs to wait for mount completion in kernel space. - small cleanups in ll_gns_mount_object(). Some checks for input invariants are moved after checking gns state. Fixes in comments. - added the ability to disable GNS at all via /proc/.../gns_enabled. This is useful for some complex tests (like recursive suid marked .mntinfo dir) at least. May be useful for something else. - added two new sanity tests to sanity-gns.sh: a) test 2g: mounting /mnt/lustre/gns_entry/.mntinfo/.mntinfo/.mntinfo/.mntinfo where only last entry is correct GNS mount object. b) test 2h: upcall script starts mounting in background and retuns with no waiting for mount command. - in sanity tests disable GNS when preparing mount objects and mount points.
-
Eric Barton authored
-
Eric Barton authored
-
- Apr 25, 2005
-
-
Yury Umanets authored
-
Eric Barton authored
when CONFIG_HIGHMEM is set.
-
Yury Umanets authored
-
Yury Umanets authored
-
- Apr 24, 2005
-
-
Yury Umanets authored
- making lvfs_memdbg_show() show possible memory leaks warning even if memory allocation tracking is not enabled.
-
- Apr 22, 2005
- Apr 21, 2005
-
-
Yury Umanets authored
- added more checks in GNS stuff: - check for zero len mount object (mostly admin friendly thing, to show that mount object is formed not correctly) - set default GNS callback to "/usr/sbin/gns_upcall" - added checks in lproc stuff: - gns object name should be differnt than upcall - gns timeout should be bigger than gns tick
-
Yury Umanets authored
-
Yury Umanets authored
-
Yury Umanets authored
- fixed reading of mount object. Should be read not more than PAGE_SIZE - 1, reserving one byte for terminating zero. - fixed read data zero terminating. Not data[PAGE_SIZE - 1] should be zeroed out, but rather zero should be put at the end of actual read data. - added one more test which tests how GNS will mount dentry when there is number of concurent thread creating entries in the same directory. test_3a - fixes in other sanity tests. When a test creates number of concurrent threads for checking something, it should wait their termination before getting execution result and possibly fail. Do not remove upcalls from /tmp to have the ability to look at them after failure.
-
Yury Umanets authored
- mounting only on lookup() control path (revalidate() for possible mounts always return 0). This makes it possible to use lookup_one_len() from ll_gns_mount_object(), as lookup control path protected parent. - on revalidate cause mount for possible mount points only if revalidate is successful - removed not used dentry marking with MOUNT_PENDING, etc
-
- Apr 20, 2005
-
-
Eric Barton authored
lustre b1_4 to b1_4_newconfig
-
jacob authored
we don't distribute the patched kernel, kernel patch, or src.rpm, so just don't do them at all anymore
-