Commit 87a367f
committed
Merge tag 'ceph-for-7.0-rc1' of https://github.com/ceph/ceph-client
Pull ceph updates from Ilya Dryomov:
"This adds support for the upcoming aes256k key type in CephX that is
based on Kerberos 5 and brings a bunch of assorted CephFS fixes from
Ethan and Sam. One of Sam's patches in particular undoes a change in
the fscrypt area that had an inadvertent side effect of making CephFS
behave as if mounted with wsize=4096 and leading to the corresponding
degradation in performance, especially for sequential writes"
* tag 'ceph-for-7.0-rc1' of https://github.com/ceph/ceph-client:
ceph: assert loop invariants in ceph_writepages_start()
ceph: remove error return from ceph_process_folio_batch()
ceph: fix write storm on fscrypted files
ceph: do not propagate page array emplacement errors as batch errors
ceph: supply snapshot context in ceph_uninline_data()
ceph: supply snapshot context in ceph_zero_partial_object()
libceph: adapt ceph_x_challenge_blob hashing and msgr1 message signing
libceph: add support for CEPH_CRYPTO_AES256KRB5
libceph: introduce ceph_crypto_key_prepare()
libceph: generalize ceph_x_encrypt_offset() and ceph_x_encrypt_buflen()
libceph: define and enforce CEPH_MAX_KEY_LEN9 files changed
Lines changed: 481 additions & 134 deletions
File tree
- fs/ceph
- include/linux/ceph
- net/ceph
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1000 | 1000 | | |
1001 | 1001 | | |
1002 | 1002 | | |
1003 | | - | |
| 1003 | + | |
| 1004 | + | |
1004 | 1005 | | |
1005 | 1006 | | |
1006 | 1007 | | |
| |||
1283 | 1284 | | |
1284 | 1285 | | |
1285 | 1286 | | |
1286 | | - | |
1287 | | - | |
1288 | | - | |
| 1287 | + | |
| 1288 | + | |
| 1289 | + | |
1289 | 1290 | | |
1290 | 1291 | | |
1291 | 1292 | | |
1292 | 1293 | | |
1293 | 1294 | | |
1294 | 1295 | | |
1295 | | - | |
| 1296 | + | |
1296 | 1297 | | |
1297 | 1298 | | |
1298 | 1299 | | |
| |||
1322 | 1323 | | |
1323 | 1324 | | |
1324 | 1325 | | |
1325 | | - | |
1326 | 1326 | | |
1327 | 1327 | | |
1328 | 1328 | | |
1329 | 1329 | | |
1330 | | - | |
1331 | 1330 | | |
1332 | 1331 | | |
1333 | 1332 | | |
| |||
1379 | 1378 | | |
1380 | 1379 | | |
1381 | 1380 | | |
1382 | | - | |
1383 | | - | |
1384 | 1381 | | |
1385 | 1382 | | |
1386 | 1383 | | |
| |||
1666 | 1663 | | |
1667 | 1664 | | |
1668 | 1665 | | |
1669 | | - | |
| 1666 | + | |
| 1667 | + | |
| 1668 | + | |
1670 | 1669 | | |
1671 | 1670 | | |
1672 | 1671 | | |
| |||
1684 | 1683 | | |
1685 | 1684 | | |
1686 | 1685 | | |
1687 | | - | |
| 1686 | + | |
1688 | 1687 | | |
1689 | | - | |
1690 | | - | |
1691 | 1688 | | |
1692 | 1689 | | |
1693 | 1690 | | |
| |||
2199 | 2196 | | |
2200 | 2197 | | |
2201 | 2198 | | |
| 2199 | + | |
2202 | 2200 | | |
2203 | 2201 | | |
2204 | 2202 | | |
| |||
2226 | 2224 | | |
2227 | 2225 | | |
2228 | 2226 | | |
| 2227 | + | |
| 2228 | + | |
| 2229 | + | |
| 2230 | + | |
| 2231 | + | |
| 2232 | + | |
| 2233 | + | |
| 2234 | + | |
| 2235 | + | |
| 2236 | + | |
| 2237 | + | |
| 2238 | + | |
| 2239 | + | |
| 2240 | + | |
| 2241 | + | |
| 2242 | + | |
| 2243 | + | |
| 2244 | + | |
2229 | 2245 | | |
2230 | 2246 | | |
2231 | 2247 | | |
| |||
2241 | 2257 | | |
2242 | 2258 | | |
2243 | 2259 | | |
2244 | | - | |
| 2260 | + | |
2245 | 2261 | | |
2246 | 2262 | | |
2247 | 2263 | | |
| |||
2257 | 2273 | | |
2258 | 2274 | | |
2259 | 2275 | | |
2260 | | - | |
| 2276 | + | |
2261 | 2277 | | |
2262 | 2278 | | |
2263 | 2279 | | |
| |||
2320 | 2336 | | |
2321 | 2337 | | |
2322 | 2338 | | |
| 2339 | + | |
2323 | 2340 | | |
2324 | 2341 | | |
2325 | 2342 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2568 | 2568 | | |
2569 | 2569 | | |
2570 | 2570 | | |
| 2571 | + | |
2571 | 2572 | | |
2572 | 2573 | | |
2573 | 2574 | | |
| |||
2582 | 2583 | | |
2583 | 2584 | | |
2584 | 2585 | | |
| 2586 | + | |
| 2587 | + | |
| 2588 | + | |
| 2589 | + | |
| 2590 | + | |
| 2591 | + | |
| 2592 | + | |
| 2593 | + | |
| 2594 | + | |
| 2595 | + | |
| 2596 | + | |
| 2597 | + | |
| 2598 | + | |
2585 | 2599 | | |
2586 | 2600 | | |
2587 | 2601 | | |
2588 | 2602 | | |
2589 | 2603 | | |
2590 | | - | |
| 2604 | + | |
2591 | 2605 | | |
2592 | 2606 | | |
2593 | 2607 | | |
| |||
2601 | 2615 | | |
2602 | 2616 | | |
2603 | 2617 | | |
| 2618 | + | |
2604 | 2619 | | |
2605 | 2620 | | |
2606 | 2621 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
92 | | - | |
93 | | - | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
94 | 95 | | |
95 | 96 | | |
96 | 97 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
9 | 10 | | |
10 | 11 | | |
11 | 12 | | |
| |||
0 commit comments