https://github.com/torvalds/linux
Revision 25da0e3e9d3fb2b522bc2a598076735850310eb1 authored by Eric W. Biederman on 03 April 2013, 16:13:35 UTC, committed by David S. Miller on 05 April 2013, 04:49:03 UTC
This reverts commit 14134f6584212d585b310ce95428014b653dfaf6.

The problem that the above patch was meant to address is that af_unix
messages are not being coallesced because we are sending unnecesarry
credentials.  Not sending credentials in maybe_add_creds totally
breaks unconnected unix domain sockets that wish to send credentails
to other sockets.

In practice this break some versions of udev because they receive a
message and the sending uid is bogus so they drop the message.

Reported-by: Sven Joachim <svenjoac@gmx.de>
Signed-off-by: "Eric W. Biederman" <ebiederm@xmission.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
1 parent 4de79c7
History
Tip revision: 25da0e3e9d3fb2b522bc2a598076735850310eb1 authored by Eric W. Biederman on 03 April 2013, 16:13:35 UTC
Revert "af_unix: dont send SCM_CREDENTIAL when dest socket is NULL"
Tip revision: 25da0e3
File Mode Size
Kconfig -rw-r--r-- 2.2 KB
Makefile -rw-r--r-- 342 bytes
xfrm_algo.c -rw-r--r-- 13.9 KB
xfrm_hash.c -rw-r--r-- 766 bytes
xfrm_hash.h -rw-r--r-- 3.1 KB
xfrm_input.c -rw-r--r-- 6.2 KB
xfrm_ipcomp.c -rw-r--r-- 7.6 KB
xfrm_output.c -rw-r--r-- 4.4 KB
xfrm_policy.c -rw-r--r-- 75.9 KB
xfrm_proc.c -rw-r--r-- 3.2 KB
xfrm_replay.c -rw-r--r-- 14.2 KB
xfrm_state.c -rw-r--r-- 53.2 KB
xfrm_sysctl.c -rw-r--r-- 1.8 KB
xfrm_user.c -rw-r--r-- 69.9 KB

back to top