Tamar Levovitz
|
a202d8c9f5
|
Add support for Linux kernel up to 6.5
Signed-off-by: Tamar Levovitz <tamar.levovitz@huawei.com>
Signed-off-by: Robert Baldyga <robert.baldyga@huawei.com>
|
2024-05-14 08:47:21 +02:00 |
|
Robert Baldyga
|
9fc5e39349
|
Get rid of strlcpy()
Signed-off-by: Robert Baldyga <robert.baldyga@huawei.com>
|
2024-05-14 08:22:34 +02:00 |
|
Robert Baldyga
|
9db73b2fb6
|
Set gd->queue to NULL after queue cleanup
Otherwise put_disk() tries to access the queue which leads to
kernel panic.
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
|
2022-12-30 15:18:07 +01:00 |
|
Krzysztof Majzerowicz-Jaszcz
|
f1bf2eb909
|
Kernel 6.0 support
This patch introduces kernel 6.0 support for Open CAS
Signed-off-by: Krzysztof Majzerowicz-Jaszcz <krzysztof.majzerowicz-jaszcz@intel.com>
|
2022-10-28 09:41:43 +02:00 |
|
Krzysztof Majzerowicz-Jaszcz
|
f0af7cb52d
|
Open CAS Linux kernel 5.18 support
This patch introduces the support for 5.18 kernel.
Signed-off-by: Krzysztof Majzerowicz-Jaszcz <krzysztof.majzerowicz-jaszcz@intel.com>
|
2022-10-24 09:53:01 +00:00 |
|
Robert Baldyga
|
5e2c1c15cf
|
Merge exp obj create/activate
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
|
2022-09-23 14:21:37 +02:00 |
|
Robert Baldyga
|
d0d17545eb
|
Move major/minor management to exported object code
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
|
2022-09-23 14:21:37 +02:00 |
|
Robert Baldyga
|
61dff1f6fd
|
Move private field to struct cas_exp_obj
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
|
2022-09-23 14:21:37 +02:00 |
|
Robert Baldyga
|
dc390adf49
|
Move exported object specific properties to struct cas_exp_obj
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
|
2022-09-23 14:21:37 +02:00 |
|
Robert Baldyga
|
72cf855355
|
Move openers_lock to struct cas_exp_obj
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
|
2022-09-23 14:21:37 +02:00 |
|
Robert Baldyga
|
2f54aea87d
|
Remove exported object kobj
Simplify exported object lifecycle.
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
|
2022-09-23 14:21:36 +02:00 |
|
Robert Baldyga
|
ad783917d0
|
Remove one-liner helper functions
Those were not very helpful. Mostly made the code harder to read.
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
|
2022-09-23 14:20:47 +02:00 |
|
Robert Baldyga
|
6d2266f7ee
|
Remove cas_disk_claim()
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
|
2022-09-19 15:37:56 +02:00 |
|
Robert Baldyga
|
4ed64582a6
|
Remove cas_disk from naming in code
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
|
2022-09-19 10:38:21 +02:00 |
|
Robert Baldyga
|
edc293495d
|
Remove cas_disk.h
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
|
2022-09-16 15:16:28 +02:00 |
|
Robert Baldyga
|
2aae800c45
|
Move helpers from headers to source files
Move helper functions that are used in only one source file to that file.
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
|
2022-09-16 15:16:28 +02:00 |
|
Robert Baldyga
|
13d3decfa9
|
Consolidate modules
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
|
2022-09-16 15:16:28 +02:00 |
|