[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Lost] [Patch] kernel: RPC-Parameter prüfen
Am Samstag, 9. Februar 2008 11.00:07 schrieb Antoine Kaufmann:
> Sieht gut aus. Ich würde sagen: Rein damit.
Ok, wie sich herausgestellt hat, sieht das doch nicht so gut aus. ;-) Hier ein
Patch der das ändert.
Index: src/kernel/src/mm/paging.c
===================================================================
--- src/kernel/src/mm/paging.c (Revision 703)
+++ src/kernel/src/mm/paging.c (Arbeitskopie)
@@ -345,6 +345,10 @@
{
dword pte = get_pagetable_entry(page_directory, vaddr);
+ if ((pte & PTE_P) == 0) {
+ return NULL;
+ }
+
if ((pte & PTE_PS) == 0) {
return (paddr_t) ((pte & ~0xFFF) | ((dword) vaddr & 0xFFF));
} else {