| Commit message (Expand) | Author | Age | Files | Lines |
* | dm resume: don't return EINVAL when signalled | Khazhismel Kumykov | 2024-08-29 | 1 | -2/+20 |
* | dm ioctl: update DM_DRIVER_EMAIL to new dm-devel mailing list | Mike Snitzer | 2024-02-20 | 1 | -1/+1 |
* | dm: limit the number of targets and parameter size area | Mikulas Patocka | 2024-01-30 | 1 | -1/+2 |
* | dm ioctl: replace deprecated strncpy with strscpy_pad | Justin Stitt | 2023-10-23 | 1 | -2/+2 |
* | dm: fix a race condition in retrieve_deps | Mikulas Patocka | 2023-09-14 | 1 | -1/+6 |
* | Merge tag 'for-6.5/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 2023-06-30 | 1 | -23/+75 |
|\ |
|
| * | dm: get rid of GFP_NOIO workarounds for __vmalloc and kvmalloc | Mikulas Patocka | 2023-06-27 | 1 | -4/+1 |
| * | dm ioctl: Refuse to create device named "." or ".." | Demi Marie Obenour | 2023-06-23 | 1 | -2/+4 |
| * | dm ioctl: Refuse to create device named "control" | Demi Marie Obenour | 2023-06-23 | 1 | -1/+6 |
| * | dm ioctl: Avoid double-fetch of version | Demi Marie Obenour | 2023-06-23 | 1 | -12/+21 |
| * | dm ioctl: structs and parameter strings must not overlap | Demi Marie Obenour | 2023-06-23 | 1 | -7/+21 |
| * | dm ioctl: Avoid pointer arithmetic overflow | Demi Marie Obenour | 2023-06-23 | 1 | -0/+16 |
| * | dm ioctl: Check dm_target_spec is sufficiently aligned | Demi Marie Obenour | 2023-06-23 | 1 | -0/+9 |
* | | Merge tag 'for-6.5/block-2023-06-23' of git://git.kernel.dk/linux | Linus Torvalds | 2023-06-26 | 1 | -5/+5 |
|\| |
|
| * | block: replace fmode_t with a block-specific type for block open flags | Christoph Hellwig | 2023-06-12 | 1 | -5/+5 |
* | | dm: don't lock fs when the map is NULL during suspend or resume | Li Lingfeng | 2023-06-15 | 1 | -4/+1 |
|/ |
|
* | dm: don't lock fs when the map is NULL in process of resume | Li Lingfeng | 2023-04-19 | 1 | -1/+4 |
* | dm ioctl: fix nested locking in table_clear() to remove deadlock concern | Mike Snitzer | 2023-04-17 | 1 | -3/+4 |
* | dm ioctl: remove unnecessary check when using dm_get_mdptr() | Hou Tao | 2023-02-17 | 1 | -3/+3 |
* | dm ioctl: assert _hash_lock is held in __hash_remove | Mike Snitzer | 2023-02-17 | 1 | -0/+4 |
* | dm ioctl: prefer strscpy() instead of strlcpy() | Heinz Mauelshagen | 2023-02-14 | 1 | -2/+2 |
* | dm ioctl: have constant on the right side of the test | Heinz Mauelshagen | 2023-02-14 | 1 | -2/+2 |
* | dm: prefer '"%s...", __func__' | Heinz Mauelshagen | 2023-02-14 | 1 | -1/+1 |
* | dm: avoid split of quoted strings where possible | Heinz Mauelshagen | 2023-02-14 | 1 | -4/+2 |
* | dm: add missing empty lines | Heinz Mauelshagen | 2023-02-14 | 1 | -4/+14 |
* | dm: avoid spaces before function arguments or in favour of tabs | Heinz Mauelshagen | 2023-02-14 | 1 | -27/+25 |
* | dm: fix undue/missing spaces | Heinz Mauelshagen | 2023-02-14 | 1 | -2/+2 |
* | dm: correct block comments format. | Heinz Mauelshagen | 2023-02-14 | 1 | -12/+21 |
* | dm: change "unsigned" to "unsigned int" | Heinz Mauelshagen | 2023-02-14 | 1 | -9/+9 |
* | dm: add missing SPDX-License-Indentifiers | Heinz Mauelshagen | 2023-02-14 | 1 | -0/+1 |
* | dm: send just one event on resize, not two | Mikulas Patocka | 2023-02-14 | 1 | -3/+10 |
* | dm ioctl: drop always-false condition | Sergey Shtylyov | 2023-02-02 | 1 | -2/+1 |
* | dm ioctl: fix a couple ioctl codes | Mikulas Patocka | 2022-12-01 | 1 | -2/+2 |
* | dm ioctl: a small code cleanup in list_version_get_info | Mikulas Patocka | 2022-12-01 | 1 | -1/+1 |
* | dm ioctl: fix misbehavior if list_versions races with module loading | Mikulas Patocka | 2022-11-18 | 1 | -2/+2 |
* | dm: change from DMWARN to DMERR or DMCRIT for fatal errors | Mikulas Patocka | 2022-10-18 | 1 | -39/+39 |
* | dm table: remove dm_table_get_num_targets() wrapper | Mike Snitzer | 2022-07-07 | 1 | -3/+3 |
* | dm ioctl: log an error if the ioctl structure is corrupted | Mikulas Patocka | 2022-04-01 | 1 | -3/+12 |
* | dm ioctl: prevent potential spectre v1 gadget | Jordy Zomer | 2022-02-22 | 1 | -0/+2 |
* | dm ima: measure data on device rename | Tushar Sugandhi | 2021-08-10 | 1 | -0/+3 |
* | dm ima: measure data on table clear | Tushar Sugandhi | 2021-08-10 | 1 | -0/+3 |
* | dm ima: measure data on device remove | Tushar Sugandhi | 2021-08-10 | 1 | -0/+3 |
* | dm ima: measure data on device resume | Tushar Sugandhi | 2021-08-10 | 1 | -2/+6 |
* | dm ima: measure data on table load | Tushar Sugandhi | 2021-08-10 | 1 | -1/+6 |
* | dm: move setting md->type into dm_setup_md_queue | Christoph Hellwig | 2021-08-09 | 1 | -4/+0 |
* | dm ioctl: filter the returned values according to name or uuid prefix | Mikulas Patocka | 2021-03-26 | 1 | -0/+28 |
* | dm ioctl: return UUID in DM_LIST_DEVICES_CMD result | Mikulas Patocka | 2021-03-26 | 1 | -3/+17 |
* | dm ioctl: replace device hash with red-black tree | Mikulas Patocka | 2021-03-26 | 1 | -112/+142 |
* | dm ioctl: fix out of bounds array access when no devices | Mikulas Patocka | 2021-03-26 | 1 | -1/+1 |
* | dm ioctl: fix error return code in target_message | Qinglang Miao | 2020-12-04 | 1 | -0/+1 |