[LU-14631] quota pools: bug in qunit sort may cause write to hang Created: 22/Apr/21  Updated: 16/Mar/22  Resolved: 06/Jan/22

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: None
Fix Version/s: Lustre 2.15.0

Type: Bug Priority: Major
Reporter: Sergey Cheremencev Assignee: Sergey Cheremencev
Resolution: Fixed Votes: 0
Labels: None

Severity: 3
Rank (Obsolete): 9223372036854775807

 Description   

Write may hung if a user hits block hard limit in a pool (pools
limit 6GB), while global limit is set to some huge value(53T in my case).

[<ffffffffc0701945>] cl_sync_io_wait+0x295/0x3c0 [obdclass]
[<ffffffffc07026f8>] cl_io_submit_sync+0x1c8/0x360 [obdclass]
[<ffffffffc128dc0a>] vvp_io_commit_sync+0x12a/0x460 [lustre]
[<ffffffffc128f5ee>] vvp_io_write_commit+0x4de/0x620 [lustre]
[<ffffffffc128fa39>] vvp_io_write_start+0x309/0x990 [lustre]
[<ffffffffc0700a18>] cl_io_start+0x68/0x130 [obdclass]
[<ffffffffc0702e8c>] cl_io_loop+0xcc/0x1c0 [obdclass]
[<ffffffffc1243514>] ll_file_io_generic+0x5c4/0xdc0 [lustre]
[<ffffffffc12441b9>] ll_file_aio_write+0x289/0x730 [lustre]
[<ffffffffc1244760>] ll_file_write+0x100/0x1c0 [lustre]
[<ffffffffa0241320>] vfs_write+0xc0/0x1f0
[<ffffffffa024213f>] SyS_write+0x7f/0xf0


 Comments   
Comment by Gerrit Updater [ 22/Apr/21 ]

Sergey Cheremencev (sergey.cheremencev@hpe.com) uploaded a new patch: https://review.whamcloud.com/43408
Subject: LU-14631 tests: write hung with quota limit 53T
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 91b3f464188ccfac07a3746467f031ec78f5c1fc

Comment by Gerrit Updater [ 22/Apr/21 ]

Sergey Cheremencev (sergey.cheremencev@hpe.com) uploaded a new patch: https://review.whamcloud.com/43410
Subject: LU-14631 quota: fix qunit sort
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 50ff890bdc0da3824bce8d378624a17cae764b07

Comment by Gerrit Updater [ 27/May/21 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/43410/
Subject: LU-14631 quota: fix qunit sort
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 9d3ce2985efc315529bf5faf6f3b970cd9949107

Comment by Cory Spitz [ 06/Jan/22 ]

Landed with https://review.whamcloud.com/#/c/43410/.

Generated at Sat Feb 10 03:11:25 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.