Hurd compilation

2012-04-25 Thread Thomas Thomas
Greetin's y'all: So, first a question: I downloaded and am using Thibault's Hurd image. I downloaded the build dependancies, cloned the hurd repo, compiled it, and did "make install" (for the life of me I don't know why I thought that that was a good idea). Everything seems to have gone well,

[PATCH v2] vm_map: augment VM maps with a red-black tree

2012-04-25 Thread Richard Braun
Because of heavy map entry fragmentation and a poor map entry merging implementation, the kernel can sometimes need thousands of map entries to describe the address space of a task (most often a pager). This change introduces a red-black tree in the VM maps with the purpose of speeding up entry loo