https://github.com/torvalds/linux
Revision a6a4b66bd8f41922c543f7a820c66ed59c25995e authored by Linus Torvalds on 17 May 2019, 02:10:37 UTC, committed by Linus Torvalds on 17 May 2019, 02:10:37 UTC
Pull io_uring fixes from Jens Axboe:
 "A small set of fixes for io_uring.

  This contains:

   - smp_rmb() cleanup for io_cqring_events() (Jackie)

   - io_cqring_wait() simplification (Jackie)

   - removal of dead 'ev_flags' passing (me)

   - SQ poll CPU affinity verification fix (me)

   - SQ poll wait fix (Roman)

   - SQE command prep cleanup and fix (Stefan)"

* tag 'for-linus-20190516' of git://git.kernel.dk/linux-block:
  io_uring: use wait_event_interruptible for cq_wait conditional wait
  io_uring: adjust smp_rmb inside io_cqring_events
  io_uring: fix infinite wait in khread_park() on io_finish_async()
  io_uring: remove 'ev_flags' argument
  io_uring: fix failure to verify SQ_AFF cpu
  io_uring: fix race condition reading SQE data
2 parent s 1718de7 + fdb288a
Raw File
Tip revision: a6a4b66bd8f41922c543f7a820c66ed59c25995e authored by Linus Torvalds on 17 May 2019, 02:10:37 UTC
Merge tag 'for-linus-20190516' of git://git.kernel.dk/linux-block
Tip revision: a6a4b66
COPYING
The Linux Kernel is provided under:

	SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note

Being under the terms of the GNU General Public License version 2 only,
according with:

	LICENSES/preferred/GPL-2.0

With an explicit syscall exception, as stated at:

	LICENSES/exceptions/Linux-syscall-note

In addition, other licenses may also apply. Please see:

	Documentation/process/license-rules.rst

for more details.
back to top