summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlx5/core/sriov.c
Commit message (Expand)AuthorAgeFilesLines
* net/mlx5: Set max number of embedded CPU VFsDaniel Jurgens2023-06-091-0/+1
* net/mlx5: Update SRIOV enable/disable to handle EC/VFsDaniel Jurgens2023-06-091-7/+28
* net/mlx5: Use correct vport when restoring GUIDsDaniel Jurgens2023-06-091-3/+7
* net/mlx5: E-Switch, Remove redundant checkRoi Dayan2023-05-191-4/+0
* net/mlx5: ECPF, wait for VF pages only after disabling host PFsMaher Sanalla2023-02-241-0/+4
* net/mlx5: Store page counters in a single arrayMaher Sanalla2023-02-071-1/+1
* net/mlx5: Unlock on error in mlx5_sriov_enable()Dan Carpenter2022-08-221-1/+1
* net/mlx5: Lock mlx5 devlink reload callbacksMoshe Shemesh2022-07-281-0/+6
* net/mlx5: E-switch, Remove dependency between sriov and eswitch modeChris Mi2022-07-021-2/+1
* net/mlx5: Expose mlx5_sriov_blocking_notifier_register / unregister APIsYishai Hadas2022-05-101-1/+64
* net/mlx5: Disable SRIOV before PF removalYishai Hadas2022-02-271-1/+1
* net/mlx5: Reuse exported virtfn index function callLeon Romanovsky2022-02-271-13/+2
* net/mlx5: Introduce API for request and release IRQsShay Drory2021-06-141-0/+1
* net/mlx5: Implement sriov_get_vf_total_msix/count() callbacksLeon Romanovsky2021-04-041-0/+35
* net/mlx5: Dynamically assign MSI-X vectors countLeon Romanovsky2021-04-041-2/+11
* net/mlx5: E-switch, Protect eswitch mode changesParav Pandit2020-03-251-2/+1
* net/mlx5: E-switch, Extend eswitch enable to handle num_vfs changeParav Pandit2020-03-251-2/+2
* net/mlx5: Read num_vfs before disabling SR-IOVParav Pandit2019-11-131-5/+6
* net/mlx5: Clear VF's configuration on disabling SRIOVAya Levin2019-11-011-5/+5
* net/mlx5: Refactor mlx5_esw_query_functions for modularityParav Pandit2019-07-031-6/+9
* net/mlx5: E-Switch, Consolidate eswitch function number of VFsBodong Wang2019-07-011-1/+2
* net/mlx5: E-Switch, Refactor eswitch SR-IOV interfaceBodong Wang2019-07-011-2/+2
* net/mlx5: Reduce dependency on enabled_vfs counter and num_vfsParav Pandit2019-07-011-18/+4
* net/mlx5: Support querying max VFs from deviceBodong Wang2019-06-131-0/+22
* net/mlx5: Simplify mlx5_sriov_is_enabled() by using pci core APIParav Pandit2019-03-221-7/+0
* net/mlx5: Simplify sriov enable/disable flowParav Pandit2019-03-221-36/+8
* net/mlx5: Introduce Mellanox SmartNIC and modify page management logicBodong Wang2019-02-141-1/+1
* net/mlx5: Allow/disallow LAG according to pre-req onlyRabie Loulou2018-12-141-12/+2
* net/mlx5: E-Switch, Avoid setup attempt if not being e-switch managerOr Gerlitz2018-06-261-1/+6
* net/mlx5: Fix wrong indentation in enable SRIOV codeOr Gerlitz2017-09-281-1/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds2017-09-061-13/+2
|\
| * net/mlx5: Avoid blank lines after/before open/close braceOr Gerlitz2017-08-201-1/+0
| * net/mlx5: Add CONFIG_MLX5_ESWITCH KconfigSaeed Mahameed2017-08-071-12/+2
* | Merge tag 'for-linus-ioctl' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2017-09-031-0/+42
|\ \ | |/ |/|
| * IB/mlx5: Restore IB guid/policy for virtual functionsBodong Wang2017-07-241-0/+42
* | net/mlx5: Clean SRIOV eswitch resources upon VF creation failureEran Ben Elisha2017-07-271-0/+5
|/
* net/mlx5: Undo LAG upon request to create virtual functionsMoni Shoua2017-06-161-5/+10
* net/mlx5: Align sriov/eswitch modules with the new load/unload flow.Mohamad Haj Yahia2016-09-101-2/+2
* net/mlx5: Implement SRIOV attach/detach flowsMohamad Haj Yahia2016-09-101-8/+21
* net/mlx5: SRIOV core code refactoringMohamad Haj Yahia2016-09-101-120/+96
* net/mlx5: LAG and SRIOV cannot be used togetherAviv Heller2016-08-181-0/+12
* net/mlx5: Improve driver log messagesSaeed Mahameed2016-08-171-3/+4
* net/mlx5: E-Switch, Add operational mode to the SRIOV e-SwitchOr Gerlitz2016-07-021-2/+3
* treewide: Fix typos in printkMasanari Iida2016-04-181-1/+1
* net/mlx5: E-Switch, Add SR-IOV (FDB) supportSaeed Mahameed2015-12-031-1/+13
* net/mlx5_core: Add base sriov supportEli Cohen2015-12-031-0/+221