Re: shmget regression?
- From: Robert Watson <rwatson@xxxxxxxxxxx>
- Date: Thu, 30 Nov 2006 13:45:21 +0000 (GMT)
On Thu, 30 Nov 2006, JAroslav Suchanek wrote:
I've tried to post PR, but it seems it got lost somewhere.
I just wonder whether there was some change in shmget behavior in current.
Look at this patch to src/sys-cur/tools/regression/sysvshm/shmtest.c
Can you send the output of 'ipcs' after the below code runs so that I can see the mode it ended up being created with? You might try reverting the priv(9) change to sysv_ipc.c and see if that fixes thanks?
Thanks,
Robert N M Watson
Computer Laboratory
University of Cambridge
_______________________________________________
--- shmtest_old.c Tue Nov 28 09:59:55 2006
+++ shmtest.c Tue Nov 28 09:58:39 2006
@@ -126,6 +126,9 @@
if ((sender_shmid = shmget(shmkey, pgsize, IPC_CREAT | 0640)) == -1)
err(1, "shmget");
+ if ((sender_shmid = shmget(shmkey, pgsize, 0640)) == -1)
+ err(1, "shmget");
+
if (shmctl(sender_shmid, IPC_STAT, &s_ds) == -1)
err(1, "shmctl IPC_STAT");
It failed with permission denied. Is that ok? Same code does not fail on STABLE
nor Linux.
The system is:
i386 FreeBSD 7.0-CURRENT
Relevant part of conf file:
options SYSVSHM #SYSV-style shared memory
options SYSVMSG #SYSV-style message queues
options SYSVSEM #SYSV-style semaphores
As I searched via cvsview, there were no suspicious changes in sysv ipc code
recently, the only change is switch to priv(9) from suser(9).
Thanks for clarification,
Jarda Suchanek
_______________________________________________
freebsd-current@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@xxxxxxxxxxx"
freebsd-current@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@xxxxxxxxxxx"
- Follow-Ups:
- Re: shmget regression?
- From: JAroslav Suchanek
- Re: shmget regression?
- From: JAroslav Suchanek
- Re: shmget regression?
- References:
- shmget regression?
- From: JAroslav Suchanek
- shmget regression?
- Prev by Date: shmget regression?
- Next by Date: Re: shmget regression?
- Previous by thread: shmget regression?
- Next by thread: Re: shmget regression?
- Index(es):