- Mar 09, 2004
-
-
Andreas Dilger authored
during a forced cleanup. Otherwise, we will end up pointing to work_list, which is on the stack, and a list_del_init() on exp_obd_chain will end up stomping on some innocent variable on the stack, ending its already-short life just a bit too early. b=2908 r=robert
-
jacob authored
b=2464 Land initial b_bgl fixes. Includes compile and a couple of swabbing fixes.
-
- Mar 05, 2004
-
-
Andreas Dilger authored
b=2733, b=2773, b=2529, b=2730, b=2819, b=2814, b=2822, b=1450, b=2676, b=2681 b=2817, b=2706, b=2816, b=1987, b=2884, b=1191, b=2809, b=2765, b=2805, b=1972
-
- Feb 27, 2004
-
-
Eric Barton authored
* Fixed obdecho persistent object size at 1 MByte. * Changed test_brw data verification tests to work on a fixed 4k block rather than on page size to allow different page sized servers and clients.
-
- Feb 24, 2004
-
-
Andreas Dilger authored
-
- Feb 23, 2004
-
-
Phil Schwan authored
land b_size on HEAD for 1.2
-
- Feb 14, 2004
-
-
Robert Read authored
-
- Feb 13, 2004
-
-
Andreas Dilger authored
Adds support for client-side write cache accounting via OST write credits (grants). There is not yet a "correction" algorithm for grants if they get out of sync between the client and OST (OST can handle clients who think they have grant but do not). Peter had previously suggested that grants should decay over time (faster on the clients than on the OSTs) so idle nodes do not consume space they aren't using. Use /proc/fs/lustre/osc/OSC*/cur_grant_bytes (and existing cur_dirty_bytes) to check client-side cache values. Includes lustre-side changes for lfsck support (create files with specific objids, create specific objids on OSTs). Also includes some changes to the testing scripts (local.sh, lov.sh, acc-sm) so that they include a "client nid '*'" client and can be used for sanityN.sh testing. This has been put into the main acceptance-small.sh loop so that sanityN.sh will be run on both single and multi-OST setups. b=974 b=2349 r=shaver
-
- Feb 11, 2004
-
-
wangchao authored
r=shaver replace OBD_IOC_LIST ioctl with reading /proc/fs/lustre/devices
-
- Feb 10, 2004
-
-
Andreas Dilger authored
-
- Feb 07, 2004
-
-
Robert Read authored
The principal change here is ptlrpc_connect_import and recovery are merged and are now asynchronous and are run on ptlrpcd. This branch also includes fixes for 2477 (this was the initial bug) 2355 recover for initial connections 1934 (b_1934 was merged directly to b_recovery) 1901 block all file creations until orphan recovery completes 2423 client remove rq_connection from request struct 2640 conf-sanity test_5, and proper cleanup in umount when cleanup log is not availale. 2670 recovery timer race 2532 mdc_close recovey bug And few others that werent' filed.
-
Andreas Dilger authored
-
- Jan 31, 2004
-
-
Andreas Dilger authored
-
Andreas Dilger authored
-
- Jan 28, 2004
-
-
Andreas Dilger authored
b=2591 r=zab,shaver
-
Andreas Dilger authored
b=2503 r=zab,shaver
-
- Jan 23, 2004
-
-
Nic Henke authored
r=adliger fix bug in sanity test 60 where llog_test was oopsing in insmod on ia64
-
- Jan 15, 2004
-
-
alex authored
-
- Dec 21, 2003
-
-
Oleg Drokin authored
Approved by Andreas Dilger.
-
- Dec 19, 2003
-
-
Robert Read authored
r=shaver Delete IOC_CONNECT,DISCONNECT and use obd_self_export instead of creating connections for lctl. Also delete the IOC_DEVICE comamnd and make the ioctl interface stateless. The lctl probe command is now a noop, and lctl device is still used to set the device, although the current device state is only saved in lctl now, and not the kernel.
-
- Dec 17, 2003
-
-
Zach Brown authored
- export brw histograms from the filter that record discontiguous offsets in the brw request and discontigous blocks that satisfy the request (seen as /proc/fs/lustre/obdfilter/$name/brw_stats)
-
- Dec 16, 2003
-
-
Oleg Drokin authored
Fix for bug 974, Also adds a test to check for OOM (modified script from bug 1135), fixes to sanity.sh's test 45 to obtain a grant (closes 2387).
-
- Dec 14, 2003
-
-
Oleg Drokin authored
fix for #2319, make osic to be allocated separately and implement proper refcounting for it. Also adds a test to sanity.sh that checks for (fixed) crash.
-
- Dec 10, 2003
- Dec 09, 2003
-
-
Wang Di authored
-
- Dec 03, 2003
-
-
Phil Schwan authored
-
Phil Schwan authored
-
- Sep 24, 2003
-
-
Andreas Dilger authored
We don't need to re-check the atime/mtime set flags in fsfilt_ext3_setattr, we do it already in mds_fix_attr(). b=56
-
- Sep 12, 2003
-
-
Andreas Dilger authored
have cascading failures. Server bulk timeout is 1/4 of the client timeout. Also fix /proc variables to be int, as that is what the functions expect. b=1845
-
Andreas Dilger authored
b=1600
-
Andreas Dilger authored
Originally for bug 1684, later found to be caused by stack overflows.
-
- Sep 02, 2003
-
-
Eric Barton authored
-
Eric Barton authored
* socknal Makefile.am fix
-
- Aug 22, 2003
-
-
Phil Schwan authored
bumped the kernel patch version to 23, but really only vanilla-2.4.20 changed
-
- Aug 03, 2003
-
-
Phil Schwan authored
Final version of the read performance patch, tested on ALC.
-
Phil Schwan authored
r=shaver Fix the 3x read performance regression caused by clobbering the client's i_blksize number, which sets an upper bound on the amount of readahead done by a single ll_readpage. The practical upshot was that all reads after the first one would do 4k to the disk and 4k over the wire.
-
- Jul 25, 2003
-
-
Phil Schwan authored
- dozens and dozens of fixes for working with 2.6 kernels - new 2.4 kernel APIs - uncountable bug fixes
-
Phil Schwan authored
- dozens and dozens of fixes for working with 2.6 kernels - new 2.4 kernel APIs - uncountable bug fixes
-