port->inline_data_size = -1;    /* < 0 == let the transport choose */
 
        port->disc_addr.portid = cpu_to_le16(portid);
+       port->disc_addr.treq = NVMF_TREQ_DISABLE_SQFLOW;
        config_group_init_type_name(&port->group, name, &nvmet_port_type);
 
        config_group_init_type_name(&port->subsys_group,
 
 
 /* Transport Requirements codes for Discovery Log Page entry TREQ field */
 enum {
-       NVMF_TREQ_NOT_SPECIFIED = 0,    /* Not specified */
-       NVMF_TREQ_REQUIRED      = 1,    /* Required */
-       NVMF_TREQ_NOT_REQUIRED  = 2,    /* Not Required */
+       NVMF_TREQ_NOT_SPECIFIED = 0,            /* Not specified */
+       NVMF_TREQ_REQUIRED      = 1,            /* Required */
+       NVMF_TREQ_NOT_REQUIRED  = 2,            /* Not Required */
 #define NVME_TREQ_SECURE_CHANNEL_MASK \
        (NVMF_TREQ_REQUIRED | NVMF_TREQ_NOT_REQUIRED)
+
+       NVMF_TREQ_DISABLE_SQFLOW = (1 << 2),    /* Supports SQ flow control disable */
 };
 
 /* RDMA QP Service Type codes for Discovery Log Page entry TSAS