[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v2] syscalls: memory_info wird falsch aufgerufen
Am 06.03.2021 um 10:57 hat Nico Mayer geschrieben:
> ! Die Aufruf-Funktion des Syscalls "memory_info" erwartet, dass das
> Ergebnis ueber das EAX und EDX Register übergeben wird. Der Kernel
> erwartet aber zwei Referenzen als Parameter, in denen das Ergebnis
> geschrieben wird. Dieser Commit aendert die Aufruf-Funktion fuer den
> Syscall "memory_info" und behebt hierdurch das Problem.
>
> Signed-off-by: Nico Mayer <mayerNico256@xxxxxxxxx>
Der hier ist falsch. Wenn du in der Shell "free" ausprobierst, siehst
du, dass es vor dem Patch tut und nachher nicht mehr.
Wenn du dir syscall_arch() anschaust, siehst du auch warum. Der Syscall
hat eine Spezialbehandlung.
Kevin