User Details
- User Since
- May 16 2014, 7:35 PM (558 w, 5 d)
Tue, Jan 28
Mon, Jan 27
Fri, Jan 24
Thu, Jan 23
Wed, Jan 22
Tue, Jan 21
Mon, Jan 20
Sun, Jan 19
Sat, Jan 18
obj_remap_relro() re-formatting
Do you see such cases in the posted patch? I was not able to find it. I changed the ugly-formatted obj_remap_relro() control, and then also de-intended the body (in separate commit).
Note that I used llvm19 clang-format.
I am happy with any feedback.
The git-blame-ignore-revs file cannot be updated before commit.
Fri, Jan 17
Since eventhandlers are called outside the vxlan_sx protection, it is not even guaranteed that the stop event comes after the start, or that events are properly interleaved. In other words, drivers must be prepared for the situation like 'stop without start' or 'two stops after one start'.
I think that the commit must be split into much more fine-grained changes.
Thu, Jan 16
Set va_filerev to VNOVAL in vattr_null().
I do not think that other initializations can be removed.
Tue, Jan 14
Zero st_filerev in vop_stat_helper_pre().
Zero va_filerev before calling VOP_GETATTR() in vfs_stdstat()
So far it was not a problem for mutexes. I am not even sure how to measure what you are asking, because threads are cached.
Zero st_filerev in tmpfs_stat()
Mon, Jan 13
Sun, Jan 12
I see that msdosfs did not update de_modrev, If I fix msdosfs and tmpfs to update vs_filerev, do we still need the flag? Or is it better to keep tmpfs/msdosfs as is and go ahead with the flag?
And where is the use of the new flag?
Also, what writable and exportable filesystems do not increment va_filerev on changes? I looked and only seems to find smbfs and tmpfs. It might be simpler to fix tmpfs than adding a flag.
Sat, Jan 11
As I understand, the patch causes the inactive scan to stop even if there is still page_shortage (>0), hoping that laundry would keep up and do the necessary cleaning. Suppose that we have the mix of the anon and file dirty pages, and, for instance, no swap (or files are backed by slow device). Then it is possible that for the long time, despite queuing the pages for laundry, they cannot be cleaned, so the page_shortage is not going to go away.
Wouldn't it be needed for such patch to ensure that either launder thread make progress, or inactive scan continues? I understand that scan would be kicked again, but I mean that laundry should kick it as well if it cannot get rid of page_shortage.