mainlining shenanigans
Go to file
Paul E. McKenney 952111d7db arch: Remove spin_unlock_wait() arch-specific definitions
There is no agreed-upon definition of spin_unlock_wait()'s semantics,
and it appears that all callers could do just as well with a lock/unlock
pair.  This commit therefore removes the underlying arch-specific
arch_spin_unlock_wait() for all architectures providing them.

Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Cc: <linux-arch@vger.kernel.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Alan Stern <stern@rowland.harvard.edu>
Cc: Andrea Parri <parri.andrea@gmail.com>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Acked-by: Will Deacon <will.deacon@arm.com>
Acked-by: Boqun Feng <boqun.feng@gmail.com>
2017-08-17 08:08:59 -07:00
arch arch: Remove spin_unlock_wait() arch-specific definitions 2017-08-17 08:08:59 -07:00
block
certs
crypto
Documentation TTY/Serial fixes for 4.13-rc2 2017-07-22 09:00:24 -07:00
drivers drivers/ata: Replace spin_unlock_wait() with lock/unlock pair 2017-08-17 08:08:58 -07:00
firmware
fs NFS client bugfixes for 4.13 2017-07-21 16:26:01 -07:00
include locking: Remove spin_unlock_wait() generic definitions 2017-08-17 08:08:58 -07:00
init
ipc ipc: Replace spin_unlock_wait() with lock/unlock pair 2017-08-17 08:08:57 -07:00
kernel locking: Remove spin_unlock_wait() generic definitions 2017-08-17 08:08:58 -07:00
lib
mm
net net/netfilter/nf_conntrack_core: Fix net_conntrack_lock() 2017-07-25 10:08:58 -07:00
samples
scripts Properly alphabetize MAINTAINERS file 2017-07-23 16:06:21 -07:00
security
sound
tools
usr
virt
.cocciconfig
.get_maintainer.ignore
.gitattributes
.gitignore
.mailmap
COPYING
CREDITS
Kbuild
Kconfig
MAINTAINERS Properly alphabetize MAINTAINERS file 2017-07-23 16:06:21 -07:00
Makefile Linux 4.13-rc2 2017-07-23 16:15:17 -07:00
README

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

This file was moved to Documentation/admin-guide/README.rst

Please notice that there are several guides for kernel developers and users.
These guides can be rendered in a number of formats, like HTML and PDF.

In order to build the documentation, use ``make htmldocs`` or
``make pdfdocs``.

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.