linux_dsm_epyc7002/ipc
Linus Torvalds 80491eb90c Revert unintentional "volatile" changes in ipc/msg.c
Commit 5a06a363ef ("[PATCH] ipc/msg.c:
clean up coding style") breaks fakeroot on Alpha (variously hangs or
oopses), according to a report by Falk Hueffner.

The fact that the code seems to rely on compiler access ordering through
the use of "volatile" is a pretty certain sign that the code has locking
problems, and we should fix those properly and then remove the whole
"volatile" entirely.

But in the meantime, the movement of "volatile" was unintentional, and
should be reverted.

Cc: Falk Hueffner <falk@debian.org>
Cc: Andrew Morton <akpm@osdl.org>
Acked-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-11-04 09:55:00 -08:00
..
compat_mq.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
compat.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
Makefile Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
mqueue.c Michal Wronski: update contact info 2006-10-03 23:23:27 +02:00
msg.c Revert unintentional "volatile" changes in ipc/msg.c 2006-11-04 09:55:00 -08:00
msgutil.c fix file specification in comments 2006-10-03 23:01:26 +02:00
sem.c [PATCH] Fix ipc entries removal 2006-11-03 12:27:56 -08:00
shm.c [PATCH] Fix ipc entries removal 2006-11-03 12:27:56 -08:00
util.c [PATCH] Fix ipc entries removal 2006-11-03 12:27:56 -08:00
util.h [PATCH] Fix ipc entries removal 2006-11-03 12:27:56 -08:00