summaryrefslogtreecommitdiff
path: root/drivers/md/dm-ioctl.c
AgeCommit message (Expand)Author
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
2013-07-10dm ioctl: set noio flag to avoid __vmalloc deadlockMikulas Patocka
2013-03-01dm ioctl: allow message to return dataMikulas Patocka
2013-03-01dm ioctl: optimize functions without variable paramsMikulas Patocka
2013-03-01dm ioctl: introduce ioctl_flagsMikulas Patocka
2013-03-01dm: fix truncated status stringsMikulas Patocka
2012-12-21dm ioctl: use kmalloc if possibleMikulas Patocka
2012-12-21dm ioctl: remove PF_MEMALLOCMikulas Patocka
2012-12-21dm ioctl: prevent unsafe change to dm_ioctl data_sizeAlasdair G Kergon
2012-07-27dm thin: commit before gathering statusAlasdair G Kergon
2012-03-28dm: reject trailing characters in sccanf inputMikulas Patocka
2012-03-07dm ioctl: do not leak argv if target message only contains whitespaceJesper Juhl
2011-10-31dm table: add immutable featureAlasdair G Kergon
2011-08-02dm ioctl: forbid multiple device specifiersMikulas Patocka