summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlx5/core/eq.c
Commit message (Expand)AuthorAgeFilesLines
* net/mlx5: Report EQE data upon CQ completionYishai Hadas2019-07-031-1/+1
* net/mlx5: Report a CQ error event only when a handler was setYishai Hadas2019-07-031-1/+2
* net/mlx5: Expose the API to register for ANY eventYishai Hadas2019-07-031-0/+2
* net/mlx5: Use event mask based on device capabilitiesYishai Hadas2019-07-031-8/+32
* net/mlx5: Fix mlx5_core_destroy_cq() error flowYishai Hadas2019-07-031-9/+7Star
* net/mlx5: Add EQ enable/disable APIYuval Avnery2019-06-131-29/+76
* net/mlx5: Use a single IRQ for all async EQsAriel Levkovich2019-06-131-9/+10
* net/mlx5: Move all IRQ logic to pci_irq.cYuval Avnery2019-06-131-327/+0Star
* net/mlx5: Generalize IRQ interface to work with irq_tableYuval Avnery2019-06-131-9/+29
* net/mlx5: Separate IRQ table creation from EQ table creationYuval Avnery2019-06-131-19/+3Star
* net/mlx5: Move IRQ affinity set to IRQ allocation phaseYuval Avnery2019-06-131-8/+17
* net/mlx5: Move IRQ rmap creation to IRQ allocation phaseYuval Avnery2019-06-131-25/+57
* net/mlx5: Separate IRQ data from EQ table dataYuval Avnery2019-06-131-43/+82
* net/mlx5: Separate IRQ request/free from EQ life cycleYuval Avnery2019-06-131-39/+82
* net/mlx5: Change interrupt handler to call chain notifierYuval Avnery2019-06-131-49/+89
* net/mlx5: Introduce EQ polling budgetYuval Avnery2019-06-131-28/+27Star
* net/mlx5: E-Switch, Honor eswitch functions changed event capVu Pham2019-05-311-1/+1
* net/mlx5: E-Switch, Replace host_params event with functions_changed eventVu Pham2019-05-311-1/+2
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds2019-05-151-0/+3
|\
| * net/mlx5: Set completion EQs as shared resourcesYishai Hadas2019-05-141-0/+3
* | Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mel...Saeed Mahameed2019-05-011-2/+1Star
|\ \
| * | net/mlx5: Enable general events on all interfacesAya Levin2019-04-301-2/+1Star
| |/
* | net/mlx5: A write memory barrier is sufficient in EQ ci updateTariq Toukan2019-04-051-1/+1
* | net/mlx5: Fix compilation warning in eq.cSaeed Mahameed2019-03-221-4/+2Star
|/
* net/mlx5: Relocate vport macros to the vport header fileBodong Wang2019-02-141-0/+1
* net/mlx5: Add host params change eventBodong Wang2019-02-141-0/+3
* mlx5: use RCU lock in mlx5_eq_cq_get()Cong Wang2019-02-111-6/+6
* net/mlx5: Add monitor commands layout and event dataEyal Davidovich2018-12-101-0/+3
* net/mlx5: Device events, Use async events chainSaeed Mahameed2018-11-261-157/+0Star
* net/mlx5: CQ ERR, Use async events chainSaeed Mahameed2018-11-261-22/+44
* net/mlx5: Resource tables, Use async events chainSaeed Mahameed2018-11-261-29/+0Star
* net/mlx5: CmdIF, Use async events chainSaeed Mahameed2018-11-261-4/+0Star
* net/mlx5: FWPage, Use async events chainSaeed Mahameed2018-11-261-11/+0Star
* net/mlx5: E-Switch, Use async events chainSaeed Mahameed2018-11-261-4/+0Star
* net/mlx5: Clock, Use async events chainSaeed Mahameed2018-11-261-4/+0Star
* net/mlx5: FPGA, Use async events chainSaeed Mahameed2018-11-261-5/+0Star
* net/mlx5: FWTrace, Use async events chainSaeed Mahameed2018-11-261-4/+0Star
* net/mlx5: EQ, Introduce atomic notifier chain subscription APISaeed Mahameed2018-11-261-3/+39
* net/mlx5: EQ, Make EQE access methods inlineSaeed Mahameed2018-11-201-23/+0Star
* {net,IB}/mlx5: Move Page fault EQ and ODP logic to RDMASaeed Mahameed2018-11-201-252/+0Star
* net/mlx5: EQ, Generic EQSaeed Mahameed2018-11-201-63/+180
* net/mlx5: EQ, Different EQ typesSaeed Mahameed2018-11-201-151/+225
* net/mlx5: EQ, Privatize eq_table and friendsSaeed Mahameed2018-11-201-21/+81
* net/mlx5: EQ, irq_info and rmap belong to eq_tableSaeed Mahameed2018-11-201-19/+21
* net/mlx5: EQ, Create all EQs in one placeSaeed Mahameed2018-11-201-25/+96
* net/mlx5: EQ, Move all EQ logic to eq.cSaeed Mahameed2018-11-201-0/+176
* net/mlx5: EQ, Remove redundant completion EQ list lockSaeed Mahameed2018-11-201-2/+0Star
* net/mlx5: EQ, Remove unused fields and structuresSaeed Mahameed2018-11-201-11/+0Star
* net/mlx5: Use multi threaded workqueue for page fault handlingMoni Shoua2018-11-121-2/+3
* net/mlx5: Take only bit 24-26 of wqe.pftype_wq for page fault typeHuy Nguyen2018-10-111-1/+1