summaryrefslogtreecommitdiff
path: root/drivers/md/dm-ioctl.c
AgeCommit message (Expand)Author
2022-11-25dm ioctl: fix misbehavior if list_versions races with module loadingMikulas Patocka
2022-04-13dm ioctl: prevent potential spectre v1 gadgetJordy Zomer
2021-03-30dm ioctl: fix out of bounds array access when no devicesMikulas Patocka
2020-12-30dm ioctl: fix error return code in target_messageQinglang Miao
2020-10-01dm: export dm_copy_name_and_uuidMike Snitzer
2020-08-07Merge tag 'for-5.9/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds
2020-08-04dm ioctl: Fix compilation warningDamien Le Moal
2020-07-16treewide: Remove uninitialized_var() usageKees Cook
2020-06-17dm ioctl: use struct_size() helper in retrieve_deps()Gustavo A. R. Silva
2019-09-16dm: introduce DM_GET_TARGET_VERSIONMikulas Patocka
2019-08-23dm: make dm_table_find_target return NULLMikulas Patocka
2019-05-16dm ioctl: fix hang in early create error conditionHelen Koike
2019-03-05dm: add support to directly boot to a mapped deviceHelen Koike
2018-10-18dm ioctl: harden copy_params()'s copy_from_user() from malicious usersWenwen Wang
2018-06-08dm: report which conflicting type caused error during table_load()Mike Snitzer
2018-04-03dm: allow targets to return output from messages they are sentMike Snitzer
2018-02-11vfs: do bulk POLL* -> EPOLL* replacementLinus Torvalds
2017-11-28the rest of drivers/*: annotate ->poll() instancesAl Viro
2017-09-25dm ioctl: fix alignment of event number in the device listMikulas Patocka
2017-08-28dm ioctl: constify ioctl lookup tableEric Biggers
2017-06-19dm ioctl: report event number in DM_LIST_DEVICESMikulas Patocka
2017-06-19dm ioctl: add a new DM_DEV_ARM_POLL ioctlMikulas Patocka
2017-06-19dm: add basic support for using the select or poll functionMikulas Patocka
2017-05-22dm ioctl: restore __GFP_HIGH in copy_params()Junaid Shahid
2017-05-08drivers/md/dm-ioctl.c: use kvmalloc rather than opencoded variantMichal Hocko
2017-04-27dm: introduce enum dm_queue_mode to cleanup related codeBart Van Assche
2017-04-27dm ioctl: prevent stack leak in dm ioctl callAdrian Salido
2017-04-24dm ioctl: remove double parenthesesMatthias Kaehlcke
2017-04-24dm: remove dummy dm_table definitionMikulas Patocka
2017-03-02sched/headers: Prepare to move the memalloc_noio_*() APIs to <linux/sched/mm.h>Ingo Molnar
2016-12-24Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds
2016-12-08dm ioctl: use offsetof() instead of open-coding itBart Van Assche
2016-07-20dm: allow bio-based table to be upgraded to bio-based with DAX supportToshi Kani
2016-07-01dm ioctl: Simplify parameter buffer management codeBart Van Assche
2016-06-10dm: move request-based code out to dm-rq.[hc]Mike Snitzer
2016-05-05dm ioctl: drop use of __GFP_REPEAT in copy_params()'s __vmalloc() callMichal Hocko
2016-02-22dm: allow immutable request-based targets to use blk-mq pduMike Snitzer
2016-02-22dm: set DM_TARGET_WILDCARD feature on "error" targetMike Snitzer
2015-08-05char: make misc_deregister a void functionGreg Kroah-Hartman
2015-04-30dm: only initialize the request_queue onceChristoph Hellwig
2015-02-09dm ioctl: fix stale comment above dm_get_inactive_table()Junxiao Bi
2014-11-19dm: enhance internal suspend and resume interfaceMike Snitzer
2014-10-05dm: allow active and inactive tables to share dm_devsBenjamin Marzinski
2013-11-09dm: allow remove to be deferredMikulas Patocka
2013-09-05dm: add statistics supportMikulas Patocka
2013-09-05dm ioctl: cleanup error handling in table_loadMike Snitzer
2013-09-05dm ioctl: increase granularity of type_lock when loading tableMike Snitzer
2013-09-05dm ioctl: prevent rename to empty name or uuidAlasdair Kergon
2013-07-10dm: optimize use SRCU and RCUMikulas Patocka
2013-07-10dm: use __GFP_HIGHMEM in __vmallocMikulas Patocka