Commit 15da3dd
committed
Merge tag 'nvme-6.13-2024-11-13' of git://git.infradead.org/nvme into for-6.13/block
Pull NVMe updates from Keith:
"nvme updates for Linux 6.13
- Use uring_cmd helper (Pavel)
- Host Memory Buffer allocation enhancements (Christoph)
- Target persistent reservation support (Guixin)
- Persistent reservation tracing (Guixen)
- NVMe 2.1 specification support (Keith)
- Rotational Meta Support (Matias, Wang, Keith)
- Volatile cache detection enhancment (Guixen)"
* tag 'nvme-6.13-2024-11-13' of git://git.infradead.org/nvme: (22 commits)
nvmet: add tracing of reservation commands
nvme: parse reservation commands's action and rtype to string
nvmet: report ns's vwc not present
nvme: check ns's volatile write cache not present
nvme: add rotational support
nvme: use command set independent id ns if available
nvmet: support for csi identify ns
nvmet: implement rotational media information log
nvmet: implement endurance groups
nvmet: declare 2.1 version compliance
nvmet: implement crto property
nvmet: implement supported features log
nvmet: implement supported log pages
nvmet: implement active command set ns list
nvmet: implement id ns for nvm command set
nvmet: support reservation feature
nvme: add reservation command's defines
nvme-core: remove repeated wq flags
nvmet: make nvmet_wq visible in sysfs
nvme-pci: use dma_alloc_noncontigous if possible
...File tree
14 files changed
+1968
-52
lines changed- drivers/nvme
- host
- target
- include/linux
14 files changed
+1968
-52
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| 45 | + | |
| 46 | + | |
45 | 47 | | |
46 | 48 | | |
47 | 49 | | |
| |||
1615 | 1617 | | |
1616 | 1618 | | |
1617 | 1619 | | |
| 1620 | + | |
| 1621 | + | |
1618 | 1622 | | |
1619 | 1623 | | |
1620 | 1624 | | |
| |||
2157 | 2161 | | |
2158 | 2162 | | |
2159 | 2163 | | |
2160 | | - | |
| 2164 | + | |
2161 | 2165 | | |
2162 | 2166 | | |
2163 | 2167 | | |
2164 | 2168 | | |
| 2169 | + | |
| 2170 | + | |
| 2171 | + | |
2165 | 2172 | | |
2166 | 2173 | | |
2167 | 2174 | | |
| |||
3608 | 3615 | | |
3609 | 3616 | | |
3610 | 3617 | | |
| 3618 | + | |
3611 | 3619 | | |
3612 | 3620 | | |
3613 | 3621 | | |
| |||
3988 | 3996 | | |
3989 | 3997 | | |
3990 | 3998 | | |
3991 | | - | |
| 3999 | + | |
3992 | 4000 | | |
3993 | 4001 | | |
3994 | 4002 | | |
| |||
4005 | 4013 | | |
4006 | 4014 | | |
4007 | 4015 | | |
4008 | | - | |
| 4016 | + | |
| 4017 | + | |
4009 | 4018 | | |
4010 | | - | |
| 4019 | + | |
4011 | 4020 | | |
4012 | 4021 | | |
4013 | 4022 | | |
| |||
5006 | 5015 | | |
5007 | 5016 | | |
5008 | 5017 | | |
| 5018 | + | |
| 5019 | + | |
5009 | 5020 | | |
5010 | 5021 | | |
5011 | 5022 | | |
| |||
5014 | 5025 | | |
5015 | 5026 | | |
5016 | 5027 | | |
| 5028 | + | |
5017 | 5029 | | |
5018 | 5030 | | |
5019 | 5031 | | |
5020 | 5032 | | |
5021 | | - | |
5022 | | - | |
| 5033 | + | |
5023 | 5034 | | |
5024 | 5035 | | |
5025 | 5036 | | |
5026 | | - | |
5027 | | - | |
| 5037 | + | |
5028 | 5038 | | |
5029 | 5039 | | |
5030 | 5040 | | |
5031 | | - | |
5032 | | - | |
| 5041 | + | |
5033 | 5042 | | |
5034 | 5043 | | |
5035 | 5044 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
401 | 401 | | |
402 | 402 | | |
403 | 403 | | |
404 | | - | |
| 404 | + | |
405 | 405 | | |
406 | 406 | | |
407 | 407 | | |
| |||
631 | 631 | | |
632 | 632 | | |
633 | 633 | | |
634 | | - | |
635 | | - | |
636 | 634 | | |
637 | 635 | | |
638 | 636 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
474 | 474 | | |
475 | 475 | | |
476 | 476 | | |
| 477 | + | |
477 | 478 | | |
478 | 479 | | |
479 | 480 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
141 | 141 | | |
142 | 142 | | |
143 | 143 | | |
| 144 | + | |
144 | 145 | | |
145 | 146 | | |
146 | 147 | | |
| |||
153 | 154 | | |
154 | 155 | | |
155 | 156 | | |
| 157 | + | |
156 | 158 | | |
157 | 159 | | |
158 | 160 | | |
| |||
1951 | 1953 | | |
1952 | 1954 | | |
1953 | 1955 | | |
1954 | | - | |
| 1956 | + | |
1955 | 1957 | | |
1956 | 1958 | | |
1957 | 1959 | | |
| |||
1966 | 1968 | | |
1967 | 1969 | | |
1968 | 1970 | | |
1969 | | - | |
1970 | | - | |
| 1971 | + | |
| 1972 | + | |
| 1973 | + | |
| 1974 | + | |
| 1975 | + | |
| 1976 | + | |
| 1977 | + | |
| 1978 | + | |
| 1979 | + | |
| 1980 | + | |
| 1981 | + | |
1971 | 1982 | | |
1972 | 1983 | | |
| 1984 | + | |
1973 | 1985 | | |
1974 | 1986 | | |
1975 | 1987 | | |
1976 | | - | |
| 1988 | + | |
| 1989 | + | |
| 1990 | + | |
| 1991 | + | |
| 1992 | + | |
| 1993 | + | |
| 1994 | + | |
| 1995 | + | |
| 1996 | + | |
| 1997 | + | |
| 1998 | + | |
| 1999 | + | |
| 2000 | + | |
| 2001 | + | |
| 2002 | + | |
| 2003 | + | |
| 2004 | + | |
| 2005 | + | |
| 2006 | + | |
| 2007 | + | |
| 2008 | + | |
| 2009 | + | |
| 2010 | + | |
| 2011 | + | |
| 2012 | + | |
| 2013 | + | |
| 2014 | + | |
1977 | 2015 | | |
1978 | 2016 | | |
1979 | 2017 | | |
1980 | | - | |
| 2018 | + | |
1981 | 2019 | | |
1982 | 2020 | | |
1983 | 2021 | | |
| |||
1990 | 2028 | | |
1991 | 2029 | | |
1992 | 2030 | | |
1993 | | - | |
1994 | | - | |
| 2031 | + | |
| 2032 | + | |
| 2033 | + | |
1995 | 2034 | | |
1996 | 2035 | | |
1997 | 2036 | | |
| |||
2020 | 2059 | | |
2021 | 2060 | | |
2022 | 2061 | | |
| 2062 | + | |
2023 | 2063 | | |
2024 | 2064 | | |
2025 | 2065 | | |
| |||
2034 | 2074 | | |
2035 | 2075 | | |
2036 | 2076 | | |
2037 | | - | |
2038 | | - | |
| 2077 | + | |
2039 | 2078 | | |
2040 | 2079 | | |
2041 | 2080 | | |
| |||
2047 | 2086 | | |
2048 | 2087 | | |
2049 | 2088 | | |
| 2089 | + | |
| 2090 | + | |
| 2091 | + | |
| 2092 | + | |
| 2093 | + | |
| 2094 | + | |
| 2095 | + | |
| 2096 | + | |
| 2097 | + | |
2050 | 2098 | | |
2051 | 2099 | | |
2052 | | - | |
| 2100 | + | |
2053 | 2101 | | |
2054 | 2102 | | |
2055 | 2103 | | |
| |||
2097 | 2145 | | |
2098 | 2146 | | |
2099 | 2147 | | |
2100 | | - | |
2101 | | - | |
| 2148 | + | |
| 2149 | + | |
| 2150 | + | |
| 2151 | + | |
2102 | 2152 | | |
2103 | 2153 | | |
2104 | 2154 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
228 | 228 | | |
229 | 229 | | |
230 | 230 | | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
231 | 236 | | |
232 | 237 | | |
233 | 238 | | |
234 | 239 | | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
235 | 246 | | |
236 | | - | |
237 | | - | |
| 247 | + | |
| 248 | + | |
238 | 249 | | |
239 | 250 | | |
240 | 251 | | |
241 | 252 | | |
242 | 253 | | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
243 | 264 | | |
244 | 265 | | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
245 | 271 | | |
246 | 272 | | |
247 | 273 | | |
248 | 274 | | |
| 275 | + | |
| 276 | + | |
249 | 277 | | |
250 | | - | |
251 | | - | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
252 | 286 | | |
253 | 287 | | |
254 | 288 | | |
255 | 289 | | |
256 | 290 | | |
257 | 291 | | |
258 | 292 | | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
259 | 297 | | |
260 | 298 | | |
261 | 299 | | |
262 | 300 | | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
263 | 309 | | |
264 | | - | |
265 | | - | |
| 310 | + | |
| 311 | + | |
266 | 312 | | |
267 | 313 | | |
268 | 314 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
0 commit comments