svn commit: r312579 - in stable/10/sys/cam: ctl scsi

2017-01-21 Thread Alexander Motin
Author: mav Date: Sat Jan 21 08:36:05 2017 New Revision: 312579 URL: https://svnweb.freebsd.org/changeset/base/312579 Log: MFC r310640, r310643: Add support for revert to defaults (RTD) bit in MODE SELECT. Modified: stable/10/sys/cam/ctl/ctl.c stable/10/sys/cam/ctl/ctl.h

svn commit: r312581 - stable/10/sys/cam/ctl

2017-01-21 Thread Alexander Motin
Author: mav Date: Sat Jan 21 08:37:53 2017 New Revision: 312581 URL: https://svnweb.freebsd.org/changeset/base/312581 Log: MFC r310644: Fix/synchronize field types in struct ctl_modepage_header. Modified: stable/10/sys/cam/ctl/ctl.c stable/10/sys/cam/ctl/ctl.h Directory Properties:

svn commit: r312577 - stable/10/sys/cam/ctl

2017-01-21 Thread Alexander Motin
Author: mav Date: Sat Jan 21 08:34:27 2017 New Revision: 312577 URL: https://svnweb.freebsd.org/changeset/base/312577 Log: MFC r310635: Decouple limits on number of LUNs per port and LUs per CTL. Those two values are not directly related, so make them independent. This does not change

svn commit: r312587 - stable/10/sys/cam/ctl

2017-01-21 Thread Alexander Motin
Author: mav Date: Sat Jan 21 08:43:41 2017 New Revision: 312587 URL: https://svnweb.freebsd.org/changeset/base/312587 Log: MFC r311892: Do not wait for HA thread shutdown if scheduler is stopped. This wait loop made system hang on panic instead of reboot. Modified:

svn commit: r312585 - stable/10/sys/cam/ctl

2017-01-21 Thread Alexander Motin
Author: mav Date: Sat Jan 21 08:41:00 2017 New Revision: 312585 URL: https://svnweb.freebsd.org/changeset/base/312585 Log: MFC r310649: Allow more efficient use of private area. There are 16 bytes of space, so we may store two pointers in one. Modified: stable/10/sys/cam/ctl/ctl_io.h

svn commit: r312583 - stable/10/sys/cam/ctl

2017-01-21 Thread Alexander Motin
Author: mav Date: Sat Jan 21 08:39:39 2017 New Revision: 312583 URL: https://svnweb.freebsd.org/changeset/base/312583 Log: MFC r310646: Do not update "saved" mode page on every MODE SELECT. We do not have non-volatile memory to really save those values, so we neither report nor support

svn commit: r312569 - stable/10/sbin/camcontrol

2017-01-21 Thread Alexander Motin
Author: mav Date: Sat Jan 21 08:19:42 2017 New Revision: 312569 URL: https://svnweb.freebsd.org/changeset/base/312569 Log: MFC r311897: Add checks for received mode page length. If our buffer is too small, we may receive part of the page, and should not try read/write past the end of the

svn commit: r312590 - in stable/10/lib/libc: include stdlib

2017-01-21 Thread Konstantin Belousov
Author: kib Date: Sat Jan 21 12:30:07 2017 New Revision: 312590 URL: https://svnweb.freebsd.org/changeset/base/312590 Log: MFC r311651: Export __cxa_thread_atexit_impl as an alias for __cxa_thread_atexit. Added: stable/10/lib/libc/stdlib/cxa_thread_atexit_impl.c - copied unchanged

svn commit: r312573 - stable/10/sys/cam/ctl

2017-01-21 Thread Alexander Motin
Author: mav Date: Sat Jan 21 08:31:49 2017 New Revision: 312573 URL: https://svnweb.freebsd.org/changeset/base/312573 Log: MFC r310555: Some random code cleaning. - Reduce indentation. - Remove extra braces. - Add few missing savety checks. Modified: stable/10/sys/cam/ctl/ctl.c

svn commit: r312571 - stable/10/sys/cam/ctl

2017-01-21 Thread Alexander Motin
Author: mav Date: Sat Jan 21 08:30:10 2017 New Revision: 312571 URL: https://svnweb.freebsd.org/changeset/base/312571 Log: MFC r310539: Remove CTL_MAX_LUNS from places where it is not required. Modified: stable/10/sys/cam/ctl/ctl.c stable/10/sys/cam/ctl/ctl_frontend.c

svn commit: r312565 - in stable/10: lib/libcam sbin/camcontrol

2017-01-21 Thread Alexander Motin
Author: mav Date: Sat Jan 21 08:15:51 2017 New Revision: 312565 URL: https://svnweb.freebsd.org/changeset/base/312565 Log: MFC r311623: Make do_buff_decode() not read past the end of the buffer. Abort format processing as soon as we have no enough data. Modified:

svn commit: r312567 - in stable/10: sbin/camcontrol share/misc sys/cam/scsi

2017-01-21 Thread Alexander Motin
Author: mav Date: Sat Jan 21 08:17:30 2017 New Revision: 312567 URL: https://svnweb.freebsd.org/changeset/base/312567 Log: MFC r311636: Make 'camcontrol modepage' support subpages. Modified: stable/10/sbin/camcontrol/camcontrol.8 stable/10/sbin/camcontrol/camcontrol.c