projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
virtio-mmio: fix memory leak of vm_dev
2023-06-27
Eli Cohen
vdpa/mlx5: Support interrupt bypassing
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2023-06-16
Eli Cohen
net/mlx5: Fix driver load with single msix vector
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2023-04-21
Eli Cohen
vdpa/mlx5: Extend driver support for new features
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2023-04-21
Eli Cohen
vdpa/mlx5: Make VIRTIO_NET_F_MRG_RXBUF off by default
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2023-04-21
Eli Cohen
vdpa/mlx5: Avoid losing link state updates
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2023-04-21
Eli Cohen
net/mlx5: Include linux/pci.h for pci_msix_can_alloc_dyn()
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2023-04-04
Eli Cohen
vdpa/mlx5: Add and remove debugfs in setup/teardown...
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2023-03-24
Eli Cohen
net/mlx5: Provide external API for allocating vectors
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2023-03-24
Eli Cohen
net/mlx5: Use one completion vector if eth is disabled
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2023-03-24
Eli Cohen
net/mlx5: Refactor calculation of required completion...
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2023-03-24
Eli Cohen
net/mlx5: Move devlink registration before mlx5_load
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2023-03-24
Eli Cohen
net/mlx5: Use dynamic msix vectors allocation
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2023-03-24
Eli Cohen
net/mlx5: Refactor completion irq request/release code
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2023-03-24
Eli Cohen
net/mlx5: Improve naming of pci function vectors
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2023-03-24
Eli Cohen
net/mlx5: Use newer affinity descriptor
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2023-03-24
Eli Cohen
net/mlx5: Modify struct mlx5_irq to use struct msi_map
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2023-03-24
Eli Cohen
net/mlx5: Fix wrong comment
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2023-03-24
Eli Cohen
net/mlx5e: Coding style fix, add empty line
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2023-03-24
Eli Cohen
lib: cpu_rmap: Add irq_cpu_rmap_remove to complement...
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2023-03-24
Eli Cohen
lib: cpu_rmap: Use allocator for rmap entries
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2023-03-24
Eli Cohen
lib: cpu_rmap: Avoid use after free on rmap->obj array...
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2023-02-21
Eli Cohen
vdpa/mlx5: Initialize CVQ iotlb spinlock
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2023-02-21
Eli Cohen
vdpa/mlx5: Don't clear mr struct on destroy MR
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2023-02-21
Eli Cohen
vdpa/mlx5: Directly assign memory key
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2023-02-21
Eli Cohen
vdpa/mlx5: Add RX counters to debugfs
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
Acked-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2023-02-21
Eli Cohen
vdpa/mlx5: Add debugfs subtree
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2023-02-21
Eli Cohen
vdpa/mlx5: Move some definitions to a new header file
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-12-28
Eli Cohen
net/mlx5: Lag, fix failure to cancel delayed bond work
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-12-28
Eli Cohen
vdpa/mlx5: Avoid overwriting CVQ iotlb
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-12-28
Eli Cohen
vdpa/mlx5: Avoid using reslock in event_handler
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-12-28
Eli Cohen
vdpa/mlx5: Fix wrong mac address deletion
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-12-28
Eli Cohen
vdpa/mlx5: Return error on vlan ctrl commands if not...
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-12-28
Eli Cohen
vdpa/mlx5: Fix rule forwarding VLAN to TIR
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-11-22
Eli Cohen
net/mlx5: Lag, avoid lockdep warnings
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-11-12
Eli Cohen
net/mlx5: Expose vhca_id to debugfs
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-09-27
Eli Cohen
vdpa/mlx5: Fix MQ to support non power of two num queues
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-08-22
Eli Cohen
net/mlx5: Eswitch, Fix forwarding decision to uplink
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-08-22
Eli Cohen
net/mlx5: LAG, fix logic over MLX5_LAG_FLAG_NDEVS_READY
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-08-11
Eli Cohen
vdpa/mlx5: Fix possible uninitialized return value
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-08-11
Eli Cohen
vdpa/mlx5: Support different address spaces for control...
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-08-11
Eli Cohen
vdpa/mlx5: Implement susupend virtqueue callback
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-07-06
Eli Cohen
net/mlx5: TC, allow offload from uplink to other PF...
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-06-24
Eli Cohen
vdpa/mlx5: Initialize CVQ vringh only once
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-06-24
Eli Cohen
vdpa/mlx5: Update Control VQ callback information
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-06-01
Eli Cohen
vdpa/mlx5: Add RX MAC VLAN filter support
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-06-01
Eli Cohen
vdpa/mlx5: Remove flow counter from steering
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-05-31
Eli Cohen
vdpa/mlx5: Use readers/writers semaphore instead of...
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-05-31
Eli Cohen
vdpa/mlx5: Add support for reading descriptor statistics
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-05-31
Eli Cohen
net/vdpa: Use readers/writers semaphore instead of...
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-05-31
Eli Cohen
net/vdpa: Use readers/writers semaphore instead of...
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-05-31
Eli Cohen
vdpa: Add support for querying vendor statistics
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-05-31
Eli Cohen
vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-05-18
Eli Cohen
vdpa/mlx5: Use consistent RQT size
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-05-18
Eli Cohen
net/mlx5: Support multiport eswitch mode
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-05-18
Eli Cohen
net/mlx5: Remove unused argument
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-05-18
Eli Cohen
net/mlx5: Lag, refactor lag state machine
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-03-28
Eli Cohen
vdpa/mlx5: Avoid processing works if workqueue was...
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-03-28
Eli Cohen
net/mlx5: Add support for configuring max device MTU
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-01-14
Eli Cohen
vdpa/mlx5: Fix tracking of current number of VQs
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-01-14
Eli Cohen
vdpa/mlx5: Fix is_index_valid() to refer to features
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-01-14
Eli Cohen
vdpa: Protect vdpa reset with cf_mutex
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-01-14
Eli Cohen
vdpa: Avoid taking cf_mutex lock on get status
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-01-14
Eli Cohen
vdpa/vdpa_sim_net: Report max device capabilities
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-01-14
Eli Cohen
vdpa: Use BIT_ULL for bit operations
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-01-14
Eli Cohen
vdpa/vdpa_sim: Configure max supported virtqueues
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-01-14
Eli Cohen
vdpa/mlx5: Report max device capabilities
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-01-14
Eli Cohen
vdpa: Support reporting max device capabilities
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-01-14
Eli Cohen
vdpa/mlx5: Restore cur_num_vqs in case of failure in...
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-01-14
Eli Cohen
vdpa: Add support for returning device configuration...
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-01-14
Eli Cohen
vdpa/mlx5: Support configuring max data virtqueue
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
Cc: "
Eli Cohen
" <elic@nvidia.com>
Reviewed-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-01-14
Eli Cohen
vdpa/mlx5: Fix config_attr_mask assignment
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-01-14
Eli Cohen
vdpa: Allow to configure max data virtqueues
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-01-14
Eli Cohen
vdpa: Read device configuration only if FEATURES_OK
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-01-14
Eli Cohen
vdpa: Sync calls set/get config/status with cf_mutex
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-01-14
Eli Cohen
vdpa/mlx5: Distribute RX virtqueues in RQT object
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-01-14
Eli Cohen
vdpa: Provide interface to read driver features
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-01-14
Eli Cohen
vdpa/mlx5: Fix wrong configuration of virtio_version_1_0
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2022-01-14
Eli Cohen
net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2021-11-01
Eli Cohen
vdpa/mlx5: Forward only packets with allowed MAC address
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2021-11-01
Eli Cohen
vdpa/mlx5: Support configuration of MAC
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2021-11-01
Eli Cohen
vdpa/mlx5: Propagate link status from device to vdpa...
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2021-11-01
Eli Cohen
vdpa/mlx5: Rename control VQ workqueue to vdpa wq
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2021-11-01
Eli Cohen
vdpa/mlx5: Remove mtu field from vdpa net device
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2021-09-16
Eli Cohen
net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2021-09-14
Eli Cohen
vdpa/mlx5: Avoid executing set_vq_ready() if device...
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2021-09-14
Eli Cohen
vdpa/mlx5: Clear ready indication for control VQ
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2021-09-05
Eli Cohen
vdpa/mlx5: Add multiqueue support
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2021-09-05
Eli Cohen
vdpa/mlx5: Add support for control VQ and MAC setting
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2021-09-05
Eli Cohen
vdpa/mlx5: Ensure valid indices are provided
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2021-09-05
Eli Cohen
vdpa/mlx5: Decouple virtqueue callback from struct...
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2021-09-05
Eli Cohen
vdpa/mlx5: function prototype modifications in preparation...
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2021-09-05
Eli Cohen
vdpa/mlx5: Remove redundant header file inclusion
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2021-08-19
Eli Cohen
net: Fix offloading indirect devices dependency on...
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2021-08-19
Eli Cohen
net/core: Remove unused field from struct flow_indr_dev
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2021-08-11
Eli Cohen
vdpa/mlx5: Fix queue type selection logic
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2021-08-11
Eli Cohen
vdpa/mlx5: Avoid destroying MR on empty iotlb
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2021-07-08
Eli Cohen
virtio/vdpa: clear the virtqueue state during probe
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
Reviewed-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2021-07-08
Eli Cohen
vdpa/mlx5: Clear vq ready indication upon device reset
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2021-07-08
Eli Cohen
vdpa/mlx5: Add support for doorbell bypassing
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
2021-07-03
Eli Cohen
vdpa/mlx5: Add support for running with virtio_vdpa
Signed-off-by:
Eli Cohen
<elic@nvidia.com>
commit
|
commitdiff
|
tree
next