8 Commits

Author SHA1 Message Date
Wang Mingyu
e14d506a32
libnvme: upgrade 1.9 -> 1.10
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-09 14:25:14 -07:00
Wang Mingyu
f3b2cfa3e4
libnvme: upgrade 1.8 -> 1.9
Changelog:
 https://github.com/linux-nvme/libnvme/releases/tag/v1.9

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-19 08:27:53 -07:00
Christophe Vu-Brugier
d3957c4f98
libnvme: upgrade 1.7.1 -> 1.8
Signed-off-by: Christophe Vu-Brugier <christophe.vu-brugier@seagate.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-14 12:59:18 -08:00
alperak
7a6ca59ab1
libnvme: upgrade 1.6 -> 1.7.1
* Patch dropped because it is already available in the new version.

Changelog:

====== 1.7.1 ======

* The v1.7 contains a bug in the sysfs scan topology code which could double free some memory. As this is a very common code path to execute, it's worth to get this fix out fast.

======= 1.7 =======

* allocated payloads aligned
* refactoring and improvements of RAE handling in get log pages
* auto cleanup of resources
* build instruction update and improving build situation for older distros
* support for TP8018
* use sysfs only for topology scan

The last point addresses a long standing problem. Whenever 'nvme list' is used it could add error log entries for certain devices. With the corresponding kernel changes this will not happen anymore. It also unlocks some possible new features. Note this depends on the upcoming 6.8 kernel.

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-01 17:09:56 -08:00
Christophe Vu-Brugier
8930d8798b libnvme: apply patch already upstream to fix build with musl
Build failure with musl due to conflicting definitions of ioctl()
between glibc and musl has been fixed by libnvme developers with this
commit:

 * ca47ba3119

Signed-off-by: Christophe Vu-Brugier <christophe.vu-brugier@seagate.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-09 13:06:47 -07:00
Khem Raj
29644952a6 libnvme: Fix test builds on musl
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Christophe Vu-Brugier <christophe.vu-brugier@seagate.com>
2023-10-07 17:53:55 -07:00
Christophe Vu-Brugier
9ef26775a5 libnvme: upgrade 1.5 -> 1.6
Signed-off-by: Christophe Vu-Brugier <christophe.vu-brugier@seagate.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-07 17:53:55 -07:00
Christophe Vu-Brugier
297018672c libnvme: add recipe
Signed-off-by: Christophe Vu-Brugier <christophe.vu-brugier@seagate.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-27 13:57:41 -07:00