Commit Graph

1832 Commits

Author SHA1 Message Date
Bart Van Assche 7ac921d665 Added to repository.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1997 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-25 19:09:04 +00:00
Bart Van Assche df41277009 Moved to proper directory.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1996 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-25 19:03:48 +00:00
Bart Van Assche 35853f1f4f Added under a new name.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1995 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-25 19:02:20 +00:00
Bart Van Assche 92a2e1c01f Removed again.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1994 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-25 18:50:10 +00:00
Vladislav Bolkhovitin b69787ba59 Patch from Bryan Mesich <bryan.mesich@ndsu.edu> that sets KVER if KDIR is defined.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1993 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-25 18:45:28 +00:00
Mark Buechler 47fb2919c7 - Fix resetting a create/assignment attribute to default by
removing it from the config file.
- Fix closing pass-through devices on clearConfig().



git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1992 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-25 18:43:49 +00:00
Bart Van Assche c02b6f3a83 Added patch 116774.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1991 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-25 18:36:19 +00:00
Vladislav Bolkhovitin f8b717910c Section about IET migration tool developed by Scalable Informatics Inc. added
Thanks to Joe Landman <landman@scalableinformatics.com>!



git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1990 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-25 18:36:06 +00:00
Mark Buechler 2de6b5ead6 - Support changing assignment attributes with -force.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1989 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-25 17:52:35 +00:00
Mark Buechler 4f6d6ed38d - Minor output fix to clearLuns for groups and targets.
- Support new last_sysfs_mgmt_res interface.



git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1988 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-25 16:53:22 +00:00
Mark Buechler 15edb66a7a - Fixed removing pass-through devices from handlers.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1987 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-25 15:11:42 +00:00
Mark Buechler 96454526b5 - Properly re-open devices where create attributes have changed.
- Remove unconfigured virtual targets.
- A few minor fixes.



git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1986 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-25 15:01:07 +00:00
Vladislav Bolkhovitin b472117f79 Sysfs cleanups and fixes, part 2, final (hopefully).
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1985 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-25 12:43:49 +00:00
Bart Van Assche 5b01afdd0a Added a header.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1984 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-25 10:03:00 +00:00
Bart Van Assche ce53dbd79d Moved libsrp.h.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1983 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-24 19:15:11 +00:00
Bart Van Assche db44510a56 Linking does now succeed too.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1982 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-24 18:46:15 +00:00
Bart Van Assche 7431e5e87f Updated Subversion ignore lists.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1981 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-24 18:37:21 +00:00
Bart Van Assche 0efaf6b31a Builds now on non-powerpc architectures too.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1980 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-24 18:35:37 +00:00
Bart Van Assche 810aa87d9e Backported to pre-2.6.33 kernel versions.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1979 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-24 17:52:03 +00:00
Bart Van Assche 1cb3146089 Added to repository.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1978 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-24 17:35:21 +00:00
Bart Van Assche bcec8f6484 Added out-of-tree build infrastructure for the ibmvstgt driver together with copies of the relevant ibmvstgt source files from Linux 2.6.35.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1977 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-24 17:31:21 +00:00
Mark Buechler ed4e1e91c0 - Add in forgotten list_group_attr and set_group_attr options.
- Add prompting and -noprompt options.
- Fix small issue with setGroupAttributes().
- Fix error reporting when setting attributes.



git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1976 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-23 16:50:06 +00:00
Vladislav Bolkhovitin b5012bba69 Forgotten chunk from the previous commit
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1975 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-23 11:00:25 +00:00
Vladislav Bolkhovitin 7b59e08a27 - Cleanups
- Attributes threads_num and threads_pool_type made appear only when supported



git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1974 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-23 10:56:54 +00:00
Vladislav Bolkhovitin f2852768a7 Cleanup
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1973 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-23 10:42:38 +00:00
Bart Van Assche 0e56ff520e Updated HA section.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1972 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-22 19:02:26 +00:00
Bart Van Assche 84649a0e60 Reverted r1442.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1971 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-21 15:58:47 +00:00
Bart Van Assche bf1c208c9e Updated kernel versions.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1970 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-21 11:40:56 +00:00
Bart Van Assche e85d77e5b7 Added to repository.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1969 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-21 09:44:19 +00:00
Bart Van Assche 010eeb258f Added more error checking.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1968 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-21 09:23:25 +00:00
Bart Van Assche a738ab6d51 Added to repository.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1967 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-21 09:14:53 +00:00
Bart Van Assche 314c1a5750 Documentation update.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1966 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-21 08:45:49 +00:00
Bart Van Assche 6c3b1e55be Corrected an error message.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1965 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-21 08:27:28 +00:00
Mark Buechler d6f3264de7 - Remove device requirement from removeLun().
- Fix a couple cases where -group is not really required.



git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1964 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-20 17:58:06 +00:00
Vladislav Bolkhovitin 03edafeca3 Minor web changes
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1963 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-20 15:46:26 +00:00
Vladislav Bolkhovitin 1607d12c9c Sysfs cleanups and fixes, part 1
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1962 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-20 15:38:21 +00:00
Mark Buechler 21e0babdc2 - Misc fixes to remaining options.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1961 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-20 15:20:13 +00:00
Mark Buechler ed9a0bd470 - Added in add_target & rem_target options.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1960 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-20 14:59:38 +00:00
Vladislav Bolkhovitin 11a8b8e9c6 Pass-through dev handlers are async, so let's make them single threaded.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1959 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-19 12:39:26 +00:00
Mark Buechler f154480e68 - Minor fix for setting attributes which aren't readable.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1958 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-18 15:28:18 +00:00
Mark Buechler 95cbc2bbf5 - All list/set attribute options now work.
- Adding and removing target & driver attributes now work.



git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1957 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-18 15:02:33 +00:00
Vladislav Bolkhovitin e38cc66c2b Change SCSI_MAX_SG_SEGMENTS to more correct SG_MAX_SINGLE_ALLOC
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1956 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-18 12:59:28 +00:00
Vladislav Bolkhovitin 25025f3a5a Update docs about kernel versions where BLOCKIO problem (http://lkml.org/lkml/2010/7/28/315) was fixed. Big thanks to Bryan Mesich <bryan.mesich@ndsu.edu>!
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1955 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-17 19:13:00 +00:00
Bart Van Assche 4c2d1b2a1d Bug fix.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1954 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-17 19:03:44 +00:00
Bart Van Assche f6cd30ca7c Whitespace-only change: fixed a checkpatch complaint.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1953 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-17 17:38:56 +00:00
Bart Van Assche 894190c09e Removed superfluous __attribute__((packed)).
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1952 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-15 10:02:10 +00:00
Bart Van Assche 5430c22ea6 Updated kernel versions.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1951 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-14 15:11:45 +00:00
Richard Sharpe 8ad464eae7 One the advice of Vlad, reworked the change a little ... use spinlocks now and
don't hold the lock across the rescan.


git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1950 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-14 06:03:46 +00:00
Vladislav Bolkhovitin 48bc41083c Patch from Dirk Meister <dmeister@uni-paderborn.de> fixing fprintf parameters
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1949 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-13 18:15:31 +00:00
Vladislav Bolkhovitin 7eddeb82ab - Some iSCSI performance fixes
- __attribute__((aligned(sizeof(long))) added to all field with different protection than the previous field to make sure they don't share the same bus line. Just in case, actually, compiler should do the alignment by default.

 - Small docs updates.



git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1948 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-13 18:12:45 +00:00