Ceph kernel client (kernel modules)
Clone or download
idryomov rbd: support cloning across namespaces
If parent_get class method is not supported by the OSDs, fall back to
the legacy class method and assume that the parent is in the default
(i.e. "") namespace.  The "use the child's image namespace" workaround
is no longer needed because creating images within namespaces will
require parent_get aware OSDs.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Latest commit e92c0ea Aug 22, 2018
Permalink
Failed to load latest commit information.
Documentation Merge tag 'linux-watchdog-4.19-rc2' of git://www.linux-watchdog.org/l… Sep 1, 2018
LICENSES LICENSES: Add Linux-OpenIB license text Apr 27, 2018
arch Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/linux/kernel… Sep 2, 2018
block block: bsg: move atomic_t ref_count variable to refcount API Aug 28, 2018
certs export.h: remove VMLINUX_SYMBOL() and VMLINUX_SYMBOL_STR() Aug 22, 2018
crypto Merge tag 'dmaengine-4.19-rc1' of git://git.infradead.org/users/vkoul… Aug 18, 2018
drivers rbd: support cloning across namespaces Sep 6, 2018
firmware kbuild: remove all dummy assignments to obj- Nov 18, 2017
fs ceph: avoid a use-after-free in ceph_destroy_options() Sep 6, 2018
include Merge tag 'devicetree-fixes-for-4.19' of git://git.kernel.org/pub/scm… Sep 2, 2018
init Merge tag 'kbuild-v4.19-2' of git://git.kernel.org/pub/scm/linux/kern… Aug 25, 2018
ipc ipc/util.c: update return value of ipc_getref from int to bool Aug 22, 2018
kernel Merge branch 'smp-urgent-for-linus' of git://git.kernel.org/pub/scm/l… Sep 2, 2018
lib Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/… Sep 2, 2018
mm notifier: Remove notifier header file wherever not used Aug 30, 2018
net Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/… Sep 2, 2018
samples samples/bpf: all XDP samples should unload xdp/bpf prog on SIGTERM Aug 16, 2018
scripts Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/l… Sep 2, 2018
security Merge tag 'apparmor-pr-2018-08-23' of git://git.kernel.org/pub/scm/li… Aug 24, 2018
sound Merge branch 'akpm' (patches from Andrew) Aug 24, 2018
tools Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net Aug 27, 2018
usr initramfs: move gen_initramfs_list.sh from scripts/ to usr/ Aug 22, 2018
virt Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm Aug 22, 2018
.clang-format clang-format: Set IndentWrappedFunctionNames false Aug 1, 2018
.cocciconfig scripts: add Linux .cocciconfig for coccinelle Jul 22, 2016
.get_maintainer.ignore Add hch to .get_maintainer.ignore Aug 21, 2015
.gitattributes .gitattributes: set git diff driver for C source code files Oct 8, 2016
.gitignore Merge tag 'kbuild-v4.17-2' of git://git.kernel.org/pub/scm/linux/kern… Apr 16, 2018
.mailmap Merge tag 'libnvdimm-for-4.19_misc' of gitolite.kernel.org:pub/scm/li… Aug 26, 2018
COPYING COPYING: use the new text with points to the license files Mar 23, 2018
CREDITS 9p: remove Ron Minnich from MAINTAINERS Aug 17, 2018
Kbuild Merge tag 'kbuild-v4.15' of git://git.kernel.org/pub/scm/linux/kernel… Nov 18, 2017
Kconfig kconfig: move the "Executable file formats" menu to fs/Kconfig.binfmt Aug 1, 2018
MAINTAINERS Fix up libata MAINTAINERS entry Aug 27, 2018
Makefile Linux 4.19-rc2 Sep 2, 2018
README Docs: Added a pointer to the formatted docs to README Mar 21, 2018

README

Linux kernel
============

There are several guides for kernel developers and users. These guides can
be rendered in a number of formats, like HTML and PDF. Please read
Documentation/admin-guide/README.rst first.

In order to build the documentation, use ``make htmldocs`` or
``make pdfdocs``.  The formatted documentation can also be read online at:

    https://www.kernel.org/doc/html/latest/

There are various text files in the Documentation/ subdirectory,
several of them using the Restructured Text markup notation.
See Documentation/00-INDEX for a list of what is contained in each file.

Please read the Documentation/process/changes.rst file, as it contains the
requirements for building and running the kernel, and information about
the problems which may result by upgrading your kernel.