Changeset 481d4751 in mainline for kernel/generic/src/mm/as.c

Timestamp:
2010-05-02T18:52:45Z (14 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
1624aae
Parents:
663bb537
Message:

Fix a race condition between the scheduler and as_destroy().

It was possible for the scheduler to use page tables of an address space which
was already destroyed. Prevent this from happening by holding extra references
to the current task and the current address space in
scheduler_separated_stack().

(No files)

Note: See TracChangeset for help on using the changeset viewer.