open-iscsi-2.0-872 - open-iscsi-2.0.873 Ales Kozumplik (1): fwparam_sysfs: fix pathname manipulation error in fwparam_sysfs_boot_info. Eddie Wai (3): ISCSID: Fixed a race condition in the INVALID_HOST path ISCSID: Fixed iface update for the new iface net config params ISCSIADM: Included the new iface net params to the node creation Hannes Reinecke (6): iscsid sends SIGTERM to PID 0 iscsid: Implement --no-pid-file Keep startup mode in sync when specified in config file Allow LOCK_DIR to be set via CFLAGS Allow 'onboot' as loginall parameter boot.suse: Update with latest fixes Jim Ramsay (12): Add specific session information to session_rec_t Add support for multiple sessions per iface to iscsid Add multiple sessions per iface commandline syntax Add new node.session.nr_sessions config parameter Implement leading-login support Fix dcb_app.c compile error with old kernels Check all ifaces during discovery even if some timeout iscsid: In foreground mode, treat SIGINT like SIGTERM Revise bind_conn_to_iface logic iscsi tools: Fix warnings reported by gcc-4.5.2 fwparam_ibft: Fix warnings reported by gcc-4.5.2 open-isns: Fix warnings reported by gcc-4.5.2 Karen Xie (1): open-iscsi: add transport cxgb4i Lalit Chandivade (2): iscsiadm: add netconfig support iscsi tools: manage qla4xxx iscsi sessions with iscsiadm Manish Rangankar (1): iscsid: Fixed iscsid restart issue for offload iSCSI login Mark Rustad (7): Add some consts to char * parameters that are not changed Add dcb_app.h for DCB support Add dcb_app.c for DCB support Add initial DCB support iscsid: Fix netdev check Remove redundant initialization iscsid: Add IEEE DCB support Mike Christie (86): iscsid: remove bogus debug log msg in isns_disc_new_portals isns: Fix endless loop when pollhup is returned iscsi tools: fix multi pdu sendtargets discovery sequences iscsi boot: fix iscsi_boot sysfs parsing Use pass through interface for sendtargets (take4) Currenly offload cards like bnx2i, be2iscsi, cxgb3i must use a normal eth for discovery. This patch allows us to do discovery using the iscsi class passthrough interface. Add userspace/tools iscsi error code defs iscsi tools: fix iscsiadm exit codes iscsid: modify data drop iscsi doc: document iscsiadm host argument iscsid: add new auth error code iscsi tools: convert discovery code to iscsi error codes iscsi tools: document iface rp_filter use iscsi tools: disable isns dsa code iscsi tools: support hostnames in node mode iscsi tools: fix discovery return code iscsiadm: fix offload discovery retry iscsid: fix signal handler debug msg iscsiadm: fix discovery exit code iscsi tools: fix dcbnl.h compile error iscsid: retry initial connect iscsi tools/kernel: switch make defaults iscsi tools: fix comment about sysfs lookup failures iscsi tools: fix netlink bug allocation iscsi tools: Don't try to bind offload EPs to sockets iscsi tools: fix oom_adj use iscsi tools: fix bnx2i boot due to MAC mismatch iscsiadm: fix discoverydb help Update SUSE init script iscsi tools: revert commit c440cbe7ba2464f8baadedb55b00754c36773c2c Add a TODO TODO: mark down Jose as working on idr Update TODO iscsi tools: fix iname sysfs handling iscsi tools: handle compile warnings about unused variables iscsiadm: print kernel iface info iscsi tools: add tgt reset to session info and fix unknown values iscsi tools: fix default iface binding setup iscsi tools: fix iscsiadm return value on failed login iscsi tools: don't build with openssl iscsi tools: check NULL pointer first and add limit check in str_remove_initial iscsi tools: fix README sid lookup info iscsid: print out more informative error string for kernel errors iscsi tools: fix netlink msg setup iscsi tools: fix up vlan support update todo iscsiadm: fix printing of unknown host values Do not run configure for open-isns on every build iscsi tools: fix ipv6 ibft/firmware boot iscsid: don't sync qla4xxx flash sessions iscsid: kill session if already exists. isns: remove rfc files. iscsistart: allow any rec/iscsid.conf setting as arg iscsistart: support params in offload/ibft mode iscsi tools: never use hdr digest with iser iscsi tools: update iscsi_if.h for host event iscsi tools: added ping support iscsi tools: Add support to display a host's CHAP list and delete iscsi tools: fix conn state compilation warnings iscsi tools: allow default to have different transort names iscsiadm: print ping status string iscsi tools: fix hostname with port handling iscsi tools: have iscsid/iscsiadm load modules as needed iscsi tools: have iscsiadm load offload modules init: update red hat init script for module changes iscsi tools: create def ifaces on demand iscsi tools: iscsiadm modprobe support iscsi tools: remove class version check iscsi tools: remove unused len variable iscsiadm: support multiple params in one call iscsid: remove DCB support iscsiadm: print port speed and link state iscsi tools: check for loaded module before loading iscsistart: have iscsistart use same multi param code as iscsiadm iscsi tools: print and load boot transport iscsiadm: load iface before checking for hostno/mac match iscsistart: fix iface overriding iscsiadm: make sure offload drivers are loaded in host mode iscsi tools: have iscsi tools bring up offload net iface iscsi tools: fix bnx2i login iscsi tools: fix ipv6 handling iscsistart: fix invalid param handling iscsiadm: added command line option '--interval' iscsi tools: fix unknown param warnings iscsi tools: fix socket leak in transport probe iscsi tools: remove useless NULL iface check iscsi tools: use strlpy in net code Nilesh Javali (1): iscsi tools: update documents for CHAP command Rahul Gupta (1): iscsi tools: Displaying timeout and CHAP in iscisadm info Vikas Chaudhary (2): iscsi tools: update documents for ping command iscsi tools: remove un-necessary print message Wang Sheng-Hui (1): usr/config.h: fix comment for struct iscsi_session_timeout_config