mirror of
https://github.com/RGBCube/serenity
synced 2025-05-30 21:58:10 +00:00
Fix some bugs in execve() and make sh use it for process launching.
Interrupting children of sh now always works with ^C :^)
This commit is contained in:
parent
202bdb553c
commit
20fb1fc377
4 changed files with 24 additions and 24 deletions
|
@ -152,8 +152,6 @@ auto MemoryManager::ensurePTE(PageDirectory* page_directory, LinearAddress laddr
|
|||
laddr.get(),
|
||||
page_table);
|
||||
#endif
|
||||
if (page_table.get() == 0x71d000)
|
||||
ASSERT(page_directory == m_kernel_page_directory);
|
||||
page_directory->physical_addresses[page_directory_index] = page_table;
|
||||
pde.setPageTableBase(page_table.get());
|
||||
pde.setUserAllowed(true);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue