[PATCH] libio: Remove special-case reference count
Sebastian Huber
sebastian.huber at embedded-brains.de
Tue Sep 12 06:21:19 UTC 2017
On 11/09/17 20:34, Gedare Bloom wrote:
>> The mmap() implementation has some other problems. It contains too many
>> conditionals. It doesn't follow the object oriented design of the file
>> system layer. The mmap() is basically a factory. The mmap_h handler should
>> construct a mapping object. A destructor is currently missing. Maybe the
>> mmap_h handler should use a flag to deal with construction and destruction.
>>
> Yeah. It evolved in a way that doesn't fit. The mmap_h was an
> afterthought really, since my original intention was to support shared
> memory objects, but file mapping was perceived useful for some
> applications. Maybe open a new ticket. I don't know when I can work on
> this more.
>
https://devel.rtems.org/ticket/3131
--
Sebastian Huber, embedded brains GmbH
Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone : +49 89 189 47 41-16
Fax : +49 89 189 47 41-09
E-Mail : sebastian.huber at embedded-brains.de
PGP : Public key available on request.
Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
More information about the devel
mailing list