Bug 13521 - Merge the stable commit of the upstream community Ceph LibCeph RBD module
Summary: Merge the stable commit of the upstream community Ceph LibCeph RBD module
Status: RESOLVED FIXED
Alias: None
Product: ANCK 5.10 Dev
Classification: ANCK
Component: block/storage (show other bugs) block/storage
Version: 5.10.y-19
Hardware: All Linux
: P3-Medium S3-normal
Target Milestone: ---
Assignee: Ferry Meng
QA Contact:
URL:
Whiteboard:
Keywords: Bugfix
Depends on:
Blocks:
 
Reported: 2025-01-14 15:27 UTC by 吴秀巧
Modified: 2025-01-15 10:40 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description 吴秀巧 2025-01-14 15:27:51 UTC
Description of problem:


Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:
Comment 1 吴秀巧 2025-01-14 15:46:30 UTC
Update Ceph related patches in the upstream community stable-5.10. The specific update content is as follows:

rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/drivers/block/rbd.c?h=linux-5.10.y&id=1fccae3fd7ae2c5fd82a010057588b31c232d2d0

rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/drivers/block/rbd.c?h=linux-5.10.y&id=52d8d27fd6d3ce9bdec18e2c3c35471a031357ec

ceph: remove the incorrect Fw reference check when dirtying pages
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/fs/ceph?h=linux-5.10.y&id=f55e003d261baa7c57d51ae5c8ec1f5c26a35c89
Comment 2 吴秀巧 2025-01-14 16:49:23 UTC
(In reply to 吴秀巧 from comment #1)
> Update Ceph related patches in the upstream community stable-5.10. The
> specific update content is as follows:
> 
> rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings
> https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/
> drivers/block/rbd.c?h=linux-5.10.
> y&id=1fccae3fd7ae2c5fd82a010057588b31c232d2d0
> 
> rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait
> https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/
> drivers/block/rbd.c?h=linux-5.10.
> y&id=52d8d27fd6d3ce9bdec18e2c3c35471a031357ec
>
Comment 3 吴秀巧 2025-01-15 10:40:21 UTC
Update Ceph related patches in the upstream community stable-5.10. The specific update content is as follows:

ceph: fix incorrect kmalloc size of pagevec mempool
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/fs/ceph?h=linux-5.10.y&id=b59013d264b6a8e73cff5cd4ddbc45dc2cab8b95

rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/drivers/block/rbd.c?h=linux-5.10.y&id=52d8d27fd6d3ce9bdec18e2c3c35471a031357ec

rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/drivers/block/rbd.c?h=linux-5.10.y&id=1fccae3fd7ae2c5fd82a010057588b31c232d2d0