[redhat-lspp] mqueue filesystem labeling

Thiago Jung Bauermann bauerman at br.ibm.com
Thu Nov 16 12:56:12 UTC 2006


On Wed, 2006-11-15 at 21:44 -0800, Ulrich Drepper wrote:
> George Wilson wrote:
> >  > I don't think this is breaking any functionality, so... do we care?
> > 
> > Good question.  I don't know what's using POSIX MQs.
> 
> POSIX message queues are a general mechanism, every program can use 
> them.  They are much faster than the SysV message queues.

Good to know the advantage of POSIX mq over SysV mq. I was wondering
about this. :-)

> The filesystem is mainly used to clean up.  Message queues can have 
> names and they stay around, unless removed, if the processes using them 
> are going away.  Not everybody should have permission to do everything 
> on the filesystem but message queues have owners and those owners must 
> be able to remove them.

The problem I'm seeing happens even when using mq_open(3) to create a
new message queue, without mounting or explicitly using the mqueue
filesystem.
-- 
[]'s
Thiago Jung Bauermann
Software Engineer
IBM Linux Technology Center




More information about the redhat-lspp mailing list