projects
/
linux-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Linux 6.12-rc1
2024-07-09
Zhu Lingshan
MAINTAINERS: Change lingshan's email to kernel.org
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2024-06-20
Zhu Lingshan
drm/ttm: increase ttm pre-fault value to PMD size
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@amd.com>
commit
|
commitdiff
|
tree
2024-05-01
Zhu Lingshan
MAINTAINERS: apply maintainer role of Intel vDPA driver
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2024-04-22
Zhu Lingshan
vDPA: code clean for vhost_vdpa uapi
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2024-03-19
Zhu Lingshan
vDPA: report virtio-blk flush info to user space
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2024-03-19
Zhu Lingshan
vDPA: report virtio-block read-only info to user space
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2024-03-19
Zhu Lingshan
vDPA: report virtio-block write zeroes configuration...
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2024-03-19
Zhu Lingshan
vDPA: report virtio-block discarding configuration...
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2024-03-19
Zhu Lingshan
vDPA: report virtio-block topology info to user space
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2024-03-19
Zhu Lingshan
vDPA: report virtio-block MQ info to user space
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2024-03-19
Zhu Lingshan
vDPA: report virtio-block max segments in a request...
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2024-03-19
Zhu Lingshan
vDPA: report virtio-block block-size to user space
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2024-03-19
Zhu Lingshan
vDPA: report virtio-block max segment size to user...
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2024-03-19
Zhu Lingshan
vDPA: report virtio-block capacity to user space
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2024-03-19
Zhu Lingshan
vDPA/ifcvf: implement vdpa_config_ops.get_vq_num_min
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2024-03-19
Zhu Lingshan
vDPA/ifcvf: get_max_vq_size to return max size
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2024-03-19
Zhu Lingshan
virtio_vdpa: create vqs with the actual size
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2024-03-19
Zhu Lingshan
vduse: implement vdpa_config_ops.get_vq_size for vduse
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2024-03-19
Zhu Lingshan
vdpa_sim: implement vdpa_config_ops.get_vq_size for...
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2024-03-19
Zhu Lingshan
eni_vdpa: implement vdpa_config_ops.get_vq_size
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2024-03-19
Zhu Lingshan
vp_vdpa: implement vdpa_config_ops.get_vq_size
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2024-03-19
Zhu Lingshan
vDPA/ifcvf: implement vdpa_config_ops.get_vq_size
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2024-03-19
Zhu Lingshan
vDPA: introduce get_vq_size to vdpa_config_ops
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2024-03-19
Zhu Lingshan
vhost-vdpa: uapi to support reporting per vq size
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2023-07-03
Zhu Lingshan
vDPA/ifcvf: implement new accessors for vq_state
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2023-07-03
Zhu Lingshan
vDPA/ifcvf: detect and report max allowed vq size
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2023-07-03
Zhu Lingshan
vDPA/ifcvf: dynamic allocate vq data stores
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2023-06-27
Zhu Lingshan
vDPA/ifcvf: a vendor driver should not set _CONFIG_S_FAILED
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2023-06-27
Zhu Lingshan
vDPA/ifcvf: synchronize irqs in the reset routine
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2023-06-27
Zhu Lingshan
vDPA/ifcvf: retire ifcvf_start_datapath and ifcvf_add_status
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2023-06-27
Zhu Lingshan
vDPA/ifcvf: get_driver_features from virtio registers
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2023-06-27
Zhu Lingshan
vDPA/ifcvf: virt queue ops take immediate actions
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2023-02-21
Zhu Lingshan
vDPA/ifcvf: implement features provisioning
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2023-02-21
Zhu Lingshan
vDPA/ifcvf: retire ifcvf_private_to_vf
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2023-02-21
Zhu Lingshan
vDPA/ifcvf: allocate the adapter in dev_add()
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2023-02-21
Zhu Lingshan
vDPA/ifcvf: manage ifcvf_hw in the mgmt_dev
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2023-02-21
Zhu Lingshan
vDPA/ifcvf: ifcvf_request_irq works on ifcvf_hw
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2023-02-21
Zhu Lingshan
vDPA/ifcvf: decouple config/dev IRQ requester and vectors...
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2023-02-21
Zhu Lingshan
vDPA/ifcvf: decouple vq irq requester from the adapter
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2023-02-21
Zhu Lingshan
vDPA/ifcvf: decouple config IRQ releaser from the adapter
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2023-02-21
Zhu Lingshan
vDPA/ifcvf: decouple vq IRQ releasers from the adapter
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2023-02-21
Zhu Lingshan
vDPA/ifcvf: alloc the mgmt_dev before the adapter
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2023-02-21
Zhu Lingshan
vDPA/ifcvf: decouple config space ops from the adapter
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2023-02-21
Zhu Lingshan
vDPA/ifcvf: decouple hw features manipulators from...
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2022-10-08
Zhu Lingshan
vDPA: conditionally read MTU and MAC in dev cfg space
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2022-10-08
Zhu Lingshan
vDPA: fix spars cast warning in vdpa_dev_net_mq_config_fill
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2022-10-08
Zhu Lingshan
vDPA: check virtio device features to detect MQ
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2022-10-08
Zhu Lingshan
vDPA: check VIRTIO_NET_F_RSS for max_virtqueue_paris...
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2022-10-08
Zhu Lingshan
vDPA: only report driver features if FEATURES_OK is set
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2022-10-08
Zhu Lingshan
vDPA: allow userspace to query features of a vDPA device
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2022-08-11
Zhu Lingshan
vDPA: fix 'cast to restricted le16' warnings in vdpa.c
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2022-08-11
Zhu Lingshan
vDPA: !FEATURES_OK should not block querying device...
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2022-08-11
Zhu Lingshan
vDPA/ifcvf: support userspace to query features and...
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2022-08-11
Zhu Lingshan
vDPA/ifcvf: get_config_size should return a value no...
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2022-05-31
Zhu Lingshan
vDPA/ifcvf: fix uninitialized config_vector warning
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2022-03-28
Zhu Lingshan
vDPA/ifcvf: cacheline alignment for ifcvf_hw
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2022-03-28
Zhu Lingshan
vDPA/ifcvf: implement shared IRQ feature
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2022-03-28
Zhu Lingshan
vDPA/ifcvf: implement device MSIX vector allocator
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2022-03-28
Zhu Lingshan
vhost_vdpa: don't setup irq offloading when irq_num < 0
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2022-03-28
Zhu Lingshan
vDPA/ifcvf: make use of virtio pci modern IO helpers...
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2022-01-14
Zhu Lingshan
ifcvf/vDPA: fix misuse virtio-net device config size...
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2021-09-05
Zhu Lingshan
vDPA/ifcvf: enable multiqueue and control vq
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2021-09-05
Zhu Lingshan
vDPA/ifcvf: detect and use the onboard number of queues...
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2021-09-05
Zhu Lingshan
vDPA/ifcvf: implement management netlink framework...
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2021-09-05
Zhu Lingshan
vDPA/ifcvf: introduce get_dev_type() which returns...
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2021-07-03
Zhu Lingshan
vDPA/ifcvf: reuse pre-defined macros for device ids...
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2021-07-03
Zhu Lingshan
virtio: update virtio id table, add transitional ids
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2021-07-03
Zhu Lingshan
vDPA/ifcvf: implement doorbell mapping for ifcvf
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2021-07-03
Zhu Lingshan
vDPA/ifcvf: record virtio notify base
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2021-05-15
Zhu Lingshan
Revert "irqbypass: do not start cons/prod when failed...
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2021-05-03
Zhu Lingshan
vDPA/ifcvf: get_config_size should return dev specific...
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2021-05-03
Zhu Lingshan
vDPA/ifcvf: enable Intel C5000X-PL virtio-block for...
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2021-05-03
Zhu Lingshan
vDPA/ifcvf: deduce VIRTIO device ID when probe
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2021-05-03
Zhu Lingshan
vDPA/ifcvf: deduce VIRTIO device ID from pdev ids
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2021-05-03
Zhu Lingshan
vDPA/ifcvf: verify mandatory feature bits for vDPA
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2021-05-03
Zhu Lingshan
vDPA/ifcvf: fetch device feature bits when probe
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2021-05-03
Zhu Lingshan
vDPA/ifcvf: remove the version number string
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2021-05-03
Zhu Lingshan
vDPA/ifcvf: rename original IFCVF dev ids to N3000 ids
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2021-05-03
Zhu Lingshan
vDPA/ifcvf: enable Intel C5000X-PL virtio-net for vDPA
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2021-05-03
Zhu Lingshan
vDPA/ifcvf: get_vendor_id returns a device specific...
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2020-10-30
Zhu Lingshan
vdpa: handle irq bypass register failure case
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2020-10-21
Zhu Lingshan
vhost_vdpa: remove unnecessary spin_lock in vhost_vring_call
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2020-08-05
Zhu Lingshan
vDPA: dont change vq irq after DRIVER_OK
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2020-08-05
Zhu Lingshan
irqbypass: do not start cons/prod when failed connect
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2020-08-05
Zhu Lingshan
ifcvf: implement vdpa_config_ops.get_vq_irq()
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2020-08-05
Zhu Lingshan
vhost_vdpa: implement IRQ offloading in vhost_vdpa
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2020-08-05
Zhu Lingshan
vDPA: add get_vq_irq() in vdpa_config_ops
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2020-08-05
Zhu Lingshan
kvm: detect assigned device via irqbypass manager
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2020-08-05
Zhu Lingshan
vhost: introduce vhost_vring_call
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2020-06-06
Zhu Lingshan
ifcvf: implement config interrupt in IFCVF
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2020-06-06
Zhu Lingshan
vhost: replace -1 with VHOST_FILE_UNBIND in ioctls
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2020-06-06
Zhu Lingshan
vhost_vdpa: Support config interrupt in vdpa
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2020-06-06
Zhu Lingshan
ifcvf: ignore continuous setting same status value
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2020-06-04
Zhu Lingshan
ifcvf: move IRQ request/free to status change handlers
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2020-04-02
Zhu Lingshan
virtio: Intel IFC VF driver for VDPA
Signed-off-by:
Zhu Lingshan
<lingshan.zhu@intel.com>
commit
|
commitdiff
|
tree
2018-05-08
Zhu Lingshan
scsi: tcmu: refactor nl wr_cache attr with new helpers
Signed-off-by:
Zhu Lingshan
<lszhu@suse.com>
commit
|
commitdiff
|
tree
2018-05-08
Zhu Lingshan
scsi: tcmu: refactor nl dev_size attr with new helpers
Signed-off-by:
Zhu Lingshan
<lszhu@suse.com>
commit
|
commitdiff
|
tree
2018-05-08
Zhu Lingshan
scsi: tcmu: refactor nl dev_cfg attr with new nl helpers
Signed-off-by:
Zhu Lingshan
<lszhu@suse.com>
commit
|
commitdiff
|
tree
2018-05-08
Zhu Lingshan
scsi: tcmu: refactor rm_device cmd with new nl helpers
Signed-off-by:
Zhu Lingshan
<lszhu@suse.com>
commit
|
commitdiff
|
tree
2018-05-08
Zhu Lingshan
scsi: tcmu: refactor add_device cmd with new nl helpers
Signed-off-by:
Zhu Lingshan
<lszhu@suse.com>
commit
|
commitdiff
|
tree
next