Commit Graph

1861 Commits

Author SHA1 Message Date
Bart Van Assche
edac418f66 SRP_CRED_REQ autodetection is now disabled by default.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2026 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-31 06:30:59 +00:00
Bart Van Assche
798dc8a128 Updated kernel versions.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2025 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-31 06:17:42 +00:00
Vladislav Bolkhovitin
95f713444e Some scst_local cleanups
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2024 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-30 20:58:20 +00:00
Vladislav Bolkhovitin
3c434ad40e Alignment cleanups
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2023 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-30 20:37:45 +00:00
Vladislav Bolkhovitin
3120885a46 - Eliminate theorethically possible race leading to sending wrong max_sn to initiators
- Alignment cleanups



git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2022 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-30 20:34:17 +00:00
Vladislav Bolkhovitin
94d701bdfa Let's do it in a more safe way
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2021 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-30 12:06:54 +00:00
Vladislav Bolkhovitin
83945bde9c Fixes crash with certain topology setups. Reported and tested by Timm Essigke <Timm.Essigke@uni-bayreuth.de>
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2020 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-30 10:30:17 +00:00
Vladislav Bolkhovitin
7f042fc37b Missed chuncks for 2.6.35 update
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2019 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-28 16:07:11 +00:00
Vladislav Bolkhovitin
72e7beb3f2 Cleanup of DOS EOLs
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2018 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-28 12:40:17 +00:00
Vladislav Bolkhovitin
2a973f0df5 Fixes recently reported problems:
- Possible crash on errors recovery in user space devices registration
 - Wrong handling of virtual devices with names looking similar to names of pass-through devices
 - Fix possible crash in scst_del_threads()

+ some other fixes and cleanups



git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2017 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-28 12:38:52 +00:00
Bart Van Assche
725e090a94 Print an informational message instead of an error message for MRA (Message
Receipt Acknowledgement) messages.


git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2016 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-28 07:12:26 +00:00
Vladislav Bolkhovitin
023b65bafb Minor fixes and improvements
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2015 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-27 12:36:10 +00:00
Mark Buechler
164d28ce66 - An even better fix for the previous create attribute bug.
- Consider create attributes for LUNs within groups as well.



git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2014 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-26 22:52:04 +00:00
Mark Buechler
3f26d8f75c - Better fix for no create attributes takes into consideration other attributes.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2013 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-26 22:31:35 +00:00
Mark Buechler
5b88e3ee1a - Reorder/reword some of the help message.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2012 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-26 22:09:21 +00:00
Mark Buechler
edf378a1e2 - Fix setting device attributes which have no special create attributes.
- Don't warn on device attributes already set of not done with -set_dev_attr.



git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2011 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-26 22:05:53 +00:00
Vladislav Bolkhovitin
9a1870d7df Latency statistics sysfs output added
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2010 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-26 18:18:10 +00:00
Mark Buechler
020072cb5b - Fix some argument parsing.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2009 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-26 15:30:37 +00:00
Vladislav Bolkhovitin
c430798dbe Web updates
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2008 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-26 13:32:45 +00:00
Mark Buechler
fe447b1c3e - Capture SIGTERM as well as SIGHUP.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2007 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-25 20:29:38 +00:00
Mark Buechler
ae4833b40b - MAX_LUNS is no longer used.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2006 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-25 20:25:09 +00:00
Mark Buechler
a496540fc8 - Typo fix.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2005 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-25 20:23:58 +00:00
Mark Buechler
b6607818c2 - Missed a couple -issue_lip's.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2004 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-25 20:14:10 +00:00
Mark Buechler
7152807e88 - Remove -issue_lip since it's no longer supportable.
- Fix help messaage.



git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2003 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-25 20:13:12 +00:00
Mark Buechler
2011e50e47 - Minor fixes to writeConfig().
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2002 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-25 19:59:30 +00:00
Mark Buechler
92467af270 - Finish -list_sessions.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2001 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-25 19:44:51 +00:00
Vladislav Bolkhovitin
f6f3e8f03e Fix a minor typo noticed by Timm Essigke <Timm.Essigke@uni-bayreuth.de>
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2000 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-25 19:19:20 +00:00
Bart Van Assche
54a6ff6ba6 Converted srp_cmd_queue().
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1999 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-25 19:19:13 +00:00
Bart Van Assche
925ded04b0 Removed again.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1998 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-25 19:12:26 +00:00
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