Hi! > > > This is from a work queue, so in fact from a process context, but from > > > a process that is running with PF_NOFREEZE. > > > > Why not simply &~ PF_NOFREEZE on that particular process? Filesystems > > are free to use threads/work queues/whatever, but refrigerator should > > mean "no writes to filesystem" for them... > > But how we differentiate worker_threads used by filesystems from the > other ones? I'd expect filesystems to do &~ PF_NOFREEZE by hand. > BTW, I think that worker_threads run with PF_NOFREEZE for a reason, > but what exactly is it? I do not think we had particulary good reasons... Pavel -- (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html -- dm-devel mailing list dm-devel@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/dm-devel