Ilya Dryomov
757856d2b9
libceph: enable ceph in a non-default network namespace
...
Grab a reference on a network namespace of the 'rbd map' (in case of
rbd) or 'mount' (in case of ceph) process and use that to open sockets
instead of always using init_net and bailing if network namespace is
anything but init_net. Be careful to not share struct ceph_client
instances between different namespaces and don't add any code in the
!CONFIG_NET_NS case.
This is based on a patch from Hong Zhiguo <zhiguohong@tencent.com>.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Reviewed-by: Sage Weil <sage@redhat.com>
2015-07-09 20:30:34 +03:00
..
acpi
Additional ACPICA material for v4.2-rc1
2015-07-02 17:11:28 -07:00
asm-generic
- Support for HS38 cores based on ARCv2 ISA
2015-07-01 09:24:26 -07:00
clocksource
crypto
crypto: rng - Do not free default RNG when it becomes unused
2015-06-22 15:49:18 +08:00
drm
drm: use kvfree() in drm_free_large()
2015-06-30 19:44:59 -07:00
dt-bindings
The changes to the common clock framework for 4.2 are dominated by new
2015-07-01 19:22:00 -07:00
keys
kvm
linux
libceph: enable ceph in a non-default network namespace
2015-07-09 20:30:34 +03:00
math-emu
media
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds
2015-07-01 19:09:11 -07:00
memory
misc
net
net: Kill sock->sk_protinfo
2015-06-28 16:55:44 -07:00
pcmcia
ras
tracing: add trace event for memory-failure
2015-06-24 17:49:43 -07:00
rdma
IB/mad: Add final OPA MAD processing
2015-06-12 14:49:18 -04:00
rxrpc
scsi
SCSI misc on 20150622
2015-06-23 15:55:44 -07:00
soc
Merge branch 'for-linus' of git://ftp.arm.linux.org.uk/~rmk/linux-arm
2015-06-26 12:20:00 -07:00
sound
ASoC: Further updates for v4.2
2015-06-22 11:32:41 +02:00
target
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending
2015-07-04 14:13:43 -07:00
trace
Merge branch 'for-linus-4.2' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
2015-06-30 20:07:45 -07:00
uapi
virtio/vhost: cross endian support
2015-07-03 16:02:25 -07:00
video
Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
2015-06-26 13:18:51 -07:00
xen
Kbuild