An operating system question. The question is: List two challenges an OS faces when passing parameters between user and kernel mode. Describe how an OS can overcome them.
One challenge being that if the amount of parameters could exceed the amount of registers, than you pass the parameters through a block of memory rather than registers, and pass the address of the block of memory through a single register. I honestly do not know the second challenge it could face. Thank you so so so much in advance.