Test for a nasty complication in the exec code.
What happens is that if an executable tries to exec itself (happens all the time on the ramdisk, among others) and needs to page in a page from the da
Test for a nasty complication in the exec code.
What happens is that if an executable tries to exec itself (happens all the time on the ramdisk, among others) and needs to page in a page from the data segment (or rodata) it will need to perform a pagein operation on the vnode that's execing right now. exec keeps that vnode locked and fails (no deadlock, that part was fixed a long time ago).
show more ...
|