-
Notifications
You must be signed in to change notification settings - Fork 49
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #145 from pkoutoupis/defect/minor_cleanup_and_9.0_…
…release Defect/minor cleanup and 9.0 release
- Loading branch information
Showing
43 changed files
with
757 additions
and
459 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,7 @@ | ||
*.a | ||
*.o | ||
*.o.* | ||
*.d | ||
*.mod | ||
*.mod.* | ||
*.ko | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
/******************************************************************************* | ||
** Copyright © 2011 - 2022 Petros Koutoupis | ||
** Copyright © 2011 - 2023 Petros Koutoupis | ||
** All rights reserved. | ||
** | ||
** This program is free software: you can redistribute it and/or modify | ||
|
@@ -54,7 +54,7 @@ | |
} \ | ||
} while (0) | ||
|
||
#define VERSION_STR "8.2.0" | ||
#define VERSION_STR "9.0.0" | ||
#define DM_MSG_PREFIX "rapiddisk-cache" | ||
|
||
#define READCACHE 1 | ||
|
@@ -1248,7 +1248,7 @@ cache_status(struct dm_target *ti, status_type_t type, unsigned status_flags, | |
|
||
static struct target_type cache_target = { | ||
.name = "rapiddisk-cache", | ||
.version = {8, 2, 0}, | ||
.version = {9, 0, 0}, | ||
.module = THIS_MODULE, | ||
.ctr = cache_ctr, | ||
.dtr = cache_dtr, | ||
|
@@ -1290,4 +1290,4 @@ MODULE_LICENSE("GPL"); | |
MODULE_AUTHOR("Petros Koutoupis <[email protected]>"); | ||
MODULE_DESCRIPTION("RapidDisk-Cache DM target is a write-through caching target with RapidDisk volumes."); | ||
MODULE_VERSION(VERSION_STR); | ||
MODULE_INFO(Copyright, "Copyright 2010 - 2022 Petros Koutoupis"); | ||
MODULE_INFO(Copyright, "Copyright 2010 - 2023 Petros Koutoupis"); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
/******************************************************************************* | ||
** Copyright © 2011 - 2022 Petros Koutoupis | ||
** Copyright © 2011 - 2023 Petros Koutoupis | ||
** All rights reserved. | ||
** | ||
** This program is free software: you can redistribute it and/or modify | ||
|
@@ -41,7 +41,7 @@ | |
#include <linux/radix-tree.h> | ||
#include <linux/io.h> | ||
|
||
#define VERSION_STR "8.2.0" | ||
#define VERSION_STR "9.0.0" | ||
#define PREFIX "rapiddisk" | ||
#define BYTES_PER_SECTOR 512 | ||
#define MAX_RDSKS 1024 | ||
|
@@ -1021,4 +1021,4 @@ MODULE_LICENSE("GPL"); | |
MODULE_AUTHOR("Petros Koutoupis <[email protected]>"); | ||
MODULE_DESCRIPTION("RapidDisk is an enhanced RAM disk block device driver."); | ||
MODULE_VERSION(VERSION_STR); | ||
MODULE_INFO(Copyright, "Copyright 2010 - 2022 Petros Koutoupis"); | ||
MODULE_INFO(Copyright, "Copyright 2010 - 2023 Petros Koutoupis"); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,32 @@ | ||
rapiddisk (9.0.0-1) UNRELEASED; urgency=medium | ||
|
||
* module: Added code to capture page count metrics. | ||
* module: Updated ioctl support. | ||
* module: Fixed page alloc usage decrement on discard. | ||
* module: Added shrink volume support. | ||
* module: Added support for 5.19 Linux kernels (thank you Andrea Righi). | ||
* module: Added support for 6.0 Linux kernels. | ||
* utility: Added code to lock/unlock RAM device. | ||
* utility: Added flag to suppress header in stdout (thank you Matteo Tenca). | ||
* utility: Added support for RapidDisk "model" branding and support for revalidate size in NVMe Target logic. | ||
* utility: Traced, found and fixed all discovered memory leaks (a huge undertaking, thank you Matteo Tenca!!!). | ||
* utility: Rewrite daemon to execute commands from a shared library instead of popen to utility (another huge undertaking, thank you Matteo Tenca!!!). | ||
* utility: Added checks in URL parsing logic for REST API (thank you Matteo Tenca). | ||
* utility: Fix forking logic in daemon and remove need for realpath() usage (thank you Matteo Tenca). | ||
* utility: Define and standardize error messaging for consistency and improve verbose mode (thank you Matteo Tenca). | ||
* utility: Fix resize operation error messaging (github issue #142). | ||
* utility: Cleaned up and optimized NVMe Target management. | ||
* scripts: Fixed error checking in NVMe Target hostnqn script file. | ||
* scripts: Added fio execution script file examples. | ||
* scripts: Added valgrind test script to check for memory leaks (thank you Matteo Tenca). | ||
* build: Update Makefiles and add support for CPPFLAGS, CFLAGS, LDFLAGS, etc. (thank you Matteo Tenca). | ||
* build: Update Debian and RPM packaging with updated depends (thank you Matteo Tenca). | ||
* documentation: Added dm-writecache stats notes. | ||
* documentation: Added contrib file and cleaned up README and man pages. | ||
* documentation: Added doxygen documentation support (thank you Matteo Tenca). | ||
|
||
-- Petros Koutoupis <[email protected]> Wed, 28 Dec 2022 08:56:52 +0000 | ||
|
||
rapiddisk (8.2.0-1) UNRELEASED; urgency=medium | ||
|
||
* module: Fixed support for 5.14. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,15 +4,15 @@ Upstream-Contact: Petros Koutoupis <[email protected]> | |
Source: https://github.com/pkoutoupis/rapiddisk/ | ||
|
||
Files: * | ||
Copyright: 2015-2022 Petros Koutoupis <[email protected]> | ||
Copyright: 2015-2023 Petros Koutoupis <[email protected]> | ||
License: GPL-2.0+ | ||
|
||
Files: pkg/debian/* | ||
Copyright: 2022 Matteo Tenca <[email protected]> | ||
Copyright: 2022-2023 Matteo Tenca <[email protected]> | ||
License: GPL-2.0+ | ||
|
||
Files: scripts/rapiddisk-rootdev/* | ||
Copyright: 2022 Matteo Tenca <[email protected]> | ||
Copyright: 2022-2023 Matteo Tenca <[email protected]> | ||
License: GPL-2.0+ | ||
|
||
License: GPL-2.0+ | ||
|
Oops, something went wrong.