Rafal Stefanowski
14a589fc3a
Add info about creating RPM/DEB packages
...
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@intel.com>
2021-06-14 04:53:25 +02:00
Robert Baldyga
3e914ee600
Merge pull request #829 from robertbaldyga/kernel-5.10
...
Add support for kernel up to 5.11
2021-06-16 10:38:02 +02:00
Robert Baldyga
e5e0697da4
Add support for kernel 5.11
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2021-06-15 18:59:08 +02:00
Robert Baldyga
2d7b94fa21
Remove block_dev_start_bio()
...
Now submit_bio path has no fallback to request queue, so we can simplify
io accounting.
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2021-06-15 18:59:08 +02:00
Robert Baldyga
62eb6dc3fd
Remove unused functions from top volume
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2021-06-15 18:59:08 +02:00
Robert Baldyga
5e17d0833f
Remove unused callbacks from cas_disk ops
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2021-06-15 18:59:08 +02:00
Robert Baldyga
c7ac8c55f4
Remove unused configs
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2021-06-15 18:59:08 +02:00
Robert Baldyga
7f89e59b1a
Remove CAS_FLUSH_SUPPORTED
...
It's defined on every single supported kernel, so there is actually no need
for this define at all.
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2021-06-15 18:59:08 +02:00
Robert Baldyga
b82b338c53
Remove blk request handling path
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2021-06-15 18:59:08 +02:00
Robert Baldyga
7343cb55fa
Handle all io on bio handler
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2021-06-15 16:52:35 +02:00
Robert Baldyga
81f5c2a4c8
Merge pull request #708 from mmichal10/cleaning-reqs
...
doc: Requirements for cleaning
2021-05-26 23:48:07 +02:00
Robert Baldyga
91bcdcbd41
Merge pull request #709 from mmichal10/eviction-reqs
...
doc: Requirements for the eviction
2021-05-26 23:47:51 +02:00
Robert Baldyga
fbc3906576
Replace removed kernel API function with new one
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2021-05-26 23:35:30 +02:00
Katarzyna Łapińska
619a1ce6a2
Merge pull request #820 from karolinavelkaja/init_status_test_fix
...
improve test_initialize_status
2021-05-24 14:21:41 +02:00
Katarzyna Łapińska
47ab2162e2
Merge pull request #810 from katlapinka/recovery-test-fixes
...
Count md5sum of tmp files in recovery tests before reboot
2021-05-24 14:21:05 +02:00
Katarzyna Łapińska
1efac24c79
Merge pull request #818 from karolinavelkaja/trim_test_improvement
...
improve test_trim_device_discard_support
2021-05-24 14:20:30 +02:00
Katarzyna Łapińska
93767285f9
Merge pull request #819 from karolinavelkaja/ioclass_file_size_test_fix
...
improve test_ioclass_file_size
2021-05-24 14:18:20 +02:00
Robert Baldyga
35eb5682c9
Merge pull request #822 from Ostrokrzew/mq_fix
...
Fix adding core after core addition failure
2021-05-14 15:03:38 +02:00
Slawomir Jankowski
964877ddd6
Typo fix
...
Signed-off-by: Slawomir Jankowski <slawomir.jankowski@intel.com>
2021-05-13 17:02:05 +02:00
Slawomir Jankowski
9e7f163216
Cleanup exported object queue
...
This patch fixes adding core after core addition failure.
The queue wasn't cleaned before and following core addition cannot
re-initialize queue properly.
Signed-off-by: Slawomir Jankowski <slawomir.jankowski@intel.com>
2021-05-13 17:01:41 +02:00
Robert Baldyga
04003be999
Merge pull request #821 from robertbaldyga/deb-dkms-add-missing-tools
...
deb: Add tools required during modules compilation
2021-05-12 10:21:38 +02:00
Robert Baldyga
8c2025f307
deb: Add tools required during modules compilation
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2021-05-11 16:36:01 +02:00
Karolina Rogowska
dc6ff508ed
improve test_initialize_status
...
- add some time for CAS management device to show up before checking its presence
Signed-off-by: Karolina Rogowska <karolina.rogowska@intel.com>
2021-05-11 15:15:42 +02:00
Karolina Rogowska
3e7c51a2fc
improve test_ioclass_file_size
...
- add sync and drop caches after 'dd' commands
Signed-off-by: Karolina Rogowska <karolina.rogowska@intel.com>
2021-05-11 15:04:01 +02:00
Karolina Rogowska
dd83fcb7e7
improve test_trim_device_discard_support
...
- adding more time for discards monitoring
Signed-off-by: Karolina Rogowska <karolina.rogowska@intel.com>
2021-05-11 14:56:18 +02:00
Robert Baldyga
a226b39c4e
Merge pull request #811 from mmichal10/fix-discard
...
Fix max discard size
2021-05-10 15:36:37 +02:00
Katarzyna Łapińska
d32a8b0f88
Merge pull request #774 from karolinavelkaja/fix_ioclass_pid_test
...
test fix: test_ioclass_pid
2021-05-10 15:29:01 +02:00
Katarzyna Łapińska
7bd370428d
Merge pull request #775 from karolinavelkaja/fix_ioclass_eviction_priority_test
...
test fix: test_ioclass_eviction_priority
2021-05-10 15:27:15 +02:00
Katarzyna Łapińska
c9938d1e4c
Merge pull request #773 from katlapinka/test-fixes
...
Scope minor tests fixes
2021-05-10 13:56:13 +02:00
Robert Baldyga
adafd76280
Merge pull request #807 from mmichal10/mpool-enum
...
Return mempool instead of enum
2021-05-10 10:29:59 +02:00
Michal Mielewczyk
0387ba18d7
Fix max discard size
...
`blk_queue_max_discard_sectors()` accepts 32bit parameter
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2021-05-07 11:14:46 +02:00
Katarzyna Łapińska
dd65a4fe7c
Merge pull request #635 from katlapinka/trim-test-fix
...
Device not supporting discards instead of random HDD in test checking discards support
2021-04-30 14:48:59 +02:00
klapinsk
5b722b3a07
Scope tests fixes
...
Signed-off-by: klapinsk <katarzyna.lapinska@intel.com>
2021-04-30 14:46:52 +02:00
Robert Baldyga
61942bbd75
Merge pull request #812 from robertbaldyga/fix-buiding-deb
...
Fix building DEB packages
2021-04-30 13:38:42 +02:00
Robert Baldyga
f085081a67
Fix building DEB packages
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2021-04-30 13:13:29 +02:00
Michał Mielewczyk
ffc9c83fbf
Merge pull request #809 from mmichal10/fix-trim-test
...
tests: pass through metadata in trim test
2021-04-29 03:01:18 -04:00
klapinsk
28ae17e23b
Count md5sum of tmp files in recovery tests before reboot
...
Signed-off-by: klapinsk <katarzyna.lapinska@intel.com>
2021-04-28 15:16:42 +02:00
Michal Mielewczyk
3503d81d9b
tests: fix trim eviction test
...
Consider IO to metadata as vaild
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2021-04-28 09:51:18 +02:00
Michal Mielewczyk
0e8758528b
Return mempool instead of enum
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2021-04-22 14:17:39 +02:00
Robert Baldyga
a0cccb8702
Merge pull request #806 from robertbaldyga/post-release-v21.3
...
Post-release maintenance
2021-04-21 22:05:59 +02:00
Robert Baldyga
e2d07159a6
Update version referred by README to v21.3
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2021-04-21 14:40:39 +02:00
Robert Baldyga
1d6d326803
Bump master version to v21.6
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2021-04-21 14:38:25 +02:00
Michal Mielewczyk
7727482db6
doc: Requirements for the eviction
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2021-04-21 13:24:56 +02:00
Robert Baldyga
5a6d4bea86
Merge pull request #803 from arutk/queue_flags
...
Set proper multiqueue flags
2021-04-16 22:19:09 +02:00
Adam Rutkowski
9c08ed4b87
Set proper multiqueue flags
...
Setting BLK_MQ_F_STACKING (to indicate stacked device) and
BLK_MQ_F_BLOCKING (to indicate potentially blocking operations
like acquiring mutex or GFP_NOIO allocations).
Signed-off-by: Adam Rutkowski <adam.j.rutkowski@intel.com>
2021-04-16 22:52:18 -05:00
Robert Baldyga
c46c638e2e
Merge pull request #802 from arutk/stop_error_handling
...
Properly handle flush error in cache stop
2021-04-15 18:11:47 +02:00
Adam Rutkowski
2a9a77edac
Change cache stopping in recovery tests
...
It is required to stop cache with "--flush=no" when
cache device is detached.
Signed-off-by: Adam Rutkowski <adam.j.rutkowski@intel.com>
2021-04-15 18:15:55 -05:00
Adam Rutkowski
da0dda2dbd
Properly handle flush error in cache stop
...
In case of initial flush error stop is aborted. In case
of failure during the second flush, appropriate error
message is presetned to the user.
Signed-off-by: Adam Rutkowski <adam.j.rutkowski@intel.com>
2021-04-15 18:11:23 -05:00
Robert Baldyga
e50481743b
Merge pull request #801 from jfckm/update-tf
...
Update test-framework
2021-04-15 10:23:21 +02:00
Jan Musial
12ddcceb98
Update test-framework
...
Signed-off-by: Jan Musial <jan.musial@intel.com>
2021-04-15 09:32:50 +02:00