projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
bpf: Fix verification of indirect var-off stack access
2024-01-25
Yu Kuai
md: synchronize flush io with array reconfiguration
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2024-01-20
Yu Kuai
block: warn once for each partition in bio_check_ro()
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-12-13
Yu Kuai
md: don't leave 'MD_RECOVERY_FROZEN' in error path...
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-11-28
Yu Kuai
md: don't rely on 'mddev->pers' to be set in mddev_suspend()
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-11-20
Yu Kuai
blk-core: use pr_warn_ratelimited() in bio_check_ro()
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-09-08
Yu Kuai
md: fix warning for holder mismatch from export_rdev()
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-09-08
Yu Kuai
md: don't dereference mddev after export_rdev()
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-08-30
Yu Kuai
blk-throttle: consider 'carryover_ios/bytes' in throtl_trim_...
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-08-30
Yu Kuai
blk-throttle: use calculate_io/bytes_allowed() for...
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-08-30
Yu Kuai
blk-throttle: fix wrong comparation while 'carryover_ios...
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-08-30
Yu Kuai
blk-throttle: print signed value 'carryover_bytes/ios...
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-08-15
Yu Kuai
md/raid5-cache: fix null-ptr-deref for r5l_flush_stripe_to_r...
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-08-15
Yu Kuai
md/raid10: fix a 'conf->barrier' leakage in raid10_takeover()
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-08-15
Yu Kuai
md/raid5-cache: fix a deadlock in r5l_exit_log()
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-07-27
Yu Kuai
md/md-bitmap: hold 'reconfig_mutex' in backlog_store()
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-07-27
Yu Kuai
md/md-bitmap: remove unnecessary local variable in...
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-07-27
Yu Kuai
md: restore 'noio_flag' for the last mddev_resume()
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-07-27
Yu Kuai
md: don't quiesce in mddev_suspend()
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-07-27
Yu Kuai
md/md-faulty: enable io accounting
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-07-27
Yu Kuai
md/md-linear: enable io accounting
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-07-27
Yu Kuai
md/md-multipath: enable io accounting
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-07-27
Yu Kuai
md/raid10: switch to use md_account_bio() for io accounting
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-07-27
Yu Kuai
md/raid1: switch to use md_account_bio() for io accounting
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-07-27
Yu Kuai
raid5: fix missing io accounting in raid5_align_endio()
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-07-27
Yu Kuai
md: also clone new io if io accounting is disabled
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-07-27
Yu Kuai
md: move initialization and destruction of 'io_acct_set...
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-07-27
Yu Kuai
md: enhance checking in md_check_recovery()
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-07-27
Yu Kuai
md: wake up 'resync_wait' at last in md_reap_sync_thread()
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-07-27
Yu Kuai
md: refactor idle/frozen_sync_thread() to fix deadlock
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-07-27
Yu Kuai
md: add a mutex to synchronize idle and frozen in action_store()
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-07-27
Yu Kuai
md: refactor action_store() for 'idle' and 'frozen'
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-07-27
Yu Kuai
Revert "md: unlock mddev before reap sync_thread in...
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-07-25
Yu Kuai
dm raid: protect md_stop() with 'reconfig_mutex'
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-07-25
Yu Kuai
dm raid: clean up four equivalent goto tags in raid_ctr()
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-07-25
Yu Kuai
dm raid: fix missing reconfig_mutex unlock in raid_ctr...
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-07-20
Yu Kuai
scsi: sg: Fix checking return value of blk_get_queue()
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-06-26
Yu Kuai
blk-sysfs: add a new attr_group for blk_mq
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-06-26
Yu Kuai
blk-iocost: move wbt_enable/disable_default() out of...
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-06-26
Yu Kuai
blk-wbt: cleanup rwb_enabled() and wbt_disabled()
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-06-26
Yu Kuai
blk-wbt: remove dead code to handle wbt enable/disable...
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-06-26
Yu Kuai
blk-wbt: don't create wbt sysfs entry if CONFIG_BLK_WBT...
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-06-23
Yu Kuai
raid10: avoid spin_lock from fastpath from raid10_unplug()
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-06-23
Yu Kuai
md: fix 'delete_mutex' deadlock
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-06-23
Yu Kuai
md/raid1-10: fix casting from randomized structure...
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-06-23
Yu Kuai
scsi/sg: don't grab scsi host module reference
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-06-20
Yu Kuai
reiserfs: fix blkdev_put() warning from release_journal_dev()
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-06-20
Yu Kuai
block: fix wrong mode for blkdev_get_by_dev() from...
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-06-15
Yu Kuai
block: fix blktrace debugfs entries leakage
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-06-15
Yu Kuai
scsi: sg: fix blktrace debugfs entries leakage
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-06-15
Yu Kuai
blktrace: use inline function for blk_trace_remove...
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-06-13
Yu Kuai
md/raid1-10: limit the number of plugged bio
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-06-13
Yu Kuai
md/raid1-10: don't handle pluged bio by daemon thread
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-06-13
Yu Kuai
md/md-bitmap: add a new helper to unplug bitmap asynchrously
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-06-13
Yu Kuai
md/raid1-10: submit write io directly if bitmap is...
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-06-13
Yu Kuai
md/raid1-10: factor out a helper to submit normal write
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-06-13
Yu Kuai
md/raid1-10: factor out a helper to add bio to plug
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-06-13
Yu Kuai
md/raid10: prevent soft lockup while flush writes
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-06-13
Yu Kuai
md/raid5: don't start reshape when recovery or replace...
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-06-13
Yu Kuai
md: protect md_thread with rcu
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-06-13
Yu Kuai
md/bitmap: factor out a helper to set timeout
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-06-13
Yu Kuai
md/bitmap: always wake up md_thread in timeout_store
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-06-13
Yu Kuai
dm-raid: remove useless checking in raid_message()
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-06-13
Yu Kuai
md: factor out a helper to wake up md_thread directly
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-06-13
Yu Kuai
md: fix duplicate filename for rdev
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-06-13
Yu Kuai
md/raid5: fix a deadlock in the case that reshape is...
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-06-13
Yu Kuai
md: add a new api prepare_suspend() in md_personality
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-06-13
Yu Kuai
md: export md_is_rdwr() and is_md_suspended()
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-06-13
Yu Kuai
md: fix data corruption for raid456 when reshape restart...
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-06-13
Yu Kuai
md/raid5: don't allow replacement while reshape is...
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-06-12
Yu Kuai
blk-mq: fix potential io hang by wrong 'wake_batch'
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-06-07
Yu Kuai
blk-ioc: fix recursive spin_lock/unlock_irq() in ioc_clear_q...
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-06-01
Yu Kuai
blk-ioc: protect ioc_destroy_icq() by 'queue_lock'
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-05-24
Yu Kuai
md/raid5: fix miscalculation of 'end_sector' in raid5_read_o...
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-05-23
Yu Kuai
block/rq_qos: protect rq_qos apis with a new lock
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-05-23
Yu Kuai
blk-wbt: fix that wbt can't be disabled by default
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-04-14
Yu Kuai
md/raid10: don't call bio_start_io_acct twice for bio...
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-04-14
Yu Kuai
md/raid10: fix memleak of md thread
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-04-14
Yu Kuai
md/raid10: fix memleak for 'conf->bio_split'
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-04-14
Yu Kuai
md/raid10: fix leak of 'r10bio->remaining' for recovery
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-04-14
Yu Kuai
md/raid10: don't BUG_ON() in raise_barrier()
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-04-14
Yu Kuai
md: fix soft lockup in status_resync
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-04-07
Yu Kuai
block: don't set GD_NEED_PART_SCAN if scan partition...
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-03-29
Yu Kuai
md: fix regression for null-ptr-deference in __md_stop()
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-03-17
Yu Kuai
scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate()
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-03-15
Yu Kuai
block: count 'ios' and 'sectors' when io is done for...
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-03-08
Yu Kuai
block, bfq: fix uaf for 'stable_merge_bfqq'
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-03-07
Yu Kuai
block: fix wrong mode for blkdev_put() from disk_scan_partit...
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-02-17
Yu Kuai
block: fix scan partition for exclusively open device...
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-02-17
Yu Kuai
block: Revert "block: Do not reread partition table...
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-02-07
Yu Kuai
block, bfq: cleanup 'bfqg->online'
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-01-30
Yu Kuai
block, bfq: fix uaf for bfqq in bic_set_bfqq()
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-01-29
Yu Kuai
blk-cgroup: synchronize pd_free_fn() from blkg_free_workfn...
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-01-29
Yu Kuai
blk-cgroup: support to track if policy is online
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-01-29
Yu Kuai
blk-cgroup: dropping parent refcount after pd_free_fn...
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-01-29
Yu Kuai
blk-iocost: read params inside lock in sysfs apis
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-01-29
Yu Kuai
blk-iocost: don't allow to configure bio based device
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-01-29
Yu Kuai
blk-iocost: check return value of match_u64()
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-01-17
Yu Kuai
blk-cgroup: fix missing pd_online_fn() while activating...
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2023-01-16
Yu Kuai
block, bfq: switch 'bfqg->ref' to use atomic refcount...
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
2022-12-26
Yu Kuai
block, bfq: fix uaf for bfqq in bfq_exit_icq_bfqq
Signed-off-by:
Yu Kuai
<yukuai3@huawei.com>
commit
|
commitdiff
|
tree
next