Whamcloud - gitweb
fs/lustre-release.git
19 years ago* vibnal fixes
eeb [Mon, 7 Mar 2005 11:46:21 +0000 (11:46 +0000)]
*   vibnal fixes
    5807 - incorrect outstanding SEND accounting
    changed refcounting inlines to macros to improve logging
    cleanup unused per-work-item debug on send

*   lctl debug_file wasn't passing the mode argument to open(O_CREAT)
    fixed with restrictive (owner only) permissions

*   5803 ranal initialisation fix

19 years ago- different fixes in MDS
yury [Sun, 6 Mar 2005 18:58:33 +0000 (18:58 +0000)]
- different fixes in MDS

19 years agoBranch: b1_4
adilger [Sun, 6 Mar 2005 07:29:22 +0000 (07:29 +0000)]
Branch: b1_4
Print current portals allocation when we hit enomem in socknal for debugging.
b=5601

19 years agoMerge b1_4_bgl from b1_4 (20050304_1757)
adilger [Sat, 5 Mar 2005 19:35:06 +0000 (19:35 +0000)]
Merge b1_4_bgl from b1_4 (20050304_1757)
- don't LASSERT in ll_release on NULL lld with NFS export (4655, 5760)
- hold NS lock when calling handle_ast_error->del_waiting_lock (5746)
- fix setattr mtime regression from lovcleanup merge (4829, 5669)
- workaround for 2.6 crash in ll_unhash_aliases (5687, 5210)
- small ext3 extents cleanups and fixes (5733)
- improved mballoc code, several small races and bugs fixed (5733, 5638)
- kernel version 43 - fix remove_suid bugs in both 2.4 and 2.6 (5695)
- avoid needless client->OST connect, fix handle mismatch (5317)
- fix DLM error path that led to out-of-sync client, long delays (5779)
- support common vfs-enforced mount options (nodev,nosuid,noexec) (5637)
- fix several locking issues related to i_size (5492,5624,5654,5672)
- mdc_enqueue does not need max_mds_easize request buffer on send (5707)
- fix lustre/lustrefs init scripts for SuSE (patch from Scali, 5702)
- don't hold the pinger_sem in ptlrpc_pinger_sending_on_import
- change obd_increase_kms to obd_adjust_kms (up or down) (5654)

19 years agoall 2.6 platforms need the -objdir/Module.symvers built
nic [Fri, 4 Mar 2005 17:21:22 +0000 (17:21 +0000)]
all 2.6 platforms need the -objdir/Module.symvers built

19 years agoset LINUX26 in 2.6-rhel4 to get correct building instructions
nic [Fri, 4 Mar 2005 16:11:50 +0000 (16:11 +0000)]
set LINUX26 in 2.6-rhel4 to get correct building instructions
only grab Kerntypes and symvers on suse, rhel4 does not have them

19 years agob=5599
alex [Thu, 3 Mar 2005 19:23:12 +0000 (19:23 +0000)]
b=5599

serialize orphan cleanups between OSTs

19 years ago* Fix for 5806: vibnal NULL arp_data deref
eeb [Thu, 3 Mar 2005 15:44:06 +0000 (15:44 +0000)]
*  Fix for 5806: vibnal NULL arp_data deref

19 years ago* fix for 5722 openibnal: NULL dereference in kibnal_close_conn_locked
eeb [Thu, 3 Mar 2005 12:11:18 +0000 (12:11 +0000)]
*   fix for 5722 openibnal: NULL dereference in kibnal_close_conn_locked

19 years agoPatch from HP to support external qsnet.
jacob [Wed, 2 Mar 2005 21:26:01 +0000 (21:26 +0000)]
Patch from HP to support external qsnet.

19 years agob=5786
jacob [Wed, 2 Mar 2005 21:16:30 +0000 (21:16 +0000)]
b=5786
r=phil

create an awesome super macro for nicely handling --with-foo,
--with-foo-includes, and --with-foo-libs for some situations we
encounter.  make gm and cray portals use it.

19 years agoremove the lustre version from the kernel EXTRA_VERSION to help get long branch
nic [Wed, 2 Mar 2005 20:21:14 +0000 (20:21 +0000)]
remove the lustre version from the kernel EXTRA_VERSION to help get long branch
named nonrelease kernels under the 64 char uname limit

19 years ago* Fixed 5708: openib reconnect on client reboot issues
eeb [Wed, 2 Mar 2005 19:10:12 +0000 (19:10 +0000)]
*   Fixed 5708: openib reconnect on client reboot issues

19 years agolustre b1_4_rhel4 requires portals b1_4_rhel4
green [Wed, 2 Mar 2005 18:06:51 +0000 (18:06 +0000)]
lustre b1_4_rhel4 requires portals b1_4_rhel4

19 years ago- fixes from b1_4:
yury [Wed, 2 Mar 2005 17:30:19 +0000 (17:30 +0000)]
- fixes from b1_4:
  - in filter_setattr() for test_17 from sanityN.sh.
  - in ll_truncate() do not call truncate on server if new inode size the same as
    previous one. Note: using lov_merge_size() in llite is clear layering violation.
  - fixes in ll_setattr_raw()

19 years ago- fixed sanity test 55.
yury [Wed, 2 Mar 2005 13:42:51 +0000 (13:42 +0000)]
- fixed sanity test 55.
- fixed sanity test 57a. It did not work with LMV setup due to unsupported features flag.

19 years ago- fixed md_getattr() in lustre_common-fill_super()
yury [Wed, 2 Mar 2005 07:51:40 +0000 (07:51 +0000)]
- fixed md_getattr() in lustre_common-fill_super()

19 years agoMerge b1_4_smallfix from b1_4 (20050301_1341)
adilger [Wed, 2 Mar 2005 00:15:31 +0000 (00:15 +0000)]
Merge b1_4_smallfix from b1_4 (20050301_1341)
- don't LASSERT in ll_release on NULL lld with NFS export (4655, 5760)
- hold NS lock when calling handle_ast_error->del_waiting_lock (5746)
- fix setattr mtime regression from lovcleanup merge (4829, 5669)
- workaround for 2.6 crash in ll_unhash_aliases (5687, 5210)
- small ext3 extents cleanups and fixes (5733)
- improved mballoc code, several small races and bugs fixed (5733, 5638)
- kernel version 43: fix remove_suid bugs in both 2.4 and 2.6 (5695)
- avoid needless client->OST connect, fix handle mismatch (5317)
- fix lustre/lustrefs init scripts for SuSE (patch from Scali, 5702)
- don't hold the pinger_sem in ptlrpc_pinger_sending_on_import
- change obd_increase_kms to obd_adjust_kms (up or down) (5654)

19 years agob=1987
jacob [Tue, 1 Mar 2005 21:04:20 +0000 (21:04 +0000)]
b=1987
r=phil,adilger

Convert on-disk llog to native endian as needed.

19 years ago- fixed comment of OBD_MD_FID.
yury [Tue, 1 Mar 2005 11:43:59 +0000 (11:43 +0000)]
- fixed comment of OBD_MD_FID.

19 years ago* Fixed ranal setup/teardown bug that ran a device's scheduler even
eeb [Tue, 1 Mar 2005 10:45:10 +0000 (10:45 +0000)]
*   Fixed ranal setup/teardown bug that ran a device's scheduler even
    if the device wasn't present

19 years agob=4834
nathan [Tue, 1 Mar 2005 02:37:26 +0000 (02:37 +0000)]
b=4834
merge from b1_4

19 years agoMore HP patch merging; part of misc_sfs_build_changes.patch
phil [Tue, 1 Mar 2005 01:12:36 +0000 (01:12 +0000)]
More HP patch merging; part of misc_sfs_build_changes.patch
b=5785
Info:
        Also correct a logic bug in the number of cpus calculation which
        can lead to a shell error if the egrep fails and thus reports no
        output.

19 years agob=5783
phil [Tue, 1 Mar 2005 01:09:15 +0000 (01:09 +0000)]
b=5783
r=jacob
More HP patch integration.  I will note jacob's reluctance to approve the
Requires hunk, commenting that he "fear[s] change"

Info:
        HP SFS 1550/CFS 5783

        Fix to ensure that the lustre-modules rpm is dependent on the
        kernel rpm it is built against, and also to ensure it runs
        depmod against the appropriate kernel install area to allow
        for installing the lustre-modules rpm before rebooting on the
        new kernel.

19 years agoSome, but not all, of the GMnal updates submitted by HP.
phil [Tue, 1 Mar 2005 00:35:07 +0000 (00:35 +0000)]
Some, but not all, of the GMnal updates submitted by HP.

b=5786
gmnal_kernel_changes.patch:
Info:
        Kernel code changes for updated GMNAL as developed by Morgan
        Doyle and maintained in the HP SFS product release.
gmnal_utils_changes.patch:
Info:
        Userspace utils changes for updated GMNAL as developed by Morgan
        Doyle and maintained in the HP SFS product release.

19 years agoTurn a CERROR into a CWARN. HP patch quieten_console_errors-sfs1530.patch
phil [Tue, 1 Mar 2005 00:33:10 +0000 (00:33 +0000)]
Turn a CERROR into a CWARN.  HP patch quieten_console_errors-sfs1530.patch

b=4971
Info:
        HP SFS 1530/CFS 4971
        Patches to convert some LustreError messages to simple warning
        Lustre messages where it seemed appropriate.

19 years ago- returned back OBD_MD_FID. For many reasons its removal was wrong.
yury [Mon, 28 Feb 2005 19:21:46 +0000 (19:21 +0000)]
- returned back OBD_MD_FID. For many reasons its removal was wrong.

- fixed declation of OBD_MD.. flags. They should be declared like the following:
#define OBD_MD_FLALL (0xffffffffffffffffLL)

to show compiller explicitly that they are 64bit value and should considered as such.

- fixed md_reint_rename(). It should first check if objects are the same then check if tgt is subdir of src because for the same inodes is_subdir() returns 1 and mds_reint_rename() for renaming object into itself it returned -EINVAL;

- added asserts in LMV checking if body->valid contains valid fid before accessing it to check if object is splitted.

- in lmv_intent.c after md_intent_lock() checking not only error code, but also disposition, because there are cases when we're interested in name which does not exist, lock is not taken and policy_res2 is cleared in mds_intent_policy(). In this case we should do nothing (especially access body->id1 in LMV), but exit. This is because body->id1 is zero and (body->valid & OBD_MD_FID) == 0 because say mds_getattr_lock() failed before filling out as inode is not found.

19 years ago- fixed ROOT setting up. If it is not empty, it should not be rewritten by "/r".
yury [Mon, 28 Feb 2005 16:17:26 +0000 (16:17 +0000)]
- fixed ROOT setting up. If it is not empty, it should not be rewritten by "/r".

19 years ago- small fix in ll_update_inode()
yury [Mon, 28 Feb 2005 12:25:39 +0000 (12:25 +0000)]
- small fix in ll_update_inode()

19 years agoinitial release
tappro [Mon, 28 Feb 2005 06:58:23 +0000 (06:58 +0000)]
initial release

19 years agob=5230
green [Sun, 27 Feb 2005 20:17:08 +0000 (20:17 +0000)]
b=5230
r=adilger
Do not rehash dentries in ll_inode_revalidate_it(), it is only supposed to
update inodes.

19 years ago- returning correct error code from mds_statfs() amd mds_sync(), as otherwise it...
yury [Sat, 26 Feb 2005 10:57:40 +0000 (10:57 +0000)]
- returning correct error code from mds_statfs() amd mds_sync(), as otherwise it may cause segfault in mds_handle().

19 years agoHLD document for SMFS(Storage Management Filesystem)
tappro [Sat, 26 Feb 2005 08:56:34 +0000 (08:56 +0000)]
HLD document for SMFS(Storage Management Filesystem)

19 years agoAdd b_cmd* to buildcvs to get correct portals version.
adilger [Sat, 26 Feb 2005 08:14:35 +0000 (08:14 +0000)]
Add b_cmd* to buildcvs to get correct portals version.

19 years ago- locks and dentries should be released in the case request is being handled by wrong MDS
yury [Fri, 25 Feb 2005 19:45:18 +0000 (19:45 +0000)]
- locks and dentries should be released in the case request is being handled by wrong MDS
and should be restared with correct one in mds_getattr_lock().

19 years ago* vibnal HIGHMEM hacking
eeb [Thu, 24 Feb 2005 17:32:39 +0000 (17:32 +0000)]
*    vibnal HIGHMEM hacking

19 years ago* simpified vibnal rdma setup
eeb [Thu, 24 Feb 2005 15:35:33 +0000 (15:35 +0000)]
*    simpified vibnal rdma setup

19 years ago* Fixed the vibnal resilience-in-the-face-of-peer-crashes issue
eeb [Thu, 24 Feb 2005 14:57:37 +0000 (14:57 +0000)]
*    Fixed the vibnal resilience-in-the-face-of-peer-crashes issue

19 years ago- tuning ported from b1_4
alex [Thu, 24 Feb 2005 11:57:06 +0000 (11:57 +0000)]
- tuning ported from b1_4

19 years ago* lustre updates for recent portals HEAD changes
eeb [Thu, 24 Feb 2005 11:01:55 +0000 (11:01 +0000)]
*    lustre updates for recent portals HEAD changes

     -  added vib
     -  zeroconf vib, ra
     -  lconf/lmc openib,vib changes

19 years ago* First cut working vibnal
eeb [Wed, 23 Feb 2005 21:43:25 +0000 (21:43 +0000)]
*     First cut working vibnal

19 years ago* removed unused #defines in RANAL
eeb [Wed, 23 Feb 2005 21:34:42 +0000 (21:34 +0000)]
*   removed unused #defines in RANAL

*   fixed a misleading comment in RANAL

19 years ago- fix from b1_4 in MDS_CHECK_RESENT()
yury [Wed, 23 Feb 2005 14:59:02 +0000 (14:59 +0000)]
- fix from b1_4 in MDS_CHECK_RESENT()

- more fixes about fid extracting on MDS. By now correct fid is always should
be returned to client.

19 years agoBranch: b1_4
adilger [Wed, 23 Feb 2005 12:05:27 +0000 (12:05 +0000)]
Branch: b1_4
Sort list alphabetically, like it says in the comment.

19 years agoadd some code related to setxid
liuduo [Wed, 23 Feb 2005 06:59:26 +0000 (06:59 +0000)]
add some code related to setxid

19 years agoto make b_hd_remote_uid portals based on b_hd_sec portals
liuduo [Wed, 23 Feb 2005 03:35:36 +0000 (03:35 +0000)]
to make b_hd_remote_uid portals based on b_hd_sec portals

19 years ago- commit from zzeng
alex [Tue, 22 Feb 2005 19:28:49 +0000 (19:28 +0000)]
- commit from zzeng

19 years ago- changes with names on exports and another fields in llite and mds. lov_exp is
yury [Tue, 22 Feb 2005 16:37:48 +0000 (16:37 +0000)]
- changes with names on exports and another fields in llite and mds. lov_exp is
renamed to dt_exp and lmv_exp is renamed to md_exp. Related changes.

- removed OBD_MD_FID. And fid is now fetched on MDS on all constructive requests. It
is not fetched on unlink(), rename(), etc. This is because OBD_MD_FID flag lost
the sense as lmv layer needs it for all operations (to check if object is splitted).

19 years agoBranch: b1_4
adilger [Fri, 18 Feb 2005 23:38:51 +0000 (23:38 +0000)]
Branch: b1_4
Ignore generated files.

19 years agoia64 needs make vmlinux on 2.6-suse, and it works on rhel-2.4 as well
nic [Thu, 17 Feb 2005 20:43:11 +0000 (20:43 +0000)]
ia64 needs make vmlinux on 2.6-suse, and it works on rhel-2.4 as well

19 years agob=5684
jacob [Tue, 15 Feb 2005 21:31:18 +0000 (21:31 +0000)]
b=5684
r=adilger

First stab at improving some user visible error messages.

19 years agoneed these changes on HEAD for build too
nic [Tue, 15 Feb 2005 06:07:26 +0000 (06:07 +0000)]
need these changes on HEAD for build too

19 years ago* Added loopback optimisation to lib-move.c
eeb [Mon, 14 Feb 2005 15:30:19 +0000 (15:30 +0000)]
*    Added loopback optimisation to lib-move.c
     lctl --net ??? loopback             # show current state
     lctl --net ??? loopback on          # enable loopback optimisation
     lctl --net ??? loopback off         # disable loopback optimisation
     By default loopback optimisation is turned OFF

19 years ago* fixed bug in handling timed out RapkSetRiParams()
eeb [Sat, 12 Feb 2005 11:11:53 +0000 (11:11 +0000)]
*    fixed bug in handling timed out RapkSetRiParams()

19 years agoI keep finding these trees that I have, with little uncommitted copyright
phil [Sat, 12 Feb 2005 06:23:38 +0000 (06:23 +0000)]
I keep finding these trees that I have, with little uncommitted copyright
changes, and wondering how that happened.

19 years ago* Coded for new connection handshake.
eeb [Sat, 12 Feb 2005 03:23:36 +0000 (03:23 +0000)]
*   Coded for new connection handshake.

19 years ago* ghastly hack to serialise RapkSetRiParams with comms scheduler thread
eeb [Fri, 11 Feb 2005 20:22:44 +0000 (20:22 +0000)]
*   ghastly hack to serialise RapkSetRiParams with comms scheduler thread

*   Ranal "working" @ 1.2GBytes/sec single channel, 2.4GBytes/sec double

19 years agoonly build ksocknal with modules enabled
nic [Fri, 11 Feb 2005 02:52:13 +0000 (02:52 +0000)]
only build ksocknal with modules enabled

19 years agooriginally by phil
jacob [Fri, 11 Feb 2005 01:24:30 +0000 (01:24 +0000)]
originally by phil

do not dist non-linux (darwin) files by default.

19 years agoremoved some empty files (authors, news, readme)
phil [Thu, 10 Feb 2005 23:09:22 +0000 (23:09 +0000)]
removed some empty files (authors, news, readme)
added a license file
fixed up some stray copyright notices

19 years agoFix LC_COLLATE so that [A-Z] only matches upper-case letters.
adilger [Thu, 10 Feb 2005 22:23:29 +0000 (22:23 +0000)]
Fix LC_COLLATE so that [A-Z] only matches upper-case letters.

19 years ago* Bug 5676 fix: keep extra ref on peer until all done in
eeb [Wed, 9 Feb 2005 12:33:10 +0000 (12:33 +0000)]
*   Bug 5676 fix: keep extra ref on peer until all done in
    ksocknal_del_peer_locked CVS:

19 years ago* removed spurious 'inline' from extern portal_ioctl_getdata() decl
eeb [Tue, 8 Feb 2005 01:15:18 +0000 (01:15 +0000)]
*   removed spurious 'inline' from extern portal_ioctl_getdata() decl

19 years agob_port_step is a branch only for portals
liangzhen [Sat, 5 Feb 2005 08:47:01 +0000 (08:47 +0000)]
b_port_step is a branch only for portals

19 years agoi did not mean for this to get committed
jacob [Sat, 5 Feb 2005 01:18:13 +0000 (01:18 +0000)]
i did not mean for this to get committed

19 years agosort alphabetically
jacob [Sat, 5 Feb 2005 00:53:52 +0000 (00:53 +0000)]
sort alphabetically

19 years agoremove arch symlink
jacob [Sat, 5 Feb 2005 00:53:16 +0000 (00:53 +0000)]
remove arch symlink

19 years agoAdd empty install-data-hook rule on non-darwin
jacob [Sat, 5 Feb 2005 00:52:19 +0000 (00:52 +0000)]
Add empty install-data-hook rule on non-darwin

19 years agoportals no longer installs list.h
jacob [Sat, 5 Feb 2005 00:50:12 +0000 (00:50 +0000)]
portals no longer installs list.h

19 years agoadd missing headers to dist - fixes problems with rpm builds
nic [Fri, 4 Feb 2005 23:06:04 +0000 (23:06 +0000)]
add missing headers to dist - fixes problems with rpm builds

19 years ago * updates to HEAD lustre since landing b_port_step on portals
eeb [Fri, 4 Feb 2005 19:25:06 +0000 (19:25 +0000)]
 *   updates to HEAD lustre since landing b_port_step on portals

19 years ago * Landed portals:b_port_step as follows...
eeb [Fri, 4 Feb 2005 18:50:00 +0000 (18:50 +0000)]
* Landed portals:b_port_step as follows...

  - removed CFS_DECL_SPIN*
    just use 'spinlock_t' and initialise with spin_lock_init()

  - removed CFS_DECL_MUTEX*
    just use 'struct semaphore' and initialise with init_mutex()

  - removed CFS_DECL_RWSEM*
    just use 'struct rw_semaphore' and initialise with init_rwsem()

  - renamed cfs_sleep_chan -> cfs_waitq
            cfs_sleep_link -> cfs_waitlink

          - fixed race in linux version of arch-independent socknal
       (the ENOMEM/EAGAIN decision).

  - Didn't fix problems in Darwin version of arch-independent socknal
      (resetting socket callbacks, eager ack hack, ENOMEM/EAGAIN decision)

  - removed libcfs types from non-socknal header files (only some types
    in the header files had been changed; the .c files hadn't been
    updated at all).

  - Updated lustre b1_4 to match

19 years ago* ranal passes netregression
eeb [Fri, 4 Feb 2005 12:46:52 +0000 (12:46 +0000)]
*   ranal passes netregression

19 years agob=5576
jacob [Fri, 4 Feb 2005 00:28:05 +0000 (00:28 +0000)]
b=5576

add LB_CHECK_FILE(S), which work while cross-compiling.

19 years agoapparently os x's cvs includes the full cvs repo path in
jacob [Wed, 2 Feb 2005 20:07:58 +0000 (20:07 +0000)]
apparently os x's cvs includes the full cvs repo path in
CVS/Repository, but we only want the basename.

19 years ago* 5639 fix by having qswnal detect when portals is discarding
eeb [Wed, 2 Feb 2005 17:17:53 +0000 (17:17 +0000)]
*   5639 fix by having qswnal detect when portals is discarding

19 years agocomplain if more than one argument was passed, so that people who do ./lustrecvs...
jacob [Wed, 2 Feb 2005 04:29:51 +0000 (04:29 +0000)]
complain if more than one argument was passed, so that people who do ./lustrecvs co -r foo get an error as soon as practical

19 years ago* ranal debugging and lconf support
eeb [Tue, 1 Feb 2005 11:58:01 +0000 (11:58 +0000)]
*   ranal debugging and lconf support

19 years ago* 5630 fix takes ibnal global lock at raised IRQ priority
eeb [Mon, 31 Jan 2005 14:34:05 +0000 (14:34 +0000)]
*  5630 fix takes ibnal global lock at raised IRQ priority

19 years ago* 5602 fix improves checks that NID is set correctly and causes incorrect
eeb [Mon, 31 Jan 2005 12:30:58 +0000 (12:30 +0000)]
*  5602 fix improves checks that NID is set correctly and causes incorrect
   configurations to fail rather than trip a server assertion.

*  5606 fix ensures both peers agree on maximum "immediate" get.

*  ranal updates

19 years agofix copy/paste error
jacob [Fri, 28 Jan 2005 23:18:13 +0000 (23:18 +0000)]
fix copy/paste error

19 years agob=5584; only install module if it is built
jacob [Fri, 28 Jan 2005 19:48:29 +0000 (19:48 +0000)]
b=5584; only install module if it is built

19 years ago- fixed problem with sid of virtual directory "FIDS". By now it is saved to store...
yury [Fri, 28 Jan 2005 17:20:46 +0000 (17:20 +0000)]
- fixed problem with sid of virtual directory "FIDS". By now it is saved to store just like last_rcvd and last_fid and read from there on startup.

- a lot of changes about last_fid management. last_fid_changed flag is removed and last_fid_sem is
replaced by spin lock.

19 years agore-applying my initial changes. forgot that the HEAD is for 2.6 kernels only
nkj [Fri, 28 Jan 2005 15:11:42 +0000 (15:11 +0000)]
re-applying my initial changes. forgot that the HEAD is for 2.6 kernels only
so there is no need to accomodate for 2.4 kernel config differences.

19 years ago2.4 kernels do not have the ext3 xattr config flag that 2.6 kernels have.
nkj [Fri, 28 Jan 2005 12:03:17 +0000 (12:03 +0000)]
2.4 kernels do not have the ext3 xattr config flag that 2.6 kernels have.
So it must only warn, not abort.

19 years ago- removed optimization related to fid's updating on clients.
yury [Thu, 27 Jan 2005 09:21:55 +0000 (09:21 +0000)]
- removed optimization related to fid's updating on clients.

19 years agoadd b_port_test branch
huzf [Thu, 27 Jan 2005 08:32:04 +0000 (08:32 +0000)]
add b_port_test branch

19 years agoBranch:HEAD
wangdi [Wed, 26 Jan 2005 16:12:09 +0000 (16:12 +0000)]
Branch:HEAD
remove unnecessary error msg, cleanup

19 years agochanged from warn to error when ext3 attributes are not enabled in the kernel
nkj [Wed, 26 Jan 2005 14:29:44 +0000 (14:29 +0000)]
changed from warn to error when ext3 attributes are not enabled in the kernel

19 years ago- initializing parent_lockh in mds_open() the same way as in other places.
yury [Wed, 26 Jan 2005 10:28:58 +0000 (10:28 +0000)]
- initializing parent_lockh in mds_open() the same way as in other places.

- calling mds_finish_transno() in mds_reint_unlink() in all cases, not only in
cleanup_release == 1. This may cure problem we have observed yesterday (about
duplicating fids for parent and child).

- removed redundant lockh initializing in few places.
- release locks the same way as in other places (using lockh + 1, not &lockh[1]).

19 years ago- removed redundant check and lock release. If name is not passed to mds_id2locked_de...
yury [Wed, 26 Jan 2005 09:57:45 +0000 (09:57 +0000)]
- removed redundant check and lock release. If name is not passed to mds_id2locked_dentry()
parent lock is not taken, so we do not need to release it.

19 years ago- fixed releasing lock with correct mode in mds_id2locked_dentry()
yury [Wed, 26 Jan 2005 08:37:37 +0000 (08:37 +0000)]
- fixed releasing lock with correct mode in mds_id2locked_dentry()

19 years agob=5588
jacob [Tue, 25 Jan 2005 18:34:23 +0000 (18:34 +0000)]
b=5588

add check for sys/ioctl.h that was missed when moving to portals-split.

(also fix longstanding typo when checking for running kernel header)

19 years agob=5592; set CC in lbuild to work around this problem
jacob [Tue, 25 Jan 2005 17:15:51 +0000 (17:15 +0000)]
b=5592; set CC in lbuild to work around this problem

19 years agoBranch: HEAD
wangdi [Tue, 25 Jan 2005 06:46:01 +0000 (06:46 +0000)]
Branch: HEAD
fix debug_daemon size problem

19 years agoBranch: HEAD
wangdi [Mon, 24 Jan 2005 09:01:29 +0000 (09:01 +0000)]
Branch: HEAD
a typo fix(forget goto) for debug_daemon utils

19 years agoBranch: HEAD
wangdi [Mon, 24 Jan 2005 03:50:48 +0000 (03:50 +0000)]
Branch: HEAD
temp fix debug_daemon bug on HEAD

19 years agolet child branch of bcray use same libsysio.
niu [Fri, 21 Jan 2005 04:19:18 +0000 (04:19 +0000)]
let child branch of bcray use same libsysio.

19 years agob=5578
jacob [Fri, 21 Jan 2005 01:36:30 +0000 (01:36 +0000)]
b=5578

add pseries64 support to rpms etc.

19 years agob=5573
jacob [Thu, 20 Jan 2005 21:12:46 +0000 (21:12 +0000)]
b=5573

fix savedheaders when we have multiple target-archs in a given target.

this probably breaks srource rpms if we were to build i586 and i686,
but we don't do that (yet).