"When the CPU receives an interrupt while running a process it sets up
a new stack for use during the interrupt service. The location of this
stack is determined by an entry in the Task State Segment (TSS). One
such structure exists for the entire system, initialized by cstart's
call to prot_init, and modified as each process is started. The effect
is that the new stack created by an interrupt always starts at the end
of the stackframe_s structure within the process table entry of the
interrupted process".

I don't understand why it said "new stack created by an interrupt
always start at the end of the stackframe_s structure within the
process table entry of the interrupted process", because if there is
another process entry in the process table right after the interrupted
process, the new stack will overlay that entry.
Can you explain me?
I greately appreciate your help!