Show patches with: Submitter = Yu Kuai       |    Archived = No       |   308 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC,v2,14/14] md/md-llbitmap: add Kconfig md: introduce a new lockless bitmap - - - --- 2025-03-28 Yu Kuai New
[RFC,v2,13/14] md/md-llbitmap: implement sysfs APIs md: introduce a new lockless bitmap - - - --- 2025-03-28 Yu Kuai New
[RFC,v2,12/14] md/md-llbitmap: implement all bitmap operations md: introduce a new lockless bitmap - - - --- 2025-03-28 Yu Kuai New
[RFC,v2,11/14] md/md-llbitmap: implement APIs for sync_thread md: introduce a new lockless bitmap - - - --- 2025-03-28 Yu Kuai New
[RFC,v2,10/14] md/md-llbitmap: implement APIs to dirty bits and clear bits md: introduce a new lockless bitmap - - - --- 2025-03-28 Yu Kuai New
[RFC,v2,09/14] md/md-llbitmap: implement APIs to mange bitmap lifetime md: introduce a new lockless bitmap - - - --- 2025-03-28 Yu Kuai New
[RFC,v2,08/14] md/md-llbitmap: implement APIs for page level dirty bits synchronization md: introduce a new lockless bitmap - - - --- 2025-03-28 Yu Kuai New
[RFC,v2,07/14] md/md-llbitmap: implement hidden disk to manage bitmap IO md: introduce a new lockless bitmap - - - --- 2025-03-28 Yu Kuai New
[RFC,v2,06/14] md/md-llbitmap: implement bit state machine md: introduce a new lockless bitmap - - - --- 2025-03-28 Yu Kuai New
[RFC,v2,05/14] md: delay registeration of bitmap_ops until creating bitmap md: introduce a new lockless bitmap - - - --- 2025-03-28 Yu Kuai New
[RFC,v2,04/14] md: add a new sysfs api bitmap_version md: introduce a new lockless bitmap - - - --- 2025-03-28 Yu Kuai New
[RFC,v2,03/14] md/md-bitmap: remove parameter slot from bitmap_create() md: introduce a new lockless bitmap - - - --- 2025-03-28 Yu Kuai New
[RFC,v2,02/14] md/md-bitmap: pass discard information to bitmap_{start, end}write md: introduce a new lockless bitmap - - - --- 2025-03-28 Yu Kuai New
[RFC,v2,01/14] block: factor out a helper bdev_file_alloc() md: introduce a new lockless bitmap - - - --- 2025-03-28 Yu Kuai New
[RFC,v2] mdadm: add support for new lockless bitmap [RFC,v2] mdadm: add support for new lockless bitmap - - - --1 2025-03-27 Yu Kuai New
md/raid10: fix missing discard IO accounting md/raid10: fix missing discard IO accounting 1 - - 2-- 2025-03-25 Yu Kuai New
[v2] md/raid1,raid10: don't ignore IO flags [v2] md/raid1,raid10: don't ignore IO flags - - - --2 2025-02-27 Yu Kuai Accepted
md/raid5: merge reshape_progress checking inside get_reshape_loc() md/raid5: merge reshape_progress checking inside get_reshape_loc() - - - 2-- 2025-02-27 Yu Kuai Accepted
md/raid1,raid10: don't ignore IO flags md/raid1,raid10: don't ignore IO flags - - - --- 2025-02-26 Yu Kuai Superseded
[v3] md: fix mddev uaf while iterating all_mddevs list [v3] md: fix mddev uaf while iterating all_mddevs list - 1 1 --2 2025-02-20 Yu Kuai Accepted
[GIT,PULL] md-6.14-20250218 [GIT,PULL] md-6.14-20250218 - - - --- 2025-02-20 Yu Kuai Accepted
[md-6.15,7/7] md: switch md-cluster to use md_submodle_head md: introduce md_submodle_head - 1 - --- 2025-02-15 Yu Kuai Accepted
[md-6.15,6/7] md: don't export md_cluster_ops md: introduce md_submodle_head - 1 - --- 2025-02-15 Yu Kuai Accepted
[md-6.15,5/7] md/md-cluster: cleanup md_cluster_ops reference md: introduce md_submodle_head - 1 - --- 2025-02-15 Yu Kuai Accepted
[md-6.15,4/7] md: switch personalities to use md_submodule_head md: introduce md_submodle_head - - - --- 2025-02-15 Yu Kuai Accepted
[md-6.15,3/7] md: introduce struct md_submodule_head and APIs md: introduce md_submodle_head - - - --- 2025-02-15 Yu Kuai Accepted
[md-6.15,2/7] md: only include md-cluster.h if necessary md: introduce md_submodle_head - 1 - --- 2025-02-15 Yu Kuai Accepted
[md-6.15,1/7] md: merge common code into find_pers() md: introduce md_submodle_head - 1 - --- 2025-02-15 Yu Kuai Accepted
[6.6,v2,6/6] md/md-bitmap: move bitmap_{start, end}write to md upper layer md/md-bitmap: move bitmap_{start, end}write to md upper layer - - - --1 2025-02-10 Yu Kuai Accepted
[6.6,v2,5/6] md/raid5: implement pers->bitmap_sector() md/md-bitmap: move bitmap_{start, end}write to md upper layer - - - --1 2025-02-10 Yu Kuai Accepted
[6.6,v2,4/6] md: add a new callback pers->bitmap_sector() md/md-bitmap: move bitmap_{start, end}write to md upper layer - 1 - --1 2025-02-10 Yu Kuai Accepted
[6.6,v2,3/6] md/md-bitmap: remove the last parameter for bimtap_ops->endwrite() md/md-bitmap: move bitmap_{start, end}write to md upper layer - - - --1 2025-02-10 Yu Kuai Accepted
[6.6,v2,2/6] md/md-bitmap: factor behind write counters out from bitmap_{start/end}write() md/md-bitmap: move bitmap_{start, end}write to md upper layer - 1 - --1 2025-02-10 Yu Kuai Accepted
[6.6,v2,1/6] md/raid5: recheck if reshape has finished with device_lock held md/md-bitmap: move bitmap_{start, end}write to md upper layer - - - --1 2025-02-10 Yu Kuai Accepted
[6.6,6/6] md/md-bitmap: move bitmap_{start, end}write to md upper layer md/md-bitmap: move bitmap_{start, end}write to md upper layer - - - --- 2025-01-27 Yu Kuai Handled Elsewhere
[6.6,5/6] md/raid5: implement pers->bitmap_sector() md/md-bitmap: move bitmap_{start, end}write to md upper layer - - - --- 2025-01-27 Yu Kuai Handled Elsewhere
[6.6,4/6] md: add a new callback pers->bitmap_sector() md/md-bitmap: move bitmap_{start, end}write to md upper layer - 1 - --- 2025-01-27 Yu Kuai Handled Elsewhere
[6.6,3/6] md/md-bitmap: remove the last parameter for bimtap_ops->endwrite() md/md-bitmap: move bitmap_{start, end}write to md upper layer - - - --- 2025-01-27 Yu Kuai Handled Elsewhere
[6.6,2/6] md/md-bitmap: factor behind write counters out from bitmap_{start/end}write() md/md-bitmap: move bitmap_{start, end}write to md upper layer - 1 - --- 2025-01-27 Yu Kuai Handled Elsewhere
[6.6,1/6] md/raid5: recheck if reshape has finished with device_lock held md/md-bitmap: move bitmap_{start, end}write to md upper layer - - - --- 2025-01-27 Yu Kuai Handled Elsewhere
[6.12,5/5] md/md-bitmap: move bitmap_{start, end}write to md upper layer md/md-bitmap: move bitmap_{start, end}write to md upper layer - - - --- 2025-01-27 Yu Kuai Handled Elsewhere
[6.12,4/5] md/raid5: implement pers->bitmap_sector() md/md-bitmap: move bitmap_{start, end}write to md upper layer - - - --- 2025-01-27 Yu Kuai Handled Elsewhere
[6.12,3/5] md: add a new callback pers->bitmap_sector() md/md-bitmap: move bitmap_{start, end}write to md upper layer - 1 - --- 2025-01-27 Yu Kuai Handled Elsewhere
[6.12,2/5] md/md-bitmap: remove the last parameter for bimtap_ops->endwrite() md/md-bitmap: move bitmap_{start, end}write to md upper layer - - - --- 2025-01-27 Yu Kuai Handled Elsewhere
[6.12,1/5] md/md-bitmap: factor behind write counters out from bitmap_{start/end}write() md/md-bitmap: move bitmap_{start, end}write to md upper layer - 1 - --- 2025-01-27 Yu Kuai Handled Elsewhere
[6.13,5/5] md/md-bitmap: move bitmap_{start, end}write to md upper layer md/md-bitmap: move bitmap_{start, end}write to md upper layer - - - --- 2025-01-27 Yu Kuai Handled Elsewhere
[6.13,4/5] md/raid5: implement pers->bitmap_sector() md/md-bitmap: move bitmap_{start, end}write to md upper layer - - - --- 2025-01-27 Yu Kuai Handled Elsewhere
[6.13,3/5] md: add a new callback pers->bitmap_sector() md/md-bitmap: move bitmap_{start, end}write to md upper layer - 1 - --- 2025-01-27 Yu Kuai Handled Elsewhere
[6.13,2/5] md/md-bitmap: remove the last parameter for bimtap_ops->endwrite() md/md-bitmap: move bitmap_{start, end}write to md upper layer - - - --- 2025-01-27 Yu Kuai Handled Elsewhere
[6.13,1/5] md/md-bitmap: factor behind write counters out from bitmap_{start/end}write() md/md-bitmap: move bitmap_{start, end}write to md upper layer - 1 - --- 2025-01-27 Yu Kuai Handled Elsewhere
[RFC] md: introduce llbitmap [RFC] md: introduce llbitmap - - - --- 2025-01-26 Yu Kuai RFC
[RFC,mdadm/master] mdadm: add support for new lockless bitmap [RFC,mdadm/master] mdadm: add support for new lockless bitmap - - - --- 2025-01-26 Yu Kuai RFC
md/md-bitmap: synchronize bitmap_get_stats() with bitmap lifetime md/md-bitmap: synchronize bitmap_get_stats() with bitmap lifetime - - - --- 2025-01-24 Yu Kuai Accepted
[v3,md-6.15,11/11] md/md-bitmap: introducet CONFIG_MD_BITMAP md/md-bitmap: introduce CONFIG_MD_BITMAP - - - 2-- 2025-01-23 Yu Kuai Superseded
[v3,md-6.15,10/11] md: check before deferencing mddev->bitmap_ops md/md-bitmap: introduce CONFIG_MD_BITMAP - - - 2-- 2025-01-23 Yu Kuai Superseded
[v3,md-6.15,09/11] md/raid5: check before deferencing mddev->bitmap_ops md/md-bitmap: introduce CONFIG_MD_BITMAP - - - 2-- 2025-01-23 Yu Kuai Superseded
[v3,md-6.15,08/11] md/raid10: check before deferencing mddev->bitmap_ops md/md-bitmap: introduce CONFIG_MD_BITMAP - - - 2-- 2025-01-23 Yu Kuai Superseded
[v3,md-6.15,07/11] md/raid1: check before deferencing mddev->bitmap_ops md/md-bitmap: introduce CONFIG_MD_BITMAP - - - 2-- 2025-01-23 Yu Kuai Superseded
[v3,md-6.15,06/11] md/raid1: check bitmap before behind write md/md-bitmap: introduce CONFIG_MD_BITMAP - - - 2-- 2025-01-23 Yu Kuai Superseded
[v3,md-6.15,05/11] md/md-bitmap: handle the case bitmap is not enabled before end_sync() md/md-bitmap: introduce CONFIG_MD_BITMAP - - - 2-- 2025-01-23 Yu Kuai Superseded
[v3,md-6.15,04/11] md/md-bitmap: handle the case bitmap is not enabled before start_sync() md/md-bitmap: introduce CONFIG_MD_BITMAP - - - 2-- 2025-01-23 Yu Kuai Superseded
[v3,md-6.15,03/11] md/md-bitmap: add md_bitmap_registered/enabled() helper md/md-bitmap: introduce CONFIG_MD_BITMAP - - - 2-- 2025-01-23 Yu Kuai Superseded
[v3,md-6.15,02/11] md/md-bitmap: merge md_bitmap_group into bitmap_operations md/md-bitmap: introduce CONFIG_MD_BITMAP - - - 2-- 2025-01-23 Yu Kuai Superseded
[v3,md-6.15,01/11] md/md-bitmap: remove the parameter 'init' for bitmap_ops->resize() md/md-bitmap: introduce CONFIG_MD_BITMAP - - - 2-- 2025-01-23 Yu Kuai Superseded
[v2,md-6.14,12/12] md/md-bitmap: introducet CONFIG_MD_BITMAP md/md-bitmap: introducet CONFIG_MD_BITMAP - - - --- 2025-01-09 Yu Kuai Changes Requested
[v2,md-6.14,11/12] md: check before deferencing mddev->bitmap_ops md/md-bitmap: introducet CONFIG_MD_BITMAP - - - --- 2025-01-09 Yu Kuai Changes Requested
[v2,md-6.14,10/12] md/raid5: check before deferencing mddev->bitmap_ops md/md-bitmap: introducet CONFIG_MD_BITMAP - - - --- 2025-01-09 Yu Kuai Changes Requested
[v2,md-6.14,09/12] md/raid10: check before deferencing mddev->bitmap_ops md/md-bitmap: introducet CONFIG_MD_BITMAP - - - --- 2025-01-09 Yu Kuai Changes Requested
[v2,md-6.14,08/12] md/raid1: check before deferencing mddev->bitmap_ops md/md-bitmap: introducet CONFIG_MD_BITMAP - - - --- 2025-01-09 Yu Kuai Changes Requested
[v2,md-6.14,07/12] md/raid1: check bitmap before behind write md/md-bitmap: introducet CONFIG_MD_BITMAP - - - --- 2025-01-09 Yu Kuai Changes Requested
[v2,md-6.14,06/12] md/dm-raid: check if bitmap is registered in raid_ctr() md/md-bitmap: introducet CONFIG_MD_BITMAP - - - --- 2025-01-09 Yu Kuai Changes Requested
[v2,md-6.14,05/12] md/md-bitmap: handle the case bitmap is not enabled before end_sync() md/md-bitmap: introducet CONFIG_MD_BITMAP - - - --- 2025-01-09 Yu Kuai Changes Requested
[v2,md-6.14,04/12] md/md-bitmap: handle the case bitmap is not enabled before start_sync() md/md-bitmap: introducet CONFIG_MD_BITMAP - - - --- 2025-01-09 Yu Kuai Changes Requested
[v2,md-6.14,03/12] md/md-bitmap: add md_bitmap_registered/enabled() helper md/md-bitmap: introducet CONFIG_MD_BITMAP - - - --- 2025-01-09 Yu Kuai Changes Requested
[v2,md-6.14,02/12] md/md-bitmap: merge md_bitmap_group into bitmap_operations md/md-bitmap: introducet CONFIG_MD_BITMAP - - - --- 2025-01-09 Yu Kuai Changes Requested
[v2,md-6.14,01/12] md/md-bitmap: remove the parameter 'init' for bitmap_ops->resize() md/md-bitmap: introducet CONFIG_MD_BITMAP - - - --- 2025-01-09 Yu Kuai Changes Requested
[v2,md-6.14,5/5] md/md-bitmap: move bitmap_{start, end}write to md upper layer md/md-bitmap: move bitmap_{start, end}write to md upper layer - - - --- 2025-01-09 Yu Kuai Accepted
[v2,md-6.14,4/5] md/raid5: implement pers->bitmap_sector() md/md-bitmap: move bitmap_{start, end}write to md upper layer - - - --- 2025-01-09 Yu Kuai Accepted
[v2,md-6.14,3/5] md: add a new callback pers->bitmap_sector() md/md-bitmap: move bitmap_{start, end}write to md upper layer - 1 - --- 2025-01-09 Yu Kuai Accepted
[v2,md-6.14,2/5] md/md-bitmap: remove the last parameter for bimtap_ops->endwrite() md/md-bitmap: move bitmap_{start, end}write to md upper layer - - - --- 2025-01-09 Yu Kuai Accepted
[v2,md-6.14,1/5] md/md-bitmap: factor behind write counters out from bitmap_{start/end}write() md/md-bitmap: move bitmap_{start, end}write to md upper layer - 1 - --- 2025-01-09 Yu Kuai Accepted
[RFC,md-6.14] md: reintroduce md-linear [RFC,md-6.14] md: reintroduce md-linear 2 - - --- 2025-01-02 Yu Kuai Accepted
mdadm: fix --grow with --add for linear mdadm: fix --grow with --add for linear - - - --- 2024-12-27 Yu Kuai Accepted
[md-6.14,13/13] md/md-bitmap: support to build md-bitmap as kernel module md/md-bitmap: support to build md-bitmap as kernel module - - - --- 2024-12-25 Yu Kuai Changes Requested
[md-6.14,12/13] md: export some helpers md/md-bitmap: support to build md-bitmap as kernel module - - - --- 2024-12-25 Yu Kuai Changes Requested
[md-6.14,11/13] md: check before deferencing mddev->bitmap_ops md/md-bitmap: support to build md-bitmap as kernel module - - - --- 2024-12-25 Yu Kuai Changes Requested
[md-6.14,10/13] md/raid5: check before deferencing mddev->bitmap_ops md/md-bitmap: support to build md-bitmap as kernel module - - - --- 2024-12-25 Yu Kuai Changes Requested
[md-6.14,09/13] md/raid10: check before deferencing mddev->bitmap_ops md/md-bitmap: support to build md-bitmap as kernel module - - - --- 2024-12-25 Yu Kuai Changes Requested
[md-6.14,08/13] md/raid1: check before deferencing mddev->bitmap_ops md/md-bitmap: support to build md-bitmap as kernel module - - - --- 2024-12-25 Yu Kuai Changes Requested
[md-6.14,07/13] md/raid1: check bitmap before behind write md/md-bitmap: support to build md-bitmap as kernel module - - - --- 2024-12-25 Yu Kuai Changes Requested
[md-6.14,06/13] md/dm-raid: check if bitmap is registered in raid_ctr() md/md-bitmap: support to build md-bitmap as kernel module - - - --- 2024-12-25 Yu Kuai Changes Requested
[md-6.14,05/13] md/md-bitmap: handle the case bitmap is not enabled before end_sync() md/md-bitmap: support to build md-bitmap as kernel module - - - --- 2024-12-25 Yu Kuai Changes Requested
[md-6.14,04/13] md/md-bitmap: handle the case bitmap is not enabled before start_sync() md/md-bitmap: support to build md-bitmap as kernel module - - - --- 2024-12-25 Yu Kuai Changes Requested
[md-6.14,03/13] md/md-bitmap: add md_bitmap_registered/enabled() helper md/md-bitmap: support to build md-bitmap as kernel module - - - --- 2024-12-25 Yu Kuai Changes Requested
[md-6.14,02/13] md/md-bitmap: merge md_bitmap_group into bitmap_operations md/md-bitmap: support to build md-bitmap as kernel module - - - --- 2024-12-25 Yu Kuai Changes Requested
[md-6.14,01/13] md/md-bitmap: remove the parameter 'init' for bitmap_ops->resize() md/md-bitmap: support to build md-bitmap as kernel module - - - --- 2024-12-25 Yu Kuai Changes Requested
[v4,mdadm,5/5] mdadm: remove bitmap file support mdadm: remove bitmap file support - - - --1 2024-12-02 Yu Kuai Accepted
[v4,mdadm,4/5] mdadm: ask user if bitmap is not set mdadm: remove bitmap file support - - - --1 2024-12-02 Yu Kuai Accepted
[v4,mdadm,3/5] Manage: forbid re-add to the array without metadata mdadm: remove bitmap file support - - - --1 2024-12-02 Yu Kuai Accepted
[v4,mdadm,2/5] tests/05r1-re-add-nosuper: remove bitmap file test mdadm: remove bitmap file support - - - --1 2024-12-02 Yu Kuai Accepted
« 1 2 3 4 »