[LU-6968] Update the whole header in llog_cancel_rec() Created: 06/Aug/15  Updated: 01/Sep/15  Resolved: 01/Sep/15

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

Type: Bug Priority: Minor
Reporter: Di Wang Assignee: Di Wang
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
Related
is related to LU-6831 The ticket for tracking all DNE2 bugs Reopened
is related to LU-3263 llog_osd_next_block(): ASSERTION( las... Resolved
Severity: 3
Rank (Obsolete): 9223372036854775807

 Description   

In llog_cancel_rec(), it will update the whole header to clear the bit of the record, and for update log, it will write 32k byte for canceling each record. So we need fix this as adding record, only updating parts of header, instead of the whole header.



 Comments   
Comment by Gerrit Updater [ 06/Aug/15 ]

wangdi (di.wang@intel.com) uploaded a new patch: http://review.whamcloud.com/15905
Subject: LU-6968 llog: Only update necessary part of header
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 64cbdfefae4b8d4fd35c27c2b4c5c45755759597

Comment by Gerrit Updater [ 01/Sep/15 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/15905/
Subject: LU-6968 llog: Only update necessary part of header
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 339e9adc2ce671c948c0f278f522fa62e51d8371

Comment by Joseph Gmitter (Inactive) [ 01/Sep/15 ]

Landed for 2.8.

Generated at Sat Feb 10 02:04:51 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.