Hi Linus, Wasn't going to send this one off so soon, but unfortunately one of the fixes from the previous pull broke the build on some archs. So I'm sending this sooner rather than later. This pull request contains: - Add highmem.h include for io_uring, because of the kmap() additions from last round. For some reason the build bot didn't spot this even though it sat for days. - Three minor ';' removals - Add support for the Beurer CD-on-a-chip device - Make io_uring work on MMU less archs Please pull! git://git.kernel.dk/linux-block.git tags/for-linus-20191129 ---------------------------------------------------------------- Diego Elio Pettenò (2): cdrom: respect device capabilities during opening action sr_vendor: support Beurer GL50 evo CD-on-a-chip devices. Jens Axboe (1): io_uring: fix missing kmap() declaration on powerpc Roman Penyaev (1): io_uring: add mapping support for NOMMU archs zhengbin (3): drbd: Remove unneeded semicolon block: sunvdc: Remove unneeded semicolon ataflop: Remove unneeded semicolon drivers/block/ataflop.c | 2 +- drivers/block/drbd/drbd_req.c | 2 +- drivers/block/sunvdc.c | 2 +- drivers/cdrom/cdrom.c | 12 ++++++++- drivers/scsi/sr_vendor.c | 18 ++++++++++++++ fs/io_uring.c | 58 ++++++++++++++++++++++++++++++++++++++----- 6 files changed, 84 insertions(+), 10 deletions(-) -- Jens Axboe