VisionFive2 Linux kernel

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

More than 9999 Commits   33 Branches   55 Tags
Date
Commit Message
Rev
Author
2023-11-06
drivers/block/zram: Replace bit spinlocks with rtmutex for -rt
Mike Galbraith
2021-10-17
Merge tag 'block-5.15-2021-10-17' of git://git.kernel.dk/linux-block
Linus Torvalds
2021-10-17
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
Linus Torvalds
2021-10-17
brd: reduce the brd_devices_mutex scope
Tetsuo Handa
2021-10-13
Revert "virtio-blk: Add validation for block size in config space"
Michael S. Tsirkin
2021-10-12
block/rnbd-clt-sysfs: fix a couple uninitialized variable bugs
Dan Carpenter
2021-09-29
nbd: use shifts rather than multiplies
Nick Desaulniers
2021-09-11
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
Linus Torvalds
2021-09-11
Merge tag 'block-5.15-2021-09-11' of git://git.kernel.dk/linux-block
Linus Torvalds
2021-09-09
n64cart: fix return value check in n64cart_probe()
Yang Yingliang
2021-09-06
Merge tag 'block-5.15-2021-09-05' of git://git.kernel.dk/linux-block
Linus Torvalds
2021-09-06
virtio-blk: remove unneeded "likely" statements
Max Gurtovoy
2021-09-03
loop: reduce the loop_ctl_mutex scope
Tetsuo Handa
2021-09-03
Merge tag 'kbuild-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Linus Torvalds
2021-09-02
Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Linus Torvalds
2021-09-02
Merge tag 'for-linus-5.15-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2021-08-30
Merge tag 'for-5.15/drivers-2021-08-30' of git://git.kernel.dk/linux-block
Linus Torvalds
2021-08-30
Merge tag 'for-5.15/block-2021-08-30' of git://git.kernel.dk/linux-block
Linus Torvalds
2021-08-30
xen/blkfront: don't trust the backend response data blindly
Juergen Gross
2021-08-30
xen/blkfront: don't take local copy of a request from the ring page
Juergen Gross
2021-08-30
xen/blkfront: read response from backend only once
Juergen Gross
2021-08-28
Revert "floppy: reintroduce O_NDELAY fix"
Denis Efremov
2021-08-27
Merge tag 'block-5.14-2021-08-27' of git://git.kernel.dk/linux-block
Linus Torvalds
2021-08-27
cryptoloop: add a deprecation warning
Christoph Hellwig
2021-08-27
pd: fix a NULL vs IS_ERR() check
Dan Carpenter
2021-08-25
nbd: remove nbd->destroy_complete
Christoph Hellwig
2021-08-25
nbd: only return usable devices from nbd_find_unused
Christoph Hellwig
2021-08-25
nbd: set nbd->index before releasing nbd_index_mutex
Tetsuo Handa
2021-08-25
nbd: prevent IDR lookups from finding partially initialized devices
Tetsuo Handa
2021-08-25
nbd: reset NBD to NULL when restarting in nbd_genl_connect
Christoph Hellwig
2021-08-25
nbd: add missing locking to the nbd_dev_add error path
Tetsuo Handa
2021-08-23
null_blk: add error handling support for add_disk()
Luis Chamberlain
2021-08-23
virtio_blk: add error handling support for add_disk()
Luis Chamberlain
2021-08-19
isystem: trim/fixup stdarg.h and other headers
Alexey Dobriyan
2021-08-16
block: nbd: add sanity check for first_minor
Pavel Skripkin
2021-08-16
ps3vram: use bvec_virt
Christoph Hellwig
2021-08-16
virtio_blk: use bvec_virt
Christoph Hellwig
2021-08-16
rbd: use bvec_virt
Christoph Hellwig
2021-08-16
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
Linus Torvalds
2021-08-13
Merge tag 'block-5.14-2021-08-13' of git://git.kernel.dk/linux-block
Linus Torvalds
2021-08-13
nbd: reduce the nbd_index_mutex scope
Christoph Hellwig
2021-08-13
nbd: refactor device search and allocation in nbd_genl_connect
Christoph Hellwig
2021-08-13
nbd: return the allocated nbd_device from nbd_dev_add
Christoph Hellwig
2021-08-13
nbd: remove nbd_del_disk
Christoph Hellwig
2021-08-13
nbd: refactor device removal
Christoph Hellwig
2021-08-13
nbd: do del_gendisk() asynchronously for NBD_DESTROY_ON_DISCONNECT
Hou Tao
2021-08-13
nbd: add the check to prevent overflow in __nbd_ioctl()
Baokun Li
2021-08-13
nbd: Aovid double completion of a request
Xie Yongji
2021-08-12
sx8: use the internal state machine to check if del_gendisk needs to be called
Christoph Hellwig
2021-08-11
block: move some macros to blkdev.h
Guoqing Jiang
2021-08-11
virtio-blk: Add validation for block size in config space
Xie Yongji
2021-08-09
xen-blkfront: Remove redundant assignment to variable err
Colin Ian King
2021-08-09
block: move the bdi from the request_queue to the gendisk
Christoph Hellwig
2021-08-09
block: pass a gendisk to blk_queue_update_readahead
Christoph Hellwig
2021-08-07
Merge tag 'block-5.14-2021-08-07' of git://git.kernel.dk/linux-block
Linus Torvalds
2021-08-05
loop: Select I/O scheduler 'none' from inside add_disk()
Bart Van Assche
2021-08-04
n64cart: fix the dma address in n64cart_do_bvec
Christoph Hellwig
2021-08-02
block/rnbd: Use sysfs_emit instead of s*printf function for sysfs show
Md Haris Iqbal
2021-08-02
block/rnbd-clt: Use put_cpu_ptr after get_cpu_ptr
Gioh Kim
2021-08-02
loop: raise media_change event
Matteo Croce
2021-08-02
loop: don't grab a reference to the block device
Christoph Hellwig
2021-08-02
ps3disk: use memcpy_{from,to}_bvec
Christoph Hellwig
2021-08-02
rbd: use memzero_bvec
Christoph Hellwig
2021-07-30
Merge tag 'block-5.14-2021-07-30' of git://git.kernel.dk/linux-block
Linus Torvalds
2021-07-28
scsi: core: Rename CONFIG_BLK_SCSI_REQUEST to CONFIG_SCSI_COMMON
Christoph Hellwig
2021-07-28
scsi: cdrom: Remove the call to scsi_cmd_blk_ioctl() from cdrom_ioctl()
Christoph Hellwig
2021-07-23
loop: reintroduce global lock for safe loop_validate_file() traversal
Tetsuo Handa
2021-07-21
rbd: resurrect setting of disk->private_data in rbd_init_disk()
Ilya Dryomov
2021-07-20
rbd: don't hold lock_rwsem while running_list is being drained
Ilya Dryomov
2021-07-20
rbd: always kick acquire on "acquired" and "released" notifications
Ilya Dryomov
2021-07-16
Merge tag 'block-5.14-2021-07-16' of git://git.kernel.dk/linux-block
Linus Torvalds
2021-07-15
xen-blkfront: sanitize the removal state machine
Christoph Hellwig
2021-07-15
nbd: fix order of cleaning up the queue and freeing the tagset
Wang Qing
2021-07-15
pd: fix order of cleaning up the queue and freeing the tagset
Guoqing Jiang
2021-07-09
Merge tag 'block-5.14-2021-07-08' of git://git.kernel.dk/linux-block
Linus Torvalds
2021-07-09
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
Linus Torvalds
2021-07-05
Merge tag 'char-misc-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Linus Torvalds
2021-07-03
virtio-blk: limit seg_max to a safe value
Stefan Hajnoczi
2021-07-03
virtio-blk: Fix memory leak among suspend/resume procedure
Xie Yongji
2021-07-03
virtio_blk: cleanups: remove check obsoleted by CONFIG_LBDAF removal
Sohaib
2021-07-02
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2021-07-02
loop: remove unused variable in loop_set_status()
Tetsuo Handa
2021-07-01
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
Linus Torvalds
2021-07-01
zram: move backing_dev under macro CONFIG_ZRAM_WRITEBACK
Yue Hu
2021-06-30
block: remove REQ_OP_SCSI_{IN,OUT}
Christoph Hellwig
2021-06-30
loop: rewrite loop_exit using idr_for_each_entry
Christoph Hellwig
2021-06-30
loop: split loop_lookup
Christoph Hellwig
2021-06-30
loop: don't allow deleting an unspecified loop device
Christoph Hellwig
2021-06-30
loop: move loop_ctl_mutex locking into loop_add
Christoph Hellwig
2021-06-30
loop: split loop_control_ioctl
Christoph Hellwig
2021-06-30
loop: don't call loop_lookup before adding a loop device
Christoph Hellwig
2021-06-30
loop: remove the l argument to loop_add
Christoph Hellwig
2021-06-30
loop: reduce loop_ctl_mutex coverage in loop_exit
Christoph Hellwig
2021-06-30
loop: reorder loop_exit
Christoph Hellwig
2021-06-30
nbd: provide a way for userspace processes to identify device backends
Prasanna Kumar Kalever
2021-06-30
null_blk: remove an unused variable assignment in null_add_dev
Christoph Hellwig
2021-06-30
mtip32xx: use blk_mq_alloc_disk and blk_cleanup_disk
Christoph Hellwig
2021-06-30
mtip32xx: simplify sysfs setup
Christoph Hellwig
2021-06-30
Merge tag 'for-5.14/drivers-2021-06-29' of git://git.kernel.dk/linux-block
Linus Torvalds
2021-06-30
Merge tag 'for-5.14/block-2021-06-29' of git://git.kernel.dk/linux-block
Linus Torvalds
2021-06-29
loop: charge i/o to mem and blk cg
Dan Schatzberg
2021-06-29
loop: use worker per cgroup instead of kworker
Dan Schatzberg
2021-06-24
block: pass a gendisk to bdev_disk_changed
Christoph Hellwig
2021-06-22
Merge tag 'v5.13-rc7' into rdma.git for-next
Jason Gunthorpe
2021-06-21
rnbd/rtrs-clt: Query and use max_segments from rtrs-clt.
Jack Wang
2021-06-18
loop: Fix missing discard support when using LOOP_CONFIGURE
Kristian Klausen
2021-06-16
loop: fix order of cleaning up the queue and freeing the tagset
Christoph Hellwig
2021-06-15
floppy: Fix fall-through warning for Clang
Gustavo A. R. Silva
2021-06-15
floppy: cleanup: remove redundant assignment to nr_sectors
Jiapeng Chong
2021-06-14
Merge tag 'v5.13-rc6' into char-misc-next
Greg Kroah-Hartman
2021-06-12
Merge tag 'block-5.13-2021-06-12' of git://git.kernel.dk/linux-block
Linus Torvalds
2021-06-11
z2ram: use blk_mq_alloc_disk and blk_cleanup_disk
Christoph Hellwig
2021-06-11
ataflop: use blk_mq_alloc_disk and blk_cleanup_disk
Christoph Hellwig
2021-06-11
amiflop: use blk_mq_alloc_disk and blk_cleanup_disk
Christoph Hellwig
2021-06-11
xen-blkfront: use blk_mq_alloc_disk and blk_cleanup_disk
Christoph Hellwig
2021-06-11
sx8: use blk_mq_alloc_disk and blk_cleanup_disk
Christoph Hellwig
2021-06-11
rnbd: use blk_mq_alloc_disk and blk_cleanup_disk
Christoph Hellwig
2021-06-11
rbd: use blk_mq_alloc_disk and blk_cleanup_disk
Christoph Hellwig
2021-06-11
pd: use blk_mq_alloc_disk and blk_cleanup_disk
Christoph Hellwig
2021-06-11
nullb: use blk_mq_alloc_disk
Christoph Hellwig
2021-06-11
nbd: use blk_mq_alloc_disk and blk_cleanup_disk
Christoph Hellwig
2021-06-11
loop: use blk_mq_alloc_disk and blk_cleanup_disk
Christoph Hellwig
2021-06-11
floppy: use blk_mq_alloc_disk and blk_cleanup_disk
Christoph Hellwig
2021-06-11
aoe: use blk_mq_alloc_disk and blk_cleanup_disk
Christoph Hellwig
2021-06-11
sunvdc: use blk_mq_alloc_disk
Christoph Hellwig
2021-06-11
swim: use blk_mq_alloc_disk
Christoph Hellwig
2021-06-11
swim3: use blk_mq_alloc_disk
Christoph Hellwig
2021-06-11
ps3disk: use blk_mq_alloc_disk
Christoph Hellwig
2021-06-11
pf: use blk_mq_alloc_disk
Christoph Hellwig
2021-06-11
pcd: use blk_mq_alloc_disk
Christoph Hellwig
2021-06-11
virtio-blk: use blk_mq_alloc_disk
Christoph Hellwig
2021-06-11
block: loop: fix deadlock between open and remove
Christoph Hellwig
2021-06-09
z2ram: remove unnecessary oom message
Zhen Lei
2021-06-09
sx8: remove unnecessary oom message
Zhen Lei
2021-06-09
sunvdc: remove unnecessary oom message
Zhen Lei
2021-06-09
mtip32xx: remove unnecessary oom message
Zhen Lei
2021-06-09
drbd: remove unnecessary oom message
Zhen Lei
2021-06-09
aoe: remove unnecessary oom message
Zhen Lei
2021-06-03
null_blk: Fix null pointer dereference on nullb->disk on blk_cleanup_disk call
Colin Ian King
2021-06-01
block: move bd_mutex to struct gendisk
Christoph Hellwig
2021-06-01
null_blk: convert to blk_alloc_disk/blk_cleanup_disk
Christoph Hellwig
2021-06-01
ps3vram: convert to blk_alloc_disk/blk_cleanup_disk
Christoph Hellwig
2021-06-01
n64cart: convert to blk_alloc_disk
Christoph Hellwig
2021-06-01
zram: convert to blk_alloc_disk/blk_cleanup_disk
Christoph Hellwig
2021-06-01
rsxx: convert to blk_alloc_disk/blk_cleanup_disk
Christoph Hellwig
2021-06-01
pktcdvd: convert to blk_alloc_disk/blk_cleanup_disk
Christoph Hellwig
2021-06-01
drbd: convert to blk_alloc_disk/blk_cleanup_disk
Christoph Hellwig
2021-06-01
brd: convert to blk_alloc_disk/blk_cleanup_disk
Christoph Hellwig
2021-06-01
block: automatically enable GENHD_FL_EXT_DEVT
Christoph Hellwig
2021-05-24
rsxx: Use struct_size() in vmalloc()
Gustavo A. R. Silva
2021-05-24
aoe: remove unnecessary mutex_init()
Yang Yingliang
2021-05-21
Merge 50f09a3dd587 ("Merge tag 'char-misc-5.13-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc") into char-misc-next
Greg Kroah-Hartman
2021-05-15
Merge tag 'block-5.13-2021-05-14' of git://git.kernel.dk/linux-block
Linus Torvalds
2021-05-14
sparc/vio: make remove callback return void
Uwe Kleine-König
2021-05-12
nbd: share nbd_put and return by goto put_nbd
Sun Ke
2021-05-12
nbd: Fix NULL pointer in flush_workqueue
Sun Ke
2021-05-07
Merge tag 'block-5.13-2021-05-07' of git://git.kernel.dk/linux-block
Linus Torvalds
2021-05-06
include: remove pagemap.h from blkdev.h
Matthew Wilcox (Oracle)
2021-05-03
block/rnbd: Remove all likely and unlikely
Gioh Kim
2021-05-03
block/rnbd-clt: Check the return value of the function rtrs_clt_query
Md Haris Iqbal
2021-05-03
block/rnbd: Fix style issues
Dima Stepanov
2021-05-03
block/rnbd-clt: Change queue_depth type in rnbd_clt_session to size_t
Md Haris Iqbal
2021-04-28
Merge tag 'for-5.13/drivers-2021-04-27' of git://git.kernel.dk/linux-block
Linus Torvalds
2021-04-28
Merge tag 'for-5.13/block-2021-04-27' of git://git.kernel.dk/linux-block
Linus Torvalds
2021-04-26
drivers/block/null_blk/main: Fix a double free in null_init.
Lv Yunlong
2021-04-23
xen-blkfront: Fix 'physical' typos
Bjorn Helgaas
2021-04-23
xen-blkback: fix compatibility bug with single page rings
Paul Durrant
2021-04-21
brd: expose number of allocated pages in debugfs
Calvin Owens
2021-04-21
ataflop: fix off by one in ataflop_probe()
Dan Carpenter
2021-04-21
ataflop: potential out of bounds in do_format()
Dan Carpenter
2021-04-20
drbd: Fix fall-through warnings for Clang
Gustavo A. R. Silva
2021-04-20
block/rnbd: Use strscpy instead of strlcpy
Dima Stepanov
2021-04-20
block/rnbd-clt-sysfs: Remove copy buffer overlap in rnbd_clt_get_path_name
Dima Stepanov
2021-04-20
block/rnbd-clt: Remove max_segment_size
Jack Wang
2021-04-20
block/rnbd-clt: Generate kobject_uevent when the rnbd device state changes
Md Haris Iqbal
2021-04-20
block/rnbd-srv: Remove unused arguments of rnbd_srv_rdma_ev
Gioh Kim
2021-04-20
block/rnbd-clt: Support polling mode for IO latency optimization
Gioh Kim
2021-04-20
block/rnbd-clt: Fix missing a memory free when unloading the module
Gioh Kim
2021-04-20
block/rnbd-clt: Improve find_or_create_sess() return check
Tom Rix
2021-04-20
block/rnbd-srv: Remove force_close file after holding a lock
Gioh Kim
2021-04-20
block/rnbd-srv: Prevent a deadlock generated by accessing sysfs in parallel
Gioh Kim
2021-04-20
block/rnbd-clt: Replace {NO_WAIT,WAIT} with RTRS_PERMIT_{WAIT,NOWAIT}
Gioh Kim
2021-04-20
block/rnbd: Kill destroy_device_cb
Guoqing Jiang
2021-04-20
block/rnbd: Kill rnbd_clt_destroy_default_group
Guoqing Jiang
2021-04-20
block/rnbd-clt: Move add_disk(dev->gd) to rnbd_clt_setup_gen_disk
Guoqing Jiang
2021-04-20
block/rnbd-clt: Remove some arguments from rnbd_client_setup_device
Guoqing Jiang
2021-04-20
block/rnbd-clt: Remove some arguments from insert_dev_if_not_exists_devpath
Guoqing Jiang
2021-04-20
floppy: cleanups: remove FLOPPY_SILENT_DCL_CLEAR undef
Denis Efremov
2021-04-20
floppy: cleanups: use memcpy() to copy reply_buffer
Denis Efremov
2021-04-20
floppy: cleanups: use memset() to zero reply_buffer
Denis Efremov
2021-04-20
floppy: cleanups: use ST0 as reply_buffer index 0
Denis Efremov
2021-04-12
block: move bio_list_copy_data to pktcdvd
Christoph Hellwig
2021-04-12
null_blk: add option for managing virtual boundary
Max Gurtovoy
2021-04-06
drbd: use DEFINE_SPINLOCK() for spinlock
Guobin Huang
2021-04-06
swim3: support highmem
Christoph Hellwig
2021-04-06
floppy: always use the track buffer
Christoph Hellwig
2021-04-06
swim: don't call blk_queue_bounce_limit
Christoph Hellwig
2021-04-06
block: drbd: drbd_nl: Demote half-complete kernel-doc headers
Lee Jones
2021-04-06
block: xen-blkfront: Demote kernel-doc abuses
Lee Jones
2021-04-06
block: drbd: drbd_receiver: Demote less than half complete kernel-doc header
Lee Jones