Skip to content
  • Linus Torvalds's avatar
    Merge branch 'queue' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending · 5c64e3a4
    Linus Torvalds authored
    Pull target fixes from Nicholas Bellinger:
     "A handful of fixes + minor changes this time around, along with one
      important >= v3.9 regression fix for IBLOCK backends.  The highlights
      include:
    
       - Use FD_MAX_SECTORS in FILEIO for block_device as
         well as files (agrover)
    
       - Fix processing of out-of-order CmdSNs with
         iSBD driver (shlomo)
    
       - Close long-standing target_put_sess_cmd() vs.
         core_tmr_abort_task() race with the addition of
         kref_put_spinlock_irqsave() (joern + greg-kh)
    
       - Fix IBLOCK WCE=1 + DPOFUA=1 backend WRITE
         regression in >= v3.9 (nab + bootc)
    
      Note these four patches are CC'ed to stable.
    
      Also, there is still some work left to be done on the active I/O
      shutdown path in target_wait_for_sess_cmds() used by tcm_qla2xxx +
      ib_isert fabrics that is still being discussed on the list, and will
      hopefully be resolved soon."
    
    * 'queue' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending:
      target: close target_put_sess_cmd() vs. core_tmr_abort_task() race
      target: removed unused transport_state flag
      target/iblock: Fix WCE=1 + DPOFUA=1 backend WRITE regression
      MAINTAINERS: Update target git tree URL
      iscsi-target: Fix typos in RDMAEXTENSIONS macro usage
      target/rd: Add ramdisk bit for NULLIO operation
      iscsi-target: Fix processing of OOO commands
      iscsi-target: Make buf param of iscsit_do_crypto_hash_buf() const void *
      iscsi-target: Fix NULL pointer dereference in iscsit_send_reject
      target: Have dev/enable show if TCM device is configured
      target: Use FD_MAX_SECTORS/FD_BLOCKSIZE for blockdevs using fileio
      target: Remove unused struct members in se_dev_entry
    5c64e3a4