01 Jun, 2019

1 commit

  • This patch avoids that the kernel-doc script complains about these
    function headers when building with W=1.

    Cc: Hannes Reinecke
    Cc: Keith Busch
    Fixes: ed76e329d74a ("blk-mq: abstract out queue map") # v5.0.
    Fixes: e42b3867de4b ("blk-mq-rdma: pass in queue map to blk_mq_rdma_map_queues") # v5.0.
    Reviewed-by: Chaitanya Kulkarni
    Signed-off-by: Bart Van Assche
    Signed-off-by: Jens Axboe

    Bart Van Assche
     

01 May, 2019

1 commit


08 Nov, 2018

2 commits

  • Add a queue offset to the tag map. This enables users to map
    iteratively, for each queue map type they support.

    Bump maximum number of supported maps to 2, we're now fully
    able to support more than 1 map.

    Reviewed-by: Hannes Reinecke
    Reviewed-by: Keith Busch
    Reviewed-by: Sagi Grimberg
    Signed-off-by: Jens Axboe

    Jens Axboe
     
  • This is in preparation for allowing multiple sets of maps per
    queue, if so desired.

    Reviewed-by: Hannes Reinecke
    Reviewed-by: Bart Van Assche
    Reviewed-by: Keith Busch
    Signed-off-by: Jens Axboe

    Jens Axboe
     

09 Jul, 2018

1 commit


28 Mar, 2018

1 commit

  • The PCI interrupt vectors intended to be associated with a queue may
    not start at 0; a driver may allocate pre_vectors for special use. This
    patch adds an offset parameter so blk-mq may find the intended affinity
    mask and updates all drivers using this API accordingly.

    Cc: Don Brace
    Cc:
    Cc:
    Signed-off-by: Keith Busch
    Reviewed-by: Ming Lei
    Signed-off-by: Jens Axboe

    Keith Busch
     

18 Aug, 2017

1 commit


30 Mar, 2017

1 commit


19 Sep, 2016

1 commit


15 Sep, 2016

1 commit