summaryrefslogtreecommitdiff
path: root/drivers/md/dm-ioctl.c
AgeCommit message (Expand)AuthorFilesLines
2022-10-19dm: change from DMWARN to DMERR or DMCRIT for fatal errorsMikulas Patocka1-39/+39
2022-07-07dm table: remove dm_table_get_num_targets() wrapperMike Snitzer1-3/+3
2022-04-01dm ioctl: log an error if the ioctl structure is corruptedMikulas Patocka1-3/+12
2022-02-22dm ioctl: prevent potential spectre v1 gadgetJordy Zomer1-0/+2
2021-08-10dm ima: measure data on device renameTushar Sugandhi1-0/+3
2021-08-10dm ima: measure data on table clearTushar Sugandhi1-0/+3
2021-08-10dm ima: measure data on device removeTushar Sugandhi1-0/+3
2021-08-10dm ima: measure data on device resumeTushar Sugandhi1-2/+6
2021-08-10dm ima: measure data on table loadTushar Sugandhi1-1/+6
2021-08-09dm: move setting md->type into dm_setup_md_queueChristoph Hellwig1-4/+0
2021-03-26dm ioctl: filter the returned values according to name or uuid prefixMikulas Patocka1-0/+28
2021-03-26dm ioctl: return UUID in DM_LIST_DEVICES_CMD resultMikulas Patocka1-3/+17
2021-03-26dm ioctl: replace device hash with red-black treeMikulas Patocka1-112/+142
2021-03-26dm ioctl: fix out of bounds array access when no devicesMikulas Patocka1-1/+1
2020-12-05dm ioctl: fix error return code in target_messageQinglang Miao1-0/+1
2020-10-01dm: export dm_copy_name_and_uuidMike Snitzer1-1/+1
2020-08-07Merge tag 'for-5.9/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+1
2020-08-04dm ioctl: Fix compilation warningDamien Le Moal1-1/+1
2020-07-16treewide: Remove uninitialized_var() usageKees Cook1-1/+1
2020-06-17dm ioctl: use struct_size() helper in retrieve_deps()Gustavo A. R. Silva1-1/+1
2019-09-16dm: introduce DM_GET_TARGET_VERSIONMikulas Patocka1-3/+29
2019-08-23dm: make dm_table_find_target return NULLMikulas Patocka1-1/+1
2019-05-16dm ioctl: fix hang in early create error conditionHelen Koike1-1/+5
2019-03-05dm: add support to directly boot to a mapped deviceHelen Koike1-0/+103
2018-10-18dm ioctl: harden copy_params()'s copy_from_user() from malicious usersWenwen Wang1-12/+6
2018-06-08dm: report which conflicting type caused error during table_load()Mike Snitzer1-1/+2
2018-04-03dm: allow targets to return output from messages they are sentMike Snitzer1-1/+1
2018-02-12vfs: do bulk POLL* -> EPOLL* replacementLinus Torvalds1-1/+1
2017-11-28the rest of drivers/*: annotate ->poll() instancesAl Viro1-2/+2
2017-09-25dm ioctl: fix alignment of event number in the device listMikulas Patocka1-13/+24
2017-08-28dm ioctl: constify ioctl lookup tableEric Biggers1-1/+1
2017-06-19dm ioctl: report event number in DM_LIST_DEVICESMikulas Patocka1-1/+5
2017-06-19dm ioctl: add a new DM_DEV_ARM_POLL ioctlMikulas Patocka1-21/+35
2017-06-19dm: add basic support for using the select or poll functionMikulas Patocka1-1/+48
2017-05-23dm ioctl: restore __GFP_HIGH in copy_params()Junaid Shahid1-2/+3
2017-05-09drivers/md/dm-ioctl.c: use kvmalloc rather than opencoded variantMichal Hocko1-9/+4
2017-04-28dm: introduce enum dm_queue_mode to cleanup related codeBart Van Assche1-1/+1
2017-04-27dm ioctl: prevent stack leak in dm ioctl callAdrian Salido1-1/+1
2017-04-24dm ioctl: remove double parenthesesMatthias Kaehlcke1-2/+2
2017-04-24dm: remove dummy dm_table definitionMikulas Patocka1-8/+0
2017-03-02sched/headers: Prepare to move the memalloc_noio_*() APIs to <linux/sched/mm.h>Ingo Molnar1-0/+1
2016-12-24Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds1-1/+1
2016-12-08dm ioctl: use offsetof() instead of open-coding itBart Van Assche1-1/+1
2016-07-21dm: allow bio-based table to be upgraded to bio-based with DAX supportToshi Kani1-1/+10
2016-07-01dm ioctl: Simplify parameter buffer management codeBart Van Assche1-12/+6
2016-06-10dm: move request-based code out to dm-rq.[hc]Mike Snitzer1-1/+1
2016-05-05dm ioctl: drop use of __GFP_REPEAT in copy_params()'s __vmalloc() callMichal Hocko1-1/+1
2016-02-23dm: allow immutable request-based targets to use blk-mq pduMike Snitzer1-1/+1
2016-02-22dm: set DM_TARGET_WILDCARD feature on "error" targetMike Snitzer1-1/+2
2015-08-05char: make misc_deregister a void functionGreg Kroah-Hartman1-3/+1