Lines Matching refs:tasks
1 Freezing of tasks
4 I. What is the freezing of tasks?
6 The freezing of tasks is a mechanism by which user space processes and some
13 and PF_FREEZER_SKIP (the last one is auxiliary). The tasks that have
25 All freezable tasks must react to that by calling try_to_freeze(), which
57 initiated a freezing operation, the freezing of tasks will fail and the entire
64 order to clear the PF_FROZEN flag for each frozen task. Then, the tasks that
68 Rationale behind the functions dealing with freezing and thawing of tasks:
72 - freezes only userspace tasks
75 - freezes all tasks (including kernel threads) because we can't freeze
76 kernel threads without freezing userspace tasks
81 userspace tasks, or if we want to postpone the thawing of userspace tasks
84 - thaws all tasks (including kernel threads) because we can't thaw userspace
85 tasks without thawing kernel threads
97 Generally speaking, there is a couple of reasons to use the freezing of tasks:
107 making them almost impossible to repair). We therefore freeze tasks that might
116 after the memory for the image has been freed, we don't want tasks to allocate
125 example, be troublesome and without the freezing of tasks we would need some
128 Although Linus Torvalds doesn't like the freezing of tasks, he said this in one
131 "RJW:> Why we freeze tasks at all or why we freeze kernel threads?
152 4. Another reason for freezing tasks is to prevent user space processes from
157 to achieve without the freezing of tasks. Consider, for example, a process
163 V. Are there any problems related to the freezing of tasks?
187 There are also problems that the freezing of tasks tends to expose, although
191 at this point. So, seemingly, the failure is due to the freezing of tasks.
194 request_firmware() will fail regardless of whether or not the freezing of tasks
196 tasks, since it generally exists anyway.