VisionFive2 Linux kernel

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

More than 9999 Commits   35 Branches   59 Tags
Date
Commit Message
Rev
Author
2021-09-08
cryptoloop: add a deprecation warning
Christoph Hellwig
2021-09-03
Revert "floppy: reintroduce O_NDELAY fix"
Denis Efremov
2021-08-18
nbd: Aovid double completion of a request
Xie Yongji
2021-08-04
loop: reintroduce global lock for safe loop_validate_file() traversal
Tetsuo Handa
2021-07-28
rbd: always kick acquire on "acquired" and "released" notifications
Ilya Dryomov
2021-07-28
rbd: don't hold lock_rwsem while running_list is being drained
Ilya Dryomov
2021-07-20
virtio-blk: Fix memory leak among suspend/resume procedure
Xie Yongji
2021-07-14
loop: Fix missing discard support when using LOOP_CONFIGURE
Kristian Klausen
2021-06-12
Merge tag 'block-5.13-2021-06-12' of git://git.kernel.dk/linux-block
Linus Torvalds
2021-06-11
block: loop: fix deadlock between open and remove
Christoph Hellwig
2021-05-15
Merge tag 'block-5.13-2021-05-14' of git://git.kernel.dk/linux-block
Linus Torvalds
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
2021-04-06
block: drbd: drbd_main: Fix a bunch of function documentation discrepancies
Lee Jones
2021-04-06
block: drbd: drbd_nl: Make conversion to 'enum drbd_ret_code' explicit
Lee Jones
2021-04-06
block: drbd: drbd_main: Remove duplicate field initialisation
Lee Jones
2021-04-06
block: drbd: drbd_receiver: Demote non-conformant kernel-doc headers
Lee Jones
2021-04-06
block: drbd: drbd_state: Fix some function documentation issues
Lee Jones
2021-04-06
block: mtip32xx: mtip32xx: Mark debugging variable 'start' as __maybe_unused
Lee Jones
2021-04-06
block: drbd: drbd_interval: Demote some kernel-doc abuses and fix another header
Lee Jones
2021-04-02
Merge tag 'block-5.12-2021-04-02' of git://git.kernel.dk/linux-block
Linus Torvalds
2021-04-01
null_blk: fix command timeout completion handling
Damien Le Moal
2021-03-30
Merge tag 'for-linus-5.12b-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2021-03-29
mtip32xx: use LIST_HEAD() for list_head
Shixin Liu
2021-03-29
mtip32xx: use DEFINE_SPINLOCK() for spinlock
Shixin Liu
2021-03-29
paride/pd: remove ->revalidate_disk
Christoph Hellwig
2021-03-26
xen-blkback: don't leak persistent grants from xen_blkbk_map()
Jan Beulich
2021-03-24
drivers/block: remove the umem driver
Davidlohr Bueso
2021-03-24
rsxx: remove extraneous 'const' qualifier
Arnd Bergmann
2021-03-23
xsysace: Remove SYSACE driver
Michal Simek
2021-03-17
module: remove never implemented MODULE_SUPPORTED_DEVICE
Leon Romanovsky
2021-03-14
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2021-03-13
zram: fix broken page writeback
Minchan Kim
2021-03-13
zram: fix return value on writeback_store
Minchan Kim
2021-03-11
block: rename BIO_MAX_PAGES to BIO_MAX_VECS
Christoph Hellwig
2021-03-10
block: rsxx: fix error return code of rsxx_pci_probe()
Jia-Ju Bai
2021-03-09
umem: fix error return code in mm_pci_probe()
Wei Yongjun
2021-03-03
rsxx: Return -EFAULT if copy_to_user() fails
Dan Carpenter
2021-03-02
rsxx: remove unused including
Tian Tao
2021-02-28
Merge tag 'block-5.12-2021-02-27' of git://git.kernel.dk/linux-block
Linus Torvalds
2021-02-27
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2021-02-26
block: Add bio_max_segs
Matthew Wilcox (Oracle)
2021-02-26
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2021-02-26
zsmalloc: account the number of compacted pages correctly
Rokudo Yan
2021-02-25
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
Linus Torvalds
2021-02-25
Merge tag 'mips_5.12_1' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
Linus Torvalds
2021-02-23
whack-a-mole: don't open-code iminor/imajor
Al Viro
2021-02-23
virtio-blk: support per-device queue depth
Joseph Qi
2021-02-22
nbd: handle device refs for DESTROY_ON_DISCONNECT properly
Josef Bacik
2021-02-22
loop: fix I/O error on fsync() in detached loop devices
Mauricio Faria de Oliveira
2021-02-21
n64: store dev instance into disk private data
Chaitanya Kulkarni
2021-02-21
n64: cleanup n64cart_probe()
Chaitanya Kulkarni
2021-02-21
n64: cosmetics changes
Chaitanya Kulkarni
2021-02-21
n64: remove curly brackets
Chaitanya Kulkarni
2021-02-21
n64: use sector SECTOR_SHIFT instead 512
Chaitanya Kulkarni
2021-02-21
n64: use enums for reg
Chaitanya Kulkarni
2021-02-21
n64: move module param at the top
Chaitanya Kulkarni
2021-02-21
n64: move module info at the end
Chaitanya Kulkarni
2021-02-21
n64: use pr_fmt to avoid duplicate string
Chaitanya Kulkarni
2021-02-21
block: Add n64 cart driver
Lauri Kasanen
2021-02-21
Merge tag 'for-linus-5.12-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2021-02-21
Merge tag 'for-5.12/drivers-2021-02-17' of git://git.kernel.dk/linux-block
Linus Torvalds
2021-02-21
Merge tag 'for-5.12/block-2021-02-17' of git://git.kernel.dk/linux-block
Linus Torvalds
2021-02-15
xen-blkback: fix error handling in xen_blkbk_map()
Jan Beulich
2021-02-15
xen-blkback: don't "handle" error by BUG()
Jan Beulich
2021-02-11
xen/events: link interdomain events to associated xenbus device
Juergen Gross
2021-02-10
block: Replace lkml.org links with lore
Kees Cook
2021-02-10
nbd: Convert to DEFINE_SHOW_ATTRIBUTE
Liao Pingfang
2021-02-10
nullb: use blk_queue_set_zoned() to setup zoned devices
Damien Le Moal
2021-02-04
block: remove skd driver
Damien Le Moal
2021-02-04
floppy: reintroduce O_NDELAY fix
Jiri Kosina
2021-01-31
drbd: Avoid comma separated statements
Joe Perches
2021-01-29
Merge tag 'block-5.11-2021-01-29' of git://git.kernel.dk/linux-block
Linus Torvalds
2021-01-29
null_blk: cleanup zoned mode initialization
Damien Le Moal
2021-01-28
Merge tag 'for-linus-5.11-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2021-01-27
drbd: remove drbd_req_make_private_bio
Christoph Hellwig
2021-01-27
drbd: remove bio_alloc_drbd
Christoph Hellwig
2021-01-26
rsxx: remove redundant NULL check
Yang Li
2021-01-26
zram: fix NULL check before some freeing functions is not needed
Tian Tao
2021-01-26
drbd: remove unused argument from drbd_request_prepare and __drbd_make_request
Guoqing Jiang
2021-01-26
mtip32xx: prefer pcie_capability_read_word()
Bjorn Helgaas
2021-01-26
mtip32xx: use PCI #defines instead of numbers
Bjorn Helgaas
2021-01-26
loop: scale loop device by introducing per device lock
Pavel Tatashin
2021-01-26
xen-blkfront: allow discard-* nodes to be optional
Roger Pau Monne
2021-01-25
nbd: freeze the queue while we're adding connections
Josef Bacik
2021-01-24
block: remove unnecessary argument from blk_execute_rq
Guoqing Jiang
2021-01-24
block: remove unnecessary argument from blk_execute_rq_nowait
Guoqing Jiang
2021-01-24
block: store a block_device pointer in struct bio
Christoph Hellwig
2021-01-24
brd: remove the end of device check in brd_do_bvec
Christoph Hellwig
2021-01-24
rbd: remove the ->set_read_only method
Christoph Hellwig
2021-01-08
block/rnbd-clt: avoid module unload race with close confirmation
Jack Wang
2021-01-08
block/rnbd: Adding name to the Contributors List
Swapnil Ingle
2021-01-08
block/rnbd-clt: Fix sg table use after free
Guoqing Jiang
2021-01-08
block/rnbd-srv: Fix use after free in rnbd_srv_sess_dev_force_close
Jack Wang
2021-01-08
block/rnbd: Select SG_POOL for RNBD_CLIENT
Jack Wang
2021-01-03
block: rsxx: select CONFIG_CRC32
Arnd Bergmann
2020-12-24
Merge tag 'block-5.11-2020-12-23' of git://git.kernel.dk/linux-block
Linus Torvalds
2020-12-19
Merge tag 'for-linus-5.11-rc1b-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2020-12-17
Merge tag 'powerpc-5.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Linus Torvalds
2020-12-17
Merge tag 'ceph-for-5.11-rc1' of git://github.com/ceph/ceph-client
Linus Torvalds
2020-12-17
nbd: Respect max_part for all partition scans
Josh Triplett
2020-12-16
block/rnbd-clt: Does not request pdu to rtrs-clt
Gioh Kim
2020-12-16
block/rnbd-clt: Dynamically allocate sglist for rnbd_iu
Gioh Kim
2020-12-16
block/rnbd: Set write-back cache and fua same to the target device
Gioh Kim
2020-12-16
block/rnbd: Fix typos
Jack Wang
2020-12-16
block/rnbd-srv: Protect dev session sysfs removal
Md Haris Iqbal
2020-12-16
block/rnbd-clt: Fix possible memleak
Jack Wang
2020-12-16
block/rnbd-clt: Get rid of warning regarding size argument in strlcpy
Md Haris Iqbal
2020-12-16
Merge tag 'for-5.11/drivers-2020-12-14' of git://git.kernel.dk/linux-block
Linus Torvalds
2020-12-16
Merge tag 'for-5.11/block-2020-12-14' of git://git.kernel.dk/linux-block
Linus Torvalds
2020-12-16
Merge tag 'for-linus-5.11-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2020-12-16
xen-blkfront: Fix fall-through warnings for Clang
Gustavo A. R. Silva
2020-12-15
zram: break the strict dependency from lzo
Rui Salvaterra
2020-12-15
zram: add stat to gather incompressible pages since zram set up
Minchan Kim
2020-12-15
zram: support page writeback
Minchan Kim
2020-12-14
libceph, rbd: ignore addr->type while comparing in some cases
Ilya Dryomov
2020-12-14
xen-blkback: set ring->xenblkd to NULL after kthread_stop()
Pawel Wieczorkiewicz
2020-12-14
xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path()
SeongJae Park
2020-12-12
block: drop dead assignments in loop_init()
Lukas Bulwahn
2020-12-09
xen: add helpers for caching grant mapping pages
Juergen Gross
2020-12-07
null_blk: Move driver into its own directory
Damien Le Moal
2020-12-07
null_blk: Allow controlling max_hw_sectors limit
Damien Le Moal
2020-12-07
null_blk: discard zones on reset
Damien Le Moal
2020-12-07
null_blk: cleanup discard handling
Damien Le Moal
2020-12-07
null_blk: Improve implicit zone close
Damien Le Moal
2020-12-07
null_blk: improve zone locking
Damien Le Moal
2020-12-07
null_blk: Fail zone append to conventional zones
Damien Le Moal
2020-12-07
null_blk: Fix zone size initialization
Damien Le Moal
2020-12-07
block/rnbd: fix a null pointer dereference on dev->blk_symlink_name
Colin Ian King
2020-12-04
block/rnbd-clt: Dynamically alloc buffer for pathname & blk_symlink_name
Md Haris Iqbal
2020-12-04
block/rnbd: call kobject_put in the failure path
Guoqing Jiang
2020-12-04
block/rnbd-srv: close a mapped device from server side.
Lutz Pogrell
2020-12-04
block/rnbd-clt: support mapping two devices with the same name from different servers
Guoqing Jiang
2020-12-04
block/rnbd-clt: Make path parameter optional for map_device
Md Haris Iqbal
2020-12-04
powerpc/ps3: make system bus's remove and shutdown callbacks return void
Uwe Kleine-König
2020-12-01
block: stop using bdget_disk for partition 0
Christoph Hellwig
2020-12-01
block: switch partition lookup to use struct block_device
Christoph Hellwig
2020-12-01
block: allocate struct hd_struct as part of struct bdev_inode
Christoph Hellwig
2020-12-01
block: remove the nr_sects field in struct hd_struct
Christoph Hellwig
2020-12-01
block: simplify the block device claiming interface
Christoph Hellwig
2020-12-01
block: remove ->bd_contains
Christoph Hellwig
2020-12-01
block: remove i_bdev
Christoph Hellwig
2020-12-01
loop: do not call set_blocksize
Christoph Hellwig
2020-12-01
zram: do not call set_blocksize
Christoph Hellwig
2020-12-01
mtip32xx: remove the call to fsync_bdev on removal
Christoph Hellwig
2020-11-16
virtio-blk: remove a spurious call to revalidate_disk_size
Christoph Hellwig
2020-11-16
zram: use set_capacity_and_notify
Christoph Hellwig
2020-11-16
rnbd: use set_capacity_and_notify
Christoph Hellwig
2020-11-16
rbd: use set_capacity_and_notify
Christoph Hellwig
2020-11-16
drbd: use set_capacity_and_notify
Christoph Hellwig
2020-11-16
pktcdvd: use set_capacity_and_notify
Christoph Hellwig
2020-11-16
aoe: don't call set_capacity from irq context
Christoph Hellwig
2020-11-16
nbd: use set_capacity_and_notify
Christoph Hellwig
2020-11-16
nbd: validate the block size in nbd_set_size
Christoph Hellwig
2020-11-16
nbd: refactor size updates
Christoph Hellwig
2020-11-16
nbd: move the task_recv check into nbd_size_update
Christoph Hellwig