Project

General

Profile

Actions

Bug #67835

closed

blk/kerneldevice: discard threads wake up each other if discard thread num >= 2.

Added by Yite Gu over 1 year ago. Updated 5 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
-
% Done:

0%

Source:
Backport:
reef, squid
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Tags (freeform):
backport_processed
Fixed In:
v19.3.0-7438-g378640776c
Released In:
v20.2.0~1171
Upkeep Timestamp:
2025-11-01T01:30:57+00:00

Related issues 3 (0 open3 closed)

Has duplicate bluestore - Bug #70010: [WRN] BLUESTORE_SLOW_OP_ALERT: x OSD(s) experiencing slow operations in BlueStoreDuplicate

Actions
Copied to bluestore - Backport #70147: reef: blk/kerneldevice: discard threads wake up each other if discard thread num >= 2.ResolvedYite GuActions
Copied to bluestore - Backport #70148: squid: blk/kerneldevice: discard threads wake up each other if discard thread num >= 2.ResolvedYite GuActions
Actions #1

Updated by Yite Gu over 1 year ago

  • Subject changed from blk to blk/kerneldevice: discard threads wake up each other if discard thread num >= 2.
Actions #2

Updated by Yite Gu over 1 year ago

  • Assignee set to Yite Gu
  • Pull request ID set to 59529
2024-08-30T19:51:18.893+0800 7f0aeacb6800 10 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_update_threads starting 2 additional discard threads
2024-08-30T19:51:18.893+0800 7f0ae2069700 10 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _aio_thread start
2024-08-30T19:51:18.893+0800 7f0ae286a700 10 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread thread 0 start
2024-08-30T19:51:18.893+0800 7f0ae286a700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread sleep
2024-08-30T19:51:18.893+0800 7f0aeacb6800  1 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) open size 99998498816 (0x1748600000, 93 GiB) block_size 4096 (4 KiB) non-rotational device, discard supported
2024-08-30T19:51:18.893+0800 7f0aeacb6800 10 bluestore(/root/gyt/ceph/build/dev/osd0/block) _read_bdev_label
2024-08-30T19:51:18.893+0800 7f0ae0866700 10 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread thread 1 start
2024-08-30T19:51:18.893+0800 7f0ae0866700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread sleep
2024-08-30T19:51:18.893+0800 7f0ae286a700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread wake
2024-08-30T19:51:18.893+0800 7f0ae286a700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread sleep
2024-08-30T19:51:18.893+0800 7f0ae0866700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread wake
2024-08-30T19:51:18.893+0800 7f0ae0866700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread sleep
2024-08-30T19:51:18.893+0800 7f0ae286a700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread wake
2024-08-30T19:51:18.893+0800 7f0ae286a700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread sleep
2024-08-30T19:51:18.893+0800 7f0ae0866700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread wake
2024-08-30T19:51:18.893+0800 7f0ae0866700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread sleep
2024-08-30T19:51:18.893+0800 7f0ae286a700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread wake
2024-08-30T19:51:18.893+0800 7f0ae286a700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread sleep
2024-08-30T19:51:18.893+0800 7f0ae0866700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread wake
2024-08-30T19:51:18.893+0800 7f0ae0866700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread sleep
2024-08-30T19:51:18.893+0800 7f0ae286a700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread wake
2024-08-30T19:51:18.893+0800 7f0ae286a700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread sleep
2024-08-30T19:51:18.893+0800 7f0ae0866700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread wake
2024-08-30T19:51:18.893+0800 7f0ae0866700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread sleep
2024-08-30T19:51:18.893+0800 7f0ae286a700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread wake
2024-08-30T19:51:18.893+0800 7f0ae286a700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread sleep
2024-08-30T19:51:18.893+0800 7f0ae0866700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread wake
2024-08-30T19:51:18.893+0800 7f0ae0866700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread sleep
2024-08-30T19:51:18.893+0800 7f0ae286a700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread wake
2024-08-30T19:51:18.893+0800 7f0ae286a700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread sleep
2024-08-30T19:51:18.893+0800 7f0ae0866700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread wake
2024-08-30T19:51:18.893+0800 7f0ae0866700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread sleep
2024-08-30T19:51:18.893+0800 7f0ae286a700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread wake
2024-08-30T19:51:18.893+0800 7f0ae286a700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread sleep
2024-08-30T19:51:18.893+0800 7f0ae0866700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread wake
2024-08-30T19:51:18.893+0800 7f0ae0866700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread sleep
2024-08-30T19:51:18.893+0800 7f0ae286a700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread wake
2024-08-30T19:51:18.893+0800 7f0ae286a700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread sleep
2024-08-30T19:51:18.893+0800 7f0ae0866700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread wake
2024-08-30T19:51:18.893+0800 7f0ae0866700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread sleep
2024-08-30T19:51:18.893+0800 7f0aeacb6800 10 bluestore(/root/gyt/ceph/build/dev/osd0/block) _read_bdev_label got bdev(osd_uuid 7f85c9a2-e835-4279-a1e3-e4941472ba2d, size 0x1748600000, btime 2024-08-08T10:18:36.186881+0800, desc main, 16 meta)
2024-08-30T19:51:18.893+0800 7f0ae286a700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread wake
2024-08-30T19:51:18.893+0800 7f0ae286a700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread sleep
2024-08-30T19:51:18.893+0800 7f0ae0866700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread wake
2024-08-30T19:51:18.893+0800 7f0ae0866700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread sleep
2024-08-30T19:51:18.893+0800 7f0ae286a700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread wake
2024-08-30T19:51:18.893+0800 7f0ae286a700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread sleep
2024-08-30T19:51:18.893+0800 7f0ae0866700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread wake
2024-08-30T19:51:18.893+0800 7f0ae0866700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread sleep
2024-08-30T19:51:18.893+0800 7f0ae286a700 20 bdev(0x559f7edade00 /root/gyt/ceph/build/dev/osd0/block) _discard_thread wake
Actions #3

Updated by Yite Gu over 1 year ago

  • Status changed from New to Fix Under Review
Actions #4

Updated by Igor Fedotov over 1 year ago

  • Status changed from Fix Under Review to Pending Backport
Actions #5

Updated by Upkeep Bot over 1 year ago

  • Tags (freeform) set to backport_processed
Actions #6

Updated by Yite Gu about 1 year ago

  • Status changed from Pending Backport to Fix Under Review
  • Backport set to reef, squid
Actions #7

Updated by Igor Fedotov about 1 year ago

  • Status changed from Fix Under Review to Pending Backport
Actions #8

Updated by Jaya Prakash about 1 year ago

  • Copied to Backport #70147: reef: blk/kerneldevice: discard threads wake up each other if discard thread num >= 2. added
Actions #9

Updated by Jaya Prakash about 1 year ago

  • Copied to Backport #70148: squid: blk/kerneldevice: discard threads wake up each other if discard thread num >= 2. added
Actions #10

Updated by Jaya Prakash about 1 year ago

  • Tags (freeform) deleted (backport_processed)

Pending Backport

Actions #11

Updated by Upkeep Bot about 1 year ago

  • Tags (freeform) set to backport_processed
Actions #12

Updated by Igor Fedotov about 1 year ago

  • Has duplicate Bug #70010: [WRN] BLUESTORE_SLOW_OP_ALERT: x OSD(s) experiencing slow operations in BlueStore added
Actions #13

Updated by Igor Fedotov 11 months ago

  • Status changed from Pending Backport to Resolved
Actions #14

Updated by Upkeep Bot 8 months ago

  • Merge Commit set to 378640776c2974ee34efead188f3a523b2231420
  • Fixed In set to v19.3.0-7438-g378640776c2
  • Upkeep Timestamp set to 2025-07-10T13:46:25+00:00
Actions #15

Updated by Upkeep Bot 8 months ago

  • Fixed In changed from v19.3.0-7438-g378640776c2 to v19.3.0-7438-g378640776c
  • Upkeep Timestamp changed from 2025-07-10T13:46:25+00:00 to 2025-07-14T20:11:07+00:00
Actions #16

Updated by Upkeep Bot 5 months ago

  • Released In set to v20.2.0~1171
  • Upkeep Timestamp changed from 2025-07-14T20:11:07+00:00 to 2025-11-01T01:30:57+00:00
Actions

Also available in: Atom PDF