VisionFive2 Linux kernel

StarFive Tech Linux Kernel for VisionFive (JH7110) boards (mirror)

More than 9999 Commits   32 Branches   54 Tags
Date
Commit Message
Rev
Author
2021-09-03
vringh: Use wiov->used to check for read/write desc order
Neeraj Upadhyay
2021-08-26
vhost: Fix the calculation in vhost_overflow()
Xie Yongji
2021-08-26
vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update()
Xie Yongji
2021-05-05
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
Linus Torvalds
2021-05-03
vhost/vdpa: Remove the restriction that only supports virtio-net devices
Xie Yongji
2021-05-03
vhost/vdpa: use get_config_size callback in vhost_vdpa_config_validate()
Stefano Garzarella
2021-05-03
vringh: implement vringh_kiov_advance()
Stefano Garzarella
2021-05-03
vringh: explain more about cleaning riov and wiov
Stefano Garzarella
2021-05-03
vringh: reset kiov 'consumed' field in __vringh_iov()
Stefano Garzarella
2021-05-03
vringh: add 'iotlb_lock' to synchronize iotlb accesses
Stefano Garzarella
2021-05-03
vhost-vdpa: fix vm_flags for virtqueue doorbell mapping
Jason Wang
2021-05-01
Merge tag 'iommu-updates-v5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
Linus Torvalds
2021-04-28
Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Linus Torvalds
2021-04-22
vhost-vdpa: protect concurrent access to vhost device iotlb
Xie Yongji
2021-04-16
Merge branches 'iommu/fixes', 'arm/mediatek', 'arm/smmu', 'arm/exynos', 'unisoc', 'x86/vt-d', 'x86/amd' and 'core' into next
Joerg Roedel
2021-04-07
iommu: remove DOMAIN_ATTR_GEOMETRY
Christoph Hellwig
2021-03-18
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
Linus Torvalds
2021-03-14
vhost-vdpa: set v->config_ctx to NULL if eventfd_ctx_fdget() fails
Stefano Garzarella
2021-03-14
vhost-vdpa: fix use-after-free of v->config_ctx
Stefano Garzarella
2021-03-14
vhost: Fix vhost_vq_reset()
Laurent Vivier
2021-03-14
vhost_vdpa: fix the missing irq_bypass_unregister_producer() invocation
Gautam Dawar
2021-03-04
scsi: target: vhost-scsi: Use LIO wq cmd submission helper
Mike Christie
2021-03-04
scsi: target: core: Add gfp_t arg to target_cmd_init_cdb()
Mike Christie
2021-03-04
scsi: target: vhost-scsi: Convert to new submission API
Mike Christie
2021-03-04
scsi: sbitmap: Move allocation hint into sbitmap
Ming Lei
2021-03-04
scsi: sbitmap: Maintain allocation round_robin in sbitmap
Ming Lei
2021-02-25
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
Linus Torvalds
2021-02-23
vhost scsi: alloc vhost_scsi with kvzalloc() to avoid delay
Dongli Zhang
2021-01-19
vhost_net: avoid tx queue stuck when sendmsg fails
Yunjian Wang
2021-01-08
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
2021-01-07
tap/tun: add skb_zcopy_init() helper for initialization.
Jonathan Lemon
2021-01-07
skbuff: Add skb parameter to the ubuf zerocopy callback
Jonathan Lemon
2021-01-05
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
Linus Torvalds
2021-01-05
Merge tag 'net-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linus Torvalds
2021-01-04
vhost_net: fix ubuf refcount incorrectly when sendmsg fails
Yunjian Wang
2020-12-27
vhost/vsock: add IOTLB API support
Stefano Garzarella
2020-12-24
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
Linus Torvalds
2020-12-18
vhost scsi: fix error return code in vhost_scsi_set_endpoint()
Zhang Changzhong
2020-12-18
vhost_vdpa: switch to vmemdup_user()
Tian Tao
2020-12-15
vhost: vringh: use krealloc_array()
Bartosz Golaszewski
2020-12-02
vhost_vdpa: return -EFAULT if copy_to_user() fails
Dan Carpenter
2020-11-25
vhost-vdpa: fix page pinning leakage in error path (rework)
Si-Wei Liu
2020-11-25
vringh: fix vringh_iov_push_*() documentation
Stefano Garzarella
2020-11-25
vhost scsi: fix lun reset completion handling
Mike Christie
2020-11-15
vhost scsi: Add support for LUN resets.
Mike Christie
2020-11-15
vhost scsi: add lun parser helper
Mike Christie
2020-11-15
vhost scsi: fix cmd completion race
Mike Christie
2020-11-15
vhost scsi: alloc cmds per vq instead of session
Mike Christie
2020-11-15
vhost: add helper to check if a vq has been setup
Mike Christie
2020-10-30
vdpa: handle irq bypass register failure case
Zhu Lingshan
2020-10-30
Revert "vhost-vdpa: fix page pinning leakage in error path"
Michael S. Tsirkin
2020-10-30
vhost_vdpa: Return -EFAULT if copy_from_user() fails
Dan Carpenter
2020-10-23
vhost: vdpa: report iova range
Jason Wang
2020-10-21
vhost_vdpa: remove unnecessary spin_lock in vhost_vring_call
Zhu Lingshan
2020-10-21
vringh: fix __vringh_iov() when riov and wiov are different
Stefano Garzarella
2020-10-21
vhost_vdpa: Fix duplicate included kernel.h
Tian Tao
2020-10-21
vhost: reduce stack usage in log_used
Li Wang
2020-10-04
vhost-vdpa: fix page pinning leakage in error path
Si-Wei Liu
2020-10-04
vhost-vdpa: fix vhost_vdpa_map() on error condition
Si-Wei Liu
2020-10-04
vhost: Don't call log_access_ok() when using IOTLB
Greg Kurz
2020-10-04
vhost: Use vhost_get_used_size() in vhost_vring_set_addr()
Greg Kurz
2020-10-04
vhost: Don't call access_ok() when using IOTLB
Greg Kurz
2020-09-30
vhost vdpa: fix vhost_vdpa_open error handling
Mike Christie
2020-09-24
vhost-vdpa: fix backend feature ioctls
Jason Wang
2020-09-24
vhost: Fix documentation
Eli Cohen
2020-09-03
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linus Torvalds
2020-09-01
vhost: fix typo in error message
Yunsheng Lin
2020-08-26
vhost-iotlb: fix vhost_iotlb_itree_next() documentation
Stefano Garzarella
2020-08-11
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
Linus Torvalds
2020-08-05
vdpa: Modify get_vq_state() to return error code
Eli Cohen
2020-08-05
net/vdpa: Use struct for set/get vq state
Eli Cohen
2020-08-05
vdpa: remove hard coded virtq num
Max Gurtovoy
2020-08-05
vhost-vdpa: support IOTLB batching hints
Jason Wang
2020-08-05
vhost-vdpa: support get/set backend features
Jason Wang
2020-08-05
vhost: generialize backend features setting/getting
Jason Wang
2020-08-05
vhost-vdpa: refine ioctl pre-processing
Jason Wang
2020-08-05
vDPA: dont change vq irq after DRIVER_OK
Zhu Lingshan
2020-08-05
vhost_vdpa: implement IRQ offloading in vhost_vdpa
Zhu Lingshan
2020-08-05
vhost: introduce vhost_vring_call
Zhu Lingshan
2020-08-05
vhost: Use flex_array_size() helper in copy_from_user()
Gustavo A. R. Silva
2020-08-05
vhost: vdpa: remove per device feature whitelist
Jason Wang
2020-08-05
vhost/vdpa: switch to new helpers
Michael S. Tsirkin
2020-08-04
Merge tag 'uninit-macro-v5.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Linus Torvalds
2020-08-03
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Linus Torvalds
2020-08-03
virtio: VIRTIO_F_IOMMU_PLATFORM -> VIRTIO_F_ACCESS_PLATFORM
Michael S. Tsirkin
2020-07-29
vhost/scsi: fix up req type endian-ness
Michael S. Tsirkin
2020-07-21
vhost: Remove redundant use of read_barrier_depends() barrier
Will Deacon
2020-07-16
treewide: Remove uninitialized_var() usage
Kees Cook
2020-06-22
tools/virtio: Add --reset
Eugenio Pérez
2020-06-22
vhost_vdpa: Fix potential underflow in vhost_vdpa_mmap()
Dan Carpenter
2020-06-13
Merge tag 'kbuild-v5.8-2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Linus Torvalds
2020-06-14
treewide: replace '---help---' in Kconfig files with 'help'
Masahiro Yamada
2020-06-11
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2020-06-10
kernel: set USER_DS in kthread_use_mm
Christoph Hellwig
2020-06-10
kernel: better document the use_mm/unuse_mm API contract
Christoph Hellwig
2020-06-10
kernel: move use_mm/unuse_mm to kthread.c
Christoph Hellwig
2020-06-10
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
Linus Torvalds
2020-06-09
mmap locking API: use coccinelle to convert mmap_sem rwsem call sites
Michel Lespinasse
2020-06-09
vhost/test: fix up after API change
Michael S. Tsirkin
2020-06-08
vhost: convert get_user_pages() --> pin_user_pages()
John Hubbard
2020-06-06
vhost: replace -1 with VHOST_FILE_UNBIND in ioctls
Zhu Lingshan
2020-06-06
vhost_vdpa: Support config interrupt in vdpa
Zhu Lingshan
2020-06-05
Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Linus Torvalds
2020-06-04
vhost: (cosmetic) remove a superfluous variable initialisation
Guennadi Liakhovetski
2020-06-04
vhost_vdpa: disable doorbell mapping for !MMU
Michael S. Tsirkin
2020-06-04
vhost_vdpa: support doorbell mapping via mmap
Jason Wang
2020-06-04
vhost: use mmgrab() instead of mmget() for non worker device
Jason Wang
2020-06-04
vhost: allow device that does not depend on vhost worker
Jason Wang
2020-06-02
vhost: revert "vhost: disable for OABI"
Michael S. Tsirkin
2020-06-02
virtio: force spec specified alignment on types
Michael S. Tsirkin
2020-05-26
scsi: vhost: Notify TCM about the maximum sg entries supported per command
Sudhakar Panneerselvam
2020-05-24
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
David S. Miller
2020-05-21
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
Linus Torvalds
2020-05-15
vhost: missing __user tags
Michael S. Tsirkin
2020-05-14
vhost_net: Also populate XDP frame size
Jesper Dangaard Brouer
2020-05-06
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linus Torvalds
2020-05-02
vhost: vsock: kick send_pkt worker once device is started
Jia He
2020-04-27
vsock/virtio: fix multiple packet delivery to monitoring devices
Stefano Garzarella
2020-04-27
vhost/vsock: fix packet delivery order to monitoring devices
Stefano Garzarella
2020-04-20
vhost: disable for OABI
Michael S. Tsirkin
2020-04-17
vdpa: make vhost, virtio depend on menu
Michael S. Tsirkin
2020-04-16
virtio/test: fix up after IOTLB changes
Michael S. Tsirkin
2020-04-16
vhost: Create accessors for virtqueues private_data
Eugenio Pérez
2020-04-16
vhost: remove set but not used variable 'status'
Jason Yan
2020-04-16
vhost: vdpa: remove unnecessary null check
Gustavo A. R. Silva
2020-04-02
vhost: introduce vDPA-based backend
Tiwei Bie
2020-04-01
vringh: IOTLB support
Jason Wang
2020-04-01
vhost: factor out IOTLB
Jason Wang
2020-04-01
vhost: allow per device message handler
Jason Wang
2020-04-01
vhost: refine vhost and vringh kconfig
Jason Wang
2020-02-22
vhost: Check docket sk_family instead of call getname
Eugenio Pérez
2019-12-08
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linus Torvalds
2019-12-07
vhost/vsock: accept only packets with the right dst_cid
Stefano Garzarella
2019-12-04
vhost, kcov: collect coverage from vhost_worker
Andrey Konovalov
2019-12-01
Merge tag 'compat-ioctl-5.5' of git://git.kernel.org:/pub/scm/linux/kernel/git/arnd/playground
Linus Torvalds
2019-11-14
vhost/vsock: refuse CID assigned to the guest->host transport
Stefano Garzarella
2019-11-14
vsock: prevent transport modules unloading
Stefano Garzarella
2019-11-14
vsock: add multi-transports support
Stefano Garzarella
2019-11-14
vsock: handle buffer_size sockopts in the core
Stefano Garzarella
2019-11-14
vsock/virtio: add transport parameter to the virtio_transport_reset_no_sock()
Stefano Garzarella
2019-10-28
vringh: fix copy direction of vringh_iov_push_kern()
Jason Wang
2019-10-23
compat_ioctl: move drivers to compat_ptr_ioctl
Arnd Bergmann
2019-10-13
vhost/test: stop device before reset
Michael S. Tsirkin
2019-09-15
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
David S. Miller
2019-09-14
Revert "vhost: block speculation of translated descriptors"
Michael S. Tsirkin
2019-09-11
vhost: make sure log_num < in_num
yongduan
2019-09-11
vhost: block speculation of translated descriptors
Michael S. Tsirkin
2019-09-04
Revert "vhost: access vq metadata through kernel virtual address"
Michael S. Tsirkin
2019-09-04
vhost: Remove unnecessary variable
Yunsheng Lin
2019-09-04
vhost/test: fix build for vhost test
Tiwei Bie
2019-09-04
vhost/test: fix build for vhost test
Tiwei Bie
2019-08-06
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
David S. Miller
2019-07-30
vhost/vsock: split packets to send using multiple buffers
Stefano Garzarella
2019-07-30
vsock/virtio: limit the memory used per-socket
Stefano Garzarella
2019-07-26
vhost: disable metadata prefetch optimization
Michael S. Tsirkin
2019-07-17
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
Linus Torvalds
2019-07-11
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
Linus Torvalds
2019-07-09
Merge tag 'docs-5.3' of git://git.lwn.net/linux
Linus Torvalds
2019-06-22
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
2019-06-19
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 482
Thomas Gleixner
2019-06-17
vhost_net: disable zerocopy by default
Jason Wang
2019-06-14
Merge tag 'v5.2-rc4' into mauro
Jonathan Corbet
2019-06-08
docs: fix broken documentation links
Mauro Carvalho Chehab
2019-06-06
vhost: fix clang build warning
Michael S. Tsirkin
2019-06-05
vhost: access vq metadata through kernel virtual address
Jason Wang
2019-06-05
vhost: factor out setting vring addr and num
Jason Wang
2019-06-05
vhost: introduce helpers to get the size of metadata area
Jason Wang
2019-06-05
vhost: rename vq_iotlb_prefetch() to vq_meta_prefetch()
Jason Wang
2019-06-05
vhost: fine grain userspace memory accessors
Jason Wang
2019-06-05
vhost: generalize adding used elem
Jason Wang
2019-05-27
vhost: scsi: add weight support
Jason Wang
2019-05-27
vhost: vsock: add weight support
Jason Wang
2019-05-27
vhost_net: fix possible infinite loop
Jason Wang
2019-05-27
vhost: introduce vhost_exceeds_weight()
Jason Wang
2019-05-21
treewide: Add SPDX license identifier - Makefile/Kconfig
Thomas Gleixner
2019-05-21
treewide: Add SPDX license identifier for more missed files
Thomas Gleixner
2019-05-14
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
Linus Torvalds
2019-05-14
mm/gup: change GUP fast to use flags rather than a write 'bool'
Ira Weiny
2019-05-12
vhost-scsi: remove incorrect memory barrier
Paolo Bonzini
2019-04-10
vhost: reject zero size iova range
Jason Wang
2019-03-10
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
Linus Torvalds
2019-03-09
Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Linus Torvalds
2019-03-06
vhost: silence an unused-variable warning
Arnd Bergmann
2019-02-19
vhost: correctly check the return value of translate_desc() in log_used()
Jason Wang
2019-02-04
scsi: target/core: Remove the write_pending_status() callback function
Bart Van Assche
2019-01-28
vhost: fix OOB in get_rx_bufs()
Jason Wang
2019-01-21
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
Linus Torvalds
2019-01-21
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
Linus Torvalds
2019-01-17
vhost: log dirty page correctly
Jason Wang
2019-01-14
vhost/scsi: Use copy_to_iter() to send control queue response
Bijan Mottahedeh
2019-01-14
vhost: return EINVAL if iovecs size does not match the message size
Pavel Tikhomirov
2019-01-11
vhost/vsock: fix vhost vsock cid hashing inconsistent
Zha Bin
2019-01-03
Remove 'type' argument from access_ok() function
Linus Torvalds
2019-01-02
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
Linus Torvalds
2018-12-28
Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Linus Torvalds
2018-12-27
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
Linus Torvalds
2018-12-26
Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2018-12-20
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
2018-12-19
vhost: correct the related warning message
wangyan
2018-12-19
vhost/vsock: switch to a mutex for vhost_vsock_hash
Stefan Hajnoczi