1. 21 Jan, 2016 2 commits
    • Linus Torvalds's avatar
      Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending · 71e4634e
      Linus Torvalds authored
      Pull SCSI target updates from Nicholas Bellinger:
       "The highlights this round include:
      
         - Introduce configfs support for unlocked configfs_depend_item()
           (krzysztof + andrezej)
         - Conversion of usb-gadget target driver to new function registration
           interface (andrzej + sebastian)
         - Enable qla2xxx FC target mode support for Extended Logins (himansu +
           giridhar)
         - Enable qla2xxx FC target mode support for Exchange Offload (himansu +
           giridhar)
         - Add qla2xxx FC target mode irq affinity notification + selective
           command queuing.  (quinn + himanshu)
         - Fix iscsi-target deadlock in se_node_acl configfs deletion (sagi +
           nab)
         - Convert se_node_acl configfs deletion + se_node_acl->queue_depth to
           proper se_session->sess_kref + target_get_session() usage.  (hch +
           sagi + nab)
         - Fix long-standing race between se_node_acl->acl_kref get and
           get_initiator_node_acl() lookup.  (hch + nab)
         - Fix target/user block-size handling, and make sure netlink reaches
           all network namespaces (sheng + andy)
      
        Note there is an outstanding bug-fix series for remote I_T nexus port
        TMR LUN_RESET has been posted and still being tested, and will likely
        become post -rc1 material at this point"
      
      * 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending: (56 commits)
        scsi: qla2xxxx: avoid type mismatch in comparison
        target/user: Make sure netlink would reach all network namespaces
        target: Obtain se_node_acl->acl_kref during get_initiator_node_acl
        target: Convert ACL change queue_depth se_session reference usage
        iscsi-target: Fix potential dead-lock during node acl delete
        ib_srpt: Convert acl lookup to modern get_initiator_node_acl usage
        tcm_fc: Convert acl lookup to modern get_initiator_node_acl usage
        tcm_fc: Wait for command completion before freeing a session
        target: Fix a memory leak in target_dev_lba_map_store()
        target: Support aborting tasks with a 64-bit tag
        usb/gadget: Remove set-but-not-used variables
        target: Remove an unused variable
        target: Fix indentation in target_core_configfs.c
        target/user: Allow user to set block size before enabling device
        iser-target: Fix non negative ERR_PTR isert_device_get usage
        target/fcoe: Add tag support to tcm_fc
        qla2xxx: Check for online flag instead of active reset when transmitting responses
        qla2xxx: Set all queues to 4k
        qla2xxx: Disable ZIO at start time.
        qla2xxx: Move atioq to a different lock to reduce lock contention
        ...
      71e4634e
    • Dan Williams's avatar
      Do not enable CONFIG_IO_STRICT_DEVMEM by default · 19a3dd76
      Dan Williams authored
      Larry Finger reports:
       "My PowerBook G4 Aluminum with a 32-bit PPC processor fails to boot for
        the 4.4-git series".
      
      This is likely due to X still needing /dev/mem access on this platform.
      
      CONFIG_IO_STRICT_DEVMEM is not yet safe to turn on when
      CONFIG_STRICT_DEVMEM=y.
      
      Remove the default so that old configurations do not change behavior.
      
      Fixes: 90a545e9 ("restrict /dev/mem to idle io memory ranges")
      Reported-by: default avatarLarry Finger <Larry.Finger@lwfinger.net>
      Tested-by: default avatarLarry Finger <Larry.Finger@lwfinger.net>
      Link: http://marc.info/?l=linux-kernel&m=145332012023825&w=2Acked-by: default avatarKees Cook <keescook@chromium.org>
      Cc: Arnd Bergmann <arnd@arndb.de>
      Cc: Ingo Molnar <mingo@redhat.com>
      Cc: Russell King <linux@arm.linux.org.uk>
      Cc: Andrew Morton <akpm@linux-foundation.org>
      Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
      Signed-off-by: default avatarDan Williams <dan.j.williams@intel.com>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      19a3dd76
  2. 20 Jan, 2016 29 commits
  3. 19 Jan, 2016 9 commits