Displaying 1 result from an estimated 1 matches for "kspace".
Did you mean:
space
2004 Sep 17
1
Fwd: FreeBSD kernel buffer overflow
...'particular' interrupt 128 (0x80)
>is provided in the
>IDT vector. To serve this interrupt, i386/i386/exception.s int0x80_syscall()
>function is
>done and, in the end, it calls syscall().
>syscall() is responsible for loading arguments from a syscall and copying
>them in a kspace
>pointer in order to accessing them. The code to do that is the following:
>
>void
>syscall(frame)
> struct trapframe frame;
>{
> caddr_t params;
> struct sysent *callp;
> struct thread *td = curthread;
> struct proc *p = td->...