I think the reason would be:
Dirty pages can also be pages from the file system. Not flushing them would put the FS in an inconsistent state - i.e. the changes are not written. This would not be a problem IF the machine was brought up again from the hibernated state, but if that fails then you have a damaged file system..
Copyright © 2018, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds