From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.8 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 32ECFC43603 for ; Fri, 6 Dec 2019 16:55:16 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 09361206DF for ; Fri, 6 Dec 2019 16:55:16 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726377AbfLFQzO (ORCPT ); Fri, 6 Dec 2019 11:55:14 -0500 Received: from mx2.suse.de ([195.135.220.15]:52264 "EHLO mx1.suse.de" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726287AbfLFQzO (ORCPT ); Fri, 6 Dec 2019 11:55:14 -0500 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.220.254]) by mx1.suse.de (Postfix) with ESMTP id D470CB268; Fri, 6 Dec 2019 16:55:12 +0000 (UTC) From: Juergen Gross To: torvalds@linux-foundation.org Cc: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com Subject: [GIT PULL] xen: branch for v5.5-rc1 Date: Fri, 6 Dec 2019 17:55:11 +0100 Message-Id: <20191206165511.14749-1-jgross@suse.com> X-Mailer: git-send-email 2.16.4 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Linus, Please git pull the following tag: git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git for-linus-5.5b-rc1-tag xen: branch for v5.5-rc1 It contains: - a patch to fix a build warning - a cleanup of no longer needed code in the Xen event handling - a small series for the Xen grant driver avoiding high order allocations and replacing an insane global limit by a per-call one - a small series fixing Xen frontend/backend module referencing Thanks. Juergen drivers/block/xen-blkback/blkback.c | 8 +++++ drivers/block/xen-blkback/common.h | 3 ++ drivers/block/xen-blkback/xenbus.c | 11 +++++++ drivers/xen/events/events_base.c | 16 ++-------- drivers/xen/gntdev-common.h | 2 +- drivers/xen/gntdev-dmabuf.c | 11 ++----- drivers/xen/gntdev.c | 64 +++++++++++++++---------------------- drivers/xen/xenbus/xenbus_probe.c | 13 +++++++- 8 files changed, 66 insertions(+), 62 deletions(-) Colin Ian King (1): xen/gntdev: remove redundant non-zero check on ret Juergen Gross (4): xen/events: remove event handling recursion detection xen/gntdev: replace global limit of mapped pages by limit per call xen/gntdev: switch from kcalloc() to kvcalloc() Paul Durrant (2): xen/xenbus: reference count registered modules xen-blkback: allow module to be cleanly unloaded From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.8 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id B07A2C43603 for ; Fri, 6 Dec 2019 16:55:29 +0000 (UTC) Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 892E4206DF for ; Fri, 6 Dec 2019 16:55:29 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 892E4206DF Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=suse.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=xen-devel-bounces@lists.xenproject.org Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1idGsu-0005Uq-6l; Fri, 06 Dec 2019 16:55:16 +0000 Received: from all-amaz-eas1.inumbo.com ([34.197.232.57] helo=us1-amaz-eas2.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1idGss-0005Ul-Ik for xen-devel@lists.xenproject.org; Fri, 06 Dec 2019 16:55:14 +0000 X-Inumbo-ID: 2bc7c41e-1849-11ea-83a1-12813bfff9fa Received: from mx1.suse.de (unknown [195.135.220.15]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS id 2bc7c41e-1849-11ea-83a1-12813bfff9fa; Fri, 06 Dec 2019 16:55:13 +0000 (UTC) X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.220.254]) by mx1.suse.de (Postfix) with ESMTP id D470CB268; Fri, 6 Dec 2019 16:55:12 +0000 (UTC) From: Juergen Gross To: torvalds@linux-foundation.org Date: Fri, 6 Dec 2019 17:55:11 +0100 Message-Id: <20191206165511.14749-1-jgross@suse.com> X-Mailer: git-send-email 2.16.4 Subject: [Xen-devel] [GIT PULL] xen: branch for v5.5-rc1 X-BeenThere: xen-devel@lists.xenproject.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Cc: xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com, linux-kernel@vger.kernel.org MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" TGludXMsCgpQbGVhc2UgZ2l0IHB1bGwgdGhlIGZvbGxvd2luZyB0YWc6CgogZ2l0Oi8vZ2l0Lmtl cm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3hlbi90aXAuZ2l0IGZvci1saW51cy01 LjViLXJjMS10YWcKCnhlbjogYnJhbmNoIGZvciB2NS41LXJjMQoKSXQgY29udGFpbnM6CgotIGEg cGF0Y2ggdG8gZml4IGEgYnVpbGQgd2FybmluZwoKLSBhIGNsZWFudXAgb2Ygbm8gbG9uZ2VyIG5l ZWRlZCBjb2RlIGluIHRoZSBYZW4gZXZlbnQgaGFuZGxpbmcKCi0gYSBzbWFsbCBzZXJpZXMgZm9y IHRoZSBYZW4gZ3JhbnQgZHJpdmVyIGF2b2lkaW5nIGhpZ2ggb3JkZXIKICBhbGxvY2F0aW9ucyBh bmQgcmVwbGFjaW5nIGFuIGluc2FuZSBnbG9iYWwgbGltaXQgYnkgYSBwZXItY2FsbCBvbmUKCi0g YSBzbWFsbCBzZXJpZXMgZml4aW5nIFhlbiBmcm9udGVuZC9iYWNrZW5kIG1vZHVsZSByZWZlcmVu Y2luZwoKClRoYW5rcy4KCkp1ZXJnZW4KCiBkcml2ZXJzL2Jsb2NrL3hlbi1ibGtiYWNrL2Jsa2Jh Y2suYyB8ICA4ICsrKysrCiBkcml2ZXJzL2Jsb2NrL3hlbi1ibGtiYWNrL2NvbW1vbi5oICB8ICAz ICsrCiBkcml2ZXJzL2Jsb2NrL3hlbi1ibGtiYWNrL3hlbmJ1cy5jICB8IDExICsrKysrKysKIGRy aXZlcnMveGVuL2V2ZW50cy9ldmVudHNfYmFzZS5jICAgIHwgMTYgKystLS0tLS0tLQogZHJpdmVy cy94ZW4vZ250ZGV2LWNvbW1vbi5oICAgICAgICAgfCAgMiArLQogZHJpdmVycy94ZW4vZ250ZGV2 LWRtYWJ1Zi5jICAgICAgICAgfCAxMSArKy0tLS0tCiBkcml2ZXJzL3hlbi9nbnRkZXYuYyAgICAg ICAgICAgICAgICB8IDY0ICsrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIGRy aXZlcnMveGVuL3hlbmJ1cy94ZW5idXNfcHJvYmUuYyAgIHwgMTMgKysrKysrKy0KIDggZmlsZXMg Y2hhbmdlZCwgNjYgaW5zZXJ0aW9ucygrKSwgNjIgZGVsZXRpb25zKC0pCgpDb2xpbiBJYW4gS2lu ZyAoMSk6CiAgICAgIHhlbi9nbnRkZXY6IHJlbW92ZSByZWR1bmRhbnQgbm9uLXplcm8gY2hlY2sg b24gcmV0CgpKdWVyZ2VuIEdyb3NzICg0KToKICAgICAgeGVuL2V2ZW50czogcmVtb3ZlIGV2ZW50 IGhhbmRsaW5nIHJlY3Vyc2lvbiBkZXRlY3Rpb24KICAgICAgeGVuL2dudGRldjogcmVwbGFjZSBn bG9iYWwgbGltaXQgb2YgbWFwcGVkIHBhZ2VzIGJ5IGxpbWl0IHBlciBjYWxsCiAgICAgIHhlbi9n bnRkZXY6IHN3aXRjaCBmcm9tIGtjYWxsb2MoKSB0byBrdmNhbGxvYygpCgpQYXVsIER1cnJhbnQg KDIpOgogICAgICB4ZW4veGVuYnVzOiByZWZlcmVuY2UgY291bnQgcmVnaXN0ZXJlZCBtb2R1bGVz CiAgICAgIHhlbi1ibGtiYWNrOiBhbGxvdyBtb2R1bGUgdG8gYmUgY2xlYW5seSB1bmxvYWRlZAoK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0 cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==