| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-04-04 | vdpa: use generic driver_override infrastructure | Danilo Krummrich | 1 | -43/+5 |
| 2026-02-22 | Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL uses | Kees Cook | 2 | -2/+2 |
| 2026-02-21 | Convert more 'alloc_obj' cases to default GFP_KERNEL arguments | Linus Torvalds | 2 | -6/+3 |
| 2026-02-21 | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | Linus Torvalds | 8 | -31/+31 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 9 | -42/+43 |
| 2026-02-09 | vduse: avoid adding implicit padding | Arnd Bergmann | 1 | -26/+14 |
| 2026-02-04 | vdpa/mlx5: update MAC address handling in mlx5_vdpa_set_attr() | Cindy Lu | 1 | -6/+3 |
| 2026-02-04 | vdpa/mlx5: reuse common function for MAC address updates | Cindy Lu | 1 | -60/+71 |
| 2026-02-04 | vdpa/mlx5: update mlx_features with driver state check | Cindy Lu | 1 | -2/+11 |
| 2026-01-28 | vduse: bump version number | Eugenio Pérez | 1 | -2/+15 |
| 2026-01-28 | vduse: add vq group asid support | Eugenio Pérez | 1 | -133/+252 |
| 2026-01-28 | vduse: merge tree search logic of IOTLB_GET_FD and IOTLB_GET_INFO ioctls | Eugenio Pérez | 1 | -46/+56 |
| 2026-01-28 | vduse: take out allocations from vduse_dev_alloc_coherent | Eugenio Pérez | 3 | -26/+20 |
| 2026-01-28 | vduse: remove unused vaddr parameter of vduse_domain_free_coherent | Eugenio Pérez | 3 | -5/+3 |
| 2026-01-28 | vduse: refactor vdpa_dev_add for goto err handling | Eugenio Pérez | 1 | -8/+14 |
| 2026-01-28 | vduse: return internal vq group struct as map token | Eugenio Pérez | 1 | -9/+91 |
| 2026-01-28 | vduse: add vq group support | Eugenio Pérez | 1 | -5/+42 |
| 2026-01-28 | vhost: move vdpa group bound check to vhost_vdpa | Eugenio Pérez | 2 | -9/+0 |
| 2025-12-05 | Merge tag 'mm-stable-2025-12-03-21-26' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -2/+0 |
| 2025-11-27 | vduse: add WQ_PERCPU to alloc_workqueue users | Marco Crivellari | 1 | -1/+2 |
| 2025-11-27 | vdpa/pds: use %pe for ERR_PTR() in event handler registration | Alok Tiwari | 1 | -1/+1 |
| 2025-11-27 | virtio: vdpa: Fix reference count leak in octep_sriov_enable() | Miaoqian Lin | 1 | -0/+1 |
| 2025-11-27 | vdpa/mlx5: Fix incorrect error code reporting in query_virtqueues | Alok Tiwari | 1 | -1/+1 |
| 2025-11-16 | mm: make INVALID_PHYS_ADDR a generic macro | Anshuman Khandual | 1 | -2/+0 |
| 2025-11-11 | mlx5: Fix default values in create CQ | Akiva Goldberger | 1 | -4/+2 |
| 2025-10-01 | vduse: Use fixed 4KB bounce pages for non-4KB page size | Sheng Zhao | 2 | -41/+94 |
| 2025-10-01 | vduse: switch to use virtio map API instead of DMA API | Jason Wang | 4 | -48/+42 |
| 2025-10-01 | vdpa: introduce map ops | Jason Wang | 10 | -11/+19 |
| 2025-10-01 | vdpa: support virtio_map | Jason Wang | 11 | -17/+20 |
| 2025-08-01 | vdpa: Fix IDR memory leak in VDUSE module exit | Anders Roxell | 1 | -0/+1 |
| 2025-08-01 | vdpa/mlx5: Fix release of uninitialized resources on error path | Dragos Tatulea | 2 | -4/+9 |
| 2025-08-01 | vdpa/mlx5: Fix needs_teardown flag calculation | Dragos Tatulea | 1 | -1/+1 |
| 2025-05-27 | vdpa/octeon_ep: Control PCI dev enabling manually | Philipp Stanner | 1 | -5/+12 |
| 2025-02-25 | vduse: add virtio_fs to allowed dev id | Eugenio Pérez | 1 | -0/+1 |
| 2025-02-25 | vdpa/mlx5: Fix oversized null mkey longer than 32bit | Si-Wei Liu | 1 | -2/+5 |
| 2025-02-25 | vdpa/mlx5: Fix mlx5_vdpa_get_config() endianness on big-endian machines | Konstantin Shkolnyy | 1 | -0/+3 |
| 2025-01-27 | Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost | Linus Torvalds | 5 | -70/+165 |
| 2025-01-27 | vdpa/octeon_ep: read vendor-specific PCI capability | Shijith Thotton | 3 | -2/+58 |
| 2025-01-27 | vdpa/octeon_ep: handle device config change events | Satha Rao | 1 | -0/+8 |
| 2025-01-27 | vdpa/octeon_ep: enable support for multiple interrupts per device | Shijith Thotton | 3 | -39/+62 |
| 2025-01-27 | vdpa: solidrun: Replace deprecated PCI functions | Philipp Stanner | 1 | -29/+28 |
| 2025-01-22 | Merge tag 'net-next-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/ne... | Linus Torvalds | 1 | -2/+2 |
| 2025-01-08 | treewide: Introduce kthread_run_worker[_on_cpu]() | Frederic Weisbecker | 1 | -1/+1 |
| 2025-01-08 | vdpa/vp_vdpa: implement kick_vq_with_data callback | Yuxue Liu | 1 | -0/+9 |
| 2024-12-23 | net/mlx5: fs, add counter object to flow destination | Moshe Shemesh | 1 | -2/+2 |
| 2024-11-12 | vdpa/mlx5: Fix suboptimal range on iotlb iteration | Si-Wei Liu | 1 | -3/+1 |
| 2024-11-12 | vdpa/mlx5: Fix PA offset with unaligned starting iotlb map | Si-Wei Liu | 1 | -3/+5 |
| 2024-11-07 | vdpa/mlx5: Fix error path during device add | Dragos Tatulea | 1 | -16/+5 |
| 2024-11-06 | vp_vdpa: fix id_table array not null terminated error | Xiaoguang Wang | 1 | -3/+7 |
| 2024-11-06 | vDPA/ifcvf: Fix pci_read_config_byte() return code handling | Yuan Can | 1 | -1/+1 |
| 2024-11-06 | vdpa: solidrun: Fix UB bug with devres | Philipp Stanner | 1 | -4/+10 |
| 2024-10-07 | Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost | Linus Torvalds | 1 | -6/+6 |
| 2024-09-26 | Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost | Linus Torvalds | 8 | -217/+764 |
| 2024-09-25 | vdpa/octeon_ep: Fix format specifier for pointers in debug messages | Srujana Challa | 1 | -6/+6 |
| 2024-09-25 | vdpa/mlx5: Postpone MR deletion | Dragos Tatulea | 3 | -5/+64 |
| 2024-09-25 | vdpa/mlx5: Introduce init/destroy for MR resources | Dragos Tatulea | 4 | -5/+26 |
| 2024-09-25 | vdpa/mlx5: Rename mr_mtx -> lock | Dragos Tatulea | 4 | -16/+16 |
| 2024-09-25 | vdpa/mlx5: Extract mr members in own resource struct | Dragos Tatulea | 4 | -41/+44 |
| 2024-09-25 | vdpa/mlx5: Rename function | Dragos Tatulea | 3 | -6/+6 |
| 2024-09-25 | vdpa/mlx5: Delete direct MKEYs in parallel | Dragos Tatulea | 1 | -0/+64 |
| 2024-09-25 | vdpa/mlx5: Create direct MKEYs in parallel | Dragos Tatulea | 1 | -22/+98 |
| 2024-09-25 | vdpa: Remove unused declarations | Yue Haibing | 2 | -4/+0 |
| 2024-09-25 | vdpa/mlx5: Parallelize VQ suspend/resume for CVQ MQ command | Dragos Tatulea | 1 | -10/+12 |
| 2024-09-25 | vdpa/mlx5: Small improvement for change_num_qps() | Dragos Tatulea | 1 | -10/+11 |
| 2024-09-25 | vdpa/mlx5: Keep notifiers during suspend but ignore | Dragos Tatulea | 1 | -2/+4 |
| 2024-09-25 | vdpa/mlx5: Parallelize device resume | Dragos Tatulea | 1 | -26/+14 |
| 2024-09-25 | vdpa/mlx5: Parallelize device suspend | Dragos Tatulea | 1 | -27/+29 |
| 2024-09-25 | vdpa/mlx5: Use async API for vq modify commands | Dragos Tatulea | 1 | -48/+106 |
| 2024-09-25 | vdpa/mlx5: Use async API for vq query command | Dragos Tatulea | 2 | -25/+78 |
| 2024-09-25 | vdpa/mlx5: Introduce async fw command wrapper | Dragos Tatulea | 2 | -0/+88 |
| 2024-09-25 | vdpa/mlx5: Introduce error logging function | Dragos Tatulea | 2 | -12/+17 |
| 2024-09-21 | Merge tag 'mm-stable-2024-09-20-02-31' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 2 | -8/+12 |
| 2024-09-10 | vdpa/mlx5: Add the support of set mac address | Cindy Lu | 1 | -0/+28 |
| 2024-09-10 | vdpa_sim_net: Add the support of set mac address | Cindy Lu | 1 | -1/+20 |
| 2024-09-10 | vdpa: support set mac address from vdpa tool | Cindy Lu | 1 | -0/+79 |
| 2024-09-10 | vdpa/mlx5: Fix invalid mr resource destroy | Dragos Tatulea | 1 | -0/+3 |
| 2024-09-09 | vduse: avoid using __GFP_NOFAIL | Jason Wang | 2 | -8/+12 |
| 2024-09-04 | dma-mapping: clearly mark DMA ops as an architecture feature | Christoph Hellwig | 1 | -1/+6 |
| 2024-09-04 | vdpa_sim: don't select DMA_OPS | Christoph Hellwig | 1 | -2/+1 |
| 2024-07-29 | Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost | Linus Torvalds | 1 | -1/+1 |
| 2024-07-25 | Merge tag 'driver-core-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -1/+1 |
| 2024-07-17 | vdpa/octeon_ep: Fix error code in octep_process_mbox() | Dan Carpenter | 1 | -1/+1 |
| 2024-07-09 | vdpa/mlx5: Don't enable non-active VQs in .set_vq_ready() | Dragos Tatulea | 1 | -0/+3 |
| 2024-07-09 | vdpa/mlx5: Don't reset VQs more than necessary | Dragos Tatulea | 1 | -3/+27 |
| 2024-07-09 | vdpa/mlx5: Re-create HW VQs under certain conditions | Dragos Tatulea | 2 | -0/+16 |
| 2024-07-09 | vdpa/mlx5: Pre-create hardware VQs at vdpa .dev_add time | Dragos Tatulea | 1 | -5/+32 |
| 2024-07-09 | vdpa/mlx5: Use suspend/resume during VQP change | Dragos Tatulea | 1 | -3/+11 |
| 2024-07-09 | vdpa/mlx5: Forward error in suspend/resume device | Dragos Tatulea | 1 | -4/+8 |
| 2024-07-09 | vdpa/mlx5: Consolidate all VQ modify to Ready to use resume_vq() | Dragos Tatulea | 1 | -12/+6 |
| 2024-07-09 | vdpa/mlx5: Add error code for suspend/resume VQ | Dragos Tatulea | 1 | -23/+54 |
| 2024-07-09 | vdpa/mlx5: Accept Init -> Ready VQ transition in resume_vq() | Dragos Tatulea | 1 | -2/+22 |
| 2024-07-09 | vdpa/mlx5: Allow creation of blank VQs | Dragos Tatulea | 1 | -29/+54 |
| 2024-07-09 | vdpa/mlx5: Set mkey modified flags on all VQs | Dragos Tatulea | 1 | -1/+1 |
| 2024-07-09 | vdpa/mlx5: Start off rqt_size with max VQPs | Dragos Tatulea | 1 | -5/+5 |
| 2024-07-09 | vdpa/mlx5: Set an initial size on the VQ | Dragos Tatulea | 1 | -3/+3 |
| 2024-07-09 | vdpa/mlx5: Add support for modifying the VQ features field | Dragos Tatulea | 1 | -1/+11 |
| 2024-07-09 | vdpa/mlx5: Add support for modifying the virtio_version VQ field | Dragos Tatulea | 1 | -0/+16 |
| 2024-07-09 | vdpa/mlx5: Rename init_mvqs | Dragos Tatulea | 1 | -5/+5 |
| 2024-07-09 | vdpa/mlx5: Clear and reinitialize software VQ data on reset | Dragos Tatulea | 1 | -13/+3 |
| 2024-07-09 | vdpa/mlx5: Initialize and reset device with one queue pair | Dragos Tatulea | 1 | -11/+12 |
| 2024-07-09 | vdpa/mlx5: Remove duplicate suspend code | Dragos Tatulea | 1 | -6/+1 |
| 2024-07-09 | vdpa/mlx5: Iterate over active VQs during suspend/resume | Dragos Tatulea | 1 | -2/+2 |
| 2024-07-09 | vdpa/mlx5: Drop redundant check in teardown_virtqueues() | Dragos Tatulea | 1 | -8/+2 |
| 2024-07-09 | vdpa/mlx5: Drop redundant code | Dragos Tatulea | 1 | -6/+0 |
| 2024-07-09 | vdpa/mlx5: Make setup/teardown_vq_resources() symmetrical | Dragos Tatulea | 1 | -5/+5 |
| 2024-07-09 | vdpa/mlx5: Clarify meaning thorough function rename | Dragos Tatulea | 1 | -14/+14 |
| 2024-07-09 | vDPA: add missing MODULE_DESCRIPTION() macros | Jeff Johnson | 2 | -0/+2 |
| 2024-07-09 | virtio: vdpa: vDPA driver for Marvell OCTEON DPU devices | Srujana Challa | 6 | -0/+1484 |
| 2024-07-03 | driver core: have match() callback in struct bus_type take a const * | Greg Kroah-Hartman | 1 | -1/+1 |
| 2024-05-22 | Merge tag 'stable/vduse-virtio-net' into vhost | Michael S. Tsirkin | 1 | -4/+20 |
| 2024-05-22 | vp_vdpa: don't allocate unused msix vectors | Yuxue Liu | 1 | -6/+16 |
| 2024-05-22 | vdpa: Convert sprintf/snprintf to sysfs_emit | Li Zhijian | 1 | -1/+1 |
| 2024-05-22 | vp_vdpa: Fix return value check vp_vdpa_request_irq | Yuxue Liu | 1 | -1/+4 |
| 2024-04-22 | vDPA: code clean for vhost_vdpa uapi | Zhu Lingshan | 1 | -3/+3 |
| 2024-03-19 | vduse: enable Virtio-net device type | Maxime Coquelin | 1 | -0/+10 |
| 2024-03-19 | vduse: Temporarily fail if control queue feature requested | Maxime Coquelin | 1 | -0/+5 |
| 2024-03-19 | vduse: validate block features only with block devices | Maxime Coquelin | 1 | -4/+5 |
| 2024-03-19 | vDPA: report virtio-blk flush info to user space | Zhu Lingshan | 1 | -0/+14 |
| 2024-03-19 | vDPA: report virtio-block read-only info to user space | Zhu Lingshan | 1 | -0/+14 |
| 2024-03-19 | vDPA: report virtio-block write zeroes configuration to user space | Zhu Lingshan | 1 | -0/+23 |
| 2024-03-19 | vDPA: report virtio-block discarding configuration to user space | Zhu Lingshan | 1 | -0/+26 |
| 2024-03-19 | vDPA: report virtio-block topology info to user space | Zhu Lingshan | 1 | -0/+32 |
| 2024-03-19 | vDPA: report virtio-block MQ info to user space | Zhu Lingshan | 1 | -0/+16 |
| 2024-03-19 | vDPA: report virtio-block max segments in a request to user space | Zhu Lingshan | 1 | -0/+17 |
| 2024-03-19 | vDPA: report virtio-block block-size to user space | Zhu Lingshan | 1 | -0/+18 |
| 2024-03-19 | vDPA: report virtio-block max segment size to user space | Zhu Lingshan | 1 | -0/+17 |
| 2024-03-19 | vDPA: report virtio-block capacity to user space | Zhu Lingshan | 1 | -0/+35 |
| 2024-03-19 | vdpa: make vdpa_bus const | Ricardo B. Marliere | 1 | -1/+1 |
| 2024-03-19 | vDPA/ifcvf: implement vdpa_config_ops.get_vq_num_min | Zhu Lingshan | 2 | -0/+7 |
| 2024-03-19 | vDPA/ifcvf: get_max_vq_size to return max size | Zhu Lingshan | 1 | -5/+1 |
| 2024-03-19 | vduse: implement vdpa_config_ops.get_vq_size for vduse | Zhu Lingshan | 1 | -0/+12 |
| 2024-03-19 | vdpa_sim: implement vdpa_config_ops.get_vq_size for vDPA simulator | Zhu Lingshan | 1 | -0/+12 |
| 2024-03-19 | eni_vdpa: implement vdpa_config_ops.get_vq_size | Zhu Lingshan | 1 | -0/+8 |
| 2024-03-19 | vp_vdpa: implement vdpa_config_ops.get_vq_size | Zhu Lingshan | 1 | -0/+8 |
| 2024-03-19 | vDPA/ifcvf: implement vdpa_config_ops.get_vq_size | Zhu Lingshan | 3 | -1/+14 |
| 2024-03-19 | vdpa/pds: fixes for VF vdpa flr-aer handling | Shannon Nelson | 3 | -4/+19 |
| 2024-03-19 | vduse: implement DMA sync callbacks | Maxime Coquelin | 3 | -3/+54 |
| 2024-03-19 | vdpa/mlx5: Allow CVQ size changes | Jonah Palmer | 1 | -4/+9 |
| 2024-03-19 | vdpa_sim: reset must not run | Steve Sistare | 1 | -1/+2 |
| 2024-01-18 | Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost | Linus Torvalds | 5 | -41/+257 |
| 2024-01-10 | vdpa/mlx5: Add mkey leak detection | Dragos Tatulea | 3 | -0/+27 |
| 2024-01-10 | vdpa/mlx5: Introduce reference counting to mrs | Dragos Tatulea | 3 | -25/+78 |
| 2024-01-10 | vdpa/mlx5: Use vq suspend/resume during .set_map | Dragos Tatulea | 1 | -8/+38 |
| 2024-01-10 | vdpa/mlx5: Mark vq state for modification in hw vq | Dragos Tatulea | 1 | -0/+8 |
| 2024-01-10 | vdpa/mlx5: Mark vq addrs for modification in hw vq | Dragos Tatulea | 1 | -0/+9 |
| 2024-01-10 | vdpa/mlx5: Introduce per vq and device resume | Dragos Tatulea | 1 | -7/+62 |
| 2024-01-10 | vdpa/mlx5: Allow modifying multiple vq fields in one modify command | Dragos Tatulea | 1 | -8/+40 |
| 2024-01-08 | Merge tag 'vfs-6.8.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs... | Linus Torvalds | 1 | -4/+4 |
| 2023-12-27 | vdpa: Remove usage of the deprecated ida_simple_xx() API | Christophe JAILLET | 1 | -2/+2 |
| 2023-12-25 | vdpa: Fix an error handling path in eni_vdpa_probe() | Christophe JAILLET | 1 | -2/+4 |
| 2023-12-21 | Merge branch 'vfs.file' | Christian Brauner | 1 | -1/+1 |
| 2023-12-12 | file: remove __receive_fd() | Christian Brauner | 1 | -1/+1 |
| 2023-12-01 | pds_vdpa: set features order | Shannon Nelson | 1 | -2/+1 |
| 2023-12-01 | pds_vdpa: clear config callback when status goes to 0 | Shannon Nelson | 1 | -1/+3 |
| 2023-12-01 | pds_vdpa: fix up format-truncation complaint | Shannon Nelson | 1 | -1/+1 |
| 2023-12-01 | vdpa/mlx5: preserve CVQ vringh index | Steve Sistare | 1 | -1/+6 |
| 2023-11-28 | eventfd: simplify eventfd_signal() | Christian Brauner | 1 | -3/+3 |
| 2023-11-01 | vdpa_sim_blk: allocate the buffer zeroed | Stefano Garzarella | 1 | -2/+2 |
| 2023-11-01 | vdpa_sim: implement .reset_map support | Si-Wei Liu | 1 | -9/+43 |
| 2023-11-01 | vdpa/mlx5: implement .reset_map driver op | Si-Wei Liu | 3 | -3/+42 |
| 2023-11-01 | vduse: make vduse_class constant | Greg Kroah-Hartman | 1 | -19/+21 |
| 2023-11-01 | mlx5_vdpa: offer VHOST_BACKEND_F_ENABLE_AFTER_DRIVER_OK | Eugenio Pérez | 1 | -0/+7 |
| 2023-11-01 | vdpa/mlx5: Update cvq iotlb mapping on ASID change | Dragos Tatulea | 3 | -1/+36 |
| 2023-11-01 | vdpa/mlx5: Make iotlb helper functions more generic | Dragos Tatulea | 1 | -8/+11 |
| 2023-11-01 | vdpa/mlx5: Enable hw support for vq descriptor mapping | Dragos Tatulea | 1 | -1/+23 |
| 2023-11-01 | vdpa/mlx5: Introduce mr for vq descriptor | Dragos Tatulea | 3 | -14/+25 |
| 2023-11-01 | vdpa/mlx5: Improve mr update flow | Dragos Tatulea | 3 | -72/+82 |
| 2023-11-01 | vdpa/mlx5: Move mr mutex out of mr struct | Dragos Tatulea | 3 | -11/+12 |
| 2023-11-01 | vdpa/mlx5: Allow creation/deletion of any given mr struct | Dragos Tatulea | 3 | -35/+36 |
| 2023-11-01 | vdpa/mlx5: Rename mr destroy functions | Dragos Tatulea | 3 | -11/+11 |
| 2023-11-01 | vdpa/mlx5: Collapse "dvq" mr add/delete functions | Dragos Tatulea | 1 | -11/+5 |
| 2023-11-01 | vdpa/mlx5: Take cvq iotlb lock during refresh | Dragos Tatulea | 1 | -1/+9 |
| 2023-11-01 | vdpa/mlx5: Decouple cvq iotlb handling from hw mapping code | Dragos Tatulea | 3 | -39/+28 |
| 2023-11-01 | vdpa/mlx5: Create helper function for dma mappings | Dragos Tatulea | 3 | -2/+8 |
| 2023-10-18 | vdpa/mlx5: Fix firmware error on creation of 1k VQs | Dragos Tatulea | 2 | -9/+63 |
| 2023-10-18 | vdpa/mlx5: Fix double release of debugfs entry | Dragos Tatulea | 3 | -8/+6 |
| 2023-10-18 | vdpa_sim_blk: Fix the potential leak of mgmt_dev | Shawn.Shao | 1 | -2/+3 |
| 2023-09-04 | Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost | Linus Torvalds | 2 | -3/+8 |
| 2023-09-03 | vdpa_sim: offer VHOST_BACKEND_F_ENABLE_AFTER_DRIVER_OK | Eugenio Pérez | 1 | -0/+8 |
| 2023-09-03 | vdpa/mlx5: Remove unused function declarations | Yue Haibing | 1 | -3/+0 |
| 2023-08-18 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 9 | -116/+225 |
| 2023-08-10 | pds_vdpa: fix up debugfs feature bit printing | Shannon Nelson | 1 | -7/+6 |
| 2023-08-10 | pds_vdpa: alloc irq vectors on DRIVER_OK | Allen Hubbe | 1 | -29/+81 |
| 2023-08-10 | pds_vdpa: clean and reset vqs entries | Shannon Nelson | 1 | -7/+17 |
| 2023-08-10 | pds_vdpa: always allow offering VIRTIO_NET_F_MAC | Shannon Nelson | 3 | -13/+23 |
| 2023-08-10 | pds_vdpa: reset to vdpa specified mac | Allen Hubbe | 2 | -8/+9 |
| 2023-08-10 | vdpa/mlx5: Fix crash on shutdown for when no ndev exists | Dragos Tatulea | 1 | -12/+0 |
| 2023-08-10 | vdpa/mlx5: Delete control vq iotlb in destroy_mr only when necessary | Eugenio Pérez | 3 | -3/+4 |
| 2023-08-10 | vdpa/mlx5: Fix mr->initialized semantics | Dragos Tatulea | 2 | -27/+71 |
| 2023-08-10 | vdpa/mlx5: Correct default number of queues when MQ is on | Dragos Tatulea | 1 | -1/+9 |
| 2023-08-10 | vduse: Use proper spinlock for IRQ injection | Maxime Coquelin | 1 | -4/+4 |
| 2023-08-10 | vdpa: Enable strict validation for netlinks ops | Dragos Tatulea | 1 | -6/+0 |
| 2023-08-10 | vdpa: Add max vqp attr to vdpa_nl_policy for nlattr length check | Lin Ma | 1 | -0/+1 |
| 2023-08-10 | vdpa: Add queue index attr to vdpa_nl_policy for nlattr length check | Lin Ma | 1 | -0/+1 |
| 2023-08-10 | vdpa: Add features attr to vdpa_nl_policy for nlattr length check | Lin Ma | 1 | -0/+1 |
| 2023-08-10 | pds_vdpa: protect Makefile from unconfigured debugfs | Shannon Nelson | 1 | -2/+1 |
| 2023-08-07 | net/mlx5: Allocate completion EQs dynamically | Maher Sanalla | 1 | -1/+1 |
| 2023-07-03 | Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost | Linus Torvalds | 21 | -201/+1880 |
| 2023-07-03 | vduse: fix NULL pointer dereference | Maxime Coquelin | 1 | -1/+5 |
| 2023-07-03 | vDPA/ifcvf: implement new accessors for vq_state | Zhu Lingshan | 3 | -32/+16 |