According to PowerPC reference manual it says PID is used during address translation (virtual to physical). My question is - Is this PID(8bit) register in PowerPC contains Process ID of user space Processes? If yes who does it and when it is filled?
Following statement created confusion -
"... simply because the contents of PID register is different for each task. (Note: the PID register is only 8 bits and has no direct connection to the OS concept of a "process ID".) "
From -
http://kvm.et.redhat.com/page/PowerPC_Book_E_MMU
Any reference for the purpose of this register, usecase nad how this register is used will be very helpful.
Thanks