Commit Graph

  • ddae1f7a63 Fix incorrect duplicate connection sysfs entry detection Vladislav Bolkhovitin 2013-01-04 03:08:29 +00:00
  • e7e9101efd Automate release archive generation Vladislav Bolkhovitin 2013-01-04 00:29:30 +00:00
  • 59affce667 scst pr: Use get_unaligned_be64() and put_unaligned_be64() Vladislav Bolkhovitin 2013-01-04 00:10:35 +00:00
  • 8fe7638e44 scripts/generate-release-archive: Set executable property Bart Van Assche 2013-01-03 17:57:01 +00:00
  • 9dcf4d3036 ib_srpt: Move functionality for creating a release archive into scripts/generate-release-archive Bart Van Assche 2013-01-03 17:46:01 +00:00
  • 3c7920b48e ib_srpt: Defer reenabling interrupts until after completion processing finished Bart Van Assche 2013-01-03 09:19:09 +00:00
  • 9a8b7a5f67 scst: Avoid that scst_adjust_sg() truncates requests above 512 KB (merge r4668 from trunk) Bart Van Assche 2013-01-02 18:47:56 +00:00
  • d03c8b7729 scst: Simplify __scst_get_buf() and __scst_get_sg_page() Vladislav Bolkhovitin 2012-12-31 23:48:03 +00:00
  • df5faa838e scst: Simplify the data buffer tracing code Vladislav Bolkhovitin 2012-12-28 23:39:19 +00:00
  • e2245ce384 scst_vdisk: Include device name in EOD error message Vladislav Bolkhovitin 2012-12-28 23:31:12 +00:00
  • 874f8d5943 Fix possible crash if misbehaving dev handler tries to set too big response data len. Vladislav Bolkhovitin 2012-12-28 23:20:07 +00:00
  • 3f77da8c4d Fix ILI handling to have full 32 bits handling Vladislav Bolkhovitin 2012-12-28 23:19:13 +00:00
  • da3337faae scst: Avoid truncating requests larger than 512 KB Vladislav Bolkhovitin 2012-12-28 03:13:13 +00:00
  • 3d0f5096fb Resurrect Emulex, since it resurrected SCST support Vladislav Bolkhovitin 2012-12-28 02:51:42 +00:00
  • b08857591c Micro-optimize scst_adjust_sg() and scst_restore_sg_buff() Vladislav Bolkhovitin 2012-12-28 02:43:10 +00:00
  • a3288d27e3 scst: Avoid that setting trace_level triggers an infinite loop (partial merge of trunk r4137) Bart Van Assche 2012-12-27 08:53:40 +00:00
  • 1052aa7bce ib_srpt: Bump version Bart Van Assche 2012-12-21 12:09:36 +00:00
  • 88a37b7a25 ib_srpt: Avoid that max_compl_time_ms is zero due to an integer overflow (merge r4662 from trunk) Bart Van Assche 2012-12-21 12:05:36 +00:00
  • 4963e2a4c9 ib_srpt: Avoid that max_compl_time_ms is zero due to an integer overflow Bart Van Assche 2012-12-21 12:04:19 +00:00
  • 0121fc8a55 ib_srpt: Update Testing.txt Bart Van Assche 2012-12-21 12:02:53 +00:00
  • ed5db967d8 nightly build: Merge from trunk Bart Van Assche 2012-12-20 17:58:34 +00:00
  • 4fd2d32b80 scripts: Merge from trunk Bart Van Assche 2012-12-20 17:57:25 +00:00
  • 1f600fcc91 scst_local: Fix bug in error path Vladislav Bolkhovitin 2012-12-20 02:32:25 +00:00
  • 55a596b073 Fix missed locking Vladislav Bolkhovitin 2012-12-20 02:26:28 +00:00
  • 5fe3432935 scst_get_unique_sess_name(): Handle out-of-memory properly Vladislav Bolkhovitin 2012-12-20 02:20:24 +00:00
  • 47db473269 Remove a superfluous pair of braces Vladislav Bolkhovitin 2012-12-20 02:17:23 +00:00
  • 0d0b4e5af1 nightly build: Add kernel 3.7 Bart Van Assche 2012-12-19 07:37:32 +00:00
  • 4b08a03293 nightly build: Update kernel versions Bart Van Assche 2012-12-18 17:04:45 +00:00
  • 0fd03d44b1 srpt/Testing.txt: Limit to 80 columns Bart Van Assche 2012-12-18 09:51:08 +00:00
  • 6185ae237c Add kernel 3.7 support (merge r4645..4647 from trunk) Bart Van Assche 2012-12-18 09:45:35 +00:00
  • ae741601fb scst: Fix a recently introduced race condition (merge r4491 from trunk) Bart Van Assche 2012-12-18 09:39:17 +00:00
  • 6b93cb0155 scst: Make extra_tgt_dev_list_entry users hold scst_mutex (merge r4386 from trunk) Bart Van Assche 2012-12-18 09:33:24 +00:00
  • 0f7423dca9 scst: Rename scst_session.tgt_priv into sess_tgt_priv to minimize diffs with the trunk Bart Van Assche 2012-12-18 09:14:10 +00:00
  • 12313bf114 nightly build: Add kernel 3.7 patches Bart Van Assche 2012-12-18 08:54:50 +00:00
  • 2a50de2e4e iscsi-scst: Build fix for kernels 3.6.1..3.6.10 Bart Van Assche 2012-12-18 08:22:05 +00:00
  • 299c407697 Update for kernel 3.7 Vladislav Bolkhovitin 2012-12-17 23:09:58 +00:00
  • d178fa8da9 qla2x00t: Avoid reading uninitialized memory Vladislav Bolkhovitin 2012-12-13 21:28:10 +00:00
  • df9b760738 PR: Compute scope field correctly Vladislav Bolkhovitin 2012-12-13 21:08:29 +00:00
  • c7c0672b51 Fir corner case handling in vdisk_attach_tgt() Vladislav Bolkhovitin 2012-12-13 21:06:17 +00:00
  • e9ce622422 scst, persistent reservations: Fix a locking error Vladislav Bolkhovitin 2012-12-12 00:09:11 +00:00
  • ed9ac5b9de Cleanup Vladislav Bolkhovitin 2012-12-11 02:57:16 +00:00
  • e75a90ef5e Fix 0-named groups. Patch by Alexey Obitotskiy, originally identified by Marcin Haba. Mark Buechler 2012-12-05 15:14:30 +00:00
  • 0bf88c8f96 Let's do attributes creation in a generic way Vladislav Bolkhovitin 2012-12-04 01:43:22 +00:00
  • eb0fcbb1ef Explicit confirmations and abort ISP attributes don't make sense on virtual targets Vladislav Bolkhovitin 2012-12-03 23:29:36 +00:00
  • 010dd8b7ec scst_local: Rework scst_local_get_initiator_port_transport_id() to make it easier to read and to verify Vladislav Bolkhovitin 2012-11-29 01:29:49 +00:00
  • 486a3bcd34 scst_local: Remove superfluous casts Vladislav Bolkhovitin 2012-11-29 01:25:59 +00:00
  • 1f17f29658 qla2x00t: Remove a superfluous check from q2t_remove_target() (merge r4312 from trunk) Bart Van Assche 2012-11-28 14:17:32 +00:00
  • 47f66b3bad qla2x00t: Correct q2t_abort_task() (merge r4457 from trunk) Bart Van Assche 2012-11-28 14:07:13 +00:00
  • caf9e827e9 qla2x00t: Eliminate double req_q_cnt checks when there is enough headroom (merge r4135 from trunk) Bart Van Assche 2012-11-28 14:02:31 +00:00
  • e0e724f022 qla2x00t: q2t_pci_map_calc_cnt() cleanup and microoptimization (merge r4273 from trunk) Bart Van Assche 2012-11-28 14:00:16 +00:00
  • 2e53594570 qla2x00t: Remove a superfluous cast (merge r4487 from trunk) Bart Van Assche 2012-11-28 13:57:51 +00:00
  • 77d2f1aaf0 qla2x00t: Keep smatch happy (merge r4486 from trunk) Bart Van Assche 2012-11-28 13:41:44 +00:00
  • f781ba691a Fix incorrect error handling (merge r4494 from trunk) Bart Van Assche 2012-11-25 08:48:29 +00:00
  • 0544c28695 scst_sysfs: Fix a help text (see also trunk r4483) Bart Van Assche 2012-11-25 08:37:37 +00:00
  • 391ae47690 Increment session refcount in scst_pre_rx_mgmt_cmd() instead of scst_post_rx_mgmt_cmd() (merge r4423 from trunk) Bart Van Assche 2012-11-25 08:12:26 +00:00
  • 7ba44bbc51 ib_srpt: Avoid that module unloading races with closing sessions (merge r4446 from trunk) Bart Van Assche 2012-11-23 13:44:26 +00:00
  • a646aba835 scst: Don't suspend activity during removal of a SCSI device (merge r4399 from trunk) Bart Van Assche 2012-11-23 09:02:10 +00:00
  • b74ed85a0c iscsi-scst: Fix recently introduced compiler warnings Bart Van Assche 2012-11-18 14:27:50 +00:00
  • b30651cda0 Cleanup Vladislav Bolkhovitin 2012-11-14 23:48:52 +00:00
  • b80d55ec5d Cleanup Vladislav Bolkhovitin 2012-11-14 23:25:03 +00:00
  • e66752b4fc Make scst_user debug statistics available only in the debug mode Vladislav Bolkhovitin 2012-11-14 21:20:17 +00:00
  • 652a2cf41f nightly build: Convert bin/nightly from bash to POSIX shell syntax Bart Van Assche 2012-11-14 10:42:27 +00:00
  • dc816a4a16 srpt/Testing.txt: Minor updates Bart Van Assche 2012-11-14 08:25:53 +00:00
  • b238320767 target_del(): don't exit on existing sessions Vladislav Bolkhovitin 2012-11-13 20:55:51 +00:00
  • fb6219c8d7 LBA should be 64-bit Vladislav Bolkhovitin 2012-11-13 20:41:24 +00:00
  • ff45bf36a6 scripts/blockdev-perftest: Speed up block device size determination Bart Van Assche 2012-11-13 13:20:56 +00:00
  • e2155e10bf scst: Clarify dev_pr_mutex source code comments Vladislav Bolkhovitin 2012-11-13 02:48:45 +00:00
  • a88ccc6231 scst_local, RHEL 5: Avoid that AEN handling triggers a deadlock during device removal Bart Van Assche 2012-11-12 12:37:19 +00:00
  • e838840e6b scstadmin/Makefile: Use chkconfig on RHEL instead of the LSB scripts Bart Van Assche 2012-11-09 12:04:58 +00:00
  • 45e27bfa42 scstadmin/Makefile: Clean up whitespace usage Bart Van Assche 2012-11-09 10:36:59 +00:00
  • dd4907ea62 scst_pres: Introduce kmemdup() Vladislav Bolkhovitin 2012-11-09 02:11:59 +00:00
  • 413a68a53e scstadmin, Ubuntu: Use update-rc.d instead of the LSB /usr/lib/lsb/remove_initd - the latter is not installed by default Bart Van Assche 2012-11-08 14:25:37 +00:00
  • 37431aae60 /etc/init.d/scst: Wait up to 30s before giving up trying to unload a kernel module Bart Van Assche 2012-11-08 14:23:13 +00:00
  • d3dc18dacb qla2x00t: Fix spelling in a source code comment Bart Van Assche 2012-11-08 10:46:34 +00:00
  • 54ffcc75c8 Fix incorrect check for TSIH wrap around Vladislav Bolkhovitin 2012-11-07 22:03:07 +00:00
  • 16a97e10d1 Silences a compiler warning reported by Richard Sharpe <realrichardsharpe@gmail.com> Vladislav Bolkhovitin 2012-11-07 03:07:38 +00:00
  • e6bff8a950 Cleanup Vladislav Bolkhovitin 2012-11-06 21:31:51 +00:00
  • edadea8fd0 ib_srpt: RHEL 5.3 build fix Bart Van Assche 2012-11-05 08:53:35 +00:00
  • 544d61036c scst/src/scst_lib.c: RHEL 5.3 build fix Bart Van Assche 2012-11-05 08:40:55 +00:00
  • e834050d35 scst.h, scst_debug.h, scst_pres.h: RHEL 5.3 build fix Bart Van Assche 2012-11-05 08:37:20 +00:00
  • 2b428054e6 scst/include/scst_debug.h: RHEL 5 build fix Bart Van Assche 2012-11-05 08:14:56 +00:00
  • e7ccb78272 RHEL 5.6 build fix (merge r3408 from trunk). Bart Van Assche 2012-11-03 19:37:37 +00:00
  • 4c2c2c10c1 scst: Build fix for r4573 Bart Van Assche 2012-11-03 15:57:48 +00:00
  • 780f46cef4 scstadmin: Only enable /etc/init.d/scst in runlevels 3 and 5 since networking is not available in runlevels 2 or 4 (merge r4152 from trunk) Bart Van Assche 2012-11-03 15:12:31 +00:00
  • c9f05992d3 scstadmin: Suggest the user to use systemctl (systemd) instead of the LSB installation script if available (merge r4153 from trunk) Bart Van Assche 2012-11-03 15:08:58 +00:00
  • 737aa4e5c7 scstadmin: Make /etc/init.d/scst status work on RHEL 6.2 (merge r4163 from trunk). Bart Van Assche 2012-11-03 14:55:13 +00:00
  • 2ab470f796 scstadmin, FC (NPIV): Make -write_config save the "node_name" and "parent_host" attributes (merge r4306 from trunk) Bart Van Assche 2012-11-03 14:53:17 +00:00
  • 7cc3997fd5 scstadmin: Make -write_config save the scst_local session name (merge r4304 and r4305 from trunk) Bart Van Assche 2012-11-03 14:49:46 +00:00
  • bc6da2b006 scstadmin: Allow hash signs to be escaped (merge r4391 from trunk) Bart Van Assche 2012-11-03 14:48:14 +00:00
  • ff41d8c887 scstadmin: Make _syswrite() translate EBUSY into "writing failed" (merge r4400 from trunk) Bart Van Assche 2012-11-03 14:45:49 +00:00
  • e991bd4845 scstadmin: Use $(DESTDIR) when uninstalling SCST 2.x startup scripts (merge r4536 from trunk) Bart Van Assche 2012-11-03 14:42:15 +00:00
  • 9430abe77c scstadmin: Create /etc/default if it does not yet exist (merge r4537 from trunk) Bart Van Assche 2012-11-03 14:40:33 +00:00
  • d96929b17d qla2x00t: Relax the severity level of a diagnostic message (r4497) Bart Van Assche 2012-11-03 14:39:06 +00:00
  • e562179bab scstadmin: Handle -EAGAIN when reading from sysfs (merge r4498 from trunk) Bart Van Assche 2012-11-03 14:37:21 +00:00
  • c758bd4ebd scst: Fix a comment in scst/include/scst.h (merge r4503 from trunk) Bart Van Assche 2012-11-03 14:33:51 +00:00
  • b5325996cf qla2x00t: Display a clear error message if the kernel is too old (merge r4510 from trunk) Bart Van Assche 2012-11-03 14:32:40 +00:00
  • c9b55878ad qla2x00t: Send back proper task management response code (merge r4529 from trunk) Bart Van Assche 2012-11-03 14:30:10 +00:00
  • 3e8f92d470 SCST README: Document the LUN addressing method (merge r4527 from trunk) Bart Van Assche 2012-11-03 14:28:21 +00:00
  • 1b3287f042 scst_vdisk/procfs: Fix a copy/paste error (merge r4528 from trunk) Bart Van Assche 2012-11-03 14:26:40 +00:00
  • 917b56374d iscsi-scstd: Fix code for replacing an attribute value (merge r4545 from trunk) Bart Van Assche 2012-11-03 14:15:23 +00:00