Hi!
On Thu, 17 Nov 2011 14:15:00 -, Planet GNU wrote:
> Maksym Planeta finished a project he has been doing as a university task:
> replace GNU Mach's old zone memory allocator with a new [slab
> allocator][23] written by Richard Braun, who also mentored Maksym during
> the project. [This all
Hi!
On Mon, 21 Nov 2011 22:23:26 +0100, Pino Toscano
wrote:
> Reject negative socket domains right away; otherwise, it is possible to read
> and set out-of-bounds locations of the `servers' array (returning the values
> at those invalid memory locations), and even try to deallocate ports with
>
Hi,
with the attached test source, I get SIGLOST in recvfrom().
Basically what happens in recvfrom() is the following:
- the __socket_recv() RPC returns a MACH_PORT_NULL 'addrport'
- execution goes inside the "if (addr != NULL)"
- the __socket_whatis_address() RPC fails because of the null port (I
FOSDEM 2012 - Multiserver, microkernel-based operating systems devroom
*CALL FOR PARTICIPATION*
http://fosdem.org/2012
(apologies for cross-posting)
The developers of several free and open-source multiserver and/or
microkernel-based operating systems will meet at FOSDEM 2012 in
Brussels, Belgium