index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
drivers
/
md
/
dm-ioctl.c
Age
Commit message (
Expand
)
Author
Files
Lines
2024-02-20
dm ioctl: update DM_DRIVER_EMAIL to new dm-devel mailing list
Mike Snitzer
1
-1
/
+1
2024-01-30
dm: limit the number of targets and parameter size area
Mikulas Patocka
1
-1
/
+2
2023-10-23
dm ioctl: replace deprecated strncpy with strscpy_pad
Justin Stitt
1
-2
/
+2
2023-09-14
dm: fix a race condition in retrieve_deps
Mikulas Patocka
1
-1
/
+6
2023-06-30
Merge tag 'for-6.5/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/g...
Linus Torvalds
1
-23
/
+75
2023-06-27
dm: get rid of GFP_NOIO workarounds for __vmalloc and kvmalloc
Mikulas Patocka
1
-4
/
+1
2023-06-26
Merge tag 'for-6.5/block-2023-06-23' of git://git.kernel.dk/linux
Linus Torvalds
1
-5
/
+5
2023-06-23
dm ioctl: Refuse to create device named "." or ".."
Demi Marie Obenour
1
-2
/
+4
2023-06-23
dm ioctl: Refuse to create device named "control"
Demi Marie Obenour
1
-1
/
+6
2023-06-23
dm ioctl: Avoid double-fetch of version
Demi Marie Obenour
1
-12
/
+21
2023-06-23
dm ioctl: structs and parameter strings must not overlap
Demi Marie Obenour
1
-7
/
+21
2023-06-23
dm ioctl: Avoid pointer arithmetic overflow
Demi Marie Obenour
1
-0
/
+16
2023-06-23
dm ioctl: Check dm_target_spec is sufficiently aligned
Demi Marie Obenour
1
-0
/
+9
2023-06-15
dm: don't lock fs when the map is NULL during suspend or resume
Li Lingfeng
1
-4
/
+1
2023-06-12
block: replace fmode_t with a block-specific type for block open flags
Christoph Hellwig
1
-5
/
+5
2023-04-19
dm: don't lock fs when the map is NULL in process of resume
Li Lingfeng
1
-1
/
+4
2023-04-17
dm ioctl: fix nested locking in table_clear() to remove deadlock concern
Mike Snitzer
1
-3
/
+4
2023-02-17
dm ioctl: remove unnecessary check when using dm_get_mdptr()
Hou Tao
1
-3
/
+3
2023-02-17
dm ioctl: assert _hash_lock is held in __hash_remove
Mike Snitzer
1
-0
/
+4
2023-02-14
dm ioctl: prefer strscpy() instead of strlcpy()
Heinz Mauelshagen
1
-2
/
+2
2023-02-14
dm ioctl: have constant on the right side of the test
Heinz Mauelshagen
1
-2
/
+2
2023-02-14
dm: prefer '"%s...", __func__'
Heinz Mauelshagen
1
-1
/
+1
2023-02-14
dm: avoid split of quoted strings where possible
Heinz Mauelshagen
1
-4
/
+2
2023-02-14
dm: add missing empty lines
Heinz Mauelshagen
1
-4
/
+14
2023-02-14
dm: avoid spaces before function arguments or in favour of tabs
Heinz Mauelshagen
1
-27
/
+25
2023-02-14
dm: fix undue/missing spaces
Heinz Mauelshagen
1
-2
/
+2
2023-02-14
dm: correct block comments format.
Heinz Mauelshagen
1
-12
/
+21
2023-02-14
dm: change "unsigned" to "unsigned int"
Heinz Mauelshagen
1
-9
/
+9
2023-02-14
dm: add missing SPDX-License-Indentifiers
Heinz Mauelshagen
1
-0
/
+1
2023-02-14
dm: send just one event on resize, not two
Mikulas Patocka
1
-3
/
+10
2023-02-02
dm ioctl: drop always-false condition
Sergey Shtylyov
1
-2
/
+1
2022-12-01
dm ioctl: fix a couple ioctl codes
Mikulas Patocka
1
-2
/
+2
2022-12-01
dm ioctl: a small code cleanup in list_version_get_info
Mikulas Patocka
1
-1
/
+1
2022-11-18
dm ioctl: fix misbehavior if list_versions races with module loading
Mikulas Patocka
1
-2
/
+2
2022-10-18
dm: change from DMWARN to DMERR or DMCRIT for fatal errors
Mikulas Patocka
1
-39
/
+39
2022-07-07
dm table: remove dm_table_get_num_targets() wrapper
Mike Snitzer
1
-3
/
+3
2022-04-01
dm ioctl: log an error if the ioctl structure is corrupted
Mikulas Patocka
1
-3
/
+12
2022-02-22
dm ioctl: prevent potential spectre v1 gadget
Jordy Zomer
1
-0
/
+2
2021-08-10
dm ima: measure data on device rename
Tushar Sugandhi
1
-0
/
+3
2021-08-10
dm ima: measure data on table clear
Tushar Sugandhi
1
-0
/
+3
2021-08-10
dm ima: measure data on device remove
Tushar Sugandhi
1
-0
/
+3
2021-08-10
dm ima: measure data on device resume
Tushar Sugandhi
1
-2
/
+6
2021-08-10
dm ima: measure data on table load
Tushar Sugandhi
1
-1
/
+6
2021-08-09
dm: move setting md->type into dm_setup_md_queue
Christoph Hellwig
1
-4
/
+0
2021-03-26
dm ioctl: filter the returned values according to name or uuid prefix
Mikulas Patocka
1
-0
/
+28
2021-03-26
dm ioctl: return UUID in DM_LIST_DEVICES_CMD result
Mikulas Patocka
1
-3
/
+17
2021-03-26
dm ioctl: replace device hash with red-black tree
Mikulas Patocka
1
-112
/
+142
2021-03-26
dm ioctl: fix out of bounds array access when no devices
Mikulas Patocka
1
-1
/
+1
2020-12-04
dm ioctl: fix error return code in target_message
Qinglang Miao
1
-0
/
+1
2020-10-01
dm: export dm_copy_name_and_uuid
Mike Snitzer
1
-1
/
+1
2020-08-07
Merge tag 'for-5.9/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/g...
Linus Torvalds
1
-1
/
+1
2020-08-04
dm ioctl: Fix compilation warning
Damien Le Moal
1
-1
/
+1
2020-07-16
treewide: Remove uninitialized_var() usage
Kees Cook
1
-1
/
+1
2020-06-17
dm ioctl: use struct_size() helper in retrieve_deps()
Gustavo A. R. Silva
1
-1
/
+1
2019-09-16
dm: introduce DM_GET_TARGET_VERSION
Mikulas Patocka
1
-3
/
+29
2019-08-23
dm: make dm_table_find_target return NULL
Mikulas Patocka
1
-1
/
+1
2019-05-16
dm ioctl: fix hang in early create error condition
Helen Koike
1
-1
/
+5
2019-03-05
dm: add support to directly boot to a mapped device
Helen Koike
1
-0
/
+103
2018-10-18
dm ioctl: harden copy_params()'s copy_from_user() from malicious users
Wenwen Wang
1
-12
/
+6
2018-06-08
dm: report which conflicting type caused error during table_load()
Mike Snitzer
1
-1
/
+2
2018-04-03
dm: allow targets to return output from messages they are sent
Mike Snitzer
1
-1
/
+1
2018-02-11
vfs: do bulk POLL* -> EPOLL* replacement
Linus Torvalds
1
-1
/
+1
2017-11-28
the rest of drivers/*: annotate ->poll() instances
Al Viro
1
-2
/
+2
2017-09-25
dm ioctl: fix alignment of event number in the device list
Mikulas Patocka
1
-13
/
+24
2017-08-28
dm ioctl: constify ioctl lookup table
Eric Biggers
1
-1
/
+1
2017-06-19
dm ioctl: report event number in DM_LIST_DEVICES
Mikulas Patocka
1
-1
/
+5
2017-06-19
dm ioctl: add a new DM_DEV_ARM_POLL ioctl
Mikulas Patocka
1
-21
/
+35
2017-06-19
dm: add basic support for using the select or poll function
Mikulas Patocka
1
-1
/
+48
2017-05-22
dm ioctl: restore __GFP_HIGH in copy_params()
Junaid Shahid
1
-2
/
+3
2017-05-08
drivers/md/dm-ioctl.c: use kvmalloc rather than opencoded variant
Michal Hocko
1
-9
/
+4
2017-04-27
dm: introduce enum dm_queue_mode to cleanup related code
Bart Van Assche
1
-1
/
+1
2017-04-27
dm ioctl: prevent stack leak in dm ioctl call
Adrian Salido
1
-1
/
+1
2017-04-24
dm ioctl: remove double parentheses
Matthias Kaehlcke
1
-2
/
+2
2017-04-24
dm: remove dummy dm_table definition
Mikulas Patocka
1
-8
/
+0
2017-03-02
sched/headers: Prepare to move the memalloc_noio_*() APIs to <linux/sched/mm.h>
Ingo Molnar
1
-0
/
+1
2016-12-24
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
Linus Torvalds
1
-1
/
+1
2016-12-08
dm ioctl: use offsetof() instead of open-coding it
Bart Van Assche
1
-1
/
+1
2016-07-20
dm: allow bio-based table to be upgraded to bio-based with DAX support
Toshi Kani
1
-1
/
+10
2016-07-01
dm ioctl: Simplify parameter buffer management code
Bart Van Assche
1
-12
/
+6
2016-06-10
dm: move request-based code out to dm-rq.[hc]
Mike Snitzer
1
-1
/
+1
2016-05-05
dm ioctl: drop use of __GFP_REPEAT in copy_params()'s __vmalloc() call
Michal Hocko
1
-1
/
+1
2016-02-22
dm: allow immutable request-based targets to use blk-mq pdu
Mike Snitzer
1
-1
/
+1
2016-02-22
dm: set DM_TARGET_WILDCARD feature on "error" target
Mike Snitzer
1
-1
/
+2
2015-08-05
char: make misc_deregister a void function
Greg Kroah-Hartman
1
-3
/
+1
2015-04-30
dm: only initialize the request_queue once
Christoph Hellwig
1
-8
/
+9
2015-02-09
dm ioctl: fix stale comment above dm_get_inactive_table()
Junxiao Bi
1
-2
/
+2
2014-11-19
dm: enhance internal suspend and resume interface
Mike Snitzer
1
-1
/
+4
2014-10-05
dm: allow active and inactive tables to share dm_devs
Benjamin Marzinski
1
-1
/
+1
2013-11-09
dm: allow remove to be deferred
Mikulas Patocka
1
-6
/
+30
2013-09-05
dm: add statistics support
Mikulas Patocka
1
-8
/
+14
2013-09-05
dm ioctl: cleanup error handling in table_load
Mike Snitzer
1
-18
/
+16
2013-09-05
dm ioctl: increase granularity of type_lock when loading table
Mike Snitzer
1
-2
/
+4
2013-09-05
dm ioctl: prevent rename to empty name or uuid
Alasdair Kergon
1
-1
/
+1
2013-07-10
dm: optimize use SRCU and RCU
Mikulas Patocka
1
-40
/
+82
2013-07-10
dm: use __GFP_HIGHMEM in __vmalloc
Mikulas Patocka
1
-1
/
+1
2013-07-10
dm ioctl: set noio flag to avoid __vmalloc deadlock
Mikulas Patocka
1
-0
/
+3
2013-03-01
dm ioctl: allow message to return data
Mikulas Patocka
1
-1
/
+35
2013-03-01
dm ioctl: optimize functions without variable params
Mikulas Patocka
1
-18
/
+34
2013-03-01
dm ioctl: introduce ioctl_flags
Mikulas Patocka
1
-23
/
+41
2013-03-01
dm: fix truncated status strings
Mikulas Patocka
1
-5
/
+9
2012-12-21
dm ioctl: use kmalloc if possible
Mikulas Patocka
1
-13
/
+32
2012-12-21
dm ioctl: remove PF_MEMALLOC
Mikulas Patocka
1
-9
/
+4
2012-12-21
dm ioctl: prevent unsafe change to dm_ioctl data_size
Alasdair G Kergon
1
-0
/
+8
2012-07-27
dm thin: commit before gathering status
Alasdair G Kergon
1
-1
/
+4
2012-03-28
dm: reject trailing characters in sccanf input
Mikulas Patocka
1
-2
/
+3
2012-03-07
dm ioctl: do not leak argv if target message only contains whitespace
Jesper Juhl
1
-1
/
+1
2011-10-31
dm table: add immutable feature
Alasdair G Kergon
1
-0
/
+11
2011-08-02
dm ioctl: forbid multiple device specifiers
Mikulas Patocka
1
-0
/
+6
2011-08-02
dm ioctl: introduce __get_dev_cell
Mikulas Patocka
1
-17
/
+24
2011-08-02
dm ioctl: fill in device parameters in more ioctls
Mikulas Patocka
1
-27
/
+36
2011-08-02
dm ioctl: prevent empty message
Alasdair G Kergon
1
-0
/
+5
2011-03-24
dm ioctl: add flag to wipe buffers for secure data
Milan Broz
1
-2
/
+21
2011-03-24
dm ioctl: prepare for crypt key wiping
Milan Broz
1
-14
/
+11
2011-01-13
dm ioctl: suppress needless warning messages
Milan Broz
1
-4
/
+4
2011-01-13
dm ioctl: allow rename to fill empty uuid
Peter Jones
1
-25
/
+78
2010-10-15
llseek: automatically add .llseek fop
Arnd Bergmann
1
-0
/
+1
2010-08-12
dm: allow autoloading of dm mod
Peter Rajnoha
1
-2
/
+5
2010-08-12
dm ioctl: refactor dm_table_complete
Will Drewry
1
-34
/
+0
2010-08-12
dm: do not initialise full request queue when bio based
Mike Snitzer
1
-1
/
+10
2010-08-12
dm ioctl: make bio or request based device type immutable
Mike Snitzer
1
-0
/
+15
2010-08-12
dm ioctl: use nonseekable_open
Arnd Bergmann
1
-0
/
+1
2010-08-12
dm: separate device deletion from dm_put
Kiyoshi Ueda
1
-4
/
+11
2010-08-12
dm ioctl: release _hash_lock between devices in remove_all
Kiyoshi Ueda
1
-19
/
+25
2010-08-12
dm ioctl: return uevent flag after rename
Peter Rajnoha
1
-17
/
+24
2010-08-12
dm ioctl: make __dev_status void
Alasdair G Kergon
1
-36
/
+31
2010-08-12
dm ioctl: remove __dev_status from geometry and target message
Peter Rajnoha
1
-6
/
+0
2010-03-06
dm ioctl: introduce flag indicating uevent was generated
Peter Rajnoha
1
-7
/
+12
2010-03-06
dm ioctl: only issue uevent on resume if state changed
Mike Snitzer
1
-4
/
+5
2009-12-10
dm: rename dm_suspended to dm_suspended_md
Kiyoshi Ueda
1
-4
/
+4
2009-12-10
dm: keep old table until after resume succeeded
Alasdair G Kergon
1
-4
/
+6
2009-12-10
dm ioctl: retrieve status from inactive table
Mike Snitzer
1
-13
/
+57
2009-12-10
dm ioctl: forbid messages to devices being deleted
Mike Anderson
1
-0
/
+6
2009-12-10
dm: rename dm_get_table to dm_get_live_table
Alasdair G Kergon
1
-7
/
+7
2009-12-10
dm ioctl: prefer strlcpy over strncpy
Roel Kluin
1
-2
/
+2
2009-12-10
dm: avoid _hash_lock deadlock
Mikulas Patocka
1
-4
/
+13
2009-09-19
Driver-Core: extend devnode callbacks to provide permissions
Kay Sievers
1
-1
/
+1
2009-06-22
dm: enable request based option
Kiyoshi Ueda
1
-0
/
+13
2009-06-22
dm ioctl: support cookies for udev
Milan Broz
1
-4
/
+10
2009-06-15
Driver Core: misc: add nodename support for misc devices.
Kay Sievers
1
-0
/
+1
2009-04-09
dm: add integrity support
Martin K. Petersen
1
-0
/
+21
2009-03-16
dm table: rework reference counting fix
Mikulas Patocka
1
-2
/
+2
2009-03-16
dm ioctl: validate name length when renaming
Milan Broz
1
-1
/
+2
2009-01-06
dm table: rework reference counting
Mikulas Patocka
1
-6
/
+4
2009-01-06
dm ioctl: allow dm_copy_name_and_uuid to return only one field
Milan Broz
1
-2
/
+4
2008-10-21
[PATCH] introduce fmode_t, do annotations
Al Viro
1
-2
/
+2
2008-10-10
Merge git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-2.6-dm
Linus Torvalds
1
-2
/
+2
2008-10-10
dm: export struct dm_dev
Mikulas Patocka
1
-2
/
+2
2008-10-09
block: move policy from disk to part0
Tejun Heo
1
-1
/
+1
2008-10-09
block: don't depend on consecutive minor space
Tejun Heo
1
-2
/
+2
2008-02-08
dm ioctl: use uninitialized_var
Andrew Morton
1
-1
/
+1
2008-02-08
dm ioctl: move compat code
Milan Broz
1
-2
/
+13
2008-02-08
dm ioctl: remove lock_kernel
Alasdair G Kergon
1
-6
/
+9
2007-12-20
dm: trigger change uevent on rename
Alasdair G Kergon
1
-0
/
+2
2007-12-20
dm: table detect io beyond device
Jun'ichi Nomura
1
-7
/
+3
2007-10-20
dm: export name and uuid
Mike Anderson
1
-0
/
+32
2007-10-20
dm io:ctl remove vmalloc void cast
Jesper Juhl
1
-1
/
+1
2007-10-20
dm io:ctl use constant struct size
Milan Broz
1
-3
/
+3
2007-02-12
[PATCH] mark struct file_operations const 4
Arjan van de Ven
1
-1
/
+1
2006-12-08
[PATCH] dm: ioctl: add noflush suspend
Kiyoshi Ueda
1
-0
/
+4
2006-12-08
[PATCH] dm: suspend: parameter change
Kiyoshi Ueda
1
-6
/
+6
2006-11-08
[PATCH] dm: fix find_device race
Alasdair G Kergon
1
-2
/
+7
2006-06-26
[PATCH] devfs: Remove the miscdevice devfs_name field as it's no longer needed
Greg Kroah-Hartman
1
-1
/
+0
2006-06-26
[PATCH] devfs: Remove the devfs_fs_kernel.h file from the tree
Greg Kroah-Hartman
1
-1
/
+0
2006-06-26
[PATCH] devfs: Remove devfs_remove() function from the kernel tree
Greg Kroah-Hartman
1
-13
/
+0
2006-06-26
[PATCH] devfs: Remove devfs_mk_bdev() function from the kernel tree
Greg Kroah-Hartman
1
-14
/
+0
2006-06-26
[PATCH] devfs: Remove devfs_mk_dir() function from the kernel tree
Greg Kroah-Hartman
1
-1
/
+0
2006-06-26
[PATCH] dm: improve error message consistency
Alasdair G Kergon
1
-0
/
+1
2006-06-26
[PATCH] dm: prevent removal if open
Alasdair G Kergon
1
-20
/
+45
2006-06-26
[PATCH] dm: consolidate creation functions
Alasdair G Kergon
1
-5
/
+4
2006-06-26
[PATCH] dm: fix mapped device ref counting
Jeff Mahoney
1
-10
/
+24
2006-03-27
[PATCH] dm store geometry
Darrick J. Wong
1
-1
/
+51
2006-03-27
[PATCH] dm table: store md
Mike Anderson
1
-11
/
+21
2006-03-27
[PATCH] dm: tidy mdptr
Alasdair G Kergon
1
-3
/
+13
2006-02-01
[PATCH] device-mapper ioctl: reduce PF_MEMALLOC usage
Alasdair G Kergon
1
-10
/
+4
2006-01-14
[PATCH] Unlinline a bunch of other functions
Arjan van de Ven
1
-2
/
+2
2006-01-06
[PATCH] device-mapper ioctl: add skip lock_fs flag
Alasdair G Kergon
1
-2
/
+9
2006-01-06
[PATCH] device-mapper: make lock_fs optional
Alasdair G Kergon
1
-2
/
+2
2006-01-06
[PATCH] device-mapper ioctl: event on rename
goggin, edward
1
-0
/
+10
2005-11-22
[PATCH] device-mapper: list_versions fix
Alasdair G Kergon
1
-1
/
+1
2005-11-22
[PATCH] device-mapper dm-ioctl: missing put in table load error case
Kiyoshi Ueda
1
-0
/
+1
2005-09-28
[PATCH] device-mapper: Trigger an event when a table is deleted
goggin, edward
1
-0
/
+9
2005-06-23
[PATCH] create a kstrdup library function
Paulo Marques
1
-11
/
+3
2005-04-16
Linux-2.6.12-rc2
v2.6.12-rc2
Linus Torvalds
1
-0
/
+1416